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