>I think at least for now I think I'm just going to turn DMA off. I'm
>still open to trying other experiments, though, if anybody wants to
>suggest something.
I guess it would be instructive to know how the corruptions correspond to
invocations of parport_pc_fifo_write_block_dma. If you feel like hacking that
function around a bit, how about adding a flag that gets set when the "DMA
write timed out" condition happens; if the flag is set on entry to the
function, dump out the first few bytes in `buf' to the console and clear the
flag again.
I'm slightly suspicious that there might be a hardware flaw in either your DMA
controller or your parallel port. If you have another computer with a
different chipset available, it would be interesting to know whether you can
make the same thing happen.
p.
-- To unsubscribe, send mail to: linux-parport-request@torque.net --
-- with the single word "unsubscribe" in the body of the message. --
This archive was generated by hypermail 2b29 : Mon Sep 10 2001 - 17:49:17 EDT