Mistake on this page? Email us
Functions
hci_cmd.h File Reference

HCI command module. More...

Go to the source code of this file.

Functions

void hciCmdSend (uint8_t *pData)
 Send an HCI command and service the HCI command queue. More...
 
uint8_t * hciCmdAlloc (uint16_t opcode, uint16_t len)
 Allocate an HCI command buffer and set the command header fields. More...
 
void hciCmdInit (void)
 Initialize the HCI cmd module. More...
 
void hciCmdTimeout (wsfMsgHdr_t *pMsg)
 Process an HCI command timeout. More...
 
void hciCmdRecvCmpl (uint8_t numCmdPkts)
 Process an HCI Command Complete or Command Status event. More...
 

Detailed Description

HCI command module.

Copyright (c) 2009-2018 Arm Ltd. All Rights Reserved. Arm Ltd. confidential and proprietary.

IMPORTANT. Your use of this file is governed by a Software License Agreement ("Agreement") that must be accepted in order to download or otherwise receive a copy of this file. You may not use or copy this file for any purpose other than as described in the Agreement. If you do not agree to all of the terms of the Agreement do not use this file and delete all copies in your possession or control; if you do not have a copy of the Agreement, you must contact Arm Ltd. prior to any use, copying or further distribution of this software.

Definition in file hci_cmd.h.

Function Documentation

void hciCmdSend ( uint8_t *  pData)

Send an HCI command and service the HCI command queue.

Parameters
pDataBuffer containing HCI command to send or NULL.
Returns
None.
uint8_t* hciCmdAlloc ( uint16_t  opcode,
uint16_t  len 
)

Allocate an HCI command buffer and set the command header fields.

Parameters
opcodeCommand opcode.
lenlength of command parameters.
Returns
Pointer to WSF msg buffer.
void hciCmdInit ( void  )

Initialize the HCI cmd module.

Returns
None.
void hciCmdTimeout ( wsfMsgHdr_t *  pMsg)

Process an HCI command timeout.

Parameters
pMsgMessage.
Returns
None.
void hciCmdRecvCmpl ( uint8_t  numCmdPkts)

Process an HCI Command Complete or Command Status event.

Parameters
numCmdPktsNumber of commands that can be sent to the controller.
Returns
None.
Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.