2
A
回答
1
您需要找到您的設備的sysfs條目,例如
/sys/devices/pci0000:00/0000:00:07.0/0000:28:00.0
(它可以很容易通過符號鏈接到那裏在/sys
其他子目錄,如/sys/class/...
)
在這目錄中應該有(僞)文件,名稱爲resource...
,它們對應於設備的各種地址範圍(基本地址寄存器)。我認爲這些可以是mmap()
ed(但我從來沒有這樣做過)。
您可以使用/ sys中的條目做很多其他的事情。查看內核文檔以獲取更多詳細信息。
相關問題
- 1. Linux驅動程序開發:PCI和PCIe驅動程序之間的區別?
- 2. 移植的PCIe驅動程序從Linux到FreeBSD的
- 3. 自定義linux pcie驅動程序MSI中斷
- 4. MSI註冊PCIE設備驅動程序
- 5. 如何測試廣播驅動程序?
- 6. PCIe驅動程序 - 用戶空間如何訪問它?
- 7. 是否有任何帶PCIe for FPGA的DMA Linux內核驅動程序示例?
- 8. Linux網絡設備驅動程序測試的任何測試工具
- 9. 實現PCIe Linux設備驅動程序(希望從內核驅動程序訪問我的卡寄存器)
- 10. 如何檢測從Linux驅動程序重新啓動/關機
- 11. 自動化Win32驅動程序測試
- 12. Linux設備驅動程序測試的工具或框架?
- 13. Linux設備驅動程序功能測試
- 14. 如何調試PCI設備和Linux驅動程序
- 15. Windows驅動程序編程或Linux驅動程序編程?
- 16. I2C linux驅動程序
- 17. 學習linux驅動程序
- 18. Linux驅動程序phys_mem_access_prot undefined
- 19. Linux驅動程序和device.h
- 20. Linux設備驅動程序
- 21. Linux TTY和驅動程序
- 22. 訪問Linux驅動程序
- 23. Linux SPI驅動程序crasj
- 24. solaris測試驅動程序崩潰
- 25. 驅動程序實例在測試類
- 26. 什麼是測試驅動程序?
- 27. Rails 3.2硒web驅動程序測試
- 28. 如何爲我的驅動程序啓動Windows徽標測試?
- 29. 如何測試驅動器構建動態程序集
- 30. 如何測試MySQL ODBC驅動程序的版本編程