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