[BACK]Return to MMNET_GENERIC CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / evbarm / conf

Annotation of src/sys/arch/evbarm/conf/MMNET_GENERIC, Revision 1.21

1.21    ! maxv        1: # $NetBSD: MMNET_GENERIC,v 1.20 2014/08/23 20:26:57 dholland Exp $
1.1       aymeric     2: #
                      3: # GENERIC machine description file
                      4: #
                      5: # This machine description file is used to generate the default NetBSD
                      6: # kernel.  The generic kernel does not include all options, subsystems
                      7: # and device drivers, but should be useful for most applications.
                      8: #
                      9: # The machine description file can be customised for your specific
                     10: # machine to reduce the kernel size and improve its performance.
                     11: #
                     12: # For further information on compiling NetBSD kernels, see the config(8)
                     13: # man page.
                     14: #
                     15: # For further information on hardware support for this architecture, see
                     16: # the intro(4) man page.  For further information about kernel options
                     17: # for this architecture, see the options(4) man page.  For an explanation
                     18: # of each device driver in this file see the section 4 man page for the
                     19: # device.
                     20:
                     21: include                "arch/evbarm/conf/std.mmnet"
                     22:
                     23: options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
                     24:
1.21    ! maxv       25: #ident                 "GENERIC-$Revision: 1.20 $"
1.1       aymeric    26:
                     27: maxusers       32              # estimated number of users
                     28:
                     29: # CPU support.
                     30: options                CPU_ARM9E
                     31: makeoptions    CPUFLAGS="-mtune=arm926ej-s -mcpu=arm926ej-s"
                     32:
                     33: # CPU-related options.
                     34: #options       MATH_EMULATE    # floating point emulation
                     35:
                     36: # doesn't work with MP just yet..
                     37: #options       PERFCTRS        # performance-monitoring counters support
                     38:
                     39: #options       MULTIBOOT       # Multiboot support (see multiboot(8))
                     40:
                     41: # delay between "rebooting ..." message and hardware reset, in milliseconds
                     42: #options       CPURESET_DELAY=2000
                     43:
                     44: # This option allows you to force a serial console at the specified
                     45: # I/O address.   see console(4) for details.
                     46: #options       CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600
                     47: #      you don't want the option below ON iff you are using the
                     48: #      serial console option of the new boot strap code.
                     49: #options       CONS_OVERRIDE   # Always use above! independent of boot info
                     50:
                     51: # Standard system options
                     52:
                     53: #options       INSECURE        # disable kernel security levels - X needs this
                     54:
                     55: options        RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
                     56: options        NTP             # NTP phase/frequency locked loop
                     57:
                     58: options        KTRACE          # system call tracing via ktrace(1)
                     59:
                     60: options        SYSVMSG         # System V-like message queues
                     61: options        SYSVSEM         # System V-like semaphores
                     62: options        SYSVSHM         # System V-like memory sharing
                     63:
                     64: #options       USERCONF        # userconf(4) support
                     65: #options       PIPE_SOCKETPAIR # smaller, but slower pipe(2)
                     66: options        SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
                     67:
                     68: # Beep when it is safe to power down the system (requires sysbeep)
                     69: #options       BEEP_ONHALT
                     70: # Some tunable details of the above feature (default values used below)
                     71: #options       BEEP_ONHALT_COUNT=3     # Times to beep
                     72: #options       BEEP_ONHALT_PITCH=1500  # Default frequency (in Hz)
                     73: #options       BEEP_ONHALT_PERIOD=250  # Default duration (in msecs)
                     74:
                     75: # Enable experimental buffer queue strategy for better responsiveness under
                     76: # high disk I/O load. Likely stable but not yet the default.
                     77: #options       BUFQ_READPRIO
                     78: #options       BUFQ_PRIOCSCAN
                     79:
                     80: # Diagnostic/debugging support options
                     81: options        DIAGNOSTIC      # expensive kernel consistency checks
                     82: options        DEBUG           # expensive debugging checks/support
                     83: options        DDB             # in-kernel debugger
1.17      szptvlfn   84: options        DDB_ONPANIC=1   # see also sysctl(7): `ddb.onpanic'
1.1       aymeric    85: options        DDB_HISTORY_SIZE=512    # enable history editing in DDB
                     86: #options       KGDB            # remote debugger
                     87: #options       KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
