No empty .Rs/.Re
[netbsd-mini2440.git] / distrib / notes / mac68k / hardware
blob98034dceab5002904ccb549e9af8ddedda77d9b8
1 .\"     $NetBSD: hardware,v 1.23 2007/12/14 21:15:58 pavel Exp $
3 .Nx*M
4 \*V runs on several of the older Macintosh computers.
5 About 4 MB of RAM is sufficient to boot a stripped-down custom kernel, and a
6 subset of the system can be squeezed onto a 40 MB hard disk with considerable
7 creativity and persistence. However, 100 MB of disk should be considered a
8 practical minimum, and to do anything more interesting than booting at least
9 8 MB of RAM and more disk space is recommended.
10 .Pp
11 Please note that to install
12 .Nx*M
13 \*V using the
14 .Ic sysinst
15 method, your system must have a minimum of 6 MB of RAM and 60 MB of
16 available disk space (i.e. not part of an in-use HFS partition).
18 .Ss2 Supported models
19 .(bullet -compact -offset indent
20 Mac II, IIx, IIcx, SE/30, IIci, IIsi, IIvx, IIvi
21 .It
22 Performa 400/405/410/430, Performa 450, Performa 460/466/467
23 .It
24 Performa 520, Performa 550/560, Performa 600/600CD
25 .It
26 LC II, LC III, LC III+, LC 520, LC 550
27 .It
28 MacTV
29 .It
30 Classic II, Color Classic
31 .It
32 Centris 650
33 .It
34 Quadra 610, Quadra 630, Quadra 650, Quadra 700, Quadra 800
35 .It
36 Quadra/Centris 660AV, Quadra 840AV
37 .It
38 PowerBook 140, PowerBook 145/145B, PowerBook 170
39 .It
40 PowerBook 160, PowerBook 165, PowerBook 180
41 .It
42 PowerBook 165c, PowerBook 180c, PowerBook 550c
43 .bullet)
45 .Ss2 Supported devices
46 .(bullet -compact -offset indent
47 Onboard SCSI bus and most SCSI tapes, hard drives, and CD-ROMs
48 .It
49 Internal sound \(em enough to beep on some machines, anyway
50 .It
51 Most basic NuBus video cards (there have been some
52 problems with some 24-bit color cards and with most
53 QuickDraw accelerators)
54 .It
55 Both internal serial ports
56 .It
57 ADB keyboards and mice (both Apple and a number of third party
58 multi-button mice and trackballs are supported)
59 .It
60 Ethernet cards based on the National Semiconductor 8390 and the
61 SONIC (DP83932) chips
62 (Asante, Apple, and a few others \(em problems still
63 with Ethernet and many NuBus video cards)
64 .It
65 Ethernet cards based on the SMC 91c92 and 91c100 (FEAST) chips.
66 This includes the AsanteFAST 10/100 cards
67 .It
68 Onboard Ethernet based on the SONIC chip for Quadra-series Macs
69 .It
70 Onboard Ethernet based on the MACE (Am79C940) chip for the Quadra
71 AV-series Macs
72 .It
73 Ethernet port on Asante NetDock and Newer Ether MicroDock,
74 for PowerBook Duo series
75 .It
76 Comm-slot Ethernet should be working for most machines/cards
77 .bullet)
78 .Pp
79 If your 68030 system is not listed above, it may be because of a problem
80 with accessing onboard video, and it may still work with a serial console.
81 Some of the known ones in this category:
82 .(bullet -compact -offset indent
83 Mac Classic series
84 .It
85 PowerBook Duo series
86 .bullet)
87 .Pp
88 If your 68LC040 system is not listed above, it is due to a problem with
89 floating point emulation (FPE) for this type of processor. Machines in
90 this category include:
91 .(bullet -compact -offset indent
92 Newer LC-series machines (47x, 57x)
93 .It
94 Newer Performa-series machines (47x, 57x, 58x, 63x, 640)
95 .It
96 Some PowerBook 500-series Macs
97 .bullet)
99 .Ss2 Unsupported models
100 .(bullet -offset indent
101 Macintosh IIfx
103 This machine has unusual custom chips for the ADB and serial interfaces
104 which make support for it difficult. Work is in progress on this, though.
106 Quadra 900/950
108 These machines have I/O processor chips for their ADB interfaces similar to
109 those used in the IIfx and thus face similar support problems. Note that you
110 can use a serial console on these systems.
112 PowerPC-based Macs
114 This is a separate effort from the \*M port. PowerMacs use hardware that
115 is quite different from that of the \*M port.  See the
116 .Nx Ns /macppc
117 port webpage at
118 .Lk http://www.NetBSD.org/ports/macppc/
119 for more information.
120 .bullet)
122 .Ss2 Known hardware issues with this release
123 .(bullet -offset indent
124 Real Time Clock
126 Due to oddities of the Macintosh hardware interrupt priority scheme,
127 .Nx*M
128 keeps very poor time. Under a high interrupt load (e.g.
129 SCSI or serial port activity), a machine can lose several minutes
130 per hour. A consequence of this problem is that attempting to run
131 .Ic ntpd
132 is generally rather pointless.
134 SCSI difficulties
137 .Nx*M
138 SCSI drivers are not quite as
139 robust as their
140 .Tn Mac OS
141 counterparts. Symptoms of these
142 problems are that some SCSI disks will not work under
143 NetBSD that work fine under
144 .Tn Mac OS .
145 Other problems include
146 occasional file system corruption with some types of drives
147 and the general unreliability of removable SCSI media.
148 Keep in mind that there are no clear patterns with these
149 problems, and they do not appear to affect the majority of
150 users.
151 .bullet)