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

Annotation of src/sys/arch/evbarm/conf/HDL_G, Revision 1.23.2.1

1.23.2.1! yamt        1: # $NetBSD: HDL_G,v 1.23 2011/06/30 20:09:23 wiz Exp $
1.1       nonaka      2: #
                      3: #       HDL_G -- I-O DATA HDL-G Kernel
                      4: #
                      5:
                      6: include                "arch/evbarm/conf/std.hdl_g"
                      7:
                      8: #options       INCLUDE_CONFIG_FILE     # embed config file in kernel binary
                      9:
                     10: maxusers       32                      # estimated number of users
                     11:
                     12: # CPU options
                     13:
                     14: # For XScale systems
                     15: options        CPU_XSCALE_80321        # Support the XScale core
                     16: makeoptions    CPUFLAGS="-mcpu=xscale"
                     17:
                     18: # Architecture options
                     19: options        XSCALE_CACHE_READ_WRITE_ALLOCATE
                     20:
                     21: # Standard system options
                     22:
                     23: options        RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
                     24: #options       HZ=512          # clock interrupt generates every 1/HZ sec
                     25: #options       NTP             # NTP phase/frequency locked loop
                     26:
                     27: # File systems
                     28:
                     29: file-system    FFS             # UFS
                     30: file-system    EXT2FS          # second extended file system (linux)
                     31: #file-system   LFS             # log-structured file system
                     32: file-system    MFS             # memory file system
                     33: file-system    NFS             # Network file system
                     34: file-system    CD9660          # ISO 9660 + Rock Ridge file system
                     35: #file-system   CODA            # Coda File System; also needs vcoda (below)
                     36: file-system    FDESC           # /dev/fd
                     37: file-system    KERNFS          # /kern
                     38: file-system    MSDOSFS         # MS-DOS file system
                     39: file-system    NTFS            # Windows/NT file system (experimental)
                     40: file-system    NULLFS          # loopback file system
                     41: #file-system   OVERLAY         # overlay file system
                     42: file-system    PROCFS          # /proc
                     43: file-system    PTYFS           # /dev/pts/N support
                     44: file-system    SMBFS           # experimental - CIFS; also needs nsmb (below)
1.6       jmmv       45: file-system    TMPFS           # Efficient memory file-system
1.1       nonaka     46: #file-system   UDF             # experimental - OSTA UDF CD/DVD file-system
                     47: file-system    UMAPFS          # NULLFS + uid and gid remapping
                     48: file-system    UNION           # union file system
                     49:
                     50: # File system options
1.22      bouyer     51: #options       QUOTA           # legacy UFS quotas
                     52: #options       QUOTA2          # new, in-filesystem UFS quotas
1.23      wiz        53: #options       FFS_EI          # FFS Endian Independent support
1.1       nonaka     54: options        NFSSERVER
1.23.2.1! yamt       55: options        WAPBL           # File system journaling support
1.1       nonaka     56: #options       UFS_DIRHASH     # UFS Large Directory Hashing - Experimental
                     57: #options       FFS_NO_SNAPSHOT # No FFS snapshot support
                     58: #options       EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
                     59:                                # immutable) behave as system flags.
                     60:
                     61: # Networking options
                     62:
                     63: #options       GATEWAY         # packet forwarding
                     64: options        INET            # IP + ICMP + TCP + UDP
                     65: options        INET6           # IPV6
                     66: #options       IPSEC           # IP security
                     67: #options       IPSEC_ESP       # IP security (encryption part; define w/ IPSEC)
                     68: #options       IPSEC_NAT_T     # IPsec NAT traversal (NAT-T)
                     69: #options       IPSEC_DEBUG     # debug for IP security
                     70: #options       MROUTING        # IP multicast routing
                     71: #options       PIM             # Protocol Independent Multicast
                     72: #options       ISO,TPIP        # OSI
                     73: #options       EON             # OSI tunneling over IP
                     74: #options       NETATALK        # AppleTalk networking
                     75: #options       PFIL_HOOKS      # pfil(9) packet filter hooks
                     76: #options       PPP_BSDCOMP     # BSD-Compress compression support for PPP
                     77: #options       PPP_DEFLATE     # Deflate compression support for PPP
                     78: #options       PPP_FILTER      # Active filter support for PPP (requires bpf)
