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

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

CVSweb <webmaster@jp.NetBSD.org>