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

1.1       takemura    1: #
1.46      uch         2: # Distribution kernel (NEC VR based model) kernel config file
1.1       takemura    3:
                      4: #
1.53    ! veego       5: #      $NetBSD: GENERIC,v 1.52 2000/06/03 08:00:42 takemura Exp $
1.1       takemura    6: #
                      7: include                "arch/hpcmips/conf/std.hpcmips"
1.24      hubertf     8:
1.53    ! veego       9: #ident                 "GENERIC-$Revision: 1.52 $"
1.1       takemura   10:
                     11: maxusers       8
                     12:
                     13: options        MIPS3                   # R4000/R4400/R4600 CPUs
                     14:
                     15: # Support for specific models of H/PC MIPS
                     16: options        VR41X1                  # NEC VR41x1 series
1.9       enami      17: options        MIPS3_4100              # VR4100 core
1.22      shin       18: options        NOFPU                   # No FPU
                     19: options        SOFTFLOAT               # emulate FPU insn
1.9       enami      20: options        MIPS3_L2CACHE_ABSENT
1.1       takemura   21:
                     22: # Standard system options
                     23: options        DDB                     # in-kernel debugger
                     24: #options       DDB_ONPANIC=0           # don't enter debugger on panic
                     25: #options       DIAGNOSTIC              # extra kernel debugging checks
                     26: #options       DEBUG                   # extra kernel debugging support
                     27: options        KTRACE                  # system call tracing support
                     28:
1.9       enami      29: options        SCSIVERBOSE             # human readable SCSI error messages
1.27      sato       30: #options       PCMCIAVERBOSE           # verbose PCMCIA configuration messages
1.1       takemura   31:
1.11      sato       32: #options       RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
1.9       enami      33: #options       RTC_OFFSET=-540         # JST-9
                     34: #options       RTC_OFFSET=480          # PST8
1.25      sato       35:                                        # In NO RTC_OFFSET , inherit RTC_OFFSET
                     36:                                        # from Windows CE.
1.1       takemura   37: options        NTP                     # network time protocol
                     38: #options       UCONSOLE                # users can redirect console (unsafe)
                     39:
1.9       enami      40: #options       WINCE_DEFAULT_SETTING   # Debugging use
                     41: #options       DUMP_GIU_LEVEL2_INTR    # Debugging use
                     42: #options       DEBUG_FIND_PCIC         # Debugging use XXX harmful don't define until read source.
                     43:
                     44: #options       SYSCALL_DEBUG           # for debug
                     45: #options       HPCMIPS_L1CACHE_DISABLE # disable L1 cache for debug
                     46: #options       HPCMIPS_FLUSHCACHE_XXX  # for debug
1.1       takemura   47:
                     48: # Filesystem options
                     49: file-system    FFS             # fast filesystem with user and group quotas
                     50: file-system    MFS             # memory-based filesystem
                     51: file-system    NFS             # Sun NFS-compatible filesystem (client)
                     52: #file-system   LFS             # Log-based filesystem (still experimental)
                     53: #file-system   CD9660          # ISO 9660 + Rock Ridge file system
1.20      shin       54: file-system    MSDOSFS         # MS-DOS file system
1.1       takemura   55: #file-system   FDESC           # /dev/fd
                     56: file-system    KERNFS          # /kern (kernel informational filesystem)
                     57: #file-system   NULLFS          # loopback file system
1.23      wrstuden   58: #file-system   OVERLAY         # overlay file system
1.1       takemura   59: #file-system   PORTAL          # portal filesystem (still experimental)
                     60: file-system    PROCFS          # /proc
                     61: #file-system   UMAPFS          # NULLFS + uid and gid remapping
                     62: file-system    UNION
                     63:
                     64: #options       NFSSERVER       # Sun NFS-compatible filesystem (server)
1.12      fvdl       65: #options       SOFTDEP         # FFS soft updates support.
1.1       takemura   66: options        QUOTA           # UFS quotas
1.13      jun        67:
1.1       takemura   68: # Networking options
1.13      jun        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
1.1       takemura   75: #options       MROUTING        # Multicast routing support
                     76: #options       ISO             # OSI networking
                     77: #options       TPIP            # TPIP
                     78: #options       EON             # OSI tunneling over IP
                     79: #options       CCITT,LLC,HDLC  # X.25
                     80:
                     81: # NetBSD backwards compatibility
1.45      uch        82: options        COMPAT_43
1.1       takemura   83:
1.9       enami      84: options        NFS_BOOT_DHCP
1.1       takemura   85:
                     86: config         netbsd          root on ? type ?
                     87:
                     88: # WS console uses SUN or VT100 terminal emulation
                     89: options        WSEMUL_VT100