1.8       msaitoh    88: makeoptions    DEBUG="-g"      # compile full symbol table
                     89: makeoptions    COPTS="-Os"
1.19      joerg      90: makeoptions    COPY_SYMTAB=1
1.1       aymeric    91: #options       SYSCALL_STATS   # per syscall counts
                     92: #options       SYSCALL_TIMES   # per syscall times
                     93: #options       SYSCALL_TIMES_HASCOUNTER        # use 'broken' rdtsc (soekris)
                     94:
                     95: # Compatibility options
1.18      martin     96: options                COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries
1.1       aymeric    97: #options       COMPAT_NOMID    # NetBSD 0.8, 386BSD, and BSDI
1.20      dholland   98: #options       COMPAT_09       # NetBSD 0.9,
                     99: #options       COMPAT_10       # NetBSD 1.0,
                    100: #options       COMPAT_11       # NetBSD 1.1,
                    101: #options       COMPAT_12       # NetBSD 1.2 (and 386BSD and BSDI)
                    102: #options       COMPAT_13       # NetBSD 1.3 (and 386BSD and BSDI)
                    103: #options       COMPAT_14       # NetBSD 1.4,
                    104: #options       COMPAT_15       # NetBSD 1.5,
                    105: options        COMPAT_16       # NetBSD 1.6,
                    106: options        COMPAT_20       # NetBSD 2.0, and
                    107: options        COMPAT_30       # NetBSD 3.0 binary compatibility
1.1       aymeric   108: options        COMPAT_43       # 4.3BSD, 386BSD, and BSDI
                    109: #options       COMPAT_386BSD_MBRPART # recognize old partition ID
                    110: #options       TCP_COMPAT_42   # 4.2BSD TCP/IP bug compat. Not recommended.
                    111:
                    112: #options       COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
                    113: #options       COMPAT_SVR4     # binary compatibility with SVR4
                    114: #options       COMPAT_IBCS2    # binary compatibility with SCO and ISC
                    115: #options       COMPAT_LINUX    # binary compatibility with Linux
                    116: #options       COMPAT_FREEBSD  # binary compatibility with FreeBSD
                    117: #options       COMPAT_MACH     # binary compatibility with Mach binaries
                    118: #options       COMPAT_DARWIN   # binary compatibility with Darwin binaries
                    119: #options       EXEC_MACHO      # exec MACH-O binaries
                    120: #options       COMPAT_NDIS     # NDIS network driver
                    121: #options       COMPAT_PECOFF   # kernel support to run Win32 apps
                    122: options        COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.
                    123:
                    124: # File systems
                    125: file-system    FFS             # UFS
                    126: #file-system   EXT2FS          # second extended file system (linux)
                    127: #file-system   LFS             # log-structured file system
                    128: file-system    MFS             # memory file system
                    129: file-system    NFS             # Network File System client
                    130: #file-system   NTFS            # Windows/NT file system (experimental)
                    131: #file-system   CD9660          # ISO 9660 + Rock Ridge file system
                    132: file-system    MSDOSFS         # MS-DOS file system
                    133: #file-system   FDESC           # /dev/fd
                    134: file-system    KERNFS          # /kern
                    135: file-system    NULLFS          # loopback file system
                    136: #file-system   OVERLAY         # overlay file system
                    137: #file-system   PROCFS          # /proc
1.9       msaitoh   138: #file-system   PUFFS           # Userspace file systems (e.g. ntfs-3g & sshfs)
1.1       aymeric   139: #file-system   UMAPFS          # NULLFS + uid and gid remapping
                    140: file-system    UNION           # union file system
                    141: #file-system   CODA            # Coda File System; also needs vcoda (below)
                    142: #file-system   SMBFS           # experimental - CIFS; also needs nsmb (below)
                    143: file-system    PTYFS           # /dev/ptm support
                    144: file-system    TMPFS           # Efficient memory file-system
                    145: #file-system   UDF             # experimental - OSTA UDF CD/DVD file-system
                    146:
                    147: # File system options
                    148: #options       QUOTA           # UFS quotas
                    149: #options       FFS_EI          # FFS Endian Independent support
