![]() |
Cordio Stack and Cordio Profiles
r2p3-02rel0
|
Functions | |
| void | HciVsAeInit (uint8_t param) |
| Vendor-specific controller AE initialization function. More... | |
HCI Initialization, Registration, Reset | |
| void | HciEvtRegister (hciEvtCback_t evtCback) |
| Register a callback for HCI events. More... | |
| void | HciSecRegister (hciSecCback_t secCback) |
| Register a callback for certain HCI security events. More... | |
| void | HciAclRegister (hciAclCback_t aclCback, hciFlowCback_t flowCback) |
| Register callbacks for the HCI data path. More... | |
| void | HciResetSequence (void) |
| Initiate an HCI reset sequence. More... | |
| void | HciVsInit (uint8_t param) |
| void | HciCoreInit (void) |
| HCI core initialization. More... | |
| void | HciCoreHandler (wsfEventMask_t event, wsfMsgHdr_t *pMsg) |
| WSF event handler for core HCI. More... | |
| void | HciSetMaxRxAclLen (uint16_t len) |
| Set the maximum reassembled RX ACL packet length. Minimum value is 27. More... | |
| void | HciSetAclQueueWatermarks (uint8_t queueHi, uint8_t queueLo) |
| Set TX ACL queue high and low watermarks. More... | |
| void | HciSetLeSupFeat (uint16_t feat, bool_t flag) |
| Set LE supported features configuration mask. More... | |
| void HciEvtRegister | ( | hciEvtCback_t | evtCback | ) |
Register a callback for HCI events.
| evtCback | Callback function. |
| void HciSecRegister | ( | hciSecCback_t | secCback | ) |
Register a callback for certain HCI security events.
| secCback | Callback function. |
| void HciAclRegister | ( | hciAclCback_t | aclCback, |
| hciFlowCback_t | flowCback | ||
| ) |
Register callbacks for the HCI data path.
| aclCback | ACL data callback function. |
| flowCback | Flow control callback function. |
| void HciResetSequence | ( | void | ) |
Initiate an HCI reset sequence.
| void HciCoreInit | ( | void | ) |
HCI core initialization.
| void HciCoreHandler | ( | wsfEventMask_t | event, |
| wsfMsgHdr_t * | pMsg | ||
| ) |
WSF event handler for core HCI.
| event | WSF event mask. |
| pMsg | WSF message. |
| void HciSetMaxRxAclLen | ( | uint16_t | len | ) |
Set the maximum reassembled RX ACL packet length. Minimum value is 27.
| len | ACL packet length. |
Set TX ACL queue high and low watermarks.
| queueHi | Disable flow on a connection when this many ACL buffers are queued. |
| queueLo | Disable flow on a connection when this many ACL buffers are queued. |
Set LE supported features configuration mask.
| feat | Feature bit to set or clear |
| flag | TRUE to set feature bit and FALSE to clear it |
| void HciVsAeInit | ( | uint8_t | param | ) |
Vendor-specific controller AE initialization function.
| param | Vendor-specific parameter. |