用户工具

站点工具


协议学习:pcie:基本传输类型

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
协议学习:pcie:基本传输类型 [2019/12/26 09:59] – 创建 zhangguo协议学习:pcie:基本传输类型 [2023/03/17 10:12] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
-基本传输类型+====== 基本传输类型 ====== 
 + 
 + 
 +===== Memory Transactions ===== 
 +  *Read Request/Completion  
 +  *Write Request  
 +  *AtomicOp Request/Completion  
 +   
 +支持64位和32位地址。 
 + 
 +===== I/O Transactions ===== 
 + 
 +仅仅只是为了与传统legacy设备进行兼容,后续都不建议使用IO传输 
 + 
 +  * Read Request/Completion  
 +  * Write Request/Completion  
 + 
 +只支持32位地址模式 
 +===== Configuration Transactions ===== 
 + 
 + 主要用来访问**configuration registers** of Functions within devices 
 + 
 +  *Read Request/Completion 
 +  *Write Request/Completion 
 + 
 +在 x86处理器中,使用 CONFIG_ADDRESS 寄存器与 CONFIG_DATA 寄存器访问PCIE配置空间的的0x00~0xFF,使用 ECAM 方式访问0x000~0xFFF 这段空间 
 +===== Message Transactions ===== 
 + 
 + used to support in-band communication of events between devices。 
 + 
 +也可支持vendor message 
 + 
 + 
 + 
 +===== - 路由 ===== 
 +==== - 地址路由 ==== 
 +  - 存储器读写 
 +  - IO读写 
 +==== - ID路由 ==== 
 +  - 配置读写 
 +  - Cpl, CplD
  
-  - Memory Transactions 
-  - I/O Transactions 
-  - Configuration Transactions 
-  - Message Transactions 
协议学习/pcie/基本传输类型.1577325565.txt.gz · 最后更改: 2023/03/17 10:12 (外部编辑)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki