[root]
type=Root
children=system
-dummy=0
+time_sync_enable=false
+time_sync_period=100000000000
+time_sync_spin_threshold=100000000
[system]
type=LinuxAlphaSystem
console=/dist/m5/system/binaries/console
init_param=0
kernel=/dist/m5/system/binaries/vmlinux
+load_addr_mask=1099511627775
mem_mode=atomic
+memories=system.physmem
+num_work_ids=16
pal=/dist/m5/system/binaries/ts_osfpal
physmem=system.physmem
readfile=tests/halt.sh
symbolfile=
system_rev=1024
system_type=34
+work_begin_ckpt_count=0
+work_begin_cpu_id_exit=-1
+work_begin_exit_count=0
+work_cpus_ckpt_count=0
+work_end_ckpt_count=0
+work_end_exit_count=0
+work_item_id=-1
+system_port=system.membus.port[2]
[system.bridge]
type=Bridge
delay=50000
-filter_ranges_a=0:18446744073709551615
-filter_ranges_b=0:8589934591
nack_delay=4000
-req_size_a=16
-req_size_b=16
-resp_size_a=16
-resp_size_b=16
+ranges=8796093022208:18446744073709551615
+req_size=16
+resp_size=16
write_ack=false
-side_a=system.iobus.port[0]
-side_b=system.membus.port[0]
+master=system.iobus.port[0]
+slave=system.membus.port[0]
[system.cpu]
type=AtomicSimpleCPU
addr_range=0:18446744073709551615
assoc=4
block_size=64
-cpu_side_filter_ranges=
+forward_snoops=true
hash_delay=1
+is_top_level=true
latency=1000
max_miss_count=0
-mem_side_filter_ranges=
mshrs=4
-prefetch_cache_check_push=true
+num_cpus=1
prefetch_data_accesses_only=false
prefetch_degree=1
prefetch_latency=10000
mem_side=system.toL2Bus.port[2]
[system.cpu.dtb]
-type=AlphaDTB
+type=AlphaTLB
size=64
[system.cpu.icache]
addr_range=0:18446744073709551615
assoc=1
block_size=64
-cpu_side_filter_ranges=
+forward_snoops=true
hash_delay=1
+is_top_level=true
latency=1000
max_miss_count=0
-mem_side_filter_ranges=
mshrs=4
-prefetch_cache_check_push=true
+num_cpus=1
prefetch_data_accesses_only=false
prefetch_degree=1
prefetch_latency=10000
type=AlphaInterrupts
[system.cpu.itb]
-type=AlphaITB
+type=AlphaTLB
size=48
[system.cpu.tracer]
bus_id=0
clock=1000
header_cycles=1
-responder_set=true
+use_default_range=true
width=64
default=system.tsunami.pciconfig.pio
-port=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.backdoor.pio system.tsunami.ide.pio system.tsunami.ethernet.pio system.iocache.cpu_side system.tsunami.ethernet.config system.tsunami.ethernet.dma system.tsunami.ide.config system.tsunami.ide.dma
+port=system.bridge.master 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.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ide.dma system.tsunami.ethernet.pio system.tsunami.ethernet.config system.tsunami.ethernet.dma system.iocache.cpu_side
[system.iocache]
type=BaseCache
-addr_range=0:18446744073709551615
+addr_range=0:8589934591
assoc=8
block_size=64
-cpu_side_filter_ranges=549755813888:18446744073709551615
+forward_snoops=false
hash_delay=1
+is_top_level=true
latency=50000
max_miss_count=0
-mem_side_filter_ranges=0:18446744073709551615
mshrs=20
-prefetch_cache_check_push=true
+num_cpus=1
prefetch_data_accesses_only=false
prefetch_degree=1
prefetch_latency=500000
trace_addr=0
two_queue=false
write_buffers=8
-cpu_side=system.iobus.port[28]
-mem_side=system.membus.port[2]
+cpu_side=system.iobus.port[32]
+mem_side=system.membus.port[3]
[system.l2c]
type=BaseCache
addr_range=0:18446744073709551615
assoc=8
block_size=64
-cpu_side_filter_ranges=
+forward_snoops=true
hash_delay=1
+is_top_level=false
latency=10000
max_miss_count=0
-mem_side_filter_ranges=
mshrs=92
-prefetch_cache_check_push=true
+num_cpus=1
prefetch_data_accesses_only=false
prefetch_degree=1
prefetch_latency=100000
two_queue=false
write_buffers=8
cpu_side=system.toL2Bus.port[0]
-mem_side=system.membus.port[3]
+mem_side=system.membus.port[4]
[system.membus]
type=Bus
-children=responder
+children=badaddr_responder
block_size=64
bus_id=1
clock=1000
header_cycles=1
-responder_set=false
+use_default_range=false
width=64
-default=system.membus.responder.pio
-port=system.bridge.side_b system.physmem.port[0] system.iocache.mem_side system.l2c.mem_side
+default=system.membus.badaddr_responder.pio
+port=system.bridge.slave system.physmem.port[0] system.system_port system.iocache.mem_side system.l2c.mem_side
-[system.membus.responder]
+[system.membus.badaddr_responder]
type=IsaFake
+fake_mem=false
pio_addr=0
-pio_latency=1
+pio_latency=1000
pio_size=8
platform=system.tsunami
ret_bad_addr=true
[system.toL2Bus]
type=Bus
-children=responder
block_size=64
bus_id=0
clock=1000
header_cycles=1
-responder_set=false
+use_default_range=false
width=64
-default=system.toL2Bus.responder.pio
port=system.l2c.cpu_side system.cpu.icache.mem_side system.cpu.dcache.mem_side
-[system.toL2Bus.responder]
-type=IsaFake
-pio_addr=0
-pio_latency=1
-pio_size=8
-platform=system.tsunami
-ret_bad_addr=true
-ret_data16=65535
-ret_data32=4294967295
-ret_data64=18446744073709551615
-ret_data8=255
-system=system
-update_data=false
-warn_access=
-pio=system.toL2Bus.default
-
[system.tsunami]
type=Tsunami
children=backdoor cchip 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
tx_delay=1000000
tx_fifo_size=524288
tx_thread=false
-config=system.iobus.port[29]
-dma=system.iobus.port[30]
-pio=system.iobus.port[27]
+config=system.iobus.port[30]
+dma=system.iobus.port[31]
+pio=system.iobus.port[29]
[system.tsunami.fake_OROM]
type=IsaFake
+fake_mem=false
pio_addr=8796093677568
pio_latency=1000
pio_size=393216
[system.tsunami.fake_ata0]
type=IsaFake
+fake_mem=false
pio_addr=8804615848432
pio_latency=1000
pio_size=8
[system.tsunami.fake_ata1]
type=IsaFake
+fake_mem=false
pio_addr=8804615848304
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_addr]
type=IsaFake
+fake_mem=false
pio_addr=8804615848569
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_read0]
type=IsaFake
+fake_mem=false
pio_addr=8804615848451
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_read1]
type=IsaFake
+fake_mem=false
pio_addr=8804615848515
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_read2]
type=IsaFake
+fake_mem=false
pio_addr=8804615848579
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_read3]
type=IsaFake
+fake_mem=false
pio_addr=8804615848643
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_read4]
type=IsaFake
+fake_mem=false
pio_addr=8804615848707
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_read5]
type=IsaFake
+fake_mem=false
pio_addr=8804615848771
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_read6]
type=IsaFake
+fake_mem=false
pio_addr=8804615848835
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_read7]
type=IsaFake
+fake_mem=false
pio_addr=8804615848899
pio_latency=1000
pio_size=8
[system.tsunami.fake_pnp_write]
type=IsaFake
+fake_mem=false
pio_addr=8804615850617
pio_latency=1000
pio_size=8
[system.tsunami.fake_ppc]
type=IsaFake
+fake_mem=false
pio_addr=8804615848891
pio_latency=1000
pio_size=8
[system.tsunami.fake_sm_chip]
type=IsaFake
+fake_mem=false
pio_addr=8804615848816
pio_latency=1000
pio_size=8
[system.tsunami.fake_uart1]
type=IsaFake
+fake_mem=false
pio_addr=8804615848696
pio_latency=1000
pio_size=8
[system.tsunami.fake_uart2]
type=IsaFake
+fake_mem=false
pio_addr=8804615848936
pio_latency=1000
pio_size=8
[system.tsunami.fake_uart3]
type=IsaFake
+fake_mem=false
pio_addr=8804615848680
pio_latency=1000
pio_size=8
[system.tsunami.fake_uart4]
type=IsaFake
+fake_mem=false
pio_addr=8804615848944
pio_latency=1000
pio_size=8
SubsystemVendorID=0
VendorID=32902
config_latency=20000
+ctrl_offset=0
disks=system.disk0 system.disk2
+io_shift=0
max_backoff_delay=10000000
min_backoff_delay=4000
pci_bus=0
pio_latency=1000
platform=system.tsunami
system=system
-config=system.iobus.port[31]
-dma=system.iobus.port[32]
+config=system.iobus.port[27]
+dma=system.iobus.port[28]
pio=system.iobus.port[26]
[system.tsunami.io]