1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
|
<!-- retain these comments for translator revision tracking -->
<!-- $Id$ -->
<sect2 arch="powerpc"><title>CPU, Main Boards, and Video Support</title>
<para>
There are four major supported <emphasis>&architecture;</emphasis>
subarchitectures: PMac (Power-Macintosh), PReP, APUS (Amiga Power-UP
System), and CHRP machines. Each subarchitecture has its own boot
methods. In addition, there are four different kernel flavours,
supporting different CPU variants.
</para><para>
Ports to other <emphasis>&architecture;</emphasis> architectures, such
as the Be-Box and MBX architecture, are underway but not yet supported
by Debian. We may have a 64-bit port in the future.
</para>
<sect3><title>Kernel Flavours</title>
<para>
There are four flavours of the powerpc kernel in Debian, based on the
CPU type:
<variablelist>
<varlistentry>
<term>powerpc</term>
<listitem><para>
Most systems use this kernel flavour, which supports the PowerPC 601,
603, 604, 740, 750, and 7400 processors. All Apple Power Macintosh
systems up to and including the G4 use one of these processors.
</para></listitem>
</varlistentry>
<varlistentry>
<term>power3</term>
<listitem><para>
The POWER3 processor is used in older IBM 64-bit server systems: known
models include the IntelliStation POWER Model 265, the pSeries 610 and
640, and the RS/6000 7044-170, 7043-260, and 7044-270.
</para></listitem>
</varlistentry>
<varlistentry>
<term>power4</term>
<listitem><para>
The POWER4 processor is used in more recent IBM 64-bit server systems:
known models include the pSeries 615, 630, 650, 655, 670, and 690.
</para><para>
The Apple G5 is also based on the POWER4 architecture, and uses this
kernel flavour.
</para></listitem>
</varlistentry>
<varlistentry>
<term>apus</term>
<listitem><para>
This kernel flavour supports the Amiga Power-UP System.
</para></listitem>
</varlistentry>
</variablelist>
</para>
</sect3>
<sect3><title>Power Macintosh (pmac) subarchitecture</title>
<para>
Apple (and briefly a few other manufacturers — Power Computing, for
example) makes a series of Macintosh computers based on the PowerPC
processor. For purposes of architecture support, they are categorized
as NuBus, OldWorld PCI, and NewWorld.
</para><para>
Macintosh computers using the 680x0 series of processors are not in
the PowerPC family but are instead m68k machines. Those models start
with <quote>Mac II</quote> or have a 3-digit model number such as Centris 650
or Quadra 950. Apple's pre-iMac PowerPC model numbers have four digits.
</para><para>
NuBus systems are not currently supported by debian/powerpc. The
monolithic Linux/PPC kernel architecture does not have support for
these machines; instead, one must use the MkLinux Mach microkernel,
which Debian does not yet support. These include the following:
<itemizedlist>
<listitem><para>
Power Macintosh 6100, 7100, 8100
</para></listitem>
<listitem><para>
Performa 5200, 6200, 6300
</para></listitem>
<listitem><para>
Powerbook 1400, 2300, and 5300
</para></listitem>
<listitem><para>
Workgroup Server 6150, 8150, 9150
</para></listitem>
</itemizedlist>
A linux kernel for these machines and limited support is available at
<ulink url="http://nubus-pmac.sourceforge.net/"></ulink>
</para><para>
OldWorld systems are most Power Macintoshes with a floppy drive and a
PCI bus. Most 603, 603e, 604, and 604e based Power Macintoshes are
OldWorld machines. The beige colored G3 systems are also OldWorld.
</para><para>
The so called NewWorld PowerMacs are any PowerMacs in translucent
colored plastic cases. That includes all iMacs, iBooks, G4 systems,
blue colored G3 systems, and most PowerBooks manufactured in and after
1999. The NewWorld PowerMacs are also known for using the <quote>ROM in
RAM</quote> system for MacOS, and were manufactured from mid-1998 onwards.
</para><para>
Specifications for Apple hardware are available at
<ulink url="http://www.info.apple.com/support/applespec.html">AppleSpec</ulink>,
and, for older hardware,
<ulink url="http://www.info.apple.com/support/applespec.legacy/index.html">AppleSpec Legacy</ulink>.
</para><para>
<informaltable>
<tgroup cols="3">
<colspec colname="c1"/>
<colspec colname="c2"/>
<colspec colname="c3"/>
<thead>
<row>
<entry namest="c1" nameend="c2">Model Name/Number</entry>
<entry>Generation</entry>
</row>
</thead>
<tbody>
<row>
<entry morerows="22">Apple</entry>
<entry>iMac Bondi Blue, 5 Flavors, Slot Loading</entry>
<entry>NewWorld</entry>
</row><row>
<entry>iMac Summer 2000, Early 2001</entry>
<entry>NewWorld</entry>
</row><row>
<entry>iMac G5</entry>
<entry>NewWorld</entry>
</row><row>
<entry>iBook, iBook SE, iBook Dual USB</entry>
<entry>NewWorld</entry>
</row><row>
<entry>iBook2</entry>
<entry>NewWorld</entry>
</row><row>
<entry>iBook G4</entry>
<entry>NewWorld</entry>
</row><row>
<entry>Power Macintosh Blue and White (B&W) G3</entry>
<entry>NewWorld</entry>
</row><row>
<entry>Power Macintosh G4 PCI, AGP, Cube</entry>
<entry>NewWorld</entry>
</row><row>
<entry>Power Macintosh G4 Gigabit Ethernet</entry>
<entry>NewWorld</entry>
</row><row>
<entry>Power Macintosh G4 Digital Audio, Quicksilver</entry>
<entry>NewWorld</entry>
</row><row>
<entry>Power Macintosh G5</entry>
<entry>NewWorld</entry>
</row><row>
<entry>PowerBook G3 FireWire Pismo (2000)</entry>
<entry>NewWorld</entry>
</row><row>
<entry>PowerBook G3 Lombard (1999)</entry>
<entry>NewWorld</entry>
</row><row>
<entry>PowerBook G4 Titanium</entry>
<entry>NewWorld</entry>
</row><row>
<entry>PowerBook G4 Aluminum</entry>
<entry>NewWorld</entry>
</row><row>
<entry>Xserve G5</entry>
<entry>NewWorld</entry>
</row><row>
<entry>Performa 4400, 54xx, 5500</entry>
<entry>OldWorld</entry>
</row><row>
<entry>Performa 6360, 6400, 6500</entry>
<entry>OldWorld</entry>
</row><row>
<entry>Power Macintosh 4400, 5400</entry>
<entry>OldWorld</entry>
</row><row>
<entry>Power Macintosh 7200, 7300, 7500, 7600</entry>
<entry>OldWorld</entry>
</row><row>
<entry>Power Macintosh 8200, 8500, 8600</entry>
<entry>OldWorld</entry>
</row><row>
<entry>Power Macintosh 9500, 9600</entry>
<entry>OldWorld</entry>
</row><row>
<entry>Power Macintosh (Beige) G3 Minitower</entry>
<entry>OldWorld</entry>
</row><row>
<entry>Power Macintosh (Beige) Desktop, All-in-One</entry>
<entry>OldWorld</entry>
</row><row>
<entry>PowerBook 2400, 3400, 3500</entry>
<entry>OldWorld</entry>
</row><row>
<entry>PowerBook G3 Wallstreet (1998)</entry>
<entry>OldWorld</entry>
</row><row>
<entry>Twentieth Anniversary Macintosh</entry>
<entry>OldWorld</entry>
</row><row>
<entry>Workgroup Server 7250, 7350, 8550, 9650, G3</entry>
<entry>OldWorld</entry>
</row>
<row>
<entry morerows="1">Power Computing</entry>
<entry>PowerBase, PowerTower / Pro, PowerWave</entry>
<entry>OldWorld</entry>
</row><row>
<entry>PowerCenter / Pro, PowerCurve</entry>
<entry>OldWorld</entry>
</row>
<row>
<entry>UMAX</entry>
<entry>C500, C600, J700, S900</entry>
<entry>OldWorld</entry>
</row>
<row>
<entry>APS</entry>
<entry>APS Tech M*Power 604e/2000</entry>
<entry>OldWorld</entry>
</row>
<row>
<entry>Motorola</entry>
<entry>Starmax 3000, 4000, 5000, 5500</entry>
<entry>OldWorld</entry>
</row>
</tbody></tgroup></informaltable>
</para>
</sect3>
<sect3><title>PReP subarchitecture</title>
<para>
<informaltable>
<tgroup cols="2">
<colspec colname="c1"/>
<colspec colname="c2"/>
<thead>
<row>
<entry namest="c1" nameend="c2">Model Name/Number</entry>
</row>
</thead>
<tbody>
<row>
<entry morerows="4">Motorola</entry>
<entry>Firepower, PowerStack Series E, PowerStack II</entry>
</row><row>
<entry>MPC 7xx, 8xx</entry>
</row><row>
<entry>MTX, MTX+</entry>
</row><row>
<entry>MVME2300(SC)/24xx/26xx/27xx/36xx/46xx</entry>
</row><row>
<entry>MCP(N)750</entry>
</row>
<row>
<entry morerows="3">IBM RS/6000</entry>
<entry>40P, 43P</entry>
</row><row>
<entry>Power 830/850/860 (6070, 6050)</entry>
</row><row>
<entry>6030, 7025, 7043</entry>
</row><row>
<entry>p640</entry>
</row>
</tbody></tgroup></informaltable>
</para>
</sect3>
<sect3><title>CHRP subarchitecture</title>
<para>
<informaltable>
<tgroup cols="2">
<colspec colname="c1"/>
<colspec colname="c2"/>
<thead>
<row>
<entry namest="c1" nameend="c2">Model Name/Number</entry>
</row>
</thead>
<tbody>
<row>
<entry>IBM RS/6000</entry>
<entry>B50, 43P-150, 44P</entry>
</row>
<row>
<entry>Genesi</entry>
<entry>Pegasos I, Pegasos II</entry>
</row>
</tbody></tgroup></informaltable>
</para>
</sect3>
<sect3><title>APUS subarchitecture</title>
<para>
<informaltable>
<tgroup cols="2">
<colspec colname="c1"/>
<colspec colname="c2"/>
<thead>
<row>
<entry namest="c1" nameend="c2">Model Name/Number</entry>
</row>
</thead>
<tbody>
<row>
<entry>Amiga Power-UP Systems (APUS)</entry>
<entry>A1200, A3000, A4000</entry>
</row>
</tbody></tgroup></informaltable>
</para>
</sect3>
</sect2>
|