[BACK]Return to i386.html CVS log [TXT][DIR] Up to [local] / www

File: [local] / www / i386.html (download) (as text)

Revision 1.31, Fri Apr 18 23:53:52 1997 UTC (27 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.30: +77 -1 lines

attempt to doc what works

<!DOCTYPE HTML PUBLIC  "-//IETF//DTD HTML Strict//EN">
<html>
<head>
<title>OpenBSD/i386</title>
<link rev=made href=mailto:www@openbsd.org>
<meta name="resource-type" content="document">
<meta name="description" content="the OpenBSD/i386 page">
<meta name="keywords" content="openbsd,i386">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 1996 by OpenBSD, Inc.">
</head>

<body>

<h2>OpenBSD/i386</h2>

<hr>
<h3><strong>History and Status:</strong></h3>

<p>
The i386 port has quite a few architecture specific changes from the
NetBSD/i386 port, but the major ones are:
<ul>
<li>Also runs on machines with 512MB of ram or more, does not crash.
<li>the addition of ISA bounce buffer support so that ISA scsi cards (ie.
	Adaptec 1542) can be used in machines with more than 16MB of memory.
<li>The same one GENERIC kernel works on all machines, whether it has
	BusLogic or Adaptec scsi cards.
<li>some APM and PCMCIA support (3c589, NE2000-clone, and COM ports)
<li>some DDB improvements
<li>OPTI mcd support
<li>ATAPI cdrom support
<li>P5/P6 improved NTP support
<li>pccons has userland replaceable keymaps, and screen blanking
<li>boot "-a" support like other ports (asks for root partition)
<li>floppy disk formatting
<li>Cyclades Cyclom serial driver
<li>faster (assembly) IP checksumming (typically 20% faster, up to 62% faster
	in some cases)
<li>vmstat -i prints interrupt information.
<li>latest rev of adaptec 2940 driver from FreeBSD
<li>supports "ep* at port ? irq ?"
<li>faster i386-specific `pccom' device driver.
<li>/dev/pctr pseudo-device & program for accessing the Pentium and PentiumPro
	performance counters.
<li>Fixed major i386 kernel interrupt race.
<li>Fixed UCONSOLE security hole without breaking xconsole.
<li>Much faster i387-specific libm available for those who want the option.
<li>ISA Plug-and-Play support
<li>the GPL FP emulator from Linux/Freebsd, for users who want to use it.
	Much better!
<li>Prefer partition type 166, so that OpenBSD can co-reside on the same
	disk as a 386BSD/NetBSD/FreeBSD install.
<li>Attempt to fault in a ptp; this avoids two ptp panic cases.
<li>RAW_PART is now 'c', not 'd'. It should start at 0, and cover your whole
	disk.
<li>Updated ncr driver, much more performance.
<li>3c59x and 3c9xx cards work.
<li>Can mount DOS file systems with cluster size > 16KB.
</ul>
</p>

<p>
<strong>Working hardware includes:</strong>
<br>
(Drivers listed with an XXX might not work. We do not own
all the hardware listed.  You must let us know if this list is incorrect,
or if a driver is broken.)
<ul>
<li> Basically all ISA, VLB, PCI, or PCMCIA machines.
<li> No support for MCA (IBM PS/2).
<p>
<li> Floppy controllers.
<li> MFM, ESDI, IDE, and RLL hard disk controllers.
<li> Most ATAPI IDE CD-ROM drives
<p>
<li> MDA, CGA, VGA, SVGA, and HGC Display Adapters.
<p>
<li> 8250/16450-based ports
<li> 16550-based ports
<li> AST-style 4-port serial boards
<li> BOCA 8-port serial cards
<li> Cyclades Cyclom-{4, 8, 16}Y serial boards (XXX)
<li> IBM PC-RT 4-port serial boards
<li> Parallel ports.
<p>
<li> AMD LANCE and PCnet-ISA: Novell NE1500T/Novell NE2100, Kingston 21xx
<li> AMD PCnet-PCI: BOCALANcard/PCI
<li> AT&T StarLAN 10, EN100, and StarLAN Fiber
<li> 3COM 3c501
<li> 3COM 3c503
<li> 3COM 3c505
<li> 3COM 3c507
<li> 3COM 3c509, 3c579, 3c589, and 3c9xx
<li> 3COM 3c59x (XXX)
<li> Digital DC21x4x PCI: SMC EtherPower 10, 10/100 (PCI only!), Znyx ZX34X,
	Cogent EM100, Digital DE450, Digital DE500
<li> BICC Isolan (XXX)
<li> Intel EtherExpress 16
<li> SMC/WD 8003, 8013, and the SMC "Elite16" ISA boards
<li> SMC/WD 8216 (the SMC "Elite16 Ultra" ISA boards)
<li> Novell NE1000, NE2000
<p>
<li> Adaptec AHA-154xA, -B, -C, and -CF, Buslogic 54x
<li> Adaptec AHA-174x
<li> Adaptec AIC-6260 and AIC-6360
<li> Adaptec AHA-294x[W] and other PCI AIC-7xxx chips/boards.
<li> BusLogic 445, 74x, 9xx  (But not "FlashPoint" series)
<li> Symbios Logic (NCR) 53C8xx-based PCI SCSI host adapters
<li> Ultrastor 14f, 34f, and (possibly) 24f
<li> ST01/02, Future Domain TMC-885/TMC-950
<li> Most SCSI tape drives
<li> QIC-02 and QIC-36 format (XXX)
<li> Mitsumi CD-ROM drives (XXX)
<li> Most SCSI CD-ROM drives
<li> Most SCSI tape changers.
<p>
<li> "Logitech"-style bus mice
<li> "Microsoft"-style bus mice
<li> "PS/2"-style mice
<li> Serial mice (no kernel support necessary)
<p>
<li> SoundBlaster
<li> Gravis Ulrasound and Ultrasound Max
<li> Personal Sound System
<li> Windows Sound System
<li> ProAudio Spectrum
<p>
<li> APM power management -- if your system supports it, turn it off!
<li> PCMCIA: most chipsets.
<li> 3COM 3c589 pcmcia ethernet
<li> WD-7000 SCSI host adapters.
<li> Digital DEFPA PCI FDDI adapters (support barely missed this release;
	it works in other ports, and will work in this one in the
	next release)
<li> ATM cards -- some. Mail chuck@openbsd.org to get this entry updated.
</ul>

<hr>
<p>
<a href=ftp.html>Snapshots are made available from time to time.</a>

<hr>
<a href=plat.html><img src=back.gif border=0 alt=OpenBSD></a> 
<a href=mailto:www@openbsd.org>www@openbsd.org</a>
<br>
<small>$OpenBSD: i386.html,v 1.31 1997/04/18 23:53:52 deraadt Exp $</small>

</body>
</html>