head	1.22;
access;
symbols
	perseant-exfatfs-base-20261102:1.22
	perseant-exfatfs-base-20250801:1.22
	perseant-exfatfs-base-20240630:1.22
	perseant-exfatfs:1.22.0.104
	perseant-exfatfs-base:1.22
	bouyer-sunxi-drm:1.22.0.102
	bouyer-sunxi-drm-base:1.22
	cjep_sun2x:1.22.0.100
	cjep_sun2x-base:1.22
	cjep_staticlib_x-base1:1.22
	cjep_staticlib_x:1.22.0.98
	cjep_staticlib_x-base:1.22
	thorpej-futex-base:1.22
	bouyer-xenpvh-base2:1.22
	phil-wifi-20200421:1.22
	bouyer-xenpvh-base1:1.22
	phil-wifi-20200411:1.22
	bouyer-xenpvh:1.22.0.96
	bouyer-xenpvh-base:1.22
	phil-wifi-20200406:1.22
	ad-namecache-base3:1.22
	ad-namecache-base2:1.22
	ad-namecache-base1:1.22
	ad-namecache:1.22.0.94
	ad-namecache-base:1.22
	isaki-audio2:1.22.0.92
	isaki-audio2-base:1.22
	pgoyette-compat-merge-20190127:1.22
	pgoyette-compat-20190127:1.22
	pgoyette-compat-20190118:1.22
	pgoyette-compat-1226:1.22
	pgoyette-compat-1126:1.22
	pgoyette-compat-1020:1.22
	pgoyette-compat-0930:1.22
	pgoyette-compat-0906:1.22
	pgoyette-compat-0728:1.22
	pgoyette-compat-0625:1.22
	pgoyette-compat-0521:1.22
	pgoyette-compat-0502:1.22
	pgoyette-compat-0422:1.22
	pgoyette-compat-0415:1.22
	pgoyette-compat-0407:1.22
	pgoyette-compat-0330:1.22
	pgoyette-compat-0322:1.22
	pgoyette-compat-0315:1.22
	pgoyette-compat:1.22.0.90
	pgoyette-compat-base:1.22
	perseant-stdc-iso10646:1.22.0.88
	perseant-stdc-iso10646-base:1.22
	prg-localcount2-base3:1.22
	prg-localcount2-base2:1.22
	prg-localcount2-base1:1.22
	prg-localcount2:1.22.0.86
	prg-localcount2-base:1.22
	pgoyette-localcount-20170426:1.22
	bouyer-socketcan-base1:1.22
	pgoyette-localcount-20170320:1.22
	bouyer-socketcan:1.22.0.84
	bouyer-socketcan-base:1.22
	pgoyette-localcount-20170107:1.22
	pgoyette-localcount-20161104:1.22
	localcount-20160914:1.22
	pgoyette-localcount-20160806:1.22
	pgoyette-localcount-20160726:1.22
	pgoyette-localcount:1.22.0.82
	pgoyette-localcount-base:1.22
	netbsd-5-2-3-RELEASE:1.22
	netbsd-5-1-5-RELEASE:1.22
	yamt-pagecache-base9:1.22
	yamt-pagecache-tag8:1.22
	tls-earlyentropy:1.22.0.80
	tls-earlyentropy-base:1.22
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.22
	riastradh-drm2-base3:1.22
	netbsd-5-2-2-RELEASE:1.22
	netbsd-5-1-4-RELEASE:1.22
	netbsd-5-2-1-RELEASE:1.22
	netbsd-5-1-3-RELEASE:1.22
	rmind-smpnet-nbase:1.22
	rmind-smpnet:1.22.0.76
	rmind-smpnet-base:1.22
	agc-symver:1.22.0.78
	agc-symver-base:1.22
	tls-maxphys-base:1.22
	yamt-pagecache-base8:1.22
	netbsd-5-2:1.22.0.74
	yamt-pagecache-base7:1.22
	netbsd-5-2-RELEASE:1.22
	netbsd-5-2-RC1:1.22
	yamt-pagecache-base6:1.22
	yamt-pagecache-base5:1.22
	yamt-pagecache-base4:1.22
	netbsd-5-1-2-RELEASE:1.22
	netbsd-5-1-1-RELEASE:1.22
	jmcneill-usbmp:1.22.0.72
	jmcneill-usbmp-base:1.22
	jmcneill-audiomp3:1.22.0.70
	jmcneill-audiomp3-base:1.22
	yamt-pagecache-base3:1.22
	yamt-pagecache-base2:1.22
	yamt-pagecache:1.22.0.68
	yamt-pagecache-base:1.22
	rmind-uvmplock-nbase:1.22
	bouyer-quota2-nbase:1.22
	bouyer-quota2:1.22.0.66
	bouyer-quota2-base:1.22
	jruoho-x86intr:1.22.0.64
	jruoho-x86intr-base:1.22
	matt-nb5-pq3:1.22.0.62
	matt-nb5-pq3-base:1.22
	netbsd-5-1:1.22.0.60
	netbsd-5-1-RELEASE:1.22
	yamt-nfs-mp-base11:1.22
	netbsd-5-1-RC4:1.22
	uebayasi-xip-base2:1.22
	yamt-nfs-mp-base10:1.22
	netbsd-5-1-RC3:1.22
	netbsd-5-1-RC2:1.22
	netbsd-5-1-RC1:1.22
	rmind-uvmplock:1.22.0.58
	rmind-uvmplock-base:1.22
	yamt-nfs-mp-base9:1.22
	uebayasi-xip:1.22.0.56
	uebayasi-xip-base:1.22
	netbsd-5-0-2-RELEASE:1.22
	yamt-nfs-mp-base8:1.22
	yamt-nfs-mp-base7:1.22
	netbsd-5-0-1-RELEASE:1.22
	jymxensuspend-base:1.22
	yamt-nfs-mp-base6:1.22
	yamt-nfs-mp-base5:1.22
	yamt-nfs-mp-base4:1.22
	jym-xensuspend-nbase:1.22
	yamt-nfs-mp-base3:1.22
	netbsd-5-0:1.22.0.54
	netbsd-5-0-RELEASE:1.22
	netbsd-5-0-RC4:1.22
	netbsd-5-0-RC3:1.22
	netbsd-5-0-RC2:1.22
	jym-xensuspend:1.22.0.52
	jym-xensuspend-base:1.22
	netbsd-5-0-RC1:1.22
	haad-dm-base2:1.22
	haad-nbase2:1.22
	ad-audiomp2:1.22.0.50
	ad-audiomp2-base:1.22
	netbsd-5:1.22.0.48
	netbsd-5-base:1.22
	haad-dm-base1:1.22
	haad-dm:1.22.0.46
	haad-dm-base:1.22
	simonb-wapbl-nbase:1.22
	yamt-pf42-base4:1.22
	simonb-wapbl:1.22.0.44
	simonb-wapbl-base:1.22
	yamt-pf42-base3:1.22
	hpcarm-cleanup-nbase:1.22
	yamt-pf42-base2:1.22
	yamt-nfs-mp-base2:1.22
	yamt-nfs-mp:1.22.0.42
	yamt-nfs-mp-base:1.22
	yamt-pf42:1.22.0.40
	yamt-pf42-base:1.22
	ad-socklock-base1:1.22
	yamt-lazymbuf-base15:1.22
	yamt-lazymbuf-base14:1.22
	keiichi-mipv6-nbase:1.22
	mjf-devfs2:1.22.0.38
	mjf-devfs2-base:1.22
	keiichi-mipv6:1.22.0.36
	keiichi-mipv6-base:1.22
	bouyer-xeni386-merge1:1.22
	vmlocking2-base3:1.22
	bouyer-xeni386-nbase:1.22
	yamt-kmem-base3:1.22
	cube-autoconf:1.22.0.34
	cube-autoconf-base:1.22
	yamt-kmem-base2:1.22
	bouyer-xeni386:1.22.0.32
	bouyer-xeni386-base:1.22
	yamt-kmem:1.22.0.30
	yamt-kmem-base:1.22
	vmlocking2-base2:1.22
	reinoud-bufcleanup-nbase:1.22
	vmlocking2:1.22.0.28
	vmlocking2-base1:1.22
	jmcneill-base:1.22
	mjf-devfs:1.22.0.26
	mjf-devfs-base:1.22
	bouyer-xenamd64-base2:1.22
	vmlocking-nbase:1.22
	yamt-x86pmap-base4:1.22
	bouyer-xenamd64:1.22.0.24
	bouyer-xenamd64-base:1.22
	yamt-x86pmap-base3:1.22
	yamt-x86pmap-base2:1.22
	yamt-x86pmap:1.22.0.22
	yamt-x86pmap-base:1.22
	jmcneill-pm:1.22.0.20
	jmcneill-pm-base:1.22
	hpcarm-cleanup:1.22.0.18
	hpcarm-cleanup-base:1.22
	mjf-ufs-trans-base:1.22
	netbsd-3-1-1-RELEASE:1.21
	netbsd-3-0-3-RELEASE:1.21
	yamt-idlelwp-base8:1.22
	ppcoea-renovation:1.22.0.16
	ppcoea-renovation-base:1.22
	reinoud-bufcleanup-base:1.22
	vmlocking:1.22.0.14
	vmlocking-base:1.22
	ad-audiomp:1.22.0.12
	ad-audiomp-base:1.22
	yamt-idlelwp:1.22.0.10
	post-newlock2-merge:1.22
	newlock2-nbase:1.22
	yamt-splraiseipl-base5:1.22
	yamt-splraiseipl-base4:1.22
	yamt-splraiseipl-base3:1.22
	netbsd-3-1:1.21.0.52
	netbsd-3-1-RELEASE:1.21
	netbsd-3-0-2-RELEASE:1.21
	yamt-splraiseipl-base2:1.22
	netbsd-3-1-RC4:1.21
	yamt-splraiseipl:1.22.0.8
	yamt-splraiseipl-base:1.22
	netbsd-3-1-RC3:1.21
	newlock2:1.22.0.6
	newlock2-base:1.22
	yamt-pdpolicy-base8:1.22
	netbsd-3-1-RC2:1.21
	netbsd-3-1-RC1:1.21
	yamt-pdpolicy-base7:1.22
	yamt-pdpolicy-base6:1.22
	netbsd-3-0-1-RELEASE:1.21
	gdamore-uart:1.22.0.4
	gdamore-uart-base:1.22
	simonb-timcounters-final:1.21.50.1
	yamt-pdpolicy-base5:1.22
	elad-kernelauth-nbase:1.22
	yamt-pdpolicy-base4:1.22
	yamt-pdpolicy-base3:1.22
	yamt-pdpolicy-base2:1.22
	yamt-pdpolicy:1.22.0.2
	yamt-pdpolicy-base:1.22
	yamt-uio_vmspace-base5:1.22
	simonb-timecounters:1.21.0.50
	simonb-timecounters-base:1.22
	rpaulo-netinet-merge-pcb:1.21.0.48
	rpaulo-netinet-merge-pcb-base:1.22
	yamt-uio_vmspace:1.21.0.46
	netbsd-3-0:1.21.0.44
	netbsd-3-0-RELEASE:1.21
	netbsd-3-0-RC6:1.21
	yamt-readahead-base3:1.21
	netbsd-3-0-RC5:1.21
	netbsd-3-0-RC4:1.21
	netbsd-3-0-RC3:1.21
	yamt-readahead-base2:1.21
	netbsd-3-0-RC2:1.21
	yamt-readahead-pervnode:1.21
	yamt-readahead-perfile:1.21
	yamt-readahead:1.21.0.42
	yamt-readahead-base:1.21
	netbsd-3-0-RC1:1.21
	yamt-vop-base3:1.21
	netbsd-2-0-3-RELEASE:1.21
	netbsd-2-1:1.21.0.40
	yamt-vop-base2:1.21
	thorpej-vnode-attr:1.21.0.38
	thorpej-vnode-attr-base:1.21
	netbsd-2-1-RELEASE:1.21
	yamt-vop:1.21.0.36
	yamt-vop-base:1.21
	netbsd-2-1-RC6:1.21
	netbsd-2-1-RC5:1.21
	netbsd-2-1-RC4:1.21
	netbsd-2-1-RC3:1.21
	netbsd-2-1-RC2:1.21
	netbsd-2-1-RC1:1.21
	yamt-lazymbuf:1.21.0.34
	yamt-km-base4:1.21
	netbsd-2-0-2-RELEASE:1.21
	yamt-km-base3:1.21
	netbsd-3:1.21.0.32
	netbsd-3-base:1.21
	yamt-km-base2:1.21
	yamt-km:1.21.0.28
	yamt-km-base:1.21
	kent-audio2:1.21.0.26
	kent-audio2-base:1.21
	netbsd-2-0-1-RELEASE:1.21
	kent-audio1-beforemerge:1.21
	netbsd-2:1.21.0.24
	netbsd-2-base:1.21
	kent-audio1:1.21.0.22
	kent-audio1-base:1.21
	netbsd-2-0-RELEASE:1.21
	netbsd-2-0-RC5:1.21
	netbsd-2-0-RC4:1.21
	netbsd-2-0-RC3:1.21
	netbsd-2-0-RC2:1.21
	netbsd-2-0-RC1:1.21
	netbsd-2-0:1.21.0.20
	netbsd-2-0-base:1.21
	netbsd-1-6-PATCH002-RELEASE:1.21
	netbsd-1-6-PATCH002:1.21
	netbsd-1-6-PATCH002-RC4:1.21
	netbsd-1-6-PATCH002-RC3:1.21
	netbsd-1-6-PATCH002-RC2:1.21
	netbsd-1-6-PATCH002-RC1:1.21
	ktrace-lwp:1.21.0.18
	ktrace-lwp-base:1.21
	netbsd-1-6-PATCH001:1.21
	netbsd-1-6-PATCH001-RELEASE:1.21
	netbsd-1-6-PATCH001-RC3:1.21
	netbsd-1-6-PATCH001-RC2:1.21
	netbsd-1-6-PATCH001-RC1:1.21
	nathanw_sa_end:1.21
	nathanw_sa_before_merge:1.21
	fvdl_fs64_base:1.21
	gmcgarry_ctxsw:1.21.0.16
	gmcgarry_ctxsw_base:1.21
	gmcgarry_ucred:1.21.0.14
	gmcgarry_ucred_base:1.21
	nathanw_sa_base:1.21
	kqueue-aftermerge:1.21
	kqueue-beforemerge:1.21
	netbsd-1-6-RELEASE:1.21
	netbsd-1-6-RC3:1.21
	netbsd-1-6-RC2:1.21
	netbsd-1-6-RC1:1.21
	netbsd-1-6:1.21.0.12
	netbsd-1-6-base:1.21
	gehenna-devsw:1.21.0.10
	gehenna-devsw-base:1.21
	netbsd-1-5-PATCH003:1.9.2.2
	eeh-devprop:1.21.0.8
	eeh-devprop-base:1.21
	newlock:1.21.0.6
	newlock-base:1.21
	ifpoll-base:1.21
	nathanw_sa:1.21.0.2
	thorpej-mips-cache:1.19.0.4
	thorpej-mips-cache-base:1.21
	thorpej-devvp-base3:1.19
	thorpej-devvp-base2:1.19
	post-chs-ubcperf:1.19
	pre-chs-ubcperf:1.19
	thorpej-devvp:1.19.0.2
	thorpej-devvp-base:1.19
	netbsd-1-5-PATCH002:1.9.2.2
	kqueue:1.17.0.4
	kqueue-base:1.21
	netbsd-1-5-PATCH001:1.9.2.2
	thorpej_scsipi_beforemerge:1.17
	thorpej_scsipi_nbase:1.17
	netbsd-1-5-RELEASE:1.9.2.2
	netbsd-1-5-BETA2:1.9.2.2
	netbsd-1-5-BETA:1.9.2.2
	netbsd-1-5-ALPHA2:1.9.2.2
	mrg-merge-1-5-top:1.13
	netbsd-1-5:1.9.0.2
	netbsd-1-5-base:1.9
	minoura-xpg4dl-base:1.8
	minoura-xpg4dl:1.8.0.2
	chs-ubc2-newbase:1.5
	wrstuden-devbsize-19991221:1.5
	wrstuden-devbsize:1.5.0.8
	wrstuden-devbsize-base:1.5
	comdex-fall-1999:1.5.0.6
	comdex-fall-1999-base:1.5
	fvdl-softdep:1.5.0.4
	fvdl-softdep-base:1.5
	thorpej_scsipi:1.5.0.2
	thorpej_scsipi_base:1.17
	chs-ubc2-base:1.4
	chs-ubc2:1.3.0.2;
