日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux卸载pci驱动,linux的PCI驱动固件问题

發布時間:2024/10/14 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux卸载pci驱动,linux的PCI驱动固件问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

wucongdonglai 于 2011-01-10 13:36:36發表:

9# shenhao0129

數電還真不怎么學單片機,單片機一般都是放在微機原理里面講的

deepwhite 于 2011-01-10 13:01:37發表:

看代碼吧。

wucongdonglai 于 2011-01-10 08:45:45發表:

7# naruto01

這個應用我知道的,位的與或反么!就是具體的對應看不懂啊

wucongdonglai 于 2011-01-10 08:44:05發表:

9# shenhao0129

數電里面沒有涉及這個啊,就一些簡單的計時器之類的東西啊

wucongdonglai 于 2011-01-10 08:42:51發表:

5# deepwhite

就是看了名字才想不通啊,比如PCI_COMMAND 總共也就16位,冒出這個:

define PCI_COMMAND_VGA_PALETTE 0x20 /* Enable palette snooping */

#define PCI_COMMAND_PARITY 0x40 /* Enable parity checking */

#define PCI_COMMAND_WAIT 0x80 /* Enable address/data stepping */

#define PCI_COMMAND_SERR 0x100 /* Enable SERR */

#define PCI_COMMAND_FAST_BACK 0x200 /* Enable back-to-back writes */

#define PCI_COMMAND_INTX_DISABLE 0x400 /* INTx Emulation Disable */

怎么對應都對應不上啊?所以就納悶了

naruto01 于 2011-01-07 17:27:21發表:

5# deepwhite

0x04應該表示命令寄存器大小是4個字節吧

naruto01 于 2011-01-07 17:20:24發表:

[i=s] 本帖最后由 naruto01 于 2011-1-7 19:33 編輯 [/i]

應該是對不同的位置位。 不同的位定義有相關的意義,那個功能就是后面注釋給出來的啦

0x01 0x02 0x04 .. 轉換成二進制,不就很顯然了么? 一種方法,好多地方都用到。

如果要開啟好幾個功能,位或'|'來實現啦

deepwhite 于 2011-01-07 16:30:39發表:

仔細看看 define 定義的這些常量的名字,從名字中也能猜出來了。

deepwhite 于 2011-01-07 16:29:27發表:

[code]

#define PCI_VENDOR_ID 0x00 /* 16 bits */

#define PCI_DEVICE_ID 0x02 /* 16 bits */

#define PCI_COMMAND 0x04 /* 16 bits */

#define PCI_COMMAND_IO 0x1 /* Enable response in I/O space */

#define PCI_COMMAND_MEMORY 0x2 /* Enable response in Memory space */

#define PCI_COMMAND_MASTER 0x4 /* Enable bus mastering */

[/code]后面的 0x1, 0x2, 0x4 等等,是PCI_COMMAND 的 subcode, 也就是詳細的解釋 PCI_COMMAND 這16個 bit 中的每一個 bit 的定義。

至于后面的 0x200 之類的,應該是一些特定的拓展或者掩碼之類的功能。

你沒必要完全掌握,用到的時候再查找就可以了。

Linux_zhanzhi 于 2011-01-07 15:19:32發表:

學硬件有啥經典教材不

wucongdonglai 于 2011-01-07 14:53:26發表:

2# shenhao0129

硬件還真沒怎么學過,學過數電模電,但是對這個好像沒啥用啊

總結

以上是生活随笔為你收集整理的linux卸载pci驱动,linux的PCI驱动固件问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。