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

Annotation of src/sys/arch/hpcmips/conf/GENERIC, Revision 1.236

1.236   ! maxv        1: # $NetBSD: GENERIC,v 1.235 2017/09/14 07:58:41 mrg Exp $
1.1       takemura    2: #
1.100     gmcgarry    3: # GENERIC machine description file
                      4: #
                      5: # This machine description file is used to generate the default NetBSD
                      6: # kernel.  The generic kernel does not include all options, subsystems
                      7: # and device drivers, but should be useful for most applications.
                      8: #
                      9: # The machine description file can be customised for your specific
                     10: # machine to reduce the kernel size and improve its performance.
1.1       takemura   11: #
1.100     gmcgarry   12: # For further information on compiling NetBSD kernels, see the config(8)
                     13: # man page.
1.1       takemura   14: #
1.100     gmcgarry   15: # For further information on hardware support for this architecture, see
                     16: # the intro(4) man page.  For further information about kernel options
                     17: # for this architecture, see the options(4) man page.  For an explanation
                     18: # of each device driver in this file see the section 4 man page for the
                     19: # device.
                     20:
1.235     mrg        21: include        "arch/hpcmips/conf/std.hpcmips"
                     22: include        "arch/hpcmips/conf/std.hpcmips.vr41"
                     23: include        "arch/hpcmips/conf/std.hpcmips.tx39"
1.24      hubertf    24:
1.119     atatat     25: options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
                     26:
1.236   ! maxv       27: #ident                 "GENERIC-$Revision: 1.235 $"
1.1       takemura   28:
1.98      uch        29: maxusers       16
1.1       takemura   30:
1.199     tsutsui    31: makeoptions    CPUFLAGS="-mips2 -mdivide-breaks"       # CPU codegen options
1.86      sato       32: options        VR4102                  # NEC VR4102
                     33: options        VR4111                  # NEC VR4111
                     34: options        VR4121                  # NEC VR4121
1.107     takemura   35: options        VR4122                  # NEC VR4122
                     36: options        VR4131                  # NEC VR4131
1.102     uch        37: options        TX392X                  # Toshiba TX3922
1.120     shin       38: options        KLOADER
1.1       takemura   39:
                     40: # Standard system options
                     41: options        DDB                     # in-kernel debugger
                     42: #options       DDB_ONPANIC=0           # don't enter debugger on panic
1.156     mycroft    43: options        DDB_HISTORY_SIZE=512    # enable history editing in DDB
1.86      sato       44: #options       KGDB                    # remote debugger
1.1       takemura   45: #options       DIAGNOSTIC              # extra kernel debugging checks
                     46: #options       DEBUG                   # extra kernel debugging support
                     47: options        KTRACE                  # system call tracing support
1.87      sato       48: options        MSGBUFSIZE=8192         # dmesg buffer size
1.72      takemura   49:
                     50: ## UVM options.
                     51: #options       UVM_PAGE_TRKOWN
                     52: #options       UVMHIST
                     53: #options       UVMHIST_PRINT   # Loud!
1.1       takemura   54:
1.54      shin       55: #options       SCSIVERBOSE             # human readable SCSI error messages
1.27      sato       56: #options       PCMCIAVERBOSE           # verbose PCMCIA configuration messages
1.155     mycroft    57: #options       PCMCIADEBUG
                     58: #options       PCMCIACISDEBUG
1.1       takemura   59:
1.11      sato       60: #options       RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
1.9       enami      61: #options       RTC_OFFSET=-540         # JST-9
                     62: #options       RTC_OFFSET=480          # PST8
1.25      sato       63:                                        # In NO RTC_OFFSET , inherit RTC_OFFSET
                     64:                                        # from Windows CE.
1.1       takemura   65: options        NTP                     # network time protocol
                     66:
1.9       enami      67: #options       WINCE_DEFAULT_SETTING   # Debugging use
                     68:
                     69: #options       SYSCALL_DEBUG           # for debug
                     70: #options       HPCMIPS_L1CACHE_DISABLE # disable L1 cache for debug
1.129     lukem      71: options        USERCONF                # userconf(4) support
1.118     gmcgarry   72: #options       PIPE_SOCKETPAIR         # smaller, but slower pipe(2)
1.153     atatat     73: options        SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
1.1       takemura   74:
                     75: # Filesystem options
1.92      enami      76: file-system    FFS             # fast filesystem with user and group quotas
1.1       takemura   77: file-system    MFS             # memory-based filesystem
                     78: file-system    NFS             # Sun NFS-compatible filesystem (client)
                     79: #file-system   LFS             # Log-based filesystem (still experimental)
1.54      shin       80: file-system    CD9660          # ISO 9660 + Rock Ridge file system
1.20      shin       81: file-system    MSDOSFS         # MS-DOS file system
1.1       takemura   82: #file-system   FDESC           # /dev/fd
                     83: file-system    KERNFS          # /kern (kernel informational filesystem)
                     84: #file-system   NULLFS          # loopback file system
1.23      wrstuden   85: #file-system   OVERLAY         # overlay file system
1.1       takemura   86: file-system    PROCFS          # /proc
                     87: #file-system   UMAPFS          # NULLFS + uid and gid remapping
                     88: file-system    UNION
