=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/sparc.html,v retrieving revision 1.236 retrieving revision 1.237 diff -c -r1.236 -r1.237 *** www/sparc.html 2018/08/24 05:41:56 1.236 --- www/sparc.html 2019/05/27 22:55:26 1.237 *************** *** 1,45 **** ! ! !
OpenBSD/sparc runs on most of the 32bit Sun SPARC workstations, including the sun4, sun4c, sun4e and sun4m architecture families (but not the 64bit UltraSPARC computers, which are supported by OpenBSD/sparc64).
! The OpenBSD/sparc port was discontinued after the 5.9 release. !
A mailing list dedicated to the OpenBSD/sparc and OpenBSD/sparc64 ports is
! available at sparc@openbsd.org.
To join the OpenBSD/sparc mailing list, send a message body of "subscribe
sparc" to majordomo@openbsd.org.
Please be sure to check our mailing list policy before
subscribing.
-
The original 4.4BSD port was done by Chris Torek as a contract to --- 1,48 ---- ! ! ! !
+ OpenBSD/sparc runs on most of the 32bit Sun SPARC workstations, including the sun4, sun4c, sun4e and sun4m architecture families (but not the 64bit UltraSPARC computers, which are supported by OpenBSD/sparc64). + ! The OpenBSD/sparc port was discontinued after the 5.9 release. + A mailing list dedicated to the OpenBSD/sparc and OpenBSD/sparc64 ports is ! available at sparc@openbsd.org. To join the OpenBSD/sparc mailing list, send a message body of "subscribe sparc" to majordomo@openbsd.org. Please be sure to check our mailing list policy before subscribing. + |
The original 4.4BSD port was done by Chris Torek as a contract to *************** *** 54,60 **** code. Just after the NetBSD/sparc 1.0 release, Peter Galbavy wrote an ESP SCSI device driver as a replacement for Chris' sparc-specific SCSI code. -
At this point a conflict emerged between Theo and the other people he --- 57,62 ---- *************** *** 63,75 **** NetBSD group did some other things for the port: Paul Kranenburg ported a floppy driver and started writing support for the 4/400. Chuck spent many long hours working on the ie, xy, xd device drivers. -
Theo continued working independently, and made a number of additions: P4 support, flexible boot strategy, a few graphics drivers with the help from John Stone, and masses of bug fixes. -
Work on porting OpenBSD/sparc to the sun4m platform was started by Theo, --- 65,75 ---- *************** *** 79,85 **** funds. This initial stuff consisted mostly of a few attempts at building pmap structure that could support all 3 MMU types efficiently. Also, David Miller of the UltraLinux project got a little bit involved. -
Theo and Jason Downs merged the NetBSD sparc code back into OpenBSD, making --- 79,84 ---- *************** *** 90,100 **** and added non-executable stack and heap on sun4m machines. The frame buffer and console code was completely overhauled for OpenBSD 3.2, improving display speed with some frame buffers, and supporting more cards. -
Currently, all the hardware listed in the --- 89,98 ---- and added non-executable stack and heap on sun4m machines. The frame buffer and console code was completely overhauled for OpenBSD 3.2, improving display speed with some frame buffers, and supporting more cards.
Currently, all the hardware listed in the *************** *** 102,123 **** multi-user, and supports enough (if not all) of the on-board devices to be generally usable. A growing set of third-party SBus cards are also supported. -
The X Window System works on all supported frame buffers, including multi-head configurations. No accelerated server is provided at the moment, although this is being worked on. -
An important note about OpenBSD/sparc is that it is designed so that ! a single kernel can run on ALL SUPPORTED SPARC machines. Whereas ! SunOS and Solaris have always had separate `kernel architectures', i.e. sun4, ! sun4c, sun4e and sun4m, the same `GENERIC' OpenBSD kernel will run on all the supported models. -
Most of the problems with OpenBSD/sparc are believed to stem from the wide --- 100,118 ---- multi-user, and supports enough (if not all) of the on-board devices to be generally usable. A growing set of third-party SBus cards are also supported.
The X Window System works on all supported frame buffers, including multi-head configurations. No accelerated server is provided at the moment, although this is being worked on.
An important note about OpenBSD/sparc is that it is designed so that ! a single kernel can run on ALL SUPPORTED SPARC machines. Whereas ! SunOS and Solaris have always had separate 'kernel architectures', i.e. sun4, ! sun4c, sun4e and sun4m, the same 'GENERIC' OpenBSD kernel will run on all the supported models.
Most of the problems with OpenBSD/sparc are believed to stem from the wide *************** *** 125,135 **** undocumented bugs, rather than general kernel problems. Feedback on which models do and do not work reliably is appreciated, particularly with newer models or upgrades. -
! This list of devices basically declares that any ``stock'' sun4c or sun4m ! ``SPARCstation'' or ``SPARCserver'' machine will probably work; for sun4 and sun4e machines one must be more careful. -
! This list of devices basically declares that any "stock" sun4c or sun4m ! "SPARCstation" or "SPARCserver" machine will probably work; for sun4 and sun4e machines one must be more careful.
First of all, there are MANY unsupported devices. A comprehensive list can probably not be written. -
The last supported OpenBSD/sparc release was --- 483,491 ----
The last supported OpenBSD/sparc release was *************** *** 501,507 **** Here are the OpenBSD/sparc 5.9 installation instructions. -
There are several installation media provided, so that --- 493,498 ---- *************** *** 550,562 ****
Using a diskless setup, it is also possible to boot the OpenBSD/sparc ! boot loader, boot.net, from the network via tftp, and access ! the bsd.rd standalone miniroot over NFS. Refer to the ! diskless(8) manual page for details on how to setup a network boot environment. !
Using a diskless setup, it is also possible to boot the OpenBSD/sparc
! boot loader, boot.net
, from the network via tftp, and access
! the bsd.rd
standalone miniroot over NFS.
Refer to the
! diskless(8)
manual page for details on how to setup a network boot environment.
!