NetBSD/sys/arch/ofppc/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

99 lines
2.3 KiB
Plaintext

# $NetBSD: GENERIC,v 1.21 1999/11/21 14:00:42 itojun Exp $
#
# First try for PPC config file
#
include "arch/ofppc/conf/std.ofppc"
maxusers 32
options EXEC_AOUT
# various hacks due to bugs in Openfirmware implementation
options FIRMWORKSBUGS
options IPKDBUSERHACK # Allow access to mapped memory via kgdb
options DEBUG_BY_TOOLS # Allow debugging from toolsnet
# HMAC key to be used for debugging sessions
options IPKDBKEY="\"HMAC pass phrase text\""
options IPKDBSECURE # Allow debugging even when securelevel > 0
makeoptions DEBUG="-g"
options DEBUG
options DIAGNOSTIC
options TRAP_PANICWAIT
#options DDB
#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options TCP_COMPAT_42
options COMPAT_43
options COMPAT_09
options COMPAT_10
options COMPAT_12
options COMPAT_13
options COMPAT_14
options COMPAT_386BSD_MBRPART # recognize old partition ID
file-system FFS
file-system MFS
file-system NFS
file-system CD9660
file-system MSDOSFS
file-system FDESC
file-system KERNFS
file-system NULLFS
file-system PORTAL
file-system PROCFS
file-system UMAPFS
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
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 NMBCLUSTERS=1024
config netbsd root on ? type ?
mainbus0 at root
ofbus* at mainbus?
ofbus* at ofbus?
ofdisk* at ofbus?
ofnet* at ofbus?
ipkdbif0 at ofnet?
ofcons* at ofbus?
ofrtc* at ofbus?
pseudo-device loop
pseudo-device bpfilter 8 # packet filter
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 64
#pseudo-device raid 4 # RAIDframe disk driver
# rnd is EXPERIMENTAL
#pseudo-device rnd # /dev/random and in-kernel generator
#pseudo-device gre 2 # generic L3 over IP tunnel