]> granicus.if.org Git - esp-idf/commit
component/bt : adjust the bluedroid architecture
authorTian Hao <tianhao@espressif.com>
Tue, 27 Sep 2016 13:38:07 +0000 (21:38 +0800)
committerTian Hao <tianhao@espressif.com>
Tue, 27 Sep 2016 13:38:07 +0000 (21:38 +0800)
commit6c793cb8eb4905ad990f292e9fda2c07de16203a
treee0c94d3c1845427303f6e9e4f48487ac1c6808d0
parentb80325604d578a1ea99ef34c0f64321a0f9b97ff
component/bt : adjust the bluedroid architecture

1. move the app demo code to example
2. move the header files to correct path
3. move profile to profiles directory and seperate esp&std
4. some other codes
5. needs continue to cleanup the code
79 files changed:
components/bt/bluedroid/bta/hh/bta_hh_int.h
components/bt/bluedroid/include/bt_common_types.h
components/bt/bluedroid/main/bte_main.c
components/bt/bluedroid/mk.sh [deleted file]
components/bt/bluedroid/profiles/esp/ble_button/button_pro.c [moved from components/bt/bluedroid/profiles/sample_button/button_pro.c with 94% similarity]
components/bt/bluedroid/profiles/esp/include/button_pro.h [moved from components/bt/bluedroid/profiles/include/button_pro.h with 100% similarity]
components/bt/bluedroid/profiles/include/srvc_eng_int.h [deleted file]
components/bt/bluedroid/profiles/std/avrc/avrc_api.c [moved from components/bt/bluedroid/stack/avrc/avrc_api.c with 100% similarity]
components/bt/bluedroid/profiles/std/avrc/avrc_bld_ct.c [moved from components/bt/bluedroid/stack/avrc/avrc_bld_ct.c with 100% similarity]
components/bt/bluedroid/profiles/std/avrc/avrc_bld_tg.c [moved from components/bt/bluedroid/stack/avrc/avrc_bld_tg.c with 100% similarity]
components/bt/bluedroid/profiles/std/avrc/avrc_opt.c [moved from components/bt/bluedroid/stack/avrc/avrc_opt.c with 100% similarity]
components/bt/bluedroid/profiles/std/avrc/avrc_pars_ct.c [moved from components/bt/bluedroid/stack/avrc/avrc_pars_ct.c with 100% similarity]
components/bt/bluedroid/profiles/std/avrc/avrc_pars_tg.c [moved from components/bt/bluedroid/stack/avrc/avrc_pars_tg.c with 100% similarity]
components/bt/bluedroid/profiles/std/avrc/avrc_sdp.c [moved from components/bt/bluedroid/stack/avrc/avrc_sdp.c with 100% similarity]
components/bt/bluedroid/profiles/std/avrc/avrc_utils.c [moved from components/bt/bluedroid/stack/avrc/avrc_utils.c with 100% similarity]
components/bt/bluedroid/profiles/std/avrc/include/avrc_int.h [moved from components/bt/bluedroid/stack/avrc/include/avrc_int.h with 100% similarity]
components/bt/bluedroid/profiles/std/battery/battery_prf.c [moved from components/bt/bluedroid/profiles/baterry/baterry_prf.c with 99% similarity]
components/bt/bluedroid/profiles/std/battery/include/srvc_battery_int.h [moved from components/bt/bluedroid/profiles/include/srvc_battery_int.h with 100% similarity]
components/bt/bluedroid/profiles/std/dis/dis_profile.c [moved from components/bt/bluedroid/profiles/diss/diss_profile.c with 99% similarity]
components/bt/bluedroid/profiles/std/dis/include/srvc_dis_int.h [moved from components/bt/bluedroid/profiles/include/srvc_dis_int.h with 100% similarity]
components/bt/bluedroid/profiles/std/hid/include/hid_conn.h [moved from components/bt/bluedroid/stack/include/hid_conn.h with 100% similarity]
components/bt/bluedroid/profiles/std/hid/include/hidh_int.h [moved from components/bt/bluedroid/stack/include/hidh_int.h with 100% similarity]
components/bt/bluedroid/profiles/std/hid_le/hid_le_prf.c [moved from components/bt/bluedroid/profiles/hid_le/hid_le_prf.c with 56% similarity]
components/bt/bluedroid/profiles/std/include/avct_api.h [moved from components/bt/bluedroid/stack/include/avct_api.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/avdt_api.h [moved from components/bt/bluedroid/stack/include/avdt_api.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/avdt_defs.h [moved from components/bt/bluedroid/stack/include/avdt_defs.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/avdtc_api.h [moved from components/bt/bluedroid/stack/include/avdtc_api.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/avrc_api.h [moved from components/bt/bluedroid/stack/include/avrc_api.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/avrc_defs.h [moved from components/bt/bluedroid/stack/include/avrc_defs.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/dis_api.h [moved from components/bt/bluedroid/profiles/include/gatt_profile.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/hid_le_prf.h [moved from components/bt/bluedroid/profiles/include/hid_le_prf.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/hiddefs.h [moved from components/bt/bluedroid/stack/include/hiddefs.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/hidh_api.h [moved from components/bt/bluedroid/stack/include/hidh_api.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/prf_defs.h [moved from components/bt/bluedroid/profiles/include/prf_defs.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/rfcdefs.h [moved from components/bt/bluedroid/stack/include/rfcdefs.h with 100% similarity]
components/bt/bluedroid/profiles/std/include/srvc_api.h [moved from components/bt/bluedroid/profiles/include/srvc_api.h with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/include/port_int.h [moved from components/bt/bluedroid/stack/rfcomm/include/port_int.h with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/include/rfc_int.h [moved from components/bt/bluedroid/stack/rfcomm/include/rfc_int.h with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/port_api.c [moved from components/bt/bluedroid/stack/rfcomm/port_api.c with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/port_rfc.c [moved from components/bt/bluedroid/stack/rfcomm/port_rfc.c with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/port_utils.c [moved from components/bt/bluedroid/stack/rfcomm/port_utils.c with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/rfc_l2cap_if.c [moved from components/bt/bluedroid/stack/rfcomm/rfc_l2cap_if.c with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/rfc_mx_fsm.c [moved from components/bt/bluedroid/stack/rfcomm/rfc_mx_fsm.c with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/rfc_port_fsm.c [moved from components/bt/bluedroid/stack/rfcomm/rfc_port_fsm.c with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/rfc_port_if.c [moved from components/bt/bluedroid/stack/rfcomm/rfc_port_if.c with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/rfc_ts_frames.c [moved from components/bt/bluedroid/stack/rfcomm/rfc_ts_frames.c with 100% similarity]
components/bt/bluedroid/profiles/std/rfcomm/rfc_utils.c [moved from components/bt/bluedroid/stack/rfcomm/rfc_utils.c with 100% similarity]
components/bt/bluedroid/stack/btu/btu_task.c
components/bt/bluedroid/stack/gap/include/gap_int.h [moved from components/bt/bluedroid/stack/include/gap_int.h with 100% similarity]
components/bt/bluedroid/stack/gatt/include/gatt_int.h [moved from components/bt/bluedroid/stack/include/gatt_int.h with 100% similarity]
components/bt/bluedroid/stack/include/avdt_int.h [deleted file]
components/bt/bluedroid/stack/include/bnep_api.h [deleted file]
components/bt/bluedroid/stack/include/bnep_int.h [deleted file]
components/bt/bluedroid/stack/include/pan_api.h [deleted file]
components/bt/bluedroid/stack/include/pan_int.h [deleted file]
components/bt/bluedroid/stack/l2cap/Kconfig [deleted file]
components/bt/bluedroid/stack/l2cap/include/l2c_int.h [moved from components/bt/bluedroid/stack/include/l2c_int.h with 100% similarity]
components/bt/bluedroid/stack/sdp/include/sdpint.h [moved from components/bt/bluedroid/stack/include/sdpint.h with 100% similarity]
components/bt/bluedroid/stack/smp/include/aes.h [moved from components/bt/bluedroid/stack/include/aes.h with 100% similarity]
components/bt/bluedroid/stack/smp/include/p_256_ecc_pp.h [moved from components/bt/bluedroid/stack/include/p_256_ecc_pp.h with 100% similarity]
components/bt/bluedroid/stack/smp/include/p_256_multprecision.h [moved from components/bt/bluedroid/stack/include/p_256_multprecision.h with 100% similarity]
components/bt/bluedroid/stack/smp/include/smp_int.h [moved from components/bt/bluedroid/stack/include/smp_int.h with 100% similarity]
components/bt/component.mk
examples/05_bluedroid_demos/Makefile [new file with mode: 0644]
examples/05_bluedroid_demos/README.rst [new file with mode: 0644]
examples/05_bluedroid_demos/components/bluedroid_demos/app_client_profiles/battery_c/battery_c.c [moved from components/bt/bluedroid/app/app_client_profiles/battery_c/battery_c.c with 100% similarity]
examples/05_bluedroid_demos/components/bluedroid_demos/app_core/bt_app.c [moved from components/bt/bluedroid/app/app_core/bt_app.c with 100% similarity]
examples/05_bluedroid_demos/components/bluedroid_demos/app_core/bt_app_core.c [moved from components/bt/bluedroid/app/app_core/bt_app_core.c with 57% similarity]
examples/05_bluedroid_demos/components/bluedroid_demos/app_profiles/app_sample_button/app_button.c [moved from components/bt/bluedroid/app/app_profiles/app_sample_button/app_button.c with 100% similarity]
examples/05_bluedroid_demos/components/bluedroid_demos/app_project/SamleServerProject.c [moved from components/bt/bluedroid/app/app_project/SamleServerProject.c with 99% similarity]
examples/05_bluedroid_demos/components/bluedroid_demos/app_project/SampleClientProject.c [moved from components/bt/bluedroid/app/app_project/SampleClientProject.c with 100% similarity]
examples/05_bluedroid_demos/components/bluedroid_demos/component.mk [new file with mode: 0644]
examples/05_bluedroid_demos/components/bluedroid_demos/include/app_button.h [moved from components/bt/bluedroid/app/include/app_button.h with 100% similarity]
examples/05_bluedroid_demos/components/bluedroid_demos/include/bt_app_common.h [moved from components/bt/bluedroid/app/include/bt_app_common.h with 53% similarity]
examples/05_bluedroid_demos/components/bluedroid_demos/include/bt_app_defs.h [moved from components/bt/bluedroid/app/include/bt_app_defs.h with 100% similarity]
examples/05_bluedroid_demos/components/bluedroid_demos/include/gattc_profile.h [moved from components/bt/bluedroid/app/include/gattc_profile.h with 100% similarity]
examples/05_bluedroid_demos/main/component.mk [new file with mode: 0644]
examples/05_bluedroid_demos/main/demo_main.c [new file with mode: 0644]
examples/05_bluedroid_demos/sdkconfig [new file with mode: 0644]