NetBSD/sys/arch/amiga/conf/GENERIC

180 lines
4.9 KiB
Plaintext
Raw Normal View History

#
# GENERIC AMIGA
#
# $Id: GENERIC,v 1.22 1994/06/29 13:12:58 chopps Exp $
#
# This configuration file contains all possible options
#
1994-03-14 04:02:46 +03:00
include "std.amiga"
maxusers 8
options TIMEZONE=300, DST=1
1994-06-02 12:32:58 +04:00
#
# processors this kernel should support
#
options "M68040" # support for 040
options FPSP # MC68040 floating point support
options "M68030" # support for 030
options "M68020" # support for 020/851
options FPCOPROC # Support for MC6888[12] (Required)
1994-06-02 12:32:58 +04:00
options SWAPPAGER # Pager for processes (Required)
options VNODEPAGER # Pager for vnodes (Required)
options DEVPAGER # Pager for devices (Required)
1994-03-14 04:02:46 +03:00
#
# Networking options
#
options INET # IP networking support (Required)
#options ISO # ISO Networking support
#options TPIP # ARGO TP networking support
#options CCITT # CCITT X.25
#options NS # Xerox XNS
#options EON # ISO CLNL over IP
#options GATEWAY # Packet forwarding
#options DIRECTED_BROADCAST # Broadcast across subnets
#options NSIP # XNS over IP
#
# File system related options
#
options QUOTA # Disk quotas for local disks
options NFSSERVER # Network File System server side code
options NFSCLIENT # Network File System client side code
#
# File systems
#
options FFS # Berkeley fast file system
options MFS # Memory based filesystem
options PROCFS # Process filesystem
options KERNFS # Kernel parameter filesystem (Recommended)
options FDESC # /dev/fd filesystem
options NULLFS # Loopback filesystem
options FIFO # FIFO operations on vnodes (Recommended)
1994-06-18 00:06:50 +04:00
options ADOSFS # AmigaDOS file system
#options ISOFS # ISO 9660 file system, with Rock Ridge
#options PORTAL # Portal filesystem
#options MSDOSFS # MS-DOS filesystem
1994-03-14 04:02:46 +03:00
#
# Compatability options for various existing systems
#
options "COMPAT_09" # compatability with older NetBSD release
options "COMPAT_43" # 4.3 BSD compatible system calls
options COMPAT_SUNOS # Support to run Sun (m68k) executables
options "TCP_COMPAT_42" # Use 4.2 BSD style TCP
options "COMPAT_NOMID" # allow nonvalid machine id executables
#options COMPAT_HPUX # HP300 compatability
#
# Support for System V IPC facilities.
#
options SYSVSHM # System V-like shared memory
options SYSVMSG # System V-like messages
options SYSVSEM # System V-like semaphores
#
# Support for various kernel options
#
options GENERIC # Mini-root boot support
options LKM # Loadable kernel modules
options KTRACE # Add kernel tracing system call
options DIAGNOSTIC # Add additional error checking code
options "NKMEMCLUSTERS=256" # Size of kernel malloc area
#
# Misc. debuging options
#
options PANICWAIT # Require keystroke to dump/reboot
options DEBUG # Add debugging statements
options DDB # Kernel debugger
#options SYSCALL_DEBUG # debug all syscalls.
#options SCSIDEBUG # Add SCSI debugging statements
#options KGDB # Kernel debugger (KGDB) support
#options PANICBUTTON # Forced crash via keypress (???)
1994-06-05 22:24:44 +04:00
#
# Amiga specific options
#
options RETINACONSOLE # enable code to allow retina to be console
options GRF_ECS # Enhanced Chip Set
options GRF_NTSC # NTSC
options GRF_PAL # PAL
options "GRF_A2024" # Support for the A2024
#options GRF_AGA # AGA Chip Set
#options "KFONT_8X11" # 8x11 font
1994-06-05 22:24:44 +04:00
grfcc0 at mainbus0 # custom chips
grfrt0 at ztwobus0 # retina II
grfrh0 at zthreebus0 # retina III
grf0 at grfcc0
grf1 at grfrt0
grf2 at grfrh0
ite0 at grf0 # terminal emulators for grf's
ite1 at grf1 # terminal emulators for grf's
ite2 at grf2 # terminal emulators for grf's
le0 at ztwobus0 # Lance ethernet.
# scsi stuff, all possible
gvpbus0 at ztwobus0
gtsc0 at gvpbus0 # GVP series II scsi
ahsc0 at mainbus0 # A3000 scsi
atzsc0 at ztwobus0
wstsc0 at ztwobus0 # Wordsync II scsi
ivsc0 at ztwobus0 # IVS scsi
mlhsc0 at ztwobus0 # Hacker scsi
otgsc0 at ztwobus0 # 12 gauge scsi
zssc0 at ztwobus0 # Zeus scsi
mgnsc0 at ztwobus0 # Magnum scsi
wesc0 at zthreebus0 # Warp Engine scsi
idesc0 at mainbus0 # A4000(A1200?) IDE
scsibus0 at gtsc0
scsibus1 at ahsc0
scsibus2 at atzsc0
scsibus2 at wstsc0
scsibus3 at ivsc0
scsibus4 at mlhsc0
scsibus5 at otgsc0
scsibus6 at zssc0
scsibus7 at mgnsc0
scsibus8 at wesc0
scsibus9 at idesc0
#
# compat.
#
sd0 at scsibus? target 0 lun 0
sd1 at scsibus? target 1 lun 0
sd2 at scsibus? target 2 lun 0
sd3 at scsibus? target 3 lun 0
sd4 at scsibus? target 4 lun 0
sd5 at scsibus? target 5 lun 0
sd6 at scsibus? target 6 lun 0
sd7 at scsibus? target ? lun 0
#
# This is nicer however many amiga setups expect sd units to refer to
# scsi target numbers. If this is not the case, you can remove the
# specific sdx lines above and each hard drive from low target to high
# will configure to the next available sd unit number
sd* at scsibus? target ? lun ? # scsi disks
st* at scsibus? target ? lun ? # scsi tapes
cd* at scsibus? target ? lun ? # scsi cd's
pseudo-device sl # slip
pseudo-device ppp # ppp
pseudo-device view 10 # views
pseudo-device pty 16 # pseudo terminals
pseudo-device loop # network loopback
1994-03-14 04:02:46 +03:00
config netbsd swap on generic