From owner-freebsd-sparc Sun Feb 24 23:58: 7 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 3CA4737B417 for ; Sun, 24 Feb 2002 23:58:00 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id g1P7w0m15229 for sparc@freebsd.org; Sun, 24 Feb 2002 23:58:00 -0800 (PST) (envelope-from obrien) Date: Sun, 24 Feb 2002 23:58:00 -0800 From: "David O'Brien" To: sparc@freebsd.org Subject: changes to GENERIC Message-ID: <20020224235800.A15219@dragon.nuxi.com> Reply-To: obrien@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This kernel booted. I would like to update GENERIC to the following: Index: GENERIC =================================================================== RCS file: /home/ncvs/src/sys/sparc64/conf/GENERIC,v retrieving revision 1.7 diff -u -r1.7 GENERIC --- GENERIC 24 Feb 2002 18:49:38 -0000 1.7 +++ GENERIC 25 Feb 2002 07:57:27 -0000 @@ -34,19 +34,19 @@ # Platforms supported # At this time all platforms are supported, as-is. -#options INET #InterNETworking +options INET #InterNETworking #options INET6 #IPv6 communications protocols options FFS #Berkeley Fast Filesystem #options SOFTUPDATES #Enable FFS soft updates support #options UFS_DIRHASH #Improve performance on big directories options MD_ROOT #MD is a potential root device -#options NFSCLIENT #Network Filesystem Client -#options NFSSERVER #Network Filesystem Server -#options NFS_ROOT #NFS usable as root device +options NFSCLIENT #Network Filesystem Client +options NFSSERVER #Network Filesystem Server +options NFS_ROOT #NFS usable as root device #options MSDOSFS #MSDOS Filesystem -#options CD9660 #ISO 9660 Filesystem -#options PROCFS #Process filesystem (requires PSEUDOFS) -#options PSEUDOFS #Pseudo-filesystem framework +options CD9660 #ISO 9660 Filesystem +options PROCFS #Process filesystem (requires PSEUDOFS) +options PSEUDOFS #Pseudo-filesystem framework #options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] #options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI #options UCONSOLE #Allow users to grab the console @@ -59,6 +59,7 @@ # Debugging for use in -current options DDB #Enable the kernel debugger +options BREAK_TO_DEBUGGER #a BREAK on a comconsole drops to DDB options INVARIANTS #Enable calls of extra sanity checking options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS #options WITNESS #Enable mutex checks to detects deadlocks and cycles @@ -67,30 +68,34 @@ #options SMP # Symmetric MultiProcessor Kernel # Standard busses -#device isa -#device pci +device apb # Sun APB PCI-PCI bridge +device ebus +device isa +device pci +device sbus # Floppy drives #device fdc # ATA and ATAPI devices -#device ata -#device atadisk # ATA disk drives -#device atapicd # ATAPI CDROM drives +device ata +device atadisk # ATA disk drives +device atapicd # ATAPI CDROM drives #device atapifd # ATAPI floppy drives #device atapist # ATAPI tape drives # SCSI Controllers -#device ahc # AHA2940 and onboard AIC7xxx devices +device ahc # AHA2940 and onboard AIC7xxx devices #device esp # 53C94 & friends, not CAM-ified -#device isp # Qlogic family +device isp # Qlogic family +device ispfw # Firmware module for Qlogic host adapters #device ncr # NCR/Symbios Logic -#device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') +device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') # SCSI peripherals -#device scbus # SCSI bus (required) +device scbus # SCSI bus (required) #device ch # SCSI media changers -#device da # Direct Access (disks) +device da # Direct Access (disks) #device sa # Sequential Access (tape etc) #device cd # CD #device pass # Passthrough device (direct SCSI access) @@ -119,8 +124,13 @@ # real time clock #device mcclock +# Builtin hardware +device genclock # generic clock interface +device eeprom # eeprom (really an ebus driver for the mk48txx) +device "mk48txx" # Mostek MK48T02, MK48T08, MK48T59 clock + # Serial (COM) ports -#device sio # 8250, 16[45]50 based serial ports +device sio # 8250, 16[45]50 based serial ports ## Parallel port #device ppc @@ -137,9 +147,11 @@ #device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code. -#device miibus # MII bus support +device miibus # MII bus support #device dc # DEC/Intel 21143 and workalikes #device fxp # Intel EtherExpress PRO/100B (82557, 82558) +device gem # Sun GEM/Sun ERI/Apple HMAC +device hme # Sun HME (Happy Meal Ethernet) #device pcn # AMD Am79C97x PCI 10/100 NICs #device rl # RealTek 8129/8139 #device sf # Adaptec AIC-6915 (``Starfire'') @@ -151,13 +163,13 @@ #device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') # Pseudo devices - the number indicates how many units to allocated. -#device random # Entropy device -#device loop # Network loopback -#device ether # Ethernet support +device random # Entropy device +device loop # Network loopback +device ether # Ethernet support #device sl # Kernel SLIP #device ppp 1 # Kernel PPP #device tun # Packet tunnel. -#device pty # Pseudo-ttys (telnet etc) +device pty # Pseudo-ttys (telnet etc) device md # Memory "disks" #device gif # IPv6 and IPv4 tunneling #device faith # IPv6-to-IPv4 relaying/(translation) @@ -185,3 +197,6 @@ # Tempary things until things are farther along. makeoptions NO_MODULES=does_not_compile_yet options MD_ROOT_SIZE=64 +options SUN_DISKLABEL # Use SUN_DISKLABEL or NETBSD_DISKLABEL +options PCI_ENABLE_IO_MODES # Enable all PCI resources +options ATA_ENABLE_BUSMASTER # Force busmaster support if available To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message