clean up COMPAT_* options for native netbsd code:

- new series of files that are useful for saying "i want everything
  since netbsd 1.4", etc.
- use the fact COMPAT_* options have future dependancies to remove
  many redundant options.

removes about 3000 lines total across kernel configuration files.
tested about 30 random kernels in the changed list.
This commit is contained in:
mrg 2017-09-14 07:58:38 +00:00
parent fb7d2fdb96
commit 95772a8862
281 changed files with 1138 additions and 4131 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: EB7500ATX,v 1.62 2017/07/28 19:26:15 maxv Exp $
# $NetBSD: EB7500ATX,v 1.63 2017/09/14 07:58:38 mrg Exp $
#
# EB7500ATX --- NetBSD/acorn32 complete configuration
#
@ -18,11 +18,11 @@
# of each device driver in this file see the section 4 man page for the
# device.
include "arch/acorn32/conf/std.acorn32"
include "arch/acorn32/conf/std.acorn32"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "EB7500ATX-$Revision: 1.62 $"
#ident "EB7500ATX-$Revision: 1.63 $"
# estimated number of users
maxusers 32
@ -96,19 +96,7 @@ options PPP_FILTER # Active filter support for PPP (requires bpf)
# Compatibility options
options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd12.config"
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.122 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: GENERIC,v 1.123 2017/09/14 07:58:38 mrg Exp $
#
# GENERIC --- NetBSD/acorn32 complete configuration
#
@ -18,11 +18,11 @@
# of each device driver in this file see the section 4 man page for the
# device.
include "arch/acorn32/conf/std.acorn32"
include "arch/acorn32/conf/std.acorn32"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.122 $"
#ident "GENERIC-$Revision: 1.123 $"
# estimated number of users
maxusers 32
@ -105,23 +105,8 @@ options PPP_FILTER # Active filter support for PPP (requires bpf)
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd12.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.77 2017/07/28 19:26:15 maxv Exp $
# $NetBSD: INSTALL,v 1.78 2017/09/14 07:58:38 mrg Exp $
#
# INSTALL -- NetBSD/acorn32 install configuration
#
@ -18,11 +18,11 @@
# of each device driver in this file see the section 4 man page for the
# device.
include "arch/acorn32/conf/std.acorn32"
include "arch/acorn32/conf/std.acorn32"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "INSTALL-$Revision: 1.77 $"
#ident "INSTALL-$Revision: 1.78 $"
# estimated number of users
maxusers 32
@ -87,19 +87,7 @@ options INET # IP + ICMP + TCP + UDP
# Compatibility options
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd13.config"
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: LOWMEM_WSCONS,v 1.71 2017/07/28 19:26:15 maxv Exp $
# $NetBSD: LOWMEM_WSCONS,v 1.72 2017/09/14 07:58:38 mrg Exp $
#
# LOWMEM_WSCONS -- RiscPC config with wscons for SMALL machines
#
@ -71,19 +71,7 @@ options INET # IP + ICMP + TCP + UDP
# Compatibility options
options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd13.config"
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: NC,v 1.70 2017/07/28 19:26:15 maxv Exp $
# $NetBSD: NC,v 1.71 2017/09/14 07:58:38 mrg Exp $
#
# NC - with wscons
#
@ -65,19 +65,7 @@ options INET # IP + ICMP + TCP + UDP
# Compatibility options
options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: P4032,v 1.73 2015/08/21 01:52:07 uebayasi Exp $
# $NetBSD: P4032,v 1.74 2017/09/14 07:58:38 mrg Exp $
#
# Algorithmics P-4032 kernel.
#
@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "P4032-$Revision: 1.73 $"
#ident "P4032-$Revision: 1.74 $"
maxusers 32
@ -61,22 +61,8 @@ options IPSEC # IP security
#options SLJIT
#options BPFJIT
# 4.3BSD compatibility. Should be optional, but necessary for now.
options COMPAT_43
# Binary compatibility with previous versions of NetBSD.
#options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd10.config"
# System V-like message queues
options SYSVMSG

View File

@ -1,4 +1,4 @@
# $NetBSD: P5064,v 1.84 2016/12/13 20:42:15 christos Exp $
# $NetBSD: P5064,v 1.85 2017/09/14 07:58:38 mrg Exp $
#
# Algorithmics P-5064 kernel.
#
@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "P5064-$Revision: 1.84 $"
#ident "P5064-$Revision: 1.85 $"
maxusers 32
@ -56,22 +56,8 @@ options IPSEC # IP security
#options SLJIT
#options BPFJIT
# 4.3BSD compatibility. Should be optional, but necessary for now.
options COMPAT_43
# Binary compatibility with previous versions of NetBSD.
#options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd10.config"
# System V-like message queues
options SYSVMSG

View File

@ -1,4 +1,4 @@
# $NetBSD: P6032,v 1.75 2016/12/13 20:42:15 christos Exp $
# $NetBSD: P6032,v 1.76 2017/09/14 07:58:38 mrg Exp $
#
# Algorithmics P-6032 kernel.
#
@ -7,7 +7,7 @@ include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "P6032-$Revision: 1.75 $"
#ident "P6032-$Revision: 1.76 $"
maxusers 32
@ -56,22 +56,8 @@ options IPSEC # IP security
#options SLJIT
#options BPFJIT
# 4.3BSD compatibility. Should be optional, but necessary for now.
options COMPAT_43
# Binary compatibility with previous versions of NetBSD.
#options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd10.config"
# System V-like message queues
options SYSVMSG

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.377 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: GENERIC,v 1.378 2017/09/14 07:58:38 mrg Exp $
#
# This machine description file is used to generate the default NetBSD
# kernel.
@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
ident "GENERIC-$Revision: 1.377 $"
ident "GENERIC-$Revision: 1.378 $"
maxusers 32
@ -130,30 +130,14 @@ options IPFILTER_COMPAT # Compat for IP-Filter
#options ALTQ_RIO # RED with IN/OUT
#options ALTQ_WFQ # Weighted Fair Queueing
# 4.3BSD compatibility. Should be optional, but necessary for now.
options COMPAT_43
# Binary compatibility with previous versions of NetBSD.
#options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd10.config"
# OSF/1 binary compatibility
options COMPAT_OSF1
# Linux binary compatibility
options COMPAT_LINUX
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# System V-like message queues
options SYSVMSG

View File

@ -1,8 +1,8 @@
# $NetBSD: INSTALL,v 1.109 2015/08/21 01:52:07 uebayasi Exp $
# $NetBSD: INSTALL,v 1.110 2017/09/14 07:58:38 mrg Exp $
#
# Alpha INSTALL kernel.
include "arch/alpha/conf/std.alpha"
include "arch/alpha/conf/std.alpha"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
@ -56,22 +56,8 @@ options WAPBL # File system journaling support
# Networking options
options INET # IP + ICMP + TCP + UDP
# 4.3BSD compatibility. Should be optional, but necessary for now.
options COMPAT_43
# Binary compatibility with previous versions of NetBSD.
#options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd10.config"
# Misc. options
#options EISAVERBOSE # recognize "unknown" EISA devices

View File

@ -1,4 +1,4 @@
# $NetBSD: RAWHIDE,v 1.40 2015/08/21 01:52:07 uebayasi Exp $
# $NetBSD: RAWHIDE,v 1.41 2017/09/14 07:58:38 mrg Exp $
#
# Alpha 4100 stripped for action server kernel.
#
@ -38,16 +38,8 @@ options IPFILTER_LOG # ipmon(8) log support
options IPFILTER_LOOKUP # ippool(8) support
options IPFILTER_COMPAT # Compat for IP-Filter
#options IPFILTER_DEFAULT_BLOCK # block all packets by default
options COMPAT_43 # 4.3BSD binary compatibility.
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd12.config"
options SYSVMSG
options SYSVSEM

View File

@ -1,4 +1,4 @@
# $NetBSD: ALL,v 1.70 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: ALL,v 1.71 2017/09/14 07:58:39 mrg Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@ -17,7 +17,7 @@ include "arch/amd64/conf/std.amd64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "ALL-$Revision: 1.70 $"
#ident "ALL-$Revision: 1.71 $"
maxusers 64 # estimated number of users
@ -132,23 +132,8 @@ options BIOHIST # kernhist for buff I/O
# Compatibility options
options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI
options EXEC_AOUT # required by binaries from before 1.5
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2 (and 386BSD and BSDI),
options COMPAT_13 # NetBSD 1.3 (and 386BSD and BSDI),
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_43 # 4.3BSD, 386BSD, and BSDI
options COMPAT_44 # 4.4BSD
options COMPAT_386BSD_MBRPART # recognize old partition ID
include "conf/compat_netbsd09.config"
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_NETBSD32 # NetBSD 32-bit
@ -156,7 +141,6 @@ options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_LINUX32 # binary compatibility with Linux 32-bit
options COMPAT_FREEBSD # binary compatibility with FreeBSD
options COMPAT_NDIS # NDIS network driver
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
options COMPAT_OSF1 # OSF1 binary compatibility
#options COMPAT_SVR4 # SVR4 binary compatibility (no amd64)
#options COMPAT_SVR4_32 # SVR4 32-bit binary compatibility (no amd64)

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.465 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: GENERIC,v 1.466 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -22,7 +22,7 @@ include "arch/amd64/conf/std.amd64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.465 $"
#ident "GENERIC-$Revision: 1.466 $"
maxusers 64 # estimated number of users
@ -118,21 +118,8 @@ options KDTRACE_HOOKS # kernel DTrace hooks
# (note that really old compat (< 1.6) is only useful for 32-bit binaries)
#options EXEC_AOUT # required by binaries from before 1.5
#options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2 (and 386BSD and BSDI),
#options COMPAT_13 # NetBSD 1.3 (and 386BSD and BSDI),
#options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_43 # and 4.3BSD
include "conf/compat_netbsd15.config"
#options COMPAT_386BSD_MBRPART # recognize old partition ID
options COMPAT_OSSAUDIO
@ -140,7 +127,6 @@ options COMPAT_NETBSD32
options COMPAT_LINUX
options COMPAT_LINUX32 # req. COMPAT_LINUX and COMPAT_NETBSD32
options EXEC_ELF32
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Wedge support
options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances

