INSTALL revision 1.1
11.1Spooka# $NetBSD: INSTALL,v 1.1 2011/01/26 01:18:50 pooka 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.1Spookaoptions WS_KERNEL_FG=WSCOL_GREEN 511.1Spookaoptions WS_KERNEL_BG=WSCOL_BLACK 521.1Spooka 531.1Spooka# Disable kernel security levels. Needed for X with a PX or PXG. 541.1Spooka#options INSECURE 551.1Spooka 561.1Spooka# emips specific 571.1Spookaoptions HZ=16 # RTC rate required, uses timecounter 581.1Spooka 591.1Spookaoptions NFS_BOOT_DHCP # superset of BOOTP 601.1Spookaoptions NFS_BOOT_RWSIZE=1024 611.1Spooka 621.1Spookaconfig netbsd root on ? type ? 631.1Spookaconfig nfsnetbsd root on ? type nfs 641.1Spooka 651.1Spookamainbus0 at root 661.1Spookacpu* at mainbus0 671.1Spooka 681.1Spooka## Peripheral Bus Support (for devices to attach to) 691.1Spooka## ---------------------------------------------------------------------------- 701.1Spooka 711.1Spooka# eMIPS systems 721.1Spookaebus0 at mainbus0 731.1Spookaeclock* at ebus0 addr ? # clock 741.1Spookadz* at ebus0 addr ? # usart 751.1Spookaenic* at ebus0 addr ? # ethernet 761.1Spookaace* at ebus0 addr ? # disk 771.1Spookaeflash* at ebus0 addr ? # flash memory 781.1Spooka 791.1Spooka 801.1Spooka######################################################################### 811.1Spooka# Pseudo-devices # 821.1Spooka######################################################################### 831.1Spooka 841.1Spookapseudo-device pty 2 # pseudo-terminals (Sysinst needs two) 851.1Spookapseudo-device bpfilter # packet filter ports 861.1Spookapseudo-device loop 871.1Spooka#pseudo-device ccd 4 # concatenated disks 881.1Spookapseudo-device rnd # /dev/random and in-kernel generator 89