#       $NetBSD: INSTALL,v 1.32 2017/09/14 07:58:42 mrg Exp $
#
include         "arch/mipsco/conf/std.mipsco"

#options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary

makeoptions     COPTS="-Os -mmemcpy"    # Optimise for space. Implies -O2

maxusers        8

options         MIPS1                   # R2000/R3000 support

# Standard system options
options         HZ=25
options         USERCONF                # userconf(4) support
options         PIPE_SOCKETPAIR         # smaller, but slower pipe(2)
#options        SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel

# Debugging options
#options        DDB                     # kernel dynamic debugger
#options        DDB_HISTORY_SIZE=100    # enable history editing in DDB
#options        DEBUG                   # extra kernel debugging support
#options        DIAGNOSTIC              # extra kernel sanity checking
#options        SCSIVERBOSE             # Verbose SCSI errors

# Compatibility options
include         "conf/compat_netbsd20.config"
#options        EXEC_AOUT               # exec a.out binaries
#options        EXEC_ECOFF              # exec ecoff binaries

# Filesystem options
file-system     FFS             # Berkeley Fast Filesystem
file-system     NFS             # Sun NFS-compatible filesystem client
file-system     KERNFS          # kernel data-structure filesystem
file-system     CD9660          # ISO 9660 + Rock Ridge file system
#file-system    PTYFS           # /dev/pts/N support

# Options for saving space in install kernels
options         NFS_V2_ONLY             # Exclude NFS3 and NQNFS
options         FFS_NO_SNAPSHOT # No FFS snapshot support
options         WAPBL           # File system journaling support

# Networking options
options         INET            # Internet protocols
options         NFS_BOOT_DHCP           # superset of BOOTP
#options        TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG

config          netbsd  root on ? type ?

mainbus0 at root

cpu0    at mainbus0
obio0   at mainbus0

mkclock0 at obio0 addr 0xbd000000       # MK48T02 realtime clock

rambo0  at obio0 addr 0xbc000000        # RAMBO DMA & timer asic

le0     at obio0 addr 0xba000000        # onboard LANCE ethernet

# Not currently implemented
#kb0    at obio0 addr 0xbfd00000        # keyboard
#fb0    at obio0 addr 0x88000000        # framebuffer

fd0     at obio0 addr 0xbe000000        # i82072 floppy disk controller

zsc0    at obio0 addr 0xbb000000        # Base address for Z8530 SCC
zstty0  at zsc0 channel 0               # tty00
zstty1  at zsc0 channel 1               # tty01

asc0    at obio0 addr 0xb8000000        # onboard NCR 53c94 SCSI controller

scsibus0 at asc0

sd*     at scsibus? target ? lun ?      # SCSI disks
st*     at scsibus? target ? lun ?      # SCSI tapes
cd*     at scsibus? target ? lun ?      # SCSI CD-ROMs
ch*     at scsibus? target ? lun ?      # SCSI changer devices

pseudo-device   loop                    # loopback interface; required
pseudo-device   pty                     # pseudo-terminals
#pseudo-device  sl                      # SLIP interfaces
#pseudo-device  ppp                     # PPP interfaces
#pseudo-device  tun                     # Network "tunnel" device
pseudo-device   ccd                     # concatenated and striped disks
#pseudo-device  raid                    # RAIDframe disk driver
#pseudo-device  fss                     # file system snapshot device