locks; strict;
comment	@# @;


1.22
date	2006.02.05.05.47.17;	author mrg;	state dead;
branches;
next	1.21;

1.21
date	2001.10.25.13.28.21;	author mrg;	state Exp;
branches
	1.21.2.1
	1.21.34.1
	1.21.46.1
	1.21.48.1
	1.21.50.1;
next	1.20;

1.20
date	2001.10.24.18.49.40;	author thorpej;	state Exp;
branches;
next	1.19;

1.19
date	2001.09.02.05.53.38;	author mrg;	state Exp;
branches
	1.19.4.1;
next	1.18;

1.18
date	2001.08.25.15.04.26;	author mrg;	state Exp;
branches;
next	1.17;

1.17
date	2001.03.04.10.10.42;	author mrg;	state Exp;
branches
	1.17.4.1;
next	1.16;

1.16
date	2000.07.27.14.39.50;	author mrg;	state Exp;
branches;
next	1.15;

1.15
date	2000.07.27.14.38.46;	author mrg;	state Exp;
branches;
next	1.14;

1.14
date	2000.07.25.17.26.36;	author mrg;	state Exp;
branches;
next	1.13;

1.13
date	2000.07.18.04.17.23;	author mrg;	state Exp;
branches;
next	1.12;

1.12
date	2000.07.13.05.40.51;	author mrg;	state Exp;
branches;
next	1.11;

