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