[BACK]Return to SUN4C CVS log [TXT][DIR] Up to [local] / sys / arch / sparc / conf

Annotation of sys/arch/sparc/conf/SUN4C, Revision 1.1.1.1

1.1       nbrk        1: #      $OpenBSD: SUN4C,v 1.57 2007/05/29 09:54:03 sobrado Exp $
                      2: #      $NetBSD: GENERIC,v 1.48 1997/08/23 19:19:01 mjacob Exp $
                      3:
                      4: # Machine architecture; required by config(8)
                      5: machine                sparc
                      6:
                      7: include "../../../conf/GENERIC"
                      8:
                      9:
                     10: option         SUN4C           # sun4c - SS1, 1+, 2, ELC, SLC, IPC, IPX, etc.
                     11:
                     12: #option                KGDB            # support for kernel gdb
                     13: #option                KGDBDEV=0xc01   # kgdb device number (dev_t)
                     14: #option                KGDBRATE=38400  # baud rate
                     15:
                     16: # Options for SPARCstation hardware
                     17: option         COMPAT_SUNOS    # compatibility with SunOS binaries
                     18: option         COMPAT_SVR4     # compatibility with SVR4 binaries
                     19: option         PROCFS          # /proc
                     20:
                     21: option         WSEMUL_SUN      # provide sun terminal emulation; required
                     22: option         WSEMUL_NO_VT100 # do not provide vt100 terminal emulation
                     23:
                     24: maxusers       18              # estimated number of users
                     25:
                     26: # Generic swap; second partition of root disk or network.
                     27: config         bsd     swap generic
                     28:
                     29: # Main bus and CPU .. all systems.
                     30: mainbus0 at root
                     31: cpu0   at mainbus0
                     32:
                     33: # Bus types found on SPARC systems.
                     34: sbus0  at mainbus0                             # sun4c
                     35:
                     36: audioamd0 at mainbus0                          # sun4c
                     37: audio* at audioamd?
                     38:
                     39: auxreg*        at mainbus0                             # sun4c
                     40:
                     41: # Mostek clock found on 4/300, sun4c, and sun4m systems.
                     42: # The Mostek clock NVRAM is the "eeprom" on sun4/300 systems.
                     43: clock0 at mainbus0                             # sun4c
                     44:
                     45: # Memory error registers.
                     46: memreg0        at mainbus0                             # sun4c
                     47:
                     48: # Timer chip found on 4/300, sun4c, and sun4m systems.
                     49: timer0 at mainbus0                             # sun4c
                     50:
                     51: # Zilog 8530 serial chips.  Each has two-channels.
                     52: # zs0 is ttya and ttyb.  zs1 is the keyboard and mouse.
                     53: zs0    at mainbus0                                     # sun4c
                     54: zs1    at mainbus0                                     # sun4c
                     55:
                     56: zstty* at zs?
                     57: zskbd* at zs?
                     58: wskbd* at zskbd?
                     59:
                     60: # Magma serial/parallel port devices
                     61: magma* at sbus?                                        # magma serial cards
                     62: mtty*  at magma?
                     63: mbpp*  at magma?
                     64:
                     65: # SUNW,spif serial/parallel port devices
                     66: spif*  at sbus?                                        # spif serial cards
                     67: stty*  at spif?
                     68: sbpp*  at spif?
                     69:
                     70: bpp*   at sbus?                                        # parallel port
                     71:
                     72: # SUNW,xbox SBus Expansion Subsystem
                     73: xbox*  at sbus?                                        # SBus Expansion box
                     74: sbus*  at xbox?
                     75:
                     76: #
                     77: # Note the flags on the esp entries below, that work around
                     78: # deficiencies in the current driver:
                     79: #      bits 0-7:  disable disconnect/reselect for the corresponding target
                     80: #      bits 8-15: disable synch negotiation for target [bit-8]
                     81: #      Note: targets 4-7 have disconnect/reselect enabled on the premise
                     82: #            that tape devices normally have one of these targets. Tape
                     83: #            devices should be allowed to disconnect for the SCSI bus
                     84: #            to operate acceptably.
                     85: #
                     86:
                     87: # sun4c or sun4m SCSI - an NCR53c94 or equivalent behind
                     88: # specialized DMA glue
                     89: dma0   at sbus0                                        # on-board SCSI
                     90: esp0   at sbus0 flags 0x00ff000f                       # sun4c
                     91:
                     92: # FSBE/S SCSI - an NCR53c94 or equivalent behind
                     93: dma*   at sbus?                                        # SBus SCSI
                     94: esp*   at sbus? flags 0x00ff000f                       # two flavours
                     95: esp*   at dma? flags 0x00ff000f                        # depending on model
                     96:
                     97: #sun4c, sun4m
                     98: isp*   at sbus?
                     99: options ISP_COMPILE_1000_FW=1
                    100:
                    101: # sun4/300 and sun4c Ethernet - an AMD 7990 LANCE
                    102: le0    at sbus0                                        # sun4c on-board
                    103: le*    at sbus?
                    104:
                    105: # Quad-ethernet glue device, and sub-devices
                    106: qec*   at sbus?
                    107: qe*    at qec?
                    108: be*    at qec?
                    109:
                    110: # Sun "bwtwo" black and white framebuffer, found on sun4, sun4c, and sun4m
                    111: # systems.
                    112: bwtwo0 at sbus0                                        # sun4c on-board
                    113: bwtwo* at sbus?                                        # sun4c and sun4m
                    114: wsdisplay* at bwtwo?
                    115:
                    116: # Sun "cgthree" SBus color framebuffer.
                    117: cgthree* at sbus?
                    118: wsdisplay* at cgthree?
                    119:
                    120: # Sun "cgsix" accelerated color framebuffer.
                    121: cgsix0 at sbus?
                    122: cgsix* at sbus?
                    123: wsdisplay* at cgsix?
                    124:
                    125: # Sun "cgtwelve" (GS) accelerated 24-bit framebuffer.
                    126: cgtwelve*      at sbus?
                    127: wsdisplay* at cgtwelve?
                    128:
                    129: # Vigra VS10 or VS12 framebuffer.
                    130: vigra* at sbus?
                    131: wsdisplay* at vigra?
                    132:
                    133: # Parallax XVideo and PowerVideo
                    134: tvtwo* at sbus?
                    135: wsdisplay* at tvtwo?
                    136:
                    137: # Fujitsu AG-10e framebuffer.
                    138: agten* at sbus?
                    139: wsdisplay* at agten?
                    140:
                    141: # Southland Media Systems MGX/MGXPlus framebuffer.
                    142: mgx* at sbus?
                    143: wsdisplay* at mgx?
                    144:
                    145: # Vitec/Connectware/AP&D RasterFlex framebuffer series.
                    146: rfx* at sbus?
                    147: wsdisplay* at rfx?
                    148:
                    149: # Sun PCMCIA bridge
                    150: stp*   at sbus?
                    151: pcmcia*        at stp?
                    152:
                    153: # PCMCIA devices
                    154: wi*    at pcmcia?              # WaveLAN IEEE 802.11DS
                    155: #an*   at pcmcia?              # Aironet IEEE 802.11DS
                    156: ne*    at pcmcia?              # NE2000-compat ethernet
                    157: ep*    at pcmcia?              # PCMCIA based 3C5xx ethernet
                    158: #com*  at pcmcia?              # PCMCIA modems/serial ports
                    159:
                    160: # Media Independent Interface (mii) drivers (required by ne and ep)
                    161: bmtphy*        at mii?                 # Broadcom 10/100 PHYs
                    162: lxtphy*        at mii?                 # Level1 LXT970 PHYs
                    163: nsphy* at mii?                 # NS and compatible PHYs
                    164: nsphyter* at mii?
                    165: tqphy* at mii?                 # TDK 78Q212x PHYs
                    166: ukphy* at mii?
                    167:
                    168: # SCSI bus layer.  SCSI devices attach to the SCSI bus, which attaches
                    169: # to the underlying hardware controller.
                    170: scsibus* at esp?
                    171: scsibus* at isp?
                    172:
                    173: # These entries find devices on all SCSI busses and assign
                    174: # unit numers dynamically.
                    175: sd*    at scsibus?             # SCSI disks
                    176: st*    at scsibus?             # SCSI tapes
                    177: cd*    at scsibus?             # SCSI CD-ROMs
                    178: ch*    at scsibus?             # SCSI changer devices
                    179: ss*    at scsibus?             # SCSI scanners
                    180: uk*    at scsibus?             # unknown SCSI devices
                    181:
                    182: # Floppy controller and drive found on SPARCstations.
                    183: fdc0   at mainbus0                             # sun4c controller
                    184: fd*    at fdc0                                 # the drive itself

CVSweb