head 1.22; access; symbols 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 @