config.ini revision 4463
1[root]
2type=Root
3children=drivesys etherdump etherlink testsys
4dummy=0
5
6[drivesys]
7type=LinuxAlphaSystem
8children=bridge cpu disk0 disk2 intrctrl iobus membus physmem sim_console simple_disk tsunami
9boot_cpu_frequency=1
10boot_osflags=root=/dev/hda1 console=ttyS0
11console=/dist/m5/system/binaries/console
12init_param=0
13kernel=/dist/m5/system/binaries/vmlinux
14mem_mode=atomic
15pal=/dist/m5/system/binaries/ts_osfpal
16physmem=drivesys.physmem
17readfile=/tmp/newmem/configs/boot/netperf-server.rcS
18symbolfile=
19system_rev=1024
20system_type=34
21
22[drivesys.bridge]
23type=Bridge
24delay=50000
25fix_partial_write_a=false
26fix_partial_write_b=true
27nack_delay=4000
28req_size_a=16
29req_size_b=16
30resp_size_a=16
31resp_size_b=16
32write_ack=false
33side_a=drivesys.iobus.port[0]
34side_b=drivesys.membus.port[0]
35
36[drivesys.cpu]
37type=AtomicSimpleCPU
38children=dtb itb
39clock=1
40cpu_id=0
41defer_registration=false
42do_checkpoint_insts=true
43do_quiesce=true
44do_statistics_insts=true
45dtb=drivesys.cpu.dtb
46function_trace=false
47function_trace_start=0
48itb=drivesys.cpu.itb
49max_insts_all_threads=0
50max_insts_any_thread=0
51max_loads_all_threads=0
52max_loads_any_thread=0
53phase=0
54profile=0
55progress_interval=0
56simulate_stalls=false
57system=drivesys
58width=1
59dcache_port=drivesys.membus.port[3]
60icache_port=drivesys.membus.port[2]
61
62[drivesys.cpu.dtb]
63type=AlphaDTB
64size=64
65
66[drivesys.cpu.itb]
67type=AlphaITB
68size=48
69
70[drivesys.disk0]
71type=IdeDisk
72children=image
73delay=1000000
74driveID=master
75image=drivesys.disk0.image
76
77[drivesys.disk0.image]
78type=CowDiskImage
79children=child
80child=drivesys.disk0.image.child
81read_only=false
82table_size=65536
83
84[drivesys.disk0.image.child]
85type=RawDiskImage
86image_file=/dist/m5/system/disks/linux-latest.img
87read_only=true
88
89[drivesys.disk2]
90type=IdeDisk
91children=image
92delay=1000000
93driveID=master
94image=drivesys.disk2.image
95
96[drivesys.disk2.image]
97type=CowDiskImage
98children=child
99child=drivesys.disk2.image.child
100read_only=false
101table_size=65536
102
103[drivesys.disk2.image.child]
104type=RawDiskImage
105image_file=/dist/m5/system/disks/linux-bigswap2.img
106read_only=true
107
108[drivesys.intrctrl]
109type=IntrControl
110sys=drivesys
111
112[drivesys.iobus]
113type=Bus
114block_size=64
115bus_id=0
116clock=1000
117responder_set=true
118width=64
119default=drivesys.tsunami.pciconfig.pio
120port=drivesys.bridge.side_a drivesys.tsunami.cchip.pio drivesys.tsunami.pchip.pio drivesys.tsunami.fake_sm_chip.pio drivesys.tsunami.fake_uart1.pio drivesys.tsunami.fake_uart2.pio drivesys.tsunami.fake_uart3.pio drivesys.tsunami.fake_uart4.pio drivesys.tsunami.fake_ppc.pio drivesys.tsunami.fake_OROM.pio drivesys.tsunami.fake_pnp_addr.pio drivesys.tsunami.fake_pnp_write.pio drivesys.tsunami.fake_pnp_read0.pio drivesys.tsunami.fake_pnp_read1.pio drivesys.tsunami.fake_pnp_read2.pio drivesys.tsunami.fake_pnp_read3.pio drivesys.tsunami.fake_pnp_read4.pio drivesys.tsunami.fake_pnp_read5.pio drivesys.tsunami.fake_pnp_read6.pio drivesys.tsunami.fake_pnp_read7.pio drivesys.tsunami.fake_ata0.pio drivesys.tsunami.fake_ata1.pio drivesys.tsunami.fb.pio drivesys.tsunami.io.pio drivesys.tsunami.uart.pio drivesys.tsunami.console.pio drivesys.tsunami.ide.pio drivesys.tsunami.ethernet.pio drivesys.tsunami.ethernet.config drivesys.tsunami.ethernet.dma drivesys.tsunami.ide.config drivesys.tsunami.ide.dma
121
122[drivesys.membus]
123type=Bus
124children=responder
125block_size=64
126bus_id=1
127clock=1000
128responder_set=false
129width=64
130default=drivesys.membus.responder.pio
131port=drivesys.bridge.side_b drivesys.physmem.port drivesys.cpu.icache_port drivesys.cpu.dcache_port
132
133[drivesys.membus.responder]
134type=IsaFake
135pio_addr=0
136pio_latency=1
137pio_size=8
138platform=drivesys.tsunami
139ret_bad_addr=true
140ret_data16=65535
141ret_data32=4294967295
142ret_data64=18446744073709551615
143ret_data8=255
144system=drivesys
145update_data=false
146warn_access=
147pio=drivesys.membus.default
148
149[drivesys.physmem]
150type=PhysicalMemory
151file=
152latency=1
153range=0:134217727
154zero=false
155port=drivesys.membus.port[1]
156
157[drivesys.sim_console]
158type=SimConsole
159append_name=true
160intr_control=drivesys.intrctrl
161number=0
162output=console
163port=3456
164
165[drivesys.simple_disk]
166type=SimpleDisk
167children=disk
168disk=drivesys.simple_disk.disk
169system=drivesys
170
171[drivesys.simple_disk.disk]
172type=RawDiskImage
173image_file=/dist/m5/system/disks/linux-latest.img
174read_only=true
175
176[drivesys.tsunami]
177type=Tsunami
178children=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
179intrctrl=drivesys.intrctrl
180system=drivesys
181
182[drivesys.tsunami.cchip]
183type=TsunamiCChip
184pio_addr=8803072344064
185pio_latency=1000
186platform=drivesys.tsunami
187system=drivesys
188tsunami=drivesys.tsunami
189pio=drivesys.iobus.port[1]
190
191[drivesys.tsunami.console]
192type=AlphaConsole
193cpu=drivesys.cpu
194disk=drivesys.simple_disk
195pio_addr=8804682956800
196pio_latency=1000
197platform=drivesys.tsunami
198sim_console=drivesys.sim_console
199system=drivesys
200pio=drivesys.iobus.port[25]
201
202[drivesys.tsunami.etherint]
203type=NSGigEInt
204device=drivesys.tsunami.ethernet
205peer=Null
206
207[drivesys.tsunami.ethernet]
208type=NSGigE
209children=configdata
210clock=0
211config_latency=20000
212configdata=drivesys.tsunami.ethernet.configdata
213dma_data_free=false
214dma_desc_free=false
215dma_no_allocate=true
216dma_read_delay=0
217dma_read_factor=0
218dma_write_delay=0
219dma_write_factor=0
220hardware_address=00:90:00:00:00:01
221intr_delay=10000000
222max_backoff_delay=10000000
223min_backoff_delay=4000
224pci_bus=0
225pci_dev=1
226pci_func=0
227pio_latency=1000
228platform=drivesys.tsunami
229rss=false
230rx_delay=1000000
231rx_fifo_size=524288
232rx_filter=true
233rx_thread=false
234system=drivesys
235tx_delay=1000000
236tx_fifo_size=524288
237tx_thread=false
238config=drivesys.iobus.port[28]
239dma=drivesys.iobus.port[29]
240pio=drivesys.iobus.port[27]
241
242[drivesys.tsunami.ethernet.configdata]
243type=PciConfigData
244BAR0=1
245BAR0Size=256
246BAR1=0
247BAR1Size=4096
248BAR2=0
249BAR2Size=0
250BAR3=0
251BAR3Size=0
252BAR4=0
253BAR4Size=0
254BAR5=0
255BAR5Size=0
256BIST=0
257CacheLineSize=0
258CardbusCIS=0
259ClassCode=2
260Command=0
261DeviceID=34
262ExpansionROM=0
263HeaderType=0
264InterruptLine=30
265InterruptPin=1
266LatencyTimer=0
267MaximumLatency=52
268MinimumGrant=176
269ProgIF=0
270Revision=0
271Status=656
272SubClassCode=0
273SubsystemID=0
274SubsystemVendorID=0
275VendorID=4107
276
277[drivesys.tsunami.fake_OROM]
278type=IsaFake
279pio_addr=8796093677568
280pio_latency=1000
281pio_size=393216
282platform=drivesys.tsunami
283ret_bad_addr=false
284ret_data16=65535
285ret_data32=4294967295
286ret_data64=18446744073709551615
287ret_data8=255
288system=drivesys
289update_data=false
290warn_access=
291pio=drivesys.iobus.port[9]
292
293[drivesys.tsunami.fake_ata0]
294type=IsaFake
295pio_addr=8804615848432
296pio_latency=1000
297pio_size=8
298platform=drivesys.tsunami
299ret_bad_addr=false
300ret_data16=65535
301ret_data32=4294967295
302ret_data64=18446744073709551615
303ret_data8=255
304system=drivesys
305update_data=false
306warn_access=
307pio=drivesys.iobus.port[20]
308
309[drivesys.tsunami.fake_ata1]
310type=IsaFake
311pio_addr=8804615848304
312pio_latency=1000
313pio_size=8
314platform=drivesys.tsunami
315ret_bad_addr=false
316ret_data16=65535
317ret_data32=4294967295
318ret_data64=18446744073709551615
319ret_data8=255
320system=drivesys
321update_data=false
322warn_access=
323pio=drivesys.iobus.port[21]
324
325[drivesys.tsunami.fake_pnp_addr]
326type=IsaFake
327pio_addr=8804615848569
328pio_latency=1000
329pio_size=8
330platform=drivesys.tsunami
331ret_bad_addr=false
332ret_data16=65535
333ret_data32=4294967295
334ret_data64=18446744073709551615
335ret_data8=255
336system=drivesys
337update_data=false
338warn_access=
339pio=drivesys.iobus.port[10]
340
341[drivesys.tsunami.fake_pnp_read0]
342type=IsaFake
343pio_addr=8804615848451
344pio_latency=1000
345pio_size=8
346platform=drivesys.tsunami
347ret_bad_addr=false
348ret_data16=65535
349ret_data32=4294967295
350ret_data64=18446744073709551615
351ret_data8=255
352system=drivesys
353update_data=false
354warn_access=
355pio=drivesys.iobus.port[12]
356
357[drivesys.tsunami.fake_pnp_read1]
358type=IsaFake
359pio_addr=8804615848515
360pio_latency=1000
361pio_size=8
362platform=drivesys.tsunami
363ret_bad_addr=false
364ret_data16=65535
365ret_data32=4294967295
366ret_data64=18446744073709551615
367ret_data8=255
368system=drivesys
369update_data=false
370warn_access=
371pio=drivesys.iobus.port[13]
372
373[drivesys.tsunami.fake_pnp_read2]
374type=IsaFake
375pio_addr=8804615848579
376pio_latency=1000
377pio_size=8
378platform=drivesys.tsunami
379ret_bad_addr=false
380ret_data16=65535
381ret_data32=4294967295
382ret_data64=18446744073709551615
383ret_data8=255
384system=drivesys
385update_data=false
386warn_access=
387pio=drivesys.iobus.port[14]
388
389[drivesys.tsunami.fake_pnp_read3]
390type=IsaFake
391pio_addr=8804615848643
392pio_latency=1000
393pio_size=8
394platform=drivesys.tsunami
395ret_bad_addr=false
396ret_data16=65535
397ret_data32=4294967295
398ret_data64=18446744073709551615
399ret_data8=255
400system=drivesys
401update_data=false
402warn_access=
403pio=drivesys.iobus.port[15]
404
405[drivesys.tsunami.fake_pnp_read4]
406type=IsaFake
407pio_addr=8804615848707
408pio_latency=1000
409pio_size=8
410platform=drivesys.tsunami
411ret_bad_addr=false
412ret_data16=65535
413ret_data32=4294967295
414ret_data64=18446744073709551615
415ret_data8=255
416system=drivesys
417update_data=false
418warn_access=
419pio=drivesys.iobus.port[16]
420
421[drivesys.tsunami.fake_pnp_read5]
422type=IsaFake
423pio_addr=8804615848771
424pio_latency=1000
425pio_size=8
426platform=drivesys.tsunami
427ret_bad_addr=false
428ret_data16=65535
429ret_data32=4294967295
430ret_data64=18446744073709551615
431ret_data8=255
432system=drivesys
433update_data=false
434warn_access=
435pio=drivesys.iobus.port[17]
436
437[drivesys.tsunami.fake_pnp_read6]
438type=IsaFake
439pio_addr=8804615848835
440pio_latency=1000
441pio_size=8
442platform=drivesys.tsunami
443ret_bad_addr=false
444ret_data16=65535
445ret_data32=4294967295
446ret_data64=18446744073709551615
447ret_data8=255
448system=drivesys
449update_data=false
450warn_access=
451pio=drivesys.iobus.port[18]
452
453[drivesys.tsunami.fake_pnp_read7]
454type=IsaFake
455pio_addr=8804615848899
456pio_latency=1000
457pio_size=8
458platform=drivesys.tsunami
459ret_bad_addr=false
460ret_data16=65535
461ret_data32=4294967295
462ret_data64=18446744073709551615
463ret_data8=255
464system=drivesys
465update_data=false
466warn_access=
467pio=drivesys.iobus.port[19]
468
469[drivesys.tsunami.fake_pnp_write]
470type=IsaFake
471pio_addr=8804615850617
472pio_latency=1000
473pio_size=8
474platform=drivesys.tsunami
475ret_bad_addr=false
476ret_data16=65535
477ret_data32=4294967295
478ret_data64=18446744073709551615
479ret_data8=255
480system=drivesys
481update_data=false
482warn_access=
483pio=drivesys.iobus.port[11]
484
485[drivesys.tsunami.fake_ppc]
486type=IsaFake
487pio_addr=8804615848891
488pio_latency=1000
489pio_size=8
490platform=drivesys.tsunami
491ret_bad_addr=false
492ret_data16=65535
493ret_data32=4294967295
494ret_data64=18446744073709551615
495ret_data8=255
496system=drivesys
497update_data=false
498warn_access=
499pio=drivesys.iobus.port[8]
500
501[drivesys.tsunami.fake_sm_chip]
502type=IsaFake
503pio_addr=8804615848816
504pio_latency=1000
505pio_size=8
506platform=drivesys.tsunami
507ret_bad_addr=false
508ret_data16=65535
509ret_data32=4294967295
510ret_data64=18446744073709551615
511ret_data8=255
512system=drivesys
513update_data=false
514warn_access=
515pio=drivesys.iobus.port[3]
516
517[drivesys.tsunami.fake_uart1]
518type=IsaFake
519pio_addr=8804615848696
520pio_latency=1000
521pio_size=8
522platform=drivesys.tsunami
523ret_bad_addr=false
524ret_data16=65535
525ret_data32=4294967295
526ret_data64=18446744073709551615
527ret_data8=255
528system=drivesys
529update_data=false
530warn_access=
531pio=drivesys.iobus.port[4]
532
533[drivesys.tsunami.fake_uart2]
534type=IsaFake
535pio_addr=8804615848936
536pio_latency=1000
537pio_size=8
538platform=drivesys.tsunami
539ret_bad_addr=false
540ret_data16=65535
541ret_data32=4294967295
542ret_data64=18446744073709551615
543ret_data8=255
544system=drivesys
545update_data=false
546warn_access=
547pio=drivesys.iobus.port[5]
548
549[drivesys.tsunami.fake_uart3]
550type=IsaFake
551pio_addr=8804615848680
552pio_latency=1000
553pio_size=8
554platform=drivesys.tsunami
555ret_bad_addr=false
556ret_data16=65535
557ret_data32=4294967295
558ret_data64=18446744073709551615
559ret_data8=255
560system=drivesys
561update_data=false
562warn_access=
563pio=drivesys.iobus.port[6]
564
565[drivesys.tsunami.fake_uart4]
566type=IsaFake
567pio_addr=8804615848944
568pio_latency=1000
569pio_size=8
570platform=drivesys.tsunami
571ret_bad_addr=false
572ret_data16=65535
573ret_data32=4294967295
574ret_data64=18446744073709551615
575ret_data8=255
576system=drivesys
577update_data=false
578warn_access=
579pio=drivesys.iobus.port[7]
580
581[drivesys.tsunami.fb]
582type=BadDevice
583devicename=FrameBuffer
584pio_addr=8804615848912
585pio_latency=1000
586platform=drivesys.tsunami
587system=drivesys
588pio=drivesys.iobus.port[22]
589
590[drivesys.tsunami.ide]
591type=IdeController
592children=configdata
593config_latency=20000
594configdata=drivesys.tsunami.ide.configdata
595disks=drivesys.disk0 drivesys.disk2
596max_backoff_delay=10000000
597min_backoff_delay=4000
598pci_bus=0
599pci_dev=0
600pci_func=0
601pio_latency=1000
602platform=drivesys.tsunami
603system=drivesys
604config=drivesys.iobus.port[30]
605dma=drivesys.iobus.port[31]
606pio=drivesys.iobus.port[26]
607
608[drivesys.tsunami.ide.configdata]
609type=PciConfigData
610BAR0=1
611BAR0Size=8
612BAR1=1
613BAR1Size=4
614BAR2=1
615BAR2Size=8
616BAR3=1
617BAR3Size=4
618BAR4=1
619BAR4Size=16
620BAR5=1
621BAR5Size=0
622BIST=0
623CacheLineSize=0
624CardbusCIS=0
625ClassCode=1
626Command=0
627DeviceID=28945
628ExpansionROM=0
629HeaderType=0
630InterruptLine=31
631InterruptPin=1
632LatencyTimer=0
633MaximumLatency=0
634MinimumGrant=0
635ProgIF=133
636Revision=0
637Status=640
638SubClassCode=1
639SubsystemID=0
640SubsystemVendorID=0
641VendorID=32902
642
643[drivesys.tsunami.io]
644type=TsunamiIO
645frequency=976562500
646pio_addr=8804615847936
647pio_latency=1000
648platform=drivesys.tsunami
649system=drivesys
650time=2009 1 1 0 0 0 3 1
651tsunami=drivesys.tsunami
652year_is_bcd=false
653pio=drivesys.iobus.port[23]
654
655[drivesys.tsunami.pchip]
656type=TsunamiPChip
657pio_addr=8802535473152
658pio_latency=1000
659platform=drivesys.tsunami
660system=drivesys
661tsunami=drivesys.tsunami
662pio=drivesys.iobus.port[2]
663
664[drivesys.tsunami.pciconfig]
665type=PciConfigAll
666bus=0
667pio_latency=1
668platform=drivesys.tsunami
669size=16777216
670system=drivesys
671pio=drivesys.iobus.default
672
673[drivesys.tsunami.uart]
674type=Uart8250
675pio_addr=8804615848952
676pio_latency=1000
677platform=drivesys.tsunami
678sim_console=drivesys.sim_console
679system=drivesys
680pio=drivesys.iobus.port[24]
681
682[etherdump]
683type=EtherDump
684file=ethertrace
685maxlen=96
686
687[etherlink]
688type=EtherLink
689delay=0
690delay_var=0
691dump=etherdump
692int1=testsys.tsunami.etherint
693int2=drivesys.tsunami.etherint
694speed=8000.000000
695
696[testsys]
697type=LinuxAlphaSystem
698children=bridge cpu disk0 disk2 intrctrl iobus membus physmem sim_console simple_disk tsunami
699boot_cpu_frequency=1
700boot_osflags=root=/dev/hda1 console=ttyS0
701console=/dist/m5/system/binaries/console
702init_param=0
703kernel=/dist/m5/system/binaries/vmlinux
704mem_mode=atomic
705pal=/dist/m5/system/binaries/ts_osfpal
706physmem=testsys.physmem
707readfile=/tmp/newmem/configs/boot/netperf-stream-client.rcS
708symbolfile=
709system_rev=1024
710system_type=34
711
712[testsys.bridge]
713type=Bridge
714delay=50000
715fix_partial_write_a=false
716fix_partial_write_b=true
717nack_delay=4000
718req_size_a=16
719req_size_b=16
720resp_size_a=16
721resp_size_b=16
722write_ack=false
723side_a=testsys.iobus.port[0]
724side_b=testsys.membus.port[0]
725
726[testsys.cpu]
727type=AtomicSimpleCPU
728children=dtb itb
729clock=1
730cpu_id=0
731defer_registration=false
732do_checkpoint_insts=true
733do_quiesce=true
734do_statistics_insts=true
735dtb=testsys.cpu.dtb
736function_trace=false
737function_trace_start=0
738itb=testsys.cpu.itb
739max_insts_all_threads=0
740max_insts_any_thread=0
741max_loads_all_threads=0
742max_loads_any_thread=0
743phase=0
744profile=0
745progress_interval=0
746simulate_stalls=false
747system=testsys
748width=1
749dcache_port=testsys.membus.port[3]
750icache_port=testsys.membus.port[2]
751
752[testsys.cpu.dtb]
753type=AlphaDTB
754size=64
755
756[testsys.cpu.itb]
757type=AlphaITB
758size=48
759
760[testsys.disk0]
761type=IdeDisk
762children=image
763delay=1000000
764driveID=master
765image=testsys.disk0.image
766
767[testsys.disk0.image]
768type=CowDiskImage
769children=child
770child=testsys.disk0.image.child
771read_only=false
772table_size=65536
773
774[testsys.disk0.image.child]
775type=RawDiskImage
776image_file=/dist/m5/system/disks/linux-latest.img
777read_only=true
778
779[testsys.disk2]
780type=IdeDisk
781children=image
782delay=1000000
783driveID=master
784image=testsys.disk2.image
785
786[testsys.disk2.image]
787type=CowDiskImage
788children=child
789child=testsys.disk2.image.child
790read_only=false
791table_size=65536
792
793[testsys.disk2.image.child]
794type=RawDiskImage
795image_file=/dist/m5/system/disks/linux-bigswap2.img
796read_only=true
797
798[testsys.intrctrl]
799type=IntrControl
800sys=testsys
801
802[testsys.iobus]
803type=Bus
804block_size=64
805bus_id=0
806clock=1000
807responder_set=true
808width=64
809default=testsys.tsunami.pciconfig.pio
810port=testsys.bridge.side_a testsys.tsunami.cchip.pio testsys.tsunami.pchip.pio testsys.tsunami.fake_sm_chip.pio testsys.tsunami.fake_uart1.pio testsys.tsunami.fake_uart2.pio testsys.tsunami.fake_uart3.pio testsys.tsunami.fake_uart4.pio testsys.tsunami.fake_ppc.pio testsys.tsunami.fake_OROM.pio testsys.tsunami.fake_pnp_addr.pio testsys.tsunami.fake_pnp_write.pio testsys.tsunami.fake_pnp_read0.pio testsys.tsunami.fake_pnp_read1.pio testsys.tsunami.fake_pnp_read2.pio testsys.tsunami.fake_pnp_read3.pio testsys.tsunami.fake_pnp_read4.pio testsys.tsunami.fake_pnp_read5.pio testsys.tsunami.fake_pnp_read6.pio testsys.tsunami.fake_pnp_read7.pio testsys.tsunami.fake_ata0.pio testsys.tsunami.fake_ata1.pio testsys.tsunami.fb.pio testsys.tsunami.io.pio testsys.tsunami.uart.pio testsys.tsunami.console.pio testsys.tsunami.ide.pio testsys.tsunami.ethernet.pio testsys.tsunami.ethernet.config testsys.tsunami.ethernet.dma testsys.tsunami.ide.config testsys.tsunami.ide.dma
811
812[testsys.membus]
813type=Bus
814children=responder
815block_size=64
816bus_id=1
817clock=1000
818responder_set=false
819width=64
820default=testsys.membus.responder.pio
821port=testsys.bridge.side_b testsys.physmem.port testsys.cpu.icache_port testsys.cpu.dcache_port
822
823[testsys.membus.responder]
824type=IsaFake
825pio_addr=0
826pio_latency=1
827pio_size=8
828platform=testsys.tsunami
829ret_bad_addr=true
830ret_data16=65535
831ret_data32=4294967295
832ret_data64=18446744073709551615
833ret_data8=255
834system=testsys
835update_data=false
836warn_access=
837pio=testsys.membus.default
838
839[testsys.physmem]
840type=PhysicalMemory
841file=
842latency=1
843range=0:134217727
844zero=false
845port=testsys.membus.port[1]
846
847[testsys.sim_console]
848type=SimConsole
849append_name=true
850intr_control=testsys.intrctrl
851number=0
852output=console
853port=3456
854
855[testsys.simple_disk]
856type=SimpleDisk
857children=disk
858disk=testsys.simple_disk.disk
859system=testsys
860
861[testsys.simple_disk.disk]
862type=RawDiskImage
863image_file=/dist/m5/system/disks/linux-latest.img
864read_only=true
865
866[testsys.tsunami]
867type=Tsunami
868children=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
869intrctrl=testsys.intrctrl
870system=testsys
871
872[testsys.tsunami.cchip]
873type=TsunamiCChip
874pio_addr=8803072344064
875pio_latency=1000
876platform=testsys.tsunami
877system=testsys
878tsunami=testsys.tsunami
879pio=testsys.iobus.port[1]
880
881[testsys.tsunami.console]
882type=AlphaConsole
883cpu=testsys.cpu
884disk=testsys.simple_disk
885pio_addr=8804682956800
886pio_latency=1000
887platform=testsys.tsunami
888sim_console=testsys.sim_console
889system=testsys
890pio=testsys.iobus.port[25]
891
892[testsys.tsunami.etherint]
893type=NSGigEInt
894device=testsys.tsunami.ethernet
895peer=Null
896
897[testsys.tsunami.ethernet]
898type=NSGigE
899children=configdata
900clock=0
901config_latency=20000
902configdata=testsys.tsunami.ethernet.configdata
903dma_data_free=false
904dma_desc_free=false
905dma_no_allocate=true
906dma_read_delay=0
907dma_read_factor=0
908dma_write_delay=0
909dma_write_factor=0
910hardware_address=00:90:00:00:00:02
911intr_delay=10000000
912max_backoff_delay=10000000
913min_backoff_delay=4000
914pci_bus=0
915pci_dev=1
916pci_func=0
917pio_latency=1000
918platform=testsys.tsunami
919rss=false
920rx_delay=1000000
921rx_fifo_size=524288
922rx_filter=true
923rx_thread=false
924system=testsys
925tx_delay=1000000
926tx_fifo_size=524288
927tx_thread=false
928config=testsys.iobus.port[28]
929dma=testsys.iobus.port[29]
930pio=testsys.iobus.port[27]
931
932[testsys.tsunami.ethernet.configdata]
933type=PciConfigData
934BAR0=1
935BAR0Size=256
936BAR1=0
937BAR1Size=4096
938BAR2=0
939BAR2Size=0
940BAR3=0
941BAR3Size=0
942BAR4=0
943BAR4Size=0
944BAR5=0
945BAR5Size=0
946BIST=0
947CacheLineSize=0
948CardbusCIS=0
949ClassCode=2
950Command=0
951DeviceID=34
952ExpansionROM=0
953HeaderType=0
954InterruptLine=30
955InterruptPin=1
956LatencyTimer=0
957MaximumLatency=52
958MinimumGrant=176
959ProgIF=0
960Revision=0
961Status=656
962SubClassCode=0
963SubsystemID=0
964SubsystemVendorID=0
965VendorID=4107
966
967[testsys.tsunami.fake_OROM]
968type=IsaFake
969pio_addr=8796093677568
970pio_latency=1000
971pio_size=393216
972platform=testsys.tsunami
973ret_bad_addr=false
974ret_data16=65535
975ret_data32=4294967295
976ret_data64=18446744073709551615
977ret_data8=255
978system=testsys
979update_data=false
980warn_access=
981pio=testsys.iobus.port[9]
982
983[testsys.tsunami.fake_ata0]
984type=IsaFake
985pio_addr=8804615848432
986pio_latency=1000
987pio_size=8
988platform=testsys.tsunami
989ret_bad_addr=false
990ret_data16=65535
991ret_data32=4294967295
992ret_data64=18446744073709551615
993ret_data8=255
994system=testsys
995update_data=false
996warn_access=
997pio=testsys.iobus.port[20]
998
999[testsys.tsunami.fake_ata1]
1000type=IsaFake
1001pio_addr=8804615848304
1002pio_latency=1000
1003pio_size=8
1004platform=testsys.tsunami
1005ret_bad_addr=false
1006ret_data16=65535
1007ret_data32=4294967295
1008ret_data64=18446744073709551615
1009ret_data8=255
1010system=testsys
1011update_data=false
1012warn_access=
1013pio=testsys.iobus.port[21]
1014
1015[testsys.tsunami.fake_pnp_addr]
1016type=IsaFake
1017pio_addr=8804615848569
1018pio_latency=1000
1019pio_size=8
1020platform=testsys.tsunami
1021ret_bad_addr=false
1022ret_data16=65535
1023ret_data32=4294967295
1024ret_data64=18446744073709551615
1025ret_data8=255
1026system=testsys
1027update_data=false
1028warn_access=
1029pio=testsys.iobus.port[10]
1030
1031[testsys.tsunami.fake_pnp_read0]
1032type=IsaFake
1033pio_addr=8804615848451
1034pio_latency=1000
1035pio_size=8
1036platform=testsys.tsunami
1037ret_bad_addr=false
1038ret_data16=65535
1039ret_data32=4294967295
1040ret_data64=18446744073709551615
1041ret_data8=255
1042system=testsys
1043update_data=false
1044warn_access=
1045pio=testsys.iobus.port[12]
1046
1047[testsys.tsunami.fake_pnp_read1]
1048type=IsaFake
1049pio_addr=8804615848515
1050pio_latency=1000
1051pio_size=8
1052platform=testsys.tsunami
1053ret_bad_addr=false
1054ret_data16=65535
1055ret_data32=4294967295
1056ret_data64=18446744073709551615
1057ret_data8=255
1058system=testsys
1059update_data=false
1060warn_access=
1061pio=testsys.iobus.port[13]
1062
1063[testsys.tsunami.fake_pnp_read2]
1064type=IsaFake
1065pio_addr=8804615848579
1066pio_latency=1000
1067pio_size=8
1068platform=testsys.tsunami
1069ret_bad_addr=false
1070ret_data16=65535
1071ret_data32=4294967295
1072ret_data64=18446744073709551615
1073ret_data8=255
1074system=testsys
1075update_data=false
1076warn_access=
1077pio=testsys.iobus.port[14]
1078
1079[testsys.tsunami.fake_pnp_read3]
1080type=IsaFake
1081pio_addr=8804615848643
1082pio_latency=1000
1083pio_size=8
1084platform=testsys.tsunami
1085ret_bad_addr=false
1086ret_data16=65535
1087ret_data32=4294967295
1088ret_data64=18446744073709551615
1089ret_data8=255
1090system=testsys
1091update_data=false
1092warn_access=
1093pio=testsys.iobus.port[15]
1094
1095[testsys.tsunami.fake_pnp_read4]
1096type=IsaFake
1097pio_addr=8804615848707
1098pio_latency=1000
1099pio_size=8
1100platform=testsys.tsunami
1101ret_bad_addr=false
1102ret_data16=65535
1103ret_data32=4294967295
1104ret_data64=18446744073709551615
1105ret_data8=255
1106system=testsys
1107update_data=false
1108warn_access=
1109pio=testsys.iobus.port[16]
1110
1111[testsys.tsunami.fake_pnp_read5]
1112type=IsaFake
1113pio_addr=8804615848771
1114pio_latency=1000
1115pio_size=8
1116platform=testsys.tsunami
1117ret_bad_addr=false
1118ret_data16=65535
1119ret_data32=4294967295
1120ret_data64=18446744073709551615
1121ret_data8=255
1122system=testsys
1123update_data=false
1124warn_access=
1125pio=testsys.iobus.port[17]
1126
1127[testsys.tsunami.fake_pnp_read6]
1128type=IsaFake
1129pio_addr=8804615848835
1130pio_latency=1000
1131pio_size=8
1132platform=testsys.tsunami
1133ret_bad_addr=false
1134ret_data16=65535
1135ret_data32=4294967295
1136ret_data64=18446744073709551615
1137ret_data8=255
1138system=testsys
1139update_data=false
1140warn_access=
1141pio=testsys.iobus.port[18]
1142
1143[testsys.tsunami.fake_pnp_read7]
1144type=IsaFake
1145pio_addr=8804615848899
1146pio_latency=1000
1147pio_size=8
1148platform=testsys.tsunami
1149ret_bad_addr=false
1150ret_data16=65535
1151ret_data32=4294967295
1152ret_data64=18446744073709551615
1153ret_data8=255
1154system=testsys
1155update_data=false
1156warn_access=
1157pio=testsys.iobus.port[19]
1158
1159[testsys.tsunami.fake_pnp_write]
1160type=IsaFake
1161pio_addr=8804615850617
1162pio_latency=1000
1163pio_size=8
1164platform=testsys.tsunami
1165ret_bad_addr=false
1166ret_data16=65535
1167ret_data32=4294967295
1168ret_data64=18446744073709551615
1169ret_data8=255
1170system=testsys
1171update_data=false
1172warn_access=
1173pio=testsys.iobus.port[11]
1174
1175[testsys.tsunami.fake_ppc]
1176type=IsaFake
1177pio_addr=8804615848891
1178pio_latency=1000
1179pio_size=8
1180platform=testsys.tsunami
1181ret_bad_addr=false
1182ret_data16=65535
1183ret_data32=4294967295
1184ret_data64=18446744073709551615
1185ret_data8=255
1186system=testsys
1187update_data=false
1188warn_access=
1189pio=testsys.iobus.port[8]
1190
1191[testsys.tsunami.fake_sm_chip]
1192type=IsaFake
1193pio_addr=8804615848816
1194pio_latency=1000
1195pio_size=8
1196platform=testsys.tsunami
1197ret_bad_addr=false
1198ret_data16=65535
1199ret_data32=4294967295
1200ret_data64=18446744073709551615
1201ret_data8=255
1202system=testsys
1203update_data=false
1204warn_access=
1205pio=testsys.iobus.port[3]
1206
1207[testsys.tsunami.fake_uart1]
1208type=IsaFake
1209pio_addr=8804615848696
1210pio_latency=1000
1211pio_size=8
1212platform=testsys.tsunami
1213ret_bad_addr=false
1214ret_data16=65535
1215ret_data32=4294967295
1216ret_data64=18446744073709551615
1217ret_data8=255
1218system=testsys
1219update_data=false
1220warn_access=
1221pio=testsys.iobus.port[4]
1222
1223[testsys.tsunami.fake_uart2]
1224type=IsaFake
1225pio_addr=8804615848936
1226pio_latency=1000
1227pio_size=8
1228platform=testsys.tsunami
1229ret_bad_addr=false
1230ret_data16=65535
1231ret_data32=4294967295
1232ret_data64=18446744073709551615
1233ret_data8=255
1234system=testsys
1235update_data=false
1236warn_access=
1237pio=testsys.iobus.port[5]
1238
1239[testsys.tsunami.fake_uart3]
1240type=IsaFake
1241pio_addr=8804615848680
1242pio_latency=1000
1243pio_size=8
1244platform=testsys.tsunami
1245ret_bad_addr=false
1246ret_data16=65535
1247ret_data32=4294967295
1248ret_data64=18446744073709551615
1249ret_data8=255
1250system=testsys
1251update_data=false
1252warn_access=
1253pio=testsys.iobus.port[6]
1254
1255[testsys.tsunami.fake_uart4]
1256type=IsaFake
1257pio_addr=8804615848944
1258pio_latency=1000
1259pio_size=8
1260platform=testsys.tsunami
1261ret_bad_addr=false
1262ret_data16=65535
1263ret_data32=4294967295
1264ret_data64=18446744073709551615
1265ret_data8=255
1266system=testsys
1267update_data=false
1268warn_access=
1269pio=testsys.iobus.port[7]
1270
1271[testsys.tsunami.fb]
1272type=BadDevice
1273devicename=FrameBuffer
1274pio_addr=8804615848912
1275pio_latency=1000
1276platform=testsys.tsunami
1277system=testsys
1278pio=testsys.iobus.port[22]
1279
1280[testsys.tsunami.ide]
1281type=IdeController
1282children=configdata
1283config_latency=20000
1284configdata=testsys.tsunami.ide.configdata
1285disks=testsys.disk0 testsys.disk2
1286max_backoff_delay=10000000
1287min_backoff_delay=4000
1288pci_bus=0
1289pci_dev=0
1290pci_func=0
1291pio_latency=1000
1292platform=testsys.tsunami
1293system=testsys
1294config=testsys.iobus.port[30]
1295dma=testsys.iobus.port[31]
1296pio=testsys.iobus.port[26]
1297
1298[testsys.tsunami.ide.configdata]
1299type=PciConfigData
1300BAR0=1
1301BAR0Size=8
1302BAR1=1
1303BAR1Size=4
1304BAR2=1
1305BAR2Size=8
1306BAR3=1
1307BAR3Size=4
1308BAR4=1
1309BAR4Size=16
1310BAR5=1
1311BAR5Size=0
1312BIST=0
1313CacheLineSize=0
1314CardbusCIS=0
1315ClassCode=1
1316Command=0
1317DeviceID=28945
1318ExpansionROM=0
1319HeaderType=0
1320InterruptLine=31
1321InterruptPin=1
1322LatencyTimer=0
1323MaximumLatency=0
1324MinimumGrant=0
1325ProgIF=133
1326Revision=0
1327Status=640
1328SubClassCode=1
1329SubsystemID=0
1330SubsystemVendorID=0
1331VendorID=32902
1332
1333[testsys.tsunami.io]
1334type=TsunamiIO
1335frequency=976562500
1336pio_addr=8804615847936
1337pio_latency=1000
1338platform=testsys.tsunami
1339system=testsys
1340time=2009 1 1 0 0 0 3 1
1341tsunami=testsys.tsunami
1342year_is_bcd=false
1343pio=testsys.iobus.port[23]
1344
1345[testsys.tsunami.pchip]
1346type=TsunamiPChip
1347pio_addr=8802535473152
1348pio_latency=1000
1349platform=testsys.tsunami
1350system=testsys
1351tsunami=testsys.tsunami
1352pio=testsys.iobus.port[2]
1353
1354[testsys.tsunami.pciconfig]
1355type=PciConfigAll
1356bus=0
1357pio_latency=1
1358platform=testsys.tsunami
1359size=16777216
1360system=testsys
1361pio=testsys.iobus.default
1362
1363[testsys.tsunami.uart]
1364type=Uart8250
1365pio_addr=8804615848952
1366pio_latency=1000
1367platform=testsys.tsunami
1368sim_console=testsys.sim_console
1369system=testsys
1370pio=testsys.iobus.port[24]
1371
1372