1.11
date	2000.07.07.08.44.16;	author mrg;	state Exp;
branches;
next	1.10;

1.10
date	2000.07.02.15.02.29;	author mrg;	state Exp;
branches;
next	1.9;

1.9
date	2000.06.18.07.02.04;	author mrg;	state Exp;
branches
	1.9.2.1;
next	1.8;

1.8
date	2000.04.05.14.28.55;	author mrg;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	2000.04.05.02.34.19;	author mrg;	state Exp;
branches;
next	1.6;

1.6
date	2000.03.22.00.58.22;	author cgd;	state Exp;
branches;
next	1.5;

1.5
date	99.09.12.01.17.23;	author chs;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	99.07.29.10.37.23;	author augustss;	state Exp;
branches;
next	1.3;

1.3
date	99.06.06.01.59.40;	author mrg;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	99.06.05.14.33.44;	author mrg;	state Exp;
branches;
next	1.1;

1.1
date	99.06.04.13.22.22;	author mrg;	state Exp;
branches;
next	;

1.21.2.1
date	2001.10.25.13.28.21;	author mrg;	state dead;
branches;
next	1.21.2.2;

1.21.2.2
date	2001.10.25.13.28.22;	author mrg;	state Exp;
branches;
next	;

1.21.34.1
date	2006.06.21.14.56.40;	author yamt;	state dead;
branches;
next	;

1.21.46.1
date	2006.02.18.15.38.48;	author yamt;	state dead;
branches;
next	;

1.21.48.1
date	2006.09.09.02.43.36;	author rpaulo;	state dead;
branches;
next	;

1.21.50.1
date	2006.04.22.11.37.59;	author simonb;	state dead;
branches;
next	;

1.19.4.1
date	2001.11.12.21.17.34;	author thorpej;	state Exp;
branches;
next	;

1.17.4.1
date	2001.09.13.01.14.39;	author thorpej;	state Exp;
branches;
next	1.17.4.2;

1.17.4.2
date	2002.01.10.19.49.12;	author thorpej;	state Exp;
branches;
next	;

1.9.2.1
date	2000.07.18.16.23.17;	author mrg;	state Exp;
branches;
next	1.9.2.2;

1.9.2.2
date	2000.08.07.02.31.58;	author mrg;	state Exp;
branches;
next	;

1.8.2.1
date	2000.06.22.17.04.17;	author minoura;	state Exp;
branches;
next	;

1.5.2.1
date	2000.11.20.20.26.41;	author bouyer;	state Exp;
branches;
next	1.5.2.2;

1.5.2.2
date	2001.03.12.13.29.28;	author bouyer;	state Exp;
branches;
next	;

1.3.2.1
date	99.06.21.01.02.29;	author thorpej;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	99.08.02.21.43.51;	author thorpej;	state Exp;
branches;
next	;


desc
@@


1.22
log
@these configs have not been used for years.  (in reality, the machine
splode is now more like the POWEROFSEVEN config.)
@
text
@# 	$NetBSD: POWEROFSEVEN,v 1.21 2001/10/25 13:28:21 mrg Exp $

include "arch/sparc64/conf/POWEROFSEVEN.inc"
include "arch/sparc64/conf/std.sparc64-64"

#options 	COMPAT_NETBSD32	# NetBSD/sparc binary compatibility
#options 	COMPAT_SVR4_32	# SunOS 5.x 32-bit binary compatibility
@


1.21
log
@lets play catch up with thorpej.rototiller
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.20 2001/10/24 18:49:40 thorpej Exp $
@


1.21.2.1
log
@file POWEROFSEVEN was added on branch nathanw_sa on 2001-10-25 13:28:22 +0000
@
text
@d1 7
@


1.21.2.2
log
@lets play catch up with thorpej.rototiller
@
text
@a0 7
# 	$NetBSD: POWEROFSEVEN,v 1.21 2001/10/25 13:28:21 mrg Exp $

include "arch/sparc64/conf/POWEROFSEVEN.inc"
include "arch/sparc64/conf/std.sparc64-64"

#options 	COMPAT_NETBSD32	# NetBSD/sparc binary compatibility
#options 	COMPAT_SVR4_32	# SunOS 5.x 32-bit binary compatibility
@


1.21.48.1
log
@sync with head
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.21 2001/10/25 13:28:21 mrg Exp $
@


1.21.34.1
log
@sync with head.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.21 2001/10/25 13:28:21 mrg Exp $
@


1.21.50.1
log
@Sync with head.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.21 2001/10/25 13:28:21 mrg Exp $
@


1.21.46.1
log
@sync with head.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.21 2001/10/25 13:28:21 mrg Exp $
@


1.20
log
@Clean up the 32-bit vs. 64-bit kernel configuration stuff:
- Put all options necessary to build a 64-bit kernel into std.sparc64-64,
  which can be included after std.sparc64.
- Change the logic used to enable 64-bit kernels.  The kernel Makefile now
  uses an LP64 make variable, and explicitly sets compiler flags and linker
  scripts to generate 32-bit or 64-bit kernels.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.19 2001/09/02 05:53:38 mrg Exp $
d4 1
@


1.19
log
@place the main chunk of POWEROFSEVEN's config into the .inc file, and have
the 32 and 64 files define MACHINE_ARCH, CC, LD and AS appropriately to build
a 32 or 64 bit kernel, respectively.  this allows either to be built on a
system that can generate 32 or 64 bit code.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.18 2001/08/25 15:04:26 mrg Exp $
a4 1
options 	_LP64		# we're using a 64-bit compiler
a6 6
options 	EXEC_ELF64	# Exec module for sparc64 & SunOs 5.x binaries.

makeoptions 	MACHINE_ARCH=sparc64
makeoptions	CC="cc -m64"
makeoptions	LD="ld -m elf64_sparc"
makeoptions	AS="as -64"
@


1.19.4.1
log
@Sync the thorpej-mips-cache branch with -current.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.21 2001/10/25 13:28:21 mrg Exp $
a3 1
include "arch/sparc64/conf/std.sparc64-64"
d5 1
d8 6
@


1.18
log
@turn off compat & some exec options
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.17 2001/03/04 10:10:42 mrg Exp $
d3 1
a3 1
include "arch/sparc64/conf/POWEROFSEVEN32"
d9 5
@


1.17
log
@sync with GENERIC; add COMPAT_SVR4_32
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.16 2000/07/27 14:39:50 mrg Exp $
d6 2
a7 2
options 	COMPAT_NETBSD32	# NetBSD/sparc binary compatibility
options 	COMPAT_SVR4_32	# SunOS 5.x 32-bit binary compatibility
@


1.17.4.1
log
@Update the kqueue branch to HEAD.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.19 2001/09/02 05:53:38 mrg Exp $
d3 1
a3 1
include "arch/sparc64/conf/POWEROFSEVEN.inc"
d6 2
a7 2
#options 	COMPAT_NETBSD32	# NetBSD/sparc binary compatibility
#options 	COMPAT_SVR4_32	# SunOS 5.x 32-bit binary compatibility
a8 5

makeoptions 	MACHINE_ARCH=sparc64
makeoptions	CC="cc -m64"
makeoptions	LD="ld -m elf64_sparc"
makeoptions	AS="as -64"
@


1.17.4.2
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.17.4.1 2001/09/13 01:14:39 thorpej Exp $
a3 1
include "arch/sparc64/conf/std.sparc64-64"
d5 1
d8 6
@


1.16
log
@include the 32-bit kernel, not myself
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.15 2000/07/27 14:38:46 mrg Exp $
d7 1
@


1.15
log
@do the 32 bit / 64 bit name swap, as per GENERIC.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN64,v 1.1 2000/07/07 08:44:16 mrg Exp $
d3 1
a3 1
include "arch/sparc64/conf/POWEROFSEVEN"
@


1.14
log
@add disabled LOCKDEBUG; re-enable all the phy drivers
@
text
@d1 1
a1 3
# 	$NetBSD: POWEROFSEVEN,v 1.13 2000/07/18 04:17:23 mrg Exp $
#
# Configuration for Ultra5/Ultra10
d3 1
a3 1
include "arch/sparc64/conf/std.sparc64"
d5 3
a7 448
maxusers	64

## System kernel configuration.  See options(4) for more detail.


# Options for variants of the Sun SPARC architecure.
# We currently support three architecture types; at least one is required.
options		SUN4U		# sun4u - Ultra 140 and 170
#options 	LOCKDEBUG
options		__ELF__		# we use elf 
#options 	_LP64		# we're using a 64-bit compiler

## System options specific to the sparc machine type

## Use a faster console than the PROM's slow drawing routines.  Not needed
## for headless (no framebuffer) machines.
# XXX broken on sparc64
#options 	RASTERCONSOLE		# fast rasterop console

#### System options that are the same for all ports

## Root device configuration: change the ?'s if you are going to use a
## nonstandard root partition (other than where the kernel is booted from)
## and/or nonstandard root type (not ffs or nfs).  Normally this can be
## automagically determined at boot time.

config		netbsd	root on ? type ?
options 	BUFCACHE=25

## UVM options.
options 	UVM_PAGE_TRKOWN
options 	UVMHIST
#options 	UVMHIST_PRINT	# Loud!

## System call tracing (see ktrace(1)).
options 	KTRACE

