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

Annotation of src/sys/arch/hpcmips/conf/TX3922, Revision 1.87.2.2

1.1       uch         1: #
1.17      uch         2: # Distribution kernel (TOSHIBA TX3922 based model) kernel config file
1.1       uch         3: #
1.87.2.2! rmind       4: #      $NetBSD$
1.1       uch         5: #
                      6: include                "arch/hpcmips/conf/std.hpcmips"
1.44      atatat      7:
                      8: #options       INCLUDE_CONFIG_FILE     # embed config file in kernel binary
1.1       uch         9:
1.36      uch        10: maxusers       16
1.1       uch        11:
1.38      uch        12: include                "arch/hpcmips/conf/std.hpcmips.tx39"
1.80      tsutsui    13: makeoptions    CPUFLAGS="-march=r3900" # CPU codegen options
1.11      uch        14: options        TX392X                  # Toshiba TX3922
1.1       uch        15:
1.11      uch        16: options        TX39_DEBUG
1.35      lukem      17: #options       TX39_WATCHDOGTIMER
                     18: #options       WINCE_DEFAULT_SETTING   # Debugging use
1.41      uch        19: #options       TX39ICU_DEBUG
                     20: #options       TX39BIU_DEBUG
                     21: #options       TX39POWER_DEBUG
                     22: #options       TX39UART_DEBUG
                     23:
1.55      uch        24: options        KLOADER
1.41      uch        25: options        KLOADER_KERNEL_PATH="\"/netbsd\""
                     26: options                KLOADER_DEBUG
1.11      uch        27:
                     28: options        DDB                     # in-kernel debugger
                     29: #options       DIAGNOSTIC              # extra kernel debugging checks
                     30: options        DEBUG                   # extra kernel debugging support
                     31: options        KTRACE                  # system call tracing support
1.35      lukem      32: options        MSGBUFSIZE=65534
1.1       uch        33:
1.11      uch        34: options        SERIALCONSSLOT=0        # UARTA 0, UARTB 1
1.1       uch        35:
1.11      uch        36: options        COMPAT_43
1.81      tsutsui    37: options        COMPAT_16
                     38: options        COMPAT_20
                     39: options        COMPAT_30       # NetBSD 3.0 compatibility.
1.83      tsutsui    40: options        COMPAT_40       # NetBSD 4.0 compatibility.
1.60      christos   41: options                COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.
1.1       uch        42:
1.41      uch        43: #options       SCSIVERBOSE     # human readable SCSI error messages
                     44: #options       PCMCIAVERBOSE   # verbose PCMCIA configuration messages
                     45: #options       USBVERBOSE      # verbose USB device autoconfig messages
                     46: #options       MIIVERBOSE      # verbose PHY autoconfig messages
1.1       uch        47:
1.13      uch        48: options        NTP                     # network time protocol
1.40      jdolecek   49:
1.46      lukem      50: options        USERCONF        # userconf(4) support
1.40      jdolecek   51: #options       PIPE_SOCKETPAIR # smaller, but slower pipe(2)
1.56      atatat     52: #options       SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
1.11      uch        53:
1.13      uch        54: # File systems
                     55: file-system    FFS             # UFS
                     56: #file-system   EXT2FS          # second extended file system (linux)
                     57: #file-system   LFS             # log-structured file system
                     58: file-system    MFS             # memory file system
                     59: file-system    NFS             # Network File System client
                     60: #file-system   CD9660          # ISO 9660 + Rock Ridge file system
                     61: file-system    MSDOSFS         # MS-DOS file system
                     62: file-system    FDESC           # /dev/fd
                     63: file-system    KERNFS          # /kern
                     64: #file-system   NULLFS          # loopback file system
                     65: #file-system   OVERLAY         # overlay file system
                     66: file-system    PROCFS          # /proc
                     67: #file-system   UMAPFS          # NULLFS + uid and gid remapping
1.11      uch        68: file-system    UNION           # union file system
1.13      uch        69: #file-system   CODA            # Coda File System; also needs vcoda (below)
1.69      christos   70: file-system    PTYFS           # /dev/pts/N support
1.13      uch        71:
                     72: # Networking options
                     73: #options       GATEWAY         # IP packet forwarding
                     74: options        INET            # IP + ICMP + TCP + UDP
                     75: options        INET6           # IPV6
                     76: #options       IPSEC           # IP security
                     77: #options       IPSEC_ESP       # IP security (encryption part; define w/ IPSEC)
1.64      tron       78: #options       IPSEC_NAT_T     # IPsec NAT traversal (NAT-T)
1.13      uch        79: #options       IPSEC_DEBUG     # debug for IP security
                     80: #options       MROUTING        # Multicast routing support
