config.ini revision 9481:b0fa6b872f40
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=500
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
261use_default_range=false
262width=32
263master=system.cpu.l2cache.cpu_side
264slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb_walker_cache.mem_side system.cpu.dtb_walker_cache.mem_side
265
266[system.cpu.tracer]
267type=ExeTracer
268
269[system.e820_table]
270type=X86E820Table
271children=entries0 entries1
272entries=system.e820_table.entries0 system.e820_table.entries1
273
274[system.e820_table.entries0]
275type=X86E820Entry
276addr=0
277range_type=2
278size=1048576
279
280[system.e820_table.entries1]
281type=X86E820Entry
282addr=1048576
283range_type=1
284size=133169152
285
286[system.intel_mp_pointer]
287type=X86IntelMPFloatingPointer
288default_config=0
289imcr_present=true
290spec_rev=4
291
292[system.intel_mp_table]
293type=X86IntelMPConfigTable
294children=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
295base_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
296ext_entries=system.intel_mp_table.ext_entries
297local_apic=4276092928
298oem_id=
299oem_table_addr=0
300oem_table_size=0
301product_id=
302spec_rev=4
303
304[system.intel_mp_table.base_entries00]
305type=X86IntelMPProcessor
306bootstrap=true
307enable=true
308family=0
309feature_flags=0
310local_apic_id=0
311local_apic_version=20
312model=0
313stepping=0
314
315[system.intel_mp_table.base_entries01]
316type=X86IntelMPIOAPIC
317address=4273995776
318enable=true
319id=1
320version=17
321
322[system.intel_mp_table.base_entries02]
323type=X86IntelMPBus
324bus_id=0
325bus_type=ISA
326
327[system.intel_mp_table.base_entries03]
328type=X86IntelMPBus
329bus_id=1
330bus_type=PCI
331
332[system.intel_mp_table.base_entries04]
333type=X86IntelMPIOIntAssignment
334dest_io_apic_id=1
335dest_io_apic_intin=16
336interrupt_type=INT
337polarity=ConformPolarity
338source_bus_id=1
339source_bus_irq=16
340trigger=ConformTrigger
341
342[system.intel_mp_table.base_entries05]
343type=X86IntelMPIOIntAssignment
344dest_io_apic_id=1
345dest_io_apic_intin=0
346interrupt_type=ExtInt
347polarity=ConformPolarity
348source_bus_id=0
349source_bus_irq=0
350trigger=ConformTrigger
351
352[system.intel_mp_table.base_entries06]
353type=X86IntelMPIOIntAssignment
354dest_io_apic_id=1
355dest_io_apic_intin=2
356interrupt_type=INT
357polarity=ConformPolarity
358source_bus_id=0
359source_bus_irq=0
360trigger=ConformTrigger
361
362[system.intel_mp_table.base_entries07]
363type=X86IntelMPIOIntAssignment
364dest_io_apic_id=1
365dest_io_apic_intin=0
366interrupt_type=ExtInt
367polarity=ConformPolarity
368source_bus_id=0
369source_bus_irq=1
370trigger=ConformTrigger
371
372[system.intel_mp_table.base_entries08]
373type=X86IntelMPIOIntAssignment
374dest_io_apic_id=1
375dest_io_apic_intin=1
376interrupt_type=INT
377polarity=ConformPolarity
378source_bus_id=0
379source_bus_irq=1
380trigger=ConformTrigger
381
382[system.intel_mp_table.base_entries09]
383type=X86IntelMPIOIntAssignment
384dest_io_apic_id=1
385dest_io_apic_intin=0
386interrupt_type=ExtInt
387polarity=ConformPolarity
388source_bus_id=0
389source_bus_irq=3
390trigger=ConformTrigger
391
392[system.intel_mp_table.base_entries10]
393type=X86IntelMPIOIntAssignment
394dest_io_apic_id=1
395dest_io_apic_intin=3
396interrupt_type=INT
397polarity=ConformPolarity
398source_bus_id=0
399source_bus_irq=3
400trigger=ConformTrigger
401
402[system.intel_mp_table.base_entries11]
403type=X86IntelMPIOIntAssignment
404dest_io_apic_id=1
405dest_io_apic_intin=0
406interrupt_type=ExtInt
407polarity=ConformPolarity
408source_bus_id=0
409source_bus_irq=4
410trigger=ConformTrigger
411
412[system.intel_mp_table.base_entries12]
413type=X86IntelMPIOIntAssignment
414dest_io_apic_id=1
415dest_io_apic_intin=4
416interrupt_type=INT
417polarity=ConformPolarity
418source_bus_id=0
419source_bus_irq=4
420trigger=ConformTrigger
421
422[system.intel_mp_table.base_entries13]
423type=X86IntelMPIOIntAssignment
424dest_io_apic_id=1
425dest_io_apic_intin=0
426interrupt_type=ExtInt
427polarity=ConformPolarity
428source_bus_id=0
429source_bus_irq=5
430trigger=ConformTrigger
431
432[system.intel_mp_table.base_entries14]
433type=X86IntelMPIOIntAssignment
434dest_io_apic_id=1
435dest_io_apic_intin=5
436interrupt_type=INT
437polarity=ConformPolarity
438source_bus_id=0
439source_bus_irq=5
440trigger=ConformTrigger
441
442[system.intel_mp_table.base_entries15]
443type=X86IntelMPIOIntAssignment
444dest_io_apic_id=1
445dest_io_apic_intin=0
446interrupt_type=ExtInt
447polarity=ConformPolarity
448source_bus_id=0
449source_bus_irq=6
450trigger=ConformTrigger
451
452[system.intel_mp_table.base_entries16]
453type=X86IntelMPIOIntAssignment
454dest_io_apic_id=1
455dest_io_apic_intin=6
456interrupt_type=INT
457polarity=ConformPolarity
458source_bus_id=0
459source_bus_irq=6
460trigger=ConformTrigger
461
462[system.intel_mp_table.base_entries17]
463type=X86IntelMPIOIntAssignment
464dest_io_apic_id=1
465dest_io_apic_intin=0
466interrupt_type=ExtInt
467polarity=ConformPolarity
468source_bus_id=0
469source_bus_irq=7
470trigger=ConformTrigger
471
472[system.intel_mp_table.base_entries18]
473type=X86IntelMPIOIntAssignment
474dest_io_apic_id=1
475dest_io_apic_intin=7
476interrupt_type=INT
477polarity=ConformPolarity
478source_bus_id=0
479source_bus_irq=7
480trigger=ConformTrigger
481
482[system.intel_mp_table.base_entries19]
483type=X86IntelMPIOIntAssignment
484dest_io_apic_id=1
485dest_io_apic_intin=0
486interrupt_type=ExtInt
487polarity=ConformPolarity
488source_bus_id=0
489source_bus_irq=8
490trigger=ConformTrigger
491
492[system.intel_mp_table.base_entries20]
493type=X86IntelMPIOIntAssignment
494dest_io_apic_id=1
495dest_io_apic_intin=8
496interrupt_type=INT
497polarity=ConformPolarity
498source_bus_id=0
499source_bus_irq=8
500trigger=ConformTrigger
501
502[system.intel_mp_table.base_entries21]
503type=X86IntelMPIOIntAssignment
504dest_io_apic_id=1
505dest_io_apic_intin=0
506interrupt_type=ExtInt
507polarity=ConformPolarity
508source_bus_id=0
509source_bus_irq=9
510trigger=ConformTrigger
511
512[system.intel_mp_table.base_entries22]
513type=X86IntelMPIOIntAssignment
514dest_io_apic_id=1
515dest_io_apic_intin=9
516interrupt_type=INT
517polarity=ConformPolarity
518source_bus_id=0
519source_bus_irq=9
520trigger=ConformTrigger
521
522[system.intel_mp_table.base_entries23]
523type=X86IntelMPIOIntAssignment
524dest_io_apic_id=1
525dest_io_apic_intin=0
526interrupt_type=ExtInt
527polarity=ConformPolarity
528source_bus_id=0
529source_bus_irq=10
530trigger=ConformTrigger
531
532[system.intel_mp_table.base_entries24]
533type=X86IntelMPIOIntAssignment
534dest_io_apic_id=1
535dest_io_apic_intin=10
536interrupt_type=INT
537polarity=ConformPolarity
538source_bus_id=0
539source_bus_irq=10
540trigger=ConformTrigger
541
542[system.intel_mp_table.base_entries25]
543type=X86IntelMPIOIntAssignment
544dest_io_apic_id=1
545dest_io_apic_intin=0
546interrupt_type=ExtInt
547polarity=ConformPolarity
548source_bus_id=0
549source_bus_irq=11
550trigger=ConformTrigger
551
552[system.intel_mp_table.base_entries26]
553type=X86IntelMPIOIntAssignment
554dest_io_apic_id=1
555dest_io_apic_intin=11
556interrupt_type=INT
557polarity=ConformPolarity
558source_bus_id=0
559source_bus_irq=11
560trigger=ConformTrigger
561
562[system.intel_mp_table.base_entries27]
563type=X86IntelMPIOIntAssignment
564dest_io_apic_id=1
565dest_io_apic_intin=0
566interrupt_type=ExtInt
567polarity=ConformPolarity
568source_bus_id=0
569source_bus_irq=12
570trigger=ConformTrigger
571
572[system.intel_mp_table.base_entries28]
573type=X86IntelMPIOIntAssignment
574dest_io_apic_id=1
575dest_io_apic_intin=12
576interrupt_type=INT
577polarity=ConformPolarity
578source_bus_id=0
579source_bus_irq=12
580trigger=ConformTrigger
581
582[system.intel_mp_table.base_entries29]
583type=X86IntelMPIOIntAssignment
584dest_io_apic_id=1
585dest_io_apic_intin=0
586interrupt_type=ExtInt
587polarity=ConformPolarity
588source_bus_id=0
589source_bus_irq=13
590trigger=ConformTrigger
591
592[system.intel_mp_table.base_entries30]
593type=X86IntelMPIOIntAssignment
594dest_io_apic_id=1
595dest_io_apic_intin=13
596interrupt_type=INT
597polarity=ConformPolarity
598source_bus_id=0
599source_bus_irq=13
600trigger=ConformTrigger
601
602[system.intel_mp_table.base_entries31]
603type=X86IntelMPIOIntAssignment
604dest_io_apic_id=1
605dest_io_apic_intin=0
606interrupt_type=ExtInt
607polarity=ConformPolarity
608source_bus_id=0
609source_bus_irq=14
610trigger=ConformTrigger
611
612[system.intel_mp_table.base_entries32]
613type=X86IntelMPIOIntAssignment
614dest_io_apic_id=1
615dest_io_apic_intin=14
616interrupt_type=INT
617polarity=ConformPolarity
618source_bus_id=0
619source_bus_irq=14
620trigger=ConformTrigger
621
622[system.intel_mp_table.ext_entries]
623type=X86IntelMPBusHierarchy
624bus_id=0
625parent_bus=1
626subtractive_decode=true
627
628[system.intrctrl]
629type=IntrControl
630sys=system
631
632[system.iobus]
633type=NoncoherentBus
634block_size=64
635clock=1000
636header_cycles=1
637use_default_range=true
638width=8
639default=system.pc.pciconfig.pio
640master=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
641slave=system.bridge.master system.pc.south_bridge.ide.dma system.pc.south_bridge.io_apic.int_master
642
643[system.iocache]
644type=BaseCache
645addr_ranges=0:134217727
646assoc=8
647block_size=64
648clock=1000
649forward_snoops=false
650hit_latency=50
651is_top_level=true
652max_miss_count=0
653mshrs=20
654prefetch_on_access=false
655prefetcher=Null
656response_latency=50
657size=1024
658system=system
659tgts_per_mshr=12
660two_queue=false
661write_buffers=8
662cpu_side=system.iobus.master[18]
663mem_side=system.membus.slave[4]
664
665[system.membus]
666type=CoherentBus
667children=badaddr_responder
668block_size=64
669clock=1000
670header_cycles=1
671use_default_range=false
672width=8
673default=system.membus.badaddr_responder.pio
674master=system.physmem.port system.bridge.slave system.cpu.interrupts.pio system.cpu.interrupts.int_slave
675slave=system.apicbridge.master system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_master system.iocache.mem_side
676
677[system.membus.badaddr_responder]
678type=IsaFake
679clock=1000
680fake_mem=false
681pio_addr=0
682pio_latency=100000
683pio_size=8
684ret_bad_addr=true
685ret_data16=65535
686ret_data32=4294967295
687ret_data64=18446744073709551615
688ret_data8=255
689system=system
690update_data=false
691warn_access=
692pio=system.membus.default
693
694[system.pc]
695type=Pc
696children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge terminal
697intrctrl=system.intrctrl
698system=system
699
700[system.pc.behind_pci]
701type=IsaFake
702clock=1000
703fake_mem=false
704pio_addr=9223372036854779128
705pio_latency=100000
706pio_size=8
707ret_bad_addr=false
708ret_data16=65535
709ret_data32=4294967295
710ret_data64=18446744073709551615
711ret_data8=255
712system=system
713update_data=false
714warn_access=
715pio=system.iobus.master[12]
716
717[system.pc.com_1]
718type=Uart8250
719children=terminal
720clock=1000
721pio_addr=9223372036854776824
722pio_latency=100000
723platform=system.pc
724system=system
725terminal=system.pc.com_1.terminal
726pio=system.iobus.master[13]
727
728[system.pc.com_1.terminal]
729type=Terminal
730intr_control=system.intrctrl
731number=0
732output=true
733port=3456
734
735[system.pc.com_1.terminal]
736type=Terminal
737intr_control=system.intrctrl
738number=0
739output=true
740port=3456
741
742[system.pc.fake_com_2]
743type=IsaFake
744clock=1000
745fake_mem=false
746pio_addr=9223372036854776568
747pio_latency=100000
748pio_size=8
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.master[14]
758
759[system.pc.fake_com_3]
760type=IsaFake
761clock=1000
762fake_mem=false
763pio_addr=9223372036854776808
764pio_latency=100000
765pio_size=8
766ret_bad_addr=false
767ret_data16=65535
768ret_data32=4294967295
769ret_data64=18446744073709551615
770ret_data8=255
771system=system
772update_data=false
773warn_access=
774pio=system.iobus.master[15]
775
776[system.pc.fake_com_4]
777type=IsaFake
778clock=1000
779fake_mem=false
780pio_addr=9223372036854776552
781pio_latency=100000
782pio_size=8
783ret_bad_addr=false
784ret_data16=65535
785ret_data32=4294967295
786ret_data64=18446744073709551615
787ret_data8=255
788system=system
789update_data=false
790warn_access=
791pio=system.iobus.master[16]
792
793[system.pc.fake_floppy]
794type=IsaFake
795clock=1000
796fake_mem=false
797pio_addr=9223372036854776818
798pio_latency=100000
799pio_size=2
800ret_bad_addr=false
801ret_data16=65535
802ret_data32=4294967295
803ret_data64=18446744073709551615
804ret_data8=255
805system=system
806update_data=false
807warn_access=
808pio=system.iobus.master[17]
809
810[system.pc.i_dont_exist]
811type=IsaFake
812clock=1000
813fake_mem=false
814pio_addr=9223372036854775936
815pio_latency=100000
816pio_size=1
817ret_bad_addr=false
818ret_data16=65535
819ret_data32=4294967295
820ret_data64=18446744073709551615
821ret_data8=255
822system=system
823update_data=false
824warn_access=
825pio=system.iobus.master[11]
826
827[system.pc.pciconfig]
828type=PciConfigAll
829bus=0
830clock=1000
831pio_latency=30000
832platform=system.pc
833size=16777216
834system=system
835pio=system.iobus.default
836
837[system.pc.south_bridge]
838type=SouthBridge
839children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker
840cmos=system.pc.south_bridge.cmos
841dma1=system.pc.south_bridge.dma1
842io_apic=system.pc.south_bridge.io_apic
843keyboard=system.pc.south_bridge.keyboard
844pic1=system.pc.south_bridge.pic1
845pic2=system.pc.south_bridge.pic2
846pit=system.pc.south_bridge.pit
847platform=system.pc
848speaker=system.pc.south_bridge.speaker
849
850[system.pc.south_bridge.cmos]
851type=Cmos
852children=int_pin
853clock=1000
854int_pin=system.pc.south_bridge.cmos.int_pin
855pio_addr=9223372036854775920
856pio_latency=100000
857system=system
858time=Sun Jan  1 00:00:00 2012
859pio=system.iobus.master[1]
860
861[system.pc.south_bridge.cmos.int_pin]
862type=X86IntSourcePin
863
864[system.pc.south_bridge.dma1]
865type=I8237
866clock=1000
867pio_addr=9223372036854775808
868pio_latency=100000
869system=system
870pio=system.iobus.master[2]
871
872[system.pc.south_bridge.ide]
873type=IdeController
874children=disks0 disks1
875BAR0=496
876BAR0LegacyIO=true
877BAR0Size=8
878BAR1=1012
879BAR1LegacyIO=true
880BAR1Size=3
881BAR2=368
882BAR2LegacyIO=true
883BAR2Size=8
884BAR3=884
885BAR3LegacyIO=true
886BAR3Size=3
887BAR4=1
888BAR4LegacyIO=false
889BAR4Size=16
890BAR5=1
891BAR5LegacyIO=false
892BAR5Size=0
893BIST=0
894CacheLineSize=0
895CardbusCIS=0
896ClassCode=1
897Command=0
898DeviceID=28945
899ExpansionROM=0
900HeaderType=0
901InterruptLine=14
902InterruptPin=1
903LatencyTimer=0
904MaximumLatency=0
905MinimumGrant=0
906ProgIF=128
907Revision=0
908Status=640
909SubClassCode=1
910SubsystemID=0
911SubsystemVendorID=0
912VendorID=32902
913clock=1000
914config_latency=20000
915ctrl_offset=0
916disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
917io_shift=0
918pci_bus=0
919pci_dev=4
920pci_func=0
921pio_latency=30000
922platform=system.pc
923system=system
924config=system.iobus.master[4]
925dma=system.iobus.slave[1]
926pio=system.iobus.master[3]
927
928[system.pc.south_bridge.ide.disks0]
929type=IdeDisk
930children=image
931delay=1000000
932driveID=master
933image=system.pc.south_bridge.ide.disks0.image
934
935[system.pc.south_bridge.ide.disks0.image]
936type=CowDiskImage
937children=child
938child=system.pc.south_bridge.ide.disks0.image.child
939image_file=
940read_only=false
941table_size=65536
942
943[system.pc.south_bridge.ide.disks0.image.child]
944type=RawDiskImage
945image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
946read_only=true
947
948[system.pc.south_bridge.ide.disks1]
949type=IdeDisk
950children=image
951delay=1000000
952driveID=master
953image=system.pc.south_bridge.ide.disks1.image
954
955[system.pc.south_bridge.ide.disks1.image]
956type=CowDiskImage
957children=child
958child=system.pc.south_bridge.ide.disks1.image.child
959image_file=
960read_only=false
961table_size=65536
962
963[system.pc.south_bridge.ide.disks1.image.child]
964type=RawDiskImage
965image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
966read_only=true
967
968[system.pc.south_bridge.int_lines0]
969type=X86IntLine
970children=sink
971sink=system.pc.south_bridge.int_lines0.sink
972source=system.pc.south_bridge.pic1.output
973
974[system.pc.south_bridge.int_lines0.sink]
975type=X86IntSinkPin
976device=system.pc.south_bridge.io_apic
977number=0
978
979[system.pc.south_bridge.int_lines1]
980type=X86IntLine
981children=sink
982sink=system.pc.south_bridge.int_lines1.sink
983source=system.pc.south_bridge.pic2.output
984
985[system.pc.south_bridge.int_lines1.sink]
986type=X86IntSinkPin
987device=system.pc.south_bridge.pic1
988number=2
989
990[system.pc.south_bridge.int_lines2]
991type=X86IntLine
992children=sink
993sink=system.pc.south_bridge.int_lines2.sink
994source=system.pc.south_bridge.cmos.int_pin
995
996[system.pc.south_bridge.int_lines2.sink]
997type=X86IntSinkPin
998device=system.pc.south_bridge.pic2
999number=0
1000
1001[system.pc.south_bridge.int_lines3]
1002type=X86IntLine
1003children=sink
1004sink=system.pc.south_bridge.int_lines3.sink
1005source=system.pc.south_bridge.pit.int_pin
1006
1007[system.pc.south_bridge.int_lines3.sink]
1008type=X86IntSinkPin
1009device=system.pc.south_bridge.pic1
1010number=0
1011
1012[system.pc.south_bridge.int_lines4]
1013type=X86IntLine
1014children=sink
1015sink=system.pc.south_bridge.int_lines4.sink
1016source=system.pc.south_bridge.pit.int_pin
1017
1018[system.pc.south_bridge.int_lines4.sink]
1019type=X86IntSinkPin
1020device=system.pc.south_bridge.io_apic
1021number=2
1022
1023[system.pc.south_bridge.int_lines5]
1024type=X86IntLine
1025children=sink
1026sink=system.pc.south_bridge.int_lines5.sink
1027source=system.pc.south_bridge.keyboard.keyboard_int_pin
1028
1029[system.pc.south_bridge.int_lines5.sink]
1030type=X86IntSinkPin
1031device=system.pc.south_bridge.io_apic
1032number=1
1033
1034[system.pc.south_bridge.int_lines6]
1035type=X86IntLine
1036children=sink
1037sink=system.pc.south_bridge.int_lines6.sink
1038source=system.pc.south_bridge.keyboard.mouse_int_pin
1039
1040[system.pc.south_bridge.int_lines6.sink]
1041type=X86IntSinkPin
1042device=system.pc.south_bridge.io_apic
1043number=12
1044
1045[system.pc.south_bridge.io_apic]
1046type=I82094AA
1047apic_id=1
1048clock=1000
1049external_int_pic=system.pc.south_bridge.pic1
1050int_latency=1000
1051pio_addr=4273995776
1052pio_latency=100000
1053system=system
1054int_master=system.iobus.slave[2]
1055pio=system.iobus.master[10]
1056
1057[system.pc.south_bridge.keyboard]
1058type=I8042
1059children=keyboard_int_pin mouse_int_pin
1060clock=1000
1061command_port=9223372036854775908
1062data_port=9223372036854775904
1063keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
1064mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
1065pio_addr=0
1066pio_latency=100000
1067system=system
1068pio=system.iobus.master[5]
1069
1070[system.pc.south_bridge.keyboard.keyboard_int_pin]
1071type=X86IntSourcePin
1072
1073[system.pc.south_bridge.keyboard.mouse_int_pin]
1074type=X86IntSourcePin
1075
1076[system.pc.south_bridge.pic1]
1077type=I8259
1078children=output
1079clock=1000
1080mode=I8259Master
1081output=system.pc.south_bridge.pic1.output
1082pio_addr=9223372036854775840
1083pio_latency=100000
1084slave=system.pc.south_bridge.pic2
1085system=system
1086pio=system.iobus.master[6]
1087
1088[system.pc.south_bridge.pic1.output]
1089type=X86IntSourcePin
1090
1091[system.pc.south_bridge.pic2]
1092type=I8259
1093children=output
1094clock=1000
1095mode=I8259Slave
1096output=system.pc.south_bridge.pic2.output
1097pio_addr=9223372036854775968
1098pio_latency=100000
1099slave=Null
1100system=system
1101pio=system.iobus.master[7]
1102
1103[system.pc.south_bridge.pic2.output]
1104type=X86IntSourcePin
1105
1106[system.pc.south_bridge.pit]
1107type=I8254
1108children=int_pin
1109clock=1000
1110int_pin=system.pc.south_bridge.pit.int_pin
1111pio_addr=9223372036854775872
1112pio_latency=100000
1113system=system
1114pio=system.iobus.master[8]
1115
1116[system.pc.south_bridge.pit.int_pin]
1117type=X86IntSourcePin
1118
1119[system.pc.south_bridge.speaker]
1120type=PcSpeaker
1121clock=1000
1122i8254=system.pc.south_bridge.pit
1123pio_addr=9223372036854775905
1124pio_latency=100000
1125system=system
1126pio=system.iobus.master[9]
1127
1128[system.physmem]
1129type=SimpleDRAM
1130addr_mapping=openmap
1131banks_per_rank=8
1132clock=1000
1133conf_table_reported=false
1134in_addr_map=true
1135lines_per_rowbuffer=64
1136mem_sched_policy=fcfs
1137null=false
1138page_policy=open
1139range=0:134217727
1140ranks_per_channel=2
1141read_buffer_size=32
1142tBURST=4000
1143tCL=14000
1144tRCD=14000
1145tREFI=7800000
1146tRFC=300000
1147tRP=14000
1148tWTR=1000
1149write_buffer_size=32
1150write_thresh_perc=70
1151zero=false
1152port=system.membus.master[0]
1153
1154[system.smbios_table]
1155type=X86SMBiosSMBiosTable
1156children=structures
1157major_version=2
1158minor_version=5
1159structures=system.smbios_table.structures
1160
1161[system.smbios_table.structures]
1162type=X86SMBiosBiosInformation
1163characteristic_ext_bytes=
1164characteristics=
1165emb_cont_firmware_major=0
1166emb_cont_firmware_minor=0
1167major=0
1168minor=0
1169release_date=06/08/2008
1170rom_size=0
1171starting_addr_segment=0
1172vendor=
1173version=
1174
1175