Stats: Re update stats.
[gem5.git] / tests / quick / 10.linux-boot / ref / alpha / linux / tsunami-simple-atomic / config.ini
1 [root]
2 type=Root
3 children=system
4 time_sync_enable=false
5 time_sync_period=100000000000
6 time_sync_spin_threshold=100000000
7
8 [system]
9 type=LinuxAlphaSystem
10 children=bridge cpu disk0 disk2 intrctrl iobus iocache l2c membus physmem simple_disk terminal toL2Bus tsunami
11 boot_cpu_frequency=500
12 boot_osflags=root=/dev/hda1 console=ttyS0
13 console=/dist/m5/system/binaries/console
14 init_param=0
15 kernel=/dist/m5/system/binaries/vmlinux
16 load_addr_mask=1099511627775
17 mem_mode=atomic
18 pal=/dist/m5/system/binaries/ts_osfpal
19 physmem=system.physmem
20 readfile=tests/halt.sh
21 symbolfile=
22 system_rev=1024
23 system_type=34
24 work_begin_ckpt_count=0
25 work_begin_cpu_id_exit=-1
26 work_begin_exit_count=0
27 work_cpus_ckpt_count=0
28 work_end_ckpt_count=0
29 work_end_exit_count=0
30 work_item_id=-1
31
32 [system.bridge]
33 type=Bridge
34 delay=50000
35 filter_ranges_a=0:18446744073709551615
36 filter_ranges_b=0:8589934591
37 nack_delay=4000
38 req_size_a=16
39 req_size_b=16
40 resp_size_a=16
41 resp_size_b=16
42 write_ack=false
43 side_a=system.iobus.port[0]
44 side_b=system.membus.port[0]
45
46 [system.cpu]
47 type=AtomicSimpleCPU
48 children=dcache dtb icache interrupts itb tracer
49 checker=Null
50 clock=500
51 cpu_id=0
52 defer_registration=false
53 do_checkpoint_insts=true
54 do_quiesce=true
55 do_statistics_insts=true
56 dtb=system.cpu.dtb
57 function_trace=false
58 function_trace_start=0
59 interrupts=system.cpu.interrupts
60 itb=system.cpu.itb
61 max_insts_all_threads=0
62 max_insts_any_thread=0
63 max_loads_all_threads=0
64 max_loads_any_thread=0
65 numThreads=1
66 phase=0
67 profile=0
68 progress_interval=0
69 simulate_data_stalls=false
70 simulate_inst_stalls=false
71 system=system
72 tracer=system.cpu.tracer
73 width=1
74 dcache_port=system.cpu.dcache.cpu_side
75 icache_port=system.cpu.icache.cpu_side
76
77 [system.cpu.dcache]
78 type=BaseCache
79 addr_range=0:18446744073709551615
80 assoc=4
81 block_size=64
82 forward_snoops=true
83 hash_delay=1
84 latency=1000
85 max_miss_count=0
86 mshrs=4
87 num_cpus=1
88 prefetch_data_accesses_only=false
89 prefetch_degree=1
90 prefetch_latency=10000
91 prefetch_on_access=false
92 prefetch_past_page=false
93 prefetch_policy=none
94 prefetch_serial_squash=false
95 prefetch_use_cpu_id=true
96 prefetcher_size=100
97 prioritizeRequests=false
98 repl=Null
99 size=32768
100 subblock_size=0
101 tgts_per_mshr=8
102 trace_addr=0
103 two_queue=false
104 write_buffers=8
105 cpu_side=system.cpu.dcache_port
106 mem_side=system.toL2Bus.port[2]
107
108 [system.cpu.dtb]
109 type=AlphaTLB
110 size=64
111
112 [system.cpu.icache]
113 type=BaseCache
114 addr_range=0:18446744073709551615
115 assoc=1
116 block_size=64
117 forward_snoops=true
118 hash_delay=1
119 latency=1000
120 max_miss_count=0
121 mshrs=4
122 num_cpus=1
123 prefetch_data_accesses_only=false
124 prefetch_degree=1
125 prefetch_latency=10000
126 prefetch_on_access=false
127 prefetch_past_page=false
128 prefetch_policy=none
129 prefetch_serial_squash=false
130 prefetch_use_cpu_id=true
131 prefetcher_size=100
132 prioritizeRequests=false
133 repl=Null
134 size=32768
135 subblock_size=0
136 tgts_per_mshr=8
137 trace_addr=0
138 two_queue=false
139 write_buffers=8
140 cpu_side=system.cpu.icache_port
141 mem_side=system.toL2Bus.port[1]
142
143 [system.cpu.interrupts]
144 type=AlphaInterrupts
145
146 [system.cpu.itb]
147 type=AlphaTLB
148 size=48
149
150 [system.cpu.tracer]
151 type=ExeTracer
152
153 [system.disk0]
154 type=IdeDisk
155 children=image
156 delay=1000000
157 driveID=master
158 image=system.disk0.image
159
160 [system.disk0.image]
161 type=CowDiskImage
162 children=child
163 child=system.disk0.image.child
164 image_file=
165 read_only=false
166 table_size=65536
167
168 [system.disk0.image.child]
169 type=RawDiskImage
170 image_file=/dist/m5/system/disks/linux-latest.img
171 read_only=true
172
173 [system.disk2]
174 type=IdeDisk
175 children=image
176 delay=1000000
177 driveID=master
178 image=system.disk2.image
179
180 [system.disk2.image]
181 type=CowDiskImage
182 children=child
183 child=system.disk2.image.child
184 image_file=
185 read_only=false
186 table_size=65536
187
188 [system.disk2.image.child]
189 type=RawDiskImage
190 image_file=/dist/m5/system/disks/linux-bigswap2.img
191 read_only=true
192
193 [system.intrctrl]
194 type=IntrControl
195 sys=system
196
197 [system.iobus]
198 type=Bus
199 block_size=64
200 bus_id=0
201 clock=1000
202 header_cycles=1
203 use_default_range=true
204 width=64
205 default=system.tsunami.pciconfig.pio
206 port=system.bridge.side_a system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ethernet.pio system.iocache.cpu_side system.tsunami.ethernet.config system.tsunami.ethernet.dma system.tsunami.ide.config system.tsunami.ide.dma
207
208 [system.iocache]
209 type=BaseCache
210 addr_range=0:8589934591
211 assoc=8
212 block_size=64
213 forward_snoops=false
214 hash_delay=1
215 latency=50000
216 max_miss_count=0
217 mshrs=20
218 num_cpus=1
219 prefetch_data_accesses_only=false
220 prefetch_degree=1
221 prefetch_latency=500000
222 prefetch_on_access=false
223 prefetch_past_page=false
224 prefetch_policy=none
225 prefetch_serial_squash=false
226 prefetch_use_cpu_id=true
227 prefetcher_size=100
228 prioritizeRequests=false
229 repl=Null
230 size=1024
231 subblock_size=0
232 tgts_per_mshr=12
233 trace_addr=0
234 two_queue=false
235 write_buffers=8
236 cpu_side=system.iobus.port[28]
237 mem_side=system.membus.port[2]
238
239 [system.l2c]
240 type=BaseCache
241 addr_range=0:18446744073709551615
242 assoc=8
243 block_size=64
244 forward_snoops=true
245 hash_delay=1
246 latency=10000
247 max_miss_count=0
248 mshrs=92
249 num_cpus=1
250 prefetch_data_accesses_only=false
251 prefetch_degree=1
252 prefetch_latency=100000
253 prefetch_on_access=false
254 prefetch_past_page=false
255 prefetch_policy=none
256 prefetch_serial_squash=false
257 prefetch_use_cpu_id=true
258 prefetcher_size=100
259 prioritizeRequests=false
260 repl=Null
261 size=4194304
262 subblock_size=0
263 tgts_per_mshr=16
264 trace_addr=0
265 two_queue=false
266 write_buffers=8
267 cpu_side=system.toL2Bus.port[0]
268 mem_side=system.membus.port[3]
269
270 [system.membus]
271 type=Bus
272 children=badaddr_responder
273 block_size=64
274 bus_id=1
275 clock=1000
276 header_cycles=1
277 use_default_range=false
278 width=64
279 default=system.membus.badaddr_responder.pio
280 port=system.bridge.side_b system.physmem.port[0] system.iocache.mem_side system.l2c.mem_side
281
282 [system.membus.badaddr_responder]
283 type=IsaFake
284 pio_addr=0
285 pio_latency=1000
286 pio_size=8
287 platform=system.tsunami
288 ret_bad_addr=true
289 ret_data16=65535
290 ret_data32=4294967295
291 ret_data64=18446744073709551615
292 ret_data8=255
293 system=system
294 update_data=false
295 warn_access=
296 pio=system.membus.default
297
298 [system.physmem]
299 type=PhysicalMemory
300 file=
301 latency=30000
302 latency_var=0
303 null=false
304 range=0:134217727
305 zero=false
306 port=system.membus.port[1]
307
308 [system.simple_disk]
309 type=SimpleDisk
310 children=disk
311 disk=system.simple_disk.disk
312 system=system
313
314 [system.simple_disk.disk]
315 type=RawDiskImage
316 image_file=/dist/m5/system/disks/linux-latest.img
317 read_only=true
318
319 [system.terminal]
320 type=Terminal
321 intr_control=system.intrctrl
322 number=0
323 output=true
324 port=3456
325
326 [system.toL2Bus]
327 type=Bus
328 block_size=64
329 bus_id=0
330 clock=1000
331 header_cycles=1
332 use_default_range=false
333 width=64
334 port=system.l2c.cpu_side system.cpu.icache.mem_side system.cpu.dcache.mem_side
335
336 [system.tsunami]
337 type=Tsunami
338 children=backdoor cchip ethernet fake_OROM fake_ata0 fake_ata1 fake_pnp_addr fake_pnp_read0 fake_pnp_read1 fake_pnp_read2 fake_pnp_read3 fake_pnp_read4 fake_pnp_read5 fake_pnp_read6 fake_pnp_read7 fake_pnp_write fake_ppc fake_sm_chip fake_uart1 fake_uart2 fake_uart3 fake_uart4 fb ide io pchip pciconfig uart
339 intrctrl=system.intrctrl
340 system=system
341
342 [system.tsunami.backdoor]
343 type=AlphaBackdoor
344 cpu=system.cpu
345 disk=system.simple_disk
346 pio_addr=8804682956800
347 pio_latency=1000
348 platform=system.tsunami
349 system=system
350 terminal=system.terminal
351 pio=system.iobus.port[25]
352
353 [system.tsunami.cchip]
354 type=TsunamiCChip
355 pio_addr=8803072344064
356 pio_latency=1000
357 platform=system.tsunami
358 system=system
359 tsunami=system.tsunami
360 pio=system.iobus.port[1]
361
362 [system.tsunami.ethernet]
363 type=NSGigE
364 BAR0=1
365 BAR0LegacyIO=false
366 BAR0Size=256
367 BAR1=0
368 BAR1LegacyIO=false
369 BAR1Size=4096
370 BAR2=0
371 BAR2LegacyIO=false
372 BAR2Size=0
373 BAR3=0
374 BAR3LegacyIO=false
375 BAR3Size=0
376 BAR4=0
377 BAR4LegacyIO=false
378 BAR4Size=0
379 BAR5=0
380 BAR5LegacyIO=false
381 BAR5Size=0
382 BIST=0
383 CacheLineSize=0
384 CardbusCIS=0
385 ClassCode=2
386 Command=0
387 DeviceID=34
388 ExpansionROM=0
389 HeaderType=0
390 InterruptLine=30
391 InterruptPin=1
392 LatencyTimer=0
393 MaximumLatency=52
394 MinimumGrant=176
395 ProgIF=0
396 Revision=0
397 Status=656
398 SubClassCode=0
399 SubsystemID=0
400 SubsystemVendorID=0
401 VendorID=4107
402 clock=0
403 config_latency=20000
404 dma_data_free=false
405 dma_desc_free=false
406 dma_no_allocate=true
407 dma_read_delay=0
408 dma_read_factor=0
409 dma_write_delay=0
410 dma_write_factor=0
411 hardware_address=00:90:00:00:00:01
412 intr_delay=10000000
413 max_backoff_delay=10000000
414 min_backoff_delay=4000
415 pci_bus=0
416 pci_dev=1
417 pci_func=0
418 pio_latency=1000
419 platform=system.tsunami
420 rss=false
421 rx_delay=1000000
422 rx_fifo_size=524288
423 rx_filter=true
424 rx_thread=false
425 system=system
426 tx_delay=1000000
427 tx_fifo_size=524288
428 tx_thread=false
429 config=system.iobus.port[29]
430 dma=system.iobus.port[30]
431 pio=system.iobus.port[27]
432
433 [system.tsunami.fake_OROM]
434 type=IsaFake
435 pio_addr=8796093677568
436 pio_latency=1000
437 pio_size=393216
438 platform=system.tsunami
439 ret_bad_addr=false
440 ret_data16=65535
441 ret_data32=4294967295
442 ret_data64=18446744073709551615
443 ret_data8=255
444 system=system
445 update_data=false
446 warn_access=
447 pio=system.iobus.port[9]
448
449 [system.tsunami.fake_ata0]
450 type=IsaFake
451 pio_addr=8804615848432
452 pio_latency=1000
453 pio_size=8
454 platform=system.tsunami
455 ret_bad_addr=false
456 ret_data16=65535
457 ret_data32=4294967295
458 ret_data64=18446744073709551615
459 ret_data8=255
460 system=system
461 update_data=false
462 warn_access=
463 pio=system.iobus.port[20]
464
465 [system.tsunami.fake_ata1]
466 type=IsaFake
467 pio_addr=8804615848304
468 pio_latency=1000
469 pio_size=8
470 platform=system.tsunami
471 ret_bad_addr=false
472 ret_data16=65535
473 ret_data32=4294967295
474 ret_data64=18446744073709551615
475 ret_data8=255
476 system=system
477 update_data=false
478 warn_access=
479 pio=system.iobus.port[21]
480
481 [system.tsunami.fake_pnp_addr]
482 type=IsaFake
483 pio_addr=8804615848569
484 pio_latency=1000
485 pio_size=8
486 platform=system.tsunami
487 ret_bad_addr=false
488 ret_data16=65535
489 ret_data32=4294967295
490 ret_data64=18446744073709551615
491 ret_data8=255
492 system=system
493 update_data=false
494 warn_access=
495 pio=system.iobus.port[10]
496
497 [system.tsunami.fake_pnp_read0]
498 type=IsaFake
499 pio_addr=8804615848451
500 pio_latency=1000
501 pio_size=8
502 platform=system.tsunami
503 ret_bad_addr=false
504 ret_data16=65535
505 ret_data32=4294967295
506 ret_data64=18446744073709551615
507 ret_data8=255
508 system=system
509 update_data=false
510 warn_access=
511 pio=system.iobus.port[12]
512
513 [system.tsunami.fake_pnp_read1]
514 type=IsaFake
515 pio_addr=8804615848515
516 pio_latency=1000
517 pio_size=8
518 platform=system.tsunami
519 ret_bad_addr=false
520 ret_data16=65535
521 ret_data32=4294967295
522 ret_data64=18446744073709551615
523 ret_data8=255
524 system=system
525 update_data=false
526 warn_access=
527 pio=system.iobus.port[13]
528
529 [system.tsunami.fake_pnp_read2]
530 type=IsaFake
531 pio_addr=8804615848579
532 pio_latency=1000
533 pio_size=8
534 platform=system.tsunami
535 ret_bad_addr=false
536 ret_data16=65535
537 ret_data32=4294967295
538 ret_data64=18446744073709551615
539 ret_data8=255
540 system=system
541 update_data=false
542 warn_access=
543 pio=system.iobus.port[14]
544
545 [system.tsunami.fake_pnp_read3]
546 type=IsaFake
547 pio_addr=8804615848643
548 pio_latency=1000
549 pio_size=8
550 platform=system.tsunami
551 ret_bad_addr=false
552 ret_data16=65535
553 ret_data32=4294967295
554 ret_data64=18446744073709551615
555 ret_data8=255
556 system=system
557 update_data=false
558 warn_access=
559 pio=system.iobus.port[15]
560
561 [system.tsunami.fake_pnp_read4]
562 type=IsaFake
563 pio_addr=8804615848707
564 pio_latency=1000
565 pio_size=8
566 platform=system.tsunami
567 ret_bad_addr=false
568 ret_data16=65535
569 ret_data32=4294967295
570 ret_data64=18446744073709551615
571 ret_data8=255
572 system=system
573 update_data=false
574 warn_access=
575 pio=system.iobus.port[16]
576
577 [system.tsunami.fake_pnp_read5]
578 type=IsaFake
579 pio_addr=8804615848771
580 pio_latency=1000
581 pio_size=8
582 platform=system.tsunami
583 ret_bad_addr=false
584 ret_data16=65535
585 ret_data32=4294967295
586 ret_data64=18446744073709551615
587 ret_data8=255
588 system=system
589 update_data=false
590 warn_access=
591 pio=system.iobus.port[17]
592
593 [system.tsunami.fake_pnp_read6]
594 type=IsaFake
595 pio_addr=8804615848835
596 pio_latency=1000
597 pio_size=8
598 platform=system.tsunami
599 ret_bad_addr=false
600 ret_data16=65535
601 ret_data32=4294967295
602 ret_data64=18446744073709551615
603 ret_data8=255
604 system=system
605 update_data=false
606 warn_access=
607 pio=system.iobus.port[18]
608
609 [system.tsunami.fake_pnp_read7]
610 type=IsaFake
611 pio_addr=8804615848899
612 pio_latency=1000
613 pio_size=8
614 platform=system.tsunami
615 ret_bad_addr=false
616 ret_data16=65535
617 ret_data32=4294967295
618 ret_data64=18446744073709551615
619 ret_data8=255
620 system=system
621 update_data=false
622 warn_access=
623 pio=system.iobus.port[19]
624
625 [system.tsunami.fake_pnp_write]
626 type=IsaFake
627 pio_addr=8804615850617
628 pio_latency=1000
629 pio_size=8
630 platform=system.tsunami
631 ret_bad_addr=false
632 ret_data16=65535
633 ret_data32=4294967295
634 ret_data64=18446744073709551615
635 ret_data8=255
636 system=system
637 update_data=false
638 warn_access=
639 pio=system.iobus.port[11]
640
641 [system.tsunami.fake_ppc]
642 type=IsaFake
643 pio_addr=8804615848891
644 pio_latency=1000
645 pio_size=8
646 platform=system.tsunami
647 ret_bad_addr=false
648 ret_data16=65535
649 ret_data32=4294967295
650 ret_data64=18446744073709551615
651 ret_data8=255
652 system=system
653 update_data=false
654 warn_access=
655 pio=system.iobus.port[8]
656
657 [system.tsunami.fake_sm_chip]
658 type=IsaFake
659 pio_addr=8804615848816
660 pio_latency=1000
661 pio_size=8
662 platform=system.tsunami
663 ret_bad_addr=false
664 ret_data16=65535
665 ret_data32=4294967295
666 ret_data64=18446744073709551615
667 ret_data8=255
668 system=system
669 update_data=false
670 warn_access=
671 pio=system.iobus.port[3]
672
673 [system.tsunami.fake_uart1]
674 type=IsaFake
675 pio_addr=8804615848696
676 pio_latency=1000
677 pio_size=8
678 platform=system.tsunami
679 ret_bad_addr=false
680 ret_data16=65535
681 ret_data32=4294967295
682 ret_data64=18446744073709551615
683 ret_data8=255
684 system=system
685 update_data=false
686 warn_access=
687 pio=system.iobus.port[4]
688
689 [system.tsunami.fake_uart2]
690 type=IsaFake
691 pio_addr=8804615848936
692 pio_latency=1000
693 pio_size=8
694 platform=system.tsunami
695 ret_bad_addr=false
696 ret_data16=65535
697 ret_data32=4294967295
698 ret_data64=18446744073709551615
699 ret_data8=255
700 system=system
701 update_data=false
702 warn_access=
703 pio=system.iobus.port[5]
704
705 [system.tsunami.fake_uart3]
706 type=IsaFake
707 pio_addr=8804615848680
708 pio_latency=1000
709 pio_size=8
710 platform=system.tsunami
711 ret_bad_addr=false
712 ret_data16=65535
713 ret_data32=4294967295
714 ret_data64=18446744073709551615
715 ret_data8=255
716 system=system
717 update_data=false
718 warn_access=
719 pio=system.iobus.port[6]
720
721 [system.tsunami.fake_uart4]
722 type=IsaFake
723 pio_addr=8804615848944
724 pio_latency=1000
725 pio_size=8
726 platform=system.tsunami
727 ret_bad_addr=false
728 ret_data16=65535
729 ret_data32=4294967295
730 ret_data64=18446744073709551615
731 ret_data8=255
732 system=system
733 update_data=false
734 warn_access=
735 pio=system.iobus.port[7]
736
737 [system.tsunami.fb]
738 type=BadDevice
739 devicename=FrameBuffer
740 pio_addr=8804615848912
741 pio_latency=1000
742 platform=system.tsunami
743 system=system
744 pio=system.iobus.port[22]
745
746 [system.tsunami.ide]
747 type=IdeController
748 BAR0=1
749 BAR0LegacyIO=false
750 BAR0Size=8
751 BAR1=1
752 BAR1LegacyIO=false
753 BAR1Size=4
754 BAR2=1
755 BAR2LegacyIO=false
756 BAR2Size=8
757 BAR3=1
758 BAR3LegacyIO=false
759 BAR3Size=4
760 BAR4=1
761 BAR4LegacyIO=false
762 BAR4Size=16
763 BAR5=1
764 BAR5LegacyIO=false
765 BAR5Size=0
766 BIST=0
767 CacheLineSize=0
768 CardbusCIS=0
769 ClassCode=1
770 Command=0
771 DeviceID=28945
772 ExpansionROM=0
773 HeaderType=0
774 InterruptLine=31
775 InterruptPin=1
776 LatencyTimer=0
777 MaximumLatency=0
778 MinimumGrant=0
779 ProgIF=133
780 Revision=0
781 Status=640
782 SubClassCode=1
783 SubsystemID=0
784 SubsystemVendorID=0
785 VendorID=32902
786 config_latency=20000
787 ctrl_offset=0
788 disks=system.disk0 system.disk2
789 io_shift=0
790 max_backoff_delay=10000000
791 min_backoff_delay=4000
792 pci_bus=0
793 pci_dev=0
794 pci_func=0
795 pio_latency=1000
796 platform=system.tsunami
797 system=system
798 config=system.iobus.port[31]
799 dma=system.iobus.port[32]
800 pio=system.iobus.port[26]
801
802 [system.tsunami.io]
803 type=TsunamiIO
804 frequency=976562500
805 pio_addr=8804615847936
806 pio_latency=1000
807 platform=system.tsunami
808 system=system
809 time=Thu Jan 1 00:00:00 2009
810 tsunami=system.tsunami
811 year_is_bcd=false
812 pio=system.iobus.port[23]
813
814 [system.tsunami.pchip]
815 type=TsunamiPChip
816 pio_addr=8802535473152
817 pio_latency=1000
818 platform=system.tsunami
819 system=system
820 tsunami=system.tsunami
821 pio=system.iobus.port[2]
822
823 [system.tsunami.pciconfig]
824 type=PciConfigAll
825 bus=0
826 pio_latency=1
827 platform=system.tsunami
828 size=16777216
829 system=system
830 pio=system.iobus.default
831
832 [system.tsunami.uart]
833 type=Uart8250
834 pio_addr=8804615848952
835 pio_latency=1000
836 platform=system.tsunami
837 system=system
838 terminal=system.terminal
839 pio=system.iobus.port[24]
840