11.7Srin# $NetBSD: INSTALL,v 1.7 2017/02/19 07:47:00 rin 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.7Srin#options DISKLABEL_EI # disklabel Endian Independent support 391.7Srin#options FFS_EI # FFS Endian Independent support 401.1Spooka#options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space 411.1Spookaoptions FFS_NO_SNAPSHOT # No FFS snapshot support 421.1Spooka 431.1Spooka 441.1Spooka# Networking options 451.1Spookaoptions INET # Internet protocols 461.1Spooka 471.1Spooka# Workstation console options 481.6Suebayasi#options FONT_BOLD8x16 # Font for fb devices 491.6Suebayasi#options FONT_GALLANT12x22 501.1Spooka 511.6Suebayasi#options WSEMUL_VT100 521.5Suebayasi#options WSDISPLAY_DEFAULTSCREENS=1 531.3Sabs#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 541.6Suebayasi#options WS_KERNEL_FG=WSCOL_GREEN 551.6Suebayasi#options WS_KERNEL_BG=WSCOL_BLACK 561.1Spooka 571.1Spooka# Disable kernel security levels. Needed for X with a PX or PXG. 581.1Spooka#options INSECURE 591.1Spooka 601.1Spooka# emips specific 611.1Spookaoptions HZ=16 # RTC rate required, uses timecounter 621.1Spooka 631.1Spookaoptions NFS_BOOT_DHCP # superset of BOOTP 641.1Spookaoptions NFS_BOOT_RWSIZE=1024 651.1Spooka 661.1Spookaconfig netbsd root on ? type ? 671.1Spookaconfig nfsnetbsd root on ? type nfs 681.1Spooka 691.1Spookamainbus0 at root 701.1Spookacpu* at mainbus0 711.1Spooka 721.1Spooka## Peripheral Bus Support (for devices to attach to) 731.1Spooka## ---------------------------------------------------------------------------- 741.1Spooka 751.1Spooka# eMIPS systems 761.1Spookaebus0 at mainbus0 771.1Spookaeclock* at ebus0 addr ? # clock 781.1Spookadz* at ebus0 addr ? # usart 791.1Spookaenic* at ebus0 addr ? # ethernet 801.1Spookaace* at ebus0 addr ? # disk 811.1Spookaeflash* at ebus0 addr ? # flash memory 821.1Spooka 831.1Spooka 841.1Spooka######################################################################### 851.1Spooka# Pseudo-devices # 861.1Spooka######################################################################### 871.1Spooka 881.4Schristospseudo-device pty # pseudo-terminals 891.1Spookapseudo-device bpfilter # packet filter ports 901.1Spookapseudo-device loop 911.4Schristos#pseudo-device ccd # concatenated disks 92