目录
2.1 配置空间寄存器(Configuration Space Registers)
2.2 扩展能力寄存器(Extended Capabilities Registers)
2.3 本地控制寄存器(Local Control Registers)
PCIe Endpoint 介绍
PCIe(Peripheral Component Interconnect Express)Endpoint 是 PCIe 系统中的一个终端设备,它通过 PCIe 链路与 Root Complex(根复合体)或其他 Endpoint 进行通信。Endpoint 设备可以是各种外设,如网络卡、显卡、存储控制器等。
1. PCIe Endpoint 的功能
- 数据传输:通过 PCIe 链路与 Root Complex 或其他 Endpoint 进行高速数据传输。
- 配置管理:支持 PCIe 配置空间,允许系统对设备进行配置和管理。
- 中断处理:支持多种中断机制,如 INTx、MSI(Message Signaled Interrupts)和 MSIX(Message Signaled Interrupts eXtended)。
- 地址翻译:支持 IATU(Integrated Address Translation Unit),用于地址转换和路由。
- 错误处理:支持错误检测和报告机制,提高系统的鲁棒性。