Sound stoppage: TRIAL code to re-start DEAD dma
Iain Sandoe
iain at sandoe.co.uk
Wed Mar 28 22:26:04 EST 2001
> Paul experienced some problems with the DEC ethernet controller of his old
> PowerBook 3400 for example. It may be useful to flush the dbdma command buffer
> after modifying and invalidate it before it gets modified by the controller...
OK, that's not too difficult - we get a chance to do this before the cmd
block is queued on TX... and after we read the data on RX.
(although we don't *seem* to be seeing a coherency problem here - the
xfer_status is {AFAICT} getting updated properly for dmasound).
I'll figure it into the next lot of changes.
Iain.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev
mailing list