config.ini revision 8963:91a6f8f07074
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 l2c membus pc physmem smbios_table toL2Bus
12acpi_description_table_pointer=system.acpi_description_table_pointer
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=timing
21memories=system.physmem
22num_work_ids=16
23readfile=tests/halt.sh
24smbios_table=system.smbios_table
25symbolfile=
26work_begin_ckpt_count=0
27work_begin_cpu_id_exit=-1
28work_begin_exit_count=0
29work_cpus_ckpt_count=0
30work_end_ckpt_count=0
31work_end_exit_count=0
32work_item_id=-1
33system_port=system.membus.slave[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.apicbridge]
53type=Bridge
54delay=50000
55nack_delay=4000
56ranges=11529215046068469760:11529215046068473855
57req_size=16
58resp_size=16
59write_ack=false
60master=system.membus.slave[0]
61slave=system.iobus.master[0]
62
63[system.bridge]
64type=Bridge
65delay=50000
66nack_delay=4000
67ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
68req_size=16
69resp_size=16
70write_ack=false
71master=system.iobus.slave[0]
72slave=system.membus.master[1]
73
74[system.cpu]
75type=DerivO3CPU
76children=dcache dtb dtb_walker_cache fuPool icache interrupts itb itb_walker_cache tracer
77BTBEntries=4096
78BTBTagSize=16
79LFSTSize=1024
80LQEntries=32
81LSQCheckLoads=true
82LSQDepCheckShift=4
83RASSize=16
84SQEntries=32
85SSITSize=1024
86activity=0
87backComSize=5
88cachePorts=200
89checker=Null
90choiceCtrBits=2
91choicePredictorSize=8192
92clock=500
93commitToDecodeDelay=1
94commitToFetchDelay=1
95commitToIEWDelay=1
96commitToRenameDelay=1
97commitWidth=8
98cpu_id=0
99decodeToFetchDelay=1
100decodeToRenameDelay=1
101decodeWidth=8
102defer_registration=false
103dispatchWidth=8
104do_checkpoint_insts=true
105do_quiesce=true
106do_statistics_insts=true
107dtb=system.cpu.dtb
108fetchToDecodeDelay=1
109fetchTrapLatency=1
110fetchWidth=8
111forwardComSize=5
112fuPool=system.cpu.fuPool
113function_trace=false
114function_trace_start=0
115globalCtrBits=2
116globalHistoryBits=13
117globalPredictorSize=8192
118iewToCommitDelay=1
119iewToDecodeDelay=1
120iewToFetchDelay=1
121iewToRenameDelay=1
122instShiftAmt=2
123interrupts=system.cpu.interrupts
124issueToExecuteDelay=1
125issueWidth=8
126itb=system.cpu.itb
127localCtrBits=2
128localHistoryBits=11
129localHistoryTableSize=2048
130localPredictorSize=2048
131max_insts_all_threads=0
132max_insts_any_thread=0
133max_loads_all_threads=0
134max_loads_any_thread=0
135needsTSO=true
136numIQEntries=64
137numPhysFloatRegs=256
138numPhysIntRegs=256
139numROBEntries=192
140numRobs=1
141numThreads=1
142phase=0
143predType=tournament
144profile=0
145progress_interval=0
146renameToDecodeDelay=1
147renameToFetchDelay=1
148renameToIEWDelay=2
149renameToROBDelay=1
150renameWidth=8
151smtCommitPolicy=RoundRobin
152smtFetchPolicy=SingleThread
153smtIQPolicy=Partitioned
154smtIQThreshold=100
155smtLSQPolicy=Partitioned
156smtLSQThreshold=100
157smtNumFetchingThreads=1
158smtROBPolicy=Partitioned
159smtROBThreshold=100
160squashWidth=8
161store_set_clear_period=250000
162system=system
163tracer=system.cpu.tracer
164trapLatency=13
165wbDepth=1
166wbWidth=8
167workload=
168dcache_port=system.cpu.dcache.cpu_side
169icache_port=system.cpu.icache.cpu_side
170
171[system.cpu.dcache]
172type=BaseCache
173addr_ranges=0:18446744073709551615
174assoc=4
175block_size=64
176forward_snoops=true
177hash_delay=1
178is_top_level=true
179latency=1000
180max_miss_count=0
181mshrs=4
182prefetch_on_access=false
183prefetcher=Null
184prioritizeRequests=false
185repl=Null
186size=32768
187subblock_size=0
188system=system
189tgts_per_mshr=20
190trace_addr=0
191two_queue=false
192write_buffers=8
193cpu_side=system.cpu.dcache_port
194mem_side=system.toL2Bus.slave[1]
195
196[system.cpu.dtb]
197type=X86TLB
198children=walker
199size=64
200walker=system.cpu.dtb.walker
201
202[system.cpu.dtb.walker]
203type=X86PagetableWalker
204system=system
205port=system.cpu.dtb_walker_cache.cpu_side
206
207[system.cpu.dtb_walker_cache]
208type=BaseCache
209addr_ranges=0:18446744073709551615
210assoc=2
211block_size=64
212forward_snoops=true
213hash_delay=1
214is_top_level=false
215latency=1000
216max_miss_count=0
217mshrs=10
218prefetch_on_access=false
219prefetcher=Null
220prioritizeRequests=false
221repl=Null
222size=1024
223subblock_size=0
224system=system
225tgts_per_mshr=12
226trace_addr=0
227two_queue=false
228write_buffers=8
229cpu_side=system.cpu.dtb.walker.port
230mem_side=system.toL2Bus.slave[3]
231
232[system.cpu.fuPool]
233type=FUPool
234children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7 FUList8
235FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7 system.cpu.fuPool.FUList8
236
237[system.cpu.fuPool.FUList0]
238type=FUDesc
239children=opList
240count=6
241opList=system.cpu.fuPool.FUList0.opList
242
243[system.cpu.fuPool.FUList0.opList]
244type=OpDesc
245issueLat=1
246opClass=IntAlu
247opLat=1
248
249[system.cpu.fuPool.FUList1]
250type=FUDesc
251children=opList0 opList1
252count=2
253opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
254
255[system.cpu.fuPool.FUList1.opList0]
256type=OpDesc
257issueLat=1
258opClass=IntMult
259opLat=3
260
261[system.cpu.fuPool.FUList1.opList1]
262type=OpDesc
263issueLat=19
264opClass=IntDiv
265opLat=20
266
267[system.cpu.fuPool.FUList2]
268type=FUDesc
269children=opList0 opList1 opList2
270count=4
271opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2
272
273[system.cpu.fuPool.FUList2.opList0]
274type=OpDesc
275issueLat=1
276opClass=FloatAdd
277opLat=2
278
279[system.cpu.fuPool.FUList2.opList1]
280type=OpDesc
281issueLat=1
282opClass=FloatCmp
283opLat=2
284
285[system.cpu.fuPool.FUList2.opList2]
286type=OpDesc
287issueLat=1
288opClass=FloatCvt
289opLat=2
290
291[system.cpu.fuPool.FUList3]
292type=FUDesc
293children=opList0 opList1 opList2
294count=2
295opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2
296
297[system.cpu.fuPool.FUList3.opList0]
298type=OpDesc
299issueLat=1
300opClass=FloatMult
301opLat=4
302
303[system.cpu.fuPool.FUList3.opList1]
304type=OpDesc
305issueLat=12
306opClass=FloatDiv
307opLat=12
308
309[system.cpu.fuPool.FUList3.opList2]
310type=OpDesc
311issueLat=24
312opClass=FloatSqrt
313opLat=24
314
315[system.cpu.fuPool.FUList4]
316type=FUDesc
317children=opList
318count=0
319opList=system.cpu.fuPool.FUList4.opList
320
321[system.cpu.fuPool.FUList4.opList]
322type=OpDesc
323issueLat=1
324opClass=MemRead
325opLat=1
326
327[system.cpu.fuPool.FUList5]
328type=FUDesc
329children=opList00 opList01 opList02 opList03 opList04 opList05 opList06 opList07 opList08 opList09 opList10 opList11 opList12 opList13 opList14 opList15 opList16 opList17 opList18 opList19
330count=4
331opList=system.cpu.fuPool.FUList5.opList00 system.cpu.fuPool.FUList5.opList01 system.cpu.fuPool.FUList5.opList02 system.cpu.fuPool.FUList5.opList03 system.cpu.fuPool.FUList5.opList04 system.cpu.fuPool.FUList5.opList05 system.cpu.fuPool.FUList5.opList06 system.cpu.fuPool.FUList5.opList07 system.cpu.fuPool.FUList5.opList08 system.cpu.fuPool.FUList5.opList09 system.cpu.fuPool.FUList5.opList10 system.cpu.fuPool.FUList5.opList11 system.cpu.fuPool.FUList5.opList12 system.cpu.fuPool.FUList5.opList13 system.cpu.fuPool.FUList5.opList14 system.cpu.fuPool.FUList5.opList15 system.cpu.fuPool.FUList5.opList16 system.cpu.fuPool.FUList5.opList17 system.cpu.fuPool.FUList5.opList18 system.cpu.fuPool.FUList5.opList19
332
333[system.cpu.fuPool.FUList5.opList00]
334type=OpDesc
335issueLat=1
336opClass=SimdAdd
337opLat=1
338
339[system.cpu.fuPool.FUList5.opList01]
340type=OpDesc
341issueLat=1
342opClass=SimdAddAcc
343opLat=1
344
345[system.cpu.fuPool.FUList5.opList02]
346type=OpDesc
347issueLat=1
348opClass=SimdAlu
349opLat=1
350
351[system.cpu.fuPool.FUList5.opList03]
352type=OpDesc
353issueLat=1
354opClass=SimdCmp
355opLat=1
356
357[system.cpu.fuPool.FUList5.opList04]
358type=OpDesc
359issueLat=1
360opClass=SimdCvt
361opLat=1
362
363[system.cpu.fuPool.FUList5.opList05]
364type=OpDesc
365issueLat=1
366opClass=SimdMisc
367opLat=1
368
369[system.cpu.fuPool.FUList5.opList06]
370type=OpDesc
371issueLat=1
372opClass=SimdMult
373opLat=1
374
375[system.cpu.fuPool.FUList5.opList07]
376type=OpDesc
377issueLat=1
378opClass=SimdMultAcc
379opLat=1
380
381[system.cpu.fuPool.FUList5.opList08]
382type=OpDesc
383issueLat=1
384opClass=SimdShift
385opLat=1
386
387[system.cpu.fuPool.FUList5.opList09]
388type=OpDesc
389issueLat=1
390opClass=SimdShiftAcc
391opLat=1
392
393[system.cpu.fuPool.FUList5.opList10]
394type=OpDesc
395issueLat=1
396opClass=SimdSqrt
397opLat=1
398
399[system.cpu.fuPool.FUList5.opList11]
400type=OpDesc
401issueLat=1
402opClass=SimdFloatAdd
403opLat=1
404
405[system.cpu.fuPool.FUList5.opList12]
406type=OpDesc
407issueLat=1
408opClass=SimdFloatAlu
409opLat=1
410
411[system.cpu.fuPool.FUList5.opList13]
412type=OpDesc
413issueLat=1
414opClass=SimdFloatCmp
415opLat=1
416
417[system.cpu.fuPool.FUList5.opList14]
418type=OpDesc
419issueLat=1
420opClass=SimdFloatCvt
421opLat=1
422
423[system.cpu.fuPool.FUList5.opList15]
424type=OpDesc
425issueLat=1
426opClass=SimdFloatDiv
427opLat=1
428
429[system.cpu.fuPool.FUList5.opList16]
430type=OpDesc
431issueLat=1
432opClass=SimdFloatMisc
433opLat=1
434
435[system.cpu.fuPool.FUList5.opList17]
436type=OpDesc
437issueLat=1
438opClass=SimdFloatMult
439opLat=1
440
441[system.cpu.fuPool.FUList5.opList18]
442type=OpDesc
443issueLat=1
444opClass=SimdFloatMultAcc
445opLat=1
446
447[system.cpu.fuPool.FUList5.opList19]
448type=OpDesc
449issueLat=1
450opClass=SimdFloatSqrt
451opLat=1
452
453[system.cpu.fuPool.FUList6]
454type=FUDesc
455children=opList
456count=0
457opList=system.cpu.fuPool.FUList6.opList
458
459[system.cpu.fuPool.FUList6.opList]
460type=OpDesc
461issueLat=1
462opClass=MemWrite
463opLat=1
464
465[system.cpu.fuPool.FUList7]
466type=FUDesc
467children=opList0 opList1
468count=4
469opList=system.cpu.fuPool.FUList7.opList0 system.cpu.fuPool.FUList7.opList1
470
471[system.cpu.fuPool.FUList7.opList0]
472type=OpDesc
473issueLat=1
474opClass=MemRead
475opLat=1
476
477[system.cpu.fuPool.FUList7.opList1]
478type=OpDesc
479issueLat=1
480opClass=MemWrite
481opLat=1
482
483[system.cpu.fuPool.FUList8]
484type=FUDesc
485children=opList
486count=1
487opList=system.cpu.fuPool.FUList8.opList
488
489[system.cpu.fuPool.FUList8.opList]
490type=OpDesc
491issueLat=3
492opClass=IprAccess
493opLat=3
494
495[system.cpu.icache]
496type=BaseCache
497addr_ranges=0:18446744073709551615
498assoc=1
499block_size=64
500forward_snoops=true
501hash_delay=1
502is_top_level=true
503latency=1000
504max_miss_count=0
505mshrs=4
506prefetch_on_access=false
507prefetcher=Null
508prioritizeRequests=false
509repl=Null
510size=32768
511subblock_size=0
512system=system
513tgts_per_mshr=20
514trace_addr=0
515two_queue=false
516write_buffers=8
517cpu_side=system.cpu.icache_port
518mem_side=system.toL2Bus.slave[0]
519
520[system.cpu.interrupts]
521type=X86LocalApic
522int_latency=1000
523pio_addr=2305843009213693952
524pio_latency=1000
525system=system
526int_master=system.membus.slave[4]
527int_slave=system.membus.master[3]
528pio=system.membus.master[2]
529
530[system.cpu.itb]
531type=X86TLB
532children=walker
533size=64
534walker=system.cpu.itb.walker
535
536[system.cpu.itb.walker]
537type=X86PagetableWalker
538system=system
539port=system.cpu.itb_walker_cache.cpu_side
540
541[system.cpu.itb_walker_cache]
542type=BaseCache
543addr_ranges=0:18446744073709551615
544assoc=2
545block_size=64
546forward_snoops=true
547hash_delay=1
548is_top_level=false
549latency=1000
550max_miss_count=0
551mshrs=10
552prefetch_on_access=false
553prefetcher=Null
554prioritizeRequests=false
555repl=Null
556size=1024
557subblock_size=0
558system=system
559tgts_per_mshr=12
560trace_addr=0
561two_queue=false
562write_buffers=8
563cpu_side=system.cpu.itb.walker.port
564mem_side=system.toL2Bus.slave[2]
565
566[system.cpu.tracer]
567type=ExeTracer
568
569[system.e820_table]
570type=X86E820Table
571children=entries0 entries1
572entries=system.e820_table.entries0 system.e820_table.entries1
573
574[system.e820_table.entries0]
575type=X86E820Entry
576addr=0
577range_type=2
578size=1048576
579
580[system.e820_table.entries1]
581type=X86E820Entry
582addr=1048576
583range_type=1
584size=133169152
585
586[system.intel_mp_pointer]
587type=X86IntelMPFloatingPointer
588default_config=0
589imcr_present=true
590spec_rev=4
591
592[system.intel_mp_table]
593type=X86IntelMPConfigTable
594children=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
595base_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
596ext_entries=system.intel_mp_table.ext_entries
597local_apic=4276092928
598oem_id=
599oem_table_addr=0
600oem_table_size=0
601product_id=
602spec_rev=4
603
604[system.intel_mp_table.base_entries00]
605type=X86IntelMPProcessor
606bootstrap=true
607enable=true
608family=0
609feature_flags=0
610local_apic_id=0
611local_apic_version=20
612model=0
613stepping=0
614
615[system.intel_mp_table.base_entries01]
616type=X86IntelMPIOAPIC
617address=4273995776
618enable=true
619id=1
620version=17
621
622[system.intel_mp_table.base_entries02]
623type=X86IntelMPBus
624bus_id=0
625bus_type=ISA
626
627[system.intel_mp_table.base_entries03]
628type=X86IntelMPBus
629bus_id=1
630bus_type=PCI
631
632[system.intel_mp_table.base_entries04]
633type=X86IntelMPIOIntAssignment
634dest_io_apic_id=1
635dest_io_apic_intin=16
636interrupt_type=INT
637polarity=ConformPolarity
638source_bus_id=1
639source_bus_irq=16
640trigger=ConformTrigger
641
642[system.intel_mp_table.base_entries05]
643type=X86IntelMPIOIntAssignment
644dest_io_apic_id=1
645dest_io_apic_intin=0
646interrupt_type=ExtInt
647polarity=ConformPolarity
648source_bus_id=0
649source_bus_irq=0
650trigger=ConformTrigger
651
652[system.intel_mp_table.base_entries06]
653type=X86IntelMPIOIntAssignment
654dest_io_apic_id=1
655dest_io_apic_intin=2
656interrupt_type=INT
657polarity=ConformPolarity
658source_bus_id=0
659source_bus_irq=0
660trigger=ConformTrigger
661
662[system.intel_mp_table.base_entries07]
663type=X86IntelMPIOIntAssignment
664dest_io_apic_id=1
665dest_io_apic_intin=0
666interrupt_type=ExtInt
667polarity=ConformPolarity
668source_bus_id=0
669source_bus_irq=1
670trigger=ConformTrigger
671
672[system.intel_mp_table.base_entries08]
673type=X86IntelMPIOIntAssignment
674dest_io_apic_id=1
675dest_io_apic_intin=1
676interrupt_type=INT
677polarity=ConformPolarity
678source_bus_id=0
679source_bus_irq=1
680trigger=ConformTrigger
681
682[system.intel_mp_table.base_entries09]
683type=X86IntelMPIOIntAssignment
684dest_io_apic_id=1
685dest_io_apic_intin=0
686interrupt_type=ExtInt
687polarity=ConformPolarity
688source_bus_id=0
689source_bus_irq=3
690trigger=ConformTrigger
691
692[system.intel_mp_table.base_entries10]
693type=X86IntelMPIOIntAssignment
694dest_io_apic_id=1
695dest_io_apic_intin=3
696interrupt_type=INT
697polarity=ConformPolarity
698source_bus_id=0
699source_bus_irq=3
700trigger=ConformTrigger
701
702[system.intel_mp_table.base_entries11]
703type=X86IntelMPIOIntAssignment
704dest_io_apic_id=1
705dest_io_apic_intin=0
706interrupt_type=ExtInt
707polarity=ConformPolarity
708source_bus_id=0
709source_bus_irq=4
710trigger=ConformTrigger
711
712[system.intel_mp_table.base_entries12]
713type=X86IntelMPIOIntAssignment
714dest_io_apic_id=1
715dest_io_apic_intin=4
716interrupt_type=INT
717polarity=ConformPolarity
718source_bus_id=0
719source_bus_irq=4
720trigger=ConformTrigger
721
722[system.intel_mp_table.base_entries13]
723type=X86IntelMPIOIntAssignment
724dest_io_apic_id=1
725dest_io_apic_intin=0
726interrupt_type=ExtInt
727polarity=ConformPolarity
728source_bus_id=0
729source_bus_irq=5
730trigger=ConformTrigger
731
732[system.intel_mp_table.base_entries14]
733type=X86IntelMPIOIntAssignment
734dest_io_apic_id=1
735dest_io_apic_intin=5
736interrupt_type=INT
737polarity=ConformPolarity
738source_bus_id=0
739source_bus_irq=5
740trigger=ConformTrigger
741
742[system.intel_mp_table.base_entries15]
743type=X86IntelMPIOIntAssignment
744dest_io_apic_id=1
745dest_io_apic_intin=0
746interrupt_type=ExtInt
747polarity=ConformPolarity
748source_bus_id=0
749source_bus_irq=6
750trigger=ConformTrigger
751
752[system.intel_mp_table.base_entries16]
753type=X86IntelMPIOIntAssignment
754dest_io_apic_id=1
755dest_io_apic_intin=6
756interrupt_type=INT
757polarity=ConformPolarity
758source_bus_id=0
759source_bus_irq=6
760trigger=ConformTrigger
761
762[system.intel_mp_table.base_entries17]
763type=X86IntelMPIOIntAssignment
764dest_io_apic_id=1
765dest_io_apic_intin=0
766interrupt_type=ExtInt
767polarity=ConformPolarity
768source_bus_id=0
769source_bus_irq=7
770trigger=ConformTrigger
771
772[system.intel_mp_table.base_entries18]
773type=X86IntelMPIOIntAssignment
774dest_io_apic_id=1
775dest_io_apic_intin=7
776interrupt_type=INT
777polarity=ConformPolarity
778source_bus_id=0
779source_bus_irq=7
780trigger=ConformTrigger
781
782[system.intel_mp_table.base_entries19]
783type=X86IntelMPIOIntAssignment
784dest_io_apic_id=1
785dest_io_apic_intin=0
786interrupt_type=ExtInt
787polarity=ConformPolarity
788source_bus_id=0
789source_bus_irq=8
790trigger=ConformTrigger
791
792[system.intel_mp_table.base_entries20]
793type=X86IntelMPIOIntAssignment
794dest_io_apic_id=1
795dest_io_apic_intin=8
796interrupt_type=INT
797polarity=ConformPolarity
798source_bus_id=0
799source_bus_irq=8
800trigger=ConformTrigger
801
802[system.intel_mp_table.base_entries21]
803type=X86IntelMPIOIntAssignment
804dest_io_apic_id=1
805dest_io_apic_intin=0
806interrupt_type=ExtInt
807polarity=ConformPolarity
808source_bus_id=0
809source_bus_irq=9
810trigger=ConformTrigger
811
812[system.intel_mp_table.base_entries22]
813type=X86IntelMPIOIntAssignment
814dest_io_apic_id=1
815dest_io_apic_intin=9
816interrupt_type=INT
817polarity=ConformPolarity
818source_bus_id=0
819source_bus_irq=9
820trigger=ConformTrigger
821
822[system.intel_mp_table.base_entries23]
823type=X86IntelMPIOIntAssignment
824dest_io_apic_id=1
825dest_io_apic_intin=0
826interrupt_type=ExtInt
827polarity=ConformPolarity
828source_bus_id=0
829source_bus_irq=10
830trigger=ConformTrigger
831
832[system.intel_mp_table.base_entries24]
833type=X86IntelMPIOIntAssignment
834dest_io_apic_id=1
835dest_io_apic_intin=10
836interrupt_type=INT
837polarity=ConformPolarity
838source_bus_id=0
839source_bus_irq=10
840trigger=ConformTrigger
841
842[system.intel_mp_table.base_entries25]
843type=X86IntelMPIOIntAssignment
844dest_io_apic_id=1
845dest_io_apic_intin=0
846interrupt_type=ExtInt
847polarity=ConformPolarity
848source_bus_id=0
849source_bus_irq=11
850trigger=ConformTrigger
851
852[system.intel_mp_table.base_entries26]
853type=X86IntelMPIOIntAssignment
854dest_io_apic_id=1
855dest_io_apic_intin=11
856interrupt_type=INT
857polarity=ConformPolarity
858source_bus_id=0
859source_bus_irq=11
860trigger=ConformTrigger
861
862[system.intel_mp_table.base_entries27]
863type=X86IntelMPIOIntAssignment
864dest_io_apic_id=1
865dest_io_apic_intin=0
866interrupt_type=ExtInt
867polarity=ConformPolarity
868source_bus_id=0
869source_bus_irq=12
870trigger=ConformTrigger
871
872[system.intel_mp_table.base_entries28]
873type=X86IntelMPIOIntAssignment
874dest_io_apic_id=1
875dest_io_apic_intin=12
876interrupt_type=INT
877polarity=ConformPolarity
878source_bus_id=0
879source_bus_irq=12
880trigger=ConformTrigger
881
882[system.intel_mp_table.base_entries29]
883type=X86IntelMPIOIntAssignment
884dest_io_apic_id=1
885dest_io_apic_intin=0
886interrupt_type=ExtInt
887polarity=ConformPolarity
888source_bus_id=0
889source_bus_irq=13
890trigger=ConformTrigger
891
892[system.intel_mp_table.base_entries30]
893type=X86IntelMPIOIntAssignment
894dest_io_apic_id=1
895dest_io_apic_intin=13
896interrupt_type=INT
897polarity=ConformPolarity
898source_bus_id=0
899source_bus_irq=13
900trigger=ConformTrigger
901
902[system.intel_mp_table.base_entries31]
903type=X86IntelMPIOIntAssignment
904dest_io_apic_id=1
905dest_io_apic_intin=0
906interrupt_type=ExtInt
907polarity=ConformPolarity
908source_bus_id=0
909source_bus_irq=14
910trigger=ConformTrigger
911
912[system.intel_mp_table.base_entries32]
913type=X86IntelMPIOIntAssignment
914dest_io_apic_id=1
915dest_io_apic_intin=14
916interrupt_type=INT
917polarity=ConformPolarity
918source_bus_id=0
919source_bus_irq=14
920trigger=ConformTrigger
921
922[system.intel_mp_table.ext_entries]
923type=X86IntelMPBusHierarchy
924bus_id=0
925parent_bus=1
926subtractive_decode=true
927
928[system.intrctrl]
929type=IntrControl
930sys=system
931
932[system.iobus]
933type=Bus
934block_size=64
935bus_id=0
936clock=1000
937header_cycles=1
938use_default_range=true
939width=64
940default=system.pc.pciconfig.pio
941master=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
942slave=system.bridge.master system.pc.south_bridge.ide.dma system.pc.south_bridge.io_apic.int_master
943
944[system.iocache]
945type=BaseCache
946addr_ranges=0:134217727
947assoc=8
948block_size=64
949forward_snoops=false
950hash_delay=1
951is_top_level=false
952latency=50000
953max_miss_count=0
954mshrs=20
955prefetch_on_access=false
956prefetcher=Null
957prioritizeRequests=false
958repl=Null
959size=1024
960subblock_size=0
961system=system
962tgts_per_mshr=12
963trace_addr=0
964two_queue=false
965write_buffers=8
966cpu_side=system.iobus.master[18]
967mem_side=system.membus.slave[2]
968
969[system.l2c]
970type=BaseCache
971addr_ranges=0:18446744073709551615
972assoc=8
973block_size=64
974forward_snoops=true
975hash_delay=1
976is_top_level=false
977latency=10000
978max_miss_count=0
979mshrs=92
980prefetch_on_access=false
981prefetcher=Null
982prioritizeRequests=false
983repl=Null
984size=4194304
985subblock_size=0
986system=system
987tgts_per_mshr=16
988trace_addr=0
989two_queue=false
990write_buffers=8
991cpu_side=system.toL2Bus.master[0]
992mem_side=system.membus.slave[3]
993
994[system.membus]
995type=Bus
996children=badaddr_responder
997block_size=64
998bus_id=1
999clock=1000
1000header_cycles=1
1001use_default_range=false
1002width=64
1003default=system.membus.badaddr_responder.pio
1004master=system.physmem.port[0] system.bridge.slave system.cpu.interrupts.pio system.cpu.interrupts.int_slave
1005slave=system.apicbridge.master system.system_port system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.int_master
1006
1007[system.membus.badaddr_responder]
1008type=IsaFake
1009fake_mem=false
1010pio_addr=0
1011pio_latency=1000
1012pio_size=8
1013ret_bad_addr=true
1014ret_data16=65535
1015ret_data32=4294967295
1016ret_data64=18446744073709551615
1017ret_data8=255
1018system=system
1019update_data=false
1020warn_access=
1021pio=system.membus.default
1022
1023[system.pc]
1024type=Pc
1025children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge terminal
1026intrctrl=system.intrctrl
1027system=system
1028
1029[system.pc.behind_pci]
1030type=IsaFake
1031fake_mem=false
1032pio_addr=9223372036854779128
1033pio_latency=1000
1034pio_size=8
1035ret_bad_addr=false
1036ret_data16=65535
1037ret_data32=4294967295
1038ret_data64=18446744073709551615
1039ret_data8=255
1040system=system
1041update_data=false
1042warn_access=
1043pio=system.iobus.master[12]
1044
1045[system.pc.com_1]
1046type=Uart8250
1047children=terminal
1048pio_addr=9223372036854776824
1049pio_latency=1000
1050platform=system.pc
1051system=system
1052terminal=system.pc.com_1.terminal
1053pio=system.iobus.master[13]
1054
1055[system.pc.com_1.terminal]
1056type=Terminal
1057intr_control=system.intrctrl
1058number=0
1059output=true
1060port=3456
1061
1062[system.pc.com_1.terminal]
1063type=Terminal
1064intr_control=system.intrctrl
1065number=0
1066output=true
1067port=3456
1068
1069[system.pc.fake_com_2]
1070type=IsaFake
1071fake_mem=false
1072pio_addr=9223372036854776568
1073pio_latency=1000
1074pio_size=8
1075ret_bad_addr=false
1076ret_data16=65535
1077ret_data32=4294967295
1078ret_data64=18446744073709551615
1079ret_data8=255
1080system=system
1081update_data=false
1082warn_access=
1083pio=system.iobus.master[14]
1084
1085[system.pc.fake_com_3]
1086type=IsaFake
1087fake_mem=false
1088pio_addr=9223372036854776808
1089pio_latency=1000
1090pio_size=8
1091ret_bad_addr=false
1092ret_data16=65535
1093ret_data32=4294967295
1094ret_data64=18446744073709551615
1095ret_data8=255
1096system=system
1097update_data=false
1098warn_access=
1099pio=system.iobus.master[15]
1100
1101[system.pc.fake_com_4]
1102type=IsaFake
1103fake_mem=false
1104pio_addr=9223372036854776552
1105pio_latency=1000
1106pio_size=8
1107ret_bad_addr=false
1108ret_data16=65535
1109ret_data32=4294967295
1110ret_data64=18446744073709551615
1111ret_data8=255
1112system=system
1113update_data=false
1114warn_access=
1115pio=system.iobus.master[16]
1116
1117[system.pc.fake_floppy]
1118type=IsaFake
1119fake_mem=false
1120pio_addr=9223372036854776818
1121pio_latency=1000
1122pio_size=2
1123ret_bad_addr=false
1124ret_data16=65535
1125ret_data32=4294967295
1126ret_data64=18446744073709551615
1127ret_data8=255
1128system=system
1129update_data=false
1130warn_access=
1131pio=system.iobus.master[17]
1132
1133[system.pc.i_dont_exist]
1134type=IsaFake
1135fake_mem=false
1136pio_addr=9223372036854775936
1137pio_latency=1000
1138pio_size=1
1139ret_bad_addr=false
1140ret_data16=65535
1141ret_data32=4294967295
1142ret_data64=18446744073709551615
1143ret_data8=255
1144system=system
1145update_data=false
1146warn_access=
1147pio=system.iobus.master[11]
1148
1149[system.pc.pciconfig]
1150type=PciConfigAll
1151bus=0
1152pio_latency=1
1153platform=system.pc
1154size=16777216
1155system=system
1156pio=system.iobus.default
1157
1158[system.pc.south_bridge]
1159type=SouthBridge
1160children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker
1161cmos=system.pc.south_bridge.cmos
1162dma1=system.pc.south_bridge.dma1
1163io_apic=system.pc.south_bridge.io_apic
1164keyboard=system.pc.south_bridge.keyboard
1165pic1=system.pc.south_bridge.pic1
1166pic2=system.pc.south_bridge.pic2
1167pio_latency=1000
1168pit=system.pc.south_bridge.pit
1169platform=system.pc
1170speaker=system.pc.south_bridge.speaker
1171
1172[system.pc.south_bridge.cmos]
1173type=Cmos
1174children=int_pin
1175int_pin=system.pc.south_bridge.cmos.int_pin
1176pio_addr=9223372036854775920
1177pio_latency=1000
1178system=system
1179time=Sun Jan  1 00:00:00 2012
1180pio=system.iobus.master[1]
1181
1182[system.pc.south_bridge.cmos.int_pin]
1183type=X86IntSourcePin
1184
1185[system.pc.south_bridge.dma1]
1186type=I8237
1187pio_addr=9223372036854775808
1188pio_latency=1000
1189system=system
1190pio=system.iobus.master[2]
1191
1192[system.pc.south_bridge.ide]
1193type=IdeController
1194children=disks0 disks1
1195BAR0=496
1196BAR0LegacyIO=true
1197BAR0Size=8
1198BAR1=1012
1199BAR1LegacyIO=true
1200BAR1Size=3
1201BAR2=368
1202BAR2LegacyIO=true
1203BAR2Size=8
1204BAR3=884
1205BAR3LegacyIO=true
1206BAR3Size=3
1207BAR4=1
1208BAR4LegacyIO=false
1209BAR4Size=16
1210BAR5=1
1211BAR5LegacyIO=false
1212BAR5Size=0
1213BIST=0
1214CacheLineSize=0
1215CardbusCIS=0
1216ClassCode=1
1217Command=0
1218DeviceID=28945
1219ExpansionROM=0
1220HeaderType=0
1221InterruptLine=14
1222InterruptPin=1
1223LatencyTimer=0
1224MaximumLatency=0
1225MinimumGrant=0
1226ProgIF=128
1227Revision=0
1228Status=640
1229SubClassCode=1
1230SubsystemID=0
1231SubsystemVendorID=0
1232VendorID=32902
1233config_latency=20000
1234ctrl_offset=0
1235disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
1236io_shift=0
1237max_backoff_delay=10000000
1238min_backoff_delay=4000
1239pci_bus=0
1240pci_dev=4
1241pci_func=0
1242pio_latency=1000
1243platform=system.pc
1244system=system
1245config=system.iobus.master[4]
1246dma=system.iobus.slave[1]
1247pio=system.iobus.master[3]
1248
1249[system.pc.south_bridge.ide.disks0]
1250type=IdeDisk
1251children=image
1252delay=1000000
1253driveID=master
1254image=system.pc.south_bridge.ide.disks0.image
1255
1256[system.pc.south_bridge.ide.disks0.image]
1257type=CowDiskImage
1258children=child
1259child=system.pc.south_bridge.ide.disks0.image.child
1260image_file=
1261read_only=false
1262table_size=65536
1263
1264[system.pc.south_bridge.ide.disks0.image.child]
1265type=RawDiskImage
1266image_file=/dist/m5/system/disks/linux-x86.img
1267read_only=true
1268
1269[system.pc.south_bridge.ide.disks1]
1270type=IdeDisk
1271children=image
1272delay=1000000
1273driveID=master
1274image=system.pc.south_bridge.ide.disks1.image
1275
1276[system.pc.south_bridge.ide.disks1.image]
1277type=CowDiskImage
1278children=child
1279child=system.pc.south_bridge.ide.disks1.image.child
1280image_file=
1281read_only=false
1282table_size=65536
1283
1284[system.pc.south_bridge.ide.disks1.image.child]
1285type=RawDiskImage
1286image_file=/dist/m5/system/disks/linux-bigswap2.img
1287read_only=true
1288
1289[system.pc.south_bridge.int_lines0]
1290type=X86IntLine
1291children=sink
1292sink=system.pc.south_bridge.int_lines0.sink
1293source=system.pc.south_bridge.pic1.output
1294
1295[system.pc.south_bridge.int_lines0.sink]
1296type=X86IntSinkPin
1297device=system.pc.south_bridge.io_apic
1298number=0
1299
1300[system.pc.south_bridge.int_lines1]
1301type=X86IntLine
1302children=sink
1303sink=system.pc.south_bridge.int_lines1.sink
1304source=system.pc.south_bridge.pic2.output
1305
1306[system.pc.south_bridge.int_lines1.sink]
1307type=X86IntSinkPin
1308device=system.pc.south_bridge.pic1
1309number=2
1310
1311[system.pc.south_bridge.int_lines2]
1312type=X86IntLine
1313children=sink
1314sink=system.pc.south_bridge.int_lines2.sink
1315source=system.pc.south_bridge.cmos.int_pin
1316
1317[system.pc.south_bridge.int_lines2.sink]
1318type=X86IntSinkPin
1319device=system.pc.south_bridge.pic2
1320number=0
1321
1322[system.pc.south_bridge.int_lines3]
1323type=X86IntLine
1324children=sink
1325sink=system.pc.south_bridge.int_lines3.sink
1326source=system.pc.south_bridge.pit.int_pin
1327
1328[system.pc.south_bridge.int_lines3.sink]
1329type=X86IntSinkPin
1330device=system.pc.south_bridge.pic1
1331number=0
1332
1333[system.pc.south_bridge.int_lines4]
1334type=X86IntLine
1335children=sink
1336sink=system.pc.south_bridge.int_lines4.sink
1337source=system.pc.south_bridge.pit.int_pin
1338
1339[system.pc.south_bridge.int_lines4.sink]
1340type=X86IntSinkPin
1341device=system.pc.south_bridge.io_apic
1342number=2
1343
1344[system.pc.south_bridge.int_lines5]
1345type=X86IntLine
1346children=sink
1347sink=system.pc.south_bridge.int_lines5.sink
1348source=system.pc.south_bridge.keyboard.keyboard_int_pin
1349
1350[system.pc.south_bridge.int_lines5.sink]
1351type=X86IntSinkPin
1352device=system.pc.south_bridge.io_apic
1353number=1
1354
1355[system.pc.south_bridge.int_lines6]
1356type=X86IntLine
1357children=sink
1358sink=system.pc.south_bridge.int_lines6.sink
1359source=system.pc.south_bridge.keyboard.mouse_int_pin
1360
1361[system.pc.south_bridge.int_lines6.sink]
1362type=X86IntSinkPin
1363device=system.pc.south_bridge.io_apic
1364number=12
1365
1366[system.pc.south_bridge.io_apic]
1367type=I82094AA
1368apic_id=1
1369external_int_pic=system.pc.south_bridge.pic1
1370int_latency=1000
1371pio_addr=4273995776
1372pio_latency=1000
1373system=system
1374int_master=system.iobus.slave[2]
1375pio=system.iobus.master[10]
1376
1377[system.pc.south_bridge.keyboard]
1378type=I8042
1379children=keyboard_int_pin mouse_int_pin
1380command_port=9223372036854775908
1381data_port=9223372036854775904
1382keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
1383mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
1384pio_addr=0
1385pio_latency=1000
1386system=system
1387pio=system.iobus.master[5]
1388
1389[system.pc.south_bridge.keyboard.keyboard_int_pin]
1390type=X86IntSourcePin
1391
1392[system.pc.south_bridge.keyboard.mouse_int_pin]
1393type=X86IntSourcePin
1394
1395[system.pc.south_bridge.pic1]
1396type=I8259
1397children=output
1398mode=I8259Master
1399output=system.pc.south_bridge.pic1.output
1400pio_addr=9223372036854775840
1401pio_latency=1000
1402slave=system.pc.south_bridge.pic2
1403system=system
1404pio=system.iobus.master[6]
1405
1406[system.pc.south_bridge.pic1.output]
1407type=X86IntSourcePin
1408
1409[system.pc.south_bridge.pic2]
1410type=I8259
1411children=output
1412mode=I8259Slave
1413output=system.pc.south_bridge.pic2.output
1414pio_addr=9223372036854775968
1415pio_latency=1000
1416slave=Null
1417system=system
1418pio=system.iobus.master[7]
1419
1420[system.pc.south_bridge.pic2.output]
1421type=X86IntSourcePin
1422
1423[system.pc.south_bridge.pit]
1424type=I8254
1425children=int_pin
1426int_pin=system.pc.south_bridge.pit.int_pin
1427pio_addr=9223372036854775872
1428pio_latency=1000
1429system=system
1430pio=system.iobus.master[8]
1431
1432[system.pc.south_bridge.pit.int_pin]
1433type=X86IntSourcePin
1434
1435[system.pc.south_bridge.speaker]
1436type=PcSpeaker
1437i8254=system.pc.south_bridge.pit
1438pio_addr=9223372036854775905
1439pio_latency=1000
1440system=system
1441pio=system.iobus.master[9]
1442
1443[system.physmem]
1444type=SimpleMemory
1445conf_table_reported=false
1446file=
1447in_addr_map=true
1448latency=30000
1449latency_var=0
1450null=false
1451range=0:134217727
1452zero=false
1453port=system.membus.master[0]
1454
1455[system.smbios_table]
1456type=X86SMBiosSMBiosTable
1457children=structures
1458major_version=2
1459minor_version=5
1460structures=system.smbios_table.structures
1461
1462[system.smbios_table.structures]
1463type=X86SMBiosBiosInformation
1464characteristic_ext_bytes=
1465characteristics=
1466emb_cont_firmware_major=0
1467emb_cont_firmware_minor=0
1468major=0
1469minor=0
1470release_date=06/08/2008
1471rom_size=0
1472starting_addr_segment=0
1473vendor=
1474version=
1475
1476[system.toL2Bus]
1477type=Bus
1478block_size=64
1479bus_id=0
1480clock=1000
1481header_cycles=1
1482use_default_range=false
1483width=64
1484master=system.l2c.cpu_side
1485slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb_walker_cache.mem_side system.cpu.dtb_walker_cache.mem_side
1486
1487