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=TimingSimpleCPU
70children=dcache dtb icache interrupts itb tracer
71checker=Null
72clock=500
73cpu_id=0

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

91system=system
92tracer=system.cpu0.tracer
93workload=
94dcache_port=system.cpu0.dcache.cpu_side
95icache_port=system.cpu0.icache.cpu_side
96
97[system.cpu0.dcache]
98type=BaseCache
67read_only=true
68
69[system.cpu0]
70type=TimingSimpleCPU
71children=dcache dtb icache interrupts itb tracer
72checker=Null
73clock=500
74cpu_id=0

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

92system=system
93tracer=system.cpu0.tracer
94workload=
95dcache_port=system.cpu0.dcache.cpu_side
96icache_port=system.cpu0.icache.cpu_side
97
98[system.cpu0.dcache]
99type=BaseCache
99addr_range=0:18446744073709551615
100addr_ranges=0:18446744073709551615
100assoc=4
101block_size=64
102forward_snoops=true
103hash_delay=1
104is_top_level=true
105latency=1000
106max_miss_count=0
107mshrs=4

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

112size=32768
113subblock_size=0
114system=system
115tgts_per_mshr=8
116trace_addr=0
117two_queue=false
118write_buffers=8
119cpu_side=system.cpu0.dcache_port
101assoc=4
102block_size=64
103forward_snoops=true
104hash_delay=1
105is_top_level=true
106latency=1000
107max_miss_count=0
108mshrs=4

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

113size=32768
114subblock_size=0
115system=system
116tgts_per_mshr=8
117trace_addr=0
118two_queue=false
119write_buffers=8
120cpu_side=system.cpu0.dcache_port
120mem_side=system.toL2Bus.port[2]
121mem_side=system.toL2Bus.slave[1]
121
122[system.cpu0.dtb]
123type=ArmTLB
124children=walker
125size=64
126walker=system.cpu0.dtb.walker
127
128[system.cpu0.dtb.walker]
129type=ArmTableWalker
130max_backoff=100000
131min_backoff=0
132sys=system
122
123[system.cpu0.dtb]
124type=ArmTLB
125children=walker
126size=64
127walker=system.cpu0.dtb.walker
128
129[system.cpu0.dtb.walker]
130type=ArmTableWalker
131max_backoff=100000
132min_backoff=0
133sys=system
133port=system.toL2Bus.port[4]
134port=system.toL2Bus.slave[3]
134
135[system.cpu0.icache]
136type=BaseCache
135
136[system.cpu0.icache]
137type=BaseCache
137addr_range=0:18446744073709551615
138addr_ranges=0:18446744073709551615
138assoc=1
139block_size=64
140forward_snoops=true
141hash_delay=1
142is_top_level=true
143latency=1000
144max_miss_count=0
145mshrs=4

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

150size=32768
151subblock_size=0
152system=system
153tgts_per_mshr=8
154trace_addr=0
155two_queue=false
156write_buffers=8
157cpu_side=system.cpu0.icache_port
139assoc=1
140block_size=64
141forward_snoops=true
142hash_delay=1
143is_top_level=true
144latency=1000
145max_miss_count=0
146mshrs=4

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

151size=32768
152subblock_size=0
153system=system
154tgts_per_mshr=8
155trace_addr=0
156two_queue=false
157write_buffers=8
158cpu_side=system.cpu0.icache_port
158mem_side=system.toL2Bus.port[1]
159mem_side=system.toL2Bus.slave[0]
159
160[system.cpu0.interrupts]
161type=ArmInterrupts
162
163[system.cpu0.itb]
164type=ArmTLB
165children=walker
166size=64
167walker=system.cpu0.itb.walker
168
169[system.cpu0.itb.walker]
170type=ArmTableWalker
171max_backoff=100000
172min_backoff=0
173sys=system
160
161[system.cpu0.interrupts]
162type=ArmInterrupts
163
164[system.cpu0.itb]
165type=ArmTLB
166children=walker
167size=64
168walker=system.cpu0.itb.walker
169
170[system.cpu0.itb.walker]
171type=ArmTableWalker
172max_backoff=100000
173min_backoff=0
174sys=system
174port=system.toL2Bus.port[3]
175port=system.toL2Bus.slave[2]
175
176[system.cpu0.tracer]
177type=ExeTracer
178
179[system.cpu1]
180type=TimingSimpleCPU
181children=dcache dtb icache interrupts itb tracer
182checker=Null

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

