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