Forum Discussion
Altera_Forum
Honored Contributor
19 years agoIt is very difficult to achieve the speed you want without using UDMA mode.
But before that, you can still get some improvement. First you should modify your application to use "mmap()" instead of regular file op. It is very important to speed up. Linux has many features that can make it faster than Windows. Next, include "hdparm" in busybox, and run "hdparm -i /dev/hda" [*] hdparm [*] hdparm: get identity You can find the HDD mode from the output. You may try to tweak the modes. You can use avalon DMA core to perform the PIO block trasnfer, but it require modification of the driver.