1.176     christos   89: file-system    PTYFS           # /dev/pts/N support
1.210     chs        90: file-system    TMPFS           # Efficient memory file-system
1.181     reinoud    91: #file-system   UDF             # experimental - OSTA UDF CD/DVD file-system
1.1       takemura   92:
1.115     shin       93: options        NFSSERVER       # Sun NFS-compatible filesystem (server)
1.215     dholland   94: options        WAPBL           # File system journaling support
1.161     rumble     95: #options       UFS_DIRHASH     # UFS Large Directory Hashing - Experimental
1.213     bouyer     96: #options       QUOTA           # legacy UFS quotas
                     97: #options       QUOTA2          # new, in-filesystem UFS quotas
1.178     tsutsui    98: #options       FFS_NO_SNAPSHOT # No FFS snapshot support
1.228     manu       99: #options       UFS_EXTATTR     # Extended attribute support for UFS1
1.13      jun       100:
1.1       takemura  101: # Networking options
1.13      jun       102: #options       GATEWAY         # IP packet forwarding
                    103: options        INET            # IP + ICMP + TCP + UDP
                    104: options        INET6           # IPV6
                    105: #options       IPSEC           # IP security
                    106: #options       IPSEC_DEBUG     # debug for IP security
1.1       takemura  107: #options       MROUTING        # Multicast routing support
1.158     manu      108: #options       PIM             # Protocol Independent Multicast
1.1       takemura  109:
1.151     abs       110: #options       ALTQ            # Manipulate network interfaces' output queues
                    111: #options       ALTQ_BLUE       # Stochastic Fair Blue
                    112: #options       ALTQ_CBQ        # Class-Based Queueing
                    113: #options       ALTQ_CDNR       # Diffserv Traffic Conditioner
                    114: #options       ALTQ_FIFOQ      # First-In First-Out Queue
                    115: #options       ALTQ_FLOWVALVE  # RED/flow-valve (red-penalty-box)
                    116: #options       ALTQ_HFSC       # Hierarchical Fair Service Curve
                    117: #options       ALTQ_LOCALQ     # Local queueing discipline
                    118: #options       ALTQ_PRIQ       # Priority Queueing
                    119: #options       ALTQ_RED        # Random Early Detection
                    120: #options       ALTQ_RIO        # RED with IN/OUT
                    121: #options       ALTQ_WFQ        # Weighted Fair Queueing
                    122:
1.224     alnsn     123: # JIT compiler for bpfilter
                    124: #options       SLJIT
                    125: #options       BPFJIT
                    126:
1.1       takemura  127: # NetBSD backwards compatibility
1.235     mrg       128: include        "conf/compat_netbsd16.config"
1.1       takemura  129:
1.107     takemura  130: #options       NFS_BOOT_DHCP
                    131: options        NFS_BOOT_BOOTP
                    132: #options       NFS_BOOT_BOOTPARAM
1.104     takemura  133:
                    134: # compile options
1.133     shin      135: #makeoptions   DEFGP="-G 10"
1.1       takemura  136:
                    137: config         netbsd          root on ? type ?
                    138:
                    139: # WS console uses SUN or VT100 terminal emulation
                    140: options        WSEMUL_VT100
1.81      sato      141: #options       WSDISPLAY_DEFAULTSCREENS=4
1.9       enami     142: #options       FONT_VT220L8x8
                    143: options        FONT_VT220L8x10
1.48      takemura  144: # compatibility to other console drivers
                    145: options        WSDISPLAY_COMPAT_PCVT           # emulate some ioctls
                    146: options        WSDISPLAY_COMPAT_SYSCONS        # emulate some ioctls
1.216     abs       147: options        WSDISPLAY_COMPAT_USL            # wsconscfg VT handling
1.48      takemura  148: options        WSDISPLAY_COMPAT_RAWKBD         # can get raw scancodes
1.71      takemura  149: #
                    150: # Hpckbd will set key board layout appropriately. You can use option
                    151: # 'PCKBD_LAYOUT' to overrite the default layout.
                    152: #
1.92      enami     153: #options       PCKBD_LAYOUT="(KB_US | KB_SWAPCTRLCAPS | KB_MACHDEP)"
1.57      takemura  154:
                    155: # temporally power management
1.61      takemura  156: hpcapm0        at mainbus0                     # power management
                    157: apmdev0        at hpcapm0                      # APM
1.1       takemura  158:
1.83      takemura  159: options        MQ200_DEBUG
                    160: #options       MQ200_USECRT
1.126     takemura  161: mqvideo*       at vr4102ip? addr 0x0a000000 size 0x800000      # MQ200 video
1.61      takemura  162: hpcfb*         at      mqvideo?
1.69      sato      163:
1.126     takemura  164: ite8181video*  at vr4102ip? addr 0x0a000000 size 0x800000 # ITE8181 video
1.69      sato      165: hpcfb*         at      ite8181video?
1.77      sato      166:
1.106     takemura  167: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_430
                    168: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_510
                    169: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_520
                    170: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_520A
                    171: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_530
                    172: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_SIGMARION
                    173: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_530A
                    174: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_700
1.143     shin      175: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_700A
                    176: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_730
                    177: vrc4172pwm*    at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_730A
1.19      takemura  178:
1.1       takemura  179: #
1.33      takemura  180: # hpcmips isa? bus irq locator means:
                    181: #
                    182: # 0x0000000f ISA IRQ#
                    183: # 0x00ff0000 GPIO port#
                    184: # 0x01000000 interrupt signal hold/through     (1:hold/0:though)
                    185: # 0x02000000 interrupt detection level         (1:low /0:high  )
                    186: # 0x04000000 interrupt detection trigger       (1:edge/0:level )
                    187:
                    188: #
1.27      sato      189: # MC-R300, MC-R500
1.1       takemura  190: # Button to GPIO port # mapping
                    191: #  + REC button       : 4
                    192: #  + Open/Close button: 6
                    193: # (PCIC-ISA : 9)
                    194: # (COM power:14)
