Retired Document
Important: This document may not represent best practices for current development. Links to downloads and other resources may no longer be valid.
Introduction to PCI Developer Note
The Peripheral Component Interconnect (PCI) local bus is a high-performance interconnection for expansion cards, integrated I/O controller ICs, and the computer’s main memory and processor.
Developers who are designing PCI expansion cards and their associated software will find this document useful.
Organization of This Document
This document contains the following articles:
PCI Concepts describes Apple's implementation of PCI standards and defines key concepts you need to ensure that your device is compatible with Macintosh computers.
PCI Product-Specific Details provides details specific to the implementation of PCI on particular Macintosh computers.
See Also
For specific information about a particular Macintosh computer, see the product Developer Note for that computer in the Guides > Hardware & Drivers > Apple Hardware.
For a list of the standard units of measure and abbreviations used in this developer note, refer to the Hardware Developer Note Terms and Abbreviations.
Apple offers the following additional resources for PCI:
Writing PCI Drivers provides information about writing I/O Kit drivers for PCI, AGP, CardBus, and PCMCIA devices.
Designing PCI Cards & Drivers for Power Macintosh Computers provides general information about the PCI bus as implemented on PowerPC-based Macintosh computers.
The PCI-SIG website ((http://www.pcisig.com/)) has a wealth of information for implementing PCI Express support, including official specifications and discussion forums.
Copyright © 2008 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2008-04-28