Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Support

Hardware & Drivers
PCI and PC Card

PCI is an interconnection technology used by various devices to provide additional capabilities. PC Cards are designed for adding low-latency peripherals to portable computers. Mac OS X supports several PCI and PC Cards — PCI, AGP, 32-bit PC Cards (also known as CardBus), and 16-bit PC Cards (also known as PCMCIA).

Related Links

Forth for Open Firmware Basics Tutorial (PPT)

These tutorials are intended for hardware designers, driver writers, and testers that would like to learn some Forth basics to examine, access, and control hardware from Open Firmware.

The PCI Special Interest Group (PCI SIG)

Learn what's new that may be of concern to your development.

PCI Specification 2.2

Learn what you must do to get a copy of the PCI Specification and other related specifications of interest: PCI Local Bus, PCI to PCI, PCI Hot-Plug, PCI Power Mgt, PCI CD-ROM.

Global Engineering

To obtain a copy of the IEEE 1275-1994 document, in its entirety, go to the Global Engineering Website.

Sun Microsystems Open Firmware Home Page

This is a very good starting point since it contains links to the various bindings and practices.

FirmWorks

FirmWorks' Open Firmware software products are implementations conforming to IEEE Standard 1275-1994 for various processors, hardware architectures, buses, operating systems and devices.

Codegen, Inc.

CodeGen, Inc. provides consulting and programming services for a variety of hardware and software development companies. They specialize in embedded systems development including firmware, drivers, operating-systems, porting, TCP/IP networking, and custom software and hardware systems design.

Forth, Inc

Forth is the language used to implement Open Firmware on Macintosh platforms. To learn more about Forth, contact the interest group.