View File

@ -1,4 +1,4 @@
# $NetBSD: MODULAR,v 1.8 2017/03/05 17:20:24 christos Exp $
# $NetBSD: MODULAR,v 1.9 2017/09/14 07:58:39 mrg Exp $
#
# Try to exclude all the drivers in GENERIC that have been modularized
# XXX: incomplete
@ -21,8 +21,9 @@ options MODULAR_DEFAULT_AUTOLOAD
-no options COMPAT_30 # NetBSD 3.0,
-no options COMPAT_40 # NetBSD 4.0,
-no options COMPAT_50 # NetBSD 5.0,
-no options COMPAT_60 # NetBSD 6.0, and
-no options COMPAT_70 # NetBSD 7.0 binary compatibility.
-no options COMPAT_60 # NetBSD 6.0,
-no options COMPAT_70 # NetBSD 7.0, and
-no options COMPAT_80 # NetBSD 8.0 binary compatibility.
-no options COMPAT_43 # and 4.3BSD
#options COMPAT_386BSD_MBRPART # recognize old partition ID

View File

@ -1,4 +1,4 @@
# $NetBSD: XEN3_DOM0,v 1.138 2017/08/10 17:33:32 maxv Exp $
# $NetBSD: XEN3_DOM0,v 1.139 2017/09/14 07:58:39 mrg Exp $
include "arch/amd64/conf/std.xen"
@ -62,15 +62,7 @@ makeoptions COPTS="-O2 -fno-omit-frame-pointer"
options DDB_COMMANDONENTER="trace;show registers"
# Compatibility options
options COMPAT_43 # 4.3BSD binary compatibility.
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd15.config"
#options COMPAT_386BSD_MBRPART # recognize old partition ID
options COMPAT_OSSAUDIO
@ -78,7 +70,6 @@ options COMPAT_NETBSD32
options COMPAT_LINUX
options COMPAT_LINUX32 # req. COMPAT_LINUX and COMPAT_NETBSD32
options EXEC_ELF32
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Wedge support
options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances

View File

@ -1,4 +1,4 @@
# $NetBSD: XEN3_DOMU,v 1.77 2017/08/10 17:33:32 maxv Exp $
# $NetBSD: XEN3_DOMU,v 1.78 2017/09/14 07:58:39 mrg Exp $
include "arch/amd64/conf/std.xen"
@ -54,15 +54,7 @@ makeoptions COPTS="-O2 -fno-omit-frame-pointer"
options DDB_COMMANDONENTER="trace;show registers"
# Compatibility options
options COMPAT_43 # 4.3BSD binary compatibility.
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd15.config"
#options COMPAT_386BSD_MBRPART # recognize old partition ID
options COMPAT_OSSAUDIO
@ -70,7 +62,6 @@ options COMPAT_NETBSD32
options COMPAT_LINUX
options COMPAT_LINUX32 # req. COMPAT_LINUX and COMPAT_NETBSD32
options EXEC_ELF32
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Wedge support
options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances

View File

@ -1,9 +1,9 @@
# $NetBSD: DRACO,v 1.183 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: DRACO,v 1.184 2017/09/14 07:58:39 mrg Exp $
#
# This file was automatically created.
# Changes will be lost when make is run in this directory.
#
# Created from: # NetBSD: GENERIC.in,v 1.125 2014/07/05 09:59:06 tsutsui Exp $
# Created from: # NetBSD: GENERIC.in,v 1.135 2017/09/13 22:24:42 sevan Exp $
#
##
# GENERIC machine description file
@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.183 $"
#ident "GENERIC-$Revision: 1.184 $"
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@ -117,6 +117,7 @@ options QUOTA2 # new, in-filesystem UFS quotas
#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental
options NFSSERVER # Network File System server side code
#options FFS_NO_SNAPSHOT # No FFS snapshot support
options UFS_EXTATTR # Extended attribute support for UFS1
#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
# immutable) behave as system flags.
@ -125,20 +126,9 @@ options NFSSERVER # Network File System server side code
# Compatibility options for various existing systems
#
options COMPAT_43 # compatibility with 4.3BSD interfaces
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd09.config"
options COMPAT_SUNOS # Support to run Sun (m68k) executables
#options COMPAT_SVR4 # Support to run SVR4 (m68k) executables
options COMPAT_NOMID # allow nonvalid machine id executables
@ -146,7 +136,6 @@ options COMPAT_NOMID # allow nonvalid machine id executables
options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x)
options COMPAT_AOUT_M68K # actually make some system calls work.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
#
# Support for System V IPC facilities.
@ -283,8 +272,6 @@ lpt0 at drsupio? port ? # DraCo parallel
repulse* at zbus0 # ALiENDESiGN Repulse
audio* at repulse?
spkr* at audio? # PC speaker (synthesized)
toccata* at zbus0 # MacroSystem GmbH Toccata
audio* at toccata?

View File

