CHAN_RESET
OUTB(devc, INB(devc, CHAN_RESET)|0x10, CHAN_RESET);
OUTB(devc, INB(devc, CHAN_RESET) & ~0x10, CHAN_RESET);
OUTB(devc, INB(devc, CHAN_RESET) | (1 << devc->rec_eng.chan),
CHAN_RESET);
OUTB(devc, INB(devc, CHAN_RESET) & ~(1 << devc->rec_eng.chan),
CHAN_RESET);