Clock port

The clock port is a commonly used term for the real-time clock interface of the Amiga 1200 computer. The port is a remnant of an abandoned design feature for addition of internal RAM and a clock for time keeping. However, it was later widely used as a general purpose expansion port by third-party developers for devices, such as, I/O cards, sound cards and even a USB controller. Although a real-time clock can be connected to the port, the clock was typically added by other means (usually integrated on CPU or RAM expansions) which leave the clock port free.

The A1200 was the only Amiga model to have this unique 22-pin connector (some revisions of the A1200 motherboard have additional non-functional pins). However, as the address and data signals used by the interface are available through the internal expansion connectors of other Amiga models, clock port adaptors were later created by third-party developers for these systems. This enables owners of other popular models, such as the Amiga 500 or Amiga 600, to use the hardware created for this interface. Due to the popularity of clock port devices, developers even included one or more compatible clock port interfaces on Amiga Zorro boards to allow hosting such devices on these systems.

Essentially, the connector provides an 8-bit data interface with limited addressing.

Host hardware

 * A600 1MB Expansion
 * Real Time Clock Module
 * 4-way Clockport Expander
 * Amiga 1200 built-in (address $d80001)
 * Zorro IV boards (also addresses $d84001, $d88001 and $d8c001)
 * Clock port adapter for Amiga 500/1000
 * Third party Zorro bus
 * Buddha flash
 * VarIO
 * DENEB
 * HIGHWAY
 * ISDN-Surfer
 * X-Surf, X-Surf II
 * Unity
 * A603 (1×), A604 ($d80001 and $d90001)
 * Third party C64 expansion port
 * Retro Replay ($de0x or $df2x)
 * MMC64
 * MMC Replay
 * IDE64 (address $de0x)
 * Turbo Chameleon 64