1.27      sato      195: #
                    196: # MC-R510
                    197: # Button to GPIO port # mapping
                    198: #  + Open/Close button: 3
                    199: # (PCIC-ISA : 9)
                    200: # (COM power:14)
                    201: #
                    202: # MC-R530
                    203: # Button to GPIO port # mapping
                    204: #  + Open/Close button: 3
                    205: #  + Application button: 2
                    206: # (PCIC-ISA : 9)
1.88      sato      207: # (COM power:46)
1.27      sato      208: #
                    209: # MC-R700
                    210: # Button to GPIO port # mapping
                    211: #  + Open/Close button: 3
                    212: # (PCIC-ISA : 9)
                    213: # (COM power:46)
                    214: #
                    215: # MC-CS
                    216: # Button to GPIO port # mapping
                    217: # (PCIC-ISA : 9)
                    218: # (COM power:14)
                    219: #
                    220: # IBM WorkPad z50
                    221: # Button to GPIO port # mapping
                    222: #  + REC button       : 1
                    223: #  + Application button?      : 2
                    224: # (PCIC-ISA : 9)
                    225: #
1.18      takemura  226: button0 at vrgiu? platform NEC_MCR_3XX id BTN_REC port 4
1.64      sato      227: button0 at vrgiu? platform NEC_MCR_500 id BTN_REC port 4
1.97      lukem     228: button0 at vrgiu? platform IBM_WORKPAD id BTN_REC port 1 active 0
1.79      sato      229: button1 at vrgiu? platform NEC_MCR_430 id BTN_COVER port 3
1.64      sato      230: button1 at vrgiu? platform NEC_MCR_510 id BTN_COVER port 3
                    231: button1 at vrgiu? platform NEC_MCR_520 id BTN_COVER port 3
1.88      sato      232: #button1 at vrgiu? platform NEC_MCR_520A id BTN_COVER port 3
1.64      sato      233: button1 at vrgiu? platform NEC_MCR_530 id BTN_COVER port 3
1.88      sato      234: #button1 at vrgiu? platform NEC_MCR_530A id BTN_COVER port 3
1.67      sato      235: button1 at vrgiu? platform NEC_MCR_SIGMARION id BTN_COVER port 3
1.64      sato      236: button1 at vrgiu? platform NEC_MCR_7XX id BTN_COVER port 3
1.18      takemura  237: button1 at vrgiu? platform NEC_MCR_3XX id BTN_COVER port 6
                    238: button1 at vrgiu? platform NEC_MCR_500 id BTN_COVER port 6
1.64      sato      239: button2 at vrgiu? platform NEC_MCR_530 id BTN_APP0  port 2
                    240: button2 at vrgiu? platform IBM_WORKPAD id BTN_APP0  port 2 active 0
                    241: button3 at vrgiu? platform NEC_MCCS id BTN_LIGHT port 8
1.18      takemura  242: pwctl0 at vrgiu? platform NEC_MCR_3XX id PWCTL_COM0 port 14
1.79      sato      243: pwctl0 at vrgiu? platform NEC_MCR_430 id PWCTL_COM0 port 46
1.75      sato      244: pwctl0 at vrgiu? platform NEC_MCR_500 id PWCTL_COM0 port 14
                    245: pwctl0 at vrgiu? platform NEC_MCR_530 id PWCTL_COM0 port 46
1.88      sato      246: pwctl0 at vrgiu? platform NEC_MCR_530A id PWCTL_COM0 port 46
1.75      sato      247: #pwctl0 at vrgiu? platform NEC_MCR_SIGMARION id PWCTL_COM0 port 46
1.64      sato      248: pwctl0 at vrgiu? platform NEC_MCR_7XX id PWCTL_COM0 port 46
                    249: pwctl0 at vrgiu? platform NEC_MCCS id PWCTL_COM0 port 14
1.95      sato      250: pwctl1 at vrgiu? platform NEC_MCR_3XX id PWCTL_LCDLIGHT port 45
1.64      sato      251: pwctl1 at vrgiu? platform NEC_MCR_500 id PWCTL_LCDLIGHT port 45
                    252: pwctl1 at vrgiu? platform NEC_MCCS id PWCTL_LCDLIGHT port 45
1.95      sato      253: pwctl2 at vrgiu? platform NEC_MCR_3XX id PWCTL_LCD port 10
1.63      sato      254: pwctl2 at vrgiu? platform NEC_MCR_500 id PWCTL_LCD port 10
1.42      sato      255: pwctl2 at vrgiu? platform NEC_MCCS id PWCTL_LCD port 10
1.146     sato      256: pwctl3 at vrgiu? platform NEC_MCCS id PWCTL_SPEAKER port 12
1.64      sato      257: pwctl3 at vrgiu? platform NEC_MCR_3XX id PWCTL_SPEAKER port 12
1.79      sato      258: pwctl3 at vrgiu? platform NEC_MCR_430 id PWCTL_SPEAKER port 44
1.64      sato      259: pwctl3 at vrgiu? platform NEC_MCR_500 id PWCTL_SPEAKER port 12
                    260: pwctl3 at vrgiu? platform NEC_MCR_510 id PWCTL_SPEAKER port 44
                    261: pwctl3 at vrgiu? platform NEC_MCR_520 id PWCTL_SPEAKER port 44
