Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page > Hide TOC

FireWire 400 Port

The 12-inch PowerBook G4 has one external FireWire 400 IEEE 1394a port. The FireWire 400 port

The FireWire 400 hardware and software provided with the 12-inch PowerBook G4 are capable of all asynchronous and isochronous transfers defined by IEEE standard 1394a.

In this section:

FireWire 400 Connector
FireWire Device Programming


FireWire 400 Connector

The FireWire 400 connector has six contacts, as shown in “Figure 3-2.” The connector pin assignments are shown in Table 3-2.


Figure 3-2  FireWire 400 connector

FireWire 400 connector

Table 3-2  Pin assignments on the FireWire 400 connector

Pin

Signal name

Description

1

Power

Unregulated DC; 9.0–12.6 V no load when operating with battery or power adapter

2

Ground

Ground return for power and inner cable shield

3

TPB-

Twisted-pair B, differential signals

4

TPB+

Twisted-pair B, differential signals

5

TPA-

Twisted-pair A, differential signals

6

TPA+

Twisted-pair A, differential signals

Shell

Outer cable shield

The FireWire power pin provides a maximum voltage of 12.6 V (no load) and up to 7 W peak power. Power is supplied to the FireWire port when

Power is not supplied to the FireWire port when the computer is shutdown; or is asleep with the power adapter not connected.

The signal pairs are crossed in the cable itself so that pins 5 and 6 at one end of the cable connect with pins 3 and 4 at the other end. When transmitting, pins 3 and 4 carry data and pins 5 and 6 carry clock; when receiving, the reverse is true.

FireWire Device Programming

Mac OS X includes general support for the FireWire bus and specific support for various kinds of FireWire devices and protocols. Developers can use the built-in support or provide additional applications and drivers for use with their products.

The general FireWire services will configure the FireWire bus, scan the bus for new devices, and allow multiple drivers and devices to share a single FireWire interface cooperatively. The general services also publish information about the bus and the devices in the IO Registry, so that IO Kit can match protocols and drivers to each connected FireWire device.

The specific device and protocol support in Mac OS X as provided with the 12-inch PowerBook G4 includes the following:

For information on writing FireWire drivers or applications, download the latest FireWire SDK from http://developer.apple.com/sdk/

For additional references, refer to “FireWire 400 Interface.”



< Previous PageNext Page > Hide TOC


Last updated: 2005-02-04




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice