[問題] 詢問有關PCI Bus/Device 大小事
最近在研究PCI 界面
有些問題想請教大家
1. 在PCI Configuration Space 當中的BAR,
我知道它會將PCI Device 當中的Register
mapping 到IO Space or Mem Space,
想問它所mapping 的Register就是
Configuration Space(256Bytes)當中的
register 嗎?(如果是為何需要6個BAR)
2. 如果不是,想請問它所mapping 的那些
register 是什麼?? 請高手舉例
3. 小弟舉個例子,USB Controller 屬於
PCI Device,當我們在對USB 做存取時
是不是透過所謂的BAR 所mapping 到的
resource 來進行存取,然後USB controller
再將本身的BAR對應到自己的Register(卡在這..)
所以可以說像是當我們在對USB寫資料時,
其實我們就是寫這些resource,然後controller
再對應到USB的ROM或是Register嗎??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.246.163.22