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