1.19      mrg        79: options        PFIL_HOOKS      # pfil(9) packet filter hooks
                     80: options        IPFILTER_LOG    # ipmon(8) log support
                     81: options        IPFILTER_LOOKUP # ippool(8) support
                     82: options        IPFILTER_COMPAT # Compat for IP-Filter
                     83: #options       IPFILTER_DEFAULT_BLOCK  # block all packets by default
1.1       nonaka     84: #options       TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
                     85: #options       TCP_SIGNATURE
                     86:
                     87: #options       NFS_BOOT_BOOTP
                     88: options        NFS_BOOT_DHCP
                     89: options        NFS_BOOT_BOOTPARAM
                     90:
                     91: # Compatibility options
                     92:
                     93: options        COMPAT_09       # NetBSD 0.9 compatibility.
                     94: options        COMPAT_10       # NetBSD 1.0 compatibility.
                     95: options        COMPAT_11       # NetBSD 1.1 compatibility.
                     96: options        COMPAT_12       # NetBSD 1.2 compatibility.
                     97: options        COMPAT_13       # NetBSD 1.3 compatibility.
                     98: options        COMPAT_14       # NetBSD 1.4 compatibility.
                     99: options        COMPAT_15       # NetBSD 1.5 compatibility.
                    100: options        COMPAT_16       # NetBSD 1.6 compatibility.
                    101: options        COMPAT_20       # NetBSD 2.0 compatibility.
                    102: options        COMPAT_30       # NetBSD 3.0 compatibility.
1.10      tsutsui   103: options        COMPAT_40       # NetBSD 4.0 compatibility.
1.15      bsh       104: options        COMPAT_50       # NetBSD 5.0 compatibility.
1.1       nonaka    105: options        COMPAT_43       # 4.3BSD compatibility.
                    106: #options       TCP_COMPAT_42   # 4.2BSD TCP/IP bug compat. Not recommended.
                    107:
                    108: options        COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
                    109: options                COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.
                    110:
                    111: # Shared memory options
                    112:
                    113: options        SYSVMSG         # System V-like message queues
                    114: options        SYSVSEM         # System V-like semaphores
                    115: options        SYSVSHM         # System V-like memory sharing
                    116:
                    117: # Device options
                    118:
                    119: # Miscellaneous kernel options
                    120: options        KTRACE          # system call tracing via ktrace(1)
                    121: options        IRQSTATS        # manage IRQ statistics
                    122: #options       KMEMSTATS       # kernel memory statistics
                    123: #options       SCSIVERBOSE     # Verbose SCSI errors
                    124: options        PCIVERBOSE      # Verbose PCI descriptions
                    125: options        MIIVERBOSE      # Verbose MII autoconfuration messages
                    126: options        USBVERBOSE      # verbose USB device autoconfig messages
                    127: #options       PCI_CONFIG_DUMP # verbosely dump PCI config space
                    128: options        USERCONF        # userconf(4) support
                    129: #options       PIPE_SOCKETPAIR # smaller, but slower pipe(2)
                    130: #options       SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
                    131:
                    132: # Development and Debugging options
                    133:
                    134: #options       PERFCTRS        # performance counters
                    135: #options       DIAGNOSTIC      # internally consistency checks
                    136: #options       DEBUG
                    137: #options       PMAP_DEBUG      # Enable pmap_debug_level code
                    138: #options       VERBOSE_INIT_ARM # verbose bootstraping messages
                    139: options        DDB             # in-kernel debugger
                    140: #options       DDB_HISTORY_SIZE=100    # Enable history editing in DDB
                    141: #makeoptions   DEBUG="-g"      # compile full symbol table