1.3       dholland  150: options        WAPBL           # File system journaling support
1.1       aymeric   151: # Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
                    152: # It is not recommended for general use.
                    153: #options       UFS_DIRHASH     # UFS Large Directory Hashing - Experimental
                    154: #options       NFSSERVER       # Network File System server
                    155: options        FFS_NO_SNAPSHOT # No FFS snapshot support
                    156: #options       EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
                    157:                                # immutable) behave as system flags.
                    158:
                    159: # Networking options
                    160: options        GATEWAY         # packet forwarding
                    161: options        INET            # IP + ICMP + TCP + UDP
                    162: #options       INET6           # IPV6
                    163: #options       IPSEC           # IP security
                    164: #options       IPSEC_DEBUG     # debug for IP security
                    165: #options       MROUTING        # IP multicast routing
                    166: #options       PIM             # Protocol Independent Multicast
                    167: #options       NETATALK        # AppleTalk networking protocols
                    168: options        PPP_BSDCOMP     # BSD-Compress compression support for PPP
                    169: options        PPP_DEFLATE     # Deflate compression support for PPP
                    170: options        PPP_FILTER      # Active filter support for PPP (requires bpf)
                    171: options        IPFILTER_LOG    # ipmon(8) log support
                    172: options        IPFILTER_LOOKUP # ippool(8) support
                    173: #options       IPFILTER_DEFAULT_BLOCK  # block all packets by default
                    174: #options       TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
                    175:
                    176: #options       ALTQ            # Manipulate network interfaces' output queues
                    177: #options       ALTQ_BLUE       # Stochastic Fair Blue
                    178: #options       ALTQ_CBQ        # Class-Based Queueing
                    179: #options       ALTQ_CDNR       # Diffserv Traffic Conditioner
                    180: #options       ALTQ_FIFOQ      # First-In First-Out Queue
                    181: #options       ALTQ_FLOWVALVE  # RED/flow-valve (red-penalty-box)
                    182: #options       ALTQ_HFSC       # Hierarchical Fair Service Curve
                    183: #options       ALTQ_LOCALQ     # Local queueing discipline
                    184: #options       ALTQ_PRIQ       # Priority Queueing
                    185: #options       ALTQ_RED        # Random Early Detection
                    186: #options       ALTQ_RIO        # RED with IN/OUT
                    187: #options       ALTQ_WFQ        # Weighted Fair Queueing
                    188:
                    189: # These options enable verbose messages for several subsystems.
                    190: # Warning, these may compile large string tables into the kernel!
                    191: options        MIIVERBOSE      # verbose PHY autoconfig messages
                    192: options        PCMCIAVERBOSE   # verbose PCMCIA configuration messages
                    193: options        SCSIVERBOSE     # human readable SCSI error messages
                    194: options        USBVERBOSE      # verbose USB device autoconfig messages
                    195:
                    196: options        NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
                    197:
                    198: #
                    199: # wscons options
                    200: #
                    201: # builtin terminal emulations
                    202: #options       WSEMUL_SUN              # sun terminal emulation
                    203: #options       WSEMUL_VT100            # VT100 / VT220 emulation
                    204: # customization of console and kernel output - see dev/wscons/wsdisplayvar.h
                    205: #options       WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8)
                    206: #options       WS_DEFAULT_FG=WSCOL_WHITE
                    207: #options       WS_DEFAULT_BG=WSCOL_BLACK
                    208: #options       WS_DEFAULT_COLATTR="(0)"
                    209: #options       WS_DEFAULT_MONOATTR="(0)"
                    210: #options       WS_KERNEL_FG=WSCOL_GREEN
                    211: #options       WS_KERNEL_BG=WSCOL_BLACK
                    212: #options       WS_KERNEL_COLATTR=""
                    213: #options       WS_KERNEL_MONOATTR=""
                    214: # customization of console border color
                    215: #options       WSDISPLAY_CUSTOM_BORDER # custom border colors via wsconsctl(8)
                    216: #options       WSDISPLAY_BORDER_COLOR=WSCOL_BLUE       # default color
                    217: # compatibility to other console drivers
                    218: #options       WSDISPLAY_COMPAT_PCVT           # emulate some ioctls
                    219: #options       WSDISPLAY_COMPAT_SYSCONS        # emulate some ioctls
