Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 2 and Version 3 of OldMacPeripherals


Ignore:
Timestamp:
2009-04-26T10:05:41Z (10 years ago)
Author:
Jiri Svoboda
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • OldMacPeripherals

    v2 v3  
    11== Legacy Macintosh Peripherals ==
    22
    3 Legacy Macintosh devices are connected via the Apple Desktop Bus (ADB). This is a simple serial bus that can connect multiple devices. Protocols for devices (such as keyboard, mouse) are specified, too.
     3Legacy Macintosh devices are connected via the [http://en.wikipedia.org/wiki/Apple_Desktop_Bus Apple Desktop Bus] (ADB). This is a simple serial bus that can connect multiple devices. Protocols for devices (such as keyboard, mouse) are specified, too.
    44
    5 The ADB controller in the Macs is called CUDA. It is implemented by a Motorola MC6800 micro-controller, which probably is not important from a device-driver point of view. The chip which connects the Mac's I/O space to the CUDA is a [http://en.wikipedia.org/wiki/MOS_Technology_6522 MOS Technology 6522], also called VIA (Versatille Interface Adapter).
     5The ADB controller in the Macs is called CUDA (not to be confused with nVidia CUDA). It is implemented by a Motorola MC6800 micro-controller, which is probably not important from a device-driver point of view. The chip which connects the Mac's I/O space to the CUDA is a [http://en.wikipedia.org/wiki/MOS_Technology_6522 MOS Technology 6522], also called VIA (Versatille Interface Adapter).
     6
     7Links:
     8
     9 * [http://developer.apple.com/technotes/hw/hw_01.html Apple Documentation of the ADB protocol] (including device protocols)