文章目录
- Overview
- LTSSM States
- Detect States
- DETECT_QUIET
- DETECT_ACT
- DETECT_WAIT
- Polling States
- POLL_ACTIVE
- POLL_CONFIG
- POLL_COMPLIANCE
- Configuration States
- CONFIG_LINKWD_START
- CONFIG_LINKWD_ACCEPT
- CONFIG_LANENUM_WAIT
- CONFIG_LANENUM_ACCEPT
- CONFIG_COMPLETE
- CONFIG_IDLE
- Recovery States
- Enumeration
- Enumeration 定义
- RC 读取 Configuration Space
- RC 分配并配置BAR空间地址
- BAR Example
- Summary
- PCIe Reset
- Inbound and Outbound
Overview
本文介绍 PCIe 的 Link Training Status State Machine (LTSSM) 中的各个状态的含义与作用
PCIe(Peripheral Component Interconnect Express)的Link Training Status State Machine (LTSSM) 是 PCIe 协议用来管理链路初始化、训练和状态切换的重要机制。LTSSM 涵盖了一系列定义明确的状态,用于处理 PCIe 设备链路建立和动态调整的过程。
LTSSM States
LTSSM 其主要包含以下几个状态:
Detect States
Detect 顾名思义就是检测当前的设