1.6       abs       220: #options       WSDISPLAY_COMPAT_USL            # wsconscfg VT handling
1.1       aymeric   221: #options       WSDISPLAY_COMPAT_RAWKBD         # can get raw scancodes
                    222: #options       WSKBD_EVENT_AUTOREPEAT          # auto repeat in event mode
                    223: #options       WSKBD_USONLY                    # strip off non-US keymaps
                    224: # don't attach pckbd as the console if no PS/2 keyboard is found
                    225: #options       PCKBD_CNATTACH_MAY_FAIL
                    226: # see dev/pckbport/wskbdmap_mfii.c for implemented layouts
                    227: #options       PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver
                    228: #options       UKBD_LAYOUT="(KB_DE | KB_NODEAD)"  # for ukbd driver
                    229: # allocate a number of virtual screens at autoconfiguration time
                    230: #options       WSDISPLAY_DEFAULTSCREENS=4
                    231: # use a large software cursor that doesn't blink
                    232: #options       PCDISPLAY_SOFTCURSOR
                    233: # modify the screen type of the console; defaults to "80x25"
                    234: #options       VGA_CONSOLE_SCREENTYPE="\"80x24\""
                    235: # work around a hardware bug that loaded fonts don't work; found on ATI cards
                    236: #options       VGA_CONSOLE_ATI_BROKEN_FONTSEL
                    237: # console scrolling support.
                    238: #options       WSDISPLAY_SCROLLSUPPORT
                    239: # enable VGA raster mode capable of displaying multilingual text on console
                    240: #options       VGA_RASTERCONSOLE
                    241: # enable splash screen support; requires hw driver support
                    242: #options       SPLASHSCREEN
                    243: #options       SPLASHSCREEN_PROGRESS
                    244:
                    245: # Kernel root file system and dump configuration.
                    246: #config                netbsd root on sd0c type ffs
                    247: config         netbsd root on ? type ?
                    248: #config                netbsd root on ? type ?
                    249: #config                netbsd  root on ? type nfs
                    250:
                    251: #
                    252: # Device configuration
                    253: #
                    254:
                    255: mainbus0 at root
                    256:
                    257: cpu* at mainbus?
                    258:
                    259: # Basic Bus Support
                    260: at91bus0       at mainbus?             # AT91 bus
                    261:
                    262:
                    263: # Integrated peripherals:
                    264: # On-chip interrupt controller
                    265: at91aic0       at at91bus0 addr 0xfffff000 size 0x200
                    266:
                    267: # On-chip timer
                    268: #at91st0               at at91bus0 addr 0xfffffd00 size 0x100 pid 1
                    269: at91tctmr0     at at91bus0 addr 0xfffa0000 size 0x40 pid 17
                    270:
                    271: # On-chip debug UART
                    272: at91dbgu0      at at91bus0 addr 0xfffff200 size 0x200 pid 1
                    273:
                    274: # On-chip UARTs
                    275: #at91usart0    at at91bus0 addr 0xfffc0000 size 0x4000 pid 6
                    276: #at91usart1    at at91bus0 addr 0xfffc4000 size 0x4000 pid 7
                    277: #at91usart2    at at91bus0 addr 0xfffc8000 size 0x4000 pid 8
                    278: #at91usart3    at at91bus0 addr 0xfffcc000 size 0x4000 pid 9
                    279:
                    280: # On-chip ethernet
                    281: at91emac0      at at91bus0 addr 0xfffc4000 size 0x4000 pid 21
                    282:
                    283: # General purpose I/O
                    284: at91pio0       at at91bus0 addr 0xfffff400 size 0x200 pid 2
                    285: at91pio1       at at91bus0 addr 0xfffff600 size 0x200 pid 3
                    286: at91pio2       at at91bus0 addr 0xfffff800 size 0x200 pid 4
                    287: gpio*          at at91pio?
                    288:
                    289: # On-chip CF interface
                    290: #at91cf0       at at91bus0 addr 0x50000000 size 0x900000 pid 4
                    291: #pcmcia0               at at91cf0
                    292:
                    293: # On-chip USB 1.1
                    294: ohci0          at at91bus0 addr 0x00500000 size 0x100000 pid 20
                    295:
                    296: # On-chip SPI
                    297: #at91spi0      at at91bus0 addr 0xfffe0000 size 0x4000 pid 13
                    298: #spi0          at at91spi0
                    299: #spi_obuf0     at spi0 slave 1
                    300: #gpio*         at spi_obuf?
                    301:
                    302: # On-chip I2C
                    303: at91twi0       at at91bus0 addr 0xfffac000 size 0x4000 pid 11
                    304: iic0           at at91twi?
                    305: #ds1672rtc*    at iic0 addr 0x68
                    306: #seeprom*      at iic0 addr 0x50 size 4096
                    307:
                    308: # Hardware monitors
                    309:
                    310: # AMD 768 and 8111 power/ACPI controllers
                    311: #dbcool* at iic? addr 0x2C             # Unknown other motherboard(s)
                    312: #dbcool* at iic? addr 0x2D             # Tyan S2881
                    313: #dbcool* at iic? addr 0x2E             # Tyan S2882-D
                    314:
                    315: # 1-Wire support
                    316: #gpioow*       at gpio? offset 6 mask 0x1      # 1-wire bitbanging via gpio
                    317: #onewire*      at gpioow?
                    318:
                    319: # 1-Wire devices
                    320: #owtemp*       at onewire?                     # Temperature sensors
                    321:
                    322: # SCSI Controllers and Devices
                    323:
                    324: # SCSI bus support
                    325: scsibus* at scsi?
                    326:
                    327: # SCSI devices
                    328: sd*    at scsibus? target ? lun ?      # SCSI disk drives
                    329: #st*   at scsibus? target ? lun ?      # SCSI tape drives
                    330: #cd*   at scsibus? target ? lun ?      # SCSI CD-ROM drives
                    331: #ch*   at scsibus? target ? lun ?      # SCSI autochangers
                    332: #ses*  at scsibus? target ? lun ?      # SCSI Enclosure Services devices
                    333: #ss*   at scsibus? target ? lun ?      # SCSI scanners
                    334: #uk*   at scsibus? target ? lun ?      # SCSI unknown
                    335:
                    336:
                    337: # ATAPI bus support
                    338: atapibus* at atapi?
                    339:
                    340: # ATAPI devices
                    341: # flags have the same meaning as for IDE drives.
                    342: #cd*   at atapibus? drive ? flags 0x0000       # ATAPI CD-ROM drives
                    343: sd*    at atapibus? drive ? flags 0x0000       # ATAPI disk drives
                    344: #st*   at atapibus? drive ? flags 0x0000       # ATAPI tape drives
                    345: #uk*   at atapibus? drive ? flags 0x0000       # ATAPI unknown
                    346:
                    347:
                    348: # Miscellaneous mass storage devices
                    349:
                    350:
                    351:
                    352: # Network Interfaces
                    353:
                    354: # MII/PHY support
                    355: #acphy*        at mii? phy ?                   # Altima AC101 and AMD Am79c874 PHYs
                    356: #amhphy* at mii? phy ?                 # AMD 79c901 Ethernet PHYs
                    357: #bmtphy* at mii? phy ?                 # Broadcom BCM5201 and BCM5202 PHYs
                    358: #brgphy* at mii? phy ?                 # Broadcom BCM5400-family PHYs
                    359: #ciphy*        at mii? phy ?                   # Cicada CS8201 Gig-E PHYs
                    360: #dmphy*        at mii? phy ?                   # Davicom DM9101 PHYs
                    361: #exphy*        at mii? phy ?                   # 3Com internal PHYs
                    362: #gentbi* at mii? phy ?                 # Generic Ten-Bit 1000BASE-[CLS]X PHYs
                    363: #glxtphy* at mii? phy ?                        # Level One LXT-1000 PHYs
                    364: #gphyter* at mii? phy ?                        # NS83861 Gig-E PHY
                    365: #icsphy* at mii? phy ?                 # Integrated Circuit Systems ICS189x
                    366: #igphy*        at mii? phy ?                   # Intel IGP01E1000
                    367: #ikphy*        at mii? phy ?                   # Intel 82563 PHYs
                    368: #inphy*        at mii? phy ?                   # Intel 82555 PHYs
                    369: #iophy*        at mii? phy ?                   # Intel 82553 PHYs
                    370: #lxtphy* at mii? phy ?                 # Level One LXT-970 PHYs
                    371: #makphy* at mii? phy ?                 # Marvell Semiconductor 88E1000 PHYs
                    372: #nsphy*        at mii? phy ?                   # NS83840 PHYs
                    373: #nsphyter* at mii? phy ?               # NS83843 PHYs
                    374: #pnaphy* at mii? phy ?                 # generic HomePNA PHYs
                    375: #qsphy*        at mii? phy ?                   # Quality Semiconductor QS6612 PHYs
                    376: #rgephy* at mii? phy ?                 # Realtek 8169S/8110S internal PHYs
                    377: #rlphy*        at mii? phy ?                   # Realtek 8139/8201L PHYs
                    378: #sqphy*        at mii? phy ?                   # Seeq 80220/80221/80223 PHYs
                    379: #tlphy*        at mii? phy ?                   # ThunderLAN PHYs
                    380: #tqphy*        at mii? phy ?                   # TDK Semiconductor PHYs
                    381: ukphy* at at91emac? phy ?
                    382: ukphy* at aue? phy ?                   # generic unknown PHYs
                    383: ukphy* at axe? phy ?                   # generic unknown PHYs
                    384: ukphy* at udav? phy ?                  # generic unknown PHYs
                    385: ukphy* at url? phy ?                   # generic unknown PHYs
                    386: #urlphy* at mii? phy ?                 # Realtek RTL8150L internal PHYs
                    387:
                    388:
                    389: # USB Controller and Devices
                    390:
                    391: # USB bus support
                    392: usb*   at ohci?
                    393:
                    394: # USB Hubs
                    395: uhub*  at usb?
                    396: uhub*  at uhub? port ? configuration ? interface ?
                    397:
                    398: # USB HID device
                    399: #uhidev*       at uhub? port ? configuration ? interface ?
                    400:
                    401: # USB Mice
                    402: #ums*  at uhidev? reportid ?
                    403: #wsmouse* at ums? mux 0
                    404:
                    405: # USB eGalax touch-panel
                    406: #uep*  at uhub? port ?
                    407: #wsmouse* at uep? mux 0
                    408:
                    409: # USB Keyboards
                    410: #ukbd* at uhidev? reportid ?
                    411: #wskbd*        at ukbd? console ? mux 1
                    412:
                    413: # USB serial adapter
                    414: #ucycom*       at uhidev? reportid ?
                    415:
                    416: # USB Generic HID devices
                    417: #uhid* at uhidev? reportid ?
                    418:
                    419: # USB Printer
                    420: #ulpt* at uhub? port ? configuration ? interface ?
                    421:
                    422: # USB Modem
                    423: #umodem*       at uhub? port ? configuration ?
                    424: #ucom* at umodem?
                    425:
                    426: # USB Mass Storage
                    427: umass* at uhub? port ? configuration ? interface ?
                    428: wd*    at umass?
                    429:
                    430: # USB audio
                    431: #uaudio*       at uhub? port ? configuration ?
                    432:
                    433: # USB MIDI
                    434: #umidi* at uhub? port ? configuration ?
                    435:
                    436: # USB IrDA
                    437: # USB-IrDA bridge spec
                    438: #uirda* at uhub? port ? configuration ? interface ?
                    439: #irframe* at uirda?
                    440:
                    441: # SigmaTel STIr4200 USB/IrDA Bridge
                    442: #ustir* at uhub? port ?
                    443: #irframe* at ustir?
                    444:
                    445: # USB Ethernet adapters
                    446: aue*   at uhub? port ?         # ADMtek AN986 Pegasus based adapters
                    447: axe*   at uhub? port ?         # ASIX AX88172 based adapters
                    448: cdce*  at uhub? port ?         # CDC, Ethernet Networking Control Model
                    449: cue*   at uhub? port ?         # CATC USB-EL1201A based adapters
                    450: kue*   at uhub? port ?         # Kawasaki LSI KL5KUSB101B based adapters
                    451: udav*  at uhub? port ?         # Davicom DM9601 based adapters
                    452: url*   at uhub? port ?         # Realtek RTL8150L based adapters
                    453:
                    454: # USB 802.11 adapters
                    455: atu*   at uhub? port ?         # Atmel AT76C50XX based adapters
