• Home
  • History
  • Annotate
  • only in /external/bluetooth/bluedroid/stack/include/
History log of /external/bluetooth/bluedroid/stack/include/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
48ebe2c6928d8fd4dc97c8adb138c3440714dc89 24-Apr-2013 YK Jeffrey Chao <jechao@broadcom.com> Preload timeout and retry mechanism (1/3)

If the Preload process was stuck due to unknown hardware init failure,
a 8-second ENABLE_TIMEOUT timeout would be eventually expired in Java layer
at AdapterState and attempted to set BT state back to STATE_OFF.
However BluetoothManagerService did not handle this case accordingly and led
to state mis-matching between Java layer and BTIF at the end.

Add a timeout and retry mechanism to manage Preload process.
Clean up native space resource and explicitly report STATE_OFF back to Java
space when Preload did not go through.

bug 7566317

Change-Id: I99a225e524f2b951249618990a2d0a8a39b43ff3
t_types.h
9d140a9dc432e457a0437920d5f84c22e3baea0d 12-Apr-2013 Ganesh Ganapathi Batta <ganeshg@broadcom.com> Make host side of Read Local/Remote Extended Features more reliable

Issue Ext feature request only if the local controller supports
the command. Fall back to read remote feature command,
if the extended feature request fails
Bug:8591628

Change-Id: I744d9845c04b30d2dca1fd491fea49616adbb2d7
tm_api.h
3aa60544585b5fb0f35c1165539a4a859fc0f25c 23-Mar-2013 Andre Eisenbach <andre@broadcom.com> Parse LMP features to enable LE support

Only send LE commands if the local Bluetooth radio supports LE.
Improved remote feature parsing by reading extended features. Before
this change, only the first page of the features was parsed.
bug 8332905

Change-Id: I0b90771dcfc453efea157f463b9df006e0178609
tm_api.h
cidefs.h
ead3cde4bac0c3e32cd31f149093f004eef8ceeb 06-Feb-2013 Ganesh Ganapathi Batta <ganeshg@broadcom.com> Initial version of BLE support for Bluedroid

Change-Id: I9825a5cef9be2559c34c2a529b211b7d471147cf
vdt_api.h
vrc_api.h
t_types.h
tm_api.h
tm_ble_api.h
tu.h
ap_api.h
att_api.h
attdefs.h
cidefs.h
cimsgs.h
2c_api.h
rofiles_api.h
dpdefs.h
mp_api.h
9ac641d0a674333af57b85b367e64cf94dfae291 16-Jan-2013 Matthew Xie <mattx@google.com> fixed rfc resouce leaking and multi-session issue

also added more debug messages
bug 7486080

Change-Id: Ic21e9d2df5f651b51ea2126a3cac25811808dcfb
ort_api.h
5738f83aeb59361a0a2eda2460113f6dc9194271 13-Dec-2012 The Android Open Source Project <initial-contribution@android.com> Snapshot cdeccf6fdd8c2d494ea2867cb37a025bf8879baf

Change-Id: Ia2de32ccb97a9641462c72363b0a8c4288f4f36d
2d_api.h
2d_sbc.h
vct_api.h
vdt_api.h
vdtc_api.h
vrc_api.h
vrc_defs.h
nep_api.h
t_types.h
tm_api.h
tm_ble_api.h
tu.h
yn_mem.h
att_api.h
attdefs.h
oep_fs.h
cidefs.h
cimsgs.h
iddefs.h
idh_api.h
2c_api.h
2cdefs.h
ca_api.h
ca_defs.h
bx_api.h
an_api.h
ort_api.h
ort_ext.h
fcdefs.h
dp_api.h
dpdefs.h
mp_api.h
ipc_msg.h
tfc.h
bt_api.h
cassert.h