1.58      manu       81: #options       PIM             # Protocol Independent Multicast
1.13      uch        82: #options       ISO             # OSI networking
                     83: #options       TPIP            # TPIP
                     84: #options       EON             # OSI tunneling over IP
1.5       uch        85:
1.7       uch        86: options        NFSSERVER       # Sun NFS-compatible filesystem (server)
1.84      simonb     87: options        WAPBL           # File system journaling support - Experimental
1.13      uch        88: #options       QUOTA           # UFS quotas
1.70      tsutsui    89: options        FFS_NO_SNAPSHOT # No FFS snapshot support
1.8       shin       90:
                     91: options        NFS_BOOT_DHCP
1.39      takemura   92:
                     93: # compile options
1.47      shin       94: #makeoptions   DEFGP="-G 18"
1.7       uch        95:
1.1       uch        96: config         netbsd          root on ? type ?
                     97:
                     98: # Networking options
1.11      uch        99: options        PPP_BSDCOMP     # BSD-Compress compression support for PPP
                    100: options        PPP_DEFLATE     # Deflate compression support for PPP
                    101: options        PPP_FILTER      # Active filter support for PPP (requires bpf)
                    102:
1.27      uch       103: # temporally power management
                    104: hpcapm0        at mainbus0                     # power management
                    105: apmdev0        at hpcapm0                      # APM
1.1       uch       106:
1.11      uch       107: txcsbus1       at tx39biu? platform SHARP_TELIOS
                    108: txcsbus2       at tx39biu? platform VICTOR_INTERLINK
1.82      tsutsui   109: txcsbus3       at tx39biu? platform FUJITSU_PENCENTRA_200
1.3       uch       110:
1.32      uch       111: # IO module manager (virtual bridge) DO NOT DELETE
                    112: txioman* at txsim?
1.54      uch       113: # iochip 0 TX39 internal MFIO
                    114: #       1 TX39 internal IO
1.32      uch       115: #       2 BETTY IO
1.28      uch       116: #      (3) ITE IO notyet
                    117: #      (4) Plum2 IO (EXTPW[0:2]) notyet
1.57      uch       118: hpcioman1 at txioman? platform SHARP_TELIOS_HCAJ
1.35      lukem     119: hpcin* at hpcioman1 iochip 1 evtype BUTTON  id BTN_APP0   port 7  edge 1 # IE button
                    120: hpcin* at hpcioman1 iochip 1 evtype BUTTON  id BTN_APP1   port 8  edge 1 # Mail button
1.33      uch       121: hpcin* at hpcioman1 iochip 1 evtype PMEVENT id PME_AC     port 6  edge 1 # AC-power
                    122: hpcin* at hpcioman1 iochip 0 evtype EVENT   id COM0_CTS   port 27 edge 3
                    123: hpcin* at hpcioman1 iochip 0 evtype EVENT   id COM0_DCD   port 29 edge 3
                    124: hpcout*        at hpcioman1 iochip 1 evtype POWER   id PWCTL_LED  port 4  flags 3 #(blink)
1.32      uch       125:
1.57      uch       126: hpcioman2 at txioman? platform SHARP_TELIOS_HCVJ
1.35      lukem     127: hpcin* at hpcioman2 iochip 1 evtype BUTTON  id BTN_APP0   port 7  edge 1 # IE button
                    128: hpcin* at hpcioman2 iochip 1 evtype BUTTON  id BTN_APP1   port 8  edge 1 # Mail button
1.33      uch       129: hpcin* at hpcioman2 iochip 1 evtype BUTTON  id BTN_APP2   port 11 edge 1 # Video button
                    130: hpcin* at hpcioman2 iochip 1 evtype BUTTON  id BTN_APP3   port 12 edge 1 # Head phone button
                    131: hpcin* at hpcioman2 iochip 1 evtype PMEVENT id PME_AC     port 6
                    132: hpcin* at hpcioman2 iochip 0 evtype EVENT   id COM0_CTS   port 27 edge 3
                    133: hpcin* at hpcioman2 iochip 1 evtype EVENT   id COM0_DCD   port 13 edge 3
                    134: hpcout*        at hpcioman2 iochip 1 evtype POWER   id PWCTL_COM0 port 15
                    135: hpcout*        at hpcioman2 iochip 1 evtype POWER   id PWCTL_LED  port 4  flags 3 #(blink)
1.32      uch       136:
                    137: # InterLink (not maintainanced.)
                    138: hpcioman3 at txioman? platform VICTOR_INTERLINK
