2000-10-29 17:08:04 +03:00
|
|
|
.\" $NetBSD: hardware,v 1.18 2000/10/29 14:08:07 lukem Exp $
|
2000-10-10 16:55:15 +04:00
|
|
|
.
|
|
|
|
.Nx*M
|
|
|
|
\*V runs on several of the older Macintosh computers.
|
|
|
|
About 4 MB of RAM might be sufficient to boot, and the system can probably
|
|
|
|
be squeezed onto a 40 MB hard disk by leaving off an unnecessary set or two.
|
1997-11-24 21:15:11 +03:00
|
|
|
To actually do much compiling or anything more interesting than booting, at
|
2000-10-10 16:55:15 +04:00
|
|
|
least 8 MB of RAM and more disk space is recommended. About 95 MB will be
|
1999-01-13 10:30:01 +03:00
|
|
|
necessary to install all of the
|
|
|
|
.Nx \*V
|
|
|
|
binary system distribution
|
2000-10-10 16:55:15 +04:00
|
|
|
sets (note that this does not count swap space!). An additional 30 MB or so
|
1999-01-13 10:30:01 +03:00
|
|
|
is needed for the binary X11 distribution sets. Much more disk space is
|
2000-10-10 16:55:15 +04:00
|
|
|
required to install the source and objects as well (at least another 300
|
|
|
|
MB).
|
|
|
|
.
|
|
|
|
.Ss2 Supported models
|
|
|
|
.(bullet -compact -offset indent
|
|
|
|
Mac II, IIx, IIcx, SE/30, IIci, IIsi, IIvx, IIvi
|
1999-01-13 10:30:01 +03:00
|
|
|
.It
|
2000-10-10 16:55:15 +04:00
|
|
|
Performa 400/405/410/430, Performa 450, Performa 460/466/467
|
1999-01-13 10:30:01 +03:00
|
|
|
.It
|
2000-10-10 16:55:15 +04:00
|
|
|
Performa 520, Performa 550/560, Performa 600
|
1999-01-13 10:30:01 +03:00
|
|
|
.It
|
2000-10-10 16:55:15 +04:00
|
|
|
LC II, LC III, LC III+, LC 520, LC 550
|
1999-01-13 10:30:01 +03:00
|
|
|
.It
|
2000-10-10 16:55:15 +04:00
|
|
|
MacTV
|
1999-01-13 10:30:01 +03:00
|
|
|
.It
|
2000-10-10 16:55:15 +04:00
|
|
|
Centris 650
|
1999-01-13 10:30:01 +03:00
|
|
|
.It
|
2000-10-10 16:55:15 +04:00
|
|
|
Quadra 610, Quadra 630, Quadra 650, Quadra 700, Quadra 800
|
1999-01-13 10:30:01 +03:00
|
|
|
.It
|
|
|
|
Quadra/Centris 660AV, Quadra 840AV
|
2000-10-10 16:55:15 +04:00
|
|
|
.bullet)
|
|
|
|
.
|
|
|
|
.Ss2 Supported devices
|
|
|
|
.(bullet -compact -offset indent
|
1999-01-13 10:30:01 +03:00
|
|
|
Onboard SCSI bus and most SCSI tapes, hard drives, and CD-ROMs
|
|
|
|
.It
|
2000-10-29 17:08:04 +03:00
|
|
|
Internal sound - enough to beep on some machines, anyway
|
1999-01-13 10:30:01 +03:00
|
|
|
.It
|
|
|
|
Most basic NuBus video cards (there have been some
|
|
|
|
problems with some 24-bit color cards and with most
|
|
|
|
QuickDraw acclerators)
|
|
|
|
.It
|
|
|
|
Both internal serial ports
|
|
|
|
.It
|
|
|
|
ADB keyboards and mice (both Apple and a number of third party
|
|
|
|
multi-button mice and trackballs are supported)
|
|
|
|
.It
|
|
|
|
Ethernet cards based on the National Semiconductor 8390 and the
|
|
|
|
SONIC (DP83932) chips
|
2000-10-29 17:08:04 +03:00
|
|
|
(Asante, Apple, and a few others - problems still
|
1999-01-13 10:30:01 +03:00
|
|
|
with Ethernet and many NuBus video cards)
|
|
|
|
.It
|
2000-07-31 04:10:03 +04:00
|
|
|
Ethernet cards based on the SMC 91c92 and 91c100 (FEAST) chips.
|
|
|
|
This includes the AsanteFAST 10/100 cards
|
|
|
|
.It
|
1999-01-13 10:30:01 +03:00
|
|
|
Onboard Ethernet based on the SONIC chip for Quadra-series Macs
|
|
|
|
.It
|
|
|
|
Onboard Ethernet based on the MACE (Am79C940) chip for the Quadra
|
|
|
|
AV-series Macs
|
|
|
|
.It
|
1999-05-07 07:30:44 +04:00
|
|
|
Comm-slot Ethernet should be working for most machines/cards
|
2000-10-10 16:55:15 +04:00
|
|
|
.bullet)
|
1999-01-13 10:30:01 +03:00
|
|
|
.Pp
|
1996-09-25 03:04:41 +04:00
|
|
|
If your 68030 system is not listed above, it may be because of a problem
|
1997-11-24 21:15:11 +03:00
|
|
|
with accessing onboard video, and it may still work with a serial console.
|
1996-09-25 03:04:41 +04:00
|
|
|
Some of the known ones in this category:
|
2000-10-10 16:55:15 +04:00
|
|
|
.(bullet -compact -offset indent
|
|
|
|
Classic-series Macs
|
1999-01-13 10:30:01 +03:00
|
|
|
.It
|
|
|
|
PowerBook 100-series and Duo-series Macs
|
2000-10-10 16:55:15 +04:00
|
|
|
.bullet)
|
1999-01-13 10:30:01 +03:00
|
|
|
.Pp
|
1997-10-20 04:01:36 +04:00
|
|
|
If your 68LC040 system is not listed above, it is due to a problem with
|
1999-01-13 10:30:01 +03:00
|
|
|
floating point emulation (FPE) for this type of processor. Machines in
|
1997-10-20 04:01:36 +04:00
|
|
|
this category include:
|
2000-10-10 16:55:15 +04:00
|
|
|
.(bullet -compact -offset indent
|
1999-01-13 10:30:01 +03:00
|
|
|
Newer LC-series machines
|
|
|
|
.It
|
|
|
|
Newer Performa-series machines
|
|
|
|
.It
|
|
|
|
Some PowerBook 500-series Macs
|
2000-10-10 16:55:15 +04:00
|
|
|
.bullet)
|
|
|
|
.
|
|
|
|
.Ss2 Unsupported models
|
|
|
|
.(bullet -offset indent
|
|
|
|
Macintosh IIfx
|
|
|
|
.Pp
|
|
|
|
This machine has unusual custom chips for the ADB and serial interfaces
|
|
|
|
which make support for it difficult. Work is in progress on this, though.
|
|
|
|
.It
|
|
|
|
Quadra 900/950
|
|
|
|
.Pp
|
|
|
|
These machines have I/O processor chips for their ADB interfaces similar to
|
|
|
|
those used in the IIfx and thus face similar support problems.
|
|
|
|
.It
|
|
|
|
PowerPC-based Macs
|
|
|
|
.Pp
|
|
|
|
This is a separate effort from the \*M port. PowerMacs use hardware that
|
|
|
|
is often fairly different from that of the \*M port. If you are
|
2000-10-29 17:08:04 +03:00
|
|
|
interested in this, you might want to take a look at the new
|
|
|
|
.Nx Ns /macppc
|
2000-10-10 16:55:15 +04:00
|
|
|
port:
|
|
|
|
.Lk http://www.netbsd.org/Ports/macppc/index.html
|
|
|
|
.bullet)
|
|
|
|
.
|
|
|
|
.Ss2 Known hardware issues with this release
|
|
|
|
.(bullet -offset indent
|
|
|
|
Real Time Clock
|
|
|
|
.Pp
|
|
|
|
Due to oddities of the Macintosh hardware interrupt priority scheme,
|
|
|
|
.Nx*M
|
|
|
|
keeps very poor time. Under a high interrupt load (e.g.
|
|
|
|
SCSI or serial port activity) , a machine can lose several minutes
|
2000-10-29 17:08:04 +03:00
|
|
|
per hour. A consequence of this problem is that attempting to run
|
|
|
|
.Ic xntpd
|
|
|
|
is rather pointless unless you periodically call
|
|
|
|
.Ic ntpdate .
|
2000-10-10 16:55:15 +04:00
|
|
|
.It
|
|
|
|
SCSI difficulties
|
1999-01-13 10:30:01 +03:00
|
|
|
.Pp
|
2000-10-10 16:55:15 +04:00
|
|
|
The
|
|
|
|
.Nx*M
|
|
|
|
SCSI drivers are not quite as
|
2000-10-29 17:08:04 +03:00
|
|
|
robust as their
|
|
|
|
.Tn MacOS
|
|
|
|
counterparts. Symptoms of these
|
1999-01-13 10:30:01 +03:00
|
|
|
problems are that some SCSI disks will not work under
|
2000-10-29 17:08:04 +03:00
|
|
|
NetBSD that work fine under
|
|
|
|
.Tn MacOS .
|
|
|
|
Other problems include
|
|
|
|
occasional file system corruption with some types of drives
|
1999-05-07 07:30:44 +04:00
|
|
|
and the general unreliability of removable SCSI media.
|
|
|
|
Keep in mind that there are no clear patterns with these
|
|
|
|
problems, and they do not appear to affect the majority of
|
|
|
|
users.
|
2000-10-10 16:55:15 +04:00
|
|
|
.bullet)
|