一、总结概括:数据链路功能交换协议(Data Link Feature Exchange)
数据链路功能交换协议是PCIe链路初始化的可选阶段,用于协商两端设备支持的高级功能(如流控增强)。核心要点如下:
- 功能字段:
- Local Data Link Feature Supported:本地端口支持的功能(如Bit 0=支持Scaled Flow Control)。
- Remote Data Link Feature Supported:远端端口支持的功能(通过交换DLLP获取)。
- Remote Data Link Feature Supported Valid:标记远端功能字段是否有效。
- Data Link Feature Exchange Enable:控制是否启用功能交换(兼容旧设备时可禁用)。
- 协议流程:
- 在DL_Feature状态