## Collect statistics on kernel malloc's and free's.  This does have a
## significant performance hit on slower machines, so it is intended for
## diagnostic use only.
options 	KMEMSTATS

## System V compatible IPC subsystem.  (msgctl(2), semctl(2), and shmctl(2))
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

## Loadable kernel module support; still under development.
#options 	LKM

## NFS boot options; default on sparc is the bootparam protocol
options 	NFS_BOOT_BOOTPARAM
#options 	NFS_BOOT_BOOTP
#options 	NFS_BOOT_DHCP

#### Debugging options

## The DDB in-kernel debugger runs at panic (unless DDB_ONPANIC=0), or at
## serial console break or keyboard reset, where the PROM would normally
## intercept.  DDB_HISTORY_SIZE adds up/down arrow command history.
# we enable DDB in GENERIC for now.
options 	DDB			# kernel dynamic debugger
options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
#options 	DDB_ONPANIC		# see also sysctl(8): `ddb.onpanic'

## You may also use gdb, on another computer connected to this machine over
## a serial port.  Both KGDBDEV and KGDBRATE should be specified; KGDBDEV is
## a dev_t encoded device number of the serial port to use.
## (0xc01 = ttya, 0xc02 = ttyb.)
#options 	KGDB		# support for kernel gdb
#options 	KGDBDEV=0xc01	# kgdb device number (this sample is `ttyb')
#options 	KGDBRATE=38400	# baud rate


## Compile the kernel with debugging symbols (`netbsd.gdb' is the debug file),
## such that gdb(1) can be used on a kernel coredump.

#makeoptions 	DEBUG="-g"


## Adds code to the kernel that does internal consistency checks, and will
## cause the kernel to panic if corruption of internal data structures
## is detected.
options 	DIAGNOSTIC	# extra kernel sanity checking

## Enable (possibly expensive) debugging code that may also display messages
## on the system console
options 	DEBUG

## Make SCSI/PCI error messages more verbose when explaining their meanings.
options 	SCSIVERBOSE
options 	PCIVERBOSE
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space

## `INSECURE' turns off the kernel security level (securelevel = 0 always).
## This allows writing to /dev/mem, loading kernel modules while multi-user,
## and other insecurities good only for development work.  Do not use this
## option on a production machine.
options 	INSECURE

## Allow non-root users to grab /dev/console with programs such as xconsole.
## `xconsole' therefore does not need setuid root with this option enabled.
options 	UCONSOLE

## `FDSCRIPTS' allows non-readable but executable scripts by providing a
## pre-opened opaque file to the script interpreter.  `SETUIDSCRIPTS',
## which implies FDSCRIPTS, allows scripts to be set-user-id using the same
## opaque file mechanism.  Perl calls this "secure setuid scripts."

#options 	FDSCRIPTS
#options 	SETUIDSCRIPTS

## Options for compatibility with previous releases foreign system binaries.
## In the cases of COMPAT_SUNOS and COMPAT_SVR4, you may need to set up
## additional user-level utilities or system configuration files. See
## compat_sunos(8) and compat_svr4(8).

options 	COMPAT_43	# 4.3BSD system interfaces
#options 	COMPAT_10	# NetBSD 1.0 binary compatibility
#options 	COMPAT_11	# NetBSD 1.1 binary compatibility
#options 	COMPAT_12	# NetBSD 1.2 binary compatibility
options 	COMPAT_13	# NetBSD 1.3 binary compatibility
options 	COMPAT_14	# NetBSD 1.4 binary compatibility
#options 	COMPAT_NETBSD32	# NetBSD/sparc binary compatibility -- 64-bit only
options 	COMPAT_SUNOS	# SunOS 4.x binary compatibility
options 	COMPAT_SVR4	# SunOS 5.x binary compatibility
options 	EXEC_ELF32	# Exec module for SunOS 5.x binaries.
#options 	EXEC_ELF64	# Exec module for sparc64 & SunOs 5.x binaries. -- 64-bit only
options 	EXEC_AOUT	# execve(2) support for a.out binaries

## File systems.  You probably need at least one of FFS or NFS.
file-system	FFS		# Berkeley Fast Filesystem
file-system	NFS		# Sun NFS-compatible filesystem client
file-system	KERNFS		# kernel data-structure filesystem
#file-system	NULLFS		# NULL layered filesystem
file-system	MFS		# memory-based filesystem
#file-system	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
#file-system	LFS		# Log-based filesystem (still experimental)
#file-system	PORTAL		# portal filesystem (still experimental)
#file-system	PROCFS		# /proc
file-system	CD9660		# ISO 9660 + Rock Ridge file system
#file-system	UNION		# union file system
file-system	MSDOSFS		# MS-DOS FAT filesystem(s).

## File system options.
options 	NFSSERVER	# Sun NFS-compatible filesystem server
#options 	QUOTA		# FFS quotas
options 	FFS_EI		# FFS Endian Independent support

## Network protocol support.  In most environments, INET is required.
options 	INET		# IP (Internet Protocol) v4
options 	INET6		# IPV6
options 	IPSEC		# IP security
options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	TCP_COMPAT_42	# 4.2BSD IP implementation compatibility
#options 	GATEWAY		# packet forwarding ("router switch")
#options 	MROUTING	# packet forwarding of multicast packets
#options 	DIRECTED_BROADCAST	# allow broadcasts through routers
#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 packet switched protocol
#options 	NETATALK	# AppleTalk (over Ethernet) protocol
options 	NTP		# Network Time Protocol in-kernel support
#options 	PPS_SYNC	# Add serial line synchronization for NTP
options 	PFIL_HOOKS	# Add pfil(9) hooks, intended for custom LKMs.
options 	IPFILTER_LOG	# Add ipmon(8) logging for ipfilter device
#options 	PPP_BSDCOMP	# Add BSD compression to ppp device
#options 	PPP_DEFLATE	# Add deflate (libz) compression to ppp device
#options 	PPP_FILTER	# Add active filters for ppp (via bpf)


#### Main bus and CPU .. all systems.
mainbus0 at root
cpu0	at mainbus0

#### Bus types found on SPARC systems.

#sbus0	at mainbus0				# Ultra 1
#upa0	at mainbus0				# Ultra 1E, Ultra 2, Ex0000
psycho*	at mainbus0				# Darwin, Ultra5
pci*	at psycho?
pci*	at simba?
simba*	at pci? dev ? function ?		# `APB' support.
ebus*	at pci?					# ebus devices

#### Standard system devices -- all required for a given architecture

## PROM console driver -- if all else fails
pcons0	at mainbus0				# PROM console

## Auxiliary system registers -- We use the OBP for power management
#auxio*	at sbus? slot ? offset ?		# auxio registers
auxio0	at ebus?				# auxio registers

# We also need:
# bpp0 at sbus0					# parallel port
lpt*	at ebus?				# parallel port

## Mostek clock found on 4/300, sun4c, sun4m and sun4u systems.
## The Mostek clock NVRAM is the "eeprom" on sun4/300 systems.
#clock0	at sbus0 slot ? offset ?
clock0	at ebus?

