Cordio Stack and Cordio Profiles  r2p3-02rel0
hciCoreCb_t Struct Reference

Main control block for dual-chip implementation. More...

#include <hci_core.h>

Collaboration diagram for hciCoreCb_t:
Collaboration graph

Data Fields

hciCoreConn_t conn [DM_CONN_MAX]
 Connection structures.
 
uint8_t leStates [HCI_LE_STATES_LEN]
 Controller LE supported states.
 
bdAddr_t bdAddr
 Bluetooth device address.
 
wsfQueue_t aclQueue
 HCI ACL TX queue.
 
hciCoreConn_tpConnRx
 Connection struct for current transport RX packet.
 
uint16_t maxRxAclLen
 Maximum reassembled RX ACL packet length.
 
uint16_t bufSize
 Controller ACL data buffer size.
 
uint8_t aclQueueHi
 Disable flow when this many ACL buffers queued.
 
uint8_t aclQueueLo
 Enable flow when this many ACL buffers queued.
 
uint8_t availBufs
 Current avail ACL data buffers.
 
uint8_t numBufs
 Controller number of ACL data buffers.
 
uint8_t whiteListSize
 Controller white list size.
 
uint8_t numCmdPkts
 Controller command packed count.
 
uint16_t leSupFeat
 Controller LE supported features.
 
int8_t advTxPwr
 Controller advertising TX power.
 
uint8_t resListSize
 Controller resolving list size.
 
uint16_t maxAdvDataLen
 Controller maximum advertisement (or scan response) data length.
 
uint8_t numSupAdvSets
 Controller maximum number of advertising sets.
 
uint8_t perAdvListSize
 Controller periodic advertising list size.
 
hciResetSeq_t extResetSeq
 HCI extended reset sequence callback.
 

Description

Main control block for dual-chip implementation.

Definition at line 60 of file hci_core.h.


The documentation for this struct was generated from the following file: