config.ini (8835:7c68f84d7c4e) config.ini (8891:b4249e884de4)
1[root]
2type=Root
3children=system
4full_system=true
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=LinuxArmSystem
1[root]
2type=Root
3children=system
4full_system=true
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8
9[system]
10type=LinuxArmSystem
11children=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus nvmem physmem realview terminal toL2Bus vncserver
12boot_loader=/dist/m5/system/binaries/boot.arm
13boot_loader_mem=system.nvmem
11children=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver
12atags_addr=256
13boot_loader=/projects/pd/randd/dist/binaries/boot.arm
14boot_loader_mem=system.realview.nvmem
14boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
15flags_addr=268435504
16gic_cpu_addr=520093952
17init_param=0
15boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
16flags_addr=268435504
17gic_cpu_addr=520093952
18init_param=0
18kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
19kernel=/projects/pd/randd/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8
19load_addr_mask=268435455
20machine_type=RealView_PBX
21mem_mode=timing
20load_addr_mask=268435455
21machine_type=RealView_PBX
22mem_mode=timing
22memories=system.nvmem system.physmem
23memories=system.physmem system.realview.nvmem
23midr_regval=890224640
24num_work_ids=16
25physmem=system.physmem
26readfile=tests/halt.sh
27symbolfile=
28work_begin_ckpt_count=0
29work_begin_cpu_id_exit=-1
30work_begin_exit_count=0
31work_cpus_ckpt_count=0
32work_end_ckpt_count=0
33work_end_exit_count=0
34work_item_id=-1
24midr_regval=890224640
25num_work_ids=16
26physmem=system.physmem
27readfile=tests/halt.sh
28symbolfile=
29work_begin_ckpt_count=0
30work_begin_cpu_id_exit=-1
31work_begin_exit_count=0
32work_cpus_ckpt_count=0
33work_end_ckpt_count=0
34work_end_exit_count=0
35work_item_id=-1
35system_port=system.membus.port[7]
36system_port=system.membus.slave[0]
36
37[system.bridge]
38type=Bridge
39delay=50000
40nack_delay=4000
37
38[system.bridge]
39type=Bridge
40delay=50000
41nack_delay=4000
41ranges=268435456:520093695 1073741824:18446744073709551615
42ranges=268435456:520093695 1073741824:1610612735
42req_size=16
43resp_size=16
44write_ack=false
43req_size=16
44resp_size=16
45write_ack=false
45master=system.iobus.port[0]
46slave=system.membus.port[0]
46master=system.iobus.slave[0]
47slave=system.membus.master[0]
47
48[system.cf0]
49type=IdeDisk
50children=image
51delay=1000000
52driveID=master
53image=system.cf0.image
54
55[system.cf0.image]
56type=CowDiskImage
57children=child
58child=system.cf0.image.child
59image_file=
60read_only=false
61table_size=65536
62
63[system.cf0.image.child]
64type=RawDiskImage
48
49[system.cf0]
50type=IdeDisk
51children=image
52delay=1000000
53driveID=master
54image=system.cf0.image
55
56[system.cf0.image]
57type=CowDiskImage
58children=child
59child=system.cf0.image.child
60image_file=
61read_only=false
62table_size=65536
63
64[system.cf0.image.child]
65type=RawDiskImage
65image_file=/dist/m5/system/disks/linux-arm-ael.img
66image_file=/projects/pd/randd/dist/disks/linux-arm-ael.img
66read_only=true
67
68[system.cpu0]
69type=DerivO3CPU
70children=dcache dtb fuPool icache interrupts itb tracer
71BTBEntries=4096
72BTBTagSize=16
73LFSTSize=1024

--- 85 unchanged lines hidden (view full) ---

159wbDepth=1
160wbWidth=8
161workload=
162dcache_port=system.cpu0.dcache.cpu_side
163icache_port=system.cpu0.icache.cpu_side
164
165[system.cpu0.dcache]
166type=BaseCache
67read_only=true
68
69[system.cpu0]
70type=DerivO3CPU
71children=dcache dtb fuPool icache interrupts itb tracer
72BTBEntries=4096
73BTBTagSize=16
74LFSTSize=1024

--- 85 unchanged lines hidden (view full) ---

160wbDepth=1
161wbWidth=8
162workload=
163dcache_port=system.cpu0.dcache.cpu_side
164icache_port=system.cpu0.icache.cpu_side
165
166[system.cpu0.dcache]
167type=BaseCache
167addr_range=0:18446744073709551615
168addr_ranges=0:18446744073709551615
168assoc=4
169block_size=64
170forward_snoops=true
171hash_delay=1
172is_top_level=true
173latency=1000
174max_miss_count=0
175mshrs=4

--- 4 unchanged lines hidden (view full) ---

180size=32768
181subblock_size=0
182system=system
183tgts_per_mshr=20
184trace_addr=0
185two_queue=false
186write_buffers=8
187cpu_side=system.cpu0.dcache_port
169assoc=4
170block_size=64
171forward_snoops=true
172hash_delay=1
173is_top_level=true
174latency=1000
175max_miss_count=0
176mshrs=4

--- 4 unchanged lines hidden (view full) ---

181size=32768
182subblock_size=0
183system=system
184tgts_per_mshr=20
185trace_addr=0
186two_queue=false
187write_buffers=8
188cpu_side=system.cpu0.dcache_port
188mem_side=system.toL2Bus.port[2]
189mem_side=system.toL2Bus.slave[1]
189
190[system.cpu0.dtb]
191type=ArmTLB
192children=walker
193size=64
194walker=system.cpu0.dtb.walker
195
196[system.cpu0.dtb.walker]
197type=ArmTableWalker
198max_backoff=100000
199min_backoff=0
200sys=system
190
191[system.cpu0.dtb]
192type=ArmTLB
193children=walker
194size=64
195walker=system.cpu0.dtb.walker
196
197[system.cpu0.dtb.walker]
198type=ArmTableWalker
199max_backoff=100000
200min_backoff=0
201sys=system
201port=system.toL2Bus.port[4]
202port=system.toL2Bus.slave[3]
202
203[system.cpu0.fuPool]
204type=FUPool
205children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
206FUList=system.cpu0.fuPool.FUList0 system.cpu0.fuPool.FUList1 system.cpu0.fuPool.FUList2 system.cpu0.fuPool.FUList3 system.cpu0.fuPool.FUList4 system.cpu0.fuPool.FUList5 system.cpu0.fuPool.FUList6 system.cpu0.fuPool.FUList7 system.cpu0.fuPool.FUList8
207
208[system.cpu0.fuPool.FUList0]
209type=FUDesc

--- 250 unchanged lines hidden (view full) ---

460[system.cpu0.fuPool.FUList8.opList]
461type=OpDesc
462issueLat=3
463opClass=IprAccess
464opLat=3
465
466[system.cpu0.icache]
467type=BaseCache
203
204[system.cpu0.fuPool]
205type=FUPool
206children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
207FUList=system.cpu0.fuPool.FUList0 system.cpu0.fuPool.FUList1 system.cpu0.fuPool.FUList2 system.cpu0.fuPool.FUList3 system.cpu0.fuPool.FUList4 system.cpu0.fuPool.FUList5 system.cpu0.fuPool.FUList6 system.cpu0.fuPool.FUList7 system.cpu0.fuPool.FUList8
208
209[system.cpu0.fuPool.FUList0]
210type=FUDesc

--- 250 unchanged lines hidden (view full) ---

461[system.cpu0.fuPool.FUList8.opList]
462type=OpDesc
463issueLat=3
464opClass=IprAccess
465opLat=3
466
467[system.cpu0.icache]
468type=BaseCache
468addr_range=0:18446744073709551615
469addr_ranges=0:18446744073709551615
469assoc=1
470block_size=64
471forward_snoops=true
472hash_delay=1
473is_top_level=true
474latency=1000
475max_miss_count=0
476mshrs=4

--- 4 unchanged lines hidden (view full) ---

481size=32768
482subblock_size=0
483system=system
484tgts_per_mshr=20
485trace_addr=0
486two_queue=false
487write_buffers=8
488cpu_side=system.cpu0.icache_port
470assoc=1
471block_size=64
472forward_snoops=true
473hash_delay=1
474is_top_level=true
475latency=1000
476max_miss_count=0
477mshrs=4

--- 4 unchanged lines hidden (view full) ---

482size=32768
483subblock_size=0
484system=system
485tgts_per_mshr=20
486trace_addr=0
487two_queue=false
488write_buffers=8
489cpu_side=system.cpu0.icache_port
489mem_side=system.toL2Bus.port[1]
490mem_side=system.toL2Bus.slave[0]
490
491[system.cpu0.interrupts]
492type=ArmInterrupts
493
494[system.cpu0.itb]
495type=ArmTLB
496children=walker
497size=64
498walker=system.cpu0.itb.walker
499
500[system.cpu0.itb.walker]
501type=ArmTableWalker
502max_backoff=100000
503min_backoff=0
504sys=system
491
492[system.cpu0.interrupts]
493type=ArmInterrupts
494
495[system.cpu0.itb]
496type=ArmTLB
497children=walker
498size=64
499walker=system.cpu0.itb.walker
500
501[system.cpu0.itb.walker]
502type=ArmTableWalker
503max_backoff=100000
504min_backoff=0
505sys=system
505port=system.toL2Bus.port[3]
506port=system.toL2Bus.slave[2]
506
507[system.cpu0.tracer]
508type=ExeTracer
509
510[system.cpu1]
511type=DerivO3CPU
512children=dcache dtb fuPool icache interrupts itb tracer
513BTBEntries=4096

--- 87 unchanged lines hidden (view full) ---

601wbDepth=1
602wbWidth=8
603workload=
604dcache_port=system.cpu1.dcache.cpu_side
605icache_port=system.cpu1.icache.cpu_side
606
607[system.cpu1.dcache]
608type=BaseCache
507
508[system.cpu0.tracer]
509type=ExeTracer
510
511[system.cpu1]
512type=DerivO3CPU
513children=dcache dtb fuPool icache interrupts itb tracer
514BTBEntries=4096

--- 87 unchanged lines hidden (view full) ---

602wbDepth=1
603wbWidth=8
604workload=
605dcache_port=system.cpu1.dcache.cpu_side
606icache_port=system.cpu1.icache.cpu_side
607
608[system.cpu1.dcache]
609type=BaseCache
609addr_range=0:18446744073709551615
610addr_ranges=0:18446744073709551615
610assoc=4
611block_size=64
612forward_snoops=true
613hash_delay=1
614is_top_level=true
615latency=1000
616max_miss_count=0
617mshrs=4

--- 4 unchanged lines hidden (view full) ---

622size=32768
623subblock_size=0
624system=system
625tgts_per_mshr=20
626trace_addr=0
627two_queue=false
628write_buffers=8
629cpu_side=system.cpu1.dcache_port
611assoc=4
612block_size=64
613forward_snoops=true
614hash_delay=1
615is_top_level=true
616latency=1000
617max_miss_count=0
618mshrs=4

--- 4 unchanged lines hidden (view full) ---

623size=32768
624subblock_size=0
625system=system
626tgts_per_mshr=20
627trace_addr=0
628two_queue=false
629write_buffers=8
630cpu_side=system.cpu1.dcache_port
630mem_side=system.toL2Bus.port[6]
631mem_side=system.toL2Bus.slave[5]
631
632[system.cpu1.dtb]
633type=ArmTLB
634children=walker
635size=64
636walker=system.cpu1.dtb.walker
637
638[system.cpu1.dtb.walker]
639type=ArmTableWalker
640max_backoff=100000
641min_backoff=0
642sys=system
632
633[system.cpu1.dtb]
634type=ArmTLB
635children=walker
636size=64
637walker=system.cpu1.dtb.walker
638
639[system.cpu1.dtb.walker]
640type=ArmTableWalker
641max_backoff=100000
642min_backoff=0
643sys=system
643port=system.toL2Bus.port[8]
644port=system.toL2Bus.slave[7]
644
645[system.cpu1.fuPool]
646type=FUPool
647children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
648FUList=system.cpu1.fuPool.FUList0 system.cpu1.fuPool.FUList1 system.cpu1.fuPool.FUList2 system.cpu1.fuPool.FUList3 system.cpu1.fuPool.FUList4 system.cpu1.fuPool.FUList5 system.cpu1.fuPool.FUList6 system.cpu1.fuPool.FUList7 system.cpu1.fuPool.FUList8
649
650[system.cpu1.fuPool.FUList0]
651type=FUDesc

--- 250 unchanged lines hidden (view full) ---

902[system.cpu1.fuPool.FUList8.opList]
903type=OpDesc
904issueLat=3
905opClass=IprAccess
906opLat=3
907
908[system.cpu1.icache]
909type=BaseCache
645
646[system.cpu1.fuPool]
647type=FUPool
648children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
649FUList=system.cpu1.fuPool.FUList0 system.cpu1.fuPool.FUList1 system.cpu1.fuPool.FUList2 system.cpu1.fuPool.FUList3 system.cpu1.fuPool.FUList4 system.cpu1.fuPool.FUList5 system.cpu1.fuPool.FUList6 system.cpu1.fuPool.FUList7 system.cpu1.fuPool.FUList8
650
651[system.cpu1.fuPool.FUList0]
652type=FUDesc

--- 250 unchanged lines hidden (view full) ---

903[system.cpu1.fuPool.FUList8.opList]
904type=OpDesc
905issueLat=3
906opClass=IprAccess
907opLat=3
908
909[system.cpu1.icache]
910type=BaseCache
910addr_range=0:18446744073709551615
911addr_ranges=0:18446744073709551615
911assoc=1
912block_size=64
913forward_snoops=true
914hash_delay=1
915is_top_level=true
916latency=1000
917max_miss_count=0
918mshrs=4

--- 4 unchanged lines hidden (view full) ---

923size=32768
924subblock_size=0
925system=system
926tgts_per_mshr=20
927trace_addr=0
928two_queue=false
929write_buffers=8
930cpu_side=system.cpu1.icache_port
912assoc=1
913block_size=64
914forward_snoops=true
915hash_delay=1
916is_top_level=true
917latency=1000
918max_miss_count=0
919mshrs=4

--- 4 unchanged lines hidden (view full) ---