1.9       enami      90: options        WSDISPLAY_DEFAULTSCREENS=4
                     91: #options       FONT_VT220L8x8
                     92: options        FONT_VT220L8x10
1.48      takemura   93: # compatibility to other console drivers
                     94: options        WSDISPLAY_COMPAT_PCVT           # emulate some ioctls
                     95: options        WSDISPLAY_COMPAT_SYSCONS        # emulate some ioctls
                     96: options        WSDISPLAY_COMPAT_USL            # VT handling
                     97: options        WSDISPLAY_COMPAT_RAWKBD         # can get raw scancodes
1.1       takemura   98:
                     99: vrip*  at mainbus0
                    100: vrcmu* at vrip? addr 0x0b000060 size 0x20
                    101: vrbcu* at vrip? addr 0x0b000000 size 0x20
                    102: vrrtc* at vrip? addr 0x0b0000c0 size 0x20 intr 2
                    103:
                    104: vrkiu*  at vrip? addr 0x0b000180 size 0x20 intr 7
1.9       enami     105: options        __NO_SOFT_SERIAL_INTERRUPT
1.28      takemura  106: com*   at vrip? addr 0x0c000000 size 0x20 intr 9 pwctl PWCTL_COM0
1.1       takemura  107: vrgiu* at vrip? addr 0x0b000100 size 0x20 intr 8
                    108: vrpmu* at vrip? addr 0x0b0000a0 size 0x20 intr 1 # power switch
1.16      takemura  109: vrdsu* at vrip? addr 0x0b0000e0 size 0x08
1.19      takemura  110: vrpiu* at vrip? addr 0x0b000120 size 0x1a0 intr 5
                    111:
                    112: # Workstation Console attachments
1.35      takemura  113: bivideo0       at      mainbus0
                    114: hpcfb*         at      bivideo0
                    115: wsdisplay*     at      hpcfb?
1.19      takemura  116: wskbd*         at      vrkiu? mux 1
                    117: wsmouse*       at      vrpiu? mux 0
1.36      takemura  118: btnmgr0                at      mainbus0
                    119: wskbd*         at      btnmgr0 mux 1
1.1       takemura  120:
                    121: #
1.33      takemura  122: # hpcmips isa? bus irq locator means:
                    123: #
                    124: # 0x0000000f ISA IRQ#
                    125: # 0x00ff0000 GPIO port#
                    126: # 0x01000000 interrupt signal hold/through     (1:hold/0:though)
                    127: # 0x02000000 interrupt detection level         (1:low /0:high  )
                    128: # 0x04000000 interrupt detection trigger       (1:edge/0:level )
                    129:
                    130: #
1.27      sato      131: # MC-R300, MC-R500
1.1       takemura  132: # Button to GPIO port # mapping
                    133: #  + REC button       : 4
                    134: #  + Open/Close button: 6
                    135: # (PCIC-ISA : 9)
                    136: # (COM power:14)
1.27      sato      137: #
                    138: # MC-R510
                    139: # Button to GPIO port # mapping
                    140: #  + Open/Close button: 3
                    141: # (PCIC-ISA : 9)
                    142: # (COM power:14)
                    143: #
                    144: # MC-R530
                    145: # Button to GPIO port # mapping
                    146: #  + Open/Close button: 3
                    147: #  + Application button: 2
                    148: # (PCIC-ISA : 9)
                    149: # (COM power:14)
                    150: #
                    151: # MC-R700
                    152: # Button to GPIO port # mapping
                    153: #  + Open/Close button: 3
                    154: # (PCIC-ISA : 9)
                    155: # (COM power:46)
                    156: #
                    157: # MC-CS
                    158: # Button to GPIO port # mapping
                    159: # (PCIC-ISA : 9)
                    160: # (COM power:14)
                    161: #
                    162: # IBM WorkPad z50
                    163: # Button to GPIO port # mapping
                    164: #  + REC button       : 1
                    165: #  + Application button?      : 2
                    166: # (PCIC-ISA : 9)
                    167: #
1.18      takemura  168: button0 at vrgiu? platform NEC_MCR_3XX id BTN_REC port 4
                    169: button1 at vrgiu? platform NEC_MCR_3XX id BTN_COVER port 6
                    170: button0 at vrgiu? platform NEC_MCR_500 id BTN_REC port 4
                    171: button1 at vrgiu? platform NEC_MCR_500 id BTN_COVER port 6
1.25      sato      172: button0 at vrgiu? platform NEC_MCR_510 id BTN_COVER port 3
1.39      sato      173: button0 at vrgiu? platform NEC_MCR_520 id BTN_COVER port 3
1.25      sato      174: button0 at vrgiu? platform NEC_MCR_530 id BTN_COVER port 3
                    175: button1 at vrgiu? platform NEC_MCR_530 id BTN_APP0  port 2
