INSTALL revision 1.12
11.12Sis# $NetBSD: INSTALL,v 1.12 2000/12/29 22:36:51 is Exp $ 21.2Sis# 31.4Sis# This file was automatically created. Changes will be 41.4Sis# lost when running make in this directory. 51.2Sis# 61.4Sis# Created from: 71.12Sis#$ NetBSD: GENERIC,v 1.154 2000/12/29 22:31:56 is Exp $ 81.4Sis 91.4Sisinclude "arch/amiga/conf/std.amiga" 101.2Sis 111.12Sis#ident "GENERIC-$Revision: 1.12 $" 121.10Sis 131.10Sismakeoptions COPTS="-Os" 141.2Sis 151.2Sismaxusers 8 161.4Sisoptions RTC_OFFSET=0 171.2Sis 181.4Sis#mainboards to support (in addition to Amiga) 191.2Sis 201.4Sisoptions DRACO 211.2Sis 221.4Sisoptions BB060STUPIDROM # You need this, if you have a non-DraCo 231.4Sis # MC68060 with an OS ROM up to (at least) 241.4Sis # V40 (OS3.1) and want to boot with the 251.4Sis # bootblock. 261.4Sis # You do not need this if you have a DraCo, 271.4Sis # have no 68060 or NEVER use the bootblock 281.9Sisoptions P5PPC68KBOARD # Phase5 PPC/68K board support 291.4Sis 301.4Sis#processors this kernel should support 311.4Sis 321.4Sisoptions M68060 # support for 060 331.4Sisoptions M060SP # MC68060 software support (Required for 060) 341.4Sis 351.4Sisoptions M68040 # support for 040 361.4Sisoptions FPSP # MC68040 floating point support 371.4Sisoptions M68030 # support for 030 381.4Sisoptions M68020 # support for 020/851 391.4Sisoptions FPU_EMULATE # FPU emulation 401.4Sis 411.4Sis#Networking options 421.4Sis 431.4Sisoptions INET # IP networking support (Required) 441.4Sisoptions INET6 # IPV6 451.4Sis#options IPSEC # IP security 461.4Sis#options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 471.4Sis#options IPSEC_DEBUG # debug for IP security 481.4Sis#options GATEWAY # Packet forwarding 491.4Sis#options DIRECTED_BROADCAST # Broadcast across subnets 501.4Sis 511.4Sisoptions PPP_BSDCOMP # BSD-Compress compression support for PPP 521.4Sisoptions PPP_DEFLATE # Deflate compression support for PPP 531.4Sisoptions PPP_FILTER # Active filter support for PPP (requires bpf) 541.4Sisoptions PFIL_HOOKS # pfil(9) packet filter hooks 551.4Sisoptions IPFILTER_LOG # ipmon(8) log support 561.4Sis 571.4Sisfile-system FFS # Berkeley fast file system 581.4Sisfile-system EXT2FS # second extended file system (linux) 591.4Sis#file-system LFS # log-structured filesystem (experimental) 601.4Sis 611.4Sisfile-system NFS # Network File System client side code 621.4Sisfile-system ADOSFS # AmigaDOS file system 631.4Sisfile-system CD9660 # ISO 9660 + Rock Ridge filesystem 641.4Sisfile-system MSDOSFS # MS-DOS filesystem 651.4Sis 661.4Sisfile-system KERNFS # kernel data-structure filesystem 671.4Sis 681.9Sis#Filesystem options 691.9Sis 701.4Sis#options FFS_EI # FFS Endian Independant support 711.9Sis 721.4Sis#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 731.4Sis # immutable) behave as system flags. 741.4Sis 751.4Sis#Compatability options for various existing systems 761.4Sis 771.4Sis#Support for various kernel options 781.4Sis 791.4Sis#options INSECURE # allow, among other insecure stuff, LKM 801.4Sis # loading in multi-user mode. 811.4Sisoptions SCSIVERBOSE # Verbose SCSI errors 821.4Sis 831.4Sis#Misc. debugging options 841.4Sis 851.4Sisoptions DDB # Kernel debugger 861.4Sis#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB 871.4Sisoptions DIAGNOSTIC # Extra kernel sanity checks 881.4Sis#options DEBUG # Enable misc. kernel debugging code 891.4Sis#options SYSCALL_DEBUG # debug all syscalls. 901.4Sis#options SCSIDEBUG # Add SCSI debugging statements 911.4Sis#options PANICBUTTON # Forced crash via keypress (???) 921.4Sis 931.4Sis#Amiga specific options 941.4Sis 951.4Sis#options LIMITMEM=24 # Do not use more than LIMITMEM MB of the 961.4Sis # first bank of RAM. (default: unlimited) 971.9Sis#options NKPTADD=4 # set this for 4 additional KPT pages 981.9Sis#options NKPTADDSHIFT=24 # set this for 1 additional KPT page 991.4Sis # per 16 MB (1<<24 bytes) of RAM 1001.4Sis # define and decrease this, or define and 1011.4Sis # increase NKPTADD if you get "out of PT pages" 1021.4Sis # panics. 1031.4Sis 1041.4Sis#ATTENTION: There is NO WARRANTY AT ALL that the sync will be complete 1051.4Sis#before the 10 secondinterval ends, or that KBDRESET does work at all. 1061.4Sis#options KBDRESET # sync on Ctrl-Amiga-Amiga 1071.4Sis 1081.4Sis#These options improve performance with the built-in serial port 1091.4Sis#on slower Amigas. Try the larger buffers first then lev6_defer. 1101.4Sis#options SERIBUF_SIZE=4096 1111.4Sis#options SEROBUF_SIZE=32 1121.4Sis#options LEV6_DEFER # defers l6 to l4 (below serial l5) 1131.4Sis 1141.4Sisoptions RETINACONSOLE # enable code to allow retina to be console 1151.4Sis 1161.4Sisoptions ULOWELLCONSOLE # enable code to allow a2410 to be console 1171.4Sisoptions CL5426CONSOLE # Cirrus console 1181.4Sisoptions CV64CONSOLE # CyberVision console 1191.4Sisoptions TSENGCONSOLE # Tseng console 1201.4Sisoptions CV3DCONSOLE # CyberVision 64/3D console 1211.4Sis 1221.4Sisoptions GRF_ECS # Enhanced Chip Set 1231.4Sisoptions GRF_NTSC # NTSC 1241.4Sisoptions GRF_PAL # PAL 1251.4Sisoptions GRF_A2024 # Support for the A2024 1261.4Sisoptions GRF_AGA # AGA Chip Set 1271.4Sisoptions GRF_AGA_VGA # AGA VGAONLY timing 1281.4Sisoptions GRF_SUPER72 # AGA Super-72 1291.4Sis 1301.4Sis#options KFONT_8X11 # 8x11 font 1311.4Sis 1321.4Sis#This is how you would tell the kernel the A2410 oscillator frequencies: 1331.4Sis#The used frequencies are the defaults, and do not need option setting 1341.4Sis#options ULOWELL_OSC1=36000000 1351.4Sis#options ULOWELL_OSC2=66667000 1361.4Sis 1371.4Sis#This is how you specify the blitting speed, higher values may speed up blits 1381.4Sis#a littel bit. If you raise this value too much some trash may appear. 1391.4Sis#the commented version is the default. 1401.4Sis#options RH_MEMCLK=61000000 1411.4Sis#this option enables the 64 bit sprite which does not work 1421.4Sis#for quite a few people. E.g. The cursor sprite will turn to a block 1431.4Sis#when moved to the top of the screen in X. 1441.4Sis#options RH_64BIT_SPRITE 1451.4Sis#enables fast scroll code appears to now work on 040 systems. 1461.4Sis#options RETINA_SPEED_HACK 1471.4Sis#enables the Hardwarecursor which does not work on some systems. 1481.4Sis#options RH_HARDWARECURSOR 1491.2Sis 1501.2Sisgrfcc0 at mainbus0 # custom chips 1511.2Sisgrfrt0 at zbus0 # retina II 1521.4Sis 1531.2Sisgrfrh0 at zbus0 # retina III 1541.4Sis 1551.2Sisgrfcl* at zbus0 # Picasso II/Piccalo/Spectrum 1561.2Sisgrful0 at zbus0 # A2410 1571.4Sisgrfcv0 at zbus0 # CyberVision 64 1581.4Sisgrfet* at zbus0 # Tseng (oMniBus, Domino, Merlin) 1591.4Sisgrfcv3d0 at zbus0 # CyberVision 64/3D 1601.2Sis 1611.2Sisgrf0 at grfcc0 1621.2Sisgrf1 at grfrt0 1631.4Sis 1641.2Sisgrf2 at grfrh0 1651.4Sis 1661.2Sisgrf3 at grfcl? 1671.2Sisgrf4 at grful0 1681.2Sisgrf5 at grfcv0 1691.4Sisgrf6 at grfet? 1701.4Sisgrf7 at grfcv3d0 1711.2Sis 1721.4Sisite0 at grf0 # terminal emulators for grfs 1731.4Sisite1 at grf1 # terminal emulators for grfs 1741.4Sis 1751.4Sisite2 at grf2 # terminal emulators for grfs 1761.4Sis 1771.4Sisite3 at grf3 # terminal emulators for grfs 1781.4Sisite4 at grf4 # terminal emulators for grfs 1791.4Sisite5 at grf5 # terminal emulators for grfs 1801.4Sisite6 at grf6 # terminal emulators for grfs 1811.4Sisite7 at grf7 # terminal emulators for grfs 1821.2Sis 1831.2Sismsc0 at zbus0 # A2232 MSC multiport serial. 1841.2Sismfc0 at zbus0 # MultiFaceCard I/O board 1851.2Sismfcs0 at mfc0 unit 0 # MFC serial 1861.2Sismfcs1 at mfc0 unit 1 # MFC serial 1871.2Sis#mfcp0 at mfc0 unit 0 # MFC parallel [not available yet] 1881.2Sis#mfc1 at zbus0 # MultiFaceCard 2nd I/O board 1891.2Sis#mfcs2 at mfc1 unit 0 1901.2Sis#mfcs3 at mfc1 unit 1 1911.2Sis#mfcp1 at mfc1 unit 0 1921.2Sis 1931.4Sishyper* at zbus? # zbus HyperCom3/3+/4/4+ 1941.4Sis#hyper* at mainbus0 # not yet: HyperCom1 + HyperCom3 1951.4Siscom* at hyper? port ? # Hypercom3/4 serial ports 1961.4Sislpt* at hyper? port ? # Hypercom3+/4+ parallel port 1971.4Sis 1981.4Sis#not enabled yet... needs more testing and clock frequency autodetection 1991.4Sis#iobl* at zbus? # zbus IOBlix 2001.4Sis#com* at iobl? port ? # IOBlix serial ports 2011.4Sis#lpt* at iobl? port ? # IOBlix parallel ports 2021.4Sis 2031.4Sis#Amiga Mainboard devices (sans graphics and keyboard) 2041.4Sis 2051.4Sisser0 at mainbus0 # Amiga onboard serial 2061.4Sispar0 at mainbus0 # Amiga onboard parallel 2071.4Sisms* at mainbus0 # Amiga mice 2081.4Sisfdc0 at mainbus0 # Amiga FDC 2091.4Sisfd* at fdc0 unit ? # floppy disks on the later 2101.4Sisa34kbbc0 at mainbus0 # A3000/A4000 battery backed clock 2111.4Sisa2kbbc0 at mainbus0 # A2000 battery backed clock 2121.4Sisaucc* at mainbus0 # Amiga CC audio 2131.4Sisaudio* at aucc? 2141.4Sis 2151.4Sis#DraCo Mainboard devices (sans keyboard) 2161.4Sis 2171.4Sisdrbbc0 at mainbus0 # DraCo battery backed clock 2181.4Sisdrsupio0 at mainbus0 # DraCo superio chip 2191.4Siscom* at drsupio? port ? # DraCo serial 2201.4Sislpt0 at drsupio? port ? # DraCo parallel 2211.4Sis 2221.4Sis#Zorro-II, Zorro-III, DraCo Direct-Bus devices (sans graphics) 2231.4Sis 2241.4Sis#Ethernet cards: 2251.4Sisle* at zbus0 # A2065, Ameristar, Ariadne 2261.12Sisne* at zbus0 # AriadneII, X-surf 2271.4Sised* at zbus0 # Hydra, ASDG LanRover 2281.4Sises* at zbus0 # CEI A4066 EthernetPLUS 2291.4Sisqn* at zbus0 # Quicknet 2301.4Sis 2311.4Sisbah* at zbus0 # C=/Ameristar A2060 / 560 2321.2Sis 2331.4Sis#Greater Valley Product Bus 2341.4Sisgvpbus* at zbus0 2351.2Sis 2361.4Sis#scsi stuff, all possible 2371.2Sisgtsc0 at gvpbus? # GVP series II scsi 2381.4Sisscsibus* at gtsc0 2391.2Sisahsc0 at mainbus0 # A3000 scsi 2401.2Sisscsibus* at ahsc0 2411.4Sisatzsc0 at zbus0 # A2091 scsi 2421.2Sisscsibus* at atzsc0 2431.4Siswstsc0 at zbus0 # Wordsync II scsi 2441.2Sisscsibus* at wstsc0 2451.4Sisivsc0 at zbus0 # IVS scsi 2461.2Sisscsibus* at ivsc0 2471.4Sismlhsc0 at zbus0 # Hacker scsi 2481.2Sisscsibus* at mlhsc0 2491.4Sisotgsc0 at zbus0 # 12 gauge scsi 2501.2Sisscsibus* at otgsc0 2511.4Siszssc0 at zbus0 # Zeus scsi 2521.2Sisscsibus* at zssc0 2531.4Sismgnsc0 at zbus0 # Magnum scsi 2541.2Sisscsibus* at mgnsc0 2551.4Siswesc0 at zbus0 # Warp Engine scsi 2561.2Sisscsibus* at wesc0 2571.4Sisafsc0 at zbus0 # A4091 scsi 2581.2Sisscsibus* at afsc0 2591.4Sisaftsc0 at mainbus0 # A4000T scsi 2601.2Sisscsibus* at aftsc0 2611.4Sisflsc0 at zbus0 # FastlaneZ3 scsi 2621.2Sisscsibus* at flsc0 2631.4Sisbzsc0 at zbus0 # Blizzard 1230 I,II scsi 2641.2Sisscsibus* at bzsc0 2651.4Sisbzivsc0 at zbus0 # Blizzard 12x0 IV scsi 2661.4Sisscsibus* at bzivsc0 2671.4Sisbztzsc0 at zbus0 # Blizzard 2060 scsi 2681.4Sisscsibus* at bztzsc0 2691.4Siscbsc0 at zbus0 # CyberSCSI I 2701.4Sisscsibus* at cbsc0 2711.4Siscbiisc0 at zbus0 # CyberSCSI II 2721.4Sisscsibus* at cbiisc0 2731.4Siscbiiisc0 at zbus0 # Cyberstorm mk.III/Cyberstorm PPC SCSI 2741.4Sisscsibus* at cbiiisc0 2751.4Sisempsc0 at zbus0 # Emplant scsi 2761.4Sisscsibus* at empsc0 2771.4Sisidesc0 at mainbus0 # A4000 & A1200 IDE 2781.4Sisscsibus* at idesc0 2791.4Sis 2801.4Sis#<<< comment out the idesc entries above if the following wdc/atapibus lines >>> 2811.4Sis#<<< are uncommented >>> 2821.4Sis#wdc0 at mainbus0 # A4000 & A1200 IDE bus 2831.4Sis#wd* at wdc? drive ? # + drives 2841.4Sis#atapibus* at wdc? channel ? # ATAPI bus 2851.4Sis#cd* at atapibus? drive ? # ATAPI CD-ROM drives 2861.4Sis#sd* at atapibus? drive ? # ATAPI disk drives 2871.4Sis 2881.4Sis#pccard0 at mainbus0 2891.4Sis#pcmcia* at pccard0 2901.4Sis#com* at pcmcia? function ? # Modems and serial cards 2911.4Sis#pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 2921.4Sis#aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 2931.4Sis##wdc* at pcmcia? function ? 2941.4Sis#awi* at pcmcia? function ? # BayStack 650 (802.11FH) 2951.4Sis##ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 2961.4Sis#mbe* at pcmcia? function ? # MB8696x based Ethernet 2971.4Sis#ne* at pcmcia? function ? # NE2000-compatible Ethernet 2981.4Sis#sm* at pcmcia? function ? # Megahertz Ethernet 2991.4Sis#mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 3001.4Sis#com* at mhzc? 3011.4Sis#sm* at mhzc? 3021.2Sis 3031.4Sisdrsc0 at mainbus0 # DraCo scsi 3041.4Sisscsibus* at drsc0 3051.4Sis 3061.4Sis#each hard drive from low target to high 3071.4Sis#will configure to the next available sd unit number 3081.2Sissd* at scsibus? target ? lun ? # scsi disks 3091.2Sisst* at scsibus? target ? lun ? # scsi tapes 3101.4Siscd* at scsibus? target ? lun ? # scsi cds 3111.4Sisch* at scsibus? target ? lun ? # scsi autochangers 3121.2Sis 3131.4Sispseudo-device loop # loopback network interface 3141.4Sispseudo-device sl 1 # SLIP network interfaces 3151.4Sispseudo-device ppp 1 # PPP network interfaces 3161.4Sispseudo-device tun 1 # network tunnel line discipline 3171.4Sis#pseudo-device gre 2 # generic L3 over IP tunnel 3181.4Sis#pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003) 3191.4Sispseudo-device bpfilter 16 # Berkeley packet filter 3201.4Sispseudo-device ipfilter # IP Filter package 3211.4Sispseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 3221.4Sis#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 3231.4Sis#pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation 3241.12Sispseudo-device vlan # IEEE 802.1q encapsulation 3251.4Sis 3261.4Sispseudo-device view 4 # views (needed for grfcc) 3271.12Sispseudo-device pty # pseudo-terminals 3281.4Sis 3291.4Sispseudo-device vnd 4 # vnode pseudo-disks 3301.4Sispseudo-device ccd 4 # concatenated disk devices 3311.4Sis#pseudo-device raid 4 # RAIDframe disk driver 3321.4Sis#options RAID_AUTOCONFIG # auto-configuration of RAID components 3331.4Sis 3341.9Sispseudo-device rnd # /dev/random and in-kernel generator 3351.4Sis#options RND_COM # use "com" randomness as well (BROKEN) 3361.2Sis 3371.4Sisconfig netbsd root on ? type ? 338