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