以mac_newworld.c文件中的函数使用为例,其连接关系如下图所示
具体实现过程如下
1.代码实现(在ppc_core99_init中)
s = SYS_BUS_DEVICE(dev); //生成sysbusdevice设备
/* PCI hole */
memory_region_add_subregion(get_system_memory(), 0x80000000ULL,sysbus_mmio_get_region(s, 2)); //将设备中mmio[2]对应的内存添加到系统内存(system_memory)中
/* R