1.33      uch       139: hpcin* at hpcioman3 iochip 1 evtype BUTTON id BTN_COVER   port 4
                    140: hpcin* at hpcioman3 iochip 1 evtype BUTTON id BTN_REC  port 7
                    141: hpcin* at hpcioman3 iochip 0 evtype EVENT  id COM0_DCD port 29
                    142: hpcin* at hpcioman3 iochip 0 evtype EVENT  id COM0_CTS port 30
1.28      uch       143: # kbd MFIO:7 ?
                    144:
1.35      lukem     145: options        USE_POLL
1.3       uch       146:
1.5       uch       147: # PHILIPS UCB1200 / TOSHIBA TC35413F modem/audio analog front-end
1.11      uch       148: ucb*           at tx39sib? slot 0
1.28      uch       149: ucbtp*         at ucb?
1.11      uch       150: ucbsnd*                at ucb?
1.28      uch       151: ucbio*         at ucb?
1.5       uch       152:
1.7       uch       153: # PHILIPS 74ALVC*1624? / TOSHIBA TC5165BFTS buffer chip (keyboard)
1.35      lukem     154: # chip select: CS1, IRQ: 3:12/4:12 (irq1 108)
1.28      uch       155: # interrupt-mode don't work. use polling mode.
1.11      uch       156: tc5165buf*     at txcsbus1 iocs 1 iocsbase 0 iocssize 0x100 iocswidth 16
1.24      takemura  157: hpckbd*                at tc5165buf?
1.82      tsutsui   158: wsmouse*       at ucbtp? mux 0
1.3       uch       159:
                    160: # VICTOR InterLink keyboard driver
                    161: # chip select: CARD1 IRQ ???
1.11      uch       162: m38813c*       at txcsbus2 iocs 8 iocswidth 16 iocsbase 0 iocssize 8
1.24      takemura  163: hpckbd*                at m38813c?
1.1       uch       164:
1.66      nakayama  165: # Sharp Telios LCD and battery control driver
                    166: #  register space: KUCS3
                    167: teliosio*      at txcsbus1 regcs 13 regcswidth 16
                    168:
1.35      lukem     169: # TC6358TB(Plum2)
                    170: #  register space: CS3,
1.2       uch       171: #  I/O space: MCS0 & MCS1,  IRQ: 8:21 (IO[5] positive)
1.1       uch       172: #
1.11      uch       173: plum*          at txcsbus? regcs 3 regcswidth 32 iocs 4 iocswidth 32 memcs 5 memcswidth 32 irq1 277
                    174: plumicu*       at plum?
                    175: plumpower*     at plum?
                    176: plumvideo*     at plum?
                    177: plumpcmcia*    at plum?
                    178: #plumiobus*    at plum?
                    179: #plumisab0     at plumiobus? platform ? slot 0
                    180: ohci*  at plum?
1.13      uch       181:
                    182: # USB bus support
1.11      uch       183: usb*   at ohci?
                    184:
                    185: # USB Hubs
                    186: uhub*  at usb?
1.79      drochner  187: uhub*  at uhub? port ?
1.11      uch       188:
1.37      augustss  189: # USB HID device
                    190: uhidev*        at uhub? port ? configuration ? interface ?
                    191:
1.11      uch       192: # USB Mice
1.37      augustss  193: ums*   at uhidev? reportid ?
1.11      uch       194: wsmouse*       at ums? mux 0
                    195:
                    196: # USB Keyboards
1.37      augustss  197: ukbd*  at uhidev? reportid ?
1.11      uch       198: wskbd* at ukbd? console ? mux 1
                    199:
1.77      skrll     200: # USB serial adapter
1.68      skrll     201: ucycom*        at uhidev? reportid ?
                    202:
1.37      augustss  203: # USB Generic HID devices
                    204: uhid*  at uhidev? reportid ?
                    205:
1.13      uch       206: # USB joystick, game pad
                    207: #ujoy* at uhub? configuration ? interface ?
                    208:
                    209: # USB Printer
1.11      uch       210: ulpt*  at uhub? port ? configuration ? interface ?
1.13      uch       211:
                    212: # USB Modem
1.11      uch       213: umodem*        at uhub? port ? configuration ?
                    214: ucom*  at umodem?
1.13      uch       215:
1.87      plunky    216: # Option N.V. Wireless WAN modems
                    217: uhso*  at uhub? port ? configuration ?
                    218:
