Results 1 to 1 of 1
I'm writing Device Controller Driver (DCD) for the GPIB. My hardware consists of custom designed Xilinx 's Vertex 5 board having PCIe interface. GPIB controller is implemented in the FPGA. ...
- 12-14-2010 #1Just Joined!
- Join Date
- Dec 2010
- Posts
- 1
Device Controller Driver
I'm writing Device Controller Driver (DCD) for the GPIB. My hardware consists of custom designed Xilinx 's Vertex 5 board having PCIe interface. GPIB controller is implemented in the FPGA. I'm able to read/ write and configure the GPIB controller registers through PCIe.
At present, I've configured the my driver as a standard PCI device and register it using pci_register_driver().
In future it is planned to change the existing PCIe interface to AHB, USB or any other high speed bus.
In that case, is it advised to change the implementation from PCI driver to platform driver? That is,registering the driver using platform_driver_register() instead of pci_register_driver().
Will the implementation using platform driver make the driver more portable to the change of interface?
Thanks


Reply With Quote