## Timer chip found on 4/300, sun4c, sun4m and sun4u systems.
timer0	at mainbus0				# sun4c

#### Serial port configuration

## Sbus machines:
##	Zilog 8530 serial chips.  Each has two-channels.
##	zs0 is ttya and ttyb.  zs1 is the keyboard and mouse.
#zs0	at sbus0 slot ? offset ?
#zstty0	at zs0 channel 0	# ttya
#zstty1	at zs0 channel 1	# ttyb

#zs1	at sbus0 slot ? offset ?
#kbd0	at zs1 channel 0	# keyboard
#ms0	at zs1 channel 1	# mouse

## PCI machines:
##	Siemens SAB82532 controller: ttya and ttyb (sab)
##	Part of NS PC87332VLJ Super I/O controller: kbd/mouse (com)

## These are two SAB82532 controllers
#sab0	at ebus?
#sabtty0	at sab0 channel 0	# ttya
#sabtty1	at sab0 channel 1	# ttyb

## Part of a PC87332VLJ?
#ucom0	at ebus? addr 0x3083f8		# `com' driver
#ucom1	at ebus? addr 0x3062f8		# 
#ucom0	at ebus?			# `com' driver
#ucom1	at ebus?			# 
#kbd0	at ucom0 channel 0		# keyboard
#ms0	at ucom1 channel 1		# mouse

#### Disk controllers and disks

## The following flags may be set for the NCR53c94 based esp driver:
##	bits 0-7:  disable disconnect/reselect for the corresponding target
##	bits 8-15: disable synchronous negotiation for target [bit-8]

## sun4/300, sun4c, sun4m and sun4u on-board SCSI, and FSBE/S SBus SCSI cards.
## Both `dma' and `esp' are needed in all cases.
## Two kinds of additional SBus SCSI interfaces are available.  One uses
## "esp at sbus" like the sun4c on-board; the other uses "esp at dma".

## sun4/300 SCSI - an NCR53c94 or equivalent behind
## an LSI Logic DMA controller

#dma0	at sbus0 slot ? offset ?			# sun4c/sun4m/sun4u
#esp0	at dma0 flags 0x0000				# sun4m/sun4u
#scsibus* at esp?

# FSBE/S SCSI
#dma*	at sbus? slot ? offset ?			# SBus
#esp*	at dma? flags 0x0000				# SBus

#scsibus* at esp?

## Qlogic ISP SBus SCSI Card
#isp*	at sbus? slot ? offset ?
#scsibus* at isp?

## FAS support missing
#fas*	at sbus? slot ? offset ?
#scsibus* at fas?

## NCR/Symbios 53c8xx support
siop*	at pci? dev ? function ?			# 53C875 "glm" compatible
scsibus* at siop?

# PCI SCSI cards
ahc*	at pci? dev ? function ?
scsibus* at ahc?

## These entries find devices on all SCSI busses and assign
## unit numbers dynamically.
sd*	at scsibus? target ? lun ?		# SCSI disks
st*	at scsibus? target ? lun ?		# SCSI tapes
cd*	at scsibus? target ? lun ?		# SCSI CD-ROMs
ch*	at scsibus? target ? lun ?		# SCSI changer devices
ss*	at scsibus? target ? lun ?		# SCSI scanners
uk*	at scsibus? target ? lun ?		# unknown SCSI

# PCI IDE.
pciide* at pci ? dev ? function ? flags 0x0000
wd*     at pciide? channel ? drive ? flags 0x0000
atapibus* at pciide? channel ?

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

## Floppy controller and drive found on SPARCstations.

# need share with the sparc...uses auxreg.  what is this on sparc64?
#fdc0	at sbus0 slot ? offset ?
#fdc0	at pci?					# `fdthree'
#fd*	at fdc0 	 			# the drive itself

## A disk-like interface to files.  Can be used to create floppy, CD,
## miniroot images, etc.

pseudo-device	vnd	4

## Concatenated and striped disks; with this, you can create a software-based
## disk array similar to a "RAID 0" setup.  See ccd(4).

#pseudo-device	ccd	4

## RAIDframe disk driver: software RAID driver.  See raid(4).

#pseudo-device	raid	4

## Memory disk device, used on boot floppies with compressed
## kernel-plus-root-disk images.

#pseudo-device	md	1


#### Network interfaces

## LANCE Ethernet - an AMD 7990 LANCE behind specialized DMA glue
## Three flavors of additional SBus ethernets are available.  One attaches
## directly like the sun4c on-board, one uses the ledma device like the
## sun4m on-board, and one uses the lebuffer device.

#ledma0		at sbus0 slot ? offset ?		# sun4m on-board
#le0		at ledma0				# sun4m on-board
#le*		at sbus? slot ? offset ?		# SBus
#ledma*		at sbus? slot ? offset ?		# SBus
#le*		at ledma?				# SBus
#lebuffer0	at sbus? slot ? offset ?		# SBus
#le0		at lebuffer?				# SBus
#lebuffer*	at sbus? slot ? offset ?		# SBus
#le*		at lebuffer?				# SBus

## Happy Meal Ethernet
#hme*		at sbus0 slot ? offset ?
hme0		at pci?	dev 1 function 1		# U5/U10 on-board
hme*		at pci?	dev ? function ?		# network "hme" compatible

## qec/be, qec/hme
#qec*		at sbus? slot ? offset ?
#be*		at qec?
#qe*		at qec?

# DEC Tulip
tlp*		at pci? dev ? function ?
options 	TLP_MATCH_21040
options 	TLP_MATCH_21041
options 	TLP_MATCH_21140
options 	TLP_MATCH_21142

# MII/PHY support
exphy*	at mii? phy ?			# 3Com internal PHYs
icsphy*	at mii? phy ?			# Integrated Circuit Systems ICS1890
inphy*	at mii? phy ?			# Intel 82555 PHYs
lxtphy*	at mii? phy ?			# Level One LXT-970 PHYs
nsphy*	at mii? phy ?			# NS83840 PHYs
qsphy*	at mii? phy ?			# Quality Semiconductor QS6612 PHYs
sqphy*	at mii? phy ?			# Seeq 80220/80221/80223 PHYs
tlphy*	at mii? phy ?			# ThunderLAN PHYs
ukphy*	at mii? phy ?			# generic unknown PHYs

## Loopback network interface; required
pseudo-device	loop

## SLIP and CSLIP interfaces, for IP over a serial line.
#pseudo-device	sl		2

## PPP, the successor to SLIP.  See pppd(8).
#pseudo-device	ppp		2

## Starmode Radio IP, a special hardware network device.
#pseudo-device	strip		1

## Network "tunnel" device, allowing protocol stacks to run in the userland.
## This is used by the third-party user-mode "ppp" program, and others.
#pseudo-device	tun		4

## Generic L3 over IP tunnel
#pseudo-device	gre		2	# generic L3 over IP tunnel