924size=32768
925subblock_size=0
926system=system
927tgts_per_mshr=20
928trace_addr=0
929two_queue=false
930write_buffers=8
931cpu_side=system.cpu1.icache_port
931mem_side=system.toL2Bus.port[5]
932mem_side=system.toL2Bus.slave[4]
932
933[system.cpu1.interrupts]
934type=ArmInterrupts
935
936[system.cpu1.itb]
937type=ArmTLB
938children=walker
939size=64
940walker=system.cpu1.itb.walker
941
942[system.cpu1.itb.walker]
943type=ArmTableWalker
944max_backoff=100000
945min_backoff=0
946sys=system
933
934[system.cpu1.interrupts]
935type=ArmInterrupts
936
937[system.cpu1.itb]
938type=ArmTLB
939children=walker
940size=64
941walker=system.cpu1.itb.walker
942
943[system.cpu1.itb.walker]
944type=ArmTableWalker
945max_backoff=100000
946min_backoff=0
947sys=system
947port=system.toL2Bus.port[7]
948port=system.toL2Bus.slave[6]
948
949[system.cpu1.tracer]
950type=ExeTracer
951
952[system.intrctrl]
953type=IntrControl
954sys=system
955
956[system.iobus]
957type=Bus
958block_size=64
959bus_id=0
960clock=1000
961header_cycles=1
962use_default_range=false
963width=64
949
950[system.cpu1.tracer]
951type=ExeTracer
952
953[system.intrctrl]
954type=IntrControl
955sys=system
956
957[system.iobus]
958type=Bus
959block_size=64
960bus_id=0
961clock=1000
962header_cycles=1
963use_default_range=false
964width=64
964port=system.bridge.master system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.clcd.dma system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.cf_ctrl.dma system.realview.dmac_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.smc_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.gpio0_fake.pio system.realview.gpio1_fake.pio system.realview.gpio2_fake.pio system.realview.ssp_fake.pio system.realview.sci_fake.pio system.realview.aaci_fake.pio system.realview.mmc_fake.pio system.realview.rtc_fake.pio system.realview.flash_fake.pio system.iocache.cpu_side
965master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.dmac_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.smc_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.gpio0_fake.pio system.realview.gpio1_fake.pio system.realview.gpio2_fake.pio system.realview.ssp_fake.pio system.realview.sci_fake.pio system.realview.aaci_fake.pio system.realview.mmc_fake.pio system.realview.rtc_fake.pio system.realview.flash_fake.pio system.iocache.cpu_side
966slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma
965
966[system.iocache]
967type=BaseCache
967
968[system.iocache]
969type=BaseCache
968addr_range=0:268435455
970addr_ranges=0:268435455
969assoc=8
970block_size=64
971forward_snoops=false
972hash_delay=1
973is_top_level=false
974latency=50000
975max_miss_count=0
976mshrs=20
977prefetch_on_access=false
978prefetcher=Null
979prioritizeRequests=false
980repl=Null
981size=1024
982subblock_size=0
983system=system
984tgts_per_mshr=12
985trace_addr=0
986two_queue=false
987write_buffers=8
971assoc=8
972block_size=64
973forward_snoops=false
974hash_delay=1
975is_top_level=false
976latency=50000
977max_miss_count=0
978mshrs=20
979prefetch_on_access=false
980prefetcher=Null
981prioritizeRequests=false
982repl=Null
983size=1024
984subblock_size=0
985system=system
986tgts_per_mshr=12
987trace_addr=0
988two_queue=false
989write_buffers=8
988cpu_side=system.iobus.port[28]
989mem_side=system.membus.port[8]
990cpu_side=system.iobus.master[25]
991mem_side=system.membus.slave[1]
990
991[system.l2c]
992type=BaseCache
992
993[system.l2c]
994type=BaseCache
993addr_range=0:18446744073709551615
995addr_ranges=0:18446744073709551615
994assoc=8
995block_size=64
996forward_snoops=true
997hash_delay=1
998is_top_level=false
999latency=10000
1000max_miss_count=0
1001mshrs=92
1002prefetch_on_access=false
1003prefetcher=Null
1004prioritizeRequests=false
1005repl=Null
1006size=4194304
1007subblock_size=0
1008system=system
1009tgts_per_mshr=16
1010trace_addr=0
1011two_queue=false
1012write_buffers=8
996assoc=8
997block_size=64
998forward_snoops=true
999hash_delay=1
1000is_top_level=false
1001latency=10000
1002max_miss_count=0
1003mshrs=92
1004prefetch_on_access=false
1005prefetcher=Null
1006prioritizeRequests=false
1007repl=Null
1008size=4194304
1009subblock_size=0
1010system=system
1011tgts_per_mshr=16
1012trace_addr=0
1013two_queue=false
1014write_buffers=8
1013cpu_side=system.toL2Bus.port[0]
1014mem_side=system.membus.port[9]
1015cpu_side=system.toL2Bus.master[0]
1016mem_side=system.membus.slave[2]
1015
1016[system.membus]
1017type=Bus
1018children=badaddr_responder
1019block_size=64
1020bus_id=1
1021clock=1000
1022header_cycles=1
1023use_default_range=false
1024width=64
1025default=system.membus.badaddr_responder.pio
1017
1018[system.membus]
1019type=Bus
1020children=badaddr_responder
1021block_size=64
1022bus_id=1
1023clock=1000
1024header_cycles=1
1025use_default_range=false
1026width=64
1027default=system.membus.badaddr_responder.pio
1026port=system.bridge.slave system.nvmem.port[0] system.physmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio system.system_port system.iocache.mem_side system.l2c.mem_side
1028master=system.bridge.slave system.realview.nvmem.port[0] system.physmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio
1029slave=system.system_port system.iocache.mem_side system.l2c.mem_side
1027
1028[system.membus.badaddr_responder]
1029type=IsaFake
1030fake_mem=false
1031pio_addr=0
1032pio_latency=1000
1033pio_size=8
1034ret_bad_addr=true
1035ret_data16=65535
1036ret_data32=4294967295
1037ret_data64=18446744073709551615
1038ret_data8=255
1039system=system
1040update_data=false
1041warn_access=warn
1042pio=system.membus.default
1043
1030
1031[system.membus.badaddr_responder]
1032type=IsaFake
1033fake_mem=false
1034pio_addr=0
1035pio_latency=1000
1036pio_size=8
1037ret_bad_addr=true
1038ret_data16=65535
1039ret_data32=4294967295
1040ret_data64=18446744073709551615
1041ret_data8=255
1042system=system
1043update_data=false
1044warn_access=warn
1045pio=system.membus.default
1046
1044[system.nvmem]
1045type=PhysicalMemory
1046file=
1047latency=30000
1048latency_var=0
1049null=false
1050range=2147483648:2214592511
1051zero=true
1052port=system.membus.port[1]
1053
1054[system.physmem]
1055type=PhysicalMemory
1056file=
1057latency=30000
1058latency_var=0
1059null=false
1060range=0:134217727
1047[system.physmem]
1048type=PhysicalMemory
1049file=
1050latency=30000
1051latency_var=0
1052null=false
1053range=0:134217727
1061zero=true
1062port=system.membus.port[2]
1054zero=false
1055port=system.membus.master[2]
1063
1064[system.realview]
1065type=RealView
1056
1057[system.realview]
1058type=RealView
1066children=a9scu aaci_fake cf_ctrl clcd dmac_fake flash_fake gic gpio0_fake gpio1_fake gpio2_fake kmi0 kmi1 l2x0_fake local_cpu_timer mmc_fake realview_io rtc_fake sci_fake smc_fake sp810_fake ssp_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake watchdog_fake
1059children=a9scu aaci_fake cf_ctrl clcd dmac_fake flash_fake gic gpio0_fake gpio1_fake gpio2_fake kmi0 kmi1 l2x0_fake local_cpu_timer mmc_fake nvmem realview_io rtc_fake sci_fake smc_fake sp810_fake ssp_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake watchdog_fake
1067intrctrl=system.intrctrl
1060intrctrl=system.intrctrl
1061max_mem_size=268435456
1062mem_start_addr=0
1068pci_cfg_base=0
1069system=system
1070
1071[system.realview.a9scu]
1072type=A9SCU
1073pio_addr=520093696
1074pio_latency=1000
1075system=system
1063pci_cfg_base=0
1064system=system
1065
1066[system.realview.a9scu]
1067type=A9SCU
1068pio_addr=520093696
1069pio_latency=1000
1070system=system
1076pio=system.membus.port[5]
1071pio=system.membus.master[5]
1077
1078[system.realview.aaci_fake]
1079type=AmbaFake
1080amba_id=0
1081ignore_access=false
1082pio_addr=268451840
1083pio_latency=1000
1084system=system
1072
1073[system.realview.aaci_fake]
1074type=AmbaFake
1075amba_id=0
1076ignore_access=false
1077pio_addr=268451840
1078pio_latency=1000
1079system=system
1085pio=system.iobus.port[24]
1080pio=system.iobus.master[21]
1086
1087[system.realview.cf_ctrl]
1088type=IdeController
1089BAR0=402653184
1090BAR0LegacyIO=true
1091BAR0Size=16
1092BAR1=402653440
1093BAR1LegacyIO=true

