事物是在pcie请求者和完成者之间完成的,利用四种独立的地址空间:存储器地址空间、io地址空间、配置地址空间和消息地址空间;
1:存储器地址空间。事务类型为读写操作类型。传输数据至系统存储器映射的某一个单元或者从系统存储器映射的某一个单元中读取数据。该协议还支持锁定的存储器读事物。
2:io地址空间。事务类型为读写操作类型。传输数据至io映射的某一个单元或者从系统映射的某一单元中读数据。pcie io地址分配给传统的设备,不允许对真正的pcie设备进行io寻址。
3:配置地址空间。事务类型为读写操作类型。传送数据值pcie设备配置空间的某一单元或者从pcie设备配置空间的某一个单元读数据。同在pci系统中一样,人们使用4kB的pcie配置空间,利用配置来发现设备的功能,编程即插即用特性并检查状态。
4:消息。事务类型为基本、厂商专用。提供带内消息和实践报告。处理方法和报告写事务相同