## Berkeley Packet Filter, required to run RARPD.  A generic C-language
## interface that allows selective examining of incoming packets.
pseudo-device	bpfilter	8

## IP Filter, used in firewall and NAT applications.  See ipnat(8) for
## one example of the use of the IP Filter.
pseudo-device	ipfilter


#### Audio and video devices

## /dev/audio support (`audiocs' plus `audio')
##
#audiocs*	at sbus? slot ? offset ?		# SUNW,CS4231
#audiocs*	at ebus?                		# SUNW,CS4231
#audio*		at audiocs?


## Sun "bwtwo" black and white framebuffer, found on sun4, sun4c, and sun4m
## systems.  If your sun4 system has a cgfour installed in the P4 slot,
## the P4 entries for "bwtwo" will attach to the overlay plane of the
## "cgfour".

#bwtwo0		at sbus0 slot ? offset ?		# sun4c and sun4m
#bwtwo*		at sbus? slot ? offset ?		#

## Sun "cgthree" Sbus color framebuffer
#cgthree0	at sbus? slot ? offset ?
#cgthree*	at sbus? slot ? offset ?

## Sun "cgsix" accelerated color framebuffer.
#cgsix0		at sbus? slot ? offset ?
#cgsix*		at sbus? slot ? offset ?

## Sun "tcx" accelerated color framebuffer.
#tcx0		at sbus? slot ? offset ?
#tcx*		at sbus? slot ? offset ?

# Sun "cgfourteen" accelerated 24-bit framebuffer.
#cgfourteen0	at obio0			# sun4m

## Sun FFB not supported
#ffb*		at upa?

#### Other device configuration

## Pseudo ttys, required for network logins and programs like screen.
## 32 is a good number for average systems; you may have as many as you
## like, though 256 is more or less the upper limit.  Increasing this
## number still requires you to run /dev/MAKEDEV to create the files
## for the ptys.

pseudo-device	pty		64	# pseudo-ttys (for network, etc.)

## Random device, used to implement /dev/random (a source of random noise),
## and generate randomness for some kernel formulae.

#pseudo-device	rnd
@


1.13
log
@s/auxreg/auxio/
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.12 2000/07/13 05:40:51 mrg Exp $
d15 1
d368 4
a371 4
#exphy*	at mii? phy ?			# 3Com internal PHYs
#icsphy*	at mii? phy ?			# Integrated Circuit Systems ICS1890
#inphy*	at mii? phy ?			# Intel 82555 PHYs
#lxtphy*	at mii? phy ?			# Level One LXT-970 PHYs
d373 4
a376 4
#qsphy*	at mii? phy ?			# Quality Semiconductor QS6612 PHYs
#sqphy*	at mii? phy ?			# Seeq 80220/80221/80223 PHYs
#tlphy*	at mii? phy ?			# ThunderLAN PHYs
#ukphy*	at mii? phy ?			# generic unknown PHYs
@


1.12
log
@bump some system values.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.11 2000/07/07 08:44:16 mrg Exp $
d202 1
a202 1
#auxreg0 at sbus0
@


1.11
log
@options BUFCACHE=20, plus a 64 bit config.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.10 2000/07/02 15:02:29 mrg Exp $
d7 1
a7 1
maxusers	32
d33 1
a33 1
options 	BUFCACHE=20
a134 2
#options 	SYSCALL_DEBUG
#options 	COMPAT_AOUT	# NetBSD/sparc compat support
@


1.10
log
@update to reality:
- TRAPWIN is defined in locore.s
- don't config netbsd_wd0
- enable MSDOSFS and FFS_IE
- enable INET6 & IPSEC*
- enable ipfilter
- comment sbus & zs at sbus
- enable scsi devices seeing we have scsi bus support
- hardwire the onboard hme as 'hme0'
- disable audiocs for now
- disable rnd for now
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.9 2000/06/18 07:02:04 mrg Exp $
d33 1
@


1.9
log
@update to reality
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.8 2000/04/05 14:28:55 mrg Exp $
a14 1
options		TRAPWIN
d16 1
a16 1
#options		_LP64		# we're using a 64-bit compiler
a32 1
config		netbsd_wd0	root on wd0h type ffs dumps on wd0b
d151 1
a151 1
#file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
d156 1
a156 1
#options 	FFS_EI		# FFS Endian Independent support
d160 4
d176 2
a177 2
#options 	PFIL_HOOKS	# Add pfil(9) hooks, intended for custom LKMs.
#options 	IPFILTER_LOG	# Add ipmon(8) logging for ipfilter device
d189 1
a189 1
sbus0	at mainbus0				# Ultra 1
d223 7
a229 7
zs0	at sbus0 slot ? offset ?
zstty0	at zs0 channel 0	# ttya
zstty1	at zs0 channel 1	# ttyb

zs1	at sbus0 slot ? offset ?
kbd0	at zs1 channel 0	# keyboard
ms0	at zs1 channel 1	# mouse
d290 6
a295 6
#sd*	at scsibus? target ? lun ?		# SCSI disks
#st*	at scsibus? target ? lun ?		# SCSI tapes
#cd*	at scsibus? target ? lun ?		# SCSI CD-ROMs
#ch*	at scsibus? target ? lun ?		# SCSI changer devices
#ss*	at scsibus? target ? lun ?		# SCSI scanners
#uk*	at scsibus? target ? lun ?		# unknown SCSI
d352 1
d403 1
a403 1
#pseudo-device	ipfilter
d411 2
a412 2
audiocs*	at ebus?                		# SUNW,CS4231
audio*		at audiocs?
a452 1
## THIS DEVICE IS EXPERIMENTAL; use at your own risk.
d454 1
a454 1
pseudo-device	rnd
@


1.9.2.1
log
@pullup the contents of -current arch/sparc64.  this gives us significant
ultrasparc PCI support (ultra5, ultra10, AXi, and E250 tested so far),
plus many other small fixes.  netbooting is now supported.
@
text
@d1 1
a1 1
# 	$NetBSD$
d7 1
a7 1
maxusers	64
d15 1
d17 1
a17 1
#options 	_LP64		# we're using a 64-bit compiler
d34 1
a34 1
options 	BUFCACHE=25
d136 2
d153 1
a153 1
file-system	MSDOSFS		# MS-DOS FAT filesystem(s).
d158 1
a158 1
options 	FFS_EI		# FFS Endian Independent support
a161 4
options 	INET6		# IPV6
options 	IPSEC		# IP security
options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
d174 2
a175 2
options 	PFIL_HOOKS	# Add pfil(9) hooks, intended for custom LKMs.
options 	IPFILTER_LOG	# Add ipmon(8) logging for ipfilter device
d187 1
a187 1
#sbus0	at mainbus0				# Ultra 1
d201 1
a201 1
#auxio*	at sbus? slot ? offset ?		# auxio registers
d221 7
a227 7
#zs0	at sbus0 slot ? offset ?
#zstty0	at zs0 channel 0	# ttya
#zstty1	at zs0 channel 1	# ttyb

