Design and Implementation of PCIE Device Driver under Linux OS
Wang Xuedong
1
王学东(1987-),男,硕士,下一代无线通信新技术及其理论
Cui Qimei
1
崔琪楣(1979-),女,副教授,移动通信系统及其关键技术
1、Wireless Technology Innovation Institute, Beijing 100876
Abstract:Known for its efficiency and flexibility, Linux with its open source features is now gaining more attention and favor. It provides a broad support for a variety of peripherals, which has led to a hot discussion on its driver development. This paper mainly gives out an introduction of the main process of char device driver designing which includes the device initialization, registration and destruction, read and write operations etc. Then, it provides a detailed description about the design and implementation of PCIE device driver,and exibits an example testing results of the Xilinx evaluation board ML506.