summaryrefslogtreecommitdiffstats
path: root/sys/sparc64/conf
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2002-02-24 18:49:38 +0000
committerobrien <obrien@FreeBSD.org>2002-02-24 18:49:38 +0000
commitac195ce76f0a20919a218796c1df23ad4646117c (patch)
treeee507401244056c7a135339355a92446a8a5ef95 /sys/sparc64/conf
parentc269be9a239683c2d64478fe08919131036c9128 (diff)
downloadFreeBSD-src-ac195ce76f0a20919a218796c1df23ad4646117c.zip
FreeBSD-src-ac195ce76f0a20919a218796c1df23ad4646117c.tar.gz
Sync with the Alpha's GENERIC configuration.
Most of the contents are commented out as they are as-yet untested. However, I wanted the contents to match our other arches, so that when people make changes to {i386,alpha,ia64}, they will also make the same changes here.
Diffstat (limited to 'sys/sparc64/conf')
-rw-r--r--sys/sparc64/conf/GENERIC146
1 files changed, 143 insertions, 3 deletions
diff --git a/sys/sparc64/conf/GENERIC b/sys/sparc64/conf/GENERIC
index 4b122ff..83ede3c 100644
--- a/sys/sparc64/conf/GENERIC
+++ b/sys/sparc64/conf/GENERIC
@@ -31,17 +31,157 @@ maxusers 0
makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
+# Platforms supported
+# At this time all platforms are supported, as-is.
+
+#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 MD_ROOT_SIZE=64
+#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 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
+#options KTRACE #ktrace(1) syscall trace support
+#options SYSVSHM #SYSV-style shared memory
+#options SYSVMSG #SYSV-style message queues
+#options SYSVSEM #SYSV-style semaphores
+#options P1003_1B #Posix P1003_1B real-time extentions
+#options _KPOSIX_PRIORITY_SCHEDULING
# Debugging for use in -current
options DDB #Enable the kernel debugger
+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
+
+# To make an SMP kernel, the next line is needed
+#options SMP # Symmetric MultiProcessor Kernel
+
+# Standard busses
+#device isa
+#device pci
+
+# Floppy drives
+#device fdc
+
+# ATA and ATAPI devices
+#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 esp # 53C94 & friends, not CAM-ified
+#device isp # Qlogic family
+#device ncr # NCR/Symbios Logic
+#device sym # NCR/Symbios Logic (newer chipsets + those of `ncr')
+
+# SCSI peripherals
+#device scbus # SCSI bus (required)
+#device ch # SCSI media changers
+#device da # Direct Access (disks)
+#device sa # Sequential Access (tape etc)
+#device cd # CD
+#device pass # Passthrough device (direct SCSI access)
+#device ses # SCSI Environmental Services (and SAF-TE)
+
+# RAID controllers
+#device amr # AMI MegaRAID
+#device mlx # Mylex DAC960 family
+
+# atkbdc0 controls both the keyboard and the PS/2 mouse
+#device atkbdc 1 # At keyboard controller
+#device atkbd # at keyboard
+#device psm # psm mouse
+
+#device vga # VGA screen
-# Pseudo devices - the number indicates how many units to allocate.
-device md
+# splash screen/screen saver
+#device splash
+# syscons is the default console driver, resembling an SCO console
+#device sc 1
+
+# the most basic console driver is the OpenBoot firmware
device ofw_console
+# real time clock
+#device mcclock
+
+# Serial (COM) ports
+#device sio # 8250, 16[45]50 based serial ports
+
+## Parallel port
+#device ppc
+#device ppbus # Parallel port bus (required)
+#device lpt # Printer
+#device plip # TCP/IP over parallel
+#device ppi # Parallel port interface device
+#device vpo # Requires scbus and da
+
+# PCI Ethernet NICs.
+#device de # DEC/Intel DC21x4x (``Tulip'')
+#device le # Lance
+#device txp # 3Com 3cR990 (``Typhoon'')
+#device vx # 3Com 3c590, 3c595 (``Vortex'')
+
+# PCI Ethernet NICs that use the common MII bus controller code.
+#device miibus # MII bus support
+#device dc # DEC/Intel 21143 and workalikes
+#device fxp # Intel EtherExpress PRO/100B (82557, 82558)
+#device pcn # AMD Am79C97x PCI 10/100 NICs
+#device rl # RealTek 8129/8139
+#device sf # Adaptec AIC-6915 (``Starfire'')
+#device sis # Silicon Integrated Systems SiS 900/SiS 7016
+#device ste # Sundance ST201 (D-Link DFE-550TX)
+#device tl # Texas Instruments ThunderLAN
+#device vr # VIA Rhine, Rhine II
+#device wb # Winbond W89C840F
+#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 sl # Kernel SLIP
+#device ppp 1 # Kernel PPP
+#device tun # Packet tunnel.
+#device pty # Pseudo-ttys (telnet etc)
+device md # Memory "disks"
+#device gif # IPv6 and IPv4 tunneling
+#device faith # IPv6-to-IPv4 relaying/(translation)
+
+# The `bpf' device enables the Berkeley Packet Filter.
+# Be aware of the administrative consequences of enabling this!
+#device bpf #Berkeley packet filter
+
+# USB support
+#device uhci # UHCI PCI->USB interface
+#device ohci # OHCI PCI->USB interface
+#device usb # USB Bus (required)
+#device ugen # Generic
+#device uhid # "Human Interface Devices"
+#device ukbd # Keyboard
+#device ulpt # Printer
+#device umass # Disks/Mass storage - Requires scbus and da0
+#device ums # Mouse
+# USB Ethernet
+#device aue # ADMtek USB ethernet
+#device cue # CATC USB ethernet
+#device kue # Kawasaki LSI USB ethernet
+
+
# Tempary things until things are farther along.
makeoptions NO_MODULES=does_not_compile_yet
+options MD_ROOT_SIZE=64
OpenPOWER on IntegriCloud