head 1.46; access; symbols perseant-exfatfs-base-20261102:1.46 perseant-exfatfs-base-20250801:1.46 perseant-exfatfs-base-20240630:1.46 perseant-exfatfs:1.46.0.128 perseant-exfatfs-base:1.46 bouyer-sunxi-drm:1.46.0.126 bouyer-sunxi-drm-base:1.46 cjep_sun2x:1.46.0.124 cjep_sun2x-base:1.46 cjep_staticlib_x-base1:1.46 cjep_staticlib_x:1.46.0.122 cjep_staticlib_x-base:1.46 thorpej-futex-base:1.46 bouyer-xenpvh-base2:1.46 phil-wifi-20200421:1.46 bouyer-xenpvh-base1:1.46 phil-wifi-20200411:1.46 bouyer-xenpvh:1.46.0.120 bouyer-xenpvh-base:1.46 phil-wifi-20200406:1.46 ad-namecache-base3:1.46 ad-namecache-base2:1.46 ad-namecache-base1:1.46 ad-namecache:1.46.0.118 ad-namecache-base:1.46 isaki-audio2:1.46.0.116 isaki-audio2-base:1.46 pgoyette-compat-merge-20190127:1.46 pgoyette-compat-20190127:1.46 pgoyette-compat-20190118:1.46 pgoyette-compat-1226:1.46 pgoyette-compat-1126:1.46 pgoyette-compat-1020:1.46 pgoyette-compat-0930:1.46 pgoyette-compat-0906:1.46 pgoyette-compat-0728:1.46 pgoyette-compat-0625:1.46 pgoyette-compat-0521:1.46 pgoyette-compat-0502:1.46 pgoyette-compat-0422:1.46 pgoyette-compat-0415:1.46 pgoyette-compat-0407:1.46 pgoyette-compat-0330:1.46 pgoyette-compat-0322:1.46 pgoyette-compat-0315:1.46 pgoyette-compat:1.46.0.114 pgoyette-compat-base:1.46 perseant-stdc-iso10646:1.46.0.112 perseant-stdc-iso10646-base:1.46 prg-localcount2-base3:1.46 prg-localcount2-base2:1.46 prg-localcount2-base1:1.46 prg-localcount2:1.46.0.110 prg-localcount2-base:1.46 pgoyette-localcount-20170426:1.46 bouyer-socketcan-base1:1.46 pgoyette-localcount-20170320:1.46 bouyer-socketcan:1.46.0.108 bouyer-socketcan-base:1.46 pgoyette-localcount-20170107:1.46 pgoyette-localcount-20161104:1.46 localcount-20160914:1.46 pgoyette-localcount-20160806:1.46 pgoyette-localcount-20160726:1.46 pgoyette-localcount:1.46.0.106 pgoyette-localcount-base:1.46 netbsd-5-2-3-RELEASE:1.46 netbsd-5-1-5-RELEASE:1.46 yamt-pagecache-base9:1.46 yamt-pagecache-tag8:1.46 tls-earlyentropy:1.46.0.104 tls-earlyentropy-base:1.46 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.46 riastradh-drm2-base3:1.46 netbsd-5-2-2-RELEASE:1.46 netbsd-5-1-4-RELEASE:1.46 netbsd-5-2-1-RELEASE:1.46 netbsd-5-1-3-RELEASE:1.46 rmind-smpnet-nbase:1.46 rmind-smpnet:1.46.0.100 rmind-smpnet-base:1.46 agc-symver:1.46.0.102 agc-symver-base:1.46 tls-maxphys-base:1.46 yamt-pagecache-base8:1.46 netbsd-5-2:1.46.0.98 yamt-pagecache-base7:1.46 netbsd-5-2-RELEASE:1.46 netbsd-5-2-RC1:1.46 yamt-pagecache-base6:1.46 yamt-pagecache-base5:1.46 yamt-pagecache-base4:1.46 netbsd-5-1-2-RELEASE:1.46 netbsd-5-1-1-RELEASE:1.46 jmcneill-usbmp:1.46.0.96 jmcneill-usbmp-base:1.46 jmcneill-audiomp3:1.46.0.94 jmcneill-audiomp3-base:1.46 yamt-pagecache-base3:1.46 yamt-pagecache-base2:1.46 yamt-pagecache:1.46.0.92 yamt-pagecache-base:1.46 rmind-uvmplock-nbase:1.46 jym-xensuspend-nbase:1.46 bouyer-quota2-nbase:1.46 bouyer-quota2:1.46.0.90 bouyer-quota2-base:1.46 jruoho-x86intr:1.46.0.88 jruoho-x86intr-base:1.46 matt-nb5-pq3:1.46.0.86 matt-nb5-pq3-base:1.46 netbsd-5-1:1.46.0.84 netbsd-5-1-RELEASE:1.46 yamt-nfs-mp-base11:1.46 netbsd-5-1-RC4:1.46 uebayasi-xip-base2:1.46 yamt-nfs-mp-base10:1.46 netbsd-5-1-RC3:1.46 netbsd-5-1-RC2:1.46 netbsd-5-1-RC1:1.46 rmind-uvmplock:1.46.0.82 rmind-uvmplock-base:1.46 yamt-nfs-mp-base9:1.46 uebayasi-xip:1.46.0.80 uebayasi-xip-base:1.46 netbsd-5-0-2-RELEASE:1.46 yamt-nfs-mp-base8:1.46 yamt-nfs-mp-base7:1.46 netbsd-5-0-1-RELEASE:1.46 jymxensuspend-base:1.46 yamt-nfs-mp-base6:1.46 yamt-nfs-mp-base5:1.46 yamt-nfs-mp-base4:1.46 yamt-nfs-mp-base3:1.46 netbsd-5-0:1.46.0.78 netbsd-5-0-RELEASE:1.46 netbsd-5-0-RC4:1.46 netbsd-5-0-RC3:1.46 netbsd-5-0-RC2:1.46 jym-xensuspend:1.46.0.76 jym-xensuspend-base:1.46 netbsd-5-0-RC1:1.46 haad-dm-base2:1.46 haad-nbase2:1.46 ad-audiomp2:1.46.0.74 ad-audiomp2-base:1.46 netbsd-5:1.46.0.72 netbsd-5-base:1.46 haad-dm-base1:1.46 haad-dm:1.46.0.70 haad-dm-base:1.46 simonb-wapbl-nbase:1.46 yamt-pf42-base4:1.46 simonb-wapbl:1.46.0.68 simonb-wapbl-base:1.46 yamt-pf42-base3:1.46 hpcarm-cleanup-nbase:1.46 yamt-pf42-base2:1.46 yamt-nfs-mp-base2:1.46 yamt-nfs-mp:1.46.0.66 yamt-nfs-mp-base:1.46 yamt-pf42:1.46.0.64 yamt-pf42-base:1.46 ad-socklock-base1:1.46 yamt-lazymbuf-base15:1.46 yamt-lazymbuf-base14:1.46 keiichi-mipv6-nbase:1.46 mjf-devfs2:1.46.0.62 mjf-devfs2-base:1.46 keiichi-mipv6:1.46.0.60 keiichi-mipv6-base:1.46 bouyer-xeni386-merge1:1.46 vmlocking2-base3:1.46 bouyer-xeni386-nbase:1.46 yamt-kmem-base3:1.46 cube-autoconf:1.46.0.58 cube-autoconf-base:1.46 yamt-kmem-base2:1.46 bouyer-xeni386:1.46.0.56 bouyer-xeni386-base:1.46 yamt-kmem:1.46.0.54 yamt-kmem-base:1.46 vmlocking2-base2:1.46 reinoud-bufcleanup-nbase:1.46 vmlocking2:1.46.0.52 vmlocking2-base1:1.46 jmcneill-base:1.46 mjf-devfs:1.46.0.50 mjf-devfs-base:1.46 bouyer-xenamd64-base2:1.46 vmlocking-nbase:1.46 yamt-x86pmap-base4:1.46 bouyer-xenamd64:1.46.0.48 bouyer-xenamd64-base:1.46 yamt-x86pmap-base3:1.46 yamt-x86pmap-base2:1.46 yamt-x86pmap:1.46.0.46 yamt-x86pmap-base:1.46 jmcneill-pm:1.46.0.44 jmcneill-pm-base:1.46 hpcarm-cleanup:1.46.0.42 hpcarm-cleanup-base:1.46 mjf-ufs-trans-base:1.46 yamt-idlelwp-base8:1.46 ppcoea-renovation:1.46.0.40 ppcoea-renovation-base:1.46 reinoud-bufcleanup-base:1.46 vmlocking:1.46.0.38 vmlocking-base:1.46 ad-audiomp:1.46.0.36 ad-audiomp-base:1.46 yamt-idlelwp:1.46.0.34 post-newlock2-merge:1.46 newlock2-nbase:1.46 yamt-splraiseipl-base5:1.46 yamt-splraiseipl-base4:1.46 yamt-splraiseipl-base3:1.46 yamt-splraiseipl-base2:1.46 yamt-splraiseipl:1.46.0.32 yamt-splraiseipl-base:1.46 newlock2:1.46.0.30 newlock2-base:1.46 yamt-pdpolicy-base8:1.46 yamt-pdpolicy-base7:1.46 yamt-pdpolicy-base6:1.46 gdamore-uart:1.46.0.28 gdamore-uart-base:1.46 simonb-timcounters-final:1.46 yamt-pdpolicy-base5:1.46 elad-kernelauth-nbase:1.46 yamt-pdpolicy-base4:1.46 yamt-pdpolicy-base3:1.46 yamt-pdpolicy-base2:1.46 yamt-pdpolicy:1.46.0.26 yamt-pdpolicy-base:1.46 yamt-uio_vmspace-base5:1.46 simonb-timecounters:1.46.0.24 simonb-timecounters-base:1.46 rpaulo-netinet-merge-pcb:1.46.0.22 rpaulo-netinet-merge-pcb-base:1.46 yamt-uio_vmspace:1.46.0.20 yamt-readahead-base3:1.46 yamt-readahead-base2:1.46 yamt-readahead:1.46.0.18 yamt-readahead-base:1.46 yamt-vop-base3:1.46 yamt-vop-base2:1.46 thorpej-vnode-attr:1.46.0.16 thorpej-vnode-attr-base:1.46 yamt-vop:1.46.0.14 yamt-vop-base:1.46 yamt-lazymbuf:1.46.0.12 yamt-km-base4:1.46 yamt-km-base3:1.46 yamt-km-base2:1.46 yamt-km:1.46.0.10 yamt-km-base:1.46 kent-audio2:1.46.0.8 kent-audio2-base:1.46 ktrace-lwp:1.46.0.6 ktrace-lwp-base:1.46 nathanw_sa_end:1.41.8.5 nathanw_sa_before_merge:1.46 gmcgarry_ctxsw:1.46.0.4 gmcgarry_ctxsw_base:1.46 gmcgarry_ucred:1.46.0.2 gmcgarry_ucred_base:1.46 nathanw_sa_base:1.46 gehenna-devsw:1.45.0.2 gehenna-devsw-base:1.46 netbsd-1-5-PATCH003:1.39 eeh-devprop:1.43.0.6 eeh-devprop-base:1.43 newlock:1.43.0.4 newlock-base:1.43 ifpoll-base:1.43 nathanw_sa:1.41.0.8 thorpej-mips-cache:1.41.0.6 thorpej-mips-cache-base:1.41 thorpej-devvp-base3:1.41 thorpej-devvp-base2:1.41 post-chs-ubcperf:1.41 pre-chs-ubcperf:1.41 thorpej-devvp:1.41.0.4 thorpej-devvp-base:1.41 netbsd-1-5-PATCH002:1.39 kqueue:1.41.0.2 kqueue-base:1.43 netbsd-1-5-PATCH001:1.39 thorpej_scsipi_beforemerge:1.40 thorpej_scsipi_nbase:1.40 netbsd-1-5-RELEASE:1.39 netbsd-1-5-BETA2:1.39 netbsd-1-5-BETA:1.39 netbsd-1-4-PATCH003:1.37 netbsd-1-5-ALPHA2:1.39 netbsd-1-5:1.39.0.4 netbsd-1-5-base:1.39 minoura-xpg4dl:1.39.0.2 minoura-xpg4dl-base:1.39 netbsd-1-4-PATCH002:1.37 chs-ubc2-newbase:1.38 wrstuden-devbsize-19991221:1.38 wrstuden-devbsize:1.38.0.8 wrstuden-devbsize-base:1.38 kame_141_19991130:1.37 comdex-fall-1999:1.38.0.6 comdex-fall-1999-base:1.38 fvdl-softdep:1.38.0.4 fvdl-softdep-base:1.38 thorpej_scsipi:1.38.0.2 thorpej_scsipi_base:1.40 netbsd-1-4-PATCH001:1.37 kame_14_19990705:1.37 kame_14_19990628:1.37 kame:1.37.0.8 scottr-mac68k-wscons-base:1.38 chs-ubc2:1.37.0.6 chs-ubc2-base:1.38 netbsd-1-4-RELEASE:1.37 netbsd-1-4:1.37.0.4 netbsd-1-4-base:1.37 scottr-mac68k-wscons:1.37.0.2 netbsd-1-3-PATCH003:1.30 netbsd-1-3-PATCH003-CANDIDATE2:1.30 kenh-if-detach:1.36.0.6 kenh-if-detach-base:1.36 netbsd-1-3-PATCH003-CANDIDATE1:1.30 netbsd-1-3-PATCH003-CANDIDATE0:1.30 chs-ubc:1.36.0.4 chs-ubc-base:1.36 eeh-paddr_t:1.36.0.2 eeh-paddr_t-base:1.36 netbsd-1-3-PATCH002:1.30 netbsd-1-3-PATCH001:1.30 netbsd-1-3-RELEASE:1.30 netbsd-1-3-BETA:1.30 netbsd-1-3:1.30.0.4 netbsd-1-3-base:1.30 thorpej-signal:1.30.0.2 thorpej-signal-base:1.30 marc-pcmcia:1.29.0.4 marc-pcmcia-bp:1.29 marc-pcmcia-base:1.30 bouyer-scsipi:1.29.0.2 is-newarp-before-merge:1.26 is-newarp:1.25.0.2 is-newarp-base:1.25 netbsd-1-2-PATCH001:1.8 mrg-vm-swap:1.26.0.2 thorpej-setroot:1.20.0.2 netbsd-1-2-RELEASE:1.8 netbsd-1-2-BETA:1.8 netbsd-1-2:1.8.0.4 netbsd-1-2-base:1.8; locks; strict; comment @# @; 1.46 date 2002.05.19.22.01.01; author scottr; state dead; branches; next 1.45; 1.45 date 2002.04.25.15.06.31; author atatat; state Exp; branches 1.45.2.1; next 1.44; 1.44 date 2002.04.12.08.11.06; author gmcgarry; state Exp; branches; next 1.43; 1.43 date 2002.01.27.13.23.20; author jdolecek; state Exp; branches; next 1.42; 1.42 date 2001.11.20.08.43.28; author lukem; state Exp; branches; next 1.41; 1.41 date 2001.07.08.16.32.19; author abs; state Exp; branches 1.41.2.1 1.41.8.1; next 1.40; 1.40 date 2000.09.24.15.59.34; author jdolecek; state Exp; branches; next 1.39; 1.39 date 2000.02.14.08.58.42; author scottr; state Exp; branches; next 1.38; 1.38 date 99.07.29.10.37.19; author augustss; state Exp; branches 1.38.2.1; next 1.37; 1.37 date 98.12.22.08.25.34; author scottr; state Exp; branches 1.37.2.1 1.37.6.1; next 1.36; 1.36 date 98.06.26.01.54.01; author lukem; state Exp; branches; next 1.35; 1.35 date 98.04.24.05.14.37; author scottr; state Exp; branches; next 1.34; 1.34 date 98.02.27.01.33.14; author scottr; state Exp; branches; next 1.33; 1.33 date 97.12.18.06.44.17; author scottr; state Exp; branches; next 1.32; 1.32 date 97.12.16.17.22.54; author scottr; state Exp; branches; next 1.31; 1.31 date 97.11.17.01.58.02; author lukem; state Exp; branches; next 1.30; 1.30 date 97.08.07.19.07.09; author scottr; state Exp; branches; next 1.29; 1.29 date 97.05.07.00.32.46; author lukem; state Exp; branches 1.29.4.1; next 1.28; 1.28 date 97.05.06.00.31.52; author lukem; state Exp; branches; next 1.27; 1.27 date 97.04.08.02.59.17; author scottr; state Exp; branches; next 1.26; 1.26 date 97.02.12.04.31.35; author scottr; state Exp; branches; next 1.25; 1.25 date 97.01.31.06.02.22; author thorpej; state Exp; branches 1.25.2.1; next 1.24; 1.24 date 97.01.26.18.41.20; author scottr; state Exp; branches; next 1.23; 1.23 date 97.01.25.22.44.08; author scottr; state Exp; branches; next 1.22; 1.22 date 97.01.20.00.31.42; author scottr; state Exp; branches; next 1.21; 1.21 date 97.01.15.01.28.52; author perry; state Exp; branches; next 1.20; 1.20 date 96.12.17.07.33.01; author scottr; state Exp; branches 1.20.2.1; next 1.19; 1.19 date 96.11.19.00.38.07; author scottr; state Exp; branches; next 1.18; 1.18 date 96.11.11.18.02.59; author scottr; state Exp; branches; next 1.17; 1.17 date 96.10.29.04.26.58; author briggs; state Exp; branches; next 1.16; 1.16 date 96.10.15.07.25.57; author scottr; state Exp; branches; next 1.15; 1.15 date 96.09.22.06.49.13; author scottr; state Exp; branches; next 1.14; 1.14 date 96.09.12.05.35.00; author scottr; state Exp; branches; next 1.13; 1.13 date 96.09.12.04.49.52; author scottr; state Exp; branches; next 1.12; 1.12 date 96.08.26.23.40.32; author mrg; state Exp; branches; next 1.11; 1.11 date 96.08.05.01.52.17; author scottr; state Exp; branches; next 1.10; 1.10 date 96.06.20.04.11.55; author scottr; state Exp; branches; next 1.9; 1.9 date 96.06.11.03.39.20; author scottr; state Exp; branches; next 1.8; 1.8 date 96.05.20.03.23.36; author scottr; state Exp; branches; next 1.7; 1.7 date 96.05.19.22.29.09; author scottr; state Exp; branches; next 1.6; 1.6 date 96.05.06.03.33.09; author briggs; state Exp; branches; next 1.5; 1.5 date 96.05.05.06.16.08; author briggs; state Exp; branches; next 1.4; 1.4 date 96.04.13.19.12.46; author scottr; state Exp; branches; next 1.3; 1.3 date 96.03.23.06.12.11; author scottr; state Exp; branches; next 1.2; 1.2 date 96.03.12.21.06.27; author scottr; state Exp; branches; next 1.1; 1.1 date 96.02.11.00.17.13; author scottr; state Exp; branches; next ; 1.45.2.1 date 2002.05.30.15.33.27; author gehenna; state dead; branches; next ; 1.41.2.1 date 2002.01.10.19.45.32; author thorpej; state Exp; branches; next 1.41.2.2; 1.41.2.2 date 2002.02.11.20.08.31; author jdolecek; state Exp; branches; next 1.41.2.3; 1.41.2.3 date 2002.06.23.17.37.42; author jdolecek; state dead; branches; next ; 1.41.8.1 date 2001.07.08.16.32.19; author nathanw; state dead; branches; next 1.41.8.2; 1.41.8.2 date 2002.01.08.00.25.57; author nathanw; state Exp; branches; next 1.41.8.3; 1.41.8.3 date 2002.02.28.04.10.35; author nathanw; state Exp; branches; next 1.41.8.4; 1.41.8.4 date 2002.04.17.00.03.32; author nathanw; state Exp; branches; next 1.41.8.5; 1.41.8.5 date 2002.06.20.03.39.24; author nathanw; state dead; branches; next ; 1.38.2.1 date 2000.11.20.20.12.14; author bouyer; state Exp; branches; next ; 1.37.2.1 date 99.11.01.06.19.09; author scottr; state Exp; branches; next ; 1.37.6.1 date 99.08.02.19.53.15; author thorpej; state Exp; branches; next ; 1.29.4.1 date 97.08.23.07.09.48; author thorpej; state Exp; branches; next ; 1.25.2.1 date 97.03.12.15.08.23; author is; state Exp; branches; next ; 1.20.2.1 date 97.01.14.21.25.29; author thorpej; state Exp; branches; next 1.20.2.2; 1.20.2.2 date 97.01.18.04.17.46; author thorpej; state Exp; branches; next 1.20.2.3; 1.20.2.3 date 97.01.30.05.58.15; author thorpej; state Exp; branches; next ; desc @@ 1.46 log @SMALLRAM is an effective replacement for the SPOT and MYSTERY configs, which are IIcx and IIx machines with not much RAM, respectively. The PUMA config is configured somewhat optimally for one of Allen's Quadras but doesn't do anything special as compared to SMALLRAM. @ text @# $NetBSD: SPOT,v 1.45 2002/04/25 15:06:31 atatat Exp $ # # GENERIC include "arch/mac68k/conf/std.mac68k" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary maxusers 8 makeoptions COPTS="-O2 -m68030" # CPU support. At least one is REQUIRED. #options M68040 options M68030 #options M68020 # Note: must have 68851 PMMU # CPU-related options. #options FPSP #options FPU_EMULATE # Standard system options #options UCONSOLE # users can use TIOCCONS (for xconsole) #options INSECURE # disable kernel security levels options RTC_OFFSET=360 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules #options INSECURE # disable kernel security level #options UCONSOLE # allow anyone to steal the virtual console #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEV=0xc01 # kgdb device number (dev_t) #options KGDB_DEVRATE=38400 # baud rate #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # NetBSD 0.8, #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_43 # and 4.3BSD #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. #options COMPAT_SUNOS # binary compatibility with SunOS 4.x binaries #options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries # File systems file-system FFS # UFS #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd #file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system # File system options options QUOTA # UFS quotas #options NFSSERVER # Network File System server #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #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 TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options SCSIVERBOSE # human readable SCSI error messages # wscons options #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation options WSDISPLAY_COMPAT_ITEFONT # use ite font (6x10) # rcons options; note that 1-bit and 8-bit displays are supported by default. #options RCONS_2BPP # Support for 2-bit display #options RCONS_4BPP # Support for 4-bit display #options RCONS_16BPP # Support for 16-bit display # Mac-specific options #options ZS_CONSOLE_ABORT #options DISABLE_EXT_CACHE # Don't use IIci external cache #options MRG_ADB # Use ROM-based ADB driver # Kernel root file system and dump configuration. config netbsd root on ? type ? # # Device configuration # mainbus0 at root fpu0 at mainbus? # Floating-Point Coprocessor support # Basic Bus Support # On-board I/O bus support obio0 at mainbus? # NuBus support nubus0 at mainbus? # Console Devices # Apple Desktop Bus interface adb0 at obio? aed* at adb? # ADB event device akbd* at adb? # ADB keyboard ams* at adb? # ADB mouse # Basic frame buffer support #intvid0 at obio? # Internal video hardware macvid* at nubus? # NuBus video card # Device-independent frame buffer interface #macfb* at intvid? macfb* at macvid? # Workstation Console devices wsdisplay0 at macfb? console ? wskbd0 at akbd? console ? wsmouse0 at ams? # Serial Devices # On-board serial interface zsc0 at obio? zstty* at zsc? channel ? # SCSI Controllers and Devices # SCSI controllers # XXX - use only one of ncrscsi or sbc #ncrscsi0 at obio? # SCSI NCR 5380 sbc0 at obio? flags 0x1 # MI SCSI NCR 5380 #esp0 at obio? # SCSI NCR 53C9x #esp1 at obio? # SCSI NCR 53C9x # SCSI bus support scsibus* at scsi? # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives #st* at scsibus? target ? lun ? # SCSI tape drives #cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #se* at scsibus? target ? lun ? # SCSI ethernet #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown # Network Interfaces # On-board Ethernet controllers #sn* at obio? # SONIC-based (DP83932, DP83916) #mc* at obio? # MACE-based # NuBus Ethernet controllers ae* at nubus? # DP8390-based #sn* at nubus? # SONIC-based (DP83932, DP83916) # Audio Devices # On-board audio hardware asc0 at obio? # ASC/EASC audio # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device bpfilter 12 # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback pseudo-device ppp 2 # Point-to-Point Protocol #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline # rnd is EXPERIMENTAL at this point. #pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) @ 1.45 log @Add the INCLUDE_CONFIG_FILE option to all config files. In config files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or ALPHA), it is uncommented. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.44 2002/04/12 08:11:06 gmcgarry Exp $ @ 1.45.2.1 log @Catch up with -current. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.45 2002/04/25 15:06:31 atatat Exp $ @ 1.44 log @Add commented-out USERCONF option. Mainly useful for install media and can be optionally enabled based on miniroot and ramdisk size requirements. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.43 2002/01/27 13:23:20 jdolecek Exp $ d6 2 @ 1.43 log @add options PIPE_SOCKETPAIR to individual kernel configs the option is commented out on everything but kernels I was able to recognize as INSTALL-like or ones for small memory machines @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.42 2001/11/20 08:43:28 lukem Exp $ d38 1 @ 1.42 log @- pull in opt_kgdb.h where necessary - replace opt_kgdb_machdep.h with opt_kgdb.h - defparam opt_kgdb.h: KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE - move from opt_ddbparam.h to opt_ddb.h: DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE - replace KGDBDEV with KGDB_DEV - replace KGDBADDR with KGDB_DEVADDR - replace KGDBMODE with KGDB_DEVMODE - replace KGDBRATE with KGDB_DEVRATE - use `9600' instead of `0x2580' for 9600 baud rate - use correct quotes for options KGDB_DEVNAME="\"com\"" - use correct quotes for options KGDB_DEV="17*256+0" - remove unnecessary dependancy on Makefile for kgdb_stub.o - minor whitespace cleanup @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.41 2001/07/08 16:32:19 abs Exp $ d38 1 @ 1.41 log @Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, and with the comment '4.2BSD TCP/IP bug compat. Not recommended' Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG' (All hail amiga and atari which make some attempt to automate the multiplicity of config files...) @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.40 2000/09/24 15:59:34 jdolecek Exp $ d43 1 a43 1 options DDB # in-kernel debugger d45 3 a47 3 #options KGDB # remote debugger #options KGDBDEV=0xc01 # kgdb device number (dev_t) #options KGDBRATE=38400 # baud rate @ 1.41.8.1 log @file SPOT was added on branch nathanw_sa on 2002-01-08 00:25:57 +0000 @ text @d1 232 @ 1.41.8.2 log @Catch up to -current. @ text @a0 232 # $NetBSD: SPOT,v 1.41.8.1 2002/01/08 00:25:57 nathanw Exp $ # # GENERIC include "arch/mac68k/conf/std.mac68k" maxusers 8 makeoptions COPTS="-O2 -m68030" # CPU support. At least one is REQUIRED. #options M68040 options M68030 #options M68020 # Note: must have 68851 PMMU # CPU-related options. #options FPSP #options FPU_EMULATE # Standard system options #options UCONSOLE # users can use TIOCCONS (for xconsole) #options INSECURE # disable kernel security levels options RTC_OFFSET=360 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules #options INSECURE # disable kernel security level #options UCONSOLE # allow anyone to steal the virtual console # Diagnostic/debugging support options options DIAGNOSTIC # cheap kernel consistency checks #options DEBUG # expensive debugging checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB #options KGDB # remote debugger #options KGDB_DEV=0xc01 # kgdb device number (dev_t) #options KGDB_DEVRATE=38400 # baud rate #makeoptions DEBUG="-g" # compile full symbol table # Compatibility options #options COMPAT_NOMID # NetBSD 0.8, #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_43 # and 4.3BSD #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. #options COMPAT_SUNOS # binary compatibility with SunOS 4.x binaries #options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries # File systems file-system FFS # UFS #file-system EXT2FS # second extended file system (linux) #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system MSDOSFS # MS-DOS file system #file-system FDESC # /dev/fd #file-system KERNFS # /kern #file-system NULLFS # loopback file system #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping #file-system UNION # union file system # File system options options QUOTA # UFS quotas #options NFSSERVER # Network File System server #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP #options MROUTING # IP multicast routing #options NS # XNS #options NSIP # XNS tunneling over IP #options ISO,TPIP # OSI #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 TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! #options SCSIVERBOSE # human readable SCSI error messages # wscons options #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation options WSDISPLAY_COMPAT_ITEFONT # use ite font (6x10) # rcons options; note that 1-bit and 8-bit displays are supported by default. #options RCONS_2BPP # Support for 2-bit display #options RCONS_4BPP # Support for 4-bit display #options RCONS_16BPP # Support for 16-bit display # Mac-specific options #options ZS_CONSOLE_ABORT #options DISABLE_EXT_CACHE # Don't use IIci external cache #options MRG_ADB # Use ROM-based ADB driver # Kernel root file system and dump configuration. config netbsd root on ? type ? # # Device configuration # mainbus0 at root fpu0 at mainbus? # Floating-Point Coprocessor support # Basic Bus Support # On-board I/O bus support obio0 at mainbus? # NuBus support nubus0 at mainbus? # Console Devices # Apple Desktop Bus interface adb0 at obio? aed* at adb? # ADB event device akbd* at adb? # ADB keyboard ams* at adb? # ADB mouse # Basic frame buffer support #intvid0 at obio? # Internal video hardware macvid* at nubus? # NuBus video card # Device-independent frame buffer interface #macfb* at intvid? macfb* at macvid? # Workstation Console devices wsdisplay0 at macfb? console ? wskbd0 at akbd? console ? wsmouse0 at ams? # Serial Devices # On-board serial interface zsc0 at obio? zstty* at zsc? channel ? # SCSI Controllers and Devices # SCSI controllers # XXX - use only one of ncrscsi or sbc #ncrscsi0 at obio? # SCSI NCR 5380 sbc0 at obio? flags 0x1 # MI SCSI NCR 5380 #esp0 at obio? # SCSI NCR 53C9x #esp1 at obio? # SCSI NCR 53C9x # SCSI bus support scsibus* at scsi? # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives #st* at scsibus? target ? lun ? # SCSI tape drives #cd* at scsibus? target ? lun ? # SCSI CD-ROM drives #ch* at scsibus? target ? lun ? # SCSI autochangers #se* at scsibus? target ? lun ? # SCSI ethernet #ss* at scsibus? target ? lun ? # SCSI scanners #uk* at scsibus? target ? lun ? # SCSI unknown # Network Interfaces # On-board Ethernet controllers #sn* at obio? # SONIC-based (DP83932, DP83916) #mc* at obio? # MACE-based # NuBus Ethernet controllers ae* at nubus? # DP8390-based #sn* at nubus? # SONIC-based (DP83932, DP83916) # Audio Devices # On-board audio hardware asc0 at obio? # ASC/EASC audio # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files # network pseudo-devices pseudo-device bpfilter 12 # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback pseudo-device ppp 2 # Point-to-Point Protocol #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) pseudo-device tun 2 # network tunneling over tty # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device tb 1 # tablet line discipline # rnd is EXPERIMENTAL at this point. #pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM # use "com" randomness as well (BROKEN) @ 1.41.8.3 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.41.8.2 2002/02/28 04:10:35 nathanw Exp $ a37 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.41.8.4 log @Catch up to -current. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.41.8.3 2002/04/17 00:03:32 nathanw Exp $ a37 1 #options USERCONF # userconf(4) support @ 1.41.8.5 log @Catch up to -current. @ text @d1 234 @ 1.41.2.1 log @Sync kqueue branch with -current. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.42 2001/11/20 08:43:28 lukem Exp $ d43 1 a43 1 options DDB # in-kernel debugger d45 3 a47 3 #options KGDB # remote debugger #options KGDB_DEV=0xc01 # kgdb device number (dev_t) #options KGDB_DEVRATE=38400 # baud rate @ 1.41.2.2 log @Sync w/ -current. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.41.2.1 2002/01/10 19:45:32 thorpej Exp $ a37 1 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @ 1.41.2.3 log @catch up with -current on kqueue branch @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.41.2.2 2002/02/11 20:08:31 jdolecek Exp $ @ 1.40 log @don't specify number of ptys if >= 16 (current default initial number) pty comments: normalize and g/c what is no longer relevant @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.39 2000/02/14 08:58:42 scottr Exp $ d59 1 d100 1 a100 3 # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 @ 1.39 log @Update for wscons. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.38 1999/07/29 10:37:19 augustss Exp $ d228 1 a228 1 pseudo-device pty 64 # pseudo-terminals @ 1.38 log @It's time to be COMPAT_14. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.37 1998/12/22 08:25:34 scottr Exp $ d107 10 d149 2 a150 2 kbd* at adb? # ADB keyboard ms* at adb? # ADB mouse d157 2 a158 2 #grf* at intvid? grf* at macvid? d160 4 a163 2 # Integrated Terminal Emulator (console) support ite0 at grf? @ 1.38.2.1 log @Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.40 2000/09/24 15:59:34 jdolecek Exp $ a106 10 # wscons options #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation options WSDISPLAY_COMPAT_ITEFONT # use ite font (6x10) # rcons options; note that 1-bit and 8-bit displays are supported by default. #options RCONS_2BPP # Support for 2-bit display #options RCONS_4BPP # Support for 4-bit display #options RCONS_16BPP # Support for 16-bit display d139 2 a140 2 akbd* at adb? # ADB keyboard ams* at adb? # ADB mouse d147 2 a148 2 #macfb* at intvid? macfb* at macvid? d150 2 a151 4 # Workstation Console devices wsdisplay0 at macfb? console ? wskbd0 at akbd? console ? wsmouse0 at ams? d216 1 a216 1 pseudo-device pty # pseudo-terminals @ 1.37 log @Update for present reality. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.36 1998/06/26 01:54:01 lukem Exp $ d57 1 @ 1.37.2.1 log @Sync with main branch. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.38 1999/07/29 10:37:19 augustss Exp $ a56 1 options COMPAT_14 # NetBSD 1.4, @ 1.37.6.1 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.38 1999/07/29 10:37:19 augustss Exp $ a56 1 options COMPAT_14 # NetBSD 1.4, @ 1.36 log @remove options FIFO; it's now the default @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.35 1998/04/24 05:14:37 scottr Exp $ d22 1 a22 1 options UCONSOLE # users can use TIOCCONS (for xconsole) d48 1 a48 1 makeoptions DEBUG="-g" # compile full symbol table d60 1 a60 1 options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries d68 1 a68 1 file-system CD9660 # ISO 9660 + Rock Ridge file system d136 4 a139 1 adb0 at obio? # ADB event device d174 2 a175 2 st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives @ 1.35 log @Update to present reality. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.34 1998/02/27 01:33:14 scottr Exp $ a80 1 options FIFO # FIFOs; RECOMMENDED @ 1.34 log @Bump down maxusers to a reasonable value on a machine with 8MB. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.33 1997/12/18 06:44:17 scottr Exp $ d7 1 a7 1 maxusers 16 # estimated number of users d36 2 d48 1 a48 1 #makeoptions DEBUG="-g" # compile full symbol table d53 2 a54 2 options COMPAT_10 # NetBSD 1.0, options COMPAT_11 # NetBSD 1.1, d60 1 a60 1 #options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries d80 1 a80 1 options NFSSERVER # Network File System server d94 1 a94 1 options NETATALK # AppleTalk networking protocols d105 1 a105 1 options SCSIVERBOSE # human readable SCSI error messages d163 1 a163 1 sbc0 at obio? flags 0x5 # MI SCSI NCR 5380 @ 1.33 log @Make these more closely resemble the old configurations. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.32 1997/12/16 17:22:54 scottr Exp $ d7 1 a7 1 maxusers 32 # estimated number of users @ 1.32 log @Update to match std.mac68k changes. @ text @d1 1 a1 1 # $NetBSD: GENERIC,v 1.70 1997/11/17 01:57:58 lukem Exp $ d49 1 a49 1 #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, d54 1 @ 1.31 log @* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file * fix up use of 'options' @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.30 1997/08/07 19:07:09 scottr Exp $ d3 1 a3 1 # SPOT d5 1 a5 1 include "arch/mac68k/conf/std.mac68k" d7 1 a7 1 maxusers 16 d11 9 d21 12 a32 4 options KTRACE # system call tracing options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory d34 1 a35 2 #options INSECURE # disable kernel security level options UCONSOLE # allow anyone to steal the virtual console d37 5 a41 2 # Debugging options options DDB # kernel dynamic debugger d43 1 a43 3 #options DEBUG # kernel debugging code options DIAGNOSTIC # extra kernel sanity checking #options KGDB # support for kernel gdb d46 1 d49 8 a56 5 options COMPAT_43 # 4.3BSD system interfaces options COMPAT_10 # NetBSD 1.0 binary compatibility options COMPAT_11 # NetBSD 1.1 binary compatibility options COMPAT_12 # NetBSD 1.2 binary compatibility #options COMPAT_SUNOS # SunOS 4.x binary compatibility d59 22 a80 19 # Filesystems file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS-compatible filesystem client #file-system KERNFS # kernel data-structure filesystem #file-system NULLFS # NULL layered filesystem file-system MFS # memory-based filesystem #file-system FDESC # user file descriptor filesystem #file-system UMAPFS # uid/gid remapping filesystem #file-system LFS # Log-based filesystem (still experimental) #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system UNION # union file system #file-system MSDOSFS # MS-DOS FAT filesystem(s). # Filesystem options options QUOTA # FFS quotas options NFSSERVER # Sun NFS-compatible filesystem server options FIFO # POSIX fifo support (in all filesystems) d83 6 a88 4 options INET # IP stack options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP options GATEWAY # IP packet forwarding #options ISO,TPIP # OSI networking d91 12 a102 4 options NETATALK # AppleTalk networking options PPP_BSDCOMP # PPP header compression options PPP_DEFLATE # PPP-Deflate compression options PFIL_HOOKS # pfil(9) packet filter hooks. a104 5 #options M68040 options M68030 #options M68020 # Must have 68851 PMMU #options FPSP #options FPU_EMULATE d106 1 a106 1 options DISABLE_EXT_CACHE # Don't use IIci external cache a108 2 # SPOT-specific options options RTC_OFFSET=360 # hardware clock is this many mins. west of GMT d110 1 d113 99 a211 1 asc0 at obio? # ASC/EASC audio d213 3 a215 20 nubus0 at mainbus? ae* at nubus? # 8390-based Ethernet NIC macvid* at nubus? # NuBus video card grf* at macvid? ite0 at grf? sbc0 at obio? flags 0x5 # MI SCSI NCR 5380 scsibus* at scsi? sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives pseudo-device pty 32 pseudo-device bpfilter 16 pseudo-device vnd 2 pseudo-device ppp 2 pseudo-device loop pseudo-device ipfilter @ 1.30 log @Strip down to bare essentials for these machines. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.29 1997/05/07 00:32:46 lukem Exp $ d23 1 @ 1.29 log @minor whitespaco fixes @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.28 1997/05/06 00:31:52 lukem Exp $ d17 1 a17 1 options LKM # loadable kernel modules d34 1 a34 1 options COMPAT_SUNOS # SunOS 4.x binary compatibility d40 2 a41 2 file-system KERNFS # kernel data-structure filesystem file-system NULLFS # NULL layered filesystem d47 1 a47 1 file-system PROCFS # /proc d49 1 a49 1 file-system UNION # union file system d64 1 @ 1.29.4.1 log @Update marc-pcmcia branch from trunk. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.30 1997/08/07 19:07:09 scottr Exp $ d17 1 a17 1 #options LKM # loadable kernel modules d34 1 a34 1 #options COMPAT_SUNOS # SunOS 4.x binary compatibility d40 2 a41 2 #file-system KERNFS # kernel data-structure filesystem #file-system NULLFS # NULL layered filesystem d47 1 a47 1 #file-system PROCFS # /proc d49 1 a49 1 #file-system UNION # union file system a63 1 options NETATALK # AppleTalk networking @ 1.28 log @be consistent with use of spaces and tabs. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.27 1997/04/08 02:59:17 scottr Exp $ d66 1 a66 1 options PFIL_HOOKS # pfil(9) packet filter hooks. @ 1.27 log @Update for current configuration, including sbc reselect mode. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.26 1997/02/12 04:31:35 scottr Exp $ d38 13 a50 13 file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS-compatible filesystem client file-system KERNFS # kernel data-structure filesystem file-system NULLFS # NULL layered filesystem file-system MFS # memory-based filesystem #file-system FDESC # user file descriptor filesystem #file-system UMAPFS # uid/gid remapping filesystem #file-system LFS # Log-based filesystem (still experimental) #file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system CD9660 # ISO 9660 + Rock Ridge file system file-system UNION # union file system #file-system MSDOSFS # MS-DOS FAT filesystem(s). @ 1.26 log @Move asc0 here from std.mac68k. Add some minimal driver descriptions. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.25 1997/01/31 06:02:22 thorpej Exp $ d74 1 a74 1 options ZS_CONSOLE_ABORT d76 1 d92 1 a92 1 sbc0 at obio? flags 0x1 # MI SCSI NCR 5380 @ 1.25 log @Adopt for new file system and root spec grammar. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.24 1997/01/26 18:41:20 scottr Exp $ d82 2 d85 2 a87 3 ae* at nubus? macvid* at nubus? d91 1 a91 1 sbc0 at obio? flags 0x1 # MI NCR 5380 SCSI Bus Controller d94 3 a96 3 sd* at scsibus? target ? lun ? st* at scsibus? target ? lun ? cd* at scsibus? target ? lun ? @ 1.25.2.1 log @Merge in changes from The Trunk, partially just reimplementing newarp. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.26 1997/02/12 04:31:35 scottr Exp $ d82 1 a82 1 asc0 at obio? # ASC/EASC audio d84 1 a84 3 nubus0 at mainbus? ae* at nubus? # 8390-based Ethernet NIC macvid* at nubus? # NuBus video card d86 1 d90 1 a90 1 sbc0 at obio? flags 0x1 # MI SCSI NCR 5380 d93 3 a95 3 sd* at scsibus? target ? lun ? # SCSI disk drives st* at scsibus? target ? lun ? # SCSI tape drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives @ 1.24 log @Forgot PFIL_HOOKS; correct this. Also, organize options less insanely. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.23 1997/01/25 22:44:08 scottr Exp $ d37 15 a52 1 options FFS # Berkeley Fast Filesystem a54 12 options NFSCLIENT # Sun NFS-compatible filesystem client options KERNFS # kernel data-structure filesystem options NULLFS # NULL layered filesystem options MFS # memory-based filesystem #options FDESC # user file descriptor filesystem #options UMAPFS # uid/gid remapping filesystem #options LFS # Log-based filesystem (still experimental) #options PORTAL # portal filesystem (still experimental) options PROCFS # /proc options CD9660 # ISO 9660 + Rock Ridge file system options UNION # union file system #options MSDOSFS # MS-DOS FAT filesystem(s). d80 1 a80 1 config netbsd swap generic @ 1.23 log @Add LKM, ipfilter @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.22 1997/01/20 00:31:42 scottr Exp $ d12 24 a35 6 options DIAGNOSTIC # DEBUG for extra kernel debugging options KTRACE # system call tracing support #options KGDB # support for kernel gdb #options GDB # support for normal gdb #options KGDBDEV=0xc01, KGDBRATE=38400 # device & baud rate options UCONSOLE # non-root can grab console d38 15 a53 12 options DDB options FFS options QUOTA # fast filesystem with user and group quotas options MFS # memory-based filesystem options NFSSERVER # Sun NFS-compatible filesystem options NFSCLIENT # Sun NFS-compatible filesystem options CD9660 # ISO-9660 w/ RockRidge options KERNFS # kernel data-structure filesystem options FDESC # user file descriptor filesystem options PROCFS # Process filesystem options SCSI d56 1 a56 1 options INET d59 6 a64 6 options PPP_BSDCOMP options PPP_DEFLATE options COMPAT_42 options COMPAT_43 options MAPMEM options SYSVSHM,SYSVSEM,SYSVMSG d67 1 d69 5 a73 6 options COMPAT_10 options COMPAT_11 options COMPAT_12 # Loadable Kernel Modules options LKM @ 1.22 log @Compile with -O2 now. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.20 1996/12/17 07:33:01 scottr Exp $ d51 3 d79 1 @ 1.21 log @Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone. @ text @d9 1 a9 1 makeoptions COPTS="-m68030 -O" @ 1.20 log @Take avantage of COPTS appropriately. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.17 1996/10/29 04:26:58 briggs Exp $ d52 1 a52 2 options TIMEZONE=360 options DST=1 @ 1.20.2.1 log @Snapshot of work-in-progress, committed to private branch. These changes implement machine-independent root device and file system selection. Notable features: - All ports behave in a consistent manner regarding root device selection. - No more "options GENERIC"; all kernels have the ability to boot with RB_ASKNAME to select root device and file system type. - Root file system type can be wildcarded; a machine-independent function will try all possible file systems for the selected root device until one succeeds. - If the root file system fails to mount, the operator will be given the chance to select a new root device and file system type, rather than having the machine simply panic. - nfs_mountroot() no longer panics if any part of the NFS mount process fails; it now returns an error, giving the operator a chance to recover. - New, more consistent, config(8) grammar. The constructs: config netbsd swap generic config netbsd root on nfs have been replaced with: config netbsd root on ? type ? config netbsd root on ? type nfs Additionally, the operator may select or wildcard root file system type in the kernel configuration file: config netbsd root on cd0a type cd9660 config(8) now requires that a "root" specification be made. "root" may be wired down or wildcarded. "swap" and "dump" specifications are optional, and follow previous semantics. - config(8) has a new "file-system" keyword, used to configure file systems into the kernel. Eventually, this will be used to generate the default vfssw[]. - "options NFSCLIENT" is obsolete, and is replaced by "file-system NFS". "options NFSSERVER" still exists, since NFS server support is independent of the NFS file system client. - sys/arch///swapgeneric.c is no longer used, and will be removed; all information is now generated by config(8). As of this commit, all ports except arm32 have been updated to use the new setroot(). Only SPARC, i386, and Alpha ports have been tested at this time. Port masters should test these changes on their ports, and report any problems back to me. More changes are on their way, including RB_ASKNAME support in nfs_mountroot() (to prompt for server address and path) and, potentially, the ability to select rarp/bootparam or bootp in nfs_mountroot(). @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.20 1996/12/17 07:33:01 scottr Exp $ a17 1 options DDB a19 8 file-system FFS file-system MFS # memory-based filesystem file-system NFS # Sun NFS-compatible filesystem file-system CD9660 # ISO-9660 w/ RockRidge file-system KERNFS # kernel data-structure filesystem file-system FDESC # user file descriptor filesystem file-system PROCFS # Process filesystem d21 2 d24 1 d26 5 d55 1 a55 1 config netbsd root on ? type ? @ 1.20.2.2 log @Update from trunk. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.21 1997/01/15 01:28:52 perry Exp $ d53 2 a54 1 options RTC_OFFSET=360 # hardware clock is this many mins. west of GMT @ 1.20.2.3 log @update from trunk @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.20.2.2 1997/01/18 04:17:46 thorpej Exp $ d9 1 a9 1 makeoptions COPTS="-O2 -m68030" d12 13 a24 28 options KTRACE # system call tracing options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #options SHMMAXPGS=1024 # 1024 pages is the default options LKM # loadable kernel modules #options INSECURE # disable kernel security level options UCONSOLE # allow anyone to steal the virtual console # Debugging options options DDB # kernel dynamic debugger #options DEBUG # kernel debugging code options DIAGNOSTIC # extra kernel sanity checking #options KGDB # support for kernel gdb #options KGDBDEV=0xc01 # kgdb device number (dev_t) #options KGDBRATE=38400 # baud rate # Compatibility options options COMPAT_43 # 4.3BSD system interfaces options COMPAT_10 # NetBSD 1.0 binary compatibility options COMPAT_11 # NetBSD 1.1 binary compatibility options COMPAT_12 # NetBSD 1.2 binary compatibility options COMPAT_SUNOS # SunOS 4.x binary compatibility #options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries # File systems file-system FFS # Berkeley Fast Filesystem file-system NFS # Sun NFS-compatible filesystem client d26 2 a27 10 file-system NULLFS # NULL layered filesystem file-system MFS # memory-based filesystem #file-system FDESC # user file descriptor filesystem #file-system UMAPFS # uid/gid remapping filesystem #file-system LFS # Log-based filesystem (still experimental) #file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system CD9660 # ISO 9660 + Rock Ridge file system file-system UNION # union file system #file-system MSDOSFS # MS-DOS FAT filesystem(s). a28 3 # Filesystem options options QUOTA # FFS quotas options NFSSERVER # Sun NFS-compatible filesystem server d30 4 d36 1 a36 1 options INET # IP stack d39 6 a44 6 #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 options PPP_BSDCOMP # PPP header compression options PPP_DEFLATE # PPP-Deflate compression options PFIL_HOOKS # pfil(9) packet filter hooks. a46 1 #options M68040 d48 3 a50 5 #options M68020 # Must have 68851 PMMU #options FPSP #options FPU_EMULATE options ZS_CONSOLE_ABORT options DISABLE_EXT_CACHE # Don't use IIci external cache a76 1 pseudo-device ipfilter @ 1.19 log @- Move non-optional options SWAPPAGER, VNODEPAGER, and DEVPAGER to std.mac68k - Catch up with vm/vmparam.h (remove MACHINE_NONCONTIG) - Fix space/tab niggles in SPOT config - MYSTERY now includes the esp driver @ text @d9 1 a9 1 makeoptions CC="cc -m68030" d27 4 a30 4 options CD9660 # ISO-9660 w/ RockRidge options KERNFS # kernel data-structure filesystem options FDESC # user file descriptor filesystem options PROCFS # Process filesystem @ 1.18 log @Remove unused MAXFDESCS option. Closes PR 2927, noticed by Erik Bertelsen . @ text @a11 1 options SWAPPAGER, VNODEPAGER, DEVPAGER # paging a26 1 #options NULLFS # Null (formerly loop-back) filesystem a29 3 #options UMAPFS # uid/gid remapping filesystem #options LFS # Log-based filesystem (still experimental) #options PORTAL # portal filesystem (still experimental) a32 3 #options SCSIDEBUG #options NCR5380_DEBUG #options SBC_DEBUG a37 4 #options NS # Xerox networking #options ISO # OSI networking #options TPIP #options EON a46 3 options COMPAT_NOMID options COMPAT_SUNOS options COMPAT_09 a49 1 options MACHINE_NONCONTIG a56 2 intvid0 at obio? # Internal video hardware d60 1 a61 3 # Attach grf semantics to all video hardware as it is found grf* at intvid? a62 2 # Attach ite semantics to the appropriate grf device a64 2 #ncrscsi0 at obio? # SCSI NCR 5380 #esp at obio? # SCSI NCR 53C96 @ 1.17 log @ncr96scsi -> esp for consistency with sparc and alpha. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.16 1996/10/15 07:25:57 scottr Exp $ a9 1 options MAXFDESCS=2048 d66 4 @ 1.16 log @We no longer need 'options GENERIC' @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.12 1996/08/26 23:40:32 mrg Exp $ d85 1 a85 1 #ncr96scsi0 at obio? # SCSI NCR 53C96 @ 1.15 log @Update for recent config(8) changes. @ text @a68 1 options GENERIC a97 1 #pseudo-device sl @ 1.14 log @Add uk, remove ch device @ text @d5 1 a5 1 include "std.mac68k" @ 1.13 log @Update to current reality. @ text @a92 1 ch* at scsibus? target ? lun ? @ 1.12 log @add COMPAT_12. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.11 1996/08/05 01:52:17 scottr Exp $ d10 1 a10 1 options MAXFDESCS=2048 d13 7 a19 7 options SWAPPAGER, VNODEPAGER, DEVPAGER # paging options DIAGNOSTIC # DEBUG for extra kernel debugging options KTRACE # system call tracing support #options KGDB # support for kernel gdb #options GDB # support for normal gdb #options KGDBDEV=0xc01, KGDBRATE=38400 # device & baud rate options UCONSOLE # non-root can grab console d22 20 a41 21 options FIFO # POSIX fifo support (in all filesystems) options DDB options FFS options QUOTA # fast filesystem with user and group quotas options MFS # memory-based filesystem options NFSSERVER # Sun NFS-compatible filesystem options NFSCLIENT # Sun NFS-compatible filesystem options NULLFS # Null (formerly loop-back) filesystem options CD9660 # ISO-9660 w/ RockRidge options KERNFS # kernel data-structure filesystem options FDESC # user file descriptor filesystem options UNION # union filesystem #options UMAPFS # uid/gid remapping filesystem #options LFS # Log-based filesystem (still experimental) #options PORTAL # portal filesystem (still experimental) options PROCFS # Process filesystem options SCSI #options SCSIDEBUG #options NCR5380_DEBUG #options SBC_DEBUG d44 13 a56 13 options INET options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP options GATEWAY # IP packet forwarding #options ISO # OSI networking #options TPIP #options EON options PPP_BSDCOMP options PPP_DEFLATE options COMPAT_42 options COMPAT_43 #options NS options MAPMEM options SYSVSHM,SYSVSEM,SYSVMSG d59 5 a63 5 options M68030 options COMPAT_NOMID options COMPAT_SUNOS options COMPAT_09 options COMPAT_10 d66 1 a66 1 options MACHINE_NONCONTIG d69 1 a69 1 options GENERIC d90 4 a93 4 sd* at scsibus? target ? lun ? st* at scsibus? target ? lun ? cd* at scsibus? target ? lun ? ch* at scsibus? target ? lun ? @ 1.11 log @Attach ite semantics to the appropriate grf device. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.10 1996/06/20 04:11:55 scottr Exp $ d65 2 @ 1.10 log @SPOT is now an NFS server, too. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.9 1996/06/11 03:39:20 scottr Exp $ d19 1 d52 1 a52 1 #options PPP_DEFLATE d80 3 @ 1.9 log @Update for current reality @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.8 1996/05/20 03:23:36 scottr Exp $ d26 3 a28 3 #options NFSSERVER # Sun NFS-compatible filesystem #options NFSCLIENT # Sun NFS-compatible filesystem #options NULLFS # Null (formerly loop-back) filesystem @ 1.8 log @Fix the last change; CVS apparently biffed it. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.7 1996/05/19 22:29:09 scottr Exp $ d32 1 @ 1.7 log @Update for new grf attachment code. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.6 1996/05/06 03:33:09 briggs Exp $ d69 9 @ 1.6 log @Move grf0 at obio? from std.mac68k to the config files. Not all machine have internal video. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.5 1996/05/05 06:16:08 briggs Exp $ d9 1 a9 1 makeoptions CC="cc -m68030 -m68881" d27 1 a27 1 options NFSCLIENT # Sun NFS-compatible filesystem d39 2 d68 1 a68 1 grf0 at obio? # Graphics devices might be internal or NuBUS d70 3 a72 8 nubus0 at mainbus? ae* at nubus? grf* at nubus? #ncrscsi0 at mainbus? # SCSI NCR 5380 #ncr96scsi0 at mainbus? # SCSI NCR 53C96 sbc0 at mainbus? # MI NCR 5380 SCSI Bus Controller @ 1.5 log @Prototype for -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized Also change the device probing scheme to use something a bit more rational. A current side-effect is that nubus cards are double-mapped. I expect to fix that shortly. Also change splclock() to block everything but serial hardware interrupts. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.4 1996/04/13 19:12:46 scottr Exp $ d66 2 a70 1 grf0 at nubus? @ 1.4 log @Update makeoptions to include 881 support @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.3 1996/03/23 06:12:11 scottr Exp $ d66 5 a70 1 ae* at nubus0 slot -1 id ? claimed 0 @ 1.3 log @Add PPP compression options @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.2 1996/03/12 21:06:27 scottr Exp $ d9 1 a9 1 makeoptions CC="cc -m68030" @ 1.2 log @Add "options M68020" so that 68851-specific code is only compiled when we want it (we don't support the 020 without an 851 anyway). Note that M68030 no longer implies support for 020+851. This also allows us to compile with -m68030 iff M68020 isn't specified in the config file. @ text @d1 1 a1 1 # $NetBSD: SPOT,v 1.1 1996/02/11 00:17:13 scottr Exp $ d47 2 @ 1.1 log @PETE was pretty useless; SPOT is my own machine, and will better reflect the status of sbc driver configuration. @ text @d1 1 a1 1 # $NetBSD: $ d9 1 d54 1 a54 4 options M68040 options M68030 # Includes the 020+851 options FPSP #options FPU_EMULATE @