INSTALL revision 1.9
1# $NetBSD: INSTALL,v 1.9 2000/10/04 20:13:42 is Exp $ 2# 3# This file was automatically created. Changes will be 4# lost when running make in this directory. 5# 6# Created from: 7#$ NetBSD: GENERIC,v 1.150 2000/10/04 03:35:54 itojun Exp $ 8 9include "arch/amiga/conf/std.amiga" 10 11#ident "GENERIC-$Revision: 1.9 $" 12 13maxusers 8 14options RTC_OFFSET=0 15 16#mainboards to support (in addition to Amiga) 17 18options DRACO 19 20options BB060STUPIDROM # You need this, if you have a non-DraCo 21 # MC68060 with an OS ROM up to (at least) 22 # V40 (OS3.1) and want to boot with the 23 # bootblock. 24 # You do not need this if you have a DraCo, 25 # have no 68060 or NEVER use the bootblock 26options P5PPC68KBOARD # Phase5 PPC/68K board support 27 28#processors this kernel should support 29 30options M68060 # support for 060 31options M060SP # MC68060 software support (Required for 060) 32 33options M68040 # support for 040 34options FPSP # MC68040 floating point support 35options M68030 # support for 030 36options M68020 # support for 020/851 37options FPU_EMULATE # FPU emulation 38 39#Networking options 40 41options INET # IP networking support (Required) 42options INET6 # IPV6 43#options IPSEC # IP security 44#options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 45#options IPSEC_DEBUG # debug for IP security 46#options GATEWAY # Packet forwarding 47#options DIRECTED_BROADCAST # Broadcast across subnets 48 49options PPP_BSDCOMP # BSD-Compress compression support for PPP 50options PPP_DEFLATE # Deflate compression support for PPP 51options PPP_FILTER # Active filter support for PPP (requires bpf) 52options PFIL_HOOKS # pfil(9) packet filter hooks 53options IPFILTER_LOG # ipmon(8) log support 54 55file-system FFS # Berkeley fast file system 56file-system EXT2FS # second extended file system (linux) 57#file-system LFS # log-structured filesystem (experimental) 58 59file-system NFS # Network File System client side code 60file-system ADOSFS # AmigaDOS file system 61file-system CD9660 # ISO 9660 + Rock Ridge filesystem 62file-system MSDOSFS # MS-DOS filesystem 63 64file-system KERNFS # kernel data-structure filesystem 65 66#Filesystem options 67 68#options FFS_EI # FFS Endian Independant support 69 70#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 71 # immutable) behave as system flags. 72 73#Compatability options for various existing systems 74 75#Support for various kernel options 76 77#options INSECURE # allow, among other insecure stuff, LKM 78 # loading in multi-user mode. 79options SCSIVERBOSE # Verbose SCSI errors 80 81#Misc. debugging options 82 83options DDB # Kernel debugger 84#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB 85options DIAGNOSTIC # Extra kernel sanity checks 86#options DEBUG # Enable misc. kernel debugging code 87#options SYSCALL_DEBUG # debug all syscalls. 88#options SCSIDEBUG # Add SCSI debugging statements 89#options PANICBUTTON # Forced crash via keypress (???) 90 91#Amiga specific options 92 93#options LIMITMEM=24 # Do not use more than LIMITMEM MB of the 94 # first bank of RAM. (default: unlimited) 95#options NKPTADD=4 # set this for 4 additional KPT pages 96#options NKPTADDSHIFT=24 # set this for 1 additional KPT page 97 # per 16 MB (1<<24 bytes) of RAM 98 # define and decrease this, or define and 99 # increase NKPTADD if you get "out of PT pages" 100 # panics. 101 102#ATTENTION: There is NO WARRANTY AT ALL that the sync will be complete 103#before the 10 secondinterval ends, or that KBDRESET does work at all. 104#options KBDRESET # sync on Ctrl-Amiga-Amiga 105 106#These options improve performance with the built-in serial port 107#on slower Amigas. Try the larger buffers first then lev6_defer. 108#options SERIBUF_SIZE=4096 109#options SEROBUF_SIZE=32 110#options LEV6_DEFER # defers l6 to l4 (below serial l5) 111 112options RETINACONSOLE # enable code to allow retina to be console 113 114options ULOWELLCONSOLE # enable code to allow a2410 to be console 115options CL5426CONSOLE # Cirrus console 116options CV64CONSOLE # CyberVision console 117options TSENGCONSOLE # Tseng console 118options CV3DCONSOLE # CyberVision 64/3D console 119 120options GRF_ECS # Enhanced Chip Set 121options GRF_NTSC # NTSC 122options GRF_PAL # PAL 123options GRF_A2024 # Support for the A2024 124options GRF_AGA # AGA Chip Set 125options GRF_AGA_VGA # AGA VGAONLY timing 126options GRF_SUPER72 # AGA Super-72 127 128#options KFONT_8X11 # 8x11 font 129 130#This is how you would tell the kernel the A2410 oscillator frequencies: 131#The used frequencies are the defaults, and do not need option setting 132#options ULOWELL_OSC1=36000000 133#options ULOWELL_OSC2=66667000 134 135#This is how you specify the blitting speed, higher values may speed up blits 136#a littel bit. If you raise this value too much some trash may appear. 137#the commented version is the default. 138#options RH_MEMCLK=61000000 139#this option enables the 64 bit sprite which does not work 140#for quite a few people. E.g. The cursor sprite will turn to a block 141#when moved to the top of the screen in X. 142#options RH_64BIT_SPRITE 143#enables fast scroll code appears to now work on 040 systems. 144#options RETINA_SPEED_HACK 145#enables the Hardwarecursor which does not work on some systems. 146#options RH_HARDWARECURSOR 147 148grfcc0 at mainbus0 # custom chips 149grfrt0 at zbus0 # retina II 150 151grfrh0 at zbus0 # retina III 152 153grfcl* at zbus0 # Picasso II/Piccalo/Spectrum 154grful0 at zbus0 # A2410 155grfcv0 at zbus0 # CyberVision 64 156grfet* at zbus0 # Tseng (oMniBus, Domino, Merlin) 157grfcv3d0 at zbus0 # CyberVision 64/3D 158 159grf0 at grfcc0 160grf1 at grfrt0 161 162grf2 at grfrh0 163 164grf3 at grfcl? 165grf4 at grful0 166grf5 at grfcv0 167grf6 at grfet? 168grf7 at grfcv3d0 169 170ite0 at grf0 # terminal emulators for grfs 171ite1 at grf1 # terminal emulators for grfs 172 173ite2 at grf2 # terminal emulators for grfs 174 175ite3 at grf3 # terminal emulators for grfs 176ite4 at grf4 # terminal emulators for grfs 177ite5 at grf5 # terminal emulators for grfs 178ite6 at grf6 # terminal emulators for grfs 179ite7 at grf7 # terminal emulators for grfs 180 181msc0 at zbus0 # A2232 MSC multiport serial. 182mfc0 at zbus0 # MultiFaceCard I/O board 183mfcs0 at mfc0 unit 0 # MFC serial 184mfcs1 at mfc0 unit 1 # MFC serial 185#mfcp0 at mfc0 unit 0 # MFC parallel [not available yet] 186#mfc1 at zbus0 # MultiFaceCard 2nd I/O board 187#mfcs2 at mfc1 unit 0 188#mfcs3 at mfc1 unit 1 189#mfcp1 at mfc1 unit 0 190 191hyper* at zbus? # zbus HyperCom3/3+/4/4+ 192#hyper* at mainbus0 # not yet: HyperCom1 + HyperCom3 193com* at hyper? port ? # Hypercom3/4 serial ports 194lpt* at hyper? port ? # Hypercom3+/4+ parallel port 195 196#not enabled yet... needs more testing and clock frequency autodetection 197#iobl* at zbus? # zbus IOBlix 198#com* at iobl? port ? # IOBlix serial ports 199#lpt* at iobl? port ? # IOBlix parallel ports 200 201#Amiga Mainboard devices (sans graphics and keyboard) 202 203ser0 at mainbus0 # Amiga onboard serial 204par0 at mainbus0 # Amiga onboard parallel 205ms* at mainbus0 # Amiga mice 206fdc0 at mainbus0 # Amiga FDC 207fd* at fdc0 unit ? # floppy disks on the later 208a34kbbc0 at mainbus0 # A3000/A4000 battery backed clock 209a2kbbc0 at mainbus0 # A2000 battery backed clock 210aucc* at mainbus0 # Amiga CC audio 211audio* at aucc? 212 213#DraCo Mainboard devices (sans keyboard) 214 215drbbc0 at mainbus0 # DraCo battery backed clock 216drsupio0 at mainbus0 # DraCo superio chip 217com* at drsupio? port ? # DraCo serial 218lpt0 at drsupio? port ? # DraCo parallel 219 220#Zorro-II, Zorro-III, DraCo Direct-Bus devices (sans graphics) 221 222#Ethernet cards: 223le* at zbus0 # A2065, Ameristar, Ariadne 224ne* at zbus0 # AriadneII 225ed* at zbus0 # Hydra, ASDG LanRover 226es* at zbus0 # CEI A4066 EthernetPLUS 227qn* at zbus0 # Quicknet 228 229bah* at zbus0 # C=/Ameristar A2060 / 560 230 231#Greater Valley Product Bus 232gvpbus* at zbus0 233 234#scsi stuff, all possible 235gtsc0 at gvpbus? # GVP series II scsi 236scsibus* at gtsc0 237ahsc0 at mainbus0 # A3000 scsi 238scsibus* at ahsc0 239atzsc0 at zbus0 # A2091 scsi 240scsibus* at atzsc0 241wstsc0 at zbus0 # Wordsync II scsi 242scsibus* at wstsc0 243ivsc0 at zbus0 # IVS scsi 244scsibus* at ivsc0 245mlhsc0 at zbus0 # Hacker scsi 246scsibus* at mlhsc0 247otgsc0 at zbus0 # 12 gauge scsi 248scsibus* at otgsc0 249zssc0 at zbus0 # Zeus scsi 250scsibus* at zssc0 251mgnsc0 at zbus0 # Magnum scsi 252scsibus* at mgnsc0 253wesc0 at zbus0 # Warp Engine scsi 254scsibus* at wesc0 255afsc0 at zbus0 # A4091 scsi 256scsibus* at afsc0 257aftsc0 at mainbus0 # A4000T scsi 258scsibus* at aftsc0 259flsc0 at zbus0 # FastlaneZ3 scsi 260scsibus* at flsc0 261bzsc0 at zbus0 # Blizzard 1230 I,II scsi 262scsibus* at bzsc0 263bzivsc0 at zbus0 # Blizzard 12x0 IV scsi 264scsibus* at bzivsc0 265bztzsc0 at zbus0 # Blizzard 2060 scsi 266scsibus* at bztzsc0 267cbsc0 at zbus0 # CyberSCSI I 268scsibus* at cbsc0 269cbiisc0 at zbus0 # CyberSCSI II 270scsibus* at cbiisc0 271cbiiisc0 at zbus0 # Cyberstorm mk.III/Cyberstorm PPC SCSI 272scsibus* at cbiiisc0 273empsc0 at zbus0 # Emplant scsi 274scsibus* at empsc0 275idesc0 at mainbus0 # A4000 & A1200 IDE 276scsibus* at idesc0 277 278#<<< comment out the idesc entries above if the following wdc/atapibus lines >>> 279#<<< are uncommented >>> 280#wdc0 at mainbus0 # A4000 & A1200 IDE bus 281#wd* at wdc? drive ? # + drives 282#atapibus* at wdc? channel ? # ATAPI bus 283#cd* at atapibus? drive ? # ATAPI CD-ROM drives 284#sd* at atapibus? drive ? # ATAPI disk drives 285 286#pccard0 at mainbus0 287#pcmcia* at pccard0 288#com* at pcmcia? function ? # Modems and serial cards 289#pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 290#aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 291##wdc* at pcmcia? function ? 292#awi* at pcmcia? function ? # BayStack 650 (802.11FH) 293##ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 294#mbe* at pcmcia? function ? # MB8696x based Ethernet 295#ne* at pcmcia? function ? # NE2000-compatible Ethernet 296#sm* at pcmcia? function ? # Megahertz Ethernet 297#mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 298#com* at mhzc? 299#sm* at mhzc? 300 301drsc0 at mainbus0 # DraCo scsi 302scsibus* at drsc0 303 304#each hard drive from low target to high 305#will configure to the next available sd unit number 306sd* at scsibus? target ? lun ? # scsi disks 307st* at scsibus? target ? lun ? # scsi tapes 308cd* at scsibus? target ? lun ? # scsi cds 309ch* at scsibus? target ? lun ? # scsi autochangers 310 311pseudo-device loop # loopback network interface 312pseudo-device sl 1 # SLIP network interfaces 313pseudo-device ppp 1 # PPP network interfaces 314pseudo-device tun 1 # network tunnel line discipline 315#pseudo-device gre 2 # generic L3 over IP tunnel 316#pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003) 317pseudo-device bpfilter 16 # Berkeley packet filter 318pseudo-device ipfilter # IP Filter package 319pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 320#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 321#pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation 322 323pseudo-device view 4 # views (needed for grfcc) 324pseudo-device pty # pseudo-terminals 325 326pseudo-device vnd 4 # vnode pseudo-disks 327pseudo-device ccd 4 # concatenated disk devices 328#pseudo-device raid 4 # RAIDframe disk driver 329#options RAID_AUTOCONFIG # auto-configuration of RAID components 330 331#rnd is EXPERIMENTAL at this point. 332pseudo-device rnd # /dev/random and in-kernel generator 333#options RND_COM # use "com" randomness as well (BROKEN) 334 335config netbsd root on ? type ? 336