1.88      sato      262: #pwctl3 at vrgiu? platform NEC_MCR_520A id PWCTL_SPEAKER port 44
1.64      sato      263: pwctl3 at vrgiu? platform NEC_MCR_530 id PWCTL_SPEAKER port 44
1.88      sato      264: #pwctl3 at vrgiu? platform NEC_MCR_530A id PWCTL_SPEAKER port 44
                    265: #pwctl3 at vrgiu? platform NEC_MCR_SIGMARION id PWCTL_SPEAKER port 44
1.64      sato      266: pwctl3 at vrgiu? platform IBM_WORKPAD id PWCTL_SPEAKER port 49
1.79      sato      267: #pwctl4 at vrgiu? platform NEC_MCR_430 id PWCTL_COM1 port 47
1.75      sato      268: #pwctl4 at vrgiu? platform NEC_MCR_530 id PWCTL_COM1 port 47
                    269: #pwctl4 at vrgiu? platform NEC_MCR_SIGMARION id PWCTL_COM1 port 47
1.1       takemura  270: vrisab0 at vrgiu? platform NEC_MCR
                    271: vrisab0 at vrgiu? platform NEC_MCCS
1.14      shin      272: vrisab0 at vrgiu? platform IBM_WORKPAD isaportoffset 0x1000000
1.1       takemura  273: isa0   at vrisab0
                    274: pcic0  at isa0 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00090003
1.127     greg      275: vrdsiu_mouse0 at vr4102ip? platform IBM_WORKPAD addr 0x0b0001a0 size 0x20 unit VRDSIU
1.1       takemura  276: #
                    277: # Freestyle
                    278: # Button to GPIO port # mapping
                    279: #    +---------+
                    280: # 1 +|         |
                    281: #    |         |+ 7
                    282: #    |         |
                    283: #20 +|   LCD   |+ 4
                    284: #    |         | + 6
1.5       enami     285: # 8 +|         |+ 5
1.1       takemura  286: #    |         |
1.7       uch       287: #    |         |+----Power On/Off (connected to PMU)
1.1       takemura  288: #    +---------+
                    289: #          +9
                    290: #        +12 +10
                    291: #          +11
                    292: # (PCIC-ISA : 23)
1.18      takemura  293: button0 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP0 port 9
                    294: button1 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP1 port 10
                    295: button2 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP2 port 11
                    296: button3 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP3 port 12
                    297: button4 at vrgiu? platform EVEREX_FREESTYLE id BTN_CANCEL port 7
                    298: button5 at vrgiu? platform EVEREX_FREESTYLE id BTN_UP port 4
                    299: button6 at vrgiu? platform EVEREX_FREESTYLE id BTN_OK port 6
                    300: button7 at vrgiu? platform EVEREX_FREESTYLE id BTN_DOWN port 5
                    301: button8 at vrgiu? platform EVEREX_FREESTYLE id BTN_REC port 1
                    302: button9 at vrgiu? platform EVEREX_FREESTYLE id BTN_LIGHT port 20
                    303: button10 at vrgiu? platform EVEREX_FREESTYLE id BTN_CONTRAST port 8
1.1       takemura  304: vrisab1 at vrgiu? platform EVEREX_FREESTYLE isaportoffset 0x1000000
                    305: isa1   at vrisab1
                    306: pcic0  at isa1 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00170003
                    307:
1.9       enami     308: options        PCIC_ISA_INTR_ALLOC_MASK=0x0008 # IRQ 3 only (MCR/Freestyle)
1.31      jun       309:
1.1       takemura  310: #
1.17      shin      311: # Fujitsu INTERTOP CX300
                    312: #
1.116     shin      313: pwctl0 at vrgiu? platform FUJITSU_INTERTOP_IT300 id PWCTL_COM0 port 15
                    314: vrisab2        at vrgiu? platform FUJITSU_INTERTOP_IT300 isaportoffset 0x1000000
1.97      lukem     315: isa2   at vrisab2
                    316: pcic0  at isa2 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00060003
1.33      takemura  317:
1.17      shin      318: #
1.21      shin      319: # Vadem Clio and Sharp Tripad
                    320: #
1.185     tsutsui   321: vrisab3        at vrgiu? platform SHARP_TRIPAD isaportoffset 0x0
                    322: vrisab3        at vrgiu? platform VADEM_CLIO_C isaportoffset 0x0
1.97      lukem     323: isa3   at vrisab3
                    324: pcic0  at isa3 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x000d0003
1.33      takemura  325:
                    326: #
                    327: # CASIO CASSIOPEIA E55 and for DoCoMo
                    328: #
                    329: button0 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_OK active 0 port 6
                    330: button1 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_CANCEL active 0 port 7
                    331: button2 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP0 active 0 port 8
                    332: button3 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP1 active 0 port 9
                    333: button4 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP2 active 0 port 10
                    334: button5 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP3 active 0 port 11
                    335: button6 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_DOWN active 0 port 12
                    336: button7 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_UP active 0 port 13
1.97      lukem     337: pwctl0 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id PWCTL_COM0 port 38
                    338: pwctl1 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id PWCTL_LCDLIGHT port 26
1.80      takemura  339:
                    340: # 'CF hack' for all CASSIOPEIA E series
1.97      lukem     341: vrisab4        at vrgiu? platform CASIO_CASSIOPEIAE_EXX isaportoffset 0xc000
                    342: vrisab4        at vrgiu? platform CASIO_CASSIOPEIAE_EXXX isaportoffset 0xc000
                    343: isa4   at vrisab4
                    344: wdc0   at isa4 port 0x170 irq 0x02000003 flags 0x0002  # single drive
