HomeSort by relevance Sort by last modified time
    Searched full:hci (Results 1 - 25 of 171) sorted by null

1 2 3 4 5 6 7

  /external/qemu/hw/
bt-hci.c 2 * QEMU Bluetooth HCI logic.
415 /* HCI layer emulation */
421 * preserved though (for example if a real hci is used). */
432 static inline uint8_t *bt_hci_event_start(struct bt_hci_s *hci,
439 fprintf(stderr, "%s: HCI event params too long (%ib)\n",
446 if (mask & bt_event_reserved_mask[mask_byte] & ~hci->event_mask[mask_byte])
449 packet = hci->evt_packet(hci->opaque);
456 static inline void bt_hci_event(struct bt_hci_s *hci, int evt,
459 uint8_t *packet = bt_hci_event_start(hci, evt, len)
501 struct bt_hci_s *hci = (struct bt_hci_s *) opaque; local
609 struct bt_hci_s *hci = (struct bt_hci_s *) opaque; local
771 struct bt_hci_s *hci = hci_from_device(link->slave); local
794 struct bt_hci_s *hci = (struct bt_hci_s *) opaque; local
828 struct bt_hci_s *hci = hci_from_device(link->host); local
911 struct bt_hci_s *hci = hci_from_device(link->host); local
927 struct bt_hci_s *hci = hci_from_device(btlink->slave); local
1066 struct bt_hci_s *hci = hci_from_device(btlink->slave); local
1119 struct bt_hci_s *hci = hci_from_device(link->host); local
1466 struct bt_hci_s *hci = hci_from_info(info); local
2011 struct bt_hci_s *hci = hci_from_info(info); local
2081 struct bt_hci_s *hci = hci_from_info(info); local
2130 struct bt_hci_s *hci = hci_from_info(info); local
2139 struct bt_hci_s *hci = hci_from_device(dev); local
2185 struct bt_hci_s *hci = hci_from_info(info); local
    [all...]
  /external/libnfc-nxp/src/
phHciNfc_Generic.h 22 * \brief Common HCI Header for the Generic HCI Management. *
43 * \name HCI
58 #define LOG_TAG "NFC-HCI"
71 /* HCI TRACE Macros */
113 /* HCI GET and SET BITS Macros */
133 The Corresponding HCI Gate Not Supported.
138 Invalid Command from the HCI Layer
143 HCI Command not supported . */
147 Invalide Response from the HCI Laye
    [all...]
phHciNfc_Sequence.h 23 * \brief State Machine Management for the HCI and the Function Sequence *
45 * \name HCI
81 * The phHciNfc_FSM_Update function Validates the HCI State to
85 * the HCI Layer.
87 * current HCI Layer state is validated.
107 * The phHciNfc_FSM_Update function Checks and Updates the HCI State to
111 * the HCI Layer.
113 * we the HCI Layer.
136 * the HCI Layer.
157 * the HCI Layer
    [all...]
phHciNfc_RFReader.h 22 * \brief HCI Header for the RF Reader Management Gate. *
43 * \name HCI
69 /* Commands from ETSI HCI Specification */
72 /* NXP Additional Commands apart from ETSI HCI Specification */
85 /* NXP Additional Events apart from ETSI HCI Specification */
115 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
138 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
163 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
191 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
217 * \param[in] psHciContext psHciContext is the pointer to HCI Laye
    [all...]
phHciNfc_SWP.h 22 * \brief HCI wired interface gate Management Routines. *
38 * \name HCI
105 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
122 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
144 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
168 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
190 * \param[in] psHciContext psHciContext is pointer to HCI Layer
215 * \param[in] psHciContext psHciContext is pointer to HCI Layer
241 * \param[in] psHciContext psHciContext is pointer to HCI Layer
269 * \param[in] psHciContext psHciContext is pointer to HCI Laye
    [all...]
phHciNfc_AdminMgmt.h 22 * \brief HCI Header for the Admin Gate Management. *
43 * \name HCI
69 /** \defgroup grp_hci_nfc HCI Component
85 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
110 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
140 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
148 * required by the particular HCI command.
171 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
179 * required by the particular HCI command.
phHciNfc.h 22 * \brief HCI Header for the Generic HCI Management. *
43 * \name HCI
89 * \brief HCI Tag Exchange Information
91 * \brief HCI-Specific
116 * \brief HCI NFC-IP Exchange Information
118 * \brief HCI-Specific
138 * \brief HCI Target Exchange Information
140 * \brief HCI-Specific
179 * The phHciNfc_Initialise function initialises the HCI context and all othe
    [all...]
phHciNfc_Generic.c 23 * \brief Generic HCI Source for the HCI Management. *
59 /* HCI timeout value */
74 /** \internal HCI Response Timer to detect the
75 * Stalled HCI Response */
101 * The phHciNfc_Send function sends the HCI Commands to the
102 * corresponding peripheral device, described by the HCI Context Structure.
105 * the HCI Layer.
225 * The phHciNfc_Receive_HCP function receive the HCI Host Control Packet
229 * the HCI Layer
    [all...]
phHciNfc_Sequence.c 23 * \brief State Machine Implementation for the HCI Management and *
128 * the HCI Layer.
132 * \retval NFCSTATUS_SUCCESS HCI target selection sequence successful.
153 * the HCI Layer.
157 * \retval NFCSTATUS_SUCCESS HCI target selection sequence successful.
481 HCI_DEBUG(" HCI: Current State --> %02u \n",
483 HCI_DEBUG(" HCI: Transition Before FSM Update --> %02u \n",
485 HCI_DEBUG(" HCI: Next State Before FSM Update --> %02u \n",
494 HCI_DEBUG(" HCI: Next State After FSM Update --> %02u \n",
499 HCI_DEBUG(" HCI: FSM - Invalid next state --> %02u \n",
    [all...]
phHciNfc_Jewel.h 22 * \brief HCI Jewel Management Routines. *
42 * \name HCI
122 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
146 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
171 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
194 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
217 * \param[in] psContext psContext is the pointer to HCI Layer
244 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
phHciNfc_RFReaderB.h 22 * \brief HCI Reader B Management Routines. *
42 * \name HCI
121 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
145 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
171 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
193 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
217 * \param[in] psContext psContext is the pointer to HCI Layer
242 * \param[in] psContext psContext is the pointer to HCI Layer
phHciNfc_LinkMgmt.h 22 * \brief HCI Header for the Link 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
128 * \param[in] psHciContext psHciContext is the pointer to HCI Layer
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
  /external/bluetooth/hcidump/src/
magic.btsnoop 8 >12 belong 1001 Unencapsulated HCI
9 >12 belong 1002 HCI UART (H4)
10 >12 belong 1003 HCI BCSP
11 >12 belong 1004 HCI Serial (H5)
bpasniff.c 40 #include <bluetooth/hci.h>
271 fprintf(stderr, "Can't allocate buffer for hci%d: %s (%d)\n",
278 fprintf(stderr, "Can't open device hci%d: %s (%d)\n",
290 fprintf(stderr, "Can't set filter for hci%d: %s (%d)\n",
404 fprintf(stderr, "Can't open device hci%d: %s (%d)\n",
410 fprintf(stderr, "Can't get device info for hci%d: %s (%d)\n",
417 fprintf(stderr, "Can't read version info for hci%d: %s (%d)\n",
424 fprintf(stderr, "Can't find sniffer at hci%d: %s (%d)\n",
431 fprintf(stderr, "Can't read revision info for hci%d: %s (%d)\n",
440 fprintf(stderr, "Can't enable sniffer for hci%d: %s (%d)\n"
    [all...]
  /external/bluetooth/bluez/test/
hciemu.1 3 hciemu \- HCI emulator
12 is used to emulate an HCI via \fBhci_vhci\fR kernel module
lmptest.c 36 #include <bluetooth/hci.h>
146 fprintf(stderr, "Can't open device hci%d: %s (%d)\n",
152 fprintf(stderr, "Can't read version for hci%d: %s (%d)\n",
159 fprintf(stderr, "Can't find supported device hci%d: %s (%d)\n",
166 fprintf(stderr, "Can't activate events for hci%d: %s (%d)\n",
  /external/qemu/
bt-host.c 2 * Wrap a host Bluetooth HCI socket in a struct HCIInfo.
31 # include <bluetooth/hci.h>
39 struct HCIInfo hci; member in struct:bt_host_hci_s
46 static void bt_host_send(struct HCIInfo *hci,
49 struct bt_host_hci_s *s = (struct bt_host_hci_s *) hci;
67 static void bt_host_cmd(struct HCIInfo *hci, const uint8_t *data, int len)
69 bt_host_send(hci, HCI_COMMAND_PKT, data, len);
72 static void bt_host_acl(struct HCIInfo *hci, const uint8_t *data, int len)
74 bt_host_send(hci, HCI_ACLDATA_PKT, data, len);
77 static void bt_host_sco(struct HCIInfo *hci, const uint8_t *data, int len
    [all...]
net.h 98 /* BT HCI info */
101 int (*bdaddr_set)(struct HCIInfo *hci, const uint8_t *bd_addr);
102 void (*cmd_send)(struct HCIInfo *hci, const uint8_t *data, int len);
103 void (*sco_send)(struct HCIInfo *hci, const uint8_t *data, int len);
104 void (*acl_send)(struct HCIInfo *hci, const uint8_t *data, int len);
  /external/bluetooth/bluez/lib/
Android.mk 7 hci.c \
  /external/bluetooth/bluez/tools/
csr.c 39 #include <bluetooth/hci.h>
57 { 66, "HCI 9.8" },
58 { 97, "HCI 10.3" },
59 { 101, "HCI 10.5" },
60 { 111, "HCI 11.0" },
61 { 112, "HCI 11.1" },
62 { 114, "HCI 11.2" },
63 { 115, "HCI 11.3" },
64 { 117, "HCI 12.0" },
65 { 119, "HCI 12.1" }
    [all...]
hid2hci.8 20 hid2hci \- Bluetooth HID to HCI mode switching utility
28 is used to set up switch supported Bluetooth devices into the HCI
32 .B --mode= [hid, hci]
hciconfig.c 42 #include <bluetooth/hci.h>
170 /* Reset HCI device stat counters */
172 fprintf(stderr, "Can't reset stats counters hci%d: %s (%d)\n",
192 fprintf(stderr, "Can't set scan mode on hci%d: %s (%d)\n",
234 fprintf(stderr, "Can't set random address for hci%d: "
276 fprintf(stderr, "Can't set advertise mode on hci%d: %s (%d)\n",
282 fprintf(stderr, "LE set advertise enable on hci%d returned status %d\n",
299 fprintf(stderr, "Can't open device hci%d: %s (%d)\n",
317 fprintf(stderr, "Can't read LE supported states on hci%d:"
323 fprintf(stderr, "Read LE supported states on hci%d
    [all...]
  /system/bluetooth/bluedroid/include/bluedroid/
bluetooth.h 26 * Responsible for power on, bringing up HCI interface, and starting daemons.
27 * Will block until the HCI interface and bluetooth daemons are ready to
35 * Responsbile for stopping daemons, pulling down the HCI interface, and
  /external/bluetooth/hcidump/
ChangeLog 17 Improve decoding of HCI connection link type.
23 Add HCI and LMP decoding support for Simple Pairing.
38 Add missing HCI command and event decodings.
44 Add missing HCI command definitions.
45 Add missing HCI event definitions.
46 Add missing HCI error definitions.
50 Fix HCI command array size.
119 Correct HCI command and event string arrays.
152 Clear L2CAP states when receiving the HCI disconnect.
154 Update HCI verbose decoding routines
    [all...]

Completed in 199 milliseconds

1 2 3 4 5 6 7