update to reality. sync with GENERIC32.

This commit is contained in:
mrg 2000-11-19 15:23:55 +00:00
parent 1368967d8c
commit 5d04f7b69d
1 changed files with 35 additions and 29 deletions

View File

@ -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" 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. ## 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. # We currently support three architecture types; at least one is required.
options SUN4U # sun4u - Ultra 140 and 170 options SUN4U # sun4u - Ultra 140 and 170
#options LOCKDEBUG #options LOCKDEBUG
options __ELF__ # we use elf
#options _LP64 # we're using a 64-bit compiler #options _LP64 # we're using a 64-bit compiler
## System options specific to the sparc machine type ## System options specific to the sparc machine type
@ -35,7 +34,7 @@ options __ELF__ # we use elf
## automagically determined at boot time. ## automagically determined at boot time.
config netbsd root on ? type ? config netbsd root on ? type ?
options BUFCACHE=20 options BUFCACHE=33
## UVM options. ## UVM options.
#options UVM_PAGE_TRKOWN #options UVM_PAGE_TRKOWN
@ -48,7 +47,7 @@ options KTRACE
## Collect statistics on kernel malloc's and free's. This does have a ## Collect statistics on kernel malloc's and free's. This does have a
## significant performance hit on slower machines, so it is intended for ## significant performance hit on slower machines, so it is intended for
## diagnostic use only. ## diagnostic use only.
#options KMEMSTATS options KMEMSTATS
## System V compatible IPC subsystem. (msgctl(2), semctl(2), and shmctl(2)) ## System V compatible IPC subsystem. (msgctl(2), semctl(2), and shmctl(2))
options SYSVMSG # System V message queues 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 ## Enable (possibly expensive) debugging code that may also display messages
## on the system console ## on the system console
options DEBUG options DEBUG
options LEDEBUG
## Make SCSI error messages more verbose when explaining their meanings. ## Make SCSI error messages more verbose when explaining their meanings.
options SCSIVERBOSE options SCSIVERBOSE
@ -129,10 +127,10 @@ options UCONSOLE
## compat_sunos(8) and compat_svr4(8). ## compat_sunos(8) and compat_svr4(8).
options COMPAT_43 # 4.3BSD system interfaces 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_11 # NetBSD 1.1 binary compatibility
#options COMPAT_12 # NetBSD 1.2 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_14 # NetBSD 1.4 binary compatibility
options COMPAT_SUNOS # SunOS 4.x binary compatibility options COMPAT_SUNOS # SunOS 4.x binary compatibility
options COMPAT_SVR4 # SunOS 5.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 NFSSERVER # Sun NFS-compatible filesystem server
options QUOTA # FFS quotas options QUOTA # FFS quotas
options FFS_EI # FFS Endian Independent support 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. ## Network protocol support. In most environments, INET is required.
options INET # IP (Internet Protocol) v4 options INET # IP (Internet Protocol) v4
@ -197,12 +195,20 @@ cpu0 at mainbus0
sbus0 at mainbus0 # Ultra 1 sbus0 at mainbus0 # Ultra 1
#upa0 at mainbus0 # Ultra 1E, Ultra 2, Ex0000 #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 psycho?
#pci* at simba? #pci* at simba?
#simba* at pci? dev ? function ? # `APB' support. #simba* at pci? dev ? function ? # `APB' support.
#ebus* at pci? # ebus devices #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 #### Standard system devices -- all required for a given architecture
## PROM console driver -- if all else fails ## PROM console driver -- if all else fails
@ -228,13 +234,15 @@ timer* at mainbus0 # sun4c
## Zilog 8530 serial chips. Each has two-channels. ## Zilog 8530 serial chips. Each has two-channels.
## zs0 is ttya and ttyb. zs1 is the keyboard and mouse. ## zs0 is ttya and ttyb. zs1 is the keyboard and mouse.
zs0 at sbus? slot ? offset ? zs* at sbus? slot ? offset ?
zstty0 at zs0 channel 0 # ttya zstty* at zs? channel ? # ttya
zstty1 at zs0 channel 1 # ttyb kbd0 at zstty?
ms0 at zstty?
zs1 at sbus? slot ? offset ? ## Old scheme -- deprecated.
kbd0 at zs1 channel 0 # keyboard #zs at sbus? slot ? offset ?
ms0 at zs1 channel 1 # mouse #kbd0 at zs1 channel 0 # keyboard
#ms0 at zs1 channel 1 # mouse
## PCI machines have serial ports: ## PCI machines have serial ports:
## Siemens SAB82532 controller: ttya and ttyb (`su'; sab) ## Siemens SAB82532 controller: ttya and ttyb (`su'; sab)
@ -245,13 +253,10 @@ ms0 at zs1 channel 1 # mouse
#sabtty0 at sab0 channel 0 # ttya #sabtty0 at sab0 channel 0 # ttya
#sabtty1 at sab0 channel 1 # ttyb #sabtty1 at sab0 channel 1 # ttyb
## Part of a PC87332VLJ? ## Part of a PC87332VLJ
#ucom0 at ebus? addr 0x3083f8 # `com' driver #com* at ebus? # `com' driver for `su'
#ucom1 at ebus? addr 0x3062f8 # #kbd0 at com? # keyboard
#ucom0 at ebus? # `com' driver #ms0 at com? # mouse
#ucom1 at ebus? #
#kbd0 at ucom0 channel 0 # keyboard
#ms0 at ucom1 channel 1 # mouse
#### Disk controllers and disks #### Disk controllers and disks
@ -275,9 +280,9 @@ scsibus* at isp?
#fas* at sbus? slot ? offset ? #fas* at sbus? slot ? offset ?
#scsibus* at fas? #scsibus* at fas?
## GLM support missing ## GLM support
#sym* at pci? # 53C875 "glm" compatible #siop* at pci? # 53C875 "glm" compatible
#scsibus* at sym? #scsibus* at siop?
## These entries find devices on all SCSI busses and assign ## These entries find devices on all SCSI busses and assign
## unit numbers dynamically. ## unit numbers dynamically.
@ -346,7 +351,8 @@ le* at lebuffer? # SBus
## Happy Meal Ethernet ## Happy Meal Ethernet
hme* at sbus? slot ? offset ? 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 # MII/PHY support
# XXX: only nsphy "tested" # XXX: only nsphy "tested"