INSTALL revision 1.46
11.34Sthorpej# $NetBSD: INSTALL,v 1.46 2017/09/14 07:58:42 mrg Exp $ 21.1Sgdamore# 31.1Sgdamore# INSTALL kernel for RISC-NEWS 41.1Sgdamore 51.1Sgdamoreinclude "arch/newsmips/conf/std.newsmips" 61.1Sgdamore 71.1Sgdamore#options INCLUDE_CONFIG_FILE # embed config file in kernel binary 81.1Sgdamore 91.1Sgdamoremakeoptions COPTS="-Os -mmemcpy" # Optimise for space. Implies -O2 101.1Sgdamore 111.1Sgdamoremaxusers 8 121.1Sgdamore 131.1Sgdamore# Enable the hooks used for initializing the ram-disk. 141.1Sgdamoreoptions MEMORY_DISK_HOOKS 151.1Sgdamoreoptions MEMORY_DISK_IS_ROOT # Force root on ram-disk 161.1Sgdamoreoptions MEMORY_DISK_SERVER=0 # no userspace md(4) support 171.1Sgdamoreoptions MEMORY_DISK_ROOT_SIZE=5700 # 2.85 Megabytes 181.1Sgdamoreoptions MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode 191.1Sgdamore 201.1Sgdamoreoptions news3400 211.1Sgdamoreoptions news5000 221.1Sgdamoreoptions MIPS1 # R2000/R3000 support 231.1Sgdamoreoptions MIPS3 # R4000 support 241.1Sgdamoreoptions CPU_SINGLE # no I/O processor 251.1Sgdamore 261.1Sgdamoreoptions USERCONF # userconf(4) support 271.1Sgdamoreoptions PIPE_SOCKETPAIR # smaller, but slower pipe(2) 281.1Sgdamore#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 291.1Sgdamore 301.1Sgdamore# Compatibility options 311.1Sgdamoreinclude "conf/compat_netbsd14.config" 321.1Sgdamore 331.1Sgdamore# Filesystems 341.1Sgdamorefile-system FFS # Berkeley Fast Filesystem 351.34Sthorpejfile-system NFS # Sun NFS-compatible filesystem client 361.1Sgdamorefile-system MFS # memory-based filesystem 371.1Sgdamorefile-system CD9660 # ISO 9660 + Rock Ridge file system 381.21Splunkyfile-system MSDOSFS # MS-DOS FAT filesystem(s). 391.1Sgdamore#file-system PTYFS # /dev/pts/N support 401.1Sgdamore 411.1Sgdamore# Filesystem options 421.1Sgdamoreoptions NFS_V2_ONLY # Exclude NFS3 code to save space 431.21Splunkyoptions FFS_NO_SNAPSHOT # No FFS snapshot support 441.1Sgdamoreoptions WAPBL # File system journaling support 451.1Sgdamore 461.1Sgdamore# Networking options 471.21Splunkyoptions INET # Internet protocols 481.1Sgdamore#options INET6 # IPV6 491.16Splunkyoptions NFS_BOOT_BOOTPARAM 501.1Sgdamore 511.1Sgdamore# wscons options 521.2Stronoptions WSEMUL_VT100 # VT100 / VT220 emulation 531.2Stronoptions WSDISPLAY_DEFAULTSCREENS=1 541.1Sgdamore#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 551.1Sgdamore#options FONT_GALLANT12x22 561.1Sgdamoreoptions FONT_SONY8x16 571.30Sbouyer 581.1Sgdamoreconfig netbsd root on ? type ? 591.1Sgdamore 601.1Sgdamoremainbus0 at root 611.1Sgdamore 621.1Sgdamorecpu0 at mainbus0 631.1Sgdamorehb0 at mainbus0 # Hyper-bus 641.1Sgdamoreap0 at mainbus0 # APbus 651.1Sgdamore 661.1Sgdamoremkclock0 at hb0 addr 0xbff40000 # MK48T02 realtime clock 671.1Sgdamoremkclock0 at ap? 681.1Sgdamore 691.1Sgdamorele0 at hb0 addr 0xbff80000 level 1 # built-in LANCE ethernet 701.1Sgdamorele1 at hb0 addr 0xb8c30000 level 0 711.1Sgdamore 721.1Sgdamoresn* at ap? # SONIC Ethernet 731.1Sgdamoretlp* at ap? 741.1Sgdamore 751.12Splunkykb0 at hb0 addr 0xbfd00000 level 2 # keyboard 761.1Sgdamore#ms0 at hb0 addr 0xbfd00004 level 2 # mouse 771.1Sgdamore 781.1Sgdamorezsc0 at hb0 addr 0xbfec0000 level 1 flags 0x0 # on-board 791.16Splunkyzsc0 at ap? 801.1Sgdamore 811.1Sgdamorezstty0 at zsc0 channel 0 # tty00 821.1Sgdamorezstty1 at zsc0 channel 1 # tty01 831.1Sgdamore 841.1Sgdamorefb0 at hb0 addr 0x88000000 # frame buffer 851.1Sgdamore 861.1Sgdamorexafb* at ap? 871.1Sgdamorekb0 at ap? 881.1Sgdamore#ms0 at ap? 891.21Splunky 901.21Splunkysc0 at hb0 addr 0xbfe00100 level 0 # on-board cxd1185 SCSI controller 911.21Splunkyscsibus* at sc0 921.21Splunky 931.21Splunkydmac* at ap? # dmac3 941.21Splunkyspifi* at ap? # SPIFI SCSI 951.1Sgdamorescsibus* at spifi? 961.1Sgdamore 971.11Splunkysd* at scsibus? target ? lun ? # SCSI disks 981.1Sgdamorest* at scsibus? target ? lun ? # SCSI tapes 991.1Sgdamorecd* at scsibus? target ? lun ? # SCSI CD-ROMs 1001.1Sgdamore 1011.2Stronwsdisplay0 at fb? console ? 1021.2Stronwsdisplay0 at xafb? console ? 1031.2Stronwskbd0 at kb? console ? 1041.2Stron#wsmouse0 at ms? 1051.1Sgdamore 1061.1Sgdamorepseudo-device loop # loopback interface; required 1071.1Sgdamorepseudo-device pty # pseudo-terminals 1081.1Sgdamorepseudo-device md # memory disk device 1091.1Sgdamore#pseudo-device fss # file system snapshot device 1101.1Sgdamore 1111.1Sgdamore