GENERIC revision 1.15
1# 2# GENERIC AMIGA 3# 4# $Id: GENERIC,v 1.15 1994/06/05 07:43:35 chopps Exp $ 5# 6# This configuration file contains all possible options 7# 8 9include "std.amiga" 10 11maxusers 8 12options TIMEZONE=300, DST=1 13 14# 15# processors this kernel should support 16# 17options "M68040" # support for 040 18options FPSP # MC68040 floating point support 19options "M68030" # support for 030 20options "M68020" # support for 020/851 21options FPCOPROC # Support for MC6888[12] (Required) 22 23options SWAPPAGER # Pager for processes (Required) 24options VNODEPAGER # Pager for vnodes (Required) 25options DEVPAGER # Pager for devices (Required) 26 27# 28# Networking options 29# 30options ETHER # XXXX!!!! 31options INET # IP networking support (Required) 32options ISO # ISO Networking support 33options TPIP # ARGO TP networking support 34#options CCITT # CCITT X.25 35#options NS # Xerox XNS 36#options EON # ISO CLNL over IP 37#options GATEWAY # Packet forwarding 38#options DIRECTED_BROADCAST # Broadcast across subnets 39#options NSIP # XNS over IP 40 41# 42# File system related options 43# 44options QUOTA # Disk quotas for local disks 45options NFSSERVER # Network File System server side code 46options NFSCLIENT # Network File System client side code 47 48# 49# File systems 50# 51options FFS # Berkeley fast file system 52options MFS # Memory based filesystem 53options PROCFS # Process filesystem 54options KERNFS # Kernel parameter filesystem (Recommended) 55options MSDOSFS # MS-DOS filesystem 56options FDESC # /dev/fd filesystem 57options LOFS # Loopback filesystem 58options ISOFS # ISO 9660 file system, with Rock Ridge 59options PORTAL # Portal filesystem 60options FIFO # FIFO operations on vnodes (Recommended) 61options ADOSFS # AmigaDOS file system 62 63 64# 65# Compatability options for various existing systems 66# 67options "COMPAT_09" # compatability with older NetBSD release 68options "COMPAT_43" # 4.3 BSD compatible system calls 69options COMPAT_SUNOS # Support to run Sun (m68k) executables 70#options COMPAT_HPUX # HP300 compatability 71options "TCP_COMPAT_42" # Use 4.2 BSD style TCP 72options "COMPAT_NOMID" # allow nonvalid machine id executables 73 74# 75# Support for System V IPC facilities. 76# 77options SYSVSHM # System V-like shared memory 78options SYSVMSG # System V-like messages 79options SYSVSEM # System V-like semaphores 80 81# 82# Amiga graphics options (for grfcc) 83# 84options GRF_ECS # Enhanced Chip Set 85options GRF_NTSC # NTSC 86options GRF_PAL # PAL 87options "GRF_A2024" # Support for the A2024 88 89# 90# Support for various kernel options 91# 92options GENERIC # Mini-root boot support 93options LKM # Loadable kernel modules 94options KTRACE # Add kernel tracing system call 95options DIAGNOSTIC # Add additional error checking code 96options "NKMEMCLUSTERS=256" # Size of kernel malloc area 97#options PROFTIMER # Kernel profiling support 98 99# 100# Misc. debuging options 101# 102options PANICWAIT # Require keystroke to dump/reboot 103options DEBUG # Add debugging statements 104options DDB # Kernel debugger 105#options SYSCALL_DEBUG # debug all syscalls. 106#options SCSIDEBUG # Add SCSI debugging statements 107#options KGDB # Kernel debugger (KGDB) support 108#options PANICBUTTON # Forced crash via keypress (???) 109 110grfcc0 at mainbus0 # custom chips 111grfrt0 at ztwobus0 # retina II 112grfrh0 at zthreebus0 # retina III 113grf0 at grfcc0 114grf1 at grfrt0 115grf2 at grfrh0 116ite* at grf? # terminal emulators for grf's 117 118# scsi stuff, all possible 119gvpbus0 at ztwobus0 120gtsc0 at gvpbus0 # GVP series II scsi 121ahsc0 at mainbus0 # A3000 scsi 122atzsc0 at ztwobus0 123wstsc0 at ztwobus0 # Wordsync II scsi 124ivsc0 at ztwobus0 # IVS scsi 125mlhsc0 at ztwobus0 # Hacker scsi 126otgsc0 at ztwobus0 # 12 gauge scsi 127zssc0 at ztwobus0 # Zeus scsi 128mgnsc0 at ztwobus0 # Magnum scsi 129wesc0 at zthreebus0 # Warp Engine scsi 130idesc0 at mainbus0 # A4000(A1200?) IDE 131 132scsibus0 at gtsc0 133scsibus1 at ahsc0 134scsibus2 at atzsc0 135scsibus2 at wstsc0 136scsibus3 at ivsc0 137scsibus4 at mlhsc0 138scsibus5 at otgsc0 139scsibus6 at zssc0 140scsibus7 at mgnsc0 141scsibus8 at wesc0 142scsibus9 at idesc0 143 144# 145# compat. 146# 147sd0 at scsibus? target 0 lun 0 148sd1 at scsibus? target 1 lun 0 149sd2 at scsibus? target 2 lun 0 150sd3 at scsibus? target 3 lun 0 151sd4 at scsibus? target 4 lun 0 152sd5 at scsibus? target 5 lun 0 153sd6 at scsibus? target 6 lun 0 154sd7 at scsibus? target ? lun 0 155 156# 157# This is nicer however many amiga setups expect sd units to refer to 158# scsi target numbers. If this is not the case, you can remove the 159# specific sdx lines above and each hard drive from low target to high 160# will configure to the next available sd unit number 161 162sd* at scsibus? target ? lun ? # scsi disks 163st* at scsibus? target ? lun ? # scsi tapes 164cd* at scsibus? target ? lun ? # scsi cd's 165 166pseudo-device sl # slip 167pseudo-device view 10 # views 168pseudo-device pty 16 # pseudo terminals 169pseudo-device loop # network loopback 170 171config netbsd swap on generic 172