1.26      shin      176: button0 at vrgiu? platform NEC_MCR_7XX id BTN_COVER port 3
1.50      sato      177: button0 at vrgiu? platform NEC_MCCS id BTN_LIGHT port 8
1.27      sato      178: button0 at vrgiu? platform IBM_WORKPAD id BTN_REC port 1 active 0
                    179: button1 at vrgiu? platform IBM_WORKPAD id BTN_APP0  port 2 active 0
1.18      takemura  180: pwctl0 at vrgiu? platform NEC_MCR_3XX id PWCTL_COM0 port 14
1.38      sato      181: pwctl1 at vrgiu? platform NEC_MCR_300 id PWCTL_LCDLIGHT port 45
1.42      sato      182: pwctl2 at vrgiu? platform NEC_MCR_300 id PWCTL_LCD port 10
1.18      takemura  183: pwctl0 at vrgiu? platform NEC_MCR_5XX id PWCTL_COM0 port 14
                    184: pwctl0 at vrgiu? platform NEC_MCR_7XX id PWCTL_COM0 port 46
                    185: pwctl0 at vrgiu? platform NEC_MCCS id PWCTL_COM0 port 14
1.41      sato      186: pwctl1 at vrgiu? platform NEC_MCCS id PWCTL_LCDLIGHT port 45
1.42      sato      187: pwctl2 at vrgiu? platform NEC_MCCS id PWCTL_LCD port 10
1.1       takemura  188: vrisab0 at vrgiu? platform NEC_MCR
                    189: vrisab0 at vrgiu? platform NEC_MCCS
1.14      shin      190: vrisab0 at vrgiu? platform IBM_WORKPAD isaportoffset 0x1000000
1.1       takemura  191: isa0   at vrisab0
                    192: pcic0  at isa0 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00090003
                    193: #
                    194: # Freestyle
                    195: # Button to GPIO port # mapping
                    196: #    +---------+
                    197: # 1 +|         |
                    198: #    |         |+ 7
                    199: #    |         |
                    200: #20 +|   LCD   |+ 4
                    201: #    |         | + 6
1.5       enami     202: # 8 +|         |+ 5
1.1       takemura  203: #    |         |
1.7       uch       204: #    |         |+----Power On/Off (connected to PMU)
1.1       takemura  205: #    +---------+
                    206: #          +9
                    207: #        +12 +10
                    208: #          +11
                    209: # (PCIC-ISA : 23)
1.18      takemura  210: button0 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP0 port 9
                    211: button1 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP1 port 10
                    212: button2 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP2 port 11
                    213: button3 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP3 port 12
                    214: button4 at vrgiu? platform EVEREX_FREESTYLE id BTN_CANCEL port 7
                    215: button5 at vrgiu? platform EVEREX_FREESTYLE id BTN_UP port 4
                    216: button6 at vrgiu? platform EVEREX_FREESTYLE id BTN_OK port 6
                    217: button7 at vrgiu? platform EVEREX_FREESTYLE id BTN_DOWN port 5
                    218: button8 at vrgiu? platform EVEREX_FREESTYLE id BTN_REC port 1
                    219: button9 at vrgiu? platform EVEREX_FREESTYLE id BTN_LIGHT port 20
                    220: button10 at vrgiu? platform EVEREX_FREESTYLE id BTN_CONTRAST port 8
1.1       takemura  221: vrisab1 at vrgiu? platform EVEREX_FREESTYLE isaportoffset 0x1000000
                    222: isa1   at vrisab1
                    223: pcic0  at isa1 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00170003
                    224:
1.9       enami     225: options        PCIC_ISA_INTR_ALLOC_MASK=0x0008 # IRQ 3 only (MCR/Freestyle)
1.31      jun       226:
1.1       takemura  227: #
1.17      shin      228: # Fujitsu INTERTOP CX300
                    229: #
1.18      takemura  230: pwctl0 at vrgiu? platform FUJITSU_INTERTOP id PWCTL_COM0 port 15
1.17      shin      231: vrisab2 at vrgiu? platform FUJITSU_INTERTOP isaportoffset 0x1000000
                    232: isa2    at vrisab2
                    233: pcic0   at isa2 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00060003
1.33      takemura  234:
1.17      shin      235: #
1.21      shin      236: # Vadem Clio and Sharp Tripad
                    237: #
                    238: vrisab3 at vrgiu? platform SHARP_TRIPAD isaportoffset 0x1000000
1.52      takemura  239: vrisab3 at vrgiu? platform VADEM_CLIO_C isaportoffset 0x1000000
1.21      shin      240: isa3    at vrisab3
                    241: pcic0   at isa3 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x000d0003
