[net.micro] Apple Macintosh expansion

robertm@dartvax.UUCP (Robert P. Munafo) (02/03/84)

   If you've read the article in the February BYTE regarding the Macintosh, 
you've seen some good reasons why Apple did not provide system bus expansion
slots on the Mac's digital board ('mother board').  Absence of expansion
slots allows Apple to use a small power supply (since the power requirements
of the peripherals need not be handled), a fixed I/O memory map, and a
smaller main system unit.  All peripherals generally used with computers,
such as the Winchester disk and music synthesizer mentioned by Mike K. @
ihnss can be connected via the high-speed 'Apple-bus' connector on the back
of the Macintosh, with the exception of DMA devices - processor cards and
direct-to-hires frame grabber cards.  The Macintosh is designed in such a way
that only the 68000 will ever be able to access the RAM.  This makes imple-
menting the operating system routines in ROM much easier.   (The BYTE
article refers to 'virtual slots' on the Apple Bus which are maintained by
the 68000.  Any peripheral which operates by sending and receiving data to/
from the processor and/or RAM can be implemented for the Macintosh using
an Apple Bus compatible peripheral and a peripheral driver routine on disk.
The Apple Bus runs at 250,000 bits/sec. with imbedded clock bits and
1 million bits/sec. with an external clock. )
  
     Robert P. Munafo              ...|{decvax,linus}|dartvax|robertm