[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.1.8.2

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

CVSweb <webmaster@jp.NetBSD.org>