[[!template id=port port="sun3" iso_image="true" cur_rel="10.0" future_rel="11.0" pkg_rel="8.0" changes_cur="10.0" changes_future="11.0" thumbnail="//www.netbsd.org/images/ports/sun3/110.gif" about=""" NetBSD/sun3 is the port of NetBSD to the Sun Microsystems **sun3**, and **sun3x** series of computers, which are based on the Motorola [68020](http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC68020) and [68030](http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC68030) CPUs respectively, with a Sun-designed custom MMU. Sun sold these computers as both servers and desktop workstations from the mid to late 1980's. They were superseded by the **sun4** SPARC RISC systems, which are supported by NetBSD as [[NetBSD/sparc|sparc]]. """ supported_hardware=""" ###Supported System Models See the [[Supported System Models|sun3_supported_system_models]] page. ### Supported Hardware The following Sun3 devices are currently supported: * RS-232c Serial ports: * built-in z8530 SCC as ttya, ttyb ([[!template id=man name="zs" section="4"]]) * Sun Video adapters: * 1 bpp framebuffer, ([[!template id=man name="bwtwo" section="4" arch="sun3"]]) * 8 bpp framebuffer ([[!template id=man name="cgtwo" section="4" arch="sun3"]]) * 8 bpp (+overlay) framebuffer ([[!template id=man name="cgfour" section="4" arch="sun3"]]) * Network interfaces: * On-board AMD LANCE Ethernet ([[!template id=man name="le" section="4"]]) * On-board Intel Ethernet ([[!template id=man name="ie" section="4" arch="sun3"]]) * VME Intel Ethernet board ([[!template id=man name="ie" section="4" arch="sun3"]]) * SCSI bus host adapters: * On-board NCR 5380 SCSI Bus Controller ([[!template id=man name="si" section="4"]]) * On-board Emulex SCSI controller on sun3x ([[!template id=man name="esp" section="4"]]) * Sun-3 VME SCSI (also NCR 5380 SBC, Sun part # 501-1236) ([[!template id=man name="si" section="4"]]) * SMD Disks: (the big, heavy ones) * Xylogics 450/451 ([[!template id=man name="xy" section="4" arch="sparc"]]) * Xylogics 753/7053 ([[!template id=man name="xd" section="4" arch="sparc"]]) * Floppy drive: * Sun 3/80 built-in floppy drive (*fdc*) * Input devices: * Sun keyboard ([[!template id=man name="kbd" section="4" arch="sun3"]]) and mouse ([[!template id=man name="ms" section="4" arch="sun3"]]) * Miscellaneous: * Battery-backed real-time clock If you have a device that's not listed, it might be compatible with something else, or we might have simply forgotten it. If all else fails, maybe you could write a driver! Note: The Sun VME [[!template id=man name="sc" section="4"]] SCSI card is not supported. """ additional=""" ### Features of NetBSD/sun3 * Native boot programs for disk, network, and tape * Automated installation tools (using a "miniroot") * SCSI drivers supporting DMA, interrupts, and (optional) disconnect/reselect * Frame buffer drivers compatible with SunOS and X11R6 * Support for the Virtually Addressed Cache (VAC) on Sun3/2XX models * Storage Module Device (SMD) disk drivers * Supports most SCSI devices (CD-ROM, disk, etc) * Diskless (network) boot capability * Built-in kernel debugger * [SunOS 4.1 Compatibility](http://www.NetBSD.org/ports/sun3/faq.html#sunos_compat) ###links * [ILVSUN3](http://www.ilvsun3.com/) page by arthur also has various useful information about TME and Sun3 stuff. * [The Machine Emulator (tme)](http://people.csail.mit.edu/fredette/tme/) can emulate a Sun 3/150 running NetBSD. * [Frequently Asked Questions (FAQ)](http://www.NetBSD.org/ports/sun3/faq.html) """ ]] [[!tag tier2port]]