1.33      takemura  345:
1.21      shin      346: #
1.91      takemura  347: # Fujitsu PenCentra 130
1.1       takemura  348: #
1.91      takemura  349: vrc4172gpio0 at vrgiu? platform FUJITSU_PENCENTRA_130 addr 0x15001080 size 0x4a port 10
1.97      lukem     350: vrisab5        at vrc4172gpio0 isaportoffset 0x1000000
1.91      takemura  351: isa5   at vrisab5
1.97      lukem     352: pcic0  at isa5 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00010003
1.111     takemura  353: vrc4172pci0 at vr4102ip? addr 0x0aff0cf8 size 0x8 platform FUJITSU_PENCENTRA_130
                    354: pci*   at vrc4172pci?
                    355: hpcioman5 at vrc4172gpio0 platform FUJITSU_PENCENTRA_130
                    356: hpcin* at hpcioman5 evtype PCIINTR id PCIINTR_00_00_01 port 7 level 0 connect 1
1.1       takemura  357:
1.102     uch       358: #
1.107     takemura  359: # SigmarionII
                    360: #
                    361: com*   at vrgiu? platform NEC_MCR_SIGMARION2 addr 0x0b600000 port 8
1.122     takemura  362: vrisab6       at vrgiu? platform NEC_MCR_SIGMARION2 isaportoffset 0xf7800000 isamemoffset 0xfa000000
1.107     takemura  363: isa6   at vrisab6
1.122     takemura  364: pcic0 at isa6 port 0x3e0 iomem 0x10000 iosiz 0x4000 irq 0x00090003
1.107     takemura  365: hpcioman6 at vrgiu? platform NEC_MCR_SIGMARION2
1.109     takemura  366: hpcin* at hpcioman6 evtype PCIINTR id PCIINTR_00_12_00 port 0 level 1 connect 1
1.107     takemura  367:
                    368: #
                    369: # MP-C303/304
                    370: #
                    371: hpcioman7 at vrgiu? platform VICTOR_INTERLINK_MPC303
                    372: hpcioman7 at vrgiu? platform VICTOR_INTERLINK_MPC304
1.109     takemura  373: hpcin* at hpcioman7 evtype PCIINTR id PCIINTR_00_19_00 port 1 level 0 hold 1 connect 1
1.107     takemura  374:
                    375: #
1.116     shin      376: # Fujitsu INTERTOP CX310
                    377: #
                    378: vrc4172gpio0 at vrgiu? platform FUJITSU_INTERTOP_IT310 addr 0x15001080 size 0x4a port 10
1.117     shin      379: vrisab8        at vrc4172gpio0 isaportoffset 0x1000000
                    380: isa8   at vrisab8
                    381: pcic0  at isa8 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00010003
1.116     shin      382: vrc4172pci0 at vr4102ip? addr 0x0aff0cf8 size 0x8 platform FUJITSU_INTERTOP_IT310
                    383: pci*   at vrc4172pci?
1.117     shin      384: hpcioman8 at vrc4172gpio0 platform FUJITSU_INTERTOP_IT310
                    385: hpcin* at hpcioman8 evtype PCIINTR id PCIINTR_00_00_01 port 7 level 0 connect 1
1.121     takemura  386:
                    387: #
1.125     takemura  388: # MC-R700 and Mobile Pro 800
1.121     takemura  389: #
                    390: options        VRC4172PCI_MCR700_SUPPORT
                    391: vrc4172pci0 at vr4102ip? addr 0x0aff0cf8 size 0x8 platform NEC_MCR_700
1.125     takemura  392: vrc4172pci0 at vr4102ip? addr 0x0aff0cf8 size 0x8 platform NEC_MCR_700A
1.144     shin      393: vrc4172pci0 at vr4102ip? addr 0x0aff0cf8 size 0x8 platform NEC_MCR_730
                    394: vrc4172pci0 at vr4102ip? addr 0x0aff0cf8 size 0x8 platform NEC_MCR_730A
                    395: pci*   at vrc4172pci?
1.121     takemura  396: hpcioman9 at vrgiu? platform NEC_MCR_700
1.125     takemura  397: hpcioman9 at vrgiu? platform NEC_MCR_700A
1.144     shin      398: hpcioman9 at vrgiu? platform NEC_MCR_730
                    399: hpcioman9 at vrgiu? platform NEC_MCR_730A
1.121     takemura  400: hpcin* at hpcioman9 evtype PCIINTR id PCIINTR_00_00_01 port 13 level 0 connect 1
1.123     takemura  401:
                    402: #
1.157     uch       403: # Sharp Telios HC-AJ1/AJ2/AJ3, HC-VJ1C
1.123     takemura  404: #
                    405: txcsbus1       at tx39biu? platform SHARP_TELIOS
1.172     nakayama  406: teliosio*      at txcsbus1 regcs 13 regcswidth 16
1.167     hamajima  407: #optpoint*     at tx39spi? slot 0
                    408: #wsmouse*      at optpoint? mux 0
1.102     uch       409:
                    410: # IO module manager (virtual bridge) DO NOT DELETE
                    411: txioman* at txsim?
1.152     uch       412: # iochip 0 TX39 internal MFIO
                    413: #       1 TX39 internal IO
1.102     uch       414: #       2 BETTY IO
                    415: #      (3) ITE IO notyet
                    416: #      (4) Plum2 IO (EXTPW[0:2]) notyet