202system=system
203tracer=system.cpu1.tracer
204workload=
205dcache_port=system.cpu1.dcache.cpu_side
206icache_port=system.cpu1.icache.cpu_side
207
208[system.cpu1.dcache]
209type=BaseCache
176
177[system.cpu0.tracer]
178type=ExeTracer
179
180[system.cpu1]
181type=TimingSimpleCPU
182children=dcache dtb icache interrupts itb tracer
183checker=Null

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

203system=system
204tracer=system.cpu1.tracer
205workload=
206dcache_port=system.cpu1.dcache.cpu_side
207icache_port=system.cpu1.icache.cpu_side
208
209[system.cpu1.dcache]
210type=BaseCache
210addr_range=0:18446744073709551615
211addr_ranges=0:18446744073709551615
211assoc=4
212block_size=64
213forward_snoops=true
214hash_delay=1
215is_top_level=true
216latency=1000
217max_miss_count=0
218mshrs=4

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

223size=32768
224subblock_size=0
225system=system
226tgts_per_mshr=8
227trace_addr=0
228two_queue=false
229write_buffers=8
230cpu_side=system.cpu1.dcache_port
212assoc=4
213block_size=64
214forward_snoops=true
215hash_delay=1
216is_top_level=true
217latency=1000
218max_miss_count=0
219mshrs=4

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

224size=32768
225subblock_size=0
226system=system
227tgts_per_mshr=8
228trace_addr=0
229two_queue=false
230write_buffers=8
231cpu_side=system.cpu1.dcache_port
231mem_side=system.toL2Bus.port[6]
232mem_side=system.toL2Bus.slave[5]
232
233[system.cpu1.dtb]
234type=ArmTLB
235children=walker
236size=64
237walker=system.cpu1.dtb.walker
238
239[system.cpu1.dtb.walker]
240type=ArmTableWalker
241max_backoff=100000
242min_backoff=0
243sys=system
233
234[system.cpu1.dtb]
235type=ArmTLB
236children=walker
237size=64
238walker=system.cpu1.dtb.walker
239
240[system.cpu1.dtb.walker]
241type=ArmTableWalker
242max_backoff=100000
243min_backoff=0
244sys=system
244port=system.toL2Bus.port[8]
245port=system.toL2Bus.slave[7]
245
246[system.cpu1.icache]
247type=BaseCache
246
247[system.cpu1.icache]
248type=BaseCache
248addr_range=0:18446744073709551615
249addr_ranges=0:18446744073709551615
249assoc=1
250block_size=64
251forward_snoops=true
252hash_delay=1
253is_top_level=true
254latency=1000
255max_miss_count=0
256mshrs=4

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

261size=32768
262subblock_size=0
263system=system
264tgts_per_mshr=8
265trace_addr=0
266two_queue=false
267write_buffers=8
268cpu_side=system.cpu1.icache_port
250assoc=1
251block_size=64
252forward_snoops=true
253hash_delay=1
254is_top_level=true
255latency=1000
256max_miss_count=0
257mshrs=4

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

