GENERIC revision 1.19
1# 2# GENERIC AMIGA 3# 4# $Id: GENERIC,v 1.19 1994/06/17 20:06:50 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) 55#options MSDOSFS # MS-DOS filesystem 56options FDESC # /dev/fd filesystem 57#options LOFS # Loopback filesystem 58#options 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# Support for various kernel options 83# 84options GENERIC # Mini-root boot support 85options LKM # Loadable kernel modules 86options KTRACE # Add kernel tracing system call 87options DIAGNOSTIC # Add additional error checking code 88options "NKMEMCLUSTERS=256" # Size of kernel malloc area 89 90# 91# Misc. debuging options 92# 93options PANICWAIT # Require keystroke to dump/reboot 94options DEBUG # Add debugging statements 95options DDB # Kernel debugger 96#options SYSCALL_DEBUG # debug all syscalls. 97#options SCSIDEBUG # Add SCSI debugging statements 98#options KGDB # Kernel debugger (KGDB) support 99#options PANICBUTTON # Forced crash via keypress (???) 100 101# 102# Amiga specific options 103# 104options RETINACONSOLE # enable code to allow retina to be console 105options GRF_ECS # Enhanced Chip Set 106options GRF_NTSC # NTSC 107options GRF_PAL # PAL 108options "GRF_A2024" # Support for the A2024 109#options "KFONT_8X11" # 8x11 font 110 111grfcc0 at mainbus0 # custom chips 112grfrt0 at ztwobus0 # retina II 113grfrh0 at zthreebus0 # retina III 114 115grf0 at grfcc0 116grf1 at grfrt0 117grf2 at grfrh0 118 119ite0 at grf0 # terminal emulators for grf's 120ite1 at grf1 # terminal emulators for grf's 121ite2 at grf2 # terminal emulators for grf's 122 123# scsi stuff, all possible 124gvpbus0 at ztwobus0 125gtsc0 at gvpbus0 # GVP series II scsi 126ahsc0 at mainbus0 # A3000 scsi 127atzsc0 at ztwobus0 128wstsc0 at ztwobus0 # Wordsync II scsi 129ivsc0 at ztwobus0 # IVS scsi 130mlhsc0 at ztwobus0 # Hacker scsi 131otgsc0 at ztwobus0 # 12 gauge scsi 132zssc0 at ztwobus0 # Zeus scsi 133mgnsc0 at ztwobus0 # Magnum scsi 134wesc0 at zthreebus0 # Warp Engine scsi 135idesc0 at mainbus0 # A4000(A1200?) IDE 136 137scsibus0 at gtsc0 138scsibus1 at ahsc0 139scsibus2 at atzsc0 140scsibus2 at wstsc0 141scsibus3 at ivsc0 142scsibus4 at mlhsc0 143scsibus5 at otgsc0 144scsibus6 at zssc0 145scsibus7 at mgnsc0 146scsibus8 at wesc0 147scsibus9 at idesc0 148 149# 150# compat. 151# 152sd0 at scsibus? target 0 lun 0 153sd1 at scsibus? target 1 lun 0 154sd2 at scsibus? target 2 lun 0 155sd3 at scsibus? target 3 lun 0 156sd4 at scsibus? target 4 lun 0 157sd5 at scsibus? target 5 lun 0 158sd6 at scsibus? target 6 lun 0 159sd7 at scsibus? target ? lun 0 160 161# 162# This is nicer however many amiga setups expect sd units to refer to 163# scsi target numbers. If this is not the case, you can remove the 164# specific sdx lines above and each hard drive from low target to high 165# will configure to the next available sd unit number 166 167sd* at scsibus? target ? lun ? # scsi disks 168st* at scsibus? target ? lun ? # scsi tapes 169cd* at scsibus? target ? lun ? # scsi cd's 170 171pseudo-device sl # slip 172pseudo-device ppp # ppp 173pseudo-device view 10 # views 174pseudo-device pty 16 # pseudo terminals 175pseudo-device loop # network loopback 176 177config netbsd swap on generic 178