config.ini revision 8835:7c68f84d7c4e
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=LinuxX86System
11children=acpi_description_table_pointer apicbridge bridge cpu e820_table intel_mp_pointer intel_mp_table intrctrl iobus iocache l2c membus pc physmem smbios_table toL2Bus
12acpi_description_table_pointer=system.acpi_description_table_pointer
13boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
14e820_table=system.e820_table
15init_param=0
16intel_mp_pointer=system.intel_mp_pointer
17intel_mp_table=system.intel_mp_table
18kernel=/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
19load_addr_mask=18446744073709551615
20mem_mode=timing
21memories=system.physmem
22num_work_ids=16
23physmem=system.physmem
24readfile=tests/halt.sh
25smbios_table=system.smbios_table
26symbolfile=
27work_begin_ckpt_count=0
28work_begin_cpu_id_exit=-1
29work_begin_exit_count=0
30work_cpus_ckpt_count=0
31work_end_ckpt_count=0
32work_end_exit_count=0
33work_item_id=-1
34system_port=system.membus.port[3]
35
36[system.acpi_description_table_pointer]
37type=X86ACPIRSDP
38children=xsdt
39oem_id=
40revision=2
41rsdt=Null
42xsdt=system.acpi_description_table_pointer.xsdt
43
44[system.acpi_description_table_pointer.xsdt]
45type=X86ACPIXSDT
46creator_id=
47creator_revision=0
48entries=
49oem_id=
50oem_revision=0
51oem_table_id=
52
53[system.apicbridge]
54type=Bridge
55delay=50000
56nack_delay=4000
57ranges=11529215046068469760:11529215046068473855
58req_size=16
59resp_size=16
60write_ack=false
61master=system.membus.port[2]
62slave=system.iobus.port[1]
63
64[system.bridge]
65type=Bridge
66delay=50000
67nack_delay=4000
68ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
69req_size=16
70resp_size=16
71write_ack=false
72master=system.iobus.port[0]
73slave=system.membus.port[1]
74
75[system.cpu]
76type=TimingSimpleCPU
77children=dcache dtb dtb_walker_cache icache interrupts itb itb_walker_cache tracer
78checker=Null
79clock=500
80cpu_id=0
81defer_registration=false
82do_checkpoint_insts=true
83do_quiesce=true
84do_statistics_insts=true
85dtb=system.cpu.dtb
86function_trace=false
87function_trace_start=0
88interrupts=system.cpu.interrupts
89itb=system.cpu.itb
90max_insts_all_threads=0
91max_insts_any_thread=0
92max_loads_all_threads=0
93max_loads_any_thread=0
94numThreads=1
95phase=0
96profile=0
97progress_interval=0
98system=system
99tracer=system.cpu.tracer
100workload=
101dcache_port=system.cpu.dcache.cpu_side
102icache_port=system.cpu.icache.cpu_side
103
104[system.cpu.dcache]
105type=BaseCache
106addr_range=0:18446744073709551615
107assoc=4
108block_size=64
109forward_snoops=true
110hash_delay=1
111is_top_level=true
112latency=1000
113max_miss_count=0
114mshrs=4
115prefetch_on_access=false
116prefetcher=Null
117prioritizeRequests=false
118repl=Null
119size=32768
120subblock_size=0
121system=system
122tgts_per_mshr=8
123trace_addr=0
124two_queue=false
125write_buffers=8
126cpu_side=system.cpu.dcache_port
127mem_side=system.toL2Bus.port[2]
128
129[system.cpu.dtb]
130type=X86TLB
131children=walker
132size=64
133walker=system.cpu.dtb.walker
134
135[system.cpu.dtb.walker]
136type=X86PagetableWalker
137system=system
138port=system.cpu.dtb_walker_cache.cpu_side
139
140[system.cpu.dtb_walker_cache]
141type=BaseCache
142addr_range=0:18446744073709551615
143assoc=2
144block_size=64
145forward_snoops=true
146hash_delay=1
147is_top_level=false
148latency=1000
149max_miss_count=0
150mshrs=10
151prefetch_on_access=false
152prefetcher=Null
153prioritizeRequests=false
154repl=Null
155size=1024
156subblock_size=0
157system=system
158tgts_per_mshr=12
159trace_addr=0
160two_queue=false
161write_buffers=8
162cpu_side=system.cpu.dtb.walker.port
163mem_side=system.toL2Bus.port[4]
164
165[system.cpu.icache]
166type=BaseCache
167addr_range=0:18446744073709551615
168assoc=1
169block_size=64
170forward_snoops=true
171hash_delay=1
172is_top_level=true
173latency=1000
174max_miss_count=0
175mshrs=4
176prefetch_on_access=false
177prefetcher=Null
178prioritizeRequests=false
179repl=Null
180size=32768
181subblock_size=0
182system=system
183tgts_per_mshr=8
184trace_addr=0
185two_queue=false
186write_buffers=8
187cpu_side=system.cpu.icache_port
188mem_side=system.toL2Bus.port[1]
189
190[system.cpu.interrupts]
191type=X86LocalApic
192int_latency=1000
193pio_addr=2305843009213693952
194pio_latency=1000
195system=system
196int_port=system.membus.port[7]
197pio=system.membus.port[6]
198
199[system.cpu.itb]
200type=X86TLB
201children=walker
202size=64
203walker=system.cpu.itb.walker
204
205[system.cpu.itb.walker]
206type=X86PagetableWalker
207system=system
208port=system.cpu.itb_walker_cache.cpu_side
209
210[system.cpu.itb_walker_cache]
211type=BaseCache
212addr_range=0:18446744073709551615
213assoc=2
214block_size=64
215forward_snoops=true
216hash_delay=1
217is_top_level=false
218latency=1000
219max_miss_count=0
220mshrs=10
221prefetch_on_access=false
222prefetcher=Null
223prioritizeRequests=false
224repl=Null
225size=1024
226subblock_size=0
227system=system
228tgts_per_mshr=12
229trace_addr=0
230two_queue=false
231write_buffers=8
232cpu_side=system.cpu.itb.walker.port
233mem_side=system.toL2Bus.port[3]
234
235[system.cpu.tracer]
236type=ExeTracer
237
238[system.e820_table]
239type=X86E820Table
240children=entries0 entries1
241entries=system.e820_table.entries0 system.e820_table.entries1
242
243[system.e820_table.entries0]
244type=X86E820Entry
245addr=0
246range_type=2
247size=1048576
248
249[system.e820_table.entries1]
250type=X86E820Entry
251addr=1048576
252range_type=1
253size=133169152
254
255[system.intel_mp_pointer]
256type=X86IntelMPFloatingPointer
257default_config=0
258imcr_present=true
259spec_rev=4
260
261[system.intel_mp_table]
262type=X86IntelMPConfigTable
263children=base_entries00 base_entries01 base_entries02 base_entries03 base_entries04 base_entries05 base_entries06 base_entries07 base_entries08 base_entries09 base_entries10 base_entries11 base_entries12 base_entries13 base_entries14 base_entries15 base_entries16 base_entries17 base_entries18 base_entries19 base_entries20 base_entries21 base_entries22 base_entries23 base_entries24 base_entries25 base_entries26 base_entries27 base_entries28 base_entries29 base_entries30 base_entries31 base_entries32 ext_entries
264base_entries=system.intel_mp_table.base_entries00 system.intel_mp_table.base_entries01 system.intel_mp_table.base_entries02 system.intel_mp_table.base_entries03 system.intel_mp_table.base_entries04 system.intel_mp_table.base_entries05 system.intel_mp_table.base_entries06 system.intel_mp_table.base_entries07 system.intel_mp_table.base_entries08 system.intel_mp_table.base_entries09 system.intel_mp_table.base_entries10 system.intel_mp_table.base_entries11 system.intel_mp_table.base_entries12 system.intel_mp_table.base_entries13 system.intel_mp_table.base_entries14 system.intel_mp_table.base_entries15 system.intel_mp_table.base_entries16 system.intel_mp_table.base_entries17 system.intel_mp_table.base_entries18 system.intel_mp_table.base_entries19 system.intel_mp_table.base_entries20 system.intel_mp_table.base_entries21 system.intel_mp_table.base_entries22 system.intel_mp_table.base_entries23 system.intel_mp_table.base_entries24 system.intel_mp_table.base_entries25 system.intel_mp_table.base_entries26 system.intel_mp_table.base_entries27 system.intel_mp_table.base_entries28 system.intel_mp_table.base_entries29 system.intel_mp_table.base_entries30 system.intel_mp_table.base_entries31 system.intel_mp_table.base_entries32
265ext_entries=system.intel_mp_table.ext_entries
266local_apic=4276092928
267oem_id=
268oem_table_addr=0
269oem_table_size=0
270product_id=
271spec_rev=4
272
273[system.intel_mp_table.base_entries00]
274type=X86IntelMPProcessor
275bootstrap=true
276enable=true
277family=0
278feature_flags=0
279local_apic_id=0
280local_apic_version=20
281model=0
282stepping=0
283
284[system.intel_mp_table.base_entries01]
285type=X86IntelMPIOAPIC
286address=4273995776
287enable=true
288id=1
289version=17
290
291[system.intel_mp_table.base_entries02]
292type=X86IntelMPBus
293bus_id=0
294bus_type=ISA
295
296[system.intel_mp_table.base_entries03]
297type=X86IntelMPBus
298bus_id=1
299bus_type=PCI
300
301[system.intel_mp_table.base_entries04]
302type=X86IntelMPIOIntAssignment
303dest_io_apic_id=1
304dest_io_apic_intin=16
305interrupt_type=INT
306polarity=ConformPolarity
307source_bus_id=1
308source_bus_irq=16
309trigger=ConformTrigger
310
311[system.intel_mp_table.base_entries05]
312type=X86IntelMPIOIntAssignment
313dest_io_apic_id=1
314dest_io_apic_intin=0
315interrupt_type=ExtInt
316polarity=ConformPolarity
317source_bus_id=0
318source_bus_irq=0
319trigger=ConformTrigger
320
321[system.intel_mp_table.base_entries06]
322type=X86IntelMPIOIntAssignment
323dest_io_apic_id=1
324dest_io_apic_intin=2
325interrupt_type=INT
326polarity=ConformPolarity
327source_bus_id=0
328source_bus_irq=0
329trigger=ConformTrigger
330
331[system.intel_mp_table.base_entries07]
332type=X86IntelMPIOIntAssignment
333dest_io_apic_id=1
334dest_io_apic_intin=0
335interrupt_type=ExtInt
336polarity=ConformPolarity
337source_bus_id=0
338source_bus_irq=1
339trigger=ConformTrigger
340
341[system.intel_mp_table.base_entries08]
342type=X86IntelMPIOIntAssignment
343dest_io_apic_id=1
344dest_io_apic_intin=1
345interrupt_type=INT
346polarity=ConformPolarity
347source_bus_id=0
348source_bus_irq=1
349trigger=ConformTrigger
350
351[system.intel_mp_table.base_entries09]
352type=X86IntelMPIOIntAssignment
353dest_io_apic_id=1
354dest_io_apic_intin=0
355interrupt_type=ExtInt
356polarity=ConformPolarity
357source_bus_id=0
358source_bus_irq=3
359trigger=ConformTrigger
360
361[system.intel_mp_table.base_entries10]
362type=X86IntelMPIOIntAssignment
363dest_io_apic_id=1
364dest_io_apic_intin=3
365interrupt_type=INT
366polarity=ConformPolarity
367source_bus_id=0
368source_bus_irq=3
369trigger=ConformTrigger
370
371[system.intel_mp_table.base_entries11]
372type=X86IntelMPIOIntAssignment
373dest_io_apic_id=1
374dest_io_apic_intin=0
375interrupt_type=ExtInt
376polarity=ConformPolarity
377source_bus_id=0
378source_bus_irq=4
379trigger=ConformTrigger
380
381[system.intel_mp_table.base_entries12]
382type=X86IntelMPIOIntAssignment
383dest_io_apic_id=1
384dest_io_apic_intin=4
385interrupt_type=INT
386polarity=ConformPolarity
387source_bus_id=0
388source_bus_irq=4
389trigger=ConformTrigger
390
391[system.intel_mp_table.base_entries13]
392type=X86IntelMPIOIntAssignment
393dest_io_apic_id=1
394dest_io_apic_intin=0
395interrupt_type=ExtInt
396polarity=ConformPolarity
397source_bus_id=0
398source_bus_irq=5
399trigger=ConformTrigger
400
401[system.intel_mp_table.base_entries14]
402type=X86IntelMPIOIntAssignment
403dest_io_apic_id=1
404dest_io_apic_intin=5
405interrupt_type=INT
406polarity=ConformPolarity
407source_bus_id=0
408source_bus_irq=5
409trigger=ConformTrigger
410
411[system.intel_mp_table.base_entries15]
412type=X86IntelMPIOIntAssignment
413dest_io_apic_id=1
414dest_io_apic_intin=0
415interrupt_type=ExtInt
416polarity=ConformPolarity
417source_bus_id=0
418source_bus_irq=6
419trigger=ConformTrigger
420
421[system.intel_mp_table.base_entries16]
422type=X86IntelMPIOIntAssignment
423dest_io_apic_id=1
424dest_io_apic_intin=6
425interrupt_type=INT
426polarity=ConformPolarity
427source_bus_id=0
428source_bus_irq=6
429trigger=ConformTrigger
430
431[system.intel_mp_table.base_entries17]
432type=X86IntelMPIOIntAssignment
433dest_io_apic_id=1
434dest_io_apic_intin=0
435interrupt_type=ExtInt
436polarity=ConformPolarity
437source_bus_id=0
438source_bus_irq=7
439trigger=ConformTrigger
440
441[system.intel_mp_table.base_entries18]
442type=X86IntelMPIOIntAssignment
443dest_io_apic_id=1
444dest_io_apic_intin=7
445interrupt_type=INT
446polarity=ConformPolarity
447source_bus_id=0
448source_bus_irq=7
449trigger=ConformTrigger
450
451[system.intel_mp_table.base_entries19]
452type=X86IntelMPIOIntAssignment
453dest_io_apic_id=1
454dest_io_apic_intin=0
455interrupt_type=ExtInt
456polarity=ConformPolarity
457source_bus_id=0
458source_bus_irq=8
459trigger=ConformTrigger
460
461[system.intel_mp_table.base_entries20]
462type=X86IntelMPIOIntAssignment
463dest_io_apic_id=1
464dest_io_apic_intin=8
465interrupt_type=INT
466polarity=ConformPolarity
467source_bus_id=0
468source_bus_irq=8
469trigger=ConformTrigger
470
471[system.intel_mp_table.base_entries21]
472type=X86IntelMPIOIntAssignment
473dest_io_apic_id=1
474dest_io_apic_intin=0
475interrupt_type=ExtInt
476polarity=ConformPolarity
477source_bus_id=0
478source_bus_irq=9
479trigger=ConformTrigger
480
481[system.intel_mp_table.base_entries22]
482type=X86IntelMPIOIntAssignment
483dest_io_apic_id=1
484dest_io_apic_intin=9
485interrupt_type=INT
486polarity=ConformPolarity
487source_bus_id=0
488source_bus_irq=9
489trigger=ConformTrigger
490
491[system.intel_mp_table.base_entries23]
492type=X86IntelMPIOIntAssignment
493dest_io_apic_id=1
494dest_io_apic_intin=0
495interrupt_type=ExtInt
496polarity=ConformPolarity
497source_bus_id=0
498source_bus_irq=10
499trigger=ConformTrigger
500
501[system.intel_mp_table.base_entries24]
502type=X86IntelMPIOIntAssignment
503dest_io_apic_id=1
504dest_io_apic_intin=10
505interrupt_type=INT
506polarity=ConformPolarity
507source_bus_id=0
508source_bus_irq=10
509trigger=ConformTrigger
510
511[system.intel_mp_table.base_entries25]
512type=X86IntelMPIOIntAssignment
513dest_io_apic_id=1
514dest_io_apic_intin=0
515interrupt_type=ExtInt
516polarity=ConformPolarity
517source_bus_id=0
518source_bus_irq=11
519trigger=ConformTrigger
520
521[system.intel_mp_table.base_entries26]
522type=X86IntelMPIOIntAssignment
523dest_io_apic_id=1
524dest_io_apic_intin=11
525interrupt_type=INT
526polarity=ConformPolarity
527source_bus_id=0
528source_bus_irq=11
529trigger=ConformTrigger
530
531[system.intel_mp_table.base_entries27]
532type=X86IntelMPIOIntAssignment
533dest_io_apic_id=1
534dest_io_apic_intin=0
535interrupt_type=ExtInt
536polarity=ConformPolarity
537source_bus_id=0
538source_bus_irq=12
539trigger=ConformTrigger
540
541[system.intel_mp_table.base_entries28]
542type=X86IntelMPIOIntAssignment
543dest_io_apic_id=1
544dest_io_apic_intin=12
545interrupt_type=INT
546polarity=ConformPolarity
547source_bus_id=0
548source_bus_irq=12
549trigger=ConformTrigger
550
551[system.intel_mp_table.base_entries29]
552type=X86IntelMPIOIntAssignment
553dest_io_apic_id=1
554dest_io_apic_intin=0
555interrupt_type=ExtInt
556polarity=ConformPolarity
557source_bus_id=0
558source_bus_irq=13
559trigger=ConformTrigger
560
561[system.intel_mp_table.base_entries30]
562type=X86IntelMPIOIntAssignment
563dest_io_apic_id=1
564dest_io_apic_intin=13
565interrupt_type=INT
566polarity=ConformPolarity
567source_bus_id=0
568source_bus_irq=13
569trigger=ConformTrigger
570
571[system.intel_mp_table.base_entries31]
572type=X86IntelMPIOIntAssignment
573dest_io_apic_id=1
574dest_io_apic_intin=0
575interrupt_type=ExtInt
576polarity=ConformPolarity
577source_bus_id=0
578source_bus_irq=14
579trigger=ConformTrigger
580
581[system.intel_mp_table.base_entries32]
582type=X86IntelMPIOIntAssignment
583dest_io_apic_id=1
584dest_io_apic_intin=14
585interrupt_type=INT
586polarity=ConformPolarity
587source_bus_id=0
588source_bus_irq=14
589trigger=ConformTrigger
590
591[system.intel_mp_table.ext_entries]
592type=X86IntelMPBusHierarchy
593bus_id=0
594parent_bus=1
595subtractive_decode=true
596
597[system.intrctrl]
598type=IntrControl
599sys=system
600
601[system.iobus]
602type=Bus
603block_size=64
604bus_id=0
605clock=1000
606header_cycles=1
607use_default_range=true
608width=64
609default=system.pc.pciconfig.pio
610port=system.bridge.master system.apicbridge.slave system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.ide.dma system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.south_bridge.io_apic.int_port system.pc.i_dont_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.iocache.cpu_side
611
612[system.iocache]
613type=BaseCache
614addr_range=0:134217727
615assoc=8
616block_size=64
617forward_snoops=false
618hash_delay=1
619is_top_level=false
620latency=50000
621max_miss_count=0
622mshrs=20
623prefetch_on_access=false
624prefetcher=Null
625prioritizeRequests=false
626repl=Null
627size=1024
628subblock_size=0
629system=system
630tgts_per_mshr=12
631trace_addr=0
632two_queue=false
633write_buffers=8
634cpu_side=system.iobus.port[21]
635mem_side=system.membus.port[4]
636
637[system.l2c]
638type=BaseCache
639addr_range=0:18446744073709551615
640assoc=8
641block_size=64
642forward_snoops=true
643hash_delay=1
644is_top_level=false
645latency=10000
646max_miss_count=0
647mshrs=92
648prefetch_on_access=false
649prefetcher=Null
650prioritizeRequests=false
651repl=Null
652size=4194304
653subblock_size=0
654system=system
655tgts_per_mshr=16
656trace_addr=0
657two_queue=false
658write_buffers=8
659cpu_side=system.toL2Bus.port[0]
660mem_side=system.membus.port[5]
661
662[system.membus]
663type=Bus
664children=badaddr_responder
665block_size=64
666bus_id=1
667clock=1000
668header_cycles=1
669use_default_range=false
670width=64
671default=system.membus.badaddr_responder.pio
672port=system.physmem.port[0] system.bridge.slave system.apicbridge.master system.system_port system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
673
674[system.membus.badaddr_responder]
675type=IsaFake
676fake_mem=false
677pio_addr=0
678pio_latency=1000
679pio_size=8
680ret_bad_addr=true
681ret_data16=65535
682ret_data32=4294967295
683ret_data64=18446744073709551615
684ret_data8=255
685system=system
686update_data=false
687warn_access=
688pio=system.membus.default
689
690[system.pc]
691type=Pc
692children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge terminal
693intrctrl=system.intrctrl
694system=system
695
696[system.pc.behind_pci]
697type=IsaFake
698fake_mem=false
699pio_addr=9223372036854779128
700pio_latency=1000
701pio_size=8
702ret_bad_addr=false
703ret_data16=65535
704ret_data32=4294967295
705ret_data64=18446744073709551615
706ret_data8=255
707system=system
708update_data=false
709warn_access=
710pio=system.iobus.port[15]
711
712[system.pc.com_1]
713type=Uart8250
714children=terminal
715pio_addr=9223372036854776824
716pio_latency=1000
717platform=system.pc
718system=system
719terminal=system.pc.com_1.terminal
720pio=system.iobus.port[16]
721
722[system.pc.com_1.terminal]
723type=Terminal
724intr_control=system.intrctrl
725number=0
726output=true
727port=3456
728
729[system.pc.com_1.terminal]
730type=Terminal
731intr_control=system.intrctrl
732number=0
733output=true
734port=3456
735
736[system.pc.fake_com_2]
737type=IsaFake
738fake_mem=false
739pio_addr=9223372036854776568
740pio_latency=1000
741pio_size=8
742ret_bad_addr=false
743ret_data16=65535
744ret_data32=4294967295
745ret_data64=18446744073709551615
746ret_data8=255
747system=system
748update_data=false
749warn_access=
750pio=system.iobus.port[17]
751
752[system.pc.fake_com_3]
753type=IsaFake
754fake_mem=false
755pio_addr=9223372036854776808
756pio_latency=1000
757pio_size=8
758ret_bad_addr=false
759ret_data16=65535
760ret_data32=4294967295
761ret_data64=18446744073709551615
762ret_data8=255
763system=system
764update_data=false
765warn_access=
766pio=system.iobus.port[18]
767
768[system.pc.fake_com_4]
769type=IsaFake
770fake_mem=false
771pio_addr=9223372036854776552
772pio_latency=1000
773pio_size=8
774ret_bad_addr=false
775ret_data16=65535
776ret_data32=4294967295
777ret_data64=18446744073709551615
778ret_data8=255
779system=system
780update_data=false
781warn_access=
782pio=system.iobus.port[19]
783
784[system.pc.fake_floppy]
785type=IsaFake
786fake_mem=false
787pio_addr=9223372036854776818
788pio_latency=1000
789pio_size=2
790ret_bad_addr=false
791ret_data16=65535
792ret_data32=4294967295
793ret_data64=18446744073709551615
794ret_data8=255
795system=system
796update_data=false
797warn_access=
798pio=system.iobus.port[20]
799
800[system.pc.i_dont_exist]
801type=IsaFake
802fake_mem=false
803pio_addr=9223372036854775936
804pio_latency=1000
805pio_size=1
806ret_bad_addr=false
807ret_data16=65535
808ret_data32=4294967295
809ret_data64=18446744073709551615
810ret_data8=255
811system=system
812update_data=false
813warn_access=
814pio=system.iobus.port[14]
815
816[system.pc.pciconfig]
817type=PciConfigAll
818bus=0
819pio_latency=1
820platform=system.pc
821size=16777216
822system=system
823pio=system.iobus.default
824
825[system.pc.south_bridge]
826type=SouthBridge
827children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker
828cmos=system.pc.south_bridge.cmos
829dma1=system.pc.south_bridge.dma1
830io_apic=system.pc.south_bridge.io_apic
831keyboard=system.pc.south_bridge.keyboard
832pic1=system.pc.south_bridge.pic1
833pic2=system.pc.south_bridge.pic2
834pio_latency=1000
835pit=system.pc.south_bridge.pit
836platform=system.pc
837speaker=system.pc.south_bridge.speaker
838
839[system.pc.south_bridge.cmos]
840type=Cmos
841children=int_pin
842int_pin=system.pc.south_bridge.cmos.int_pin
843pio_addr=9223372036854775920
844pio_latency=1000
845system=system
846time=Sun Jan  1 00:00:00 2012
847pio=system.iobus.port[2]
848
849[system.pc.south_bridge.cmos.int_pin]
850type=X86IntSourcePin
851
852[system.pc.south_bridge.dma1]
853type=I8237
854pio_addr=9223372036854775808
855pio_latency=1000
856system=system
857pio=system.iobus.port[3]
858
859[system.pc.south_bridge.ide]
860type=IdeController
861children=disks0 disks1
862BAR0=496
863BAR0LegacyIO=true
864BAR0Size=8
865BAR1=1012
866BAR1LegacyIO=true
867BAR1Size=3
868BAR2=368
869BAR2LegacyIO=true
870BAR2Size=8
871BAR3=884
872BAR3LegacyIO=true
873BAR3Size=3
874BAR4=1
875BAR4LegacyIO=false
876BAR4Size=16
877BAR5=1
878BAR5LegacyIO=false
879BAR5Size=0
880BIST=0
881CacheLineSize=0
882CardbusCIS=0
883ClassCode=1
884Command=0
885DeviceID=28945
886ExpansionROM=0
887HeaderType=0
888InterruptLine=14
889InterruptPin=1
890LatencyTimer=0
891MaximumLatency=0
892MinimumGrant=0
893ProgIF=128
894Revision=0
895Status=640
896SubClassCode=1
897SubsystemID=0
898SubsystemVendorID=0
899VendorID=32902
900config_latency=20000
901ctrl_offset=0
902disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
903io_shift=0
904max_backoff_delay=10000000
905min_backoff_delay=4000
906pci_bus=0
907pci_dev=4
908pci_func=0
909pio_latency=1000
910platform=system.pc
911system=system
912config=system.iobus.port[5]
913dma=system.iobus.port[6]
914pio=system.iobus.port[4]
915
916[system.pc.south_bridge.ide.disks0]
917type=IdeDisk
918children=image
919delay=1000000
920driveID=master
921image=system.pc.south_bridge.ide.disks0.image
922
923[system.pc.south_bridge.ide.disks0.image]
924type=CowDiskImage
925children=child
926child=system.pc.south_bridge.ide.disks0.image.child
927image_file=
928read_only=false
929table_size=65536
930
931[system.pc.south_bridge.ide.disks0.image.child]
932type=RawDiskImage
933image_file=/dist/m5/system/disks/linux-x86.img
934read_only=true
935
936[system.pc.south_bridge.ide.disks1]
937type=IdeDisk
938children=image
939delay=1000000
940driveID=master
941image=system.pc.south_bridge.ide.disks1.image
942
943[system.pc.south_bridge.ide.disks1.image]
944type=CowDiskImage
945children=child
946child=system.pc.south_bridge.ide.disks1.image.child
947image_file=
948read_only=false
949table_size=65536
950
951[system.pc.south_bridge.ide.disks1.image.child]
952type=RawDiskImage
953image_file=/dist/m5/system/disks/linux-bigswap2.img
954read_only=true
955
956[system.pc.south_bridge.int_lines0]
957type=X86IntLine
958children=sink
959sink=system.pc.south_bridge.int_lines0.sink
960source=system.pc.south_bridge.pic1.output
961
962[system.pc.south_bridge.int_lines0.sink]
963type=X86IntSinkPin
964device=system.pc.south_bridge.io_apic
965number=0
966
967[system.pc.south_bridge.int_lines1]
968type=X86IntLine
969children=sink
970sink=system.pc.south_bridge.int_lines1.sink
971source=system.pc.south_bridge.pic2.output
972
973[system.pc.south_bridge.int_lines1.sink]
974type=X86IntSinkPin
975device=system.pc.south_bridge.pic1
976number=2
977
978[system.pc.south_bridge.int_lines2]
979type=X86IntLine
980children=sink
981sink=system.pc.south_bridge.int_lines2.sink
982source=system.pc.south_bridge.cmos.int_pin
983
984[system.pc.south_bridge.int_lines2.sink]
985type=X86IntSinkPin
986device=system.pc.south_bridge.pic2
987number=0
988
989[system.pc.south_bridge.int_lines3]
990type=X86IntLine
991children=sink
992sink=system.pc.south_bridge.int_lines3.sink
993source=system.pc.south_bridge.pit.int_pin
994
995[system.pc.south_bridge.int_lines3.sink]
996type=X86IntSinkPin
997device=system.pc.south_bridge.pic1
998number=0
999
1000[system.pc.south_bridge.int_lines4]
1001type=X86IntLine
1002children=sink
1003sink=system.pc.south_bridge.int_lines4.sink
1004source=system.pc.south_bridge.pit.int_pin
1005
1006[system.pc.south_bridge.int_lines4.sink]
1007type=X86IntSinkPin
1008device=system.pc.south_bridge.io_apic
1009number=2
1010
1011[system.pc.south_bridge.int_lines5]
1012type=X86IntLine
1013children=sink
1014sink=system.pc.south_bridge.int_lines5.sink
1015source=system.pc.south_bridge.keyboard.keyboard_int_pin
1016
1017[system.pc.south_bridge.int_lines5.sink]
1018type=X86IntSinkPin
1019device=system.pc.south_bridge.io_apic
1020number=1
1021
1022[system.pc.south_bridge.int_lines6]
1023type=X86IntLine
1024children=sink
1025sink=system.pc.south_bridge.int_lines6.sink
1026source=system.pc.south_bridge.keyboard.mouse_int_pin
1027
1028[system.pc.south_bridge.int_lines6.sink]
1029type=X86IntSinkPin
1030device=system.pc.south_bridge.io_apic
1031number=12
1032
1033[system.pc.south_bridge.io_apic]
1034type=I82094AA
1035apic_id=1
1036external_int_pic=system.pc.south_bridge.pic1
1037int_latency=1000
1038pio_addr=4273995776
1039pio_latency=1000
1040system=system
1041int_port=system.iobus.port[13]
1042pio=system.iobus.port[12]
1043
1044[system.pc.south_bridge.keyboard]
1045type=I8042
1046children=keyboard_int_pin mouse_int_pin
1047command_port=9223372036854775908
1048data_port=9223372036854775904
1049keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
1050mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
1051pio_addr=0
1052pio_latency=1000
1053system=system
1054pio=system.iobus.port[7]
1055
1056[system.pc.south_bridge.keyboard.keyboard_int_pin]
1057type=X86IntSourcePin
1058
1059[system.pc.south_bridge.keyboard.mouse_int_pin]
1060type=X86IntSourcePin
1061
1062[system.pc.south_bridge.pic1]
1063type=I8259
1064children=output
1065mode=I8259Master
1066output=system.pc.south_bridge.pic1.output
1067pio_addr=9223372036854775840
1068pio_latency=1000
1069slave=system.pc.south_bridge.pic2
1070system=system
1071pio=system.iobus.port[8]
1072
1073[system.pc.south_bridge.pic1.output]
1074type=X86IntSourcePin
1075
1076[system.pc.south_bridge.pic2]
1077type=I8259
1078children=output
1079mode=I8259Slave
1080output=system.pc.south_bridge.pic2.output
1081pio_addr=9223372036854775968
1082pio_latency=1000
1083slave=Null
1084system=system
1085pio=system.iobus.port[9]
1086
1087[system.pc.south_bridge.pic2.output]
1088type=X86IntSourcePin
1089
1090[system.pc.south_bridge.pit]
1091type=I8254
1092children=int_pin
1093int_pin=system.pc.south_bridge.pit.int_pin
1094pio_addr=9223372036854775872
1095pio_latency=1000
1096system=system
1097pio=system.iobus.port[10]
1098
1099[system.pc.south_bridge.pit.int_pin]
1100type=X86IntSourcePin
1101
1102[system.pc.south_bridge.speaker]
1103type=PcSpeaker
1104i8254=system.pc.south_bridge.pit
1105pio_addr=9223372036854775905
1106pio_latency=1000
1107system=system
1108pio=system.iobus.port[11]
1109
1110[system.physmem]
1111type=PhysicalMemory
1112file=
1113latency=30000
1114latency_var=0
1115null=false
1116range=0:134217727
1117zero=false
1118port=system.membus.port[0]
1119
1120[system.smbios_table]
1121type=X86SMBiosSMBiosTable
1122children=structures
1123major_version=2
1124minor_version=5
1125structures=system.smbios_table.structures
1126
1127[system.smbios_table.structures]
1128type=X86SMBiosBiosInformation
1129characteristic_ext_bytes=
1130characteristics=
1131emb_cont_firmware_major=0
1132emb_cont_firmware_minor=0
1133major=0
1134minor=0
1135release_date=06/08/2008
1136rom_size=0
1137starting_addr_segment=0
1138vendor=
1139version=
1140
1141[system.toL2Bus]
1142type=Bus
1143block_size=64
1144bus_id=0
1145clock=1000
1146header_cycles=1
1147use_default_range=false
1148width=64
1149port=system.l2c.cpu_side system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb_walker_cache.mem_side system.cpu.dtb_walker_cache.mem_side
1150
1151