config.ini revision 8241
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 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
21physmem=system.physmem
22readfile=tests/halt.sh
23smbios_table=system.smbios_table
24symbolfile=
25work_begin_ckpt_count=0
26work_begin_cpu_id_exit=-1
27work_begin_exit_count=0
28work_cpus_ckpt_count=0
29work_end_ckpt_count=0
30work_end_exit_count=0
31work_item_id=-1
32
33[system.acpi_description_table_pointer]
34type=X86ACPIRSDP
35children=xsdt
36oem_id=
37revision=2
38rsdt=Null
39xsdt=system.acpi_description_table_pointer.xsdt
40
41[system.acpi_description_table_pointer.xsdt]
42type=X86ACPIXSDT
43creator_id=
44creator_revision=0
45entries=
46oem_id=
47oem_revision=0
48oem_table_id=
49
50[system.bridge]
51type=Bridge
52delay=50000
53filter_ranges_a=0:1152921504606846975
54filter_ranges_b=0:134217727
55nack_delay=4000
56req_size_a=16
57req_size_b=16
58resp_size_a=16
59resp_size_b=16
60write_ack=false
61side_a=system.iobus.port[0]
62side_b=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[5]
210pio=system.membus.port[4]
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.iobus]
622type=Bus
623block_size=64
624bus_id=0
625clock=1000
626header_cycles=1
627use_default_range=true
628width=64
629default=system.pc.pciconfig.pio
630port=system.bridge.side_a system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio 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 system.pc.south_bridge.ide.config system.pc.south_bridge.ide.dma
631
632[system.iocache]
633type=BaseCache
634addr_range=0:134217727
635assoc=8
636block_size=64
637forward_snoops=false
638hash_delay=1
639is_top_level=true
640latency=50000
641max_miss_count=0
642mshrs=20
643num_cpus=1
644prefetch_data_accesses_only=false
645prefetch_degree=1
646prefetch_latency=500000
647prefetch_on_access=false
648prefetch_past_page=false
649prefetch_policy=none
650prefetch_serial_squash=false
651prefetch_use_cpu_id=true
652prefetcher_size=100
653prioritizeRequests=false
654repl=Null
655size=1024
656subblock_size=0
657tgts_per_mshr=12
658trace_addr=0
659two_queue=false
660write_buffers=8
661cpu_side=system.iobus.port[18]
662mem_side=system.membus.port[2]
663
664[system.l2c]
665type=BaseCache
666addr_range=0:18446744073709551615
667assoc=8
668block_size=64
669forward_snoops=true
670hash_delay=1
671is_top_level=false
672latency=10000
673max_miss_count=0
674mshrs=92
675num_cpus=1
676prefetch_data_accesses_only=false
677prefetch_degree=1
678prefetch_latency=100000
679prefetch_on_access=false
680prefetch_past_page=false
681prefetch_policy=none
682prefetch_serial_squash=false
683prefetch_use_cpu_id=true
684prefetcher_size=100
685prioritizeRequests=false
686repl=Null
687size=4194304
688subblock_size=0
689tgts_per_mshr=16
690trace_addr=0
691two_queue=false
692write_buffers=8
693cpu_side=system.toL2Bus.port[0]
694mem_side=system.membus.port[3]
695
696[system.membus]
697type=Bus
698children=badaddr_responder
699block_size=64
700bus_id=1
701clock=1000
702header_cycles=1
703use_default_range=false
704width=64
705default=system.membus.badaddr_responder.pio
706port=system.physmem.port[0] system.bridge.side_b system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
707
708[system.membus.badaddr_responder]
709type=IsaFake
710pio_addr=0
711pio_latency=1000
712pio_size=8
713platform=system.pc
714ret_bad_addr=true
715ret_data16=65535
716ret_data32=4294967295
717ret_data64=18446744073709551615
718ret_data8=255
719system=system
720update_data=false
721warn_access=
722pio=system.membus.default
723
724[system.pc]
725type=Pc
726children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge terminal
727intrctrl=system.intrctrl
728system=system
729
730[system.pc.behind_pci]
731type=IsaFake
732pio_addr=9223372036854779128
733pio_latency=1000
734pio_size=8
735platform=system.pc
736ret_bad_addr=false
737ret_data16=65535
738ret_data32=4294967295
739ret_data64=18446744073709551615
740ret_data8=255
741system=system
742update_data=false
743warn_access=
744pio=system.iobus.port[12]
745
746[system.pc.com_1]
747type=Uart8250
748pio_addr=9223372036854776824
749pio_latency=1000
750platform=system.pc
751system=system
752terminal=system.pc.terminal
753pio=system.iobus.port[13]
754
755[system.pc.fake_com_2]
756type=IsaFake
757pio_addr=9223372036854776568
758pio_latency=1000
759pio_size=8
760platform=system.pc
761ret_bad_addr=false
762ret_data16=65535
763ret_data32=4294967295
764ret_data64=18446744073709551615
765ret_data8=255
766system=system
767update_data=false
768warn_access=
769pio=system.iobus.port[14]
770
771[system.pc.fake_com_3]
772type=IsaFake
773pio_addr=9223372036854776808
774pio_latency=1000
775pio_size=8
776platform=system.pc
777ret_bad_addr=false
778ret_data16=65535
779ret_data32=4294967295
780ret_data64=18446744073709551615
781ret_data8=255
782system=system
783update_data=false
784warn_access=
785pio=system.iobus.port[15]
786
787[system.pc.fake_com_4]
788type=IsaFake
789pio_addr=9223372036854776552
790pio_latency=1000
791pio_size=8
792platform=system.pc
793ret_bad_addr=false
794ret_data16=65535
795ret_data32=4294967295
796ret_data64=18446744073709551615
797ret_data8=255
798system=system
799update_data=false
800warn_access=
801pio=system.iobus.port[16]
802
803[system.pc.fake_floppy]
804type=IsaFake
805pio_addr=9223372036854776818
806pio_latency=1000
807pio_size=2
808platform=system.pc
809ret_bad_addr=false
810ret_data16=65535
811ret_data32=4294967295
812ret_data64=18446744073709551615
813ret_data8=255
814system=system
815update_data=false
816warn_access=
817pio=system.iobus.port[17]
818
819[system.pc.i_dont_exist]
820type=IsaFake
821pio_addr=9223372036854775936
822pio_latency=1000
823pio_size=1
824platform=system.pc
825ret_bad_addr=false
826ret_data16=65535
827ret_data32=4294967295
828ret_data64=18446744073709551615
829ret_data8=255
830system=system
831update_data=false
832warn_access=
833pio=system.iobus.port[11]
834
835[system.pc.pciconfig]
836type=PciConfigAll
837bus=0
838pio_latency=1
839platform=system.pc
840size=16777216
841system=system
842pio=system.iobus.default
843
844[system.pc.south_bridge]
845type=SouthBridge
846children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker
847cmos=system.pc.south_bridge.cmos
848dma1=system.pc.south_bridge.dma1
849int_lines=system.pc.south_bridge.int_lines0 system.pc.south_bridge.int_lines1 system.pc.south_bridge.int_lines2 system.pc.south_bridge.int_lines3 system.pc.south_bridge.int_lines4 system.pc.south_bridge.int_lines5 system.pc.south_bridge.int_lines6
850io_apic=system.pc.south_bridge.io_apic
851keyboard=system.pc.south_bridge.keyboard
852pic1=system.pc.south_bridge.pic1
853pic2=system.pc.south_bridge.pic2
854pio_latency=1000
855pit=system.pc.south_bridge.pit
856platform=system.pc
857speaker=system.pc.south_bridge.speaker
858
859[system.pc.south_bridge.cmos]
860type=Cmos
861int_pin=system.pc.south_bridge.int_lines2.source
862pio_addr=9223372036854775920
863pio_latency=1000
864platform=system.pc
865system=system
866time=Sun Jan  1 00:00:00 2012
867pio=system.iobus.port[1]
868
869[system.pc.south_bridge.dma1]
870type=I8237
871pio_addr=9223372036854775808
872pio_latency=1000
873platform=system.pc
874system=system
875pio=system.iobus.port[2]
876
877[system.pc.south_bridge.ide]
878type=IdeController
879children=disks0 disks1
880BAR0=496
881BAR0LegacyIO=true
882BAR0Size=8
883BAR1=1012
884BAR1LegacyIO=true
885BAR1Size=3
886BAR2=368
887BAR2LegacyIO=true
888BAR2Size=8
889BAR3=884
890BAR3LegacyIO=true
891BAR3Size=3
892BAR4=1
893BAR4LegacyIO=false
894BAR4Size=16
895BAR5=1
896BAR5LegacyIO=false
897BAR5Size=0
898BIST=0
899CacheLineSize=0
900CardbusCIS=0
901ClassCode=1
902Command=0
903DeviceID=28945
904ExpansionROM=0
905HeaderType=0
906InterruptLine=14
907InterruptPin=1
908LatencyTimer=0
909MaximumLatency=0
910MinimumGrant=0
911ProgIF=128
912Revision=0
913Status=640
914SubClassCode=1
915SubsystemID=0
916SubsystemVendorID=0
917VendorID=32902
918config_latency=20000
919ctrl_offset=0
920disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
921io_shift=0
922max_backoff_delay=10000000
923min_backoff_delay=4000
924pci_bus=0
925pci_dev=4
926pci_func=0
927pio_latency=1000
928platform=system.pc
929system=system
930config=system.iobus.port[19]
931dma=system.iobus.port[20]
932pio=system.iobus.port[3]
933
934[system.pc.south_bridge.ide.disks0]
935type=IdeDisk
936children=image
937delay=1000000
938driveID=master
939image=system.pc.south_bridge.ide.disks0.image
940
941[system.pc.south_bridge.ide.disks0.image]
942type=CowDiskImage
943children=child
944child=system.pc.south_bridge.ide.disks0.image.child
945image_file=
946read_only=false
947table_size=65536
948
949[system.pc.south_bridge.ide.disks0.image.child]
950type=RawDiskImage
951image_file=/dist/m5/system/disks/linux-x86.img
952read_only=true
953
954[system.pc.south_bridge.ide.disks1]
955type=IdeDisk
956children=image
957delay=1000000
958driveID=master
959image=system.pc.south_bridge.ide.disks1.image
960
961[system.pc.south_bridge.ide.disks1.image]
962type=CowDiskImage
963children=child
964child=system.pc.south_bridge.ide.disks1.image.child
965image_file=
966read_only=false
967table_size=65536
968
969[system.pc.south_bridge.ide.disks1.image.child]
970type=RawDiskImage
971image_file=/dist/m5/system/disks/linux-bigswap2.img
972read_only=true
973
974[system.pc.south_bridge.int_lines0]
975type=X86IntLine
976children=sink source
977sink=system.pc.south_bridge.int_lines0.sink
978source=system.pc.south_bridge.int_lines0.source
979
980[system.pc.south_bridge.int_lines0.sink]
981type=X86IntSinkPin
982device=system.pc.south_bridge.io_apic
983number=0
984
985[system.pc.south_bridge.int_lines0.source]
986type=X86IntSourcePin
987
988[system.pc.south_bridge.int_lines1]
989type=X86IntLine
990children=sink source
991sink=system.pc.south_bridge.int_lines1.sink
992source=system.pc.south_bridge.int_lines1.source
993
994[system.pc.south_bridge.int_lines1.sink]
995type=X86IntSinkPin
996device=system.pc.south_bridge.pic1
997number=2
998
999[system.pc.south_bridge.int_lines1.source]
1000type=X86IntSourcePin
1001
1002[system.pc.south_bridge.int_lines2]
1003type=X86IntLine
1004children=sink source
1005sink=system.pc.south_bridge.int_lines2.sink
1006source=system.pc.south_bridge.int_lines2.source
1007
1008[system.pc.south_bridge.int_lines2.sink]
1009type=X86IntSinkPin
1010device=system.pc.south_bridge.pic2
1011number=0
1012
1013[system.pc.south_bridge.int_lines2.source]
1014type=X86IntSourcePin
1015
1016[system.pc.south_bridge.int_lines3]
1017type=X86IntLine
1018children=sink source
1019sink=system.pc.south_bridge.int_lines3.sink
1020source=system.pc.south_bridge.int_lines3.source
1021
1022[system.pc.south_bridge.int_lines3.sink]
1023type=X86IntSinkPin
1024device=system.pc.south_bridge.pic1
1025number=0
1026
1027[system.pc.south_bridge.int_lines3.source]
1028type=X86IntSourcePin
1029
1030[system.pc.south_bridge.int_lines4]
1031type=X86IntLine
1032children=sink
1033sink=system.pc.south_bridge.int_lines4.sink
1034source=system.pc.south_bridge.int_lines3.source
1035
1036[system.pc.south_bridge.int_lines4.sink]
1037type=X86IntSinkPin
1038device=system.pc.south_bridge.io_apic
1039number=2
1040
1041[system.pc.south_bridge.int_lines5]
1042type=X86IntLine
1043children=sink source
1044sink=system.pc.south_bridge.int_lines5.sink
1045source=system.pc.south_bridge.int_lines5.source
1046
1047[system.pc.south_bridge.int_lines5.sink]
1048type=X86IntSinkPin
1049device=system.pc.south_bridge.io_apic
1050number=1
1051
1052[system.pc.south_bridge.int_lines5.source]
1053type=X86IntSourcePin
1054
1055[system.pc.south_bridge.int_lines6]
1056type=X86IntLine
1057children=sink source
1058sink=system.pc.south_bridge.int_lines6.sink
1059source=system.pc.south_bridge.int_lines6.source
1060
1061[system.pc.south_bridge.int_lines6.sink]
1062type=X86IntSinkPin
1063device=system.pc.south_bridge.io_apic
1064number=12
1065
1066[system.pc.south_bridge.int_lines6.source]
1067type=X86IntSourcePin
1068
1069[system.pc.south_bridge.io_apic]
1070type=I82094AA
1071apic_id=1
1072external_int_pic=system.pc.south_bridge.pic1
1073int_latency=1000
1074pio_addr=4273995776
1075pio_latency=1000
1076platform=system.pc
1077system=system
1078int_port=system.iobus.port[10]
1079pio=system.iobus.port[9]
1080
1081[system.pc.south_bridge.keyboard]
1082type=I8042
1083command_port=9223372036854775908
1084data_port=9223372036854775904
1085keyboard_int_pin=system.pc.south_bridge.int_lines5.source
1086mouse_int_pin=system.pc.south_bridge.int_lines6.source
1087pio_addr=0
1088pio_latency=1000
1089platform=system.pc
1090system=system
1091pio=system.iobus.port[4]
1092
1093[system.pc.south_bridge.pic1]
1094type=I8259
1095mode=I8259Master
1096output=system.pc.south_bridge.int_lines0.source
1097pio_addr=9223372036854775840
1098pio_latency=1000
1099platform=system.pc
1100slave=system.pc.south_bridge.pic2
1101system=system
1102pio=system.iobus.port[5]
1103
1104[system.pc.south_bridge.pic2]
1105type=I8259
1106mode=I8259Slave
1107output=system.pc.south_bridge.int_lines1.source
1108pio_addr=9223372036854775968
1109pio_latency=1000
1110platform=system.pc
1111slave=Null
1112system=system
1113pio=system.iobus.port[6]
1114
1115[system.pc.south_bridge.pit]
1116type=I8254
1117int_pin=system.pc.south_bridge.int_lines3.source
1118pio_addr=9223372036854775872
1119pio_latency=1000
1120platform=system.pc
1121system=system
1122pio=system.iobus.port[7]
1123
1124[system.pc.south_bridge.speaker]
1125type=PcSpeaker
1126i8254=system.pc.south_bridge.pit
1127pio_addr=9223372036854775905
1128pio_latency=1000
1129platform=system.pc
1130system=system
1131pio=system.iobus.port[8]
1132
1133[system.pc.terminal]
1134type=Terminal
1135intr_control=system.intrctrl
1136number=0
1137output=true
1138port=3456
1139
1140[system.physmem]
1141type=PhysicalMemory
1142file=
1143latency=30000
1144latency_var=0
1145null=false
1146range=0:134217727
1147zero=false
1148port=system.membus.port[0]
1149
1150[system.smbios_table]
1151type=X86SMBiosSMBiosTable
1152children=structures
1153major_version=2
1154minor_version=5
1155structures=system.smbios_table.structures
1156
1157[system.smbios_table.structures]
1158type=X86SMBiosBiosInformation
1159characteristic_ext_bytes=
1160characteristics=
1161emb_cont_firmware_major=0
1162emb_cont_firmware_minor=0
1163major=0
1164minor=0
1165release_date=06/08/2008
1166rom_size=0
1167starting_addr_segment=0
1168vendor=
1169version=
1170
1171[system.toL2Bus]
1172type=Bus
1173block_size=64
1174bus_id=0
1175clock=1000
1176header_cycles=1
1177use_default_range=false
1178width=64
1179port=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
1180
1181