/hal_espressif-3.6.0/docs/doxygen/ |
D | Doxyfile | 24 $(PROJECT_PATH)/components/tinyusb/additions/include/tinyusb.h \ 25 $(PROJECT_PATH)/components/tinyusb/additions/include/tinyusb_types.h \ 26 $(PROJECT_PATH)/components/tinyusb/additions/include/tusb_cdc_acm.h \ 27 $(PROJECT_PATH)/components/tinyusb/additions/include/tusb_config.h \ 28 $(PROJECT_PATH)/components/tinyusb/additions/include/tusb_console.h \ 29 $(PROJECT_PATH)/components/tinyusb/additions/include/tusb_tasks.h \ 30 $(PROJECT_PATH)/components/tinyusb/additions/include/vfs_tinyusb.h \ 31 $(PROJECT_PATH)/components/esp_wifi/include/esp_wifi.h \ 32 $(PROJECT_PATH)/components/esp_wifi/include/esp_wifi_types.h \ 33 $(PROJECT_PATH)/components/esp_wifi/include/esp_smartconfig.h \ [all …]
|
D | Doxyfile_esp32s2 | 2 $(PROJECT_PATH)/components/soc/$(IDF_TARGET)/include/soc/dac_channel.h \ 3 $(PROJECT_PATH)/components/driver/$(IDF_TARGET)/include/driver/dac.h \ 4 $(PROJECT_PATH)/components/hal/include/hal/pcnt_types.h \ 5 $(PROJECT_PATH)/components/driver/include/driver/pcnt.h \ 6 $(PROJECT_PATH)/components/soc/$(IDF_TARGET)/include/soc/rtc_io_channel.h \ 7 $(PROJECT_PATH)/components/driver/esp32s2/include/driver/temp_sensor.h \ 8 $(PROJECT_PATH)/components/soc/$(IDF_TARGET)/include/soc/touch_sensor_channel.h \ 9 $(PROJECT_PATH)/components/driver/$(IDF_TARGET)/include/driver/touch_sensor.h \ 10 $(PROJECT_PATH)/components/esp_hw_support/include/soc/esp32s2/esp_ds.h \ 11 $(PROJECT_PATH)/components/esp_hw_support/include/soc/esp32s2/esp_hmac.h \ [all …]
|
D | Doxyfile_esp32s3 | 2 $(PROJECT_PATH)/components/ulp/include/$(IDF_TARGET)/ulp.h \ 3 $(PROJECT_PATH)/components/esp_hw_support/include/soc/$(IDF_TARGET)/esp_hmac.h \ 4 $(PROJECT_PATH)/components/esp_hw_support/include/soc/$(IDF_TARGET)/esp_ds.h \ 5 $(PROJECT_PATH)/components/hal/include/hal/mcpwm_types.h \ 6 $(PROJECT_PATH)/components/driver/include/driver/mcpwm.h \ 7 $(PROJECT_PATH)/components/hal/include/hal/pcnt_types.h \ 8 $(PROJECT_PATH)/components/driver/include/driver/pcnt.h \ 9 $(PROJECT_PATH)/components/soc/$(IDF_TARGET)/include/soc/touch_sensor_channel.h \ 10 $(PROJECT_PATH)/components/driver/$(IDF_TARGET)/include/driver/touch_sensor.h \ 11 $(PROJECT_PATH)/components/usb/include/usb/usb_helpers.h \ [all …]
|
D | Doxyfile_esp32 | 2 $(PROJECT_PATH)/components/soc/$(IDF_TARGET)/include/soc/dac_channel.h \ 3 $(PROJECT_PATH)/components/driver/$(IDF_TARGET)/include/driver/dac.h \ 4 $(PROJECT_PATH)/components/hal/include/hal/mcpwm_types.h \ 5 $(PROJECT_PATH)/components/driver/include/driver/mcpwm.h \ 6 $(PROJECT_PATH)/components/hal/include/hal/pcnt_types.h \ 7 $(PROJECT_PATH)/components/driver/include/driver/pcnt.h \ 8 $(PROJECT_PATH)/components/soc/$(IDF_TARGET)/include/soc/rtc_io_channel.h \ 9 $(PROJECT_PATH)/components/soc/$(IDF_TARGET)/include/soc/touch_sensor_channel.h \ 10 $(PROJECT_PATH)/components/driver/$(IDF_TARGET)/include/driver/touch_sensor.h \ 11 $(PROJECT_PATH)/components/esp_hw_support/include/soc/esp32/himem.h \ [all …]
|
/hal_espressif-3.6.0/tools/ci/ |
D | check_public_headers_exceptions.txt | 13 components/log/include/esp_log_internal.h 18 components/esp_rom/include/esp32s2/rom/rsa_pss.h 22 components/esp32/include/esp32/brownout.h 23 components/esp32/include/esp32/cache_err_int.h 25 components/driver/include/driver/sdmmc_defs.h 26 components/driver/include/driver/sdmmc_types.h 28 components/lwip/lwip/src/include/lwip/priv/memp_std.h 30 components/esp_phy/esp32/include/phy_init_data.h 32 components/spi_flash/include/spi_flash_chip_issi.h 33 components/spi_flash/include/spi_flash_chip_mxic.h [all …]
|
/hal_espressif-3.6.0/examples/protocols/https_server/wss_server/main/ |
D | keep_alive.c | 54 static uint64_t get_max_delay(wss_keep_alive_t h) in get_max_delay() argument 57 for (int i=0; i<h->max_clients; ++i) { in get_max_delay() 58 if (h->clients[i].type == CLIENT_ACTIVE) { in get_max_delay() 59 uint64_t check_this_client_at = h->clients[i].last_seen + h->keep_alive_period_ms; in get_max_delay() 72 static bool update_client(wss_keep_alive_t h, int sockfd, uint64_t timestamp) in update_client() argument 74 for (int i=0; i<h->max_clients; ++i) { in update_client() 75 if (h->clients[i].type == CLIENT_ACTIVE && h->clients[i].fd == sockfd) { in update_client() 76 h->clients[i].last_seen = timestamp; in update_client() 83 static bool remove_client(wss_keep_alive_t h, int sockfd) in remove_client() argument 85 for (int i=0; i<h->max_clients; ++i) { in remove_client() [all …]
|
D | keep_alive.h | 22 typedef bool (*wss_check_client_alive_cb_t)(wss_keep_alive_t h, int fd); 23 typedef bool (*wss_client_not_alive_cb_t)(wss_keep_alive_t h, int fd); 46 esp_err_t wss_keep_alive_add_client(wss_keep_alive_t h, int fd); 55 esp_err_t wss_keep_alive_remove_client(wss_keep_alive_t h, int fd); 65 esp_err_t wss_keep_alive_client_is_active(wss_keep_alive_t h, int fd); 80 void wss_keep_alive_stop(wss_keep_alive_t h); 88 void wss_keep_alive_set_user_ctx(wss_keep_alive_t h, void *ctx); 96 void* wss_keep_alive_get_user_ctx(wss_keep_alive_t h);
|
/hal_espressif-3.6.0/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ |
D | hmac_prng.c | 84 tc_hmac_set_key(&prng->h, prng->key, sizeof(prng->key)); in update() 87 (void)tc_hmac_init(&prng->h); in update() 88 (void)tc_hmac_update(&prng->h, prng->v, sizeof(prng->v)); in update() 89 (void)tc_hmac_update(&prng->h, &separator0, sizeof(separator0)); in update() 92 (void)tc_hmac_update(&prng->h, data, datalen); in update() 95 (void)tc_hmac_update(&prng->h, additional_data, additional_datalen); in update() 98 (void)tc_hmac_final(prng->key, sizeof(prng->key), &prng->h); in update() 101 (void)tc_hmac_set_key(&prng->h, prng->key, sizeof(prng->key)); in update() 104 (void)tc_hmac_init(&prng->h); in update() 105 (void)tc_hmac_update(&prng->h, prng->v, sizeof(prng->v)); in update() [all …]
|
/hal_espressif-3.6.0/components/mqtt/ |
D | CMakeLists.txt | 34 "${MOCK_GEN_DIR}/Mockesp_transport.c" "${MOCK_GEN_DIR}/Mockesp_transport.h" 35 "${MOCK_GEN_DIR}/Mockesp_transport_ssl.c" "${MOCK_GEN_DIR}/Mockesp_transport_ssl.h" 36 "${MOCK_GEN_DIR}/Mockesp_transport_ws.c" "${MOCK_GEN_DIR}/Mockesp_transport_ws.h" 37 "${MOCK_GEN_DIR}/Mockesp_transport_tcp.c" "${MOCK_GEN_DIR}/Mockesp_transport_tcp.h" 38 "${MOCK_GEN_DIR}/Mockesp_event.c" "${MOCK_GEN_DIR}/Mockesp_event.h" 39 "${MOCK_GEN_DIR}/Mockesp_mac.c" "${MOCK_GEN_DIR}/Mockesp_mac.h" 40 "${MOCK_GEN_DIR}/Mockesp_random.c" "${MOCK_GEN_DIR}/Mockesp_random.h" 41 "${MOCK_GEN_DIR}/Mockesp_system.c" "${MOCK_GEN_DIR}/Mockesp_system.h" 42 "${MOCK_GEN_DIR}/Mockesp_tls.c" "${MOCK_GEN_DIR}/Mockesp_tls.h" 43 "${MOCK_GEN_DIR}/Mockevent_groups.c" "${MOCK_GEN_DIR}/Mockevent_groups.h" [all …]
|
/hal_espressif-3.6.0/components/mdns/host_test/components/freertos_linux/ |
D | freertos_linux.c | 40 struct queue_handle * h = calloc(1, sizeof(struct queue_handle)); in xQueueCreate() local 41 h->item_size = uxItemSize; in xQueueCreate() 42 h->q = create_q(); in xQueueCreate() 43 return (QueueHandle_t)h; in xQueueCreate() 48 struct queue_handle * h = xQueue; in xQueueSend() local 49 return send_q(h->q, (uint8_t*)pvItemToQueue, h->item_size) ? pdTRUE : pdFAIL; in xQueueSend() 54 struct queue_handle * h = xQueue; in xQueueReceive() local 55 return recv_q(h->q, (uint8_t*)pvBuffer, h->item_size, xTicksToWait) ? pdTRUE : pdFAIL; in xQueueReceive() 70 struct queue_handle * h = xQueue; in vQueueDelete() local 71 if (h->q) { in vQueueDelete() [all …]
|
/hal_espressif-3.6.0/components/bt/common/osi/ |
D | hash_functions.c | 49 void hash_function_blob(const unsigned char *s, unsigned int len, hash_key_t h) in hash_function_blob() argument 57 h[j] = ((h[j] << 7) | (h[j-1] >> 1)) + h[j]; in hash_function_blob() 61 h[0] = (h[0] << 7) + h[0] + *s++; in hash_function_blob()
|
/hal_espressif-3.6.0/components/newlib/ |
D | locks.c | 105 xSemaphoreHandle h = (xSemaphoreHandle)(*lock); in _lock_close() local 107 configASSERT(xSemaphoreGetMutexHolder(h) == NULL); /* mutex should not be held */ in _lock_close() 109 vSemaphoreDelete(h); in _lock_close() 121 xSemaphoreHandle h = (xSemaphoreHandle)(*lock); in lock_acquire_generic() local 122 if (!h) { in lock_acquire_generic() 128 h = (xSemaphoreHandle)(*lock); in lock_acquire_generic() 129 configASSERT(h != NULL); in lock_acquire_generic() 142 success = xSemaphoreTakeFromISR(h, &higher_task_woken); in lock_acquire_generic() 153 success = xSemaphoreTakeRecursive(h, delay); in lock_acquire_generic() 155 success = xSemaphoreTake(h, delay); in lock_acquire_generic() [all …]
|
/hal_espressif-3.6.0/components/esp_wifi/src/ |
D | wifi_netif.c | 49 static void wifi_free(void *h, void* buffer) in wifi_free() argument 54 static esp_err_t wifi_transmit(void *h, void *buffer, size_t len) in wifi_transmit() argument 56 wifi_netif_driver_t driver = h; in wifi_transmit() 60 static esp_err_t wifi_transmit_wrap(void *h, void *buffer, size_t len, void *netstack_buf) in wifi_transmit_wrap() argument 62 wifi_netif_driver_t driver = h; in wifi_transmit_wrap() 84 void esp_wifi_destroy_if_driver(wifi_netif_driver_t h) in esp_wifi_destroy_if_driver() argument 86 if (h) { in esp_wifi_destroy_if_driver() 87 esp_wifi_internal_reg_rxcb(h->wifi_if, NULL); // ignore the potential error in esp_wifi_destroy_if_driver() 89 s_wifi_netifs[h->wifi_if] = NULL; in esp_wifi_destroy_if_driver() 91 free(h); in esp_wifi_destroy_if_driver()
|
/hal_espressif-3.6.0/components/bootloader/subproject/components/micro-ecc/micro-ecc/scripts/ |
D | square_avr.py | 38 h = (init_size + 1)//2 variable 40 for i in xrange(h): 43 for i in xrange(h): 63 for r in xrange(1, h): 74 lo_r = range(2, 2 + h) 75 hi_r = range(12, 12 + h) 78 for r in xrange(h, init_size): 80 emit("ld r%s, y+", hi_r[h-1]) 84 emit("mul r%s, r%s", lo(i), hi_r[h - 1 - i]) 93 for r in xrange(1, init_size-h): [all …]
|
/hal_espressif-3.6.0/components/esp-tls/ |
D | esp_tls_error_capture.c | 15 void esp_tls_internal_event_tracker_capture(esp_tls_error_handle_t h, uint32_t type, int code) in esp_tls_internal_event_tracker_capture() argument 17 if (h) { in esp_tls_internal_event_tracker_capture() 18 esp_tls_error_storage_t * storage = __containerof(h, esp_tls_error_storage_t, parent); in esp_tls_internal_event_tracker_capture() 43 void esp_tls_internal_event_tracker_destroy(esp_tls_error_handle_t h) in esp_tls_internal_event_tracker_destroy() argument 45 esp_tls_error_storage_t * storage = __containerof(h, esp_tls_error_storage_t, parent); in esp_tls_internal_event_tracker_destroy() 49 esp_err_t esp_tls_get_and_clear_error_type(esp_tls_error_handle_t h, esp_tls_error_type_t type, int… in esp_tls_get_and_clear_error_type() argument 51 if (h && type < ESP_TLS_ERR_TYPE_MAX && code) { in esp_tls_get_and_clear_error_type() 52 esp_tls_error_storage_t * storage = __containerof(h, esp_tls_error_storage_t, parent); in esp_tls_get_and_clear_error_type()
|
/hal_espressif-3.6.0/components/tcp_transport/ |
D | transport.c | 90 esp_err_t esp_transport_list_add(esp_transport_list_handle_t h, esp_transport_handle_t t, const cha… in esp_transport_list_add() argument 92 if (h == NULL || t == NULL) { in esp_transport_list_add() 98 STAILQ_INSERT_TAIL(&h->list, t, next); in esp_transport_list_add() 100 t->base = h->base; in esp_transport_list_add() 104 esp_transport_handle_t esp_transport_list_get_transport(esp_transport_list_handle_t h, const char *… in esp_transport_list_get_transport() argument 106 if (!h) { in esp_transport_list_get_transport() 110 return STAILQ_FIRST(&h->list); in esp_transport_list_get_transport() 113 STAILQ_FOREACH(item, &h->list, next) { in esp_transport_list_get_transport() 121 esp_err_t esp_transport_list_destroy(esp_transport_list_handle_t h) in esp_transport_list_destroy() argument 123 esp_transport_list_clean(h); in esp_transport_list_destroy() [all …]
|
/hal_espressif-3.6.0/components/nvs_flash/nvs_partition_generator/ |
D | README_CN.rst | 87 python nvs_partition_gen.py [-h] {generate,generate-key,encrypt,decrypt} ... 94 | 1 | -h, --help | 显示帮助信息并退出 | 99 运行 nvs_partition_gen.py {command} -h 查看更多帮助信息 119 python nvs_partition_gen.py generate [-h] [--version {1,2}] [--outdir OUTDIR] 139 | -h, --help | 显示帮助信息并退出 | 158 python nvs_partition_gen.py generate-key [-h] [--keyfile KEYFILE] 166 | -h, --help | 显示帮助信息并退出 | 182 python nvs_partition_gen.py encrypt [-h] [--version {1,2}] [--keygen] 205 | -h, --help | 显示帮助信息并退出 | 246 python nvs_partition_gen.py decrypt [-h] [--outdir OUTDIR] input key output [all …]
|
/hal_espressif-3.6.0/components/soc/ |
D | README.md | 5 - `xxx_reg.h` - defines registers related to the hardware 6 - `xxx_struct.h` - hardware description in C `struct` 7 - `xxx_channel.h` - definitions for hardware with multiple channels 8 - `xxx_caps.h` - features/capabilities of the hardware 9 - `xxx_pins.h` - pin definitions 10 …- `xxx_periph.h/*.c` - includes all headers related to a peripheral; declaration and definition o…
|
/hal_espressif-3.6.0/examples/bluetooth/bluedroid/ble_50/peroidic_adv/tutorial/ |
D | Periodic_adv_Example_Walkthrough.md | 11 #include <stdio.h> 12 #include <stdlib.h> 13 #include <string.h> 14 #include "freertos/FreeRTOS.h" 15 #include "freertos/task.h" 16 #include "freertos/event_groups.h" 17 #include "esp_system.h" 18 #include "esp_log.h" 19 #include "nvs_flash.h" 20 #include "esp_bt.h" [all …]
|
/hal_espressif-3.6.0/examples/protocols/pppos_client/components/modem/src/ |
D | esp_modem_netif.c | 42 static esp_err_t esp_modem_dte_transmit(void *h, void *buffer, size_t len) in esp_modem_dte_transmit() argument 44 modem_dte_t *dte = h; in esp_modem_dte_transmit() 121 void esp_modem_netif_teardown(void *h) in esp_modem_netif_teardown() argument 123 esp_modem_netif_driver_t *driver = h; in esp_modem_netif_teardown() 127 esp_err_t esp_modem_netif_clear_default_handlers(void *h) in esp_modem_netif_clear_default_handlers() argument 129 esp_modem_netif_driver_t *driver = h; in esp_modem_netif_clear_default_handlers() 160 esp_err_t esp_modem_netif_set_default_handlers(void *h, esp_netif_t * esp_netif) in esp_modem_netif_set_default_handlers() argument 162 esp_modem_netif_driver_t *driver = h; in esp_modem_netif_set_default_handlers()
|
/hal_espressif-3.6.0/examples/bluetooth/bluedroid/ble_50/multi-adv/tutorial/ |
D | Mulit_Adv_Example_Walkthrough.md | 12 #include <stdio.h> 13 #include <stdlib.h> 14 #include <string.h> 15 #include "freertos/FreeRTOS.h" 16 #include "freertos/task.h" 17 #include "freertos/event_groups.h" 18 #include "esp_system.h" 19 #include "esp_log.h" 20 #include "nvs_flash.h" 21 #include "esp_bt.h" [all …]
|
/hal_espressif-3.6.0/components/wifi_provisioning/src/ |
D | wifi_scan.c | 63 wifi_prov_scan_handlers_t *h = (wifi_prov_scan_handlers_t *) priv_data; in cmd_scan_start_handler() local 64 if (!h) { in cmd_scan_start_handler() 76 resp->status = (h->scan_start(req->cmd_scan_start->blocking, in cmd_scan_start_handler() 80 &h->ctx) == ESP_OK ? in cmd_scan_start_handler() 93 wifi_prov_scan_handlers_t *h = (wifi_prov_scan_handlers_t *) priv_data; in cmd_scan_status_handler() local 94 if (!h) { in cmd_scan_status_handler() 106 resp->status = (h->scan_status(&scan_finished, &result_count, &h->ctx) == ESP_OK ? in cmd_scan_status_handler() 121 wifi_prov_scan_handlers_t *h = (wifi_prov_scan_handlers_t *) priv_data; in cmd_scan_result_handler() local 122 if (!h) { in cmd_scan_result_handler() 153 err = h->scan_result(i + req->cmd_scan_result->start_index, in cmd_scan_result_handler() [all …]
|
D | wifi_config.c | 61 wifi_prov_config_handlers_t *h = (wifi_prov_config_handlers_t *) priv_data; in cmd_get_status_handler() local 62 if (!h) { in cmd_get_status_handler() 75 if (h->get_status_handler(&resp_data, &h->ctx) == ESP_OK) { in cmd_get_status_handler() 140 wifi_prov_config_handlers_t *h = (wifi_prov_config_handlers_t *) priv_data; in cmd_set_config_handler() local 141 if (!h) { in cmd_set_config_handler() 180 if (h->set_config_handler(&req_data, &h->ctx) == ESP_OK) { in cmd_set_config_handler() 196 wifi_prov_config_handlers_t *h = (wifi_prov_config_handlers_t *) priv_data; in cmd_apply_config_handler() local 197 if (!h) { in cmd_apply_config_handler() 210 if (h->apply_config_handler(&h->ctx) == ESP_OK) { in cmd_apply_config_handler()
|
/hal_espressif-3.6.0/docs/zh_CN/api-reference/network/ |
D | tcpip_adapter_migration.rst | 18 此外,还需将 ``#include "tcpip_adapter.h"`` 替换为 ``#include "esp_netif.h"``。 45 * :component_file:`Setters/Getters <esp_netif/include/esp_netif.h#L241>` 46 * :component_file:`DHCP <esp_netif/include/esp_netif.h#L387>` 47 * :component_file:`DNS <esp_netif/include/esp_netif.h#L516>` 48 * :component_file:`IP address <esp_netif/include/esp_netif.h#L568>` 75 * :component_file:`esp-netif IP address definitions <esp_netif/include/esp_netif_ip_addr.h#L96>`
|
/hal_espressif-3.6.0/components/esp_wifi/test_md5/ |
D | test_md5.sh | 67 check_md5 ${IDF_PATH}/components/esp_wifi/include/esp_wifi.h g_esp_wifi_md5 68 check_md5 ${IDF_PATH}/components/esp_wifi/include/esp_private/wifi_os_adapter.h g_wifi_osi_funcs_md5 69 check_md5 ${IDF_PATH}/components/esp_wifi/include/esp_wifi_crypto_types.h g_wifi_crypto_funcs_md5 70 check_md5 ${IDF_PATH}/components/esp_wifi/include/esp_wifi_types.h g_wifi_type_md5 71 check_md5 ${IDF_PATH}/components/esp_wifi/include/esp_coexist_adapter.h g_coex_adapter_funcs_md5 72 check_md5 ${IDF_PATH}/components/wpa_supplicant/esp_supplicant/src/esp_wifi_driver.h g_wifi_supplic…
|