Entry Level Family Technical Overview
[Amiga] [Apollo] [Atari] [Mac II] [Mac Entry Level] [Mac Quadra] [Mac AV] [NeXT Architecture] [Radius Rocket] [Sun 3 Series]
Overview
This page documents a series of machines developed by the Entry Level devision withing Apple which includes the Macintosh LC architecture and some Macintosh Classic. The Macintosh LC was named as such with LC representing "Low Cost". The Macintosh Classics were dubbed "Classic" for the famous design of the Macintosh Plus with its built in monitors. Other Macintosh LC computers had a built in monitor as well. Unique feature of these computers is that there was a removable duaghter board that was interchangeable. You could take one duaghter board and insert it into a Macintosh Color Classic, a larger "Hook" design with a built-in monitor, or a LC desktop design. Later computers also contained various expansion ports for optimum configurability. Amazingly, the Macintosh LC630, also sold as the Macintosh Quadra 630, sold about 500,000 units in one quarter and was one of the most configurable. This computer was only a 68040 processor, but outsold the entire PowerMacintosh line at that time. The predecessor Power Macintosh 6300 did remarkably well also.
Figure 1.1 Performance of Entry Level Machines
Linux/m68k (macLinux) Notes
Generally Linux/m68k runs on any MC68020 with an external MC68551 PMMU (Paged Memory Management Unit) processor. Other processors after the MC68020 have a built-in MMU (Memory Management Unit) with exception of the MC68EC030 and other EC processors which cannot work with Linux/m68k. It is good to have an FPU (Floating Point Unit) or math co-processor as it is slow to use an emulator and difficult to configure. Commonly, MC68881 math processor is used with the MC68020 and the MC68882 is used with the MC68030. The newer MC68040 contains a built-in math coprocessor. The MC68LC040 does not have the built-in math coprocessor.
Several Macintosh LC computer can prove problematic as they contain a defective processor called the MC68RC040 which contains a faulty FPU or math coprocessor. Becuase of this situation you cannot use a software FPU emulator. Being that this is a hardware flaw, users are advised to upgrade processor to a full MC68040 processor which has a built-in FPU.
Linux/m68k has the ability to run on any Quadra computer and is currently able to boot with a look in prompt on several machines. The Centris 610 and some models of the Quadra 610 contain the 68LC040 processor which does not have a functional FPU or math coprocessor. For these machines will need a the 68LC040 will need to be replaced with a normal 68040 processor or use a software FPU emulator.
Currently the Quadra 900 and Quadra 950 does not have the needed support to get this machine to work properly. There are two IOP6502 ICs which control the floppy/serial and adb. Without public documentation, keyboard, mouse, floppy, and serial may not function.
Components (Under Construction)
The following is a list of the components that make up the capabilities of the Macintosh II Family line:
- SWIM (Steve Woz Integrated Machine) controls the floppy drives and supports 1.44 MB floppies. This replaces the older IWM (Integrated Woz Machine) which only offers support 800K floppies.
- SCC (Serial Communications Controller) is an 8530 and provides independent ports for serial communication.
- ADB (Apple Desktop Bus) is a bus for supporting up to 7 different devices daisy chained onto each other. There are 16 addresses, and multiple-devices like a trackball and a mouse can connected and utilized.
- SCSI (Small System Interface) is built-in all Macintosh computers. The Macintosh Quadra family uses the 53C96 chipset which supports 32bit transfers.
- Enchanced ASC (Apple Sound Chip) supports 8 bit stereo audio output which made Macintosh famous for their sound capabilities until the arrival of SoundBlaster in the open PC Clone market.
- Ethernet - The Quadra architecture has the Sonic (DP83932) Ethernet controller.
- DAFB (Direct Access Frame Buffer) - This is the video buffer in the Macintosh Quadra series which includes its own VRAM.
Ports
The Macintosh Classic and LC series contains the following ports:
- 1 sound 1/8" microphone (8bit mono)
- 1 sound 1/8" jack (8bit stereo)
- 1 ADB port for mouse, keyboard and joysticks
- 1 Printer Port (RS422 8 mini-din)
- 1 Serial (RS232 8 mini-din)*
- 1 SCSI-1 port (DB25)
The Macintosh Classic II series contains the following has a built-in 9" monochrome display (512x384) and contains:
- 1 SuperDrive Floppy port
The following computers contain an Serial port (RS232) with an 9 pin mini-din: Macintosh LC520, Macintosh Quadra 605 or LC475,
* This port is incompatible with the familiar RS232 PC Serial port as it does not contain the missing 9th pinout. This causes a problem for the DOS compatability card where many MIDI applications use this ninth pin. Most modem below 2.88K will work. Also note that the SCC chipset uses a different style of communication familiar in the PC clone world.
StatisticsMacintosh Classic II
- Processor: 16MHz MC68030
- Bus Speed: 16MHz on a 16 bit databus
- Memory: 2 megs soldered, 4 30 pin SIMM slots (8 bit)
- Memory ICs: EAGLE gate array
- Control ICs: EAGLE gate array (VIA1 and pseudo VIA2), Egret ADB (68HC05) microcontroller
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 50 pin FPU/ROM card for MC68882 upgrade
Macintosh Color Classic
- Processor: 16MHz MC68030
- Bus Speed: 16MHz on a 16 bit databus
- Memory: 4 megs on board, 2 30 pin SIMM slots (8 bit)
- Memory ICs: Spice IC
- Control ICs: Spice IC (VIA1, VIA2, SWIMII, Egret ADB (68HC05) microcontroller
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LCII PDS (96 pin)
Macintosh Color Classic II
- Processor: 33MHz MC68030
- Bus Speed: 16MHz on a 16 bit databus
- Memory: 4 30 pin SIMM slots (8 bit)
- Memory ICs: <unknown>
- Control ICs: <unknown>
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LCII PDS (96 pin)
Macintosh LC
- Processor: 16MHz MC68020
- Bus Speed: 16MHz on a 16 bit databus
- Memory: 2 30 pin SIMM slots (8 bit)
- Memory ICs: <unknown>
- Control ICs: Egret ADB (68HC05) microcontroller
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LC PDS (96 pin)
Macintosh LC II
- Processor: 16MHz MC68030
- Bus Speed: 16MHz on a 16 bit databus
- Memory: 2 30 pin SIMM slots (8 bit)
- Memory ICs: Sonora IC
- Control ICs: V8 IC, SWIM IC
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LCII PDS (96 pin)
Macintosh LC III
- Processor: 25MHz MC68030
- Bus Speed: 25MHz on a 32 bit databus
- Memory: 4 megs soldered, 1 72 pin SIMM slots (32 bit)
- Memory ICs: Sonora IC
- Control ICs: Sonora IC (VIA1, pseudo VIA2, Egret (68HC05) IC, Omega Clock Chip
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LCIII PDS (114 pin) Slot , PLCC Slot (for optional FPU)
Macintosh LC III+
- Processor: 33MHz MC68020
- Bus Speed: 33MHz on a 32 bit databus
- Memory: 4 megs soldered, 1 72 pin SIMM slots (32bit)
- Memory ICs: <unknown>
- Control ICs: <unknown>
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LCIII PDS (114 pin) Slot , PLCC Slot (for optional FPU)
Macintosh LC 475 (Quadra 605)
- Processor: 50./25 MHz MC68LC040 (no fpu)
- Bus Speed: 25MHz on a 32 bit databus
- Memory: 4 megs soldered, 1 72 pin SIMM slots (32bit)
- Memory ICs: <unknown>
- Control ICs: PrimeTime IC (VIA1, VIA2, SWIMII), Cuda ADB controller
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LCIII PDS (114 pin)
Macintosh LC 520
- Processor: 25 MHz MC68030
- Bus Speed: 25 MHz on a 32 bit databus
- Memory: 4 megs soldered, 1 72 pin SIMM slots (32bit)
- Memory ICs: Ardbeg IC
- Control ICs: Ardbeg IC (VIA1, VIA2, SWIMII), Cuda ADB controller
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LCIII PDS
Macintosh LC 550
- Processor: 33 MHz MC68030
- Bus Speed: 33 MHz on a 32 bit databus
- Memory: 1 72 pin SIMM slots (32bit)
- Memory ICs: <unknown>
- Control ICs: <unknown>
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LCIII PDS
Macintosh LC 575
- Processor: 66/33 MHz MC68LC040
- Bus Speed: 33 MHz on a 32 bit databus
- Memory: 1 72 pin SIMM slots (32bit)
- Memory ICs: MEMCjr
- Control ICs: PrimeTime I/O IC (VIA1, VIA2, SWIMII), Cuda ADB IC
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LCIII PDS, 1 Communications Slot
Macintosh LC 580
- Processor: 66/33 MHz MC68LC040
- Bus Speed: 33 MHz on a 32 bit databus
- Memory: 1 72 pin SIMM slots (32bit)
- Memory ICs: <unknown>
- Control ICs: <unknown>
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 LC PDS
Macintosh LC 630 (Quadra 630)
- Processor: 66/33 MHz MC68LC040
- Bus Speed: 33 MHz on a 32 bit databus
- Memory: 4 or 8 megs soldered, 1 72 pin SIMM slots (32bit)
- Memory ICs: F108 IC
- Control ICs: PrimeTime II IC (VIA1, VIA2, SWIMII), Cuda ADB IC
- Floppy: FDHD SuperDrive (1.44meg floppies)
- Expansion: 1 I/O Slot (LCIII PDS), 1 DVA Slot, 1 Communications Slot
FeaturesUnder Construction:
- TBA (IDE, TV, MPEG, DOS Upgrade, PowerPC upgrade)
Other Pages of Interests
These pages were created to illustrate the basic machine information of the Macintosh II Family as a service to the MacOS and Linux/m68k community. I would deeply appreciate any suggestions people may have regarding additional information they would like to have added. Email darknerd@excite.com.