GENERIC3X revision 1.9
1# $NetBSD: GENERIC3X,v 1.9 1997/08/23 19:19:22 mjacob Exp $ 2# 3# GENERIC Sun3x (3/80, 3/470) 4# Supports root on: le0, sd* 5# 6 7include "arch/sun3x/conf/std.sun3x" 8 9# Machines to be supported by this kernel 10# options FPU_EMULATE # XXX - Ever needed? 11 12# Needs to be set per system. i.e change these as you see fit 13maxusers 4 14 15# Standard system options 16options KTRACE # system call tracing support 17 18# Debugging options. Uncomment either these: 19options DDB 20#options SYMTAB_SPACE=0x1C000 21# ... or these for KGDB (gdb remote target) 22#makeoptions DEBUG="-g" # debugging symbols for gdb 23#options KGDB 24#options KGDBDEV=0x0C01 # ttya=0C00 ttyb=0C01 25#options SCSIVERBOSE # Verbose SCSI errors 26 27# Filesystem options 28file-system FFS # ufs file system 29file-system NFS # nfs client support 30file-system CD9660 # ISO 9660 + Rock Ridge file system 31file-system MSDOSFS # MS-DOS FAT file system 32file-system FDESC # /dev/fd/* 33file-system KERNFS # /kern 34file-system NULLFS # loopback file system 35file-system PROCFS # /proc 36file-system UNION # union file system 37file-system MFS # memory-based filesystem 38 39options NFSSERVER # nfs server support 40options FIFO # FIFOs; RECOMMENDED 41 42# Networking options 43options INET # IP prototol stack support 44#options GATEWAY # IP packet forwarding 45options TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD 46# XXX - Work-around for root on slow servers (insurance...) 47options NFS_BOOT_RWSIZE=1024 48 49# Compatability options 50options COMPAT_SUNOS # can run SunOS 4.1.1 executables 51options COMPAT_43 # and 4.3BSD and ... 52options COMPAT_12 # NetBSD 1.2 53options UCONSOLE # Allow non-root TIOCCONS 54 55# Sun3x-specific debugging options 56#options PMAP_DEBUG 57#options VMFAULT_TRACE 58#options SYSCALL_DEBUG 59#options EXEC_DEBUG 60#options DIAGNOSTIC 61#options SCSIDEBUG 62 63config netbsd root on ? type ? 64 65# 66# Serial ports 67# 68zstty0 at zsc1 channel 0 # ttya 69zstty1 at zsc1 channel 1 # ttyb 70 71kbd0 at zsc0 channel 0 # keyboard 72ms0 at zsc0 channel 1 # mouse 73 74# 75# Network devices 76# 77 78# Lance Ethernet (only onboard) 79le0 at obio0 addr 0x65002000 ipl 3 80 81# 82# Disk and tape devices 83# 84 85# Note the flags on the esp entries below, that work around 86# deficiencies in the current driver: 87# bits 0-7: disable disconnect/reselect for the corresponding target 88# bits 8-15: disable synch negotiation for target [bit-8] 89# Note: targets 4-7 have disconnect/reselect enabled on the premise 90# that tape devices normally have one of these targets. Tape 91# devices should be allowed to disconnect for the SCSI bus 92# to operate acceptably. 93# 94# Emulex SCSI (3/80 only) 95esp0 at obio0 addr 0x66000000 ipl 2 flags 0xff0f 96 97# Floppy drive 98fdc0 at obio0 addr 0x6e000000 ipl 6 vect 0x40 99fd0 at fdc0 # First (and only) floppy drive. 100 101# 102# Frame buffer devices 103# 104 105# bwtwo - Monochrome frame buffer. 106bwtwo0 at obmem0 addr 0x50400000 ipl 4 107 108# 109# SCSI infrastructure 110# 111scsibus* at scsi? 112 113sd* at scsibus? target ? lun ? # SCSI disks 114st* at scsibus? target ? lun ? # SCSI tapes 115cd* at scsibus? target ? lun ? # SCSI CD-ROMs 116ch* at scsibus? target ? lun ? # SCSI changer devices 117ss* at scsibus? target ? lun ? # SCSI scanners 118uk* at scsibus? target ? lun ? # unknown SCSI devices 119 120# Memory-disk drivers 121pseudo-device md 2 122 123# Misc. 124pseudo-device loop 1 # network loopback 125pseudo-device bpfilter 8 # packet filter 126pseudo-device sl 2 # CSLIP 127pseudo-device ppp 2 # PPP 128pseudo-device tun 2 # network tunneling over tty 129#pseudo-device ipfilter # ip filter 130 131pseudo-device pty 64 # pseudo-terminals 132#pseudo-device vnd 4 # paging to files 133#pseudo-device ccd 4 # concatenated disks 134