1.157     uch       417: hpcioman1 at txioman? platform SHARP_TELIOS_HCAJ
1.102     uch       418: hpcin* at hpcioman1 iochip 1 evtype BUTTON  id BTN_APP0   port 7  edge 1 # IE button
                    419: hpcin* at hpcioman1 iochip 1 evtype BUTTON  id BTN_APP1   port 8  edge 1 # Mail button
                    420: hpcin* at hpcioman1 iochip 1 evtype PMEVENT id PME_AC     port 6  edge 1 # AC-power
                    421: hpcin* at hpcioman1 iochip 0 evtype EVENT   id COM0_CTS   port 27 edge 3
                    422: hpcin* at hpcioman1 iochip 0 evtype EVENT   id COM0_DCD   port 29 edge 3
                    423: hpcout*        at hpcioman1 iochip 1 evtype POWER   id PWCTL_LED  port 4  flags 3 #(blink)
                    424:
1.157     uch       425: hpcioman2 at txioman? platform SHARP_TELIOS_HCVJ
1.102     uch       426: hpcin* at hpcioman2 iochip 1 evtype BUTTON  id BTN_APP0   port 7  edge 1 # IE button
                    427: hpcin* at hpcioman2 iochip 1 evtype BUTTON  id BTN_APP1   port 8  edge 1 # Mail button
                    428: hpcin* at hpcioman2 iochip 1 evtype BUTTON  id BTN_APP2   port 11 edge 1 # Video button
                    429: hpcin* at hpcioman2 iochip 1 evtype BUTTON  id BTN_APP3   port 12 edge 1 # Head phone button
                    430: hpcin* at hpcioman2 iochip 1 evtype PMEVENT id PME_AC     port 6
                    431: hpcin* at hpcioman2 iochip 0 evtype EVENT   id COM0_CTS   port 27 edge 3
                    432: hpcin* at hpcioman2 iochip 1 evtype EVENT   id COM0_DCD   port 13 edge 3
                    433: hpcout*        at hpcioman2 iochip 1 evtype POWER   id PWCTL_COM0 port 15
                    434: hpcout*        at hpcioman2 iochip 1 evtype POWER   id PWCTL_LED  port 4  flags 3 #(blink)
                    435:
                    436: options        USE_POLL
                    437:
                    438: # PHILIPS UCB1200 / TOSHIBA TC35413F modem/audio analog front-end
                    439: ucb*           at tx39sib? slot 0
                    440: ucbtp*         at ucb?
                    441: ucbsnd*                at ucb?
                    442: ucbio*         at ucb?
                    443:
                    444: # PHILIPS 74ALVC*1624? / TOSHIBA TC5165BFTS buffer chip (keyboard)
                    445: # chip select: CS1, IRQ: 3:12/4:12 (irq1 108)
                    446: # interrupt-mode don't work. use polling mode.
                    447: tc5165buf*     at txcsbus1 iocs 1 iocsbase 0 iocssize 0x100 iocswidth 16
                    448: hpckbd*                at tc5165buf?
1.200     tsutsui   449: wsmouse*       at ucbtp? mux 0
                    450:
                    451: #
                    452: # Fujitsu PenCentra 200
                    453: #
                    454: txcsbus3       at tx39biu? platform FUJITSU_PENCENTRA_200
1.102     uch       455:
                    456: # TC6358TB(Plum2)
                    457: #  register space: CS3,
                    458: #  I/O space: MCS0 & MCS1,  IRQ: 8:21 (IO[5] positive)
                    459: #
                    460: plum*          at txcsbus? regcs 3 regcswidth 32 iocs 4 iocswidth 32 memcs 5 memcswidth 32 irq1 277
                    461: plumicu*       at plum?
                    462: plumpower*     at plum?
                    463: plumvideo*     at plum?
                    464: hpcfb*         at plumvideo?
                    465: plumpcmcia*    at plum?
1.145     shin      466: ohci*          at plum?
1.102     uch       467:
                    468: # Workstation Console attachments
                    469: bivideo0       at      mainbus0
                    470: hpcfb*         at      bivideo0
                    471: wsdisplay*     at      hpcfb?
                    472: wskbd*         at      hpckbd? mux 1
                    473: wsmouse*       at      vrpiu? mux 0
1.134     takemura  474: wsmouse*       at      vrc4173piu? mux 0
1.127     greg      475: wsmouse*       at      vrdsiu_mouse? mux 0
1.102     uch       476: btnmgr0                at      mainbus0
                    477: wskbd*         at      btnmgr0 mux 1
1.107     takemura  478:
                    479: # PCI bus support
                    480: options        PCIVERBOSE
                    481: pci*   at vrpciu?
                    482:
                    483: # VRC4173
                    484: vrc4173bcu* at pci? dev ? function ?   # VRC4173 BCU
1.109     takemura  485: vrkiu* at vrc4173bcu? addr 0x100 size 0x20 unit VRKIU  # VRC4173 KIU
1.134     takemura  486: vrc4173piu* at vrc4173bcu? addr 0x0a0 size 0x20 addr2 0x0c0 size2 0x20 unit VRPIU      # VRC4173 PIU
1.107     takemura  487:
                    488: #vrc4173cardu* at pci? dev ? function ?        # VRC4173 CARDU
                    489: #pcmcia*       at vrc4173cardu?
                    490:
                    491: # PCI USB controllers
                    492: ohci*  at pci? dev ? function ?        # Open Host Controller
                    493: #options       OHCI_DEBUG, USB_DEBUG, UHUB_DEBUG
1.126     takemura  494:
                    495: # miscellaneous PCI devices
                    496: mqvideo*       at pci? dev ? function ?        # MQ200 video
