The Host Controller Interface (HCI) provides a command interface to the baseband controller and link manager and allows access to the hardware status and control registers. This interface provides a uniform method for accessing the hardware Bluetooth capabilities.
The HCI usually consists of three entities:
• The actual Bluetooth hardware device, which is often called the Host Controller. In addition, this device also contains the HCI firmware that implements the HCI commands.
• The HCI driver is the involved software entity. It is capable of sending commands to the firmware and receiving events that occur in the Host Controller.
• To connect the firmware in the Host Controller and the HCI driver together, a transport layer is needed. Both can be connected over various transport protocols, but nowadays the Host Controller is usually connected over the USB.
Was this article helpful?
Read how to maintain and repair any desktop and laptop computer. This Ebook has articles with photos and videos that show detailed step by step pc repair and maintenance procedures. There are many links to online videos that explain how you can build, maintain, speed up, clean, and repair your computer yourself. Put the money that you were going to pay the PC Tech in your own pocket.