INSTALL revision 1.4
11.4Schristos# $NetBSD: INSTALL,v 1.4 2013/04/27 18:19:31 christos Exp $ 21.1Spooka# 31.1Spooka# Distribution install kernel (any model) 41.1Spooka# netbsd: cut-down kernel for miniroots. 51.1Spooka# nfsnetbsd: root on NFS to boot diskless for installation, 61.1Spooka# disk drivers for labelling disks and installation on local disk. 71.1Spooka# 81.1Spooka# 91.1Spookainclude "arch/emips/conf/std.emips" 101.1Spooka 111.1Spookamakeoptions COPTS="-Os -mmemcpy" # Optimise for space. Implies -O2 121.1Spooka 131.1Spookamaxusers 8 141.1Spooka 151.1Spooka# CPU options 161.1Spookaoptions MIPS1 # R2000/R3000 support 171.1Spookaoptions NOFPU # No FPU 181.1Spookaoptions SOFTFLOAT # emulate FPU insn 191.1Spooka 201.1Spooka# Support for specific models 211.1Spookaoptions XILINX_ML40X # Xilinx Ml401/2 dev boards 221.1Spookaoptions XS_BEE3 # MSR/BeCube BEE3 system 231.1Spooka 241.1Spooka# Standard system options 251.1Spookaoptions USERCONF # userconf(4) support 261.1Spookaoptions PIPE_SOCKETPAIR # smaller, but slower pipe(2) 271.1Spooka 281.1Spooka#options NTP # network time protocol 291.1Spooka 301.1Spooka# File systems 311.1Spookafile-system FFS # BSD fast filesystem 321.1Spookafile-system NFS # Sun NFS-compatible filesystem (client) 331.1Spookafile-system CD9660 # ISO 9660 + Rock Ridge file system 341.1Spookafile-system KERNFS # kernel data-structure filesystem 351.1Spooka 361.1Spooka 371.1Spooka# Filesystem options 381.1Spooka#options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space 391.1Spookaoptions FFS_NO_SNAPSHOT # No FFS snapshot support 401.1Spooka 411.1Spooka 421.1Spooka# Networking options 431.1Spookaoptions INET # Internet protocols 441.1Spooka 451.1Spooka# Workstation console options 461.1Spookaoptions FONT_BOLD8x16 # Font for fb devices 471.1Spookaoptions FONT_GALLANT12x22 481.1Spooka 491.1Spookaoptions WSEMUL_VT100 501.3Sabsoptions WSDISPLAY_DEFAULTSCREENS=1 511.3Sabs#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 521.1Spookaoptions WS_KERNEL_FG=WSCOL_GREEN 531.1Spookaoptions WS_KERNEL_BG=WSCOL_BLACK 541.1Spooka 551.1Spooka# Disable kernel security levels. Needed for X with a PX or PXG. 561.1Spooka#options INSECURE 571.1Spooka 581.1Spooka# emips specific 591.1Spookaoptions HZ=16 # RTC rate required, uses timecounter 601.1Spooka 611.1Spookaoptions NFS_BOOT_DHCP # superset of BOOTP 621.1Spookaoptions NFS_BOOT_RWSIZE=1024 631.1Spooka 641.1Spookaconfig netbsd root on ? type ? 651.1Spookaconfig nfsnetbsd root on ? type nfs 661.1Spooka 671.1Spookamainbus0 at root 681.1Spookacpu* at mainbus0 691.1Spooka 701.1Spooka## Peripheral Bus Support (for devices to attach to) 711.1Spooka## ---------------------------------------------------------------------------- 721.1Spooka 731.1Spooka# eMIPS systems 741.1Spookaebus0 at mainbus0 751.1Spookaeclock* at ebus0 addr ? # clock 761.1Spookadz* at ebus0 addr ? # usart 771.1Spookaenic* at ebus0 addr ? # ethernet 781.1Spookaace* at ebus0 addr ? # disk 791.1Spookaeflash* at ebus0 addr ? # flash memory 801.1Spooka 811.1Spooka 821.1Spooka######################################################################### 831.1Spooka# Pseudo-devices # 841.1Spooka######################################################################### 851.1Spooka 861.4Schristospseudo-device pty # pseudo-terminals 871.1Spookapseudo-device bpfilter # packet filter ports 881.1Spookapseudo-device loop 891.4Schristos#pseudo-device ccd # concatenated disks 90