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