@ -1,9 +1,9 @@
# $NetBSD: GENERIC,v 1.317 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: GENERIC,v 1.318 2017/09/14 07:58:39 mrg Exp $
#
# This file was automatically created.
# Changes will be lost when make is run in this directory.
#
# Created from: # NetBSD: GENERIC.in,v 1.125 2014/07/05 09:59:06 tsutsui Exp $
# Created from: # NetBSD: GENERIC.in,v 1.135 2017/09/13 22:24:42 sevan Exp $
#
##
# GENERIC machine description file
@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.317 $"
#ident "GENERIC-$Revision: 1.318 $"
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@ -138,20 +138,9 @@ options UFS_EXTATTR # Extended attribute support for UFS1
# Compatibility options for various existing systems
#
options COMPAT_43 # compatibility with 4.3BSD interfaces
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd09.config"
options COMPAT_SUNOS # Support to run Sun (m68k) executables
#options COMPAT_SVR4 # Support to run SVR4 (m68k) executables
options COMPAT_NOMID # allow nonvalid machine id executables
@ -159,7 +148,6 @@ options COMPAT_NOMID # allow nonvalid machine id executables
options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x)
options COMPAT_AOUT_M68K # actually make some system calls work.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
#
# Support for System V IPC facilities.

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC.in,v 1.135 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: GENERIC.in,v 1.136 2017/09/14 07:58:39 mrg Exp $
#
##
# GENERIC machine description file
@ -52,7 +52,7 @@ include "arch/amiga/conf/std.amiga"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.135 $"
#ident "GENERIC-$Revision: 1.136 $"
m4_ifdef(`INSTALL_CONFIGURATION', `m4_dnl
makeoptions COPTS="-Os"
@ -180,20 +180,9 @@ options UFS_EXTATTR # Extended attribute support for UFS1
#
m4_ifdef(`INSTALL_CONFIGURATION', `', `m4_dnl
options COMPAT_43 # compatibility with 4.3BSD interfaces
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd09.config"
options COMPAT_SUNOS # Support to run Sun (m68k) executables
#options COMPAT_SVR4 # Support to run SVR4 (m68k) executables
options COMPAT_NOMID # allow nonvalid machine id executables
@ -202,7 +191,6 @@ options COMPAT_NOMID # allow nonvalid machine id executables
options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x)
options COMPAT_AOUT_M68K # actually make some system calls work.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
m4_ifdef(`INSTALL_CONFIGURATION', `', `m4_dnl
#

View File

@ -1,9 +1,9 @@
# $NetBSD: INSTALL,v 1.127 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: INSTALL,v 1.128 2017/09/14 07:58:39 mrg Exp $
#
# This file was automatically created.
# Changes will be lost when make is run in this directory.
#
# Created from: # NetBSD: GENERIC.in,v 1.125 2014/07/05 09:59:06 tsutsui Exp $
# Created from: # NetBSD: GENERIC.in,v 1.135 2017/09/13 22:24:42 sevan Exp $
#
##
# GENERIC machine description file
@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.127 $"
#ident "GENERIC-$Revision: 1.128 $"
makeoptions COPTS="-Os"
@ -120,7 +120,6 @@ options WAPBL # File system journaling support
options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x)
options COMPAT_AOUT_M68K # actually make some system calls work.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
#
@ -142,7 +141,6 @@ options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
# Misc. debugging options
#
options DDB # Kernel debugger
pseudo-device ksyms
#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options DIAGNOSTIC # Extra kernel sanity checks
#options DEBUG # Enable misc. kernel debugging code

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.31 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: GENERIC,v 1.32 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -22,7 +22,7 @@ include "arch/amigappc/conf/std.amigappc"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.31 $"
#ident "GENERIC-$Revision: 1.32 $"
maxusers 8
@ -76,24 +76,11 @@ options DDB_HISTORY_SIZE=512 # Enable history editing in DDB
#
# Compatibility option
#
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_43 # and 4.3BSD
include "conf/compat_netbsd09.config"
#options COMPAT_386BSD_MBRPART # recognize old partition ID
#options COMPAT_LINUX # Linux binary compatibility
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
#
# File systems

View File

@ -1,4 +1,4 @@
# $NetBSD: NULL,v 1.51 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: NULL,v 1.52 2017/09/14 07:58:39 mrg Exp $
#
# NULL machine description file
#
@ -7,7 +7,7 @@ include "arch/amigappc/conf/std.amigappc"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.51 $"
#ident "GENERIC-$Revision: 1.52 $"
maxusers 8
@ -60,24 +60,11 @@ makeoptions DEBUG="-g" # compile full symbol table
#
# Compatibility option
#
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # and 4.3BSD
include "conf/compat_netbsd40.config"
no options COMPAT_43 # and 4.3BSD
#options COMPAT_386BSD_MBRPART # recognize old partition ID
#options COMPAT_LINUX # Linux binary compatibility
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
#
# File systems

View File

@ -1,10 +1,10 @@
# $NetBSD: ARCTIC,v 1.70 2017/07/29 18:08:56 maxv Exp $
# $NetBSD: ARCTIC,v 1.71 2017/09/14 07:58:39 mrg Exp $
# $OpenBSD: ARCTIC,v 1.12 1999/08/29 12:14:03 niklas Exp $
#
# configuration file for DeskStation
#
include "arch/arc/conf/std.arc"
include "arch/arc/conf/std.arc"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
@ -45,23 +45,12 @@ pseudo-device ksyms
#makeoptions DEBUG="-g" # compile full symbol table
# Compatibility options
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_43 # 4.3BSD binary compatibility.
include "conf/compat_netbsd10.config"
options COMPAT_386BSD_MBRPART # recognize old partition ID
# mipsel specific
options COMPAT_ULTRIX # Ultrix binary compatibility
options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # fast filesystem

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.187 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: GENERIC,v 1.188 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -18,11 +18,11 @@
# of each device driver in this file see the section 4 man page for the
# device.
include "arch/arc/conf/std.arc"
include "arch/arc/conf/std.arc"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.187 $"
#ident "GENERIC-$Revision: 1.188 $"
maxusers 32 # estimated number of users
@ -73,22 +73,9 @@ options DDB # in-kernel debugger
#makeoptions DEBUG="-g" # compile full symbol table
# Compatibility options
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_43 # and 4.3BSD
include "conf/compat_netbsd10.config"
options COMPAT_386BSD_MBRPART # recognize old partition ID
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# mipsel specific
options COMPAT_ULTRIX # Ultrix binary compatibility

View File

@ -1,9 +1,9 @@
# $NetBSD: M403,v 1.66 2017/07/29 18:08:56 maxv Exp $
# $NetBSD: M403,v 1.67 2017/09/14 07:58:39 mrg Exp $
#
# configuration file for MIPS Magnum 4000 system
#
include "arch/arc/conf/std.arc"
include "arch/arc/conf/std.arc"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
@ -38,23 +38,12 @@ pseudo-device ksyms
#makeoptions DEBUG="-g" # compile full symbol table
# Compatibility options
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_43 # 4.3BSD binary compatibility.
include "conf/compat_netbsd10.config"
options COMPAT_386BSD_MBRPART # recognize old partition ID
# mipsel specific
options COMPAT_ULTRIX # Ultrix binary compatibility
options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # fast filesystem

View File

@ -1,10 +1,10 @@
# $NetBSD: MIMORI,v 1.71 2017/07/29 18:08:56 maxv Exp $
# $NetBSD: MIMORI,v 1.72 2017/09/14 07:58:39 mrg Exp $
# NetBSD: GENERIC,v 1.31 2000/06/09 05:33:02 soda Exp
#
# MIMORI -- My NEC RISCstation 2250 (ur)
#
include "arch/arc/conf/std.arc"
include "arch/arc/conf/std.arc"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
@ -40,23 +40,12 @@ pseudo-device ksyms
#makeoptions DEBUG="-g" # compile full symbol table
# Compatibility options
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_43 # 4.3BSD binary compatibility.
include "conf/compat_netbsd10.config"
options COMPAT_386BSD_MBRPART # recognize old partition ID
# mipsel specific
#options COMPAT_ULTRIX # Ultrix binary compatibility
#options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # fast filesystem

View File

@ -1,9 +1,9 @@
# $NetBSD: PICA,v 1.83 2017/07/29 18:08:56 maxv Exp $
# $NetBSD: PICA,v 1.84 2017/09/14 07:58:39 mrg Exp $
#
# configuration file for ACER PICA system
#
include "arch/arc/conf/std.arc"
include "arch/arc/conf/std.arc"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
@ -39,23 +39,12 @@ pseudo-device ksyms
#makeoptions DEBUG="-g" # compile full symbol table
# Compatibility options
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_43 # 4.3BSD bianry compatibility.
include "conf/compat_netbsd10.config"
options COMPAT_386BSD_MBRPART # recognize old partition ID
# mipsel specific
options COMPAT_ULTRIX # Ultrix binary compatibility
options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # fast filesystem

View File

@ -1,4 +1,4 @@
# $NetBSD: RPC44,v 1.52 2017/07/29 18:08:56 maxv Exp $
# $NetBSD: RPC44,v 1.53 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -18,11 +18,11 @@
# of each device driver in this file see the section 4 man page for the
# device.
include "arch/arc/conf/std.arc"
include "arch/arc/conf/std.arc"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.52 $"
#ident "GENERIC-$Revision: 1.53 $"
maxusers 32 # estimated number of users
@ -65,23 +65,12 @@ pseudo-device ksyms
#makeoptions DEBUG="-g" # compile full symbol table
# Compatibility options
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0 compatibility.
options COMPAT_43 # and 4.3BSD
include "conf/compat_netbsd10.config"
options COMPAT_386BSD_MBRPART # recognize old partition ID
# mipsel specific
options COMPAT_ULTRIX # Ultrix binary compatibility
options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # fast filesystem

View File

@ -1,11 +1,11 @@
#
# $NetBSD: ATARITT,v 1.116 2014/11/24 08:29:26 tsutsui Exp $
# $NetBSD: ATARITT,v 1.117 2017/09/14 07:58:39 mrg Exp $
#
# This file was automatically created. Changes will be
# lost when running makeconf in this directory.
#
# Created from:
# NetBSD: GENERIC.in,v 1.109 2014/11/24 08:23:48 tsutsui Exp $
# NetBSD: GENERIC.in,v 1.113 2017/07/29 18:08:56 maxv Exp $
include "arch/atari/conf/std.atari"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@ -34,23 +34,9 @@ options NFSSERVER # Network File System server side code
options PANICWAIT # Require keystroke to dump/reboot
options DDB # Kernel debugger
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options COMPAT_43 # 4.3 BSD compatible system calls
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd10.config"
options COMPAT_AOUT_M68K # Compatibility to a.out executables
options EXEC_AOUT # a.out format executables
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
options SYSVSHM # System V shared memory
options SYSVMSG # System V messages
options SYSVSEM # System V semaphores

View File

@ -1,11 +1,11 @@
#
# $NetBSD: FALCON,v 1.113 2014/11/24 08:29:26 tsutsui Exp $
# $NetBSD: FALCON,v 1.114 2017/09/14 07:58:39 mrg Exp $
#
# This file was automatically created. Changes will be
# lost when running makeconf in this directory.
#
# Created from:
# NetBSD: GENERIC.in,v 1.109 2014/11/24 08:23:48 tsutsui Exp $
# NetBSD: GENERIC.in,v 1.113 2017/07/29 18:08:56 maxv Exp $
include "arch/atari/conf/std.atari"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@ -39,23 +39,9 @@ options NFSSERVER # Network File System server side code
options PANICWAIT # Require keystroke to dump/reboot
options DDB # Kernel debugger
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options COMPAT_43 # 4.3 BSD compatible system calls
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd10.config"
options COMPAT_AOUT_M68K # Compatibility to a.out executables
options EXEC_AOUT # a.out format executables
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
options SYSVSHM # System V shared memory
options SYSVMSG # System V messages
options SYSVSEM # System V semaphores

View File

@ -1,5 +1,5 @@
#
# $NetBSD: GENERIC.in,v 1.113 2017/07/29 18:08:56 maxv Exp $
# $NetBSD: GENERIC.in,v 1.114 2017/09/14 07:58:39 mrg Exp $
#
# Generic atari
#
@ -154,31 +154,23 @@ options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#
# Compatibility options for various existing systems
#
#if !defined(SMALL030_KERNEL)
options COMPAT_43 # 4.3 BSD compatible system calls
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
include "conf/compat_netbsd10.config"
#if defined(SMALL030_KERNEL)
no options COMPAT_43 # 4.3 BSD compatible system calls
no options COMPAT_10 # NetBSD 1.0,
no options COMPAT_11 # NetBSD 1.1,
no options COMPAT_12 # NetBSD 1.2,
no options COMPAT_13 # NetBSD 1.3,
no options COMPAT_14 # NetBSD 1.4,
no options COMPAT_15 # NetBSD 1.5,
#endif /* !SMALL030_KERNEL */
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#if !defined(SMALL030_KERNEL)
#options COMPAT_09 # has no meaning on the atari
#options COMPAT_SUNOS # Support to run Sun-3 executables
#options COMPAT_SVR4 # Support to run SVR4 executables
#options COMPAT_LINUX # Support to run Linux/m68k executables
options COMPAT_AOUT_M68K # Compatibility to a.out executables
options EXEC_AOUT # a.out format executables
#endif /* !SMALL030_KERNEL */
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
#if !defined(SMALL030_KERNEL)
#

View File

@ -1,12 +1,12 @@
#
# $NetBSD: HADES,v 1.110 2016/12/13 20:42:16 christos Exp $
# $NetBSD: HADES,v 1.111 2017/09/14 07:58:39 mrg Exp $
#
# This file was automatically created. Changes will be
# lost when running makeconf in this directory.
#
# Created from:
# NetBSD: HADES.in,v 1.12 2010/12/12 10:05:25 tsutsui Exp $
# NetBSD: GENERIC.in,v 1.109 2014/11/24 08:23:48 tsutsui Exp $
# NetBSD: HADES.in,v 1.15 2016/12/13 20:42:16 christos Exp $
# NetBSD: GENERIC.in,v 1.113 2017/07/29 18:08:56 maxv Exp $
include "arch/atari/conf/std.hades"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@ -38,23 +38,9 @@ options NFSSERVER # Network File System server side code
options PANICWAIT # Require keystroke to dump/reboot
options DDB # Kernel debugger
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options COMPAT_43 # 4.3 BSD compatible system calls
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd10.config"
options COMPAT_AOUT_M68K # Compatibility to a.out executables
options EXEC_AOUT # a.out format executables
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
options SYSVSHM # System V shared memory
options SYSVMSG # System V messages
options SYSVSEM # System V semaphores
@ -91,9 +77,7 @@ ep* at pci? dev ? function ? # 3Com 3c59x
fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B
eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive
audio* at eso?
spkr* at audio? # PC speaker (synthesized)
spkr* at audio? # PC speaker (synthesized)
pseudo-device view 4 # View (graphics mapping)
pseudo-device mouse 1 # mouse
ncrscsi0 at mainbus0 # NCR5380 SCSI driver
@ -134,3 +118,4 @@ ne0 at isa0 port 0x300 irq 5 # NE2000 ethernet
ep* at pci0 dev ? function 0 # 3Com 3c59x/3c90x Ethernet
eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive
audio* at eso?
spkr* at audio? # PC speaker (synthesized)

View File

@ -1,12 +1,12 @@
#
# $NetBSD: MILAN-ISAIDE,v 1.87 2016/12/13 20:42:16 christos Exp $
# $NetBSD: MILAN-ISAIDE,v 1.88 2017/09/14 07:58:39 mrg Exp $
#
# This file was automatically created. Changes will be
# lost when running makeconf in this directory.
#
# Created from:
# NetBSD: MILAN.in,v 1.27 2014/07/05 09:24:23 tsutsui Exp $
# NetBSD: GENERIC.in,v 1.109 2014/11/24 08:23:48 tsutsui Exp $
# NetBSD: GENERIC.in,v 1.113 2017/07/29 18:08:56 maxv Exp $
include "arch/atari/conf/std.milan"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@ -38,23 +38,9 @@ options NFSSERVER # Network File System server side code
options PANICWAIT # Require keystroke to dump/reboot
options DDB # Kernel debugger
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options COMPAT_43 # 4.3 BSD compatible system calls
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd10.config"
options COMPAT_AOUT_M68K # Compatibility to a.out executables
options EXEC_AOUT # a.out format executables
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
options SYSVSHM # System V shared memory
options SYSVMSG # System V messages
options SYSVSEM # System V semaphores
@ -89,9 +75,7 @@ ep* at pci? dev ? function ? # 3Com 3c59x
fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B
eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive
audio* at eso?
spkr* at audio? # PC speaker (synthesized)
spkr* at audio? # PC speaker (synthesized)
options WSEMUL_VT100 # VT100 / VT220 emulation
options WS_KERNEL_FG=WSCOL_WHITE
options WS_KERNEL_BG=WSCOL_BLACK
@ -114,8 +98,6 @@ wsdisplay* at vga? console ? # as a wscons console
pckbc0 at isa? # PC keyboard controller
pckbd* at pckbc? # PC keyboard
wskbd* at pckbd? console ? # wscons keyboard
wd* at atabus? drive ?
atapibus* at atabus? # ATAPI bus support
cd* at atapibus? drive ? # ATAPI CD-ROM drives

View File

@ -1,12 +1,12 @@
#
# $NetBSD: MILAN-PCIIDE,v 1.91 2016/12/13 20:42:16 christos Exp $
# $NetBSD: MILAN-PCIIDE,v 1.92 2017/09/14 07:58:39 mrg Exp $
#
# This file was automatically created. Changes will be
# lost when running makeconf in this directory.
#
# Created from:
# NetBSD: MILAN.in,v 1.27 2014/07/05 09:24:23 tsutsui Exp $
# NetBSD: GENERIC.in,v 1.109 2014/11/24 08:23:48 tsutsui Exp $
# NetBSD: GENERIC.in,v 1.113 2017/07/29 18:08:56 maxv Exp $
include "arch/atari/conf/std.milan"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
@ -38,23 +38,9 @@ options NFSSERVER # Network File System server side code
options PANICWAIT # Require keystroke to dump/reboot
options DDB # Kernel debugger
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options COMPAT_43 # 4.3 BSD compatible system calls
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd10.config"
options COMPAT_AOUT_M68K # Compatibility to a.out executables
options EXEC_AOUT # a.out format executables
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
options SYSVSHM # System V shared memory
options SYSVMSG # System V messages
options SYSVSEM # System V semaphores
@ -89,9 +75,7 @@ ep* at pci? dev ? function ? # 3Com 3c59x
fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B
eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive
audio* at eso?
spkr* at audio? # PC speaker (synthesized)
spkr* at audio? # PC speaker (synthesized)
options WSEMUL_VT100 # VT100 / VT220 emulation
options WS_KERNEL_FG=WSCOL_WHITE
options WS_KERNEL_BG=WSCOL_BLACK

View File

@ -1,11 +1,11 @@
#
# $NetBSD: SMALL030,v 1.20 2014/11/24 08:29:26 tsutsui Exp $
# $NetBSD: SMALL030,v 1.21 2017/09/14 07:58:39 mrg Exp $
#
# This file was automatically created. Changes will be
# lost when running makeconf in this directory.
#
# Created from:
# NetBSD: GENERIC.in,v 1.109 2014/11/24 08:23:48 tsutsui Exp $
# NetBSD: GENERIC.in,v 1.113 2017/07/29 18:08:56 maxv Exp $
include "arch/atari/conf/std.atari"
makeoptions COPTS="-Os" # optimize for space
maxusers 16
@ -21,14 +21,14 @@ file-system CD9660 # ISO 9660 filesystem with Rock Ridge
options WAPBL # File system journaling support
options FFS_NO_SNAPSHOT # No FFS snapshot support
options PANICWAIT # Require keystroke to dump/reboot
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd10.config"
no options COMPAT_43 # 4.3 BSD compatible system calls
no options COMPAT_10 # NetBSD 1.0,
no options COMPAT_11 # NetBSD 1.1,
no options COMPAT_12 # NetBSD 1.2,
no options COMPAT_13 # NetBSD 1.3,
no options COMPAT_14 # NetBSD 1.4,
no options COMPAT_15 # NetBSD 1.5,
options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
options ST_POOL_SIZE=24 # smallest that allows TT-HIGH
options TT_SCSI # SCSI-support for TT

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.155 2017/09/13 22:24:42 sevan Exp $
# $NetBSD: GENERIC,v 1.156 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -22,7 +22,7 @@ include "arch/bebox/conf/std.bebox"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.155 $"
#ident "GENERIC-$Revision: 1.156 $"
maxusers 32
@ -54,24 +54,10 @@ options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic'
options DDB_HISTORY_SIZE=512 # Enable history editing in DDB
#makeoptions DEBUG="-g"
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_43 # 4.3BSD binary compatibility.
include "conf/compat_netbsd09.config"
#options COMPAT_386BSD_MBRPART # recognize old partition ID
#options COMPAT_LINUX # Linux binary compatibility
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # UFS

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.61 2017/07/29 18:08:56 maxv Exp $
# $NetBSD: INSTALL,v 1.62 2017/09/14 07:58:39 mrg Exp $
#
# First try for BeBox config file
#
@ -35,19 +35,8 @@ options USERCONF # userconf(4) support
options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
#options COMPAT_43 # 4.3BSD binary compatibility
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0, and
#options COMPAT_40 # NetBSD 4.0 binary compatibility.
#include "conf/compat_netbsd09.config"
#options COMPAT_386BSD_MBRPART # recognize old partition ID
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.164 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: GENERIC,v 1.165 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -18,7 +18,7 @@
# of each device driver in this file see the section 4 man page for the
# device.
include "arch/cats/conf/std.cats"
include "arch/cats/conf/std.cats"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
@ -121,23 +121,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd13.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.102 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: INSTALL,v 1.103 2017/09/14 07:58:39 mrg Exp $
#
# CATSINST -- CHALTECH CATS Install kernel
#
@ -73,19 +73,7 @@ options NFS_BOOT_DHCP
# Compatibility options
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd13.config"
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.67 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: GENERIC,v 1.68 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -41,29 +41,14 @@ options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
#options BUFQ_READPRIO
#options BUFQ_PRIOCSCAN
options COMPAT_43 # compatibility with 4.3BSD interfaces
options COMPAT_44 # compatibility with 4.4BSD binaries
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd09.config"
#options SYSVSHM # System V-style shared memory
#options SYSVSEM # System V-style semaphores
#options SYSVMSG # System V-style message queues
options KTRACE # system call tracing support
#options NKMEMCLUSTERS=1024 # 4K pages in kernel malloc pool
options COMPAT_SUNOS
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Filesystems
#file-system FFS # fast filesystem

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.153 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: GENERIC,v 1.154 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -22,7 +22,7 @@ include "arch/cobalt/conf/std.cobalt"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.153 $"
#ident "GENERIC-$Revision: 1.154 $"
maxusers 32
@ -50,24 +50,9 @@ makeoptions DEBUG="-g" # compile full symbol table
makeoptions CPUFLAGS="-march=vr5000"
# Compatibility options
options COMPAT_43 # compatibility with 4.3BSD binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd16.config"
#options EXEC_ECOFF # exec ECOFF binaries
#options COMPAT_ULTRIX # binary compatibility with Ultrix
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # Berkeley Fast Filesystem

View File

@ -1,4 +1,4 @@
# $NetBSD: INSTALL,v 1.63 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: INSTALL,v 1.64 2017/09/14 07:58:39 mrg Exp $
#
# INSTALL -- installation and rescue kernel.
#
@ -10,7 +10,7 @@ include "arch/cobalt/conf/std.cobalt"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "INSTALL-$Revision: 1.63 $"
#ident "INSTALL-$Revision: 1.64 $"
makeoptions COPTS="-Os -mmemcpy"
makeoptions CPUFLAGS="-march=vr5000 -mabi=32"
@ -45,21 +45,9 @@ pseudo-device ksyms
#makeoptions DEBUG="-g" # compile full symbol table
# Compatibility options
options COMPAT_43 # compatibility with 4.3BSD binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
include "conf/compat_netbsd16.config"
#options EXEC_ECOFF # exec ECOFF binaries
#options COMPAT_ULTRIX # binary compatibility with Ultrix
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # Berkeley Fast Filesystem

View File

@ -1,4 +1,4 @@
# $NetBSD: G1IDE,v 1.4 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: G1IDE,v 1.5 2017/09/14 07:58:39 mrg Exp $
include "arch/dreamcast/conf/std.dreamcast"
@ -44,15 +44,8 @@ makeoptions COPY_SYMTAB=1
#options UVMHIST_PRINT
# Compatibility options
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_43 # and 4.3BSD
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd16.config"
# Executable format options
options EXEC_COFF # COFF executables

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.128 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: GENERIC,v 1.129 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -57,15 +57,7 @@ makeoptions COPY_SYMTAB=1
#options UVMHIST_PRINT
# Compatibility options
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_43 # and 4.3BSD
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd16.config"
# Executable format options
options EXEC_COFF # COFF executables

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.19 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: GENERIC,v 1.20 2017/09/14 07:58:39 mrg Exp $
#
# GENERIC machine description file
#
@ -18,11 +18,11 @@
# of each device driver in this file see the section 4 man page for the
# device.
include "arch/emips/conf/std.emips"
include "arch/emips/conf/std.emips"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.19 $"
#ident "GENERIC-$Revision: 1.20 $"
maxusers 64
@ -40,7 +40,6 @@ options DDB_HISTORY_SIZE=100 # enable history editing in DDB
options DDB_ONPANIC=1 # enter debugger on panic
#options DIAGNOSTIC # extra kernel debugging checks
#options DEBUG # extra kernel debugging support
options COMPAT_43 # compatibility with 4.3BSD binaries
options KTRACE # system call tracing support
#options SYSTRACE # system call vetting via systrace(1)
@ -128,17 +127,8 @@ options IPFILTER_LOOKUP # ippool(8) support
#options ALTQ_WFQ # Weighted Fair Queueing
# NetBSD backwards compatibility
#options COMPAT_10 # NetBSD 1.0, (needed for X on 386?)
#options COMPAT_11 # NetBSD 1.1, EXEC_ELF_NOTELESS
options COMPAT_12 # NetBSD 1.2 reboot(), EXEC_ELF_NOTELESS
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0, and
options COMPAT_30 # NetBSD 3.0 binary compatibility.
include "conf/compat_netbsd12.config"
options COMPAT_386BSD_MBRPART # recognize old partition ID
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Workstation console options
#options FONT_BOLD8x16

View File

@ -1,4 +1,4 @@
# $NetBSD: GENERIC,v 1.14 2017/07/28 19:26:16 maxv Exp $
# $NetBSD: GENERIC,v 1.15 2017/09/14 07:58:40 mrg Exp $
#
# GENERIC machine description file
#
@ -18,11 +18,11 @@
# of each device driver in this file see the section 4 man page for the
# device.
include "arch/epoc32/conf/std.epoc32"
include "arch/epoc32/conf/std.epoc32"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.14 $"
#ident "GENERIC-$Revision: 1.15 $"
maxusers 32 # estimated number of users
@ -67,20 +67,8 @@ options INET6 # IPv6
options PPP_FILTER # Active filter support for PPP (requires bpf)
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
#options COMPAT_50 # NetBSD 5.0 binary compatibility.
#options COMPAT_43 # 4.3BSD binary compatibility.
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#include "conf/compat_netbsd09.config"
#options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.

View File

@ -1,4 +1,4 @@
# $NetBSD: ADI_BRH,v 1.72 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: ADI_BRH,v 1.73 2017/09/14 07:58:40 mrg Exp $
#
# ADI_BRH -- ADI Engineering "Big Red Head" i80200 Evaluation Board
#
@ -75,23 +75,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,10 +1,10 @@
#
# $NetBSD: ARMADAXP,v 1.20 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: ARMADAXP,v 1.21 2017/09/14 07:58:40 mrg Exp $
#
# ARMADA XP DEV BOARD
#
include "arch/evbarm/conf/std.armadaxp"
include "arch/evbarm/conf/std.armadaxp"
# estimated number of users
@ -83,21 +83,8 @@ options NFS_BOOT_DHCP
#options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0, and
options COMPAT_50 # NetBSD 5.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
options SYSVMSG # System V-like message queues

View File

@ -1,4 +1,4 @@
# $NetBSD: ARMADILLO-IOT-G3,v 1.8 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: ARMADILLO-IOT-G3,v 1.9 2017/09/14 07:58:40 mrg Exp $
#
# ARMADILLO-IOT-G3 -- Atmark Techno, Armadillo-IoT G3
#
@ -75,23 +75,9 @@ makeoptions COPY_SYMTAB=1
#options SYSCALL_TIMES # per syscall times
# Compatibility options
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
#options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd60.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
#options COMPAT_NDIS # NDIS network driver
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
@ -251,7 +237,7 @@ imxwdog3 at axi? addr 0x302b0000 irq 141 flags 0
imxuart4 at axi? addr 0x30a70000 irq 62 # UART5
#imxuart5 at axi? addr 0x30a80000 irq 48 # UART6
#imxuart6 at axi? addr 0x30a90000 irq 158 # UART7
options IMXUARTCONSOLE
options IMXUARTCONSOLE
# Network Interfaces
#enet0 at axi? addr 0x30be0000 irq 150 # iMX7 SoC Ethernet

View File

@ -1,4 +1,4 @@
# $NetBSD: ARMADILLO210,v 1.37 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: ARMADILLO210,v 1.38 2017/09/14 07:58:40 mrg Exp $
#
# ARMADILLO210 -- Atmark Techno, Armadillo-210
#
@ -6,7 +6,7 @@
include "arch/evbarm/conf/std.armadillo9"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
options MSGBUFSIZE=65536
options MSGBUFSIZE=65536
#options KSTACK_CHECK_MAGIC
# estimated number of users
@ -72,18 +72,11 @@ options NFS_BOOT_BOOTP
#options NFS_BOOT_BOOTPARAM
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
#options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options
#options SYSVMSG # System V-like message queues
@ -109,7 +102,7 @@ options CONUNIT=1 # Console port number
#options PCI_CONFIG_DUMP # verbosely dump PCI config space
#options DDB_KEYCODE=0x40
#options USERCONF # userconf(4) support
options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
# Development and Debugging options

View File

@ -1,4 +1,4 @@
# $NetBSD: ARMADILLO9,v 1.54 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: ARMADILLO9,v 1.55 2017/09/14 07:58:40 mrg Exp $
#
# ARMADILLO9 -- Atmark Techno, Armadillo-9
#
@ -6,7 +6,7 @@
include "arch/evbarm/conf/std.armadillo9"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
options MSGBUFSIZE=65536
options MSGBUFSIZE=65536
#options KSTACK_CHECK_MAGIC
# estimated number of users
@ -72,18 +72,11 @@ options NFS_BOOT_DHCP
#options NFS_BOOT_BOOTPARAM
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_43 # 4.3BSD compatibility.
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
include "conf/compat_netbsd20.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options
options SYSVMSG # System V-like message queues

View File

@ -1,5 +1,5 @@
#
# $NetBSD: BCM5301X,v 1.28 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: BCM5301X,v 1.29 2017/09/14 07:58:40 mrg Exp $
#
# BCM5301X -- Broadcom BCM5301X Eval Board Kernel
#
@ -85,27 +85,11 @@ options NFS_BOOT_DHCP
#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -149,7 +133,7 @@ options DEBUG
#options IPKDB # remote kernel debugging
options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options DDB_COMMANDONENTER="show event"
options DB_MAX_LINE=INT_MAX
@ -172,7 +156,7 @@ options UHUB_DEBUG
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?

View File

@ -1,5 +1,5 @@
#
# $NetBSD: BCM56340,v 1.13 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: BCM56340,v 1.14 2017/09/14 07:58:40 mrg Exp $
#
# BCM5301X -- Broadcom BCM5301X Eval Board Kernel
#
@ -85,27 +85,11 @@ options NFS_BOOT_DHCP
#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -149,7 +133,7 @@ options DEBUG
#options IPKDB # remote kernel debugging
options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options DDB_COMMANDONENTER="show event"
options DB_MAX_LINE=INT_MAX
@ -172,7 +156,7 @@ options UHUB_DEBUG
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?

View File

@ -1,5 +1,5 @@
#
# $NetBSD: BEAGLEBOARD,v 1.62 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: BEAGLEBOARD,v 1.63 2017/09/14 07:58:40 mrg Exp $
#
# BEAGLEBOARD -- TI OMAP 3530 Eval Board Kernel
#
@ -77,27 +77,11 @@ options NFS_BOOT_DHCP
#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -130,7 +114,7 @@ options DIAGNOSTIC # internal consistency checks
#options IPKDB # remote kernel debugging
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -151,7 +135,7 @@ options UHUB_DEBUG
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?
@ -255,14 +239,14 @@ wsdisplay* at wsemuldisplaydev? console ?
options WSEMUL_VT100 # sun terminal emulation
options WS_DEFAULT_FG=WSCOL_BLACK
options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE
options WS_KERNEL_FG=WSCOL_GREEN
options WS_KERNEL_BG=WSCOL_LIGHT_WHITE
options WS_KERNEL_FG=WSCOL_GREEN
options WS_KERNEL_BG=WSCOL_LIGHT_WHITE
options WSDISPLAY_COMPAT_PCVT # emulate some ioctls
options WSDISPLAY_COMPAT_SYSCONS # emulate some more ioctls
options WSDISPLAY_COMPAT_USL # wsconscfg VT handling
options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
options WSDISPLAY_DEFAULTSCREENS=4
options FONT_QVSS8x15
options FONT_QVSS8x15
#options FONT_GALLANT12x22 # the console font
pseudo-device wsmux # mouse & keyboard multiplexor
@ -283,9 +267,9 @@ ukphy* at mii? phy ?
# Hardware clocking and power management
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
# Pseudo-Devices

View File

@ -1,5 +1,5 @@
#
# $NetBSD: BEAGLEBOARDXM,v 1.25 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: BEAGLEBOARDXM,v 1.26 2017/09/14 07:58:40 mrg Exp $
#
# BEAGLEBOARD -- TI OMAP 3530 Eval Board Kernel
#
@ -76,27 +76,12 @@ options NFS_BOOT_DHCP
#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -129,7 +114,7 @@ options DIAGNOSTIC # internal consistency checks
#options IPKDB # remote kernel debugging
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -150,7 +135,7 @@ makeoptions COPY_SYMTAB=1
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?
@ -268,9 +253,9 @@ prcm* at obio1 addr 0x48306000 size 0x2000 # PRM Module
# Hardware clocking and power management
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
# Pseudo-Devices

View File

@ -1,4 +1,4 @@
# $NetBSD: CP3100,v 1.45 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: CP3100,v 1.46 2017/09/14 07:58:40 mrg Exp $
#
# CP3100 -- Certance CP3100 Kernel
#
@ -77,23 +77,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: CUBOX,v 1.4 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: CUBOX,v 1.5 2017/09/14 07:58:40 mrg Exp $
#
# CUBOX -- SolidRun Ltd. Cubox kernel
#
@ -75,26 +75,12 @@ makeoptions COPY_SYMTAB=1
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
#options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd60.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
#options COMPAT_NDIS # NDIS network driver
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Wedge support
options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances

View File

@ -1,4 +1,4 @@
# $NetBSD: CUBOX-I,v 1.10 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: CUBOX-I,v 1.11 2017/09/14 07:58:40 mrg Exp $
#
# CuBox-i
# - http://www.solid-run.com/products/cubox-i-mini-computer/
@ -75,26 +75,12 @@ makeoptions COPY_SYMTAB=1
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
#options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd60.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
#options COMPAT_NDIS # NDIS network driver
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Wedge support
options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances
@ -230,7 +216,7 @@ imxgpio4 at axi? addr 0x020ac000 irqbase 384 irq 106
imxgpio5 at axi? addr 0x020b0000 irqbase 416 irq 108
imxgpio6 at axi? addr 0x020b4000 irqbase 448 irq 110
gpio* at imxgpio?
options IMX_GPIO_INTR_SPLIT
options IMX_GPIO_INTR_SPLIT
# Clock Control
imxccm0 at axi? addr 0x020c4000
@ -254,7 +240,7 @@ imxuart0 at axi? addr 0x02020000 irq 58 # UART1
#imxuart2 at axi? addr 0x021ec000 irq 60 # UART3
#imxuart3 at axi? addr 0x021f0000 irq 61 # UART4
#imxuart4 at axi? addr 0x021f4000 irq 62 # UART5
options IMXUARTCONSOLE
options IMXUARTCONSOLE
# SATA
ahcisata* at axi? addr 0x02200000 irq 71

View File

@ -1,5 +1,5 @@
#
# $NetBSD: DUOVERO,v 1.5 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: DUOVERO,v 1.6 2017/09/14 07:58:40 mrg Exp $
#
# DUOOVERO -- Gumstix. Inc. DuoVero COMS platforms kernel
#
@ -97,26 +97,11 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options
@ -151,7 +136,7 @@ options DEBUG
#options IPKDB # remote kernel debugging
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table

View File

@ -66,27 +66,12 @@ options INET6 # IPV6
options NFS_BOOT_BOOTP
options NFS_BOOT_DHCP
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -118,7 +103,7 @@ options DIAGNOSTIC # internal consistency checks
#options PMAP_DEBUG # Enable pmap_debug_level code
options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -133,7 +118,7 @@ makeoptions DEBUG="-g" # compile full symbol table
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?
##config netbsd-sm0 root on sm0 type nfs
@ -145,10 +130,10 @@ mainbus0 at root
cpu0 at mainbus?
# Specify the memory size in megabytes.
options MEMSIZE=128
options MEMSIZE=128
# Specify the (DMA) Bus Address base in megabytes
options GEMINI_BUSBASE=0
options GEMINI_BUSBASE=0
# On-board IO
obio0 at mainbus?
@ -208,7 +193,7 @@ axe* at uhub?
# PCI
pci0 at obio? bus ?
options PCI_NETBSD_CONFIGURE # set up the PCI bus
options PCIVERBOSE
options PCIVERBOSE
options PCI_CONFIG_DUMP
# PCI Ethernet

View File

@ -67,27 +67,12 @@ options INET6 # IPV6
options NFS_BOOT_BOOTP
options NFS_BOOT_DHCP
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -119,7 +104,7 @@ options DIAGNOSTIC # internal consistency checks
#options PMAP_DEBUG # Enable pmap_debug_level code
options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -134,7 +119,7 @@ makeoptions DEBUG="-g" # compile full symbol table
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?
@ -145,10 +130,10 @@ mainbus0 at root
cpu0 at mainbus?
# Specify the memory size in megabytes.
options MEMSIZE=64
options MEMSIZE=64
# Specify the (DMA) Bus Address base in megabytes
options GEMINI_BUSBASE=0
options GEMINI_BUSBASE=0
# On-board IO
obio0 at mainbus?

View File

@ -17,7 +17,7 @@ options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
options CPU_FA526
options SL3516
options GEMINI_SLAVE
options GEMINI_SLAVE
# Architecture options
@ -70,23 +70,8 @@ options INET # IP + ICMP + TCP + UDP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -119,7 +104,7 @@ options DIAGNOSTIC # internal consistency checks
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
pseudo-device ksyms
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -134,7 +119,7 @@ makeoptions DEBUG="-g" # compile full symbol table
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?
##config netbsd-sm0 root on sm0 type nfs
@ -146,10 +131,10 @@ mainbus0 at root
cpu0 at mainbus?
# Specify the memory size in megabytes.
options MEMSIZE=64
options MEMSIZE=64
# Specify the (DMA) Bus Address base in megabytes
options GEMINI_BUSBASE=64
options GEMINI_BUSBASE=64
# On-board IO
obio0 at mainbus?
@ -223,7 +208,7 @@ gpn0 at geminiipm0
# PCI
pci0 at obio? bus ?
options PCI_NETBSD_CONFIGURE # set up the PCI bus
options PCIVERBOSE
options PCIVERBOSE
options PCI_CONFIG_DUMP
# PCI Ethernet

View File

@ -1,5 +1,5 @@
#
# $NetBSD: GENERIC.common,v 1.21 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: GENERIC.common,v 1.22 2017/09/14 07:58:40 mrg Exp $
#
# GENERIC evbarm kernel config (template)
#
@ -65,23 +65,8 @@ options NFS_BOOT_RWSIZE=1024
# Compatibility options
include "conf/compat_netbsd60.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
#options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options

View File

@ -1,5 +1,5 @@
#
# $NetBSD: GOLDENGATE,v 1.15 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: GOLDENGATE,v 1.16 2017/09/14 07:58:40 mrg Exp $
#
# GOLDENGATE -- Cortina GOLDENGATE Eval Board Kernel
#
@ -82,27 +82,12 @@ options NFS_BOOT_DHCP
#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -144,7 +129,7 @@ options DEBUG
#options IPKDB # remote kernel debugging
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
options DDB_COMMANDONENTER="show event"
options DB_MAX_LINE=INT_MAX
@ -167,7 +152,7 @@ options UHUB_DEBUG
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?

View File

@ -1,4 +1,4 @@
# $NetBSD: GUMSTIX,v 1.93 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: GUMSTIX,v 1.94 2017/09/14 07:58:40 mrg Exp $
#
# GUMSTIX -- Gumstix. Inc. gumstix platforms kernel
#
@ -98,26 +98,11 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd16.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: HAWK,v 1.7 2017/02/19 07:47:00 rin Exp $
# $NetBSD: HAWK,v 1.8 2017/09/14 07:58:40 mrg Exp $
#
# HAWK -- TI OMAPL138 based Board Kernel
#
@ -67,10 +67,8 @@ options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
include "conf/compat_netbsd20.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: HDL_G,v 1.50 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: HDL_G,v 1.51 2017/09/14 07:58:40 mrg Exp $
#
# HDL_G -- I-O DATA HDL-G Kernel
#
@ -86,25 +86,10 @@ options NFS_BOOT_BOOTPARAM
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd09.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: HPT5325,v 1.34 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: HPT5325,v 1.35 2017/09/14 07:58:40 mrg Exp $
#
# This configuration supports for HP T5325 Thin Client
#
@ -94,26 +94,11 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options

View File

@ -1,5 +1,5 @@
#
# $NetBSD: IGEPV2,v 1.30 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: IGEPV2,v 1.31 2017/09/14 07:58:40 mrg Exp $
#
# IGEPv2 -- TI OMAP 3530 Eval Board Kernel
#
@ -77,24 +77,12 @@ options NFS_BOOT_DHCP
#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -128,7 +116,7 @@ options DIAGNOSTIC # internal consistency checks
#options IPKDB # remote kernel debugging
options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -148,7 +136,7 @@ makeoptions COPY_SYMTAB=1
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?
@ -159,7 +147,7 @@ mainbus0 at root
cpu0 at mainbus?
# Specify the memory size in megabytes.
options MEMSIZE=512
options MEMSIZE=512
# L3 Interconnect
L3i0 at mainbus?
@ -256,9 +244,9 @@ prcm* at obio1 addr 0x48306000 size 0x2000 # PRM Module
# Hardware clocking and power management
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
# Pseudo-Devices

View File

@ -1,4 +1,4 @@
# $Id: IMX23_OLINUXINO,v 1.16 2017/02/19 07:47:00 rin Exp $
# $Id: IMX23_OLINUXINO,v 1.17 2017/09/14 07:58:40 mrg Exp $
#
# IMX23_OLINUXINO -- Olimex i.MX23 OLinuXino kernel configuration file.
#
@ -91,26 +91,26 @@ midi* at midibus?
ukphy* at mii? phy ?
options MEMSIZE=64
options DDB
options HZ=100
options MEMSIZE=64
options DDB
options HZ=100
pseudo-device ksyms
options INET # IP + ICMP + TCP + UDP
options INET6 # IPv6
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options INET # IP + ICMP + TCP + UDP
options INET6 # IPv6
include "conf/compat_netbsd60.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
makeoptions DEBUG="-g" # compile full symbol table
makeoptions COPY_SYMTAB=1
options SYSVMSG # System V-like message queues
options SYSVSEM # System V-like semaphores
options SYSVSHM # System V-like memory sharing
options SYSVMSG # System V-like message queues
options SYSVSEM # System V-like semaphores
options SYSVSHM # System V-like memory sharing
#options MODULAR
#options MODULAR_DEFAULT_AUTOLOAD
options KTRACE
options KTRACE
#options DEBUG
#options DIAGNOSTIC
@ -125,7 +125,7 @@ file-system NFS
#options DISKLABEL_EI # disklabel Endian Independent support
#options FFS_EI # FFS Endian Independent support
options WAPBL
options WAPBL
pseudo-device pty # pseudo-terminals
pseudo-device loop # network loopback

View File

@ -1,4 +1,4 @@
# $NetBSD: IMX31LITE,v 1.32 2017/07/29 12:28:27 maxv Exp $
# $NetBSD: IMX31LITE,v 1.33 2017/09/14 07:58:40 mrg Exp $
#
# IMX31LITE -- Freescale IMX31LITE Evaluation Board Kernel
#
@ -74,23 +74,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -141,7 +126,7 @@ cpu0 at mainbus?
#l2cc0 at mainbus?
# Specify the memory size in bytes.
options MEMSIZE=0x8000000
options MEMSIZE=0x8000000
# Devices

View File

@ -1,4 +1,4 @@
# $NetBSD: IMX6UL-STARTER,v 1.3 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: IMX6UL-STARTER,v 1.4 2017/09/14 07:58:40 mrg Exp $
#
# IMX6UL-STARTER - Freescale i.MX6UL Evaluation Board
#
@ -77,25 +77,11 @@ makeoptions COPY_SYMTAB=1
# Compatibility options
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
#options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd60.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Wedge support
options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances
@ -258,7 +244,7 @@ imxuart4 at axi? addr 0x021f4000 irq 62 # UART5
#imxuart5 at axi? addr 0x021fc000 irq 49 # UART6
#imxuart6 at axi? addr 0x02018000 irq 71 # UART7
options IMXUARTCONSOLE
options IMXUARTCONSOLE
# Network Interfaces
enet0 at axi? addr 0x02188000 irq 150 # iMX6 SoC Ethernet

View File

@ -1,4 +1,4 @@
# $NetBSD: INTEGRATOR,v 1.82 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: INTEGRATOR,v 1.83 2017/09/14 07:58:40 mrg Exp $
#
# GENERIC -- ARM Integrator board Generic kernel
#
@ -75,23 +75,8 @@ options NFS_BOOT_BOOTPARAM
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd15.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: INTEGRATOR_CP,v 1.13 2017/07/29 12:28:27 maxv Exp $
# $NetBSD: INTEGRATOR_CP,v 1.14 2017/09/14 07:58:40 mrg Exp $
#
# INTEGRATOR_CP -- ARM Integrator CP kernel
#
@ -75,23 +75,8 @@ options NFS_BOOT_BOOTPARAM
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: IQ31244,v 1.72 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: IQ31244,v 1.73 2017/09/14 07:58:40 mrg Exp $
#
# IQ31244 -- Intel IQ31244 Evaluation Board Kernel
#
@ -75,23 +75,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: IQ80310,v 1.90 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: IQ80310,v 1.91 2017/09/14 07:58:40 mrg Exp $
#
# IQ80310 -- Intel IQ80310 Evaluation Board Kernel
#
@ -75,23 +75,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: IQ80321,v 1.87 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: IQ80321,v 1.88 2017/09/14 07:58:40 mrg Exp $
#
# IQ80321 -- Intel IQ80321 Evaluation Board Kernel
#
@ -75,23 +75,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: IXDP425,v 1.52 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: IXDP425,v 1.53 2017/09/14 07:58:40 mrg Exp $
#
# IXDP425 -- Intel IXDP425/IXCDP1100 Development Platform
#
@ -79,23 +79,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: IXM1200,v 1.63 2017/07/29 12:28:27 maxv Exp $
# $NetBSD: IXM1200,v 1.64 2017/09/14 07:58:40 mrg Exp $
#
# IXM1200 -- Intel IXM1200 Evaluation Board Kernel
#
@ -74,23 +74,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -73,23 +73,8 @@ options NFS_BOOT_BOOTPARAM
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd16.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: MARVELL_NAS,v 1.27 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: MARVELL_NAS,v 1.28 2017/09/14 07:58:40 mrg Exp $
#
# This configuration supports for generically Marvell NAS.
@ -90,25 +90,10 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd16.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: MINI2440,v 1.21 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: MINI2440,v 1.22 2017/09/14 07:58:40 mrg Exp $
#
# MINI2440 -- Friendly ARM evaluation board based on Samsung S3C2440
#
@ -104,20 +104,8 @@ options INET # IP + ICMP + TCP + UDP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0, and
options COMPAT_40 # NetBSD 4.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd40.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: MMNET_GENERIC,v 1.32 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: MMNET_GENERIC,v 1.33 2017/09/14 07:58:40 mrg Exp $
#
# GENERIC machine description file
#
@ -22,12 +22,12 @@ include "arch/evbarm/conf/std.mmnet"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.32 $"
#ident "GENERIC-$Revision: 1.33 $"
maxusers 32 # estimated number of users
# CPU support.
options CPU_ARM9E
options CPU_ARM9E
makeoptions CPUFLAGS="-mtune=arm926ej-s -mcpu=arm926ej-s"
# CPU-related options.
@ -93,25 +93,13 @@ makeoptions COPY_SYMTAB=1
#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris)
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2 (and 386BSD and BSDI)
#options COMPAT_13 # NetBSD 1.3 (and 386BSD and BSDI)
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0, and
options COMPAT_30 # NetBSD 3.0 binary compatibility
options COMPAT_43 # 4.3BSD, 386BSD, and BSDI
#options COMPAT_386BSD_MBRPART # recognize old partition ID
include "conf/compat_netbsd16.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
#options COMPAT_LINUX # binary compatibility with Linux
#options COMPAT_NDIS # NDIS network driver
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # UFS

View File

@ -1,4 +1,4 @@
# $NetBSD: MPCSA_GENERIC,v 1.53 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: MPCSA_GENERIC,v 1.54 2017/09/14 07:58:40 mrg Exp $
#
# GENERIC machine description file
#
@ -22,12 +22,12 @@ include "arch/evbarm/conf/std.mpcsa"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "GENERIC-$Revision: 1.53 $"
#ident "GENERIC-$Revision: 1.54 $"
maxusers 32 # estimated number of users
# CPU support.
options CPU_ARM9 # Support the ARM9TDMI core
options CPU_ARM9 # Support the ARM9TDMI core
makeoptions CPUFLAGS="-mtune=arm920t -mcpu=arm920t"
# CPU-related options.
@ -93,25 +93,13 @@ makeoptions COPY_SYMTAB=1
#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris)
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2 (and 386BSD and BSDI),
#options COMPAT_13 # NetBSD 1.3 (and 386BSD and BSDI),
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0, and
options COMPAT_30 # NetBSD 3.0 binary compatibility
options COMPAT_43 # 4.3BSD, 386BSD, and BSDI
#options COMPAT_386BSD_MBRPART # recognize old partition ID
include "conf/compat_netbsd16.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
#options COMPAT_LINUX # binary compatibility with Linux
#options COMPAT_NDIS # NDIS network driver
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# File systems
file-system FFS # UFS

View File

@ -1,4 +1,4 @@
# $NetBSD: MV2120,v 1.33 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: MV2120,v 1.34 2017/09/14 07:58:40 mrg Exp $
#
# This configuration supports for HP MV2120/MV5140/MV5150.
@ -98,25 +98,10 @@ options NFS_BOOT_TCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd16.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options

View File

@ -1,5 +1,5 @@
#
# $NetBSD: N900,v 1.25 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: N900,v 1.26 2017/09/14 07:58:40 mrg Exp $
#
# N900 -- Nokia N900 Kernel
#
@ -77,27 +77,12 @@ options NFS_BOOT_DHCP
#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -131,7 +116,7 @@ options DIAGNOSTIC # internal consistency checks
#options IPKDB # remote kernel debugging
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -152,7 +137,7 @@ options UHUB_DEBUG
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ld0a type ?
@ -280,14 +265,14 @@ wsdisplay* at wsemuldisplaydev?
options WSEMUL_VT100 # sun terminal emulation
options WS_DEFAULT_FG=WSCOL_BLACK
options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE
options WS_KERNEL_FG=WSCOL_GREEN
options WS_KERNEL_BG=WSCOL_LIGHT_WHITE
options WS_KERNEL_FG=WSCOL_GREEN
options WS_KERNEL_BG=WSCOL_LIGHT_WHITE
options WSDISPLAY_COMPAT_PCVT # emulate some ioctls
options WSDISPLAY_COMPAT_SYSCONS # emulate some more ioctls
options WSDISPLAY_COMPAT_USL # wsconscfg VT handling
options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
options WSDISPLAY_DEFAULTSCREENS=4
options FONT_QVSS8x15
options FONT_QVSS8x15
#options FONT_GALLANT12x22 # the console font
pseudo-device wsmux # mouse & keyboard multiplexor
@ -316,9 +301,9 @@ prcm* at obio1 addr 0x48306000 size 0x2000 # PRM Module
# Hardware clocking and power management
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
# Pseudo-Devices

View File

@ -1,4 +1,4 @@
# $NetBSD: NAPPI,v 1.59 2017/07/29 12:28:27 maxv Exp $
# $NetBSD: NAPPI,v 1.60 2017/09/14 07:58:40 mrg Exp $
#
# NAPPI -- Netwise APlication Platform Board Kernel
#
@ -74,23 +74,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: NITROGEN6X,v 1.12 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: NITROGEN6X,v 1.13 2017/09/14 07:58:40 mrg Exp $
#
# Nitrogen6X
# - http://boundarydevices.com/products/nitrogen6x-board-imx6-arm-cortex-a9-sbc/
@ -75,26 +75,12 @@ makeoptions COPY_SYMTAB=1
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
#options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
include "conf/compat_netbsd60.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
#options COMPAT_NDIS # NDIS network driver
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Wedge support
options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances
@ -219,7 +205,7 @@ imxgpio4 at axi? addr 0x020ac000 irqbase 384 irq 106
imxgpio5 at axi? addr 0x020b0000 irqbase 416 irq 108
imxgpio6 at axi? addr 0x020b4000 irqbase 448 irq 110
gpio* at imxgpio?
options IMX_GPIO_INTR_SPLIT
options IMX_GPIO_INTR_SPLIT
# Clock Control
imxccm0 at axi? addr 0x020c4000
@ -243,7 +229,7 @@ imxuart1 at axi? addr 0x021e8000 irq 59 # UART2
#imxuart2 at axi? addr 0x021ec000 irq 60 # UART3
#imxuart3 at axi? addr 0x021f0000 irq 61 # UART4
#imxuart4 at axi? addr 0x021f4000 irq 62 # UART5
options IMXUARTCONSOLE
options IMXUARTCONSOLE
# SATA
ahcisata* at axi? addr 0x02200000 irq 71

View File

@ -1,4 +1,4 @@
# $NetBSD: NSLU2,v 1.41 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: NSLU2,v 1.42 2017/09/14 07:58:40 mrg Exp $
#
# Linksys NSLU2 "Slug" NAS Device
#
@ -80,23 +80,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,5 +1,5 @@
#
# $NetBSD: OMAP5EVM,v 1.11 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: OMAP5EVM,v 1.12 2017/09/14 07:58:40 mrg Exp $
#
# PANDABOARD -- TI OMAP 4430 Eval Board Kernel
#
@ -78,27 +78,12 @@ options NFS_BOOT_DHCP
#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -135,7 +120,7 @@ options DIAGNOSTIC # internal consistency checks
#options IPKDB # remote kernel debugging
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -156,7 +141,7 @@ options UHUB_DEBUG
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?
@ -285,9 +270,9 @@ usmsc* at uhub? port ? configuration ? interface ?
# Hardware clocking and power management
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
# Pseudo-Devices

View File

@ -1,4 +1,4 @@
# $NetBSD: OPENBLOCKS_A6,v 1.29 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: OPENBLOCKS_A6,v 1.30 2017/09/14 07:58:40 mrg Exp $
#
# OPENBLOCKS_A6 -- Plat'Home. OpenBlockS A6 kernel
#
@ -92,26 +92,11 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: OPENBLOCKS_AX3,v 1.22 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: OPENBLOCKS_AX3,v 1.23 2017/09/14 07:58:40 mrg Exp $
#
# OPENBLOCKS_AX3 -- Plat'Home. OpenBlockS AX3 kernel
#
@ -97,26 +97,11 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options

View File

@ -64,27 +64,12 @@ options INET6 # IPV6
options NFS_BOOT_BOOTP
options NFS_BOOT_DHCP
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -117,7 +102,7 @@ options DIAGNOSTIC # internal consistency checks
options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
pseudo-device ksyms
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
#makeoptions DEBUG="-g" # compile full symbol table
@ -131,7 +116,7 @@ options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?
config netbsd-sm0 root on sm0 type nfs
@ -143,11 +128,11 @@ mainbus0 at root
cpu0 at mainbus?
# Specify the memory size in megabytes.
options MEMSIZE=32
options MEMSIZE=32
# Texas Instruments Peripheral Bus
tipb0 at mainbus?
options OMAP_TIPB_PBASE=0xFFFB0000, OMAP_TIPB_SIZE=0x00040000
options OMAP_TIPB_PBASE=0xFFFB0000, OMAP_TIPB_SIZE=0x00040000
# On-board 16550 UARTs
# OMAP UART2 is not connected; UART3 brought to expansion connector B pins

View File

@ -1,5 +1,5 @@
#
# $NetBSD: OVERO,v 1.49 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: OVERO,v 1.50 2017/09/14 07:58:40 mrg Exp $
#
# OVERO -- Gumstix. Inc. Overo COMS platforms kernel
#
@ -96,26 +96,11 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options
@ -150,7 +135,7 @@ options DEBUG
#options IPKDB # remote kernel debugging
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -250,9 +235,9 @@ flash4 at nand0 offset 0xa80000 size 0 # Filesystem
# Hardware clocking and power management
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
options HWCLOCK
options HWCLOCK_MACHINE="<arch/arm/omap/hwclock_omap1.h>"
options OMAP_CK_REF_SPEED=12000000
# overo expansion boards

View File

@ -1,5 +1,5 @@
#
# $NetBSD: PANDABOARD,v 1.23 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: PANDABOARD,v 1.24 2017/09/14 07:58:40 mrg Exp $
#
# PANDABOARD -- TI OMAP 4430 Eval Board Kernel
#
@ -76,27 +76,12 @@ options NFS_BOOT_DHCP
#options NFS_BOOTSTATIC_SERVADDR="\"192.168.1.1\""
#options NFS_BOOTSTATIC_SERVER="\"192.168.1.1:/nfs/sdp2430\""
options NFS_BOOT_RWSIZE=1024
options NFS_BOOT_RWSIZE=1024
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -133,7 +118,7 @@ options DIAGNOSTIC # internal consistency checks
#options IPKDB # remote kernel debugging
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table
@ -154,7 +139,7 @@ options UHUB_DEBUG
# memorydisk=<n> Set memorydisk size to <n> KB
# quiet Show aprint_naive output
# verbose Show aprint_normal and aprint_verbose output
options BOOT_ARGS="\"\""
options BOOT_ARGS="\"\""
config netbsd root on ? type ?

View File

@ -1,5 +1,5 @@
#
# $NetBSD: PEPPER,v 1.6 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: PEPPER,v 1.7 2017/09/14 07:58:40 mrg Exp $
#
# PEPPER -- Gumstix. Inc. Pepper Single Board Computer platforms kernel
#
@ -96,26 +96,11 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd30.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options
@ -150,7 +135,7 @@ options DEBUG
#options IPKDB # remote kernel debugging
#options VERBOSE_INIT_ARM # verbose bootstraping messages
options DDB # in-kernel debugger
options DDB_ONPANIC=1
options DDB_ONPANIC=1
options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
#options KGDB
makeoptions DEBUG="-g" # compile full symbol table

View File

@ -1,4 +1,4 @@
# $NetBSD: SHEEVAPLUG,v 1.57 2017/09/13 22:24:43 sevan Exp $
# $NetBSD: SHEEVAPLUG,v 1.58 2017/09/14 07:58:40 mrg Exp $
#
# This configuration supports for generically Marvell SheevaPlug
#
@ -99,26 +99,11 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
#options COMPAT_16 # NetBSD 1.6,
#options COMPAT_20 # NetBSD 2.0,
#options COMPAT_30 # NetBSD 3.0,
#options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
#options COMPAT_43 # 4.3BSD compatibility.
include "conf/compat_netbsd50.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: SMDK2410,v 1.64 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: SMDK2410,v 1.65 2017/09/14 07:58:40 mrg Exp $
#
# SMDK2410 -- Samsung's S3C2410 evaluation board.
#
@ -93,23 +93,8 @@ options NFS_BOOT_BOOTPARAM
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd16.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options
@ -219,7 +204,7 @@ spkr* at audio? # PC speaker (synthesized)
# on-board CS8900A Ethernet
cs* at ssextio? intr 9 addr 0x18000000
# set MAC address to on-board CS8900A.
options SMDK24X0_ETHER_ADDR_FIXED="0,0x0a,0xb1,0,1,0xff"
options SMDK24X0_ETHER_ADDR_FIXED="0,0x0a,0xb1,0,1,0xff"
# built-in OHCI USB controller
ohci0 at ssio? addr 0x49000000 intr 26

View File

@ -1,4 +1,4 @@
# $NetBSD: SMDK2800,v 1.59 2017/07/29 18:08:57 maxv Exp $
# $NetBSD: SMDK2800,v 1.60 2017/09/14 07:58:40 mrg Exp $
#
# SMDK2800 -- Samsung's S3C2800 evaluation board.
#
@ -82,23 +82,8 @@ options NFS_BOOT_BOOTPARAM
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
#options COMPAT_14 # NetBSD 1.4,
#options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd16.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

View File

@ -1,4 +1,4 @@
# $NetBSD: TEAMASA_NPWR,v 1.91 2017/07/29 12:28:27 maxv Exp $
# $NetBSD: TEAMASA_NPWR,v 1.92 2017/09/14 07:58:40 mrg Exp $
#
# TEAMASA_NPWR -- Team ASA, Inc. Npwr -- XScale/IOP310-based
# server appliance.
@ -79,23 +79,8 @@ options NFS_BOOT_DHCP
# Compatibility options
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
#options COMPAT_43 # 4.3BSD compatibility.
#options COMPAT_09 # NetBSD 0.9,
#options COMPAT_10 # NetBSD 1.0,
#options COMPAT_11 # NetBSD 1.1,
#options COMPAT_12 # NetBSD 1.2,
#options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_15 # NetBSD 1.5,
options COMPAT_16 # NetBSD 1.6,
options COMPAT_20 # NetBSD 2.0,
options COMPAT_30 # NetBSD 3.0,
options COMPAT_40 # NetBSD 4.0,
options COMPAT_50 # NetBSD 5.0,
options COMPAT_60 # NetBSD 6.0, and
options COMPAT_70 # NetBSD 7.0 binary compatibility.
options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
include "conf/compat_netbsd14.config"
options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
# Shared memory options

Some files were not shown because too many files have changed in this diff Show More