Linux平臺PCIe驅動編寫

以前文章分析了PCIe整個系統知識,包括如何掃描PCIE樹,這篇文章講解一下當拿到一個PCIe設備時如何編寫驅動程序。編寫驅動程序在應用程序中編寫,同樣可以在內核層編寫驅動。 從應用層編寫驅動主要是使用pcilib庫和/dev/mem接口,下面開始分析代碼。根據pcie設備的廠家ID和設備ID初始化設備,並且返回訪問設備指針描述符,pci_dev指針指向我們需要訪問的設備。            
相關文章
相關標籤/搜索