head 1.68; access; symbols netbsd-11-0-RC4:1.68.4.1 netbsd-11-0-RC3:1.68.4.1 netbsd-11-0-RC2:1.68.4.1 netbsd-11-0-RC1:1.68.4.1 perseant-exfatfs-base-20250801:1.68 netbsd-11:1.68.0.4 netbsd-11-base:1.68 netbsd-10-1-RELEASE:1.67.4.1 perseant-exfatfs-base-20240630:1.68 perseant-exfatfs:1.68.0.2 perseant-exfatfs-base:1.68 netbsd-8-3-RELEASE:1.53 netbsd-9-4-RELEASE:1.60.4.1 netbsd-10-0-RELEASE:1.67.4.1 netbsd-10-0-RC6:1.67.4.1 netbsd-10-0-RC5:1.67.4.1 netbsd-10-0-RC4:1.67.4.1 netbsd-10-0-RC3:1.67.4.1 netbsd-10-0-RC2:1.67.4.1 thorpej-ifq:1.67.0.8 thorpej-ifq-base:1.67 thorpej-altq-separation:1.67.0.6 thorpej-altq-separation-base:1.67 netbsd-10-0-RC1:1.67.4.1 netbsd-10:1.67.0.4 netbsd-10-base:1.67 bouyer-sunxi-drm:1.67.0.2 bouyer-sunxi-drm-base:1.67 netbsd-9-3-RELEASE:1.60.4.1 thorpej-i2c-spi-conf2:1.66.0.14 thorpej-i2c-spi-conf2-base:1.66 thorpej-futex2:1.66.0.12 thorpej-futex2-base:1.66 thorpej-cfargs2:1.66.0.10 thorpej-cfargs2-base:1.66 cjep_sun2x-base1:1.66 cjep_sun2x:1.66.0.8 cjep_sun2x-base:1.66 cjep_staticlib_x-base1:1.66 netbsd-9-2-RELEASE:1.60.4.1 cjep_staticlib_x:1.66.0.6 cjep_staticlib_x-base:1.66 thorpej-i2c-spi-conf:1.66.0.4 thorpej-i2c-spi-conf-base:1.66 thorpej-cfargs:1.66.0.2 thorpej-cfargs-base:1.66 thorpej-futex:1.65.0.2 thorpej-futex-base:1.66 netbsd-9-1-RELEASE:1.60.4.1 bouyer-xenpvh-base2:1.62 phil-wifi-20200421:1.62 bouyer-xenpvh-base1:1.62 phil-wifi-20200411:1.61 bouyer-xenpvh:1.61.0.4 bouyer-xenpvh-base:1.61 is-mlppp:1.61.0.2 is-mlppp-base:1.61 phil-wifi-20200406:1.61 netbsd-8-2-RELEASE:1.53 ad-namecache-base3:1.61 netbsd-9-0-RELEASE:1.60.4.1 netbsd-9-0-RC2:1.60.4.1 ad-namecache-base2:1.61 ad-namecache-base1:1.60 ad-namecache:1.60.0.6 ad-namecache-base:1.60 netbsd-9-0-RC1:1.60.4.1 phil-wifi-20191119:1.60 netbsd-9:1.60.0.4 netbsd-9-base:1.60 phil-wifi-20190609:1.60 netbsd-8-1-RELEASE:1.53 netbsd-8-1-RC1:1.53 isaki-audio2:1.60.0.2 isaki-audio2-base:1.60 pgoyette-compat-merge-20190127:1.55.2.4 pgoyette-compat-20190127:1.60 pgoyette-compat-20190118:1.60 pgoyette-compat-1226:1.60 pgoyette-compat-1126:1.60 pgoyette-compat-1020:1.60 pgoyette-compat-0930:1.60 pgoyette-compat-0906:1.60 netbsd-7-2-RELEASE:1.45 pgoyette-compat-0728:1.59 netbsd-8-0-RELEASE:1.53 phil-wifi:1.58.0.2 phil-wifi-base:1.58 pgoyette-compat-0625:1.57 netbsd-8-0-RC2:1.53 pgoyette-compat-0521:1.56 pgoyette-compat-0502:1.55 pgoyette-compat-0422:1.55 netbsd-8-0-RC1:1.53 pgoyette-compat-0415:1.55 pgoyette-compat-0407:1.55 pgoyette-compat-0330:1.55 pgoyette-compat-0322:1.55 pgoyette-compat-0315:1.55 netbsd-7-1-2-RELEASE:1.45 pgoyette-compat:1.55.0.2 pgoyette-compat-base:1.55 netbsd-7-1-1-RELEASE:1.45 tls-maxphys-base-20171202:1.55 matt-nb8-mediatek:1.53.0.10 matt-nb8-mediatek-base:1.53 nick-nhusb-base-20170825:1.54 perseant-stdc-iso10646:1.53.0.8 perseant-stdc-iso10646-base:1.53 netbsd-8:1.53.0.6 netbsd-8-base:1.53 prg-localcount2-base3:1.53 prg-localcount2-base2:1.53 prg-localcount2-base1:1.53 prg-localcount2:1.53.0.4 prg-localcount2-base:1.53 pgoyette-localcount-20170426:1.53 bouyer-socketcan-base1:1.53 jdolecek-ncq:1.53.0.2 jdolecek-ncq-base:1.53 pgoyette-localcount-20170320:1.53 netbsd-7-1:1.45.0.8 netbsd-7-1-RELEASE:1.45 netbsd-7-1-RC2:1.45 nick-nhusb-base-20170204:1.52 netbsd-7-nhusb-base-20170116:1.45 bouyer-socketcan:1.52.0.2 bouyer-socketcan-base:1.52 pgoyette-localcount-20170107:1.52 netbsd-7-1-RC1:1.45 nick-nhusb-base-20161204:1.49 pgoyette-localcount-20161104:1.49 netbsd-7-0-2-RELEASE:1.45 nick-nhusb-base-20161004:1.49 localcount-20160914:1.49 netbsd-7-nhusb:1.45.0.6 netbsd-7-nhusb-base:1.45 pgoyette-localcount-20160806:1.49 pgoyette-localcount-20160726:1.49 pgoyette-localcount:1.49.0.2 pgoyette-localcount-base:1.49 nick-nhusb-base-20160907:1.49 nick-nhusb-base-20160529:1.49 netbsd-7-0-1-RELEASE:1.45 nick-nhusb-base-20160422:1.49 nick-nhusb-base-20160319:1.49 nick-nhusb-base-20151226:1.49 netbsd-7-0:1.45.0.4 netbsd-7-0-RELEASE:1.45 nick-nhusb-base-20150921:1.49 netbsd-7-0-RC3:1.45 netbsd-7-0-RC2:1.45 netbsd-7-0-RC1:1.45 nick-nhusb-base-20150606:1.48 nick-nhusb-base-20150406:1.48 nick-nhusb:1.48.0.2 nick-nhusb-base:1.48 netbsd-5-2-3-RELEASE:1.21 netbsd-5-1-5-RELEASE:1.21 netbsd-6-0-6-RELEASE:1.32.2.1 netbsd-6-1-5-RELEASE:1.32.2.1 netbsd-7:1.45.0.2 netbsd-7-base:1.45 yamt-pagecache-base9:1.43 yamt-pagecache-tag8:1.30.2.2 netbsd-6-1-4-RELEASE:1.32.2.1 netbsd-6-0-5-RELEASE:1.32.2.1 tls-earlyentropy:1.43.0.4 tls-earlyentropy-base:1.45 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.43 riastradh-drm2-base3:1.43 netbsd-6-1-3-RELEASE:1.32.2.1 netbsd-6-0-4-RELEASE:1.32.2.1 netbsd-5-2-2-RELEASE:1.21 netbsd-5-1-4-RELEASE:1.21 netbsd-6-1-2-RELEASE:1.32.2.1 netbsd-6-0-3-RELEASE:1.32.2.1 netbsd-5-2-1-RELEASE:1.21 netbsd-5-1-3-RELEASE:1.21 rmind-smpnet-nbase:1.43 netbsd-6-1-1-RELEASE:1.32.2.1 riastradh-drm2-base2:1.43 riastradh-drm2-base1:1.43 riastradh-drm2:1.43.0.2 riastradh-drm2-base:1.43 rmind-smpnet:1.42.0.2 rmind-smpnet-base:1.43 netbsd-6-1:1.32.2.1.0.6 netbsd-6-0-2-RELEASE:1.32.2.1 netbsd-6-1-RELEASE:1.32.2.1 khorben-n900:1.41.0.2 netbsd-6-1-RC4:1.32.2.1 netbsd-6-1-RC3:1.32.2.1 agc-symver:1.40.0.2 agc-symver-base:1.40 netbsd-6-1-RC2:1.32.2.1 netbsd-6-1-RC1:1.32.2.1 yamt-pagecache-base8:1.38 netbsd-5-2:1.21.0.14 netbsd-6-0-1-RELEASE:1.32.2.1 yamt-pagecache-base7:1.38 netbsd-5-2-RELEASE:1.21 netbsd-5-2-RC1:1.21 matt-nb6-plus-nbase:1.32.2.1 yamt-pagecache-base6:1.38 netbsd-6-0:1.32.2.1.0.4 netbsd-6-0-RELEASE:1.32.2.1 netbsd-6-0-RC2:1.32.2.1 tls-maxphys:1.37.0.2 tls-maxphys-base:1.45 matt-nb6-plus:1.32.2.1.0.2 matt-nb6-plus-base:1.32.2.1 netbsd-6-0-RC1:1.32.2.1 jmcneill-usbmp-base10:1.34 yamt-pagecache-base5:1.34 jmcneill-usbmp-base9:1.34 yamt-pagecache-base4:1.34 jmcneill-usbmp-base8:1.33 jmcneill-usbmp-base7:1.33 jmcneill-usbmp-base6:1.32 jmcneill-usbmp-base5:1.32 jmcneill-usbmp-base4:1.32 jmcneill-usbmp-base3:1.32 jmcneill-usbmp-pre-base2:1.31 jmcneill-usbmp-base2:1.32 netbsd-6:1.32.0.2 netbsd-6-base:1.32 netbsd-5-1-2-RELEASE:1.21 netbsd-5-1-1-RELEASE:1.21 jmcneill-usbmp:1.31.0.2 jmcneill-usbmp-base:1.31 jmcneill-audiomp3:1.30.0.4 jmcneill-audiomp3-base:1.30 yamt-pagecache-base3:1.30 yamt-pagecache-base2:1.30 yamt-pagecache:1.30.0.2 yamt-pagecache-base:1.30 rmind-uvmplock-nbase:1.29 cherry-xenmp:1.29.0.2 cherry-xenmp-base:1.29 jym-xensuspend-nbase:1.29 uebayasi-xip-base7:1.28 bouyer-quota2-nbase:1.28 bouyer-quota2:1.28.0.4 bouyer-quota2-base:1.28 jruoho-x86intr:1.28.0.2 jruoho-x86intr-base:1.28 matt-mips64-premerge-20101231:1.28 matt-nb5-mips64-premerge-20101231:1.21 matt-nb5-pq3:1.21.0.12 matt-nb5-pq3-base:1.21 netbsd-5-1:1.21.0.10 uebayasi-xip-base6:1.27 uebayasi-xip-base5:1.27 netbsd-5-1-RELEASE:1.21 uebayasi-xip-base4:1.27 uebayasi-xip-base3:1.27 yamt-nfs-mp-base11:1.27 netbsd-5-1-RC4:1.21 matt-nb5-mips64-k15:1.21 uebayasi-xip-base2:1.27 yamt-nfs-mp-base10:1.27 netbsd-5-1-RC3:1.21 netbsd-5-1-RC2:1.21 uebayasi-xip-base1:1.27 netbsd-5-1-RC1:1.21 rmind-uvmplock:1.26.0.4 rmind-uvmplock-base:1.29 yamt-nfs-mp-base9:1.26 uebayasi-xip:1.26.0.2 uebayasi-xip-base:1.26 netbsd-5-0-2-RELEASE:1.21 matt-nb5-mips64-premerge-20091211:1.21 matt-premerge-20091211:1.26 yamt-nfs-mp-base8:1.24 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.21 matt-nb4-mips64-k7-u2a-k9b:1.21 matt-nb5-mips64-u1-k1-k5:1.21 yamt-nfs-mp-base7:1.24 matt-nb5-mips64:1.21.0.8 netbsd-5-0-1-RELEASE:1.21 jymxensuspend-base:1.24 yamt-nfs-mp-base6:1.24 yamt-nfs-mp-base5:1.24 yamt-nfs-mp-base4:1.24 yamt-nfs-mp-base3:1.24 nick-hppapmap-base4:1.24 nick-hppapmap-base3:1.24 netbsd-5-0:1.21.0.6 netbsd-5-0-RELEASE:1.21 netbsd-5-0-RC4:1.21 netbsd-5-0-RC3:1.21 nick-hppapmap-base2:1.23 netbsd-5-0-RC2:1.21 jym-xensuspend:1.23.0.4 jym-xensuspend-base:1.29 netbsd-5-0-RC1:1.21 haad-dm-base2:1.23 haad-nbase2:1.23 ad-audiomp2:1.23.0.2 ad-audiomp2-base:1.23 netbsd-5:1.21.0.4 netbsd-5-base:1.21 nick-hppapmap:1.21.0.2 nick-hppapmap-base:1.24 matt-mips64-base2:1.21 haad-dm-base1:1.21 wrstuden-revivesa-base-4:1.21 netbsd-4-0-1-RELEASE:1.15 wrstuden-revivesa-base-3:1.21 wrstuden-revivesa-base-2:1.21 wrstuden-fixsa-newbase:1.15 nick-csl-alignment-base5:1.16 haad-dm:1.20.0.2 haad-dm-base:1.23 wrstuden-revivesa-base-1:1.19 simonb-wapbl-nbase:1.20 yamt-pf42-base4:1.19 simonb-wapbl:1.19.0.2 simonb-wapbl-base:1.20 yamt-pf42-base3:1.19 hpcarm-cleanup-nbase:1.18 yamt-pf42-baseX:1.18 yamt-pf42-base2:1.18 yamt-nfs-mp-base2:1.18 wrstuden-revivesa:1.18.0.12 wrstuden-revivesa-base:1.19 yamt-nfs-mp:1.18.0.10 yamt-nfs-mp-base:1.18 yamt-pf42:1.18.0.8 yamt-pf42-base:1.18 ad-socklock-base1:1.18 yamt-lazymbuf-base15:1.18 yamt-lazymbuf-base14:1.18 keiichi-mipv6-nbase:1.18 mjf-devfs2:1.18.0.6 mjf-devfs2-base:1.23 nick-net80211-sync:1.18.0.4 nick-net80211-sync-base:1.18 keiichi-mipv6:1.18.0.2 keiichi-mipv6-base:1.18 bouyer-xeni386-merge1:1.16.28.1 matt-armv6-prevmlocking:1.16 wrstuden-fixsa-base-1:1.15 vmlocking2-base3:1.16 netbsd-4-0:1.15.0.20 netbsd-4-0-RELEASE:1.15 bouyer-xeni386-nbase:1.18 yamt-kmem-base3:1.16 cube-autoconf:1.16.0.30 cube-autoconf-base:1.16 yamt-kmem-base2:1.16 bouyer-xeni386:1.16.0.28 bouyer-xeni386-base:1.18 yamt-kmem:1.16.0.26 yamt-kmem-base:1.16 vmlocking2-base2:1.16 reinoud-bufcleanup-nbase:1.16 vmlocking2:1.16.0.24 vmlocking2-base1:1.16 netbsd-4-0-RC5:1.15 matt-nb4-arm:1.15.0.18 matt-nb4-arm-base:1.15 matt-armv6-nbase:1.18 jmcneill-base:1.16 netbsd-4-0-RC4:1.15 mjf-devfs:1.16.0.22 mjf-devfs-base:1.18 bouyer-xenamd64-base2:1.16 vmlocking-nbase:1.16 yamt-x86pmap-base4:1.16 bouyer-xenamd64:1.16.0.20 bouyer-xenamd64-base:1.16 netbsd-4-0-RC3:1.15 yamt-x86pmap-base3:1.16 yamt-x86pmap-base2:1.16 netbsd-4-0-RC2:1.15 yamt-x86pmap:1.16.0.18 yamt-x86pmap-base:1.16 netbsd-4-0-RC1:1.15 matt-armv6:1.16.0.16 matt-armv6-base:1.17 jmcneill-pm:1.16.0.14 jmcneill-pm-base:1.16 hpcarm-cleanup:1.16.0.12 hpcarm-cleanup-base:1.18 nick-csl-alignment:1.16.0.10 nick-csl-alignment-base:1.16 matt-mips64:1.16.0.8 matt-mips64-base:1.16 yamt-idlelwp-base8:1.16 wrstuden-fixsa:1.15.0.16 wrstuden-fixsa-base:1.15 ppcoea-renovation:1.16.0.6 ppcoea-renovation-base:1.16 thorpej-atomic:1.16.0.4 thorpej-atomic-base:1.16 reinoud-bufcleanup:1.16.0.2 reinoud-bufcleanup-base:1.16 mjf-ufs-trans:1.15.0.14 mjf-ufs-trans-base:1.16 vmlocking:1.15.0.12 vmlocking-base:1.16 ad-audiomp:1.15.0.10 ad-audiomp-base:1.15 yamt-idlelwp:1.15.0.8 post-newlock2-merge:1.15 newlock2-nbase:1.15 yamt-splraiseipl-base5:1.15 yamt-splraiseipl-base4:1.15 yamt-splraiseipl-base3:1.15 abandoned-netbsd-4-base:1.12 abandoned-netbsd-4:1.12.0.8 yamt-splraiseipl-base2:1.15 yamt-splraiseipl:1.15.0.4 yamt-splraiseipl-base:1.15 yamt-pdpolicy-base9:1.15 newlock2:1.15.0.2 newlock2-base:1.15 yamt-pdpolicy-base8:1.15 yamt-pdpolicy-base7:1.12 netbsd-4:1.15.0.6 netbsd-4-base:1.15 yamt-pdpolicy-base6:1.12 yamt-lazymbuf:1.12.0.6 chap-midi-nbase:1.12 gdamore-uart:1.12.0.4 gdamore-uart-base:1.12 simonb-timcounters-final:1.6.8.1 yamt-pdpolicy-base5:1.12 chap-midi:1.12.0.2 chap-midi-base:1.12 yamt-pdpolicy-base4:1.10 yamt-pdpolicy-base3:1.10 peter-altq-base:1.10 peter-altq:1.10.0.6 yamt-pdpolicy-base2:1.10 elad-kernelauth-base:1.12 elad-kernelauth:1.10.0.4 yamt-pdpolicy:1.10.0.2 yamt-pdpolicy-base:1.10 yamt-uio_vmspace-base5:1.10 simonb-timecounters:1.6.0.8 simonb-timecounters-base:1.12 rpaulo-netinet-merge-pcb:1.6.0.6 rpaulo-netinet-merge-pcb-base:1.15 yamt-uio_vmspace:1.6.0.4 ktrace-lwp-base:1.6 ktrace-lwp:1.6.0.2 yamt-readahead-base3:1.5 yamt-readahead-base2:1.2 yamt-readahead-pervnode:1.2 yamt-readahead-perfile:1.2 yamt-readahead:1.2.0.2 yamt-readahead-base:1.2; locks; strict; comment @# @; 1.68 date 2024.01.29.18.27.11; author christos; state Exp; branches 1.68.4.1; next 1.67; commitid KXsF1U1D4DhafnWE; 1.67 date 2022.08.07.02.52.25; author simonb; state Exp; branches 1.67.4.1; next 1.66; commitid HXKRRXLciPDtrTOD; 1.66 date 2021.01.20.01.20.26; author nia; state Exp; branches; next 1.65; commitid 5vppqqy1OKrH3pEC; 1.65 date 2020.09.27.13.48.50; author roy; state Exp; branches 1.65.2.1; next 1.64; commitid DA9l8f9bbF8ATGpC; 1.64 date 2020.08.16.10.27.47; author jdolecek; state Exp; branches; next 1.63; commitid hiElzZTPZjJX4hkC; 1.63 date 2020.08.01.08.20.48; author maxv; state Exp; branches; next 1.62; commitid JD2lavAMv7TQUkiC; 1.62 date 2020.04.18.11.00.38; author skrll; state Exp; branches; next 1.61; commitid 2zaZE9PO9gJXaR4C; 1.61 date 2020.01.19.01.25.04; author thorpej; state Exp; branches 1.61.4.1; next 1.60; commitid JHEWDzmAWJGESeTB; 1.60 date 2018.08.01.20.04.10; author maxv; state Exp; branches 1.60.4.1 1.60.6.1; next 1.59; commitid UbIHSaPqOzfNisMA; 1.59 date 2018.07.12.10.46.43; author maxv; state Exp; branches; next 1.58; commitid zv0Sckxqs4y3RPJA; 1.58 date 2018.06.28.15.21.52; author thorpej; state Exp; branches 1.58.2.1; next 1.57; commitid bL1ub8t2NffFP3IA; 1.57 date 2018.06.07.13.36.28; author thorpej; state Exp; branches; next 1.56; commitid e9pnxag05qUvVlFA; 1.56 date 2018.05.15.01.24.23; author thorpej; state Exp; branches; next 1.55; commitid v4vjnLVUnQckCkCA; 1.55 date 2017.09.14.07.58.40; author mrg; state Exp; branches 1.55.2.1; next 1.54; commitid ngZ6fHXwTqlZA87A; 1.54 date 2017.07.29.18.08.57; author maxv; state Exp; branches; next 1.53; commitid OtoNC1YDOrKHu91A; 1.53 date 2017.02.19.07.47.00; author rin; state Exp; branches; next 1.52; commitid ivCr5u3yfBMzbxGz; 1.52 date 2016.12.13.20.42.17; author christos; state Exp; branches 1.52.2.1; next 1.51; commitid DChNb4lHFyTOFRxz; 1.51 date 2016.12.10.23.03.23; author christos; state Exp; branches; next 1.50; commitid w4dRXIf7WDldyuxz; 1.50 date 2016.12.08.11.31.10; author nat; state Exp; branches; next 1.49; commitid r0h4avej48pZLaxz; 1.49 date 2015.08.12.07.53.57; author maxv; state Exp; branches 1.49.2.1; next 1.48; commitid 6eLXlen4HB1O8Xwy; 1.48 date 2014.08.23.20.26.57; author dholland; state Exp; branches 1.48.2.1; next 1.47; commitid Ef5fhfmsGe1uFwNx; 1.47 date 2014.08.17.21.17.43; author joerg; state Exp; branches; next 1.46; commitid 1Tn1qthIdwV09LMx; 1.46 date 2014.08.16.17.56.31; author apb; state Exp; branches; next 1.45; commitid gjT9TWtCibuK4CMx; 1.45 date 2014.08.03.08.53.56; author martin; state Exp; branches; next 1.44; commitid Fq8PfzZ3qg4yuTKx; 1.44 date 2014.07.27.03.34.41; author dholland; state Exp; branches; next 1.43; commitid rlGfXZaBJUt0XXJx; 1.43 date 2013.06.30.21.38.56; author rmind; state Exp; branches 1.43.4.1; next 1.42; commitid WyqSRDp14EmayGVw; 1.42 date 2013.06.05.23.08.00; author christos; state Exp; branches 1.42.2.1; next 1.41; commitid MDKdYakvaqdHQtSw; 1.41 date 2013.04.27.22.21.13; author christos; state Exp; branches; next 1.40; 1.40 date 2013.03.02.02.42.12; author christos; state Exp; branches; next 1.39; 1.39 date 2013.03.01.18.25.32; author joerg; state Exp; branches; next 1.38; 1.38 date 2012.10.17.14.48.10; author apb; state Exp; branches; next 1.37; 1.37 date 2012.09.11.19.43.09; author msaitoh; state Exp; branches 1.37.2.1; next 1.36; 1.36 date 2012.09.01.14.50.11; author matt; state Exp; branches; next 1.35; 1.35 date 2012.06.05.08.44.08; author abs; state Exp; branches; next 1.34; 1.34 date 2012.04.07.03.25.00; author tsutsui; state Exp; branches; next 1.33; 1.33 date 2012.03.10.21.51.51; author joerg; state Exp; branches; next 1.32; 1.32 date 2011.12.18.05.49.25; author dholland; state Exp; branches 1.32.2.1; next 1.31; 1.31 date 2011.11.22.21.25.06; author tls; state Exp; branches 1.31.2.1; next 1.30; 1.30 date 2011.06.30.20.09.23; author wiz; state Exp; branches 1.30.2.1; next 1.29; 1.29 date 2011.03.06.17.08.22; author bouyer; state Exp; branches; next 1.28; 1.28 date 2010.11.23.11.13.56; author hannken; state Exp; branches 1.28.2.1 1.28.4.1; next 1.27; 1.27 date 2010.04.16.13.48.30; author pooka; state Exp; branches; next 1.26; 1.26 date 2009.12.05.20.11.11; author pooka; state Exp; branches 1.26.2.1 1.26.4.1; next 1.25; 1.25 date 2009.10.11.16.20.22; author bsh; state Exp; branches; next 1.24; 1.24 date 2009.03.06.20.31.48; author joerg; state Exp; branches; next 1.23; 1.23 date 2008.11.24.11.41.09; author ad; state Exp; branches 1.23.4.1; next 1.22; 1.22 date 2008.11.12.12.35.58; author ad; state Exp; branches; next 1.21; 1.21 date 2008.07.31.07.41.00; author simonb; state Exp; branches 1.21.2.1; next 1.20; 1.20 date 2008.06.29.05.42.24; author hamajima; state Exp; branches 1.20.2.1; next 1.19; 1.19 date 2008.05.30.20.10.01; author tsutsui; state Exp; branches 1.19.2.1; next 1.18; 1.18 date 2008.01.19.13.11.12; author chris; state Exp; branches 1.18.6.1 1.18.8.1 1.18.10.1 1.18.12.1; next 1.17; 1.17 date 2007.12.31.15.31.52; author ad; state Exp; branches; next 1.16; 1.16 date 2007.03.14.12.27.21; author drochner; state Exp; branches 1.16.12.1 1.16.16.1 1.16.22.1 1.16.28.1; next 1.15; 1.15 date 2006.08.26.20.26.44; author christos; state Exp; branches 1.15.8.1 1.15.12.1 1.15.14.1; next 1.14; 1.14 date 2006.08.26.07.59.21; author tsutsui; state Exp; branches; next 1.13; 1.13 date 2006.08.12.15.29.52; author christos; state Exp; branches; next 1.12; 1.12 date 2006.04.19.10.31.44; author drochner; state Exp; branches 1.12.6.1 1.12.8.1; next 1.11; 1.11 date 2006.04.15.17.48.23; author jmmv; state Exp; branches; next 1.10; 1.10 date 2006.02.13.12.24.22; author hamajima; state Exp; branches 1.10.2.1 1.10.4.1 1.10.6.1; next 1.9; 1.9 date 2006.02.06.14.03.22; author hamajima; state Exp; branches; next 1.8; 1.8 date 2006.02.05.05.01.49; author cube; state Exp; branches; next 1.7; 1.7 date 2006.02.04.02.50.10; author rpaulo; state Exp; branches; next 1.6; 1.6 date 2005.12.07.09.10.12; author tsutsui; state Exp; branches 1.6.2.1 1.6.4.1 1.6.6.1 1.6.8.1; next 1.5; 1.5 date 2005.11.25.16.41.31; author thorpej; state Exp; branches; next 1.4; 1.4 date 2005.11.25.16.35.11; author thorpej; state Exp; branches; next 1.3; 1.3 date 2005.11.25.16.30.23; author thorpej; state Exp; branches; next 1.2; 1.2 date 2005.11.14.05.09.31; author hamajima; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2005.11.13.06.33.05; author hamajima; state Exp; branches; next ; 1.68.4.1 date 2026.02.03.20.51.24; author snj; state Exp; branches; next ; commitid xJf92BKl6kL8oYsG; 1.67.4.1 date 2023.10.09.23.33.45; author snj; state Exp; branches; next ; commitid Gy7Rt3RMsJCGx0IE; 1.65.2.1 date 2021.04.03.22.28.22; author thorpej; state Exp; branches; next ; commitid 1gqS07EfPjskJTNC; 1.61.4.1 date 2020.04.20.11.28.54; author bouyer; state Exp; branches; next ; commitid 4WLfIgNPymVsg75C; 1.60.4.1 date 2019.11.21.18.17.59; author martin; state Exp; branches; next ; commitid MmECFs8hRKPpnKLB; 1.60.6.1 date 2020.01.25.22.38.39; author ad; state Exp; branches; next ; commitid ethRERRmx7bMJ7UB; 1.58.2.1 date 2019.06.10.22.06.04; author christos; state Exp; branches; next 1.58.2.2; commitid jtc8rnCzWiEEHGqB; 1.58.2.2 date 2020.04.08.14.07.34; author martin; state Exp; branches; next 1.58.2.3; commitid Qli2aW9E74UFuA3C; 1.58.2.3 date 2020.04.21.18.42.05; author martin; state Exp; branches; next ; commitid 86tA4aEmdr3VCh5C; 1.55.2.1 date 2018.05.21.04.36.00; author pgoyette; state Exp; branches; next 1.55.2.2; commitid X5L8kSrBWQcDt7DA; 1.55.2.2 date 2018.06.25.07.25.40; author pgoyette; state Exp; branches; next 1.55.2.3; commitid 8PtAu9af7VvhiDHA; 1.55.2.3 date 2018.07.28.04.37.31; author pgoyette; state Exp; branches; next 1.55.2.4; commitid 1UP1xAIUxv1ZgRLA; 1.55.2.4 date 2018.09.06.06.55.30; author pgoyette; state Exp; branches; next ; commitid HCi1bXD317XIK0RA; 1.52.2.1 date 2017.04.21.16.53.25; author bouyer; state Exp; branches; next ; commitid dUG7nkTKALCadqOz; 1.49.2.1 date 2017.01.07.08.56.13; author pgoyette; state Exp; branches; next 1.49.2.2; commitid uEL0C1YuiJrlV0Bz; 1.49.2.2 date 2017.03.20.06.57.13; author pgoyette; state Exp; branches; next ; commitid jjw7cAwgyKq7RfKz; 1.48.2.1 date 2015.09.22.12.05.40; author skrll; state Exp; branches; next 1.48.2.2; commitid CpNWKp3ozVNTafCy; 1.48.2.2 date 2017.02.05.13.40.07; author skrll; state Exp; branches; next 1.48.2.3; commitid 8hwpk1aHl2UuyLEz; 1.48.2.3 date 2017.08.28.17.51.34; author skrll; state Exp; branches; next ; commitid UQQpnjvcNkUZn05A; 1.43.4.1 date 2014.08.10.06.53.54; author tls; state Exp; branches; next ; commitid 7fY3uHKSIbCABMLx; 1.42.2.1 date 2013.08.28.23.59.13; author rmind; state Exp; branches; next ; commitid cbp9Ov2uYijlqh3x; 1.37.2.1 date 2012.11.20.03.01.12; author tls; state Exp; branches; next 1.37.2.2; 1.37.2.2 date 2013.06.23.06.20.03; author tls; state Exp; branches; next 1.37.2.3; commitid eVjr9caYRQbRGHUw; 1.37.2.3 date 2014.08.20.00.02.53; author tls; state Exp; branches; next 1.37.2.4; commitid jTnpym9Qu0o4R1Nx; 1.37.2.4 date 2017.12.03.11.36.03; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.32.2.1 date 2012.06.12.17.47.57; author riz; state Exp; branches; next ; 1.31.2.1 date 2012.02.18.07.31.45; author mrg; state Exp; branches; next 1.31.2.2; 1.31.2.2 date 2012.03.11.01.52.20; author mrg; state Exp; branches; next 1.31.2.3; 1.31.2.3 date 2012.04.29.23.04.38; author mrg; state Exp; branches; next ; 1.30.2.1 date 2012.04.17.00.06.12; author yamt; state Exp; branches; next 1.30.2.2; 1.30.2.2 date 2012.10.30.17.19.19; author yamt; state Exp; branches; next 1.30.2.3; 1.30.2.3 date 2014.05.22.11.39.40; author yamt; state Exp; branches; next ; commitid VUUXuyNWnt3AKwBx; 1.28.2.1 date 2011.06.06.09.05.24; author jruoho; state Exp; branches; next ; 1.28.4.1 date 2011.02.08.19.29.32; author bouyer; state Exp; branches; next ; 1.26.2.1 date 2010.04.30.14.39.14; author uebayasi; state Exp; branches; next ; 1.26.4.1 date 2010.05.30.05.16.42; author rmind; state Exp; branches; next 1.26.4.2; 1.26.4.2 date 2011.03.05.20.50.02; author rmind; state Exp; branches; next 1.26.4.3; 1.26.4.3 date 2011.04.21.01.40.56; author rmind; state Exp; branches; next ; 1.23.4.1 date 2009.05.13.17.16.37; author jym; state Exp; branches; next ; 1.21.2.1 date 2009.01.19.13.16.03; author skrll; state Exp; branches; next 1.21.2.2; 1.21.2.2 date 2009.04.28.07.33.57; author skrll; state Exp; branches; next ; 1.20.2.1 date 2008.10.19.22.15.44; author haad; state Exp; branches; next 1.20.2.2; 1.20.2.2 date 2008.12.13.01.13.06; author haad; state Exp; branches; next ; 1.19.2.1 date 2008.07.03.18.37.52; author simonb; state Exp; branches; next ; 1.18.6.1 date 2008.06.02.13.22.00; author mjf; state Exp; branches; next 1.18.6.2; 1.18.6.2 date 2008.06.29.09.32.55; author mjf; state Exp; branches; next 1.18.6.3; 1.18.6.3 date 2008.09.28.10.39.53; author mjf; state Exp; branches; next 1.18.6.4; 1.18.6.4 date 2009.01.17.13.27.57; author mjf; state Exp; branches; next ; 1.18.8.1 date 2008.06.04.02.04.45; author yamt; state Exp; branches; next ; 1.18.10.1 date 2009.05.04.08.10.56; author yamt; state Exp; branches; next 1.18.10.2; 1.18.10.2 date 2010.03.11.15.02.13; author yamt; state Exp; branches; next 1.18.10.3; 1.18.10.3 date 2010.08.11.22.51.50; author yamt; state Exp; branches; next ; 1.18.12.1 date 2008.06.23.04.30.17; author wrstuden; state Exp; branches; next 1.18.12.2; 1.18.12.2 date 2008.09.18.04.33.23; author wrstuden; state Exp; branches; next ; 1.16.12.1 date 2008.02.28.21.47.48; author rjs; state Exp; branches; next ; 1.16.16.1 date 2008.01.09.01.45.41; author matt; state Exp; branches; next 1.16.16.2; 1.16.16.2 date 2008.03.23.02.03.58; author matt; state Exp; branches; next ; 1.16.22.1 date 2008.02.18.21.04.26; author mjf; state Exp; branches; next ; 1.16.28.1 date 2008.01.02.21.47.37; author bouyer; state Exp; branches; next 1.16.28.2; 1.16.28.2 date 2008.01.20.17.51.09; author bouyer; state Exp; branches; next ; 1.15.8.1 date 2007.03.24.14.54.37; author yamt; state Exp; branches; next ; 1.15.12.1 date 2007.04.10.13.22.55; author ad; state Exp; branches; next ; 1.15.14.1 date 2007.07.11.19.58.34; author mjf; state Exp; branches; next ; 1.12.6.1 date 2006.04.19.10.31.44; author yamt; state dead; branches; next 1.12.6.2; 1.12.6.2 date 2006.06.21.14.50.33; author yamt; state Exp; branches; next 1.12.6.3; 1.12.6.3 date 2006.12.30.20.45.48; author yamt; state Exp; branches; next 1.12.6.4; 1.12.6.4 date 2007.09.03.14.23.59; author yamt; state Exp; branches; next 1.12.6.5; 1.12.6.5 date 2008.01.21.09.36.05; author yamt; state Exp; branches; next ; 1.12.8.1 date 2006.08.14.13.41.26; author tron; state Exp; branches; next 1.12.8.2; 1.12.8.2 date 2006.09.22.05.56.52; author riz; state Exp; branches; next ; 1.10.2.1 date 2006.05.24.10.56.40; author yamt; state Exp; branches; next 1.10.2.2; 1.10.2.2 date 2006.09.03.15.22.50; author yamt; state Exp; branches; next ; 1.10.4.1 date 2006.04.19.02.32.21; author elad; state Exp; branches; next 1.10.4.2; 1.10.4.2 date 2006.05.11.23.26.19; author elad; state Exp; branches; next ; 1.10.6.1 date 2006.05.24.15.47.53; author tron; state Exp; branches; next ; 1.6.2.1 date 2005.12.07.09.10.12; author christos; state dead; branches; next 1.6.2.2; 1.6.2.2 date 2005.12.11.10.28.16; author christos; state Exp; branches; next ; 1.6.4.1 date 2006.02.18.15.38.32; author yamt; state Exp; branches; next ; 1.6.6.1 date 2006.09.09.02.38.40; author rpaulo; state Exp; branches; next ; 1.6.8.1 date 2006.04.22.11.37.22; author simonb; state Exp; branches; next ; 1.2.2.1 date 2005.11.14.05.09.31; author yamt; state dead; branches; next 1.2.2.2; 1.2.2.2 date 2005.11.29.21.22.57; author yamt; state Exp; branches; next ; desc @@ 1.68 log @PR/57889: Ricardo Branco: ext2fs does not have user immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default. @ text @# $NetBSD: ARMADILLO9,v 1.67 2022/08/07 02:52:25 simonb Exp $ # # ARMADILLO9 -- Atmark Techno, Armadillo-9 # include "arch/evbarm/conf/std.armadillo9" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary options MSGBUFSIZE=65536 #options KSTACK_CHECK_MAGIC # estimated number of users maxusers 16 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop # CPU options options CPU_ARM9 # Support the ARM9TDMI core # File systems file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system #file-system ADOSFS # AmigaDOS-compatible file system file-system EXT2FS # second extended file system (linux) file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd #file-system FILECORE # Acorn filecore file system file-system KERNFS # /kern file-system NULLFS # loopback file system file-system PROCFS # /proc #file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) #file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system file-system PTYFS # /dev/pts/N support # File system options #options FFS_EI # FFS Endian Independent support #options FFS_NO_SNAPSHOT # No FFS snapshot support #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas #options UFS_DIRHASH # UFS Large Directory Hashing #options UFS_EXTATTR # Extended attribute support for UFS1 options WAPBL # File system journaling support #options DISKLABEL_EI # disklabel Endian Independent support options NFSSERVER # Network File System server # Networking options #options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_DEBUG # debug for IP security #options MROUTING # IP multicast routing #options PIM # Protocol Independent Multicast #options NETATALK # AppleTalk networking #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 TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG options NFS_BOOT_BOOTP options NFS_BOOT_DHCP #options NFS_BOOT_BOOTPARAM # Compatibility options include "conf/compat_netbsd20.config" options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries # Shared memory options options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_ROOT_SIZE=3400 # Size in blocks #options MEMORY_DISK_IS_ROOT # use memory disk as root # Console options. The default console is speed is 115200 baud. options CONSPEED=115200 # Console speed options CONUNIT=0 # Console port number # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) #options IRQSTATS # manage IRQ statistics #options SCSIVERBOSE # Verbose SCSI errors #options PCIVERBOSE # Verbose PCI descriptions #options MIIVERBOSE # Verbose MII autoconfuration messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options DDB_KEYCODE=0x40 #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Development and Debugging options options DIAGNOSTIC # internal consistency checks #options DEBUG #options UVMHIST # kernhist for uvm/pmap subsystems #options VERBOSE_INIT_ARM # verbose bootstraping messages options DDB # in-kernel debugger #options DDB_ONPANIC=1 options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #makeoptions DEBUG="-g" # compile full symbol table makeoptions COPY_SYMTAB=1 #options PMAP_INCLUDE_PTE_SYNC #options LOCKDEBUG config netbsd root on ? type ? #config netbsd root on epe0 type nfs #config netbsd root on wd0 type ffs #config netbsd root on sd0 type ffs # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # Cirrus Logic EP93xx System-on-chip epsoc0 at mainbus? # AHB Peripheral # On-chip 10/100 Ethernet epe0 at epsoc? addr 0x80010000 size 0x10000 intr 39 # On-chip USB host controller ohci0 at epsoc? addr 0x80020000 size 0x1000 intr 56 # On-chip Raster (not yet) #vga0 at epsoc? addr 0x80030000 size 0x10000 intr ?? # On-chip PCMCIA controller eppcic0 at epsoc? addr 0x80080000 size 0x44 # On-chip IDE (not yet) #wdc0 at epsoc? addr 0x800a0000 size 0x38 intr ?? # APB Peripheral # On-chip timers epclk0 at epsoc? addr 0x80810000 size 0x90 intr 4 # GPIO epgpio0 at epsoc? addr 0x80840000 size 0xcc intr 59 gpio* at epgpio? # On-chip serial UARTS epcom0 at epsoc? addr 0x808c0000 size 0x1000 intr 52 epcom1 at epsoc? addr 0x808d0000 size 0x1000 intr 54 #epcom2 at epsoc? addr 0x808e0000 size 0x1000 intr 55 # RealTime Clock (no battery backup) eprtc0 at epsoc? addr 0x80920000 size 0x10c intr 37 # Watchdog Timer epwdog0 at epsoc? addr 0x80940000 size 0x08 intr 36 # LED epled0 at epgpio0 port 4 bit1 0 bit2 1 # I^2C Controller Unit armadillo9iic0 at epgpio0 port 1 bit1 4 bit2 5 iic* at armadillo9iic? seeprom0 at iic? addr 0x50 flags 1 # 128 bytes #s3531rtc0 at iic? addr 0x30 # PCMCIA bus support pcmcia* at eppcic0 controller ? socket ? # PCMCIA network interfaces ne* at pcmcia? function ? # NE2000-compatible Ethernet wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) # MII/PHY support lxtphy* at mii? phy ? # Level One LXT-970 PHYs # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # PCMCIA IDE disk wdc* at pcmcia? function ? # USB Controller and Devices # USB bus support usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? # USB HID device uhidev* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhidev? reportid ? #wsmouse* at ums? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB Generic HID devices uhid* at uhidev? reportid ? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? scsibus* at umass? # USB audio #uaudio* at uhub? port ? configuration ? # USB MIDI #umidi* at uhub? port ? configuration ? # USB Generic driver ugen* at uhub? port ? # ATA (IDE) bus support atabus* at ata? # IDE drives wd* at atabus? drive ? flags 0x0000 # ATAPI bus support atapibus* at atapi? # ATAPI devices cd* at atapibus? drive ? flags 0x0ff0 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives uk* at scsibus? target ? lun ? # SCSI unknown # Audio support #audio* at audiobus? #spkr* at audio? # PC speaker (synthesized) # MIDI support #midi* at midibus? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) #pseudo-device fss # file system snapshot device #pseudo-device putter # for puffs and pud # network pseudo-devices pseudo-device bpfilter # Berkeley packet filter #pseudo-device npf # NPF packet filter pseudo-device loop # network loopback #pseudo-device ppp # Point-to-Point Protocol #pseudo-device pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl # Serial Line IP #pseudo-device irframetty # IrDA frame line discipline #pseudo-device tap # virtual Ethernet #pseudo-device tun # network tunneling over tty #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 #pseudo-device vether # Virtual Ethernet for bridge #pseudo-device kttcp # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #options RND_COM pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms #pseudo-device crypto # /dev/crypto device #pseudo-device swcrypto # software crypto implementation #pseudo-device sequencer # MIDI sequencer # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # customization of console and kernel output - see dev/wscons/wsdisplayvar.h #options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) #options WS_DEFAULT_FG=WSCOL_WHITE #options WS_DEFAULT_BG=WSCOL_BLACK #options WS_DEFAULT_COLATTR="(0)" #options WS_DEFAULT_MONOATTR="(0)" #options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK #options WS_KERNEL_COLATTR="" #options WS_KERNEL_MONOATTR="" # customization of console border color #options WSDISPLAY_CUSTOM_BORDER # border customization from wsconsctl(8) #options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color # compatibility to other console drivers #options WSDISPLAY_COMPAT_PCVT # emulate some ioctls #options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbport/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink #options PCDISPLAY_SOFTCURSOR # modify the screen type of the console; defaults to "80x25" #options VGA_CONSOLE_SCREENTYPE="\"80x24\"" # work around a hardware bug that loaded fonts don't work; found on ATI cards #options VGA_CONSOLE_ATI_BROKEN_FONTSEL # console scrolling support. #options WSDISPLAY_SCROLLSUPPORT # enable VGA raster mode capable of displaying multilingual text on console #options VGA_RASTERCONSOLE # wscons pseudo-devices #pseudo-device wsmux # mouse & keyboard multiplexor #pseudo-device wsfont @ 1.68.4.1 log @Apply patch (requested by martin in ticket #182): Remove "options DIAGNOSTIC" and "options DEBUG" from all kernels and _DIAGNOSTIC from libc. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.68 2024/01/29 18:27:11 christos Exp $ d103 1 a103 1 #options DIAGNOSTIC # internal consistency checks @ 1.67 log @UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.66 2021/01/20 01:20:26 nia Exp $ a48 2 #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. @ 1.67.4.1 log @Apply patch (requested by martin in ticket #401): Disable DIAGNOSTIC/DEBUG. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.67 2022/08/07 02:52:25 simonb Exp $ d105 1 a105 1 #options DIAGNOSTIC # internal consistency checks @ 1.66 log @do not enable kernel OSS compat in configs without compat_linux perhaps kernel OSS compat can be merged into compat_linux to avoid further confusion @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.65 2020/09/27 13:48:50 roy Exp $ d42 2 d46 5 a51 3 #options FFS_EI # FFS Endian Independent support options WAPBL # File system journaling support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a52 3 #options FFS_NO_SNAPSHOT # No FFS snapshot support #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. @ 1.65 log @vether: Add to kernel configurations It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.64 2020/08/16 10:27:47 jdolecek Exp $ a74 2 options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility @ 1.65.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.66 2021/01/20 01:20:26 nia Exp $ d75 2 @ 1.64 log @make COMPAT_LINUX option disabled by default leave the option enabled only in amd64/i386 ALL kernels to make sure it continues to be compilable also when included in kernel @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.63 2020/08/01 08:20:48 maxv Exp $ d272 1 @ 1.63 log @Remove references to BRIDGE_IPF, it is now compiled in by default. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.62 2020/04/18 11:00:38 skrll Exp $ a75 1 options COMPAT_LINUX # binary compatibility with Linux @ 1.62 log @PMAP_DEBUG has been deleted on arm @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.61 2020/01/19 01:25:04 thorpej Exp $ a272 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too @ 1.61 log @Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.60 2018/08/01 20:04:10 maxv Exp $ d109 1 a109 1 #options PMAP_DEBUG # Enable pmap_debug_level code @ 1.61.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.62 2020/04/18 11:00:38 skrll Exp $ d109 1 a109 1 #options UVMHIST # kernhist for uvm/pmap subsystems @ 1.60 log @Unreference IPF/PF from all the config files, and enable NPF instead when wanted. This also fixes some inconsistencies I saw in several files (eg IPF options while IPF was not compiled, IPF+PF enabled by default, etc). @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.59 2018/07/12 10:46:43 maxv Exp $ a263 1 #pseudo-device strip # Starmode Radio IP (Metricom) @ 1.60.6.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.61 2020/01/19 01:25:04 thorpej Exp $ d264 1 @ 1.60.4.1 log @In preparation for the upcoming release, turn off DIAGNOSTIC in most kernel configs, modules and libc. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.60 2018/08/01 20:04:10 maxv Exp $ d107 1 a107 1 #options DIAGNOSTIC # internal consistency checks @ 1.59 log @Remove the kernel PMC code. Sent yesterday on tech-kern@@. This change: * Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good. * Removes the PMC code of ARM XSCALE. * Removes all the pmc.h files. They were all empty, except for ARM XSCALE. * Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h. * Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump. * Removes the pmc_evid_t and pmc_ctr_t types. * Removes all the associated man pages. The sets are marked as obsolete. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.58 2018/06/28 15:21:52 thorpej Exp $ a64 3 #options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_LOOKUP # ippool(8) support #options IPFILTER_DEFAULT_BLOCK # block all packets by default d259 1 a259 1 #pseudo-device ipfilter # IP filter (firewall) and NAT a274 2 #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if @ 1.58 log @Use the "flags" config directive modifier to specify seeprom size (a pre-existing capability in seeprom driver) now that "size" is no longer a valid locator for i2c. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.57 2018/06/07 13:36:28 thorpej Exp $ a109 1 #options PERFCTRS # performance counters @ 1.58.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.60 2018/08/01 20:04:10 maxv Exp $ d65 3 d110 1 d263 1 a263 1 #pseudo-device npf # NPF packet filter d279 2 @ 1.58.2.2 log @Merge changes from current as of 20200406 @ text @d1 1 a1 1 # $NetBSD$ d264 1 @ 1.58.2.3 log @Sync with HEAD @ text @d109 1 a109 1 #options UVMHIST # kernhist for uvm/pmap subsystems @ 1.57 log @Revert changes that pinned-down i2c parent specs. The i2c subsystem has been enhanced to make this unnecessary. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.55 2017/09/14 07:58:40 mrg Exp $ d170 1 a170 1 seeprom0 at iic? addr 0x50 size 128 @ 1.56 log @Fully specifiy the location of indirectly-configured I2C devices. In particular, the parent spec must not be wild-carded, as doing so doesn't work well on systems where more than one I2C bus is present. @ text @d170 2 a171 2 seeprom0 at iic0 addr 0x50 size 128 #s3531rtc0 at iic0 addr 0x30 @ 1.55 log @clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options. removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.54 2017/07/29 18:08:57 maxv Exp $ d170 2 a171 2 seeprom0 at iic? addr 0x50 size 128 #s3531rtc0 at iic? addr 0x30 @ 1.55.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.56 2018/05/15 01:24:23 thorpej Exp $ d170 2 a171 2 seeprom0 at iic0 addr 0x50 size 128 #s3531rtc0 at iic0 addr 0x30 @ 1.55.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.57 2018/06/07 13:36:28 thorpej Exp $ d170 2 a171 2 seeprom0 at iic? addr 0x50 size 128 #s3531rtc0 at iic? addr 0x30 @ 1.55.2.3 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.59 2018/07/12 10:46:43 maxv Exp $ d110 1 d170 1 a170 1 seeprom0 at iic? addr 0x50 flags 1 # 128 bytes @ 1.55.2.4 log @Sync with HEAD Resolve a couple of conflicts (result of the uimin/uimax changes) @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.60 2018/08/01 20:04:10 maxv Exp $ d65 3 d262 1 a262 1 #pseudo-device npf # NPF packet filter d278 2 @ 1.54 log @Remove TCP_COMPAT_42 from the config files. Pass 3. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.53 2017/02/19 07:47:00 rin Exp $ d9 1 a9 1 options MSGBUFSIZE=65536 d75 4 a78 10 options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries #options COMPAT_16 # NetBSD 1.6, options COMPAT_20 # NetBSD 2.0, options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0, options COMPAT_50 # NetBSD 5.0, options COMPAT_60 # NetBSD 6.0, and options COMPAT_70 # NetBSD 7.0 binary compatibility. options COMPAT_43 # 4.3BSD compatibility. options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility a79 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.53 log @PR kern/51208 Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for ALL on amd64 and i386. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.52 2016/12/13 20:42:17 christos Exp $ a83 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. @ 1.52 log @wildcard speaker attachments, now that we can handle many of them. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.51 2016/12/10 23:03:23 christos Exp $ d44 1 @ 1.52.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.53 2017/02/19 07:47:00 rin Exp $ a43 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.51 log @remove VAUDIOSPEAKER for now, will be done differently. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.50 2016/12/08 11:31:10 nat Exp $ d254 1 a254 1 #spkr0 at audio0 # PC speaker (synthesized) @ 1.50 log @Add a synthesized pc beeper and keyboard bell for platforms with an audio device. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.49 2015/08/12 07:53:57 maxv Exp $ a253 1 #options VAUDIOSPEAKER @ 1.49 log @Remove KMEMSTATS. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.48 2014/08/23 20:26:57 dholland Exp $ d254 3 @ 1.49.2.1 log @Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.) @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.52 2016/12/13 20:42:17 christos Exp $ a253 2 #spkr* at audio? # PC speaker (synthesized) @ 1.49.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.53 2017/02/19 07:47:00 rin Exp $ a43 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.48 log @Systematize (and in many cases, fix) the comments on options COMPAT_NN. There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.47 2014/08/17 21:17:43 joerg Exp $ a105 1 #options KMEMSTATS # kernel memory statistics @ 1.48.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.49 2015/08/12 07:53:57 maxv Exp $ d106 1 @ 1.48.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.48.2.1 2015/09/22 12:05:40 skrll Exp $ a253 2 #spkr* at audio? # PC speaker (synthesized) @ 1.48.2.3 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.48.2.2 2017/02/05 13:40:07 skrll Exp $ a43 1 #options DISKLABEL_EI # disklabel Endian Independent support d83 1 @ 1.47 log @Reorganize symbol table embedding. The existing option SYMTAB_SPACE is replaced by the make option COPY_SYMTAB set to any value. The copy of the symbol table is no longer put into a buffer in kern_ksyms.o, but a small helper object. This object is build first with a dummy size, then the kernel is linked to compute the real dimension of the symbol table buffer. After that, the helper object is rebuild and the kernel linked again. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.46 2014/08/16 17:56:31 apb Exp $ d75 7 a81 7 #options COMPAT_16 # NetBSD 1.6 compatibility. options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 compatibility. options COMPAT_40 # NetBSD 4.0 compatibility. options COMPAT_50 # NetBSD 5.0 compatibility. options COMPAT_60 # NetBSD 6.0 compatibility. options COMPAT_70 # NetBSD 7.0 compatibility. @ 1.46 log @Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60". @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.45 2014/08/03 08:53:56 martin Exp $ d127 1 a127 1 options SYMTAB_SPACE=600000 @ 1.45 log @Add COMPAT_NETBSD32, following the switch to eabi by default. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.44 2014/07/27 03:34:41 dholland Exp $ d81 1 @ 1.44 log @"internally consistency checks" -> "internal consistency checks" @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.43 2013/06/30 21:38:56 rmind Exp $ d74 1 @ 1.43 log @G/C PFIL_HOOKS from the kernel configs. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.42 2013/06/05 23:08:00 christos Exp $ d117 1 a117 1 options DIAGNOSTIC # internally consistency checks @ 1.43.4.1 log @Rebase. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.45 2014/08/03 08:53:56 martin Exp $ a73 1 options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries d117 1 a117 1 options DIAGNOSTIC # internal consistency checks @ 1.42 log @remove obsolete networking options @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.41 2013/04/27 22:21:13 christos Exp $ a63 1 #options PFIL_HOOKS # pfil(9) packet filter hooks @ 1.42.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d64 1 @ 1.41 log @more bogus number removal @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.40 2013/03/02 02:42:12 christos Exp $ a56 1 #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.40 log @Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.39 2013/03/01 18:25:32 joerg Exp $ d296 1 a296 1 #pseudo-device sequencer 1 # MIDI sequencer @ 1.39 log @Retire OSI network stack. OK core@@ @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.38 2012/10/17 14:48:10 apb Exp $ a56 1 #options IPSEC_ESP # IP security (encryption part; define w/ IPSEC) @ 1.38 log @Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50". @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.37 2012/09/11 19:43:09 msaitoh Exp $ a61 2 #options ISO,TPIP # OSI #options EON # OSI tunneling over IP @ 1.37 log @Add PUFFS, putter and fss. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.36 2012/09/01 14:50:11 matt Exp $ d84 1 @ 1.37.2.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.38 2012/10/17 14:48:10 apb Exp $ a83 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.37.2.2 log @resync from head @ text @d1 1 a1 1 # $NetBSD$ d57 2 d62 2 d299 1 a299 1 #pseudo-device sequencer # MIDI sequencer @ 1.37.2.3 log @Rebase to HEAD as of a few days ago. @ text @d64 1 a74 1 options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries d118 1 a118 1 options DIAGNOSTIC # internal consistency checks @ 1.37.2.4 log @update from HEAD @ text @d9 1 a9 1 options MSGBUFSIZE=65536 a43 1 #options DISKLABEL_EI # disklabel Endian Independent support d74 10 a83 4 include "conf/compat_netbsd20.config" options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility d85 1 d105 1 d126 1 a126 1 makeoptions COPY_SYMTAB=1 a253 2 #spkr* at audio? # PC speaker (synthesized) @ 1.36 log @Bump up SYMTAB_SPACE @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.35 2012/06/05 08:44:08 abs Exp $ d36 1 d267 1 @ 1.35 log @Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.34 2012/04/07 03:25:00 tsutsui Exp $ d128 1 a128 1 options SYMTAB_SPACE=450000 @ 1.34 log @Remove obsolete SysV semaphores limit options (SEMMNI, SEMMNS, and SEMUME). @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.33 2012/03/10 21:51:51 joerg Exp $ d320 1 a320 1 #options WSDISPLAY_COMPAT_USL # VT handling @ 1.33 log @P1003_1B_SEMAPHORE is no longer optional. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.32 2011/12/18 05:49:25 dholland Exp $ a91 4 #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 @ 1.32 log @WABPL is no longer considered experimental (has not been for some time) so update its comment in config files. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.31 2011/11/22 21:25:06 tls Exp $ a96 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support @ 1.32.2.1 log @Pull up following revision(s) (requested by abs in ticket #311): sys/arch/netwinder/conf/GENERIC: revision 1.112 sys/arch/i386/conf/GENERIC: revision 1.1074 sys/arch/atari/conf/MILAN.in: revision 1.26 sys/arch/zaurus/conf/GENERIC: revision 1.54 sys/arch/shark/conf/GENERIC: revision 1.101 sys/arch/hpcmips/conf/MPC303: revision 1.60 sys/arch/i386/conf/XEN3_DOM0: revision 1.67 sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.29 sys/arch/vax/conf/GENERIC: revision 1.181 sys/arch/sparc/conf/KRUPS: revision 1.59 sys/arch/evbarm/conf/BEAGLEBOARD: revision 1.27 sys/arch/i386/conf/INSTALL_FLOPPY: revision 1.16 sys/arch/prep/conf/GENERIC: revision 1.163 sys/arch/hpcmips/conf/GENERIC: revision 1.216 sys/arch/sparc/conf/TADPOLE3GX: revision 1.56 sys/arch/shark/conf/INSTALL: revision 1.50 sys/arch/next68k/conf/GENERIC: revision 1.127 sys/arch/evbppc/conf/VIRTEX_GSRD2: revision 1.16 sys/arch/evbppc/conf/VIRTEX_DFC: revision 1.17 sys/arch/evbppc/conf/EXPLORA451: revision 1.48 sys/arch/bebox/conf/INSTALL: revision 1.54 sys/arch/next68k/conf/SLAB: revision 1.46 sys/arch/i386/conf/GENERIC_TINY: revision 1.132 sys/arch/bebox/conf/GENERIC: revision 1.131 sys/arch/amd64/conf/XEN3_DOM0: revision 1.84 sys/arch/amd64/conf/GENERIC: revision 1.356 sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.6 share/man/man4/wscons.4: revision 1.31 sys/arch/hpcmips/conf/TX3912: revision 1.79 sys/arch/evbarm/conf/ARMADILLO9: revision 1.35 sys/arch/hpcsh/conf/GENERIC: revision 1.97 sys/arch/i386/conf/ALL: revision 1.339 sys/arch/hpcmips/conf/TX3922: revision 1.93 sys/arch/cats/conf/INSTALL: revision 1.82 sys/arch/sparc64/conf/GENERIC: revision 1.151 sys/arch/i386/conf/INSTALL_TINY: revision 1.135 sys/arch/evbppc/conf/VIRTEX_GSRD1: revision 1.15 sys/arch/evbarm/conf/TS7200: revision 1.49 sys/arch/hpcmips/conf/VR41XX: revision 1.55 sys/arch/hp700/conf/GENERIC: revision 1.115 sys/arch/cats/conf/GENERIC: revision 1.140 Mention wsconscfg(8) needs WSDISPLAY_COMPAT_USL If a port is going to have wscons for virtual terminals then it really make= s sense to enable WSDISPLAY_COMPAT_USL so the system can switch between the virtual terminals... Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least give a hint that its not just for third party compat. No functional change. @ text @d1 1 a1 1 # $NetBSD$ d325 1 a325 1 #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling @ 1.31 log @ The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be. This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.30 2011/06/30 20:09:23 wiz Exp $ d44 1 a44 1 options WAPBL # File system journaling support - Experimental @ 1.31.2.1 log @merge to -current. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.32 2011/12/18 05:49:25 dholland Exp $ d44 1 a44 1 options WAPBL # File system journaling support @ 1.31.2.2 log @sync to latest -current @ text @d1 1 a1 1 # $NetBSD$ d97 1 @ 1.31.2.3 log @sync to latest -current. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.31.2.2 2012/03/11 01:52:20 mrg Exp $ d92 4 @ 1.30 log @dependant -> dependent @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.29 2011/03/06 17:08:22 bouyer Exp $ a295 1 pseudo-device rnd # /dev/random and in-kernel generator @ 1.30.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.30 2011/06/30 20:09:23 wiz Exp $ d44 1 a44 1 options WAPBL # File system journaling support d92 4 d97 1 d296 1 @ 1.30.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.30.2.1 2012/04/17 00:06:12 yamt Exp $ a35 1 #file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) a82 1 options COMPAT_60 # NetBSD 6.0 compatibility. d128 1 a128 1 options SYMTAB_SPACE=600000 a265 1 #pseudo-device putter # for puffs and pud d320 1 a320 1 #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling @ 1.30.2.3 log @sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments") @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.30.2.2 2012/10/30 17:19:19 yamt Exp $ d57 2 d62 2 d68 1 d299 1 a299 1 #pseudo-device sequencer # MIDI sequencer @ 1.29 log @merge the bouyer-quota2 branch. This adds a new on-disk format to store disk quota usage and limits, integrated with ffs metadata. Usage is checked by fsck_ffs (no more quotacheck) and is covered by the WAPBL journal. Enabled with kernel option QUOTA2 (added where QUOTA was enabled in kernel config files), turned on with tunefs(8) on a per-filesystem basis. mount_mfs(8) can also turn quotas on. See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html for details. @ text @d1 1 a1 1 # $NetBSD$ d43 1 a43 1 #options FFS_EI # FFS Endian Independant support @ 1.28 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.27 2010/04/16 13:48:30 pooka Exp $ d41 2 a42 1 #options QUOTA # UFS quotas @ 1.28.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.29 2011/03/06 17:08:22 bouyer Exp $ d41 1 a41 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.28.4.1 log @Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out) @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.28 2010/11/23 11:13:56 hannken Exp $ d41 1 a41 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.27 log @Remove unused count (invariably "4") from pseudo-device fss. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.26 2009/12/05 20:11:11 pooka Exp $ d266 1 a266 1 #pseudo-device md 1 # memory disk device (ramdisk) @ 1.26 log @Remove the portalfs kernel file system driver. Replace mount_portal(8) with a version based on puffs. User functionality remains the same. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.25 2009/10/11 16:20:22 bsh Exp $ d269 1 a269 1 #pseudo-device fss 4 # file system snapshot device @ 1.26.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.26 2009/12/05 20:11:11 pooka Exp $ d269 1 a269 1 #pseudo-device fss # file system snapshot device @ 1.26.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d266 1 a266 1 #pseudo-device md # memory disk device (ramdisk) @ 1.26.4.3 log @sync with head @ text @d41 1 a41 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.26.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d269 1 a269 1 #pseudo-device fss # file system snapshot device @ 1.25 log @add options COMPAT_50 to all evbarm boards. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.24 2009/03/06 20:31:48 joerg Exp $ a34 1 #file-system PORTAL # portal filesystem (still experimental) @ 1.24 log @Remove SHMMAXPGS from all kernel configs. Dynamically compute the initial limit as 1/4 of the physical memory. Ensure the limit is at least 1024 pages, the old default on most platforms. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.23 2008/11/24 11:41:09 ad Exp $ d82 1 @ 1.23 log @Remove softdep, pass 1. We are focused on improving journalling. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.22 2008/11/12 12:35:58 ad Exp $ a95 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.23.4.1 log @Sync with HEAD. Commit is split, to avoid a "too many arguments" protocol error. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.24 2009/03/06 20:31:48 joerg Exp $ d96 1 @ 1.22 log @Remove LKMs and switch to the module framework, pass 1. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.21 2008/07/31 07:41:00 simonb Exp $ a43 1 options SOFTDEP # FFS soft updates support @ 1.21 log @Add "options WAPBL" to standard GENERIC/INSTALL type configs. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.20 2008/06/29 05:42:24 hamajima Exp $ a112 1 #options LKM # loadable kernel modules @ 1.21.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.23 2008/11/24 11:41:09 ad Exp $ d44 1 d113 1 @ 1.21.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.21.2.1 2009/01/19 13:16:03 skrll Exp $ d96 1 @ 1.20 log @Fixed addr and size of eppcic0. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.19 2008/05/30 20:10:01 tsutsui Exp $ d45 1 @ 1.20.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.21 2008/07/31 07:41:00 simonb Exp $ a44 1 options WAPBL # File system journaling support - Experimental @ 1.20.2.2 log @Update haad-dm branch to haad-dm-base2. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.23 2008/11/24 11:41:09 ad Exp $ d44 1 d113 1 @ 1.19 log @Add options COMPAT_40 to files which have options COMPAT_30. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.18 2008/01/19 13:11:12 chris Exp $ d161 1 a161 1 eppcic0 at epsoc? addr 0x80080020 size 0x24 intr 49 @ 1.19.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.20 2008/06/29 05:42:24 hamajima Exp $ d161 1 a161 1 eppcic0 at epsoc? addr 0x80080000 size 0x44 @ 1.18 log @Remove arm support for IPKDB. It hasn't worked since arm was broken out from arm32 in Jan 2001, and no-one has noticed or cared to fix it. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.17 2007/12/31 15:31:52 ad Exp $ d81 1 @ 1.18.10.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.18 2008/01/19 13:11:12 chris Exp $ d44 1 a44 1 options WAPBL # File system journaling support - Experimental a80 1 options COMPAT_40 # NetBSD 4.0 compatibility. d95 1 d111 1 d160 1 a160 1 eppcic0 at epsoc? addr 0x80080000 size 0x44 @ 1.18.10.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.18.10.1 2009/05/04 08:10:56 yamt Exp $ d35 1 a81 1 options COMPAT_50 # NetBSD 5.0 compatibility. @ 1.18.10.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.18.10.2 2010/03/11 15:02:13 yamt Exp $ d269 1 a269 1 #pseudo-device fss # file system snapshot device @ 1.18.12.1 log @Sync w/ -current. 34 merge conflicts to follow. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.18 2008/01/19 13:11:12 chris Exp $ a80 1 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.18.12.2 log @Sync with wrstuden-revivesa-base-2. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.18.12.1 2008/06/23 04:30:17 wrstuden Exp $ a44 1 options WAPBL # File system journaling support - Experimental d161 1 a161 1 eppcic0 at epsoc? addr 0x80080000 size 0x44 @ 1.18.8.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.18 2008/01/19 13:11:12 chris Exp $ a80 1 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.18.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ a80 1 options COMPAT_40 # NetBSD 4.0 compatibility. @ 1.18.6.2 log @Sync with HEAD. @ text @d161 1 a161 1 eppcic0 at epsoc? addr 0x80080000 size 0x44 @ 1.18.6.3 log @Sync with HEAD. @ text @a44 1 options WAPBL # File system journaling support - Experimental @ 1.18.6.4 log @Sync with HEAD. @ text @d44 1 d113 1 @ 1.17 log @Remove systrace. Ok core@@. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.16 2007/03/14 12:27:21 drochner Exp $ a127 1 #options IPKDB # remote kernel debugging @ 1.16 log @It doesn't make sense to specify "configuration" and "interface" locators for uhub because a hub can't have sub-devices. This might be sanity-checked eventually. Same for ubt now after the change to device attachment. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.15 2006/08/26 20:26:44 christos Exp $ a109 1 #options SYSTRACE # system call vetting via systrace(1) @ 1.16.12.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.16 2007/03/14 12:27:21 drochner Exp $ d110 1 d129 1 @ 1.16.22.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.18 2008/01/19 13:11:12 chris Exp $ d110 1 d129 1 @ 1.16.16.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.16 2007/03/14 12:27:21 drochner Exp $ d110 1 @ 1.16.16.2 log @sync with HEAD @ text @d1 1 a1 1 # ARMADILLO9,v 1.16.16.1 2008/01/09 01:45:41 matt Exp d128 1 @ 1.16.28.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d110 1 @ 1.16.28.2 log @Sync with HEAD @ text @d128 1 @ 1.15 log @PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.14 2006/08/26 07:59:21 tsutsui Exp $ d212 1 a212 1 uhub* at uhub? port ? configuration ? interface ? @ 1.15.14.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.16 2007/03/14 12:27:21 drochner Exp $ d212 1 a212 1 uhub* at uhub? port ? @ 1.15.12.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.15 2006/08/26 20:26:44 christos Exp $ d212 1 a212 1 uhub* at uhub? port ? @ 1.15.8.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.15 2006/08/26 20:26:44 christos Exp $ d212 1 a212 1 uhub* at uhub? port ? @ 1.14 log @Remove obsolete #options VERIFIED_EXEC, found by grep(1). @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.13 2006/08/12 15:29:52 christos Exp $ a60 2 #options NS # XNS #options NSIP # XNS tunneling over IP a62 1 #options CCITT,LLC,HDLC # X.25 d69 1 @ 1.13 log @Disable SYSTRACE by default on all kernels (discussed with core) @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.12 2006/04/19 10:31:44 drochner Exp $ a74 3 # These options control the verified exec feature #options VERIFIED_EXEC @ 1.12 log @adjust comments for the new location of wskbdmap_mfii.c, addresses PR kern/33290 by henry nelson @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.11 2006/04/15 17:48:23 jmmv Exp $ d115 1 a115 1 options SYSTRACE # system call vetting via systrace(1) @ 1.12.6.1 log @file ARMADILLO9 was added on branch yamt-lazymbuf on 2006-06-21 14:50:33 +0000 @ text @d1 352 @ 1.12.6.2 log @sync with head. @ text @a0 352 # $NetBSD: ARMADILLO9,v 1.12.6.1 2006/06/21 14:50:33 yamt Exp $ # # ARMADILLO9 -- Atmark Techno, Armadillo-9 # include "arch/evbarm/conf/std.armadillo9" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary options MSGBUFSIZE=65536 #options KSTACK_CHECK_MAGIC # estimated number of users maxusers 16 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop # CPU options options CPU_ARM9 # Support the ARM9TDMI core # File systems file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system #file-system ADOSFS # AmigaDOS-compatible file system file-system EXT2FS # second extended file system (linux) file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd #file-system FILECORE # Acorn filecore file system 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 PTYFS # /dev/pts/N support # File system options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support options SOFTDEP # FFS soft updates support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental options NFSSERVER # Network File System server #options FFS_NO_SNAPSHOT # No FFS snapshot support #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 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 MROUTING # IP multicast routing #options PIM # Protocol Independent Multicast #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 #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 # These options control the verified exec feature #options VERIFIED_EXEC options NFS_BOOT_BOOTP options NFS_BOOT_DHCP #options NFS_BOOT_BOOTPARAM # Compatibility options #options COMPAT_16 # NetBSD 1.6 compatibility. options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 compatibility. options COMPAT_43 # 4.3BSD compatibility. #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility options COMPAT_LINUX # binary compatibility with Linux options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # Shared memory options options SYSVMSG # System V-like message queues 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 # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_ROOT_SIZE=3400 # Size in blocks #options MEMORY_DISK_IS_ROOT # use memory disk as root # Console options. The default console is speed is 115200 baud. options CONSPEED=115200 # Console speed options CONUNIT=0 # Console port number # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) options SYSTRACE # system call vetting via systrace(1) #options IRQSTATS # manage IRQ statistics #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics #options SCSIVERBOSE # Verbose SCSI errors #options PCIVERBOSE # Verbose PCI descriptions #options MIIVERBOSE # Verbose MII autoconfuration messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options DDB_KEYCODE=0x40 #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Development and Debugging options #options PERFCTRS # performance counters options DIAGNOSTIC # internally consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options IPKDB # remote kernel debugging #options VERBOSE_INIT_ARM # verbose bootstraping messages options DDB # in-kernel debugger #options DDB_ONPANIC=1 options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #makeoptions DEBUG="-g" # compile full symbol table options SYMTAB_SPACE=450000 #options PMAP_INCLUDE_PTE_SYNC #options LOCKDEBUG config netbsd root on ? type ? #config netbsd root on epe0 type nfs #config netbsd root on wd0 type ffs #config netbsd root on sd0 type ffs # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # Cirrus Logic EP93xx System-on-chip epsoc0 at mainbus? # AHB Peripheral # On-chip 10/100 Ethernet epe0 at epsoc? addr 0x80010000 size 0x10000 intr 39 # On-chip USB host controller ohci0 at epsoc? addr 0x80020000 size 0x1000 intr 56 # On-chip Raster (not yet) #vga0 at epsoc? addr 0x80030000 size 0x10000 intr ?? # On-chip PCMCIA controller eppcic0 at epsoc? addr 0x80080020 size 0x24 intr 49 # On-chip IDE (not yet) #wdc0 at epsoc? addr 0x800a0000 size 0x38 intr ?? # APB Peripheral # On-chip timers epclk0 at epsoc? addr 0x80810000 size 0x90 intr 4 # GPIO epgpio0 at epsoc? addr 0x80840000 size 0xcc intr 59 gpio* at epgpio? # On-chip serial UARTS epcom0 at epsoc? addr 0x808c0000 size 0x1000 intr 52 epcom1 at epsoc? addr 0x808d0000 size 0x1000 intr 54 #epcom2 at epsoc? addr 0x808e0000 size 0x1000 intr 55 # RealTime Clock (no battery backup) eprtc0 at epsoc? addr 0x80920000 size 0x10c intr 37 # Watchdog Timer epwdog0 at epsoc? addr 0x80940000 size 0x08 intr 36 # LED epled0 at epgpio0 port 4 bit1 0 bit2 1 # I^2C Controller Unit armadillo9iic0 at epgpio0 port 1 bit1 4 bit2 5 iic* at armadillo9iic? seeprom0 at iic? addr 0x50 size 128 #s3531rtc0 at iic? addr 0x30 # PCMCIA bus support pcmcia* at eppcic0 controller ? socket ? # PCMCIA network interfaces ne* at pcmcia? function ? # NE2000-compatible Ethernet wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) # MII/PHY support lxtphy* at mii? phy ? # Level One LXT-970 PHYs # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # PCMCIA IDE disk wdc* at pcmcia? function ? # USB Controller and Devices # USB bus support usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? configuration ? interface ? # USB HID device uhidev* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhidev? reportid ? #wsmouse* at ums? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB Generic HID devices uhid* at uhidev? reportid ? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? scsibus* at umass? # USB audio #uaudio* at uhub? port ? configuration ? # USB MIDI #umidi* at uhub? port ? configuration ? # USB Generic driver ugen* at uhub? port ? # ATA (IDE) bus support atabus* at ata? # IDE drives wd* at atabus? drive ? flags 0x0000 # ATAPI bus support atapibus* at atapi? # ATAPI devices cd* at atapibus? drive ? flags 0x0ff0 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives uk* at scsibus? target ? lun ? # SCSI unknown # Audio support #audio* at audiobus? # MIDI support #midi* at midibus? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) #pseudo-device fss 4 # file system snapshot device # network pseudo-devices pseudo-device bpfilter # Berkeley packet filter #pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback #pseudo-device ppp # Point-to-Point Protocol #pseudo-device pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) #pseudo-device irframetty # IrDA frame line discipline #pseudo-device tap # virtual Ethernet #pseudo-device tun # network tunneling over tty #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 pf # PF packet filter #pseudo-device pflog # PF log if #pseudo-device kttcp # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms #pseudo-device crypto # /dev/crypto device #pseudo-device swcrypto # software crypto implementation #pseudo-device sequencer 1 # MIDI sequencer # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # customization of console and kernel output - see dev/wscons/wsdisplayvar.h #options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) #options WS_DEFAULT_FG=WSCOL_WHITE #options WS_DEFAULT_BG=WSCOL_BLACK #options WS_DEFAULT_COLATTR="(0)" #options WS_DEFAULT_MONOATTR="(0)" #options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK #options WS_KERNEL_COLATTR="" #options WS_KERNEL_MONOATTR="" # customization of console border color #options WSDISPLAY_CUSTOM_BORDER # border customization from wsconsctl(8) #options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color # compatibility to other console drivers #options WSDISPLAY_COMPAT_PCVT # emulate some ioctls #options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls #options WSDISPLAY_COMPAT_USL # VT handling #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbport/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink #options PCDISPLAY_SOFTCURSOR # modify the screen type of the console; defaults to "80x25" #options VGA_CONSOLE_SCREENTYPE="\"80x24\"" # work around a hardware bug that loaded fonts don't work; found on ATI cards #options VGA_CONSOLE_ATI_BROKEN_FONTSEL # console scrolling support. #options WSDISPLAY_SCROLLSUPPORT # enable VGA raster mode capable of displaying multilingual text on console #options VGA_RASTERCONSOLE # wscons pseudo-devices #pseudo-device wsmux # mouse & keyboard multiplexor #pseudo-device wsfont @ 1.12.6.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.12.6.2 2006/12/30 20:45:48 yamt Exp $ d61 2 d65 1 a71 1 #options IPFILTER_LOOKUP # ippool(8) support d75 3 d115 1 a115 1 #options SYSTRACE # system call vetting via systrace(1) @ 1.12.6.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.12.6.3 2007/09/03 14:23:59 yamt Exp $ d212 1 a212 1 uhub* at uhub? port ? @ 1.12.6.5 log @sync with head @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.12.6.4 2008/01/21 09:36:05 yamt Exp $ d110 1 d129 1 @ 1.12.8.1 log @Pull up following revision(s) (requested by elad in ticket #17): sys/arch/sparc/conf/KRUPS: revision 1.38 sys/arch/i386/conf/XEN2_DOMU: revision 1.2 sys/arch/i386/conf/GENERIC_LAPTOP: revision 1.197 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.53 sys/arch/evbsh5/conf/SIMULATOR: revision 1.12 sys/arch/sparc/conf/MRCOFFEE: revision 1.17 sys/arch/next68k/conf/GENERIC: revision 1.104 sys/arch/i386/conf/VIRTUALPC: revision 1.44 sys/arch/ews4800mips/conf/GENERIC: revision 1.11 sys/arch/evbsh5/conf/CAYMAN: revision 1.23 sys/arch/arc/conf/GENERIC: revision 1.141 sys/arch/amd64/conf/GENERIC: revision 1.103 sys/arch/sun3/conf/GENERIC3X: revision 1.90 sys/arch/evbarm/conf/HDL_G: revision 1.3 sys/arch/sun2/conf/GENERIC: revision 1.57 sys/arch/news68k/conf/GENERIC_TINY: revision 1.51 sys/arch/evbppc/conf/EXPLORA451: revision 1.27 sys/arch/amiga/conf/GENERIC.in: revision 1.54 sys/arch/mac68k/conf/GENERIC: revision 1.174 sys/arch/acorn26/conf/GENERIC: revision 1.45 sys/arch/shark/conf/GENERIC: revision 1.64 sys/arch/cesfic/conf/GENERIC: revision 1.44 sys/arch/mvme68k/conf/GENERIC: revision 1.68 sys/arch/i386/conf/XEN2_DOM0: revision 1.4 sys/arch/atari/conf/GENERIC.in: revision 1.63 sys/arch/amiga/conf/GENERIC: revision 1.240 sys/arch/i386/conf/LAMB: revision 1.65 sys/arch/i386/conf/GENERIC: revision 1.773 sys/arch/acorn32/conf/EB7500ATX: revision 1.26 sys/arch/x68k/conf/GENERIC: revision 1.128 sys/arch/vax/conf/GENERIC: revision 1.153 sys/arch/atari/conf/ATARITT: revision 1.81 sys/arch/mipsco/conf/GENERIC: revision 1.60 sys/arch/cobalt/conf/GENERIC: revision 1.101 sys/arch/evbarm/conf/ARMADILLO9: revision 1.13 sys/arch/ofppc/conf/GENERIC: revision 1.93 sys/arch/atari/conf/MILAN-PCIIDE: revision 1.51 sys/arch/arc/conf/RPC44: revision 1.26 sys/arch/sparc64/conf/GENERIC: revision 1.59 sys/arch/i386/conf/XEN3_DOMU: revision 1.2 sys/arch/hp700/conf/GENERIC: revision 1.68 sys/arch/atari/conf/MILAN-ISAIDE: revision 1.47 sys/arch/macppc/conf/GENERIC: revision 1.231 sys/arch/dreamcast/conf/GENERIC: revision 1.72 sys/arch/news68k/conf/GENERIC: revision 1.80 sys/arch/hp300/conf/GENERIC: revision 1.133 sys/arch/mmeye/conf/GENERIC: revision 1.82 sys/arch/macppc/conf/MAMBO: revision 1.2 sys/arch/cats/conf/GENERIC: revision 1.107 sys/arch/atari/conf/FALCON: revision 1.79 sys/arch/acorn32/conf/GENERIC: revision 1.71 sys/arch/sparc/conf/GENERIC: revision 1.190 sys/arch/news68k/conf/LIBERO: revision 1.40 sys/arch/amiga/conf/DRACO: revision 1.114 sys/arch/cobalt/conf/INSTALL: revision 1.23 sys/arch/luna68k/conf/GENERIC: revision 1.73 sys/arch/bebox/conf/GENERIC: revision 1.100 sys/arch/pmax/conf/GENERIC: revision 1.147 sys/arch/amiga/conf/WSCONS: revision 1.52 sys/arch/macppc/conf/POWERMAC_G5: revision 1.2 sys/arch/alpha/conf/ALPHA: revision 1.218 sys/arch/sun3/conf/GENERIC: revision 1.133 sys/arch/prep/conf/GENERIC: revision 1.124 sys/arch/alpha/conf/GENERIC: revision 1.291 sys/arch/atari/conf/HADES: revision 1.71 sys/arch/newsmips/conf/GENERIC: revision 1.93 sys/arch/netwinder/conf/GENERIC: revision 1.82 sys/arch/hpcmips/conf/GENERIC: revision 1.190 sys/arch/amiga/conf/AMIGA: revision 1.98 sys/arch/sbmips/conf/GENERIC: revision 1.54 sys/arch/pc532/conf/GENERIC: revision 1.64 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.53 Disable SYSTRACE by default on all kernels (discussed with core) @ text @d1 1 a1 1 # $NetBSD$ d115 1 a115 1 #options SYSTRACE # system call vetting via systrace(1) @ 1.12.8.2 log @Pull up following revision(s) (requested by tsutsui in ticket #170): sys/arch/sparc64/conf/GENERIC: revision 1.63 sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.55 sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.54 sys/arch/next68k/conf/GENERIC: revision 1.105 sys/arch/ews4800mips/conf/GENERIC: revision 1.12 sys/arch/arc/conf/GENERIC: revision 1.142 sys/arch/sun3/conf/GENERIC3X: revision 1.91 sys/arch/amd64/conf/GENERIC: revision 1.105 sys/arch/sun2/conf/GENERIC: revision 1.58 sys/arch/amiga/conf/GENERIC.in: revision 1.55 sys/arch/mac68k/conf/GENERIC: revision 1.175 sys/arch/acorn26/conf/GENERIC: revision 1.46 sys/arch/shark/conf/GENERIC: revision 1.65 sys/arch/cesfic/conf/GENERIC: revision 1.45 sys/arch/sandpoint/conf/GENERIC: revision 1.36 sys/arch/iyonix/conf/GENERIC: revision 1.32 sys/arch/mvme68k/conf/GENERIC: revision 1.69 sys/arch/evbarm/conf/ARMADILLO210: revision 1.3 sys/arch/vax/conf/GENERIC: revision 1.154 sys/arch/mipsco/conf/GENERIC: revision 1.61 sys/arch/evbarm/conf/ARMADILLO9: revision 1.14 sys/arch/cobalt/conf/GENERIC: revision 1.103 sys/arch/ofppc/conf/GENERIC: revision 1.94 sys/arch/hp700/conf/GENERIC: revision 1.69 sys/arch/playstation2/conf/GENERIC: revision 1.8 sys/arch/dreamcast/conf/GENERIC: revision 1.73 sys/arch/news68k/conf/GENERIC: revision 1.81 sys/arch/macppc/conf/GENERIC: revision 1.234 sys/arch/hp300/conf/GENERIC: revision 1.134 sys/arch/mmeye/conf/GENERIC: revision 1.83 sys/arch/ibmnws/conf/GENERIC: revision 1.26 sys/arch/cats/conf/GENERIC: revision 1.109 sys/arch/sparc/conf/GENERIC: revision 1.191 sys/arch/pdp10/conf/GENERIC: revision 1.27 sys/arch/acorn32/conf/GENERIC: revision 1.75 sys/arch/luna68k/conf/GENERIC: revision 1.74 sys/arch/bebox/conf/GENERIC: revision 1.101 sys/arch/pmax/conf/GENERIC: revision 1.148 sys/arch/x68k/conf/GENERIC: revision 1.130 sys/arch/sun3/conf/GENERIC: revision 1.134 sys/arch/prep/conf/GENERIC: revision 1.126 sys/arch/alpha/conf/GENERIC: revision 1.293 sys/arch/newsmips/conf/GENERIC: revision 1.94 sys/arch/netwinder/conf/GENERIC: revision 1.83 sys/arch/hpcsh/conf/GENERIC: revision 1.69 sys/arch/sbmips/conf/GENERIC: revision 1.55 sys/arch/pc532/conf/GENERIC: revision 1.65 sys/arch/hpcmips/conf/GENERIC: revision 1.192 Remove obsolete #options VERIFIED_EXEC, found by grep(1). @ text @d75 3 @ 1.11 log @Remove the getwschar and putwschar accessops from wsdisplay drivers as requested by uwe@@. These were wrong because they were receiving an emulcookie yet they were accessops (thus having to receive an accesscookie). Instead, just handle the WSDISPLAYIO_{GET,PUT}WSCHAR ioctls from the driver's ioctl accessop. As this reduces the amount of code needed to handle these operations to two small functions in each driver, remove the WSDISPLAY_CHARFUNCS kernel option. Reviewed by, at least, uwe@@ and macallan@@. No objections in tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.10 2006/02/13 12:24:22 hamajima Exp $ d335 1 a335 1 # see dev/pckbc/wskbdmap_mfii.c for implemented layouts @ 1.10 log @identify model from DeviceCfg register, and delete "options ARMADILLO210". get DRAM information and boot argument from bootloader. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.9 2006/02/06 14:03:22 hamajima Exp $ a344 4 # the following enables some functions to get mouse console support. # if you want a really secure system, it may be better not to enable them, # see wsmoused(8), section SECURITY CONSIDERATIONS for more info. #options WSDISPLAY_CHARFUNCS # mouse console support @ 1.10.6.1 log @Merge 2006-05-24 NetBSD-current into the "peter-altq" branch. @ text @d1 1 a1 1 # $NetBSD$ d335 1 a335 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d345 4 @ 1.10.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.10 2006/02/13 12:24:22 hamajima Exp $ d335 1 a335 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d345 4 @ 1.10.2.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.10.2.1 2006/05/24 10:56:40 yamt Exp $ d61 2 d65 1 a71 1 #options IPFILTER_LOOKUP # ippool(8) support d75 3 d115 1 a115 1 #options SYSTRACE # system call vetting via systrace(1) @ 1.10.4.1 log @sync with head - hopefully this will work @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.11 2006/04/15 17:48:23 jmmv Exp $ d345 4 @ 1.10.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.10.4.1 2006/04/19 02:32:21 elad Exp $ d335 1 a335 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts @ 1.9 log @Add support for the Atmark Techno Armadillo-210. Armadillo-210 is subset model of Armadillo-9. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.8 2006/02/05 05:01:49 cube Exp $ d276 1 @ 1.8 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: ARMADILLO9,v 1.7 2006/02/04 02:50:10 rpaulo Exp $ d111 1 @ 1.7 log @bpfilter doesn't accept count anymore. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.6 2005/12/07 09:10:12 tsutsui Exp $ d274 1 a274 1 pseudo-device vnd 4 # disk-like interface to files d281 1 a281 1 #pseudo-device ppp 2 # Point-to-Point Protocol d283 2 a284 2 #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) d287 5 a291 5 #pseudo-device tun 2 # network tunneling over tty #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 @ 1.6 log @Adjust comments for options FFS_NO_SNAPSHOT. XXX: This option should be mentioned in options(4). @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.5 2005/11/25 16:41:31 thorpej Exp $ d278 1 a278 1 pseudo-device bpfilter 4 # Berkeley packet filter @ 1.6.2.1 log @file ARMADILLO9 was added on branch ktrace-lwp on 2005-12-11 10:28:16 +0000 @ text @d1 354 @ 1.6.2.2 log @Sync with head. @ text @a0 354 # $NetBSD: ARMADILLO9,v 1.6.2.1 2005/12/11 10:28:16 christos Exp $ # # ARMADILLO9 -- Atmark Techno, Armadillo-9 # include "arch/evbarm/conf/std.armadillo9" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary options MSGBUFSIZE=65536 #options KSTACK_CHECK_MAGIC # estimated number of users maxusers 16 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop # CPU options options CPU_ARM9 # Support the ARM9TDMI core # File systems file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system #file-system ADOSFS # AmigaDOS-compatible file system file-system EXT2FS # second extended file system (linux) file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd #file-system FILECORE # Acorn filecore file system 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 PTYFS # /dev/pts/N support # File system options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support options SOFTDEP # FFS soft updates support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental options NFSSERVER # Network File System server #options FFS_NO_SNAPSHOT # No FFS snapshot support #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 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 MROUTING # IP multicast routing #options PIM # Protocol Independent Multicast #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 #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 # These options control the verified exec feature #options VERIFIED_EXEC options NFS_BOOT_BOOTP options NFS_BOOT_DHCP #options NFS_BOOT_BOOTPARAM # Compatibility options #options COMPAT_16 # NetBSD 1.6 compatibility. options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 compatibility. options COMPAT_43 # 4.3BSD compatibility. #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility options COMPAT_LINUX # binary compatibility with Linux options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # Shared memory options options SYSVMSG # System V-like message queues 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 # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_ROOT_SIZE=3400 # Size in blocks #options MEMORY_DISK_IS_ROOT # use memory disk as root # Console options. The default console is speed is 115200 baud. options CONSPEED=115200 # Console speed # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) options SYSTRACE # system call vetting via systrace(1) #options IRQSTATS # manage IRQ statistics #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics #options SCSIVERBOSE # Verbose SCSI errors #options PCIVERBOSE # Verbose PCI descriptions #options MIIVERBOSE # Verbose MII autoconfuration messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options DDB_KEYCODE=0x40 #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Development and Debugging options #options PERFCTRS # performance counters options DIAGNOSTIC # internally consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options IPKDB # remote kernel debugging #options VERBOSE_INIT_ARM # verbose bootstraping messages options DDB # in-kernel debugger #options DDB_ONPANIC=1 options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #makeoptions DEBUG="-g" # compile full symbol table options SYMTAB_SPACE=450000 #options PMAP_INCLUDE_PTE_SYNC #options LOCKDEBUG config netbsd root on ? type ? #config netbsd root on epe0 type nfs #config netbsd root on wd0 type ffs #config netbsd root on sd0 type ffs # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # Cirrus Logic EP93xx System-on-chip epsoc0 at mainbus? # AHB Peripheral # On-chip 10/100 Ethernet epe0 at epsoc? addr 0x80010000 size 0x10000 intr 39 # On-chip USB host controller ohci0 at epsoc? addr 0x80020000 size 0x1000 intr 56 # On-chip Raster (not yet) #vga0 at epsoc? addr 0x80030000 size 0x10000 intr ?? # On-chip PCMCIA controller eppcic0 at epsoc? addr 0x80080020 size 0x24 intr 49 # On-chip IDE (not yet) #wdc0 at epsoc? addr 0x800a0000 size 0x38 intr ?? # APB Peripheral # On-chip timers epclk0 at epsoc? addr 0x80810000 size 0x90 intr 4 # GPIO epgpio0 at epsoc? addr 0x80840000 size 0xcc intr 59 gpio* at epgpio? # On-chip serial UARTS epcom0 at epsoc? addr 0x808c0000 size 0x1000 intr 52 epcom1 at epsoc? addr 0x808d0000 size 0x1000 intr 54 #epcom2 at epsoc? addr 0x808e0000 size 0x1000 intr 55 # RealTime Clock (no battery backup) eprtc0 at epsoc? addr 0x80920000 size 0x10c intr 37 # Watchdog Timer epwdog0 at epsoc? addr 0x80940000 size 0x08 intr 36 # LED epled0 at epgpio0 port 4 bit1 0 bit2 1 # I^2C Controller Unit armadillo9iic0 at epgpio0 port 1 bit1 4 bit2 5 iic* at armadillo9iic? seeprom0 at iic? addr 0x50 size 128 #s3531rtc0 at iic? addr 0x30 # PCMCIA bus support pcmcia* at eppcic0 controller ? socket ? # PCMCIA network interfaces ne* at pcmcia? function ? # NE2000-compatible Ethernet wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) # MII/PHY support lxtphy* at mii? phy ? # Level One LXT-970 PHYs # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # PCMCIA IDE disk wdc* at pcmcia? function ? # USB Controller and Devices # USB bus support usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? configuration ? interface ? # USB HID device uhidev* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhidev? reportid ? #wsmouse* at ums? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB Generic HID devices uhid* at uhidev? reportid ? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? scsibus* at umass? # USB audio #uaudio* at uhub? port ? configuration ? # USB MIDI #umidi* at uhub? port ? configuration ? # USB Generic driver ugen* at uhub? port ? # ATA (IDE) bus support atabus* at ata? # IDE drives wd* at atabus? drive ? flags 0x0000 # ATAPI bus support atapibus* at atapi? # ATAPI devices cd* at atapibus? drive ? flags 0x0ff0 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives uk* at scsibus? target ? lun ? # SCSI unknown # Audio support #audio* at audiobus? # MIDI support #midi* at midibus? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files #pseudo-device fss 4 # file system snapshot device # network pseudo-devices pseudo-device bpfilter 4 # 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 pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) #pseudo-device irframetty # IrDA frame line discipline #pseudo-device tap # virtual Ethernet #pseudo-device tun 2 # network tunneling over tty #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 pf # PF packet filter #pseudo-device pflog # PF log if #pseudo-device kttcp # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms #pseudo-device crypto # /dev/crypto device #pseudo-device swcrypto # software crypto implementation #pseudo-device sequencer 1 # MIDI sequencer # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # customization of console and kernel output - see dev/wscons/wsdisplayvar.h #options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) #options WS_DEFAULT_FG=WSCOL_WHITE #options WS_DEFAULT_BG=WSCOL_BLACK #options WS_DEFAULT_COLATTR="(0)" #options WS_DEFAULT_MONOATTR="(0)" #options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK #options WS_KERNEL_COLATTR="" #options WS_KERNEL_MONOATTR="" # customization of console border color #options WSDISPLAY_CUSTOM_BORDER # border customization from wsconsctl(8) #options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color # compatibility to other console drivers #options WSDISPLAY_COMPAT_PCVT # emulate some ioctls #options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls #options WSDISPLAY_COMPAT_USL # VT handling #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink #options PCDISPLAY_SOFTCURSOR # modify the screen type of the console; defaults to "80x25" #options VGA_CONSOLE_SCREENTYPE="\"80x24\"" # work around a hardware bug that loaded fonts don't work; found on ATI cards #options VGA_CONSOLE_ATI_BROKEN_FONTSEL # the following enables some functions to get mouse console support. # if you want a really secure system, it may be better not to enable them, # see wsmoused(8), section SECURITY CONSIDERATIONS for more info. #options WSDISPLAY_CHARFUNCS # mouse console support # console scrolling support. #options WSDISPLAY_SCROLLSUPPORT # enable VGA raster mode capable of displaying multilingual text on console #options VGA_RASTERCONSOLE # wscons pseudo-devices #pseudo-device wsmux # mouse & keyboard multiplexor #pseudo-device wsfont @ 1.6.6.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.15 2006/08/26 20:26:44 christos Exp $ d61 2 d65 1 a71 1 #options IPFILTER_LOOKUP # ippool(8) support d75 3 a110 1 options CONUNIT=0 # Console port number d114 1 a114 1 #options SYSTRACE # system call vetting via systrace(1) d274 1 a274 2 pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) d278 1 a278 1 pseudo-device bpfilter # Berkeley packet filter d281 1 a281 1 #pseudo-device ppp # Point-to-Point Protocol d283 2 a284 2 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) d287 5 a291 5 #pseudo-device tun # network tunneling over tty #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 d333 1 a333 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d343 4 @ 1.6.8.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.12 2006/04/19 10:31:44 drochner Exp $ a110 1 options CONUNIT=0 # Console port number d274 1 a274 2 pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) d278 1 a278 1 pseudo-device bpfilter # Berkeley packet filter d281 1 a281 1 #pseudo-device ppp # Point-to-Point Protocol d283 2 a284 2 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) d287 5 a291 5 #pseudo-device tun # network tunneling over tty #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 d333 1 a333 1 # see dev/pckbport/wskbdmap_mfii.c for implemented layouts d343 4 @ 1.6.4.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.6 2005/12/07 09:10:12 tsutsui Exp $ a110 1 options CONUNIT=0 # Console port number d274 1 a274 2 pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) d278 1 a278 1 pseudo-device bpfilter # Berkeley packet filter d281 1 a281 1 #pseudo-device ppp # Point-to-Point Protocol d283 2 a284 2 #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) d287 5 a291 5 #pseudo-device tun # network tunneling over tty #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 @ 1.5 log @swcr -> swcrypto @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.4 2005/11/25 16:35:11 thorpej Exp $ d47 1 a47 1 #options FFS_NO_SNAPSHOT # ffs snapshots @ 1.4 log @"pseudo-device crypto" really refers to the /dev/crypto API to the opencrypto framework, not the framework itself. Update the comment accordingly. @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.3 2005/11/25 16:30:23 thorpej Exp $ d306 1 a306 1 #pseudo-device swcr # software crypto implementation @ 1.3 log @Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also commented out). @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.2 2005/11/14 05:09:31 hamajima Exp $ d305 1 a305 1 #pseudo-device crypto # opencrypto framework @ 1.2 log @delete unknown options. change root device to "?". @ text @d1 1 a1 1 # $NetBSD: ARMADILLO9,v 1.1 2005/11/13 06:33:05 hamajima Exp $ d306 1 @ 1.2.2.1 log @file ARMADILLO9 was added on branch yamt-readahead on 2005-11-29 21:22:57 +0000 @ text @d1 353 @ 1.2.2.2 log @sync with head. @ text @a0 354 # $NetBSD: ARMADILLO9,v 1.2.2.1 2005/11/29 21:22:57 yamt Exp $ # # ARMADILLO9 -- Atmark Techno, Armadillo-9 # include "arch/evbarm/conf/std.armadillo9" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary options MSGBUFSIZE=65536 #options KSTACK_CHECK_MAGIC # estimated number of users maxusers 16 # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop # CPU options options CPU_ARM9 # Support the ARM9TDMI core # File systems file-system FFS # UFS #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system #file-system ADOSFS # AmigaDOS-compatible file system file-system EXT2FS # second extended file system (linux) file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd #file-system FILECORE # Acorn filecore file system 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 PTYFS # /dev/pts/N support # File system options #options QUOTA # UFS quotas #options FFS_EI # FFS Endian Independant support options SOFTDEP # FFS soft updates support #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental options NFSSERVER # Network File System server #options FFS_NO_SNAPSHOT # ffs snapshots #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 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 MROUTING # IP multicast routing #options PIM # Protocol Independent Multicast #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 #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 # These options control the verified exec feature #options VERIFIED_EXEC options NFS_BOOT_BOOTP options NFS_BOOT_DHCP #options NFS_BOOT_BOOTPARAM # Compatibility options #options COMPAT_16 # NetBSD 1.6 compatibility. options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 compatibility. options COMPAT_43 # 4.3BSD compatibility. #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility options COMPAT_LINUX # binary compatibility with Linux options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # Shared memory options options SYSVMSG # System V-like message queues 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 # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_ROOT_SIZE=3400 # Size in blocks #options MEMORY_DISK_IS_ROOT # use memory disk as root # Console options. The default console is speed is 115200 baud. options CONSPEED=115200 # Console speed # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) options SYSTRACE # system call vetting via systrace(1) #options IRQSTATS # manage IRQ statistics #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics #options SCSIVERBOSE # Verbose SCSI errors #options PCIVERBOSE # Verbose PCI descriptions #options MIIVERBOSE # Verbose MII autoconfuration messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space #options DDB_KEYCODE=0x40 #options USERCONF # userconf(4) support #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Development and Debugging options #options PERFCTRS # performance counters options DIAGNOSTIC # internally consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options IPKDB # remote kernel debugging #options VERBOSE_INIT_ARM # verbose bootstraping messages options DDB # in-kernel debugger #options DDB_ONPANIC=1 options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #makeoptions DEBUG="-g" # compile full symbol table options SYMTAB_SPACE=450000 #options PMAP_INCLUDE_PTE_SYNC #options LOCKDEBUG config netbsd root on ? type ? #config netbsd root on epe0 type nfs #config netbsd root on wd0 type ffs #config netbsd root on sd0 type ffs # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # Cirrus Logic EP93xx System-on-chip epsoc0 at mainbus? # AHB Peripheral # On-chip 10/100 Ethernet epe0 at epsoc? addr 0x80010000 size 0x10000 intr 39 # On-chip USB host controller ohci0 at epsoc? addr 0x80020000 size 0x1000 intr 56 # On-chip Raster (not yet) #vga0 at epsoc? addr 0x80030000 size 0x10000 intr ?? # On-chip PCMCIA controller eppcic0 at epsoc? addr 0x80080020 size 0x24 intr 49 # On-chip IDE (not yet) #wdc0 at epsoc? addr 0x800a0000 size 0x38 intr ?? # APB Peripheral # On-chip timers epclk0 at epsoc? addr 0x80810000 size 0x90 intr 4 # GPIO epgpio0 at epsoc? addr 0x80840000 size 0xcc intr 59 gpio* at epgpio? # On-chip serial UARTS epcom0 at epsoc? addr 0x808c0000 size 0x1000 intr 52 epcom1 at epsoc? addr 0x808d0000 size 0x1000 intr 54 #epcom2 at epsoc? addr 0x808e0000 size 0x1000 intr 55 # RealTime Clock (no battery backup) eprtc0 at epsoc? addr 0x80920000 size 0x10c intr 37 # Watchdog Timer epwdog0 at epsoc? addr 0x80940000 size 0x08 intr 36 # LED epled0 at epgpio0 port 4 bit1 0 bit2 1 # I^2C Controller Unit armadillo9iic0 at epgpio0 port 1 bit1 4 bit2 5 iic* at armadillo9iic? seeprom0 at iic? addr 0x50 size 128 #s3531rtc0 at iic? addr 0x30 # PCMCIA bus support pcmcia* at eppcic0 controller ? socket ? # PCMCIA network interfaces ne* at pcmcia? function ? # NE2000-compatible Ethernet wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) # MII/PHY support lxtphy* at mii? phy ? # Level One LXT-970 PHYs # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # PCMCIA IDE disk wdc* at pcmcia? function ? # USB Controller and Devices # USB bus support usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? configuration ? interface ? # USB HID device uhidev* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhidev? reportid ? #wsmouse* at ums? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB Generic HID devices uhid* at uhidev? reportid ? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? scsibus* at umass? # USB audio #uaudio* at uhub? port ? configuration ? # USB MIDI #umidi* at uhub? port ? configuration ? # USB Generic driver ugen* at uhub? port ? # ATA (IDE) bus support atabus* at ata? # IDE drives wd* at atabus? drive ? flags 0x0000 # ATAPI bus support atapibus* at atapi? # ATAPI devices cd* at atapibus? drive ? flags 0x0ff0 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives cd* at scsibus? target ? lun ? # SCSI CD-ROM drives uk* at scsibus? target ? lun ? # SCSI unknown # Audio support #audio* at audiobus? # MIDI support #midi* at midibus? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd 4 # disk-like interface to files #pseudo-device fss 4 # file system snapshot device # network pseudo-devices pseudo-device bpfilter 4 # 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 pppoe # PPP over Ethernet (RFC 2516) #pseudo-device sl 2 # Serial Line IP #pseudo-device strip 2 # Starmode Radio IP (Metricom) #pseudo-device irframetty # IrDA frame line discipline #pseudo-device tap # virtual Ethernet #pseudo-device tun 2 # network tunneling over tty #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 pf # PF packet filter #pseudo-device pflog # PF log if #pseudo-device kttcp # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator #options RND_COM pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms #pseudo-device crypto # /dev/crypto device #pseudo-device swcrypto # software crypto implementation #pseudo-device sequencer 1 # MIDI sequencer # # wscons options # # builtin terminal emulations #options WSEMUL_SUN # sun terminal emulation options WSEMUL_VT100 # VT100 / VT220 emulation # customization of console and kernel output - see dev/wscons/wsdisplayvar.h #options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) #options WS_DEFAULT_FG=WSCOL_WHITE #options WS_DEFAULT_BG=WSCOL_BLACK #options WS_DEFAULT_COLATTR="(0)" #options WS_DEFAULT_MONOATTR="(0)" #options WS_KERNEL_FG=WSCOL_GREEN #options WS_KERNEL_BG=WSCOL_BLACK #options WS_KERNEL_COLATTR="" #options WS_KERNEL_MONOATTR="" # customization of console border color #options WSDISPLAY_CUSTOM_BORDER # border customization from wsconsctl(8) #options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color # compatibility to other console drivers #options WSDISPLAY_COMPAT_PCVT # emulate some ioctls #options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls #options WSDISPLAY_COMPAT_USL # VT handling #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes # see dev/pckbc/wskbdmap_mfii.c for implemented layouts #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # allocate a number of virtual screens at autoconfiguration time #options WSDISPLAY_DEFAULTSCREENS=4 # use a large software cursor that doesn't blink #options PCDISPLAY_SOFTCURSOR # modify the screen type of the console; defaults to "80x25" #options VGA_CONSOLE_SCREENTYPE="\"80x24\"" # work around a hardware bug that loaded fonts don't work; found on ATI cards #options VGA_CONSOLE_ATI_BROKEN_FONTSEL # the following enables some functions to get mouse console support. # if you want a really secure system, it may be better not to enable them, # see wsmoused(8), section SECURITY CONSIDERATIONS for more info. #options WSDISPLAY_CHARFUNCS # mouse console support # console scrolling support. #options WSDISPLAY_SCROLLSUPPORT # enable VGA raster mode capable of displaying multilingual text on console #options VGA_RASTERCONSOLE # wscons pseudo-devices #pseudo-device wsmux # mouse & keyboard multiplexor #pseudo-device wsfont @ 1.1 log @Add initial support for the EP9315-based Atmark Techno Armadillo-9 board. @ text @d1 1 a1 1 # $NetBSD$ a73 1 options XCAST6 # Explicit Multicast over IPv6 d144 1 a144 1 #config netbsd root on ? type ? d146 1 a146 1 config netbsd root on wd0 type ffs a297 1 pseudo-device xcst 1 # Explicit Multicast over IPv6 @