GENERIC3X revision 1.9
11.9Smjacob# $NetBSD: GENERIC3X,v 1.9 1997/08/23 19:19:22 mjacob Exp $ 21.1Sjeremy# 31.1Sjeremy# GENERIC Sun3x (3/80, 3/470) 41.1Sjeremy# Supports root on: le0, sd* 51.1Sjeremy# 61.1Sjeremy 71.1Sjeremyinclude "arch/sun3x/conf/std.sun3x" 81.1Sjeremy 91.1Sjeremy# Machines to be supported by this kernel 101.1Sjeremy# options FPU_EMULATE # XXX - Ever needed? 111.1Sjeremy 121.1Sjeremy# Needs to be set per system. i.e change these as you see fit 131.1Sjeremymaxusers 4 141.1Sjeremy 151.1Sjeremy# Standard system options 161.1Sjeremyoptions KTRACE # system call tracing support 171.1Sjeremy 181.1Sjeremy# Debugging options. Uncomment either these: 191.1Sjeremyoptions DDB 201.5Sjeremy#options SYMTAB_SPACE=0x1C000 211.1Sjeremy# ... or these for KGDB (gdb remote target) 221.1Sjeremy#makeoptions DEBUG="-g" # debugging symbols for gdb 231.1Sjeremy#options KGDB 241.1Sjeremy#options KGDBDEV=0x0C01 # ttya=0C00 ttyb=0C01 251.9Smjacob#options SCSIVERBOSE # Verbose SCSI errors 261.1Sjeremy 271.1Sjeremy# Filesystem options 281.7Slukemfile-system FFS # ufs file system 291.7Slukemfile-system NFS # nfs client support 301.7Slukemfile-system CD9660 # ISO 9660 + Rock Ridge file system 311.5Sjeremyfile-system MSDOSFS # MS-DOS FAT file system 321.7Slukemfile-system FDESC # /dev/fd/* 331.7Slukemfile-system KERNFS # /kern 341.7Slukemfile-system NULLFS # loopback file system 351.7Slukemfile-system PROCFS # /proc 361.7Slukemfile-system UNION # union file system 371.7Slukemfile-system MFS # memory-based filesystem 381.1Sjeremy 391.1Sjeremyoptions NFSSERVER # nfs server support 401.1Sjeremyoptions FIFO # FIFOs; RECOMMENDED 411.1Sjeremy 421.1Sjeremy# Networking options 431.1Sjeremyoptions INET # IP prototol stack support 441.7Slukem#options GATEWAY # IP packet forwarding 451.1Sjeremyoptions TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD 461.1Sjeremy# XXX - Work-around for root on slow servers (insurance...) 471.1Sjeremyoptions NFS_BOOT_RWSIZE=1024 481.1Sjeremy 491.1Sjeremy# Compatability options 501.1Sjeremyoptions COMPAT_SUNOS # can run SunOS 4.1.1 executables 511.1Sjeremyoptions COMPAT_43 # and 4.3BSD and ... 521.1Sjeremyoptions COMPAT_12 # NetBSD 1.2 531.1Sjeremyoptions UCONSOLE # Allow non-root TIOCCONS 541.1Sjeremy 551.1Sjeremy# Sun3x-specific debugging options 561.1Sjeremy#options PMAP_DEBUG 571.1Sjeremy#options VMFAULT_TRACE 581.1Sjeremy#options SYSCALL_DEBUG 591.1Sjeremy#options EXEC_DEBUG 601.1Sjeremy#options DIAGNOSTIC 611.1Sjeremy#options SCSIDEBUG 621.1Sjeremy 631.1Sjeremyconfig netbsd root on ? type ? 641.1Sjeremy 651.1Sjeremy# 661.1Sjeremy# Serial ports 671.1Sjeremy# 681.1Sjeremyzstty0 at zsc1 channel 0 # ttya 691.1Sjeremyzstty1 at zsc1 channel 1 # ttyb 701.1Sjeremy 711.1Sjeremykbd0 at zsc0 channel 0 # keyboard 721.1Sjeremyms0 at zsc0 channel 1 # mouse 731.1Sjeremy 741.1Sjeremy# 751.1Sjeremy# Network devices 761.1Sjeremy# 771.1Sjeremy 781.1Sjeremy# Lance Ethernet (only onboard) 791.1Sjeremyle0 at obio0 addr 0x65002000 ipl 3 801.1Sjeremy 811.1Sjeremy# 821.1Sjeremy# Disk and tape devices 831.1Sjeremy# 841.1Sjeremy 851.6Sgwr# Note the flags on the esp entries below, that work around 861.6Sgwr# deficiencies in the current driver: 871.6Sgwr# bits 0-7: disable disconnect/reselect for the corresponding target 881.6Sgwr# bits 8-15: disable synch negotiation for target [bit-8] 891.6Sgwr# Note: targets 4-7 have disconnect/reselect enabled on the premise 901.6Sgwr# that tape devices normally have one of these targets. Tape 911.6Sgwr# devices should be allowed to disconnect for the SCSI bus 921.6Sgwr# to operate acceptably. 931.6Sgwr# 941.1Sjeremy# Emulex SCSI (3/80 only) 951.6Sgwresp0 at obio0 addr 0x66000000 ipl 2 flags 0xff0f 961.5Sjeremy 971.5Sjeremy# Floppy drive 981.5Sjeremyfdc0 at obio0 addr 0x6e000000 ipl 6 vect 0x40 991.5Sjeremyfd0 at fdc0 # First (and only) floppy drive. 1001.1Sjeremy 1011.1Sjeremy# 1021.1Sjeremy# Frame buffer devices 1031.1Sjeremy# 1041.1Sjeremy 1051.1Sjeremy# bwtwo - Monochrome frame buffer. 1061.3Sjeremybwtwo0 at obmem0 addr 0x50400000 ipl 4 1071.1Sjeremy 1081.1Sjeremy# 1091.1Sjeremy# SCSI infrastructure 1101.1Sjeremy# 1111.1Sjeremyscsibus* at scsi? 1121.1Sjeremy 1131.1Sjeremysd* at scsibus? target ? lun ? # SCSI disks 1141.1Sjeremyst* at scsibus? target ? lun ? # SCSI tapes 1151.1Sjeremycd* at scsibus? target ? lun ? # SCSI CD-ROMs 1161.1Sjeremych* at scsibus? target ? lun ? # SCSI changer devices 1171.1Sjeremyss* at scsibus? target ? lun ? # SCSI scanners 1181.1Sjeremyuk* at scsibus? target ? lun ? # unknown SCSI devices 1191.1Sjeremy 1201.1Sjeremy# Memory-disk drivers 1211.7Slukempseudo-device md 2 1221.1Sjeremy 1231.1Sjeremy# Misc. 1241.7Slukempseudo-device loop 1 # network loopback 1251.7Slukempseudo-device bpfilter 8 # packet filter 1261.7Slukempseudo-device sl 2 # CSLIP 1271.7Slukempseudo-device ppp 2 # PPP 1281.7Slukempseudo-device tun 2 # network tunneling over tty 1291.1Sjeremy#pseudo-device ipfilter # ip filter 1301.1Sjeremy 1311.7Slukempseudo-device pty 64 # pseudo-terminals 1321.7Slukem#pseudo-device vnd 4 # paging to files 1331.7Slukem#pseudo-device ccd 4 # concatenated disks 134