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

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

CVSweb <webmaster@jp.NetBSD.org>