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