head 1.9; access; symbols netbsd-11-0-RC5:1.9 netbsd-11-0-RC4:1.9 netbsd-11-0-RC3:1.9 netbsd-11-0-RC2:1.9 netbsd-11-0-RC1:1.9 perseant-exfatfs-base-20250801:1.9 netbsd-11:1.9.0.182 netbsd-11-base:1.9 netbsd-10-1-RELEASE:1.9 perseant-exfatfs-base-20240630:1.9 perseant-exfatfs:1.9.0.180 perseant-exfatfs-base:1.9 netbsd-8-3-RELEASE:1.9 netbsd-9-4-RELEASE:1.9 netbsd-10-0-RELEASE:1.9 netbsd-10-0-RC6:1.9 netbsd-10-0-RC5:1.9 netbsd-10-0-RC4:1.9 netbsd-10-0-RC3:1.9 netbsd-10-0-RC2:1.9 thorpej-ifq:1.9.0.178 thorpej-ifq-base:1.9 thorpej-altq-separation:1.9.0.176 thorpej-altq-separation-base:1.9 netbsd-10-0-RC1:1.9 netbsd-10:1.9.0.174 netbsd-10-base:1.9 bouyer-sunxi-drm:1.9.0.172 bouyer-sunxi-drm-base:1.9 netbsd-9-3-RELEASE:1.9 thorpej-i2c-spi-conf2:1.9.0.170 thorpej-i2c-spi-conf2-base:1.9 thorpej-futex2:1.9.0.168 thorpej-futex2-base:1.9 thorpej-cfargs2:1.9.0.166 thorpej-cfargs2-base:1.9 cjep_sun2x-base1:1.9 cjep_sun2x:1.9.0.164 cjep_sun2x-base:1.9 cjep_staticlib_x-base1:1.9 netbsd-9-2-RELEASE:1.9 cjep_staticlib_x:1.9.0.162 cjep_staticlib_x-base:1.9 thorpej-i2c-spi-conf:1.9.0.160 thorpej-i2c-spi-conf-base:1.9 thorpej-cfargs:1.9.0.158 thorpej-cfargs-base:1.9 thorpej-futex:1.9.0.156 thorpej-futex-base:1.9 netbsd-9-1-RELEASE:1.9 bouyer-xenpvh-base2:1.9 phil-wifi-20200421:1.9 bouyer-xenpvh-base1:1.9 phil-wifi-20200411:1.9 bouyer-xenpvh:1.9.0.154 bouyer-xenpvh-base:1.9 is-mlppp:1.9.0.152 is-mlppp-base:1.9 phil-wifi-20200406:1.9 netbsd-8-2-RELEASE:1.9 ad-namecache-base3:1.9 netbsd-9-0-RELEASE:1.9 netbsd-9-0-RC2:1.9 ad-namecache-base2:1.9 ad-namecache-base1:1.9 ad-namecache:1.9.0.150 ad-namecache-base:1.9 netbsd-9-0-RC1:1.9 phil-wifi-20191119:1.9 netbsd-9:1.9.0.148 netbsd-9-base:1.9 phil-wifi-20190609:1.9 netbsd-8-1-RELEASE:1.9 netbsd-8-1-RC1:1.9 isaki-audio2:1.9.0.146 isaki-audio2-base:1.9 pgoyette-compat-merge-20190127:1.9 pgoyette-compat-20190127:1.9 pgoyette-compat-20190118:1.9 pgoyette-compat-1226:1.9 pgoyette-compat-1126:1.9 pgoyette-compat-1020:1.9 pgoyette-compat-0930:1.9 pgoyette-compat-0906:1.9 netbsd-7-2-RELEASE:1.9 pgoyette-compat-0728:1.9 netbsd-8-0-RELEASE:1.9 phil-wifi:1.9.0.144 phil-wifi-base:1.9 pgoyette-compat-0625:1.9 netbsd-8-0-RC2:1.9 pgoyette-compat-0521:1.9 pgoyette-compat-0502:1.9 pgoyette-compat-0422:1.9 netbsd-8-0-RC1:1.9 pgoyette-compat-0415:1.9 pgoyette-compat-0407:1.9 pgoyette-compat-0330:1.9 pgoyette-compat-0322:1.9 pgoyette-compat-0315:1.9 netbsd-7-1-2-RELEASE:1.9 pgoyette-compat:1.9.0.142 pgoyette-compat-base:1.9 netbsd-7-1-1-RELEASE:1.9 tls-maxphys-base-20171202:1.9 matt-nb8-mediatek:1.9.0.140 matt-nb8-mediatek-base:1.9 nick-nhusb-base-20170825:1.9 perseant-stdc-iso10646:1.9.0.138 perseant-stdc-iso10646-base:1.9 netbsd-8:1.9.0.136 netbsd-8-base:1.9 prg-localcount2-base3:1.9 prg-localcount2-base2:1.9 prg-localcount2-base1:1.9 prg-localcount2:1.9.0.134 prg-localcount2-base:1.9 pgoyette-localcount-20170426:1.9 bouyer-socketcan-base1:1.9 jdolecek-ncq:1.9.0.132 jdolecek-ncq-base:1.9 pgoyette-localcount-20170320:1.9 netbsd-7-1:1.9.0.130 netbsd-7-1-RELEASE:1.9 netbsd-7-1-RC2:1.9 nick-nhusb-base-20170204:1.9 netbsd-7-nhusb-base-20170116:1.9 bouyer-socketcan:1.9.0.128 bouyer-socketcan-base:1.9 pgoyette-localcount-20170107:1.9 netbsd-7-1-RC1:1.9 nick-nhusb-base-20161204:1.9 pgoyette-localcount-20161104:1.9 netbsd-7-0-2-RELEASE:1.9 nick-nhusb-base-20161004:1.9 localcount-20160914:1.9 netbsd-7-nhusb:1.9.0.126 netbsd-7-nhusb-base:1.9 pgoyette-localcount-20160806:1.9 pgoyette-localcount-20160726:1.9 pgoyette-localcount:1.9.0.124 pgoyette-localcount-base:1.9 nick-nhusb-base-20160907:1.9 nick-nhusb-base-20160529:1.9 netbsd-7-0-1-RELEASE:1.9 nick-nhusb-base-20160422:1.9 nick-nhusb-base-20160319:1.9 nick-nhusb-base-20151226:1.9 netbsd-7-0:1.9.0.122 netbsd-7-0-RELEASE:1.9 nick-nhusb-base-20150921:1.9 netbsd-7-0-RC3:1.9 netbsd-7-0-RC2:1.9 netbsd-7-0-RC1:1.9 nick-nhusb-base-20150606:1.9 nick-nhusb-base-20150406:1.9 nick-nhusb:1.9.0.120 nick-nhusb-base:1.9 netbsd-5-2-3-RELEASE:1.9 netbsd-5-1-5-RELEASE:1.9 netbsd-6-0-6-RELEASE:1.9 netbsd-6-1-5-RELEASE:1.9 netbsd-7:1.9.0.118 netbsd-7-base:1.9 yamt-pagecache-base9:1.9 yamt-pagecache-tag8:1.9 netbsd-6-1-4-RELEASE:1.9 netbsd-6-0-5-RELEASE:1.9 tls-earlyentropy:1.9.0.116 tls-earlyentropy-base:1.9 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.9 riastradh-drm2-base3:1.9 netbsd-6-1-3-RELEASE:1.9 netbsd-6-0-4-RELEASE:1.9 netbsd-5-2-2-RELEASE:1.9 netbsd-5-1-4-RELEASE:1.9 netbsd-6-1-2-RELEASE:1.9 netbsd-6-0-3-RELEASE:1.9 netbsd-5-2-1-RELEASE:1.9 netbsd-5-1-3-RELEASE:1.9 rmind-smpnet-nbase:1.9 netbsd-6-1-1-RELEASE:1.9 riastradh-drm2-base2:1.9 riastradh-drm2-base1:1.9 riastradh-drm2:1.9.0.114 riastradh-drm2-base:1.9 rmind-smpnet:1.9.0.106 rmind-smpnet-base:1.9 netbsd-6-1:1.9.0.112 netbsd-6-0-2-RELEASE:1.9 netbsd-6-1-RELEASE:1.9 khorben-n900:1.9.0.110 netbsd-6-1-RC4:1.9 netbsd-6-1-RC3:1.9 agc-symver:1.9.0.108 agc-symver-base:1.9 netbsd-6-1-RC2:1.9 netbsd-6-1-RC1:1.9 yamt-pagecache-base8:1.9 netbsd-5-2:1.9.0.104 netbsd-6-0-1-RELEASE:1.9 yamt-pagecache-base7:1.9 netbsd-5-2-RELEASE:1.9 netbsd-5-2-RC1:1.9 matt-nb6-plus-nbase:1.9 yamt-pagecache-base6:1.9 netbsd-6-0:1.9.0.102 netbsd-6-0-RELEASE:1.9 netbsd-6-0-RC2:1.9 tls-maxphys:1.9.0.100 tls-maxphys-base:1.9 matt-nb6-plus:1.9.0.98 matt-nb6-plus-base:1.9 netbsd-6-0-RC1:1.9 jmcneill-usbmp-base10:1.9 yamt-pagecache-base5:1.9 jmcneill-usbmp-base9:1.9 yamt-pagecache-base4:1.9 jmcneill-usbmp-base8:1.9 jmcneill-usbmp-base7:1.9 jmcneill-usbmp-base6:1.9 jmcneill-usbmp-base5:1.9 jmcneill-usbmp-base4:1.9 jmcneill-usbmp-base3:1.9 jmcneill-usbmp-pre-base2:1.9 jmcneill-usbmp-base2:1.9 netbsd-6:1.9.0.96 netbsd-6-base:1.9 netbsd-5-1-2-RELEASE:1.9 netbsd-5-1-1-RELEASE:1.9 jmcneill-usbmp:1.9.0.94 jmcneill-usbmp-base:1.9 jmcneill-audiomp3:1.9.0.92 jmcneill-audiomp3-base:1.9 yamt-pagecache-base3:1.9 yamt-pagecache-base2:1.9 yamt-pagecache:1.9.0.90 yamt-pagecache-base:1.9 rmind-uvmplock-nbase:1.9 cherry-xenmp:1.9.0.88 cherry-xenmp-base:1.9 jym-xensuspend-nbase:1.9 uebayasi-xip-base7:1.9 bouyer-quota2-nbase:1.9 bouyer-quota2:1.9.0.86 bouyer-quota2-base:1.9 jruoho-x86intr:1.9.0.84 jruoho-x86intr-base:1.9 matt-mips64-premerge-20101231:1.9 matt-nb5-mips64-premerge-20101231:1.9 matt-nb5-pq3:1.9.0.82 matt-nb5-pq3-base:1.9 netbsd-5-1:1.9.0.80 uebayasi-xip-base6:1.9 uebayasi-xip-base5:1.9 netbsd-5-1-RELEASE:1.9 uebayasi-xip-base4:1.9 uebayasi-xip-base3:1.9 yamt-nfs-mp-base11:1.9 netbsd-5-1-RC4:1.9 matt-nb5-mips64-k15:1.9 uebayasi-xip-base2:1.9 yamt-nfs-mp-base10:1.9 netbsd-5-1-RC3:1.9 netbsd-5-1-RC2:1.9 uebayasi-xip-base1:1.9 netbsd-5-1-RC1:1.9 rmind-uvmplock:1.9.0.78 rmind-uvmplock-base:1.9 yamt-nfs-mp-base9:1.9 uebayasi-xip:1.9.0.76 uebayasi-xip-base:1.9 netbsd-5-0-2-RELEASE:1.9 matt-nb5-mips64-premerge-20091211:1.9 matt-premerge-20091211:1.9 yamt-nfs-mp-base8:1.9 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.9 matt-nb4-mips64-k7-u2a-k9b:1.9 matt-nb5-mips64-u1-k1-k5:1.9 yamt-nfs-mp-base7:1.9 matt-nb5-mips64:1.9.0.74 netbsd-5-0-1-RELEASE:1.9 jymxensuspend-base:1.9 yamt-nfs-mp-base6:1.9 yamt-nfs-mp-base5:1.9 yamt-nfs-mp-base4:1.9 yamt-nfs-mp-base3:1.9 nick-hppapmap-base4:1.9 nick-hppapmap-base3:1.9 netbsd-5-0:1.9.0.72 netbsd-5-0-RELEASE:1.9 netbsd-5-0-RC4:1.9 netbsd-5-0-RC3:1.9 nick-hppapmap-base2:1.9 netbsd-5-0-RC2:1.9 jym-xensuspend:1.9.0.70 jym-xensuspend-base:1.9 netbsd-5-0-RC1:1.9 haad-dm-base2:1.9 haad-nbase2:1.9 ad-audiomp2:1.9.0.68 ad-audiomp2-base:1.9 netbsd-5:1.9.0.66 netbsd-5-base:1.9 nick-hppapmap:1.9.0.64 nick-hppapmap-base:1.9 matt-mips64-base2:1.9 haad-dm-base1:1.9 wrstuden-revivesa-base-4:1.9 netbsd-4-0-1-RELEASE:1.9 wrstuden-revivesa-base-3:1.9 wrstuden-revivesa-base-2:1.9 wrstuden-fixsa-newbase:1.9 nick-csl-alignment-base5:1.9 haad-dm:1.9.0.62 haad-dm-base:1.9 wrstuden-revivesa-base-1:1.9 simonb-wapbl-nbase:1.9 yamt-pf42-base4:1.9 simonb-wapbl:1.9.0.60 simonb-wapbl-base:1.9 yamt-pf42-base3:1.9 hpcarm-cleanup-nbase:1.9 yamt-pf42-baseX:1.9 yamt-pf42-base2:1.9 yamt-nfs-mp-base2:1.9 wrstuden-revivesa:1.9.0.58 wrstuden-revivesa-base:1.9 yamt-nfs-mp:1.9.0.56 yamt-nfs-mp-base:1.9 yamt-pf42:1.9.0.54 yamt-pf42-base:1.9 ad-socklock-base1:1.9 yamt-lazymbuf-base15:1.9 yamt-lazymbuf-base14:1.9 keiichi-mipv6-nbase:1.9 mjf-devfs2:1.9.0.52 mjf-devfs2-base:1.9 nick-net80211-sync:1.9.0.50 nick-net80211-sync-base:1.9 keiichi-mipv6:1.9.0.48 keiichi-mipv6-base:1.9 bouyer-xeni386-merge1:1.9 matt-armv6-prevmlocking:1.9 wrstuden-fixsa-base-1:1.9 vmlocking2-base3:1.9 netbsd-4-0:1.9.0.46 netbsd-4-0-RELEASE:1.9 bouyer-xeni386-nbase:1.9 yamt-kmem-base3:1.9 cube-autoconf:1.9.0.44 cube-autoconf-base:1.9 yamt-kmem-base2:1.9 bouyer-xeni386:1.9.0.42 bouyer-xeni386-base:1.9 yamt-kmem:1.9.0.40 yamt-kmem-base:1.9 vmlocking2-base2:1.9 reinoud-bufcleanup-nbase:1.9 vmlocking2:1.9.0.38 vmlocking2-base1:1.9 netbsd-4-0-RC5:1.9 matt-nb4-arm:1.9.0.36 matt-nb4-arm-base:1.9 matt-armv6-nbase:1.9 jmcneill-base:1.9 netbsd-4-0-RC4:1.9 mjf-devfs:1.9.0.34 mjf-devfs-base:1.9 bouyer-xenamd64-base2:1.9 vmlocking-nbase:1.9 yamt-x86pmap-base4:1.9 bouyer-xenamd64:1.9.0.32 bouyer-xenamd64-base:1.9 netbsd-4-0-RC3:1.9 yamt-x86pmap-base3:1.9 yamt-x86pmap-base2:1.9 netbsd-4-0-RC2:1.9 yamt-x86pmap:1.9.0.30 yamt-x86pmap-base:1.9 netbsd-4-0-RC1:1.9 matt-armv6:1.9.0.28 matt-armv6-base:1.9 jmcneill-pm:1.9.0.26 jmcneill-pm-base:1.9 hpcarm-cleanup:1.9.0.24 hpcarm-cleanup-base:1.9 nick-csl-alignment:1.9.0.22 nick-csl-alignment-base:1.9 matt-mips64:1.9.0.20 matt-mips64-base:1.9 yamt-idlelwp-base8:1.9 wrstuden-fixsa:1.9.0.18 wrstuden-fixsa-base:1.9 ppcoea-renovation:1.9.0.16 ppcoea-renovation-base:1.9 thorpej-atomic:1.9.0.14 thorpej-atomic-base:1.9 reinoud-bufcleanup:1.9.0.12 reinoud-bufcleanup-base:1.9 mjf-ufs-trans:1.9.0.10 mjf-ufs-trans-base:1.9 vmlocking:1.9.0.8 vmlocking-base:1.9 ad-audiomp:1.9.0.6 ad-audiomp-base:1.9 yamt-idlelwp:1.9.0.4 post-newlock2-merge:1.9 newlock2-nbase:1.9 yamt-splraiseipl-base5:1.9 yamt-splraiseipl-base4:1.9 yamt-splraiseipl-base3:1.9 abandoned-netbsd-4-base:1.8 abandoned-netbsd-4:1.8.0.10 yamt-splraiseipl-base2:1.9 yamt-splraiseipl:1.8.0.16 yamt-splraiseipl-base:1.8 yamt-pdpolicy-base9:1.8 rpaulo-netinet-merge-pcb-base:1.8 rpaulo-netinet-merge-pcb:1.8.0.14 newlock2:1.8.0.12 newlock2-base:1.9 yamt-pdpolicy-base8:1.8 yamt-pdpolicy-base7:1.8 netbsd-4:1.9.0.2 netbsd-4-base:1.9 yamt-pdpolicy-base6:1.8 yamt-lazymbuf:1.8.0.8 chap-midi-nbase:1.8 gdamore-uart:1.8.0.6 gdamore-uart-base:1.8 simonb-timcounters-final:1.8.2.2 yamt-pdpolicy-base5:1.8 chap-midi:1.8.0.4 chap-midi-base:1.8 simonb-timecounters-base:1.8 simonb-timecounters:1.8.0.2 yamt-pdpolicy-base4:1.8 yamt-pdpolicy-base3:1.7 peter-altq-base:1.6 peter-altq:1.6.0.6 yamt-pdpolicy-base2:1.6 elad-kernelauth-base:1.8 elad-kernelauth:1.6.0.4 yamt-pdpolicy:1.6.0.2 yamt-pdpolicy-base:1.6 yamt-uio_vmspace-base5:1.6 yamt-uio_vmspace:1.5.0.2; locks; strict; comment @# @; 1.9 date 2006.10.02.08.13.53; author gdamore; state Exp; branches; next 1.8; 1.8 date 2006.04.04.04.30.28; author gdamore; state Exp; branches 1.8.2.1 1.8.8.1 1.8.12.1 1.8.14.1 1.8.16.1; next 1.7; 1.7 date 2006.03.25.07.28.20; author gdamore; state Exp; branches; next 1.6; 1.6 date 2006.02.25.11.47.41; author simonb; state Exp; branches 1.6.2.1 1.6.4.1 1.6.6.1; next 1.5; 1.5 date 2006.02.13.00.09.15; author gdamore; state Exp; branches 1.5.2.1; next 1.4; 1.4 date 2006.02.12.20.49.34; author gdamore; state Exp; branches; next 1.3; 1.3 date 2006.02.09.00.26.39; author gdamore; state Exp; branches; next 1.2; 1.2 date 2006.02.08.17.02.05; author gdamore; state Exp; branches; next 1.1; 1.1 date 2006.02.08.09.04.01; author gdamore; state Exp; branches; next ; 1.8.2.1 date 2006.04.04.04.30.28; author simonb; state dead; branches; next 1.8.2.2; 1.8.2.2 date 2006.04.22.11.37.24; author simonb; state Exp; branches; next ; 1.8.8.1 date 2006.04.04.04.30.28; author yamt; state dead; branches; next 1.8.8.2; 1.8.8.2 date 2006.06.21.14.51.02; author yamt; state Exp; branches; next 1.8.8.3; 1.8.8.3 date 2006.12.30.20.45.51; author yamt; state Exp; branches; next ; 1.8.12.1 date 2006.11.18.21.29.11; author ad; state Exp; branches; next ; 1.8.14.1 date 2006.04.04.04.30.28; author rpaulo; state dead; branches; next 1.8.14.2; 1.8.14.2 date 2006.09.09.02.39.04; author rpaulo; state Exp; branches; next ; 1.8.16.1 date 2006.10.22.06.04.39; author yamt; state Exp; branches; next ; 1.6.2.1 date 2006.04.01.12.06.12; author yamt; state Exp; branches; next 1.6.2.2; 1.6.2.2 date 2006.04.11.11.53.26; author yamt; state Exp; branches; next ; 1.6.4.1 date 2006.04.19.02.32.32; author elad; state Exp; branches; next ; 1.6.6.1 date 2006.03.28.09.47.15; author tron; state Exp; branches; next 1.6.6.2; 1.6.6.2 date 2006.05.24.15.47.55; author tron; state Exp; branches; next ; 1.5.2.1 date 2006.02.13.00.09.15; author yamt; state dead; branches; next 1.5.2.2; 1.5.2.2 date 2006.02.18.15.38.34; author yamt; state Exp; branches; next 1.5.2.3; 1.5.2.3 date 2006.03.01.09.27.46; author yamt; state Exp; branches; next ; desc @@ 1.9 log @Add the final glue bits required to enable the SPI interface on the DBAU1550. This is parameterized somewhat as machdep pluggable code, so different boards can supply different implementations. At the moment, the DBAU1550 is the only Au1550 board I know of with SPI connected devices. I have not enabled I2C on the DBAU1550, as we do not have drivers for either of the I2C connected devices (a different temperature/voltage sensor and a serial eeprom.) @ text @# $NetBSD: DBAU1550,v 1.8 2006/04/04 04:30:28 gdamore Exp $ # # Kernel config for the AMD Alchemy DBAu1550 evaluation board. include "arch/evbmips/conf/ALCHEMY" no options ALCHEMY_AU1000 no options ALCHEMY_AU1100 no options ALCHEMY_AU1500 no options ALCHEMY_AU1550 no options ALCHEMY_GENERIC # configure out local board support options ALCHEMY_AU1550 options ALCHEMY_DBAU1550 options PCI_NETBSD_CONFIGURE aupci* at aubus? addr ? pci* at aupci? aupcmcia* at aubus? addr ? pcmcia* at aupcmcia? # PCMCIA devices wdc* at pcmcia? function ? # IDE atabus* at wdc? an* at pcmcia? function ? # Aironet (802.11b) #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #mhzc* at pcmcia? function ? # 3Com/MHz Combo #com* at mhzc? #sm* at mhzc? # Note that this is just fairly random selection of PCI devices. # Ethernet cards ath* at pci? dev ? function ? # Atheros WLAN bge* at pci? dev ? function ? # Broadcom GigE fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B ral* at pci? dev ? function ? # Ralink WLAN re* at pci? dev ? function ? # Realtek 8169 GigE rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet tlp* at pci? dev ? function ? # DEC Tulip Ethernet vge* at pci? dev ? function ? # VIA GigE wi* at pci? dev ? function ? # Intersil PRISM WLAN # (on-board) IDE controller hptide* at pci? dev ? function ? # Triones/HighPoint IDE atabus* at ata? wd* at atabus? drive ? flags 0x0000 atapibus* at atabus? cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # Alchemy On-chip Programmable Serial Controllers aupsc0 at aubus0 addr 0x11a00000 aupsc1 at aubus0 addr 0x11b00000 aupsc2 at aubus0 addr 0x10a00000 aupsc3 at aubus0 addr 0x10b00000 # Serial Peripheral Interface auspi0 at aupsc0 spi0 at auspi0 tmp121temp* at spi0 slave 0 #ausmbus0 at aupsc2 #iic0 at ausmbus0 @ 1.8 log @Add support for using the MIPS Atheros HAL. Atheros WLAN added to default evbmips DBAU1500, DBAU1550, and MTX-1 configs. Note that AR5312 config will require unique HAL that we don't have yet. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.7 2006/03/25 07:28:20 gdamore Exp $ d60 14 @ 1.8.2.1 log @file DBAU1550 was added on branch simonb-timecounters on 2006-04-22 11:37:24 +0000 @ text @d1 59 @ 1.8.2.2 log @Sync with head. @ text @a0 59 # $NetBSD: DBAU1550,v 1.8.2.1 2006/04/22 11:37:24 simonb Exp $ # # Kernel config for the AMD Alchemy DBAu1550 evaluation board. include "arch/evbmips/conf/ALCHEMY" no options ALCHEMY_AU1000 no options ALCHEMY_AU1100 no options ALCHEMY_AU1500 no options ALCHEMY_AU1550 no options ALCHEMY_GENERIC # configure out local board support options ALCHEMY_AU1550 options ALCHEMY_DBAU1550 options PCI_NETBSD_CONFIGURE aupci* at aubus? addr ? pci* at aupci? aupcmcia* at aubus? addr ? pcmcia* at aupcmcia? # PCMCIA devices wdc* at pcmcia? function ? # IDE atabus* at wdc? an* at pcmcia? function ? # Aironet (802.11b) #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #mhzc* at pcmcia? function ? # 3Com/MHz Combo #com* at mhzc? #sm* at mhzc? # Note that this is just fairly random selection of PCI devices. # Ethernet cards ath* at pci? dev ? function ? # Atheros WLAN bge* at pci? dev ? function ? # Broadcom GigE fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B ral* at pci? dev ? function ? # Ralink WLAN re* at pci? dev ? function ? # Realtek 8169 GigE rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet tlp* at pci? dev ? function ? # DEC Tulip Ethernet vge* at pci? dev ? function ? # VIA GigE wi* at pci? dev ? function ? # Intersil PRISM WLAN # (on-board) IDE controller hptide* at pci? dev ? function ? # Triones/HighPoint IDE atabus* at ata? wd* at atabus? drive ? flags 0x0000 atapibus* at atabus? cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown @ 1.8.14.1 log @file DBAU1550 was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:39:04 +0000 @ text @d1 59 @ 1.8.14.2 log @sync with head @ text @a0 59 # $NetBSD: DBAU1550,v 1.8.14.1 2006/09/09 02:39:04 rpaulo Exp $ # # Kernel config for the AMD Alchemy DBAu1550 evaluation board. include "arch/evbmips/conf/ALCHEMY" no options ALCHEMY_AU1000 no options ALCHEMY_AU1100 no options ALCHEMY_AU1500 no options ALCHEMY_AU1550 no options ALCHEMY_GENERIC # configure out local board support options ALCHEMY_AU1550 options ALCHEMY_DBAU1550 options PCI_NETBSD_CONFIGURE aupci* at aubus? addr ? pci* at aupci? aupcmcia* at aubus? addr ? pcmcia* at aupcmcia? # PCMCIA devices wdc* at pcmcia? function ? # IDE atabus* at wdc? an* at pcmcia? function ? # Aironet (802.11b) #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #mhzc* at pcmcia? function ? # 3Com/MHz Combo #com* at mhzc? #sm* at mhzc? # Note that this is just fairly random selection of PCI devices. # Ethernet cards ath* at pci? dev ? function ? # Atheros WLAN bge* at pci? dev ? function ? # Broadcom GigE fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B ral* at pci? dev ? function ? # Ralink WLAN re* at pci? dev ? function ? # Realtek 8169 GigE rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet tlp* at pci? dev ? function ? # DEC Tulip Ethernet vge* at pci? dev ? function ? # VIA GigE wi* at pci? dev ? function ? # Intersil PRISM WLAN # (on-board) IDE controller hptide* at pci? dev ? function ? # Triones/HighPoint IDE atabus* at ata? wd* at atabus? drive ? flags 0x0000 atapibus* at atabus? cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown @ 1.8.8.1 log @file DBAU1550 was added on branch yamt-lazymbuf on 2006-06-21 14:51:02 +0000 @ text @d1 59 @ 1.8.8.2 log @sync with head. @ text @a0 59 # $NetBSD: DBAU1550,v 1.8.8.1 2006/06/21 14:51:02 yamt Exp $ # # Kernel config for the AMD Alchemy DBAu1550 evaluation board. include "arch/evbmips/conf/ALCHEMY" no options ALCHEMY_AU1000 no options ALCHEMY_AU1100 no options ALCHEMY_AU1500 no options ALCHEMY_AU1550 no options ALCHEMY_GENERIC # configure out local board support options ALCHEMY_AU1550 options ALCHEMY_DBAU1550 options PCI_NETBSD_CONFIGURE aupci* at aubus? addr ? pci* at aupci? aupcmcia* at aubus? addr ? pcmcia* at aupcmcia? # PCMCIA devices wdc* at pcmcia? function ? # IDE atabus* at wdc? an* at pcmcia? function ? # Aironet (802.11b) #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #mhzc* at pcmcia? function ? # 3Com/MHz Combo #com* at mhzc? #sm* at mhzc? # Note that this is just fairly random selection of PCI devices. # Ethernet cards ath* at pci? dev ? function ? # Atheros WLAN bge* at pci? dev ? function ? # Broadcom GigE fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B ral* at pci? dev ? function ? # Ralink WLAN re* at pci? dev ? function ? # Realtek 8169 GigE rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet tlp* at pci? dev ? function ? # DEC Tulip Ethernet vge* at pci? dev ? function ? # VIA GigE wi* at pci? dev ? function ? # Intersil PRISM WLAN # (on-board) IDE controller hptide* at pci? dev ? function ? # Triones/HighPoint IDE atabus* at ata? wd* at atabus? drive ? flags 0x0000 atapibus* at atabus? cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown @ 1.8.8.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.8.8.2 2006/12/30 20:45:51 yamt Exp $ a59 14 # Alchemy On-chip Programmable Serial Controllers aupsc0 at aubus0 addr 0x11a00000 aupsc1 at aubus0 addr 0x11b00000 aupsc2 at aubus0 addr 0x10a00000 aupsc3 at aubus0 addr 0x10b00000 # Serial Peripheral Interface auspi0 at aupsc0 spi0 at auspi0 tmp121temp* at spi0 slave 0 #ausmbus0 at aupsc2 #iic0 at ausmbus0 @ 1.8.12.1 log @Sync with head. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.9 2006/10/02 08:13:53 gdamore Exp $ a59 14 # Alchemy On-chip Programmable Serial Controllers aupsc0 at aubus0 addr 0x11a00000 aupsc1 at aubus0 addr 0x11b00000 aupsc2 at aubus0 addr 0x10a00000 aupsc3 at aubus0 addr 0x10b00000 # Serial Peripheral Interface auspi0 at aupsc0 spi0 at auspi0 tmp121temp* at spi0 slave 0 #ausmbus0 at aupsc2 #iic0 at ausmbus0 @ 1.8.16.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.8 2006/04/04 04:30:28 gdamore Exp $ a59 14 # Alchemy On-chip Programmable Serial Controllers aupsc0 at aubus0 addr 0x11a00000 aupsc1 at aubus0 addr 0x11b00000 aupsc2 at aubus0 addr 0x10a00000 aupsc3 at aubus0 addr 0x10b00000 # Serial Peripheral Interface auspi0 at aupsc0 spi0 at auspi0 tmp121temp* at spi0 slave 0 #ausmbus0 at aupsc2 #iic0 at ausmbus0 @ 1.7 log @Enable PCMCIA on DBAU1550. Some devices work (an, wdc), while others do not (ne, wi). However, the bus is useful enough that it makes sense to go ahead and enable it. Maybe other folks can help me debug the rest of the problems. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.6 2006/02/25 11:47:41 simonb Exp $ d39 1 @ 1.6 log @Sort PCI devices alphabetically. Add "sip" and "fxp" ethernet cards. Split ethernet and IDE controller devices into separate sections. Use "options". @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.5 2006/02/13 00:09:15 gdamore Exp $ d19 16 a34 2 aupci* at aubus? addr ? pci* at aupci? @ 1.6.4.1 log @sync with head - hopefully this will work @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.8 2006/04/04 04:30:28 gdamore Exp $ d19 2 a20 16 aupci* at aubus? addr ? pci* at aupci? aupcmcia* at aubus? addr ? pcmcia* at aupcmcia? # PCMCIA devices wdc* at pcmcia? function ? # IDE atabus* at wdc? an* at pcmcia? function ? # Aironet (802.11b) #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #mhzc* at pcmcia? function ? # 3Com/MHz Combo #com* at mhzc? #sm* at mhzc? a24 1 ath* at pci? dev ? function ? # Atheros WLAN @ 1.6.2.1 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.6 2006/02/25 11:47:41 simonb Exp $ d19 2 a20 16 aupci* at aubus? addr ? pci* at aupci? aupcmcia* at aubus? addr ? pcmcia* at aupcmcia? # PCMCIA devices wdc* at pcmcia? function ? # IDE atabus* at wdc? an* at pcmcia? function ? # Aironet (802.11b) #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #mhzc* at pcmcia? function ? # 3Com/MHz Combo #com* at mhzc? #sm* at mhzc? @ 1.6.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.6.2.1 2006/04/01 12:06:12 yamt Exp $ a38 1 ath* at pci? dev ? function ? # Atheros WLAN @ 1.6.6.1 log @Merge 2006-03-28 NetBSD-current into the "peter-altq" branch. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.7 2006/03/25 07:28:20 gdamore Exp $ d19 2 a20 16 aupci* at aubus? addr ? pci* at aupci? aupcmcia* at aubus? addr ? pcmcia* at aupcmcia? # PCMCIA devices wdc* at pcmcia? function ? # IDE atabus* at wdc? an* at pcmcia? function ? # Aironet (802.11b) #wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) #ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet #ne* at pcmcia? function ? # NE2000-compatible Ethernet #mhzc* at pcmcia? function ? # 3Com/MHz Combo #com* at mhzc? #sm* at mhzc? @ 1.6.6.2 log @Merge 2006-05-24 NetBSD-current into the "peter-altq" branch. @ text @d1 1 a1 1 # $NetBSD$ a38 1 ath* at pci? dev ? function ? # Atheros WLAN @ 1.5 log @GPIO support for all supported Alchemy parts. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.4 2006/02/12 20:49:34 gdamore Exp $ d7 5 a11 5 no options ALCHEMY_AU1000 no options ALCHEMY_AU1100 no options ALCHEMY_AU1500 no options ALCHEMY_AU1550 no options ALCHEMY_GENERIC d15 3 a17 3 options ALCHEMY_AU1550 options ALCHEMY_DBAU1550 options PCI_NETBSD_CONFIGURE a22 1 # Only the hptide controller is actually on-board. d24 1 d26 1 a26 1 wi* at pci? dev ? function ? # Intersil PRISM WLAN d29 2 d33 3 a35 1 rtk* at pci? dev ? function ? # Realtek 8129/8139 a44 1 @ 1.5.2.1 log @file DBAU1550 was added on branch yamt-uio_vmspace on 2006-02-18 15:38:34 +0000 @ text @d1 41 @ 1.5.2.2 log @sync with head. @ text @a0 41 # $NetBSD: DBAU1550,v 1.5.2.1 2006/02/18 15:38:34 yamt Exp $ # # Kernel config for the AMD Alchemy DBAu1550 evaluation board. include "arch/evbmips/conf/ALCHEMY" no options ALCHEMY_AU1000 no options ALCHEMY_AU1100 no options ALCHEMY_AU1500 no options ALCHEMY_AU1550 no options ALCHEMY_GENERIC # configure out local board support options ALCHEMY_AU1550 options ALCHEMY_DBAU1550 options PCI_NETBSD_CONFIGURE aupci* at aubus? addr ? pci* at aupci? # Note that this is just fairly random selection of PCI devices. # Only the hptide controller is actually on-board. bge* at pci? dev ? function ? # Broadcom GigE wi* at pci? dev ? function ? # Intersil PRISM WLAN ral* at pci? dev ? function ? # Ralink WLAN re* at pci? dev ? function ? # Realtek 8169 GigE tlp* at pci? dev ? function ? # DEC Tulip Ethernet vge* at pci? dev ? function ? # VIA GigE rtk* at pci? dev ? function ? # Realtek 8129/8139 hptide* at pci? dev ? function ? # Triones/HighPoint IDE atabus* at ata? wd* at atabus? drive ? flags 0x0000 atapibus* at atabus? cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown @ 1.5.2.3 log @sync with head. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.5.2.2 2006/03/01 09:27:46 yamt Exp $ d7 5 a11 5 no options ALCHEMY_AU1000 no options ALCHEMY_AU1100 no options ALCHEMY_AU1500 no options ALCHEMY_AU1550 no options ALCHEMY_GENERIC d15 3 a17 3 options ALCHEMY_AU1550 options ALCHEMY_DBAU1550 options PCI_NETBSD_CONFIGURE d23 1 a24 1 # Ethernet cards d26 1 a26 1 fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B a28 2 rtk* at pci? dev ? function ? # Realtek 8129/8139 sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet d31 1 a31 3 wi* at pci? dev ? function ? # Intersil PRISM WLAN # (on-board) IDE controller d41 1 @ 1.4 log @Add GPIO driver, and GPIO access functions for other subsystems. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.3 2006/02/09 00:26:39 gdamore Exp $ a21 3 augpio* at aubus? addr ? gpio* at augpio? @ 1.3 log @Add Au1550 PCI support (Au1500 not yet, coming shortly). Closes PR port-evbmips/32087. Reviewed by simonb@@ (Also, earlier, matt@@, and tsutsui@@.) @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.2 2006/02/08 17:02:05 gdamore Exp $ d22 3 @ 1.2 log @Clean up DBAU1550 and DBAU1500 (include ALCHEMY) per suggestion from simonb@@. @ text @d1 1 a1 1 # $NetBSD: DBAU1550,v 1.1 2006/02/08 09:04:01 gdamore Exp $ d17 25 @ 1.1 log @Improved alchemy board support, including board differentiation required for PCI idsel and irq routing (later). Various cleanup/rototilling to remove hardcoded pb1000 references. Reviewed by simonb@@, and derived from changes reviewed by matt@@ and tsutsui@@ @ text @d1 1 a1 1 # $NetBSD: ALCHEMY,v 1.2 2006/02/06 23:23:53 gdamore Exp $ d5 1 a5 1 include "arch/evbmips/conf/std.alchemy" d7 5 a11 1 #ident "DBAU1550-$Revision: 1.2 $" d13 1 a13 1 maxusers 32 a14 7 options MIPS32 options NOFPU # No FPU options SOFTFLOAT # emulate FPU insn #options CONSPEED=115200 # YAMON default options HZ=512 # for profiling # CPU and Board support a16 246 #options LOCKDEBUG options SOSEND_LOAN options SOSEND_COUNTERS options INET_CSUM_COUNTERS options TCP_CSUM_COUNTERS options UDP_CSUM_COUNTERS options TCP_OUTPUT_COUNTERS # Standard system options options KTRACE # system call tracing support options SYSVMSG # System V message queues options SYSVSEM # System V semaphores options SYSVSHM # System V shared memory #options SHMMAXPGS=1024 # 1024 pages is the default #options LKM # loadable kernel modules options NTP # network time protocol # Debugging options options DIAGNOSTIC # extra kernel sanity checking options DEBUG # extra kernel debugging support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # kernel dynamic debugger options DDB_HISTORY_SIZE=100 # enable history editing in DDB makeoptions DEBUG="-g" # compile full symbol table options SYMTAB_SPACE=180000 # size for embedded symbol table # Compatibility options #options COMPAT_43 # compatibility with 4.3BSD binaries #options COMPAT_09 # NetBSD 0.9 binary compatibility #options COMPAT_10 # NetBSD 1.0 binary compatibility #options COMPAT_11 # NetBSD 1.1 binary compatibility #options COMPAT_12 # NetBSD 1.2 binary compatibility #options COMPAT_13 # NetBSD 1.3 binary compatibility #options COMPAT_14 # NetBSD 1.4 binary compatibility options COMPAT_16 # NetBSD 1.6 binary compatibility options COMPAT_20 # NetBSD 2.0 binary compatibility options COMPAT_30 # NetBSD 3.0 compatibility. #options EXEC_ECOFF # exec ECOFF binaries #options COMPAT_ULTRIX # binary compatibility with Ultrix options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # File systems file-system FFS # Berkeley Fast Filesystem file-system MFS # memory-based filesystem #file-system EXT2FS # second extended file system (linux) file-system NFS # Sun NFS-compatible filesystem client #file-system KERNFS # kernel data-structure filesystem #file-system NULLFS # NULL layered filesystem #file-system OVERLAY # overlay file system file-system FDESC # user file descriptor filesystem #file-system UMAPFS # uid/gid remapping filesystem #file-system LFS # Log-based filesystem (still experimental) #file-system PORTAL # portal filesystem (still experimental) #file-system PROCFS # /proc #file-system CD9660 # ISO 9660 + Rock Ridge file system #file-system UNION # union file system #file-system MSDOSFS # MS-DOS FAT filesystem(s). #file-system CODA # Coda File System; also needs vcoda (below) #file-system PTYFS # /dev/pts/N support # File system options #options NFSSERVER # Sun NFS-compatible filesystem server #options QUOTA # FFS quotas #options FFS_EI # FFS Endian Independant support #options SOFTDEP # FFS soft updates support. options FFS_NO_SNAPSHOT # No FFS snapshot support #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. # Networking options #options GATEWAY # IP packet forwarding options INET # Internet protocols #options INET6 # IPV6 #options IPSEC # IP security #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) #options IPSEC_DEBUG # debug for IP security #options MROUTING # packet forwarding of multicast packets #options PIM # Protocol Independent Multicast #options NS # Xerox NS networking #options NSIP # Xerox NS tunneling over IP #options ISO,TPIP # OSI networking #options EON # OSI tunneling over IP #options CCITT,LLC,HDLC # X.25 #options NETATALK # AppleTalk (over Ethernet) protocol #options PPP_BSDCOMP # BSD-Compress compression support for PPP #options PPP_DEFLATE # Deflate compression support for PPP #options PPP_FILTER # Active filter support for PPP (requires bpf) #options PFIL_HOOKS # pfil(9) packet filter hooks options IPFILTER_LOG # ipmon(8) log support # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. #options TCP_COMPAT_42 # These options enable verbose messages for several subsystems. # Warning, these may compile large string tables into the kernel! options MIIVERBOSE # verbose PHY autoconfig messages options PCIVERBOSE # verbose PCI device autoconfig messages #options PCI_CONFIG_DUMP # verbosely dump PCI config space options SCSIVERBOSE # human readable SCSI error messages options USBVERBOSE # verbose USB device autoconfig messages options NFS_BOOT_DHCP # Pretty much only one device to use for the root file system. config netbsd root on ? type ? config netbsd-aumac0 root on aumac0 type nfs mainbus0 at root cpu0 at mainbus? aubus0 at mainbus? # no RTC! fake with one of the programmable clocks aurtc* at aubus? addr ? # UARTs aucom* at aubus? addr ? # Ethernet MACs aumac* at aubus? addr ? options AUMAC_EVENT_COUNTERS # MII/PHY support amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs bmtphy* at mii? phy ? # Broadcom BCM5201/BCM5202 PHYs sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs acphy* at mii? phy ? # AMD/Altima AC101 PHYs # USB ohci* at aubus? addr ? # USB Open Host Controller # USB bus support usb* at ohci? # USB Hubs uhub* at usb? uhub* at uhub? port ? configuration ? interface ? # USB HID device uhidev* at uhub? port ? configuration ? interface ? # USB Mice ums* at uhidev? reportid ? wsmouse* at ums? mux 0 # USB Keyboards ukbd* at uhidev? reportid ? wskbd* at ukbd? console ? mux 1 # USB 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 ? scsibus* at scsi? sd* at scsibus? target ? lun ? # 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? # Kyocera AIR-EDGE PHONE #ukyopon* at uhub? port ? #ucom* at ukyopon? portno ? # USB Generic driver ugen* at uhub? port ? # Audio support auaudio* at aubus? addr ? # STAC9745 audio codec audio* at auaudio? # On-board devices obio* at mainbus? aupcmcia* at obio? addr ? pcmcia* at aupcmcia? #pbpci* at obio? addr ? #pci* at pbpci? #flash* at obio? addr ? #lcd* at obio? addr ? #pchb* at pci? dev ? function ? #pcib* at pci? dev ? function ? # PCMCIA devices wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) # Pseudo-devices # Disk/mass storage pseudo-devices #pseudo-device ccd 4 # concatenated disk devices #pseudo-device raid 4 # RAIDframe disk driver #options RAID_AUTOCONFIG # auto-configuration of RAID #pseudo-device fss 4 # file system snapshot device #pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files # Network pseudo-devices pseudo-device bpfilter # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback #pseudo-device ppp # Point-to-Point Protocol #pseudo-device sl # Serial Line IP #pseudo-device strip # Starmode Radio IP (Metricom) #pseudo-device tun # network tunneling over tty #pseudo-device tap # virtual Ethernet #pseudo-device gre # generic L3 over IP tunnel #pseudo-device ipip 2 # RFC 2003 IP Encapsulation #pseudo-device gif # RFC1933 tunnel #pseudo-device faith # IPv[46] tcp relay translation #pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device bridge # simple inter-network bridging # Miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals #pseudo-device sequencer 1 # MIDI sequencer # rnd works; RND_COM does not on port i386 yet. pseudo-device rnd # /dev/random & kernel generator #options RND_COM # use "com" randomness (BROKEN) # A pseudo device needed for Coda # also needs CODA (above) #pseudo-device vcoda 4 # coda minicache <-> venus comm. @