--- 37 unchanged lines hidden (view full) ---

1131max_backoff_delay=10000000
1132min_backoff_delay=4000
1133pci_bus=2
1134pci_dev=7
1135pci_func=0
1136pio_latency=1000
1137platform=system.realview
1138system=system
1081
1082[system.realview.cf_ctrl]
1083type=IdeController
1084BAR0=402653184
1085BAR0LegacyIO=true
1086BAR0Size=16
1087BAR1=402653440
1088BAR1LegacyIO=true

--- 37 unchanged lines hidden (view full) ---

1126max_backoff_delay=10000000
1127min_backoff_delay=4000
1128pci_bus=2
1129pci_dev=7
1130pci_func=0
1131pio_latency=1000
1132platform=system.realview
1133system=system
1139config=system.iobus.port[10]
1140dma=system.iobus.port[11]
1141pio=system.iobus.port[9]
1134config=system.iobus.master[8]
1135dma=system.iobus.slave[2]
1136pio=system.iobus.master[7]
1142
1143[system.realview.clcd]
1144type=Pl111
1145amba_id=1315089
1146clock=41667
1147gic=system.realview.gic
1148int_num=55
1149max_backoff_delay=10000000
1150min_backoff_delay=4000
1151pio_addr=268566528
1152pio_latency=10000
1153system=system
1154vnc=system.vncserver
1137
1138[system.realview.clcd]
1139type=Pl111
1140amba_id=1315089
1141clock=41667
1142gic=system.realview.gic
1143int_num=55
1144max_backoff_delay=10000000
1145min_backoff_delay=4000
1146pio_addr=268566528
1147pio_latency=10000
1148system=system
1149vnc=system.vncserver
1155dma=system.iobus.port[6]
1156pio=system.iobus.port[5]
1150dma=system.iobus.slave[1]
1151pio=system.iobus.master[4]
1157
1158[system.realview.dmac_fake]
1159type=AmbaFake
1160amba_id=0
1161ignore_access=false
1162pio_addr=268632064
1163pio_latency=1000
1164system=system
1152
1153[system.realview.dmac_fake]
1154type=AmbaFake
1155amba_id=0
1156ignore_access=false
1157pio_addr=268632064
1158pio_latency=1000
1159system=system
1165pio=system.iobus.port[12]
1160pio=system.iobus.master[9]
1166
1167[system.realview.flash_fake]
1168type=IsaFake
1169fake_mem=true
1170pio_addr=1073741824
1171pio_latency=1000
1172pio_size=536870912
1173ret_bad_addr=false
1174ret_data16=65535
1175ret_data32=4294967295
1176ret_data64=18446744073709551615
1177ret_data8=255
1178system=system
1179update_data=false
1180warn_access=
1161
1162[system.realview.flash_fake]
1163type=IsaFake
1164fake_mem=true
1165pio_addr=1073741824
1166pio_latency=1000
1167pio_size=536870912
1168ret_bad_addr=false
1169ret_data16=65535
1170ret_data32=4294967295
1171ret_data64=18446744073709551615
1172ret_data8=255
1173system=system
1174update_data=false
1175warn_access=
1181pio=system.iobus.port[27]
1176pio=system.iobus.master[24]
1182
1183[system.realview.gic]
1184type=Gic
1185cpu_addr=520093952
1186cpu_pio_delay=10000
1187dist_addr=520097792
1188dist_pio_delay=10000
1189int_latency=10000
1190it_lines=128
1191platform=system.realview
1192system=system
1177
1178[system.realview.gic]
1179type=Gic
1180cpu_addr=520093952
1181cpu_pio_delay=10000
1182dist_addr=520097792
1183dist_pio_delay=10000
1184int_latency=10000
1185it_lines=128
1186platform=system.realview
1187system=system
1193pio=system.membus.port[3]
1188pio=system.membus.master[3]
1194
1195[system.realview.gpio0_fake]
1196type=AmbaFake
1197amba_id=0
1198ignore_access=false
1199pio_addr=268513280
1200pio_latency=1000
1201system=system
1189
1190[system.realview.gpio0_fake]
1191type=AmbaFake
1192amba_id=0
1193ignore_access=false
1194pio_addr=268513280
1195pio_latency=1000
1196system=system
1202pio=system.iobus.port[19]
1197pio=system.iobus.master[16]
1203
1204[system.realview.gpio1_fake]
1205type=AmbaFake
1206amba_id=0
1207ignore_access=false
1208pio_addr=268517376
1209pio_latency=1000
1210system=system
1198
1199[system.realview.gpio1_fake]
1200type=AmbaFake
1201amba_id=0
1202ignore_access=false
1203pio_addr=268517376
1204pio_latency=1000
1205system=system
1211pio=system.iobus.port[20]
1206pio=system.iobus.master[17]
1212
1213[system.realview.gpio2_fake]
1214type=AmbaFake
1215amba_id=0
1216ignore_access=false
1217pio_addr=268521472
1218pio_latency=1000
1219system=system
1207
1208[system.realview.gpio2_fake]
1209type=AmbaFake
1210amba_id=0
1211ignore_access=false
1212pio_addr=268521472
1213pio_latency=1000
1214system=system
1220pio=system.iobus.port[21]
1215pio=system.iobus.master[18]
1221
1222[system.realview.kmi0]
1223type=Pl050
1224amba_id=1314896
1225gic=system.realview.gic
1226int_delay=1000000
1227int_num=52
1228is_mouse=false
1229pio_addr=268460032
1230pio_latency=1000
1231system=system
1232vnc=system.vncserver
1216
1217[system.realview.kmi0]
1218type=Pl050
1219amba_id=1314896
1220gic=system.realview.gic
1221int_delay=1000000
1222int_num=52
1223is_mouse=false
1224pio_addr=268460032
1225pio_latency=1000
1226system=system
1227vnc=system.vncserver
1233pio=system.iobus.port[7]
1228pio=system.iobus.master[5]
1234
1235[system.realview.kmi1]
1236type=Pl050
1237amba_id=1314896
1238gic=system.realview.gic
1239int_delay=1000000
1240int_num=53
1241is_mouse=true
1242pio_addr=268464128
1243pio_latency=1000
1244system=system
1245vnc=system.vncserver
1229
1230[system.realview.kmi1]
1231type=Pl050
1232amba_id=1314896
1233gic=system.realview.gic
1234int_delay=1000000
1235int_num=53
1236is_mouse=true
1237pio_addr=268464128
1238pio_latency=1000
1239system=system
1240vnc=system.vncserver
1246pio=system.iobus.port[8]
1241pio=system.iobus.master[6]
1247
1248[system.realview.l2x0_fake]
1249type=IsaFake
1250fake_mem=false
1251pio_addr=520101888
1252pio_latency=1000
1253pio_size=4095
1254ret_bad_addr=false
1255ret_data16=65535
1256ret_data32=4294967295
1257ret_data64=18446744073709551615
1258ret_data8=255
1259system=system
1260update_data=false
1261warn_access=
1242
1243[system.realview.l2x0_fake]
1244type=IsaFake
1245fake_mem=false
1246pio_addr=520101888
1247pio_latency=1000
1248pio_size=4095
1249ret_bad_addr=false
1250ret_data16=65535
1251ret_data32=4294967295
1252ret_data64=18446744073709551615
1253ret_data8=255
1254system=system
1255update_data=false
1256warn_access=
1262pio=system.membus.port[4]
1257pio=system.membus.master[4]
1263
1264[system.realview.local_cpu_timer]
1265type=CpuLocalTimer
1266clock=1000
1267gic=system.realview.gic
1268int_num_timer=29
1269int_num_watchdog=30
1270pio_addr=520095232
1271pio_latency=1000
1272system=system
1258
1259[system.realview.local_cpu_timer]
1260type=CpuLocalTimer
1261clock=1000
1262gic=system.realview.gic
1263int_num_timer=29
1264int_num_watchdog=30
1265pio_addr=520095232
1266pio_latency=1000
1267system=system
1273pio=system.membus.port[6]
1268pio=system.membus.master[6]
1274
1275[system.realview.mmc_fake]
1276type=AmbaFake
1277amba_id=0
1278ignore_access=false
1279pio_addr=268455936
1280pio_latency=1000
1281system=system
1269
1270[system.realview.mmc_fake]
1271type=AmbaFake
1272amba_id=0
1273ignore_access=false
1274pio_addr=268455936
1275pio_latency=1000
1276system=system
1282pio=system.iobus.port[25]
1277pio=system.iobus.master[22]
1283
1278
1279[system.realview.nvmem]
1280type=PhysicalMemory
1281file=
1282latency=30000
1283latency_var=0
1284null=false
1285range=2147483648:2214592511
1286zero=true
1287port=system.membus.master[1]
1288
1284[system.realview.realview_io]
1285type=RealViewCtrl
1286idreg=0
1287pio_addr=268435456
1288pio_latency=1000
1289proc_id0=201326592
1290proc_id1=201327138
1291system=system
1289[system.realview.realview_io]
1290type=RealViewCtrl
1291idreg=0
1292pio_addr=268435456
1293pio_latency=1000
1294proc_id0=201326592
1295proc_id1=201327138
1296system=system
1292pio=system.iobus.port[2]
1297pio=system.iobus.master[1]
1293
1294[system.realview.rtc_fake]
1295type=AmbaFake
1296amba_id=266289
1297ignore_access=false
1298pio_addr=268529664
1299pio_latency=1000
1300system=system
1298
1299[system.realview.rtc_fake]
1300type=AmbaFake
1301amba_id=266289
1302ignore_access=false
1303pio_addr=268529664
1304pio_latency=1000
1305system=system
1301pio=system.iobus.port[26]
1306pio=system.iobus.master[23]
1302
1303[system.realview.sci_fake]
1304type=AmbaFake
1305amba_id=0
1306ignore_access=false
1307pio_addr=268492800
1308pio_latency=1000
1309system=system
1307
1308[system.realview.sci_fake]
1309type=AmbaFake
1310amba_id=0
1311ignore_access=false
1312pio_addr=268492800
1313pio_latency=1000
1314system=system
1310pio=system.iobus.port[23]
1315pio=system.iobus.master[20]
1311
1312[system.realview.smc_fake]
1313type=AmbaFake
1314amba_id=0
1315ignore_access=false
1316pio_addr=269357056
1317pio_latency=1000
1318system=system
1316
1317[system.realview.smc_fake]
1318type=AmbaFake
1319amba_id=0
1320ignore_access=false
1321pio_addr=269357056
1322pio_latency=1000
1323system=system
1319pio=system.iobus.port[16]
1324pio=system.iobus.master[13]
1320
1321[system.realview.sp810_fake]
1322type=AmbaFake
1323amba_id=0
1324ignore_access=true
1325pio_addr=268439552
1326pio_latency=1000
1327system=system
1325
1326[system.realview.sp810_fake]
1327type=AmbaFake
1328amba_id=0
1329ignore_access=true
1330pio_addr=268439552
1331pio_latency=1000
1332system=system
1328pio=system.iobus.port[17]
1333pio=system.iobus.master[14]
1329
1330[system.realview.ssp_fake]
1331type=AmbaFake
1332amba_id=0
1333ignore_access=false
1334pio_addr=268488704
1335pio_latency=1000
1336system=system
1334
1335[system.realview.ssp_fake]
1336type=AmbaFake
1337amba_id=0
1338ignore_access=false
1339pio_addr=268488704
1340pio_latency=1000
1341system=system
1337pio=system.iobus.port[22]
1342pio=system.iobus.master[19]
1338
1339[system.realview.timer0]
1340type=Sp804
1341amba_id=1316868
1342clock0=1000000
1343clock1=1000000
1344gic=system.realview.gic
1345int_num0=36
1346int_num1=36
1347pio_addr=268505088
1348pio_latency=1000
1349system=system
1343
1344[system.realview.timer0]
1345type=Sp804
1346amba_id=1316868
1347clock0=1000000
1348clock1=1000000
1349gic=system.realview.gic
1350int_num0=36
1351int_num1=36
1352pio_addr=268505088
1353pio_latency=1000
1354system=system
1350pio=system.iobus.port[3]
1355pio=system.iobus.master[2]
1351
1352[system.realview.timer1]
1353type=Sp804
1354amba_id=1316868
1355clock0=1000000
1356clock1=1000000
1357gic=system.realview.gic
1358int_num0=37
1359int_num1=37
1360pio_addr=268509184
1361pio_latency=1000
1362system=system
1356
1357[system.realview.timer1]
1358type=Sp804
1359amba_id=1316868
1360clock0=1000000
1361clock1=1000000
1362gic=system.realview.gic
1363int_num0=37
1364int_num1=37
1365pio_addr=268509184
1366pio_latency=1000
1367system=system
1363pio=system.iobus.port[4]
1368pio=system.iobus.master[3]
1364
1365[system.realview.uart]
1366type=Pl011
1367end_on_eot=false
1368gic=system.realview.gic
1369int_delay=100000
1370int_num=44
1371pio_addr=268472320
1372pio_latency=1000
1373platform=system.realview
1374system=system
1375terminal=system.terminal
1369
1370[system.realview.uart]
1371type=Pl011
1372end_on_eot=false
1373gic=system.realview.gic
1374int_delay=100000
1375int_num=44
1376pio_addr=268472320
1377pio_latency=1000
1378platform=system.realview
1379system=system
1380terminal=system.terminal
1376pio=system.iobus.port[1]
1381pio=system.iobus.master[0]
1377
1378[system.realview.uart1_fake]
1379type=AmbaFake
1380amba_id=0
1381ignore_access=false
1382pio_addr=268476416
1383pio_latency=1000
1384system=system
1382
1383[system.realview.uart1_fake]
1384type=AmbaFake
1385amba_id=0
1386ignore_access=false
1387pio_addr=268476416
1388pio_latency=1000
1389system=system
1385pio=system.iobus.port[13]
1390pio=system.iobus.master[10]
1386
1387[system.realview.uart2_fake]
1388type=AmbaFake
1389amba_id=0
1390ignore_access=false
1391pio_addr=268480512
1392pio_latency=1000
1393system=system
1391
1392[system.realview.uart2_fake]
1393type=AmbaFake
1394amba_id=0
1395ignore_access=false
1396pio_addr=268480512
1397pio_latency=1000
1398system=system
1394pio=system.iobus.port[14]
1399pio=system.iobus.master[11]
1395
1396[system.realview.uart3_fake]
1397type=AmbaFake
1398amba_id=0
1399ignore_access=false
1400pio_addr=268484608
1401pio_latency=1000
1402system=system
1400
1401[system.realview.uart3_fake]
1402type=AmbaFake
1403amba_id=0
1404ignore_access=false
1405pio_addr=268484608
1406pio_latency=1000
1407system=system
1403pio=system.iobus.port[15]
1408pio=system.iobus.master[12]
1404
1405[system.realview.watchdog_fake]
1406type=AmbaFake
1407amba_id=0
1408ignore_access=false
1409pio_addr=268500992
1410pio_latency=1000
1411system=system
1409
1410[system.realview.watchdog_fake]
1411type=AmbaFake
1412amba_id=0
1413ignore_access=false
1414pio_addr=268500992
1415pio_latency=1000
1416system=system
1412pio=system.iobus.port[18]
1417pio=system.iobus.master[15]
1413
1414[system.terminal]
1415type=Terminal
1416intr_control=system.intrctrl
1417number=0
1418output=true
1419port=3456
1420
1421[system.toL2Bus]
1422type=Bus
1423block_size=64
1424bus_id=0
1425clock=1000
1426header_cycles=1
1427use_default_range=false
1428width=64
1418
1419[system.terminal]
1420type=Terminal
1421intr_control=system.intrctrl
1422number=0
1423output=true
1424port=3456
1425
1426[system.toL2Bus]
1427type=Bus
1428block_size=64
1429bus_id=0
1430clock=1000
1431header_cycles=1
1432use_default_range=false
1433width=64
1429port=system.l2c.cpu_side system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
1434master=system.l2c.cpu_side
1435slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
1430
1431[system.vncserver]
1432type=VncServer
1433frame_capture=false
1434number=0
1435port=5900
1436
1436
1437[system.vncserver]
1438type=VncServer
1439frame_capture=false
1440number=0
1441port=5900
1442