22d21
< physmem=system.physmem
34c33
< system_port=system.membus.port[2]
---
> system_port=system.membus.slave[0]
44,45c43,44
< master=system.iobus.port[0]
< slave=system.membus.port[0]
---
> master=system.iobus.slave[0]
> slave=system.membus.master[0]
78c77
< addr_range=0:18446744073709551615
---
> addr_ranges=0:18446744073709551615
99c98
< mem_side=system.toL2Bus.port[2]
---
> mem_side=system.toL2Bus.slave[1]
107c106
< addr_range=0:18446744073709551615
---
> addr_ranges=0:18446744073709551615
128c127
< mem_side=system.toL2Bus.port[1]
---
> mem_side=system.toL2Bus.slave[0]
171c170
< addr_range=0:18446744073709551615
---
> addr_ranges=0:18446744073709551615
192c191
< mem_side=system.toL2Bus.port[4]
---
> mem_side=system.toL2Bus.slave[3]
200c199
< addr_range=0:18446744073709551615
---
> addr_ranges=0:18446744073709551615
221c220
< mem_side=system.toL2Bus.port[3]
---
> mem_side=system.toL2Bus.slave[2]
286c285,286
< port=system.bridge.master system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ide.dma system.tsunami.ethernet.pio system.tsunami.ethernet.config system.tsunami.ethernet.dma system.iocache.cpu_side
---
> master=system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ethernet.pio system.tsunami.ethernet.config system.iocache.cpu_side
> slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma
290c290
< addr_range=0:8589934591
---
> addr_ranges=0:8589934591
310,311c310,311
< cpu_side=system.iobus.port[32]
< mem_side=system.membus.port[3]
---
> cpu_side=system.iobus.master[29]
> mem_side=system.membus.slave[1]
315c315
< addr_range=0:18446744073709551615
---
> addr_ranges=0:18446744073709551615
335,336c335,336
< cpu_side=system.toL2Bus.port[0]
< mem_side=system.membus.port[4]
---
> cpu_side=system.toL2Bus.master[0]
> mem_side=system.membus.slave[2]
348c348,349
< port=system.bridge.slave system.physmem.port[0] system.system_port system.iocache.mem_side system.l2c.mem_side
---
> master=system.bridge.slave system.physmem.port[0]
> slave=system.system_port system.iocache.mem_side system.l2c.mem_side
367c368,369
< type=PhysicalMemory
---
> type=SimpleMemory
> conf_table_reported=false
368a371
> in_addr_map=true
374c377
< port=system.membus.port[1]
---
> port=system.membus.master[1]
402c405,406
< port=system.l2c.cpu_side system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side
---
> master=system.l2c.cpu_side
> slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side
419c423
< pio=system.iobus.port[25]
---
> pio=system.iobus.master[24]
427c431
< pio=system.iobus.port[1]
---
> pio=system.iobus.master[0]
496,498c500,502
< config=system.iobus.port[30]
< dma=system.iobus.port[31]
< pio=system.iobus.port[29]
---
> config=system.iobus.master[28]
> dma=system.iobus.slave[2]
> pio=system.iobus.master[27]
514c518
< pio=system.iobus.port[9]
---
> pio=system.iobus.master[8]
530c534
< pio=system.iobus.port[20]
---
> pio=system.iobus.master[19]
546c550
< pio=system.iobus.port[21]
---
> pio=system.iobus.master[20]
562c566
< pio=system.iobus.port[10]
---
> pio=system.iobus.master[9]
578c582
< pio=system.iobus.port[12]
---
> pio=system.iobus.master[11]
594c598
< pio=system.iobus.port[13]
---
> pio=system.iobus.master[12]
610c614
< pio=system.iobus.port[14]
---
> pio=system.iobus.master[13]
626c630
< pio=system.iobus.port[15]
---
> pio=system.iobus.master[14]
642c646
< pio=system.iobus.port[16]
---
> pio=system.iobus.master[15]
658c662
< pio=system.iobus.port[17]
---
> pio=system.iobus.master[16]
674c678
< pio=system.iobus.port[18]
---
> pio=system.iobus.master[17]
690c694
< pio=system.iobus.port[19]
---
> pio=system.iobus.master[18]
706c710
< pio=system.iobus.port[11]
---
> pio=system.iobus.master[10]
722c726
< pio=system.iobus.port[8]
---
> pio=system.iobus.master[7]
738c742
< pio=system.iobus.port[3]
---
> pio=system.iobus.master[2]
754c758
< pio=system.iobus.port[4]
---
> pio=system.iobus.master[3]
770c774
< pio=system.iobus.port[5]
---
> pio=system.iobus.master[4]
786c790
< pio=system.iobus.port[6]
---
> pio=system.iobus.master[5]
802c806
< pio=system.iobus.port[7]
---
> pio=system.iobus.master[6]
810c814
< pio=system.iobus.port[22]
---
> pio=system.iobus.master[21]
864,866c868,870
< config=system.iobus.port[27]
< dma=system.iobus.port[28]
< pio=system.iobus.port[26]
---
> config=system.iobus.master[26]
> dma=system.iobus.slave[1]
> pio=system.iobus.master[25]
877c881
< pio=system.iobus.port[23]
---
> pio=system.iobus.master[22]
885c889
< pio=system.iobus.port[2]
---
> pio=system.iobus.master[1]
903c907
< pio=system.iobus.port[24]
---
> pio=system.iobus.master[23]