config.ini revision 8802:ef66a9083bc4
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 iobridge 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
22num_work_ids=16
23physmem=system.physmem
24readfile=tests/halt.sh
25smbios_table=system.smbios_table
26symbolfile=
27work_begin_ckpt_count=0
28work_begin_cpu_id_exit=-1
29work_begin_exit_count=0
30work_cpus_ckpt_count=0
31work_end_ckpt_count=0
32work_end_exit_count=0
33work_item_id=-1
34system_port=system.membus.port[3]
35
36[system.acpi_description_table_pointer]
37type=X86ACPIRSDP
38children=xsdt
39oem_id=
40revision=2
41rsdt=Null
42xsdt=system.acpi_description_table_pointer.xsdt
43
44[system.acpi_description_table_pointer.xsdt]
45type=X86ACPIXSDT
46creator_id=
47creator_revision=0
48entries=
49oem_id=
50oem_revision=0
51oem_table_id=
52
53[system.bridge]
54type=Bridge
55delay=50000
56nack_delay=4000
57ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
58req_size=16
59resp_size=16
60write_ack=false
61master=system.iobus.port[0]
62slave=system.membus.port[1]
63
64[system.cpu]
65type=DerivO3CPU
66children=dcache dtb dtb_walker_cache fuPool icache interrupts itb itb_walker_cache tracer
67BTBEntries=4096
68BTBTagSize=16
69LFSTSize=1024
70LQEntries=32
71LSQCheckLoads=true
72LSQDepCheckShift=4
73RASSize=16
74SQEntries=32
75SSITSize=1024
76activity=0
77backComSize=5
78cachePorts=200
79checker=Null
80choiceCtrBits=2
81choicePredictorSize=8192
82clock=500
83commitToDecodeDelay=1
84commitToFetchDelay=1
85commitToIEWDelay=1
86commitToRenameDelay=1
87commitWidth=8
88cpu_id=0
89decodeToFetchDelay=1
90decodeToRenameDelay=1
91decodeWidth=8
92defer_registration=false
93dispatchWidth=8
94do_checkpoint_insts=true
95do_quiesce=true
96do_statistics_insts=true
97dtb=system.cpu.dtb
98fetchToDecodeDelay=1
99fetchTrapLatency=1
100fetchWidth=8
101forwardComSize=5
102fuPool=system.cpu.fuPool
103function_trace=false
104function_trace_start=0
105globalCtrBits=2
106globalHistoryBits=13
107globalPredictorSize=8192
108iewToCommitDelay=1
109iewToDecodeDelay=1
110iewToFetchDelay=1
111iewToRenameDelay=1
112instShiftAmt=2
113interrupts=system.cpu.interrupts
114issueToExecuteDelay=1
115issueWidth=8
116itb=system.cpu.itb
117localCtrBits=2
118localHistoryBits=11
119localHistoryTableSize=2048
120localPredictorSize=2048
121max_insts_all_threads=0
122max_insts_any_thread=0
123max_loads_all_threads=0
124max_loads_any_thread=0
125numIQEntries=64
126numPhysFloatRegs=256
127numPhysIntRegs=256
128numROBEntries=192
129numRobs=1
130numThreads=1
131phase=0
132predType=tournament
133profile=0
134progress_interval=0
135renameToDecodeDelay=1
136renameToFetchDelay=1
137renameToIEWDelay=2
138renameToROBDelay=1
139renameWidth=8
140smtCommitPolicy=RoundRobin
141smtFetchPolicy=SingleThread
142smtIQPolicy=Partitioned
143smtIQThreshold=100
144smtLSQPolicy=Partitioned
145smtLSQThreshold=100
146smtNumFetchingThreads=1
147smtROBPolicy=Partitioned
148smtROBThreshold=100
149squashWidth=8
150store_set_clear_period=250000
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[7]
537pio=system.membus.port[6]
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.iobridge]
949type=Bridge
950delay=50000
951nack_delay=4000
952ranges=11529215046068469760:11529215046068473855
953req_size=16
954resp_size=16
955write_ack=false
956master=system.membus.port[2]
957slave=system.iobus.port[1]
958
959[system.iobus]
960type=Bus
961block_size=64
962bus_id=0
963clock=1000
964header_cycles=1
965use_default_range=true
966width=64
967default=system.pc.pciconfig.pio
968port=system.bridge.master system.iobridge.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.ide.dma 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
969
970[system.iocache]
971type=BaseCache
972addr_range=0:134217727
973assoc=8
974block_size=64
975forward_snoops=false
976hash_delay=1
977is_top_level=false
978latency=50000
979max_miss_count=0
980mshrs=20
981num_cpus=1
982prefetch_data_accesses_only=false
983prefetch_degree=1
984prefetch_latency=500000
985prefetch_on_access=false
986prefetch_past_page=false
987prefetch_policy=none
988prefetch_serial_squash=false
989prefetch_use_cpu_id=true
990prefetcher_size=100
991prioritizeRequests=false
992repl=Null
993size=1024
994subblock_size=0
995tgts_per_mshr=12
996trace_addr=0
997two_queue=false
998write_buffers=8
999cpu_side=system.iobus.port[21]
1000mem_side=system.membus.port[4]
1001
1002[system.l2c]
1003type=BaseCache
1004addr_range=0:18446744073709551615
1005assoc=8
1006block_size=64
1007forward_snoops=true
1008hash_delay=1
1009is_top_level=false
1010latency=10000
1011max_miss_count=0
1012mshrs=92
1013num_cpus=1
1014prefetch_data_accesses_only=false
1015prefetch_degree=1
1016prefetch_latency=100000
1017prefetch_on_access=false
1018prefetch_past_page=false
1019prefetch_policy=none
1020prefetch_serial_squash=false
1021prefetch_use_cpu_id=true
1022prefetcher_size=100
1023prioritizeRequests=false
1024repl=Null
1025size=4194304
1026subblock_size=0
1027tgts_per_mshr=16
1028trace_addr=0
1029two_queue=false
1030write_buffers=8
1031cpu_side=system.toL2Bus.port[0]
1032mem_side=system.membus.port[5]
1033
1034[system.membus]
1035type=Bus
1036children=badaddr_responder
1037block_size=64
1038bus_id=1
1039clock=1000
1040header_cycles=1
1041use_default_range=false
1042width=64
1043default=system.membus.badaddr_responder.pio
1044port=system.physmem.port[0] system.bridge.slave system.iobridge.master system.system_port system.iocache.mem_side system.l2c.mem_side system.cpu.interrupts.pio system.cpu.interrupts.int_port
1045
1046[system.membus.badaddr_responder]
1047type=IsaFake
1048fake_mem=false
1049pio_addr=0
1050pio_latency=1000
1051pio_size=8
1052platform=system.pc
1053ret_bad_addr=true
1054ret_data16=65535
1055ret_data32=4294967295
1056ret_data64=18446744073709551615
1057ret_data8=255
1058system=system
1059update_data=false
1060warn_access=
1061pio=system.membus.default
1062
1063[system.pc]
1064type=Pc
1065children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge terminal
1066intrctrl=system.intrctrl
1067system=system
1068
1069[system.pc.behind_pci]
1070type=IsaFake
1071fake_mem=false
1072pio_addr=9223372036854779128
1073pio_latency=1000
1074pio_size=8
1075platform=system.pc
1076ret_bad_addr=false
1077ret_data16=65535
1078ret_data32=4294967295
1079ret_data64=18446744073709551615
1080ret_data8=255
1081system=system
1082update_data=false
1083warn_access=
1084pio=system.iobus.port[15]
1085
1086[system.pc.com_1]
1087type=Uart8250
1088children=terminal
1089pio_addr=9223372036854776824
1090pio_latency=1000
1091platform=system.pc
1092system=system
1093terminal=system.pc.com_1.terminal
1094pio=system.iobus.port[16]
1095
1096[system.pc.com_1.terminal]
1097type=Terminal
1098intr_control=system.intrctrl
1099number=0
1100output=true
1101port=3456
1102
1103[system.pc.com_1.terminal]
1104type=Terminal
1105intr_control=system.intrctrl
1106number=0
1107output=true
1108port=3456
1109
1110[system.pc.fake_com_2]
1111type=IsaFake
1112fake_mem=false
1113pio_addr=9223372036854776568
1114pio_latency=1000
1115pio_size=8
1116platform=system.pc
1117ret_bad_addr=false
1118ret_data16=65535
1119ret_data32=4294967295
1120ret_data64=18446744073709551615
1121ret_data8=255
1122system=system
1123update_data=false
1124warn_access=
1125pio=system.iobus.port[17]
1126
1127[system.pc.fake_com_3]
1128type=IsaFake
1129fake_mem=false
1130pio_addr=9223372036854776808
1131pio_latency=1000
1132pio_size=8
1133platform=system.pc
1134ret_bad_addr=false
1135ret_data16=65535
1136ret_data32=4294967295
1137ret_data64=18446744073709551615
1138ret_data8=255
1139system=system
1140update_data=false
1141warn_access=
1142pio=system.iobus.port[18]
1143
1144[system.pc.fake_com_4]
1145type=IsaFake
1146fake_mem=false
1147pio_addr=9223372036854776552
1148pio_latency=1000
1149pio_size=8
1150platform=system.pc
1151ret_bad_addr=false
1152ret_data16=65535
1153ret_data32=4294967295
1154ret_data64=18446744073709551615
1155ret_data8=255
1156system=system
1157update_data=false
1158warn_access=
1159pio=system.iobus.port[19]
1160
1161[system.pc.fake_floppy]
1162type=IsaFake
1163fake_mem=false
1164pio_addr=9223372036854776818
1165pio_latency=1000
1166pio_size=2
1167platform=system.pc
1168ret_bad_addr=false
1169ret_data16=65535
1170ret_data32=4294967295
1171ret_data64=18446744073709551615
1172ret_data8=255
1173system=system
1174update_data=false
1175warn_access=
1176pio=system.iobus.port[20]
1177
1178[system.pc.i_dont_exist]
1179type=IsaFake
1180fake_mem=false
1181pio_addr=9223372036854775936
1182pio_latency=1000
1183pio_size=1
1184platform=system.pc
1185ret_bad_addr=false
1186ret_data16=65535
1187ret_data32=4294967295
1188ret_data64=18446744073709551615
1189ret_data8=255
1190system=system
1191update_data=false
1192warn_access=
1193pio=system.iobus.port[14]
1194
1195[system.pc.pciconfig]
1196type=PciConfigAll
1197bus=0
1198pio_latency=1
1199platform=system.pc
1200size=16777216
1201system=system
1202pio=system.iobus.default
1203
1204[system.pc.south_bridge]
1205type=SouthBridge
1206children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker
1207cmos=system.pc.south_bridge.cmos
1208dma1=system.pc.south_bridge.dma1
1209io_apic=system.pc.south_bridge.io_apic
1210keyboard=system.pc.south_bridge.keyboard
1211pic1=system.pc.south_bridge.pic1
1212pic2=system.pc.south_bridge.pic2
1213pio_latency=1000
1214pit=system.pc.south_bridge.pit
1215platform=system.pc
1216speaker=system.pc.south_bridge.speaker
1217
1218[system.pc.south_bridge.cmos]
1219type=Cmos
1220children=int_pin
1221int_pin=system.pc.south_bridge.cmos.int_pin
1222pio_addr=9223372036854775920
1223pio_latency=1000
1224platform=system.pc
1225system=system
1226time=Sun Jan  1 00:00:00 2012
1227pio=system.iobus.port[2]
1228
1229[system.pc.south_bridge.cmos.int_pin]
1230type=X86IntSourcePin
1231
1232[system.pc.south_bridge.dma1]
1233type=I8237
1234pio_addr=9223372036854775808
1235pio_latency=1000
1236platform=system.pc
1237system=system
1238pio=system.iobus.port[3]
1239
1240[system.pc.south_bridge.ide]
1241type=IdeController
1242children=disks0 disks1
1243BAR0=496
1244BAR0LegacyIO=true
1245BAR0Size=8
1246BAR1=1012
1247BAR1LegacyIO=true
1248BAR1Size=3
1249BAR2=368
1250BAR2LegacyIO=true
1251BAR2Size=8
1252BAR3=884
1253BAR3LegacyIO=true
1254BAR3Size=3
1255BAR4=1
1256BAR4LegacyIO=false
1257BAR4Size=16
1258BAR5=1
1259BAR5LegacyIO=false
1260BAR5Size=0
1261BIST=0
1262CacheLineSize=0
1263CardbusCIS=0
1264ClassCode=1
1265Command=0
1266DeviceID=28945
1267ExpansionROM=0
1268HeaderType=0
1269InterruptLine=14
1270InterruptPin=1
1271LatencyTimer=0
1272MaximumLatency=0
1273MinimumGrant=0
1274ProgIF=128
1275Revision=0
1276Status=640
1277SubClassCode=1
1278SubsystemID=0
1279SubsystemVendorID=0
1280VendorID=32902
1281config_latency=20000
1282ctrl_offset=0
1283disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1
1284io_shift=0
1285max_backoff_delay=10000000
1286min_backoff_delay=4000
1287pci_bus=0
1288pci_dev=4
1289pci_func=0
1290pio_latency=1000
1291platform=system.pc
1292system=system
1293config=system.iobus.port[5]
1294dma=system.iobus.port[6]
1295pio=system.iobus.port[4]
1296
1297[system.pc.south_bridge.ide.disks0]
1298type=IdeDisk
1299children=image
1300delay=1000000
1301driveID=master
1302image=system.pc.south_bridge.ide.disks0.image
1303
1304[system.pc.south_bridge.ide.disks0.image]
1305type=CowDiskImage
1306children=child
1307child=system.pc.south_bridge.ide.disks0.image.child
1308image_file=
1309read_only=false
1310table_size=65536
1311
1312[system.pc.south_bridge.ide.disks0.image.child]
1313type=RawDiskImage
1314image_file=/dist/m5/system/disks/linux-x86.img
1315read_only=true
1316
1317[system.pc.south_bridge.ide.disks1]
1318type=IdeDisk
1319children=image
1320delay=1000000
1321driveID=master
1322image=system.pc.south_bridge.ide.disks1.image
1323
1324[system.pc.south_bridge.ide.disks1.image]
1325type=CowDiskImage
1326children=child
1327child=system.pc.south_bridge.ide.disks1.image.child
1328image_file=
1329read_only=false
1330table_size=65536
1331
1332[system.pc.south_bridge.ide.disks1.image.child]
1333type=RawDiskImage
1334image_file=/dist/m5/system/disks/linux-bigswap2.img
1335read_only=true
1336
1337[system.pc.south_bridge.int_lines0]
1338type=X86IntLine
1339children=sink
1340sink=system.pc.south_bridge.int_lines0.sink
1341source=system.pc.south_bridge.pic1.output
1342
1343[system.pc.south_bridge.int_lines0.sink]
1344type=X86IntSinkPin
1345device=system.pc.south_bridge.io_apic
1346number=0
1347
1348[system.pc.south_bridge.int_lines1]
1349type=X86IntLine
1350children=sink
1351sink=system.pc.south_bridge.int_lines1.sink
1352source=system.pc.south_bridge.pic2.output
1353
1354[system.pc.south_bridge.int_lines1.sink]
1355type=X86IntSinkPin
1356device=system.pc.south_bridge.pic1
1357number=2
1358
1359[system.pc.south_bridge.int_lines2]
1360type=X86IntLine
1361children=sink
1362sink=system.pc.south_bridge.int_lines2.sink
1363source=system.pc.south_bridge.cmos.int_pin
1364
1365[system.pc.south_bridge.int_lines2.sink]
1366type=X86IntSinkPin
1367device=system.pc.south_bridge.pic2
1368number=0
1369
1370[system.pc.south_bridge.int_lines3]
1371type=X86IntLine
1372children=sink
1373sink=system.pc.south_bridge.int_lines3.sink
1374source=system.pc.south_bridge.pit.int_pin
1375
1376[system.pc.south_bridge.int_lines3.sink]
1377type=X86IntSinkPin
1378device=system.pc.south_bridge.pic1
1379number=0
1380
1381[system.pc.south_bridge.int_lines4]
1382type=X86IntLine
1383children=sink
1384sink=system.pc.south_bridge.int_lines4.sink
1385source=system.pc.south_bridge.pit.int_pin
1386
1387[system.pc.south_bridge.int_lines4.sink]
1388type=X86IntSinkPin
1389device=system.pc.south_bridge.io_apic
1390number=2
1391
1392[system.pc.south_bridge.int_lines5]
1393type=X86IntLine
1394children=sink
1395sink=system.pc.south_bridge.int_lines5.sink
1396source=system.pc.south_bridge.keyboard.keyboard_int_pin
1397
1398[system.pc.south_bridge.int_lines5.sink]
1399type=X86IntSinkPin
1400device=system.pc.south_bridge.io_apic
1401number=1
1402
1403[system.pc.south_bridge.int_lines6]
1404type=X86IntLine
1405children=sink
1406sink=system.pc.south_bridge.int_lines6.sink
1407source=system.pc.south_bridge.keyboard.mouse_int_pin
1408
1409[system.pc.south_bridge.int_lines6.sink]
1410type=X86IntSinkPin
1411device=system.pc.south_bridge.io_apic
1412number=12
1413
1414[system.pc.south_bridge.io_apic]
1415type=I82094AA
1416apic_id=1
1417external_int_pic=system.pc.south_bridge.pic1
1418int_latency=1000
1419pio_addr=4273995776
1420pio_latency=1000
1421platform=system.pc
1422system=system
1423int_port=system.iobus.port[13]
1424pio=system.iobus.port[12]
1425
1426[system.pc.south_bridge.keyboard]
1427type=I8042
1428children=keyboard_int_pin mouse_int_pin
1429command_port=9223372036854775908
1430data_port=9223372036854775904
1431keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin
1432mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin
1433pio_addr=0
1434pio_latency=1000
1435platform=system.pc
1436system=system
1437pio=system.iobus.port[7]
1438
1439[system.pc.south_bridge.keyboard.keyboard_int_pin]
1440type=X86IntSourcePin
1441
1442[system.pc.south_bridge.keyboard.mouse_int_pin]
1443type=X86IntSourcePin
1444
1445[system.pc.south_bridge.pic1]
1446type=I8259
1447children=output
1448mode=I8259Master
1449output=system.pc.south_bridge.pic1.output
1450pio_addr=9223372036854775840
1451pio_latency=1000
1452platform=system.pc
1453slave=system.pc.south_bridge.pic2
1454system=system
1455pio=system.iobus.port[8]
1456
1457[system.pc.south_bridge.pic1.output]
1458type=X86IntSourcePin
1459
1460[system.pc.south_bridge.pic2]
1461type=I8259
1462children=output
1463mode=I8259Slave
1464output=system.pc.south_bridge.pic2.output
1465pio_addr=9223372036854775968
1466pio_latency=1000
1467platform=system.pc
1468slave=Null
1469system=system
1470pio=system.iobus.port[9]
1471
1472[system.pc.south_bridge.pic2.output]
1473type=X86IntSourcePin
1474
1475[system.pc.south_bridge.pit]
1476type=I8254
1477children=int_pin
1478int_pin=system.pc.south_bridge.pit.int_pin
1479pio_addr=9223372036854775872
1480pio_latency=1000
1481platform=system.pc
1482system=system
1483pio=system.iobus.port[10]
1484
1485[system.pc.south_bridge.pit.int_pin]
1486type=X86IntSourcePin
1487
1488[system.pc.south_bridge.speaker]
1489type=PcSpeaker
1490i8254=system.pc.south_bridge.pit
1491pio_addr=9223372036854775905
1492pio_latency=1000
1493platform=system.pc
1494system=system
1495pio=system.iobus.port[11]
1496
1497[system.physmem]
1498type=PhysicalMemory
1499file=
1500latency=30000
1501latency_var=0
1502null=false
1503range=0:134217727
1504zero=false
1505port=system.membus.port[0]
1506
1507[system.smbios_table]
1508type=X86SMBiosSMBiosTable
1509children=structures
1510major_version=2
1511minor_version=5
1512structures=system.smbios_table.structures
1513
1514[system.smbios_table.structures]
1515type=X86SMBiosBiosInformation
1516characteristic_ext_bytes=
1517characteristics=
1518emb_cont_firmware_major=0
1519emb_cont_firmware_minor=0
1520major=0
1521minor=0
1522release_date=06/08/2008
1523rom_size=0
1524starting_addr_segment=0
1525vendor=
1526version=
1527
1528[system.toL2Bus]
1529type=Bus
1530block_size=64
1531bus_id=0
1532clock=1000
1533header_cycles=1
1534use_default_range=false
1535width=64
1536port=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
1537
1538