

Inbound:PCI域訪問存儲器域
Outbound:存儲器域訪問PCI域
RC訪問EP: RC存儲器域->outbound->RC PCI域->EP PCI域->inbound->EP存儲器域
EP訪問RC:EP存儲器域->outbound->EP PCI域->RC PCI域->inbound->RC存儲器域
Out即出去,發起訪問的一側,須要進行outbound,去訪問對端
In即進來,被訪問的一側,須要進行inbound,使得對端能夠訪問
EP訪問RC演示樣例(藍色箭頭):
(1)首先,EP須要配置outbound,RC須要inbound(一般RC端不用配),這樣就建立了EP端0x20000000到RC端0x50000000的映射
(2)在RC端改動0x50000000的內容,EP端能夠看到對應的變化。從EP端讀/寫0x20000000和從RC端讀/寫0x50000000,結果是一樣的
RC訪問EP演示樣例(黑色箭頭):
(1)首先,RC端須要配置outbound(一般內核中配好),EP端須要inbound(0x5b000000 inbound到BAR2),這樣就建立了RC端0x20100000(BAR2)到EP端0x5b000000的映射
(2)在EP端改動0x5b000000內存的內容,在RC端0x20100000能夠看到對應的變化,從RC端讀/寫0x20100000和從EP端讀/寫0x5b000000,結果是一樣的