#zs1	at sbus0 slot ? offset ?
#kbd0	at zs1 channel 0	# keyboard
#ms0	at zs1 channel 1	# mouse
d288 6
a293 6
sd*	at scsibus? target ? lun ?		# SCSI disks
st*	at scsibus? target ? lun ?		# SCSI tapes
cd*	at scsibus? target ? lun ?		# SCSI CD-ROMs
ch*	at scsibus? target ? lun ?		# SCSI changer devices
ss*	at scsibus? target ? lun ?		# SCSI scanners
uk*	at scsibus? target ? lun ?		# unknown SCSI
a349 1
hme0		at pci?	dev 1 function 1		# U5/U10 on-board
d400 1
a400 1
pseudo-device	ipfilter
d408 2
a409 2
#audiocs*	at ebus?                		# SUNW,CS4231
#audio*		at audiocs?
d450 1
d452 1
a452 1
#pseudo-device	rnd
@


1.9.2.2
log
@pull up config file changes (approved by thorpej):

rename the POWEROFSEVEN & EVERGLADES kernels inline with the GENERIC/GENERIC32
naming.
@
text
@d2 2
d5 1
a5 1
include "arch/sparc64/conf/POWEROFSEVEN32"
d7 447
a453 3
options 	_LP64		# we're using a 64-bit compiler
options 	COMPAT_NETBSD32	# NetBSD/sparc binary compatibility
options 	EXEC_ELF64	# Exec module for sparc64 & SunOs 5.x binaries.
@


1.8
log
@enable auxio at ebus.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.7 2000/04/05 02:34:19 mrg Exp $
d34 1
d135 3
a137 3
#options		EXEC_ELF64	# Exec module for sparc64 & SunOs 5.x binaries. -- 64-bit only
#options		SYSCALL_DEBUG
#options		COMPAT_AOUT	# NetBSD/sparc compat support
d143 1
a143 1
#file-system	KERNFS		# kernel data-structure filesystem
d197 3
d234 1
a234 1
#sab0	at ebus?			# ttya/ttyb
d278 7
a284 2
## GLM support is missing
#scsi*	at pci?						# 53C875 "glm" compatible
d348 1
a348 1
## HME not supported yet
d350 1
a350 1
hme*		at pci?					# network "hme" compatible
d357 7
d408 2
a409 2
#audiocs*	at ebus?                		# SUNW,CS4231
#audio*		at audiocs?
@


1.8.2.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.9 2000/06/18 07:02:04 mrg Exp $
a33 1
config		netbsd_wd0	root on wd0h type ffs dumps on wd0b
d134 3
a136 3
#options 	EXEC_ELF64	# Exec module for sparc64 & SunOs 5.x binaries. -- 64-bit only
#options 	SYSCALL_DEBUG
#options 	COMPAT_AOUT	# NetBSD/sparc compat support
d142 1
a142 1
file-system	KERNFS		# kernel data-structure filesystem
a195 3
## PROM console driver -- if all else fails
pcons0	at mainbus0				# PROM console

d230 1
a230 1
#sab0	at ebus?
d274 2
a275 7
## NCR/Symbios 53c8xx support
siop*	at pci? dev ? function ?			# 53C875 "glm" compatible
scsibus* at siop?

# PCI SCSI cards
ahc*	at pci? dev ? function ?
scsibus* at ahc?
d339 1
a339 1
## Happy Meal Ethernet
d341 1
a341 1
hme*		at pci?	dev ? function ?		# network "hme" compatible
a347 7
# DEC Tulip
tlp*		at pci? dev ? function ?
options 	TLP_MATCH_21040
options 	TLP_MATCH_21041
options 	TLP_MATCH_21140
options 	TLP_MATCH_21142

d392 2
a393 2
audiocs*	at ebus?                		# SUNW,CS4231
audio*		at audiocs?
@


1.7
log
@add "hme at pci" support.  also, add "nsphy at mii" and other mii stuff
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.6 2000/03/22 00:58:22 cgd Exp $
d198 1
a198 1
#auxreg0 at pci0				# XXX this is wrong
@


1.6
log
@add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.5 1999/09/12 01:17:23 chs Exp $
d49 3
a51 3
#options 	SYSVMSG		# System V message queues
#options 	SYSVSEM		# System V semaphores
#options 	SYSVSHM		# System V shared memory
d341 1
a341 1
#network*	at pci?					# "hme" compatible
d347 11
@


1.5
log
@eliminate the PMAP_NEW option by making it required for all ports.
ports which previously had no support for PMAP_NEW now implement
the pmap_k* interfaces as wrappers around the non-k versions.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.4 1999/07/29 10:37:23 augustss Exp $
d99 1
@


1.5.2.1
log
@Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
@
text
@d1 3
a3 1
# 	$NetBSD: POWEROFSEVEN,v 1.16 2000/07/27 14:39:50 mrg Exp $
d5 1
a5 1
include "arch/sparc64/conf/POWEROFSEVEN32"
d7 418
a424 3
options 	_LP64		# we're using a 64-bit compiler
options 	COMPAT_NETBSD32	# NetBSD/sparc binary compatibility
options 	EXEC_ELF64	# Exec module for sparc64 & SunOs 5.x binaries.
@


1.5.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.5.2.1 2000/11/20 20:26:41 bouyer Exp $
a6 1
options 	COMPAT_SVR4_32	# SunOS 5.x 32-bit binary compatibility
@


1.4
log
@It's time to be COMPAT_14.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.3 1999/06/06 01:59:40 mrg Exp $
a38 1
options 	PMAP_NEW
@


1.3
log
@note that this is for an u5/u10 (from hubert)
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.2 1999/06/05 14:33:44 mrg Exp $
d129 1
@


1.3.2.1
log
@Sync w/ -current.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.3 1999/06/06 01:59:40 mrg Exp $
@


1.3.2.2
log
@Update from trunk.
@
text
@d1 1
a1 1
# 	$NetBSD: POWEROFSEVEN,v 1.3.2.1 1999/06/21 01:02:29 thorpej Exp $
a128 1
options 	COMPAT_14	# NetBSD 1.4 binary compatibility
@


1.2
log
@lpt at ebus.  fixed (commented) audiocs attachments.
@
text
@d1 3
a3 1
# 	$NetBSD: POWEROFSEVEN,v 1.1 1999/06/04 13:22:22 mrg Exp $
@


1.1
log
@Ultra5/10 configuration.
@
text
@d1 1
a1 1
# 	$NetBSD: GENERIC,v 1.15 1999/04/26 04:25:38 ad Exp $
d199 1
a199 1
#lpt*	at ebus?				# parallel port
d377 3
a379 3
#audiocs0	at sbus0 slot ? offset ?		# SUNW,CS4231
#audiocs0	at ebus0                		# SUNW,CS4231
#audio*		at audiocs0
@

