version 1.18, 1997/05/26 07:36:14 |
version 1.19, 1997/06/12 04:33:00 |
|
|
|
|
<h4>OpenBSD/sparc runs on the following classes of machines:</h4> |
<h4>OpenBSD/sparc runs on the following classes of machines:</h4> |
<ul> |
<ul> |
<li> sun4c: the SS1, SS1+, IPC, SLC, SS2, IPX, and ELC |
<li> sun4: 4/100, 4/200, and 4/300 |
<li> sun4: the 4/100, 4/200, and 4/300 |
<li> sun4c: SS1, SS1+, IPC, SLC, SS2, IPX, and ELC |
<li> sun4m machines: at least the LC, LX, 4, 5, 10, and 20. A few cpu |
<li> sun4m: at least the LC, LX, 4, 5, 10, and 20. A few cpu |
combinations do not work reliably, as well as a few odd memory |
combinations do not work reliably, as well as a few odd memory |
configurations. |
configurations. |
<li> Typically it works on faithful clones of these machines |
<li> Typically it works on faithful clones of these machines |
|
|
"sparcstation" machine will probably work; for sun4 machines one must be more |
"sparcstation" machine will probably work; for sun4 machines one must be more |
careful.</h4> |
careful.</h4> |
<ul> |
<ul> |
<li> sun4c SBus or on-board cgsix, cgthree, and bwtwo |
<li> Sun keyboard and mouse |
<li> 4/200 on-board bwtwo |
|
<li> 4/300 and 4/100 P4 video: bwtwo, cgthree, cgsix, cgeight |
<li> Floppy drives: |
<li> sun4 VME cgtwo, cgthree, cgsix |
<ul> |
<li> P4 on-board bwtwo, and VME cgtwo card<br> |
<li> sun4c floppy disk drive |
<li> ttya and ttyb serial ports (can be used as console if needed) |
</ul> |
<li> 4/300 ttyc and ttyc serial ports |
|
<li> on-board AMD Lance ethernet |
<li> Serial ports: |
<li> SBus AMD Lance ethernet cards |
<ul> |
<li> on-board Intel 82586 ethernet (ie0 on 4/100 and 4/200) |
<li> ttya and ttyb on-board serial ports (can be used as console if needed) |
<li> VME Intel 82586 ethernet cards |
<li> 4/300 ttyc and ttyd on-board serial ports |
<li> on-board "esp" SCSI controller (sun4c, sun4m, and 4/300) |
</ul> |
<li> SBus "esp" SCSI controller |
|
<li> VME "SUN-3"/"si" SCSI controller (polled mode only, slow) |
|
<li> 4/110 "SCSI Weird"/"sw" on-board controller (slow, polled mode) |
<li> Audio support: |
<li> Xylogics 7053 VME/SMD disk controller ("xd") |
<ul> |
<li> Xylogics 450/451 VME disk controller ("xy") |
<li> sun4c on-board audio |
<li> sun4c floppy disk drive |
</ul> |
<li> sun4c audio |
|
<li> sun keyboard and mouse |
<li> Framebuffers: |
|
<ul> |
|
<li>SBus or sun4c on-board video: |
|
<ul> |
|
<li>bwtwo - black and white |
|
<li>cgthree - 8-bit color, unaccelerated |
|
<li>cgsix - 8-bit color, accelerated (GX, GX+, TGX, TGX+) Should probably work with most faithful emulations/clones of SBus cgsix.. |
|
</ul> |
|
|
|
<li> 4/200 on-board bwtwo |
|
|
|
<li> P4 video (4/100 and 4/300): |
|
<ul> |
|
<li> bwtwo - black and white |
|
<li> cgthree - 8-bit color, unaccelerated |
|
<li> cgfour - 8-bit color, 1-bit overlay, unaccelerated |
|
<li> cgsix - 8-bit color, accelerated |
|
<li> cgeight - 24-bit color, 1-bit overlay, unaccelerated |
|
</ul> |
|
|
|
<li> VME video (sun4): |
|
<ul> |
|
<li> cgtwo - black and white |
|
<li> cgthree - 8-bit color, unaccelerated |
|
<li> cgsix - 8-bit color, accelerated |
|
</ul> |
|
</ul> |
|
|
|
<li> Ethernet adapters: |
|
<ul> |
|
<li> on-board AMD Lance ethernet |
|
<li> SBus AMD Lance ethernet cards |
|
<li> on-board Intel 82586 ethernet (ie0 on 4/100 and 4/200) |
|
<li> VME Intel 82586 ethernet cards |
|
</ul> |
|
|
|
<li> SCSI controllers: |
|
<ul> |
|
<li> on-board "esp" SCSI controller (sun4c, sun4m, and 4/300) |
|
<li> SBus "esp" SCSI controller |
|
<li> VME "SUN-3"/"si" SCSI controller (polled mode only, slow) |
|
<li> 4/110 "SCSI Weird"/"sw" on-board controller (slow, polled mode) |
|
</ul> |
|
|
|
<li> SMD and other disk controllers |
|
<ul> |
|
<li> Xylogics 7053 VME/SMD disk controller ("xd") |
|
<li> Xylogics 450/451 VME disk controller ("xy") |
|
</ul> |
|
|
</ul> |
</ul> |
|
|
<h4>OpenBSD/sparc does *not* run on these machines (yet):</h4> |
<h4>OpenBSD/sparc does *not* run on these machines (yet):</h4> |
<ul> |
<ul> |
<li> 4/400 (lacks support for the I/O cache, and has ethernet problems) |
<li> sun4: 4/400 (lacks support for the I/O cache, and has ethernet problems) |
<li> older sun4m systems with Viking (TMS390Z55) processor modules without |
<li> sun4m: older systems with Viking (TMS390Z55) processor modules without external cache chips, aka SuperCache, aka MXCC, aka PAC. |
external cache chips, aka SuperCache, aka MXCC, aka PAC. |
<li> sun4m: model 4/600 -- uses auxio registers, sun4m VME, I/O cache? |
<li> the VME sun4m model --4/600 |
<li> sun4d: SPARC Server 1000, SPARC Center 2000 -- XD-Bus vs. M-Bus, MP issues. |
<li> sun4d: sparc center 1000/2000 |
<li> sun4u: UltraSPARC 64-bit machines. |
<li> the new Ultra sparc-64 machines... |
|
<li> It does not work on most Solbourne machines, which are quite different. |
<li> It does not work on most Solbourne machines, which are quite different. |
</ul> |
</ul> |
|
|
<p> |
<p> |
OpenBSD/Sparc on the 4c/4m machines is criticaly dependent on configuration |
OpenBSD/Sparc on the 4c/4m machines is criticaly dependent on configuration |
information returned by the openboot prom. A sparc clone that differs |
information returned by the openboot prom. A sparc clone that differs |
|
|
<h4>Unsupported Devices. First of all, there are MANY unsupported devices. |
<h4>Unsupported Devices. First of all, there are MANY unsupported devices. |
A comprehensive list can probably not be written.</h4> |
A comprehensive list can probably not be written.</h4> |
<ul> |
<ul> |
<li> VME mti 16-port serial card |
<li> Serial Cards: |
<li> VME alm2 16-port serial card |
<ul> |
<li> VME mcp 4-port serial card (or is it 8 port) |
<li> VME mti 16-port serial card |
<li> VME "sc" SCSI controller |
<li> VME alm2 16-port serial card |
<li> VME IPI controller |
<li> VME mcp 4-port serial card (or is it 8 port) |
<li> VME cgfive |
</ul> |
<li> VME cgnine |
|
<li> VME GP/GP2 Graphics Processor |
<li>Disk Controllers: |
<li> SBus cgeight 24-bit video card (note: SBus cgeight is quite different from |
<ul> |
VME cgeight) |
<li> VME "sc" SCSI controller |
<li> SBus GS framebuffer (aka cgtwelve) |
<li> VME IPI controller |
<li> SBus GT framebuffer (aka Graphics Tower) |
</ul> |
<li> SS20 SX framebuffer (aka cgfourteen) |
|
<li> SBus ZX framebuffer (aka Leo) |
<li> Framebuffers: |
|
<ul> |
|
<li> VME cgfive, 8-bit color, 1-bit overlay, double-buffered, unaccelerated without GP/GP2 |
|
<li> VME cgnine, 24-bit color, 1-bit overlay, double-buffered, unaccelerated without GP/GP2 |
|
<li> VME GP/GP2 Graphics Processor (drives a cgfive or cgnine) |
|
<li> SBus cgeight 24-bit color, unaccelerated (note: SBus cgeight is quite different from VME/P4 cgeight) |
|
<li> SBus GS, 24-bit color, 8-bit color, overlay planes, double-buffered, 3-D acceleration (aka cgtwelve) |
|
<li> SBus GT, 24-bit color, 8-bit color, overlay planes, double-buffered, 3-D acceleration (aka Graphics Tower) |
|
<li> SS20 SX, 24-bit color, 8-bit color, overlay planes, potentially double-buffered, accelerated (aka cgfourteen) |
|
<li> SBus ZX, 24-bit color, 8-bit color, overlay planes, double-buffered, 3-D acceleration (aka Leo) |
|
</ul> |
|
|
<li> SBus cards other than the standard video/scsi/ethernet listed above |
<li> SBus cards other than the standard video/scsi/ethernet listed above |
<li> On-board Audio and ISDN hardware present on some sun4m systems |
<li> On-board Audio and ISDN hardware present on some sun4m systems |
<li> sun4m floppies (OpenBSD can boot/install from them though) |
<li> sun4m floppies (OpenBSD can boot/install from them though) |