esp-idf/components/bt
wangmengyang fab14106c8 component/bt: free timer resources after using them
Bluedroid use a set of timer function pairs such as btu_start_timer/btu_stop_timer, btu_sys_start_timer/btu_sys_stop_timer for use, in a lack of timer release functions. Thus the timers may be exhausted after some event sequence such as repetition of connection/reconnection with different devices. The maximum timer number used in bluedroid is given by ALARM_CBS_NUM which is 30 for now. This bugfix borrowed some update from bluedroid in Andoroid 7.0, which add timer release functions which promote the recycle of timer resources.

# Conflicts:
#	components/bt/bluedroid/stack/btu/btu_task.c
#	components/bt/bluedroid/stack/gatt/gatt_main.c
#	components/bt/bluedroid/stack/rfcomm/port_utils.c
#	components/bt/bluedroid/stack/rfcomm/rfc_utils.c
2018-02-01 13:52:19 +08:00
..
bluedroid component/bt: free timer resources after using them 2018-02-01 13:52:19 +08:00
include component/bt : fix btdm mem release cause 0x3ffbbb28-0x3ffbdb28 add to region but should not. 2017-12-13 11:37:31 +08:00
lib@429496d568 component/bt : fix the bug of pscan when interrupt react slowly 2018-01-23 14:16:02 +08:00
bt.c component/bt : fix btdm mem release cause 0x3ffbbb28-0x3ffbdb28 add to region but should not. 2017-12-13 11:37:31 +08:00
component.mk Merge branch 'master' into feature/btdm_avrc 2017-03-31 12:51:45 +08:00
Kconfig component/bt : fix bug of sw interrupt cause to run btdm to different cpu core. 2017-10-24 16:13:58 +08:00