262size=32768
263subblock_size=0
264system=system
265tgts_per_mshr=8
266trace_addr=0
267two_queue=false
268write_buffers=8
269cpu_side=system.cpu1.icache_port
269mem_side=system.toL2Bus.port[5]
270mem_side=system.toL2Bus.slave[4]
270
271[system.cpu1.interrupts]
272type=ArmInterrupts
273
274[system.cpu1.itb]
275type=ArmTLB
276children=walker
277size=64
278walker=system.cpu1.itb.walker
279
280[system.cpu1.itb.walker]
281type=ArmTableWalker
282max_backoff=100000
283min_backoff=0
284sys=system
271
272[system.cpu1.interrupts]
273type=ArmInterrupts
274
275[system.cpu1.itb]
276type=ArmTLB
277children=walker
278size=64
279walker=system.cpu1.itb.walker
280
281[system.cpu1.itb.walker]
282type=ArmTableWalker
283max_backoff=100000
284min_backoff=0
285sys=system
285port=system.toL2Bus.port[7]
286port=system.toL2Bus.slave[6]
286
287[system.cpu1.tracer]
288type=ExeTracer
289
290[system.intrctrl]
291type=IntrControl
292sys=system
293
294[system.iobus]
295type=Bus
296block_size=64
297bus_id=0
298clock=1000
299header_cycles=1
300use_default_range=false
301width=64
287
288[system.cpu1.tracer]
289type=ExeTracer
290
291[system.intrctrl]
292type=IntrControl
293sys=system
294
295[system.iobus]
296type=Bus
297block_size=64
298bus_id=0
299clock=1000
300header_cycles=1
301use_default_range=false
302width=64
302port=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
303master=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
304slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma
303
304[system.iocache]
305type=BaseCache
305
306[system.iocache]
307type=BaseCache
306addr_range=0:268435455
308addr_ranges=0:268435455
307assoc=8
308block_size=64
309forward_snoops=false
310hash_delay=1
311is_top_level=false
312latency=50000
313max_miss_count=0
314mshrs=20
315prefetch_on_access=false
316prefetcher=Null
317prioritizeRequests=false
318repl=Null
319size=1024
320subblock_size=0
321system=system
322tgts_per_mshr=12
323trace_addr=0
324two_queue=false
325write_buffers=8
309assoc=8
310block_size=64
311forward_snoops=false
312hash_delay=1
313is_top_level=false
314latency=50000
315max_miss_count=0
316mshrs=20
317prefetch_on_access=false
318prefetcher=Null
319prioritizeRequests=false
320repl=Null
321size=1024
322subblock_size=0
323system=system
324tgts_per_mshr=12
325trace_addr=0
326two_queue=false
327write_buffers=8
326cpu_side=system.iobus.port[28]
327mem_side=system.membus.port[8]
328cpu_side=system.iobus.master[25]
329mem_side=system.membus.slave[1]
328
329[system.l2c]
330type=BaseCache
330
331[system.l2c]
332type=BaseCache
331addr_range=0:18446744073709551615
333addr_ranges=0:18446744073709551615
332assoc=8
333block_size=64
334forward_snoops=true
335hash_delay=1
336is_top_level=false
337latency=10000
338max_miss_count=0
339mshrs=92
340prefetch_on_access=false
341prefetcher=Null
342prioritizeRequests=false
343repl=Null
344size=4194304
345subblock_size=0
346system=system
347tgts_per_mshr=16
348trace_addr=0
349two_queue=false
350write_buffers=8
334assoc=8
335block_size=64
336forward_snoops=true
337hash_delay=1
338is_top_level=false
339latency=10000
340max_miss_count=0
341mshrs=92
342prefetch_on_access=false
343prefetcher=Null
344prioritizeRequests=false
345repl=Null
346size=4194304
347subblock_size=0
348system=system
349tgts_per_mshr=16
350trace_addr=0
351two_queue=false
352write_buffers=8
351cpu_side=system.toL2Bus.port[0]
352mem_side=system.membus.port[9]
353cpu_side=system.toL2Bus.master[0]
354mem_side=system.membus.slave[2]
353
354[system.membus]
355type=Bus
356children=badaddr_responder
357block_size=64
358bus_id=1
359clock=1000
360header_cycles=1
361use_default_range=false
362width=64
363default=system.membus.badaddr_responder.pio
355
356[system.membus]
357type=Bus
358children=badaddr_responder
359block_size=64
360bus_id=1
361clock=1000
362header_cycles=1
363use_default_range=false
364width=64
365default=system.membus.badaddr_responder.pio
364port=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
366master=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
367slave=system.system_port system.iocache.mem_side system.l2c.mem_side
365
366[system.membus.badaddr_responder]
367type=IsaFake
368fake_mem=false
369pio_addr=0
370pio_latency=1000
371pio_size=8
372ret_bad_addr=true
373ret_data16=65535
374ret_data32=4294967295
375ret_data64=18446744073709551615
376ret_data8=255
377system=system
378update_data=false
379warn_access=warn
380pio=system.membus.default
381
368
369[system.membus.badaddr_responder]
370type=IsaFake
371fake_mem=false
372pio_addr=0
373pio_latency=1000
374pio_size=8
375ret_bad_addr=true
376ret_data16=65535
377ret_data32=4294967295
378ret_data64=18446744073709551615
379ret_data8=255
380system=system
381update_data=false
382warn_access=warn
383pio=system.membus.default
384
382[system.nvmem]
383type=PhysicalMemory
384file=
385latency=30000
386latency_var=0
387null=false
388range=2147483648:2214592511
389zero=true
390port=system.membus.port[1]
391
392[system.physmem]
393type=PhysicalMemory
394file=
395latency=30000
396latency_var=0
397null=false
398range=0:134217727
385[system.physmem]
386type=PhysicalMemory
387file=
388latency=30000
389latency_var=0
390null=false
391range=0:134217727
399zero=true
400port=system.membus.port[2]
392zero=false
393port=system.membus.master[2]
401
402[system.realview]
403type=RealView
394
395[system.realview]
396type=RealView
404children=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
397children=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
405intrctrl=system.intrctrl
398intrctrl=system.intrctrl
399max_mem_size=268435456
400mem_start_addr=0
406pci_cfg_base=0
407system=system
408
409[system.realview.a9scu]
410type=A9SCU
411pio_addr=520093696
412pio_latency=1000
413system=system
401pci_cfg_base=0
402system=system
403
404[system.realview.a9scu]
405type=A9SCU
406pio_addr=520093696
407pio_latency=1000
408system=system
414pio=system.membus.port[5]
409pio=system.membus.master[5]
415
416[system.realview.aaci_fake]
417type=AmbaFake
418amba_id=0
419ignore_access=false
420pio_addr=268451840
421pio_latency=1000
422system=system
410
411[system.realview.aaci_fake]
412type=AmbaFake
413amba_id=0
414ignore_access=false
415pio_addr=268451840
416pio_latency=1000
417system=system
423pio=system.iobus.port[24]
418pio=system.iobus.master[21]
424
425[system.realview.cf_ctrl]
426type=IdeController
427BAR0=402653184
428BAR0LegacyIO=true
429BAR0Size=16
430BAR1=402653440
431BAR1LegacyIO=true

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