1.102     uch       497:
1.1       takemura  498: # PCMCIA bus support
1.102     uch       499: pcmcia* at plumpcmcia? controller ? socket ?
1.34      shin      500: pcmcia*        at pcic? controller 0 socket ?
1.1       takemura  501:
                    502: # PCMCIA IDE disk
                    503: wdc*   at pcmcia? function ?
1.141     lukem     504:
                    505: # ATA (IDE) bus support
                    506: atabus* at ata?
                    507:
                    508: # IDE drives
1.140     bouyer    509: wd*    at atabus? drive ? flags 0x0000
1.1       takemura  510:
                    511: # PCMCIA network interfaces
                    512: ep*    at pcmcia? function ?           # 3Com 3c589 and 3c562 Ethernet
                    513: mbe*   at pcmcia? function ?           # MB8696x based Ethernet
                    514: ne*    at pcmcia? function ?           # NE2000-compatible Ethernet
1.76      mycroft   515: ray*   at pcmcia? function ?           # Raytheon Raylink (802.11)
1.1       takemura  516: sm*    at pcmcia? function ?           # Megahertz Ethernet
1.32      takemura  517: wi*    at pcmcia? function ?           # Lucent WaveLan IEEE (802.11)
1.155     mycroft   518: xirc*  at pcmcia? function ?           # Xircom CreditCard Ethernet
                    519: com*   at xirc?
                    520: xi*    at xirc?
1.32      takemura  521: awi*   at pcmcia? function ?           # WLI-PCM
1.74      matt      522: an*    at pcmcia? function ?           # Aironet PC4500/PC4800 (802.11)
1.154     mycroft   523: mhzc*  at pcmcia? function ?
                    524: com*   at mhzc?
                    525: sm*    at mhzc?
1.1       takemura  526:
1.49      takemura  527: # PCMCIA Serial interfaces
1.1       takemura  528: com*   at pcmcia? function ?           # Modems and serial cards
                    529:
1.49      takemura  530: # PCMCIA SCSI interfaces
1.1       takemura  531: aic*   at pcmcia? function ?
1.49      takemura  532: esp*   at pcmcia? function ?           # NCR53c406 SCSI
1.189     hubertf   533: spc*   at pcmcia? function ?           # Fujitsu MB87030/MB89352 SCSI
1.49      takemura  534:
                    535: # ATAPI bus support
1.141     lukem     536: atapibus* at atapi?
1.49      takemura  537: cd*    at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives
                    538: sd*    at atapibus? drive ? flags 0x0000 # ATAPI disk drives
                    539:
                    540: # SCSI bus support
1.1       takemura  541: scsibus* at aic?
1.49      takemura  542: scsibus* at esp?
1.154     mycroft   543: scsibus* at spc?
1.1       takemura  544: sd*    at scsibus? target ? lun ?      # SCSI disk drives
1.49      takemura  545: cd*    at scsibus? target ? lun ?      # SCSI CD-ROM drives
1.102     uch       546:
                    547: # USB Hubs
                    548: usb*   at ohci?
                    549: uhub*  at usb?
1.195     drochner  550: uhub*  at uhub? port ?
1.102     uch       551:
                    552: # USB HID device
                    553: uhidev*        at uhub? port ? configuration ? interface ?
                    554:
                    555: # USB Mice
                    556: ums*   at uhidev? reportid ?
                    557: wsmouse*       at ums? mux 0
                    558:
                    559: # USB Keyboards
                    560: ukbd*  at uhidev? reportid ?
                    561: wskbd* at ukbd? console ? mux 1
                    562:
1.191     skrll     563: # USB serial adapter
1.174     skrll     564: ucycom*        at uhidev? reportid ?
                    565:
1.102     uch       566: # USB Generic HID devices
                    567: uhid*  at uhidev? reportid ?
                    568:
                    569: # USB Printer
                    570: ulpt*  at uhub? port ? configuration ? interface ?
                    571:
                    572: # USB Modem
                    573: umodem*        at uhub? port ? configuration ?
                    574: ucom*  at umodem?
                    575:
1.208     plunky    576: # Option N.V. Wireless WAN modems
                    577: uhso*  at uhub? port ? configuration ?
                    578:
1.102     uch       579: # USB Mass Storage
                    580: umass* at uhub? port ? configuration ? interface ?
                    581: scsibus* at umass? channel ?
                    582:
                    583: # USB audio
                    584: uaudio*        at uhub? port ? configuration ?
                    585:
                    586: # USB MIDI
                    587: umidi* at uhub? port ? configuration ?
                    588:
                    589: # USB IrDA bridges
                    590: #uirda* at uhub? port ? configuration ? interface ?
                    591: #irframe* at uirda?
                    592:
                    593: # USB Ethernet adapters
                    594: aue*   at uhub? port ?         # ADMtek AN986 Pegasus based adapters
1.159     augustss  595: axe*   at uhub? port ?         # ASIX AX88172 based adapters
1.102     uch       596: cue*   at uhub? port ?         # CATC USB-EL1201A based adapters
                    597: kue*   at uhub? port ?         # Kawasaki LSI KL5KUSB101B based adapters
1.135     augustss  598: url*   at uhub? port ?         # Realtek RTL8150L based adapters
1.139     itojun    599: udav*  at uhub? port ?         # Davicom DM9601 based adapters
1.124     takemura  600:
                    601: # MII/PHY support
                    602: ukphy* at mii? phy ?           # generic unknown PHYs
