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