>It's interesting that in all cases 2 or 3 bytes are added, then 32
>bytes later one is skipped.
Yeah. Well, if I'm reading them right, you are always getting two bytes
repeated and then, 32 bytes later, two bytes dropped. So:
***** 4226: 0a should be 32
******
30,0a,31,32,33,34,35,36,37,38,39,30,0a,31,0a,
0a <===
31,32,33,34,35,36,37,38,39,30,0a,31,32,33,34
******
here you've got `0a, 31' repeated, and
***** 4259: 31 should be 30
******
37,38,39,30,0a,31,32,33,34,35,36,37,38,39,31
31 <===
32,33,34,35,36,37,38,39,30,0a,31,32,33,34,35
******
here you've lost `30, 0a'.
Remind me whether you see the same behaviour if you disable DMA but leave
hardware assist enabled? (I.e. if you use parport_pc_fifo_write_block_pio.)
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 : Fri Sep 07 2001 - 17:36:44 EDT