1.102     uch       603:
1.184     hira      604: # Prolific PL2301/PL2302 host-to-host adapter
1.102     uch       605: upl*   at uhub? port ?
                    606:
                    607: # Serial adapters
                    608: # FTDI FT8U100AX serial adapter
                    609: uftdi* at uhub? port ?
                    610: ucom*  at uftdi? portno ?
                    611:
                    612: uplcom*        at uhub? port ?         # I/O DATA USB-RSAQ2 serial adapter
                    613: ucom*  at uplcom? portno ?
                    614:
                    615: umct*  at uhub? port ?         # MCT USB-RS232 serial adapter
                    616: ucom*  at umct? portno ?
                    617:
                    618: # Diamond Multimedia Rio 500
                    619: urio*  at uhub? port ?
                    620:
                    621: # USB Handspring Visor
                    622: uvisor*        at uhub? port ?
                    623: ucom*  at uvisor?
                    624:
1.166     itohy     625: # Kyocera AIR-EDGE PHONE
                    626: ukyopon* at uhub? port ?
                    627: ucom*  at ukyopon? portno ?
                    628:
1.102     uch       629: # USB scanners
1.230     gdt       630: #uscanner* at uhub? port ?
1.102     uch       631:
                    632: # USB scanners that use SCSI emulation, e.g., HP5300
                    633: usscanner* at uhub? port ?
                    634: scsibus* at usscanner? channel ?
                    635:
                    636: # Y@P firmware loader
                    637: uyap* at uhub? port ?
                    638:
                    639: # USB Generic driver
                    640: ugen*  at uhub? port ?
                    641:
                    642: audio* at uaudio?
1.227     uebayasi  643: midi*  at midibus?
1.102     uch       644:
1.233     christos  645: spkr*  at audio?                       # PC speaker (synthesized)
1.231     nat       646:
1.102     uch       647: # Pseudo-Devices
1.1       takemura  648:
1.203     tls       649: #
                    650: # accept filters
                    651: pseudo-device   accf_data              # "dataready" accept filter
                    652: pseudo-device   accf_http              # "httpready" accept filter
                    653:
1.220     christos  654: pseudo-device  loop                    # network loopback
1.183     cube      655: pseudo-device  ppp                     # serial-line IP ports
1.101     martin    656: pseudo-device  pppoe                   # PPP over Ethernet (RFC 2516)
1.66      jdolecek  657: pseudo-device  pty                     # pseudo-terminals
1.182     rpaulo    658: pseudo-device  bpfilter                # packet filter ports
1.187     liamjfoy  659: #pseudo-device carp                    # Common Address Redundancy Protocol
1.236   ! maxv      660: pseudo-device  npf                     # NPF packet filter
1.1       takemura  661:
1.183     cube      662: pseudo-device  vnd                     # virtual disk ick
1.170     hubertf   663: #options       VND_COMPRESSION         # compressed vnd(4)
1.220     christos  664: #pseudo-device ccd                     # concatenated disks
1.209     pooka     665: pseudo-device  fss                     # file system snapshot device
1.220     christos  666: #pseudo-device cgd                     # cryptographic disks
1.128     lukem     667: pseudo-device  clockctl                # user control of clock subsystem
1.1       takemura  668:
                    669: pseudo-device  biconsdev       1       # build-in console device
1.96      augustss  670: pseudo-device  wsmux                   # mouse & keyboard multiplexor
1.212     hannken   671: #pseudo-device md                      # memory disk device (ramdisk)
1.49      takemura  672:
1.221     christos  673: #pseudo-device raid                    # RAIDframe disk driver
1.92      enami     674: #options       RAID_AUTOCONFIG         # auto-configuration of RAID components
1.103     oster     675: # Options to enable various other RAIDframe RAID types.
                    676: # options      RF_INCLUDE_EVENODD=1
                    677: # options      RF_INCLUDE_RAID5_RS=1
                    678: # options      RF_INCLUDE_PARITYLOGGING=1
                    679: # options      RF_INCLUDE_CHAINDECLUSTER=1
                    680: # options      RF_INCLUDE_INTERDECLUSTER=1
                    681: # options      RF_INCLUDE_PARITY_DECLUSTERING=1
                    682: # options      RF_INCLUDE_PARITY_DECLUSTERING_DS=1
1.13      jun       683:
                    684: # for IPv6
1.183     cube      685: pseudo-device  gif                     # IPv[46] over IPv[46] tunnel (RFC1933)
                    686: #pseudo-device faith                   # IPv[46] tcp relay translation i/f
1.186     pavel     687: pseudo-device  stf                     # 6to4 IPv6 over IPv4 encapsulation
1.90      hubertf   688:
                    689: ## IEEE 802.1Q Virtual LAN encapsulation, see vlan(4).
                    690: pseudo-device  vlan
1.93      atatat    691:
                    692: ## Simple inter-network traffic bridging
1.99      atatat    693: pseudo-device  bridge
1.136     perseant  694: #options       BRIDGE_IPF              # bridge uses IP/IPv6 pfil hooks too
1.196     martin    695: pseudo-device  agr                     # IEEE 802.3ad link aggregation
1.138     ragge     696: pseudo-device  ksyms                   # /dev/ksyms
1.180     elad      697:
                    698: # Veriexec
                    699: #
                    700: # a pseudo device needed for veriexec
1.221     christos  701: #pseudo-device veriexec
1.180     elad      702: #
                    703: # Uncomment the fingerprint methods below that are desired. Note that
                    704: # removing fingerprint methods will have almost no impact on the kernel
                    705: # code size.
                    706: #
                    707: #options VERIFIED_EXEC_FP_SHA256
                    708: #options VERIFIED_EXEC_FP_SHA384
                    709: #options VERIFIED_EXEC_FP_SHA512

CVSweb <webmaster@jp.NetBSD.org>