1# $NetBSD: INSTALL,v 1.1 2011/01/26 01:18:50 pooka Exp $ 2# 3# Distribution install kernel (any model) 4# netbsd: cut-down kernel for miniroots. 5# nfsnetbsd: root on NFS to boot diskless for installation, 6# disk drivers for labelling disks and installation on local disk. 7# 8# 9include "arch/emips/conf/std.emips" 10 11makeoptions COPTS="-Os -mmemcpy" # Optimise for space. Implies -O2 12 13maxusers 8 14 15# CPU options 16options MIPS1 # R2000/R3000 support 17options NOFPU # No FPU 18options SOFTFLOAT # emulate FPU insn 19 20# Support for specific models 21options XILINX_ML40X # Xilinx Ml401/2 dev boards 22options XS_BEE3 # MSR/BeCube BEE3 system 23 24# Standard system options 25options USERCONF # userconf(4) support 26options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 27 28#options NTP # network time protocol 29 30# File systems 31file-system FFS # BSD fast filesystem 32file-system NFS # Sun NFS-compatible filesystem (client) 33file-system CD9660 # ISO 9660 + Rock Ridge file system 34file-system KERNFS # kernel data-structure filesystem 35 36 37# Filesystem options 38#options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space 39options FFS_NO_SNAPSHOT # No FFS snapshot support 40 41 42# Networking options 43options INET # Internet protocols 44 45# Workstation console options 46options FONT_BOLD8x16 # Font for fb devices 47options FONT_GALLANT12x22 48 49options WSEMUL_VT100 50options WS_KERNEL_FG=WSCOL_GREEN 51options WS_KERNEL_BG=WSCOL_BLACK 52 53# Disable kernel security levels. Needed for X with a PX or PXG. 54#options INSECURE 55 56# emips specific 57options HZ=16 # RTC rate required, uses timecounter 58 59options NFS_BOOT_DHCP # superset of BOOTP 60options NFS_BOOT_RWSIZE=1024 61 62config netbsd root on ? type ? 63config nfsnetbsd root on ? type nfs 64 65mainbus0 at root 66cpu* at mainbus0 67 68## Peripheral Bus Support (for devices to attach to) 69## ---------------------------------------------------------------------------- 70 71# eMIPS systems 72ebus0 at mainbus0 73eclock* at ebus0 addr ? # clock 74dz* at ebus0 addr ? # usart 75enic* at ebus0 addr ? # ethernet 76ace* at ebus0 addr ? # disk 77eflash* at ebus0 addr ? # flash memory 78 79 80######################################################################### 81# Pseudo-devices # 82######################################################################### 83 84pseudo-device pty 2 # pseudo-terminals (Sysinst needs two) 85pseudo-device bpfilter # packet filter ports 86pseudo-device loop 87#pseudo-device ccd 4 # concatenated disks 88pseudo-device rnd # /dev/random and in-kernel generator 89