b89a3425b7
Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone.
153 lines
4.2 KiB
Plaintext
153 lines
4.2 KiB
Plaintext
# $NetBSD: GENERIC,v 1.35 1997/01/15 01:28:30 perry Exp $
|
|
#
|
|
# Generic Alpha kernel. Enough to get booted, etc., but not much more.
|
|
|
|
include "arch/alpha/conf/std.alpha"
|
|
|
|
maxusers 8
|
|
|
|
# CPU Support
|
|
options DEC_3000_500 # Flamingo etc: 3000/[4-9]00*
|
|
options DEC_3000_300 # Pelican etc: 3000/300*
|
|
options DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc.
|
|
options DEC_KN20AA # KN20AA: AlphaStation 600
|
|
options DEC_AXPPCI_33 # NoName: AXPpci33, etc.
|
|
options DEC_EB164 # EB164: AlphaPC 164
|
|
#options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150)
|
|
|
|
# Standard system options
|
|
options DEBUG, DIAGNOSTIC # Extra kernel debugging
|
|
options KTRACE # System call tracing support
|
|
|
|
# File system options
|
|
options FIFO # POSIX fifo support (in all file systems)
|
|
options FFS # Fast file system
|
|
options MFS # Memory-based file system
|
|
options CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions)
|
|
options MSDOSFS # MS-DOS-compatible file system
|
|
options NFSSERVER # Sun NFS-compatible file system server
|
|
options NFSCLIENT # Sun NFS-compatible file system client
|
|
|
|
# Networking options
|
|
options INET # Internet protocol suite
|
|
|
|
# 4.3BSD compatibility. Should be optional, but necessary for now.
|
|
options COMPAT_43
|
|
|
|
# Binary compatibility with previous versions of NetBSD.
|
|
#options COMPAT_09
|
|
options COMPAT_10
|
|
options COMPAT_11
|
|
options COMPAT_12
|
|
|
|
# System V-like shared memory
|
|
options SYSVSHM
|
|
#options SHMMAXPGS=1024 # 1024 pages is the default
|
|
|
|
# Loadable Kernel Modules
|
|
options LKM
|
|
|
|
# Disable kernel security.
|
|
#options INSECURE
|
|
|
|
# Misc. options
|
|
options EISAVERBOSE # recognize "unknown" EISA devices
|
|
options PCIVERBOSE # recognize "unknown" PCI devices
|
|
options TCVERBOSE # recognize "unknown" TC devices
|
|
options UCONSOLE # users can use TIOCCONS (for xconsole)
|
|
|
|
config netbsd swap generic
|
|
#config netbsd root on sd0 swap on sd0
|
|
#config netbsd root nfs swap nfs
|
|
|
|
mainbus0 at root
|
|
cpu* at mainbus0
|
|
|
|
# TurboChannel host bus adapter support
|
|
tcasic* at mainbus0
|
|
|
|
# TurboChannel bus support
|
|
tc* at tcasic?
|
|
|
|
# TurboChannel devices
|
|
ioasic* at tc? slot ? offset ?
|
|
mcclock* at ioasic? offset ?
|
|
le* at ioasic? offset ?
|
|
scc0 at ioasic? offset ?
|
|
scc1 at ioasic? offset ?
|
|
tcds0 at tc? slot ? offset ?
|
|
esp0 at tcds? slot ?
|
|
esp1 at tcds? slot ?
|
|
cfb* at tc? slot ? offset ?
|
|
sfb* at tc? slot ? offset ?
|
|
le* at tc? slot ? offset ?
|
|
fta* at tc? slot ? offset ? # DEC DEFTA FDDI cards
|
|
|
|
# PCI host bus adapter support
|
|
apecs* at mainbus?
|
|
cia* at mainbus?
|
|
lca* at mainbus?
|
|
|
|
# PCI bus support
|
|
pci* at apecs?
|
|
pci* at cia?
|
|
pci* at lca?
|
|
pci* at ppb?
|
|
|
|
# PCI devices
|
|
#ahc* at pci? dev ? function ? # AHA-28xx SCSI (NOT 64-BIT)
|
|
de* at pci? dev ? function ? # 21x4[012]-based Ethernet
|
|
en* at pci? dev ? function ? # ENI PCI ATM (untested)
|
|
ep* at pci? dev ? function ? # 3COM 3c59x (untested)
|
|
fpa* at pci? dev ? function ? # DEC DEFPA FDDI cards
|
|
le* at pci? dev ? function ? # PCI LANCE Ethernet (untested)
|
|
ncr* at pci? dev ? function ? # NCR 53c8xx SCSI
|
|
pceb* at pci? dev ? function ? # Intel PCI-EISA brige
|
|
vga* at pci? dev ? function ? # PCI VGA graphics
|
|
ppb* at pci? dev ? function ? # PCI-PCI bridges
|
|
sio* at pci? dev ? function ? # Intel PCI-ISA bridge
|
|
tga* at pci? dev ? function ? # DEC ZLXp-E[123] graphics
|
|
|
|
# ISA/EISA bus support
|
|
isa* at pceb?
|
|
eisa* at pceb?
|
|
isa* at sio?
|
|
|
|
# ISA devices
|
|
mcclock* at isa? port 0x70
|
|
pcppi* at isa? # PC prog. periph. interface
|
|
pckbd* at pcppi? # PC keyboard (kbd port)
|
|
pms* at pcppi? # PS/2-style mouse (aux port)
|
|
com* at isa? port 0x3f8 irq 4 # standard serial ports
|
|
com* at isa? port 0x2f8 irq 3
|
|
lpt* at isa? port 0x3bc irq 7 # standard parallel port
|
|
vga* at isa? # ISA (EISA: XXX) VGA
|
|
#wss* at isa? port 0x530 irq 9 drq 0 # Windows Sound System
|
|
|
|
# EISA devices
|
|
fea* at eisa? slot ? # DEC DEFEA FDDI cards
|
|
|
|
# SCSI bus support
|
|
scsibus* at esp?
|
|
scsibus* at ncr?
|
|
|
|
# SCSI devices
|
|
cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
|
|
sd* at scsibus? target ? lun ? # SCSI disk drives
|
|
st* at scsibus? target ? lun ? # SCSI tape drives
|
|
|
|
# Workstation Console attachments
|
|
wscons* at cfb?
|
|
wscons* at vga?
|
|
wscons* at sfb?
|
|
wscons* at tga?
|
|
|
|
pseudo-device bpfilter 16
|
|
pseudo-device ccd 4
|
|
pseudo-device loop 1
|
|
pseudo-device md 1
|
|
pseudo-device ppp 4
|
|
pseudo-device pty 64
|
|
pseudo-device sl 4
|
|
pseudo-device vnd 4
|