config.ini revision 8802:ef66a9083bc4
16145Snate@binkert.org[root]
26145Snate@binkert.orgtype=Root
36145Snate@binkert.orgchildren=system
46145Snate@binkert.orgtime_sync_enable=false
56145Snate@binkert.orgtime_sync_period=100000000000
66145Snate@binkert.orgtime_sync_spin_threshold=100000000
76145Snate@binkert.org
86145Snate@binkert.org[system]
96145Snate@binkert.orgtype=LinuxArmSystem
106145Snate@binkert.orgchildren=bridge cf0 cpu0 cpu1 intrctrl iobus iocache l2c membus nvmem physmem realview terminal toL2Bus vncserver
116145Snate@binkert.orgboot_cpu_frequency=500
126145Snate@binkert.orgboot_loader=/dist/m5/system/binaries/boot.arm
136145Snate@binkert.orgboot_loader_mem=system.nvmem
146145Snate@binkert.orgboot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1
156145Snate@binkert.orgflags_addr=268435504
166145Snate@binkert.orggic_cpu_addr=520093952
176145Snate@binkert.orginit_param=0
186145Snate@binkert.orgkernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8
196145Snate@binkert.orgload_addr_mask=268435455
206145Snate@binkert.orgmachine_type=RealView_PBX
216145Snate@binkert.orgmem_mode=timing
226145Snate@binkert.orgmemories=system.physmem system.nvmem
236145Snate@binkert.orgmidr_regval=890224640
246145Snate@binkert.orgnum_work_ids=16
256145Snate@binkert.orgphysmem=system.physmem
266145Snate@binkert.orgreadfile=tests/halt.sh
276145Snate@binkert.orgsymbolfile=
286145Snate@binkert.orgwork_begin_ckpt_count=0
297048Snate@binkert.orgwork_begin_cpu_id_exit=-1
307048Snate@binkert.orgwork_begin_exit_count=0
316154Snate@binkert.orgwork_cpus_ckpt_count=0
326154Snate@binkert.orgwork_end_ckpt_count=0
337048Snate@binkert.orgwork_end_exit_count=0
347048Snate@binkert.orgwork_item_id=-1
356154Snate@binkert.orgsystem_port=system.membus.port[7]
367048Snate@binkert.org
377055Snate@binkert.org[system.bridge]
387048Snate@binkert.orgtype=Bridge
396145Snate@binkert.orgdelay=50000
406145Snate@binkert.orgnack_delay=4000
417048Snate@binkert.orgranges=268435456:520093695 1073741824:18446744073709551615
427048Snate@binkert.orgreq_size=16
437048Snate@binkert.orgresp_size=16
447048Snate@binkert.orgwrite_ack=false
457048Snate@binkert.orgmaster=system.iobus.port[0]
467048Snate@binkert.orgslave=system.membus.port[0]
477048Snate@binkert.org
487048Snate@binkert.org[system.cf0]
496145Snate@binkert.orgtype=IdeDisk
507048Snate@binkert.orgchildren=image
517054Snate@binkert.orgdelay=1000000
527048Snate@binkert.orgdriveID=master
537048Snate@binkert.orgimage=system.cf0.image
547048Snate@binkert.org
557048Snate@binkert.org[system.cf0.image]
567048Snate@binkert.orgtype=CowDiskImage
577048Snate@binkert.orgchildren=child
587048Snate@binkert.orgchild=system.cf0.image.child
597048Snate@binkert.orgimage_file=
607048Snate@binkert.orgread_only=false
617048Snate@binkert.orgtable_size=65536
627048Snate@binkert.org
637048Snate@binkert.org[system.cf0.image.child]
647048Snate@binkert.orgtype=RawDiskImage
657048Snate@binkert.orgimage_file=/dist/m5/system/disks/linux-arm-ael.img
667048Snate@binkert.orgread_only=true
677048Snate@binkert.org
687048Snate@binkert.org[system.cpu0]
697048Snate@binkert.orgtype=TimingSimpleCPU
707048Snate@binkert.orgchildren=dcache dtb icache interrupts itb tracer
717048Snate@binkert.orgchecker=Null
727048Snate@binkert.orgclock=500
737048Snate@binkert.orgcpu_id=0
747048Snate@binkert.orgdefer_registration=false
757048Snate@binkert.orgdo_checkpoint_insts=true
767048Snate@binkert.orgdo_quiesce=true
777048Snate@binkert.orgdo_statistics_insts=true
787048Snate@binkert.orgdtb=system.cpu0.dtb
797048Snate@binkert.orgfunction_trace=false
807048Snate@binkert.orgfunction_trace_start=0
817048Snate@binkert.orginterrupts=system.cpu0.interrupts
827048Snate@binkert.orgitb=system.cpu0.itb
837048Snate@binkert.orgmax_insts_all_threads=0
847048Snate@binkert.orgmax_insts_any_thread=0
857048Snate@binkert.orgmax_loads_all_threads=0
867048Snate@binkert.orgmax_loads_any_thread=0
877048Snate@binkert.orgnumThreads=1
887048Snate@binkert.orgphase=0
897048Snate@binkert.orgprofile=0
907048Snate@binkert.orgprogress_interval=0
917048Snate@binkert.orgsystem=system
927048Snate@binkert.orgtracer=system.cpu0.tracer
937048Snate@binkert.orgdcache_port=system.cpu0.dcache.cpu_side
947048Snate@binkert.orgicache_port=system.cpu0.icache.cpu_side
957048Snate@binkert.org
967048Snate@binkert.org[system.cpu0.dcache]
977048Snate@binkert.orgtype=BaseCache
987048Snate@binkert.orgaddr_range=0:18446744073709551615
997048Snate@binkert.orgassoc=4
1007048Snate@binkert.orgblock_size=64
1017048Snate@binkert.orgforward_snoops=true
1027048Snate@binkert.orghash_delay=1
1037048Snate@binkert.orgis_top_level=true
1047048Snate@binkert.orglatency=1000
1057048Snate@binkert.orgmax_miss_count=0
1067048Snate@binkert.orgmshrs=4
1077048Snate@binkert.orgnum_cpus=1
1087048Snate@binkert.orgprefetch_data_accesses_only=false
1097048Snate@binkert.orgprefetch_degree=1
1107048Snate@binkert.orgprefetch_latency=10000
1117048Snate@binkert.orgprefetch_on_access=false
1127048Snate@binkert.orgprefetch_past_page=false
1137048Snate@binkert.orgprefetch_policy=none
1147048Snate@binkert.orgprefetch_serial_squash=false
1157048Snate@binkert.orgprefetch_use_cpu_id=true
1167048Snate@binkert.orgprefetcher_size=100
1177048Snate@binkert.orgprioritizeRequests=false
1187048Snate@binkert.orgrepl=Null
1197048Snate@binkert.orgsize=32768
1207048Snate@binkert.orgsubblock_size=0
1217048Snate@binkert.orgtgts_per_mshr=8
1227048Snate@binkert.orgtrace_addr=0
1237048Snate@binkert.orgtwo_queue=false
1247048Snate@binkert.orgwrite_buffers=8
1256896SBrad.Beckmann@amd.comcpu_side=system.cpu0.dcache_port
1266896SBrad.Beckmann@amd.commem_side=system.toL2Bus.port[2]
1276145Snate@binkert.org
1287048Snate@binkert.org[system.cpu0.dtb]
1297048Snate@binkert.orgtype=ArmTLB
1307048Snate@binkert.orgchildren=walker
1317048Snate@binkert.orgsize=64
1327048Snate@binkert.orgwalker=system.cpu0.dtb.walker
1337048Snate@binkert.org
1346145Snate@binkert.org[system.cpu0.dtb.walker]
1356145Snate@binkert.orgtype=ArmTableWalker
1366145Snate@binkert.orgmax_backoff=100000
1376145Snate@binkert.orgmin_backoff=0
1387048Snate@binkert.orgsys=system
1397048Snate@binkert.orgport=system.toL2Bus.port[4]
1407048Snate@binkert.org
1417048Snate@binkert.org[system.cpu0.icache]
1426145Snate@binkert.orgtype=BaseCache
1436145Snate@binkert.orgaddr_range=0:18446744073709551615
1447048Snate@binkert.orgassoc=1
1457048Snate@binkert.orgblock_size=64
1467048Snate@binkert.orgforward_snoops=true
1477048Snate@binkert.orghash_delay=1
1486285Snate@binkert.orgis_top_level=true
1496285Snate@binkert.orglatency=1000
1507048Snate@binkert.orgmax_miss_count=0
1517048Snate@binkert.orgmshrs=4
1526145Snate@binkert.orgnum_cpus=1
1537048Snate@binkert.orgprefetch_data_accesses_only=false
1546145Snate@binkert.orgprefetch_degree=1
1556145Snate@binkert.orgprefetch_latency=10000
1567048Snate@binkert.orgprefetch_on_access=false
1577048Snate@binkert.orgprefetch_past_page=false
1586145Snate@binkert.orgprefetch_policy=none
1597048Snate@binkert.orgprefetch_serial_squash=false
1607048Snate@binkert.orgprefetch_use_cpu_id=true
1617048Snate@binkert.orgprefetcher_size=100
1627048Snate@binkert.orgprioritizeRequests=false
1637048Snate@binkert.orgrepl=Null
1647048Snate@binkert.orgsize=32768
1657048Snate@binkert.orgsubblock_size=0
1667048Snate@binkert.orgtgts_per_mshr=8
1677048Snate@binkert.orgtrace_addr=0
1687048Snate@binkert.orgtwo_queue=false
1697048Snate@binkert.orgwrite_buffers=8
1707048Snate@binkert.orgcpu_side=system.cpu0.icache_port
1717048Snate@binkert.orgmem_side=system.toL2Bus.port[1]
1727048Snate@binkert.org
1737048Snate@binkert.org[system.cpu0.interrupts]
1747048Snate@binkert.orgtype=ArmInterrupts
1757048Snate@binkert.org
1767048Snate@binkert.org[system.cpu0.itb]
1777048Snate@binkert.orgtype=ArmTLB
1787048Snate@binkert.orgchildren=walker
1797048Snate@binkert.orgsize=64
1807048Snate@binkert.orgwalker=system.cpu0.itb.walker
1817048Snate@binkert.org
1827048Snate@binkert.org[system.cpu0.itb.walker]
1837048Snate@binkert.orgtype=ArmTableWalker
1847048Snate@binkert.orgmax_backoff=100000
1857048Snate@binkert.orgmin_backoff=0
1867048Snate@binkert.orgsys=system
1877048Snate@binkert.orgport=system.toL2Bus.port[3]
1887048Snate@binkert.org
1897048Snate@binkert.org[system.cpu0.tracer]
1907048Snate@binkert.orgtype=ExeTracer
1917048Snate@binkert.org
1927048Snate@binkert.org[system.cpu1]
1937048Snate@binkert.orgtype=TimingSimpleCPU
1947048Snate@binkert.orgchildren=dcache dtb icache interrupts itb tracer
1957048Snate@binkert.orgchecker=Null
1967048Snate@binkert.orgclock=500
1977048Snate@binkert.orgcpu_id=1
1987048Snate@binkert.orgdefer_registration=false
1997048Snate@binkert.orgdo_checkpoint_insts=true
2007048Snate@binkert.orgdo_quiesce=true
2017048Snate@binkert.orgdo_statistics_insts=true
2027048Snate@binkert.orgdtb=system.cpu1.dtb
2037048Snate@binkert.orgfunction_trace=false
2047048Snate@binkert.orgfunction_trace_start=0
2057048Snate@binkert.orginterrupts=system.cpu1.interrupts
2067048Snate@binkert.orgitb=system.cpu1.itb
2077048Snate@binkert.orgmax_insts_all_threads=0
2087048Snate@binkert.orgmax_insts_any_thread=0
2097048Snate@binkert.orgmax_loads_all_threads=0
2107048Snate@binkert.orgmax_loads_any_thread=0
2117048Snate@binkert.orgnumThreads=1
2127048Snate@binkert.orgphase=0
2137048Snate@binkert.orgprofile=0
2147048Snate@binkert.orgprogress_interval=0
2157048Snate@binkert.orgsystem=system
2166145Snate@binkert.orgtracer=system.cpu1.tracer
2176145Snate@binkert.orgdcache_port=system.cpu1.dcache.cpu_side
2187048Snate@binkert.orgicache_port=system.cpu1.icache.cpu_side
2197048Snate@binkert.org
2206145Snate@binkert.org[system.cpu1.dcache]
2217048Snate@binkert.orgtype=BaseCache
2227048Snate@binkert.orgaddr_range=0:18446744073709551615
2237048Snate@binkert.orgassoc=4
2247048Snate@binkert.orgblock_size=64
2257048Snate@binkert.orgforward_snoops=true
2267048Snate@binkert.orghash_delay=1
2277048Snate@binkert.orgis_top_level=true
2287048Snate@binkert.orglatency=1000
2297048Snate@binkert.orgmax_miss_count=0
2307048Snate@binkert.orgmshrs=4
2317048Snate@binkert.orgnum_cpus=1
2326145Snate@binkert.orgprefetch_data_accesses_only=false
2336145Snate@binkert.orgprefetch_degree=1
2347048Snate@binkert.orgprefetch_latency=10000
2357048Snate@binkert.orgprefetch_on_access=false
2367048Snate@binkert.orgprefetch_past_page=false
2377048Snate@binkert.orgprefetch_policy=none
2386145Snate@binkert.orgprefetch_serial_squash=false
2397048Snate@binkert.orgprefetch_use_cpu_id=true
2407048Snate@binkert.orgprefetcher_size=100
2417048Snate@binkert.orgprioritizeRequests=false
2427048Snate@binkert.orgrepl=Null
2437048Snate@binkert.orgsize=32768
2446145Snate@binkert.orgsubblock_size=0
2457048Snate@binkert.orgtgts_per_mshr=8
2467048Snate@binkert.orgtrace_addr=0
2476145Snate@binkert.orgtwo_queue=false
2487048Snate@binkert.orgwrite_buffers=8
2497048Snate@binkert.orgcpu_side=system.cpu1.dcache_port
2506145Snate@binkert.orgmem_side=system.toL2Bus.port[6]
2516145Snate@binkert.org
2527048Snate@binkert.org[system.cpu1.dtb]
2537048Snate@binkert.orgtype=ArmTLB
2547048Snate@binkert.orgchildren=walker
2557048Snate@binkert.orgsize=64
2566145Snate@binkert.orgwalker=system.cpu1.dtb.walker
2577048Snate@binkert.org
2587048Snate@binkert.org[system.cpu1.dtb.walker]
2597048Snate@binkert.orgtype=ArmTableWalker
2607048Snate@binkert.orgmax_backoff=100000
2617048Snate@binkert.orgmin_backoff=0
2627048Snate@binkert.orgsys=system
2637048Snate@binkert.orgport=system.toL2Bus.port[8]
2647048Snate@binkert.org
2657048Snate@binkert.org[system.cpu1.icache]
2667048Snate@binkert.orgtype=BaseCache
2677048Snate@binkert.orgaddr_range=0:18446744073709551615
2687048Snate@binkert.orgassoc=1
2697048Snate@binkert.orgblock_size=64
2707048Snate@binkert.orgforward_snoops=true
2717048Snate@binkert.orghash_delay=1
2727048Snate@binkert.orgis_top_level=true
2737048Snate@binkert.orglatency=1000
2747048Snate@binkert.orgmax_miss_count=0
2757048Snate@binkert.orgmshrs=4
2767048Snate@binkert.orgnum_cpus=1
2777048Snate@binkert.orgprefetch_data_accesses_only=false
2787048Snate@binkert.orgprefetch_degree=1
2797048Snate@binkert.orgprefetch_latency=10000
2807048Snate@binkert.orgprefetch_on_access=false
2817048Snate@binkert.orgprefetch_past_page=false
2827048Snate@binkert.orgprefetch_policy=none
2837048Snate@binkert.orgprefetch_serial_squash=false
2847048Snate@binkert.orgprefetch_use_cpu_id=true
2857048Snate@binkert.orgprefetcher_size=100
2867048Snate@binkert.orgprioritizeRequests=false
2877048Snate@binkert.orgrepl=Null
2887048Snate@binkert.orgsize=32768
2897048Snate@binkert.orgsubblock_size=0
2907048Snate@binkert.orgtgts_per_mshr=8
2917048Snate@binkert.orgtrace_addr=0
2927048Snate@binkert.orgtwo_queue=false
2937048Snate@binkert.orgwrite_buffers=8
2947048Snate@binkert.orgcpu_side=system.cpu1.icache_port
2956145Snate@binkert.orgmem_side=system.toL2Bus.port[5]
2966145Snate@binkert.org
2977048Snate@binkert.org[system.cpu1.interrupts]
2987048Snate@binkert.orgtype=ArmInterrupts
2997048Snate@binkert.org
3007048Snate@binkert.org[system.cpu1.itb]
3017048Snate@binkert.orgtype=ArmTLB
3027048Snate@binkert.orgchildren=walker
3037048Snate@binkert.orgsize=64
3046145Snate@binkert.orgwalker=system.cpu1.itb.walker
3056145Snate@binkert.org
3067048Snate@binkert.org[system.cpu1.itb.walker]
3077048Snate@binkert.orgtype=ArmTableWalker
3087048Snate@binkert.orgmax_backoff=100000
3096145Snate@binkert.orgmin_backoff=0
3107048Snate@binkert.orgsys=system
3117048Snate@binkert.orgport=system.toL2Bus.port[7]
3127048Snate@binkert.org
3137048Snate@binkert.org[system.cpu1.tracer]
3147048Snate@binkert.orgtype=ExeTracer
3157048Snate@binkert.org
3167048Snate@binkert.org[system.intrctrl]
3177048Snate@binkert.orgtype=IntrControl
3187048Snate@binkert.orgsys=system
3196145Snate@binkert.org
320[system.iobus]
321type=Bus
322block_size=64
323bus_id=0
324clock=1000
325header_cycles=1
326use_default_range=false
327width=64
328port=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
329
330[system.iocache]
331type=BaseCache
332addr_range=0:268435455
333assoc=8
334block_size=64
335forward_snoops=false
336hash_delay=1
337is_top_level=false
338latency=50000
339max_miss_count=0
340mshrs=20
341num_cpus=1
342prefetch_data_accesses_only=false
343prefetch_degree=1
344prefetch_latency=500000
345prefetch_on_access=false
346prefetch_past_page=false
347prefetch_policy=none
348prefetch_serial_squash=false
349prefetch_use_cpu_id=true
350prefetcher_size=100
351prioritizeRequests=false
352repl=Null
353size=1024
354subblock_size=0
355tgts_per_mshr=12
356trace_addr=0
357two_queue=false
358write_buffers=8
359cpu_side=system.iobus.port[28]
360mem_side=system.membus.port[8]
361
362[system.l2c]
363type=BaseCache
364addr_range=0:18446744073709551615
365assoc=8
366block_size=64
367forward_snoops=true
368hash_delay=1
369is_top_level=false
370latency=10000
371max_miss_count=0
372mshrs=92
373num_cpus=2
374prefetch_data_accesses_only=false
375prefetch_degree=1
376prefetch_latency=100000
377prefetch_on_access=false
378prefetch_past_page=false
379prefetch_policy=none
380prefetch_serial_squash=false
381prefetch_use_cpu_id=true
382prefetcher_size=100
383prioritizeRequests=false
384repl=Null
385size=4194304
386subblock_size=0
387tgts_per_mshr=16
388trace_addr=0
389two_queue=false
390write_buffers=8
391cpu_side=system.toL2Bus.port[0]
392mem_side=system.membus.port[9]
393
394[system.membus]
395type=Bus
396children=badaddr_responder
397block_size=64
398bus_id=1
399clock=1000
400header_cycles=1
401use_default_range=false
402width=64
403default=system.membus.badaddr_responder.pio
404port=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
405
406[system.membus.badaddr_responder]
407type=IsaFake
408fake_mem=false
409pio_addr=0
410pio_latency=1000
411pio_size=8
412platform=system.realview
413ret_bad_addr=true
414ret_data16=65535
415ret_data32=4294967295
416ret_data64=18446744073709551615
417ret_data8=255
418system=system
419update_data=false
420warn_access=warn
421pio=system.membus.default
422
423[system.nvmem]
424type=PhysicalMemory
425file=
426latency=30000
427latency_var=0
428null=false
429range=2147483648:2214592511
430zero=true
431port=system.membus.port[1]
432
433[system.physmem]
434type=PhysicalMemory
435file=
436latency=30000
437latency_var=0
438null=false
439range=0:134217727
440zero=true
441port=system.membus.port[2]
442
443[system.realview]
444type=RealView
445children=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
446intrctrl=system.intrctrl
447pci_cfg_base=0
448system=system
449
450[system.realview.a9scu]
451type=A9SCU
452pio_addr=520093696
453pio_latency=1000
454platform=system.realview
455system=system
456pio=system.membus.port[5]
457
458[system.realview.aaci_fake]
459type=AmbaFake
460amba_id=0
461ignore_access=false
462pio_addr=268451840
463pio_latency=1000
464platform=system.realview
465system=system
466pio=system.iobus.port[24]
467
468[system.realview.cf_ctrl]
469type=IdeController
470BAR0=402653184
471BAR0LegacyIO=true
472BAR0Size=16
473BAR1=402653440
474BAR1LegacyIO=true
475BAR1Size=1
476BAR2=1
477BAR2LegacyIO=false
478BAR2Size=8
479BAR3=1
480BAR3LegacyIO=false
481BAR3Size=4
482BAR4=1
483BAR4LegacyIO=false
484BAR4Size=16
485BAR5=1
486BAR5LegacyIO=false
487BAR5Size=0
488BIST=0
489CacheLineSize=0
490CardbusCIS=0
491ClassCode=1
492Command=1
493DeviceID=28945
494ExpansionROM=0
495HeaderType=0
496InterruptLine=31
497InterruptPin=1
498LatencyTimer=0
499MaximumLatency=0
500MinimumGrant=0
501ProgIF=133
502Revision=0
503Status=640
504SubClassCode=1
505SubsystemID=0
506SubsystemVendorID=0
507VendorID=32902
508config_latency=20000
509ctrl_offset=2
510disks=system.cf0
511io_shift=1
512max_backoff_delay=10000000
513min_backoff_delay=4000
514pci_bus=2
515pci_dev=7
516pci_func=0
517pio_latency=1000
518platform=system.realview
519system=system
520config=system.iobus.port[10]
521dma=system.iobus.port[11]
522pio=system.iobus.port[9]
523
524[system.realview.clcd]
525type=Pl111
526amba_id=1315089
527clock=41667
528gic=system.realview.gic
529int_num=55
530max_backoff_delay=10000000
531min_backoff_delay=4000
532pio_addr=268566528
533pio_latency=10000
534platform=system.realview
535system=system
536vnc=system.vncserver
537dma=system.iobus.port[6]
538pio=system.iobus.port[5]
539
540[system.realview.dmac_fake]
541type=AmbaFake
542amba_id=0
543ignore_access=false
544pio_addr=268632064
545pio_latency=1000
546platform=system.realview
547system=system
548pio=system.iobus.port[12]
549
550[system.realview.flash_fake]
551type=IsaFake
552fake_mem=true
553pio_addr=1073741824
554pio_latency=1000
555pio_size=536870912
556platform=system.realview
557ret_bad_addr=false
558ret_data16=65535
559ret_data32=4294967295
560ret_data64=18446744073709551615
561ret_data8=255
562system=system
563update_data=false
564warn_access=
565pio=system.iobus.port[27]
566
567[system.realview.gic]
568type=Gic
569cpu_addr=520093952
570cpu_pio_delay=10000
571dist_addr=520097792
572dist_pio_delay=10000
573int_latency=10000
574it_lines=128
575platform=system.realview
576system=system
577pio=system.membus.port[3]
578
579[system.realview.gpio0_fake]
580type=AmbaFake
581amba_id=0
582ignore_access=false
583pio_addr=268513280
584pio_latency=1000
585platform=system.realview
586system=system
587pio=system.iobus.port[19]
588
589[system.realview.gpio1_fake]
590type=AmbaFake
591amba_id=0
592ignore_access=false
593pio_addr=268517376
594pio_latency=1000
595platform=system.realview
596system=system
597pio=system.iobus.port[20]
598
599[system.realview.gpio2_fake]
600type=AmbaFake
601amba_id=0
602ignore_access=false
603pio_addr=268521472
604pio_latency=1000
605platform=system.realview
606system=system
607pio=system.iobus.port[21]
608
609[system.realview.kmi0]
610type=Pl050
611amba_id=1314896
612gic=system.realview.gic
613int_delay=1000000
614int_num=52
615is_mouse=false
616pio_addr=268460032
617pio_latency=1000
618platform=system.realview
619system=system
620vnc=system.vncserver
621pio=system.iobus.port[7]
622
623[system.realview.kmi1]
624type=Pl050
625amba_id=1314896
626gic=system.realview.gic
627int_delay=1000000
628int_num=53
629is_mouse=true
630pio_addr=268464128
631pio_latency=1000
632platform=system.realview
633system=system
634vnc=system.vncserver
635pio=system.iobus.port[8]
636
637[system.realview.l2x0_fake]
638type=IsaFake
639fake_mem=false
640pio_addr=520101888
641pio_latency=1000
642pio_size=4095
643platform=system.realview
644ret_bad_addr=false
645ret_data16=65535
646ret_data32=4294967295
647ret_data64=18446744073709551615
648ret_data8=255
649system=system
650update_data=false
651warn_access=
652pio=system.membus.port[4]
653
654[system.realview.local_cpu_timer]
655type=CpuLocalTimer
656clock=1000
657gic=system.realview.gic
658int_num_timer=29
659int_num_watchdog=30
660pio_addr=520095232
661pio_latency=1000
662platform=system.realview
663system=system
664pio=system.membus.port[6]
665
666[system.realview.mmc_fake]
667type=AmbaFake
668amba_id=0
669ignore_access=false
670pio_addr=268455936
671pio_latency=1000
672platform=system.realview
673system=system
674pio=system.iobus.port[25]
675
676[system.realview.realview_io]
677type=RealViewCtrl
678idreg=0
679pio_addr=268435456
680pio_latency=1000
681platform=system.realview
682proc_id0=201326592
683proc_id1=201327138
684system=system
685pio=system.iobus.port[2]
686
687[system.realview.rtc_fake]
688type=AmbaFake
689amba_id=266289
690ignore_access=false
691pio_addr=268529664
692pio_latency=1000
693platform=system.realview
694system=system
695pio=system.iobus.port[26]
696
697[system.realview.sci_fake]
698type=AmbaFake
699amba_id=0
700ignore_access=false
701pio_addr=268492800
702pio_latency=1000
703platform=system.realview
704system=system
705pio=system.iobus.port[23]
706
707[system.realview.smc_fake]
708type=AmbaFake
709amba_id=0
710ignore_access=false
711pio_addr=269357056
712pio_latency=1000
713platform=system.realview
714system=system
715pio=system.iobus.port[16]
716
717[system.realview.sp810_fake]
718type=AmbaFake
719amba_id=0
720ignore_access=true
721pio_addr=268439552
722pio_latency=1000
723platform=system.realview
724system=system
725pio=system.iobus.port[17]
726
727[system.realview.ssp_fake]
728type=AmbaFake
729amba_id=0
730ignore_access=false
731pio_addr=268488704
732pio_latency=1000
733platform=system.realview
734system=system
735pio=system.iobus.port[22]
736
737[system.realview.timer0]
738type=Sp804
739amba_id=1316868
740clock0=1000000
741clock1=1000000
742gic=system.realview.gic
743int_num0=36
744int_num1=36
745pio_addr=268505088
746pio_latency=1000
747platform=system.realview
748system=system
749pio=system.iobus.port[3]
750
751[system.realview.timer1]
752type=Sp804
753amba_id=1316868
754clock0=1000000
755clock1=1000000
756gic=system.realview.gic
757int_num0=37
758int_num1=37
759pio_addr=268509184
760pio_latency=1000
761platform=system.realview
762system=system
763pio=system.iobus.port[4]
764
765[system.realview.uart]
766type=Pl011
767end_on_eot=false
768gic=system.realview.gic
769int_delay=100000
770int_num=44
771pio_addr=268472320
772pio_latency=1000
773platform=system.realview
774system=system
775terminal=system.terminal
776pio=system.iobus.port[1]
777
778[system.realview.uart1_fake]
779type=AmbaFake
780amba_id=0
781ignore_access=false
782pio_addr=268476416
783pio_latency=1000
784platform=system.realview
785system=system
786pio=system.iobus.port[13]
787
788[system.realview.uart2_fake]
789type=AmbaFake
790amba_id=0
791ignore_access=false
792pio_addr=268480512
793pio_latency=1000
794platform=system.realview
795system=system
796pio=system.iobus.port[14]
797
798[system.realview.uart3_fake]
799type=AmbaFake
800amba_id=0
801ignore_access=false
802pio_addr=268484608
803pio_latency=1000
804platform=system.realview
805system=system
806pio=system.iobus.port[15]
807
808[system.realview.watchdog_fake]
809type=AmbaFake
810amba_id=0
811ignore_access=false
812pio_addr=268500992
813pio_latency=1000
814platform=system.realview
815system=system
816pio=system.iobus.port[18]
817
818[system.terminal]
819type=Terminal
820intr_control=system.intrctrl
821number=0
822output=true
823port=3456
824
825[system.toL2Bus]
826type=Bus
827block_size=64
828bus_id=0
829clock=1000
830header_cycles=1
831use_default_range=false
832width=64
833port=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
834
835[system.vncserver]
836type=VncServer
837frame_capture=false
838number=0
839port=5900
840
841