I have a custom ECP peripheral and full hardware ECP on my host system with DMA, etc. all enabled appropriately in the kernel.  Reads from the device only transfer a byte at a time using the parport_pc_read_data function.  Is there some other mechanism to perform block transfers from the peripheral to speed things up?
<br><br>Thanks<br>-Eric<br>