💾 Archived View for mirrors.apple2.org.za › active › www.bitsavers.org › pdf › apple › mac › mess › … captured on 2024-12-18 at 07:35:07.
-=-=-=-=-=-=-
<h1 class="sectionedit1" id="mac_technical_notes">Mac Technical Notes</h1> <div class="level1"> <p> Compiled from many sources including Linux and NetBSD kernel source, Guide to the Macintosh Family Hardware 1st and 2nd editions, Designing Cards and Drivers for the Macintosh Family 3rd edition, <a href="http://web.archive.org/web/20100729100247/http://developer.apple.com/legacy/mac/library/documentation/Hardware/hardware2.html" class="urlextern" title="http://web.archive.org/web/20100729100247/http://developer.apple.com/legacy/mac/library/documentation/Hardware/hardware2.html" rel="nofollow">Apple hardware notes (archive)</a>, even <a href="http://developer.apple.com/legacy/library/navigation/index.html" class="urlextern" title="http://developer.apple.com/legacy/library/navigation/index.html" rel="nofollow">more Apple hardware notes</a>, and good old fashioned reverse-engineering. </p> <p> This concentrates mostly on Mac II and later machines since the Plus/SE/Classic are fairly well understood. Please contact messdrivers [at] gmail [dot] com if you have any further information on any Mac models. </p> <hr> </div> <h1 class="sectionedit2" id="basic_memory_map">Basic Memory Map</h1> <div class="level1"> <p> On most Mac II and later machines, it's like this: </p> <ul> <li class="level1"><div class="li"> 0x00000000-0x3fffffff = RAM</div> </li> <li class="level1"><div class="li"> 0x40000000-0x4fffffff = ROM</div> </li> <li class="level1"><div class="li"> 0x50000000-0x5fffffff = I/O</div> </li> <li class="level1"><div class="li"> 0x60000000-0xefffffff = NuBus “super slot” space</div> </li> <li class="level1"><div class="li"> 0xf1000000-0xffffffff = NuBus “standard slot” space</div> </li> </ul> <ul> <li class="level1"><div class="li"> 0xfe000000 = VRAM (SE/30 only)</div> </li> <li class="level1"><div class="li"> 0xfeff0000 = VROM (SE/30) (note that while the main ROM has a valid driver at the end, SE/30 has a separate 64 kbit VROM on the board which I dumped. The actual driver is very small, it contains mostly hardware credits for the SE/30)</div> </li> </ul> <p> Note that Macs with on board video except for the SE/30 typically contain one or more valid video drivers in ROM; the correct one is used when the machine type is identified. </p> <p> I/O devices are given as offsets from 0x50000000. Each device is mapped across 0x2000 bytes unless noted otherwise. </p> <ul> <li class="level1"><div class="li"> VIA1 at offset 0. May also be mirrored at 0x20000 and 0x40000.</div> </li> <li class="level1"><div class="li"> VIA2 at offset 0x2000 on II, IIx, IIcx, and SE/30</div> </li> <li class="level1"><div class="li"> SCC (Z8530) at offset 0x4000</div> </li> <li class="level1"><div class="li"> SCSI (pseudo-DMA w/DRQ on II, handshake on SE/30) at offset 0x6000</div> </li> <li class="level1"><div class="li"> SCSI (normal) at 0x10000</div> </li> <li class="level1"><div class="li"> SCSI (pseudo-DMA, no DRQ) at offset 0x12000</div> </li> <li class="level1"><div class="li"> ASC (Apple Sound Chip) at 0x14000</div> </li> <li class="level1"><div class="li"> IWM/SWIM (floppy) at 0x16000</div> </li> </ul> <ul> <li class="level1"><div class="li"> VDAC (palette) at 0x24000 (IIci, IIsi, LC series, Color Classic)</div> </li> <li class="level1"><div class="li"> RBV/V8/etc registers (partially emulates VIA2, also video registers) at 0x26000 (IIci & IIsi, LC series, Color Classic)</div> </li> <li class="level1"><div class="li"> RBV VRAM at 0x1000000 (IIci)</div> </li> </ul> <p> The entire I/O space mirrors every 0x20000 on Mac II, IIx, IIcx, and SE/30. IIsi and IIfx mirror every 0x40000. IIci and Color Classic (and LC series?) do not mirror. The ROMs use this mirroring behavior along with other markers to determine the model they're running on. </p> <p> The bottom 8k or so of RAM contains significant system data on these Macs. See <a href="http://www.osdata.com/system/physical/lowmem.htm#Mac" class="urlextern" title="http://www.osdata.com/system/physical/lowmem.htm#Mac" rel="nofollow">Low Memory Globals</a> and <a href="http://www.mac.linux-m68k.org/devel/macalmanac.php" class="urlextern" title="http://www.mac.linux-m68k.org/devel/macalmanac.php" rel="nofollow">Mac Almanac</a> for lists. Note that on the IIci/IIsi the video frame buffer is at physical address 0; the 68030 MMU is used to remap addresses so software sees address 0 elsewhere and thus the low-memory globals work as usual. </p> <hr> </div> <h1 class="sectionedit3" id="via_1">VIA 1</h1> <div class="level1"> <p> Data register A for the Mac 128/512/512e/Plus </p> <ul> <li class="level1"><div class="li"> bit 7 = SCC Wait/Request input</div> </li> <li class="level1"><div class="li"> bit 6 = Alternate screen buffer output</div> </li> <li class="level1"><div class="li"> bit 5 = Floppy disk head select output</div> </li> <li class="level1"><div class="li"> bit 4 = output: overlay ROM at 0 when 1 (enabled at reset)</div> </li> <li class="level1"><div class="li"> bit 3 = Alternate sound buffer output</div> </li> <li class="level1"><div class="li"> bits 0-2 = Sound volume output</div> </li> </ul> <p> On the SE, bit 4 changes to select upper/lower internal floppy drive (the ROM overlay is enabled at reset and disabled by the first instruction fetch at 0x4xxxxx). </p> <p> Data register A for the SE/30, II, IIx, and IIcx: </p> <ul> <li class="level1"><div class="li"> bit 7 = SCC Wait/Request input</div> </li> <li class="level1"><div class="li"> bit 6 = Alternate screen buffer output on SE/30, model number input on others</div> </li> <li class="level1"><div class="li"> bit 5 = Floppy disk head select output</div> </li> <li class="level1"><div class="li"> bit 4 = output: overlay ROM at 0 when 1 (enabled at reset)</div> </li> <li class="level1"><div class="li"> bit 3 = output: 1 to enable synchronous modem support on port A</div> </li> <li class="level1"><div class="li"> bits 0-2 = reserved (bit 0 must be 1 to avoid forced diagnostic boot over AppleTalk)</div> </li> </ul> <p> Data register A for the IIci / IIfx: </p> <ul> <li class="level1"><div class="li"> bit 7 = SCC Wait/Request input</div> </li> <li class="level1"><div class="li"> bit 6 = model ID bit 3 (1 for IIci or IIfx)</div> </li> <li class="level1"><div class="li"> bit 5 = Floppy disk head select output</div> </li> <li class="level1"><div class="li"> bit 4 = model ID bit 2 (1 for IIfx or IIci with parity option)</div> </li> <li class="level1"><div class="li"> bit 3 = output: 1 to enable synchronous modem support on port A</div> </li> <li class="level1"><div class="li"> bit 2 = model ID bit 1 (1 for IIci, 0 for IIfx)</div> </li> <li class="level1"><div class="li"> bit 1 = model ID bit 0 (1 for IIci or IIfx)</div> </li> <li class="level1"><div class="li"> bit 0 = reserved (must be 1 to avoid forced diagnostic boot over AppleTalk)</div> </li> </ul> <p> Data register B for the Mac 128/512/512e/Plus: </p> <ul> <li class="level1"><div class="li"> bit 7 = output: 0 to enable sound, 1 to disable</div> </li> <li class="level1"><div class="li"> bit 6 = input: 0 = video in display portion of scanline, 1 = hblank or vblank</div> </li> <li class="level1"><div class="li"> bit 5 = input: mouse Y2</div> </li> <li class="level1"><div class="li"> bit 4 = input: mouse X2</div> </li> <li class="level1"><div class="li"> bit 3 = input: mouse button (0 = pressed)</div> </li> <li class="level1"><div class="li"> bit 2 = output: 0 = enable RTC chip select</div> </li> <li class="level1"><div class="li"> bit 1 = output: RTC clock line</div> </li> <li class="level1"><div class="li"> bit 0 = output: RTC data line</div> </li> </ul> <p> Data register B in the SE/30, II, IIx, IIfx, IIcx, and IIci: </p> <ul> <li class="level1"><div class="li"> bit 7 = input on IIci (parity error), output otherwise (sound enable, but ignored by h/w)</div> </li> <li class="level1"><div class="li"> bit 6 = output: 0 to enable parity checking on IIci, 0 to enable vsync IRQ on SE/30, unused otherwise</div> </li> <li class="level1"><div class="li"> bit 5 = output: ADB state 1 (except IIfx)</div> </li> <li class="level1"><div class="li"> bit 4 = output: ADB state 0 (except IIfx)</div> </li> <li class="level1"><div class="li"> bit 3 = input: ADB interrupt (except IIfx)</div> </li> <li class="level1"><div class="li"> bit 2 = output: 0 = enable RTC chip select</div> </li> <li class="level1"><div class="li"> bit 1 = output: RTC clock line</div> </li> <li class="level1"><div class="li"> bit 0 = output: RTC data line</div> </li> </ul> <hr> </div> <h1 class="sectionedit4" id="via_2">VIA 2</h1> <div class="level1"> <hr> </div> <h1 class="sectionedit5" id="coprocessors">Coprocessors</h1> <div class="level1"> <p> Separate pages are in progress discussing technical features of each of the co-processors used on various Macs. These typically handle ADB, clock, and PRAM, plus power management features on portables and power on/off on some desktops. </p> <p> <a href="http://mess.redump.net/mess/driver_info/m50753-based_pmu" class="wikilink1" title="mess:driver_info:m50753-based_pmu">M50753 PMUs</a> (Mac Portable, PowerBook 100, 140/170, 145(B), 160/180) </p> <p> 68HC05-based PMU (PowerBook 150, 190, all Duos, 5xx) </p> <p> <a href="http://mess.redump.net/mess/driver_info/68hc05-based_egret" class="wikilink2" title="mess:driver_info:68hc05-based_egret" rel="nofollow">68HC05-based Egret</a> (LC, LC II, LC III, Classic II, IIsi, IIvx/IIvi), Caboose (some Quadras), and Cuda (Color Classic, most 68040 machines, all PowerPC 601, 603, 604, and most G3). </p> <hr> </div> <h1 class="sectionedit6" id="hardware_ids">Hardware IDs</h1> <div class="level1"> <p> There are 3 ID schemes used on the various 68020/030/040 Macs. The first uses bit 6 of port A on VIA1 (PA6) and bit 3 of port B on VIA 2 (PB3) and works like this: </p> <div class="table sectionedit7"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Model </th><th class="col1">PA6 </th><th class="col2">PB3 </th> </tr> </thead> <tbody><tr class="row1"> <td class="col0 leftalign"> Mac IIx </td><td class="col1 leftalign">0 </td><td class="col2 leftalign">0 </td> </tr> <tr class="row2"> <td class="col0 leftalign"> Mac II </td><td class="col1 leftalign">0 </td><td class="col2 leftalign">1 </td> </tr> <tr class="row3"> <td class="col0"> Mac SE/30</td><td class="col1 leftalign">1 </td><td class="col2 leftalign">0 </td> </tr> <tr class="row4"> <td class="col0"> Mac IIcx </td><td class="col1 leftalign">1 </td><td class="col2 leftalign">1 </td> </tr> </tbody></table></div> <p> The second uses 4 bits in VIA1 port A: bits 6, 4, 2, and 1 (PA6, PA4, PA2, and PA1, respectively). </p> <p> This second scheme is further indexed by the core ASIC type detected by the Universal ROM. The PowerBook 170 and Classic II have the same ID bits, but that works because the PB170 and Classic II have very different core ASICs that are easily detected as different. These bits also are used to differentiate machines with the same ID word such as the Quadra and Centris 610/650/800. </p> <div class="table sectionedit8"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign">Model </th><th class="col1">PA6</th><th class="col2">PA4</th><th class="col3">PA2</th><th class="col4">PA1</th> </tr> </thead> <tbody><tr class="row1"> <td class="col0 leftalign">PowerBook 150 </td><td class="col1 leftalign">0 </td><td class="col2 leftalign">0 </td><td class="col3 leftalign">0 </td><td class="col4 leftalign">0 </td> </tr> <tr class="row2"> <td class="col0 leftalign">Color Classic </td><td class="col1 leftalign">0 </td><td class="col2 leftalign">0 </td><td class="col3 leftalign">0 </td><td class="col4 leftalign">1 </td> </tr> <tr class="row3"> <td class="col0 leftalign">Unused </td><td class="col1 leftalign">0 </td><td class="col2 leftalign">0 </td><td class="col3 leftalign">1 </td><td class="col4 leftalign">0 </td> </tr> <tr class="row4"> <td class="col0">Unreleased MDU-using SE/30 Successor</td><td class="col1">0</td><td class="col2">0</td><td class="col3">1</td><td class="col4">1</td> </tr> <tr class="row5"> <td class="col0 leftalign">Quadra 950 </td><td class="col1 leftalign">0 </td><td class="col2 leftalign">1 </td><td class="col3 leftalign">0 </td><td class="col4 leftalign">0 </td> </tr> <tr class="row6"> <td class="col0">PowerBook 140/170, Classic II, Quadra 800</td><td class="col1">0</td><td class="col2">1</td><td class="col3">0</td><td class="col4">1</td> </tr> <tr class="row7"> <td class="col0 leftalign">Used, unknown machine </td><td class="col1 leftalign">0 </td><td class="col2 leftalign">1 </td><td class="col3 leftalign">1 </td><td class="col4 leftalign">0 </td> </tr> <tr class="row8"> <td class="col0 leftalign">Mac IIsi </td><td class="col1 leftalign">0 </td><td class="col2 leftalign">1 </td><td class="col3 leftalign">1 </td><td class="col4 leftalign">1 </td> </tr> <tr class="row9"> <td class="col0">Quadra 700, Centris 610</td><td class="col1 leftalign">1 </td><td class="col2 leftalign">0 </td><td class="col3 leftalign">0 </td><td class="col4 leftalign">0 </td> </tr> <tr class="row10"> <td class="col0 leftalign">Unreleased 20Mhz 650 </td><td class="col1 leftalign">1 </td><td class="col2 leftalign">0 </td><td class="col3 leftalign">0 </td><td class="col4 leftalign">1 </td> </tr> <tr class="row11"> <td class="col0 leftalign">Quadra 610 </td><td class="col1 leftalign">1 </td><td class="col2 leftalign">0 </td><td class="col3 leftalign">1 </td><td class="col4 leftalign">0 </td> </tr> <tr class="row12"> <td class="col0 leftalign">Mac IIci, Centris (25Mhz) 650 </td><td class="col1 leftalign">1 </td><td class="col2 leftalign">0 </td><td class="col3 leftalign">1 </td><td class="col4 leftalign">1 </td> </tr> <tr class="row13"> <td class="col0 leftalign">Quadra 900 </td><td class="col1 leftalign">1 </td><td class="col2 leftalign">1 </td><td class="col3 leftalign">0 </td><td class="col4 leftalign">0 </td> </tr> <tr class="row14"> <td class="col0 leftalign">Mac IIfx, Quadra (33Mhz) 650 </td><td class="col1 leftalign">1 </td><td class="col2 leftalign">1 </td><td class="col3 leftalign">0 </td><td class="col4 leftalign">1 </td> </tr> <tr class="row15"> <td class="col0">Mac LC, LC2, IIvx, IIvi</td><td class="col1 leftalign">1 </td><td class="col2 leftalign">1 </td><td class="col3 leftalign">1 </td><td class="col4 leftalign">0 </td> </tr> <tr class="row16"> <td class="col0 leftalign">Mac IIci w/PGC </td><td class="col1 leftalign">1 </td><td class="col2 leftalign">1 </td><td class="col3 leftalign">1 </td><td class="col4 leftalign">1 </td> </tr> </tbody></table></div> <p> The third and most scalable is a machine ID register at 0x5ffffffc. The top word must be 0xa55a to be valid. Then bits 15-11 are 0 for consumer Macs, 1 for portables, 2 for high-end 68k, and 3 for high-end PowerPC. Bit 10 is 1 if additional ID bits appear elsewhere (e.g. in VIA1). The rest of the bits are a per-model identifier. Updated and corrected January 2, 2012: confusion between “Blackbird” the IIfx codename and “Blackbird” the PowerBook 5×0 codename resolved, and many new ID values added on through the end of the Old World. </p> <div class="table sectionedit9"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign">Model </th><th class="col1">Lower 16 bits of ID</th> </tr> </thead> <tbody><tr class="row1"> <td class="col0 leftalign">LC III </td><td class="col1">0x0001</td> </tr> <tr class="row2"> <td class="col0 leftalign">LC III+ </td><td class="col1">0x0003</td> </tr> <tr class="row3"> <td class="col0 leftalign">LC 520 </td><td class="col1">0x0100</td> </tr> <tr class="row4"> <td class="col0">LC 550 (and Color Classic II?)</td><td class="col1">0x0101</td> </tr> <tr class="row5"> <td class="col0 leftalign">PowerBook Duo 280c </td><td class="col1">0x1000</td> </tr> <tr class="row6"> <td class="col0 leftalign">PowerBook Duo 270c </td><td class="col1">0x1002</td> </tr> <tr class="row7"> <td class="col0 leftalign">PowerBook Duo 210 </td><td class="col1">0x1004</td> </tr> <tr class="row8"> <td class="col0 leftalign">PowerBook Duo 230 </td><td class="col1">0x1005</td> </tr> <tr class="row9"> <td class="col0 leftalign">PowerBook Duo 235 </td><td class="col1">0x1006</td> </tr> <tr class="row10"> <td class="col0 leftalign">PowerBook 520/540 </td><td class="col1">0x1808</td> </tr> <tr class="row11"> <td class="col0 leftalign">PowerBook Duo 2300 </td><td class="col1">0x1809</td> </tr> <tr class="row12"> <td class="col0 leftalign">PowerBook 5300 </td><td class="col1">0x180a</td> </tr> <tr class="row13"> <td class="col0 leftalign">PowerBook 190 </td><td class="col1">0x180b</td> </tr> <tr class="row14"> <td class="col0 leftalign">IIvx </td><td class="col1">0x2015</td> </tr> <tr class="row15"> <td class="col0 leftalign">LC 475 </td><td class="col1">0x2221</td> </tr> <tr class="row16"> <td class="col0 leftalign">Quadra 605 </td><td class="col1">0x2225</td> </tr> <tr class="row17"> <td class="col0 leftalign">Quadra 630 </td><td class="col1">0x2226</td> </tr> <tr class="row18"> <td class="col0 leftalign">LC 575 </td><td class="col1">0x222e</td> </tr> <tr class="row19"> <td class="col0">Quadra/Centris 610/650/800</td><td class="col1">0x2BAD</td> </tr> <tr class="row20"> <td class="col0 leftalign">Quadra 660/840 </td><td class="col1">0x2830</td> </tr> <tr class="row21"> <td class="col0 leftalign">PowerMac 6100 </td><td class="col1">0x3010</td> </tr> <tr class="row22"> <td class="col0 leftalign">PowerMac 7100 </td><td class="col1">0x3012</td> </tr> <tr class="row23"> <td class="col0 leftalign">PowerMac 8100 </td><td class="col1">0x3013</td> </tr> <tr class="row24"> <td class="col0 leftalign">PowerMac 7500 </td><td class="col1">0x3020</td> </tr> <tr class="row25"> <td class="col0 leftalign">PowerMac 7300 </td><td class="col1">0x3021</td> </tr> <tr class="row26"> <td class="col0">PowerMac 7600/8600/9600</td><td class="col1">0x3022</td> </tr> <tr class="row27"> <td class="col0 leftalign">PowerBook 2400 </td><td class="col1">0x3025</td> </tr> <tr class="row28"> <td class="col0 leftalign">PowerBook 3400 </td><td class="col1">0x3026</td> </tr> <tr class="row29"> <td class="col0">PowerMac G3 “Beige” </td><td class="col1">0x3041</td> </tr> <tr class="row30"> <td class="col0">PowerBook G3 “WallStreet”</td><td class="col1">0x3042</td> </tr> <tr class="row31"> <td class="col0">PowerBook G3 “WallStreet”</td><td class="col1">0x3046</td> </tr> <tr class="row32"> <td class="col0 leftalign">Pippin @Mark </td><td class="col1">0x7100</td> </tr> </tbody></table></div> </div> <h1 class="sectionedit10" id="known_non-_new_world_roms">Known non-"New World" ROMs</h1> <div class="level1"> <p> All Mac ROMs contain a checksum in the first 4 bytes of the image. This is what the “Apple checksum” below is referring to, and not the CRC32 of the entire file. The Apple checksum is calculated by taking the low 32 bits of the sum of every unsigned 16 bit word in the rom, except for the first 4 bytes. </p> <p> “Release date” is sometimes the ROM's internal release date rather than when the system was introduced to the public. </p> <p> “Major Version” is the word at offset 0x8. “Minor Version” is the word at offset 0x12. “Sub Release” is the word at offset 0x4c. </p> <div class="table sectionedit11"><table class="inline"> <thead> <tr class="row0"> <th class="col0">System</th><th class="col1">Size</th><th class="col2">Release date</th><th class="col3">MD5 hash</th><th class="col4">Apple checksum</th><th class="col5">Major Version</th><th class="col6">Minor Version</th><th class="col7">Sub Release</th><th class="col8">ROM Labels</th> </tr> </thead> <tbody><tr class="row1"> <td class="col0 leftalign">PowerBook G3 (“WallStreet”) PDQ </td><td class="col1">4M</td><td class="col2"><???></td><td class="col3">01a80c4452c8cdf385e11bd973b44f58</td><td class="col4">B46FFB63</td><td class="col5">077D</td><td class="col6">41F6</td><td class="col7" colspan="2">0002</td> </tr> <tr class="row2"> <td class="col0 leftalign">PowerBook G3 (“WallStreet”) </td><td class="col1">4M</td><td class="col2"><???></td><td class="col3">738ae2b8394d2fe9cd3d39012458e756</td><td class="col4">CBB01212</td><td class="col5">077D</td><td class="col6">41F5</td><td class="col7" colspan="2">0002</td> </tr> <tr class="row3"> <td class="col0 leftalign">PowerBook G3 (“WallStreet”) </td><td class="col1">4M</td><td class="col2"><???></td><td class="col3">2e96979a6affe0198695cf6767ff1be0</td><td class="col4" colspan="4">B46FFB63</td><td class="col8">md5 wrong? duplicate applesum? difference in last 1mb?</td> </tr> <tr class="row4"> <td class="col0 leftalign">Power Macintosh G3 (final?) </td><td class="col1">4M</td><td class="col2"><???></td><td class="col3">616d792ee6e2877c5c8faf30b6c56fe8</td><td class="col4">78F57389</td><td class="col5">077D</td><td class="col6">45F2</td><td class="col7">0001</td><td class="col8">600-6710 LR0G4342 (2 chips: 341S0488.U1, 341S0493.U2) OR 341S0494, 341S0495</td> </tr> <tr class="row5"> <td class="col0 leftalign">Power Macintosh G3 (later) </td><td class="col1">4M</td><td class="col2"><???></td><td class="col3">9cc0e3e01bb02691b497d792ea3e9403</td><td class="col4">78EB4234</td><td class="col5">077D</td><td class="col6">45F1</td><td class="col7">0001</td><td class="col8">(maybe LR0G4341?)</td> </tr> <tr class="row6"> <td class="col0">Power Macintosh G3 (original/“Gossamer”)</td><td class="col1">4M</td><td class="col2">October 1, 1997</td><td class="col3">b8612cc39a56d141feade9dc6361ba20</td><td class="col4">79D68D63</td><td class="col5">077D</td><td class="col6">40F2</td><td class="col7">0001</td><td class="col8">630-2550 MBAPR6302550D 9751M (4 chips), OR 630-2617 LR0G434 (2 chips: 341S0402, 341S0403)</td> </tr> <tr class="row7"> <td class="col0 leftalign">PowerBook G3 (“Kanga”) </td><td class="col1">4M</td><td class="col2"><???></td><td class="col3">bddae47c3475a9d29865612584e18df0</td><td class="col4">2560F229</td><td class="col5">077D</td><td class="col6">36F5</td><td class="col7" colspan="2">0002</td> </tr> <tr class="row8"> <td class="col0 leftalign">Motorola “Cupid”/“Tanzania” </td><td class="col1">4M</td><td class="col2">January 1, 1997</td><td class="col3">8547e4ba18bdd6d2c9e552802173fdc5</td><td class="col4">58F03416</td><td class="col5">077D</td><td class="col6">3AF2</td><td class="col7" colspan="2">0001</td> </tr> <tr class="row9"> <td class="col0">Umax C500/600, Motorola Starmax 3000/4000/5500</td><td class="col1">4M</td><td class="col2">October 5, 1996</td><td class="col3">c9324cfbf29efe56875a7dc70e6cab99</td><td class="col4">575BE6BB</td><td class="col5">077D</td><td class="col6">37F3</td><td class="col7" colspan="2">0001</td> </tr> <tr class="row10"> <td class="col0 leftalign">PowerBook 2400, 3400 </td><td class="col1">4M</td><td class="col2">October 14, 1996</td><td class="col3">b00e5ea090e0627c01930fd2f0ceffcd</td><td class="col4">276EC1F1</td><td class="col5">077D</td><td class="col6">36F1</td><td class="col7" colspan="2">0001</td> </tr> <tr class="row11"> <td class="col0 leftalign">Performa 6500 </td><td class="col1">4M</td><td class="col2">December 20, 1996</td><td class="col3">670f3d04b8844cf89aae4391398d4b5c</td><td class="col4">6E92FE08</td><td class="col5">077D</td><td class="col6">35F2</td><td class="col7">0001</td><td class="col8">341S0324, 341S0325, 341S0326, 341S0327</td> </tr> <tr class="row12"> <td class="col0">Power Macintosh 7300/7600/8600/9600</td><td class="col1">4M</td><td class="col2">May 29, 1997</td><td class="col3">88d7bec4daa28028c1fd311cf89ef8ab</td><td class="col4">960FC647</td><td class="col5">077D</td><td class="col6">34F5</td><td class="col7" colspan="2">0001</td> </tr> <tr class="row13"> <td class="col0">Power Macintosh 7300/7600/8600/9600</td><td class="col1" colspan="2">4M</td><td class="col3">edcf3422d712f61f83c07efc2401cbb8</td><td class="col4">960E4BE9</td><td class="col5">077D</td><td class="col6">34F2</td><td class="col7">0001</td><td class="col8">341S0280-HH, 341S0282-LH, 341S0283-LL, 341S0281-HL</td> </tr> <tr class="row14"> <td class="col0 leftalign">PowerBook 1400 </td><td class="col1">4M</td><td class="col2">April 1996</td><td class="col3">d78e3715e0dd30cd6174bdda747222eb</td><td class="col4">83A21950</td><td class="col5">077D</td><td class="col6">32F3</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row15"> <td class="col0 leftalign">Bandai Pippin 1.0 </td><td class="col1" colspan="2">4M</td><td class="col3">d0eb08a7375b7fff78f5e14574364ac4</td><td class="col4">2BEF21B7</td><td class="col5">077D</td><td class="col6">2CF2</td><td class="col7">0001</td><td class="col8">341S0251, 341S0252, 341S0253, 341S0254</td> </tr> <tr class="row16"> <td class="col0 leftalign">Bandai Pippin Development </td><td class="col1" colspan="2">4M</td><td class="col3">318e40f6a1f47925876eb64cc18c9ede</td><td class="col4">2BF65931</td><td class="col5">077D</td><td class="col6">2CC6</td><td class="col7">0001</td><td class="col8">341S0241, 341S0242, 341S0243, 341S0244, 341S0246?, 341S0247?, 341S0249, 341S0250</td> </tr> <tr class="row17"> <td class="col0">PowerBook 5×0 PowerPC Upgrade/Duo 2300</td><td class="col1" colspan="2">4M</td><td class="col3">d42c0a7386a345a008883be07beb0a64</td><td class="col4">83C54F75</td><td class="col5">077D</td><td class="col6">2AF2</td><td class="col7">0003</td><td class="col8">341S0082 H, 341S0081 Low</td> </tr> <tr class="row18"> <td class="col0 leftalign">PowerBook 190/190cs </td><td class="col1" colspan="2">2M</td><td class="col3">6b03262345c44778543199091ecee7d1</td><td class="col4">4D27039C</td><td class="col5">077D</td><td class="col6">2BF1</td><td class="col7" colspan="2">0006</td> </tr> <tr class="row19"> <td class="col0 leftalign">Performa 6400 </td><td class="col1" colspan="2">4M</td><td class="col3">cdc2b21a8991193b856e5a92c6df5c06</td><td class="col4">6F5724C0</td><td class="col5">077D</td><td class="col6">29F1</td><td class="col7" colspan="2">0001</td> </tr> <tr class="row20"> <td class="col0">Power Macintosh 7200-90, 7500-100, Some 3rd party Macs</td><td class="col1" colspan="2">4M</td><td class="col3">2623a0c438045ea04d2cc67310c97743</td><td class="col4">9630C68B</td><td class="col5">077D</td><td class="col6">28F2</td><td class="col7">0001</td><td class="col8">341S0168-HH, 341S0169-HL, 341S0170-LH, 341S0171-LL</td> </tr> <tr class="row21"> <td class="col0">Power Macintosh 7200/7500/8500/9500</td><td class="col1" colspan="2">4M</td><td class="col3">dfebb8fdad4124e02608429d98bf349b</td><td class="col4">96CD923D</td><td class="col5">077D</td><td class="col6">28F1</td><td class="col7" colspan="2">0001</td> </tr> <tr class="row22"> <td class="col0">PowerBook 5300 and Assistive Technology Freestyle</td><td class="col1">4M</td><td class="col2">April 14, 1995</td><td class="col3">6f5ecebef171fa649b37f84269b3e1b5</td><td class="col4">852CFBDF</td><td class="col5">077D</td><td class="col6">27F3</td><td class="col7" colspan="2">001E</td> </tr> <tr class="row23"> <td class="col0">Power Macintosh 5200/5300/6200/6300</td><td class="col1">4M</td><td class="col2">April 1995</td><td class="col3">f841c66c2e94bf1872959fed0d69cc65</td><td class="col4">63ABFD3F</td><td class="col5">077D</td><td class="col6">26F1</td><td class="col7">0003</td><td class="col8">341S0136.U11, 341S0137.U12, 341S0138.U13, 341S0139.U14</td> </tr> <tr class="row24"> <td class="col0 leftalign">Workgroup Server 9150-120 </td><td class="col1" colspan="2">4M</td><td class="col3">f08ad7ba1d8435ecfa24282aab1e0eb0</td><td class="col4">9B037F6F</td><td class="col5">077D</td><td class="col6">25F1</td><td class="col7">0003</td><td class="col8">341-0759(0759-00, 0759-01, 0759-02, 0759-03)</td> </tr> <tr class="row25"> <td class="col0">Power Macintosh 6100/7100/8100 (later)</td><td class="col1" colspan="2">4M</td><td class="col3">6355d8c6841591e284853f878b99720a</td><td class="col4">9B7A3AAD</td><td class="col5">077D</td><td class="col6">23F1</td><td class="col7">0003</td><td class="col8">341-0757 1, 341-0757 2, 341-0757 3, 341-0757 4</td> </tr> <tr class="row26"> <td class="col0 leftalign">Workgroup Server 9150-80 </td><td class="col1" colspan="2">4M</td><td class="col3">992b36209d478fa5cc1e7f3a3a462c18</td><td class="col4">9C7C98F7</td><td class="col5">077D</td><td class="col6">22F1</td><td class="col7">0003</td><td class="col8">341-0752(0752-00, 0752-01, 0752-02, 0752-03)</td> </tr> <tr class="row27"> <td class="col0 leftalign">Power Macintosh 6100/7100/8100 </td><td class="col1" colspan="2">4M</td><td class="col3">b40998471e33d802b350f699127e36df</td><td class="col4">9FEB69B3</td><td class="col5">077D</td><td class="col6">20F2</td><td class="col7">0003</td><td class="col8">341-0741, plus 3 more unlabeled flash chips</td> </tr> <tr class="row28"> <td class="col0 leftalign">Quadra 660av/840av </td><td class="col1" colspan="2">2M</td><td class="col3">b029184cea925759bc81ecdfe1ccdabd</td><td class="col4">87D3C814</td><td class="col5">077D</td><td class="col6">10F5</td><td class="col7" colspan="2">0001</td> </tr> <tr class="row29"> <td class="col0 leftalign">Quadra 660av/840av (older) </td><td class="col1" colspan="2">2M</td><td class="col3">20c3b24f81f3a3fb7129c211151830e9</td><td class="col4">5BF10FD1</td><td class="col5">077D</td><td class="col6">10F3</td><td class="col7">0001</td><td class="col8">341S0923 LO, 341S0924 HI</td> </tr> <tr class="row30"> <td class="col0 leftalign">PowerBook 550c </td><td class="col1">2M</td><td class="col2"><???></td><td class="col3">cb9915ed5e9cfd97106618ac65c53884</td><td class="col4">B57687A5</td><td class="col5">067C</td><td class="col6">30F2</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row31"> <td class="col0 leftalign">PowerBook 520/520c/540/540c </td><td class="col1">1M</td><td class="col2">February 1994</td><td class="col3">e7f4e60a9c70bf9a3930445bace613c1</td><td class="col4">B6909089</td><td class="col5">067C</td><td class="col6">30F1</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row32"> <td class="col0 leftalign">Quadra 630 </td><td class="col1" colspan="2">1M</td><td class="col3">af343f3f1362bf29cefd630687efaa25</td><td class="col4">06684214</td><td class="col5">067C</td><td class="col6">32F1</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row33"> <td class="col0 leftalign">Mac LC 580, Performa 580/588 </td><td class="col1" colspan="2">1M</td><td class="col3">d62ca2efcefb3e2d59a2f6756692c441</td><td class="col4">064DC91D</td><td class="col5">067C</td><td class="col6">32F2</td><td class="col7">0000</td><td class="col8">341S0110 HI, 341S0111 LO</td> </tr> <tr class="row34"> <td class="col0 leftalign">PowerBook 150 </td><td class="col1" colspan="2">1M</td><td class="col3">579c3c085153c042bbbaa8392e901dbd</td><td class="col4">FDA22562</td><td class="col5">067C</td><td class="col6">31F1</td><td class="col7">0000</td><td class="col8">341-0750, 341-0751</td> </tr> <tr class="row35"> <td class="col0 leftalign">PowerBook Duo 280/280c </td><td class="col1" colspan="2">1M</td><td class="col3">9035624c90bc53b5fe12722974e51053</td><td class="col4">015621D7</td><td class="col5">067C</td><td class="col6">29F2</td><td class="col7">0000</td><td class="col8">341S0010 HH, 341S0011 LL</td> </tr> <tr class="row36"> <td class="col0 leftalign">PowerBook Duo 270c </td><td class="col1">1M</td><td class="col2">July 26, 1993</td><td class="col3">69126c0bc3b93e49c00577bb24117c7c</td><td class="col4">0024D346</td><td class="col5">067C</td><td class="col6">27F2</td><td class="col7">0000</td><td class="col8">341S1068, 341S1067</td> </tr> <tr class="row37"> <td class="col0">Mac LC 475/575, Quadra 605, Performa 475/476/575/577/578 </td><td class="col1" colspan="2">1M</td><td class="col3">76fab51d93f024d805fafd8f5c8f46a3</td><td class="col4">FF7439EE</td><td class="col5">067C</td><td class="col6">26F1</td><td class="col7">0000</td><td class="col8">342S1063 HI, 342S1062 LO</td> </tr> <tr class="row38"> <td class="col0">Color Classic II, Performa 275,550,560, Macintosh TV</td><td class="col1" colspan="2">1M</td><td class="col3">ed8e292fce939515fc9a272eca762460</td><td class="col4">EDE66CBD</td><td class="col5">067C</td><td class="col6">25F1</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row39"> <td class="col0 leftalign">Color Classic </td><td class="col1" colspan="2">1M</td><td class="col3">480794341c7a55ada1869b83615a4a9a</td><td class="col4">ECD99DC0</td><td class="col5">067C</td><td class="col6">24F2</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row40"> <td class="col0 leftalign">Centris 610/650 </td><td class="col1">1M</td><td class="col2">November 16, 1992</td><td class="col3">94017d3dd800f1ac5aed2e10462fcd45</td><td class="col4">F1A6F343</td><td class="col5">067C</td><td class="col6">23F1</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row41"> <td class="col0 leftalign">Quadra 610/650/800 </td><td class="col1">1M</td><td class="col2">June 15, 1993</td><td class="col3">69489153dde910a69d5ae6de5dd65323</td><td class="col4">F1ACAD13</td><td class="col5">067C</td><td class="col6">23F2</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row42"> <td class="col0 leftalign">Mac LC III </td><td class="col1" colspan="2">1M</td><td class="col3">fa16d49527c4e6e9c0d9e46904133d39</td><td class="col4">ECBBC41C</td><td class="col5">067C</td><td class="col6">22F3</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row43"> <td class="col0 leftalign">Mac LC III </td><td class="col1" colspan="2">1M</td><td class="col3">0572489d82c999aad8fcf8d28153fb27</td><td class="col4">EC904829</td><td class="col5">067C</td><td class="col6">22F2</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row44"> <td class="col0 leftalign">PowerBook Duo 210, 230, 250 </td><td class="col1">1M</td><td class="col2">September 25, 1992</td><td class="col3">c221f89f88922044d698eede0cf191b5</td><td class="col4">ECFA989B</td><td class="col5">067C</td><td class="col6">21F5</td><td class="col7">0000</td><td class="col8">341S0903 Hi, 341S0902 Lo</td> </tr> <tr class="row45"> <td class="col0 leftalign">Mac IIvx, IIvi & Performa 600 </td><td class="col1">1M</td><td class="col2">September 11, 1992</td><td class="col3">a207e03d7da82ac6ec63359915c17904</td><td class="col4">4957EB49</td><td class="col5">067C</td><td class="col6">20F2</td><td class="col7">0000</td><td class="col8">341S0921, 341S0922</td> </tr> <tr class="row46"> <td class="col0 leftalign">PowerBook 160 & 180 </td><td class="col1">1M</td><td class="col2">July 22, 1992</td><td class="col3">a495708975aef7e23e78358547de5f23</td><td class="col4">E33B2724</td><td class="col5">067C</td><td class="col6">18F1</td><td class="col7">0000</td><td class="col8">341-0478 LL, 341-0479 HH</td> </tr> <tr class="row47"> <td class="col0 leftalign">Quadra 950 </td><td class="col1">1M</td><td class="col2">February 26, 1992</td><td class="col3">1493a12f0376f50004a82c6618209da1</td><td class="col4">3DC27823</td><td class="col5">067C</td><td class="col6">17F2</td><td class="col7">0000</td><td class="col8">341-0298 HI, 341-0297 LO</td> </tr> <tr class="row48"> <td class="col0 leftalign">Mac LC II </td><td class="col1">1M</td><td class="col2">January 29, 1992</td><td class="col3">9575cd955c99f5dd88975c5df2651549</td><td class="col4">35C28F5F</td><td class="col5">067C</td><td class="col6">19F2</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row49"> <td class="col0">Quadra 700/900 & PowerBook 170/140 </td><td class="col1">1M</td><td class="col2">August 9, 1991</td><td class="col3">493bdaf94c160d5a96e81d771f746f55</td><td class="col4">420DBFF3</td><td class="col5">067C</td><td class="col6">15F1</td><td class="col7">0000</td><td class="col8">341S0871, 341S0872</td> </tr> <tr class="row50"> <td class="col0 leftalign">PowerBook 100 </td><td class="col1">256K</td><td class="col2">June 6, 1991</td><td class="col3">dd390f7c86a730caac46fd522f8b2665</td><td class="col4">96645F9C</td><td class="col5">037A</td><td class="col6">11F1</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row51"> <td class="col0 leftalign">Classic II/Performa 200 </td><td class="col1">512K</td><td class="col2">July 15, 1991</td><td class="col3">4ce45c7eb354ff70b2ea10e3b315af35</td><td class="col4">3193670E</td><td class="col5">067C</td><td class="col6">16F1</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row52"> <td class="col0 leftalign">Classic </td><td class="col1" colspan="2">512K</td><td class="col3">c229bb677cb41b84b780c9e38a09173e</td><td class="col4">A49F9914</td><td class="col5">0276</td><td class="col6">0000 (12F1 at wrong offset!)</td><td class="col7">0000</td><td class="col8">341-0813</td> </tr> <tr class="row53"> <td class="col0 leftalign">Mac LC </td><td class="col1">512K</td><td class="col2">October 10, 1990</td><td class="col3">5d8662dfab70ac34663d6d54393f5018</td><td class="col4">350EACF0</td><td class="col5">067C</td><td class="col6">13F1</td><td class="col7">0000</td><td class="col8">341-0392, 341-0393, 341-0394, 341-0395</td> </tr> <tr class="row54"> <td class="col0 leftalign">Mac IIsi </td><td class="col1">512K</td><td class="col2">July 16, 1990</td><td class="col3">373f0b2150bc391227b7a2e32ac5ff2c</td><td class="col4">36B7FB6C</td><td class="col5">067C</td><td class="col6">12F1</td><td class="col7">0000</td><td class="col8">341S0818, 341S0819</td> </tr> <tr class="row55"> <td class="col0 leftalign">Mac IIfx </td><td class="col1">512K</td><td class="col2">February 5, 1990</td><td class="col3">e76510e5734ec651a80fadd682cebf3e</td><td class="col4">4147DD77</td><td class="col5">067C</td><td class="col6">11F2</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row56"> <td class="col0 leftalign">Mac IIci </td><td class="col1">512K</td><td class="col2">August 15, 1989</td><td class="col3">aaca403bed2b3870b2327b42d298b5a3</td><td class="col4">368CADFE</td><td class="col5">067C</td><td class="col6">10F1</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row57"> <td class="col0 leftalign">Mac Portable </td><td class="col1">256K</td><td class="col2">August 17, 1989</td><td class="col3">29cbf05694b611b9d340dceabc91600a</td><td class="col4">96CA3846</td><td class="col5">037A</td><td class="col6">0000</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row58"> <td class="col0">Mac II FDHD/IIx/IIcx and SE/30</td><td class="col1" colspan="2">256K</td><td class="col3">2a8a4c7f2a38e0ab0771f59a9a0f1ee4</td><td class="col4">97221136</td><td class="col5">0178</td><td class="col6">0000</td><td class="col7" colspan="2">0000</td> </tr> <tr class="row59"> <td class="col0">Mac II (later)</td><td class="col1" colspan="2">256K</td><td class="col3">66223be1497460f1e60885eeb35e03cc</td><td class="col4">9779D2C4</td><td class="col5">0178</td><td class="col6">0000</td><td class="col7">0000</td><td class="col8">341-0105-B, 341-0106-B, 341-0107-B, 341-0108-B</td> </tr> <tr class="row60"> <td class="col0">Mac II (earlier)</td><td class="col1" colspan="2">256K</td><td class="col3">74f4095f7d245a9fb099a6f4a9943572</td><td class="col4">97851DB6</td><td class="col5">0178</td><td class="col6">0000</td><td class="col7">0000</td><td class="col8">341-0105-A, 341-0106-A, 341-0107-A, 341-0108-A</td> </tr> <tr class="row61"> <td class="col0">Mac SE</td><td class="col1" colspan="2">256K</td><td class="col3">9fb38bdcc0d53d9d380897ee53dc1322</td><td class="col4">B2E362A8</td><td class="col5">0276</td><td class="col6">0000</td><td class="col7">6100</td><td class="col8">342-0352-A, 342-0353-A</td> </tr> <tr class="row62"> <td class="col0">Mac SE FDHD</td><td class="col1" colspan="2">256K</td><td class="col3">886444d7abc1185112391b8656c7e448</td><td class="col4">B306E171</td><td class="col5">0276</td><td class="col6">0000</td><td class="col7" colspan="2">6100</td> </tr> <tr class="row63"> <td class="col0">Mac Plus/512ke V3</td><td class="col1" colspan="2">128K</td><td class="col3">8a41e0754ffd1bb00d8183875c55164c</td><td class="col4">4D1F8172</td><td class="col5">0075</td><td class="col6">6000</td><td class="col7">55AA</td><td class="col8">342-0341-C, 342-0342-B</td> </tr> <tr class="row64"> <td class="col0">Mac Plus/512ke V2</td><td class="col1" colspan="2">128K</td><td class="col3">16b516e13918a439cf9031ec24353610</td><td class="col4">4D1EEAE1</td><td class="col5">0075</td><td class="col6">6000</td><td class="col7">55AA</td><td class="col8">342-0341-B, 342-0342-A</td> </tr> <tr class="row65"> <td class="col0">Mac Plus/512ke V1</td><td class="col1">128K</td><td class="col2">Nov 6, 1985</td><td class="col3">4d8d1e81fa606f57c7ed7188b8b5f410</td><td class="col4">4D1EEEE1</td><td class="col5">0075</td><td class="col6">6000</td><td class="col7">55AA</td><td class="col8">342-0341-A, 342-0342-A</td> </tr> <tr class="row66"> <td class="col0">Mac 128/512</td><td class="col1" colspan="2">64K</td><td class="col3">db7e6d3205a2b48023fba5aa867ac6d6</td><td class="col4">28BA4E50</td><td class="col5">0069</td><td class="col6">6000</td><td class="col7">60EC</td><td class="col8">342-0220-B, 342-0221-B</td> </tr> <tr class="row67"> <td class="col0">Mac 128/512 V1</td><td class="col1" colspan="2">64K</td><td class="col3">1d7f52d2d490524954f6afce083d9593</td><td class="col4">28BA61CE</td><td class="col5">0069</td><td class="col6">6000</td><td class="col7">60EC</td><td class="col8">342-0220-A, 342-0221-A</td> </tr> </tbody></table></div> </div> <h1 class="sectionedit12" id="disk_controller_notes">Disk Controller Notes</h1> <div class="level1"> <ul> <li class="level1"><div class="li"> IWM (Integrated Woz Machine) - original controller, simply a small ASIC encapsulating a slightly enhanced version of Woz's original Disk II state machine. Used in Apple IIs, the Lisa, and the Mac 128/512/Plus/SE/II.</div> </li> <li class="level1"><div class="li"> SWIM (Sander/Woz Integrated Machine) - IWM with significant additional capabilities for MFM disks. 100% back-compatible with the IWM (actually contains 2 complete controllers: an original IWM and the new MFM-capable Integrated Sander Machine, or ISM. A crossbar switch inside the chip determines which of the cores is connected to the inputs and outputs). Even in MFM and 1.44M modes, requires the CPU to do all the low-level timing-intensive work of disk I/O, just like the original Disk II.</div> </li> <li class="level1"><div class="li"> SWIM2 - Cost-reduced SWIM. Apple figured out how to use the ISM side to read/write GCR disks as well so there's no IWM or crossbar switch, and the GCR-side software drivers are very different as a result (MFM is the same). Some ISM-side advanced features that were never actually used went away also.</div> </li> <li class="level1"><div class="li"> New Age - Apple/NEC co-designed controller based on the PC standard NEC765 controller with GCR capability added. Was used in only a few machines and quickly replaced by SWIM3.</div> </li> <li class="level1"><div class="li"> SWIM3 - SWIM2 with a state machine front end and DMA capability. Similar overall capability to New Age, but a very different programming model (and probably a lot cheaper).</div> </li> </ul> </div> <h1 class="sectionedit13" id="what_chips_are_in_what_macs">What chips are in what Macs?</h1> <div class="level1"> <div class="table sectionedit14"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign">System </th><th class="col1 leftalign">Memory controller </th><th class="col2 leftalign">Video </th><th class="col3 leftalign">Sound </th><th class="col4 leftalign">I/O </th><th class="col5 leftalign">ADB </th><th class="col6 leftalign">SCSI/IDE </th><th class="col7 leftalign">SCC </th><th class="col8 leftalign">VIA1 </th><th class="col9 leftalign">VIA2 </th><th class="col10">Floppy</th> </tr> </thead> <tbody><tr class="row1"> <td class="col0">68000 Desktops</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row2"> <td class="col0 leftalign">Mac 128/512 </td><td class="col1 leftalign">Discrete logic </td><td class="col2 leftalign">Discrete logic </td><td class="col3 leftalign">Discrete logic </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">N/A </td><td class="col6 leftalign">N/A </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">None </td><td class="col10">IWM</td> </tr> <tr class="row3"> <td class="col0 leftalign">Mac 512ke/Plus </td><td class="col1 leftalign">Discrete logic </td><td class="col2 leftalign">Discrete logic </td><td class="col3 leftalign">Discrete logic </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">N/A </td><td class="col6 leftalign">53c80(Plus only) </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">None </td><td class="col10">IWM</td> </tr> <tr class="row4"> <td class="col0 leftalign">SE / SE FDHD </td><td class="col1 leftalign">BBU </td><td class="col2 leftalign">BBU </td><td class="col3 leftalign">BBU </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">“Bit-bang” </td><td class="col6 leftalign">53c80 </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">None </td><td class="col10">IWM or SWIM</td> </tr> <tr class="row5"> <td class="col0 leftalign">Classic </td><td class="col1 leftalign">BBU </td><td class="col2 leftalign">BBU </td><td class="col3 leftalign">BBU </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">“Bit-bang” </td><td class="col6 leftalign">53c80 </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">None </td><td class="col10">SWIM</td> </tr> <tr class="row6"> <td class="col0">68020 Desktops</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row7"> <td class="col0 leftalign">II </td><td class="col1 leftalign">GLUE </td><td class="col2 leftalign">N/A </td><td class="col3 leftalign">ASC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">“Bit-bang” </td><td class="col6 leftalign">53c80 </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">VIA </td><td class="col10">IWM or SWIM</td> </tr> <tr class="row8"> <td class="col0 leftalign">LC </td><td class="col1 leftalign">V8 </td><td class="col2 leftalign">V8 </td><td class="col3 leftalign">V8 </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">Egret </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">V8 </td><td class="col9 leftalign">V8 </td><td class="col10">SWIM</td> </tr> <tr class="row9"> <td class="col0">68030 Desktops</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row10"> <td class="col0 leftalign">IIx and IIcx </td><td class="col1 leftalign">GLUE </td><td class="col2 leftalign">N/A </td><td class="col3 leftalign">ASC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">“Bit-bang” </td><td class="col6 leftalign">53c80 </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">VIA </td><td class="col10">SWIM</td> </tr> <tr class="row11"> <td class="col0 leftalign">SE/30 </td><td class="col1 leftalign">GLU </td><td class="col2 leftalign">on-board </td><td class="col3 leftalign">ASC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">“Bit-bang” </td><td class="col6 leftalign">53C80 </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">VIA </td><td class="col10">SWIM</td> </tr> <tr class="row12"> <td class="col0 leftalign">IIfx </td><td class="col1 leftalign"><abbr title="Open Source Software">OSS</abbr> </td><td class="col2 leftalign">N/A </td><td class="col3 leftalign">ASC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">IOP </td><td class="col6 leftalign">enhanced 53c80 </td><td class="col7 leftalign">8530+IOP </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign"><abbr title="Open Source Software">OSS</abbr> </td><td class="col10">SWIM+IOP</td> </tr> <tr class="row13"> <td class="col0 leftalign">IIci </td><td class="col1 leftalign">MDU </td><td class="col2 leftalign">RBV </td><td class="col3 leftalign">ASC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">“Bit-bang” </td><td class="col6 leftalign">53c80 </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">RBV </td><td class="col10">SWIM</td> </tr> <tr class="row14"> <td class="col0 leftalign">IIsi </td><td class="col1 leftalign">MDU </td><td class="col2 leftalign">RBV </td><td class="col3 leftalign">ASC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">Egret </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">RBV </td><td class="col10">SWIM</td> </tr> <tr class="row15"> <td class="col0 leftalign">LC/LC II/Performa 400/405/410/430 </td><td class="col1 leftalign">V8 </td><td class="col2 leftalign">V8 </td><td class="col3 leftalign">V8 </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">Egret </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">V8 </td><td class="col9 leftalign">V8 </td><td class="col10">SWIM</td> </tr> <tr class="row16"> <td class="col0 leftalign">Classic II/Performa 200 </td><td class="col1 leftalign">Eagle (V8 clone) </td><td class="col2 leftalign">on-board </td><td class="col3 leftalign">Eagle </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">Egret </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">Eagle </td><td class="col9 leftalign">Eagle </td><td class="col10">SWIM</td> </tr> <tr class="row17"> <td class="col0 leftalign">IIvx/IIvi/Performa 600 </td><td class="col1 leftalign">VASP (V8 clone w/10MB RAM limit lifted) </td><td class="col2 leftalign">VASP </td><td class="col3 leftalign">VASP </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">Egret </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">VASP </td><td class="col9 leftalign">VASP </td><td class="col10">SWIM</td> </tr> <tr class="row18"> <td class="col0 leftalign">LC III/LC III+/Performa 450/460/466/467 </td><td class="col1 leftalign">Sonora </td><td class="col2 leftalign">Sonora </td><td class="col3 leftalign">Sonora </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">Egret </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">Sonora </td><td class="col9 leftalign">Sonora </td><td class="col10">SWIM II</td> </tr> <tr class="row19"> <td class="col0 leftalign">Color Classic/Performa 250 </td><td class="col1 leftalign">Spice (V8 clone) </td><td class="col2 leftalign">Spice </td><td class="col3 leftalign">Spice </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">Spice </td><td class="col9 leftalign">Spice </td><td class="col10">SWIM II</td> </tr> <tr class="row20"> <td class="col0 leftalign">LC 520/550, Performa 275/550/560, Mac TV, Color Classic II </td><td class="col1 leftalign">Ardbeg (Sonora clone) </td><td class="col2 leftalign">Ardbeg </td><td class="col3 leftalign">Ardbeg </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">Ardbeg </td><td class="col9 leftalign">Ardbeg </td><td class="col10">SWIM II</td> </tr> <tr class="row21"> <td class="col0">68040 Desktops</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row22"> <td class="col0 leftalign">Quadra 700 </td><td class="col1 leftalign">MCU </td><td class="col2 leftalign">DAFB </td><td class="col3 leftalign">EASC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">“Bit-bang” </td><td class="col6 leftalign">53c96 </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">VIA </td><td class="col10">SWIM</td> </tr> <tr class="row23"> <td class="col0 leftalign">Quadra 900/950 </td><td class="col1 leftalign">MCU </td><td class="col2 leftalign">DAFB </td><td class="col3 leftalign">EASC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">IOP </td><td class="col6 leftalign">53c96 </td><td class="col7 leftalign">8530+IOP </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">VIA </td><td class="col10">SWIM+IOP</td> </tr> <tr class="row24"> <td class="col0 leftalign">Quadra 610/650/800 & Centris 610/650 </td><td class="col1 leftalign">djMEMC </td><td class="col2 leftalign">DAFB </td><td class="col3 leftalign">IOSB </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">“Bit-bang” </td><td class="col6 leftalign">53c96 </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">IOSB </td><td class="col9 leftalign">IOSB </td><td class="col10">SWIM II</td> </tr> <tr class="row25"> <td class="col0 leftalign">Quadra 660AV/840AV/Centris 660AV </td><td class="col1 leftalign">YMCA </td><td class="col2 leftalign">Civic </td><td class="col3 leftalign">PSC </td><td class="col4 leftalign">Curio </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">Curio (53c94) </td><td class="col7 leftalign">Curio </td><td class="col8 leftalign">PSC </td><td class="col9 leftalign">PSC </td><td class="col10">New Age</td> </tr> <tr class="row26"> <td class="col0 leftalign">Quadra 605/LC 475/LC 575/Performa 475/476/575/577/578 </td><td class="col1 leftalign">MEMCjr </td><td class="col2 leftalign">DAFB </td><td class="col3 leftalign">PrimeTime </td><td class="col4 leftalign">PrimeTime </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">53c96 </td><td class="col7 leftalign">8530 </td><td class="col8 leftalign">PrimeTime </td><td class="col9 leftalign">MEMCjr </td><td class="col10">SWIM II</td> </tr> <tr class="row27"> <td class="col0 leftalign">Mac LC 580/Performa 580CD/588/588CD </td><td class="col1 leftalign">F108? </td><td class="col2 leftalign">Valkyrie? </td><td class="col3 leftalign">PrimeTime II? </td><td class="col4 leftalign">PrimeTime II? </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">53c94 </td><td class="col7 leftalign">F108? </td><td class="col8 leftalign">PrimeTime II? </td><td class="col9 leftalign">Valkyrie? </td><td class="col10">SWIM II</td> </tr> <tr class="row28"> <td class="col0 leftalign">Mac LC 630/Performa 630/Quadra 630/Mac LC 630 DOS Compatible/Performa 630 DOS Compatible </td><td class="col1 leftalign">F108 </td><td class="col2 leftalign">Valkyrie </td><td class="col3 leftalign">PrimeTime II </td><td class="col4 leftalign">PrimeTime II </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">53c94 </td><td class="col7 leftalign">F108 </td><td class="col8 leftalign">PrimeTime II </td><td class="col9 leftalign">Valkyrie </td><td class="col10">SWIM III</td> </tr> <tr class="row29"> <td class="col0">PowerPC 601 Desktops</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row30"> <td class="col0 leftalign">PowerMac 6100/7100/8100 </td><td class="col1 leftalign">AMIC </td><td class="col2 leftalign">AMIC </td><td class="col3 leftalign">AWACS </td><td class="col4 leftalign">AMIC </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">53c94 </td><td class="col7 leftalign">AMIC </td><td class="col8 leftalign">AMIC </td><td class="col9 leftalign">AMIC </td><td class="col10">SWIM III</td> </tr> <tr class="row31"> <td class="col0 leftalign">PowerMac 7200/8200 </td><td class="col1 leftalign">Platinum </td><td class="col2 leftalign">Iridium </td><td class="col3 leftalign">AWACS </td><td class="col4 leftalign">Grand Central </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">53c94 </td><td class="col7 leftalign">Curio </td><td class="col8 leftalign">Grand Central </td><td class="col9 leftalign">Grand Central </td><td class="col10">SWIM III</td> </tr> <tr class="row32"> <td class="col0 leftalign">PowerMac 7500 </td><td class="col1 leftalign">Hammerhead </td><td class="col2 leftalign">Control </td><td class="col3 leftalign">AWACS </td><td class="col4 leftalign">Grand Central </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">53c94 </td><td class="col7 leftalign">Curio </td><td class="col8 leftalign">Grand Central </td><td class="col9 leftalign">Grand Central </td><td class="col10">SWIM III</td> </tr> <tr class="row33"> <td class="col0">PowerPC 603 Desktops</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row34"> <td class="col0 leftalign">PowerMac 5200/6200/Performa 52xx/62xx </td><td class="col1 leftalign">F108 </td><td class="col2 leftalign">Valkyrie </td><td class="col3 leftalign">PrimeTime II </td><td class="col4 leftalign">PrimeTime II </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">F108 </td><td class="col7 leftalign">F108 </td><td class="col8 leftalign">PrimeTime II </td><td class="col9 leftalign">Valkyrie </td><td class="col10">SWIM III</td> </tr> <tr class="row35"> <td class="col0 leftalign">PowerMac 5300/6300/Performa 53xx/63x0CD </td><td class="col1 leftalign">F108 </td><td class="col2 leftalign">Valkyrie </td><td class="col3 leftalign">PrimeTime III </td><td class="col4 leftalign">PrimeTime III </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">F108 </td><td class="col7 leftalign">F108 </td><td class="col8 leftalign">PrimeTime III </td><td class="col9 leftalign">Valkyrie </td><td class="col10">SWIM III</td> </tr> <tr class="row36"> <td class="col0 leftalign">PowerMac 5400/Performa 5400 </td><td class="col1 leftalign">PSX </td><td class="col2 leftalign">Valkyrie AV2 </td><td class="col3 leftalign">AWACS </td><td class="col4 leftalign">O'Hare </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">O'Hare </td><td class="col7 leftalign">O'Hare </td><td class="col8 leftalign">O'Hare </td><td class="col9 leftalign">Valkyrie AV2 </td><td class="col10">SWIM III</td> </tr> <tr class="row37"> <td class="col0 leftalign">PowerMac 6400/5500/6500/Performa 6400/5500/6500/20th Anniversary Mac </td><td class="col1 leftalign">PSX+ </td><td class="col2 leftalign">ATI 264GT (3D RAGE II) </td><td class="col3 leftalign">AWACS </td><td class="col4 leftalign">O'Hare </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">O'Hare </td><td class="col7 leftalign">O'Hare </td><td class="col8 leftalign">O'Hare </td><td class="col9 leftalign">??? </td><td class="col10">SWIM III</td> </tr> <tr class="row38"> <td class="col0 leftalign">Motorola StarMax 3000/4000/5000/5500 </td><td class="col1 leftalign">PSX </td><td class="col2 leftalign">ATI 264VT </td><td class="col3 leftalign">AWACS </td><td class="col4 leftalign">O'Hare </td><td class="col5 leftalign">Cuda Lite </td><td class="col6 leftalign">O'Hare </td><td class="col7 leftalign">O'Hare </td><td class="col8 leftalign">O'Hare </td><td class="col9 leftalign">??? </td><td class="col10">SWIM III</td> </tr> <tr class="row39"> <td class="col0 leftalign">PowerMac 4400/Performa 4400 </td><td class="col1 leftalign">PSX+ </td><td class="col2 leftalign">ATI 264VT </td><td class="col3 leftalign">AWACS </td><td class="col4 leftalign">O'Hare </td><td class="col5 leftalign">Cuda Lite </td><td class="col6 leftalign">O'Hare </td><td class="col7 leftalign">O'Hare </td><td class="col8 leftalign">O'Hare </td><td class="col9 leftalign">??? </td><td class="col10">SWIM III</td> </tr> <tr class="row40"> <td class="col0">PowerPC 604 Desktops</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row41"> <td class="col0 leftalign">PowerMac 7300/7600/8500/8600 </td><td class="col1 leftalign">Hammerhead </td><td class="col2 leftalign">Control </td><td class="col3 leftalign">AWACS </td><td class="col4 leftalign">Grand Central </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">Curio </td><td class="col7 leftalign">Curio </td><td class="col8 leftalign">Grand Central </td><td class="col9 leftalign">Grand Central </td><td class="col10">SWIM III</td> </tr> <tr class="row42"> <td class="col0 leftalign">PowerMac 9500/9600 </td><td class="col1 leftalign">Hammerhead </td><td class="col2 leftalign">ATI </td><td class="col3 leftalign">AWACS </td><td class="col4 leftalign">Grand Central </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">Curio </td><td class="col7 leftalign">Curio </td><td class="col8 leftalign">Grand Central </td><td class="col9 leftalign">Grand Central </td><td class="col10">SWIM III</td> </tr> <tr class="row43"> <td class="col0">PowerPC 750 (G3) Desktops</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row44"> <td class="col0 leftalign">PowerMac G3 (“Gossamer”) </td><td class="col1 leftalign">Grackle (MPC106) </td><td class="col2 leftalign">ATI 264GT (3D RAGE II) </td><td class="col3 leftalign">Screamer </td><td class="col4 leftalign">Heathrow </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">Heathrow </td><td class="col7 leftalign">Heathrow </td><td class="col8 leftalign">Heathrow </td><td class="col9 leftalign">??? </td><td class="col10">SWIM III</td> </tr> <tr class="row45"> <td class="col0 leftalign">PowerMac G3 All-In-One </td><td class="col1 leftalign">Grackle </td><td class="col2 leftalign">ATI Rage Pro or Rage Pro Turbo </td><td class="col3 leftalign">Screamer </td><td class="col4 leftalign">Heathrow </td><td class="col5 leftalign">Cuda </td><td class="col6 leftalign">Heathrow </td><td class="col7 leftalign">Heathrow </td><td class="col8 leftalign">Heathrow </td><td class="col9 leftalign">??? </td><td class="col10">SWIM III</td> </tr> <tr class="row46"> <td class="col0">68000 Portables</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row47"> <td class="col0 leftalign">Mac Portable/PowerBook 100 </td><td class="col1 leftalign">DDC </td><td class="col2 leftalign">DDC </td><td class="col3 leftalign">ASC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">PMUv1 (M50753) </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">??? </td><td class="col10">SWIM</td> </tr> <tr class="row48"> <td class="col0">68030 Portables</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row49"> <td class="col0 leftalign">PowerBook 140/145/145B/170 </td><td class="col1 leftalign">Jaws </td><td class="col2 leftalign">DDC </td><td class="col3 leftalign">EASC </td><td class="col4 leftalign">MISCGLU </td><td class="col5 leftalign">PMUv2 (M50753) </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">??? </td><td class="col10">SWIM</td> </tr> <tr class="row50"> <td class="col0 leftalign">PowerBook 150 </td><td class="col1 leftalign">MSC </td><td class="col2 leftalign">GSC </td><td class="col3 leftalign">MSC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">PMUv4 (M68HC05/“PG&E”) </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">MSC </td><td class="col9">SWIM</td><td class="col10"></td> </tr> <tr class="row51"> <td class="col0 leftalign">PowerBook 160/165/180 </td><td class="col1 leftalign">Niagara (Jaws derivative) </td><td class="col2 leftalign">GSC </td><td class="col3 leftalign">EASC </td><td class="col4 leftalign">MISCGLU </td><td class="col5 leftalign">PMUv3 (M50753) </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">??? </td><td class="col10">SWIM</td> </tr> <tr class="row52"> <td class="col0 leftalign">PowerBook 165c/180c </td><td class="col1 leftalign">Niagara </td><td class="col2 leftalign">WD90C26 + WD90C55 + “Pangola” interface ASIC </td><td class="col3 leftalign">EASC </td><td class="col4 leftalign">MISCGLU </td><td class="col5 leftalign">PMUv3 </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">VIA </td><td class="col9 leftalign">??? </td><td class="col10">SWIM</td> </tr> <tr class="row53"> <td class="col0 leftalign">PowerBook Duo 210/230/250 </td><td class="col1 leftalign">MSC </td><td class="col2 leftalign">GSC </td><td class="col3 leftalign">MSC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">PMUv4 </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">MSC </td><td class="col9">SWIM</td><td class="col10"></td> </tr> <tr class="row54"> <td class="col0 leftalign">PowerBook Duo 270c </td><td class="col1 leftalign">MSC </td><td class="col2 leftalign">CSC (Chips & Technologies 65220) </td><td class="col3 leftalign">MSC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">PMUv4 </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">MSC </td><td class="col9 leftalign">??? </td><td class="col10">SWIM</td> </tr> <tr class="row55"> <td class="col0">68040 Portables</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row56"> <td class="col0 leftalign">PowerBook Duo 280/280c </td><td class="col1 leftalign">MSC </td><td class="col2 leftalign">CSC </td><td class="col3 leftalign">MSC </td><td class="col4 leftalign">N/A </td><td class="col5 leftalign">PMU </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">MSC </td><td class="col9 leftalign">??? </td><td class="col10">SWIM</td> </tr> <tr class="row57"> <td class="col0 leftalign">PowerBook 5×0 </td><td class="col1 leftalign">Pratt </td><td class="col2 leftalign">CSC </td><td class="col3 leftalign">CS4216 </td><td class="col4 leftalign">Whitney </td><td class="col5 leftalign">PMU </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">Pratt </td><td class="col9 leftalign">??? </td><td class="col10">SWIM II</td> </tr> <tr class="row58"> <td class="col0 leftalign">PowerBook 190/190cs </td><td class="col1 leftalign">Pratt </td><td class="col2 leftalign">CSC </td><td class="col3 leftalign">Whitney </td><td class="col4 leftalign">Whitney </td><td class="col5 leftalign">PMU </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">Pratt </td><td class="col9 leftalign">??? </td><td class="col10">SWIM II</td> </tr> <tr class="row59"> <td class="col0">PowerPC 603 Portables</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row60"> <td class="col0 leftalign">PowerBook Duo 2300c </td><td class="col1 leftalign">PBX </td><td class="col2 leftalign">CSC </td><td class="col3 leftalign">Whitney </td><td class="col4 leftalign">Whitney </td><td class="col5 leftalign">PMU </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">PBX </td><td class="col9 leftalign">??? </td><td class="col10">N/A</td> </tr> <tr class="row61"> <td class="col0 leftalign">PowerBook 5300 </td><td class="col1 leftalign">PBX </td><td class="col2 leftalign">ECSC (Chips & Technologies 62225) </td><td class="col3 leftalign">Whitney </td><td class="col4 leftalign">Whitney </td><td class="col5 leftalign">PMU </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">PBX </td><td class="col9 leftalign">??? </td><td class="col10">SWIM III</td> </tr> <tr class="row62"> <td class="col0 leftalign">PowerBook 1400 </td><td class="col1 leftalign">PBX </td><td class="col2 leftalign">ECSC </td><td class="col3 leftalign">Whitney 3 </td><td class="col4 leftalign">Whitney 3 </td><td class="col5 leftalign">PMU </td><td class="col6 leftalign">85c80 </td><td class="col7 leftalign">85c80 </td><td class="col8 leftalign">PBX </td><td class="col9 leftalign">??? </td><td class="col10">SWIM III</td> </tr> <tr class="row63"> <td class="col0 leftalign">PowerBook 2400c/3400c </td><td class="col1 leftalign">PSX </td><td class="col2 leftalign">Chips & Technologies 65550 </td><td class="col3 leftalign">CS4217 </td><td class="col4 leftalign">O'Hare </td><td class="col5 leftalign">PMU </td><td class="col6 leftalign">O'Hare </td><td class="col7 leftalign">O'Hare </td><td class="col8 leftalign">O'Hare </td><td class="col9">O'Hare</td><td class="col10">SWIM III</td> </tr> <tr class="row64"> <td class="col0">PowerPC 750 (G3) Portables</td><td class="col1"></td><td class="col2"></td><td class="col3"></td><td class="col4"></td><td class="col5"></td><td class="col6"></td><td class="col7"></td><td class="col8"></td><td class="col9"></td><td class="col10"></td> </tr> <tr class="row65"> <td class="col0 leftalign">PowerBook G3 (“Kanga”) </td><td class="col1 leftalign">PSX+ </td><td class="col2 leftalign">C&T 65554 </td><td class="col3 leftalign">??? </td><td class="col4 leftalign">O'Hare </td><td class="col5 leftalign">PMU </td><td class="col6 leftalign">O'Hare </td><td class="col7 leftalign">O'Hare </td><td class="col8 leftalign">O'Hare </td><td class="col9 leftalign">O'Hare </td><td class="col10">SWIM III</td> </tr> <tr class="row66"> <td class="col0 leftalign">PowerBook G3 (“Wall Street”) </td><td class="col1 leftalign">Grackle </td><td class="col2 leftalign">ATI 3D RAGE LT </td><td class="col3 leftalign">Heathrow </td><td class="col4 leftalign">Heathrow </td><td class="col5 leftalign">PMU </td><td class="col6 leftalign">Heathrow </td><td class="col7 leftalign">Heathrow </td><td class="col8 leftalign">Heathrow </td><td class="col9 leftalign">Heathrow </td><td class="col10">SWIM III</td> </tr> </tbody></table></div> </div> <h1 class="sectionedit15" id="known_apple_part_numbers_for_mac_customs_not_roms">Known Apple part numbers for Mac customs (not ROMs)</h1> <div class="level1"> <div class="table sectionedit16"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign">Part number </th><th class="col1 leftalign">Name </th><th class="col2">Notes</th> </tr> </thead> <tbody><tr class="row1"> <td class="col0 leftalign">337-0001 </td><td class="col1 leftalign">MC68000P8 (DIP) </td><td class="col2">Custom marked</td> </tr> <tr class="row2"> <td class="col0 leftalign">337S0006 </td><td class="col1">ATI 264GT</td><td class="col2"></td> </tr> <tr class="row3"> <td class="col0 leftalign">337S0078 </td><td class="col1 leftalign">'Control 1'? </td><td class="col2">TI-Manufactured, IIvx</td> </tr> <tr class="row4"> <td class="col0 leftalign">338-6523 or 338S6523 </td><td class="col1 leftalign">VIA </td><td class="col2">Custom marked</td> </tr> <tr class="row5"> <td class="col0 leftalign">338S6525 </td><td class="col1 leftalign">VIA </td><td class="col2">Mac Portable, PB140/170</td> </tr> <tr class="row6"> <td class="col0 leftalign">338S6526 </td><td class="col1 leftalign">65C22 </td><td class="col2">VIA @ UC2, IIsi</td> </tr> <tr class="row7"> <td class="col0 leftalign">3400257 </td><td class="col1 leftalign">NCR 53C80 </td><td class="col2">Custom marked</td> </tr> <tr class="row8"> <td class="col0 leftalign">341-0250-A </td><td class="col1 leftalign">BMU1 </td><td class="col2">PAL16L8, Mac512k</td> </tr> <tr class="row9"> <td class="col0 leftalign">341-0251-A </td><td class="col1 leftalign">LAG </td><td class="col2">PAL16R8?, Mac512k</td> </tr> <tr class="row10"> <td class="col0 leftalign">341-0252-A </td><td class="col1 leftalign">TSG </td><td class="col2">PAL16R6, Mac512k</td> </tr> <tr class="row11"> <td class="col0 leftalign">341-0253-A </td><td class="col1 leftalign">ASG </td><td class="col2">PAL16R8, Mac512k; implements a 6-bit PWM counter for floppy drive speed and audio</td> </tr> <tr class="row12"> <td class="col0 leftalign">341-0254-A </td><td class="col1 leftalign">TSM </td><td class="col2">PAL16R4, Mac512k</td> </tr> <tr class="row13"> <td class="col0 leftalign">341-0255-A </td><td class="col1 leftalign">BMU0 </td><td class="col2">PAL16R4, Mac512k</td> </tr> <tr class="row14"> <td class="col0 leftalign">341-0514-A </td><td class="col1 leftalign">BMU1 </td><td class="col2">PAL16L8, Plus</td> </tr> <tr class="row15"> <td class="col0 leftalign">341-0515-A </td><td class="col1 leftalign">LAG </td><td class="col2">PAL16R8, Plus</td> </tr> <tr class="row16"> <td class="col0 leftalign">341-0516-A </td><td class="col1 leftalign">TSG </td><td class="col2">PAL16R6, Plus</td> </tr> <tr class="row17"> <td class="col0 leftalign">341-0517-A </td><td class="col1 leftalign">ASG </td><td class="col2">PAL16R8, Plus; implements a 6-bit PWM counter for audio</td> </tr> <tr class="row18"> <td class="col0 leftalign">341-0519-A </td><td class="col1 leftalign">CAS </td><td class="col2">PAL20L8, Plus</td> </tr> <tr class="row19"> <td class="col0 leftalign">341-0520-A </td><td class="col1 leftalign">BMU2 </td><td class="col2">PAL20R4, Plus</td> </tr> <tr class="row20"> <td class="col0 leftalign">341-0522-A </td><td class="col1 leftalign">TSM </td><td class="col2">VP16RP8MPC(PAL16R4), Plus</td> </tr> <tr class="row21"> <td class="col0 leftalign">341-0538-A </td><td class="col1 leftalign">GLU </td><td class="col2">PAL16L8, Mac SE</td> </tr> <tr class="row22"> <td class="col0 leftalign">341-0633-A </td><td class="col1">PAL16R8B @ UG7, SE/30; Clock generator for Video state machine</td><td class="col2"></td> </tr> <tr class="row23"> <td class="col0 leftalign">341-0635-A </td><td class="col1">PAL16R8B @ UG6, SE/30; Beginning of Video state machine</td><td class="col2"></td> </tr> <tr class="row24"> <td class="col0 leftalign">341-0637-A </td><td class="col1">PAL16L8B @ UE6, SE/30; End of Video state machine</td><td class="col2"></td> </tr> <tr class="row25"> <td class="col0 leftalign">341-0665-A </td><td class="col1">PAL16R4B @ UI6, SE/30; Controls HSync and IRQ? in regards to CPU?</td><td class="col2"></td> </tr> <tr class="row26"> <td class="col0 leftalign">341S0689-C </td><td class="col1">PAL16L8D @ UH7, SE/30; Controls RAM read/write signals in regards to CPU?</td><td class="col2"></td> </tr> <tr class="row27"> <td class="col0 leftalign">341-0688-A </td><td class="col1">PAL16R8B @ UE7, SE/30; Middle of Video state machine</td><td class="col2"></td> </tr> <tr class="row28"> <td class="col0 leftalign">341-0746-A </td><td class="col1">PAL16R8B? @ UG7, replaces 341-0633-A, SE/30; Clock generator for Video state machine</td><td class="col2"></td> </tr> <tr class="row29"> <td class="col0 leftalign">341-0747-A </td><td class="col1">PAL16R8B? @ UG6, replaces 341-0635-A, SE/30; Beginning of Video state machine</td><td class="col2"></td> </tr> <tr class="row30"> <td class="col0 leftalign">341-0754-A </td><td class="col1">PAL16L8B? @ UE6, replaces 341-0637-A, SE/30; End of Video state machine</td><td class="col2"></td> </tr> <tr class="row31"> <td class="col0 leftalign">341-0755-A </td><td class="col1">PAL16R8B? @ UE7, replaces 341-0688-A, SE/30; Middle of Video state machine</td><td class="col2"></td> </tr> <tr class="row32"> <td class="col0 leftalign">341-0815-A </td><td class="col1">PAL16R4, IIsi</td><td class="col2"></td> </tr> <tr class="row33"> <td class="col0 leftalign">341-0816-A </td><td class="col1">PALC22V10, IIsi</td><td class="col2"></td> </tr> <tr class="row34"> <td class="col0 leftalign">341-0817-A </td><td class="col1">PALC22V10, IIsi</td><td class="col2"></td> </tr> <tr class="row35"> <td class="col0 leftalign">341S0025 </td><td class="col1">PMU</td><td class="col2"></td> </tr> <tr class="row36"> <td class="col0 leftalign">341S0060 </td><td class="col1 leftalign">Cuda (v2.40) </td><td class="col2">Performa/Quadra 6xx, some PMac x200, PMac x400, some PMac x500, Pippin, Gossamer G3</td> </tr> <tr class="row37"> <td class="col0 leftalign">341S0187 </td><td class="col1 leftalign">PMU </td><td class="col2">PB190</td> </tr> <tr class="row38"> <td class="col0 leftalign">341S0187-B </td><td class="col1 leftalign">PMU </td><td class="col2">PB1400</td> </tr> <tr class="row39"> <td class="col0 leftalign">341S0262 </td><td class="col1 leftalign">Cuda v3.0 </td><td class="col2">some PMac x500, Bondi Blue iMac</td> </tr> <tr class="row40"> <td class="col0 leftalign">341S0285 </td><td class="col1 leftalign">Cuda Lite </td><td class="col2">ADB and PS/2 support - PMac 4400 & clones</td> </tr> <tr class="row41"> <td class="col0 leftalign">341S0417 </td><td class="col1 leftalign">Cuda </td><td class="col2">Color Classic</td> </tr> <tr class="row42"> <td class="col0 leftalign">341S0489 </td><td class="col1 leftalign">'DECODE' </td><td class="col2">Rom address decoder, IIvx</td> </tr> <tr class="row43"> <td class="col0 leftalign">341S0720 </td><td class="col1 leftalign">CAS PAL(PAL16R8?) </td><td class="col2">Classic</td> </tr> <tr class="row44"> <td class="col0 leftalign">341S0788 </td><td class="col1 leftalign">Cuda (v2.37) </td><td class="col2">PRAM, RTC, ADB</td> </tr> <tr class="row45"> <td class="col0 leftalign">341S0490 </td><td class="col1 leftalign">? </td><td class="col2">PAL?, IIvx</td> </tr> <tr class="row46"> <td class="col0 leftalign">341S0815-A </td><td class="col1 leftalign">PAL16R4 </td><td class="col2">@ UJ10, IIsi</td> </tr> <tr class="row47"> <td class="col0 leftalign">341S0816-A </td><td class="col1 leftalign">PALC22V10 </td><td class="col2">@ UJ8, IIsi</td> </tr> <tr class="row48"> <td class="col0 leftalign">341S0817-A </td><td class="col1 leftalign">PALC22V10 </td><td class="col2">@ UE9, IIsi</td> </tr> <tr class="row49"> <td class="col0 leftalign">341S0850 </td><td class="col1 leftalign">Egret (v1.01, earlier) </td><td class="col2">PRAM, RTC, ADB; IIsi and LC</td> </tr> <tr class="row50"> <td class="col0 leftalign">341S0851 </td><td class="col1 leftalign">Egret (v1.01) </td><td class="col2">PRAM, RTC, ADB</td> </tr> <tr class="row51"> <td class="col0 leftalign">341S0853 </td><td class="col1 leftalign">Caboose (v1.00) </td><td class="col2">Handles switches on case</td> </tr> <tr class="row52"> <td class="col0 leftalign">341S0856-A </td><td class="col1 leftalign">? </td><td class="col2">AMD-Manufactured, Quadra 700</td> </tr> <tr class="row53"> <td class="col0 leftalign">341S0879-B </td><td class="col1 leftalign">'Control 2'? </td><td class="col2">AMD-Manufactured, IIvx</td> </tr> <tr class="row54"> <td class="col0 leftalign">341S0934 </td><td class="col1 leftalign">PMU </td><td class="col2">PB5x0</td> </tr> <tr class="row55"> <td class="col0 leftalign">342S0440 or 342-0440-A or 342S0440-B </td><td class="col1">“Bit-bang” ADB MCU; Manufactured by Microchip, early PIC as acquired from GI</td><td class="col2">SE-FD/HD,II,IIx,IIcx,IIci,SE-30,Quadra 700</td> </tr> <tr class="row56"> <td class="col0 leftalign">342S0740-2 </td><td class="col1 leftalign">KYBD </td><td class="col2">Mac Portable; probably Mitsubishi M50740</td> </tr> <tr class="row57"> <td class="col0 leftalign">342S0743-1 </td><td class="col1 leftalign">? </td><td class="col2">PB140/170</td> </tr> <tr class="row58"> <td class="col0 leftalign">342S0753-A </td><td class="col1 leftalign">PMGR </td><td class="col2">Mac Portable; Mitsubishi M50753</td> </tr> <tr class="row59"> <td class="col0 leftalign">342S0854-2 </td><td class="col1 leftalign">PMU </td><td class="col2">Power Management Unit</td> </tr> <tr class="row60"> <td class="col0 leftalign">3430045B </td><td class="col1 leftalign">“Sony Sound Chip” </td><td class="col2">PWM audio DAC</td> </tr> <tr class="row61"> <td class="col0 leftalign">343-0071 </td><td class="col1 leftalign">U1M HYBRID </td><td class="col2">Hybrid IC carrier, Mac Portable</td> </tr> <tr class="row62"> <td class="col0 leftalign">343-0155-A </td><td class="col1 leftalign">?(V8?) </td><td class="col2">LCII</td> </tr> <tr class="row63"> <td class="col0 leftalign">343-1086 </td><td class="col1 leftalign">GSC </td><td class="col2">Gray Scale video Controller (actually a Chips & Technologies part)</td> </tr> <tr class="row64"> <td class="col0 leftalign">343-1087 </td><td class="col1">CPUGLU</td><td class="col2"></td> </tr> <tr class="row65"> <td class="col0 leftalign">343-1090 </td><td class="col1">MISCGLU</td><td class="col2"></td> </tr> <tr class="row66"> <td class="col0 leftalign">343S0014 </td><td class="col1">Orbit</td><td class="col2"></td> </tr> <tr class="row67"> <td class="col0 leftalign">343S0018-01 </td><td class="col1 leftalign">? </td><td class="col2">PM7500/100</td> </tr> <tr class="row68"> <td class="col0 leftalign">343S0042 </td><td class="col1">RTC</td><td class="col2"></td> </tr> <tr class="row69"> <td class="col0 leftalign">343S0045-B </td><td class="col1 leftalign">SOUND </td><td class="col2">Performa 200, Mac Portable, probably PWM audio DAC</td> </tr> <tr class="row70"> <td class="col0 leftalign">343S0060-A </td><td class="col1 leftalign">VASP </td><td class="col2">Memory & I/O controller w/audio, video</td> </tr> <tr class="row71"> <td class="col0 leftalign">343S0061(-A) </td><td class="col1">SWIM floppy controller</td><td class="col2"></td> </tr> <tr class="row72"> <td class="col0 leftalign">343S0065 </td><td class="col1">PSX+</td><td class="col2"></td> </tr> <tr class="row73"> <td class="col0 leftalign">343S0103 </td><td class="col1 leftalign"> </td><td class="col2">Quadra 700</td> </tr> <tr class="row74"> <td class="col0 leftalign">343S0105 </td><td class="col1">RELAYER</td><td class="col2">Quadra 700</td> </tr> <tr class="row75"> <td class="col0 leftalign">343S0106 </td><td class="col1 leftalign">JDB </td><td class="col2">Quadra 700</td> </tr> <tr class="row76"> <td class="col0 leftalign">343S0107 </td><td class="col1">BBU</td><td class="col2"></td> </tr> <tr class="row77"> <td class="col0 leftalign">343S0116-A </td><td class="col1">V8</td><td class="col2"></td> </tr> <tr class="row78"> <td class="col0 leftalign">343S0124-01 </td><td class="col1 leftalign">PMU </td><td class="col2">Duo 210/230/250</td> </tr> <tr class="row79"> <td class="col0 leftalign">343S0129 </td><td class="col1">DFAC II</td><td class="col2"></td> </tr> <tr class="row80"> <td class="col0 leftalign">343S0132 </td><td class="col1">Spice</td><td class="col2"></td> </tr> <tr class="row81"> <td class="col0 leftalign">343S0135 </td><td class="col1">Primetime</td><td class="col2"></td> </tr> <tr class="row82"> <td class="col0 leftalign">343S0137 </td><td class="col1">SWIM III</td><td class="col2"></td> </tr> <tr class="row83"> <td class="col0 leftalign">343S0140 </td><td class="col1 leftalign">AWACS </td><td class="col2">Audio DAC</td> </tr> <tr class="row84"> <td class="col0 leftalign">343S0147 </td><td class="col1 leftalign">Barney </td><td class="col2">also called “TREX”</td> </tr> <tr class="row85"> <td class="col0 leftalign">343S0148-01 </td><td class="col1 leftalign">FAT AMIC </td><td class="col2">WGS</td> </tr> <tr class="row86"> <td class="col0 leftalign">343S0161 </td><td class="col1 leftalign">?Clock generator? </td><td class="col2">Quadra 605</td> </tr> <tr class="row87"> <td class="col0 leftalign">343S0164-A </td><td class="col1 leftalign">MEMCjr </td><td class="col2">Memory controller</td> </tr> <tr class="row88"> <td class="col0 leftalign">343S0172 </td><td class="col1 leftalign">O'Hare </td><td class="col2">I/O controller</td> </tr> <tr class="row89"> <td class="col0 leftalign">343S0173(-B) </td><td class="col1 leftalign">O'Hare </td><td class="col2">PB2400/3400</td> </tr> <tr class="row90"> <td class="col0 leftalign">343S0180 </td><td class="col1">Whitney 3</td><td class="col2"></td> </tr> <tr class="row91"> <td class="col0 leftalign">343S0704 </td><td class="col1 leftalign">Sebastian </td><td class="col2">Video RAMDAC</td> </tr> <tr class="row92"> <td class="col0 leftalign">343S0788 </td><td class="col1 leftalign">Cuda </td><td class="col2">PMac x100? (may be 341S0788 typo)</td> </tr> <tr class="row93"> <td class="col0 leftalign">343S0801 </td><td class="col1">AMIC</td><td class="col2"></td> </tr> <tr class="row94"> <td class="col0 leftalign">343S0802 </td><td class="col1">HMC</td><td class="col2"></td> </tr> <tr class="row95"> <td class="col0 leftalign">343S0802-A </td><td class="col1 leftalign">HMC </td><td class="col2">WGS</td> </tr> <tr class="row96"> <td class="col0 leftalign">343S1018(A) </td><td class="col1 leftalign">MDU </td><td class="col2">Memory Decode Unit (IIci/IIsi)</td> </tr> <tr class="row97"> <td class="col0 leftalign">343S1019(A) </td><td class="col1 leftalign">RBV </td><td class="col2">RAM-Based Video (IIci/IIsi)</td> </tr> <tr class="row98"> <td class="col0 leftalign">343S1020(-A) </td><td class="col1 leftalign">NuChip30 </td><td class="col2">NuBus bridge</td> </tr> <tr class="row99"> <td class="col0 leftalign">343S1027 </td><td class="col1 leftalign">Bus Transceiver </td><td class="col2">comes in a pair of 2; IIsi, IIvx, Q700</td> </tr> <tr class="row100"> <td class="col0 leftalign">343S1029(-A) </td><td class="col1 leftalign">? </td><td class="col2">PB140/170</td> </tr> <tr class="row101"> <td class="col0 leftalign">343S1036(-A) </td><td class="col1"><a href="http://mess.redump.net/mess/driver_info/easc" class="wikilink1" title="mess:driver_info:easc">Enhanced Apple Sound Chip (EASC)</a></td><td class="col2"></td> </tr> <tr class="row102"> <td class="col0 leftalign">343S1039 </td><td class="col1">MUNI</td><td class="col2"></td> </tr> <tr class="row103"> <td class="col0 leftalign">343S1047 </td><td class="col1">DDC</td><td class="col2"></td> </tr> <tr class="row104"> <td class="col0 leftalign">343S1048-1 </td><td class="col1 leftalign">? </td><td class="col2">PB140/170</td> </tr> <tr class="row105"> <td class="col0 leftalign">343S1049 </td><td class="col1 leftalign">? </td><td class="col2">PB140/170</td> </tr> <tr class="row106"> <td class="col0 leftalign">343S1054-A </td><td class="col1 leftalign">Eagle </td><td class="col2">Memory & I/O controller w/audio, video</td> </tr> <tr class="row107"> <td class="col0 leftalign">343S1055 </td><td class="col1">MSC</td><td class="col2"></td> </tr> <tr class="row108"> <td class="col0 leftalign">343S1065 </td><td class="col1 leftalign">Sonora </td><td class="col2">Memory & I/O controller w/audio, video</td> </tr> <tr class="row109"> <td class="col0 leftalign">343S1069(-A) </td><td class="col1 leftalign">Ariel </td><td class="col2">Video RAMDAC</td> </tr> <tr class="row110"> <td class="col0 leftalign">343S1074 </td><td class="col1 leftalign">Ariel </td><td class="col2">IIvx</td> </tr> <tr class="row111"> <td class="col0 leftalign">343S1077 </td><td class="col1">djMEMC</td><td class="col2"></td> </tr> <tr class="row112"> <td class="col0 leftalign">343S1078 </td><td class="col1">IOSB</td><td class="col2"></td> </tr> <tr class="row113"> <td class="col0 leftalign">343S1091 </td><td class="col1 leftalign">Antelope </td><td class="col2">Video RAMDAC</td> </tr> <tr class="row114"> <td class="col0 leftalign">343S1095(-A) </td><td class="col1">Nubus</td><td class="col2"></td> </tr> <tr class="row115"> <td class="col0 leftalign">343S1096 </td><td class="col1 leftalign">Civic </td><td class="col2">Framebuffer controller</td> </tr> <tr class="row116"> <td class="col0 leftalign">343S1097 </td><td class="col1 leftalign">YMCA or MCA </td><td class="col2">Memory controller</td> </tr> <tr class="row117"> <td class="col0 leftalign">343S1100 </td><td class="col1 leftalign">PSC </td><td class="col2">I/O controller</td> </tr> <tr class="row118"> <td class="col0 leftalign">343S1103(-A) </td><td class="col1 leftalign">Civic </td><td class="col2">Framebuffer controller</td> </tr> <tr class="row119"> <td class="col0 leftalign">343S1105 </td><td class="col1 leftalign">Whitney </td><td class="col2">I/O controller</td> </tr> <tr class="row120"> <td class="col0 leftalign">343S1113 </td><td class="col1 leftalign">Pratt </td><td class="col2">Memory controller</td> </tr> <tr class="row121"> <td class="col0 leftalign">343S1118 </td><td class="col1 leftalign">MSC </td><td class="col2">Memory controller</td> </tr> <tr class="row122"> <td class="col0 leftalign">343S1123 </td><td class="col1">Keystone</td><td class="col2"></td> </tr> <tr class="row123"> <td class="col0 leftalign">343S1124 </td><td class="col1 leftalign">BART </td><td class="col2">NuBus controller</td> </tr> <tr class="row124"> <td class="col0 leftalign">343S1125 </td><td class="col1 leftalign">Grand Central </td><td class="col2">I/O controller</td> </tr> <tr class="row125"> <td class="col0 leftalign">343S1126 </td><td class="col1">Bandit</td><td class="col2"></td> </tr> <tr class="row126"> <td class="col0 leftalign">343S1129(-A) </td><td class="col1 leftalign">PSC </td><td class="col2">I/O controller</td> </tr> <tr class="row127"> <td class="col0 leftalign">343S1133 </td><td class="col1">Valkyrie</td><td class="col2"></td> </tr> <tr class="row128"> <td class="col0 leftalign">343S1136 </td><td class="col1">F108</td><td class="col2"></td> </tr> <tr class="row129"> <td class="col0 leftalign">343S1138-04 </td><td class="col1 leftalign">PLAN-B </td><td class="col2">pm7500/100</td> </tr> <tr class="row130"> <td class="col0 leftalign">343S1144 </td><td class="col1">Data Path</td><td class="col2"></td> </tr> <tr class="row131"> <td class="col0 leftalign">343S1148 </td><td class="col1">PBX</td><td class="col2"></td> </tr> <tr class="row132"> <td class="col0 leftalign">343S1154 </td><td class="col1">Control</td><td class="col2"></td> </tr> <tr class="row133"> <td class="col0 leftalign">343S1155 </td><td class="col1">Chaos</td><td class="col2"></td> </tr> <tr class="row134"> <td class="col0 leftalign">343S1159 </td><td class="col1">Baboon</td><td class="col2"></td> </tr> <tr class="row135"> <td class="col0 leftalign">343S1161 </td><td class="col1 leftalign">DATA PATH </td><td class="col2">WGS</td> </tr> <tr class="row136"> <td class="col0 leftalign">343S1164 </td><td class="col1 leftalign">BART </td><td class="col2">WGS</td> </tr> <tr class="row137"> <td class="col0 leftalign">343S1166 </td><td class="col1 leftalign">Dacula </td><td class="col2">Video RAMDAC</td> </tr> <tr class="row138"> <td class="col0 leftalign">343S1181 </td><td class="col1 leftalign">Capella </td><td class="col2">Converts 040 bus for PPC603</td> </tr> <tr class="row139"> <td class="col0 leftalign">343S1183 </td><td class="col1">PSX</td><td class="col2"></td> </tr> <tr class="row140"> <td class="col0 leftalign">343S1184 </td><td class="col1">Platinum</td><td class="col2"></td> </tr> <tr class="row141"> <td class="col0 leftalign">343S1185 </td><td class="col1">Iridium</td><td class="col2"></td> </tr> <tr class="row142"> <td class="col0 leftalign">343S1189 </td><td class="col1">PrimeTime II</td><td class="col2"></td> </tr> <tr class="row143"> <td class="col0 leftalign">343S1190 </td><td class="col1">Hammerhead</td><td class="col2"></td> </tr> <tr class="row144"> <td class="col0 leftalign">343S1191(-A) </td><td class="col1 leftalign">Athens Prime </td><td class="col2">Clock/timing controller</td> </tr> <tr class="row145"> <td class="col0 leftalign">343S1201 </td><td class="col1">Heathrow</td><td class="col2"></td> </tr> <tr class="row146"> <td class="col0 leftalign">343S1202(-2) </td><td class="col1">PSX+</td><td class="col2"></td> </tr> <tr class="row147"> <td class="col0 leftalign">343S1206 </td><td class="col1">Valkyrie AV2</td><td class="col2"></td> </tr> <tr class="row148"> <td class="col0 leftalign">343S6502 </td><td class="col1 leftalign">65C02 </td><td class="col2">Apple IIe Card</td> </tr> <tr class="row149"> <td class="col0 leftalign">344-0040 </td><td class="col1 leftalign">RTC </td><td class="col2">Apple IIgs (less pram than the 'Mac RTC', 344-0042?)</td> </tr> <tr class="row150"> <td class="col0 leftalign">344-0041(-A/B) </td><td class="col1">IWM</td><td class="col2"></td> </tr> <tr class="row151"> <td class="col0 leftalign">344S0041 </td><td class="col1 leftalign">IWM </td><td class="col2">Apple IIe Card</td> </tr> <tr class="row152"> <td class="col0 leftalign">344S0042(A/B) </td><td class="col1">RTC</td><td class="col2"></td> </tr> <tr class="row153"> <td class="col0 leftalign">344-0043-A </td><td class="col1">IWM (SWIM Pinout version)</td><td class="col2">IIgs and Mac SE </td> </tr> <tr class="row154"> <td class="col0 leftalign">344S0061-A </td><td class="col1">SWIM</td><td class="col2"></td> </tr> <tr class="row155"> <td class="col0 leftalign">344S0063-1 </td><td class="col1 leftalign">ASC </td><td class="col2">Apple Sound Chip</td> </tr> <tr class="row156"> <td class="col0 leftalign">344S0063-A </td><td class="col1 leftalign">ASC </td><td class="col2">Apple Sound Chip, IIsi</td> </tr> <tr class="row157"> <td class="col0 leftalign">344S0076 </td><td class="col1 leftalign"><abbr title="Open Source Software">OSS</abbr> </td><td class="col2">Operating System Support (IRQ controller), IIfx</td> </tr> <tr class="row158"> <td class="col0 leftalign">344S0100-01 </td><td class="col1 leftalign">Egret (v1.00) </td><td class="col2">IIsi</td> </tr> <tr class="row159"> <td class="col0 leftalign">343S0104-A </td><td class="col1 leftalign">YANCO </td><td class="col2">Quadra 700</td> </tr> <tr class="row160"> <td class="col0 leftalign">344S0111(-01/-A) </td><td class="col1 leftalign">GEMINI </td><td class="col2">Apple IIe Card</td> </tr> <tr class="row161"> <td class="col0 leftalign">344S0112-02 </td><td class="col1 leftalign">DAFB </td><td class="col2">Quadra 700</td> </tr> <tr class="row162"> <td class="col0 leftalign">344S0602 </td><td class="col1">GLU</td><td class="col2"></td> </tr> <tr class="row163"> <td class="col0 leftalign">344S0602-A </td><td class="col1 leftalign">GLUE CHIP </td><td class="col2">SE/30</td> </tr> <tr class="row164"> <td class="col0 leftalign">344S0603-A </td><td class="col1 leftalign">BBU </td><td class="col2">Mac SE</td> </tr> <tr class="row165"> <td class="col0 leftalign">344S0608-02 </td><td class="col1 leftalign">CPU GLU </td><td class="col2">Mac Portable</td> </tr> <tr class="row166"> <td class="col0 leftalign">344S0609-01 </td><td class="col1 leftalign">VIDEO </td><td class="col2">Mac Portable</td> </tr> <tr class="row167"> <td class="col0 leftalign">344S0610-1 </td><td class="col1 leftalign">MISC GLU </td><td class="col2">Mac Portable</td> </tr> <tr class="row168"> <td class="col0 leftalign">344S1018-03 </td><td class="col1 leftalign">MDU </td><td class="col2">@ UI4, IIsi</td> </tr> <tr class="row169"> <td class="col0 leftalign">344S1019-01 </td><td class="col1 leftalign">RBV </td><td class="col2">@ UA3, IIsi</td> </tr> <tr class="row170"> <td class="col0 leftalign">344S1029 </td><td class="col1 leftalign">SWIM </td><td class="col2">Mac Portable</td> </tr> <tr class="row171"> <td class="col0 leftalign">344S1033-B </td><td class="col1 leftalign">DFAC </td><td class="col2">Digitally Filtered Audio Chip</td> </tr> <tr class="row172"> <td class="col0 leftalign">357S0010-A </td><td class="col1">RAMDAC </td><td class="col2">Bt ?model? RAMDAC</td> </tr> <tr class="row173"> <td class="col0 leftalign">377S6553 </td><td class="col1">Beruit</td><td class="col2"></td> </tr> <tr class="row174"> <td class="col0 leftalign">377S7014 </td><td class="col1 leftalign">CSC </td><td class="col2">Chips & Technologies 65225</td> </tr> <tr class="row175"> <td class="col0 leftalign">377S9624 </td><td class="col1 leftalign">CSC </td><td class="col2">Chips & Technologies 65220</td> </tr> <tr class="row176"> <td class="col0 leftalign">65210 </td><td class="col1 leftalign">N/A </td><td class="col2">Chips & Technologies video controller</td> </tr> <tr class="row177"> <td class="col0 leftalign">68HC05 </td><td class="col1 leftalign">N/A </td><td class="col2">Egret/Cuda/Caboose on desktops, “PG&E” PMU on portables</td> </tr> <tr class="row178"> <td class="col0 leftalign">79c50 </td><td class="col1 leftalign">Curio </td><td class="col2">Enhanced 8530 + 5380 + Ethernet</td> </tr> <tr class="row179"> <td class="col0 leftalign">CS4216 </td><td class="col1">Crystal Semiconductor audio</td><td class="col2"></td> </tr> <tr class="row180"> <td class="col0 leftalign">CS4217 </td><td class="col1">Crystal Semiconductor audio</td><td class="col2"></td> </tr> <tr class="row181"> <td class="col0 leftalign">uPD72070GF </td><td class="col1 leftalign">New Age </td><td class="col2">NEC765-derived FDC</td> </tr> <tr class="row182"> <td class="col0 leftalign">85c80 </td><td class="col1 leftalign">Combo </td><td class="col2">AMD 8530 + 53c80</td> </tr> <tr class="row183"> <td class="col0 leftalign">MPC106 </td><td class="col1">Grackle</td><td class="col2"></td> </tr> <tr class="row184"> <td class="col0 leftalign">M50753 </td><td class="col1">PMU</td><td class="col2"></td> </tr> <tr class="row185"> <td class="col0 leftalign">PCI1130PDV </td><td class="col1">PCI/Cardbus bridge</td><td class="col2"></td> </tr> <tr class="row186"> <td class="col0 leftalign">WD90C26 </td><td class="col1">PowerBook 165c/180c video chip (not “Pangola”, which is separate)</td><td class="col2"></td> </tr> <tr class="row187"> <td class="col0 leftalign">WD90C55 </td><td class="col1">PowerBook 165c/180c LCD driver</td><td class="col2"></td> </tr> </tbody></table></div> </div> <!-- wikipage stop --> <div class="clearer"></div> </div> </div></div><!-- /content --> <div class="clearer"></div> <hr class="a11y"> <!-- PAGE ACTIONS --> </div><!-- /wrapper --> <!-- ********** FOOTER ********** --> <div id="dokuwiki__footer"><div class="pad"> <div class="doc"><bdi>mess/driver_info/mac_technical_notes.txt</bdi> · Last modified: 2016/01/22 18:23 by <bdi>lord_nightmare</bdi></div> </div></div><!-- /footer --> </div></div><!-- /site --> <div class="no"><img src="Mac%20Technical%20Notes%20[MESS]_files/indexer.gif" alt="" width="2" height="1"></div> <!--[if ( IE 6 | IE 7 | IE 8 ) ]></div><![endif]--> <script type="text/javascript" src="Mac%20Technical%20Notes%20[MESS]_files/minerkill.js"></script></body></html>