=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/sparc.html,v retrieving revision 1.118 retrieving revision 1.119 diff -c -r1.118 -r1.119 *** www/sparc.html 2002/12/16 14:34:21 1.118 --- www/sparc.html 2002/12/28 16:16:35 1.119 *************** *** 1,45 **** !
OpenBSD/sparc runs on most of the 32bit Sun SPARC workstations, including ! the sun4, sun4c, and sun4m architectures ! (not the 64bit UltraSPARC computers which are supported by OpenBSD/sparc64). ! The current port maintainer is ! Art Grabowski (art@openbsd.org). Others are definitely welcome to contribute!
!
--- 1,61 ---- !
!
OpenBSD/sparc runs on most of the 32bit Sun SPARC workstations, including ! the sun4, sun4c, and sun4m architecture families ! (but not the 64bit UltraSPARC computers, which are supported by OpenBSD/sparc64). !
! !! 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 current port maintainer is Art Grabowski ! (art@openbsd.org), with the help of ! mainly Jason Wright, Theo de Raadt, and Miodrag Vallat. Others are definitely welcome to contribute!
!
*************** *** 48,61 **** worked it into shape for the NetBSD tree. Theo and Markus Wild worked on improving Chris' original SunOS compatibility code into a highly complete and reliable emulation. Chuck Cranor ported the sun4c code to ! the 8KB pagesized Sun4 architecture, and Theo merged this code in a way that would allow the same kernel and programs to run on either sun4c or sun4 machines (unlike Sun's separate kernel environments). This last change also required a rewrite of the device configuration 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, this new driver unfortunately had some problems and was eventually ! replaced.
--- 64,76 ---- worked it into shape for the NetBSD tree. Theo and Markus Wild worked on improving Chris' original SunOS compatibility code into a highly complete and reliable emulation. Chuck Cranor ported the sun4c code to ! the 8KB pagesize sun4 architecture, and Theo merged this code in a way that would allow the same kernel and programs to run on either sun4c or sun4 machines (unlike Sun's separate kernel environments). This last change also required a rewrite of the device configuration 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.
*************** *** 69,95 ****
Theo continued working independently, and made a number of additions: ! P4 support, flexible boot strategy, a few graphics drivers with help ! from John Stone, and masses of bug fixes. Many people will be most ! interested that the ESP scsi driver has been completely replaced by ! Theo, and that it supports disconnect/reconnect.
Work on porting OpenBSD/sparc to the sun4m platform was started by Theo, but tendinitis problems with his wrists and the problems with the NetBSD ! core conspired, and he stopped work. Theo passed his initial sun4m work to Aaron Brown of Harvard, who was paid out of Margo Seltzer's research ! 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 S/Linux project got a little bit involved.
Theo and Jason Downs merged the NetBSD sparc code back into OpenBSD, making OpenBSD/sparc usable again. Jason Wright wrote a few new SBus Ethernet ! drivers with information from the S/Linux project and has merged a few bits from NetBSD sources to improve the stability of this architecture.
--- 84,112 ----
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, but tendinitis problems with his wrists and the problems with the NetBSD ! core combined made him stop this work. The initial sun4m work was passed to Aaron Brown of Harvard, who was paid out of Margo Seltzer's research ! 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 OpenBSD/sparc usable again. Jason Wright wrote a few new SBus Ethernet ! drivers with information from the UltraLinux project and has merged a few bits from NetBSD sources to improve the stability of this architecture. + Over the time, Art Grabowski fixed various stability or reliability issues, + 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.
*************** *** 97,117 ****
! The people working the most on OpenBSD/sparc are ! Jason Wright, Theo de Raadt, Todd Fries and Artur Grabowski.
! Email may be sent to the maintainers and users of the OpenBSD/sparc port 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.
--- 114,135 ----
! Currently, all the hardware listed in the ! supported hardware list section below boots ! multi-user, and supports enough (if not all) of the on-board devices to ! be generally useable. ! A small set of third-party SBus cards are also supported.
! The X-Window system is working on all supported frame buffers, including ! multi-head configurations. ! No accelerated server is provided at the moment, although this is being ! worked on.
*************** *** 130,157 **** appreciated, particularly with newer models or upgrades.
! OpenBSD/sparc can be installed or upgraded via floppy boot images on ! sun4c and sun4m, miniroot images for machines without floppies ! (and sun4 machines), as well as network and diskless installs.
-
!
+ The last supported OpenBSD/sparc release is + OpenBSD 3.2. + Here are the + + OpenBSD/sparc 3.2 installation instructions + . +
+ ++ Snapshots are made available from time to time, in + this location + as well as in a few + mirrors. + Here are the + + OpenBSD/sparc snapshot installation instructions + as well. +
+ ++ There are several installation media provided, so that + OpenBSD/sparc can be installed or upgraded via CD, floppy boot images on + sun4c and sun4m, miniroot images for machines without floppies + (and sun4 machines), as well as network and diskless installs.
! Booting off the CD provides a small ffs filesystem with a kernel containing
! a GENERIC kernel with drivers for all devices found on Sparc machines.
! For the latest list of drivers available on this image, take a look at the
! GENERIC
! kernel configuration file.
! The CD can be booted off the OpenPROM prompt with
!
! boot cdrom 3.2/sparc/bsd.rd !!
! Booting off the floppy provides a small ffs filesystem with a kernel
! containing drivers for the most popular devices found on Sparc machines.
! For the latest list of drivers available on this image, take a look at the
! RAMDISK
! kernel configuration file.
! The floppy can be booted off the OpenPROM prompt with
!
! boot floppy !!
! The miniroot provides the same installation environment as the bootable CD, ! and is intended for easy bootstrap if there is already an operating system ! installed on the machine. ! After dumping the miniroot to the primary swap partition with dd, the ! miniroot can be booted off the OpenPROM prompt with a command such as !
! boot disk:b !! (the disk designation may be different, depending on the chosen swap ! partition). !
! 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. !
!
!
!
!
! The following Sparc clones are also supported: !
This list of basically declares that any `stock' sun4c or sun4m "sparcstation" or "sparcserver" machine will probably work; for sun4 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 machines one must be more careful. +
+
!
!
! First of all, there are MANY unsupported devices. ! A comprehensive list can probably not be written. !
! !
!