diff --git a/sys/arch/sandpoint/conf/GENERIC b/sys/arch/sandpoint/conf/GENERIC index d5df317dc150..2cd4a9b1847b 100644 --- a/sys/arch/sandpoint/conf/GENERIC +++ b/sys/arch/sandpoint/conf/GENERIC @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.80 2013/06/30 21:38:58 rmind Exp $ +# $NetBSD: GENERIC,v 1.81 2014/03/05 14:13:20 phx Exp $ # # machine description file for GENERIC NAS # @@ -22,7 +22,7 @@ include "arch/sandpoint/conf/std.sandpoint" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.80 $" +#ident "GENERIC-$Revision: 1.81 $" maxusers 32 @@ -34,9 +34,9 @@ maxusers 32 options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options KTRACE -#options SYSVMSG # System V message queues -#options SYSVSEM # System V semaphores -#options SYSVSHM # System V shared memory +options SYSVMSG # System V message queues +options SYSVSEM # System V semaphores +options SYSVSHM # System V shared memory #options MODULAR # module(7) support #options USERCONF # userconf(4) support @@ -205,7 +205,26 @@ viaide* at pci? dev ? function ? # VIA IDE controllers atabus* at ata? # IDE drives -wd* at atabus? drive ? flags 0x0000 # the drives themselves +# Flags are used only with controllers that support DMA operations +# and mode settings (e.g. some pciide controllers) +# The lowest order four bits (rightmost digit) of the flags define the PIO +# mode to use, the next set of four bits the DMA mode and the third set the +# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode +# to use, and the last bit must be 1 for this setting to be used. +# For DMA and UDMA, 0xf (1111) means 'disable'. +# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. +# (0xc=1100, 0xa=1010, 0xf=1111) +# 0x0000 means "use whatever the drive claims to support". +wd* at atabus? drive ? flags 0x0000 + +# ATAPI bus support +atapibus* at atapi? + +# ATAPI devices +# flags have the same meaning as for IDE drives. +cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives +sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives +uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown # PCI network interfaces ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g @@ -247,19 +266,23 @@ uvideo* at uhub? # USB Video Class capture devices video* at videobus? # USB printer -ulpt* at uhub? port ? configuration ? interface ? # USB Printer +ulpt* at uhub? port ? configuration ? interface ? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? wd* at umass? -scsibus* at umass? -sd* at scsibus? target ? lun ? # SCSI disk drives -cd* at scsibus? target ? lun ? # SCSI CD-ROM drives +# USB scanners +#uscanner* at uhub? port ? +ugen* at uhub? port ? configuration ? interface ? # USB Generic driver + +# SCSI bus support +scsibus* at umass? + +# SCSI devices +sd* at scsibus? target ? lun ? # SCSI disk drives +cd* at scsibus? target ? lun ? # SCSI CD-ROM drives -atapibus* at atapi? -sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives -cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives # # Pseudo-Devices