Merge zizzer:/bk/newmem
[gem5.git] / tests / quick / 10.linux-boot / ref / alpha / linux / tsunami-simple-atomic / config.ini
1 [root]
2 type=Root
3 children=system
4 dummy=0
5
6 [system]
7 type=LinuxAlphaSystem
8 children=bridge cpu disk0 disk2 intrctrl iobus membus physmem sim_console simple_disk tsunami
9 boot_cpu_frequency=1
10 boot_osflags=root=/dev/hda1 console=ttyS0
11 console=/dist/m5/system/binaries/console
12 init_param=0
13 kernel=/dist/m5/system/binaries/vmlinux
14 mem_mode=atomic
15 pal=/dist/m5/system/binaries/ts_osfpal
16 physmem=system.physmem
17 readfile=tests/halt.sh
18 symbolfile=
19 system_rev=1024
20 system_type=34
21
22 [system.bridge]
23 type=Bridge
24 delay=0
25 queue_size_a=16
26 queue_size_b=16
27 write_ack=false
28 side_a=system.iobus.port[0]
29 side_b=system.membus.port[0]
30
31 [system.cpu]
32 type=AtomicSimpleCPU
33 children=dtb itb
34 clock=1
35 cpu_id=0
36 defer_registration=false
37 do_checkpoint_insts=true
38 do_quiesce=true
39 do_statistics_insts=true
40 dtb=system.cpu.dtb
41 function_trace=false
42 function_trace_start=0
43 itb=system.cpu.itb
44 max_insts_all_threads=0
45 max_insts_any_thread=0
46 max_loads_all_threads=0
47 max_loads_any_thread=0
48 phase=0
49 profile=0
50 progress_interval=0
51 simulate_stalls=false
52 system=system
53 width=1
54 dcache_port=system.membus.port[3]
55 icache_port=system.membus.port[2]
56
57 [system.cpu.dtb]
58 type=AlphaDTB
59 size=64
60
61 [system.cpu.itb]
62 type=AlphaITB
63 size=48
64
65 [system.disk0]
66 type=IdeDisk
67 children=image
68 delay=2000
69 driveID=master
70 image=system.disk0.image
71
72 [system.disk0.image]
73 type=CowDiskImage
74 children=child
75 child=system.disk0.image.child
76 read_only=false
77 table_size=65536
78
79 [system.disk0.image.child]
80 type=RawDiskImage
81 image_file=/dist/m5/system/disks/linux-latest.img
82 read_only=true
83
84 [system.disk2]
85 type=IdeDisk
86 children=image
87 delay=2000
88 driveID=master
89 image=system.disk2.image
90
91 [system.disk2.image]
92 type=CowDiskImage
93 children=child
94 child=system.disk2.image.child
95 read_only=false
96 table_size=65536
97
98 [system.disk2.image.child]
99 type=RawDiskImage
100 image_file=/dist/m5/system/disks/linux-bigswap2.img
101 read_only=true
102
103 [system.intrctrl]
104 type=IntrControl
105 sys=system
106
107 [system.iobus]
108 type=Bus
109 bus_id=0
110 clock=2
111 responder_set=true
112 width=64
113 default=system.tsunami.pciconfig.pio
114 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.console.pio system.tsunami.ide.pio system.tsunami.ethernet.pio system.tsunami.ethernet.config system.tsunami.ethernet.dma system.tsunami.ide.config system.tsunami.ide.dma
115
116 [system.membus]
117 type=Bus
118 children=responder
119 bus_id=1
120 clock=2
121 responder_set=false
122 width=64
123 default=system.membus.responder.pio
124 port=system.bridge.side_b system.physmem.port system.cpu.icache_port system.cpu.dcache_port
125
126 [system.membus.responder]
127 type=IsaFake
128 pio_addr=0
129 pio_latency=0
130 pio_size=8
131 platform=system.tsunami
132 ret_bad_addr=true
133 ret_data16=65535
134 ret_data32=4294967295
135 ret_data64=18446744073709551615
136 ret_data8=255
137 system=system
138 update_data=false
139 warn_access=
140 pio=system.membus.default
141
142 [system.physmem]
143 type=PhysicalMemory
144 file=
145 latency=1
146 range=0:134217727
147 zero=false
148 port=system.membus.port[1]
149
150 [system.sim_console]
151 type=SimConsole
152 append_name=true
153 intr_control=system.intrctrl
154 number=0
155 output=console
156 port=3456
157
158 [system.simple_disk]
159 type=SimpleDisk
160 children=disk
161 disk=system.simple_disk.disk
162 system=system
163
164 [system.simple_disk.disk]
165 type=RawDiskImage
166 image_file=/dist/m5/system/disks/linux-latest.img
167 read_only=true
168
169 [system.tsunami]
170 type=Tsunami
171 children=cchip console etherint 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
172 intrctrl=system.intrctrl
173 system=system
174
175 [system.tsunami.cchip]
176 type=TsunamiCChip
177 pio_addr=8803072344064
178 pio_latency=2
179 platform=system.tsunami
180 system=system
181 tsunami=system.tsunami
182 pio=system.iobus.port[1]
183
184 [system.tsunami.console]
185 type=AlphaConsole
186 cpu=system.cpu
187 disk=system.simple_disk
188 pio_addr=8804682956800
189 pio_latency=2
190 platform=system.tsunami
191 sim_console=system.sim_console
192 system=system
193 pio=system.iobus.port[25]
194
195 [system.tsunami.etherint]
196 type=NSGigEInt
197 device=system.tsunami.ethernet
198 peer=Null
199
200 [system.tsunami.ethernet]
201 type=NSGigE
202 children=configdata
203 clock=0
204 config_latency=40
205 configdata=system.tsunami.ethernet.configdata
206 dma_data_free=false
207 dma_desc_free=false
208 dma_no_allocate=true
209 dma_read_delay=0
210 dma_read_factor=0
211 dma_write_delay=0
212 dma_write_factor=0
213 hardware_address=00:90:00:00:00:01
214 intr_delay=20000
215 pci_bus=0
216 pci_dev=1
217 pci_func=0
218 pio_latency=2
219 platform=system.tsunami
220 rss=false
221 rx_delay=2000
222 rx_fifo_size=524288
223 rx_filter=true
224 rx_thread=false
225 system=system
226 tx_delay=2000
227 tx_fifo_size=524288
228 tx_thread=false
229 config=system.iobus.port[28]
230 dma=system.iobus.port[29]
231 pio=system.iobus.port[27]
232
233 [system.tsunami.ethernet.configdata]
234 type=PciConfigData
235 BAR0=1
236 BAR0Size=256
237 BAR1=0
238 BAR1Size=4096
239 BAR2=0
240 BAR2Size=0
241 BAR3=0
242 BAR3Size=0
243 BAR4=0
244 BAR4Size=0
245 BAR5=0
246 BAR5Size=0
247 BIST=0
248 CacheLineSize=0
249 CardbusCIS=0
250 ClassCode=2
251 Command=0
252 DeviceID=34
253 ExpansionROM=0
254 HeaderType=0
255 InterruptLine=30
256 InterruptPin=1
257 LatencyTimer=0
258 MaximumLatency=52
259 MinimumGrant=176
260 ProgIF=0
261 Revision=0
262 Status=656
263 SubClassCode=0
264 SubsystemID=0
265 SubsystemVendorID=0
266 VendorID=4107
267
268 [system.tsunami.fake_OROM]
269 type=IsaFake
270 pio_addr=8796093677568
271 pio_latency=2
272 pio_size=393216
273 platform=system.tsunami
274 ret_bad_addr=false
275 ret_data16=65535
276 ret_data32=4294967295
277 ret_data64=18446744073709551615
278 ret_data8=255
279 system=system
280 update_data=false
281 warn_access=
282 pio=system.iobus.port[9]
283
284 [system.tsunami.fake_ata0]
285 type=IsaFake
286 pio_addr=8804615848432
287 pio_latency=2
288 pio_size=8
289 platform=system.tsunami
290 ret_bad_addr=false
291 ret_data16=65535
292 ret_data32=4294967295
293 ret_data64=18446744073709551615
294 ret_data8=255
295 system=system
296 update_data=false
297 warn_access=
298 pio=system.iobus.port[20]
299
300 [system.tsunami.fake_ata1]
301 type=IsaFake
302 pio_addr=8804615848304
303 pio_latency=2
304 pio_size=8
305 platform=system.tsunami
306 ret_bad_addr=false
307 ret_data16=65535
308 ret_data32=4294967295
309 ret_data64=18446744073709551615
310 ret_data8=255
311 system=system
312 update_data=false
313 warn_access=
314 pio=system.iobus.port[21]
315
316 [system.tsunami.fake_pnp_addr]
317 type=IsaFake
318 pio_addr=8804615848569
319 pio_latency=2
320 pio_size=8
321 platform=system.tsunami
322 ret_bad_addr=false
323 ret_data16=65535
324 ret_data32=4294967295
325 ret_data64=18446744073709551615
326 ret_data8=255
327 system=system
328 update_data=false
329 warn_access=
330 pio=system.iobus.port[10]
331
332 [system.tsunami.fake_pnp_read0]
333 type=IsaFake
334 pio_addr=8804615848451
335 pio_latency=2
336 pio_size=8
337 platform=system.tsunami
338 ret_bad_addr=false
339 ret_data16=65535
340 ret_data32=4294967295
341 ret_data64=18446744073709551615
342 ret_data8=255
343 system=system
344 update_data=false
345 warn_access=
346 pio=system.iobus.port[12]
347
348 [system.tsunami.fake_pnp_read1]
349 type=IsaFake
350 pio_addr=8804615848515
351 pio_latency=2
352 pio_size=8
353 platform=system.tsunami
354 ret_bad_addr=false
355 ret_data16=65535
356 ret_data32=4294967295
357 ret_data64=18446744073709551615
358 ret_data8=255
359 system=system
360 update_data=false
361 warn_access=
362 pio=system.iobus.port[13]
363
364 [system.tsunami.fake_pnp_read2]
365 type=IsaFake
366 pio_addr=8804615848579
367 pio_latency=2
368 pio_size=8
369 platform=system.tsunami
370 ret_bad_addr=false
371 ret_data16=65535
372 ret_data32=4294967295
373 ret_data64=18446744073709551615
374 ret_data8=255
375 system=system
376 update_data=false
377 warn_access=
378 pio=system.iobus.port[14]
379
380 [system.tsunami.fake_pnp_read3]
381 type=IsaFake
382 pio_addr=8804615848643
383 pio_latency=2
384 pio_size=8
385 platform=system.tsunami
386 ret_bad_addr=false
387 ret_data16=65535
388 ret_data32=4294967295
389 ret_data64=18446744073709551615
390 ret_data8=255
391 system=system
392 update_data=false
393 warn_access=
394 pio=system.iobus.port[15]
395
396 [system.tsunami.fake_pnp_read4]
397 type=IsaFake
398 pio_addr=8804615848707
399 pio_latency=2
400 pio_size=8
401 platform=system.tsunami
402 ret_bad_addr=false
403 ret_data16=65535
404 ret_data32=4294967295
405 ret_data64=18446744073709551615
406 ret_data8=255
407 system=system
408 update_data=false
409 warn_access=
410 pio=system.iobus.port[16]
411
412 [system.tsunami.fake_pnp_read5]
413 type=IsaFake
414 pio_addr=8804615848771
415 pio_latency=2
416 pio_size=8
417 platform=system.tsunami
418 ret_bad_addr=false
419 ret_data16=65535
420 ret_data32=4294967295
421 ret_data64=18446744073709551615
422 ret_data8=255
423 system=system
424 update_data=false
425 warn_access=
426 pio=system.iobus.port[17]
427
428 [system.tsunami.fake_pnp_read6]
429 type=IsaFake
430 pio_addr=8804615848835
431 pio_latency=2
432 pio_size=8
433 platform=system.tsunami
434 ret_bad_addr=false
435 ret_data16=65535
436 ret_data32=4294967295
437 ret_data64=18446744073709551615
438 ret_data8=255
439 system=system
440 update_data=false
441 warn_access=
442 pio=system.iobus.port[18]
443
444 [system.tsunami.fake_pnp_read7]
445 type=IsaFake
446 pio_addr=8804615848899
447 pio_latency=2
448 pio_size=8
449 platform=system.tsunami
450 ret_bad_addr=false
451 ret_data16=65535
452 ret_data32=4294967295
453 ret_data64=18446744073709551615
454 ret_data8=255
455 system=system
456 update_data=false
457 warn_access=
458 pio=system.iobus.port[19]
459
460 [system.tsunami.fake_pnp_write]
461 type=IsaFake
462 pio_addr=8804615850617
463 pio_latency=2
464 pio_size=8
465 platform=system.tsunami
466 ret_bad_addr=false
467 ret_data16=65535
468 ret_data32=4294967295
469 ret_data64=18446744073709551615
470 ret_data8=255
471 system=system
472 update_data=false
473 warn_access=
474 pio=system.iobus.port[11]
475
476 [system.tsunami.fake_ppc]
477 type=IsaFake
478 pio_addr=8804615848891
479 pio_latency=2
480 pio_size=8
481 platform=system.tsunami
482 ret_bad_addr=false
483 ret_data16=65535
484 ret_data32=4294967295
485 ret_data64=18446744073709551615
486 ret_data8=255
487 system=system
488 update_data=false
489 warn_access=
490 pio=system.iobus.port[8]
491
492 [system.tsunami.fake_sm_chip]
493 type=IsaFake
494 pio_addr=8804615848816
495 pio_latency=2
496 pio_size=8
497 platform=system.tsunami
498 ret_bad_addr=false
499 ret_data16=65535
500 ret_data32=4294967295
501 ret_data64=18446744073709551615
502 ret_data8=255
503 system=system
504 update_data=false
505 warn_access=
506 pio=system.iobus.port[3]
507
508 [system.tsunami.fake_uart1]
509 type=IsaFake
510 pio_addr=8804615848696
511 pio_latency=2
512 pio_size=8
513 platform=system.tsunami
514 ret_bad_addr=false
515 ret_data16=65535
516 ret_data32=4294967295
517 ret_data64=18446744073709551615
518 ret_data8=255
519 system=system
520 update_data=false
521 warn_access=
522 pio=system.iobus.port[4]
523
524 [system.tsunami.fake_uart2]
525 type=IsaFake
526 pio_addr=8804615848936
527 pio_latency=2
528 pio_size=8
529 platform=system.tsunami
530 ret_bad_addr=false
531 ret_data16=65535
532 ret_data32=4294967295
533 ret_data64=18446744073709551615
534 ret_data8=255
535 system=system
536 update_data=false
537 warn_access=
538 pio=system.iobus.port[5]
539
540 [system.tsunami.fake_uart3]
541 type=IsaFake
542 pio_addr=8804615848680
543 pio_latency=2
544 pio_size=8
545 platform=system.tsunami
546 ret_bad_addr=false
547 ret_data16=65535
548 ret_data32=4294967295
549 ret_data64=18446744073709551615
550 ret_data8=255
551 system=system
552 update_data=false
553 warn_access=
554 pio=system.iobus.port[6]
555
556 [system.tsunami.fake_uart4]
557 type=IsaFake
558 pio_addr=8804615848944
559 pio_latency=2
560 pio_size=8
561 platform=system.tsunami
562 ret_bad_addr=false
563 ret_data16=65535
564 ret_data32=4294967295
565 ret_data64=18446744073709551615
566 ret_data8=255
567 system=system
568 update_data=false
569 warn_access=
570 pio=system.iobus.port[7]
571
572 [system.tsunami.fb]
573 type=BadDevice
574 devicename=FrameBuffer
575 pio_addr=8804615848912
576 pio_latency=2
577 platform=system.tsunami
578 system=system
579 pio=system.iobus.port[22]
580
581 [system.tsunami.ide]
582 type=IdeController
583 children=configdata
584 config_latency=40
585 configdata=system.tsunami.ide.configdata
586 disks=system.disk0 system.disk2
587 pci_bus=0
588 pci_dev=0
589 pci_func=0
590 pio_latency=2
591 platform=system.tsunami
592 system=system
593 config=system.iobus.port[30]
594 dma=system.iobus.port[31]
595 pio=system.iobus.port[26]
596
597 [system.tsunami.ide.configdata]
598 type=PciConfigData
599 BAR0=1
600 BAR0Size=8
601 BAR1=1
602 BAR1Size=4
603 BAR2=1
604 BAR2Size=8
605 BAR3=1
606 BAR3Size=4
607 BAR4=1
608 BAR4Size=16
609 BAR5=1
610 BAR5Size=0
611 BIST=0
612 CacheLineSize=0
613 CardbusCIS=0
614 ClassCode=1
615 Command=0
616 DeviceID=28945
617 ExpansionROM=0
618 HeaderType=0
619 InterruptLine=31
620 InterruptPin=1
621 LatencyTimer=0
622 MaximumLatency=0
623 MinimumGrant=0
624 ProgIF=133
625 Revision=0
626 Status=640
627 SubClassCode=1
628 SubsystemID=0
629 SubsystemVendorID=0
630 VendorID=32902
631
632 [system.tsunami.io]
633 type=TsunamiIO
634 frequency=1953125
635 pio_addr=8804615847936
636 pio_latency=2
637 platform=system.tsunami
638 system=system
639 time=2009 1 1 0 0 0 3 1
640 tsunami=system.tsunami
641 year_is_bcd=false
642 pio=system.iobus.port[23]
643
644 [system.tsunami.pchip]
645 type=TsunamiPChip
646 pio_addr=8802535473152
647 pio_latency=2
648 platform=system.tsunami
649 system=system
650 tsunami=system.tsunami
651 pio=system.iobus.port[2]
652
653 [system.tsunami.pciconfig]
654 type=PciConfigAll
655 bus=0
656 pio_latency=1
657 platform=system.tsunami
658 size=16777216
659 system=system
660 pio=system.iobus.default
661
662 [system.tsunami.uart]
663 type=Uart8250
664 pio_addr=8804615848952
665 pio_latency=2
666 platform=system.tsunami
667 sim_console=system.sim_console
668 system=system
669 pio=system.iobus.port[24]
670