O'Reilly logo

Embedded Software Development with eCos™ by Anthony J. Massa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

8.4. PCI Support

eCos provides a Peripheral Component Interconnect (PCI) bus library. The PCI bus is a high-performance 32- or 64-bit bus that has multiplexed address and data lines. The bus is intended to connect peripheral controller components, add-in boards, and processor/memory systems. The PCI bus is commonly found in PCs today, but is has also made its way into embedded system designs. The current version of the PCI bus specification is 2.2. Additional information about the PCI specification can be found online at:

www.pcisig.com

The eCos PCI Configuration Library (CYGPKG_IO_PCI) package can be found in the pci subdirectory under the I/O Sub-System packages subdirectory, io. See Figure 1.3 in Chapter 1 for an overall view of the directory ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required