我是PCI協議新手,想知道存儲設備的功能號碼在哪裏?這對我很重要,因爲我在Windows系統的PCI插槽中的定製卡上插入了廣告。該卡包含相同設備的兩個實例。我知道這兩個設備將根據功能號進行區分,因爲我的總線號和設備ID是相同的,但我無法理解何時分配給設備的功能號碼存儲在我的設備BAR中?PCI中的功能號碼是什麼?
1
A
回答
1
功能號在硬件中「嵌入」,並且不存儲在設備BAR中(其中BAR是具有讀/寫屬性的pci配置空間寄存器)。在你的情況下,卡有2個功能,即功能0和1(也許)。這是在設備硬連線,沒有人可以改變它。在PCI枚舉過程中它會被識別/枚舉,然後可以通過(公共汽車,開發,Func鍵)數字
0
這線程回答得很好,我訪問:https://www.osronline.com/showthread.cfm?link=155585
該功能允許單個設備在一個單一的插槽顯示爲OS的多個邏輯設備。
這實質上是在OS和設備之間創建了多個分離的通信通道。特別是,每個函數都有自己的BAR:What is Base Address Register (BAR) in PCIe?
一個例子是網卡出現在操作系統上的兩個網卡。
什麼功能完全取決於要實現的設備。
相關問題
- 1. 這段代碼的功能是什麼?
- 2. 這段代碼的功能是什麼?
- 3. htaccess中的符號是什麼以及它的功能
- 4. getEvdoDbm()的功能是什麼?
- 5. bios的功能是什麼?
- 6. bootstrap.cache.php的功能是什麼?
- 7. 「(ClassName *)」的功能是什麼
- 8. !DOCTYPE的功能是什麼?
- 9. sudo的功能是什麼?
- 10. I()的功能是什麼?
- 11. forkN的功能是什麼?
- 12. SOCK_STREAM的功能是什麼?
- 13. Android:ContentResolver.update()的功能是什麼?
- 14. SetDefaultItem的功能是什麼?
- 15. Silverlight的功能是什麼?
- 16. CONFIG_X86_WP_WORKS_OK的功能是什麼?
- 17. HttpContext.Current.Request的功能是什麼?
- 18. CSS編程語言中分號的主要功能是什麼?
- 19. 功能括號中項目的用途是什麼?
- 20. Python中分號的功能究竟是什麼?
- 21. 什麼是Java字節碼中的#號?
- 22. 枚舉在我的代碼中的功能是什麼?
- 23. 本聲明中'$'的功能是什麼?
- 24. 什麼是球拍中的「:」功能?
- 25. cga_putc中0x0700的功能是什麼?
- 26. 在firebird中FOUND_ROWS()的功能是什麼?
- 27. Javascript中的功能是什麼意思?
- 28. aapt.exe在android中的功能是什麼?
- 29. angularJs中的'$ add'功能是什麼?
- 30. 什麼是php中的朋友功能?