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