導航:首頁 > 編程系統 > pcielinux

pcielinux

發布時間:2024-07-30 09:30:58

linux修改pcie resource文件

方法如下:
設備配置空間修改
修改PCIE配置空間的命令為:setpci。
NAME
setpci _ configure PCI devices
SYNOPSIS
setpci [options] devices
對於setpci命令來說,主要的參數如下:-s [[[[]:]]:][][.[]]
就是我們要指定設備,然後修改其配置空間。常用命令格式和參數如下:
setpci -s BUSID:DEVID.FUNCID REGISTEROFFSET.B=NEWVALUE
setpci -s BUSID:DEVID.FUNCID REGISTEROFFSET.W=NEWVALUE
setpci -s BUSID:DEVID.FUNCID REGISTEROFFSET.L=NEWVALUE
如:
setpci -s 0:14.0 60.B=6
是將設備0:14.0設備,PCI配置空間便宜量為0x60,寫入新的位元組值為6。查看PCI配置空間修改是否生效,可以通過lspci命令來查看,如設置0:14.0後,讀取命令為lspci _s 0:14.0 _xxx。

② linux下pcie驅動開發,該看些什麼資料

linux下pcie驅動開發大概可以分為4個階段,水平從低到高:
從安裝使用=>linux常用命令=>linux系統編程內=>內核開發閱讀內容核源碼
系統編程推薦《高級unix環境編程》;
還有《unix網路編程》;
內核開發閱讀內核源碼階段,從寫驅動入手逐漸深入linux內核開發
參考書如下:
1.《linux device drivers》
2.《linux kernel development》
3.《understading the linux kernel》
4.《linux源碼情景分析》
然後還需要看資料理解elf文件格式,連接器和載入器,cmu的一本教材中文名為《深入理解計算機系統》比較好。

閱讀全文

與pcielinux相關的資料

熱點內容
數控車床編程g40是什麼意思 瀏覽:782
人們花錢為什麼逐漸網路化 瀏覽:272
如何用編程辦理電信業務 瀏覽:189
數控磨床小圓弧怎麼編程 瀏覽:390
桐鄉編程貓在哪裡 瀏覽:69
同一文件夾存儲大量文件 瀏覽:126
chrome修改js 瀏覽:842
用pad怎麼發word文件怎麼打開 瀏覽:465
哪個網站有幼 瀏覽:299
航班APP哪個最好 瀏覽:590
網路原創如何增強教育活力 瀏覽:527
蘋果第三方打開文件 瀏覽:310
蘋果電腦桌面移除的文件夾怎麼恢復 瀏覽:292
在文件名前添加字元 瀏覽:424
javaexcel導出控制項 瀏覽:484
怎麼樣粉碎文件 瀏覽:798
谷歌網站怎麼更新 瀏覽:934
svn命令行刪除文件夾 瀏覽:277
如何建立共享數據表 瀏覽:247
ps存儲覆蓋了源文件 瀏覽:668

友情鏈接