80 lines
2.0 KiB
Plaintext
80 lines
2.0 KiB
Plaintext
setenv memory_map godzilla
|
|
setenv NoMemMapHoles 0
|
|
setenv Kseg0CA 3
|
|
setenv SCCorEn 1
|
|
setenv coh_proc_req_tar 0
|
|
setenv coh_proc_req_tar 1
|
|
setenv dcache_linesize 32
|
|
setenv dev_num 0
|
|
setenv native_endian big
|
|
setenv proc_eliminate_req 0
|
|
setenv proc_req 3
|
|
setenv scc_divide_by_x 2
|
|
setenv sync_flush_ob 0
|
|
setenv sys_divide_by_x 3
|
|
setenv small_memory_allocation on
|
|
setenv stop_on_bup_break 1
|
|
setenv set_vectors_bup_break 1
|
|
setenv max_instructions 0
|
|
setenv xsource_64 1
|
|
setenv startup_64_bit_mode 1
|
|
|
|
# Sable can be asked to place multiple
|
|
# bridges on the crosstalk bus, by
|
|
# setting "num_of_bridges"; these will
|
|
# be added from ID 0xF down. If unset,
|
|
# one bridge will be simulated, at ID 0xF.
|
|
#setenv num_of_bridges 2
|
|
|
|
setenv bridge_ext_ssram_kbytes 128
|
|
setenv bridge_ext_ssram_parity 1
|
|
|
|
# Turning on "use_ioc3" substitutes a model
|
|
# of the IOC3 for the PCI UART in BaseIO
|
|
# PCI Slot 0.
|
|
#setenv use_ioc3
|
|
|
|
# Turning on "racer_baseio" attempts to
|
|
# set up the BaseIO PCI bus assignments
|
|
# as we expect them to be in the real
|
|
# IP30 product baseboard.
|
|
setenv racer_baseio
|
|
|
|
# The IOC3 model periodically steps some
|
|
# internal state machines, and part of this
|
|
# step is to check for input from an xterm.
|
|
# Doing this every 1000 cycles is the norm.
|
|
# Doing it faster will make console I/O seem
|
|
# more sluggish than usual, doing it faster
|
|
# will slow down the whole simulation.
|
|
#setenv ioc3_poll 1000
|
|
|
|
# see sable.trace.readme for ascii transaction trace variable information
|
|
|
|
# setenv trace_device
|
|
# setenv trace_widget
|
|
# setenv trace_xbow
|
|
# setenv trace_bridge
|
|
# setenv trace_bridge0
|
|
# setenv trace_bridge1
|
|
# setenv trace_heart
|
|
# setenv trace_xdisk
|
|
# setenv trace_pci
|
|
# setenv trace_pciuart
|
|
# setenv trace_ioc3
|
|
# setenv trace_mach5
|
|
# setenv trace_uart_a
|
|
# setenv trace_uart_b
|
|
# setenv trace_ql
|
|
# setenv trace_ql0
|
|
# setenv trace_ql1
|
|
|
|
#setenv ttrace_extra on
|
|
#setenv binary_traces on
|
|
#setenv ttrace_filename strace
|
|
|
|
#setenv diag_multi 1
|
|
#loadevent sable_event
|
|
|
|
reset
|