1.7       jakllsch  456: ural*  at uhub? port ?         # Ralink Technology RT2500USB 802.11a/b/g
1.1       aymeric   457: rum*   at uhub? port ?         # Ralink Technology RT2501/RT2601 802.11a/b/g
                    458:
                    459: # Prolific PL2301/PL2302 host-to-host adapter
                    460: upl*   at uhub? port ?
                    461:
                    462: # Serial adapters
                    463: ubsa*  at uhub? port ?         # Belkin serial adapter
                    464: ucom*  at ubsa? portno ?
                    465:
                    466: uftdi* at uhub? port ?         # FTDI FT8U100AX serial adapter
                    467: ucom*  at uftdi? portno ?
                    468:
                    469: #uipaq*        at uhub? port ?         # iPAQ PDAs
                    470: #ucom* at uipaq? portno ?
                    471:
                    472: umct*  at uhub? port ?         # MCT USB-RS232 serial adapter
                    473: ucom*  at umct? portno ?
                    474:
                    475: uplcom* at uhub? port ?        # I/O DATA USB-RSAQ2 serial adapter
                    476: ucom*  at uplcom? portno ?
                    477:
                    478: uvscom* at uhub? port ?        # SUNTAC Slipper U VS-10U serial adapter
                    479: ucom*  at uvscom? portno ?
                    480:
                    481: # Diamond Multimedia Rio 500
                    482: #urio* at uhub? port ?
                    483:
                    484: # USB Handspring Visor
                    485: #uvisor*       at uhub? port ?
                    486: #ucom* at uvisor?
                    487:
                    488: # Kyocera AIR-EDGE PHONE
                    489: #ukyopon* at uhub? port ?
                    490: #ucom* at ukyopon? portno ?
                    491:
                    492: # USB scanners
                    493: #uscanner* at uhub? port ?
                    494:
                    495: # USB scanners that use SCSI emulation, e.g., HP5300
                    496: #usscanner* at uhub? port ?
                    497:
                    498: # Topfield TF5000PVR range of DVB recorders
                    499: #utoppy*       at uhub? port ?
                    500:
                    501: # Y@P firmware loader
                    502: #uyap* at uhub? port ?
                    503:
                    504: # D-Link DSB-R100 USB radio
                    505: #udsbr*        at uhub? port ?
                    506: #radio*        at udsbr?
                    507:
                    508: # USB Generic driver
                    509: #ugen* at uhub? port ?
                    510: # On ugen bulk endpoints, perform read-ahead and write-behind.
                    511: #options UGEN_BULK_RA_WB
                    512:
                    513:
                    514: # IrDA and Consumer Ir devices
                    515:
                    516: # Toshiba Oboe
                    517:
                    518: # Audio Devices
                    519:
                    520: # Audio support
                    521: #audio*        at audiobus?
                    522:
                    523: # MIDI support
                    524: #midi* at midibus?
                    525: #midi* at pcppi?               # MIDI interface to the PC speaker
                    526:
                    527:
                    528:
                    529: # Bluetooth Controller and Device support
                    530:
                    531: # Bluetooth PCMCIA Controllers
                    532: #bt3c* at pcmcia? function ?           # 3Com 3CRWB6096-A
                    533:
                    534: # Bluetooth USB Controllers
                    535: #ubt* at uhub? port ? configuration ? interface ?
                    536:
                    537: # Bluetooth Device Hub
                    538: #bthub* at bt3c?
                    539: #bthub* at ubt?
                    540:
                    541: # Bluetooth HID support
                    542: #bthidev* at bthub?
                    543:
                    544: # Bluetooth Mouse
                    545: #btms* at bthidev? reportid ?
                    546: #wsmouse* at btms? mux 0
                    547:
                    548: # Bluetooth Keyboard
                    549: #btkbd* at bthidev? reportid ?
                    550: #wskbd* at btkbd? console ? mux 1
                    551:
                    552: # Bluetooth Audio support
                    553: #btsco* at bthub?
                    554:
                    555:
                    556:
                    557:
                    558: # Pseudo-Devices
                    559:
                    560: #pseudo-device         crypto          # /dev/crypto device
                    561: #pseudo-device swcrypto        # software crypto implementation
                    562:
                    563: # disk/mass storage pseudo-devices
