HomeSort by relevance Sort by last modified time
    Searched full:hci (Results 26 - 50 of 245) sorted by null

12 3 4 5 6 7 8 910

  /external/libnfc-nci/src/nfa/include/
nfa_hci_api.h 22 * This is the public interface file for NFA HCI, Broadcom's NFC
35 /* NFA HCI Debug constants */
41 /* NFA HCI callback events */
52 #define NFA_HCI_INIT_EVT 0x0A /* HCI subsytem initialized */
53 #define NFA_HCI_EXIT_EVT 0x0B /* HCI subsytem exited */
69 #define NFA_MAX_HCI_CMD_LEN 255 /* Max HCI command length */
70 #define NFA_MAX_HCI_RSP_LEN 255 /* Max HCI event length */
71 #define NFA_MAX_HCI_EVENT_LEN 260 /* Max HCI event length */
72 #define NFA_MAX_HCI_DATA_LEN 260 /* Max HCI data length */
74 /* NFA HCI PIPE states *
    [all...]
  /external/libnfc-nxp/src/
phHciNfc_PollingLoop.h 22 * \brief HCI Header for the Polling loop Management. *
43 * \name HCI
74 /** \defgroup grp_hci_nfc HCI Component
90 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
115 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
142 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
171 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
phHciNfc_CE_A.h 22 * \brief HCI card emulation management routines. *
43 * \name HCI
124 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
147 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
172 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
201 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
226 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
249 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
273 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
phHciNfc_CE_B.h 22 * \brief HCI card emulation management routines. *
43 * \name HCI
118 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
141 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
166 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
195 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
219 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
242 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
265 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
phHciNfc_RFReaderA.h 22 * \brief HCI Reader A Management Routines. *
43 * \name HCI
131 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
154 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
177 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
200 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
223 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
249 * \param[in] psContext psContext is the pointer to HCI Layer
277 * \param[in] psContext psContext is the pointer to HCI Layer
302 * \param[in] psHciContext psHciContext is the pointer to HCI Laye
    [all...]
phHciNfc.c 22 * \brief HCI Interface Source for the HCI Management. *
80 * \brief Initialises the HCI Interface
82 * This function initialises the resources for the HCI Command and
116 /* Create the memory for HCI Context */
129 HCI_PRINT("HCI Initialisation in Progress.... \n");
161 HCI_DEBUG("HCI Lower Layer Register, Status = %02X\n",status);
176 HCI_DEBUG("HCI Lower Layer Initialisation, Status = %02X\n",status);
193 HCI_PRINT("HCI Context Memory Allocation Failed\n");
202 * \brief Release of the HCI Interface
    [all...]
phHciNfc_DevMgmt.h 22 * \brief HCI Header for the PN544 Device Management Gate. *
43 * \name HCI
146 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
164 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
189 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
214 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
275 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
299 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
phHciNfc_Felica.h 22 * \brief HCI Felica Management Routines. *
42 * \name HCI
125 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
149 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
174 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
197 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
220 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
242 * \param[in] psContext psContext is the pointer to HCI Layer
phHciNfc_ISO15693.h 22 * \brief HCI NFCIP-1 Management Routines. *
42 * \name HCI
113 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
136 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
162 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
186 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
209 * \param[in] psContext psContext is the pointer to HCI Layer
235 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
phHciNfc_IDMgmt.h 22 * \brief HCI Header for the Identity Management Gate. *
43 * \name HCI
79 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
102 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
126 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
151 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
phHciNfc_Pipe.h 22 * \brief HCI Header for the Pipe Management. *
44 * \name HCI
114 /** \defgroup grp_hci_nfc HCI Component
172 * Structure of the HCI Layer.
200 * Structure of the HCI Layer.
228 * Structure of the HCI Layer.
phHciNfc_WI.h 22 * \brief HCI wired interface gate Management Routines. *
38 * \name HCI
93 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
110 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
130 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
151 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
phHciNfc_NfcIPMgmt.h 22 * \brief HCI NFCIP-1 Management Routines. *
42 * \name HCI
192 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
215 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
241 * \param[in] psContext psContext is the pointer to HCI Layer
277 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
300 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
326 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
354 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
381 * \param[in] psHciContext pContext is the pointer to HCI Laye
    [all...]
phHal4Nfc.c 100 * The open callback function to be called by the HCI when open (initializaion)
102 * It is passed as a parameter to HCI when calling HCI Init.
166 * The close callback function called by the HCI when close sequence is
168 * It is passed as a parameter to HCI when calling HCI Release.
268 case LAYER_HCI: /*Configure Hci*/
270 (*pphLayer+i)->layer_name =(uint8_t *) "Hci";
304 #define LOG_TAG "NFC-HCI"
420 PHDBG_INFO("Hal4:Calling Hci-Init")
    [all...]
  /external/bluetooth/bluedroid/hci/src/
hci_h4.c 23 * Description: Contains HCI transport send/receive functions
33 #include "hci.h"
51 /* Preamble length for HCI Commands:
56 /* Preamble length for HCI Events:
71 /* Table of HCI preamble sizes for the different HCI message types */
80 /* HCI H4 message type definitions */
134 HC_BT_HDR *p_rcv_msg; /* Buffer to hold current rx HCI message */
168 /* Num of allowed outstanding HCI CMD packets */
245 ** Description This function is called to parse received HCI event an
    [all...]
