Hardware pinouts information and cables schemes

Apple GeoPort pinout

serial interface

bookmark this page

The back panel of all Power Macintosh models contain two I/O ports for serial telecommunication data.

9 pin Apple mini din connector layout

9 pin Apple mini din connector
at the end of the peripheral cable, from the front of the connector



PinSignalDescription
1SCLK (out) Reset pod or get pod attention
2Sync (in)/SCLK (in) Serial clock from pod (up to 920 Kbit/sec.)
3TxD- Transmit -
4Gnd/shield Ground
5RxD- Receive -
6TxD+ Transmit +
7Wake up/TxHS Wake up CPU or do DMA handshake
8RxD+ Receive +
9+5V Power to pod (350 mA maximum)

GeoPort was a serial data system used on some models of the Apple Macintosh. GeoPort modified the "meaning" of the existing Mac serial port pins to add a new high-speed DMA channel that allowed the Mac"s internal sound hardware to emulate various devices such as modems and fax machines. GeoPort could be found on late-model m68k-based machines (the AV series) as well as all pre-USB Power Macintosh models.

The basic idea behind GeoPort was to allow one to build a low-cost analog communications device by using the hardware already built into the Mac for most of the data handling. Early machines were not fast enough to emulate these devices, but the AV-series added a Motorola 56000 DSP which could handle this with ease, and the later PowerMac"s PowerPC had enough raw processing power to do this without the DSP helping. Since this hardware was already built into the Mac, all that was needed externally was a line adaptor which included a digital-to-analog converter to convert the digital sound values generated by the computer to analog signals, and vice versa. Better yet, the same system could be used to handle voice, which required too much bandwidth to easily send over existing serial ports.

The problem was that the "normal" Mac serial port did not have the speed needed to send the resulting sound data to the line adaptor. Fully supporting a phone system requires between 56 and 64 kbit/s, and while the Mac"s RS-422 mode could run at up to 230 kbit/s, this required a considerable amount of the CPU"s time to mediate the transfer, leaving little time for it to actually generate the signal. However, the RS-422 ports on the Mac also supported higher speeds through the use of an externally-generated clock signal. Instead of the serial driver"s internal clock, which topped out at 230 kbit/s, devices could supply their own clock signal for rates up to 920 kbit/s in each direction. This had been used by a small number of networking adapators in the past, and the main reason this was not more widely used is that the clock required power, which the port did not supply in RS-422 mode.

Apple solved the power problem by modifying their existing 8-pin DIN connector with the addition of a 9th pin "shoehorned" into it, serving double-duty in providing power to an attached device, as well as serving as an indication of a "classic" device if there was nothing connected to it. With the additional power, the external line adaptors could power their own clock devices and send data at higher rates. In the case of GeoPort, this allowed the Mac"s CPU to quickly "squirt" data to the device, leaving it more time to handle the actual data.


This information should be correct, but may be not. Please, help us to improve this document!
Is this document CORRECT or INCORRECT? Your opinion will be used to establish document status (showed at the bottom).
Pinouts.ru > RS-232 and other serial ports and interfaces pinouts listing >  Pinout of Apple GeoPort and layout of 9 pin Apple mini din connector
Document status: correct
Source(s) of this and additional information: Apple "Ports and Pinouts", "wikipedia.org 1 reports
Last updated at Mon May 29 2006. Submit additions or corrections for this document. Is this document correct or incorrect? What is your opinion?
[Discuss at the forum] [Back to index] [SUBMIT new pinout]
This page contain parts under Copyright © 2000-2007 by pinouts.ru team.
No any portion of this webpage may be reproduced in any form without visible direct link to this page provided. Webmaster permission required in any other cases.
Efforts have been made to ensure this page is correct, but it is the responsibility of the user to verify the data is correct for their application.
9377 hits since March 4, 2005