标签: x86 arm raspberry-pi virtual-address-space amba
我正在查看Raspberry Pi数据表。在页面BCM ARM PERIPHERALS上,显示从物理地址到ARM虚拟地址的映射的图表,映射是不变的。
即:ARM物理地址0x20000000(IO基地址)映射到常量ARM虚拟地址F2000000。
此转换由MACROS完成,如板平台文件中的IO_MEM(IO_ADDRESS)。所以我们只需要传递正确的地址。
x86中是否有任何常量映射?
对于PCI,不可能是因为地址在每次启动时都会发生变化。我对此是否正确?