1. 程式人生 > >PCIe學習筆記(11)--- 配置空間的讀寫請求

PCIe學習筆記(11)--- 配置空間的讀寫請求

1.

有兩種型別的讀寫請求

分別是TYPE 0與1

2

TYPE 0的REQUEST HEADER中

TYPE FIELD = 00100

TYPE 1的REQUEST HEADER中

TYPE FIELD = 00101

3.

讀與寫的區別在於:

REQUEST HEADER的

FMT = 000, READ

FMT = 010, WRITE

4.

前面已經提到過

一, 如果請求的目標匯流排等於SECONDARY BUS NUMBER,則BRIDGE會產生一個TYPE 0的請求到該總線上,針對於該總線上的EP

二,如果請求的目標匯流排不等於SECONDARY BUS NUMBER, 但在SECONDARY BUS NUMBER與SUBORDINATE BUS NUMBER的範圍之內,則BRIDGE會產生一個TYPE 1的請求到SECONDARY BUS NUMBER的BUS上去

然後,遞迴地進行下去