head	1.9;
access;
symbols
	netbsd-11-0-RC7:1.9
	netbsd-11-0-RC6:1.9
	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<space><tab>".
@
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.
@
