config.ini revision 4103
112841Sgabeblack@google.com[root]
212841Sgabeblack@google.comtype=Root
312841Sgabeblack@google.comchildren=system
412841Sgabeblack@google.comcheckpoint=
512841Sgabeblack@google.comclock=2000000000
612841Sgabeblack@google.commax_tick=0
712841Sgabeblack@google.comoutput_file=cout
812841Sgabeblack@google.comprogress_interval=0
912841Sgabeblack@google.com
1012841Sgabeblack@google.com[system]
1112841Sgabeblack@google.comtype=LinuxAlphaSystem
1212841Sgabeblack@google.comchildren=bridge cpu disk0 disk2 intrctrl iobus membus physmem sim_console simple_disk tsunami
1312841Sgabeblack@google.comboot_cpu_frequency=1
1412841Sgabeblack@google.comboot_osflags=root=/dev/hda1 console=ttyS0
1512841Sgabeblack@google.comconsole=/dist/m5/system/binaries/console
1612841Sgabeblack@google.cominit_param=0
1712841Sgabeblack@google.comkernel=/dist/m5/system/binaries/vmlinux
1812841Sgabeblack@google.commem_mode=timing
1912841Sgabeblack@google.compal=/dist/m5/system/binaries/ts_osfpal
2012841Sgabeblack@google.comphysmem=system.physmem
2112841Sgabeblack@google.comreadfile=tests/halt.sh
2212841Sgabeblack@google.comsymbolfile=
2312841Sgabeblack@google.comsystem_rev=1024
2412841Sgabeblack@google.comsystem_type=34
2512841Sgabeblack@google.com
2612841Sgabeblack@google.com[system.bridge]
2712841Sgabeblack@google.comtype=Bridge
2812841Sgabeblack@google.comdelay=0
2912841Sgabeblack@google.comqueue_size_a=16
3012841Sgabeblack@google.comqueue_size_b=16
3112841Sgabeblack@google.comwrite_ack=false
3212841Sgabeblack@google.comside_a=system.iobus.port[0]
3312841Sgabeblack@google.comside_b=system.membus.port[0]
3412841Sgabeblack@google.com
3512841Sgabeblack@google.com[system.cpu]
3612841Sgabeblack@google.comtype=TimingSimpleCPU
3712841Sgabeblack@google.comchildren=dtb itb
3812841Sgabeblack@google.comclock=1
3912841Sgabeblack@google.comcpu_id=0
4012841Sgabeblack@google.comdefer_registration=false
4112841Sgabeblack@google.comdo_checkpoint_insts=true
4212841Sgabeblack@google.comdo_quiesce=true
4312841Sgabeblack@google.comdo_statistics_insts=true
4412841Sgabeblack@google.comdtb=system.cpu.dtb
4512841Sgabeblack@google.comfunction_trace=false
4613123Sgabeblack@google.comfunction_trace_start=0
4713123Sgabeblack@google.comitb=system.cpu.itb
4813123Sgabeblack@google.commax_insts_all_threads=0
4912841Sgabeblack@google.commax_insts_any_thread=0
5013123Sgabeblack@google.commax_loads_all_threads=0
5113123Sgabeblack@google.commax_loads_any_thread=0
5212841Sgabeblack@google.comphase=0
5312841Sgabeblack@google.comprofile=0
5412841Sgabeblack@google.comprogress_interval=0
5512868Sgabeblack@google.comsystem=system
5612868Sgabeblack@google.comdcache_port=system.membus.port[3]
5713123Sgabeblack@google.comicache_port=system.membus.port[2]
5813123Sgabeblack@google.com
5912868Sgabeblack@google.com[system.cpu.dtb]
6012868Sgabeblack@google.comtype=AlphaDTB
6113123Sgabeblack@google.comsize=64
6213123Sgabeblack@google.com
6312868Sgabeblack@google.com[system.cpu.itb]
6412868Sgabeblack@google.comtype=AlphaITB
6513123Sgabeblack@google.comsize=48
6613123Sgabeblack@google.com
6712868Sgabeblack@google.com[system.disk0]
6812868Sgabeblack@google.comtype=IdeDisk
6913123Sgabeblack@google.comchildren=image
7013123Sgabeblack@google.comdelay=2000
7112868Sgabeblack@google.comdriveID=master
7212868Sgabeblack@google.comimage=system.disk0.image
7313123Sgabeblack@google.com
7413123Sgabeblack@google.com[system.disk0.image]
7512868Sgabeblack@google.comtype=CowDiskImage
7612868Sgabeblack@google.comchildren=child
7713123Sgabeblack@google.comchild=system.disk0.image.child
7813123Sgabeblack@google.comread_only=false
7912868Sgabeblack@google.comtable_size=65536
8012868Sgabeblack@google.com
8113123Sgabeblack@google.com[system.disk0.image.child]
8213123Sgabeblack@google.comtype=RawDiskImage
8312841Sgabeblack@google.comimage_file=/dist/m5/system/disks/linux-latest.img
8412841Sgabeblack@google.comread_only=true
8512841Sgabeblack@google.com
8613123Sgabeblack@google.com[system.disk2]
8712841Sgabeblack@google.comtype=IdeDisk
8813123Sgabeblack@google.comchildren=image
8913123Sgabeblack@google.comdelay=2000
9012841Sgabeblack@google.comdriveID=master
9112841Sgabeblack@google.comimage=system.disk2.image
9212841Sgabeblack@google.com
9312841Sgabeblack@google.com[system.disk2.image]
9412841Sgabeblack@google.comtype=CowDiskImage
9512841Sgabeblack@google.comchildren=child
9613123Sgabeblack@google.comchild=system.disk2.image.child
9713123Sgabeblack@google.comread_only=false
9812841Sgabeblack@google.comtable_size=65536
9912841Sgabeblack@google.com
10012841Sgabeblack@google.com[system.disk2.image.child]
10112841Sgabeblack@google.comtype=RawDiskImage
10212841Sgabeblack@google.comimage_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