NetBSD/sys/arch/evbsh5/conf/SIMULATOR

76 lines
1.5 KiB
Plaintext

# $NetBSD: SIMULATOR,v 1.5 2002/07/12 20:43:12 scw Exp $
# NetBSD/sh5 on the simple `chess' based simulator.
#
# This won't get to single-user, but it serves as a useful way to debug
# startup code.
include "arch/evbsh5/conf/std.evbsh5.el"
maxusers 2
options INCLUDE_CONFIG_FILE
#ident "SIMULATOR-$Revision: 1.5 $"
options CPU_STB1
# Uncomment this to build a 64-bit kernel
#makeoptions SH5_ABI=64
options DIAGNOSTIC
options DEBUG
#options DDB
options KTRACE # system call tracing via ktrace(1)
options SYSTRACE # system call vetting via systrace(1)
file-system FFS
file-system NFS
file-system KERNFS
file-system MFS
options SOFTDEP
options INET
options INET6
config netbsd root on ? type ?
options NFS_BOOT_DHCP
pseudo-device loop
pseudo-device bpfilter
pseudo-device pty
pseudo-device rnd
# The mainbus to which all devices attach
mainbus0 at root
#
# The SuperHyway bus is the main interconnect between the constituent
# "modules" which make up an SH-5 system
#
superhyway0 at mainbus0
#
# Only the CPU and a cut-down Peripheral Bridge module exists on the simulator.
#
cpu0 at superhyway0 pport 0x0d # A single CPU
pbridge0 at superhyway0 pport 0x09 # Peripheral Bridge
#
# The simulated Peripheral Bridge has the following devices:
#
cprc0 at pbridge0 # Clock, Power & Reset Control
intc0 at pbridge0 # Interrupt controller
tmu0 at pbridge0 ipl 14 intevt 0x400 # Timer
rtc0 at pbridge0 # Battery-backed Date/Time chip
clock0 at cprc0 # Primary clock generator
#
# The DTF debug interface.
#
dtfcons0 at mainbus0