/hal_espressif-latest/components/bt/host/bluedroid/stack/include/stack/ |
D | avdt_api.h | 94 typedef UINT8 AVDT_REPORT_TYPE; 229 UINT8 frag_lost; /* fraction lost since last RR */ 240 UINT8 cname[AVDT_MAX_CNAME_SIZE + 1]; 246 UINT8 ret_tout; /* AVDTP signaling retransmission timeout */ 247 UINT8 sig_tout; /* AVDTP signaling message timeout */ 248 UINT8 idle_tout; /* AVDTP idle signaling channel timeout */ 249 UINT8 sec_mask; /* Security mask for BTM_SetSecurityLevel() */ 257 UINT8 seid; /* Stream endpoint identifier */ 258 UINT8 media_type; /* Media type */ 259 UINT8 tsep; /* SEP type */ [all …]
|
D | hcimsgs.h | 88 BOOLEAN btsnd_hcic_inquiry(const LAP inq_lap, UINT8 duration, 89 UINT8 response_cnt); 106 const LAP inq_lap, UINT8 duration, 107 UINT8 response_cnt); 124 UINT8 page_scan_rep_mode, 125 UINT8 page_scan_mode, 127 UINT8 allow_switch); 140 BOOLEAN btsnd_hcic_disconnect(UINT16 handle, UINT8 reason); 168 BOOLEAN btsnd_hcic_accept_conn (BD_ADDR bd_addr, UINT8 role); 177 BOOLEAN btsnd_hcic_reject_conn (BD_ADDR bd_addr, UINT8 reason); [all …]
|
D | btm_ble_api.h | 33 typedef UINT8 tBTM_BLE_CHNL_MAP[CHANNEL_MAP_LEN]; 50 typedef UINT8 tBTM_BLE_EVT; 51 typedef UINT8 tBTM_BLE_CONN_MODE; 58 typedef UINT8 tBLE_SCAN_MODE; 65 typedef UINT8 tBTM_BLE_BATCH_SCAN_MODE; 71 typedef UINT8 tBTM_BLE_ADV_CHNL_MAP; 84 typedef UINT8 tBTM_BLE_AFP; 101 typedef UINT8 tBTM_BLE_SFP; 206 typedef UINT8 BLE_SIGNATURE[BTM_BLE_AUTH_SIGN_LEN]; /* Device address */ 280 UINT8 status; [all …]
|
D | avdtc_api.h | 49 UINT8 seid_list[AVDT_NUM_SEPS]; /* Array of SEID values */ 50 UINT8 num_seps; /* Number of values in array */ 61 typedef void tAVDTC_CTRL_CBACK(UINT8 handle, BD_ADDR bd_addr, UINT8 event, tAVDTC_CTRL *p_data); 90 extern void AVDTC_DiscoverRsp(BD_ADDR bd_addr, UINT8 label, 91 tAVDT_SEP_INFO sep_info[], UINT8 num_seps); 102 extern void AVDTC_GetCapRsp(BD_ADDR bd_addr, UINT8 label, tAVDT_CFG *p_cap); 113 extern void AVDTC_GetAllCapRsp(BD_ADDR bd_addr, UINT8 label, tAVDT_CFG *p_cap); 124 extern void AVDTC_GetConfigReq(UINT8 handle); 135 extern void AVDTC_GetConfigRsp(UINT8 handle, UINT8 label, tAVDT_CFG *p_cfg); 146 extern void AVDTC_OpenReq(UINT8 handle); [all …]
|
D | bt_types.h | 221 #define HCI_GET_CMD_HDR_OPCODE(p) (UINT16)((*((UINT8 *)((p) + 1) + p->offset) + \ 222 (*((UINT8 *)((p) + 1) + p->offset + 1) << 8))) 223 #define HCI_GET_CMD_HDR_PARAM_LEN(p) (UINT8) (*((UINT8 *)((p) + 1) + p->offset + 2)) 225 #define HCI_GET_EVT_HDR_OPCODE(p) (UINT8)(*((UINT8 *)((p) + 1) + p->offset)) 226 #define HCI_GET_EVT_HDR_PARAM_LEN(p) (UINT8) (*((UINT8 *)((p) + 1) + p->offset + 1)) 232 …32_TO_STREAM(p, u32) {*(p)++ = (UINT8)(u32); *(p)++ = (UINT8)((u32) >> 8); *(p)++ = (UINT8)((u32) … 233 #define UINT24_TO_STREAM(p, u24) {*(p)++ = (UINT8)(u24); *(p)++ = (UINT8)((u24) >> 8); *(p)++ = (UI… 234 #define UINT16_TO_STREAM(p, u16) {*(p)++ = (UINT8)(u16); *(p)++ = (UINT8)((u16) >> 8);} 235 #define UINT8_TO_STREAM(p, u8) {*(p)++ = (UINT8)(u8);} 237 …M(p, a) {register int ijk; for (ijk = 0; ijk < 32; ijk++) *(p)++ = (UINT8) a[31 - ijk];} [all …]
|
D | avrc_api.h | 145 typedef void (tAVRC_CTRL_CBACK) (UINT8 handle, UINT8 event, UINT16 result, 153 typedef void (tAVRC_MSG_CBACK) (UINT8 handle, UINT8 label, UINT8 opcode, 160 UINT8 conn; /* Connection role (Initiator/acceptor) */ 161 UINT8 control; /* Control role (Control/Target) */ 295 extern UINT16 AVRC_Open(UINT8 *p_handle, tAVRC_CONN_CB *p_ccb, 316 extern UINT16 AVRC_Close(UINT8 handle); 332 extern UINT16 AVRC_OpenBrowse(UINT8 handle, UINT8 conn_role); 346 extern UINT16 AVRC_CloseBrowse(UINT8 handle); 364 extern UINT16 AVRC_MsgReq (UINT8 handle, UINT8 label, UINT8 ctype, BT_HDR *p_pkt); 387 extern UINT16 AVRC_UnitCmd(UINT8 handle, UINT8 label); [all …]
|
D | avrc_defs.h | 249 typedef UINT8 tAVRC_STS; 287 typedef UINT8 tAVRC_BATTERY_STATUS; 312 typedef UINT8 tAVRC_PLAYSTATE; 346 typedef UINT8 tAVRC_SYSTEMSTATE; 399 typedef UINT8 tAVRC_UID[AVRC_UID_SIZE]; 758 UINT8 ctype; /* Command type. */ 759 UINT8 subunit_type; /* Subunit type. */ 760 UINT8 subunit_id; /* Subunit ID. This value is typically ignored in AVRCP, 763 UINT8 opcode; /* Op Code (passthrough, vendor, etc) */ 770 UINT8 unit_type; /* Unit type. Uses the same values as subunit type. */ [all …]
|
D | btm_api.h | 102 typedef UINT8 tBTM_DEVICE_ROLE; 105 typedef UINT8 tBTM_BD_NAME[BTM_MAX_REM_BD_NAME_LEN + 1]; 109 UINT8 hci_version; 111 UINT8 lmp_version; 120 UINT8 *p_param_buf; 138 typedef UINT8 tBTM_DEV_STATUS; 162 typedef void (tBTM_GET_DEV_NAME_CBACK) (UINT8 status, char *name); 168 typedef void (tBTM_VS_EVT_CB) (UINT8 len, UINT8 *p); 187 typedef UINT8 (tBTM_FILTER_CB) (BD_ADDR bd_addr, DEV_CLASS dc); 189 typedef void (tBTM_UPDATE_CONN_PARAM_CBACK) (UINT8 status, BD_ADDR bd_addr, tBTM_LE_UPDATE_CONN_PRA… [all …]
|
D | avct_api.h | 103 typedef void (tAVCT_CTRL_CBACK)(UINT8 handle, UINT8 event, UINT16 result, 108 typedef void (tAVCT_MSG_CBACK)(UINT8 handle, UINT8 label, UINT8 cr, 116 UINT8 role; /* Initiator/acceptor role */ 117 UINT8 control; /* Control role (Control/Target) */ 142 extern void AVCT_Register(UINT16 mtu, UINT16 mtu_br, UINT8 sec_mask); 176 extern UINT16 AVCT_CreateConn(UINT8 *p_handle, tAVCT_CC *p_cc, 192 extern UINT16 AVCT_RemoveConn(UINT8 handle); 210 extern UINT16 AVCT_CreateBrowse(UINT8 handle, UINT8 role); 225 extern UINT16 AVCT_RemoveBrowse(UINT8 handle); 237 extern UINT16 AVCT_GetBrowseMtu (UINT8 handle); [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/include/bta/ |
D | bta_av_co.h | 69 UINT8 busy_level; /* Busy level indicating the bit-rate to be used */ 70 UINT8 codec_info[AVDT_CODEC_SIZE]; 71 UINT8 codec_type; /* Codec type */ 87 extern BOOLEAN bta_av_co_audio_init(UINT8 *p_codec_type, UINT8 *p_codec_info, 88 UINT8 *p_num_protect, UINT8 *p_protect_info, UINT8 tsep); 102 extern void bta_av_co_audio_disc_res(tBTA_AV_HNDL hndl, UINT8 num_seps, 103 UINT8 num_snk, UINT8 num_src, BD_ADDR addr, UINT16 uuid_local); 117 extern void bta_av_co_video_disc_res(tBTA_AV_HNDL hndl, UINT8 num_seps, 118 UINT8 num_snk, BD_ADDR addr); 132 extern UINT8 bta_av_co_audio_getconfig(tBTA_AV_HNDL hndl, tBTA_AV_CODEC codec_type, [all …]
|
D | bta_sys.h | 110 typedef UINT8 tBTA_SYS_ID; 129 typedef UINT8 tBTA_SYS_CONN_STATUS; 136 typedef UINT8 tBTA_SYS_PREF_ROLES; 139 typedef void (tBTA_SYS_CONN_CBACK)(tBTA_SYS_CONN_STATUS status, UINT8 id, UINT8 app_id, BD_ADDR pee… 142 typedef void (tBTA_SYS_SSR_CFG_CBACK)(UINT8 id, UINT8 app_id, UINT16 latency, UINT16 tout); 166 extern UINT8 appl_trace_level; 203 typedef UINT8 tBTA_SYS_HW_EVT; 219 extern void bta_sys_set_trace_level(UINT8 level); 220 extern void bta_sys_register(UINT8 id, const tBTA_SYS_REG *p_reg); 221 extern void bta_sys_deregister(UINT8 id); [all …]
|
D | bta_av_api.h | 48 typedef UINT8 tBTA_AV_STATUS; 76 typedef UINT8 tBTA_AV_CHNL; 80 typedef UINT8 tBTA_AV_HNDL; 82 #define BTA_AV_HNDL_TO_MSK(h) ((UINT8)(1 << (h))) 85 #define BTA_AV_HNDL_TYPE_TO_MSK(h) ((UINT8)(1 << (h&BTA_AV_HNDL_MSK))) 122 typedef UINT8 tBTA_AV_CODEC; 190 typedef UINT8 tBTA_AV_RC; 196 typedef UINT8 tBTA_AV_STATE; 205 typedef UINT8 tBTA_AV_CMD; 216 typedef UINT8 tBTA_AV_CODE; [all …]
|
D | bta_hh_co.h | 31 UINT8 rpt_id; 33 UINT8 inst_id; 34 UINT8 prop; 48 extern void bta_hh_co_data(UINT8 dev_handle, UINT8 *p_rpt, UINT16 len, 49 tBTA_HH_PROTO_MODE mode, UINT8 sub_class, 50 UINT8 ctry_code, BD_ADDR peer_addr, UINT8 app_id); 63 extern void bta_hh_co_open(UINT8 dev_handle, UINT8 sub_class, 64 UINT16 attr_mask, UINT8 app_id); 76 extern void bta_hh_co_close(UINT8 dev_handle, UINT8 app_id); 97 UINT8 app_id); [all …]
|
D | bta_hh_api.h | 96 typedef UINT8 tBTA_HH_PROTO_MODE; 102 typedef UINT8 tBTA_HH_BOOT_RPT_ID; 116 typedef UINT8 tBTA_HH_DEVT; 138 typedef UINT8 tBTA_HH_STATUS; 154 UINT8 app_id; /* corresponding application ID */ 159 UINT8 max_devt_spt; /* max number of types of devices spt */ 170 typedef UINT8 tBTA_HH_RPT_TYPE; 182 typedef UINT8 tBTA_HH_TRANS_CTRL_TYPE; 199 UINT8 ctry_code; /*Country Code.*/ 204 UINT8 flag; [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/rfcomm/include/ |
D | rfc_int.h | 51 extern void RFCOMM_DlcEstablishReq (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu); 52 extern void RFCOMM_DlcEstablishRsp (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu, UINT16 result); 54 extern void RFCOMM_DataReq (tRFC_MCB *p_mcb, UINT8 dlci, BT_HDR *p_buf); 56 extern void RFCOMM_DlcReleaseReq (tRFC_MCB *p_mcb, UINT8 dlci); 58 extern void RFCOMM_ParNegReq (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu); 59 extern void RFCOMM_ParNegRsp (tRFC_MCB *p_mcb, UINT8 dlci, UINT16 mtu, UINT8 cl, UINT8 k); 61 extern void RFCOMM_TestReq (UINT8 *p_data, UINT16 len); 66 extern void RFCOMM_FlowReq (tRFC_MCB *p_mcb, UINT8 dlci, UINT8 state); 68 extern void RFCOMM_PortNegReq (tRFC_MCB *p_mcb, UINT8 dlci, tPORT_STATE *p_pars); 69 extern void RFCOMM_PortNegRsp (tRFC_MCB *p_mcb, UINT8 dlci, tPORT_STATE *p_pars, UINT16 param_mask); [all …]
|
D | port_int.h | 72 UINT8 modem_signal; /* [DTR/DSR | RTS/CTS | RI | DCD ] */ 74 UINT8 break_signal; /* 0-3 s in steps of 200 ms */ 76 UINT8 discard_buffers; /* 0 - do not discard, 1 - discard */ 81 UINT8 break_signal_seq; /* as soon as possible | in sequence (default) */ 93 UINT8 port_inx[RFCOMM_MAX_DLCI + 1]; /* Array for quick access to */ 98 UINT8 state; /* Current multiplexer channel state */ 99 UINT8 is_initiator; /* TRUE if this side sends SABME (dlci=0) */ 104 UINT8 flow; /* flow control mechanism for this mux */ 108 UINT8 pending_id; /* store l2cap ID for incoming connection while connecting */ 122 UINT8 state; /* Current state of the connection */ [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/smp/include/ |
D | smp_int.h | 46 typedef UINT8 tSMP_ASSO_MODEL; 130 typedef UINT8 tSMP_EVENT; 158 typedef UINT8 tSMP_STATE; 188 typedef UINT8 tSMP_BR_EVENT; 198 typedef UINT8 tSMP_BR_STATE; 228 UINT8 key_type; 229 UINT8 *p_data; 233 UINT8 *p_data; /* UINT8 type data pointer */ 266 UINT8 trace_level; 275 UINT8 failure; [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/include/ |
D | btm_ble_int.h | 84 typedef UINT8 tBTM_BLE_SEC_REQ_ACT; 119 UINT8 *p_flags; 120 UINT8 ad_data[BTM_BLE_AD_DATA_LEN]; 121 UINT8 *p_pad; 154 UINT8 scan_type; /* current scan type: active or passive */ 155 UINT8 scan_duplicate_filter; /* duplicate filter enabled for scan */ 164 UINT8 evt_type; 165 UINT8 adv_mode; 171 UINT8 adv_len; 172 UINT8 adv_data_cache[BTM_BLE_CACHE_ADV_DATA_MAX]; [all …]
|
D | btm_int.h | 84 UINT8 type; 96 typedef UINT8 tBTM_PM_STATE; 125 UINT8 num_read_pages; 126 UINT8 lmp_version; 129 UINT8 link_role; 137 UINT8 legacy_auth_state; 145 UINT8 switch_role_state; 151 UINT8 encrypt_state; /* overall BTM encryption state */ 156 UINT8 conn_addr_type; /* local device address type for this connection */ 158 UINT8 active_remote_addr_type; /* local device address type for this connection */ [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/hcic/ |
D | hciblecmds.c | 61 void btsnd_hci_ble_set_status(UINT8 hci_status) in btsnd_hci_ble_set_status() 70 BOOLEAN btsnd_hcic_ble_set_local_used_feat (UINT8 feat_set[8]) in btsnd_hcic_ble_set_local_used_feat() 73 UINT8 *pp; in btsnd_hcic_ble_set_local_used_feat() 79 pp = (UINT8 *)(p + 1); in btsnd_hcic_ble_set_local_used_feat() 94 UINT8 *pp; in btsnd_hcic_ble_set_random_addr() 100 pp = (UINT8 *)(p + 1); in btsnd_hcic_ble_set_random_addr() 115 UINT8 adv_type, UINT8 addr_type_own, in btsnd_hcic_ble_write_adv_params() 116 UINT8 addr_type_dir, BD_ADDR direct_bda, in btsnd_hcic_ble_write_adv_params() 117 UINT8 channel_map, UINT8 adv_filter_policy) in btsnd_hcic_ble_write_adv_params() 120 UINT8 *pp; in btsnd_hcic_ble_write_adv_params() [all …]
|
D | hcicmds.c | 38 BOOLEAN btsnd_hcic_inquiry(const LAP inq_lap, UINT8 duration, UINT8 response_cnt) in btsnd_hcic_inquiry() 41 UINT8 *pp; in btsnd_hcic_inquiry() 47 pp = (UINT8 *)(p + 1); in btsnd_hcic_inquiry() 66 UINT8 *pp; in btsnd_hcic_inq_cancel() 72 pp = (UINT8 *)(p + 1); in btsnd_hcic_inq_cancel() 84 const LAP inq_lap, UINT8 duration, UINT8 response_cnt) in btsnd_hcic_per_inq_mode() 87 UINT8 *pp; in btsnd_hcic_per_inq_mode() 93 pp = (UINT8 *)(p + 1); in btsnd_hcic_per_inq_mode() 114 UINT8 *pp; in btsnd_hcic_exit_per_inq() 120 pp = (UINT8 *)(p + 1); in btsnd_hcic_exit_per_inq() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/av/include/ |
D | bta_av_int.h | 152 …A_AV_CO_ID_TO_BE_STREAM(p, u32) {*(p)++ = (UINT8)((u32) >> 16); *(p)++ = (UINT8)((u32) >> 8); *(p)… 176 UINT8 app_id; 177 UINT8 tsep; // local SEP type 190 typedef UINT8 tBTA_AV_RS_RES; 217 UINT8 *p_data; 224 UINT8 *p_data; 226 UINT8 error_code; 233 UINT8 label; 240 UINT8 label; 257 UINT8 label; [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/smp/ |
D | smp_keys.c | 100 void smp_debug_print_nbyte_little_endian(UINT8 *p, const UINT8 *key_name, UINT8 len) in smp_debug_print_nbyte_little_endian() 106 UINT8 p_buf[512]; in smp_debug_print_nbyte_little_endian() 123 void smp_debug_print_nbyte_big_endian (UINT8 *p, const UINT8 *key_name, UINT8 len) 126 UINT8 p_buf[512]; 158 BOOLEAN smp_encrypt_data (UINT8 *key, UINT8 key_len, in smp_encrypt_data() 159 UINT8 *plain_text, UINT8 pt_len, in smp_encrypt_data() 163 UINT8 *p_start = NULL; in smp_encrypt_data() 164 UINT8 *p = NULL; in smp_encrypt_data() 165 UINT8 *p_rev_data = NULL; /* input data in big endilan format */ in smp_encrypt_data() 166 UINT8 *p_rev_key = NULL; /* input key in big endilan format */ in smp_encrypt_data() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/a2dp/include/ |
D | btc_av_co.h | 28 UINT8 sep_info_idx; /* local SEP index (in BTA tables) */ 29 UINT8 seid; /* peer SEP index (in peer tables) */ 30 UINT8 codec_type; /* peer SEP codec type */ 31 UINT8 codec_caps[AVDT_CODEC_SIZE]; /* peer SEP codec capabilities */ 32 UINT8 num_protect; /* peer SEP number of CP elements */ 33 UINT8 protect_info[BTA_AV_CP_INFO_LEN]; /* peer SEP content protection info */ 40 UINT8 num_snks; /* total number of sinks at peer */ 41 UINT8 num_srcs; /* total number of srcs at peer */ 42 UINT8 num_seps; /* total number of seids at peer */ 43 UINT8 num_rx_snks; /* number of received sinks */ [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/gatt/include/ |
D | gatt_int.h | 32 #define GATT_CREATE_CONN_ID(tcb_idx, gatt_if) ((UINT16) ((((UINT8)(tcb_idx) ) << 8) | ((UINT8) (ga… 33 #define GATT_GET_TCB_IDX(conn_id) ((UINT8) (((UINT16) (conn_id)) >> 8)) 34 #define GATT_GET_GATT_IF(conn_id) ((tGATT_IF)((UINT8) (conn_id))) 36 #define GATT_GET_SR_REG_PTR(index) (&gatt_cb.sr_reg[(UINT8) (index)]); 50 typedef UINT8 tGATT_SEC_ACTION; 99 typedef UINT8 tGATT_SEC_FLAG; 115 UINT8 value[GATT_MAX_MTU_SIZE]; /* pointer to the attribute value to be found */ 136 UINT8 cmd_code; 137 UINT8 reason; 142 UINT8 op_code; [all …]
|