1. 程式人生 > >pcie裝置核心請求四種空間訪問

pcie裝置核心請求四種空間訪問

事物是在pcie請求者和完成者之間完成的,利用四種獨立的地址空間:儲存器地址空間、io地址空間、配置地址空間和訊息地址空間;

1:儲存器地址空間。事務型別為讀寫操作型別。傳輸資料至系統儲存器對映的某一個單元或者從系統儲存器對映的某一個單元中讀取資料。該協議還支援鎖定的儲存器讀事物。

2:io地址空間。事務型別為讀寫操作型別。傳輸資料至io對映的某一個單元或者從系統對映的某一單元中讀資料。pcie io地址分配給傳統的裝置,不允許對真正的pcie裝置進行io定址。

3:配置地址空間。事務型別為讀寫操作型別。傳送資料值pcie裝置配置空間的某一單元或者從pcie裝置配置空間的某一個單元讀資料。同在pci系統中一樣,人們使用4kB的pcie配置空間,利用配置來發現裝置的功能,程式設計即插即用特性並檢查狀態。

4:訊息。事務型別為基本、廠商專用。提供帶內訊息和實踐報告。處理方法和報告寫事務相同