{"id":6671,"date":"2017-08-31T09:29:56","date_gmt":"2017-08-31T09:29:56","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=6671"},"modified":"2017-08-31T09:29:56","modified_gmt":"2017-08-31T09:29:56","slug":"esp32-esp-idf-changelog","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=6671","title":{"rendered":"ESP32 esp-idf Changelog"},"content":{"rendered":"<pre class=\"brush: plain; title: a; notranslate\" title=\"a\">\r\n\r\n$ git pull\r\nremote: Counting objects: 2786, done.\r\nremote: Compressing objects: 100% (182\/182), done.\r\nremote: Total 2786 (delta 1461), reused 1590 (delta 1435), pack-reused 1155\r\nReceiving objects: 100% (2786\/2786), 2.03 MiB | 2.20 MiB\/s, done.\r\nResolving deltas: 100% (2019\/2019), completed with 581 local objects.\r\nFrom https:\/\/github.com\/espressif\/esp-idf\r\n   9b30f66..a4fe12c  master     -&gt; origin\/master\r\n   024ef51..bef9896  release\/v2.0 -&gt; origin\/release\/v2.0\r\n   bdc499a..7138fb0  release\/v2.1 -&gt; origin\/release\/v2.1\r\n * &#x5B;new tag]         v2.1       -&gt; v2.1\r\nFetching submodule components\/bt\/lib\r\nremote: Counting objects: 30, done.\r\nremote: Compressing objects: 100% (2\/2), done.\r\nremote: Total 30 (delta 15), reused 16 (delta 15), pack-reused 13\r\nUnpacking objects: 100% (30\/30), done.\r\nFrom https:\/\/github.com\/espressif\/esp32-bt-lib\r\n   af88193..caec324  master     -&gt; origin\/master\r\n   af88193..8afa935  release\/v2.1 -&gt; origin\/release\/v2.1\r\nFetching submodule components\/esp32\/lib\r\nremote: Counting objects: 134, done.\r\nremote: Compressing objects: 100% (23\/23), done.\r\nremote: Total 134 (delta 94), reused 114 (delta 93), pack-reused 18\r\nReceiving objects: 100% (134\/134), 1.21 MiB | 1.59 MiB\/s, done.\r\nResolving deltas: 100% (95\/95), completed with 22 local objects.\r\nFrom https:\/\/github.com\/espressif\/esp32-wifi-lib\r\n   4b7bea2..fc21180  master     -&gt; origin\/master\r\n   33fcdfb..f6701dc  release\/v2.1 -&gt; origin\/release\/v2.1\r\nFetching submodule components\/esptool_py\/esptool\r\nremote: Counting objects: 34, done.\r\nremote: Compressing objects: 100% (6\/6), done.\r\nremote: Total 34 (delta 16), reused 20 (delta 15), pack-reused 13\r\nUnpacking objects: 100% (34\/34), done.\r\nFrom https:\/\/github.com\/espressif\/esptool\r\n   74d0504..4dab24e  master     -&gt; origin\/master\r\n * &#x5B;new tag]         v2.1       -&gt; v2.1\r\nUpdating 9b30f66..a4fe12c\r\nFast-forward\r\n .gitignore                                                                   |    5 +\r\n .gitlab-ci.yml                                                               |   21 +\r\n Kconfig                                                                      |   35 +-\r\n components\/app_trace\/Kconfig                                                 |    6 +\r\n components\/app_trace\/app_trace.c                                             |  296 +++++++-----\r\n components\/app_trace\/app_trace_util.c                                        |   43 +-\r\n components\/app_trace\/include\/esp_app_trace.h                                 |   46 +-\r\n components\/app_trace\/include\/esp_app_trace_util.h                            |   98 ++--\r\n components\/app_trace\/sys_view\/Sample\/Config\/SEGGER_SYSVIEW_Config_FreeRTOS.c |    4 +-\r\n components\/app_trace\/sys_view\/esp32\/SEGGER_RTT_esp32.c                       |    8 +-\r\n components\/app_update\/esp_ota_ops.c                                          |   21 +-\r\n components\/app_update\/include\/esp_ota_ops.h                                  |    6 +\r\n components\/aws_iot\/Kconfig                                                   |   53 ++\r\n components\/aws_iot\/include\/aws_iot_config.h                                  |   10 +-\r\n components\/bootloader\/Kconfig.projbuild                                      |   21 +-\r\n components\/bootloader\/Makefile.projbuild                                     |   45 +-\r\n components\/bootloader\/component.mk                                           |    7 +\r\n components\/bootloader\/{src =&gt; subproject}\/.gitignore                         |    0\r\n components\/bootloader\/{src =&gt; subproject}\/Makefile                           |   11 +-\r\n components\/bootloader\/{src =&gt; subproject}\/main\/Makefile.projbuild            |    0\r\n components\/bootloader\/{src =&gt; subproject}\/main\/bootloader_config.h           |    4 +-\r\n components\/bootloader\/{src =&gt; subproject}\/main\/bootloader_start.c            |  481 +++++++++---------\r\n components\/bootloader\/{src =&gt; subproject}\/main\/component.mk                  |    2 +-\r\n components\/bootloader\/{src =&gt; subproject}\/main\/esp32.bootloader.ld           |   68 +--\r\n components\/bootloader\/{src =&gt; subproject}\/main\/esp32.bootloader.rom.ld       |    0\r\n components\/bootloader\/{src =&gt; subproject}\/main\/flash_qio_mode.c              |   47 +-\r\n components\/bootloader\/{src =&gt; subproject}\/main\/flash_qio_mode.h              |    0\r\n components\/bootloader_support\/include\/esp_flash_partitions.h                 |    1 +\r\n components\/bootloader_support\/include\/esp_image_format.h                     |  117 ++---\r\n components\/bootloader_support\/include\/esp_secure_boot.h                      |   20 +-\r\n components\/bootloader_support\/include_priv\/bootloader_sha.h                  |   32 ++\r\n components\/bootloader_support\/src\/bootloader_flash.c                         |    7 +-\r\n components\/bootloader_support\/src\/bootloader_sha.c                           |  166 +++++++\r\n components\/bootloader_support\/src\/esp_image_format.c                         |  554 +++++++++++++++++----\r\n components\/bootloader_support\/src\/flash_encrypt.c                            |   22 +-\r\n components\/bootloader_support\/src\/secure_boot.c                              |    4 +-\r\n components\/bootloader_support\/src\/secure_boot_signatures.c                   |   69 ++-\r\n components\/bootloader_support\/test\/test_verify_image.c                       |   28 +-\r\n components\/bt\/bluedroid\/api\/esp_bt_main.c                                    |    1 +\r\n components\/bt\/bluedroid\/api\/esp_gap_ble_api.c                                |  123 +++--\r\n components\/bt\/bluedroid\/api\/esp_gattc_api.c                                  |   84 +---\r\n components\/bt\/bluedroid\/api\/esp_gatts_api.c                                  |   71 +--\r\n components\/bt\/bluedroid\/api\/include\/esp_bt_defs.h                            |    7 +\r\n components\/bt\/bluedroid\/api\/include\/esp_gap_ble_api.h                        |  108 ++++-\r\n components\/bt\/bluedroid\/api\/include\/esp_gattc_api.h                          |    4 +-\r\n components\/bt\/bluedroid\/api\/include\/esp_gatts_api.h                          |    4 +-\r\n components\/bt\/bluedroid\/bta\/av\/bta_av_aact.c                                 |   22 +-\r\n components\/bt\/bluedroid\/bta\/av\/bta_av_act.c                                  |   18 +-\r\n components\/bt\/bluedroid\/bta\/av\/bta_av_api.c                                  |   44 +-\r\n components\/bt\/bluedroid\/bta\/av\/bta_av_cfg.c                                  |    1 -\r\n components\/bt\/bluedroid\/bta\/av\/bta_av_ci.c                                   |    5 +-\r\n components\/bt\/bluedroid\/bta\/av\/bta_av_main.c                                 |   19 +-\r\n components\/bt\/bluedroid\/bta\/dm\/bta_dm_act.c                                  |   81 ++--\r\n components\/bt\/bluedroid\/bta\/dm\/bta_dm_api.c                                  |  128 ++---\r\n components\/bt\/bluedroid\/bta\/dm\/bta_dm_ci.c                                   |    8 +-\r\n components\/bt\/bluedroid\/bta\/dm\/bta_dm_int.h                                  |    3 +-\r\n components\/bt\/bluedroid\/bta\/dm\/bta_dm_pm.c                                   |    5 +-\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gattc_act.c                             |   31 +-\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gattc_api.c                             |   42 +-\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gattc_cache.c                           |   31 +-\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gattc_ci.c                              |    9 +-\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gattc_main.c                            |    1 -\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gattc_utils.c                           |   11 +-\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gatts_act.c                             |   19 +-\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gatts_api.c                             |   46 +-\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gatts_main.c                            |    1 -\r\n components\/bt\/bluedroid\/bta\/gatt\/bta_gatts_utils.c                           |    1 -\r\n components\/bt\/bluedroid\/bta\/hh\/bta_hh_act.c                                  |    4 +-\r\n components\/bt\/bluedroid\/bta\/hh\/bta_hh_api.c                                  |   18 +-\r\n components\/bt\/bluedroid\/bta\/hh\/bta_hh_cfg.c                                  |    4 +-\r\n components\/bt\/bluedroid\/bta\/hh\/bta_hh_le.c                                   |   14 +-\r\n components\/bt\/bluedroid\/bta\/hh\/bta_hh_main.c                                 |    5 +-\r\n components\/bt\/bluedroid\/bta\/hh\/bta_hh_utils.c                                |    2 +-\r\n components\/bt\/bluedroid\/bta\/include\/bta_api.h                                |    6 +-\r\n components\/bt\/bluedroid\/bta\/include\/bta_av_co.h                              |    2 +-\r\n components\/bt\/bluedroid\/bta\/include\/bta_gatt_api.h                           |    4 +-\r\n components\/bt\/bluedroid\/bta\/include\/bta_gattc_int.h                          |   10 +-\r\n components\/bt\/bluedroid\/bta\/include\/bta_gatts_int.h                          |    3 +-\r\n components\/bt\/bluedroid\/bta\/include\/bta_sys.h                                |    2 +-\r\n components\/bt\/bluedroid\/bta\/include\/utl.h                                    |    2 +-\r\n components\/bt\/bluedroid\/bta\/sdp\/bta_sdp_act.c                                |    1 -\r\n components\/bt\/bluedroid\/bta\/sdp\/bta_sdp_api.c                                |   11 +-\r\n components\/bt\/bluedroid\/bta\/sdp\/bta_sdp_cfg.c                                |    1 -\r\n components\/bt\/bluedroid\/bta\/sdp\/bta_sdp_int.h                                |    2 +-\r\n components\/bt\/bluedroid\/bta\/sys\/bta_sys_conn.c                               |    1 -\r\n components\/bt\/bluedroid\/bta\/sys\/bta_sys_main.c                               |   49 +-\r\n components\/bt\/bluedroid\/bta\/sys\/utl.c                                        |    6 +-\r\n components\/bt\/bluedroid\/btc\/core\/btc_ble_storage.c                           |  132 ++++-\r\n components\/bt\/bluedroid\/btc\/core\/btc_config.c                                |   87 ++--\r\n components\/bt\/bluedroid\/btc\/core\/btc_dm.c                                    |   32 +-\r\n components\/bt\/bluedroid\/btc\/core\/btc_main.c                                  |    5 +\r\n components\/bt\/bluedroid\/btc\/core\/btc_manage.c                                |    1 -\r\n components\/bt\/bluedroid\/btc\/core\/btc_profile_queue.c                         |    1 -\r\n components\/bt\/bluedroid\/btc\/core\/btc_sm.c                                    |    1 -\r\n components\/bt\/bluedroid\/btc\/core\/btc_task.c                                  |    6 +-\r\n components\/bt\/bluedroid\/btc\/include\/btc_ble_storage.h                        |   18 +-\r\n components\/bt\/bluedroid\/btc\/include\/btc_config.h                             |    5 +-\r\n components\/bt\/bluedroid\/btc\/profile\/esp\/blufi\/blufi_prf.c                    |   81 ++--\r\n components\/bt\/bluedroid\/btc\/profile\/std\/a2dp\/bta_av_co.c                     |   23 +-\r\n components\/bt\/bluedroid\/btc\/profile\/std\/a2dp\/btc_avk.c                       |    1 -\r\n components\/bt\/bluedroid\/btc\/profile\/std\/a2dp\/btc_media_task.c                |   59 +--\r\n components\/bt\/bluedroid\/btc\/profile\/std\/avrc\/btc_avrc.c                      |    5 +-\r\n components\/bt\/bluedroid\/btc\/profile\/std\/dis\/dis_profile.c                    |    4 +-\r\n components\/bt\/bluedroid\/btc\/profile\/std\/gap\/btc_gap_ble.c                    |  304 ++++++++----\r\n components\/bt\/bluedroid\/btc\/profile\/std\/gatt\/btc_gattc.c                     |   19 +-\r\n components\/bt\/bluedroid\/btc\/profile\/std\/gatt\/btc_gatts.c                     |   35 +-\r\n components\/bt\/bluedroid\/btc\/profile\/std\/include\/btc_gap_ble.h                |   23 +-\r\n components\/bt\/bluedroid\/btc\/profile\/std\/include\/btc_gatts.h                  |    2 +-\r\n components\/bt\/bluedroid\/btc\/profile\/std\/include\/btc_media.h                  |    9 +-\r\n components\/bt\/bluedroid\/btif\/bta_dm_co.c                                     |    5 +-\r\n components\/bt\/bluedroid\/btif\/bta_gattc_co.c                                  |    1 -\r\n components\/bt\/bluedroid\/btif\/bta_gatts_co.c                                  |    1 -\r\n components\/bt\/bluedroid\/gki\/gki_buffer.c                                     |  551 ---------------------\r\n components\/bt\/bluedroid\/gki\/gki_ulinux.c                                     |   68 ---\r\n components\/bt\/bluedroid\/gki\/include\/gki.h                                    |  132 -----\r\n components\/bt\/bluedroid\/gki\/include\/gki_common.h                             |   65 ---\r\n components\/bt\/bluedroid\/hci\/buffer_allocator.c                               |   13 +-\r\n components\/bt\/bluedroid\/hci\/hci_hal_h4.c                                     |    9 +-\r\n components\/bt\/bluedroid\/hci\/hci_layer.c                                      |   59 +--\r\n components\/bt\/bluedroid\/hci\/include\/hci_layer.h                              |    3 -\r\n components\/bt\/bluedroid\/include\/bt_defs.h                                    |   34 +-\r\n components\/bt\/bluedroid\/include\/bt_target.h                                  |  311 +++++-------\r\n components\/bt\/bluedroid\/include\/bte.h                                        |    1 -\r\n components\/bt\/bluedroid\/include\/gki_target.h                                 |  244 ----------\r\n components\/bt\/bluedroid\/main\/bte_main.c                                      |   76 +--\r\n components\/bt\/bluedroid\/osi\/alarm.c                                          |   25 +-\r\n components\/bt\/bluedroid\/osi\/allocator.c                                      |    4 +-\r\n components\/bt\/bluedroid\/osi\/config.c                                         |   12 +-\r\n components\/bt\/bluedroid\/osi\/fixed_queue.c                                    |  191 ++++++--\r\n components\/bt\/bluedroid\/osi\/future.c                                         |    5 +-\r\n components\/bt\/bluedroid\/osi\/include\/alarm.h                                  |    2 +\r\n components\/bt\/bluedroid\/osi\/include\/allocator.h                              |   15 +-\r\n components\/bt\/bluedroid\/osi\/include\/fixed_queue.h                            |   41 +-\r\n components\/bt\/bluedroid\/osi\/include\/future.h                                 |    3 +-\r\n components\/bt\/bluedroid\/osi\/include\/list.h                                   |    8 +-\r\n components\/bt\/bluedroid\/osi\/include\/mutex.h                                  |   53 ++\r\n components\/bt\/bluedroid\/osi\/include\/osi.h                                    |   16 +-\r\n components\/bt\/bluedroid\/osi\/include\/osi_arch.h                               |   45 --\r\n components\/bt\/bluedroid\/{gki\/include\/gki_int.h =&gt; osi\/include\/semaphore.h}   |   33 +-\r\n components\/bt\/bluedroid\/osi\/include\/thread.h                                 |   37 +-\r\n components\/bt\/bluedroid\/osi\/list.c                                           |   58 +--\r\n components\/bt\/bluedroid\/osi\/mutex.c                                          |   99 ++++\r\n components\/bt\/bluedroid\/osi\/osi.c                                            |   33 ++\r\n components\/bt\/bluedroid\/osi\/osi_arch.c                                       |  196 --------\r\n components\/bt\/bluedroid\/osi\/semaphore.c                                      |   77 +++\r\n components\/bt\/bluedroid\/stack\/avct\/avct_api.c                                |    8 +-\r\n components\/bt\/bluedroid\/stack\/avct\/avct_l2c.c                                |    3 +-\r\n components\/bt\/bluedroid\/stack\/avct\/avct_lcb.c                                |   38 +-\r\n components\/bt\/bluedroid\/stack\/avct\/avct_lcb_act.c                            |   74 +--\r\n components\/bt\/bluedroid\/stack\/avct\/include\/avct_int.h                        |    4 +-\r\n components\/bt\/bluedroid\/stack\/avdt\/avdt_ad.c                                 |    3 +-\r\n components\/bt\/bluedroid\/stack\/avdt\/avdt_api.c                                |   87 +---\r\n components\/bt\/bluedroid\/stack\/avdt\/avdt_ccb.c                                |    7 +-\r\n components\/bt\/bluedroid\/stack\/avdt\/avdt_ccb_act.c                            |   26 +-\r\n components\/bt\/bluedroid\/stack\/avdt\/avdt_l2c.c                                |    3 +-\r\n components\/bt\/bluedroid\/stack\/avdt\/avdt_msg.c                                |   57 ++-\r\n components\/bt\/bluedroid\/stack\/avdt\/avdt_scb.c                                |   12 +-\r\n components\/bt\/bluedroid\/stack\/avdt\/avdt_scb_act.c                            |  186 +++----\r\n components\/bt\/bluedroid\/stack\/avdt\/include\/avdt_int.h                        |   12 +-\r\n components\/bt\/bluedroid\/stack\/avrc\/avrc_api.c                                |   43 +-\r\n components\/bt\/bluedroid\/stack\/avrc\/avrc_bld_ct.c                             |   18 +-\r\n components\/bt\/bluedroid\/stack\/avrc\/avrc_bld_tg.c                             |   20 +-\r\n components\/bt\/bluedroid\/stack\/avrc\/avrc_opt.c                                |   14 +-\r\n components\/bt\/bluedroid\/stack\/avrc\/avrc_pars_ct.c                            |    1 -\r\n components\/bt\/bluedroid\/stack\/avrc\/avrc_pars_tg.c                            |    1 -\r\n components\/bt\/bluedroid\/stack\/avrc\/avrc_sdp.c                                |    1 -\r\n components\/bt\/bluedroid\/stack\/avrc\/avrc_utils.c                              |    1 -\r\n components\/bt\/bluedroid\/stack\/btm\/btm_acl.c                                  |   11 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_ble.c                                  |    4 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_ble_addr.c                             |    8 +\r\n components\/bt\/bluedroid\/stack\/btm\/btm_ble_adv_filter.c                       |    7 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_ble_batchscan.c                        |   14 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_ble_bgconn.c                           |   13 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_ble_gap.c                              |   32 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_ble_multi_adv.c                        |   15 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_ble_privacy.c                          |   16 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_dev.c                                  |    1 -\r\n components\/bt\/bluedroid\/stack\/btm\/btm_devctl.c                               |    2 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_inq.c                                  |   17 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_main.c                                 |   18 +\r\n components\/bt\/bluedroid\/stack\/btm\/btm_pm.c                                   |    3 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_sco.c                                  |   32 +-\r\n components\/bt\/bluedroid\/stack\/btm\/btm_sec.c                                  |   52 +-\r\n components\/bt\/bluedroid\/stack\/btu\/btu_hcif.c                                 |   14 +-\r\n components\/bt\/bluedroid\/stack\/btu\/btu_init.c                                 |   94 +---\r\n components\/bt\/bluedroid\/stack\/btu\/btu_task.c                                 |  215 +++------\r\n components\/bt\/bluedroid\/stack\/gap\/gap_ble.c                                  |   13 +-\r\n components\/bt\/bluedroid\/stack\/gap\/gap_conn.c                                 |  129 ++---\r\n components\/bt\/bluedroid\/stack\/gap\/include\/gap_int.h                          |    8 +-\r\n components\/bt\/bluedroid\/stack\/gatt\/att_protocol.c                            |   19 +-\r\n components\/bt\/bluedroid\/stack\/gatt\/gatt_api.c                                |   13 +-\r\n components\/bt\/bluedroid\/stack\/gatt\/gatt_auth.c                               |   41 +-\r\n components\/bt\/bluedroid\/stack\/gatt\/gatt_cl.c                                 |    7 +-\r\n components\/bt\/bluedroid\/stack\/gatt\/gatt_db.c                                 |   25 +-\r\n components\/bt\/bluedroid\/stack\/gatt\/gatt_main.c                               |   36 +-\r\n components\/bt\/bluedroid\/stack\/gatt\/gatt_sr.c                                 |  112 +++--\r\n components\/bt\/bluedroid\/stack\/gatt\/gatt_utils.c                              |  157 +++---\r\n components\/bt\/bluedroid\/stack\/gatt\/include\/gatt_int.h                        |   19 +-\r\n components\/bt\/bluedroid\/stack\/hcic\/hciblecmds.c                              |    4 +-\r\n components\/bt\/bluedroid\/stack\/hcic\/hcicmds.c                                 |    7 +-\r\n components\/bt\/bluedroid\/stack\/include\/btm_api.h                              |    7 +-\r\n components\/bt\/bluedroid\/stack\/include\/btm_ble_api.h                          |    3 +-\r\n components\/bt\/bluedroid\/stack\/include\/btm_ble_int.h                          |    6 +-\r\n components\/bt\/bluedroid\/stack\/include\/btm_int.h                              |    8 +-\r\n components\/bt\/bluedroid\/stack\/include\/btu.h                                  |    2 +-\r\n components\/bt\/bluedroid\/stack\/include\/l2c_api.h                              |    8 +-\r\n components\/bt\/bluedroid\/stack\/include\/l2cdefs.h                              |    8 +-\r\n components\/bt\/bluedroid\/stack\/include\/port_ext.h                             |    1 -\r\n components\/bt\/bluedroid\/stack\/l2cap\/include\/l2c_int.h                        |   19 +-\r\n components\/bt\/bluedroid\/stack\/l2cap\/l2c_api.c                                |   80 ++-\r\n components\/bt\/bluedroid\/stack\/l2cap\/l2c_ble.c                                |    2 +-\r\n components\/bt\/bluedroid\/stack\/l2cap\/l2c_csm.c                                |   32 +-\r\n components\/bt\/bluedroid\/stack\/l2cap\/l2c_fcr.c                                |  379 ++++++++-------\r\n components\/bt\/bluedroid\/stack\/l2cap\/l2c_link.c                               |   93 +---\r\n components\/bt\/bluedroid\/stack\/l2cap\/l2c_main.c                               |   36 +-\r\n components\/bt\/bluedroid\/stack\/l2cap\/l2c_ucd.c                                |   94 ++--\r\n components\/bt\/bluedroid\/stack\/l2cap\/l2c_utils.c                              |  108 ++---\r\n components\/bt\/bluedroid\/stack\/l2cap\/l2cap_client.c                           |   11 +-\r\n components\/bt\/bluedroid\/stack\/rfcomm\/include\/port_int.h                      |    5 +-\r\n components\/bt\/bluedroid\/stack\/rfcomm\/port_api.c                              |   93 ++--\r\n components\/bt\/bluedroid\/stack\/rfcomm\/port_rfc.c                              |   25 +-\r\n components\/bt\/bluedroid\/stack\/rfcomm\/port_utils.c                            |   29 +-\r\n components\/bt\/bluedroid\/stack\/rfcomm\/rfc_l2cap_if.c                          |   17 +-\r\n components\/bt\/bluedroid\/stack\/rfcomm\/rfc_mx_fsm.c                            |    7 +-\r\n components\/bt\/bluedroid\/stack\/rfcomm\/rfc_port_fsm.c                          |   25 +-\r\n components\/bt\/bluedroid\/stack\/rfcomm\/rfc_port_if.c                           |    1 -\r\n components\/bt\/bluedroid\/stack\/rfcomm\/rfc_ts_frames.c                         |   45 +-\r\n components\/bt\/bluedroid\/stack\/rfcomm\/rfc_utils.c                             |   19 +-\r\n components\/bt\/bluedroid\/stack\/sdp\/include\/sdpint.h                           |    1 +\r\n components\/bt\/bluedroid\/stack\/sdp\/sdp_api.c                                  |    1 -\r\n components\/bt\/bluedroid\/stack\/sdp\/sdp_db.c                                   |   34 +-\r\n components\/bt\/bluedroid\/stack\/sdp\/sdp_discovery.c                            |   12 +-\r\n components\/bt\/bluedroid\/stack\/sdp\/sdp_main.c                                 |    5 +-\r\n components\/bt\/bluedroid\/stack\/sdp\/sdp_server.c                               |   53 +-\r\n components\/bt\/bluedroid\/stack\/sdp\/sdp_utils.c                                |   15 +-\r\n components\/bt\/bluedroid\/stack\/smp\/smp_cmac.c                                 |    5 +-\r\n components\/bt\/bluedroid\/stack\/smp\/smp_keys.c                                 |    4 +-\r\n components\/bt\/bluedroid\/stack\/smp\/smp_l2c.c                                  |   13 +-\r\n components\/bt\/bluedroid\/stack\/smp\/smp_utils.c                                |   30 +-\r\n components\/bt\/bt.c                                                           |  203 ++++++--\r\n components\/bt\/include\/bt.h                                                   |   78 ++-\r\n components\/bt\/lib                                                            |    2 +-\r\n components\/console\/argtable3\/LICENSE                                         |   26 +\r\n components\/console\/argtable3\/argtable3.c                                     | 4953 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\r\n components\/console\/argtable3\/argtable3.h                                     |  306 ++++++++++++\r\n components\/console\/commands.c                                                |  236 +++++++++\r\n components\/console\/component.mk                                              |    2 +\r\n components\/console\/esp_console.h                                             |  181 +++++++\r\n components\/console\/linenoise\/LICENSE                                         |   25 +\r\n components\/console\/linenoise\/linenoise.c                                     | 1112 ++++++++++++++++++++++++++++++++++++++++++\r\n components\/console\/linenoise\/linenoise.h                                     |   76 +++\r\n components\/console\/split_argv.c                                              |  120 +++++\r\n components\/cxx\/component.mk                                                  |    2 +-\r\n components\/driver\/gpio.c                                                     |   26 +\r\n components\/driver\/include\/driver\/gpio.h                                      |   31 ++\r\n components\/driver\/include\/driver\/rtc_cntl.h                                  |   48 ++\r\n components\/driver\/include\/driver\/rtc_io.h                                    |   25 +\r\n components\/driver\/include\/driver\/sdmmc_defs.h                                |   80 ++-\r\n components\/driver\/include\/driver\/sdmmc_host.h                                |    4 +\r\n components\/driver\/include\/driver\/sdmmc_types.h                               |    9 +-\r\n components\/driver\/include\/driver\/sdspi_host.h                                |  156 ++++++\r\n components\/driver\/include\/driver\/spi_master.h                                |   23 +-\r\n components\/driver\/include\/driver\/touch_pad.h                                 |  538 +++++++++++++++++----\r\n components\/driver\/ledc.c                                                     |    3 +\r\n components\/driver\/rtc_module.c                                               |  743 ++++++++++++++++++++++------\r\n components\/driver\/sdmmc_transaction.c                                        |   26 +-\r\n components\/driver\/sdspi_crc.c                                                |   53 ++\r\n components\/driver\/sdspi_crc.h                                                |   43 ++\r\n components\/driver\/sdspi_host.c                                               |  815 +++++++++++++++++++++++++++++++\r\n components\/driver\/sdspi_private.h                                            |   96 ++++\r\n components\/driver\/sdspi_transaction.c                                        |  122 +++++\r\n components\/driver\/spi_common.c                                               |    2 +-\r\n components\/driver\/spi_master.c                                               |  203 +++++---\r\n components\/driver\/spi_slave.c                                                |    7 +-\r\n components\/driver\/test\/test_spi_master.c                                     |  157 +++++-\r\n components\/driver\/uart.c                                                     |    2 +-\r\n components\/esp32\/Kconfig                                                     |  151 +++---\r\n components\/esp32\/brownout.c                                                  |   61 +++\r\n components\/esp32\/component.mk                                                |   19 +-\r\n components\/esp32\/cpu_start.c                                                 |   39 +-\r\n components\/esp32\/dport_access.c                                              |    3 +-\r\n components\/esp32\/dport_panic_highint_hdl.S                                   |  200 ++++++++\r\n components\/esp32\/event_default_handlers.c                                    |   93 ++--\r\n components\/esp32\/fast_crypto_ops.c                                           |   61 +++\r\n components\/esp32\/heap_alloc_caps.c                                           |  426 ----------------\r\n components\/esp32\/hw_random.c                                                 |   10 +-\r\n components\/{soc =&gt; }\/esp32\/include\/esp_brownout.h                            |    0\r\n components\/esp32\/include\/esp_event.h                                         |   15 +-\r\n components\/esp32\/include\/esp_gdbstub.h                                       |    4 +-\r\n components\/esp32\/include\/esp_heap_alloc_caps.h                               |  110 -----\r\n components\/esp32\/include\/esp_system.h                                        |   37 +-\r\n components\/esp32\/include\/esp_wifi.h                                          |   88 +++-\r\n components\/esp32\/include\/esp_wifi_crypto_types.h                             |  301 ++++++++++++\r\n components\/esp32\/include\/esp_wifi_internal.h                                 |   20 +\r\n components\/esp32\/include\/esp_wpa2.h                                          |   15 +-\r\n components\/esp32\/include\/esp_wps.h                                           |   16 +-\r\n components\/esp32\/include\/heap_alloc_caps.h                                   |    3 -\r\n components\/esp32\/include\/rom\/gpio.h                                          |    2 +-\r\n components\/esp32\/include\/rom\/uart.h                                          |    2 +-\r\n components\/esp32\/ipc.c                                                       |    5 +-\r\n components\/esp32\/ld\/esp32.common.ld                                          |   26 +-\r\n components\/esp32\/ld\/esp32.ld                                                 |   16 +-\r\n components\/esp32\/ld\/esp32.peripherals.ld                                     |    3 +\r\n components\/esp32\/lib                                                         |    2 +-\r\n components\/esp32\/panic.c                                                     |    9 +-\r\n components\/esp32\/phy_init.c                                                  |   22 +-\r\n components\/esp32\/system_api.c                                                |   51 +-\r\n components\/esp32\/task_wdt.c                                                  |    2 +-\r\n components\/esp32\/test\/test_int_wdt.c                                         |   20 +\r\n components\/esp32\/test\/test_malloc_caps.c                                     |   64 ---\r\n components\/esp32\/wifi_init.c                                                 |   23 +\r\n components\/esptool_py\/component.mk                                           |    5 +\r\n components\/esptool_py\/esptool                                                |    2 +-\r\n components\/ethernet\/Kconfig                                                  |   11 +-\r\n components\/ethernet\/emac_common.h                                            |    8 +-\r\n components\/ethernet\/emac_main.c                                              |   73 ++-\r\n components\/ethernet\/include\/esp_eth.h                                        |   18 +\r\n components\/fatfs\/src\/esp_vfs_fat.h                                           |   23 +-\r\n components\/fatfs\/src\/vfs_fat_sdmmc.c                                         |   33 +-\r\n components\/freertos\/Kconfig                                                  |   16 +-\r\n components\/freertos\/component.mk                                             |    2 +-\r\n components\/freertos\/heap_regions.c                                           |  591 -----------------------\r\n components\/freertos\/heap_regions_debug.c                                     |  191 --------\r\n components\/freertos\/include\/freertos\/FreeRTOSConfig.h                        |    6 +-\r\n components\/freertos\/include\/freertos\/heap_regions.h                          |   96 ----\r\n components\/freertos\/include\/freertos\/heap_regions_debug.h                    |   79 ---\r\n components\/freertos\/include\/freertos\/portable.h                              |   25 +-\r\n components\/freertos\/port.c                                                   |   26 +-\r\n components\/freertos\/tasks.c                                                  |    4 +-\r\n components\/freertos\/xtensa_vector_defaults.S                                 |  158 ++++++\r\n components\/freertos\/xtensa_vectors.S                                         |  325 +------------\r\n components\/heap\/component.mk                                                 |    3 +\r\n components\/heap\/heap_caps.c                                                  |  290 +++++++++++\r\n components\/heap\/heap_caps_init.c                                             |  194 ++++++++\r\n components\/heap\/heap_private.h                                               |   40 ++\r\n components\/heap\/include\/esp_heap_alloc_caps.h                                |   35 ++\r\n components\/heap\/include\/esp_heap_caps.h                                      |  175 +++++++\r\n components\/heap\/include\/multi_heap.h                                         |  169 +++++++\r\n components\/heap\/multi_heap.c                                                 |  595 +++++++++++++++++++++++\r\n components\/heap\/multi_heap_platform.h                                        |   50 ++\r\n components\/heap\/test\/component.mk                                            |    5 +\r\n components\/{freertos =&gt; heap}\/test\/test_malloc.c                             |   10 +-\r\n components\/heap\/test\/test_malloc_caps.c                                      |  125 +++++\r\n components\/heap\/test_multi_heap_host\/Makefile                                |   48 ++\r\n components\/heap\/test_multi_heap_host\/main.cpp                                |    2 +\r\n components\/heap\/test_multi_heap_host\/test_multi_heap.cpp                     |  347 +++++++++++++\r\n components\/idf_test\/integration_test\/TestEnvAll.yml                          |    4 +\r\n components\/idf_test\/unit_test\/TestEnvAll.yml                                 |    4 +\r\n components\/libsodium\/component.mk                                            |    9 +-\r\n components\/libsodium\/port\/crypto_hash_sha256_mbedtls.c                       |   45 ++\r\n components\/libsodium\/port\/crypto_hash_sha512_mbedtls.c                       |   45 ++\r\n components\/libsodium\/{private =&gt; port}\/randombytes_default.h                 |    0\r\n components\/libsodium\/{private =&gt; port}\/randombytes_esp32.c                   |    0\r\n components\/libsodium\/port_include\/sodium.h                                   |    6 +\r\n components\/libsodium\/port_include\/sodium\/crypto_auth.h                       |    6 +\r\n components\/libsodium\/port_include\/sodium\/crypto_auth_hmacsha256.h            |    6 +\r\n components\/libsodium\/port_include\/sodium\/crypto_auth_hmacsha512.h            |    5 +\r\n components\/libsodium\/port_include\/sodium\/crypto_auth_hmacsha512256.h         |    6 +\r\n components\/libsodium\/port_include\/sodium\/crypto_hash_sha256.h                |   66 +++\r\n components\/libsodium\/port_include\/sodium\/crypto_hash_sha512.h                |   66 +++\r\n components\/libsodium\/test\/component.mk                                       |    2 +-\r\n components\/libsodium\/test\/test_sodium.c                                      |    8 +\r\n components\/log\/README.rst                                                    |    2 +-\r\n components\/lwip\/Kconfig                                                      |   41 ++\r\n components\/lwip\/api\/api_msg.c                                                |    9 +-\r\n components\/lwip\/core\/ipv4\/dhcp.c                                             |   17 +\r\n components\/lwip\/core\/ipv4\/ip4.c                                              |   29 +-\r\n components\/lwip\/core\/tcp.c                                                   |   45 +-\r\n components\/lwip\/core\/tcp_out.c                                               |    3 +-\r\n components\/lwip\/include\/lwip\/lwip\/netif.h                                    |    2 +-\r\n components\/lwip\/include\/lwip\/port\/lwipopts.h                                 |    5 +-\r\n components\/lwip\/port\/netif\/ethernetif.c                                      |   21 +-\r\n components\/lwip\/port\/netif\/wlanif.c                                          |   11 +-\r\n components\/mbedtls\/Kconfig                                                   |  412 +++++++++++++++-\r\n components\/mbedtls\/library\/ecp.c                                             |    2 +-\r\n components\/mbedtls\/port\/include\/mbedtls\/config.h                             |    9 +\r\n components\/mbedtls\/port\/include\/mbedtls\/esp_config.h                         |  116 +++++\r\n components\/newlib\/component.mk                                               |    4 +-\r\n components\/newlib\/platform_include\/assert.h                                  |   28 ++\r\n components\/newlib\/syscalls.c                                                 |   28 +-\r\n components\/newlib\/time.c                                                     |   15 +\r\n components\/nghttp\/component.mk                                               |    7 +-\r\n components\/nghttp\/nghttp2                                                    |    2 +-\r\n components\/nvs_flash\/README.rst                                              |    5 +-\r\n components\/nvs_flash\/include\/nvs.h                                           |   37 +-\r\n components\/nvs_flash\/include\/nvs_flash.h                                     |   48 +-\r\n components\/nvs_flash\/src\/nvs_api.cpp                                         |  130 +++--\r\n components\/nvs_flash\/src\/nvs_storage.hpp                                     |   10 +-\r\n components\/nvs_flash\/src\/nvs_test_api.h                                      |    7 +-\r\n components\/nvs_flash\/test_nvs_host\/test_nvs.cpp                              |   44 +-\r\n components\/partition_table\/Kconfig.projbuild                                 |    2 +-\r\n components\/partition_table\/Makefile.projbuild                                |    9 +-\r\n components\/partition_table\/component.mk                                      |    5 +\r\n components\/sdmmc\/sdmmc_cmd.c                                                 |  499 ++++++++++++++++---\r\n components\/sdmmc\/test\/test_sd.c                                              |  187 +++++--\r\n components\/soc\/component.mk                                                  |    2 +-\r\n components\/soc\/esp32\/brownout.c                                              |   39 --\r\n components\/soc\/esp32\/include\/soc\/dport_reg.h                                 |   10 +-\r\n components\/soc\/esp32\/include\/soc\/rtc_cntl_reg.h                              |    1 +\r\n components\/soc\/esp32\/include\/soc\/rtc_cntl_struct.h                           |    1 +\r\n components\/soc\/esp32\/include\/soc\/rtc_io_struct.h                             |    1 +\r\n components\/soc\/esp32\/include\/soc\/sens_struct.h                               |  316 ++++++++++++\r\n components\/soc\/esp32\/include\/soc\/soc.h                                       |   30 +-\r\n components\/soc\/esp32\/include\/soc\/spi_struct.h                                |    4 +-\r\n components\/soc\/esp32\/soc_memory_layout.c                                     |  180 +++++++\r\n components\/soc\/include\/soc\/soc_memory_layout.h                               |   64 +++\r\n components\/spi_flash\/Kconfig                                                 |    8 +-\r\n components\/spi_flash\/cache_utils.c                                           |    1 +\r\n components\/spi_flash\/flash_mmap.c                                            |   74 ++-\r\n components\/spi_flash\/include\/esp_spi_flash.h                                 |   23 +\r\n components\/spi_flash\/test\/test_mmap.c                                        |   43 ++\r\n components\/tcpip_adapter\/Kconfig                                             |   16 +\r\n components\/tcpip_adapter\/include\/tcpip_adapter.h                             |   75 ++-\r\n components\/tcpip_adapter\/tcpip_adapter_lwip.c                                |  265 +++++++---\r\n components\/ulp\/component_ulp_common.mk                                       |   12 +-\r\n components\/vfs\/README.rst                                                    |    8 +-\r\n components\/vfs\/include\/esp_vfs.h                                             |    5 +\r\n components\/vfs\/include\/esp_vfs_dev.h                                         |   58 ++-\r\n components\/vfs\/vfs.c                                                         |   17 +\r\n components\/vfs\/vfs_uart.c                                                    |  260 +++++++---\r\n components\/wear_levelling\/Kconfig                                            |   62 +++\r\n components\/wear_levelling\/README.rst                                         |   27 +-\r\n components\/wear_levelling\/WL_Ext_Perf.cpp                                    |  168 +++++++\r\n components\/wear_levelling\/WL_Ext_Safe.cpp                                    |  161 +++++++\r\n components\/wear_levelling\/WL_Flash.cpp                                       |    4 +-\r\n components\/wear_levelling\/private_include\/WL_Ext_Cfg.h                       |   22 +\r\n components\/wear_levelling\/private_include\/WL_Ext_Perf.h                      |   46 ++\r\n components\/wear_levelling\/private_include\/WL_Ext_Safe.h                      |   42 ++\r\n components\/wear_levelling\/test\/test_wl.c                                     |   14 +-\r\n components\/wear_levelling\/wear_levelling.cpp                                 |   31 +-\r\n components\/wpa_supplicant\/component.mk                                       |    4 +-\r\n components\/wpa_supplicant\/include\/crypto\/aes_wrap.h                          |    7 +-\r\n components\/wpa_supplicant\/include\/crypto\/crypto.h                            |  138 +++++-\r\n components\/wpa_supplicant\/include\/crypto\/sha256.h                            |    6 +\r\n components\/wpa_supplicant\/src\/crypto\/dh_groups.c                             |   37 +-\r\n components\/wpa_supplicant\/src\/fast_crypto\/fast_aes-cbc.c                     |   78 +++\r\n components\/wpa_supplicant\/src\/fast_crypto\/fast_aes-unwrap.c                  |   81 ++++\r\n components\/wpa_supplicant\/src\/fast_crypto\/fast_aes-wrap.c                    |   80 +++\r\n components\/wpa_supplicant\/src\/fast_crypto\/fast_crypto_internal-cipher.c      |  283 +++++++++++\r\n components\/wpa_supplicant\/src\/fast_crypto\/fast_crypto_internal-modexp.c      |   59 +++\r\n components\/wpa_supplicant\/src\/fast_crypto\/fast_crypto_internal.c             |  282 +++++++++++\r\n components\/wpa_supplicant\/src\/fast_crypto\/fast_sha256-internal.c             |   48 ++\r\n components\/wpa_supplicant\/src\/fast_crypto\/fast_sha256.c                      |  165 +++++++\r\n components\/xtensa-debug-module\/eri.c                                         |    2 +-\r\n docs\/COPYRIGHT.rst                                                           |    7 +\r\n docs\/Doxyfile                                                                |    7 +-\r\n docs\/_static\/app_trace-overview.jpg                                          |  Bin 0 -&gt; 23646 bytes\r\n docs\/_static\/app_trace\/overview.png                                          |  Bin 8554 -&gt; 0 bytes\r\n docs\/_static\/debug-perspective.jpg                                           |  Bin 0 -&gt; 98346 bytes\r\n docs\/_static\/debugging-memory-location-off.jpg                               |  Bin 0 -&gt; 61348 bytes\r\n docs\/_static\/debugging-memory-location-on.jpg                                |  Bin 0 -&gt; 61592 bytes\r\n docs\/_static\/debugging-navigate-through-the-stack.jpg                        |  Bin 0 -&gt; 107875 bytes\r\n docs\/_static\/debugging-setting-breakpoint.jpg                                |  Bin 0 -&gt; 92638 bytes\r\n docs\/_static\/debugging-setting-conditional-breakpoint.jpg                    |  Bin 0 -&gt; 92351 bytes\r\n docs\/_static\/debugging-step-into.jpg                                         |  Bin 0 -&gt; 98315 bytes\r\n docs\/_static\/debugging-step-over.jpg                                         |  Bin 0 -&gt; 92112 bytes\r\n docs\/_static\/debugging-target-halted-manually.jpg                            |  Bin 0 -&gt; 87752 bytes\r\n docs\/_static\/debugging-target-halted.jpg                                     |  Bin 0 -&gt; 96904 bytes\r\n docs\/_static\/debugging-three-breakpoints-set.jpg                             |  Bin 0 -&gt; 99778 bytes\r\n docs\/_static\/debugging-watch-variable.jpg                                    |  Bin 0 -&gt; 93535 bytes\r\n docs\/_static\/esp-wrover-kit-v2-layout-back.png                               |  Bin 0 -&gt; 193283 bytes\r\n docs\/_static\/esp-wrover-kit-v2-layout-front.png                              |  Bin 0 -&gt; 392766 bytes\r\n docs\/_static\/esp32-wrover-kit-layout-front.jpg                               |  Bin 111275 -&gt; 114428 bytes\r\n docs\/_static\/hw-debugging-debugger-tab.jpg                                   |  Bin 0 -&gt; 57590 bytes\r\n docs\/_static\/hw-debugging-main-tab.jpg                                       |  Bin 0 -&gt; 64200 bytes\r\n docs\/_static\/hw-debugging-startup-tab.jpg                                    |  Bin 0 -&gt; 71471 bytes\r\n docs\/_static\/jtag-debugging-overview.jpg                                     |  Bin 0 -&gt; 50909 bytes\r\n docs\/_static\/jtag-usb-configuration-zadig.jpg                                |  Bin 0 -&gt; 23730 bytes\r\n docs\/_static\/wrover-jp8.png                                                  |  Bin 83684 -&gt; 98603 bytes\r\n docs\/api-guides\/app_trace.rst                                                |  438 ++++++++++-------\r\n docs\/api-guides\/build-system.rst                                             |   48 +-\r\n docs\/api-guides\/console.rst                                                  |  143 ++++++\r\n docs\/api-guides\/esp32.cfg                                                    |   51 --\r\n docs\/api-guides\/hlinterrupts.rst                                             |   63 +++\r\n docs\/api-guides\/index.rst                                                    |    9 +-\r\n docs\/api-guides\/jtag-debugging\/building-openocd-linux.rst                    |   75 +++\r\n docs\/api-guides\/jtag-debugging\/building-openocd-macos.rst                    |   54 +++\r\n docs\/api-guides\/jtag-debugging\/building-openocd-windows.rst                  |   74 +++\r\n docs\/api-guides\/jtag-debugging\/configure-other-jtag.rst                      |   45 ++\r\n docs\/api-guides\/jtag-debugging\/configure-wrover.rst                          |  195 ++++++++\r\n docs\/api-guides\/jtag-debugging\/debugging-examples.rst                        |  655 +++++++++++++++++++++++++\r\n docs\/api-guides\/jtag-debugging\/index.rst                                     |  304 ++++++++++++\r\n docs\/api-guides\/jtag-debugging\/setup-openocd-linux.rst                       |   32 ++\r\n docs\/api-guides\/jtag-debugging\/setup-openocd-macos.rst                       |   32 ++\r\n docs\/api-guides\/jtag-debugging\/setup-openocd-windows.rst                     |   28 ++\r\n docs\/api-guides\/jtag-debugging\/tips-and-quirks.rst                           |  224 +++++++++\r\n docs\/api-guides\/jtag-debugging\/using-debugger.rst                            |  183 +++++++\r\n docs\/api-guides\/openocd.rst                                                  |  131 -----\r\n docs\/api-guides\/partition-tables.rst                                         |    2 +-\r\n docs\/api-guides\/romconsole.rst                                               |    9 +-\r\n docs\/api-guides\/wifi.rst                                                     | 1620 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\r\n docs\/api-reference\/index.rst                                                 |    1 +\r\n docs\/api-reference\/kconfig.rst                                               |   28 ++\r\n docs\/api-reference\/peripherals\/index.rst                                     |    1 +\r\n docs\/api-reference\/peripherals\/touch_pad.rst                                 |   23 +\r\n docs\/api-reference\/storage\/sdmmc.rst                                         |   35 +-\r\n docs\/api-reference\/system\/app_trace.rst                                      |   28 +-\r\n docs\/api-reference\/system\/mem_alloc.rst                                      |   17 +-\r\n docs\/conf.py                                                                 |    2 +\r\n docs\/contribute\/documenting-code.rst                                         |   52 +-\r\n docs\/gen-kconfig-doc.py                                                      |  120 +++++\r\n docs\/get-started\/establish-serial-connection.rst                             |   10 +\r\n docs\/get-started\/get-started-devkitc.rst                                     |    6 +-\r\n docs\/get-started\/get-started-wrover-kit-v2.rst                               |  192 ++++++++\r\n docs\/get-started\/get-started-wrover-kit.rst                                  |  260 +++++++---\r\n docs\/get-started\/idf-monitor.rst                                             |    2 +-\r\n docs\/get-started\/index.rst                                                   |   20 +-\r\n docs\/hw-reference\/modules-and-boards.rst                                     |  115 +++--\r\n docs\/kconfiglib.py                                                           | 3460 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\r\n docs\/requirements.txt                                                        |    6 +-\r\n examples\/bluetooth\/a2dp_sink\/main\/main.c                                     |    9 +-\r\n examples\/bluetooth\/ble_adv\/main\/app_bt.c                                     |    8 +\r\n examples\/bluetooth\/blufi\/main\/blufi_example_main.c                           |    9 +-\r\n examples\/bluetooth\/blufi\/main\/blufi_security.c                               |    1 -\r\n examples\/bluetooth\/controller_hci_uart\/main\/controller_hci_uart_demo.c       |   11 +-\r\n examples\/bluetooth\/gatt_client\/README.rst                                    |    4 +\r\n examples\/bluetooth\/gatt_client\/main\/gattc_demo.c                             |  353 +++++++-------\r\n examples\/bluetooth\/gatt_client\/sdkconfig.defaults                            |    3 +-\r\n examples\/bluetooth\/gatt_security_client\/Makefile                             |   10 +\r\n examples\/bluetooth\/gatt_security_client\/README.rst                           |    8 +\r\n examples\/bluetooth\/gatt_security_client\/main\/component.mk                    |    4 +\r\n examples\/bluetooth\/gatt_security_client\/main\/example_ble_sec_gattc_demo.c    |  460 ++++++++++++++++++\r\n examples\/bluetooth\/gatt_security_client\/sdkconfig.defaults                   |    4 +\r\n examples\/bluetooth\/gatt_security_server\/main\/example_ble_sec_gatts_demo.c    |   26 +\r\n examples\/bluetooth\/gatt_security_server\/sdkconfig.defaults                   |    3 +-\r\n examples\/bluetooth\/gatt_server\/README.rst                                    |   20 +-\r\n examples\/bluetooth\/gatt_server\/main\/gatts_demo.c                             |  280 +++++++++--\r\n examples\/bluetooth\/gatt_server\/sdkconfig.defaults                            |    3 +-\r\n examples\/bluetooth\/gatt_server_service_table\/main\/gatts_table_creat_demo.c   |    8 +\r\n examples\/bluetooth\/gattc_multi_connect\/Makefile                              |   10 +\r\n examples\/bluetooth\/gattc_multi_connect\/README.rst                            |    9 +\r\n examples\/bluetooth\/gattc_multi_connect\/main\/component.mk                     |    4 +\r\n examples\/bluetooth\/gattc_multi_connect\/main\/gattc_multi_connect.c            |  753 +++++++++++++++++++++++++++++\r\n examples\/bluetooth\/gattc_multi_connect\/sdkconfig.defaults                    |    4 +\r\n examples\/ethernet\/ethernet\/sdkconfig.defaults                                |    3 +-\r\n examples\/get-started\/blink\/sdkconfig.defaults                                |    4 +-\r\n examples\/performance\/tcp_perf\/main\/tcp_main.c                                |  116 +++--\r\n examples\/performance\/tcp_perf\/main\/tcp_perf.c                                |  235 +++++----\r\n examples\/performance\/tcp_perf\/main\/tcp_perf.h                                |   13 +-\r\n examples\/peripherals\/adc\/README.md                                           |   13 +-\r\n examples\/peripherals\/adc\/main\/adc1_test.c                                    |    4 +-\r\n examples\/peripherals\/spi_master\/main\/Kconfig.projbuild                       |   15 +\r\n examples\/peripherals\/spi_master\/main\/spi_master_example_main.c               |   68 ++-\r\n examples\/peripherals\/touch_pad_interrupt\/main\/tp_interrupt_main.c            |  127 +++--\r\n examples\/peripherals\/touch_pad_read\/main\/tp_read_main.c                      |   71 ++-\r\n examples\/protocols\/https_request\/main\/https_request_example_main.c           |   26 +-\r\n examples\/storage\/nvs_rw_blob\/main\/nvs_blob_example_main.c                    |    6 +-\r\n examples\/storage\/nvs_rw_value\/main\/nvs_value_example_main.c                  |    6 +-\r\n examples\/storage\/sd_card\/README.md                                           |   29 +-\r\n examples\/storage\/sd_card\/main\/sd_card_example_main.c                         |   52 +-\r\n examples\/system\/app_trace_to_host\/Makefile                                   |    9 +\r\n examples\/system\/app_trace_to_host\/README.md                                  |  177 +++++++\r\n examples\/system\/app_trace_to_host\/main\/Kconfig.projbuild                     |   20 +\r\n examples\/system\/app_trace_to_host\/main\/app_trace_to_host_test.c              |  140 ++++++\r\n examples\/system\/app_trace_to_host\/main\/component.mk                          |    3 +\r\n examples\/system\/app_trace_to_host\/sdkconfig.defaults                         |    5 +\r\n examples\/system\/console\/Makefile                                             |    9 +\r\n examples\/system\/console\/README.md                                            |  108 +++++\r\n examples\/system\/console\/main\/Kconfig.projbuild                               |   11 +\r\n examples\/system\/console\/main\/cmd_decl.h                                      |   15 +\r\n examples\/system\/console\/main\/cmd_system.c                                    |  246 ++++++++++\r\n examples\/system\/console\/main\/cmd_wifi.c                                      |  123 +++++\r\n examples\/system\/console\/main\/component.mk                                    |    5 +\r\n examples\/system\/console\/main\/console_example_main.c                          |  164 +++++++\r\n examples\/system\/console\/partitions_example.csv                               |    6 +\r\n examples\/system\/console\/sdkconfig.defaults                                   |   13 +\r\n examples\/system\/ota\/main\/ota_example_main.c                                  |   14 +-\r\n examples\/wifi\/power_save\/main\/power_save.c                                   |   10 +\r\n examples\/wifi\/smart_config\/main\/smartconfig_main.c                           |    2 +\r\n examples\/wifi\/wpa2_enterprise\/main\/wpa2_enterprise_main.c                    |    4 +-\r\n examples\/wifi\/wps\/main\/wps.c                                                 |   20 +-\r\n make\/component_wrapper.mk                                                    |   62 ++-\r\n make\/project.mk                                                              |   93 ++--\r\n tools\/ci\/build_examples.sh                                                   |    2 +-\r\n tools\/ci\/get-full-sources.sh                                                 |    4 +-\r\n tools\/ci\/test_build_system.sh                                                |   14 +-\r\n tools\/idf_monitor.py                                                         |   28 +-\r\n tools\/idf_size.py                                                            |    5 +-\r\n tools\/unit-test-app\/components\/unity\/unity_platform.c                        |    2 +-\r\n tools\/unit-test-app\/sdkconfig                                                |   19 +-\r\n 580 files changed, 35403 insertions(+), 9116 deletions(-)\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>$ git pull remote: Counting objects: 2786, done. remote: Compressing objects: 100% (182\/182), done. remote: Total 2786 (delta 1461), reused 1590 (delta 1435), pack-reused 1155 Receiving objects: 100% (2786\/2786), 2.03 MiB | 2.20 MiB\/s, done. Resolving deltas: 100% (2019\/2019), completed with 581 local objects. From https:\/\/github.com\/espressif\/esp-idf 9b30f66..a4fe12c master -&gt; origin\/master 024ef51..bef9896 release\/v2.0 -&gt; origin\/release\/v2.0 bdc499a..7138fb0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6671","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/6671","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6671"}],"version-history":[{"count":1,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/6671\/revisions"}],"predecessor-version":[{"id":6672,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/6671\/revisions\/6672"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}