1.33      takemura  242:
                    243: #
                    244: # CASIO CASSIOPEIA E55 and for DoCoMo
                    245: #
                    246: button0 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_OK active 0 port 6
                    247: button1 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_CANCEL active 0 port 7
                    248: button2 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP0 active 0 port 8
                    249: button3 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP1 active 0 port 9
                    250: button4 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP2 active 0 port 10
                    251: button5 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP3 active 0 port 11
                    252: button6 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_DOWN active 0 port 12
                    253: button7 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_UP active 0 port 13
1.50      sato      254: pwctl0 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id PWCTL_COM0 port 38
                    255: pwctl1 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id PWCTL_LCDLIGHT port 26
1.33      takemura  256: vrisab4 at vrgiu? platform CASIO_CASSIOPEIAE_E55 isaportoffset 0xc000
                    257: isa4    at vrisab4
                    258: wdc0    at isa4 port 0x170 irq 0x02000003 flags 0x0010  # AT_POLL
                    259:
1.21      shin      260: #
1.1       takemura  261: # Unknown machines
                    262: #
1.21      shin      263: vrisab4 at vrgiu?
1.30      mycroft   264: isa4   at vrisab4
1.1       takemura  265:
                    266: # PCMCIA bus support
1.34      shin      267: pcmcia*        at pcic? controller 0 socket ?
1.1       takemura  268:
                    269: # PCMCIA IDE disk
                    270: wdc*   at pcmcia? function ?
                    271: wd*    at wdc? channel ? drive ? flags 0x0000
                    272:
                    273: # PCMCIA network interfaces
                    274: ep*    at pcmcia? function ?           # 3Com 3c589 and 3c562 Ethernet
                    275: mbe*   at pcmcia? function ?           # MB8696x based Ethernet
                    276: ne*    at pcmcia? function ?           # NE2000-compatible Ethernet
                    277: sm*    at pcmcia? function ?           # Megahertz Ethernet
1.32      takemura  278: wi*    at pcmcia? function ?           # Lucent WaveLan IEEE (802.11)
                    279: awi*   at pcmcia? function ?           # WLI-PCM
1.1       takemura  280:
1.49      takemura  281: # PCMCIA Serial interfaces
1.1       takemura  282: com*   at pcmcia? function ?           # Modems and serial cards
                    283:
1.49      takemura  284: # PCMCIA SCSI interfaces
1.1       takemura  285: aic*   at pcmcia? function ?
1.49      takemura  286: esp*   at pcmcia? function ?           # NCR53c406 SCSI
                    287:
                    288: # ATAPI bus support
                    289: atapibus* at wdc? channel ?
                    290: cd*    at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives
                    291: sd*    at atapibus? drive ? flags 0x0000 # ATAPI disk drives
                    292:
                    293: # SCSI bus support
1.1       takemura  294: scsibus* at aic?
1.49      takemura  295: scsibus* at esp?
1.1       takemura  296: sd*    at scsibus? target ? lun ?      # SCSI disk drives
1.49      takemura  297: cd*    at scsibus? target ? lun ?      # SCSI CD-ROM drives
1.1       takemura  298:
                    299: pseudo-device  loop            1       # network loopback
1.10      enami     300: pseudo-device  ppp             2       # serial-line IP ports
1.1       takemura  301: pseudo-device  pty             64      # pseudo ptys
                    302: pseudo-device  bpfilter        16      # packet filter ports
                    303: pseudo-device  ipfilter                # IP filter, NAT
                    304:
                    305: pseudo-device  vnd             4       # virtual disk ick
1.10      enami     306: pseudo-device  ccd             4       # concatenated disks
1.43      takemura  307: pseudo-device   rnd                     # /dev/random and in-kernel generator
1.1       takemura  308:
                    309: pseudo-device  biconsdev       1       # build-in console device
1.37      takemura  310: pseudo-device  wsmux           2       # mouse & keyboard multiplexor
1.49      takemura  311: #pseudo-device md              1       # memory disk device (ramdisk)
                    312:
                    313: #pseudo-device raid            4       # RAIDframe disk driver
                    314: #options       RAID_AUTOCONFIG         # auto-configuration of RAID components
1.13      jun       315:
                    316: # for IPv6
                    317: pseudo-device  gif             4       # IPv[46] over IPv[46] tunnel (RFC1933)
1.15      itojun    318: #pseudo-device faith           1       # IPv[46] tcp relay translation i/f
1.44      itojun    319: #pseudo-device stf             1       # 6to4 IPv6 over IPv4 encapsulation

CVSweb <webmaster@jp.NetBSD.org>