1.21      jakllsch  142: options        SYMTAB_SPACE=590000
1.1       nonaka    143:
                    144: #config                netbsd          root on ? type ?
                    145: config         netbsd          root on wd0a type ?
                    146: #config                netbsd          root on wd0e type ?
                    147:
                    148: # The main bus device
                    149: mainbus0       at root
                    150:
                    151: # The boot CPU
                    152: cpu0           at mainbus?
                    153:
                    154: # On-board device support
                    155: obio*          at mainbus?
                    156: com0           at obio? addr 0xfe800000 xint 3 # on-board TI 165C50 UART
                    157: btn0           at obio? addr 0xfe8d0002 xint 3 # buttons
                    158:
                    159: # i80321 I/O Processor peripheral support
                    160: iopxs*         at mainbus?
                    161:
                    162: iopiic*                at iopxs?               # I2C Controller Unit(s)
                    163: iic0           at iopiic?
                    164: iic1           at iopiic?
                    165: pci0           at iopxs? bus ?         # PCI/PCI-X support
                    166:
                    167: # PCI-PCI bridges
                    168: ppb*           at pci? dev ? function ?
                    169: pci*           at ppb? bus ?
                    170:
                    171: # RICOH RS5C372A Real-Time Clock
                    172: rs5c372rtc*    at iic0 addr 0x32
                    173:
                    174: #
                    175: # Storage devices
                    176: #
                    177:
                    178: # SCSI Controllers and Devices
                    179:
                    180: # SCSI bus support
                    181: scsibus* at scsi?
                    182:
                    183: # SCSI devices
                    184: sd*    at scsibus? target ? lun ?      # SCSI disk drives
                    185: st*    at scsibus? target ? lun ?      # SCSI tape drives
                    186: cd*    at scsibus? target ? lun ?      # SCSI CD-ROM drives
                    187: ch*    at scsibus? target ? lun ?      # SCSI autochangers
                    188: ses*   at scsibus? target ? lun ?      # SCSI Enclosure Services devices
                    189: ss*    at scsibus? target ? lun ?      # SCSI scanners
                    190: uk*    at scsibus? target ? lun ?      # SCSI unknown
                    191:
                    192: # PCI IDE/S-ATA controllers and devices
                    193: pciide*        at pci? dev ? function ? flags 0x0000   # GENERIC pciide driver
                    194: acardide*      at pci? dev ? function ?        # Acard IDE controllers
                    195:
                    196: # ATA (IDE) bus support
                    197: atabus*        at ata? channel ?
                    198:
                    199: # IDE drives
                    200: # Flags are used only with controllers that support DMA operations
                    201: # and mode settings (e.g. some pciide controllers)
                    202: # The lowest order four bits (rightmost digit) of the flags define the PIO
                    203: # mode to use, the next set of four bits the DMA mode and the third set the
                    204: # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
                    205: # to use, and the last bit must be 1 for this setting to be used.
                    206: # For DMA and UDMA, 0xf (1111) means 'disable'.
                    207: # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
                    208: # (0xc=1100, 0xa=1010, 0xf=1111)
                    209: # 0x0000 means "use whatever the drive claims to support".
                    210: wd*    at atabus? drive ? flags 0x0000
                    211:
                    212: # ATAPI bus support
                    213: atapibus* at atapi?
                    214:
                    215: # ATAPI devices
                    216: # flags have the same meaning as for IDE drives.
                    217: cd*     at atapibus? drive ? flags 0x0000       # ATAPI CD-ROM drives
                    218: sd*     at atapibus? drive ? flags 0x0000       # ATAPI disk drives
                    219: st*    at atapibus? drive ? flags 0x0000       # ATAPI tape drives
                    220: uk*     at atapibus? drive ? flags 0x0000       # ATAPI unknown
                    221:
                    222: #
                    223: # Networking devices
                    224: #
                    225:
                    226: # PCI network devices
                    227: wm*    at pci? dev ? function ?        # Intel i82541PI Gig-E
                    228:
                    229: # MII/PHY support
                    230: acphy*         at mii? phy ?           # Altima AC101 and AMD Am79c874 PHYs
                    231: amhphy*                at mii? phy ?           # AMD 79c901 Ethernet PHYs
                    232: bmtphy*                at mii? phy ?           # Broadcom BCM5201 and BCM5202 PHYs
                    233: brgphy*                at mii? phy ?           # Broadcom BCM5400-family PHYs
                    234: ciphy*         at mii? phy ?           # Cicada CS8201 Gig-E PHYs
                    235: dmphy*         at mii? phy ?           # Davicom DM9101 PHYs
                    236: exphy*         at mii? phy ?           # 3Com internal PHYs
                    237: gentbi*                at mii? phy ?           # Generic Ten-Bit 1000BASE-[CLS]X PHYs
                    238: glxtphy*       at mii? phy ?           # Level One LXT-1000 PHYs
                    239: gphyter*       at mii? phy ?           # NS83861 Gig-E PHY
                    240: icsphy*                at mii? phy ?           # Integrated Circuit Systems ICS189x
                    241: igphy*         at mii? phy ?           # Intel IGP01E1000
                    242: inphy*         at mii? phy ?           # Intel 82555 PHYs
                    243: iophy*         at mii? phy ?           # Intel 82553 PHYs
                    244: lxtphy*                at mii? phy ?           # Level One LXT-970 PHYs
                    245: makphy*                at mii? phy ?           # Marvell Semiconductor 88E1000 PHYs
                    246: nsphy*         at mii? phy ?           # NS83840 PHYs
                    247: nsphyter*      at mii? phy ?           # NS83843 PHYs
                    248: pnaphy*                at mii? phy ?           # generic HomePNA PHYs
                    249: qsphy*         at mii? phy ?           # Quality Semiconductor QS6612 PHYs
                    250: rgephy*                at mii? phy ?           # Realtek 8169S/8110 internal PHYs
                    251: sqphy*         at mii? phy ?           # Seeq 80220/80221/80223 PHYs
                    252: tlphy*         at mii? phy ?           # ThunderLAN PHYs
                    253: tqphy*         at mii? phy ?           # TDK Semiconductor PHYs
                    254: ukphy*         at mii? phy ?           # generic unknown PHYs
                    255: urlphy*                at mii? phy ?           # Realtek RTL8150L internal PHYs
                    256:
                    257:
                    258: # USB Controller and Devices
                    259:
                    260: # PCI USB controllers
                    261: ehci*  at pci? dev ? function ?        # Enhanced Host Controller
                    262: ohci*  at pci? dev ? function ?        # Open Host Controller
                    263:
                    264: # USB bus support
                    265: usb*   at ehci?
                    266: usb*   at ohci?
                    267:
                    268: # USB Hubs
                    269: uhub*  at usb?
