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