1.12      christos  564: #pseudo-device ccd                     # concatenated/striped disk devices
                    565: #pseudo-device cgd                     # cryptographic disk devices
1.13      christos  566: #pseudo-device raid                    # RAIDframe disk driver
1.1       aymeric   567: #options       RAID_AUTOCONFIG         # auto-configuration of RAID components
                    568: # Options to enable various other RAIDframe RAID types.
                    569: #options       RF_INCLUDE_EVENODD=1
                    570: #options       RF_INCLUDE_RAID5_RS=1
                    571: #options       RF_INCLUDE_PARITYLOGGING=1
                    572: #options       RF_INCLUDE_CHAINDECLUSTER=1
                    573: #options       RF_INCLUDE_INTERDECLUSTER=1
                    574: #options       RF_INCLUDE_PARITY_DECLUSTERING=1
                    575: #options       RF_INCLUDE_PARITY_DECLUSTERING_DS=1
1.14      christos  576: #pseudo-device fss                     # file system snapshot device
1.9       msaitoh   577: #pseudo-device putter                  # for puffs and pud
1.1       aymeric   578:
1.14      christos  579: pseudo-device  md                      # memory disk device (ramdisk)
1.1       aymeric   580: #pseudo-device vnd                     # disk-like interface to files
                    581: #options       VND_COMPRESSION         # compressed vnd(4)
                    582:
                    583: # network pseudo-devices
                    584: pseudo-device  bpfilter                # Berkeley packet filter
                    585: #pseudo-device carp                    # Common Address Redundancy Protocol
                    586: pseudo-device  ipfilter                # IP filter (firewall) and NAT
                    587: pseudo-device  loop                    # network loopback
                    588: pseudo-device  ppp                     # Point-to-Point Protocol
                    589: #pseudo-device pppoe                   # PPP over Ethernet (RFC 2516)
                    590: #pseudo-device sl                      # Serial Line IP
                    591: #pseudo-device strip                   # Starmode Radio IP (Metricom)
                    592: #pseudo-device irframetty              # IrDA frame line discipline
                    593: #pseudo-device tap                     # virtual Ethernet
                    594: pseudo-device  tun                     # network tunneling over tty
                    595: #pseudo-device gre                     # generic L3 over IP tunnel
                    596: #pseudo-device gif                     # IPv[46] over IPv[46] tunnel (RFC1933)
                    597: #pseudo-device faith                   # IPv[46] tcp relay translation i/f
                    598: #pseudo-device stf                     # 6to4 IPv6 over IPv4 encapsulation
                    599: #pseudo-device vlan                    # IEEE 802.1q encapsulation
                    600: #pseudo-device bridge                  # simple inter-network bridging
                    601: #options       BRIDGE_IPF              # bridge uses IP/IPv6 pfil hooks too
                    602: pseudo-device  pf                      # PF packet filter
                    603: pseudo-device  pflog                   # PF log if
                    604: # srt is EXPERIMENTAL
                    605: #pseudo-device srt                     # source-address-based routing
                    606:
                    607: # miscellaneous pseudo-devices
                    608: pseudo-device  pty                     # pseudo-terminals
