各位前輩好,最近在用RTX為自己的板卡撰寫PCIe驅動程式(板卡是XILINX的ML605,FPGA實作的是PCIE介面的功能)。但是在利用RTX Hardware Property進行Windows設備到RTX設備轉換時出現了問題,設備在RTX下無法獲取中斷IRQ資源。具體現象是:在RTX Hardware Property中顯示設備沒有獲取line-based的IRQ資源,而在Windows設備管理器及PCIScope中設備是分配了中斷IRQ資源的IRQ號10h。已經查找RTX help和working with hardware檔案,但它們只是交代了RTX設備與Windows設備中斷資源沖突的情況,而我的情況IRQ 10h并沒有設備使用,中斷資源不沖突。
另外,如果嘗試使用MSI中斷型別,RTX Hardware Property下顯示設備MSI capable可用,但是Windows下MSI capability空間沒有值,也顯示MSI disabled。
設備在Windows下是能正常使用的,無論是line-based或者是MSI中斷,功能都沒問題。
困在這兒很久了,實在想不出問題所在,想麻煩各位前輩幫忙分析下可能的原因和解決方案,謝謝啦!!!!
uj5u.com熱心網友回復:
剛開始弄RTX,能請問一下樓主的開發環境是怎樣搭建的么?uj5u.com熱心網友回復:
我也遇到了同樣的問題,老鐵樓主,你解決了嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/25606.html
標籤:驅動開發/核心開發
上一篇:高清視頻跟蹤器AVT22
