1.Customer Drivers
Chapter15 static.lwn.net/images/pdf/LDD3/ch15.pdf
2.UIO
Linux User Space Device Drivers
3.Direct MMAP
fpga.org/2013/05/28/how-to-design-and-access-a-memory-mapped-device-part-two/
如有可能最优方式仍为直接写驱动模块,但该方式需对内核及驱动开发有所了解(个人觉得Linux驱动开发比Windows舒服多了)。
如果只作为测试手段则可直接用MMAP操作物理地址。
网友评论