hci_mct.c 23 * Description: Contains HCI transport send/receive functions
34 #include "hci.h"
52 /* Preamble length for HCI Commands:
57 /* Preamble length for HCI Events:
111 HC_BT_HDR *p_rcv_msg; /* Buffer to hold current rx HCI message */
151 /* Num of allowed outstanding HCI CMD packets */
217 ALOGE("hci lib postload completed");
228 ** Description This function is called to parse received HCI event and
307 ** Description This function is called from the HCI transport when the
308 ** first 4 or 6 bytes of an HCI ACL packet have been received
    [all...]
  /external/qemu/hw/
bt-hci-csr.c 2 * Bluetooth serial HCI transport.
3 * CSR41814 HCI with H4p vendor extensions.
48 struct HCIInfo *hci; member in struct:csrhci_s
160 s->hci->bdaddr_set(s->hci, s->bd_addr.b);
197 * we need to send it to the HCI layer and then add our supported
199 * bt-hci.c we could just have hooks for this kind of commands but
202 s->hci->cmd_send(s->hci, pkt, s->in_len - 1);
209 s->hci->acl_send(s->hci, pkt, s->in_len - 1)
    [all...]
  /hardware/broadcom/libbt/
Android.mk 18 $(BDROID_DIR)/hci/include
  /hardware/broadcom/wlan/bcmdhd/dhdutil/include/proto/
bt_amp_hci.h 2 * BT-AMP (BlueTooth Alternate Mac and Phy) HCI (Host/Controller Interface)
28 /* AMP HCI CMD packet format */
38 /* AMP HCI CMD opcode layout */
43 /* AMP HCI command opcodes */
78 /* AMP HCI command parameters */
172 /* AMP HCI event packet format */
181 /* AMP HCI event codes */
197 /* AMP HCI event mask bit positions */
208 /* AMP HCI event parameters */
381 /* AMP HCI error codes *
    [all...]
  /system/bluetooth/data/
audio.conf 18 # SCO routing. Either PCM or HCI (in which case audio is routed to/from ALSA)
19 # Defaults to HCI
  /external/libnfc-nci/src/nfa/hci/
nfa_hci_api.c 22 * NFA interface to HCI
37 ** Description This function will register an application with hci and
39 ** register a callback with HCI to receive NFA HCI event notification.
70 /* Register the application with HCI */
119 /* Register the application with HCI */
138 ** from HCI. The app will be notified by NFA_HCI_DEREGISTER_EVT
180 /* Deregister the application with HCI */
224 /* Request HCI to allocate a gate to the application */
268 /* Request HCI to deallocate the gate that was previously allocated to the application *
    [all...]
  /external/libnfc-nci/halimpl/bcm2079x/hal/hal/
nfc_hal_hci.c 22 * Vendor-specific handler for HCI events
63 ** Description Processing event for NFA HCI
110 HAL_TRACE_DEBUG1 ("nfc_hal_hci_enable (): No HCI NETWK CMD to send for NVM Type: 0x%02x", nfc_hal_cb.nvm_cb.nvm_type);
134 HAL_TRACE_ERROR0 ("nfc_hal_hci_enable: unable to allocate buffer for reading hci network info from nvram");
149 HAL_TRACE_DEBUG1 ("nfc_hal_hci_enable (): Skip send F3 HCI NETWK CMD for UICC Mask: 0x%02x", p_nfc_hal_cfg->nfc_hal_hci_uicc_support);
157 HAL_TRACE_DEBUG2 ("nfc_hal_hci_enable (): No HCI NETWK CMD to send for UICC Mask: 0x%02x & NVM Type: 0x%02x", p_nfc_hal_cfg->nfc_hal_hci_uicc_support, nfc_hal_cb.nvm_cb.nvm_type);
166 ** Description Handler function for HCI Network Notification
197 /* HCI Network notification received for UICC 0, Update nv data */
216 /* HCI Network notification received for UICC 1, Update nv data */
482 /* Send HCI Network ntf command using nv data *
    [all...]
  /external/bluetooth/bluedroid/stack/btm/
btm_devctl.c 22 * Bluetooth device including Rest, HCI buffer size and others
43 ** needed by the application to be performed after the HCI reset
84 so there is no need to issue HCI commands and wait for responses at BTM initialization */
89 /* The local version information in the format specified in the HCI read local version
95 /* The local features information in the format specified in the HCI read local features
262 ** Description This function is called to reset the HCI. Callback function
552 /* Just read the basic features (legacy HCI command) */
724 ** get HCI buffer size is received. Start timer and send
788 ** get HCI buffer size is received. Start timer and send
887 ** message is received from the HCI
    [all...]
  /system/bluetooth/bluedroid/
bluetooth.c 31 #include <bluetooth/hci.h>
144 ALOGE("Failed to create bluetooth hci socket: %s (%d)",
165 ALOGI("Enable hci tranport");
177 // firmware and then turned on hci device via HCIUARTSETPROTO ioctl
198 ALOGE("%s: Timeout waiting for HCI device to come up, error- %d, ",
246 ALOGI("Disable hci tranport");
282 // Power is on, now check if the HCI interface is up
  /docs/source.android.com/src/devices/
bluetooth.jd 72 <dd>To add custom extensions and an HCI layer for tracing, you can create a libbt-vendor module
114 <li>Host Controller Interface (HCI) - You can provide your own HCI by creating a <code>libbt-hci</code> module, which
115 is mainly used for debug tracing. See the <code>external/bluetooth/hci</code> directory for an example.</li>

Completed in 893 milliseconds

12 3 4 5 6 7 8 910