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