head 1.111; access; symbols netbsd-11-0-RC4:1.111.4.1 netbsd-11-0-RC3:1.111.4.1 netbsd-11-0-RC2:1.111.4.1 netbsd-11-0-RC1:1.111.4.1 perseant-exfatfs-base-20250801:1.111 netbsd-11:1.111.0.4 netbsd-11-base:1.111 netbsd-10-1-RELEASE:1.110.4.1 perseant-exfatfs-base-20240630:1.111 perseant-exfatfs:1.111.0.2 perseant-exfatfs-base:1.111 netbsd-8-3-RELEASE:1.90 netbsd-9-4-RELEASE:1.100 netbsd-10-0-RELEASE:1.110.4.1 netbsd-10-0-RC6:1.110.4.1 netbsd-10-0-RC5:1.110.4.1 netbsd-10-0-RC4:1.110.4.1 netbsd-10-0-RC3:1.110.4.1 netbsd-10-0-RC2:1.110.4.1 thorpej-ifq:1.110.0.8 thorpej-ifq-base:1.110 thorpej-altq-separation:1.110.0.6 thorpej-altq-separation-base:1.110 netbsd-10-0-RC1:1.110.4.1 netbsd-10:1.110.0.4 netbsd-10-base:1.110 bouyer-sunxi-drm:1.110.0.2 bouyer-sunxi-drm-base:1.110 netbsd-9-3-RELEASE:1.100 thorpej-i2c-spi-conf2:1.108.0.14 thorpej-i2c-spi-conf2-base:1.108 thorpej-futex2:1.108.0.12 thorpej-futex2-base:1.108 thorpej-cfargs2:1.108.0.10 thorpej-cfargs2-base:1.108 cjep_sun2x-base1:1.108 cjep_sun2x:1.108.0.8 cjep_sun2x-base:1.108 cjep_staticlib_x-base1:1.108 netbsd-9-2-RELEASE:1.100 cjep_staticlib_x:1.108.0.6 cjep_staticlib_x-base:1.108 thorpej-i2c-spi-conf:1.108.0.4 thorpej-i2c-spi-conf-base:1.108 thorpej-cfargs:1.108.0.2 thorpej-cfargs-base:1.108 thorpej-futex:1.107.0.2 thorpej-futex-base:1.108 netbsd-9-1-RELEASE:1.100 bouyer-xenpvh-base2:1.104 phil-wifi-20200421:1.104 bouyer-xenpvh-base1:1.104 phil-wifi-20200411:1.103 bouyer-xenpvh:1.103.0.2 bouyer-xenpvh-base:1.103 is-mlppp:1.102.0.2 is-mlppp-base:1.102 phil-wifi-20200406:1.103 netbsd-8-2-RELEASE:1.90 ad-namecache-base3:1.102 netbsd-9-0-RELEASE:1.100 netbsd-9-0-RC2:1.100 ad-namecache-base2:1.102 ad-namecache-base1:1.101 ad-namecache:1.101.0.2 ad-namecache-base:1.101 netbsd-9-0-RC1:1.100 phil-wifi-20191119:1.101 netbsd-9:1.100.0.2 netbsd-9-base:1.100 phil-wifi-20190609:1.100 netbsd-8-1-RELEASE:1.90 netbsd-8-1-RC1:1.90 isaki-audio2:1.99.0.2 isaki-audio2-base:1.99 pgoyette-compat-merge-20190127:1.94.2.5 pgoyette-compat-20190127:1.99 pgoyette-compat-20190118:1.99 pgoyette-compat-1226:1.99 pgoyette-compat-1126:1.99 pgoyette-compat-1020:1.98 pgoyette-compat-0930:1.98 pgoyette-compat-0906:1.98 netbsd-7-2-RELEASE:1.81 pgoyette-compat-0728:1.97 netbsd-8-0-RELEASE:1.90 phil-wifi:1.96.0.2 phil-wifi-base:1.96 pgoyette-compat-0625:1.96 netbsd-8-0-RC2:1.90 pgoyette-compat-0521:1.95 pgoyette-compat-0502:1.94 pgoyette-compat-0422:1.94 netbsd-8-0-RC1:1.90 pgoyette-compat-0415:1.94 pgoyette-compat-0407:1.94 pgoyette-compat-0330:1.94 pgoyette-compat-0322:1.94 pgoyette-compat-0315:1.94 netbsd-7-1-2-RELEASE:1.81 pgoyette-compat:1.94.0.2 pgoyette-compat-base:1.94 netbsd-7-1-1-RELEASE:1.81 tls-maxphys-base-20171202:1.94 matt-nb8-mediatek:1.90.0.8 matt-nb8-mediatek-base:1.90 nick-nhusb-base-20170825:1.92 perseant-stdc-iso10646:1.91.0.2 perseant-stdc-iso10646-base:1.91 netbsd-8:1.90.0.6 netbsd-8-base:1.90 prg-localcount2-base3:1.90 prg-localcount2-base2:1.90 prg-localcount2-base1:1.90 prg-localcount2:1.90.0.4 prg-localcount2-base:1.90 pgoyette-localcount-20170426:1.90 bouyer-socketcan-base1:1.90 jdolecek-ncq:1.90.0.2 jdolecek-ncq-base:1.90 pgoyette-localcount-20170320:1.90 netbsd-7-1:1.81.0.8 netbsd-7-1-RELEASE:1.81 netbsd-7-1-RC2:1.81 nick-nhusb-base-20170204:1.89 netbsd-7-nhusb-base-20170116:1.81 bouyer-socketcan:1.89.0.2 bouyer-socketcan-base:1.89 pgoyette-localcount-20170107:1.89 netbsd-7-1-RC1:1.81 nick-nhusb-base-20161204:1.86 pgoyette-localcount-20161104:1.85 netbsd-7-0-2-RELEASE:1.81 nick-nhusb-base-20161004:1.85 localcount-20160914:1.85 netbsd-7-nhusb:1.81.0.6 netbsd-7-nhusb-base:1.81 pgoyette-localcount-20160806:1.85 pgoyette-localcount-20160726:1.85 pgoyette-localcount:1.85.0.2 pgoyette-localcount-base:1.85 nick-nhusb-base-20160907:1.85 nick-nhusb-base-20160529:1.85 netbsd-7-0-1-RELEASE:1.81 nick-nhusb-base-20160422:1.85 nick-nhusb-base-20160319:1.85 nick-nhusb-base-20151226:1.85 netbsd-7-0:1.81.0.4 netbsd-7-0-RELEASE:1.81 nick-nhusb-base-20150921:1.85 netbsd-7-0-RC3:1.81 netbsd-7-0-RC2:1.81 netbsd-7-0-RC1:1.81 nick-nhusb-base-20150606:1.84 nick-nhusb-base-20150406:1.84 nick-nhusb:1.84.0.2 nick-nhusb-base:1.84 netbsd-5-2-3-RELEASE:1.29.4.1 netbsd-5-1-5-RELEASE:1.29 netbsd-6-0-6-RELEASE:1.64 netbsd-6-1-5-RELEASE:1.64 netbsd-7:1.81.0.2 netbsd-7-base:1.81 yamt-pagecache-base9:1.79 yamt-pagecache-tag8:1.60.2.2 netbsd-6-1-4-RELEASE:1.64 netbsd-6-0-5-RELEASE:1.64 tls-earlyentropy:1.79.0.2 tls-earlyentropy-base:1.81 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.79 riastradh-drm2-base3:1.79 netbsd-6-1-3-RELEASE:1.64 netbsd-6-0-4-RELEASE:1.64 netbsd-5-2-2-RELEASE:1.29.4.1 netbsd-5-1-4-RELEASE:1.29 netbsd-6-1-2-RELEASE:1.64 netbsd-6-0-3-RELEASE:1.64 netbsd-5-2-1-RELEASE:1.29.4.1 netbsd-5-1-3-RELEASE:1.29 rmind-smpnet-nbase:1.79 netbsd-6-1-1-RELEASE:1.64 riastradh-drm2-base2:1.78 riastradh-drm2-base1:1.78 riastradh-drm2:1.78.0.2 riastradh-drm2-base:1.78 rmind-smpnet:1.77.0.2 rmind-smpnet-base:1.79 netbsd-6-1:1.64.0.8 netbsd-6-0-2-RELEASE:1.64 netbsd-6-1-RELEASE:1.64 khorben-n900:1.75.0.2 netbsd-6-1-RC4:1.64 netbsd-6-1-RC3:1.64 agc-symver:1.72.0.2 agc-symver-base:1.72 netbsd-6-1-RC2:1.64 netbsd-6-1-RC1:1.64 yamt-pagecache-base8:1.70 netbsd-5-2:1.29.4.1.0.4 netbsd-6-0-1-RELEASE:1.64 yamt-pagecache-base7:1.70 netbsd-5-2-RELEASE:1.29.4.1 netbsd-5-2-RC1:1.29.4.1 matt-nb6-plus-nbase:1.64 yamt-pagecache-base6:1.70 netbsd-6-0:1.64.0.6 netbsd-6-0-RELEASE:1.64 netbsd-6-0-RC2:1.64 tls-maxphys:1.68.0.2 tls-maxphys-base:1.81 matt-nb6-plus:1.64.0.4 matt-nb6-plus-base:1.64 netbsd-6-0-RC1:1.64 jmcneill-usbmp-base10:1.66 yamt-pagecache-base5:1.66 jmcneill-usbmp-base9:1.66 yamt-pagecache-base4:1.66 jmcneill-usbmp-base8:1.65 jmcneill-usbmp-base7:1.65 jmcneill-usbmp-base6:1.64 jmcneill-usbmp-base5:1.64 jmcneill-usbmp-base4:1.64 jmcneill-usbmp-base3:1.64 jmcneill-usbmp-pre-base2:1.61 jmcneill-usbmp-base2:1.64 netbsd-6:1.64.0.2 netbsd-6-base:1.64 netbsd-5-1-2-RELEASE:1.29 netbsd-5-1-1-RELEASE:1.29 jmcneill-usbmp:1.61.0.2 jmcneill-usbmp-base:1.61 jmcneill-audiomp3:1.60.0.4 jmcneill-audiomp3-base:1.60 yamt-pagecache-base3:1.60 yamt-pagecache-base2:1.60 yamt-pagecache:1.60.0.2 yamt-pagecache-base:1.60 rmind-uvmplock-nbase:1.57 cherry-xenmp:1.57.0.2 cherry-xenmp-base:1.57 jym-xensuspend-nbase:1.56 uebayasi-xip-base7:1.54 bouyer-quota2-nbase:1.54 bouyer-quota2:1.54.0.4 bouyer-quota2-base:1.54 jruoho-x86intr:1.54.0.2 jruoho-x86intr-base:1.54 matt-mips64-premerge-20101231:1.54 matt-nb5-mips64-premerge-20101231:1.29 matt-nb5-pq3:1.29.4.1.0.2 matt-nb5-pq3-base:1.29.4.1 netbsd-5-1:1.29.0.10 uebayasi-xip-base6:1.53 uebayasi-xip-base5:1.53 netbsd-5-1-RELEASE:1.29 uebayasi-xip-base4:1.53 uebayasi-xip-base3:1.53 yamt-nfs-mp-base11:1.53 netbsd-5-1-RC4:1.29 matt-nb5-mips64-k15:1.29 uebayasi-xip-base2:1.51 yamt-nfs-mp-base10:1.51 netbsd-5-1-RC3:1.29 netbsd-5-1-RC2:1.29 uebayasi-xip-base1:1.47 netbsd-5-1-RC1:1.29 rmind-uvmplock:1.46.0.2 rmind-uvmplock-base:1.57 yamt-nfs-mp-base9:1.45 uebayasi-xip:1.43.0.2 uebayasi-xip-base:1.43 netbsd-5-0-2-RELEASE:1.29 matt-nb5-mips64-premerge-20091211:1.29 matt-premerge-20091211:1.42 yamt-nfs-mp-base8:1.37 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.29 matt-nb4-mips64-k7-u2a-k9b:1.29 matt-nb5-mips64-u1-k1-k5:1.29 yamt-nfs-mp-base7:1.37 matt-nb5-mips64:1.29.0.8 netbsd-5-0-1-RELEASE:1.29 jymxensuspend-base:1.36 yamt-nfs-mp-base6:1.36 yamt-nfs-mp-base5:1.36 yamt-nfs-mp-base4:1.36 yamt-nfs-mp-base3:1.36 nick-hppapmap-base4:1.36 nick-hppapmap-base3:1.36 netbsd-5-0:1.29.0.6 netbsd-5-0-RELEASE:1.29 netbsd-5-0-RC4:1.29 netbsd-5-0-RC3:1.29 nick-hppapmap-base2:1.34 netbsd-5-0-RC2:1.29 jym-xensuspend:1.34.0.2 jym-xensuspend-base:1.56 netbsd-5-0-RC1:1.29 haad-dm-base2:1.31 haad-nbase2:1.31 ad-audiomp2:1.31.0.2 ad-audiomp2-base:1.31 netbsd-5:1.29.0.4 netbsd-5-base:1.29 nick-hppapmap:1.29.0.2 nick-hppapmap-base:1.36 matt-mips64-base2:1.29 haad-dm-base1:1.29 wrstuden-revivesa-base-4:1.28 netbsd-4-0-1-RELEASE:1.3 wrstuden-revivesa-base-3:1.28 wrstuden-revivesa-base-2:1.28 wrstuden-fixsa-newbase:1.3 nick-csl-alignment-base5:1.18 haad-dm:1.27.0.2 haad-dm-base:1.31 wrstuden-revivesa-base-1:1.26 simonb-wapbl-nbase:1.27 yamt-pf42-base4:1.26 simonb-wapbl:1.26.0.2 simonb-wapbl-base:1.27 yamt-pf42-base3:1.26 hpcarm-cleanup-nbase:1.26 yamt-pf42-baseX:1.24 yamt-pf42-base2:1.26 yamt-nfs-mp-base2:1.26 wrstuden-revivesa:1.24.0.12 wrstuden-revivesa-base:1.26 yamt-nfs-mp:1.24.0.10 yamt-nfs-mp-base:1.24 yamt-pf42:1.24.0.8 yamt-pf42-base:1.24 ad-socklock-base1:1.24 yamt-lazymbuf-base15:1.24 yamt-lazymbuf-base14:1.24 keiichi-mipv6-nbase:1.24 mjf-devfs2:1.24.0.6 mjf-devfs2-base:1.31 nick-net80211-sync:1.24.0.4 nick-net80211-sync-base:1.24 keiichi-mipv6:1.24.0.2 keiichi-mipv6-base:1.24 bouyer-xeni386-merge1:1.21.6.2 matt-armv6-prevmlocking:1.18.2.2 wrstuden-fixsa-base-1:1.3 vmlocking2-base3:1.21 netbsd-4-0:1.3.0.10 netbsd-4-0-RELEASE:1.3 bouyer-xeni386-nbase:1.23 yamt-kmem-base3:1.21 cube-autoconf:1.21.0.8 cube-autoconf-base:1.21 yamt-kmem-base2:1.21 bouyer-xeni386:1.21.0.6 bouyer-xeni386-base:1.23 yamt-kmem:1.21.0.4 yamt-kmem-base:1.21 vmlocking2-base2:1.21 reinoud-bufcleanup-nbase:1.21 vmlocking2:1.21.0.2 vmlocking2-base1:1.21 netbsd-4-0-RC5:1.3 matt-nb4-arm:1.3.0.8 matt-nb4-arm-base:1.3 matt-armv6-nbase:1.24 jmcneill-base:1.20 netbsd-4-0-RC4:1.3 mjf-devfs:1.20.0.2 mjf-devfs-base:1.24 bouyer-xenamd64-base2:1.20 vmlocking-nbase:1.21 yamt-x86pmap-base4:1.20 bouyer-xenamd64:1.19.0.4 bouyer-xenamd64-base:1.20 netbsd-4-0-RC3:1.3 yamt-x86pmap-base3:1.19 yamt-x86pmap-base2:1.19 netbsd-4-0-RC2:1.3 yamt-x86pmap:1.19.0.2 yamt-x86pmap-base:1.19 netbsd-4-0-RC1:1.3 matt-armv6:1.18.0.2 matt-armv6-base:1.23 jmcneill-pm:1.14.0.8 jmcneill-pm-base:1.21 hpcarm-cleanup:1.14.0.6 hpcarm-cleanup-base:1.24 nick-csl-alignment:1.14.0.4 nick-csl-alignment-base:1.14 matt-mips64:1.14.0.2 matt-mips64-base:1.14 yamt-idlelwp-base8:1.13 wrstuden-fixsa:1.3.0.6 wrstuden-fixsa-base:1.3 ppcoea-renovation:1.13.0.2 ppcoea-renovation-base:1.19 thorpej-atomic:1.11.0.4 thorpej-atomic-base:1.11 reinoud-bufcleanup:1.11.0.2 reinoud-bufcleanup-base:1.21 mjf-ufs-trans:1.10.0.4 mjf-ufs-trans-base:1.13 vmlocking:1.10.0.2 vmlocking-base:1.19 ad-audiomp:1.9.0.2 ad-audiomp-base:1.9 yamt-idlelwp:1.6.0.2 post-newlock2-merge:1.6 newlock2-nbase:1.6 yamt-lazymbuf:1.4.0.2 yamt-splraiseipl-base5:1.4 yamt-splraiseipl-base4:1.4 yamt-splraiseipl-base3:1.3 netbsd-4:1.3.0.4 netbsd-4-base:1.3 newlock2:1.3.0.2 newlock2-base:1.6 yamt-splraiseipl:1.2.0.2 yamt-splraiseipl-base2:1.2; locks; strict; comment @# @; 1.111 date 2024.01.29.18.27.11; author christos; state Exp; branches 1.111.4.1; next 1.110; commitid KXsF1U1D4DhafnWE; 1.110 date 2022.08.07.02.52.25; author simonb; state Exp; branches 1.110.4.1; next 1.109; commitid HXKRRXLciPDtrTOD; 1.109 date 2022.05.24.20.50.18; author andvar; state Exp; branches; next 1.108; commitid qeoHiwzeniY8OlFD; 1.108 date 2021.01.20.01.20.26; author nia; state Exp; branches; next 1.107; commitid 5vppqqy1OKrH3pEC; 1.107 date 2020.09.27.13.48.50; author roy; state Exp; branches 1.107.2.1; next 1.106; commitid DA9l8f9bbF8ATGpC; 1.106 date 2020.08.16.10.27.47; author jdolecek; state Exp; branches; next 1.105; commitid hiElzZTPZjJX4hkC; 1.105 date 2020.08.01.08.20.48; author maxv; state Exp; branches; next 1.104; commitid JD2lavAMv7TQUkiC; 1.104 date 2020.04.18.11.00.38; author skrll; state Exp; branches; next 1.103; commitid 2zaZE9PO9gJXaR4C; 1.103 date 2020.03.25.17.06.18; author jdolecek; state Exp; branches 1.103.2.1; next 1.102; commitid VzwOpdvTaWX4YN1C; 1.102 date 2020.01.19.01.25.04; author thorpej; state Exp; branches; next 1.101; commitid JHEWDzmAWJGESeTB; 1.101 date 2019.08.21.04.17.40; author msaitoh; state Exp; branches 1.101.2.1; next 1.100; commitid 2tVPh4BV3py1HQzB; 1.100 date 2019.04.26.22.46.03; author sevan; state Exp; branches; next 1.99; commitid HBAlgqGPZeivAUkB; 1.99 date 2018.10.23.19.58.52; author jdolecek; state Exp; branches; next 1.98; commitid Uj00maxTZQIxA7XA; 1.98 date 2018.08.01.20.04.11; author maxv; state Exp; branches; next 1.97; commitid UbIHSaPqOzfNisMA; 1.97 date 2018.07.12.10.46.43; author maxv; state Exp; branches; next 1.96; commitid zv0Sckxqs4y3RPJA; 1.96 date 2018.06.07.13.36.28; author thorpej; state Exp; branches 1.96.2.1; next 1.95; commitid e9pnxag05qUvVlFA; 1.95 date 2018.05.15.01.24.23; author thorpej; state Exp; branches; next 1.94; commitid v4vjnLVUnQckCkCA; 1.94 date 2017.09.14.07.58.40; author mrg; state Exp; branches 1.94.2.1; next 1.93; commitid ngZ6fHXwTqlZA87A; 1.93 date 2017.09.13.22.24.43; author sevan; state Exp; branches; next 1.92; commitid U9QcH0HsUyAtp57A; 1.92 date 2017.07.29.18.08.57; author maxv; state Exp; branches; next 1.91; commitid OtoNC1YDOrKHu91A; 1.91 date 2017.06.16.22.39.34; author pgoyette; state Exp; branches; next 1.90; commitid KxOYLXz51wu9nEVz; 1.90 date 2017.02.19.07.47.00; author rin; state Exp; branches; next 1.89; commitid ivCr5u3yfBMzbxGz; 1.89 date 2016.12.13.20.42.17; author christos; state Exp; branches 1.89.2.1; next 1.88; commitid DChNb4lHFyTOFRxz; 1.88 date 2016.12.10.23.03.23; author christos; state Exp; branches; next 1.87; commitid w4dRXIf7WDldyuxz; 1.87 date 2016.12.08.11.31.10; author nat; state Exp; branches; next 1.86; commitid r0h4avej48pZLaxz; 1.86 date 2016.11.26.13.59.45; author christos; state Exp; branches; next 1.85; commitid TSPAo2pg8DoCZDvz; 1.85 date 2015.08.08.06.36.25; author maxv; state Exp; branches 1.85.2.1; next 1.84; commitid vWN0hcBB29XbQqwy; 1.84 date 2014.08.23.20.26.57; author dholland; state Exp; branches 1.84.2.1; next 1.83; commitid Ef5fhfmsGe1uFwNx; 1.83 date 2014.08.17.21.17.43; author joerg; state Exp; branches; next 1.82; commitid 1Tn1qthIdwV09LMx; 1.82 date 2014.08.16.17.56.31; author apb; state Exp; branches; next 1.81; commitid gjT9TWtCibuK4CMx; 1.81 date 2014.08.03.08.53.56; author martin; state Exp; branches; next 1.80; commitid Fq8PfzZ3qg4yuTKx; 1.80 date 2014.07.27.03.34.41; author dholland; state Exp; branches; next 1.79; commitid rlGfXZaBJUt0XXJx; 1.79 date 2013.08.13.12.11.02; author pgoyette; state Exp; branches 1.79.2.1; next 1.78; commitid WCKr7UIWPe9HZh1x; 1.78 date 2013.06.30.21.38.56; author rmind; state Exp; branches; next 1.77; commitid WyqSRDp14EmayGVw; 1.77 date 2013.06.08.19.40.07; author htodd; state Exp; branches 1.77.2.1; next 1.76; commitid JMmkCSyQdDyuBQSw; 1.76 date 2013.06.05.23.08.00; author christos; state Exp; branches; next 1.75; commitid MDKdYakvaqdHQtSw; 1.75 date 2013.04.27.22.21.13; author christos; state Exp; branches; next 1.74; 1.74 date 2013.04.27.21.43.20; author christos; state Exp; branches; next 1.73; 1.73 date 2013.04.27.18.19.31; author christos; state Exp; branches; next 1.72; 1.72 date 2013.03.02.02.42.11; author christos; state Exp; branches; next 1.71; 1.71 date 2013.03.01.18.25.33; author joerg; state Exp; branches; next 1.70; 1.70 date 2012.10.17.14.48.10; author apb; state Exp; branches; next 1.69; 1.69 date 2012.09.15.06.13.43; author kiyohara; state Exp; branches; next 1.68; 1.68 date 2012.09.09.04.27.12; author msaitoh; state Exp; branches 1.68.2.1; next 1.67; 1.67 date 2012.08.29.08.29.57; author skrll; state Exp; branches; next 1.66; 1.66 date 2012.04.07.03.25.00; author tsutsui; state Exp; branches; next 1.65; 1.65 date 2012.03.10.21.51.51; author joerg; state Exp; branches; next 1.64; 1.64 date 2012.02.09.19.07.37; author matt; state Exp; branches; next 1.63; 1.63 date 2011.12.18.05.49.25; author dholland; state Exp; branches; next 1.62; 1.62 date 2011.12.18.01.12.55; author kiyohara; state Exp; branches; next 1.61; 1.61 date 2011.11.22.21.25.07; author tls; state Exp; branches 1.61.2.1; next 1.60; 1.60 date 2011.09.30.04.05.07; author he; state Exp; branches 1.60.2.1; next 1.59; 1.59 date 2011.09.02.11.50.29; author he; state Exp; branches; next 1.58; 1.58 date 2011.07.23.21.12.57; author jakllsch; state Exp; branches; next 1.57; 1.57 date 2011.05.15.13.36.13; author he; state Exp; branches; next 1.56; 1.56 date 2011.03.06.17.08.22; author bouyer; state Exp; branches; next 1.55; 1.55 date 2011.03.06.05.08.03; author jakllsch; state Exp; branches; next 1.54; 1.54 date 2010.11.23.11.13.56; author hannken; state Exp; branches 1.54.2.1 1.54.4.1; next 1.53; 1.53 date 2010.09.23.07.21.05; author kiyohara; state Exp; branches; next 1.52; 1.52 date 2010.08.28.04.59.22; author kiyohara; state Exp; branches; next 1.51; 1.51 date 2010.07.10.08.17.48; author kiyohara; state Exp; branches; next 1.50; 1.50 date 2010.07.10.07.59.09; author kiyohara; state Exp; branches; next 1.49; 1.49 date 2010.05.22.19.02.07; author plunky; state Exp; branches; next 1.48; 1.48 date 2010.05.08.22.16.26; author mrg; state Exp; branches; next 1.47; 1.47 date 2010.04.16.13.48.30; author pooka; state Exp; branches; next 1.46; 1.46 date 2010.03.15.13.18.59; author kiyohara; state Exp; branches 1.46.2.1; next 1.45; 1.45 date 2010.03.07.09.18.51; author kiyohara; state Exp; branches; next 1.44; 1.44 date 2010.03.07.07.33.29; author kiyohara; state Exp; branches; next 1.43; 1.43 date 2010.01.03.09.52.16; author kiyohara; state Exp; branches 1.43.2.1; next 1.42; 1.42 date 2009.12.07.08.58.48; author kiyohara; state Exp; branches; next 1.41; 1.41 date 2009.12.06.12.23.24; author kiyohara; state Exp; branches; next 1.40; 1.40 date 2009.12.06.09.40.51; author kiyohara; state Exp; branches; next 1.39; 1.39 date 2009.12.05.20.11.11; author pooka; state Exp; branches; next 1.38; 1.38 date 2009.10.11.16.20.22; author bsh; state Exp; branches; next 1.37; 1.37 date 2009.08.09.07.10.13; author kiyohara; state Exp; branches; next 1.36; 1.36 date 2009.04.21.03.00.29; author nonaka; state Exp; branches; next 1.35; 1.35 date 2009.03.06.20.31.48; author joerg; state Exp; branches; next 1.34; 1.34 date 2009.02.06.18.50.27; author jym; state Exp; branches 1.34.2.1; next 1.33; 1.33 date 2009.01.29.10.33.22; author nonaka; state Exp; branches; next 1.32; 1.32 date 2009.01.29.10.28.37; author nonaka; state Exp; branches; next 1.31; 1.31 date 2008.11.24.11.41.09; author ad; state Exp; branches; next 1.30; 1.30 date 2008.11.12.12.35.58; author ad; state Exp; branches; next 1.29; 1.29 date 2008.10.19.11.34.31; author joerg; state Exp; branches 1.29.2.1 1.29.4.1; next 1.28; 1.28 date 2008.07.31.07.41.00; author simonb; state Exp; branches; next 1.27; 1.27 date 2008.06.24.07.13.21; author kiyohara; state Exp; branches 1.27.2.1; next 1.26; 1.26 date 2008.05.14.01.58.29; author matt; state Exp; branches 1.26.2.1; next 1.25; 1.25 date 2008.05.09.00.08.37; author matt; state Exp; branches; next 1.24; 1.24 date 2008.01.27.06.23.38; author kiyohara; state Exp; branches 1.24.6.1 1.24.10.1 1.24.12.1; next 1.23; 1.23 date 2008.01.06.01.35.34; author matt; state Exp; branches; next 1.22; 1.22 date 2007.12.31.15.31.52; author ad; state Exp; branches; next 1.21; 1.21 date 2007.12.02.05.19.12; author kiyohara; state Exp; branches 1.21.6.1; next 1.20; 1.20 date 2007.10.17.19.54.11; author garbled; state Exp; branches 1.20.2.1; next 1.19; 1.19 date 2007.09.16.13.44.38; author kiyohara; state Exp; branches; next 1.18; 1.18 date 2007.08.21.12.43.33; author kiyohara; state Exp; branches 1.18.2.1; next 1.17; 1.17 date 2007.08.21.12.36.18; author kiyohara; state Exp; branches; next 1.16; 1.16 date 2007.08.21.12.26.17; author kiyohara; state Exp; branches; next 1.15; 1.15 date 2007.08.20.00.54.41; author kiyohara; state Exp; branches; next 1.14; 1.14 date 2007.07.12.02.37.47; author kiyohara; state Exp; branches 1.14.4.1 1.14.6.1 1.14.8.1; next 1.13; 1.13 date 2007.04.20.13.22.21; author kiyohara; state Exp; branches 1.13.2.1; next 1.12; 1.12 date 2007.04.20.13.00.08; author kiyohara; state Exp; branches; next 1.11; 1.11 date 2007.03.14.12.27.21; author drochner; state Exp; branches; next 1.10; 1.10 date 2007.03.01.14.58.54; author kiyohara; state Exp; branches 1.10.2.1 1.10.4.1; next 1.9; 1.9 date 2007.02.20.17.43.16; author kiyohara; state Exp; branches; next 1.8; 1.8 date 2007.02.20.17.29.33; author kiyohara; state Exp; branches; next 1.7; 1.7 date 2007.02.20.17.23.09; author kiyohara; state Exp; branches; next 1.6; 1.6 date 2007.01.18.10.24.53; author kiyohara; state Exp; branches 1.6.2.1; next 1.5; 1.5 date 2007.01.18.10.15.20; author kiyohara; state Exp; branches; next 1.4; 1.4 date 2006.12.17.10.27.33; author nonaka; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2006.10.25.20.44.57; author he; state Exp; branches 1.3.2.1; next 1.2; 1.2 date 2006.10.17.16.57.55; author kiyohara; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2006.10.16.16.40.14; author kiyohara; state Exp; branches; next ; 1.111.4.1 date 2026.02.03.20.51.24; author snj; state Exp; branches; next ; commitid xJf92BKl6kL8oYsG; 1.110.4.1 date 2023.10.09.23.33.45; author snj; state Exp; branches; next ; commitid Gy7Rt3RMsJCGx0IE; 1.107.2.1 date 2021.04.03.22.28.22; author thorpej; state Exp; branches; next ; commitid 1gqS07EfPjskJTNC; 1.103.2.1 date 2020.04.20.11.28.54; author bouyer; state Exp; branches; next ; commitid 4WLfIgNPymVsg75C; 1.101.2.1 date 2020.01.25.22.38.39; author ad; state Exp; branches; next ; commitid ethRERRmx7bMJ7UB; 1.96.2.1 date 2019.06.10.22.06.04; author christos; state Exp; branches; next 1.96.2.2; commitid jtc8rnCzWiEEHGqB; 1.96.2.2 date 2020.04.08.14.07.34; author martin; state Exp; branches; next 1.96.2.3; commitid Qli2aW9E74UFuA3C; 1.96.2.3 date 2020.04.13.08.03.42; author martin; state Exp; branches; next 1.96.2.4; commitid X01YhRUPVUDaec4C; 1.96.2.4 date 2020.04.21.18.42.05; author martin; state Exp; branches; next ; commitid 86tA4aEmdr3VCh5C; 1.94.2.1 date 2018.05.21.04.36.00; author pgoyette; state Exp; branches; next 1.94.2.2; commitid X5L8kSrBWQcDt7DA; 1.94.2.2 date 2018.06.25.07.25.40; author pgoyette; state Exp; branches; next 1.94.2.3; commitid 8PtAu9af7VvhiDHA; 1.94.2.3 date 2018.07.28.04.37.31; author pgoyette; state Exp; branches; next 1.94.2.4; commitid 1UP1xAIUxv1ZgRLA; 1.94.2.4 date 2018.09.06.06.55.30; author pgoyette; state Exp; branches; next 1.94.2.5; commitid HCi1bXD317XIK0RA; 1.94.2.5 date 2018.11.26.01.52.21; author pgoyette; state Exp; branches; next ; commitid Zj4q5SspGdKXto1B; 1.89.2.1 date 2017.04.21.16.53.25; author bouyer; state Exp; branches; next ; commitid dUG7nkTKALCadqOz; 1.85.2.1 date 2017.01.07.08.56.13; author pgoyette; state Exp; branches; next 1.85.2.2; commitid uEL0C1YuiJrlV0Bz; 1.85.2.2 date 2017.03.20.06.57.13; author pgoyette; state Exp; branches; next ; commitid jjw7cAwgyKq7RfKz; 1.84.2.1 date 2015.09.22.12.05.40; author skrll; state Exp; branches; next 1.84.2.2; commitid CpNWKp3ozVNTafCy; 1.84.2.2 date 2016.12.05.10.54.52; author skrll; state Exp; branches; next 1.84.2.3; commitid 4H3tiQVJXN6oEMwz; 1.84.2.3 date 2017.02.05.13.40.07; author skrll; state Exp; branches; next 1.84.2.4; commitid 8hwpk1aHl2UuyLEz; 1.84.2.4 date 2017.08.28.17.51.34; author skrll; state Exp; branches; next ; commitid UQQpnjvcNkUZn05A; 1.79.2.1 date 2014.08.10.06.53.54; author tls; state Exp; branches; next ; commitid 7fY3uHKSIbCABMLx; 1.77.2.1 date 2013.08.28.23.59.14; author rmind; state Exp; branches; next ; commitid cbp9Ov2uYijlqh3x; 1.68.2.1 date 2012.11.20.03.01.13; author tls; state Exp; branches; next 1.68.2.2; 1.68.2.2 date 2013.06.23.06.20.04; author tls; state Exp; branches; next 1.68.2.3; commitid eVjr9caYRQbRGHUw; 1.68.2.3 date 2014.08.20.00.02.53; author tls; state Exp; branches; next 1.68.2.4; commitid jTnpym9Qu0o4R1Nx; 1.68.2.4 date 2017.12.03.11.36.03; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.61.2.1 date 2012.02.18.07.31.46; author mrg; state Exp; branches; next 1.61.2.2; 1.61.2.2 date 2012.03.11.01.52.20; author mrg; state Exp; branches; next 1.61.2.3; 1.61.2.3 date 2012.04.29.23.04.38; author mrg; state Exp; branches; next ; 1.60.2.1 date 2012.04.17.00.06.13; author yamt; state Exp; branches; next 1.60.2.2; 1.60.2.2 date 2012.10.30.17.19.19; author yamt; state Exp; branches; next 1.60.2.3; 1.60.2.3 date 2014.05.22.11.39.40; author yamt; state Exp; branches; next ; commitid VUUXuyNWnt3AKwBx; 1.54.2.1 date 2011.06.06.09.05.24; author jruoho; state Exp; branches; next ; 1.54.4.1 date 2011.02.08.19.29.32; author bouyer; state Exp; branches; next ; 1.46.2.1 date 2010.05.30.05.16.42; author rmind; state Exp; branches; next 1.46.2.2; 1.46.2.2 date 2011.03.05.20.50.03; author rmind; state Exp; branches; next 1.46.2.3; 1.46.2.3 date 2011.04.21.01.40.56; author rmind; state Exp; branches; next 1.46.2.4; 1.46.2.4 date 2011.05.31.03.03.59; author rmind; state Exp; branches; next ; 1.43.2.1 date 2010.04.30.14.39.15; author uebayasi; state Exp; branches; next 1.43.2.2; 1.43.2.2 date 2010.08.17.06.44.15; author uebayasi; state Exp; branches; next 1.43.2.3; 1.43.2.3 date 2010.10.22.07.21.14; author uebayasi; state Exp; branches; next ; 1.34.2.1 date 2009.05.13.17.16.37; author jym; state Exp; branches; next ; 1.29.2.1 date 2009.01.19.13.16.03; author skrll; state Exp; branches; next 1.29.2.2; 1.29.2.2 date 2009.03.03.18.28.53; author skrll; state Exp; branches; next 1.29.2.3; 1.29.2.3 date 2009.04.28.07.33.57; author skrll; state Exp; branches; next ; 1.29.4.1 date 2010.11.21.03.05.06; author riz; state Exp; branches; next ; 1.27.2.1 date 2008.10.19.22.15.44; author haad; state Exp; branches; next 1.27.2.2; 1.27.2.2 date 2008.12.13.01.13.06; author haad; state Exp; branches; next ; 1.26.2.1 date 2008.06.27.15.11.16; author simonb; state Exp; branches; next ; 1.24.6.1 date 2008.06.29.09.32.55; author mjf; state Exp; branches; next 1.24.6.2; 1.24.6.2 date 2008.09.28.10.39.53; author mjf; state Exp; branches; next 1.24.6.3; 1.24.6.3 date 2009.01.17.13.27.57; author mjf; state Exp; branches; next ; 1.24.10.1 date 2009.05.04.08.10.56; author yamt; state Exp; branches; next 1.24.10.2; 1.24.10.2 date 2009.08.19.18.46.05; author yamt; state Exp; branches; next 1.24.10.3; 1.24.10.3 date 2010.03.11.15.02.13; author yamt; state Exp; branches; next 1.24.10.4; 1.24.10.4 date 2010.08.11.22.51.50; author yamt; state Exp; branches; next 1.24.10.5; 1.24.10.5 date 2010.10.09.03.31.43; author yamt; state Exp; branches; next ; 1.24.12.1 date 2008.09.18.04.33.23; author wrstuden; state Exp; branches; next ; 1.21.6.1 date 2008.01.02.21.47.37; author bouyer; state Exp; branches; next 1.21.6.2; 1.21.6.2 date 2008.01.08.22.09.38; author bouyer; state Exp; branches; next ; 1.20.2.1 date 2007.12.08.18.16.48; author mjf; state Exp; branches; next 1.20.2.2; 1.20.2.2 date 2008.02.18.21.04.26; author mjf; state Exp; branches; next ; 1.18.2.1 date 2007.11.06.23.15.54; author matt; state Exp; branches; next 1.18.2.2; 1.18.2.2 date 2007.11.09.05.37.50; author matt; state Exp; branches; next 1.18.2.3; 1.18.2.3 date 2008.01.09.01.45.41; author matt; state Exp; branches; next 1.18.2.4; 1.18.2.4 date 2008.03.23.02.03.58; author matt; state Exp; branches; next ; 1.14.4.1 date 2007.09.03.10.18.26; author skrll; state Exp; branches; next ; 1.14.6.1 date 2007.11.01.16.06.52; author rjs; state Exp; branches; next 1.14.6.2; 1.14.6.2 date 2007.12.26.22.24.45; author rjs; state Exp; branches; next 1.14.6.3; 1.14.6.3 date 2008.02.28.21.47.48; author rjs; state Exp; branches; next ; 1.14.8.1 date 2007.09.03.16.47.16; author jmcneill; state Exp; branches; next 1.14.8.2; 1.14.8.2 date 2007.10.02.18.26.56; author joerg; state Exp; branches; next 1.14.8.3; 1.14.8.3 date 2007.12.03.16.13.58; author joerg; state Exp; branches; next ; 1.13.2.1 date 2007.10.03.19.23.07; author garbled; state Exp; branches; next ; 1.10.2.1 date 2007.04.10.13.22.55; author ad; state Exp; branches; next 1.10.2.2; 1.10.2.2 date 2007.05.27.12.27.15; author ad; state Exp; branches; next 1.10.2.3; 1.10.2.3 date 2007.07.15.13.15.47; author ad; state Exp; branches; next 1.10.2.4; 1.10.2.4 date 2007.08.20.18.37.56; author ad; state Exp; branches; next 1.10.2.5; 1.10.2.5 date 2007.10.09.13.37.36; author ad; state Exp; branches; next 1.10.2.6; 1.10.2.6 date 2007.12.03.18.35.31; author ad; state Exp; branches; next ; 1.10.4.1 date 2007.07.11.19.58.34; author mjf; state Exp; branches; next ; 1.6.2.1 date 2007.02.27.16.50.04; author yamt; state Exp; branches; next 1.6.2.2; 1.6.2.2 date 2007.03.12.05.47.37; author rmind; state Exp; branches; next 1.6.2.3; 1.6.2.3 date 2007.03.24.14.54.37; author yamt; state Exp; branches; next 1.6.2.4; 1.6.2.4 date 2007.05.07.10.54.53; author yamt; state Exp; branches; next ; 1.4.2.1 date 2006.12.17.10.27.33; author yamt; state dead; branches; next 1.4.2.2; 1.4.2.2 date 2006.12.30.20.45.48; author yamt; state Exp; branches; next 1.4.2.3; 1.4.2.3 date 2007.02.26.09.06.17; author yamt; state Exp; branches; next 1.4.2.4; 1.4.2.4 date 2007.09.03.14.23.59; author yamt; state Exp; branches; next 1.4.2.5; 1.4.2.5 date 2007.10.27.11.25.48; author yamt; state Exp; branches; next 1.4.2.6; 1.4.2.6 date 2007.12.07.17.24.30; author yamt; state Exp; branches; next 1.4.2.7; 1.4.2.7 date 2008.01.21.09.36.05; author yamt; state Exp; branches; next 1.4.2.8; 1.4.2.8 date 2008.02.04.09.21.48; author yamt; state Exp; branches; next ; 1.3.2.1 date 2006.10.25.20.44.57; author ad; state dead; branches; next 1.3.2.2; 1.3.2.2 date 2006.11.18.21.29.10; author ad; state Exp; branches; next 1.3.2.3; 1.3.2.3 date 2007.01.12.01.00.46; author ad; state Exp; branches; next 1.3.2.4; 1.3.2.4 date 2007.02.01.08.47.59; author ad; state Exp; branches; next ; 1.2.2.1 date 2006.10.17.16.57.55; author yamt; state dead; branches; next 1.2.2.2; 1.2.2.2 date 2006.10.22.06.04.36; author yamt; state Exp; branches; next 1.2.2.3; 1.2.2.3 date 2006.12.10.07.15.52; author yamt; state Exp; branches; next 1.2.2.4; 1.2.2.4 date 2006.12.18.11.42.04; author yamt; state Exp; branches; next ; desc @@ 1.111 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: GUMSTIX,v 1.110 2022/08/07 02:52:25 simonb Exp $ # # GUMSTIX -- Gumstix. Inc. gumstix platforms kernel # include "arch/evbarm/conf/std.gumstix" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary # estimated number of users maxusers 32 # CPU options # For XScale systems options CPU_XSCALE_PXA250 # Support the basix/connex motherboards options CPU_XSCALE_PXA270 # Support the verdex motherboards makeoptions CPUFLAGS="-mcpu=xscale" # Architecture options #options XSCALE_CACHE_WRITE_THROUGH options XSCALE_CACHE_READ_WRITE_ALLOCATE # Gumstix options options GUMSTIX # if not specified 'busheader=' in args from u-boot, use GXIO_DEFAULT_EXPANSION. options GUMSTIX_NETBSD_ARGS_BUSHEADER options GUMSTIX_NETBSD_ARGS_CONSOLE # dynamically configure console # 'console=lcd' or ffuart,stuart # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop # File systems file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network File System client #file-system NTFS # Windows/NT file system (experimental) #file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system file-system CODA # Coda File System; also needs vcoda (below) file-system PTYFS # /dev/ptm support file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system #file-system HFS # experimental - Apple HFS+ (read-only) # 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 LFS_DIRHASH # LFS version of UFS_DIRHASH - experimental #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_netbsd16.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_IS_ROOT # use memory disk as root #options MEMORY_DISK_DYNAMIC #options MEMORY_DISK_ROOT_SIZE=22528 # Size in blocks # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) options IRQSTATS # manage IRQ statistics options PCMCIAVERBOSE # verbose PCMCIA configuration messages #options USBVERBOSE # verbose USB device autoconfig messages options MIIVERBOSE # Verbose MII autoconfuration messages #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 LOCKDEBUG #options UVMHIST # kernhist for uvm/pmap subsystems #options VERBOSE_INIT_ARM # verbose bootstraping messages options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #options KGDB #options DEBUG_KGDB makeoptions DEBUG="-g" # compile full symbol table #makeoptions COPTS="-O2" makeoptions COPY_SYMTAB=1 #options AUDIO_DEBUG=2 config netbsd root on ? type ? config netbsd-sm0 root on sm0 type nfs config netbsd-smsh0 root on smsh0 type nfs # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # integrated peripherals pxaip0 at mainbus? pxaintc0 at pxaip? # interrupt controller options PXAGPIO_HAS_GPION_INTRS pxagpio0 at pxaip? # GPIO gpio* at gpiobus? pxartc0 at pxaip? addr 0x40900000 # RTC # cotulla integrated 16550 UARTs options COM_PXA2X0 com0 at pxaip? addr 0x40100000 intr 22 # Full Function UART com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (console-st) com2 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART (old bt or vx) com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART(console-hw, bt) options FFUARTCONSOLE #options STUARTCONSOLE #options BTUARTCONSOLE #options HWUARTCONSOLE #options KGDB_DEVNAME="\"ffuart\"" # or stuart or btuart or hwuart #options KGDB_DEVRATE=115200 # DMAC support pxadmac0 at pxaip? addr 0x40000000 intr 25 options PXA2X0_DMAC_DMOVER_CONCURRENCY=4 # Enable dmover(9) backend #options PXA2X0_DMAC_FIXED_PRIORITY # Don't want multiple priority # AC97 Audio support pxaacu0 at pxaip? addr 0x40500000 intr 14 # Audiostix, Audiostx2, GPSstix # Audio support audio* at audiobus? spkr* at audio? # PC speaker (synthesized) # LCD lcd0 at pxaip? addr 0x44000000 # consoleLCD-vx,consoleLCD16-vx wsdisplay* at lcd? console ? # USB Host/Device Controller ohci0 at pxaip? addr 0x4c000000 intr 3 # consoleLCD-vx,consoleLCD16-vx # ALSO NEEDS pxaudc pxaudc0 at pxaip? addr 0x40600000 # integrated MMC/SD controller pxamci0 at pxaip? addr 0x41100000 size 0x48 sdmmc* at pxamci? #options PXAMCI_DEBUG #options SDMMC_DEBUG #options SDMMC_DUMP_CSD ld* at sdmmc? # gumstix device support gxio0 at pxaip? options GXIO_BLUETOOTH_ON_HWUART # Bluetooth module on HWUART #options GXIO_DEFAULT_EXPANSION="\"netCF\"" # gumstix expansion boards # SMC 91C111 sm0 at gxio? addr 0x04000300 gpirq ? #sm0 at gxio? addr 0x04000300 gpirq 36 # etherstix,netMMC,netCF,netDUO #sm0 at gxio? addr 0x04000300 gpirq 99 # netCF-vx sm1 at gxio? addr 0x08000300 gpirq 27 # netDUO(2nd NIC) # SMSC LAN9117 smsh0 at gxio? addr 0x04000300 gpirq 99 # netmicroSD-vx, netpro-vx # Inter-Integrated Circuit controller gxiic0 at pxaip? addr 0x40300000 iic* at gxiic? #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout # integrated PCMCIA/CF controller pxapcic0 at pxaip? addr 0x20000000 # cfstix, netCF # PCMCIA bus support pcmcia* at pxapcic? # Marvell 88W8385 malo* at pcmcia? function ? # wifistix, netwifimicrosd, netpro-vx # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # PCMCIA IDE controllers wdc* at pcmcia? function ? atabus* at wdc? channel ? wd* at atabus? drive ? flags 0x0000 # PCMCIA network interfaces ne* at pcmcia? function ? # NE2000-compatible Ethernet wi* at pcmcia? function ? # Lucent/Intersil WaveLAN/IEEE (802.11) #xirc* at pcmcia? function ? # Xircom CreditCard Ethernet #xi* at xirc? # MII/PHY support #acphy* at mii? phy ? # AMD/Altima AC101 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs ukphy* at mii? phy ? # smsh(4) internal PHY # PCMCIA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS # USB bus support usb* at ohci? #usb* at slhci? # 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 LCDs and USB-VGA adaptors udl* at uhub? port ? # DisplayLink DL-1x0/1x5 wsdisplay* at udl? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? # SCSI bus support scsibus* at scsi? # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives # Bluetooth Controller and Device support # Bluetooth PCMCIA Controllers #btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 # Bluetooth USB Controllers #ubt* at uhub? port ? #aubtfwl* at uhub? port ? # Bluetooth Device Hub bthub* at bcsp? #bthub* at btbc? bthub* at btuart? #bthub* at ubt? # Bluetooth HID support bthidev* at bthub? # Bluetooth Mouse btms* at bthidev? reportid ? wsmouse* at btms? mux 0 # Bluetooth Keyboard btkbd* at bthidev? reportid ? wskbd* at btkbd? console ? mux 1 # Bluetooth Apple Magic Mouse btmagic* at bthub? wsmouse* at btmagic? mux 0 # Bluetooth Audio support btsco* at bthub? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device bio # RAID control device driver #pseudo-device ccd # concatenated/striped disk devices pseudo-device cgd # cryptographic disk devices #pseudo-device raid # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 #pseudo-device fss # file system snapshot device #pseudo-device md # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) pseudo-device putter # for puffs and pud # network pseudo-devices pseudo-device bpfilter # Berkeley packet filter #pseudo-device carp # Common Address Redundancy Protocol 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) #options PPPOE_SERVER # Enable PPPoE server via link0 #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 (RFC 1933) #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 agr # IEEE 802.3ad link aggregation # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device sequencer # MIDI sequencer options RND_COM pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms pseudo-device bcsp # BlueCore Serial Protocol pseudo-device btuart # Bluetooth HCI UART (H4) # connect with Ericsson Bluetooth Module # or Infineon SingleStone (PBA31307) # or Infineon UniStone (PBA31308) # a pseudo device needed for Coda # also needs CODA (above) pseudo-device vcoda # coda minicache <-> venus comm. # wscons pseudo-devices pseudo-device wsmux # mouse & keyboard multiplexor #pseudo-device wsfont # data mover pseudo-devices pseudo-device swdmover # software dmover(9) back-end pseudo-device dmoverio # /dev/dmover dmover(9) interface # userland interface to drivers, including autoconf and properties retrieval pseudo-device drvctl # Veriexec # include "dev/veriexec.config" #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions #options PAX_ASLR=0 # PaX Address Space Layout Randomization @ 1.111.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: GUMSTIX,v 1.111 2024/01/29 18:27:11 christos Exp $ d125 2 a126 2 #options DIAGNOSTIC # internal consistency checks #options DEBUG @ 1.110 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: GUMSTIX,v 1.109 2022/05/24 20:50:18 andvar Exp $ a70 2 #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. @ 1.110.4.1 log @Apply patch (requested by martin in ticket #401): Disable DIAGNOSTIC/DEBUG. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.110 2022/08/07 02:52:25 simonb Exp $ d127 2 a128 2 #options DIAGNOSTIC # internal consistency checks #options DEBUG @ 1.109 log @fix various typos in comment, documentation and log messages. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.108 2021/01/20 01:20:26 nia Exp $ d62 3 d67 2 a68 2 #options DISKLABEL_EI # disklabel Endian Independent support #options FFS_EI # FFS Endian Independent support d70 1 a70 5 # Note that UFS_DIRHASH is suspected of causing kernel memory corruption. # It is not recommended for general use. #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental #options NFSSERVER # Network File System server #options FFS_NO_SNAPSHOT # No FFS snapshot support d73 2 @ 1.108 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: GUMSTIX,v 1.107 2020/09/27 13:48:50 roy Exp $ d209 1 a209 1 # gumstix expantion boards @ 1.107 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: GUMSTIX,v 1.106 2020/08/16 10:27:47 jdolecek Exp $ a98 2 options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility @ 1.107.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.108 2021/01/20 01:20:26 nia Exp $ d99 2 @ 1.106 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: GUMSTIX,v 1.105 2020/08/01 08:20:48 maxv Exp $ d365 1 @ 1.105 log @Remove references to BRIDGE_IPF, it is now compiled in by default. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.104 2020/04/18 11:00:38 skrll Exp $ a99 1 options COMPAT_LINUX # binary compatibility with Linux @ 1.104 log @PMAP_DEBUG has been deleted on arm @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.103 2020/03/25 17:06:18 jdolecek Exp $ a365 1 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too @ 1.103 log @remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs to prepare for their eventual removal @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.102 2020/01/19 01:25:04 thorpej Exp $ d132 1 a132 1 #options PMAP_DEBUG # Enable pmap_debug_level code @ 1.103.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.104 2020/04/18 11:00:38 skrll Exp $ d132 1 a132 1 #options UVMHIST # kernhist for uvm/pmap subsystems @ 1.102 log @Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is long since obsolete. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.101 2019/08/21 04:17:40 msaitoh Exp $ a55 1 file-system SMBFS # experimental - CIFS; also needs nsmb (below) a383 3 # a pseudo device needed for SMBFS pseudo-device nsmb # experimental - SMB requester @ 1.101 log @ Fix typo (s/contoller/controller/). @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.100 2019/04/26 22:46:03 sevan Exp $ a357 1 #pseudo-device strip # Starmode Radio IP (Metricom) @ 1.101.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.102 2020/01/19 01:25:04 thorpej Exp $ d358 1 @ 1.100 log @Use veriexec.config to reduce duplication @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.99 2018/10/23 19:58:52 jdolecek Exp $ d199 1 a199 1 # integrated MMC/SD contoller @ 1.99 log @remove the 'wd* at umass?' for the non-standardized and rare (extinct?) In-System Design ATA protocol over Bulk-Only devices from most kernels, leave only in i386/amd64 ALL; it's unmaintained and likely currently broken, lack of test hardware makes it impossible to support @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.98 2018/08/01 20:04:11 maxv Exp $ a399 3 #options FILEASSOC # fileassoc(9) - required for Veriexec # and PAX_SEGVGUARD d401 1 a401 9 #pseudo-device veriexec # # Uncomment the fingerprint methods below that are desired. Note that # removing fingerprint methods will have almost no impact on the kernel # code size. # #options VERIFIED_EXEC_FP_SHA256 #options VERIFIED_EXEC_FP_SHA384 #options VERIFIED_EXEC_FP_SHA512 @ 1.98 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: GUMSTIX,v 1.97 2018/07/12 10:46:43 maxv Exp $ a285 1 #wd* at umass? @ 1.97 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: GUMSTIX,v 1.96 2018/06/07 13:36:28 thorpej Exp $ a88 4 #options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_LOOKUP # ippool(8) support options IPFILTER_COMPAT # Compat for IP-Filter #options IPFILTER_DEFAULT_BLOCK # block all packets by default d353 1 a353 1 pseudo-device ipfilter # IP filter (firewall) and NAT a370 2 #pseudo-device pf # PF packet filter #pseudo-device pflog # PF log if @ 1.96 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: GUMSTIX,v 1.94 2017/09/14 07:58:40 mrg Exp $ a133 1 #options PERFCTRS # performance counters @ 1.96.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.100 2019/04/26 22:46:03 sevan Exp $ d89 4 d134 1 d291 1 d358 1 a358 1 pseudo-device npf # NPF packet filter d376 2 d408 3 d412 9 a420 1 # include "dev/veriexec.config" @ 1.96.2.2 log @Merge changes from current as of 20200406 @ text @d1 1 a1 1 # $NetBSD$ d56 1 d358 1 d386 3 @ 1.96.2.3 log @Mostly merge changes from HEAD upto 20200411 @ text @d198 1 a198 1 # integrated MMC/SD controller @ 1.96.2.4 log @Sync with HEAD @ text @d132 1 a132 1 #options UVMHIST # kernhist for uvm/pmap subsystems @ 1.95 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 @d232 1 a232 1 #dsrtc* at iic0 addr 0x68 # Can mount DS1307 at console, breakout @ 1.94 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: GUMSTIX,v 1.93 2017/09/13 22:24:43 sevan Exp $ d232 1 a232 1 #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout @ 1.94.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.95 2018/05/15 01:24:23 thorpej Exp $ d232 1 a232 1 #dsrtc* at iic0 addr 0x68 # Can mount DS1307 at console, breakout @ 1.94.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.96 2018/06/07 13:36:28 thorpej Exp $ d232 1 a232 1 #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout @ 1.94.2.3 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.97 2018/07/12 10:46:43 maxv Exp $ d134 1 @ 1.94.2.4 log @Sync with HEAD Resolve a couple of conflicts (result of the uimin/uimax changes) @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.98 2018/08/01 20:04:11 maxv Exp $ d89 4 d357 1 a357 1 pseudo-device npf # NPF packet filter d375 2 @ 1.94.2.5 log @Sync with HEAD, resolve a couple of conflicts @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.99 2018/10/23 19:58:52 jdolecek Exp $ d286 1 @ 1.93 log @Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options. These algorithms are either broken or on their way to being broken. Discussed on tech-security http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html ok riastradh @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.92 2017/07/29 18:08:57 maxv Exp $ d101 2 a102 16 options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries #options COMPAT_09 # NetBSD 0.9, #options COMPAT_10 # NetBSD 1.0, #options COMPAT_11 # NetBSD 1.1, #options COMPAT_12 # NetBSD 1.2, #options COMPAT_13 # NetBSD 1.3, #options COMPAT_14 # NetBSD 1.4, #options COMPAT_15 # NetBSD 1.5, options COMPAT_16 # NetBSD 1.6, options COMPAT_20 # NetBSD 2.0, options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0, options COMPAT_50 # NetBSD 5.0, options COMPAT_60 # NetBSD 6.0, and options COMPAT_70 # NetBSD 7.0 binary compatibility. #options COMPAT_43 # 4.3BSD compatibility. a105 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.92 log @Remove TCP_COMPAT_42 from the config files. Pass 3. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.91 2017/06/16 22:39:34 pgoyette Exp $ a432 1 #options VERIFIED_EXEC_FP_RMD160 a435 2 #options VERIFIED_EXEC_FP_SHA1 #options VERIFIED_EXEC_FP_MD5 @ 1.91 log @Add gpio support for Xscale From Stephan Meisenger in PR/52163 @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.90 2017/02/19 07:47:00 rin Exp $ a116 1 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. @ 1.90 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: GUMSTIX,v 1.89 2016/12/13 20:42:17 christos Exp $ d182 1 @ 1.89 log @wildcard speaker attachments, now that we can handle many of them. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.88 2016/12/10 23:03:23 christos Exp $ d65 1 @ 1.89.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.90 2017/02/19 07:47:00 rin Exp $ a64 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.88 log @remove VAUDIOSPEAKER for now, will be done differently. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.87 2016/12/08 11:31:10 nat Exp $ d207 1 a207 1 spkr0 at audio0 # PC speaker (synthesized) @ 1.87 log @Add a synthesized pc beeper and keyboard bell for platforms with an audio device. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.86 2016/11/26 13:59:45 christos Exp $ a206 1 options VAUDIOSPEAKER @ 1.86 log @mention PAX_SEGVGUARD dependency on FILEASSOC @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.85 2015/08/08 06:36:25 maxv Exp $ d207 3 @ 1.85 log @Remove KMEMSTATS. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.84 2014/08/23 20:26:57 dholland Exp $ d421 1 @ 1.85.2.1 log @Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.) @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.89 2016/12/13 20:42:17 christos Exp $ a206 2 spkr* at audio? # PC speaker (synthesized) a420 1 # and PAX_SEGVGUARD @ 1.85.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.90 2017/02/19 07:47:00 rin Exp $ a64 1 #options DISKLABEL_EI # disklabel Endian Independent support @ 1.84 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: GUMSTIX,v 1.83 2014/08/17 21:17:43 joerg Exp $ a138 1 #options KMEMSTATS # kernel memory statistics @ 1.84.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.85 2015/08/08 06:36:25 maxv Exp $ d139 1 @ 1.84.2.2 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.84.2.1 2015/09/22 12:05:40 skrll Exp $ a420 1 # and PAX_SEGVGUARD @ 1.84.2.3 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.84.2.2 2016/12/05 10:54:52 skrll Exp $ a206 2 spkr* at audio? # PC speaker (synthesized) @ 1.84.2.4 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.84.2.3 2017/02/05 13:40:07 skrll Exp $ a64 1 #options DISKLABEL_EI # disklabel Endian Independent support d116 1 a180 1 gpio* at gpiobus? @ 1.83 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: GUMSTIX,v 1.82 2014/08/16 17:56:31 apb Exp $ d101 14 a114 14 #options COMPAT_09 # NetBSD 0.9 compatibility. #options COMPAT_10 # NetBSD 1.0 compatibility. #options COMPAT_11 # NetBSD 1.1 compatibility. #options COMPAT_12 # NetBSD 1.2 compatibility. #options COMPAT_13 # NetBSD 1.3 compatibility. #options COMPAT_14 # NetBSD 1.4 compatibility. #options COMPAT_15 # NetBSD 1.5 compatibility. options COMPAT_16 # NetBSD 1.6 compatibility. options COMPAT_20 # NetBSD 2.0 compatibility. 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.82 log @Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60". @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.81 2014/08/03 08:53:56 martin Exp $ d162 1 a162 1 options SYMTAB_SPACE=790000 @ 1.81 log @Add COMPAT_NETBSD32, following the switch to eabi by default. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.80 2014/07/27 03:34:41 dholland Exp $ d114 1 @ 1.80 log @"internally consistency checks" -> "internal consistency checks" @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.79 2013/08/13 12:11:02 pgoyette Exp $ d100 1 @ 1.79 log @Bump SYMTAB_SPACE > arm--netbsdelf-eabi-dbsym: symbol table (786048 bytes) too big for buffer (78603 2 bytes) > Increase options SYMTAB_SPACE in your kernel config @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.78 2013/06/30 21:38:56 rmind Exp $ d149 1 a149 1 options DIAGNOSTIC # internally consistency checks @ 1.79.2.1 log @Rebase. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.81 2014/08/03 08:53:56 martin Exp $ a99 1 options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries d149 1 a149 1 options DIAGNOSTIC # internal consistency checks @ 1.78 log @G/C PFIL_HOOKS from the kernel configs. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.77 2013/06/08 19:40:07 htodd Exp $ d160 1 a160 1 options SYMTAB_SPACE=785000 @ 1.77 log @Comment out IPSEC in GUMSTIX like the rest. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.76 2013/06/05 23:08:00 christos Exp $ a84 1 #options PFIL_HOOKS # pfil(9) packet filter hooks @ 1.77.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d85 1 d161 1 a161 1 options SYMTAB_SPACE=790000 @ 1.76 log @remove obsolete networking options @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.75 2013/04/27 22:21:13 christos Exp $ d80 1 a80 1 options IPSEC # IP security @ 1.75 log @more bogus number removal @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.74 2013/04/27 21:43:20 christos Exp $ a80 1 options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) @ 1.74 log @the bogus number police @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.73 2013/04/27 18:19:31 christos Exp $ d394 1 a394 1 #pseudo-device sequencer 1 # MIDI sequencer @ 1.73 log @remove confusing numeric locators where they are unused. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.72 2013/03/02 02:42:11 christos Exp $ d351 1 a351 1 #pseudo-device raid 8 # RAIDframe disk driver d405 1 a405 1 pseudo-device vcoda 4 # coda minicache <-> venus comm. @ 1.72 log @Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.71 2013/03/01 18:25:33 joerg Exp $ d349 2 a350 2 #pseudo-device ccd 4 # concatenated/striped disk devices pseudo-device cgd 4 # cryptographic disk devices @ 1.71 log @Retire OSI network stack. OK core@@ @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.70 2012/10/17 14:48:10 apb Exp $ a80 1 options IPSEC_ESP # IP security (encryption part; define w/ IPSEC) @ 1.70 log @Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50". @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.69 2012/09/15 06:13:43 kiyohara Exp $ a85 2 #options ISO,TPIP # OSI #options EON # OSI tunneling over IP @ 1.69 log @Add malo@@pcmcia. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.68 2012/09/09 04:27:12 msaitoh Exp $ d117 1 @ 1.68 log @Split DEBUG="-g -Ox" into DEBUG="-g" and COPTS="-Ox". @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.67 2012/08/29 08:29:57 skrll Exp $ d256 1 a256 1 #malo* at pcmcia? function ? # wifistix, netwifimicrosd, netpro-vx @ 1.68.2.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.70 2012/10/17 14:48:10 apb Exp $ a116 1 options COMPAT_60 # NetBSD 6.0 compatibility. d256 1 a256 1 malo* at pcmcia? function ? # wifistix, netwifimicrosd, netpro-vx @ 1.68.2.2 log @resync from head @ text @d1 1 a1 1 # $NetBSD$ d80 3 a82 1 #options IPSEC # IP security d86 2 d352 3 a354 3 #pseudo-device ccd # concatenated/striped disk devices pseudo-device cgd # cryptographic disk devices #pseudo-device raid # RAIDframe disk driver d397 1 a397 1 #pseudo-device sequencer # MIDI sequencer d408 1 a408 1 pseudo-device vcoda # coda minicache <-> venus comm. @ 1.68.2.3 log @Rebase to HEAD as of a few days ago. @ text @d85 1 a100 1 options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries d150 1 a150 1 options DIAGNOSTIC # internal consistency checks d161 1 a161 1 options SYMTAB_SPACE=790000 @ 1.68.2.4 log @update from HEAD @ text @a64 1 #options DISKLABEL_EI # disklabel Endian Independent support d100 16 a115 2 include "conf/compat_netbsd16.config" options COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries d119 1 d138 1 d161 1 a161 1 makeoptions COPY_SYMTAB=1 a180 1 gpio* at gpiobus? a206 2 spkr* at audio? # PC speaker (synthesized) a420 1 # and PAX_SEGVGUARD d429 1 d433 2 @ 1.67 log @Typo in comment @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.66 2012/04/07 03:25:00 tsutsui Exp $ d162 2 a163 1 makeoptions DEBUG="-g -O2" # compile full symbol table @ 1.66 log @Remove obsolete SysV semaphores limit options (SEMMNI, SEMMNS, and SEMUME). @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.65 2012/03/10 21:51:51 joerg Exp $ d416 1 a416 1 pseudo-device swdmover # softare dmover(9) back-end @ 1.65 log @P1003_1B_SEMAPHORE is no longer optional. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.64 2012/02/09 19:07:37 matt Exp $ a127 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.64 log @Bump SYMTAB_SPACE @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.63 2011/12/18 05:49:25 dholland Exp $ a132 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support @ 1.63 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: GUMSTIX,v 1.62 2011/12/18 01:12:55 kiyohara Exp $ d168 1 a168 1 options SYMTAB_SPACE=780000 @ 1.62 log @SYMTAB_SPACE. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.61 2011/11/22 21:25:07 tls Exp $ d66 1 a66 1 options WAPBL # File system journaling support - Experimental @ 1.61 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: GUMSTIX,v 1.60 2011/09/30 04:05:07 he Exp $ d168 1 a168 1 options SYMTAB_SPACE=770000 @ 1.61.2.1 log @merge to -current. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.64 2012/02/09 19:07:37 matt Exp $ d66 1 a66 1 options WAPBL # File system journaling support d168 1 a168 1 options SYMTAB_SPACE=785000 @ 1.61.2.2 log @sync to latest -current @ text @d1 1 a1 1 # $NetBSD$ d133 1 @ 1.61.2.3 log @sync to latest -current. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.61.2.2 2012/03/11 01:52:20 mrg Exp $ d128 4 @ 1.60 log @Bump SYMTAB_SPACE so that the symbol table fits again. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.59 2011/09/02 11:50:29 he Exp $ a400 1 pseudo-device rnd # /dev/random and in-kernel generator @ 1.60.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.60 2011/09/30 04:05:07 he Exp $ d66 1 a66 1 options WAPBL # File system journaling support d128 4 d133 1 d168 1 a168 1 options SYMTAB_SPACE=785000 d401 1 @ 1.60.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.60.2.1 2012/04/17 00:06:13 yamt Exp $ a116 1 options COMPAT_60 # NetBSD 6.0 compatibility. d162 1 a162 2 makeoptions DEBUG="-g" # compile full symbol table #makeoptions COPTS="-O2" d255 1 a255 1 malo* at pcmcia? function ? # wifistix, netwifimicrosd, netpro-vx d416 1 a416 1 pseudo-device swdmover # software dmover(9) back-end @ 1.60.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: GUMSTIX,v 1.60.2.2 2012/10/30 17:19:19 yamt Exp $ d80 3 a82 1 #options IPSEC # IP security d86 2 d89 1 d165 1 a165 1 options SYMTAB_SPACE=790000 d352 3 a354 3 #pseudo-device ccd # concatenated/striped disk devices pseudo-device cgd # cryptographic disk devices #pseudo-device raid # RAIDframe disk driver d397 1 a397 1 #pseudo-device sequencer # MIDI sequencer d408 1 a408 1 pseudo-device vcoda # coda minicache <-> venus comm. @ 1.59 log @Bump SYMTAB_SPACE so that it fits again. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.58 2011/07/23 21:12:57 jakllsch Exp $ d168 1 a168 1 options SYMTAB_SPACE=750000 @ 1.58 log @Enable or note aubtfwl(4) wherever ubt(4) is enabled or noted. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.57 2011/05/15 13:36:13 he Exp $ d168 1 a168 1 options SYMTAB_SPACE=740000 @ 1.57 log @Bump SYMTAB_SPACE so that the contents fits again. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.56 2011/03/06 17:08:22 bouyer Exp $ d325 1 @ 1.56 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$ d168 1 a168 1 options SYMTAB_SPACE=730000 @ 1.55 log @Bump SYMTAB_SPACE for the many other evbarm kernels that also need it increased. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.54 2010/11/23 11:13:56 hannken Exp $ d63 2 a64 1 #options QUOTA # UFS quotas @ 1.54 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.53 2010/09/23 07:21:05 kiyohara Exp $ d167 1 a167 1 options SYMTAB_SPACE=500000 @ 1.54.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.57 2011/05/15 13:36:13 he Exp $ d63 1 a63 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas d167 1 a167 1 options SYMTAB_SPACE=740000 @ 1.54.4.1 log @Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA is commented out) @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.54 2010/11/23 11:13:56 hannken Exp $ d63 1 a63 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas @ 1.53 log @+ Remove crypto, swcrypto. No need. + Enable tap. It needs Bluetooth PAN. + Enable bridge for PAN/netDUO. + Enable dmoverio. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.52 2010/08/28 04:59:22 kiyohara Exp $ d367 1 a367 1 #pseudo-device md 1 # memory disk device (ramdisk) @ 1.52 log @Fix typo. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.51 2010/07/10 08:17:48 kiyohara Exp $ a350 3 pseudo-device crypto # /dev/crypto device pseudo-device swcrypto # software crypto implementation d383 1 a383 1 #pseudo-device tap # virtual Ethernet d390 1 a390 1 #pseudo-device bridge # simple inter-network bridging d420 2 a421 2 #pseudo-device swdmover # softare dmover(9) back-end #pseudo-device dmoverio # /dev/dmover dmover(9) interface @ 1.51 log @Support Overo (Gumstix inc). + This commit supports basically. + Expansion boards not support yet. And MicroSD, Wifi, Bluetooth too. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.50 2010/07/10 07:59:09 kiyohara Exp $ d27 1 a27 1 # if not specfied 'busheader=' in args from u-boot, use GXIO_DEFAULT_EXPANSION. @ 1.50 log @Add disabled option PPPOE_SERVER. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.49 2010/05/22 19:02:07 plunky Exp $ d26 1 @ 1.49 log @add btmagic(4) where other Bluetooth drivers are listed @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.48 2010/05/08 22:16:26 mrg Exp $ d381 1 @ 1.48 log @enable IPFILTER_COMPAT in all kernels that have ipfilter already. canonicalise several of the ipf option segments in various files (this mostly means adding commented out IPFILTER_DEFAULT_BLOCK, or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP option statements.) i built about 20 of these kernels to check, but not all of them. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.47 2010/04/16 13:48:30 pooka Exp $ d341 4 @ 1.47 log @Remove unused count (invariably "4") from pseudo-device fss. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.46 2010/03/15 13:18:59 kiyohara Exp $ d93 1 @ 1.46 log @More SYMTAB_SPACE. Enable wsmux for udl. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.45 2010/03/07 09:18:51 kiyohara Exp $ d362 1 a362 1 #pseudo-device fss 4 # file system snapshot device @ 1.46.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.46 2010/03/15 13:18:59 kiyohara Exp $ a92 1 options IPFILTER_COMPAT # Compat for IP-Filter a339 4 # Bluetooth Apple Magic Mouse btmagic* at bthub? wsmouse* at btmagic? mux 0 d362 1 a362 1 #pseudo-device fss # file system snapshot device @ 1.46.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d26 1 a26 2 options GUMSTIX # if not specified 'busheader=' in args from u-boot, use GXIO_DEFAULT_EXPANSION. d350 3 d369 1 a369 1 #pseudo-device md # memory disk device (ramdisk) a380 1 #options PPPOE_SERVER # Enable PPPoE server via link0 d384 1 a384 1 pseudo-device tap # virtual Ethernet d391 1 a391 1 pseudo-device bridge # simple inter-network bridging d421 2 a422 2 pseudo-device swdmover # softare dmover(9) back-end pseudo-device dmoverio # /dev/dmover dmover(9) interface @ 1.46.2.3 log @sync with head @ text @d63 1 a63 2 #options QUOTA # legacy UFS quotas #options QUOTA2 # new, in-filesystem UFS quotas d167 1 a167 1 options SYMTAB_SPACE=730000 @ 1.46.2.4 log @sync with head @ text @d168 1 a168 1 options SYMTAB_SPACE=740000 @ 1.45 log @Add options GUMSTIX_NETBSD_ARGS_CONSOLE and GUMSTIX_NETBSD_ARGS_BUSHEADER. Can specify arg 'console='(*new*) and 'busheader=' from u-boot. These args use dynamically configuration. Also change function name. s/_line/_liner/. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.44 2010/03/07 07:33:29 kiyohara Exp $ d165 1 a165 1 options SYMTAB_SPACE=450000 d412 1 a412 1 #pseudo-device wsmux # mouse & keyboard multiplexor @ 1.44 log @Assorted spelling/capitalization fixes from Igor Sobrado in PR kern/22595. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.43 2010/01/03 09:52:16 kiyohara Exp $ d25 6 @ 1.43 log @Add udl(4). Tested on verdex-pro and LCD-8000U. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.42 2009/12/07 08:58:48 kiyohara Exp $ d71 1 a71 1 options INET6 # IPV6 d264 1 a264 1 wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) d376 2 a377 2 #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) #pseudo-device faith # IPv[46] tcp relay translation i/f d390 1 a390 1 options RND_COM @ 1.43.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ a24 6 # Gumstix options # if not specfied 'busheader=' in args from u-boot, use GXIO_DEFAULT_EXPANSION. options GUMSTIX_NETBSD_ARGS_BUSHEADER options GUMSTIX_NETBSD_ARGS_CONSOLE # dynamically configure console # 'console=lcd' or ffuart,stuart d71 1 a71 1 options INET6 # IPv6 d159 1 a159 1 options SYMTAB_SPACE=500000 d264 1 a264 1 wi* at pcmcia? function ? # Lucent/Intersil WaveLAN/IEEE (802.11) d356 1 a356 1 #pseudo-device fss # file system snapshot device d376 2 a377 2 #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC 1933) #pseudo-device faith # IPv[46] TCP relay translation i/f d390 1 a390 1 options RND_COM d406 1 a406 1 pseudo-device wsmux # mouse & keyboard multiplexor @ 1.43.2.2 log @Sync with HEAD. @ text @a25 1 options GUMSTIX a92 1 options IPFILTER_COMPAT # Compat for IP-Filter a339 4 # Bluetooth Apple Magic Mouse btmagic* at bthub? wsmouse* at btmagic? mux 0 a375 1 #options PPPOE_SERVER # Enable PPPoE server via link0 @ 1.43.2.3 log @Sync with HEAD (-D20101022). @ text @d27 1 a27 1 # if not specified 'busheader=' in args from u-boot, use GXIO_DEFAULT_EXPANSION. d351 3 d386 1 a386 1 pseudo-device tap # virtual Ethernet d393 1 a393 1 pseudo-device bridge # simple inter-network bridging d423 2 a424 2 pseudo-device swdmover # softare dmover(9) back-end pseudo-device dmoverio # /dev/dmover dmover(9) interface @ 1.42 log @Remove null-line. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.41 2009/12/06 12:23:24 kiyohara Exp $ d295 4 @ 1.41 log @Add ukphy(4). @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.40 2009/12/06 09:40:51 kiyohara Exp $ a408 1 @ 1.40 log @Add drvctl. Update some bluetooth related comments. Remove some white-spaces. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.39 2009/12/05 20:11:11 pooka Exp $ d271 1 @ 1.39 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: GUMSTIX,v 1.38 2009/10/11 16:20:22 bsh Exp $ d185 1 a185 1 com2 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART (older bt) d286 1 a286 1 # USB Mice d290 1 a290 1 # USB Keyboards d391 2 d408 4 @ 1.38 log @add options COMPAT_50 to all evbarm boards. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.37 2009/08/09 07:10:13 kiyohara Exp $ d44 1 a44 1 file-system PORTAL # portal filesystem (still experimental) d356 1 @ 1.37 log @Support verdex and verdex-pro. And + Support LCD controller. + Support SMSC LAN 9117 Ethernet controller. + Comment outed 'options GXIO_DEFAULT_EXPANSION'. As for verdex-pro being sold now, this option becomes obstructive. + Remove some usb devices in GUMSTIX. + Update GUMSTIX. Also Fix ARM ABI in gumstix_start.S. Thanks Brett Slager . Calculate RAM size in gumstix_start.S. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.36 2009/04/21 03:00:29 nonaka Exp $ d107 1 @ 1.36 log @Added SD/MMC support from OpenBSD. tested on i386, amd64 at current-users ML by pgoyette@@. tested on zaurus by myself. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.35 2009/03/06 20:31:48 joerg Exp $ d17 2 a18 1 options CPU_XSCALE_PXA250 # Support the XScale core d150 1 d158 1 a158 1 options SYMTAB_SPACE=420000 d163 1 d178 1 a178 1 pxartc0 at pxaip? # RTC d184 2 a185 2 com2 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART (older -bt) com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART(console-hw, -bt) d199 1 a199 1 pxaacu0 at pxaip? addr 0x40500000 intr 14 d205 2 a206 2 #lcd0 at pxaip? #wsdisplay* at lcd? console ? d208 4 a211 2 # USB Controller and Devices pxaudc0 at pxaip? # USB Device Controller d225 1 a225 1 options GXIO_DEFAULT_EXPANSION="\"netCF\"" d230 3 a232 1 sm0 at gxio? addr 0x04000300 gpirq 36 # etherstix, net{MMC,CF,DUO} d235 3 d239 1 a239 1 gxiic0 at pxaip? d244 1 a244 1 pxapcic0 at pxaip? # cfstix, netCF d249 4 d275 1 d279 2 a280 2 #uhub* at usb? #uhub* at uhub? port ? d283 1 a283 22 #uhidev* at uhub? port ? configuration ? interface ? # USB Mice #ums* at uhidev? reportid ? #wsmouse* at ums? mux 0 # USB eGalax touch-panel #uep* at uhub? port ? #wsmouse* at uep? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB serial adapter #ucycom* at uhidev? reportid ? # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? d285 7 a291 7 # USB Modem #umodem* at uhub? port ? configuration ? #ucom* at umodem? # Huawei E220 3G/HSDPA modem #uhmodem* at uhub? port ? configuration ? interface ? #ucom* at uhmodem? portno ? d294 1 a294 1 #umass* at uhub? port ? configuration ? interface ? d297 2 a298 39 # USB audio #uaudio* at uhub? port ? configuration ? # USB MIDI #umidi* at uhub? port ? configuration ? # USB IrDA # USB-IrDA bridge spec #uirda* at uhub? port ? configuration ? interface ? #irframe* at uirda? #stuirda* at uhub? port ? configuration ? interface ? #irframe* at stuirda? # SigmaTel STIr4200 USB/IrDA Bridge #ustir* at uhub? port ? #irframe* at ustir? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #axe* at uhub? port ? # ASIX AX88172 based adapters #cdce* at uhub? port ? # CDC, Ethernet Networking Control Model #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters #udav* at uhub? port ? # Davicom DM9601 based adapters #url* at uhub? port ? # Realtek RTL8150L based adapters # USB 802.11 adapters #atu* at uhub? port ? # Atmel AT76C50XX based adapters #ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g #rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g #zyd* at uhub? port ? # Zydas ZD1211 # Prolific PL2301/PL2302 host-to-host adapter #upl* at uhub? port ? # Serial adapters #ubsa* at uhub? port ? # Belkin serial adapter #ucom* at ubsa? portno ? d300 2 a301 60 #uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter #ucom* at uchcom? portno ? #uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter #ucom* at uftdi? portno ? #uipaq* at uhub? port ? # iPAQ PDAs #ucom* at uipaq? portno ? #umct* at uhub? port ? # MCT USB-RS232 serial adapter #ucom* at umct? portno ? #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter #ucom* at uplcom? portno ? #uslsa* at uhub? port ? # Silicon Labs USB-RS232 serial adapter #ucom* at uslsa? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter #ucom* at uvscom? portno ? # Diamond Multimedia Rio 500 #urio* at uhub? port ? # USB Handspring Visor #uvisor* at uhub? port ? #ucom* at uvisor? # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? # USB scanners #uscanner* at uhub? port ? # USB scanners that use SCSI emulation, e.g., HP5300 #usscanner* at uhub? port ? # Topfield TF5000PVR range of DVB recorders #utoppy* at uhub? port ? # Y@@P firmware loader #uyap* at uhub? port ? # D-Link DSB-R100 USB radio #udsbr* at uhub? port ? #radio* at udsbr? # USB Generic driver #ugen* at uhub? port ? # On ugen bulk endpoints, perform read-ahead and write-behind. #options UGEN_BULK_RA_WB # USB 3G datacards #u3g* at uhub? port ? #ucom* at u3g? # USB generic serial port (e.g., data over cellular) #ugensa* at uhub? port ? #ucom* at ugensa? a305 1 #bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A a307 3 # Bluetooth SDIO Controllers #sbt* at sdmmc? d312 1 a312 2 #bthub* at bcsp? #bthub* at bt3c? a314 1 #bthub* at sbt? d318 1 a318 1 #bthidev* at bthub? d321 2 a322 2 #btms* at bthidev? reportid ? #wsmouse* at btms? mux 0 d325 2 a326 2 #btkbd* at bthidev? reportid ? #wskbd* at btkbd? console ? mux 1 d329 1 a329 1 #btsco* at bthub? d352 1 a352 1 pseudo-device md 1 # memory disk device (ramdisk) @ 1.35 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: GUMSTIX,v 1.34 2009/02/06 18:50:27 jym Exp $ d209 2 a210 2 #pxamci0 at pxaip? addr 0x41100000 size 0x48 #sdmmc* at pxamci? d215 1 a215 1 #ld* at sdmmc? @ 1.34 log @Changes to MEMORY_RBFLAGS option: - renamed to MEMORY_DISK_RBFLAGS to better fit the rest of the MEMORY_DISK options(4) - change default value to RB_AUTOBOOT instead of RB_SINGLE, and adapt the config(5) files accordingly - document this option inside options(4) See also http://mail-index.netbsd.org/tech-kern/2008/12/25/msg003924.html Reviewed by abs@@ in private mail. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.33 2009/01/29 10:33:22 nonaka Exp $ a121 1 #options SHMMAXPGS=1024 # 1024 pages is the default @ 1.34.2.1 log @Sync with HEAD. Commit is split, to avoid a "too many arguments" protocol error. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.36 2009/04/21 03:00:29 nonaka Exp $ d122 1 d210 2 a211 2 pxamci0 at pxaip? addr 0x41100000 size 0x48 sdmmc* at pxamci? d216 1 a216 1 ld* at sdmmc? @ 1.33 log @Oops, sdmmc related device must be commented out. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.32 2009/01/29 10:28:37 nonaka Exp $ a130 1 #options MEMORY_RBFLAGS=RB_AUTOBOOT @ 1.32 log @Increase SYMTAB_SPACE. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.31 2008/11/24 11:41:09 ad Exp $ d211 2 a212 2 pxamci0 at pxaip? addr 0x41100000 size 0x48 sdmmc* at pxamci? d217 1 a217 1 ld* at sdmmc? @ 1.31 log @Remove softdep, pass 1. We are focused on improving journalling. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.30 2008/11/12 12:35:58 ad Exp $ d158 1 a158 1 options SYMTAB_SPACE=400000 d211 2 a212 2 #pxamci0 at pxaip? addr 0x41100000 size 0x48 #sdmmc* at pxamci? d217 1 a217 6 # SCSI bus support #scsibus* at scsi? # SCSI devices #sd* at scsibus? target ? lun ? # SCSI disk drives #uk* at scsibus? target ? lun ? # SCSI unknown d412 3 d423 1 @ 1.30 log @Remove LKMs and switch to the module framework, pass 1. Proposed on tech-kern@@. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.29 2008/10/19 11:34:31 joerg Exp $ a56 1 options SOFTDEP # FFS soft updates support. @ 1.29 log @Add u3g entries in kernels that have ugensa as well. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.28 2008/07/31 07:41:00 simonb Exp $ a137 1 #options LKM # loadable kernel modules @ 1.29.4.1 log @Pull up following revision(s) (requested by plunky in ticket #1407): sys/dev/bluetooth/btdev.h: revision 1.9 sys/arch/iyonix/conf/GENERIC: revision 1.60 sys/arch/sparc64/conf/GENERIC: revision 1.129 sys/dev/usb/hid.c: revision 1.30 sys/dev/usb/hid.h: revision 1.13 sys/arch/i386/conf/GENERIC: revision 1.983 usr.sbin/btdevctl/print.c: revision 1.10 sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.16 sys/arch/alpha/conf/GENERIC: revision 1.337 sys/dev/bluetooth/files.bluetooth: revision 1.14 sys/arch/evbarm/conf/GUMSTIX: revision 1.49 sys/dev/usb/usbdevs: revision 1.550 sys/arch/evbppc/conf/OPENBLOCKS266_OPT: revision 1.14 sys/arch/hpcsh/conf/GENERIC: revision 1.91 sys/dev/bluetooth/btmagic.c: revision 1.1 distrib/sets/lists/man/mi: revision 1.1210 sys/arch/amd64/conf/GENERIC: revision 1.279 sys/arch/i386/conf/ALL: revision 1.258 sys/arch/amd64/conf/XEN3_DOM0: revision 1.54 sys/arch/hpcarm/conf/JORNADA720: revision 1.78 sys/dev/usb/hid.c: revision 1.29 share/man/man4/btmagic.4: revision 1.1 hid_get_data() does not work if the size of data is less than a byte and crosses a byte boundary, and it always returns a sign-extended value. fix this by using the algorithm from libusbhid to read bytes, and provide a hid_get_udata() function to return unsigned data values. while here, const args update DPRINTF to reflect actual function name add Apple Magic Mouse product-id regen for Magic Mouse id allow for vendor-id and product-id properties, passing them through to child devices add Magic Mouse driver and manpage btmagic(4) additionally query the "PnP Information" service record to discover any USB Forum vendor-id and product-id values and store them in the property list if found. add btmagic(4) where other Bluetooth drivers are listed @ text @d1 1 a1 1 # $NetBSD$ a439 4 # Bluetooth Apple Magic Mouse btmagic* at bthub? wsmouse* at btmagic? mux 0 @ 1.29.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.31 2008/11/24 11:41:09 ad Exp $ d57 1 d138 1 @ 1.29.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.29.2.1 2009/01/19 13:16:03 skrll Exp $ d131 1 d158 1 a158 1 options SYMTAB_SPACE=420000 d217 6 a222 1 #ld* at sdmmc? a416 3 # Bluetooth SDIO Controllers #sbt* at sdmmc? a424 1 #bthub* at sbt? @ 1.29.2.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.29.2.2 2009/03/03 18:28:53 skrll Exp $ d122 1 d210 2 a211 2 pxamci0 at pxaip? addr 0x41100000 size 0x48 sdmmc* at pxamci? d216 1 a216 1 ld* at sdmmc? @ 1.28 log @Add "options WAPBL" to standard GENERIC/INSTALL type configs. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.27 2008/06/24 07:13:21 kiyohara Exp $ d405 4 @ 1.27 log @Change SYMTAB_SPACE=400000 from 380000. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.26 2008/05/14 01:58:29 matt Exp $ d58 1 @ 1.27.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.29 2008/10/19 11:34:31 joerg Exp $ a57 1 options WAPBL # File system journaling support - Experimental a403 4 # USB 3G datacards #u3g* at uhub? port ? #ucom* at u3g? @ 1.27.2.2 log @Update haad-dm branch to haad-dm-base2. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.31 2008/11/24 11:41:09 ad Exp $ d57 1 d138 1 @ 1.26 log @Back out SD/MMC inclusion which shouldn't have been comitted. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.25 2008/05/09 00:08:37 matt Exp $ d159 1 a159 1 options SYMTAB_SPACE=380000 @ 1.26.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.27 2008/06/24 07:13:21 kiyohara Exp $ d159 1 a159 1 options SYMTAB_SPACE=400000 @ 1.25 log @Add KERNEL_BASE_EXT=0xc0000000 to those plaforms that need it. Note that armv6 and later systems will use 0x80000000 as the kernel start so they can use the split TTBs in armv6 and later. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.24 2008/01/27 06:23:38 kiyohara Exp $ d212 2 a213 2 pxamci0 at pxaip? addr 0x41100000 size 0x48 sdmmc* at pxamci? d219 1 a219 1 scsibus* at scsi? d222 2 a223 2 sd* at scsibus? target ? lun ? # SCSI disk drives uk* at scsibus? target ? lun ? # SCSI unknown @ 1.24 log @Update and add some options/devices. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.23 2008/01/06 01:35:34 matt Exp $ d212 2 a213 2 #pxamci0 at pxaip? addr 0x41100000 size 0x48 #sdmmc* at pxamci? d219 1 a219 1 #scsibus* at scsi? d222 2 a223 2 #sd* at scsibus? target ? lun ? # SCSI disk drives #uk* at scsibus? target ? lun ? # SCSI unknown @ 1.24.10.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.24 2008/01/27 06:23:38 kiyohara Exp $ d57 1 a57 1 options WAPBL # File system journaling support - Experimental d122 1 d131 1 d137 1 d159 1 a159 1 options SYMTAB_SPACE=420000 d212 2 a213 2 pxamci0 at pxaip? addr 0x41100000 size 0x48 sdmmc* at pxamci? d218 6 a223 1 ld* at sdmmc? a403 4 # USB 3G datacards #u3g* at uhub? port ? #ucom* at u3g? a413 3 # Bluetooth SDIO Controllers #sbt* at sdmmc? a421 1 #bthub* at sbt? @ 1.24.10.2 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.24.10.1 2009/05/04 08:10:56 yamt Exp $ d17 1 a17 2 options CPU_XSCALE_PXA250 # Support the basix/connex motherboards options CPU_XSCALE_PXA270 # Support the verdex motherboards a148 1 #options LOCKDEBUG d156 1 a156 1 options SYMTAB_SPACE=450000 a160 1 config netbsd-smsh0 root on smsh0 type nfs d175 1 a175 1 pxartc0 at pxaip? addr 0x40900000 # RTC d181 2 a182 2 com2 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART (older bt) com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART(console-hw, bt) d196 1 a196 1 pxaacu0 at pxaip? addr 0x40500000 intr 14 # Audiostix, Audiostx2, GPSstix d202 2 a203 2 lcd0 at pxaip? addr 0x44000000 # consoleLCD-vx,consoleLCD16-vx wsdisplay* at lcd? console ? d205 2 a206 4 # USB Host/Device Controller ohci0 at pxaip? addr 0x4c000000 intr 3 # consoleLCD-vx,consoleLCD16-vx # ALSO NEEDS pxaudc pxaudc0 at pxaip? addr 0x40600000 d220 1 a220 1 #options GXIO_DEFAULT_EXPANSION="\"netCF\"" d225 1 a225 3 sm0 at gxio? addr 0x04000300 gpirq ? #sm0 at gxio? addr 0x04000300 gpirq 36 # etherstix,netMMC,netCF,netDUO #sm0 at gxio? addr 0x04000300 gpirq 99 # netCF-vx a227 3 # SMSC LAN9117 smsh0 at gxio? addr 0x04000300 gpirq 99 # netmicroSD-vx, netpro-vx d229 1 a229 1 gxiic0 at pxaip? addr 0x40300000 d234 1 a234 1 pxapcic0 at pxaip? addr 0x20000000 # cfstix, netCF a238 4 # Marvell 88W8385 #malo* at pcmcia? function ? # wifistix, netwifimicrosd, netpro-vx a260 1 usb* at ohci? d264 2 a265 2 uhub* at usb? uhub* at uhub? port ? d268 22 a289 1 uhidev* at uhub? port ? configuration ? interface ? d291 7 a297 7 # USB Mice ums* at uhidev? reportid ? wsmouse* at ums? mux 0 # USB Keyboards ukbd* at uhidev? reportid ? wskbd* at ukbd? console ? mux 1 d300 1 a300 1 umass* at uhub? port ? configuration ? interface ? d303 39 a341 2 # SCSI bus support scsibus* at scsi? d343 60 a402 2 # SCSI devices sd* at scsibus? target ? lun ? # SCSI disk drives d407 1 d410 3 d417 2 a418 1 bthub* at bcsp? d421 1 d425 1 a425 1 bthidev* at bthub? d428 2 a429 2 btms* at bthidev? reportid ? wsmouse* at btms? mux 0 d432 2 a433 2 btkbd* at bthidev? reportid ? wskbd* at btkbd? console ? mux 1 d436 1 a436 1 btsco* at bthub? d459 1 a459 1 #pseudo-device md 1 # memory disk device (ramdisk) @ 1.24.10.3 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.24.10.2 2009/08/19 18:46:05 yamt Exp $ a24 6 # Gumstix options # if not specfied 'busheader=' in args from u-boot, use GXIO_DEFAULT_EXPANSION. options GUMSTIX_NETBSD_ARGS_BUSHEADER options GUMSTIX_NETBSD_ARGS_CONSOLE # dynamically configure console # 'console=lcd' or ffuart,stuart d44 1 a44 1 file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) d71 1 a71 1 options INET6 # IPv6 a106 1 options COMPAT_50 # NetBSD 5.0 compatibility. d184 1 a184 1 com2 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART (old bt or vx) d263 1 a263 1 wi* at pcmcia? function ? # Lucent/Intersil WaveLAN/IEEE (802.11) a269 1 ukphy* at mii? phy ? # smsh(4) internal PHY d285 1 a285 1 # USB Mice d289 1 a289 1 # USB Keyboards a292 4 # USB LCDs and USB-VGA adaptors udl* at uhub? port ? # DisplayLink DL-1x0/1x5 wsdisplay* at udl? a354 1 pseudo-device putter # for puffs and pud d369 2 a370 2 #pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC 1933) #pseudo-device faith # IPv[46] TCP relay translation i/f d383 1 a383 1 options RND_COM a388 2 # or Infineon SingleStone (PBA31307) # or Infineon UniStone (PBA31308) a403 3 # userland interface to drivers, including autoconf and properties retrieval pseudo-device drvctl @ 1.24.10.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.24.10.3 2010/03/11 15:02:13 yamt Exp $ a25 1 options GUMSTIX a92 1 options IPFILTER_COMPAT # Compat for IP-Filter d165 1 a165 1 options SYMTAB_SPACE=500000 a339 4 # Bluetooth Apple Magic Mouse btmagic* at bthub? wsmouse* at btmagic? mux 0 d362 1 a362 1 #pseudo-device fss # file system snapshot device a375 1 #options PPPOE_SERVER # Enable PPPoE server via link0 d412 1 a412 1 pseudo-device wsmux # mouse & keyboard multiplexor @ 1.24.10.5 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.24.10.4 2010/08/11 22:51:50 yamt Exp $ d27 1 a27 1 # if not specified 'busheader=' in args from u-boot, use GXIO_DEFAULT_EXPANSION. d351 3 d386 1 a386 1 pseudo-device tap # virtual Ethernet d393 1 a393 1 pseudo-device bridge # simple inter-network bridging d423 2 a424 2 pseudo-device swdmover # softare dmover(9) back-end pseudo-device dmoverio # /dev/dmover dmover(9) interface @ 1.24.12.1 log @Sync with wrstuden-revivesa-base-2. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.24 2008/01/27 06:23:38 kiyohara Exp $ a57 1 options WAPBL # File system journaling support - Experimental d159 1 a159 1 options SYMTAB_SPACE=400000 @ 1.24.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD$ d159 1 a159 1 options SYMTAB_SPACE=400000 @ 1.24.6.2 log @Sync with HEAD. @ text @a57 1 options WAPBL # File system journaling support - Experimental @ 1.24.6.3 log @Sync with HEAD. @ text @d57 1 d138 1 a404 4 # USB 3G datacards #u3g* at uhub? port ? #ucom* at u3g? @ 1.23 log @Increase SYMTAB_SPACE because of more kernel bloat. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.22 2007/12/31 15:31:52 ad Exp $ d35 1 a35 1 file-system NFS # Network file system client d49 1 a49 1 file-system PTYFS # /dev/pts/N support d56 2 a57 2 #options FFS_EI # FFS Endian Independant support options SOFTDEP d61 1 a61 1 #options NFSSERVER d76 1 d84 3 d110 2 a111 1 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d265 2 a266 1 # USB Devices d269 1 d303 4 d448 1 a448 1 #options RAID_AUTOCONFIG # auto-configuration of RAID components d450 7 a456 7 #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d461 1 a461 1 options VND_COMPRESSION # compressed vnd(4) d511 2 d526 3 @ 1.22 log @Remove systrace. Ok core@@. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.21 2007/12/02 05:19:12 kiyohara Exp $ d154 1 a154 1 options SYMTAB_SPACE=350000 @ 1.21 log @Add bcsp(4). @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.20 2007/10/17 19:54:11 garbled Exp $ a130 1 #options SYSTRACE # system call vetting via systrace(1) @ 1.21.6.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD$ d131 1 @ 1.21.6.2 log @Sync with HEAD @ text @d154 1 a154 1 options SYMTAB_SPACE=380000 @ 1.20 log @Merge the ppcoea-renovation branch to HEAD. This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here. TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted. NOTES: pmppc was removed as an arch, and moved to a evbppc target. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.13.2.1 2007/10/03 19:23:07 garbled Exp $ d408 1 d483 1 @ 1.20.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.21 2007/12/02 05:19:12 kiyohara Exp $ a407 1 #bthub* at bcsp? a481 1 pseudo-device bcsp # BlueCore Serial Protocol @ 1.20.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.24 2008/01/27 06:23:38 kiyohara Exp $ d35 1 a35 1 file-system NFS # Network File System client d49 1 a49 1 file-system PTYFS # /dev/ptm support d56 2 a57 2 #options FFS_EI # FFS Endian Independent support options SOFTDEP # FFS soft updates support. d61 1 a61 1 #options NFSSERVER # Network File System server a75 1 #options PIM # Protocol Independent Multicast a82 3 #options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_LOOKUP # ippool(8) support #options IPFILTER_DEFAULT_BLOCK # block all packets by default d106 1 a106 2 options COMPAT_LINUX # binary compatibility with Linux options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d131 1 d155 1 a155 1 options SYMTAB_SPACE=380000 d261 1 a261 2 # PCMCIA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS a263 1 #usb* at slhci? a296 4 # Huawei E220 3G/HSDPA modem #uhmodem* at uhub? port ? configuration ? interface ? #ucom* at uhmodem? portno ? d438 1 a438 1 #options RAID_AUTOCONFIG # auto-configuration of RAID components d440 7 a446 7 #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d451 1 a451 1 options VND_COMPRESSION # compressed vnd(4) a500 2 #options FILEASSOC # fileassoc(9) - required for Veriexec a513 3 #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions #options PAX_ASLR=0 # PaX Address Space Layout Randomization @ 1.19 log @+ Add comment at btuart. + Add INCLUDE_CONFIG_FILE and UFS_DIRHASH. + Add white space at file-system and enabled some file-system. + Comment-outed un-major devices. + Add stuirda, uchcom, ugensa. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.18 2007/08/21 12:43:33 kiyohara Exp $ @ 1.18 log @Replace white-space to Tab. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.17 2007/08/21 12:36:18 kiyohara Exp $ d8 2 d31 1 a31 1 file-system FFS # UFS d33 3 a35 3 #file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system client d37 16 a52 16 file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system #file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc #file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system #file-system CODA # Coda File System; also needs vcoda (below) #file-system SMBFS # experimental - CIFS; also needs nsmb (below) file-system PTYFS # /dev/pts/N support file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system #file-system HFS # experimental - Apple HFS+ (read-only) d58 3 d254 2 a255 2 xirc* at pcmcia? function ? # Xircom CreditCard Ethernet xi* at xirc? d258 1 a258 1 acphy* at mii? phy ? # AMD/Altima AC101 PHYs d312 3 d341 3 d394 4 d435 1 a435 1 #pseudo-device cgd 4 # cryptographic disk devices d483 1 d486 1 a486 1 #pseudo-device vcoda 4 # coda minicache <-> venus comm. d489 1 a489 1 #pseudo-device nsmb # experimental - SMB requester @ 1.18.2.1 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.20 2007/10/17 19:54:11 garbled Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d29 1 a29 1 file-system FFS # UFS d31 3 a33 3 file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system client d35 16 a50 16 #file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system file-system CODA # Coda File System; also needs vcoda (below) file-system SMBFS # experimental - CIFS; also needs nsmb (below) file-system PTYFS # /dev/pts/N support file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system #file-system HFS # experimental - Apple HFS+ (read-only) a55 3 # Note that UFS_DIRHASH is suspected of causing kernel memory corruption. # It is not recommended for general use. #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d249 2 a250 2 #xirc* at pcmcia? function ? # Xircom CreditCard Ethernet #xi* at xirc? d253 1 a253 1 #acphy* at mii? phy ? # AMD/Altima AC101 PHYs a306 3 #stuirda* at uhub? port ? configuration ? interface ? #irframe* at stuirda? a332 3 #uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter #ucom* at uchcom? portno ? a382 4 # USB generic serial port (e.g., data over cellular) #ugensa* at uhub? port ? #ucom* at ugensa? d420 1 a420 1 pseudo-device cgd 4 # cryptographic disk devices a467 1 # connect with Ericsson Bluetooth Module d470 1 a470 1 pseudo-device vcoda 4 # coda minicache <-> venus comm. d473 1 a473 1 pseudo-device nsmb # experimental - SMB requester @ 1.18.2.2 log @Make all the evbarm kernels build again. Fix lossage from rebase. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.18.2.1 2007/11/06 23:15:54 matt Exp $ d155 1 a155 1 options SYMTAB_SPACE=375000 @ 1.18.2.3 log @sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.18.2.2 2007/11/09 05:37:50 matt Exp $ d131 1 d155 1 a155 1 options SYMTAB_SPACE=380000 a407 1 #bthub* at bcsp? a481 1 pseudo-device bcsp # BlueCore Serial Protocol @ 1.18.2.4 log @sync with HEAD @ text @d1 1 a1 1 # GUMSTIX,v 1.18.2.3 2008/01/09 01:45:41 matt Exp d35 1 a35 1 file-system NFS # Network File System client d49 1 a49 1 file-system PTYFS # /dev/ptm support d56 2 a57 2 #options FFS_EI # FFS Endian Independent support options SOFTDEP # FFS soft updates support. d61 1 a61 1 #options NFSSERVER # Network File System server a75 1 #options PIM # Protocol Independent Multicast a82 3 #options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_LOOKUP # ippool(8) support #options IPFILTER_DEFAULT_BLOCK # block all packets by default d106 1 a106 2 options COMPAT_LINUX # binary compatibility with Linux options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d260 1 a260 2 # PCMCIA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS a262 1 #usb* at slhci? a295 4 # Huawei E220 3G/HSDPA modem #uhmodem* at uhub? port ? configuration ? interface ? #ucom* at uhmodem? portno ? d437 1 a437 1 #options RAID_AUTOCONFIG # auto-configuration of RAID components d439 7 a445 7 #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d450 1 a450 1 options VND_COMPRESSION # compressed vnd(4) a499 2 #options FILEASSOC # fileassoc(9) - required for Veriexec a512 3 #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions #options PAX_ASLR=0 # PaX Address Space Layout Randomization @ 1.17 log @Add gxiic and iic. However not test yet because I don't have I2C-LSI and can't connect it. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.16 2007/08/21 12:26:17 kiyohara Exp $ d228 3 a230 3 gxiic0 at pxaip? iic* at gxiic? #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout @ 1.16 log @Add option GXIO_DEFAULT_EXPANSION. This option is default 'netCF'. Remove white-spaces. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.15 2007/08/20 00:54:41 kiyohara Exp $ d227 5 @ 1.15 log @Add btbc(4). @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.14 2007/07/12 02:37:47 kiyohara Exp $ d219 1 d236 1 a236 1 # PCMCIA IDE controllers d238 1 a238 1 atabus* at wdc? channel ? d487 1 a487 1 #options VERIFIED_EXEC_FP_SHA384 @ 1.14 log @s/Gumstix, Inc./Gumstix. Inc./ Sync to i386's GENERIC 1.837 @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.13 2007/04/20 13:22:21 kiyohara Exp $ d381 1 d388 1 @ 1.14.6.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.14 2007/07/12 02:37:47 kiyohara Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d29 1 a29 1 file-system FFS # UFS d31 3 a33 3 file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system client d35 16 a50 16 #file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system file-system CODA # Coda File System; also needs vcoda (below) file-system SMBFS # experimental - CIFS; also needs nsmb (below) file-system PTYFS # /dev/pts/N support file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system #file-system HFS # experimental - Apple HFS+ (read-only) a55 3 # Note that UFS_DIRHASH is suspected of causing kernel memory corruption. # It is not recommended for general use. #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a218 1 options GXIO_DEFAULT_EXPANSION="\"netCF\"" a225 5 # Inter-Integrated Circuit controller gxiic0 at pxaip? iic* at gxiic? #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout d235 1 a235 1 # PCMCIA IDE controllers d237 1 a237 1 atabus* at wdc? channel ? d243 2 a244 2 #xirc* at pcmcia? function ? # Xircom CreditCard Ethernet #xi* at xirc? d247 1 a247 1 #acphy* at mii? phy ? # AMD/Altima AC101 PHYs a300 3 #stuirda* at uhub? port ? configuration ? interface ? #irframe* at stuirda? a326 3 #uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter #ucom* at uchcom? portno ? a376 4 # USB generic serial port (e.g., data over cellular) #ugensa* at uhub? port ? #ucom* at ugensa? a380 1 #btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 a386 1 #bthub* at btbc? d412 1 a412 1 pseudo-device cgd 4 # cryptographic disk devices a459 1 # connect with Ericsson Bluetooth Module d462 1 a462 1 pseudo-device vcoda 4 # coda minicache <-> venus comm. d465 1 a465 1 pseudo-device nsmb # experimental - SMB requester d484 1 a484 1 #options VERIFIED_EXEC_FP_SHA384 @ 1.14.6.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.14.6.1 2007/11/01 16:06:52 rjs Exp $ a407 1 #bthub* at bcsp? a481 1 pseudo-device bcsp # BlueCore Serial Protocol @ 1.14.6.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.14.6.2 2007/12/26 22:24:45 rjs Exp $ d35 1 a35 1 file-system NFS # Network File System client d49 1 a49 1 file-system PTYFS # /dev/ptm support d56 2 a57 2 #options FFS_EI # FFS Endian Independent support options SOFTDEP # FFS soft updates support. d61 1 a61 1 #options NFSSERVER # Network File System server a75 1 #options PIM # Protocol Independent Multicast a82 3 #options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_LOOKUP # ippool(8) support #options IPFILTER_DEFAULT_BLOCK # block all packets by default d106 1 a106 2 options COMPAT_LINUX # binary compatibility with Linux options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d131 1 d155 1 a155 1 options SYMTAB_SPACE=380000 d261 1 a261 2 # PCMCIA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS a263 1 #usb* at slhci? a296 4 # Huawei E220 3G/HSDPA modem #uhmodem* at uhub? port ? configuration ? interface ? #ucom* at uhmodem? portno ? d438 1 a438 1 #options RAID_AUTOCONFIG # auto-configuration of RAID components d440 7 a446 7 #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d451 1 a451 1 options VND_COMPRESSION # compressed vnd(4) a500 2 #options FILEASSOC # fileassoc(9) - required for Veriexec a513 3 #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions #options PAX_ASLR=0 # PaX Address Space Layout Randomization @ 1.14.8.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.18 2007/08/21 12:43:33 kiyohara Exp $ a218 1 options GXIO_DEFAULT_EXPANSION="\"netCF\"" a225 5 # Inter-Integrated Circuit controller gxiic0 at pxaip? iic* at gxiic? #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout d235 1 a235 1 # PCMCIA IDE controllers d237 1 a237 1 atabus* at wdc? channel ? a380 1 #btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 a386 1 #bthub* at btbc? d484 1 a484 1 #options VERIFIED_EXEC_FP_SHA384 @ 1.14.8.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.19 2007/09/16 13:44:38 kiyohara Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d29 1 a29 1 file-system FFS # UFS d31 3 a33 3 file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system client d35 16 a50 16 #file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system file-system CODA # Coda File System; also needs vcoda (below) file-system SMBFS # experimental - CIFS; also needs nsmb (below) file-system PTYFS # /dev/pts/N support file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system #file-system HFS # experimental - Apple HFS+ (read-only) a55 3 # Note that UFS_DIRHASH is suspected of causing kernel memory corruption. # It is not recommended for general use. #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d249 2 a250 2 #xirc* at pcmcia? function ? # Xircom CreditCard Ethernet #xi* at xirc? d253 1 a253 1 #acphy* at mii? phy ? # AMD/Altima AC101 PHYs a306 3 #stuirda* at uhub? port ? configuration ? interface ? #irframe* at stuirda? a332 3 #uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter #ucom* at uchcom? portno ? a382 4 # USB generic serial port (e.g., data over cellular) #ugensa* at uhub? port ? #ucom* at ugensa? d420 1 a420 1 pseudo-device cgd 4 # cryptographic disk devices a467 1 # connect with Ericsson Bluetooth Module d470 1 a470 1 pseudo-device vcoda 4 # coda minicache <-> venus comm. d473 1 a473 1 pseudo-device nsmb # experimental - SMB requester @ 1.14.8.3 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.14.8.2 2007/10/02 18:26:56 joerg Exp $ a407 1 #bthub* at bcsp? a481 1 pseudo-device bcsp # BlueCore Serial Protocol @ 1.14.4.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.18 2007/08/21 12:43:33 kiyohara Exp $ a218 1 options GXIO_DEFAULT_EXPANSION="\"netCF\"" a225 5 # Inter-Integrated Circuit controller gxiic0 at pxaip? iic* at gxiic? #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout d235 1 a235 1 # PCMCIA IDE controllers d237 1 a237 1 atabus* at wdc? channel ? a380 1 #btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 a386 1 #bthub* at btbc? d484 1 a484 1 #options VERIFIED_EXEC_FP_SHA384 @ 1.13 log @+ Add file-system HFSP (commented out). + Add pxartc and lcd(commented out) and pxaudc and pxamci (commented out). lcd and pxamci not support yet. + Remove slhci. + Change name of expansion bords the console-{hw,st} from waysmall-{hw,st}. Because The gumstix Co. changed the name. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.11 2007/03/14 12:27:21 drochner Exp $ d3 1 a3 1 # GUMSTIX -- Gumstix, Inc. gumstix platforms kernel d30 1 a30 1 #file-system EXT2FS # second extended file system (linux) d96 1 a252 1 #usb* at slhci? d273 1 a273 1 # USB serial adpater d294 1 a294 1 #umidi* at uhub? port ? configuration ? d298 1 a298 1 #uirda* at uhub? port ? configuration ? interface ? d302 1 a302 1 #ustir* at uhub? port ? d314 1 a314 1 # USB 802.11b adapters d317 2 d336 1 a336 1 #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter d339 4 a342 1 #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter d362 3 d366 1 a366 1 #uyap* at uhub? port ? d374 2 d406 1 d410 1 d448 1 @ 1.13.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.19 2007/09/16 13:44:38 kiyohara Exp $ d3 1 a3 1 # GUMSTIX -- Gumstix. Inc. gumstix platforms kernel a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d29 5 a33 5 file-system FFS # UFS file-system EXT2FS # second extended file system (linux) file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system client d35 16 a50 16 #file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system file-system CODA # Coda File System; also needs vcoda (below) file-system SMBFS # experimental - CIFS; also needs nsmb (below) file-system PTYFS # /dev/pts/N support file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system #file-system HFS # experimental - Apple HFS+ (read-only) a55 3 # Note that UFS_DIRHASH is suspected of causing kernel memory corruption. # It is not recommended for general use. #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a95 1 options COMPAT_40 # NetBSD 4.0 compatibility. a217 1 options GXIO_DEFAULT_EXPANSION="\"netCF\"" a224 5 # Inter-Integrated Circuit controller gxiic0 at pxaip? iic* at gxiic? #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout d234 1 a234 1 # PCMCIA IDE controllers d236 1 a236 1 atabus* at wdc? channel ? d242 2 a243 2 #xirc* at pcmcia? function ? # Xircom CreditCard Ethernet #xi* at xirc? d246 1 a246 1 #acphy* at mii? phy ? # AMD/Altima AC101 PHYs d252 1 d273 1 a273 1 # USB serial adapter d294 1 a294 1 #umidi* at uhub? port ? configuration ? d298 1 a298 1 #uirda* at uhub? port ? configuration ? interface ? a300 3 #stuirda* at uhub? port ? configuration ? interface ? #irframe* at stuirda? d302 1 a302 1 #ustir* at uhub? port ? d314 1 a314 1 # USB 802.11 adapters a316 2 #rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g #zyd* at uhub? port ? # Zydas ZD1211 a324 3 #uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter #ucom* at uchcom? portno ? d334 1 a334 1 #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter d337 1 a337 4 #uslsa* at uhub? port ? # Silicon Labs USB-RS232 serial adapter #ucom* at uslsa? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter a356 3 # Topfield TF5000PVR range of DVB recorders #utoppy* at uhub? port ? d358 1 a358 1 #uyap* at uhub? port ? a365 6 # On ugen bulk endpoints, perform read-ahead and write-behind. #options UGEN_BULK_RA_WB # USB generic serial port (e.g., data over cellular) #ugensa* at uhub? port ? #ucom* at ugensa? a370 1 #btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 a376 1 #bthub* at btbc? a395 1 pseudo-device crypto # /dev/crypto device a398 1 #pseudo-device bio # RAID control device driver d400 1 a400 1 pseudo-device cgd 4 # cryptographic disk devices a435 1 #pseudo-device agr # IEEE 802.3ad link aggregation a446 1 # connect with Ericsson Bluetooth Module d449 1 a449 1 pseudo-device vcoda 4 # coda minicache <-> venus comm. d452 1 a452 1 pseudo-device nsmb # experimental - SMB requester d471 1 a471 1 #options VERIFIED_EXEC_FP_SHA384 @ 1.12 log @Change to use pxapcic from sa11xx_pcic. Support multiple socket. But not tested. @ text @d50 1 d168 1 d173 1 a173 1 com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (waysmall-ST) d175 1 a175 1 com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART (waysmall, -bt) d189 1 a189 1 pxaacu0 at pxaip? addr 0x40500000 intr 14 d195 2 a196 1 # 44000000-4400ffff : pxa2xx-fb d198 2 a199 2 # USB # 40600000-4060ffff : pxa2xx-udc d201 13 a213 3 # MMC card # 41100000-41100fff : pxa2xx-mci # 0xF0000000 by u-boot d249 1 a249 4 # USB Controller and Devices # ISA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS @ 1.11 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: GUMSTIX,v 1.10 2007/03/01 14:58:54 kiyohara Exp $ d212 5 a216 3 # PCMCIA/CF card gxpcic* at gxio? addr 0x20000000 gpirq 11 # cfstix, netCF pcmcia* at gxpcic? @ 1.10 log @Reorder. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.9 2007/02/20 17:43:16 kiyohara Exp $ d244 1 a244 1 #uhub* at uhub? port ? configuration ? interface ? d361 1 a361 1 #ubt* at uhub? port ? configuration ? interface ? @ 1.10.4.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.13 2007/04/20 13:22:21 kiyohara Exp $ a49 1 #file-system HFS # experimental - Apple HFS+ (read-only) a166 1 pxartc0 at pxaip? # RTC d171 1 a171 1 com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (console-st) d173 1 a173 1 com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART(console-hw, -bt) d187 1 a187 1 pxaacu0 at pxaip? addr 0x40500000 intr 14 d193 1 a193 2 #lcd0 at pxaip? #wsdisplay* at lcd? console ? d195 2 a196 2 # USB Controller and Devices pxaudc0 at pxaip? # USB Device Controller d198 3 a200 13 # integrated MMC/SD contoller #pxamci0 at pxaip? addr 0x41100000 size 0x48 #sdmmc* at pxamci? #options PXAMCI_DEBUG #options SDMMC_DEBUG #options SDMMC_DUMP_CSD # SCSI bus support #scsibus* at scsi? # SCSI devices #sd* at scsibus? target ? lun ? # SCSI disk drives #uk* at scsibus? target ? lun ? # SCSI unknown d212 3 a214 5 # integrated PCMCIA/CF controller pxapcic0 at pxaip? # cfstix, netCF # PCMCIA bus support pcmcia* at pxapcic? d234 4 a237 1 # USB Devices d244 1 a244 1 #uhub* at uhub? port ? d361 1 a361 1 #ubt* at uhub? port ? @ 1.10.2.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.10 2007/03/01 14:58:54 kiyohara Exp $ d244 1 a244 1 #uhub* at uhub? port ? d361 1 a361 1 #ubt* at uhub? port ? @ 1.10.2.2 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.10.2.1 2007/04/10 13:22:55 ad Exp $ a49 1 #file-system HFS # experimental - Apple HFS+ (read-only) a166 1 pxartc0 at pxaip? # RTC d171 1 a171 1 com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (console-st) d173 1 a173 1 com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART(console-hw, -bt) d187 1 a187 1 pxaacu0 at pxaip? addr 0x40500000 intr 14 d193 1 a193 2 #lcd0 at pxaip? #wsdisplay* at lcd? console ? d195 2 a196 2 # USB Controller and Devices pxaudc0 at pxaip? # USB Device Controller d198 3 a200 13 # integrated MMC/SD contoller #pxamci0 at pxaip? addr 0x41100000 size 0x48 #sdmmc* at pxamci? #options PXAMCI_DEBUG #options SDMMC_DEBUG #options SDMMC_DUMP_CSD # SCSI bus support #scsibus* at scsi? # SCSI devices #sd* at scsibus? target ? lun ? # SCSI disk drives #uk* at scsibus? target ? lun ? # SCSI unknown d212 3 a214 5 # integrated PCMCIA/CF controller pxapcic0 at pxaip? # cfstix, netCF # PCMCIA bus support pcmcia* at pxapcic? d234 4 a237 1 # USB Devices @ 1.10.2.3 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.10.2.2 2007/05/27 12:27:15 ad Exp $ d3 1 a3 1 # GUMSTIX -- Gumstix. Inc. gumstix platforms kernel d30 1 a30 1 file-system EXT2FS # second extended file system (linux) a95 1 options COMPAT_40 # NetBSD 4.0 compatibility. d252 1 d273 1 a273 1 # USB serial adapter d294 1 a294 1 #umidi* at uhub? port ? configuration ? d298 1 a298 1 #uirda* at uhub? port ? configuration ? interface ? d302 1 a302 1 #ustir* at uhub? port ? d314 1 a314 1 # USB 802.11 adapters a316 2 #rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g #zyd* at uhub? port ? # Zydas ZD1211 d334 1 a334 1 #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter d337 1 a337 4 #uslsa* at uhub? port ? # Silicon Labs USB-RS232 serial adapter #ucom* at uslsa? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter a356 3 # Topfield TF5000PVR range of DVB recorders #utoppy* at uhub? port ? d358 1 a358 1 #uyap* at uhub? port ? a365 2 # On ugen bulk endpoints, perform read-ahead and write-behind. #options UGEN_BULK_RA_WB a395 1 pseudo-device crypto # /dev/crypto device a398 1 #pseudo-device bio # RAID control device driver a435 1 #pseudo-device agr # IEEE 802.3ad link aggregation @ 1.10.2.4 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.10.2.3 2007/07/15 13:15:47 ad Exp $ a380 1 #btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 a386 1 #bthub* at btbc? @ 1.10.2.5 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.10.2.4 2007/08/20 18:37:56 ad Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d29 1 a29 1 file-system FFS # UFS d31 3 a33 3 file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system client d35 16 a50 16 #file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system file-system CODA # Coda File System; also needs vcoda (below) file-system SMBFS # experimental - CIFS; also needs nsmb (below) file-system PTYFS # /dev/pts/N support file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system #file-system HFS # experimental - Apple HFS+ (read-only) a55 3 # Note that UFS_DIRHASH is suspected of causing kernel memory corruption. # It is not recommended for general use. #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental a218 1 options GXIO_DEFAULT_EXPANSION="\"netCF\"" a225 5 # Inter-Integrated Circuit controller gxiic0 at pxaip? iic* at gxiic? #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout d235 1 a235 1 # PCMCIA IDE controllers d237 1 a237 1 atabus* at wdc? channel ? d243 2 a244 2 #xirc* at pcmcia? function ? # Xircom CreditCard Ethernet #xi* at xirc? d247 1 a247 1 #acphy* at mii? phy ? # AMD/Altima AC101 PHYs a300 3 #stuirda* at uhub? port ? configuration ? interface ? #irframe* at stuirda? a326 3 #uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter #ucom* at uchcom? portno ? a376 4 # USB generic serial port (e.g., data over cellular) #ugensa* at uhub? port ? #ucom* at ugensa? d414 1 a414 1 pseudo-device cgd 4 # cryptographic disk devices a461 1 # connect with Ericsson Bluetooth Module d464 1 a464 1 pseudo-device vcoda 4 # coda minicache <-> venus comm. d467 1 a467 1 pseudo-device nsmb # experimental - SMB requester d486 1 a486 1 #options VERIFIED_EXEC_FP_SHA384 @ 1.10.2.6 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.10.2.5 2007/10/09 13:37:36 ad Exp $ a407 1 #bthub* at bcsp? a481 1 pseudo-device bcsp # BlueCore Serial Protocol @ 1.9 log @Remove IPKDB, not need. Indentation at cpu and mainbus. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.8 2007/02/20 17:29:33 kiyohara Exp $ d365 1 a366 1 bthub* at btuart? @ 1.8 log @Remove white-space. Indentation. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.7 2007/02/20 17:23:09 kiyohara Exp $ d6 1 a6 1 include "arch/evbarm/conf/std.gumstix" a141 3 #options IPKDB #options IPKDB_NE #options IPKDBKEY="\"Debug_it_over_network\"" d155 1 a155 1 mainbus0 at root d158 1 a158 1 cpu0 at mainbus? @ 1.7 log @Add btuart. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.6 2007/01/18 10:24:53 kiyohara Exp $ d6 1 a6 1 include "arch/evbarm/conf/std.gumstix" d149 1 a149 1 #options DEBUG_KGDB d173 4 a176 4 com0 at pxaip? addr 0x40100000 intr 22 # Full Function UART com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (waysmall-ST) com2 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART (older -bt) com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART (waysmall, -bt) d181 1 a181 1 #options KGDB_DEVNAME="\"ffuart\"" # or stuart or btuart or hwuart d391 1 a391 1 #pseudo-device cgd 4 # cryptographic disk devices d453 2 a454 2 # Veriexec #pseudo-device veriexec d458 1 a458 1 # code size. d464 1 a464 1 #options VERIFIED_EXEC_FP_SHA1 @ 1.6 log @Sorry... btuart not yet. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.5 2007/01/18 10:15:20 kiyohara Exp $ d358 27 d437 1 @ 1.6.2.1 log @- sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.6 2007/01/18 10:24:53 kiyohara Exp $ d6 1 a6 1 include "arch/evbarm/conf/std.gumstix" d142 3 d149 1 a149 1 #options DEBUG_KGDB d158 1 a158 1 mainbus0 at root d161 1 a161 1 cpu0 at mainbus? d173 4 a176 4 com0 at pxaip? addr 0x40100000 intr 22 # Full Function UART com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (waysmall-ST) com2 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART (older -bt) com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART (waysmall, -bt) d181 1 a181 1 #options KGDB_DEVNAME="\"ffuart\"" # or stuart or btuart or hwuart a357 27 # Bluetooth Controller and Device support # Bluetooth PCMCIA Controllers #bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A # Bluetooth USB Controllers #ubt* at uhub? port ? configuration ? interface ? # Bluetooth Device Hub #bthub* at bt3c? #bthub* at ubt? bthub* at btuart? # Bluetooth HID support #bthidev* at bthub? # Bluetooth Mouse #btms* at bthidev? reportid ? #wsmouse* at btms? mux 0 # Bluetooth Keyboard #btkbd* at bthidev? reportid ? #wskbd* at btkbd? console ? mux 1 # Bluetooth Audio support #btsco* at bthub? d364 1 a364 1 #pseudo-device cgd 4 # cryptographic disk devices a409 1 pseudo-device btuart # Bluetooth HCI UART (H4) d425 2 a426 2 # Veriexec #pseudo-device veriexec d430 1 a430 1 # code size. d436 1 a436 1 #options VERIFIED_EXEC_FP_SHA1 @ 1.6.2.2 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.6.2.1 2007/02/27 16:50:04 yamt Exp $ d365 1 a366 1 #bthub* at ubt? @ 1.6.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.6.2.2 2007/03/12 05:47:37 rmind Exp $ d244 1 a244 1 #uhub* at uhub? port ? d361 1 a361 1 #ubt* at uhub? port ? @ 1.6.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.6.2.3 2007/03/24 14:54:37 yamt Exp $ a49 1 #file-system HFS # experimental - Apple HFS+ (read-only) a166 1 pxartc0 at pxaip? # RTC d171 1 a171 1 com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (console-st) d173 1 a173 1 com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART(console-hw, -bt) d187 1 a187 1 pxaacu0 at pxaip? addr 0x40500000 intr 14 d193 1 a193 2 #lcd0 at pxaip? #wsdisplay* at lcd? console ? d195 2 a196 2 # USB Controller and Devices pxaudc0 at pxaip? # USB Device Controller d198 3 a200 13 # integrated MMC/SD contoller #pxamci0 at pxaip? addr 0x41100000 size 0x48 #sdmmc* at pxamci? #options PXAMCI_DEBUG #options SDMMC_DEBUG #options SDMMC_DUMP_CSD # SCSI bus support #scsibus* at scsi? # SCSI devices #sd* at scsibus? target ? lun ? # SCSI disk drives #uk* at scsibus? target ? lun ? # SCSI unknown d212 3 a214 5 # integrated PCMCIA/CF controller pxapcic0 at pxaip? # cfstix, netCF # PCMCIA bus support pcmcia* at pxapcic? d234 4 a237 1 # USB Devices @ 1.5 log @Support com*. Add options GXIO_BLUETOOTH_ON_HWUART, but not yet btuart. Cleanup some configurations. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.4 2006/12/17 10:27:33 nonaka Exp $ a409 1 pseudo-device btuart # Bluetooth HCI UART (H4) @ 1.4 log @Bump up SYMTAB_SPACE. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.3 2006/10/25 20:44:57 he Exp $ a11 11 options VERBOSE_ARM32 #options INTR_DEBUG #options BOOTHOWTO=RB_SINGLE options PCMCIADEBUG options PCMCIACISDEBUG # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop d14 1 d16 3 a20 1 makeoptions CPUFLAGS="-mcpu=xscale" d22 4 a25 1 # Architecture options d30 1 d33 2 a34 3 file-system NFS # Network file system #file-system ADOSFS # AmigaDOS-compatible file system #file-system EXT2FS # second extended file system (linux) d40 1 d45 2 d48 2 d54 1 d56 3 a58 2 options SOFTDEP #options FFS_NO_SNAPSHOT # No FFS snapshot support d65 3 a67 3 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/ IPSEC) #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) d98 3 d111 1 d122 1 d124 2 d129 1 a129 1 options USBVERBOSE # verbose USB device autoconfig messages d133 2 d138 1 d142 3 a148 3 #options IPKDB #options IPKDB_NE #options IPKDBKEY="\"Debug_it_over_network\"" d151 1 a151 1 options SYMTAB_SPACE=300000 d155 1 d174 3 a176 3 #com1 at pxaip? addr 0x40200000 intr 21 # BlueTooth UART #com2 at pxaip? addr 0x40700000 intr 20 # Standard UART #com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART d178 1 a179 1 #options STUARTCONSOLE d181 2 a182 2 options KGDB_DEVNAME="\"ffuart\"" # ffuart or btuart options KGDB_DEVRATE=115200 d207 1 d213 1 a213 1 sm1 at gxio? addr 0x08000300 gpirq 27 # netDUO(2nd if) d360 2 d363 15 a377 1 #pseudo-device md 1 # memory disk device (ramdisk) d379 1 a379 1 #pseudo-device fss 4 # file system snapshot device d383 1 d386 1 a386 2 #pseudo-device kttcp # network loopback #pseudo-device ppp # Point-to-Point Protocol d405 1 d407 1 d409 8 d421 18 a438 1 pseudo-device ksyms # /dev/ksyms @ 1.4.2.1 log @file GUMSTIX was added on branch yamt-lazymbuf on 2006-12-30 20:45:48 +0000 @ text @d1 381 @ 1.4.2.2 log @sync with head. @ text @a0 381 # $NetBSD: GUMSTIX,v 1.4.2.1 2006/12/30 20:45:48 yamt Exp $ # # GUMSTIX -- Gumstix, Inc. gumstix platforms kernel # include "arch/evbarm/conf/std.gumstix" # estimated number of users maxusers 32 options VERBOSE_ARM32 #options INTR_DEBUG #options BOOTHOWTO=RB_SINGLE options PCMCIADEBUG options PCMCIACISDEBUG # 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_XSCALE_PXA250 # Support the XScale core #options XSCALE_CACHE_WRITE_THROUGH options XSCALE_CACHE_READ_WRITE_ALLOCATE makeoptions CPUFLAGS="-mcpu=xscale" # Architecture options # 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 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 NFSSERVER options SOFTDEP #options FFS_NO_SNAPSHOT # No FFS snapshot support # 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 ISO,TPIP # OSI #options EON # OSI tunneling over IP #options NETATALK # AppleTalk networking #options PFIL_HOOKS # pfil(9) packet filter hooks #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 #options COMPAT_09 # NetBSD 0.9 compatibility. #options COMPAT_10 # NetBSD 1.0 compatibility. #options COMPAT_11 # NetBSD 1.1 compatibility. #options COMPAT_12 # NetBSD 1.2 compatibility. #options COMPAT_13 # NetBSD 1.3 compatibility. #options COMPAT_14 # NetBSD 1.4 compatibility. #options COMPAT_15 # NetBSD 1.5 compatibility. options COMPAT_16 # NetBSD 1.6 compatibility. options COMPAT_20 # NetBSD 2.0 compatibility. 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. # 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 # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_IS_ROOT # use memory disk as root #options MEMORY_DISK_DYNAMIC #options MEMORY_DISK_ROOT_SIZE=22528 # Size in blocks #options MEMORY_RBFLAGS=RB_AUTOBOOT # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics options PCMCIAVERBOSE # verbose PCMCIA configuration messages options USBVERBOSE # verbose USB device autoconfig messages options MIIVERBOSE # Verbose MII autoconfuration messages #options DDB_KEYCODE=0x40 #options USERCONF # userconf(4) support # Development and Debugging options options DIAGNOSTIC # internally consistency checks options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #options KGDB #options IPKDB #options IPKDB_NE #options IPKDBKEY="\"Debug_it_over_network\"" #options DEBUG_KGDB makeoptions DEBUG="-g -O2" # compile full symbol table options SYMTAB_SPACE=300000 #options AUDIO_DEBUG=2 config netbsd root on ? type ? # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # integrated peripherals pxaip0 at mainbus? pxaintc0 at pxaip? # interrupt controller options PXAGPIO_HAS_GPION_INTRS pxagpio0 at pxaip? # GPIO # cotulla integrated 16550 UARTs options COM_PXA2X0 com0 at pxaip? addr 0x40100000 intr 22 # Full Function UART #com1 at pxaip? addr 0x40200000 intr 21 # BlueTooth UART #com2 at pxaip? addr 0x40700000 intr 20 # Standard UART #com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART options FFUARTCONSOLE #options BTUARTCONSOLE #options STUARTCONSOLE #options HWUARTCONSOLE options KGDB_DEVNAME="\"ffuart\"" # ffuart or btuart options KGDB_DEVRATE=115200 # DMAC support pxadmac0 at pxaip? addr 0x40000000 intr 25 options PXA2X0_DMAC_DMOVER_CONCURRENCY=4 # Enable dmover(9) backend #options PXA2X0_DMAC_FIXED_PRIORITY # Don't want multiple priority # AC97 Audio support pxaacu0 at pxaip? addr 0x40500000 intr 14 # Audio support audio* at audiobus? # LCD # 44000000-4400ffff : pxa2xx-fb # USB # 40600000-4060ffff : pxa2xx-udc # MMC card # 41100000-41100fff : pxa2xx-mci # 0xF0000000 by u-boot # gumstix device support gxio0 at pxaip? # gumstix expantion boards # SMC 91C111 sm0 at gxio? addr 0x04000300 gpirq 36 # etherstix, net{MMC,CF,DUO} sm1 at gxio? addr 0x08000300 gpirq 27 # netDUO(2nd if) # PCMCIA/CF card gxpcic* at gxio? addr 0x20000000 gpirq 11 # cfstix, netCF pcmcia* at gxpcic? # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # PCMCIA IDE controllers wdc* at pcmcia? function ? atabus* at wdc? channel ? wd* at atabus? drive ? flags 0x0000 # PCMCIA network interfaces ne* at pcmcia? function ? # NE2000-compatible Ethernet wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) xirc* at pcmcia? function ? # Xircom CreditCard Ethernet xi* at xirc? # MII/PHY support acphy* at mii? phy ? # AMD/Altima AC101 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs # USB Controller and Devices # ISA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS # USB bus support #usb* at slhci? # 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 eGalax touch-panel #uep* at uhub? port ? #wsmouse* at uep? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB serial adpater #ucycom* at uhidev? reportid ? # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # USB Modem #umodem* at uhub? port ? configuration ? #ucom* at umodem? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? #wd* at umass? # USB audio #uaudio* at uhub? port ? configuration ? # USB MIDI #umidi* at uhub? port ? configuration ? # USB IrDA # USB-IrDA bridge spec #uirda* at uhub? port ? configuration ? interface ? #irframe* at uirda? # SigmaTel STIr4200 USB/IrDA Bridge #ustir* at uhub? port ? #irframe* at ustir? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #axe* at uhub? port ? # ASIX AX88172 based adapters #cdce* at uhub? port ? # CDC, Ethernet Networking Control Model #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters #udav* at uhub? port ? # Davicom DM9601 based adapters #url* at uhub? port ? # Realtek RTL8150L based adapters # USB 802.11b adapters #atu* at uhub? port ? # Atmel AT76C50XX based adapters #ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g # Prolific PL2301/PL2302 host-to-host adapter #upl* at uhub? port ? # Serial adapters #ubsa* at uhub? port ? # Belkin serial adapter #ucom* at ubsa? portno ? #uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter #ucom* at uftdi? portno ? #uipaq* at uhub? port ? # iPAQ PDAs #ucom* at uipaq? portno ? #umct* at uhub? port ? # MCT USB-RS232 serial adapter #ucom* at umct? portno ? #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter #ucom* at uplcom? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter #ucom* at uvscom? portno ? # Diamond Multimedia Rio 500 #urio* at uhub? port ? # USB Handspring Visor #uvisor* at uhub? port ? #ucom* at uvisor? # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? # USB scanners #uscanner* at uhub? port ? # USB scanners that use SCSI emulation, e.g., HP5300 #usscanner* at uhub? port ? # Y@@P firmware loader #uyap* at uhub? port ? # D-Link DSB-R100 USB radio #udsbr* at uhub? port ? #radio* at udsbr? # USB Generic driver #ugen* at uhub? port ? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files #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 kttcp # 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 # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator pseudo-device clockctl # user control of clock subsystem # wscons pseudo-devices #pseudo-device wsmux # mouse & keyboard multiplexor #pseudo-device wsfont pseudo-device ksyms # /dev/ksyms @ 1.4.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.4.2.2 2007/02/26 09:06:17 yamt Exp $ d6 1 a6 1 include "arch/evbarm/conf/std.gumstix" d12 11 a24 1 # For XScale systems d26 2 a30 7 #options XSCALE_CACHE_WRITE_THROUGH options XSCALE_CACHE_READ_WRITE_ALLOCATE # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop a34 1 #file-system EXT2FS # second extended file system (linux) d37 3 a39 2 file-system NFS # Network file system client #file-system NTFS # Windows/NT file system (experimental) a44 1 #file-system OVERLAY # overlay file system a48 2 #file-system CODA # Coda File System; also needs vcoda (below) #file-system SMBFS # experimental - CIFS; also needs nsmb (below) a49 2 file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system d54 1 d56 1 a56 4 #options NFSSERVER #options FFS_NO_SNAPSHOT # No FFS snapshot support #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. d63 3 a65 3 options IPSEC # IP security options IPSEC_ESP # IP security (encryption part; define w/ IPSEC) options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a95 3 options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. a105 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support a115 1 a116 2 #options SYSTRACE # system call vetting via systrace(1) options IRQSTATS # manage IRQ statistics d120 1 a120 1 #options USBVERBOSE # verbose USB device autoconfig messages a123 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel a126 1 #options PERFCTRS # performance counters d134 4 a137 1 #options DEBUG_KGDB d139 1 a139 1 options SYMTAB_SPACE=350000 a142 1 config netbsd-sm0 root on sm0 type nfs d145 1 a145 1 mainbus0 at root d148 1 a148 1 cpu0 at mainbus? d160 4 a163 4 com0 at pxaip? addr 0x40100000 intr 22 # Full Function UART com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (waysmall-ST) com2 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART (older -bt) com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART (waysmall, -bt) d165 1 a166 1 #options BTUARTCONSOLE d168 2 a169 2 #options KGDB_DEVNAME="\"ffuart\"" # or stuart or btuart or hwuart #options KGDB_DEVRATE=115200 a193 1 options GXIO_BLUETOOTH_ON_HWUART # Bluetooth module on HWUART d199 1 a199 1 sm1 at gxio? addr 0x08000300 gpirq 27 # netDUO(2nd NIC) a343 27 # Bluetooth Controller and Device support # Bluetooth PCMCIA Controllers #bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A # Bluetooth USB Controllers #ubt* at uhub? port ? configuration ? interface ? # Bluetooth Device Hub #bthub* at bt3c? #bthub* at ubt? bthub* at btuart? # Bluetooth HID support #bthidev* at bthub? # Bluetooth Mouse #btms* at bthidev? reportid ? #wsmouse* at btms? mux 0 # Bluetooth Keyboard #btkbd* at bthidev? reportid ? #wskbd* at btkbd? console ? mux 1 # Bluetooth Audio support #btsco* at bthub? a345 2 pseudo-device swcrypto # software crypto implementation d347 2 a348 12 #pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device cgd 4 # cryptographic disk devices #pseudo-device raid 8 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 a350 4 pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) a352 1 #pseudo-device carp # Common Address Redundancy Protocol d355 2 a356 1 pseudo-device ppp # Point-to-Point Protocol a374 1 #pseudo-device sequencer 1 # MIDI sequencer a375 1 options RND_COM a376 8 pseudo-device ksyms # /dev/ksyms pseudo-device btuart # Bluetooth HCI UART (H4) # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. # a pseudo device needed for SMBFS #pseudo-device nsmb # experimental - SMB requester d381 1 a381 18 # data mover pseudo-devices #pseudo-device swdmover # softare dmover(9) back-end #pseudo-device dmoverio # /dev/dmover dmover(9) interface # Veriexec #pseudo-device veriexec # # Uncomment the fingerprint methods below that are desired. Note that # removing fingerprint methods will have almost no impact on the kernel # code size. # #options VERIFIED_EXEC_FP_RMD160 #options VERIFIED_EXEC_FP_SHA256 #options VERIFIED_EXEC_FP_SHA384 #options VERIFIED_EXEC_FP_SHA512 #options VERIFIED_EXEC_FP_SHA1 #options VERIFIED_EXEC_FP_MD5 @ 1.4.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.4.2.3 2007/09/03 14:23:59 yamt Exp $ d3 1 a3 1 # GUMSTIX -- Gumstix. Inc. gumstix platforms kernel d30 1 a30 1 file-system EXT2FS # second extended file system (linux) a49 1 #file-system HFS # experimental - Apple HFS+ (read-only) a94 1 options COMPAT_40 # NetBSD 4.0 compatibility. a166 1 pxartc0 at pxaip? # RTC d171 1 a171 1 com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (console-st) d173 1 a173 1 com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART(console-hw, -bt) d187 1 a187 1 pxaacu0 at pxaip? addr 0x40500000 intr 14 d193 1 a193 2 #lcd0 at pxaip? #wsdisplay* at lcd? console ? d195 2 a196 2 # USB Controller and Devices pxaudc0 at pxaip? # USB Device Controller d198 3 a200 13 # integrated MMC/SD contoller #pxamci0 at pxaip? addr 0x41100000 size 0x48 #sdmmc* at pxamci? #options PXAMCI_DEBUG #options SDMMC_DEBUG #options SDMMC_DUMP_CSD # SCSI bus support #scsibus* at scsi? # SCSI devices #sd* at scsibus? target ? lun ? # SCSI disk drives #uk* at scsibus? target ? lun ? # SCSI unknown a204 1 options GXIO_DEFAULT_EXPANSION="\"netCF\"" d212 3 a214 10 # Inter-Integrated Circuit controller gxiic0 at pxaip? iic* at gxiic? #dsrtc* at iic? addr 0x68 # Can mount DS1307 at console, breakout # integrated PCMCIA/CF controller pxapcic0 at pxaip? # cfstix, netCF # PCMCIA bus support pcmcia* at pxapcic? d219 1 a219 1 # PCMCIA IDE controllers d221 1 a221 1 atabus* at wdc? channel ? d234 4 a237 1 # USB Devices d240 1 d244 1 a244 1 #uhub* at uhub? port ? d261 1 a261 1 # USB serial adapter d282 1 a282 1 #umidi* at uhub? port ? configuration ? d286 1 a286 1 #uirda* at uhub? port ? configuration ? interface ? d290 1 a290 1 #ustir* at uhub? port ? d302 1 a302 1 # USB 802.11 adapters a304 2 #rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g #zyd* at uhub? port ? # Zydas ZD1211 d322 1 a322 1 #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter d325 1 a325 4 #uslsa* at uhub? port ? # Silicon Labs USB-RS232 serial adapter #ucom* at uslsa? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter a344 3 # Topfield TF5000PVR range of DVB recorders #utoppy* at uhub? port ? d346 1 a346 1 #uyap* at uhub? port ? a353 2 # On ugen bulk endpoints, perform read-ahead and write-behind. #options UGEN_BULK_RA_WB a358 1 #btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 d361 1 a361 1 #ubt* at uhub? port ? d365 1 a365 1 #bthub* at btbc? a366 1 #bthub* at ubt? a383 1 pseudo-device crypto # /dev/crypto device a386 1 #pseudo-device bio # RAID control device driver a423 1 #pseudo-device agr # IEEE 802.3ad link aggregation d459 1 a459 1 #options VERIFIED_EXEC_FP_SHA384 @ 1.4.2.5 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.4.2.4 2007/10/27 11:25:48 yamt Exp $ a7 2 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary d29 1 a29 1 file-system FFS # UFS d31 3 a33 3 file-system LFS # log-structured file system file-system MFS # memory file system file-system NFS # Network file system client d35 16 a50 16 #file-system CD9660 # ISO 9660 + Rock Ridge file system file-system MSDOSFS # MS-DOS file system file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system file-system PORTAL # portal filesystem (still experimental) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system file-system CODA # Coda File System; also needs vcoda (below) file-system SMBFS # experimental - CIFS; also needs nsmb (below) file-system PTYFS # /dev/pts/N support file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system #file-system HFS # experimental - Apple HFS+ (read-only) a55 3 # Note that UFS_DIRHASH is suspected of causing kernel memory corruption. # It is not recommended for general use. #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental d249 2 a250 2 #xirc* at pcmcia? function ? # Xircom CreditCard Ethernet #xi* at xirc? d253 1 a253 1 #acphy* at mii? phy ? # AMD/Altima AC101 PHYs a306 3 #stuirda* at uhub? port ? configuration ? interface ? #irframe* at stuirda? a332 3 #uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter #ucom* at uchcom? portno ? a382 4 # USB generic serial port (e.g., data over cellular) #ugensa* at uhub? port ? #ucom* at ugensa? d420 1 a420 1 pseudo-device cgd 4 # cryptographic disk devices a467 1 # connect with Ericsson Bluetooth Module d470 1 a470 1 pseudo-device vcoda 4 # coda minicache <-> venus comm. d473 1 a473 1 pseudo-device nsmb # experimental - SMB requester @ 1.4.2.6 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.4.2.5 2007/12/07 17:24:30 yamt Exp $ a407 1 #bthub* at bcsp? a481 1 pseudo-device bcsp # BlueCore Serial Protocol @ 1.4.2.7 log @sync with head @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.4.2.6 2008/01/21 09:36:05 yamt Exp $ d131 1 d155 1 a155 1 options SYMTAB_SPACE=380000 @ 1.4.2.8 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.4.2.7 2008/02/04 09:21:48 yamt Exp $ d35 1 a35 1 file-system NFS # Network File System client d49 1 a49 1 file-system PTYFS # /dev/ptm support d56 2 a57 2 #options FFS_EI # FFS Endian Independent support options SOFTDEP # FFS soft updates support. d61 1 a61 1 #options NFSSERVER # Network File System server a75 1 #options PIM # Protocol Independent Multicast a82 3 #options IPFILTER_LOG # ipmon(8) log support #options IPFILTER_LOOKUP # ippool(8) support #options IPFILTER_DEFAULT_BLOCK # block all packets by default d106 1 a106 2 options COMPAT_LINUX # binary compatibility with Linux options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. d260 1 a260 2 # PCMCIA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS a262 1 #usb* at slhci? a295 4 # Huawei E220 3G/HSDPA modem #uhmodem* at uhub? port ? configuration ? interface ? #ucom* at uhmodem? portno ? d437 1 a437 1 #options RAID_AUTOCONFIG # auto-configuration of RAID components d439 7 a445 7 #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 d450 1 a450 1 options VND_COMPRESSION # compressed vnd(4) a499 2 #options FILEASSOC # fileassoc(9) - required for Veriexec a512 3 #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions #options PAX_ASLR=0 # PaX Address Space Layout Randomization @ 1.3 log @Bump SYMTAB_SPACE so that it fits again. Hm, this port doesn't error out the build if it doesn't... @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.2 2006/10/17 16:57:55 kiyohara Exp $ d139 1 a139 1 options SYMTAB_SPACE=270000 @ 1.3.2.1 log @file GUMSTIX was added on branch newlock2 on 2006-11-18 21:29:10 +0000 @ text @d1 381 @ 1.3.2.2 log @Sync with head. @ text @a0 381 # $NetBSD: GUMSTIX,v 1.3.2.1 2006/11/18 21:29:10 ad Exp $ # # GUMSTIX -- Gumstix, Inc. gumstix platforms kernel # include "arch/evbarm/conf/std.gumstix" # estimated number of users maxusers 32 options VERBOSE_ARM32 #options INTR_DEBUG #options BOOTHOWTO=RB_SINGLE options PCMCIADEBUG options PCMCIACISDEBUG # 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_XSCALE_PXA250 # Support the XScale core #options XSCALE_CACHE_WRITE_THROUGH options XSCALE_CACHE_READ_WRITE_ALLOCATE makeoptions CPUFLAGS="-mcpu=xscale" # Architecture options # 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 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 NFSSERVER options SOFTDEP #options FFS_NO_SNAPSHOT # No FFS snapshot support # 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 ISO,TPIP # OSI #options EON # OSI tunneling over IP #options NETATALK # AppleTalk networking #options PFIL_HOOKS # pfil(9) packet filter hooks #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 #options COMPAT_09 # NetBSD 0.9 compatibility. #options COMPAT_10 # NetBSD 1.0 compatibility. #options COMPAT_11 # NetBSD 1.1 compatibility. #options COMPAT_12 # NetBSD 1.2 compatibility. #options COMPAT_13 # NetBSD 1.3 compatibility. #options COMPAT_14 # NetBSD 1.4 compatibility. #options COMPAT_15 # NetBSD 1.5 compatibility. options COMPAT_16 # NetBSD 1.6 compatibility. options COMPAT_20 # NetBSD 2.0 compatibility. 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. # 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 # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_IS_ROOT # use memory disk as root #options MEMORY_DISK_DYNAMIC #options MEMORY_DISK_ROOT_SIZE=22528 # Size in blocks #options MEMORY_RBFLAGS=RB_AUTOBOOT # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics options PCMCIAVERBOSE # verbose PCMCIA configuration messages options USBVERBOSE # verbose USB device autoconfig messages options MIIVERBOSE # Verbose MII autoconfuration messages #options DDB_KEYCODE=0x40 #options USERCONF # userconf(4) support # Development and Debugging options options DIAGNOSTIC # internally consistency checks options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #options KGDB #options IPKDB #options IPKDB_NE #options IPKDBKEY="\"Debug_it_over_network\"" #options DEBUG_KGDB makeoptions DEBUG="-g -O2" # compile full symbol table options SYMTAB_SPACE=270000 #options AUDIO_DEBUG=2 config netbsd root on ? type ? # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # integrated peripherals pxaip0 at mainbus? pxaintc0 at pxaip? # interrupt controller options PXAGPIO_HAS_GPION_INTRS pxagpio0 at pxaip? # GPIO # cotulla integrated 16550 UARTs options COM_PXA2X0 com0 at pxaip? addr 0x40100000 intr 22 # Full Function UART #com1 at pxaip? addr 0x40200000 intr 21 # BlueTooth UART #com2 at pxaip? addr 0x40700000 intr 20 # Standard UART #com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART options FFUARTCONSOLE #options BTUARTCONSOLE #options STUARTCONSOLE #options HWUARTCONSOLE options KGDB_DEVNAME="\"ffuart\"" # ffuart or btuart options KGDB_DEVRATE=115200 # DMAC support pxadmac0 at pxaip? addr 0x40000000 intr 25 options PXA2X0_DMAC_DMOVER_CONCURRENCY=4 # Enable dmover(9) backend #options PXA2X0_DMAC_FIXED_PRIORITY # Don't want multiple priority # AC97 Audio support pxaacu0 at pxaip? addr 0x40500000 intr 14 # Audio support audio* at audiobus? # LCD # 44000000-4400ffff : pxa2xx-fb # USB # 40600000-4060ffff : pxa2xx-udc # MMC card # 41100000-41100fff : pxa2xx-mci # 0xF0000000 by u-boot # gumstix device support gxio0 at pxaip? # gumstix expantion boards # SMC 91C111 sm0 at gxio? addr 0x04000300 gpirq 36 # etherstix, net{MMC,CF,DUO} sm1 at gxio? addr 0x08000300 gpirq 27 # netDUO(2nd if) # PCMCIA/CF card gxpcic* at gxio? addr 0x20000000 gpirq 11 # cfstix, netCF pcmcia* at gxpcic? # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # PCMCIA IDE controllers wdc* at pcmcia? function ? atabus* at wdc? channel ? wd* at atabus? drive ? flags 0x0000 # PCMCIA network interfaces ne* at pcmcia? function ? # NE2000-compatible Ethernet wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) xirc* at pcmcia? function ? # Xircom CreditCard Ethernet xi* at xirc? # MII/PHY support acphy* at mii? phy ? # AMD/Altima AC101 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs # USB Controller and Devices # ISA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS # USB bus support #usb* at slhci? # 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 eGalax touch-panel #uep* at uhub? port ? #wsmouse* at uep? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB serial adpater #ucycom* at uhidev? reportid ? # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # USB Modem #umodem* at uhub? port ? configuration ? #ucom* at umodem? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? #wd* at umass? # USB audio #uaudio* at uhub? port ? configuration ? # USB MIDI #umidi* at uhub? port ? configuration ? # USB IrDA # USB-IrDA bridge spec #uirda* at uhub? port ? configuration ? interface ? #irframe* at uirda? # SigmaTel STIr4200 USB/IrDA Bridge #ustir* at uhub? port ? #irframe* at ustir? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #axe* at uhub? port ? # ASIX AX88172 based adapters #cdce* at uhub? port ? # CDC, Ethernet Networking Control Model #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters #udav* at uhub? port ? # Davicom DM9601 based adapters #url* at uhub? port ? # Realtek RTL8150L based adapters # USB 802.11b adapters #atu* at uhub? port ? # Atmel AT76C50XX based adapters #ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g # Prolific PL2301/PL2302 host-to-host adapter #upl* at uhub? port ? # Serial adapters #ubsa* at uhub? port ? # Belkin serial adapter #ucom* at ubsa? portno ? #uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter #ucom* at uftdi? portno ? #uipaq* at uhub? port ? # iPAQ PDAs #ucom* at uipaq? portno ? #umct* at uhub? port ? # MCT USB-RS232 serial adapter #ucom* at umct? portno ? #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter #ucom* at uplcom? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter #ucom* at uvscom? portno ? # Diamond Multimedia Rio 500 #urio* at uhub? port ? # USB Handspring Visor #uvisor* at uhub? port ? #ucom* at uvisor? # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? # USB scanners #uscanner* at uhub? port ? # USB scanners that use SCSI emulation, e.g., HP5300 #usscanner* at uhub? port ? # Y@@P firmware loader #uyap* at uhub? port ? # D-Link DSB-R100 USB radio #udsbr* at uhub? port ? #radio* at udsbr? # USB Generic driver #ugen* at uhub? port ? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files #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 kttcp # 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 # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator pseudo-device clockctl # user control of clock subsystem # wscons pseudo-devices #pseudo-device wsmux # mouse & keyboard multiplexor #pseudo-device wsfont pseudo-device ksyms # /dev/ksyms @ 1.3.2.3 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.3.2.2 2007/01/12 01:00:46 ad Exp $ d139 1 a139 1 options SYMTAB_SPACE=300000 @ 1.3.2.4 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.3.2.3 2007/02/01 08:47:59 ad Exp $ d12 11 a24 1 # For XScale systems d26 2 a30 7 #options XSCALE_CACHE_WRITE_THROUGH options XSCALE_CACHE_READ_WRITE_ALLOCATE # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT #options NTP # NTP phase/frequency locked loop a34 1 #file-system EXT2FS # second extended file system (linux) d37 3 a39 2 file-system NFS # Network file system client #file-system NTFS # Windows/NT file system (experimental) a44 1 #file-system OVERLAY # overlay file system a48 2 #file-system CODA # Coda File System; also needs vcoda (below) #file-system SMBFS # experimental - CIFS; also needs nsmb (below) a49 2 file-system TMPFS # Efficient memory file-system #file-system UDF # experimental - OSTA UDF CD/DVD file-system d54 1 d56 1 a56 4 #options NFSSERVER #options FFS_NO_SNAPSHOT # No FFS snapshot support #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. d63 3 a65 3 options IPSEC # IP security options IPSEC_ESP # IP security (encryption part; define w/ IPSEC) options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) a95 3 options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. a105 1 options P1003_1B_SEMAPHORE # p1003.1b semaphore support a115 1 a116 2 #options SYSTRACE # system call vetting via systrace(1) options IRQSTATS # manage IRQ statistics d120 1 a120 1 #options USBVERBOSE # verbose USB device autoconfig messages a123 2 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel a126 1 #options PERFCTRS # performance counters a129 3 #options IPKDB #options IPKDB_NE #options IPKDBKEY="\"Debug_it_over_network\"" d134 3 d139 1 a139 1 options SYMTAB_SPACE=350000 a142 1 config netbsd-sm0 root on sm0 type nfs d161 3 a163 3 com1 at pxaip? addr 0x40700000 intr 20 # Standard UART (waysmall-ST) com2 at pxaip? addr 0x40200000 intr 21 # Bluetooth UART (older -bt) com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART (waysmall, -bt) d165 1 a166 1 #options BTUARTCONSOLE d168 2 a169 2 #options KGDB_DEVNAME="\"ffuart\"" # or stuart or btuart or hwuart #options KGDB_DEVRATE=115200 a193 1 options GXIO_BLUETOOTH_ON_HWUART # Bluetooth module on HWUART d199 1 a199 1 sm1 at gxio? addr 0x08000300 gpirq 27 # netDUO(2nd NIC) a345 2 pseudo-device swcrypto # software crypto implementation d347 2 a348 12 #pseudo-device ccd 4 # concatenated/striped disk devices #pseudo-device cgd 4 # cryptographic disk devices #pseudo-device raid 8 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID components # Options to enable various other RAIDframe RAID types. #options RF_INCLUDE_EVENODD=1 #options RF_INCLUDE_RAID5_RS=1 #options RF_INCLUDE_PARITYLOGGING=1 #options RF_INCLUDE_CHAINDECLUSTER=1 #options RF_INCLUDE_INTERDECLUSTER=1 #options RF_INCLUDE_PARITY_DECLUSTERING=1 #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 a350 4 pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) a352 1 #pseudo-device carp # Common Address Redundancy Protocol d355 2 a356 1 pseudo-device ppp # Point-to-Point Protocol a374 1 #pseudo-device sequencer 1 # MIDI sequencer a375 1 options RND_COM a376 7 pseudo-device ksyms # /dev/ksyms # a pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. # a pseudo device needed for SMBFS #pseudo-device nsmb # experimental - SMB requester d381 1 a381 18 # data mover pseudo-devices #pseudo-device swdmover # softare dmover(9) back-end #pseudo-device dmoverio # /dev/dmover dmover(9) interface # Veriexec #pseudo-device veriexec # # Uncomment the fingerprint methods below that are desired. Note that # removing fingerprint methods will have almost no impact on the kernel # code size. # #options VERIFIED_EXEC_FP_RMD160 #options VERIFIED_EXEC_FP_SHA256 #options VERIFIED_EXEC_FP_SHA384 #options VERIFIED_EXEC_FP_SHA512 #options VERIFIED_EXEC_FP_SHA1 #options VERIFIED_EXEC_FP_MD5 @ 1.2 log @Comment out slhci* at pcmcia, because testing now. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.1 2006/10/16 16:40:14 kiyohara Exp $ d139 1 a139 1 options SYMTAB_SPACE=200000 @ 1.2.2.1 log @file GUMSTIX was added on branch yamt-splraiseipl on 2006-10-22 06:04:36 +0000 @ text @d1 381 @ 1.2.2.2 log @sync with head @ text @a0 381 # $NetBSD: GUMSTIX,v 1.2.2.1 2006/10/22 06:04:36 yamt Exp $ # # GUMSTIX -- Gumstix, Inc. gumstix platforms kernel # include "arch/evbarm/conf/std.gumstix" # estimated number of users maxusers 32 options VERBOSE_ARM32 #options INTR_DEBUG #options BOOTHOWTO=RB_SINGLE options PCMCIADEBUG options PCMCIACISDEBUG # 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_XSCALE_PXA250 # Support the XScale core #options XSCALE_CACHE_WRITE_THROUGH options XSCALE_CACHE_READ_WRITE_ALLOCATE makeoptions CPUFLAGS="-mcpu=xscale" # Architecture options # 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 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 NFSSERVER options SOFTDEP #options FFS_NO_SNAPSHOT # No FFS snapshot support # 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 ISO,TPIP # OSI #options EON # OSI tunneling over IP #options NETATALK # AppleTalk networking #options PFIL_HOOKS # pfil(9) packet filter hooks #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 #options COMPAT_09 # NetBSD 0.9 compatibility. #options COMPAT_10 # NetBSD 1.0 compatibility. #options COMPAT_11 # NetBSD 1.1 compatibility. #options COMPAT_12 # NetBSD 1.2 compatibility. #options COMPAT_13 # NetBSD 1.3 compatibility. #options COMPAT_14 # NetBSD 1.4 compatibility. #options COMPAT_15 # NetBSD 1.5 compatibility. options COMPAT_16 # NetBSD 1.6 compatibility. options COMPAT_20 # NetBSD 2.0 compatibility. 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. # 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 # Device options #options MEMORY_DISK_HOOKS # boottime setup of ramdisk #options MEMORY_DISK_IS_ROOT # use memory disk as root #options MEMORY_DISK_DYNAMIC #options MEMORY_DISK_ROOT_SIZE=22528 # Size in blocks #options MEMORY_RBFLAGS=RB_AUTOBOOT # Miscellaneous kernel options options KTRACE # system call tracing, a la ktrace(1) #options LKM # loadable kernel modules #options KMEMSTATS # kernel memory statistics options PCMCIAVERBOSE # verbose PCMCIA configuration messages options USBVERBOSE # verbose USB device autoconfig messages options MIIVERBOSE # Verbose MII autoconfuration messages #options DDB_KEYCODE=0x40 #options USERCONF # userconf(4) support # Development and Debugging options options DIAGNOSTIC # internally consistency checks options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages options DDB # in-kernel debugger #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB #options KGDB #options IPKDB #options IPKDB_NE #options IPKDBKEY="\"Debug_it_over_network\"" #options DEBUG_KGDB makeoptions DEBUG="-g -O2" # compile full symbol table options SYMTAB_SPACE=200000 #options AUDIO_DEBUG=2 config netbsd root on ? type ? # The main bus device mainbus0 at root # The boot cpu cpu0 at mainbus? # integrated peripherals pxaip0 at mainbus? pxaintc0 at pxaip? # interrupt controller options PXAGPIO_HAS_GPION_INTRS pxagpio0 at pxaip? # GPIO # cotulla integrated 16550 UARTs options COM_PXA2X0 com0 at pxaip? addr 0x40100000 intr 22 # Full Function UART #com1 at pxaip? addr 0x40200000 intr 21 # BlueTooth UART #com2 at pxaip? addr 0x40700000 intr 20 # Standard UART #com3 at pxaip? addr 0x41600000 intr 7 # Hardware UART options FFUARTCONSOLE #options BTUARTCONSOLE #options STUARTCONSOLE #options HWUARTCONSOLE options KGDB_DEVNAME="\"ffuart\"" # ffuart or btuart options KGDB_DEVRATE=115200 # DMAC support pxadmac0 at pxaip? addr 0x40000000 intr 25 options PXA2X0_DMAC_DMOVER_CONCURRENCY=4 # Enable dmover(9) backend #options PXA2X0_DMAC_FIXED_PRIORITY # Don't want multiple priority # AC97 Audio support pxaacu0 at pxaip? addr 0x40500000 intr 14 # Audio support audio* at audiobus? # LCD # 44000000-4400ffff : pxa2xx-fb # USB # 40600000-4060ffff : pxa2xx-udc # MMC card # 41100000-41100fff : pxa2xx-mci # 0xF0000000 by u-boot # gumstix device support gxio0 at pxaip? # gumstix expantion boards # SMC 91C111 sm0 at gxio? addr 0x04000300 gpirq 36 # etherstix, net{MMC,CF,DUO} sm1 at gxio? addr 0x08000300 gpirq 27 # netDUO(2nd if) # PCMCIA/CF card gxpcic* at gxio? addr 0x20000000 gpirq 11 # cfstix, netCF pcmcia* at gxpcic? # PCMCIA serial interfaces com* at pcmcia? function ? # Modems and serial cards # PCMCIA IDE controllers wdc* at pcmcia? function ? atabus* at wdc? channel ? wd* at atabus? drive ? flags 0x0000 # PCMCIA network interfaces ne* at pcmcia? function ? # NE2000-compatible Ethernet wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) xirc* at pcmcia? function ? # Xircom CreditCard Ethernet xi* at xirc? # MII/PHY support acphy* at mii? phy ? # AMD/Altima AC101 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs # USB Controller and Devices # ISA USB controllers #slhci* at pcmcia? function ? # ScanLogic SL811HS # USB bus support #usb* at slhci? # 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 eGalax touch-panel #uep* at uhub? port ? #wsmouse* at uep? mux 0 # USB Keyboards #ukbd* at uhidev? reportid ? #wskbd* at ukbd? console ? mux 1 # USB serial adpater #ucycom* at uhidev? reportid ? # USB Generic HID devices #uhid* at uhidev? reportid ? # USB Printer #ulpt* at uhub? port ? configuration ? interface ? # USB Modem #umodem* at uhub? port ? configuration ? #ucom* at umodem? # USB Mass Storage #umass* at uhub? port ? configuration ? interface ? #wd* at umass? # USB audio #uaudio* at uhub? port ? configuration ? # USB MIDI #umidi* at uhub? port ? configuration ? # USB IrDA # USB-IrDA bridge spec #uirda* at uhub? port ? configuration ? interface ? #irframe* at uirda? # SigmaTel STIr4200 USB/IrDA Bridge #ustir* at uhub? port ? #irframe* at ustir? # USB Ethernet adapters #aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters #axe* at uhub? port ? # ASIX AX88172 based adapters #cdce* at uhub? port ? # CDC, Ethernet Networking Control Model #cue* at uhub? port ? # CATC USB-EL1201A based adapters #kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters #udav* at uhub? port ? # Davicom DM9601 based adapters #url* at uhub? port ? # Realtek RTL8150L based adapters # USB 802.11b adapters #atu* at uhub? port ? # Atmel AT76C50XX based adapters #ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g # Prolific PL2301/PL2302 host-to-host adapter #upl* at uhub? port ? # Serial adapters #ubsa* at uhub? port ? # Belkin serial adapter #ucom* at ubsa? portno ? #uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter #ucom* at uftdi? portno ? #uipaq* at uhub? port ? # iPAQ PDAs #ucom* at uipaq? portno ? #umct* at uhub? port ? # MCT USB-RS232 serial adapter #ucom* at umct? portno ? #uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter #ucom* at uplcom? portno ? #uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter #ucom* at uvscom? portno ? # Diamond Multimedia Rio 500 #urio* at uhub? port ? # USB Handspring Visor #uvisor* at uhub? port ? #ucom* at uvisor? # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? # USB scanners #uscanner* at uhub? port ? # USB scanners that use SCSI emulation, e.g., HP5300 #usscanner* at uhub? port ? # Y@@P firmware loader #uyap* at uhub? port ? # D-Link DSB-R100 USB radio #udsbr* at uhub? port ? #radio* at udsbr? # USB Generic driver #ugen* at uhub? port ? # Pseudo-Devices # disk/mass storage pseudo-devices #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files #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 kttcp # 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 # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator pseudo-device clockctl # user control of clock subsystem # wscons pseudo-devices #pseudo-device wsmux # mouse & keyboard multiplexor #pseudo-device wsfont pseudo-device ksyms # /dev/ksyms @ 1.2.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.2.2.2 2006/12/10 07:15:52 yamt Exp $ d139 1 a139 1 options SYMTAB_SPACE=270000 @ 1.2.2.4 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: GUMSTIX,v 1.2.2.3 2006/12/18 11:42:04 yamt Exp $ d139 1 a139 1 options SYMTAB_SPACE=300000 @ 1.1 log @Add initial support for the PXA255-based gumstix board. @ text @d1 1 a1 1 # $NetBSD$ d226 1 a226 1 slhci* at pcmcia? function ? # ScanLogic SL811HS d229 1 a229 1 usb* at slhci? d232 2 a233 2 uhub* at usb? uhub* at uhub? port ? configuration ? interface ? d236 1 a236 1 uhidev* at uhub? port ? configuration ? interface ? d239 2 a240 2 ums* at uhidev? reportid ? wsmouse* at ums? mux 0 d247 2 a248 2 ukbd* at uhidev? reportid ? wskbd* at ukbd? console ? mux 1 d293 1 a293 1 ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g @