1 1.2 gwr # $NetBSD: RAMDISK3X,v 1.2 1997/10/07 17:50:51 gwr Exp $ 2 1.1 jeremy 3 1.1 jeremy # RAMDISK: Root/swap on ramdisk 4 1.1 jeremy # This kernel is used to: 5 1.1 jeremy # format the disk (not yet implemented) 6 1.1 jeremy # partition the disk (disklabel) 7 1.1 jeremy # install the miniroot in the swap partition 8 1.1 jeremy 9 1.1 jeremy include "arch/sun3x/conf/std.sun3x" 10 1.1 jeremy 11 1.1 jeremy # Needs to be set per system. i.e change these as you see fit 12 1.1 jeremy maxusers 2 13 1.1 jeremy 14 1.1 jeremy # Standard system options 15 1.2 gwr # ... debugging options 16 1.2 gwr # Compatability options 17 1.2 gwr 18 1.2 gwr # Filesystem options 19 1.2 gwr # Need FFS for the ramdisk image. 20 1.2 gwr file-system FFS # Berkeley Fast Filesystem 21 1.2 gwr # May need these to get miniroot image. 22 1.2 gwr file-system NFS # Sun NFS client support 23 1.2 gwr file-system CD9660 # ISO 9660 + Rock Ridge file system 24 1.2 gwr 25 1.2 gwr options FIFO # named pipes used during install 26 1.1 jeremy 27 1.1 jeremy # Enable the hooks used for initializing the ram-disk. 28 1.1 jeremy options MEMORY_DISK_HOOKS 29 1.1 jeremy options MINIROOTSIZE=512 # 256K 30 1.1 jeremy 31 1.1 jeremy # Networking options 32 1.1 jeremy options INET # IP prototol stack support 33 1.2 gwr options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP 34 1.2 gwr 35 1.2 gwr # Work-around for root on slow servers (insurance...) 36 1.1 jeremy options NFS_BOOT_RWSIZE=1024 37 1.1 jeremy 38 1.1 jeremy config netbsd root on md0 type ffs 39 1.1 jeremy 40 1.1 jeremy # 41 1.1 jeremy # Serial ports 42 1.1 jeremy # 43 1.1 jeremy zstty0 at zsc1 channel 0 # ttya 44 1.1 jeremy zstty1 at zsc1 channel 1 # ttyb 45 1.1 jeremy 46 1.1 jeremy kbd0 at zsc0 channel 0 # keyboard 47 1.1 jeremy ms0 at zsc0 channel 1 # mouse 48 1.1 jeremy 49 1.1 jeremy # 50 1.1 jeremy # Network devices 51 1.1 jeremy # 52 1.1 jeremy 53 1.2 gwr # Intel Ethernet 54 1.2 gwr ie0 at obio0 addr 0x65000000 ipl 3 55 1.2 gwr 56 1.1 jeremy # Lance Ethernet (only onboard) 57 1.1 jeremy le0 at obio0 addr 0x65002000 ipl 3 58 1.1 jeremy 59 1.1 jeremy # 60 1.1 jeremy # Disk and tape devices 61 1.1 jeremy # 62 1.1 jeremy 63 1.2 gwr # Emulex SCSI (3/80 only) 64 1.2 gwr # See GENERIC for flags description. 65 1.1 jeremy esp0 at obio0 addr 0x66000000 ipl 2 flags 0xff0f 66 1.1 jeremy 67 1.1 jeremy # Floppy drive 68 1.1 jeremy fdc0 at obio0 addr 0x6e000000 ipl 6 vect 0x40 69 1.1 jeremy fd0 at fdc0 # First (and only) floppy drive. 70 1.1 jeremy 71 1.1 jeremy # 72 1.1 jeremy # Frame buffer devices 73 1.1 jeremy # 74 1.1 jeremy 75 1.1 jeremy # bwtwo - Monochrome frame buffer. 76 1.1 jeremy bwtwo0 at obmem0 addr 0x50400000 ipl 4 77 1.1 jeremy 78 1.1 jeremy # 79 1.1 jeremy # SCSI infrastructure 80 1.1 jeremy # 81 1.1 jeremy scsibus* at scsi? 82 1.1 jeremy 83 1.1 jeremy sd* at scsibus? target ? lun ? # SCSI disks 84 1.1 jeremy st* at scsibus? target ? lun ? # SCSI tapes 85 1.1 jeremy cd* at scsibus? target ? lun ? # SCSI CD-ROMs 86 1.1 jeremy #ch* at scsibus? target ? lun ? # SCSI changer devices 87 1.1 jeremy #ss* at scsibus? target ? lun ? # SCSI scanners 88 1.1 jeremy uk* at scsibus? target ? lun ? # unknown SCSI devices 89 1.1 jeremy 90 1.2 gwr # Memory-disk drivers (root for install tape) 91 1.1 jeremy pseudo-device md 2 92 1.1 jeremy 93 1.1 jeremy # Misc. 94 1.1 jeremy pseudo-device loop 1 # network loopback 95 1.1 jeremy pseudo-device sl 2 # CSLIP 96 1.1 jeremy pseudo-device ppp 2 # PPP 97 1.1 jeremy 98