13a0aa4ee0
amiga goes: config.new *and* /sys/scsi. clock code coerced into a single .c file adding an accurate usec delay(). disklabel.c updated to DTRT, code to write RDB's to be added soon. sbic (old scsi) converted over to new scsi and config this covers about 90% of users. Other drivers soon.
135 lines
4.0 KiB
Plaintext
135 lines
4.0 KiB
Plaintext
#
|
|
# GENERIC AMIGA
|
|
#
|
|
# $Id: GENERIC,v 1.6 1994/05/08 05:52:49 chopps Exp $
|
|
#
|
|
# This configuration file contains all possible options
|
|
#
|
|
|
|
include "std.amiga"
|
|
|
|
maxusers 8
|
|
|
|
options TIMEZONE=300, DST=1, MAXFDESCS=2048
|
|
|
|
grfcc0 at mainbus0
|
|
grfrt0 at ztwobus0
|
|
|
|
grf0 at grfcc0
|
|
grf1 at grfrt0
|
|
|
|
ite* at grf?
|
|
|
|
pseudo-device view 10
|
|
pseudo-device pty 16
|
|
pseudo-device loop
|
|
|
|
# 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 # Zues scsi
|
|
#mgnsc0 at ztwobus0 # Magnum scsi
|
|
|
|
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
|
|
|
|
# any drives on configured controllers.
|
|
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
|
|
st0 at scsibus? target ? lun 0
|
|
|
|
config netbsd swap generic
|
|
|
|
options FPSP # MC68040 floating point support
|
|
options FPCOPROC # Support for MC68881/MC68882 (Required)
|
|
|
|
# Networking options
|
|
options ETHER # XXXX!!!!
|
|
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
|
|
|
|
# Support for various types of filesystems
|
|
options FFS # Berkeley fast file system
|
|
options MFS # Memory based filesystem
|
|
options PROCFS # Process filesystem
|
|
options KERNFS # Kernel parameter filesystem (Recommended)
|
|
options MSDOSFS # MS-DOS filesystem
|
|
options FDESC # /dev/fd filesystem
|
|
options LOFS # Loopback filesystem
|
|
options ISOFS # ISO 9660 file system, with Rock Ridge
|
|
options PORTAL # Portal filesystem
|
|
|
|
options FIFO # FIFO operations on vnodes (Recommended)
|
|
|
|
options SWAPPAGER # Pager for processes (Required)
|
|
options VNODEPAGER # Pager for vnodes (Required)
|
|
options DEVPAGER # Pager for devices (Required)
|
|
#options BANKEDDEVPAGER # Pager for Retina
|
|
|
|
# Compatability options for various existing systems
|
|
options "COMPAT_09" # fs type binary compatability (name vs number)
|
|
options COMPAT_SUNOS # Support to run Sun (m68k) executables
|
|
#options HPUXCOMPAT # HP300 compatability
|
|
options "COMPAT_43" # 4.3 BSD compatible system calls
|
|
options "TCP_COMPAT_42" # Use 4.2 BSD style TCP
|
|
options "COMPAT_NOMID" # Support to run nonvalid machine id executables
|
|
|
|
# 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
|
|
|
|
# Amiga graphics options
|
|
options GRF_ECS # Enhanced Chip Set
|
|
options GRF_NTSC # NTSC
|
|
options GRF_PAL # PAL
|
|
options "GRF_A2024" # Support for the A2024
|
|
|
|
# Support for various kernel options
|
|
options KTRACE # Add kernel tracing system call
|
|
options PANICWAIT # Require keystroke to dump/reboot
|
|
options DIAGNOSTIC # Add additional error checking code
|
|
options DEBUG # Add debugging statements
|
|
options SYSCALL_DEBUG # debug all syscalls.
|
|
#options SCSIDEBUG # Add SCSI debugging statements
|
|
#options KGDB # Kernel debugger (KGDB) support
|
|
options DDB # Kernel debugger
|
|
#options PANICBUTTON # Forced crash via keypress (???)
|
|
options "NKMEMCLUSTERS=256" # Size of kernel malloc area
|
|
options GENERIC # Mini-root boot support
|
|
#options PROFTIMER # Kernel profiling support
|
|
#options "PRF_INTERVAL=500" # Clock ticks between profile interrupts
|
|
#options "PPP_OUTQ_SIZE=4096" # Size of large PPP output queue
|
|
options LKM # Loadable kernel modules
|
|
|