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