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