1.7       drochner  270: uhub*  at uhub? port ?
1.1       nonaka    271:
                    272: # USB HID device
                    273: uhidev*        at uhub? port ? configuration ? interface ?
                    274:
                    275: # USB Mice
                    276: ums*   at uhidev? reportid ?
                    277: wsmouse* at ums? mux 0
                    278:
                    279: # USB Keyboards
                    280: ukbd*  at uhidev? reportid ?
                    281: wskbd* at ukbd? console ? mux 1
                    282:
1.4       skrll     283: # USB serial adapter
1.1       nonaka    284: ucycom* at uhidev? reportid ?
                    285:
                    286: # USB Generic HID devices
                    287: uhid*  at uhidev? reportid ?
                    288:
                    289: # USB Printer
                    290: ulpt*  at uhub? port ? configuration ? interface ?
                    291:
                    292: # USB Modem
                    293: umodem*        at uhub? port ? configuration ?
                    294: ucom*  at umodem?
                    295:
1.17      plunky    296: # Option N.V. Wireless WAN modems
                    297: uhso*  at uhub? port ? configuration ?
                    298:
1.1       nonaka    299: # USB Mass Storage
                    300: umass* at uhub? port ? configuration ? interface ?
                    301: wd*    at umass?
                    302:
                    303: # USB audio
                    304: uaudio*        at uhub? port ? configuration ?
                    305:
                    306: # USB MIDI
                    307: umidi* at uhub? port ? configuration ?
                    308:
                    309: # USB IrDA
                    310: # USB-IrDA bridge spec
                    311: uirda* at uhub? port ? configuration ? interface ?
                    312: irframe* at uirda?
                    313:
                    314: # SigmaTel STIr4200 USB/IrDA Bridge
                    315: ustir* at uhub? port ?
                    316: irframe* at ustir?
                    317:
                    318: # USB Ethernet adapters
                    319: aue*   at uhub? port ?         # ADMtek AN986 Pegasus based adapters
                    320: axe*   at uhub? port ?         # ASIX AX88172 based adapters
                    321: cdce*  at uhub? port ?         # CDC, Ethernet Networking Control Model
                    322: cue*   at uhub? port ?         # CATC USB-EL1201A based adapters
                    323: kue*   at uhub? port ?         # Kawasaki LSI KL5KUSB101B based adapters
                    324: udav*  at uhub? port ?         # Davicom DM9601 based adapters
                    325: url*   at uhub? port ?         # Realtek RTL8150L based adapters
                    326:
                    327: # USB 802.11b adapters
                    328: atu*   at uhub? port ?         # Atmel AT76C50XX based adapters
                    329: ral*   at uhub? port ?         # Ralink Technology RT25x0 802.11a/b/g
                    330:
                    331: # Prolific PL2301/PL2302 host-to-host adapter
                    332: upl*   at uhub? port ?
                    333:
                    334: # Serial adapters
                    335: ubsa*  at uhub? port ?         # Belkin serial adapter
                    336: ucom*  at ubsa? portno ?
                    337:
                    338: uftdi* at uhub? port ?         # FTDI FT8U100AX serial adapter
                    339: ucom*  at uftdi? portno ?
                    340:
                    341: umct*  at uhub? port ?         # MCT USB-RS232 serial adapter
                    342: ucom*  at umct? portno ?
                    343:
                    344: uplcom* at uhub? port ?        # I/O DATA USB-RSAQ2 serial adapter
                    345: ucom*  at uplcom? portno ?
                    346:
                    347: uvscom* at uhub? port ?        # SUNTAC Slipper U VS-10U serial adapter
                    348: ucom*  at uvscom? portno ?
                    349:
                    350: # Diamond Multimedia Rio 500
                    351: urio*  at uhub? port ?
                    352:
                    353: # USB Handspring Visor
                    354: uvisor*        at uhub? port ?
                    355: ucom*  at uvisor?
                    356:
                    357: # Kyocera AIR-EDGE PHONE
                    358: ukyopon* at uhub? port ?
                    359: ucom*  at ukyopon? portno ?
                    360:
                    361: # USB scanners
                    362: uscanner* at uhub? port ?
                    363:
                    364: # USB scanners that use SCSI emulation, e.g., HP5300
                    365: usscanner* at uhub? port ?
                    366:
                    367: # Y@P firmware loader
                    368: uyap* at uhub? port ?
                    369:
                    370: # D-Link DSB-R100 USB radio
                    371: udsbr* at uhub? port ?
                    372: radio* at udsbr?
                    373:
                    374: # USB Generic driver
                    375: ugen*  at uhub? port ?
                    376:
                    377:
                    378: # Audio Devices
                    379:
                    380: # Audio support
                    381: audio*  at audiobus?
                    382:
                    383: # MIDI support
                    384: midi*   at midibus?
                    385:
                    386:
                    387: # Pseudo-Devices
                    388:
                    389: # disk/mass storage pseudo-devices
                    390: #pseudo-device ccd             4       # concatenated/striped disk devices
                    391: #pseudo-device cgd             4       # cryptographic disk devices
                    392: #pseudo-device raid            8       # RAIDframe disk driver
                    393: #options       RAID_AUTOCONFIG         # auto-configuration of RAID components
                    394: # Options to enable various other RAIDframe RAID types.
                    395: #options       RF_INCLUDE_EVENODD=1
                    396: #options       RF_INCLUDE_RAID5_RS=1
                    397: #options       RF_INCLUDE_PARITYLOGGING=1
                    398: #options       RF_INCLUDE_CHAINDECLUSTER=1
                    399: #options       RF_INCLUDE_INTERDECLUSTER=1
                    400: #options       RF_INCLUDE_PARITY_DECLUSTERING=1
                    401: #options       RF_INCLUDE_PARITY_DECLUSTERING_DS=1