1.13      uch       219: # USB Mass Storage
1.11      uch       220: umass* at uhub? port ? configuration ? interface ?
                    221: scsibus* at umass? channel ?
                    222:
                    223: # USB audio
                    224: uaudio*        at uhub? port ? configuration ?
                    225: audio* at uaudio?
                    226:
                    227: # USB Ethernet adapters
                    228: aue*   at uhub? port ?         # ADMtek AN986 Pegasus based adapters
1.59      augustss  229: axe*   at uhub? port ?         # ASIX AX88172 based adapters
1.11      uch       230: cue*   at uhub? port ?         # CATC USB-EL1201A based adapters
                    231: kue*   at uhub? port ?         # Kawasaki LSI KL5KUSB101B based adapters
1.48      augustss  232: url*   at uhub? port ?         # Realtek RTL8150L based adapters
1.14      uch       233:
1.74      hira      234: # Prolific PL2301/PL2302 host-to-host adapter
1.14      uch       235: upl*   at uhub? port ?
                    236:
                    237: # USB Handspring Visor
                    238: uvisor*        at uhub? port ?
                    239: ucom*  at uvisor?
1.29      augustss  240:
1.63      itohy     241: # Kyocera AIR-EDGE PHONE
                    242: ukyopon* at uhub? port ?
                    243: ucom*  at ukyopon? portno ?
                    244:
1.29      augustss  245: # USB scanners
                    246: uscanner* at uhub? port ?
1.31      augustss  247:
                    248: # Y@P firmware loader
                    249: uyap* at uhub? port ?
1.11      uch       250:
                    251: # USB Generic driver
                    252: ugen*  at uhub? port ?
                    253:
                    254: # MII/PHY support
                    255: exphy* at mii? phy ?                   # 3Com internal PHYs
1.42      wiz       256: icsphy*        at mii? phy ?                   # Integrated Circuit Systems ICS189x
1.11      uch       257: inphy* at mii? phy ?                   # Intel 82555 PHYs
                    258: iophy* at mii? phy ?                   # Intel 82553 PHYs
                    259: lxtphy*        at mii? phy ?                   # Level One LXT-970 PHYs
                    260: nsphy* at mii? phy ?                   # NS83840 PHYs
                    261: nsphyter* at mii? phy ?                        # NS83843 PHYs
                    262: qsphy* at mii? phy ?                   # Quality Semiconductor QS6612 PHYs
                    263: sqphy* at mii? phy ?                   # Seeq 80220/80221/80223 PHYs
                    264: tlphy* at mii? phy ?                   # ThunderLAN PHYs
                    265: tqphy* at mii? phy ?                   # TDK Semiconductor PHYs
                    266: ukphy* at mii? phy ?                   # generic unknown PHYs
1.1       uch       267:
                    268: # WS console uses SUN or VT100 terminal emulation
1.18      uch       269: hpcfb*         at plumvideo?
1.11      uch       270: wsdisplay*     at hpcfb?
1.24      takemura  271: wskbd*         at hpckbd? mux 1
1.11      uch       272: btnmgr0                at mainbus0
                    273: wskbd*         at btnmgr0 mux 1
1.1       uch       274:
                    275: options        WSEMUL_VT100
                    276: options        WSDISPLAY_DEFAULTSCREENS=4
                    277: options        FONT_VT220L8x10
1.21      uch       278: options        WS_KERNEL_FG=WSCOL_BROWN
                    279: options        WS_KERNEL_BG=WSCOL_BLUE
1.19      takemura  280: # compatibility to other console drivers
                    281: options        WSDISPLAY_COMPAT_PCVT           # emulate some ioctls
                    282: options        WSDISPLAY_COMPAT_SYSCONS        # emulate some ioctls
                    283: options        WSDISPLAY_COMPAT_USL            # VT handling
                    284: options        WSDISPLAY_COMPAT_RAWKBD         # can get raw scancodes
1.1       uch       285:
                    286: # PCMCIA bus support
                    287: pcmcia* at plumpcmcia? controller ? socket ?
                    288:
                    289: # PCMCIA IDE disk
                    290: wdc*   at pcmcia? function ?
1.51      lukem     291:
                    292: # ATA (IDE) bus support
                    293: atabus* at ata?
                    294:
                    295: # IDE drives
1.50      bouyer    296: wd*    at atabus? drive ? flags 0x0000
1.1       uch       297:
                    298: # ATAPI bus support
1.51      lukem     299: atapibus* at atapi?
1.1       uch       300:
1.13      uch       301: # ATAPI devices
                    302: # flags have the same meaning as for IDE drives.
                    303: cd*    at atapibus? drive ? flags 0x0000       # ATAPI CD-ROM drives
                    304: sd*    at atapibus? drive ? flags 0x0000       # ATAPI disk drives
                    305: #uk*   at atapibus? drive ? flags 0x0000       # ATAPI unknown
                    306:
