]> granicus.if.org Git - esp-idf/commit
component/bt: Added the bluedroid environment variable dynomic malloc support & suppo...
authorYulong <huangyulong@espressif.com>
Wed, 18 Oct 2017 07:34:43 +0000 (03:34 -0400)
committeryulong <huangyulong@espressif.com>
Wed, 24 Jan 2018 07:18:02 +0000 (15:18 +0800)
commit63e5cbbd6660a22d6ad720fe77b7491696374b4f
treedca13d59ce198396d83b4b578a4c70e7c371cc05
parent2a10ffce5fd17761c420012bf1a53c84194febfb
component/bt: Added the bluedroid environment variable dynomic malloc support & support to malloc the memory to the psram.

component/bt: Added the Macro for the classic BT support.
component/bt: added the bluedroid deinit method.
component/bt: allow more classic BT global variables to use dynamic allocation scheme
1. allocate memory for AVDT, AVCT control blocks when dynamic memory is used
2. allow SBC decoder buffer to use dynamic allocation scheme
component/bt: Remove the wrong changes in bt/Kconfig & Added the GATTS_INCLUDED in the gatt_free function when gatt service close.
component/bt: Shorten the abbreviation BT_ALLOCATION_FROM_SPIRAM_FIRST and BT_BLE_DYNAMIC_ENV_MEMORY two macros.
38 files changed:
components/bt/Kconfig
components/bt/bluedroid/bta/ar/bta_ar.c
components/bt/bluedroid/bta/av/bta_av_main.c
components/bt/bluedroid/bta/dm/bta_dm_main.c
components/bt/bluedroid/bta/gatt/bta_gattc_main.c
components/bt/bluedroid/bta/gatt/bta_gatts_main.c
components/bt/bluedroid/bta/hh/bta_hh_main.c
components/bt/bluedroid/bta/include/bta_ar_int.h [moved from components/bt/bluedroid/bta/ar/bta_ar_int.h with 100% similarity]
components/bt/bluedroid/bta/include/bta_av_int.h [moved from components/bt/bluedroid/bta/av/bta_av_int.h with 100% similarity]
components/bt/bluedroid/bta/include/bta_dm_int.h [moved from components/bt/bluedroid/bta/dm/bta_dm_int.h with 99% similarity]
components/bt/bluedroid/bta/include/bta_gattc_int.h
components/bt/bluedroid/bta/include/bta_gatts_int.h
components/bt/bluedroid/bta/include/bta_hh_int.h [moved from components/bt/bluedroid/bta/hh/bta_hh_int.h with 100% similarity]
components/bt/bluedroid/bta/include/bta_sdp_int.h [moved from components/bt/bluedroid/bta/sdp/bta_sdp_int.h with 100% similarity]
components/bt/bluedroid/bta/sdp/bta_sdp.c
components/bt/bluedroid/bta/sys/bta_sys_main.c
components/bt/bluedroid/btc/core/btc_main.c
components/bt/bluedroid/btc/profile/std/gap/btc_gap_ble.c
components/bt/bluedroid/btc/profile/std/include/btc_gap_ble.h
components/bt/bluedroid/main/bte_init.c
components/bt/bluedroid/osi/allocator.c
components/bt/bluedroid/osi/include/allocator.h
components/bt/bluedroid/stack/a2dp/a2d_api.c
components/bt/bluedroid/stack/avct/avct_api.c
components/bt/bluedroid/stack/avdt/avdt_api.c
components/bt/bluedroid/stack/avrc/avrc_sdp.c
components/bt/bluedroid/stack/btm/btm_main.c
components/bt/bluedroid/stack/btu/btu_init.c
components/bt/bluedroid/stack/btu/btu_task.c
components/bt/bluedroid/stack/gatt/gatt_main.c
components/bt/bluedroid/stack/include/dyn_mem.h
components/bt/bluedroid/stack/include/smp_api.h
components/bt/bluedroid/stack/l2cap/l2c_main.c
components/bt/bluedroid/stack/rfcomm/port_api.c
components/bt/bluedroid/stack/rfcomm/rfc_port_if.c
components/bt/bluedroid/stack/sdp/sdp_main.c
components/bt/bluedroid/stack/smp/smp_api.c
components/bt/bluedroid/stack/smp/smp_main.c