head 1.25; access; symbols perseant-exfatfs-base-20250801:1.25 perseant-exfatfs-base-20240630:1.25 perseant-exfatfs:1.25.0.100 perseant-exfatfs-base:1.25 bouyer-sunxi-drm:1.25.0.98 bouyer-sunxi-drm-base:1.25 cjep_sun2x:1.25.0.96 cjep_sun2x-base:1.25 cjep_staticlib_x-base1:1.25 cjep_staticlib_x:1.25.0.94 cjep_staticlib_x-base:1.25 thorpej-futex-base:1.25 bouyer-xenpvh-base2:1.25 phil-wifi-20200421:1.25 bouyer-xenpvh-base1:1.25 phil-wifi-20200411:1.25 bouyer-xenpvh:1.25.0.92 bouyer-xenpvh-base:1.25 phil-wifi-20200406:1.25 ad-namecache-base3:1.25 ad-namecache-base2:1.25 ad-namecache-base1:1.25 ad-namecache:1.25.0.90 ad-namecache-base:1.25 isaki-audio2:1.25.0.88 isaki-audio2-base:1.25 pgoyette-compat-merge-20190127:1.25 pgoyette-compat-20190127:1.25 pgoyette-compat-20190118:1.25 pgoyette-compat-1226:1.25 pgoyette-compat-1126:1.25 pgoyette-compat-1020:1.25 pgoyette-compat-0930:1.25 pgoyette-compat-0906:1.25 pgoyette-compat-0728:1.25 pgoyette-compat-0625:1.25 pgoyette-compat-0521:1.25 pgoyette-compat-0502:1.25 pgoyette-compat-0422:1.25 pgoyette-compat-0415:1.25 pgoyette-compat-0407:1.25 pgoyette-compat-0330:1.25 pgoyette-compat-0322:1.25 pgoyette-compat-0315:1.25 pgoyette-compat:1.25.0.86 pgoyette-compat-base:1.25 perseant-stdc-iso10646:1.25.0.84 perseant-stdc-iso10646-base:1.25 prg-localcount2-base3:1.25 prg-localcount2-base2:1.25 prg-localcount2-base1:1.25 prg-localcount2:1.25.0.82 prg-localcount2-base:1.25 pgoyette-localcount-20170426:1.25 bouyer-socketcan-base1:1.25 pgoyette-localcount-20170320:1.25 bouyer-socketcan:1.25.0.80 bouyer-socketcan-base:1.25 pgoyette-localcount-20170107:1.25 pgoyette-localcount-20161104:1.25 localcount-20160914:1.25 pgoyette-localcount-20160806:1.25 pgoyette-localcount-20160726:1.25 pgoyette-localcount:1.25.0.78 pgoyette-localcount-base:1.25 netbsd-5-2-3-RELEASE:1.25 netbsd-5-1-5-RELEASE:1.25 yamt-pagecache-base9:1.25 yamt-pagecache-tag8:1.25 tls-earlyentropy:1.25.0.76 tls-earlyentropy-base:1.25 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.25 riastradh-drm2-base3:1.25 netbsd-5-2-2-RELEASE:1.25 netbsd-5-1-4-RELEASE:1.25 netbsd-5-2-1-RELEASE:1.25 netbsd-5-1-3-RELEASE:1.25 rmind-smpnet-nbase:1.25 rmind-smpnet:1.25.0.72 rmind-smpnet-base:1.25 agc-symver:1.25.0.74 agc-symver-base:1.25 tls-maxphys-base:1.25 yamt-pagecache-base8:1.25 netbsd-5-2:1.25.0.70 yamt-pagecache-base7:1.25 netbsd-5-2-RELEASE:1.25 netbsd-5-2-RC1:1.25 yamt-pagecache-base6:1.25 yamt-pagecache-base5:1.25 yamt-pagecache-base4:1.25 netbsd-5-1-2-RELEASE:1.25 netbsd-5-1-1-RELEASE:1.25 jmcneill-usbmp:1.25.0.68 jmcneill-usbmp-base:1.25 jmcneill-audiomp3:1.25.0.66 jmcneill-audiomp3-base:1.25 yamt-pagecache-base3:1.25 yamt-pagecache-base2:1.25 yamt-pagecache:1.25.0.64 yamt-pagecache-base:1.25 rmind-uvmplock-nbase:1.25 jym-xensuspend-nbase:1.25 bouyer-quota2-nbase:1.25 bouyer-quota2:1.25.0.62 bouyer-quota2-base:1.25 jruoho-x86intr:1.25.0.60 jruoho-x86intr-base:1.25 matt-nb5-pq3:1.25.0.58 matt-nb5-pq3-base:1.25 netbsd-5-1:1.25.0.56 netbsd-5-1-RELEASE:1.25 yamt-nfs-mp-base11:1.25 netbsd-5-1-RC4:1.25 uebayasi-xip-base2:1.25 yamt-nfs-mp-base10:1.25 netbsd-5-1-RC3:1.25 netbsd-5-1-RC2:1.25 netbsd-5-1-RC1:1.25 rmind-uvmplock:1.25.0.54 rmind-uvmplock-base:1.25 yamt-nfs-mp-base9:1.25 uebayasi-xip:1.25.0.52 uebayasi-xip-base:1.25 netbsd-5-0-2-RELEASE:1.25 yamt-nfs-mp-base8:1.25 yamt-nfs-mp-base7:1.25 netbsd-5-0-1-RELEASE:1.25 jymxensuspend-base:1.25 yamt-nfs-mp-base6:1.25 yamt-nfs-mp-base5:1.25 yamt-nfs-mp-base4:1.25 yamt-nfs-mp-base3:1.25 netbsd-5-0:1.25.0.50 netbsd-5-0-RELEASE:1.25 netbsd-5-0-RC4:1.25 netbsd-5-0-RC3:1.25 netbsd-5-0-RC2:1.25 jym-xensuspend:1.25.0.48 jym-xensuspend-base:1.25 netbsd-5-0-RC1:1.25 haad-dm-base2:1.25 haad-nbase2:1.25 ad-audiomp2:1.25.0.46 ad-audiomp2-base:1.25 netbsd-5:1.25.0.44 netbsd-5-base:1.25 haad-dm-base1:1.25 haad-dm:1.25.0.42 haad-dm-base:1.25 simonb-wapbl-nbase:1.25 yamt-pf42-base4:1.25 simonb-wapbl:1.25.0.40 simonb-wapbl-base:1.25 yamt-pf42-base3:1.25 hpcarm-cleanup-nbase:1.25 yamt-pf42-base2:1.25 yamt-nfs-mp-base2:1.25 yamt-nfs-mp:1.25.0.38 yamt-nfs-mp-base:1.25 yamt-pf42:1.25.0.36 yamt-pf42-base:1.25 ad-socklock-base1:1.25 yamt-lazymbuf-base15:1.25 yamt-lazymbuf-base14:1.25 keiichi-mipv6-nbase:1.25 mjf-devfs2:1.25.0.34 mjf-devfs2-base:1.25 keiichi-mipv6:1.25.0.32 keiichi-mipv6-base:1.25 bouyer-xeni386-merge1:1.25 vmlocking2-base3:1.25 bouyer-xeni386-nbase:1.25 yamt-kmem-base3:1.25 cube-autoconf:1.25.0.30 cube-autoconf-base:1.25 yamt-kmem-base2:1.25 bouyer-xeni386:1.25.0.28 bouyer-xeni386-base:1.25 yamt-kmem:1.25.0.26 yamt-kmem-base:1.25 vmlocking2-base2:1.25 reinoud-bufcleanup-nbase:1.25 vmlocking2:1.25.0.24 vmlocking2-base1:1.25 jmcneill-base:1.25 mjf-devfs:1.25.0.22 mjf-devfs-base:1.25 bouyer-xenamd64-base2:1.25 vmlocking-nbase:1.25 yamt-x86pmap-base4:1.25 bouyer-xenamd64:1.25.0.20 bouyer-xenamd64-base:1.25 yamt-x86pmap-base3:1.25 yamt-x86pmap-base2:1.25 yamt-x86pmap:1.25.0.18 yamt-x86pmap-base:1.25 jmcneill-pm:1.25.0.16 jmcneill-pm-base:1.25 hpcarm-cleanup:1.25.0.14 hpcarm-cleanup-base:1.25 mjf-ufs-trans-base:1.25 netbsd-3-1-1-RELEASE:1.11.2.1 netbsd-3-0-3-RELEASE:1.11.2.1 yamt-idlelwp-base8:1.25 ppcoea-renovation:1.25.0.12 ppcoea-renovation-base:1.25 reinoud-bufcleanup-base:1.25 vmlocking:1.25.0.10 vmlocking-base:1.25 ad-audiomp:1.25.0.8 ad-audiomp-base:1.25 yamt-idlelwp:1.25.0.6 post-newlock2-merge:1.25 newlock2-nbase:1.25 yamt-splraiseipl-base5:1.25 yamt-splraiseipl-base4:1.25 yamt-splraiseipl-base3:1.25 netbsd-3-1:1.11.2.1.0.4 netbsd-3-1-RELEASE:1.11.2.1 netbsd-3-0-2-RELEASE:1.11.2.1 yamt-splraiseipl-base2:1.25 netbsd-3-1-RC4:1.11.2.1 yamt-splraiseipl:1.25.0.4 yamt-splraiseipl-base:1.25 netbsd-3-1-RC3:1.11.2.1 newlock2:1.25.0.2 newlock2-base:1.25 yamt-pdpolicy-base8:1.25 netbsd-3-1-RC2:1.11.2.1 netbsd-3-1-RC1:1.11.2.1 yamt-pdpolicy-base7:1.25 yamt-pdpolicy-base6:1.23 chap-midi-nbase:1.23 netbsd-3-0-1-RELEASE:1.11.2.1 gdamore-uart:1.23.0.4 gdamore-uart-base:1.23 simonb-timcounters-final:1.20.6.1 yamt-pdpolicy-base5:1.23 chap-midi:1.23.0.2 chap-midi-base:1.23 yamt-pdpolicy-base4:1.23 yamt-pdpolicy-base3:1.23 peter-altq-base:1.22 peter-altq:1.22.0.6 yamt-pdpolicy-base2:1.22 elad-kernelauth-base:1.23 elad-kernelauth:1.22.0.4 yamt-pdpolicy:1.22.0.2 yamt-pdpolicy-base:1.22 yamt-uio_vmspace-base5:1.22 simonb-timecounters:1.20.0.6 simonb-timecounters-base:1.23 rpaulo-netinet-merge-pcb:1.20.0.4 rpaulo-netinet-merge-pcb-base:1.25 yamt-uio_vmspace:1.20.0.2 netbsd-3-0:1.11.2.1.0.2 netbsd-3-0-RELEASE:1.11.2.1 netbsd-3-0-RC6:1.11.2.1 yamt-readahead-base3:1.18 netbsd-3-0-RC5:1.11.2.1 netbsd-3-0-RC4:1.11.2.1 netbsd-3-0-RC3:1.11.2.1 yamt-readahead-base2:1.18 netbsd-3-0-RC2:1.11.2.1 yamt-readahead-pervnode:1.18 yamt-readahead-perfile:1.18 yamt-readahead:1.18.0.6 yamt-readahead-base:1.18 netbsd-3-0-RC1:1.11.2.1 yamt-vop-base3:1.18 netbsd-2-0-3-RELEASE:1.4.2.1 netbsd-2-1:1.4.2.1.0.4 yamt-vop-base2:1.18 thorpej-vnode-attr:1.18.0.4 thorpej-vnode-attr-base:1.18 netbsd-2-1-RELEASE:1.4.2.1 yamt-vop:1.18.0.2 yamt-vop-base:1.18 netbsd-2-1-RC6:1.4.2.1 netbsd-2-1-RC5:1.4.2.1 netbsd-2-1-RC4:1.4.2.1 netbsd-2-1-RC3:1.4.2.1 netbsd-2-1-RC2:1.4.2.1 netbsd-2-1-RC1:1.4.2.1 yamt-lazymbuf:1.12.0.2 yamt-km-base4:1.11 netbsd-2-0-2-RELEASE:1.4.2.1 yamt-km-base3:1.11 netbsd-3:1.11.0.2 netbsd-3-base:1.11 yamt-km-base2:1.9 yamt-km:1.7.0.6 yamt-km-base:1.7 kent-audio2:1.7.0.4 kent-audio2-base:1.11 netbsd-2-0-1-RELEASE:1.4.2.1 kent-audio1-beforemerge:1.7 netbsd-2:1.4.2.1.0.2 netbsd-2-base:1.4.2.1 kent-audio1:1.7.0.2 kent-audio1-base:1.7 netbsd-2-0-RELEASE:1.4.2.1 netbsd-2-0-RC5:1.4.2.1 netbsd-2-0-RC4:1.4.2.1 netbsd-2-0-RC3:1.4.2.1 netbsd-2-0-RC2:1.4.2.1 netbsd-2-0-RC1:1.4.2.1 ktrace-lwp-base:1.20 ktrace-lwp:1.5.0.2 netbsd-2-0:1.4.0.2 netbsd-2-0-base:1.4; locks; strict; comment @# @; 1.25 date 2006.07.29.19.10.57; author ad; state dead; branches; next 1.24; 1.24 date 2006.06.30.10.48.57; author tsutsui; state Exp; branches; next 1.23; 1.23 date 2006.03.28.20.58.40; author pavel; state Exp; branches 1.23.4.1; next 1.22; 1.22 date 2006.02.05.05.02.02; author cube; state Exp; branches 1.22.2.1 1.22.4.1 1.22.6.1; next 1.21; 1.21 date 2006.02.04.03.33.59; author rpaulo; state Exp; branches; next 1.20; 1.20 date 2005.12.07.12.40.47; author tsutsui; state Exp; branches 1.20.2.1 1.20.4.1 1.20.6.1; next 1.19; 1.19 date 2005.12.07.09.10.18; author tsutsui; state Exp; branches; next 1.18; 1.18 date 2005.10.07.18.04.51; author tsutsui; state Exp; branches; next 1.17; 1.17 date 2005.08.19.05.19.54; author christos; state Exp; branches; next 1.16; 1.16 date 2005.08.19.02.03.53; author christos; state Exp; branches; next 1.15; 1.15 date 2005.07.31.04.04.43; author yamt; state Exp; branches; next 1.14; 1.14 date 2005.07.30.06.35.38; author yamt; state Exp; branches; next 1.13; 1.13 date 2005.07.07.17.05.58; author tron; state Exp; branches; next 1.12; 1.12 date 2005.06.09.14.43.31; author tsutsui; state Exp; branches 1.12.2.1; next 1.11; 1.11 date 2005.02.25.13.46.51; author simonb; state Exp; branches 1.11.2.1; next 1.10; 1.10 date 2005.02.18.21.05.53; author dsl; state Exp; branches; next 1.9; 1.9 date 2005.02.11.08.25.55; author dsl; state Exp; branches; next 1.8; 1.8 date 2005.01.31.16.55.01; author hannken; state Exp; branches; next 1.7; 1.7 date 2004.11.10.17.54.06; author christos; state Exp; branches 1.7.4.1 1.7.6.1; next 1.6; 1.6 date 2004.09.04.23.29.57; author manu; state Exp; branches; next 1.5; 1.5 date 2004.07.15.03.53.51; author atatat; state Exp; branches 1.5.2.1; next 1.4; 1.4 date 2003.12.23.09.39.46; author ad; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2003.12.19.11.39.30; author tsutsui; state Exp; branches; next 1.2; 1.2 date 2003.12.16.12.22.24; author keihan; state Exp; branches; next 1.1; 1.1 date 2003.12.13.23.04.37; author ad; state Exp; branches; next ; 1.23.4.1 date 2006.07.13.17.49.00; author gdamore; state Exp; branches; next ; 1.22.2.1 date 2006.04.01.12.06.25; author yamt; state Exp; branches; next 1.22.2.2; 1.22.2.2 date 2006.08.11.15.42.24; author yamt; state dead; branches; next ; 1.22.4.1 date 2006.04.19.02.33.32; author elad; state Exp; branches; next ; 1.22.6.1 date 2006.03.31.09.45.07; author tron; state Exp; branches; next ; 1.20.2.1 date 2006.02.18.15.38.44; author yamt; state Exp; branches; next ; 1.20.4.1 date 2006.09.09.02.42.14; author rpaulo; state dead; branches; next ; 1.20.6.1 date 2006.04.22.11.37.52; author simonb; state Exp; branches; next ; 1.12.2.1 date 2006.06.21.14.54.42; author yamt; state Exp; branches; next 1.12.2.2; 1.12.2.2 date 2006.12.30.20.46.42; author yamt; state dead; branches; next ; 1.11.2.1 date 2005.07.18.21.13.00; author riz; state Exp; branches; next ; 1.7.4.1 date 2005.04.29.11.28.19; author kent; state Exp; branches; next ; 1.7.6.1 date 2005.02.12.18.17.38; author yamt; state Exp; branches; next 1.7.6.2; 1.7.6.2 date 2005.03.19.08.33.10; author yamt; state Exp; branches; next ; 1.5.2.1 date 2004.07.15.03.53.51; author skrll; state dead; branches; next 1.5.2.2; 1.5.2.2 date 2004.08.03.10.39.10; author skrll; state Exp; branches; next 1.5.2.3; 1.5.2.3 date 2004.09.18.14.38.49; author skrll; state Exp; branches; next 1.5.2.4; 1.5.2.4 date 2004.09.21.13.20.14; author skrll; state Exp; branches; next 1.5.2.5; 1.5.2.5 date 2004.11.14.08.15.24; author skrll; state Exp; branches; next 1.5.2.6; 1.5.2.6 date 2005.02.04.11.44.48; author skrll; state Exp; branches; next 1.5.2.7; 1.5.2.7 date 2005.02.15.21.32.51; author skrll; state Exp; branches; next 1.5.2.8; 1.5.2.8 date 2005.03.04.16.39.01; author skrll; state Exp; branches; next 1.5.2.9; 1.5.2.9 date 2005.11.10.13.58.14; author skrll; state Exp; branches; next 1.5.2.10; 1.5.2.10 date 2005.12.11.10.28.24; author christos; state Exp; branches; next ; 1.4.2.1 date 2004.07.15.20.15.57; author he; state Exp; branches; next ; desc @@ 1.25 log @Remove RASTERCONSOLE support from the pmax port. @ text @# $NetBSD: WSCONS,v 1.24 2006/06/30 10:48:57 tsutsui Exp $ # # GENERIC machine description file # # This machine description file is used to generate the default NetBSD # kernel. The generic kernel does not include all options, subsystems # and device drivers, but should be useful for most applications. # # The machine description file can be customised for your specific # machine to reduce the kernel size and improve its performance. # # For further information on compiling NetBSD kernels, see the config(8) # man page. # # For further information on hardware support for this architecture, see # the intro(4) man page. For further information about kernel options # for this architecture, see the options(4) man page. For an explanation # of each device driver in this file see the section 4 man page for the # device. # The following configurations are untested with wscons. Please report # success or failure with these to port-pmax@@NetBSD.org. # # o Mono graphics on the 2100 and 3100, including X. # o X with the mono TURBOchannel framebuffer. include "arch/pmax/conf/std.pmax" include "arch/pmax/conf/files.pmax_wscons" options WSCONS options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.24 $" maxusers 64 options MIPS1 # R2000/R3000 CPUs options MIPS3 # R4000/R4400 CPUs # Support for specific models of DECstation options DEC_3100 # DECstation 2100, 3100 (kn01) options DEC_5100 # DECsystem 5100 (kn230) options DEC_3MAX # DECstation 5000/200 (kn02) options DEC_3MIN # DECstation 5000/1xx (kn02ba), 5000/150 (kn04) options DEC_MAXINE # Personal DECstation 5000/xx (kn02ca) options DEC_3MAXPLUS # DECstation 5000/240 (kn03), 5000/260 (kn05) #options DEC_5400 # DECsystem 5400 (kn210) #options DEC_5500 # DECsystem 5500 (kn220) #options DEC_5800 # DECsystem 58x0 (kn5800) # Standard system options options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB options DDB_ONPANIC=0 # don't 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) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores #options SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default options P1003_1B_SEMAPHORE # p1003.1b semaphore support options LKM # loadable kernel modules options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Enable experimental buffer queue strategy for better responsiveness under # high disk I/O load. Use it with caution - it's not proven to be stable yet. #options BUFQ_READPRIO #options BUFQ_PRIOCSCAN #options SCSIVERBOSE # Verbose SCSI errors #options TCVERBOSE # recognize "unknown" TC devices # Old 4.4BSD/pmax kgdb options #options KGDB # support for kernel gdb #options KGDB_DEVRATE=19200 # kernel gdb port rate (default 9600) #options KGDB_DEV="15*256+0" # device for kernel gdb options NTP # network time protocol # Filesystem options file-system FFS # fast filesystem with user and group quotas file-system MFS # memory-based filesystem file-system NFS # Sun NFS-compatible filesystem (client) file-system LFS # Log-based filesystem (still experimental) file-system CD9660 # ISO 9660 + Rock Ridge file system file-system FDESC # /dev/fd file-system KERNFS # /kern (kernel informational filesystem) file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION file-system PTYFS # /dev/pts/N support #file-system TMPFS # experimental - Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system options NFSSERVER # Sun NFS-compatible filesystem (server) options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support options SOFTDEP # FFS soft updates support. #options FFS_NO_SNAPSHOT # No FFS snapshot support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental # Networking options options INET # Internet protocols options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) #options IPSEC_DEBUG # debug for IP security options GATEWAY # IP packet forwarding #options MROUTING # Multicast routing support #options PIM # Protocol Independent Multicast #options ISO # OSI networking #options TPIP # TPIP #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 options NETATALK # AppleTalk networking protocols options PPP_BSDCOMP # BSD-Compress compression support for PPP options PPP_DEFLATE # Deflate compression support for PPP options PPP_FILTER # Active filter support for PPP (requires bpf) options PFIL_HOOKS # pfil(9) packet filter hooks options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_DEFAULT_BLOCK # block all packets by default #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #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_16 # NetBSD 1.6 options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 compatibility. #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # Workstation console options options FONT_BOLD8x16 options FONT_GALLANT12x22 options WSEMUL_VT100 options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_BLACK # Disable kernel security levels. Needed for X with a PX or PXG. #options INSECURE # pmax specific options COMPAT_ULTRIX # Ultrix compatibility #options EXEC_AOUT # Old NetBSD/pmax a.out compatibility options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format options HZ=256 # RTC rate required options NFS_BOOT_DHCP # superset of BOOTP config netbsd root on ? type ? #config nfsnetbsd root on ? type nfs mainbus0 at root cpu* at mainbus0 ## Peripheral Bus Support (for devices to attach to) ## ---------------------------------------------------------------------------- # TURBOchannel bus support tc* at mainbus0 # 3MIN, 3MAX+ and MAXINE have IOASIC in system slot ioasic0 at tc? mcclock* at ioasic? offset ? # DS1287 RTC le* at ioasic? offset ? # LANCE dt* at ioasic? offset ? # MAXINE kbd and mouse bba* at ioasic? offset ? # MAXINE baseboard audio #fdc at ioasic? offset ? # MAXINE floppy disk (not supported) zsc0 at ioasic? offset 0x100000 # Z85C30 zsc1 at ioasic? offset 0x180000 # Z85C30 asc* at ioasic? offset ? # NCR53C94 SCSI with IOASIC zstty* at zsc? channel ? # serial ports on B/A channels lkkbd* at zsc1 channel ? # keyboard port on A channels vsms* at zsc0 channel ? # mouse port on A channels audio* at bba? dtkbd* at dt? addr ? dtms* at dt? addr ? # 3MAX has TURBOchannel but no IOASIC ibus0 at tc? slot ? offset ? # 3MAX system slot # PMAX, 3MAX and MIPSMATE common devices mcclock* at ibus0 addr ? # DS1287 RTC dz* at ibus0 addr ? # DC7085 quad line serial device lkkbd* at dz? line 0 # Keyboard vsms* at dz? line 1 # Mouse # TURBOchannel devices mfb* at tc? slot ? offset ? # PMAG-A MX Monochrome Framebuffer cfb* at tc? slot ? offset ? # PMAG-B CX Color Framebuffer tfb* at tc? slot ? offset ? # PMAG-RO TX True Color Framebuffer sfb* at tc? slot ? offset ? # PMAGB-B HX Smart Framebuffer px* at tc? slot ? offset ? # PMAG-C 2D accelerator pxg* at tc? slot ? offset ? # PMAG-D,E,F 3D accelerator #sfbp* at tc? slot ? offset ? # PMAGD HX+ Smart Framebuffer xcfb* at tc? slot ? offset ? # PMAG-DV Color Framebuffer at MAXINE asc* at tc? slot ? offset ? # PMAZ-A single channel SCSI le* at tc? slot ? offset ? # PMAD-A LANCE fta* at tc? slot ? offset ? # PMAF-F FDDI tcds* at tc? slot ? offset ? # PMAZB/PMAZC dual channel SCSI asc* at tcds? chip ? # PMAX and MIPSMATE ibus0 at mainbus0 pm* at ibus0 addr ? # 3100 onboard fb le* at ibus0 addr ? # 3100, 5100 onboard LANCE sii* at ibus0 addr ? # DC7061 onboard SCSI # Workstation console wskbd* at lkkbd? console ? wskbd* at dtkbd? console ? wsmouse* at vsms? wsmouse* at dtms? wsdisplay* at mfb? wsdisplay* at cfb? wsdisplay* at px? wsdisplay* at pxg? wsdisplay* at sfb? #wsdisplay* at sfbp? wsdisplay* at tfb? wsdisplay* at xcfb? wsdisplay* at pm? ######################################################################### # SCSI configuration # ######################################################################### scsibus* at sii? scsibus* at asc? sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # unknown SCSI ######################################################################### # Pseudo-devices # ######################################################################### pseudo-device loop 1 # network loopback pseudo-device sl # serial-line IP ports pseudo-device ppp # serial-line IP ports pseudo-device pppoe # PPP over Ethernet (RFC 2516) pseudo-device pty # pseudo-terminals pseudo-device bpfilter # packet filter ports #pseudo-device carp # Common Address Redundancy Protocol pseudo-device ipfilter # IP filter, NAT #pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device bridge # simple inter-network bridging #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too pseudo-device vnd # virtual disk ick #options VND_COMPRESSION # compressed vnd(4) pseudo-device ccd 4 # concatenated disks #pseudo-device cgd 4 # cryptographic disk devices pseudo-device raid 8 # RAIDframe disk driver options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 pseudo-device fss 4 # file system snapshot device pseudo-device rnd # /dev/random and in-kernel generator pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if pseudo-device wsfont # wsfont control device pseudo-device wsmux # wsmux control device # Veriexec #options VERIFIED_EXEC # # a pseudo device needed for veriexec #pseudo-device veriexec 1 # # Uncomment the fingerprint methods below that are desired. Note that # removing fingerprint methods will have almost no impact on the kernel # code size. # #options VERIFIED_EXEC_FP_RMD160 #options VERIFIED_EXEC_FP_SHA256 #options VERIFIED_EXEC_FP_SHA384 #options VERIFIED_EXEC_FP_SHA512 #options VERIFIED_EXEC_FP_SHA1 #options VERIFIED_EXEC_FP_MD5 @ 1.24 log @Sync with GENERIC (commented out UDF, carp, VND_COMPRESSION, and veriexec) @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.23 2006/03/28 20:58:40 pavel Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.23 $" @ 1.23 log @Add stf to all kernel configs which have INET6 and gif, except the INSTALL ones and those for specific machines of developers. PR 32304. OK'ed by rpaulo. N.B. stf is a cloning device, so it still must be enabled by "ifconfig stf0 create". @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.22 2006/02/05 05:02:02 cube Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.22 $" d114 1 d296 1 d307 1 d329 18 @ 1.23.4.1 log @Merge from HEAD. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.24 2006/06/30 10:48:57 tsutsui Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.24 $" a113 1 #file-system UDF # experimental - OSTA UDF CD/DVD file-system a294 1 #pseudo-device carp # Common Address Redundancy Protocol a304 1 #options VND_COMPRESSION # compressed vnd(4) a325 18 # Veriexec #options VERIFIED_EXEC # # a pseudo device needed for veriexec #pseudo-device veriexec 1 # # Uncomment the fingerprint methods below that are desired. Note that # removing fingerprint methods will have almost no impact on the kernel # code size. # #options VERIFIED_EXEC_FP_RMD160 #options VERIFIED_EXEC_FP_SHA256 #options VERIFIED_EXEC_FP_SHA384 #options VERIFIED_EXEC_FP_SHA512 #options VERIFIED_EXEC_FP_SHA1 #options VERIFIED_EXEC_FP_MD5 @ 1.22 log @Remove 'count' argument for pseudo-devices that ignore it (vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf). @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.21 2006/02/04 03:33:59 rpaulo Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.21 $" d299 1 a299 1 #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.22.4.1 log @sync with head - hopefully this will work @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.23 2006/03/28 20:58:40 pavel Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.23 $" d299 1 a299 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.22.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.22 2006/02/05 05:02:02 cube Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.22 $" d299 1 a299 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.22.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.22.2.1 2006/04/01 12:06:25 yamt Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.22.2.1 $" @ 1.22.6.1 log @Merge 2006-03-31 NetBSD-current into the "peter-altq" branch. @ text @d1 1 a1 1 # $NetBSD$ d36 1 a36 1 #ident "GENERIC-$Revision$" d299 1 a299 1 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation @ 1.21 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.20 2005/12/07 12:40:47 tsutsui Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.20 $" d290 2 a291 2 pseudo-device sl 4 # serial-line IP ports pseudo-device ppp 2 # serial-line IP ports d296 4 a299 4 #pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation d304 1 a304 1 pseudo-device vnd 4 # virtual disk ick @ 1.20 log @Remove obsolete options VNODE_OP_NOINLINE. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.19 2005/12/07 09:10:18 tsutsui Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.19 $" d294 1 a294 1 pseudo-device bpfilter 16 # packet filter ports @ 1.20.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.20 2005/12/07 12:40:47 tsutsui Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.20 $" @ 1.20.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.23 2006/03/28 20:58:40 pavel Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.23 $" d290 2 a291 2 pseudo-device sl # serial-line IP ports pseudo-device ppp # serial-line IP ports d294 1 a294 1 pseudo-device bpfilter # packet filter ports d296 4 a299 4 #pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation d304 1 a304 1 pseudo-device vnd # virtual disk ick @ 1.20.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.20 2005/12/07 12:40:47 tsutsui Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.20 $" d290 2 a291 2 pseudo-device sl # serial-line IP ports pseudo-device ppp # serial-line IP ports d294 1 a294 1 pseudo-device bpfilter # packet filter ports d296 4 a299 4 #pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation d304 1 a304 1 pseudo-device vnd # virtual disk ick @ 1.19 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.18 2005/10/07 18:04:51 tsutsui Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.18 $" a120 2 # VNODE_OP_NOINLINE will produce smaller and possibly slightly faster kernels #options VNODE_OP_NOINLINE # don't inline vnode op calls @ 1.18 log @Sync with GENERIC: - add options P1003_1B_SEMAPHORE - add #file-system TMPFS - add #options UFS_DIRHASH - add #options ALTQ* - enable pseudo-device fss - add #pseudo-device pf* - options @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.17 2005/08/19 05:19:54 christos Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.17 $" d119 1 a119 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.17 log @Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.16 2005/08/19 02:03:53 christos Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.16 $" d74 1 d113 1 d119 2 a122 1 #options FFS_NO_SNAPSHOT # ffs snapshots d147 13 d170 1 a170 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d319 1 a319 1 #pseudo-device fss 4 # file system snapshot device d324 2 @ 1.16 log @64 bit inode changes. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.15 2005/07/31 04:04:43 yamt Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.15 $" d111 1 @ 1.15 log @revert "defflag VMSWAP" changes for now. there seems to be far more people who don't want to edit their kernel config files than i thought. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.14 2005/07/30 06:35:38 yamt Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.14 $" d151 1 @ 1.14 log @add "options VMSWAP" to non INSTALL kernels. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.13 2005/07/07 17:05:58 tron Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.13 $" a307 2 options VMSWAP # Swap device/file support @ 1.13 log @Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.12 2005/06/09 14:43:31 tsutsui Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.12 $" d308 2 @ 1.12 log @- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO. (still commented out) - Add (also commented out) options BUFQ_PRIOCSCAN. Suggested by perry and soda on tech-kern. Please refer options(4) for details for these options. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.11 2005/02/25 13:46:51 simonb Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.11 $" d125 1 @ 1.12.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.12 2005/06/09 14:43:31 tsutsui Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.12 $" a73 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support a110 2 file-system PTYFS # /dev/pts/N support #file-system TMPFS # experimental - Efficient memory file-system d116 3 a118 2 #options FFS_NO_SNAPSHOT # No FFS snapshot support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a124 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a141 13 #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #options ALTQ_WFQ # Weighted Fair Queueing a149 1 options COMPAT_30 # NetBSD 3.0 compatibility. d151 1 a151 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d273 2 a274 2 pseudo-device sl # serial-line IP ports pseudo-device ppp # serial-line IP ports d277 1 a277 1 pseudo-device bpfilter # packet filter ports d279 4 a282 4 #pseudo-device gre # generic L3 over IP tunnel pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation d287 1 a287 1 pseudo-device vnd # virtual disk ick d300 1 a300 1 pseudo-device fss 4 # file system snapshot device a304 2 #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if @ 1.12.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.12.2.1 2006/06/21 14:54:42 yamt Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.12.2.1 $" @ 1.11 log @Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files that didn't have those options but had other earlier compat options. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.10 2005/02/18 21:05:53 dsl Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.10 $" d83 2 a84 1 #options NEW_BUFQ_STRATEGY @ 1.11.2.1 log @Pull up revision 1.13 (requested by tron in ticket #566): Add (commented out) IPSEC_NAT_T option. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.11 2005/02/25 13:46:51 simonb Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.11 $" a123 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.10 log @Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.9 2005/02/11 08:25:55 dsl Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.9 $" d148 1 @ 1.9 log @Add 'option FFS_SNAPSHOT' to most of the config files. Commented out for kernels that appear to hace space constraints. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.8 2005/01/31 16:55:01 hannken Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.8 $" d117 1 a117 1 options FFS_SNAPSHOT # ffs snapshots @ 1.8 log @Add file system snapshots to kernel configs. - Ffs internal snapshots get compiled in unconditionally. - File system snapshot device fss(4) added to all kernel configs that have a disk. Device is commented out on all non-GENERIC kernels. Reviewed by: Jason Thorpe @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.7 2004/11/10 17:54:06 christos Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.7 $" d117 1 @ 1.7 log @Add COMPAT_BSDPTY to the rest of the config files. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.6 2004/09/04 23:29:57 manu Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.6 $" d297 1 @ 1.7.4.1 log @sync with -current @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.11 2005/02/25 13:46:51 simonb Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.11 $" a116 1 #options FFS_NO_SNAPSHOT # ffs snapshots a146 1 options COMPAT_20 # NetBSD 2.0 a296 1 #pseudo-device fss 4 # file system snapshot device @ 1.7.6.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD$ d36 1 a36 1 #ident "GENERIC-$Revision$" a116 1 options FFS_SNAPSHOT # ffs snapshots a296 1 #pseudo-device fss 4 # file system snapshot device @ 1.7.6.2 log @sync with head. xen and whitespace. xen part is not finished. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.7.6.1 2005/02/12 18:17:38 yamt Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.7.6.1 $" d117 1 a117 1 #options FFS_NO_SNAPSHOT # ffs snapshots a147 1 options COMPAT_20 # NetBSD 2.0 @ 1.6 log @IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on tech-net@@ @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.5 2004/07/15 03:53:51 atatat Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.5 $" d148 1 @ 1.5 log @Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.4 2003/12/23 09:39:46 ad Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.4 $" d126 1 @ 1.5.2.1 log @file WSCONS was added on branch ktrace-lwp on 2004-08-03 10:39:10 +0000 @ text @d1 300 @ 1.5.2.2 log @Sync with HEAD @ text @a0 300 # $NetBSD: WSCONS,v 1.5.2.1 2004/08/03 10:39:10 skrll Exp $ # # GENERIC machine description file # # This machine description file is used to generate the default NetBSD # kernel. The generic kernel does not include all options, subsystems # and device drivers, but should be useful for most applications. # # The machine description file can be customised for your specific # machine to reduce the kernel size and improve its performance. # # For further information on compiling NetBSD kernels, see the config(8) # man page. # # For further information on hardware support for this architecture, see # the intro(4) man page. For further information about kernel options # for this architecture, see the options(4) man page. For an explanation # of each device driver in this file see the section 4 man page for the # device. # The following configurations are untested with wscons. Please report # success or failure with these to port-pmax@@NetBSD.org. # # o Mono graphics on the 2100 and 3100, including X. # o X with the mono TURBOchannel framebuffer. include "arch/pmax/conf/std.pmax" include "arch/pmax/conf/files.pmax_wscons" options WSCONS options INCLUDE_CONFIG_FILE # embed config file in kernel binary #ident "GENERIC-$Revision: 1.5.2.1 $" maxusers 64 options MIPS1 # R2000/R3000 CPUs options MIPS3 # R4000/R4400 CPUs # Support for specific models of DECstation options DEC_3100 # DECstation 2100, 3100 (kn01) options DEC_5100 # DECsystem 5100 (kn230) options DEC_3MAX # DECstation 5000/200 (kn02) options DEC_3MIN # DECstation 5000/1xx (kn02ba), 5000/150 (kn04) options DEC_MAXINE # Personal DECstation 5000/xx (kn02ca) options DEC_3MAXPLUS # DECstation 5000/240 (kn03), 5000/260 (kn05) #options DEC_5400 # DECsystem 5400 (kn210) #options DEC_5500 # DECsystem 5500 (kn220) #options DEC_5800 # DECsystem 58x0 (kn5800) # Standard system options options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB options DDB_ONPANIC=0 # don't 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) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores #options SEMMNI=10 # number of semaphore identifiers #options SEMMNS=60 # number of semaphores in system #options SEMUME=10 # max number of undo entries per process #options SEMMNU=30 # number of undo structures in system options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Enable experimental buffer queue strategy for better responsiveness under # high disk I/O load. Use it with caution - it's not proven to be stable yet. #options NEW_BUFQ_STRATEGY #options SCSIVERBOSE # Verbose SCSI errors #options TCVERBOSE # recognize "unknown" TC devices # Old 4.4BSD/pmax kgdb options #options KGDB # support for kernel gdb #options KGDB_DEVRATE=19200 # kernel gdb port rate (default 9600) #options KGDB_DEV="15*256+0" # device for kernel gdb options NTP # network time protocol # Filesystem options file-system FFS # fast filesystem with user and group quotas file-system MFS # memory-based filesystem file-system NFS # Sun NFS-compatible filesystem (client) file-system LFS # Log-based filesystem (still experimental) file-system CD9660 # ISO 9660 + Rock Ridge file system file-system FDESC # /dev/fd file-system KERNFS # /kern (kernel informational filesystem) file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION options NFSSERVER # Sun NFS-compatible filesystem (server) options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support options SOFTDEP # FFS soft updates support. # VNODE_OP_NOINLINE will produce smaller and possibly slightly faster kernels #options VNODE_OP_NOINLINE # don't inline vnode op calls # Networking options options INET # Internet protocols options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_DEBUG # debug for IP security options GATEWAY # IP packet forwarding #options MROUTING # Multicast routing support #options ISO # OSI networking #options TPIP # TPIP #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 options NETATALK # AppleTalk networking protocols options PPP_BSDCOMP # BSD-Compress compression support for PPP options PPP_DEFLATE # Deflate compression support for PPP options PPP_FILTER # Active filter support for PPP (requires bpf) options PFIL_HOOKS # pfil(9) packet filter hooks options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_DEFAULT_BLOCK # block all packets by default #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # 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_16 # NetBSD 1.6 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. # Workstation console options options FONT_BOLD8x16 options FONT_GALLANT12x22 options WSEMUL_VT100 options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_BLACK # Disable kernel security levels. Needed for X with a PX or PXG. #options INSECURE # pmax specific options COMPAT_ULTRIX # Ultrix compatibility #options EXEC_AOUT # Old NetBSD/pmax a.out compatibility options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format options HZ=256 # RTC rate required options NFS_BOOT_DHCP # superset of BOOTP config netbsd root on ? type ? #config nfsnetbsd root on ? type nfs mainbus0 at root cpu* at mainbus0 ## Peripheral Bus Support (for devices to attach to) ## ---------------------------------------------------------------------------- # TURBOchannel bus support tc* at mainbus0 # 3MIN, 3MAX+ and MAXINE have IOASIC in system slot ioasic0 at tc? mcclock* at ioasic? offset ? # DS1287 RTC le* at ioasic? offset ? # LANCE dt* at ioasic? offset ? # MAXINE kbd and mouse bba* at ioasic? offset ? # MAXINE baseboard audio #fdc at ioasic? offset ? # MAXINE floppy disk (not supported) zsc0 at ioasic? offset 0x100000 # Z85C30 zsc1 at ioasic? offset 0x180000 # Z85C30 asc* at ioasic? offset ? # NCR53C94 SCSI with IOASIC zstty* at zsc? channel ? # serial ports on B/A channels lkkbd* at zsc1 channel ? # keyboard port on A channels vsms* at zsc0 channel ? # mouse port on A channels audio* at bba? dtkbd* at dt? addr ? dtms* at dt? addr ? # 3MAX has TURBOchannel but no IOASIC ibus0 at tc? slot ? offset ? # 3MAX system slot # PMAX, 3MAX and MIPSMATE common devices mcclock* at ibus0 addr ? # DS1287 RTC dz* at ibus0 addr ? # DC7085 quad line serial device lkkbd* at dz? line 0 # Keyboard vsms* at dz? line 1 # Mouse # TURBOchannel devices mfb* at tc? slot ? offset ? # PMAG-A MX Monochrome Framebuffer cfb* at tc? slot ? offset ? # PMAG-B CX Color Framebuffer tfb* at tc? slot ? offset ? # PMAG-RO TX True Color Framebuffer sfb* at tc? slot ? offset ? # PMAGB-B HX Smart Framebuffer px* at tc? slot ? offset ? # PMAG-C 2D accelerator pxg* at tc? slot ? offset ? # PMAG-D,E,F 3D accelerator #sfbp* at tc? slot ? offset ? # PMAGD HX+ Smart Framebuffer xcfb* at tc? slot ? offset ? # PMAG-DV Color Framebuffer at MAXINE asc* at tc? slot ? offset ? # PMAZ-A single channel SCSI le* at tc? slot ? offset ? # PMAD-A LANCE fta* at tc? slot ? offset ? # PMAF-F FDDI tcds* at tc? slot ? offset ? # PMAZB/PMAZC dual channel SCSI asc* at tcds? chip ? # PMAX and MIPSMATE ibus0 at mainbus0 pm* at ibus0 addr ? # 3100 onboard fb le* at ibus0 addr ? # 3100, 5100 onboard LANCE sii* at ibus0 addr ? # DC7061 onboard SCSI # Workstation console wskbd* at lkkbd? console ? wskbd* at dtkbd? console ? wsmouse* at vsms? wsmouse* at dtms? wsdisplay* at mfb? wsdisplay* at cfb? wsdisplay* at px? wsdisplay* at pxg? wsdisplay* at sfb? #wsdisplay* at sfbp? wsdisplay* at tfb? wsdisplay* at xcfb? wsdisplay* at pm? ######################################################################### # SCSI configuration # ######################################################################### scsibus* at sii? scsibus* at asc? sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices ss* at scsibus? target ? lun ? # SCSI scanners uk* at scsibus? target ? lun ? # unknown SCSI ######################################################################### # Pseudo-devices # ######################################################################### pseudo-device loop 1 # network loopback pseudo-device sl 4 # serial-line IP ports pseudo-device ppp 2 # serial-line IP ports pseudo-device pppoe # PPP over Ethernet (RFC 2516) pseudo-device pty # pseudo-terminals pseudo-device bpfilter 16 # packet filter ports pseudo-device ipfilter # IP filter, NAT #pseudo-device gre 2 # generic L3 over IP tunnel pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith 1 # IPv[46] tcp relay translation i/f #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device bridge # simple inter-network bridging #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too pseudo-device vnd 4 # virtual disk ick pseudo-device ccd 4 # concatenated disks #pseudo-device cgd 4 # cryptographic disk devices pseudo-device raid 8 # RAIDframe disk driver options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 pseudo-device rnd # /dev/random and in-kernel generator pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms pseudo-device wsfont # wsfont control device pseudo-device wsmux # wsmux control device @ 1.5.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.5.2.2 2004/09/18 14:38:49 skrll Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.5.2.2 $" a125 1 #options PIM # Protocol Independent Multicast @ 1.5.2.4 log @Fix the sync with head I botched. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.5.2.3 2004/09/21 13:20:14 skrll Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.5.2.3 $" @ 1.5.2.5 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.5.2.4 2004/11/14 08:15:24 skrll Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.5.2.4 $" a147 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.5.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.5.2.5 2005/02/04 11:44:48 skrll Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.5.2.5 $" a296 1 #pseudo-device fss 4 # file system snapshot device @ 1.5.2.7 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.5.2.6 2005/02/15 21:32:51 skrll Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.5.2.6 $" a116 1 options FFS_SNAPSHOT # ffs snapshots @ 1.5.2.8 log @Sync with HEAD. Hi Perry! @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.5.2.7 2005/03/04 16:39:01 skrll Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.5.2.7 $" d117 1 a117 1 #options FFS_NO_SNAPSHOT # ffs snapshots a147 1 options COMPAT_20 # NetBSD 2.0 @ 1.5.2.9 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.5.2.8 2005/11/10 13:58:14 skrll Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.5.2.8 $" a73 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support d83 1 a83 2 #options BUFQ_READPRIO #options BUFQ_PRIOCSCAN a109 2 file-system PTYFS # /dev/pts/N support #file-system TMPFS # experimental - Efficient memory file-system a114 2 #options FFS_NO_SNAPSHOT # ffs snapshots #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d117 1 a123 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a140 13 #options ALTQ # Manipulate network interfaces' output queues #options ALTQ_BLUE # Stochastic Fair Blue #options ALTQ_CBQ # Class-Based Queueing #options ALTQ_CDNR # Diffserv Traffic Conditioner #options ALTQ_FIFOQ # First-In First-Out Queue #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) #options ALTQ_HFSC # Hierarchical Fair Service Curve #options ALTQ_LOCALQ # Local queueing discipline #options ALTQ_PRIQ # Priority Queueing #options ALTQ_RED # Random Early Detection #options ALTQ_RIO # RED with IN/OUT #options ALTQ_WFQ # Weighted Fair Queueing a148 1 options COMPAT_30 # NetBSD 3.0 compatibility. d150 1 a150 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d299 1 a299 1 pseudo-device fss 4 # file system snapshot device a303 2 #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if @ 1.5.2.10 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.5.2.9 2005/12/11 10:28:24 christos Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.5.2.9 $" d119 1 a119 1 #options FFS_NO_SNAPSHOT # No FFS snapshot support d121 2 @ 1.4 log @MAXINE keyboard and mouse now works, albeit with some minor issues. @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.3 2003/12/19 11:39:30 tsutsui Exp $ d36 1 a36 1 #ident "GENERIC-$Revision: 1.3 $" d79 1 @ 1.4.2.1 log @Pull up revision 1.5 (requested by atatat in ticket #663): Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations, but commented out in most of them. @ text @d1 1 a1 1 # $NetBSD$ d36 1 a36 1 #ident "GENERIC-$Revision$" a78 1 options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel @ 1.3 log @- add options COMPAT_16 - Netbsd -> NetBSD - use options @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.2 2003/12/16 12:22:24 keihan Exp $ a25 1 # o Keyboard and mouse on Personal DECstation. d36 1 a36 1 #ident "GENERIC-$Revision: 1.2 $" @ 1.2 log @netbsd.org -> NetBSD.org @ text @d1 1 a1 1 # $NetBSD: WSCONS,v 1.1 2003/12/13 23:04:37 ad Exp $ d33 1 a33 1 options WSCONS d37 1 a37 1 #ident "GENERIC-$Revision: 1.1 $" d79 1 a79 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) d142 4 a145 3 options COMPAT_12 # Netbsd 1.2 reboot(), EXEC_ELF_NOTELESS options COMPAT_13 # Netbsd 1.3 options COMPAT_14 # Netbsd 1.4 d152 3 a154 3 options WSEMUL_VT100 options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_BLACK d157 1 a157 1 #options INSECURE d280 1 a280 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too d288 7 a294 7 # options RF_INCLUDE_EVENODD=1 # options RF_INCLUDE_RAID5_RS=1 # options RF_INCLUDE_PARITYLOGGING=1 # options RF_INCLUDE_CHAINDECLUSTER=1 # options RF_INCLUDE_INTERDECLUSTER=1 # options RF_INCLUDE_PARITY_DECLUSTERING=1 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 @ 1.1 log @Add drivers for the desktop bus, DC-7085 and pm display. Make it possible to select between rcons or wscons at compile time. Ok'ed by simonb. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.111 2003/04/26 14:10:08 ragge Exp $ d23 1 a23 1 # success or failure with these to port-pmax@@netbsd.org. d37 1 a37 1 #ident "GENERIC-$Revision: 1.111 $" @