1.1       uch       307: # PCMCIA network interfaces
1.13      uch       308: awi*   at pcmcia? function ?           # BayStack 650/660 (802.11FH/DS)
                    309: cnw*   at pcmcia? function ?           # Xircom/Netwave AirSurfer
1.1       uch       310: ep*    at pcmcia? function ?           # 3Com 3c589 and 3c562 Ethernet
                    311: mbe*   at pcmcia? function ?           # MB8696x based Ethernet
                    312: ne*    at pcmcia? function ?           # NE2000-compatible Ethernet
1.13      uch       313: ray*   at pcmcia? function ?           # Raytheon Raylink (802.11)
                    314: sm*    at pcmcia? function ?           # Megahertz Ethernet
                    315: wi*    at pcmcia? function ?           # Lucent WaveLan IEEE (802.11)
                    316: #xe*   at pcmcia? function ?           # Xircom PCMCIA cards
                    317:
1.11      uch       318: mhzc*  at pcmcia? function ?           # Megahertz Ethernet/Modem combo cards
                    319: com*   at mhzc?
                    320: sm*    at mhzc?
1.1       uch       321:
1.13      uch       322: # PCMCIA serial interfaces
1.1       uch       323: com*   at pcmcia? function ?           # Modems and serial cards
                    324:
1.13      uch       325: pcmcom*        at pcmcia? function ?           # PCMCIA multi-port serial cards
                    326: com*   at pcmcom? slave ?              # ...and the slave devices
                    327:
1.1       uch       328: # PCMCIA SCSI interfaces
1.13      uch       329: aic*   at pcmcia? function ?           # Adaptec APA-1460 SCSI
                    330: esp*   at pcmcia? function ?           # Qlogic ESP406/FAS408 SCSI
                    331:
1.1       uch       332: scsibus* at aic?
1.13      uch       333: scsibus* at esp?
                    334:
                    335: # SCSI devices
1.1       uch       336: sd*    at scsibus? target ? lun ?      # SCSI disk drives
1.13      uch       337: #st*   at scsibus? target ? lun ?      # SCSI tape drives
                    338: #cd*   at scsibus? target ? lun ?      # SCSI CD-ROM drives
                    339: #ch*   at scsibus? target ? lun ?      # SCSI autochangers
                    340: #ss*   at scsibus? target ? lun ?      # SCSI scanners
                    341: #uk*   at scsibus? target ? lun ?      # SCSI unknown
1.1       uch       342:
1.11      uch       343: # disk/mass storage pseudo-devices
1.13      uch       344: #pseudo-device ccd             4       # concatenated disks
                    345: #pseudo-device raid            4       # RAIDframe disk driver
                    346: #options       RAID_AUTOCONFIG         # auto-configuration of RAID components
1.87.2.1  rmind     347: #pseudo-device fss                     # file system snapshot device
1.87.2.2! rmind     348: pseudo-device  md                      # memory disk
1.73      cube      349: pseudo-device  vnd                     # disk-like interface to files
1.11      uch       350:
1.13      uch       351: # network pseudo-devices
1.72      rpaulo    352: pseudo-device  bpfilter                # Berkeley packet filter
1.11      uch       353: pseudo-device  ipfilter                # IP filter (firewall) and NAT
1.1       uch       354: pseudo-device  loop            1       # network loopback
1.73      cube      355: pseudo-device  ppp                     # Point-to-Point Protocol
1.11      uch       356:
                    357: # mouse & keyboard multiplexor pseudo-devices
1.34      augustss  358: pseudo-device  wsmux
1.13      uch       359:
                    360: # miscellaneous pseudo-devices
1.35      lukem     361: pseudo-device  rnd                     # /dev/random and in-kernel generator
1.25      jdolecek  362: pseudo-device  pty                     # pseudo-terminals
1.45      lukem     363: pseudo-device  clockctl                # user control of clock subsystem
1.13      uch       364:
                    365: # a pseudo device needed for Coda      # also needs CODA (above)
                    366: #pseudo-device vcoda           4       # coda minicache <-> venus comm.
                    367:
                    368: # for IPv6
1.73      cube      369: pseudo-device  gif                     # IPv[46] over IPv[46] tunnel (RFC1933)
                    370: #pseudo-device faith                   # IPv[46] tcp relay translation i/f
1.75      pavel     371: pseudo-device  stf                     # 6to4 IPv6 over IPv4 encapsulation

CVSweb <webmaster@jp.NetBSD.org>