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