From 5d04f7b69d4b33cd4796cd4bcee45fd698be57c5 Mon Sep 17 00:00:00 2001 From: mrg Date: Sun, 19 Nov 2000 15:23:55 +0000 Subject: [PATCH] update to reality. sync with GENERIC32. --- sys/arch/sparc64/conf/EVERGLADES32 | 64 ++++++++++++++++-------------- 1 file changed, 35 insertions(+), 29 deletions(-) diff --git a/sys/arch/sparc64/conf/EVERGLADES32 b/sys/arch/sparc64/conf/EVERGLADES32 index a736d0983a49..465eb0122d1f 100644 --- a/sys/arch/sparc64/conf/EVERGLADES32 +++ b/sys/arch/sparc64/conf/EVERGLADES32 @@ -1,12 +1,12 @@ -# $NetBSD: EVERGLADES32,v 1.2 2000/09/24 15:59:37 jdolecek Exp $ +# $NetBSD: EVERGLADES32,v 1.3 2000/11/19 15:23:55 mrg Exp $ # -# from: NetBSD: GENERIC,v 1.33 2000/05/19 05:28:47 eeh Exp +# from: NetBSD: GENERIC32,v 1.8 2000/11/09 00:06:47 eeh Exp include "arch/sparc64/conf/std.sparc64" -#ident "GENERIC-$Revision: 1.2 $" +#ident "GENERIC-$Revision: 1.3 $" -maxusers 32 +maxusers 64 ## System kernel configuration. See options(4) for more detail. @@ -15,7 +15,6 @@ maxusers 32 # 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 @@ -35,7 +34,7 @@ options __ELF__ # we use elf ## automagically determined at boot time. config netbsd root on ? type ? -options BUFCACHE=20 +options BUFCACHE=33 ## UVM options. #options UVM_PAGE_TRKOWN @@ -48,7 +47,7 @@ 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 +options KMEMSTATS ## System V compatible IPC subsystem. (msgctl(2), semctl(2), and shmctl(2)) options SYSVMSG # System V message queues @@ -97,7 +96,6 @@ options DIAGNOSTIC # extra kernel sanity checking ## Enable (possibly expensive) debugging code that may also display messages ## on the system console options DEBUG -options LEDEBUG ## Make SCSI error messages more verbose when explaining their meanings. options SCSIVERBOSE @@ -129,10 +127,10 @@ options UCONSOLE ## compat_sunos(8) and compat_svr4(8). options COMPAT_43 # 4.3BSD system interfaces -options COMPAT_10 # NetBSD 1.0 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_13 # NetBSD 1.3 binary compatibility options COMPAT_14 # NetBSD 1.4 binary compatibility options COMPAT_SUNOS # SunOS 4.x binary compatibility options COMPAT_SVR4 # SunOS 5.x binary compatibility @@ -162,7 +160,7 @@ file-system MSDOSFS # MS-DOS FAT filesystem(s). options NFSSERVER # Sun NFS-compatible filesystem server options QUOTA # FFS quotas options FFS_EI # FFS Endian Independent support -#options SOFTDEP # FFS soft updates support. +options SOFTDEP # FFS soft updates support. ## Network protocol support. In most environments, INET is required. options INET # IP (Internet Protocol) v4 @@ -197,12 +195,20 @@ cpu0 at mainbus0 sbus0 at mainbus0 # Ultra 1 #upa0 at mainbus0 # Ultra 1E, Ultra 2, Ex0000 -#psycho* at mainbus0 # Darwin, Ultra5 +#psycho0 at mainbus0 # Darwin, Ultra5 +#psycho* at mainbus0 # U2P +#pci0 at psycho0 #pci* at psycho? #pci* at simba? #simba* at pci? dev ? function ? # `APB' support. #ebus* at pci? # ebus devices +# Ultra5/10/AXi +#simba0 at pci0 dev 1 function 0 +#pci1 at simba0 +#simba1 at pci0 dev 1 function 1 +#pci2 at simba1 + #### Standard system devices -- all required for a given architecture ## PROM console driver -- if all else fails @@ -228,13 +234,15 @@ timer* at mainbus0 # sun4c ## Zilog 8530 serial chips. Each has two-channels. ## zs0 is ttya and ttyb. zs1 is the keyboard and mouse. -zs0 at sbus? slot ? offset ? -zstty0 at zs0 channel 0 # ttya -zstty1 at zs0 channel 1 # ttyb +zs* at sbus? slot ? offset ? +zstty* at zs? channel ? # ttya +kbd0 at zstty? +ms0 at zstty? -zs1 at sbus? slot ? offset ? -kbd0 at zs1 channel 0 # keyboard -ms0 at zs1 channel 1 # mouse +## Old scheme -- deprecated. +#zs at sbus? slot ? offset ? +#kbd0 at zs1 channel 0 # keyboard +#ms0 at zs1 channel 1 # mouse ## PCI machines have serial ports: ## Siemens SAB82532 controller: ttya and ttyb (`su'; sab) @@ -245,13 +253,10 @@ ms0 at zs1 channel 1 # mouse #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 +## Part of a PC87332VLJ +#com* at ebus? # `com' driver for `su' +#kbd0 at com? # keyboard +#ms0 at com? # mouse #### Disk controllers and disks @@ -275,9 +280,9 @@ scsibus* at isp? #fas* at sbus? slot ? offset ? #scsibus* at fas? -## GLM support missing -#sym* at pci? # 53C875 "glm" compatible -#scsibus* at sym? +## GLM support +#siop* at pci? # 53C875 "glm" compatible +#scsibus* at siop? ## These entries find devices on all SCSI busses and assign ## unit numbers dynamically. @@ -346,7 +351,8 @@ le* at lebuffer? # SBus ## Happy Meal Ethernet hme* at sbus? slot ? offset ? -#hme* at pci? # "hme" compatible +#hme* at pci? dev ? function ? # network "hme" compatible +#hme0 at pci2 dev 1 function 1 # U5/U10 on-board # MII/PHY support # XXX: only nsphy "tested"