Documentation Archive Developer
Search

ADC Home > Reference Library > Technical Q&As > Hardware & Drivers > PCI and PC Card >

What is a CardBus host bus adapter HBA?


Q: What is a CardBus host bus adapter, HBA, and how is it implemented on the Macintosh?

A: A CardBus HBA is a PCI-to-CardBus bridge as implemented on a Macintosh. The socket or sockets are the PCI function or functions. If there is more than one socket, say two, then the CardBus bridge is a PCI multifunction device. The PCI Specification defines multifunction ordinals starting at 0 and increasing by 1 for each additional function. As is true for all PCI devices, there can be no more than 8 functions per device. There can be 32 devices per bus and, of course, 256 buses in a complete PCI Domain.

[Nov 15 1999]