469max_backoff_delay=10000000
470min_backoff_delay=4000
471pci_bus=2
472pci_dev=7
473pci_func=0
474pio_latency=1000
475platform=system.realview
476system=system
419
420[system.realview.cf_ctrl]
421type=IdeController
422BAR0=402653184
423BAR0LegacyIO=true
424BAR0Size=16
425BAR1=402653440
426BAR1LegacyIO=true

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

464max_backoff_delay=10000000
465min_backoff_delay=4000
466pci_bus=2
467pci_dev=7
468pci_func=0
469pio_latency=1000
470platform=system.realview
471system=system
477config=system.iobus.port[10]
478dma=system.iobus.port[11]
479pio=system.iobus.port[9]
472config=system.iobus.master[8]
473dma=system.iobus.slave[2]
474pio=system.iobus.master[7]
480
481[system.realview.clcd]
482type=Pl111
483amba_id=1315089
484clock=41667
485gic=system.realview.gic
486int_num=55
487max_backoff_delay=10000000
488min_backoff_delay=4000
489pio_addr=268566528
490pio_latency=10000
491system=system
492vnc=system.vncserver
475
476[system.realview.clcd]
477type=Pl111
478amba_id=1315089
479clock=41667
480gic=system.realview.gic
481int_num=55
482max_backoff_delay=10000000
483min_backoff_delay=4000
484pio_addr=268566528
485pio_latency=10000
486system=system
487vnc=system.vncserver
493dma=system.iobus.port[6]
494pio=system.iobus.port[5]
488dma=system.iobus.slave[1]
489pio=system.iobus.master[4]
495
496[system.realview.dmac_fake]
497type=AmbaFake
498amba_id=0
499ignore_access=false
500pio_addr=268632064
501pio_latency=1000
502system=system
490
491[system.realview.dmac_fake]
492type=AmbaFake
493amba_id=0
494ignore_access=false
495pio_addr=268632064
496pio_latency=1000
497system=system
503pio=system.iobus.port[12]
498pio=system.iobus.master[9]
504
505[system.realview.flash_fake]
506type=IsaFake
507fake_mem=true
508pio_addr=1073741824
509pio_latency=1000
510pio_size=536870912
511ret_bad_addr=false
512ret_data16=65535
513ret_data32=4294967295
514ret_data64=18446744073709551615
515ret_data8=255
516system=system
517update_data=false
518warn_access=
499
500[system.realview.flash_fake]
501type=IsaFake
502fake_mem=true
503pio_addr=1073741824
504pio_latency=1000
505pio_size=536870912
506ret_bad_addr=false
507ret_data16=65535
508ret_data32=4294967295
509ret_data64=18446744073709551615
510ret_data8=255
511system=system
512update_data=false
513warn_access=
519pio=system.iobus.port[27]
514pio=system.iobus.master[24]
520
521[system.realview.gic]
522type=Gic
523cpu_addr=520093952
524cpu_pio_delay=10000
525dist_addr=520097792
526dist_pio_delay=10000
527int_latency=10000
528it_lines=128
529platform=system.realview
530system=system
515
516[system.realview.gic]
517type=Gic
518cpu_addr=520093952
519cpu_pio_delay=10000
520dist_addr=520097792
521dist_pio_delay=10000
522int_latency=10000
523it_lines=128
524platform=system.realview
525system=system
531pio=system.membus.port[3]
526pio=system.membus.master[3]
532
533[system.realview.gpio0_fake]
534type=AmbaFake
535amba_id=0
536ignore_access=false
537pio_addr=268513280
538pio_latency=1000
539system=system
527
528[system.realview.gpio0_fake]
529type=AmbaFake
530amba_id=0
531ignore_access=false
532pio_addr=268513280
533pio_latency=1000
534system=system
540pio=system.iobus.port[19]
535pio=system.iobus.master[16]
541
542[system.realview.gpio1_fake]
543type=AmbaFake
544amba_id=0
545ignore_access=false
546pio_addr=268517376
547pio_latency=1000
548system=system
536
537[system.realview.gpio1_fake]
538type=AmbaFake
539amba_id=0
540ignore_access=false
541pio_addr=268517376
542pio_latency=1000
543system=system
549pio=system.iobus.port[20]
544pio=system.iobus.master[17]
550
551[system.realview.gpio2_fake]
552type=AmbaFake
553amba_id=0
554ignore_access=false
555pio_addr=268521472
556pio_latency=1000
557system=system
545
546[system.realview.gpio2_fake]
547type=AmbaFake
548amba_id=0
549ignore_access=false
550pio_addr=268521472
551pio_latency=1000
552system=system
558pio=system.iobus.port[21]
553pio=system.iobus.master[18]
559
560[system.realview.kmi0]
561type=Pl050
562amba_id=1314896
563gic=system.realview.gic
564int_delay=1000000
565int_num=52
566is_mouse=false
567pio_addr=268460032
568pio_latency=1000
569system=system
570vnc=system.vncserver
554
555[system.realview.kmi0]
556type=Pl050
557amba_id=1314896
558gic=system.realview.gic
559int_delay=1000000
560int_num=52
561is_mouse=false
562pio_addr=268460032
563pio_latency=1000
564system=system
565vnc=system.vncserver
571pio=system.iobus.port[7]
566pio=system.iobus.master[5]
572
573[system.realview.kmi1]
574type=Pl050
575amba_id=1314896
576gic=system.realview.gic
577int_delay=1000000
578int_num=53
579is_mouse=true
580pio_addr=268464128
581pio_latency=1000
582system=system
583vnc=system.vncserver
567
568[system.realview.kmi1]
569type=Pl050
570amba_id=1314896
571gic=system.realview.gic
572int_delay=1000000
573int_num=53
574is_mouse=true
575pio_addr=268464128
576pio_latency=1000
577system=system
578vnc=system.vncserver
584pio=system.iobus.port[8]
579pio=system.iobus.master[6]
585
586[system.realview.l2x0_fake]
587type=IsaFake
588fake_mem=false
589pio_addr=520101888
590pio_latency=1000
591pio_size=4095
592ret_bad_addr=false
593ret_data16=65535
594ret_data32=4294967295
595ret_data64=18446744073709551615
596ret_data8=255
597system=system
598update_data=false
599warn_access=
580
581[system.realview.l2x0_fake]
582type=IsaFake
583fake_mem=false
584pio_addr=520101888
585pio_latency=1000
586pio_size=4095
587ret_bad_addr=false
588ret_data16=65535
589ret_data32=4294967295
590ret_data64=18446744073709551615
591ret_data8=255
592system=system
593update_data=false
594warn_access=
600pio=system.membus.port[4]
595pio=system.membus.master[4]
601
602[system.realview.local_cpu_timer]
603type=CpuLocalTimer
604clock=1000
605gic=system.realview.gic
606int_num_timer=29
607int_num_watchdog=30
608pio_addr=520095232
609pio_latency=1000
610system=system
596
597[system.realview.local_cpu_timer]
598type=CpuLocalTimer
599clock=1000
600gic=system.realview.gic
601int_num_timer=29
602int_num_watchdog=30
603pio_addr=520095232
604pio_latency=1000
605system=system
611pio=system.membus.port[6]
606pio=system.membus.master[6]
612
613[system.realview.mmc_fake]
614type=AmbaFake
615amba_id=0
616ignore_access=false
617pio_addr=268455936
618pio_latency=1000
619system=system
607
608[system.realview.mmc_fake]
609type=AmbaFake
610amba_id=0
611ignore_access=false
612pio_addr=268455936
613pio_latency=1000
614system=system
620pio=system.iobus.port[25]
615pio=system.iobus.master[22]
621
616
617[system.realview.nvmem]
618type=PhysicalMemory
619file=
620latency=30000
621latency_var=0
622null=false
623range=2147483648:2214592511
624zero=true
625port=system.membus.master[1]
626
622[system.realview.realview_io]
623type=RealViewCtrl
624idreg=0
625pio_addr=268435456
626pio_latency=1000
627proc_id0=201326592
628proc_id1=201327138
629system=system
627[system.realview.realview_io]
628type=RealViewCtrl
629idreg=0
630pio_addr=268435456
631pio_latency=1000
632proc_id0=201326592
633proc_id1=201327138
634system=system
630pio=system.iobus.port[2]
635pio=system.iobus.master[1]
631
632[system.realview.rtc_fake]
633type=AmbaFake
634amba_id=266289
635ignore_access=false
636pio_addr=268529664
637pio_latency=1000
638system=system
636
637[system.realview.rtc_fake]
638type=AmbaFake
639amba_id=266289
640ignore_access=false
641pio_addr=268529664
642pio_latency=1000
643system=system
639pio=system.iobus.port[26]
644pio=system.iobus.master[23]
640
641[system.realview.sci_fake]
642type=AmbaFake
643amba_id=0
644ignore_access=false
645pio_addr=268492800
646pio_latency=1000
647system=system
645
646[system.realview.sci_fake]
647type=AmbaFake
648amba_id=0
649ignore_access=false
650pio_addr=268492800
651pio_latency=1000
652system=system
648pio=system.iobus.port[23]
653pio=system.iobus.master[20]
649
650[system.realview.smc_fake]
651type=AmbaFake
652amba_id=0
653ignore_access=false
654pio_addr=269357056
655pio_latency=1000
656system=system
654
655[system.realview.smc_fake]
656type=AmbaFake
657amba_id=0
658ignore_access=false
659pio_addr=269357056
660pio_latency=1000
661system=system
657pio=system.iobus.port[16]
662pio=system.iobus.master[13]
658
659[system.realview.sp810_fake]
660type=AmbaFake
661amba_id=0
662ignore_access=true
663pio_addr=268439552
664pio_latency=1000
665system=system
663
664[system.realview.sp810_fake]
665type=AmbaFake
666amba_id=0
667ignore_access=true
668pio_addr=268439552
669pio_latency=1000
670system=system
666pio=system.iobus.port[17]
671pio=system.iobus.master[14]
667
668[system.realview.ssp_fake]
669type=AmbaFake
670amba_id=0
671ignore_access=false
672pio_addr=268488704
673pio_latency=1000
674system=system
672
673[system.realview.ssp_fake]
674type=AmbaFake
675amba_id=0
676ignore_access=false
677pio_addr=268488704
678pio_latency=1000
679system=system
675pio=system.iobus.port[22]
680pio=system.iobus.master[19]
676
677[system.realview.timer0]
678type=Sp804
679amba_id=1316868
680clock0=1000000
681clock1=1000000
682gic=system.realview.gic
683int_num0=36
684int_num1=36
685pio_addr=268505088
686pio_latency=1000
687system=system
681
682[system.realview.timer0]
683type=Sp804
684amba_id=1316868
685clock0=1000000
686clock1=1000000
687gic=system.realview.gic
688int_num0=36
689int_num1=36
690pio_addr=268505088
691pio_latency=1000
692system=system
688pio=system.iobus.port[3]
693pio=system.iobus.master[2]
689
690[system.realview.timer1]
691type=Sp804
692amba_id=1316868
693clock0=1000000
694clock1=1000000
695gic=system.realview.gic
696int_num0=37
697int_num1=37
698pio_addr=268509184
699pio_latency=1000
700system=system
694
695[system.realview.timer1]
696type=Sp804
697amba_id=1316868
698clock0=1000000
699clock1=1000000
700gic=system.realview.gic
701int_num0=37
702int_num1=37
703pio_addr=268509184
704pio_latency=1000
705system=system
701pio=system.iobus.port[4]
706pio=system.iobus.master[3]
702
703[system.realview.uart]
704type=Pl011
705end_on_eot=false
706gic=system.realview.gic
707int_delay=100000
708int_num=44
709pio_addr=268472320
710pio_latency=1000
711platform=system.realview
712system=system
713terminal=system.terminal
707
708[system.realview.uart]
709type=Pl011
710end_on_eot=false
711gic=system.realview.gic
712int_delay=100000
713int_num=44
714pio_addr=268472320
715pio_latency=1000
716platform=system.realview
717system=system
718terminal=system.terminal
714pio=system.iobus.port[1]
719pio=system.iobus.master[0]
715
716[system.realview.uart1_fake]
717type=AmbaFake
718amba_id=0
719ignore_access=false
720pio_addr=268476416
721pio_latency=1000
722system=system
720
721[system.realview.uart1_fake]
722type=AmbaFake
723amba_id=0
724ignore_access=false
725pio_addr=268476416
726pio_latency=1000
727system=system
723pio=system.iobus.port[13]
728pio=system.iobus.master[10]
724
725[system.realview.uart2_fake]
726type=AmbaFake
727amba_id=0
728ignore_access=false
729pio_addr=268480512
730pio_latency=1000
731system=system
729
730[system.realview.uart2_fake]
731type=AmbaFake
732amba_id=0
733ignore_access=false
734pio_addr=268480512
735pio_latency=1000
736system=system
732pio=system.iobus.port[14]
737pio=system.iobus.master[11]
733
734[system.realview.uart3_fake]
735type=AmbaFake
736amba_id=0
737ignore_access=false
738pio_addr=268484608
739pio_latency=1000
740system=system
738
739[system.realview.uart3_fake]
740type=AmbaFake
741amba_id=0
742ignore_access=false
743pio_addr=268484608
744pio_latency=1000
745system=system
741pio=system.iobus.port[15]
746pio=system.iobus.master[12]
742
743[system.realview.watchdog_fake]
744type=AmbaFake
745amba_id=0
746ignore_access=false
747pio_addr=268500992
748pio_latency=1000
749system=system
747
748[system.realview.watchdog_fake]
749type=AmbaFake
750amba_id=0
751ignore_access=false
752pio_addr=268500992
753pio_latency=1000
754system=system
750pio=system.iobus.port[18]
755pio=system.iobus.master[15]
751
752[system.terminal]
753type=Terminal
754intr_control=system.intrctrl
755number=0
756output=true
757port=3456
758
759[system.toL2Bus]
760type=Bus
761block_size=64
762bus_id=0
763clock=1000
764header_cycles=1
765use_default_range=false
766width=64
756
757[system.terminal]
758type=Terminal
759intr_control=system.intrctrl
760number=0
761output=true
762port=3456
763
764[system.toL2Bus]
765type=Bus
766block_size=64
767bus_id=0
768clock=1000
769header_cycles=1
770use_default_range=false
771width=64
767port=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
772master=system.l2c.cpu_side
773slave=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
768
769[system.vncserver]
770type=VncServer
771frame_capture=false
772number=0
773port=5900
774
774
775[system.vncserver]
776type=VncServer
777frame_capture=false
778number=0
779port=5900
780