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