)
目录第 4 篇:PCIe 设备是如何被“发现”的?(枚举机制)一、先抛一个问题:系统怎么知道你插了什么卡?二、一句话先给结论三、PCIe 拓扑回顾(非常重要)四、Bus / Device / Function(BDF)编号规则五、枚举的核心目标六、枚举流程(一步一步来)Step 1:从 Bus 0 开始Step 2:扫描 Device(0~31)Step 3:判断设备类型Step 4:如果是 EndpointStep 5:如果是 Bridge(Switch)Step 6:分配 Bus 号Step 7:分配 BAR 地址七、一个简化版枚举流程图(文字版)八、谁来执行枚举?九、Linux 下怎么“看”枚举结果?十、为什么你很少“感知”到枚举?十一、本篇重点回顾(必记)第 4 篇:PCIe 设备是如何被“发现”的?(枚举机制)✅ 难度:入门 → 核心✅ 关键词:枚举、Bus/Device/Function、配置空间、RC、BAR✅ 适合:驱动工程师、BIOS/UEFI、FPGA、对系统启动感兴趣的同学