自己需要編寫(xiě)驅(qū)動(dòng)程序,想知道不用產(chǎn)品自帶的dll文件而自己編寫(xiě)dll的話,如何來(lái)讀取pci配置空間數(shù)據(jù)或基址,怎樣控制io讀寫(xiě)?
熱門(mén)產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
自己需要編寫(xiě)驅(qū)動(dòng)程序,想知道不用產(chǎn)品自帶的dll文件而自己編寫(xiě)dll的話,如何來(lái)讀取pci配置空間數(shù)據(jù)或基址,怎樣控制io讀寫(xiě)?
如果您對(duì)驅(qū)動(dòng)程序的編寫(xiě)不是很熟悉 的話,不建議您自己編寫(xiě)驅(qū)動(dòng)。 對(duì)于取pci配置空間數(shù)據(jù),您記得pnp的irp的次功能IRP_MN_READ_CONFIG IRP_WRITE_CONFIG 吧? 至于控制io讀寫(xiě)的話,您記得DeviceIoControl這個(gè)函數(shù)吧。 當(dāng)然我的回答還很不完整。只是個(gè)提示。
謝謝你的提示!