21天学pcie--MMIO 空间(Memory-Mapped I/O)

📅 2026/7/20 10:04:33 👤 编程新知 🏷️ 技术资讯
21天学pcie--MMIO 空间(Memory-Mapped I/O) 目录五、第二种:MMIO 空间(Memory-Mapped I/O)1️⃣ MMIO 是什么?2️⃣ MMIO 和配置空间的本质区别3️⃣ MMIO 从哪里来?4️⃣ CPU 眼中的 MMIO5️⃣ Linux 驱动如何访问 MMIO?✅ 第一步:获取 BAR 物理地址✅ 第二步:建立内核虚拟映射✅ 第三步:访问设备寄存器6️⃣ 为什么 MMIO 不能是普通指针?① 内存序问题(Ordering)② 端序问题(Endianness)③ MMIO 没有“内存语义”