config.ini revision 4440
1[root]
2type=Root
3children=system
4dummy=0
5
6[system]
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=/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.cpu]
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.cpu.dtb
46function_trace=false
47function_trace_start=0
48itb=system.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
56system=system
57dcache_port=system.membus.port[3]
58icache_port=system.membus.port[2]
59
60[system.cpu.dtb]
61type=AlphaDTB
62size=64
63
64[system.cpu.itb]
65type=AlphaITB
66size=48
67
68[system.disk0]
69type=IdeDisk
70children=image
71delay=2000
72driveID=master
73image=system.disk0.image
74
75[system.disk0.image]
76type=CowDiskImage
77children=child
78child=system.disk0.image.child
79read_only=false
80table_size=65536
81
82[system.disk0.image.child]
83type=RawDiskImage
84image_file=/Users/ali/work/system/disks/linux-latest.img
85read_only=true
86
87[system.disk2]
88type=IdeDisk
89children=image
90delay=2000
91driveID=master
92image=system.disk2.image
93
94[system.disk2.image]
95type=CowDiskImage
96children=child
97child=system.disk2.image.child
98read_only=false
99table_size=65536
100
101[system.disk2.image.child]
102type=RawDiskImage
103image_file=/Users/ali/work/system/disks/linux-bigswap2.img
104read_only=true
105
106[system.intrctrl]
107type=IntrControl
108sys=system
109
110[system.iobus]
111type=Bus
112block_size=64
113bus_id=0
114clock=2
115responder_set=true
116width=64
117default=system.tsunami.pciconfig.pio
118port=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
119
120[system.membus]
121type=Bus
122children=responder
123block_size=64
124bus_id=1
125clock=2
126responder_set=false
127width=64
128default=system.membus.responder.pio
129port=system.bridge.side_b system.physmem.port system.cpu.icache_port system.cpu.dcache_port
130
131[system.membus.responder]
132type=IsaFake
133pio_addr=0
134pio_latency=0
135pio_size=8
136platform=system.tsunami
137ret_bad_addr=true
138ret_data16=65535
139ret_data32=4294967295
140ret_data64=18446744073709551615
141ret_data8=255
142system=system
143update_data=false
144warn_access=
145pio=system.membus.default
146
147[system.physmem]
148type=PhysicalMemory
149file=
150latency=1
151range=0:134217727
152zero=false
153port=system.membus.port[1]
154
155[system.sim_console]
156type=SimConsole
157append_name=true
158intr_control=system.intrctrl
159number=0
160output=console
161port=3456
162
163[system.simple_disk]
164type=SimpleDisk
165children=disk
166disk=system.simple_disk.disk
167system=system
168
169[system.simple_disk.disk]
170type=RawDiskImage
171image_file=/Users/ali/work/system/disks/linux-latest.img
172read_only=true
173
174[system.tsunami]
175type=Tsunami
176children=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
177intrctrl=system.intrctrl
178system=system
179
180[system.tsunami.cchip]
181type=TsunamiCChip
182pio_addr=8803072344064
183pio_latency=2
184platform=system.tsunami
185system=system
186tsunami=system.tsunami
187pio=system.iobus.port[1]
188
189[system.tsunami.console]
190type=AlphaConsole
191cpu=system.cpu
192disk=system.simple_disk
193pio_addr=8804682956800
194pio_latency=2
195platform=system.tsunami
196sim_console=system.sim_console
197system=system
198pio=system.iobus.port[25]
199
200[system.tsunami.etherint]
201type=NSGigEInt
202device=system.tsunami.ethernet
203peer=Null
204
205[system.tsunami.ethernet]
206type=NSGigE
207children=configdata
208clock=0
209config_latency=40
210configdata=system.tsunami.ethernet.configdata
211dma_data_free=false
212dma_desc_free=false
213dma_no_allocate=true
214dma_read_delay=0
215dma_read_factor=0
216dma_write_delay=0
217dma_write_factor=0
218hardware_address=00:90:00:00:00:01
219intr_delay=20000
220max_backoff_delay=20000
221min_backoff_delay=8
222pci_bus=0
223pci_dev=1
224pci_func=0
225pio_latency=2
226platform=system.tsunami
227rss=false
228rx_delay=2000
229rx_fifo_size=524288
230rx_filter=true
231rx_thread=false
232system=system
233tx_delay=2000
234tx_fifo_size=524288
235tx_thread=false
236config=system.iobus.port[28]
237dma=system.iobus.port[29]
238pio=system.iobus.port[27]
239
240[system.tsunami.ethernet.configdata]
241type=PciConfigData
242BAR0=1
243BAR0Size=256
244BAR1=0
245BAR1Size=4096
246BAR2=0
247BAR2Size=0
248BAR3=0
249BAR3Size=0
250BAR4=0
251BAR4Size=0
252BAR5=0
253BAR5Size=0
254BIST=0
255CacheLineSize=0
256CardbusCIS=0
257ClassCode=2
258Command=0
259DeviceID=34
260ExpansionROM=0
261HeaderType=0
262InterruptLine=30
263InterruptPin=1
264LatencyTimer=0
265MaximumLatency=52
266MinimumGrant=176
267ProgIF=0
268Revision=0
269Status=656
270SubClassCode=0
271SubsystemID=0
272SubsystemVendorID=0
273VendorID=4107
274
275[system.tsunami.fake_OROM]
276type=IsaFake
277pio_addr=8796093677568
278pio_latency=2
279pio_size=393216
280platform=system.tsunami
281ret_bad_addr=false
282ret_data16=65535
283ret_data32=4294967295
284ret_data64=18446744073709551615
285ret_data8=255
286system=system
287update_data=false
288warn_access=
289pio=system.iobus.port[9]
290
291[system.tsunami.fake_ata0]
292type=IsaFake
293pio_addr=8804615848432
294pio_latency=2
295pio_size=8
296platform=system.tsunami
297ret_bad_addr=false
298ret_data16=65535
299ret_data32=4294967295
300ret_data64=18446744073709551615
301ret_data8=255
302system=system
303update_data=false
304warn_access=
305pio=system.iobus.port[20]
306
307[system.tsunami.fake_ata1]
308type=IsaFake
309pio_addr=8804615848304
310pio_latency=2
311pio_size=8
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[21]
322
323[system.tsunami.fake_pnp_addr]
324type=IsaFake
325pio_addr=8804615848569
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[10]
338
339[system.tsunami.fake_pnp_read0]
340type=IsaFake
341pio_addr=8804615848451
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[12]
354
355[system.tsunami.fake_pnp_read1]
356type=IsaFake
357pio_addr=8804615848515
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[13]
370
371[system.tsunami.fake_pnp_read2]
372type=IsaFake
373pio_addr=8804615848579
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[14]
386
387[system.tsunami.fake_pnp_read3]
388type=IsaFake
389pio_addr=8804615848643
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[15]
402
403[system.tsunami.fake_pnp_read4]
404type=IsaFake
405pio_addr=8804615848707
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[16]
418
419[system.tsunami.fake_pnp_read5]
420type=IsaFake
421pio_addr=8804615848771
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[17]
434
435[system.tsunami.fake_pnp_read6]
436type=IsaFake
437pio_addr=8804615848835
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[18]
450
451[system.tsunami.fake_pnp_read7]
452type=IsaFake
453pio_addr=8804615848899
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[19]
466
467[system.tsunami.fake_pnp_write]
468type=IsaFake
469pio_addr=8804615850617
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[11]
482
483[system.tsunami.fake_ppc]
484type=IsaFake
485pio_addr=8804615848891
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[8]
498
499[system.tsunami.fake_sm_chip]
500type=IsaFake
501pio_addr=8804615848816
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[3]
514
515[system.tsunami.fake_uart1]
516type=IsaFake
517pio_addr=8804615848696
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[4]
530
531[system.tsunami.fake_uart2]
532type=IsaFake
533pio_addr=8804615848936
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[5]
546
547[system.tsunami.fake_uart3]
548type=IsaFake
549pio_addr=8804615848680
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[6]
562
563[system.tsunami.fake_uart4]
564type=IsaFake
565pio_addr=8804615848944
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[7]
578
579[system.tsunami.fb]
580type=BadDevice
581devicename=FrameBuffer
582pio_addr=8804615848912
583pio_latency=2
584platform=system.tsunami
585system=system
586pio=system.iobus.port[22]
587
588[system.tsunami.ide]
589type=IdeController
590children=configdata
591config_latency=40
592configdata=system.tsunami.ide.configdata
593disks=system.disk0 system.disk2
594max_backoff_delay=20000
595min_backoff_delay=8
596pci_bus=0
597pci_dev=0
598pci_func=0
599pio_latency=2
600platform=system.tsunami
601system=system
602config=system.iobus.port[30]
603dma=system.iobus.port[31]
604pio=system.iobus.port[26]
605
606[system.tsunami.ide.configdata]
607type=PciConfigData
608BAR0=1
609BAR0Size=8
610BAR1=1
611BAR1Size=4
612BAR2=1
613BAR2Size=8
614BAR3=1
615BAR3Size=4
616BAR4=1
617BAR4Size=16
618BAR5=1
619BAR5Size=0
620BIST=0
621CacheLineSize=0
622CardbusCIS=0
623ClassCode=1
624Command=0
625DeviceID=28945
626ExpansionROM=0
627HeaderType=0
628InterruptLine=31
629InterruptPin=1
630LatencyTimer=0
631MaximumLatency=0
632MinimumGrant=0
633ProgIF=133
634Revision=0
635Status=640
636SubClassCode=1
637SubsystemID=0
638SubsystemVendorID=0
639VendorID=32902
640
641[system.tsunami.io]
642type=TsunamiIO
643frequency=1953125
644pio_addr=8804615847936
645pio_latency=2
646platform=system.tsunami
647system=system
648time=2009 1 1 0 0 0 3 1
649tsunami=system.tsunami
650year_is_bcd=false
651pio=system.iobus.port[23]
652
653[system.tsunami.pchip]
654type=TsunamiPChip
655pio_addr=8802535473152
656pio_latency=2
657platform=system.tsunami
658system=system
659tsunami=system.tsunami
660pio=system.iobus.port[2]
661
662[system.tsunami.pciconfig]
663type=PciConfigAll
664bus=0
665pio_latency=1
666platform=system.tsunami
667size=16777216
668system=system
669pio=system.iobus.default
670
671[system.tsunami.uart]
672type=Uart8250
673pio_addr=8804615848952
674pio_latency=2
675platform=system.tsunami
676sim_console=system.sim_console
677system=system
678pio=system.iobus.port[24]
679
680