NetBSD/sys/arch/mvme68k/conf/GENERIC
itojun e9a0023b37 bring in content of GENERIC.v6 into GENERIC.
remove GENERIC.v6 file (as it is part of GENERIC now).

"faith" interface is commented out by default as it is not really for
general use.
IPsec items are commented out as well, though we can enable "options IPSEC"
without export-related issue ("options IPSEC" will enable authentication
portion only).  We may need to think about it again.

if you have problem compiling with INET6 on archs I do not have access to,
please contact me.

XXX what to do with arch/arm32/SHARK{,.v6}?
1999-11-21 14:00:37 +00:00

116 lines
2.9 KiB
Plaintext

# $NetBSD: GENERIC,v 1.4 1999/11/21 14:00:41 itojun Exp $
include "arch/mvme68k/conf/std.mvme68k"
# Boards this kernel supports
options MVME147
options MVME167
maxusers 4
# Needed on m68040 boards to emulate some missing FP instructions
options FPSP
#options DDB
options DIAGNOSTIC, DEBUG
#options SYSVSHM
options KTRACE
options COMPAT_43
file-system FFS
file-system NFS
file-system KERNFS
#file-system MFS
#file-system MSDOSFS
#file-system UNION
options NFSSERVER
#options FFS_EI # FFS Endian Independant support
#options SOFTDEP # FFS soft updates support.
# Pull in config fragments for kernel crypto. This is required for
# options IPSEC etc. to work. If you want to run with IPSEC, uncomment
# one of these, based on whether you use crypto-us or crypto-intl, and
# adjust the prefixes as necessary.
#prefix ../crypto-us/sys
#cinclude "conf/files.crypto-us"
#prefix
#prefix ../crypto-intl/sys
#cinclude "conf/files.crypto-intl"
#prefix
# Networking options
options INET
options INET6 # IPV6
#options IPSEC # IP security
#options IPSEC_ESP # IP security (encryption part; define w/IPSEC)
#options IPSEC_DEBUG # debug for IP security
options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP
#options GATEWAY # IP packet forwarding
#options ISO # OSI networking
#options TPIP
#options EON
options COMPAT_09, COMPAT_10, COMPAT_11, COMPAT_12, COMPAT_13, COMPAT_14
options COMPAT_SUNOS
#options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries
#options COMPAT_LINUX # compatibility with Linux/m68k binaries
#options EXEC_ELF32 # 32-bit ELF executables (Linux)
## force NFS root and swap
#config netbsd root on ? type nfs
## "generic" boot (put root on boot device)
config netbsd root on ? type ?
# Which protocol to use when booting over NFS
options NFS_BOOT_BOOTPARAM # Diskless client w/ bootparamd
pseudo-device sl
pseudo-device ppp 2
pseudo-device loop
pseudo-device bpfilter
pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device faith 1 # IPv[46] tcp relay translation i/f
pseudo-device pty
pseudo-device vnd 2
mainbus0 at root
# MVME147 specific devices
pcc0 at mainbus0
vmechip* at pcc?
zsc* at pcc? ipl 4
zstty* at zsc? channel ?
clock0 at pcc? ipl 5
le0 at pcc? ipl 3
wdsc0 at pcc? ipl 2
lpt* at pcc? ipl 1
# MVME167 specific devices
pcctwo0 at mainbus0
vmechip* at mainbus0
clock0 at pcctwo? ipl 5
clmpcc0 at pcctwo? ipl 4
ie0 at pcctwo? ipl 3
ncrsc0 at pcctwo? ipl 2
lpt* at pcctwo? ipl 1
vmes0 at vmechip?
vmel0 at vmechip?
# example only - A24D16 device
#foo0 at vmes0 atype 24 addr 0x0ef00 ipl 3 vec 0x60
scsibus* at wdsc?
scsibus* at ncrsc?
sd* at scsibus? target ? lun ?
st* at scsibus? target ? lun ?
cd* at scsibus? target ? lun ?
ch* at scsibus? target ? lun ?
ss* at scsibus? target ? lun ? # SCSI scanners
uk* at scsibus? target ? lun ? # SCSI unknown