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