FRAME_SYNC
gpx_wait(ss, FRAME_SYNC);
adder->interrupt_enable = FRAME_SYNC;
if (gpx_wait(ss, FRAME_SYNC) != 0) {
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC); /* wait at LEAST 1 full frame */
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC); /* wait at LEAST 1 full frame */
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
gpx_wait(ss, FRAME_SYNC);
qdflags[unit].adder_ie |= FRAME_SYNC;
qdflags[unit].adder_ie &= ~FRAME_SYNC;
if (adder->status & FRAME_SYNC) {
adder->status &= ~FRAME_SYNC; /* clear the interrupt */
qdflags[unit].adder_ie &= ~FRAME_SYNC;