协议学习:pcie:基本传输类型
目录
基本传输类型
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
1. 路由
1.1 地址路由
- 存储器读写
- IO读写
1.2 ID路由
- 配置读写
- Cpl, CplD
协议学习/pcie/基本传输类型.txt · 最后更改: 2023/03/17 10:12 由 127.0.0.1