config.ini revision 11245:1c5102c0a7a9
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=true
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=LinuxArmSystem
13children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
14atags_addr=134217728
15boot_loader=/work/gem5/dist/binaries/boot_emm.arm
16boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
17cache_line_size=64
18clk_domain=system.clk_domain
19dtb_filename=/work/gem5/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
20early_kernel_symbols=false
21enable_context_switch_stats_dump=false
22eventq_index=0
23flags_addr=469827632
24gic_cpu_addr=738205696
25have_large_asid_64=false
26have_lpae=false
27have_security=false
28have_virtualization=false
29highest_el_is_64=false
30init_param=0
31kernel=/work/gem5/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
32kernel_addr_check=true
33load_addr_mask=268435455
34load_offset=2147483648
35machine_type=VExpress_EMM
36mem_mode=atomic
37mem_ranges=2147483648:2415919103
38memories=system.physmem system.realview.nvmem system.realview.vram
39mmap_using_noreserve=false
40multi_proc=true
41multi_thread=false
42num_work_ids=16
43panic_on_oops=true
44panic_on_panic=true
45phys_addr_range_64=40
46readfile=/work/gem5/outgoing/gem5_2/tests/halt.sh
47reset_addr_64=0
48symbolfile=
49work_begin_ckpt_count=0
50work_begin_cpu_id_exit=-1
51work_begin_exit_count=0
52work_cpus_ckpt_count=0
53work_end_ckpt_count=0
54work_end_exit_count=0
55work_item_id=-1
56system_port=system.membus.slave[1]
57
58[system.bridge]
59type=Bridge
60clk_domain=system.clk_domain
61delay=50000
62eventq_index=0
63ranges=788529152:805306367 721420288:725614591 805306368:1073741823 1073741824:1610612735 402653184:469762047 469762048:536870911
64req_size=16
65resp_size=16
66master=system.iobus.slave[0]
67slave=system.membus.master[0]
68
69[system.cf0]
70type=IdeDisk
71children=image
72delay=1000000
73driveID=master
74eventq_index=0
75image=system.cf0.image
76
77[system.cf0.image]
78type=CowDiskImage
79children=child
80child=system.cf0.image.child
81eventq_index=0
82image_file=
83read_only=false
84table_size=65536
85
86[system.cf0.image.child]
87type=RawDiskImage
88eventq_index=0
89image_file=/work/gem5/dist/disks/linux-aarch32-ael.img
90read_only=true
91
92[system.clk_domain]
93type=SrcClockDomain
94clock=1000
95domain_id=-1
96eventq_index=0
97init_perf_level=0
98voltage_domain=system.voltage_domain
99
100[system.cpu0]
101type=AtomicSimpleCPU
102children=dcache dstage2_mmu dtb icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer
103branchPred=Null
104checker=Null
105clk_domain=system.cpu_clk_domain
106cpu_id=0
107do_checkpoint_insts=true
108do_quiesce=true
109do_statistics_insts=true
110dstage2_mmu=system.cpu0.dstage2_mmu
111dtb=system.cpu0.dtb
112eventq_index=0
113fastmem=false
114function_trace=false
115function_trace_start=0
116interrupts=system.cpu0.interrupts
117isa=system.cpu0.isa
118istage2_mmu=system.cpu0.istage2_mmu
119itb=system.cpu0.itb
120max_insts_all_threads=0
121max_insts_any_thread=0
122max_loads_all_threads=0
123max_loads_any_thread=0
124numThreads=1
125profile=0
126progress_interval=0
127simpoint_start_insts=
128simulate_data_stalls=false
129simulate_inst_stalls=false
130socket_id=0
131switched_out=false
132system=system
133tracer=system.cpu0.tracer
134width=1
135workload=
136dcache_port=system.cpu0.dcache.cpu_side
137icache_port=system.cpu0.icache.cpu_side
138
139[system.cpu0.dcache]
140type=Cache
141children=tags
142addr_ranges=0:18446744073709551615
143assoc=2
144clk_domain=system.cpu_clk_domain
145clusivity=mostly_incl
146demand_mshr_reserve=1
147eventq_index=0
148forward_snoops=true
149hit_latency=2
150is_read_only=false
151max_miss_count=0
152mshrs=6
153prefetch_on_access=false
154prefetcher=Null
155response_latency=2
156sequential_access=false
157size=32768
158system=system
159tags=system.cpu0.dcache.tags
160tgts_per_mshr=8
161write_buffers=16
162writeback_clean=true
163cpu_side=system.cpu0.dcache_port
164mem_side=system.cpu0.toL2Bus.slave[1]
165
166[system.cpu0.dcache.tags]
167type=LRU
168assoc=2
169block_size=64
170clk_domain=system.cpu_clk_domain
171eventq_index=0
172hit_latency=2
173sequential_access=false
174size=32768
175
176[system.cpu0.dstage2_mmu]
177type=ArmStage2MMU
178children=stage2_tlb
179eventq_index=0
180stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
181sys=system
182tlb=system.cpu0.dtb
183
184[system.cpu0.dstage2_mmu.stage2_tlb]
185type=ArmTLB
186children=walker
187eventq_index=0
188is_stage2=true
189size=32
190walker=system.cpu0.dstage2_mmu.stage2_tlb.walker
191
192[system.cpu0.dstage2_mmu.stage2_tlb.walker]
193type=ArmTableWalker
194clk_domain=system.cpu_clk_domain
195eventq_index=0
196is_stage2=true
197num_squash_per_cycle=2
198sys=system
199
200[system.cpu0.dtb]
201type=ArmTLB
202children=walker
203eventq_index=0
204is_stage2=false
205size=64
206walker=system.cpu0.dtb.walker
207
208[system.cpu0.dtb.walker]
209type=ArmTableWalker
210clk_domain=system.cpu_clk_domain
211eventq_index=0
212is_stage2=false
213num_squash_per_cycle=2
214sys=system
215port=system.cpu0.toL2Bus.slave[3]
216
217[system.cpu0.icache]
218type=Cache
219children=tags
220addr_ranges=0:18446744073709551615
221assoc=2
222clk_domain=system.cpu_clk_domain
223clusivity=mostly_incl
224demand_mshr_reserve=1
225eventq_index=0
226forward_snoops=false
227hit_latency=1
228is_read_only=true
229max_miss_count=0
230mshrs=2
231prefetch_on_access=false
232prefetcher=Null
233response_latency=1
234sequential_access=false
235size=32768
236system=system
237tags=system.cpu0.icache.tags
238tgts_per_mshr=8
239write_buffers=8
240writeback_clean=true
241cpu_side=system.cpu0.icache_port
242mem_side=system.cpu0.toL2Bus.slave[0]
243
244[system.cpu0.icache.tags]
245type=LRU
246assoc=2
247block_size=64
248clk_domain=system.cpu_clk_domain
249eventq_index=0
250hit_latency=1
251sequential_access=false
252size=32768
253
254[system.cpu0.interrupts]
255type=ArmInterrupts
256eventq_index=0
257
258[system.cpu0.isa]
259type=ArmISA
260decoderFlavour=Generic
261eventq_index=0
262fpsid=1090793632
263id_aa64afr0_el1=0
264id_aa64afr1_el1=0
265id_aa64dfr0_el1=1052678
266id_aa64dfr1_el1=0
267id_aa64isar0_el1=0
268id_aa64isar1_el1=0
269id_aa64mmfr0_el1=15728642
270id_aa64mmfr1_el1=0
271id_aa64pfr0_el1=17
272id_aa64pfr1_el1=0
273id_isar0=34607377
274id_isar1=34677009
275id_isar2=555950401
276id_isar3=17899825
277id_isar4=268501314
278id_isar5=0
279id_mmfr0=270536963
280id_mmfr1=0
281id_mmfr2=19070976
282id_mmfr3=34611729
283id_pfr0=49
284id_pfr1=4113
285midr=1091551472
286pmu=Null
287system=system
288
289[system.cpu0.istage2_mmu]
290type=ArmStage2MMU
291children=stage2_tlb
292eventq_index=0
293stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
294sys=system
295tlb=system.cpu0.itb
296
297[system.cpu0.istage2_mmu.stage2_tlb]
298type=ArmTLB
299children=walker
300eventq_index=0
301is_stage2=true
302size=32
303walker=system.cpu0.istage2_mmu.stage2_tlb.walker
304
305[system.cpu0.istage2_mmu.stage2_tlb.walker]
306type=ArmTableWalker
307clk_domain=system.cpu_clk_domain
308eventq_index=0
309is_stage2=true
310num_squash_per_cycle=2
311sys=system
312
313[system.cpu0.itb]
314type=ArmTLB
315children=walker
316eventq_index=0
317is_stage2=false
318size=64
319walker=system.cpu0.itb.walker
320
321[system.cpu0.itb.walker]
322type=ArmTableWalker
323clk_domain=system.cpu_clk_domain
324eventq_index=0
325is_stage2=false
326num_squash_per_cycle=2
327sys=system
328port=system.cpu0.toL2Bus.slave[2]
329
330[system.cpu0.l2cache]
331type=Cache
332children=prefetcher tags
333addr_ranges=0:18446744073709551615
334assoc=16
335clk_domain=system.cpu_clk_domain
336clusivity=mostly_excl
337demand_mshr_reserve=1
338eventq_index=0
339forward_snoops=true
340hit_latency=12
341is_read_only=false
342max_miss_count=0
343mshrs=16
344prefetch_on_access=true
345prefetcher=system.cpu0.l2cache.prefetcher
346response_latency=12
347sequential_access=false
348size=1048576
349system=system
350tags=system.cpu0.l2cache.tags
351tgts_per_mshr=8
352write_buffers=8
353writeback_clean=false
354cpu_side=system.cpu0.toL2Bus.master[0]
355mem_side=system.toL2Bus.slave[0]
356
357[system.cpu0.l2cache.prefetcher]
358type=StridePrefetcher
359cache_snoop=false
360clk_domain=system.cpu_clk_domain
361degree=8
362eventq_index=0
363latency=1
364max_conf=7
365min_conf=0
366on_data=true
367on_inst=true
368on_miss=false
369on_read=true
370on_write=true
371queue_filter=true
372queue_size=32
373queue_squash=true
374start_conf=4
375sys=system
376table_assoc=4
377table_sets=16
378tag_prefetch=true
379thresh_conf=4
380use_master_id=true
381
382[system.cpu0.l2cache.tags]
383type=RandomRepl
384assoc=16
385block_size=64
386clk_domain=system.cpu_clk_domain
387eventq_index=0
388hit_latency=12
389sequential_access=false
390size=1048576
391
392[system.cpu0.toL2Bus]
393type=CoherentXBar
394children=snoop_filter
395clk_domain=system.cpu_clk_domain
396eventq_index=0
397forward_latency=0
398frontend_latency=1
399response_latency=1
400snoop_filter=system.cpu0.toL2Bus.snoop_filter
401snoop_response_latency=1
402system=system
403use_default_range=false
404width=32
405master=system.cpu0.l2cache.cpu_side
406slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
407
408[system.cpu0.toL2Bus.snoop_filter]
409type=SnoopFilter
410eventq_index=0
411lookup_latency=0
412max_capacity=8388608
413system=system
414
415[system.cpu0.tracer]
416type=ExeTracer
417eventq_index=0
418
419[system.cpu1]
420type=AtomicSimpleCPU
421children=dcache dstage2_mmu dtb icache interrupts isa istage2_mmu itb l2cache toL2Bus tracer
422branchPred=Null
423checker=Null
424clk_domain=system.cpu_clk_domain
425cpu_id=1
426do_checkpoint_insts=true
427do_quiesce=true
428do_statistics_insts=true
429dstage2_mmu=system.cpu1.dstage2_mmu
430dtb=system.cpu1.dtb
431eventq_index=0
432fastmem=false
433function_trace=false
434function_trace_start=0
435interrupts=system.cpu1.interrupts
436isa=system.cpu1.isa
437istage2_mmu=system.cpu1.istage2_mmu
438itb=system.cpu1.itb
439max_insts_all_threads=0
440max_insts_any_thread=0
441max_loads_all_threads=0
442max_loads_any_thread=0
443numThreads=1
444profile=0
445progress_interval=0
446simpoint_start_insts=
447simulate_data_stalls=false
448simulate_inst_stalls=false
449socket_id=0
450switched_out=false
451system=system
452tracer=system.cpu1.tracer
453width=1
454workload=
455dcache_port=system.cpu1.dcache.cpu_side
456icache_port=system.cpu1.icache.cpu_side
457
458[system.cpu1.dcache]
459type=Cache
460children=tags
461addr_ranges=0:18446744073709551615
462assoc=2
463clk_domain=system.cpu_clk_domain
464clusivity=mostly_incl
465demand_mshr_reserve=1
466eventq_index=0
467forward_snoops=true
468hit_latency=2
469is_read_only=false
470max_miss_count=0
471mshrs=6
472prefetch_on_access=false
473prefetcher=Null
474response_latency=2
475sequential_access=false
476size=32768
477system=system
478tags=system.cpu1.dcache.tags
479tgts_per_mshr=8
480write_buffers=16
481writeback_clean=true
482cpu_side=system.cpu1.dcache_port
483mem_side=system.cpu1.toL2Bus.slave[1]
484
485[system.cpu1.dcache.tags]
486type=LRU
487assoc=2
488block_size=64
489clk_domain=system.cpu_clk_domain
490eventq_index=0
491hit_latency=2
492sequential_access=false
493size=32768
494
495[system.cpu1.dstage2_mmu]
496type=ArmStage2MMU
497children=stage2_tlb
498eventq_index=0
499stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
500sys=system
501tlb=system.cpu1.dtb
502
503[system.cpu1.dstage2_mmu.stage2_tlb]
504type=ArmTLB
505children=walker
506eventq_index=0
507is_stage2=true
508size=32
509walker=system.cpu1.dstage2_mmu.stage2_tlb.walker
510
511[system.cpu1.dstage2_mmu.stage2_tlb.walker]
512type=ArmTableWalker
513clk_domain=system.cpu_clk_domain
514eventq_index=0
515is_stage2=true
516num_squash_per_cycle=2
517sys=system
518
519[system.cpu1.dtb]
520type=ArmTLB
521children=walker
522eventq_index=0
523is_stage2=false
524size=64
525walker=system.cpu1.dtb.walker
526
527[system.cpu1.dtb.walker]
528type=ArmTableWalker
529clk_domain=system.cpu_clk_domain
530eventq_index=0
531is_stage2=false
532num_squash_per_cycle=2
533sys=system
534port=system.cpu1.toL2Bus.slave[3]
535
536[system.cpu1.icache]
537type=Cache
538children=tags
539addr_ranges=0:18446744073709551615
540assoc=2
541clk_domain=system.cpu_clk_domain
542clusivity=mostly_incl
543demand_mshr_reserve=1
544eventq_index=0
545forward_snoops=false
546hit_latency=1
547is_read_only=true
548max_miss_count=0
549mshrs=2
550prefetch_on_access=false
551prefetcher=Null
552response_latency=1
553sequential_access=false
554size=32768
555system=system
556tags=system.cpu1.icache.tags
557tgts_per_mshr=8
558write_buffers=8
559writeback_clean=true
560cpu_side=system.cpu1.icache_port
561mem_side=system.cpu1.toL2Bus.slave[0]
562
563[system.cpu1.icache.tags]
564type=LRU
565assoc=2
566block_size=64
567clk_domain=system.cpu_clk_domain
568eventq_index=0
569hit_latency=1
570sequential_access=false
571size=32768
572
573[system.cpu1.interrupts]
574type=ArmInterrupts
575eventq_index=0
576
577[system.cpu1.isa]
578type=ArmISA
579decoderFlavour=Generic
580eventq_index=0
581fpsid=1090793632
582id_aa64afr0_el1=0
583id_aa64afr1_el1=0
584id_aa64dfr0_el1=1052678
585id_aa64dfr1_el1=0
586id_aa64isar0_el1=0
587id_aa64isar1_el1=0
588id_aa64mmfr0_el1=15728642
589id_aa64mmfr1_el1=0
590id_aa64pfr0_el1=17
591id_aa64pfr1_el1=0
592id_isar0=34607377
593id_isar1=34677009
594id_isar2=555950401
595id_isar3=17899825
596id_isar4=268501314
597id_isar5=0
598id_mmfr0=270536963
599id_mmfr1=0
600id_mmfr2=19070976
601id_mmfr3=34611729
602id_pfr0=49
603id_pfr1=4113
604midr=1091551472
605pmu=Null
606system=system
607
608[system.cpu1.istage2_mmu]
609type=ArmStage2MMU
610children=stage2_tlb
611eventq_index=0
612stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
613sys=system
614tlb=system.cpu1.itb
615
616[system.cpu1.istage2_mmu.stage2_tlb]
617type=ArmTLB
618children=walker
619eventq_index=0
620is_stage2=true
621size=32
622walker=system.cpu1.istage2_mmu.stage2_tlb.walker
623
624[system.cpu1.istage2_mmu.stage2_tlb.walker]
625type=ArmTableWalker
626clk_domain=system.cpu_clk_domain
627eventq_index=0
628is_stage2=true
629num_squash_per_cycle=2
630sys=system
631
632[system.cpu1.itb]
633type=ArmTLB
634children=walker
635eventq_index=0
636is_stage2=false
637size=64
638walker=system.cpu1.itb.walker
639
640[system.cpu1.itb.walker]
641type=ArmTableWalker
642clk_domain=system.cpu_clk_domain
643eventq_index=0
644is_stage2=false
645num_squash_per_cycle=2
646sys=system
647port=system.cpu1.toL2Bus.slave[2]
648
649[system.cpu1.l2cache]
650type=Cache
651children=prefetcher tags
652addr_ranges=0:18446744073709551615
653assoc=16
654clk_domain=system.cpu_clk_domain
655clusivity=mostly_excl
656demand_mshr_reserve=1
657eventq_index=0
658forward_snoops=true
659hit_latency=12
660is_read_only=false
661max_miss_count=0
662mshrs=16
663prefetch_on_access=true
664prefetcher=system.cpu1.l2cache.prefetcher
665response_latency=12
666sequential_access=false
667size=1048576
668system=system
669tags=system.cpu1.l2cache.tags
670tgts_per_mshr=8
671write_buffers=8
672writeback_clean=false
673cpu_side=system.cpu1.toL2Bus.master[0]
674mem_side=system.toL2Bus.slave[1]
675
676[system.cpu1.l2cache.prefetcher]
677type=StridePrefetcher
678cache_snoop=false
679clk_domain=system.cpu_clk_domain
680degree=8
681eventq_index=0
682latency=1
683max_conf=7
684min_conf=0
685on_data=true
686on_inst=true
687on_miss=false
688on_read=true
689on_write=true
690queue_filter=true
691queue_size=32
692queue_squash=true
693start_conf=4
694sys=system
695table_assoc=4
696table_sets=16
697tag_prefetch=true
698thresh_conf=4
699use_master_id=true
700
701[system.cpu1.l2cache.tags]
702type=RandomRepl
703assoc=16
704block_size=64
705clk_domain=system.cpu_clk_domain
706eventq_index=0
707hit_latency=12
708sequential_access=false
709size=1048576
710
711[system.cpu1.toL2Bus]
712type=CoherentXBar
713children=snoop_filter
714clk_domain=system.cpu_clk_domain
715eventq_index=0
716forward_latency=0
717frontend_latency=1
718response_latency=1
719snoop_filter=system.cpu1.toL2Bus.snoop_filter
720snoop_response_latency=1
721system=system
722use_default_range=false
723width=32
724master=system.cpu1.l2cache.cpu_side
725slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
726
727[system.cpu1.toL2Bus.snoop_filter]
728type=SnoopFilter
729eventq_index=0
730lookup_latency=0
731max_capacity=8388608
732system=system
733
734[system.cpu1.tracer]
735type=ExeTracer
736eventq_index=0
737
738[system.cpu_clk_domain]
739type=SrcClockDomain
740clock=500
741domain_id=-1
742eventq_index=0
743init_perf_level=0
744voltage_domain=system.voltage_domain
745
746[system.dvfs_handler]
747type=DVFSHandler
748domains=
749enable=false
750eventq_index=0
751sys_clk_domain=system.clk_domain
752transition_latency=100000000
753
754[system.intrctrl]
755type=IntrControl
756eventq_index=0
757sys=system
758
759[system.iobus]
760type=NoncoherentXBar
761clk_domain=system.clk_domain
762eventq_index=0
763forward_latency=1
764frontend_latency=2
765response_latency=2
766use_default_range=false
767width=16
768master=system.realview.uart.pio system.realview.realview_io.pio system.realview.pci_host.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ethernet.pio system.iocache.cpu_side
769slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
770
771[system.iocache]
772type=Cache
773children=tags
774addr_ranges=2147483648:2415919103
775assoc=8
776clk_domain=system.clk_domain
777clusivity=mostly_incl
778demand_mshr_reserve=1
779eventq_index=0
780forward_snoops=false
781hit_latency=50
782is_read_only=false
783max_miss_count=0
784mshrs=20
785prefetch_on_access=false
786prefetcher=Null
787response_latency=50
788sequential_access=false
789size=1024
790system=system
791tags=system.iocache.tags
792tgts_per_mshr=12
793write_buffers=8
794writeback_clean=false
795cpu_side=system.iobus.master[25]
796mem_side=system.membus.slave[3]
797
798[system.iocache.tags]
799type=LRU
800assoc=8
801block_size=64
802clk_domain=system.clk_domain
803eventq_index=0
804hit_latency=50
805sequential_access=false
806size=1024
807
808[system.l2c]
809type=Cache
810children=tags
811addr_ranges=0:18446744073709551615
812assoc=8
813clk_domain=system.cpu_clk_domain
814clusivity=mostly_incl
815demand_mshr_reserve=1
816eventq_index=0
817forward_snoops=true
818hit_latency=20
819is_read_only=false
820max_miss_count=0
821mshrs=20
822prefetch_on_access=false
823prefetcher=Null
824response_latency=20
825sequential_access=false
826size=4194304
827system=system
828tags=system.l2c.tags
829tgts_per_mshr=12
830write_buffers=8
831writeback_clean=false
832cpu_side=system.toL2Bus.master[0]
833mem_side=system.membus.slave[2]
834
835[system.l2c.tags]
836type=LRU
837assoc=8
838block_size=64
839clk_domain=system.cpu_clk_domain
840eventq_index=0
841hit_latency=20
842sequential_access=false
843size=4194304
844
845[system.membus]
846type=CoherentXBar
847children=badaddr_responder
848clk_domain=system.clk_domain
849eventq_index=0
850forward_latency=4
851frontend_latency=3
852response_latency=2
853snoop_filter=Null
854snoop_response_latency=4
855system=system
856use_default_range=false
857width=16
858default=system.membus.badaddr_responder.pio
859master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.vgic.pio system.realview.local_cpu_timer.pio system.physmem.port
860slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
861
862[system.membus.badaddr_responder]
863type=IsaFake
864clk_domain=system.clk_domain
865eventq_index=0
866fake_mem=false
867pio_addr=0
868pio_latency=100000
869pio_size=8
870ret_bad_addr=true
871ret_data16=65535
872ret_data32=4294967295
873ret_data64=18446744073709551615
874ret_data8=255
875system=system
876update_data=false
877warn_access=warn
878pio=system.membus.default
879
880[system.physmem]
881type=SimpleMemory
882bandwidth=73.000000
883clk_domain=system.clk_domain
884conf_table_reported=true
885eventq_index=0
886in_addr_map=true
887latency=30000
888latency_var=0
889null=false
890range=2147483648:2415919103
891port=system.membus.master[5]
892
893[system.realview]
894type=RealView
895children=aaci_fake cf_ctrl clcd dcc energy_ctrl ethernet generic_timer gic hdlcd ide kmi0 kmi1 l2x0_fake lan_fake local_cpu_timer mcc mmc_fake nvmem pci_host realview_io rtc sp810_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake usb_fake vgic vram watchdog_fake
896eventq_index=0
897intrctrl=system.intrctrl
898system=system
899
900[system.realview.aaci_fake]
901type=AmbaFake
902amba_id=0
903clk_domain=system.clk_domain
904eventq_index=0
905ignore_access=false
906pio_addr=470024192
907pio_latency=100000
908system=system
909pio=system.iobus.master[18]
910
911[system.realview.cf_ctrl]
912type=IdeController
913BAR0=471465984
914BAR0LegacyIO=true
915BAR0Size=256
916BAR1=471466240
917BAR1LegacyIO=true
918BAR1Size=4096
919BAR2=1
920BAR2LegacyIO=false
921BAR2Size=8
922BAR3=1
923BAR3LegacyIO=false
924BAR3Size=4
925BAR4=1
926BAR4LegacyIO=false
927BAR4Size=16
928BAR5=1
929BAR5LegacyIO=false
930BAR5Size=0
931BIST=0
932CacheLineSize=0
933CapabilityPtr=0
934CardbusCIS=0
935ClassCode=1
936Command=1
937DeviceID=28945
938ExpansionROM=0
939HeaderType=0
940InterruptLine=31
941InterruptPin=1
942LatencyTimer=0
943LegacyIOBase=0
944MSICAPBaseOffset=0
945MSICAPCapId=0
946MSICAPMaskBits=0
947MSICAPMsgAddr=0
948MSICAPMsgCtrl=0
949MSICAPMsgData=0
950MSICAPMsgUpperAddr=0
951MSICAPNextCapability=0
952MSICAPPendingBits=0
953MSIXCAPBaseOffset=0
954MSIXCAPCapId=0
955MSIXCAPNextCapability=0
956MSIXMsgCtrl=0
957MSIXPbaOffset=0
958MSIXTableOffset=0
959MaximumLatency=0
960MinimumGrant=0
961PMCAPBaseOffset=0
962PMCAPCapId=0
963PMCAPCapabilities=0
964PMCAPCtrlStatus=0
965PMCAPNextCapability=0
966PXCAPBaseOffset=0
967PXCAPCapId=0
968PXCAPCapabilities=0
969PXCAPDevCap2=0
970PXCAPDevCapabilities=0
971PXCAPDevCtrl=0
972PXCAPDevCtrl2=0
973PXCAPDevStatus=0
974PXCAPLinkCap=0
975PXCAPLinkCtrl=0
976PXCAPLinkStatus=0
977PXCAPNextCapability=0
978ProgIF=133
979Revision=0
980Status=640
981SubClassCode=1
982SubsystemID=0
983SubsystemVendorID=0
984VendorID=32902
985clk_domain=system.clk_domain
986config_latency=20000
987ctrl_offset=2
988disks=
989eventq_index=0
990host=system.realview.pci_host
991io_shift=2
992pci_bus=2
993pci_dev=0
994pci_func=0
995pio_latency=30000
996system=system
997dma=system.iobus.slave[2]
998pio=system.iobus.master[9]
999
1000[system.realview.clcd]
1001type=Pl111
1002amba_id=1315089
1003clk_domain=system.clk_domain
1004enable_capture=true
1005eventq_index=0
1006gic=system.realview.gic
1007int_num=46
1008pio_addr=471793664
1009pio_latency=10000
1010pixel_clock=41667
1011system=system
1012vnc=system.vncserver
1013dma=system.iobus.slave[1]
1014pio=system.iobus.master[5]
1015
1016[system.realview.dcc]
1017type=SubSystem
1018children=osc_cpu osc_ddr osc_hsbm osc_pxl osc_smb osc_sys
1019eventq_index=0
1020
1021[system.realview.dcc.osc_cpu]
1022type=RealViewOsc
1023dcc=0
1024device=0
1025eventq_index=0
1026freq=16667
1027parent=system.realview.realview_io
1028position=0
1029site=1
1030voltage_domain=system.voltage_domain
1031
1032[system.realview.dcc.osc_ddr]
1033type=RealViewOsc
1034dcc=0
1035device=8
1036eventq_index=0
1037freq=25000
1038parent=system.realview.realview_io
1039position=0
1040site=1
1041voltage_domain=system.voltage_domain
1042
1043[system.realview.dcc.osc_hsbm]
1044type=RealViewOsc
1045dcc=0
1046device=4
1047eventq_index=0
1048freq=25000
1049parent=system.realview.realview_io
1050position=0
1051site=1
1052voltage_domain=system.voltage_domain
1053
1054[system.realview.dcc.osc_pxl]
1055type=RealViewOsc
1056dcc=0
1057device=5
1058eventq_index=0
1059freq=42105
1060parent=system.realview.realview_io
1061position=0
1062site=1
1063voltage_domain=system.voltage_domain
1064
1065[system.realview.dcc.osc_smb]
1066type=RealViewOsc
1067dcc=0
1068device=6
1069eventq_index=0
1070freq=20000
1071parent=system.realview.realview_io
1072position=0
1073site=1
1074voltage_domain=system.voltage_domain
1075
1076[system.realview.dcc.osc_sys]
1077type=RealViewOsc
1078dcc=0
1079device=7
1080eventq_index=0
1081freq=16667
1082parent=system.realview.realview_io
1083position=0
1084site=1
1085voltage_domain=system.voltage_domain
1086
1087[system.realview.energy_ctrl]
1088type=EnergyCtrl
1089clk_domain=system.clk_domain
1090dvfs_handler=system.dvfs_handler
1091eventq_index=0
1092pio_addr=470286336
1093pio_latency=100000
1094system=system
1095pio=system.iobus.master[22]
1096
1097[system.realview.ethernet]
1098type=IGbE
1099BAR0=0
1100BAR0LegacyIO=false
1101BAR0Size=131072
1102BAR1=0
1103BAR1LegacyIO=false
1104BAR1Size=0
1105BAR2=0
1106BAR2LegacyIO=false
1107BAR2Size=0
1108BAR3=0
1109BAR3LegacyIO=false
1110BAR3Size=0
1111BAR4=0
1112BAR4LegacyIO=false
1113BAR4Size=0
1114BAR5=0
1115BAR5LegacyIO=false
1116BAR5Size=0
1117BIST=0
1118CacheLineSize=0
1119CapabilityPtr=0
1120CardbusCIS=0
1121ClassCode=2
1122Command=0
1123DeviceID=4213
1124ExpansionROM=0
1125HeaderType=0
1126InterruptLine=1
1127InterruptPin=1
1128LatencyTimer=0
1129LegacyIOBase=0
1130MSICAPBaseOffset=0
1131MSICAPCapId=0
1132MSICAPMaskBits=0
1133MSICAPMsgAddr=0
1134MSICAPMsgCtrl=0
1135MSICAPMsgData=0
1136MSICAPMsgUpperAddr=0
1137MSICAPNextCapability=0
1138MSICAPPendingBits=0
1139MSIXCAPBaseOffset=0
1140MSIXCAPCapId=0
1141MSIXCAPNextCapability=0
1142MSIXMsgCtrl=0
1143MSIXPbaOffset=0
1144MSIXTableOffset=0
1145MaximumLatency=0
1146MinimumGrant=255
1147PMCAPBaseOffset=0
1148PMCAPCapId=0
1149PMCAPCapabilities=0
1150PMCAPCtrlStatus=0
1151PMCAPNextCapability=0
1152PXCAPBaseOffset=0
1153PXCAPCapId=0
1154PXCAPCapabilities=0
1155PXCAPDevCap2=0
1156PXCAPDevCapabilities=0
1157PXCAPDevCtrl=0
1158PXCAPDevCtrl2=0
1159PXCAPDevStatus=0
1160PXCAPLinkCap=0
1161PXCAPLinkCtrl=0
1162PXCAPLinkStatus=0
1163PXCAPNextCapability=0
1164ProgIF=0
1165Revision=0
1166Status=0
1167SubClassCode=0
1168SubsystemID=4104
1169SubsystemVendorID=32902
1170VendorID=32902
1171clk_domain=system.clk_domain
1172config_latency=20000
1173eventq_index=0
1174fetch_comp_delay=10000
1175fetch_delay=10000
1176hardware_address=00:90:00:00:00:01
1177host=system.realview.pci_host
1178pci_bus=0
1179pci_dev=0
1180pci_func=0
1181phy_epid=896
1182phy_pid=680
1183pio_latency=30000
1184rx_desc_cache_size=64
1185rx_fifo_size=393216
1186rx_write_delay=0
1187system=system
1188tx_desc_cache_size=64
1189tx_fifo_size=393216
1190tx_read_delay=0
1191wb_comp_delay=10000
1192wb_delay=10000
1193dma=system.iobus.slave[4]
1194pio=system.iobus.master[24]
1195
1196[system.realview.generic_timer]
1197type=GenericTimer
1198eventq_index=0
1199gic=system.realview.gic
1200int_phys=29
1201int_virt=27
1202system=system
1203
1204[system.realview.gic]
1205type=Pl390
1206clk_domain=system.clk_domain
1207cpu_addr=738205696
1208cpu_pio_delay=10000
1209dist_addr=738201600
1210dist_pio_delay=10000
1211eventq_index=0
1212int_latency=10000
1213it_lines=128
1214platform=system.realview
1215system=system
1216pio=system.membus.master[2]
1217
1218[system.realview.hdlcd]
1219type=HDLcd
1220amba_id=1314816
1221clk_domain=system.clk_domain
1222enable_capture=true
1223eventq_index=0
1224gic=system.realview.gic
1225int_num=117
1226pio_addr=721420288
1227pio_latency=10000
1228pixel_buffer_size=2048
1229pixel_chunk=32
1230pxl_clk=system.realview.dcc.osc_pxl
1231system=system
1232vnc=system.vncserver
1233workaround_dma_line_count=true
1234workaround_swap_rb=true
1235dma=system.membus.slave[0]
1236pio=system.iobus.master[6]
1237
1238[system.realview.ide]
1239type=IdeController
1240BAR0=1
1241BAR0LegacyIO=false
1242BAR0Size=8
1243BAR1=1
1244BAR1LegacyIO=false
1245BAR1Size=4
1246BAR2=1
1247BAR2LegacyIO=false
1248BAR2Size=8
1249BAR3=1
1250BAR3LegacyIO=false
1251BAR3Size=4
1252BAR4=1
1253BAR4LegacyIO=false
1254BAR4Size=16
1255BAR5=1
1256BAR5LegacyIO=false
1257BAR5Size=0
1258BIST=0
1259CacheLineSize=0
1260CapabilityPtr=0
1261CardbusCIS=0
1262ClassCode=1
1263Command=0
1264DeviceID=28945
1265ExpansionROM=0
1266HeaderType=0
1267InterruptLine=2
1268InterruptPin=2
1269LatencyTimer=0
1270LegacyIOBase=0
1271MSICAPBaseOffset=0
1272MSICAPCapId=0
1273MSICAPMaskBits=0
1274MSICAPMsgAddr=0
1275MSICAPMsgCtrl=0
1276MSICAPMsgData=0
1277MSICAPMsgUpperAddr=0
1278MSICAPNextCapability=0
1279MSICAPPendingBits=0
1280MSIXCAPBaseOffset=0
1281MSIXCAPCapId=0
1282MSIXCAPNextCapability=0
1283MSIXMsgCtrl=0
1284MSIXPbaOffset=0
1285MSIXTableOffset=0
1286MaximumLatency=0
1287MinimumGrant=0
1288PMCAPBaseOffset=0
1289PMCAPCapId=0
1290PMCAPCapabilities=0
1291PMCAPCtrlStatus=0
1292PMCAPNextCapability=0
1293PXCAPBaseOffset=0
1294PXCAPCapId=0
1295PXCAPCapabilities=0
1296PXCAPDevCap2=0
1297PXCAPDevCapabilities=0
1298PXCAPDevCtrl=0
1299PXCAPDevCtrl2=0
1300PXCAPDevStatus=0
1301PXCAPLinkCap=0
1302PXCAPLinkCtrl=0
1303PXCAPLinkStatus=0
1304PXCAPNextCapability=0
1305ProgIF=133
1306Revision=0
1307Status=640
1308SubClassCode=1
1309SubsystemID=0
1310SubsystemVendorID=0
1311VendorID=32902
1312clk_domain=system.clk_domain
1313config_latency=20000
1314ctrl_offset=0
1315disks=system.cf0
1316eventq_index=0
1317host=system.realview.pci_host
1318io_shift=0
1319pci_bus=0
1320pci_dev=1
1321pci_func=0
1322pio_latency=30000
1323system=system
1324dma=system.iobus.slave[3]
1325pio=system.iobus.master[23]
1326
1327[system.realview.kmi0]
1328type=Pl050
1329amba_id=1314896
1330clk_domain=system.clk_domain
1331eventq_index=0
1332gic=system.realview.gic
1333int_delay=1000000
1334int_num=44
1335is_mouse=false
1336pio_addr=470155264
1337pio_latency=100000
1338system=system
1339vnc=system.vncserver
1340pio=system.iobus.master[7]
1341
1342[system.realview.kmi1]
1343type=Pl050
1344amba_id=1314896
1345clk_domain=system.clk_domain
1346eventq_index=0
1347gic=system.realview.gic
1348int_delay=1000000
1349int_num=45
1350is_mouse=true
1351pio_addr=470220800
1352pio_latency=100000
1353system=system
1354vnc=system.vncserver
1355pio=system.iobus.master[8]
1356
1357[system.realview.l2x0_fake]
1358type=IsaFake
1359clk_domain=system.clk_domain
1360eventq_index=0
1361fake_mem=false
1362pio_addr=739246080
1363pio_latency=100000
1364pio_size=4095
1365ret_bad_addr=false
1366ret_data16=65535
1367ret_data32=4294967295
1368ret_data64=18446744073709551615
1369ret_data8=255
1370system=system
1371update_data=false
1372warn_access=
1373pio=system.iobus.master[12]
1374
1375[system.realview.lan_fake]
1376type=IsaFake
1377clk_domain=system.clk_domain
1378eventq_index=0
1379fake_mem=false
1380pio_addr=436207616
1381pio_latency=100000
1382pio_size=65535
1383ret_bad_addr=false
1384ret_data16=65535
1385ret_data32=4294967295
1386ret_data64=18446744073709551615
1387ret_data8=255
1388system=system
1389update_data=false
1390warn_access=
1391pio=system.iobus.master[19]
1392
1393[system.realview.local_cpu_timer]
1394type=CpuLocalTimer
1395clk_domain=system.clk_domain
1396eventq_index=0
1397gic=system.realview.gic
1398int_num_timer=29
1399int_num_watchdog=30
1400pio_addr=738721792
1401pio_latency=100000
1402system=system
1403pio=system.membus.master[4]
1404
1405[system.realview.mcc]
1406type=SubSystem
1407children=osc_clcd osc_mcc osc_peripheral osc_system_bus
1408eventq_index=0
1409
1410[system.realview.mcc.osc_clcd]
1411type=RealViewOsc
1412dcc=0
1413device=1
1414eventq_index=0
1415freq=42105
1416parent=system.realview.realview_io
1417position=0
1418site=0
1419voltage_domain=system.voltage_domain
1420
1421[system.realview.mcc.osc_mcc]
1422type=RealViewOsc
1423dcc=0
1424device=0
1425eventq_index=0
1426freq=20000
1427parent=system.realview.realview_io
1428position=0
1429site=0
1430voltage_domain=system.voltage_domain
1431
1432[system.realview.mcc.osc_peripheral]
1433type=RealViewOsc
1434dcc=0
1435device=2
1436eventq_index=0
1437freq=41667
1438parent=system.realview.realview_io
1439position=0
1440site=0
1441voltage_domain=system.voltage_domain
1442
1443[system.realview.mcc.osc_system_bus]
1444type=RealViewOsc
1445dcc=0
1446device=4
1447eventq_index=0
1448freq=41667
1449parent=system.realview.realview_io
1450position=0
1451site=0
1452voltage_domain=system.voltage_domain
1453
1454[system.realview.mmc_fake]
1455type=AmbaFake
1456amba_id=0
1457clk_domain=system.clk_domain
1458eventq_index=0
1459ignore_access=false
1460pio_addr=470089728
1461pio_latency=100000
1462system=system
1463pio=system.iobus.master[21]
1464
1465[system.realview.nvmem]
1466type=SimpleMemory
1467bandwidth=73.000000
1468clk_domain=system.clk_domain
1469conf_table_reported=false
1470eventq_index=0
1471in_addr_map=true
1472latency=30000
1473latency_var=0
1474null=false
1475range=0:67108863
1476port=system.membus.master[1]
1477
1478[system.realview.pci_host]
1479type=GenericPciHost
1480clk_domain=system.clk_domain
1481conf_base=805306368
1482conf_device_bits=16
1483conf_size=268435456
1484eventq_index=0
1485pci_dma_base=0
1486pci_mem_base=0
1487pci_pio_base=0
1488platform=system.realview
1489system=system
1490pio=system.iobus.master[2]
1491
1492[system.realview.realview_io]
1493type=RealViewCtrl
1494clk_domain=system.clk_domain
1495eventq_index=0
1496idreg=35979264
1497pio_addr=469827584
1498pio_latency=100000
1499proc_id0=335544320
1500proc_id1=335544320
1501system=system
1502pio=system.iobus.master[1]
1503
1504[system.realview.rtc]
1505type=PL031
1506amba_id=3412017
1507clk_domain=system.clk_domain
1508eventq_index=0
1509gic=system.realview.gic
1510int_delay=100000
1511int_num=36
1512pio_addr=471269376
1513pio_latency=100000
1514system=system
1515time=Thu Jan  1 00:00:00 2009
1516pio=system.iobus.master[10]
1517
1518[system.realview.sp810_fake]
1519type=AmbaFake
1520amba_id=0
1521clk_domain=system.clk_domain
1522eventq_index=0
1523ignore_access=true
1524pio_addr=469893120
1525pio_latency=100000
1526system=system
1527pio=system.iobus.master[16]
1528
1529[system.realview.timer0]
1530type=Sp804
1531amba_id=1316868
1532clk_domain=system.clk_domain
1533clock0=1000000
1534clock1=1000000
1535eventq_index=0
1536gic=system.realview.gic
1537int_num0=34
1538int_num1=34
1539pio_addr=470876160
1540pio_latency=100000
1541system=system
1542pio=system.iobus.master[3]
1543
1544[system.realview.timer1]
1545type=Sp804
1546amba_id=1316868
1547clk_domain=system.clk_domain
1548clock0=1000000
1549clock1=1000000
1550eventq_index=0
1551gic=system.realview.gic
1552int_num0=35
1553int_num1=35
1554pio_addr=470941696
1555pio_latency=100000
1556system=system
1557pio=system.iobus.master[4]
1558
1559[system.realview.uart]
1560type=Pl011
1561clk_domain=system.clk_domain
1562end_on_eot=false
1563eventq_index=0
1564gic=system.realview.gic
1565int_delay=100000
1566int_num=37
1567pio_addr=470351872
1568pio_latency=100000
1569platform=system.realview
1570system=system
1571terminal=system.terminal
1572pio=system.iobus.master[0]
1573
1574[system.realview.uart1_fake]
1575type=AmbaFake
1576amba_id=0
1577clk_domain=system.clk_domain
1578eventq_index=0
1579ignore_access=false
1580pio_addr=470417408
1581pio_latency=100000
1582system=system
1583pio=system.iobus.master[13]
1584
1585[system.realview.uart2_fake]
1586type=AmbaFake
1587amba_id=0
1588clk_domain=system.clk_domain
1589eventq_index=0
1590ignore_access=false
1591pio_addr=470482944
1592pio_latency=100000
1593system=system
1594pio=system.iobus.master[14]
1595
1596[system.realview.uart3_fake]
1597type=AmbaFake
1598amba_id=0
1599clk_domain=system.clk_domain
1600eventq_index=0
1601ignore_access=false
1602pio_addr=470548480
1603pio_latency=100000
1604system=system
1605pio=system.iobus.master[15]
1606
1607[system.realview.usb_fake]
1608type=IsaFake
1609clk_domain=system.clk_domain
1610eventq_index=0
1611fake_mem=false
1612pio_addr=452984832
1613pio_latency=100000
1614pio_size=131071
1615ret_bad_addr=false
1616ret_data16=65535
1617ret_data32=4294967295
1618ret_data64=18446744073709551615
1619ret_data8=255
1620system=system
1621update_data=false
1622warn_access=
1623pio=system.iobus.master[20]
1624
1625[system.realview.vgic]
1626type=VGic
1627clk_domain=system.clk_domain
1628eventq_index=0
1629gic=system.realview.gic
1630hv_addr=738213888
1631pio_delay=10000
1632platform=system.realview
1633ppint=25
1634system=system
1635vcpu_addr=738222080
1636pio=system.membus.master[3]
1637
1638[system.realview.vram]
1639type=SimpleMemory
1640bandwidth=73.000000
1641clk_domain=system.clk_domain
1642conf_table_reported=false
1643eventq_index=0
1644in_addr_map=true
1645latency=30000
1646latency_var=0
1647null=false
1648range=402653184:436207615
1649port=system.iobus.master[11]
1650
1651[system.realview.watchdog_fake]
1652type=AmbaFake
1653amba_id=0
1654clk_domain=system.clk_domain
1655eventq_index=0
1656ignore_access=false
1657pio_addr=470745088
1658pio_latency=100000
1659system=system
1660pio=system.iobus.master[17]
1661
1662[system.terminal]
1663type=Terminal
1664eventq_index=0
1665intr_control=system.intrctrl
1666number=0
1667output=true
1668port=3456
1669
1670[system.toL2Bus]
1671type=CoherentXBar
1672children=snoop_filter
1673clk_domain=system.cpu_clk_domain
1674eventq_index=0
1675forward_latency=0
1676frontend_latency=1
1677response_latency=1
1678snoop_filter=system.toL2Bus.snoop_filter
1679snoop_response_latency=1
1680system=system
1681use_default_range=false
1682width=32
1683master=system.l2c.cpu_side
1684slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
1685
1686[system.toL2Bus.snoop_filter]
1687type=SnoopFilter
1688eventq_index=0
1689lookup_latency=0
1690max_capacity=8388608
1691system=system
1692
1693[system.vncserver]
1694type=VncServer
1695eventq_index=0
1696frame_capture=false
1697number=0
1698port=5900
1699
1700[system.voltage_domain]
1701type=VoltageDomain
1702eventq_index=0
1703voltage=1.000000
1704
1705