1.18      pooka     402: #pseudo-device fss                     # file system snapshot device
1.1       nonaka    403:
1.20      hannken   404: #pseudo-device md                      # memory disk device (ramdisk)
1.1       nonaka    405: pseudo-device  vnd             4       # disk-like interface to files
                    406: options        VND_COMPRESSION         # compressed vnd(4)
                    407:
                    408: # network pseudo-devices
                    409: pseudo-device  bpfilter                # Berkeley packet filter
                    410: pseudo-device  ipfilter                # IP filter (firewall) and NAT
                    411: pseudo-device  loop                    # network loopback
                    412: pseudo-device  ppp                     # Point-to-Point Protocol
                    413: pseudo-device  pppoe                   # PPP over Ethernet (RFC 2516)
                    414: #pseudo-device sl                      # Serial Line IP
                    415: #pseudo-device strip                   # Starmode Radio IP (Metricom)
                    416: #pseudo-device irframetty              # IrDA frame line discipline
                    417: pseudo-device  tap                     # virtual Ethernet
                    418: pseudo-device  tun                     # network tunneling over tty
                    419: pseudo-device  gre                     # generic L3 over IP tunnel
                    420: pseudo-device  gif                     # IPv[46] over IPv[46] tunnel (RFC1933)
                    421: pseudo-device  faith                   # IPv[46] tcp relay translation i/f
                    422: pseudo-device  stf                     # 6to4 IPv6 over IPv4 encapsulation
                    423: pseudo-device  vlan                    # IEEE 802.1q encapsulation
                    424: pseudo-device  bridge                  # simple inter-network bridging
                    425: options        BRIDGE_IPF              # bridge uses IP/IPv6 pfil hooks too
                    426: pseudo-device  pf                      # PF packet filter
                    427: pseudo-device  pflog                   # PF log if
                    428: #pseudo-device kttcp
                    429:
                    430: # miscellaneous pseudo-devices
                    431: pseudo-device  pty                     # pseudo-terminals
                    432: pseudo-device  sequencer               # MIDI sequencer
                    433: pseudo-device  clockctl                # user control of clock subsystem
                    434: pseudo-device  ksyms                   # /dev/ksyms
                    435:
                    436: # a pseudo device needed for Coda      # also needs CODA (above)
                    437: #pseudo-device vcoda           4       # coda minicache <-> venus comm.
                    438:
                    439: # a pseudo device needed for SMBFS
                    440: pseudo-device  nsmb                    # experimental - SMB requester
                    441:
                    442: # a pseudo device needed for verified exec
                    443: #pseudo-device veriexec        1
                    444:
                    445: # data mover pseudo-devices
                    446: pseudo-device  swdmover                # softare dmover(9) back-end
                    447: pseudo-device  dmoverio                # /dev/dmover dmover(9) interface

CVSweb <webmaster@jp.NetBSD.org>