>> Also, is there a driver that uses ISA programmed I/O that I could
>> examine? All the ones I've looked at use DMA. Is there some way to use the
>> alsa-kernel DMA stuff without having a DMA channel?
>
>Sure, everything what you need is emulation of DMA transfer. Transfer the
>required count of samples (period_size) and then notify the high layer
>that trasfer has been finished (period_done). You can do this trasfer via
>cards interrupts (interrupt when FIFO is filled) or use a timer
source.
Also, I believe that the Digi96 driver uses PIO.
--p
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel