RAMDISK revision 1.13
11.13Sgwr# $NetBSD: RAMDISK,v 1.13 1997/12/13 00:25:15 gwr Exp $ 21.1Sgwr 31.1Sgwr# RAMDISK: Root/swap on ramdisk 41.1Sgwr# This kernel is used to: 51.1Sgwr# format the disk (not yet implemented) 61.1Sgwr# partition the disk (disklabel) 71.1Sgwr# install the miniroot in the swap partition 81.1Sgwr 91.5Sjtcinclude "arch/sun3/conf/std.sun3" 101.1Sgwr 111.1Sgwr# Machines to be supported by this kernel 121.13Sgwr# options FPU_EMULATE # No FP code here! 131.1Sgwroptions HAVECACHE # Sun3/260 VAC 141.1Sgwr 151.1Sgwr# Needs to be set per system. i.e change these as you see fit 161.1Sgwrmaxusers 2 171.1Sgwr 181.1Sgwr# Standard system options 191.13Sgwr# ... debugging options 201.13Sgwroptions DDB 211.13Sgwr# Compatability options 221.13Sgwroptions COMPAT_12 # NetBSD 1.2 231.13Sgwroptions COMPAT_13 # NetBSD 1.3 241.6Sthorpej 251.13Sgwr# Filesystem options 261.13Sgwr# Need FFS for the ramdisk image. 271.13Sgwrfile-system FFS # Berkeley Fast Filesystem 281.13Sgwr# May need these to get miniroot image. 291.13Sgwrfile-system NFS # Sun NFS client support 301.13Sgwrfile-system CD9660 # ISO 9660 + Rock Ridge file system 311.12Slukem 321.13Sgwroptions FIFO # named pipes used during install 331.2Sgwr 341.13Sgwr# Enable the hooks used for initializing the root memory-disk. 351.8Spkoptions MEMORY_DISK_HOOKS 361.13Sgwroptions MEMORY_DISK_IS_ROOT # force root on memory disk 371.13Sgwroptions MEMORY_DISK_SERVER=0 # no userspace memory disk support 381.13Sgwroptions MINIROOTSIZE=512 # size of memory disk, in blocks 391.1Sgwr 401.1Sgwr# Networking options 411.6Sthorpejoptions INET # IP prototol stack support 421.13Sgwroptions TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP 431.13Sgwr# Work-around for root on slow servers (insurance...) 441.3Sgwroptions NFS_BOOT_RWSIZE=1024 451.1Sgwr 461.10Sgwrconfig netbsd root on md0 type ffs 471.1Sgwr 481.2Sgwr# 491.3Sgwr# Serial ports 501.3Sgwr# 511.11Slukemzstty0 at zsc1 channel 0 # ttya 521.11Slukemzstty1 at zsc1 channel 1 # ttyb 531.3Sgwr 541.11Slukemkbd0 at zsc0 channel 0 # keyboard 551.13Sgwr#ms0 at zsc0 channel 1 # mouse 561.3Sgwr 571.3Sgwr# 581.2Sgwr# Network devices 591.2Sgwr# 601.1Sgwr 611.2Sgwr# Intel Ethernet (onboard, or VME) 621.10Sgwrie0 at obio0 addr 0x0C0000 level 3 631.1Sgwrie1 at vmes0 addr 0xffe88000 level 3 vect 0x75 641.1Sgwr 651.2Sgwr# Lance Ethernet (only onboard) 661.10Sgwrle0 at obio0 addr 0x120000 level 3 671.1Sgwr 681.2Sgwr# 691.2Sgwr# Disk and tape devices 701.2Sgwr# 711.2Sgwr 721.2Sgwr# Sun3 "si" SCSI controller (NCR 5380) 731.13Sgwr# See GENERIC for the flags description. 741.13Sgwrsi0 at obio0 addr 0x140000 level 2 flags 0x1000f 751.13Sgwrsi0 at vmes0 addr 0xff200000 level 2 vect 0x40 flags 0xf 761.13Sgwrsi1 at vmes0 addr 0xff204000 level 2 vect 0x41 flags 0xf 771.2Sgwr 781.10Sgwr# Xylogics 450/451 controllers 791.13Sgwrxyc0 at vmes0 addr 0xffffee40 level 2 vect 0x48 801.13Sgwrxyc1 at vmes0 addr 0xffffee48 level 2 vect 0x49 811.13Sgwrxy* at xyc? drive ? 821.10Sgwr 831.2Sgwr# Xylogics 7053 controllers 841.13Sgwrxdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44 851.13Sgwrxdc1 at vmel0 addr 0xffffee90 level 2 vect 0x45 861.13Sgwrxd* at xdc? drive ? 871.2Sgwr 881.2Sgwr# Xylogics 472 tape controllers? 891.13Sgwr 901.13Sgwr# 911.13Sgwr# Sun3/E stuff 921.13Sgwr# 931.13Sgwrsebuf0 at vmes0 addr 0xff300000 level 2 vect 0x74 941.13Sgwrsebuf1 at vmes0 addr 0xff340000 level 2 vect 0x76 951.13Sgwrsi* at sebuf? 961.13Sgwrie* at sebuf? 971.2Sgwr 981.2Sgwr# 991.2Sgwr# Frame buffer devices 1001.2Sgwr# (Not needed for the RAMDISK installation kernel) 1011.1Sgwr 1021.2Sgwr# 1031.2Sgwr# SCSI infrastructure 1041.2Sgwr# 1051.1Sgwrscsibus* at scsi? 1061.1Sgwr 1071.10Sgwrsd* at scsibus? target ? lun ? # SCSI disks 1081.10Sgwrst* at scsibus? target ? lun ? # SCSI tapes 1091.10Sgwrcd* at scsibus? target ? lun ? # SCSI CD-ROMs 1101.10Sgwr#ch* at scsibus? target ? lun ? # SCSI changer devices 1111.10Sgwr#ss* at scsibus? target ? lun ? # SCSI scanners 1121.10Sgwruk* at scsibus? target ? lun ? # unknown SCSI devices 1131.1Sgwr 1141.8Spk# Memory-disk (root for install tape) 1151.11Slukempseudo-device md 2 1161.2Sgwr 1171.2Sgwr# Misc. 1181.11Slukempseudo-device loop 1 # network loopback 1191.11Slukempseudo-device sl 2 # CSLIP 1201.11Slukempseudo-device ppp 2 # PPP 1211.1Sgwr 122