1.14      christos  609: #pseudo-device sequencer               # MIDI sequencer
1.1       aymeric   610: #options       RND_COM                 # use "com" randomness as well (BROKEN)
                    611: pseudo-device  clockctl                # user control of clock subsystem
                    612: pseudo-device  ksyms                   # /dev/ksyms
                    613:
                    614: # a pseudo device needed for Coda      # also needs CODA (above)
1.13      christos  615: #pseudo-device vcoda                   # coda minicache <-> venus comm.
1.1       aymeric   616:
                    617: # a pseudo device needed for SMBFS
                    618: #pseudo-device nsmb                    # experimental - SMB requester
                    619:
                    620: # wscons pseudo-devices
                    621: #pseudo-device wsmux                   # mouse & keyboard multiplexor
                    622: #pseudo-device wsfont
                    623:
                    624: #options       FILEASSOC               # fileassoc(9) - required for Veriexec
                    625:
                    626: # Veriexec
                    627: #pseudo-device veriexec
                    628: #
                    629: # Uncomment the fingerprint methods below that are desired. Note that
                    630: # removing fingerprint methods will have almost no impact on the kernel
                    631: # code size.
                    632: #
                    633: #options VERIFIED_EXEC_FP_RMD160
                    634: #options VERIFIED_EXEC_FP_SHA256
                    635: #options VERIFIED_EXEC_FP_SHA384
                    636: #options VERIFIED_EXEC_FP_SHA512
                    637: #options VERIFIED_EXEC_FP_SHA1
                    638: #options VERIFIED_EXEC_FP_MD5
                    639:
                    640: options PAX_MPROTECT=0                 # PaX mprotect(2) restrictions

CVSweb <webmaster@jp.NetBSD.org>