├── .github └── CODEOWNERS ├── .gitignore ├── LICENSE ├── README.md ├── components ├── bootloader │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── project_include.cmake │ ├── sdkconfig.rename │ └── subproject │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── components │ │ └── micro-ecc │ │ │ ├── CMakeLists.txt │ │ │ ├── uECC_verify_antifault.c │ │ │ └── uECC_verify_antifault.h │ │ └── main │ │ ├── CMakeLists.txt │ │ ├── bootloader_hooks.h │ │ ├── bootloader_start.c │ │ └── ld │ │ ├── esp32 │ │ ├── bootloader.ld │ │ └── bootloader.rom.ld │ │ ├── esp32c2 │ │ ├── bootloader.ld │ │ └── bootloader.rom.ld │ │ ├── esp32c3 │ │ ├── bootloader.ld │ │ └── bootloader.rom.ld │ │ ├── esp32c6 │ │ ├── bootloader.ld │ │ └── bootloader.rom.ld │ │ ├── esp32h2 │ │ ├── bootloader.ld │ │ └── bootloader.rom.ld │ │ ├── esp32s2 │ │ ├── bootloader.ld │ │ └── bootloader.rom.ld │ │ └── esp32s3 │ │ ├── bootloader.ld │ │ └── bootloader.rom.ld ├── bootloader_support │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── README.rst │ ├── bootloader_flash │ │ ├── include │ │ │ ├── bootloader_flash.h │ │ │ ├── bootloader_flash_config.h │ │ │ ├── bootloader_flash_override.h │ │ │ ├── bootloader_flash_priv.h │ │ │ ├── esp_private │ │ │ │ └── bootloader_flash_internal.h │ │ │ └── flash_qio_mode.h │ │ └── src │ │ │ ├── bootloader_flash.c │ │ │ ├── bootloader_flash_config_esp32.c │ │ │ ├── bootloader_flash_config_esp32c2.c │ │ │ ├── bootloader_flash_config_esp32c3.c │ │ │ ├── bootloader_flash_config_esp32c6.c │ │ │ ├── bootloader_flash_config_esp32h2.c │ │ │ ├── bootloader_flash_config_esp32s2.c │ │ │ ├── bootloader_flash_config_esp32s3.c │ │ │ └── flash_qio_mode.c │ ├── include │ │ ├── bootloader_clock.h │ │ ├── bootloader_common.h │ │ ├── bootloader_mem.h │ │ ├── bootloader_memory_utils.h │ │ ├── bootloader_random.h │ │ ├── bootloader_util.h │ │ ├── esp_app_format.h │ │ ├── esp_flash_data_types.h │ │ ├── esp_flash_encrypt.h │ │ ├── esp_flash_partitions.h │ │ ├── esp_image_format.h │ │ └── esp_secure_boot.h │ ├── private_include │ │ ├── bootloader_config.h │ │ ├── bootloader_console.h │ │ ├── bootloader_init.h │ │ ├── bootloader_sha.h │ │ ├── bootloader_signature.h │ │ ├── bootloader_soc.h │ │ └── bootloader_utility.h │ └── src │ │ ├── bootloader_clock_init.c │ │ ├── bootloader_clock_loader.c │ │ ├── bootloader_common.c │ │ ├── bootloader_common_loader.c │ │ ├── bootloader_console.c │ │ ├── bootloader_console_loader.c │ │ ├── bootloader_efuse.c │ │ ├── bootloader_init.c │ │ ├── bootloader_mem.c │ │ ├── bootloader_panic.c │ │ ├── bootloader_random.c │ │ ├── bootloader_random_esp32.c │ │ ├── bootloader_random_esp32c2.c │ │ ├── bootloader_random_esp32c3.c │ │ ├── bootloader_random_esp32c6.c │ │ ├── bootloader_random_esp32h2.c │ │ ├── bootloader_random_esp32s2.c │ │ ├── bootloader_random_esp32s3.c │ │ ├── bootloader_utility.c │ │ ├── esp32 │ │ ├── bootloader_esp32.c │ │ ├── bootloader_sha.c │ │ ├── bootloader_soc.c │ │ ├── flash_encryption_secure_features.c │ │ └── secure_boot_secure_features.c │ │ ├── esp32c2 │ │ ├── bootloader_esp32c2.c │ │ ├── bootloader_sha.c │ │ ├── bootloader_soc.c │ │ ├── flash_encryption_secure_features.c │ │ └── secure_boot_secure_features.c │ │ ├── esp32c3 │ │ ├── bootloader_esp32c3.c │ │ ├── bootloader_sha.c │ │ ├── bootloader_soc.c │ │ ├── flash_encryption_secure_features.c │ │ └── secure_boot_secure_features.c │ │ ├── esp32c6 │ │ ├── bootloader_ecdsa.c │ │ ├── bootloader_esp32c6.c │ │ ├── bootloader_sha.c │ │ ├── bootloader_soc.c │ │ ├── flash_encryption_secure_features.c │ │ └── secure_boot_secure_features.c │ │ ├── esp32h2 │ │ ├── bootloader_esp32h2.c │ │ ├── bootloader_sha.c │ │ ├── bootloader_soc.c │ │ ├── flash_encryption_secure_features.c │ │ └── secure_boot_secure_features.c │ │ ├── esp32s2 │ │ ├── bootloader_esp32s2.c │ │ ├── bootloader_sha.c │ │ ├── bootloader_soc.c │ │ ├── flash_encryption_secure_features.c │ │ └── secure_boot_secure_features.c │ │ ├── esp32s3 │ │ ├── bootloader_esp32s3.c │ │ ├── bootloader_sha.c │ │ ├── bootloader_soc.c │ │ ├── flash_encryption_secure_features.c │ │ └── secure_boot_secure_features.c │ │ ├── esp_image_format.c │ │ ├── flash_encrypt.c │ │ ├── flash_encryption │ │ └── flash_encrypt.c │ │ ├── flash_partitions.c │ │ ├── idf │ │ └── bootloader_sha.c │ │ ├── secure_boot.c │ │ ├── secure_boot_v1 │ │ ├── secure_boot.c │ │ ├── secure_boot_signatures_app.c │ │ └── secure_boot_signatures_bootloader.c │ │ └── secure_boot_v2 │ │ ├── secure_boot.c │ │ ├── secure_boot_ecdsa_signature.c │ │ ├── secure_boot_rsa_signature.c │ │ ├── secure_boot_signature_priv.h │ │ ├── secure_boot_signatures_app.c │ │ └── secure_boot_signatures_bootloader.c ├── bt │ ├── CMakeLists.txt │ ├── Kconfig │ ├── common │ │ ├── Kconfig.in │ │ ├── api │ │ │ ├── esp_blufi_api.c │ │ │ └── include │ │ │ │ └── api │ │ │ │ └── esp_blufi_api.h │ │ ├── ble_log │ │ │ ├── ble_log_spi_out.c │ │ │ └── include │ │ │ │ └── ble_log │ │ │ │ └── ble_log_spi_out.h │ │ ├── btc │ │ │ ├── core │ │ │ │ ├── btc_alarm.c │ │ │ │ ├── btc_manage.c │ │ │ │ └── btc_task.c │ │ │ ├── include │ │ │ │ └── btc │ │ │ │ │ ├── btc_alarm.h │ │ │ │ │ ├── btc_manage.h │ │ │ │ │ └── btc_task.h │ │ │ └── profile │ │ │ │ └── esp │ │ │ │ ├── blufi │ │ │ │ ├── bluedroid_host │ │ │ │ │ └── esp_blufi.c │ │ │ │ ├── blufi_prf.c │ │ │ │ ├── blufi_protocol.c │ │ │ │ ├── include │ │ │ │ │ ├── blufi_int.h │ │ │ │ │ └── esp_blufi.h │ │ │ │ └── nimble_host │ │ │ │ │ └── esp_blufi.c │ │ │ │ └── include │ │ │ │ └── btc_blufi_prf.h │ │ ├── hci_log │ │ │ ├── bt_hci_log.c │ │ │ └── include │ │ │ │ └── hci_log │ │ │ │ └── bt_hci_log.h │ │ ├── include │ │ │ ├── bt_common.h │ │ │ └── bt_user_config.h │ │ ├── osi │ │ │ ├── alarm.c │ │ │ ├── allocator.c │ │ │ ├── buffer.c │ │ │ ├── config.c │ │ │ ├── fixed_pkt_queue.c │ │ │ ├── fixed_queue.c │ │ │ ├── future.c │ │ │ ├── hash_functions.c │ │ │ ├── hash_map.c │ │ │ ├── include │ │ │ │ └── osi │ │ │ │ │ ├── alarm.h │ │ │ │ │ ├── allocator.h │ │ │ │ │ ├── buffer.h │ │ │ │ │ ├── config.h │ │ │ │ │ ├── fixed_pkt_queue.h │ │ │ │ │ ├── fixed_queue.h │ │ │ │ │ ├── future.h │ │ │ │ │ ├── hash_functions.h │ │ │ │ │ ├── hash_map.h │ │ │ │ │ ├── list.h │ │ │ │ │ ├── mutex.h │ │ │ │ │ ├── osi.h │ │ │ │ │ ├── pkt_queue.h │ │ │ │ │ ├── semaphore.h │ │ │ │ │ └── thread.h │ │ │ ├── list.c │ │ │ ├── mutex.c │ │ │ ├── osi.c │ │ │ ├── pkt_queue.c │ │ │ ├── semaphore.c │ │ │ └── thread.c │ │ └── tinycrypt │ │ │ ├── AUTHORS │ │ │ ├── LICENSE │ │ │ ├── README │ │ │ ├── VERSION │ │ │ ├── documentation │ │ │ └── tinycrypt.rst │ │ │ ├── include │ │ │ └── tinycrypt │ │ │ │ ├── aes.h │ │ │ │ ├── cbc_mode.h │ │ │ │ ├── ccm_mode.h │ │ │ │ ├── cmac_mode.h │ │ │ │ ├── constants.h │ │ │ │ ├── ctr_mode.h │ │ │ │ ├── ctr_prng.h │ │ │ │ ├── ecc.h │ │ │ │ ├── ecc_dh.h │ │ │ │ ├── ecc_dsa.h │ │ │ │ ├── ecc_platform_specific.h │ │ │ │ ├── hmac.h │ │ │ │ ├── hmac_prng.h │ │ │ │ ├── sha256.h │ │ │ │ └── utils.h │ │ │ ├── port │ │ │ ├── esp_tinycrypt_port.c │ │ │ └── esp_tinycrypt_port.h │ │ │ └── src │ │ │ ├── aes_decrypt.c │ │ │ ├── aes_encrypt.c │ │ │ ├── cbc_mode.c │ │ │ ├── ccm_mode.c │ │ │ ├── cmac_mode.c │ │ │ ├── ctr_mode.c │ │ │ ├── ctr_prng.c │ │ │ ├── ecc.c │ │ │ ├── ecc_dh.c │ │ │ ├── ecc_dsa.c │ │ │ ├── ecc_platform_specific.c │ │ │ ├── hmac.c │ │ │ ├── hmac_prng.c │ │ │ ├── sha256.c │ │ │ └── utils.c │ ├── controller │ │ ├── esp32 │ │ │ ├── Kconfig.in │ │ │ ├── bt.c │ │ │ ├── hli_api.c │ │ │ ├── hli_api.h │ │ │ └── hli_vectors.S │ │ ├── esp32c2 │ │ │ ├── Kconfig.in │ │ │ ├── ble.c │ │ │ ├── ble_priv.h │ │ │ ├── bt.c │ │ │ ├── dummy.c │ │ │ └── esp_bt_cfg.h │ │ ├── esp32c3 │ │ │ ├── Kconfig.in │ │ │ └── bt.c │ │ ├── esp32c6 │ │ │ ├── Kconfig.in │ │ │ ├── ble.c │ │ │ ├── ble_priv.h │ │ │ ├── bt.c │ │ │ └── esp_bt_cfg.h │ │ ├── esp32h2 │ │ │ ├── Kconfig.in │ │ │ ├── ble.c │ │ │ ├── ble_priv.h │ │ │ ├── bt.c │ │ │ └── esp_bt_cfg.h │ │ ├── esp32s2 │ │ │ └── Kconfig.in │ │ └── esp32s3 │ │ │ └── Kconfig.in │ ├── esp_ble_mesh │ │ ├── Kconfig.in │ │ ├── README.md │ │ ├── api │ │ │ ├── core │ │ │ │ ├── esp_ble_mesh_ble_api.c │ │ │ │ ├── esp_ble_mesh_common_api.c │ │ │ │ ├── esp_ble_mesh_local_data_operation_api.c │ │ │ │ ├── esp_ble_mesh_low_power_api.c │ │ │ │ ├── esp_ble_mesh_networking_api.c │ │ │ │ ├── esp_ble_mesh_provisioning_api.c │ │ │ │ ├── esp_ble_mesh_proxy_api.c │ │ │ │ └── include │ │ │ │ │ ├── esp_ble_mesh_ble_api.h │ │ │ │ │ ├── esp_ble_mesh_common_api.h │ │ │ │ │ ├── esp_ble_mesh_local_data_operation_api.h │ │ │ │ │ ├── esp_ble_mesh_low_power_api.h │ │ │ │ │ ├── esp_ble_mesh_networking_api.h │ │ │ │ │ ├── esp_ble_mesh_provisioning_api.h │ │ │ │ │ └── esp_ble_mesh_proxy_api.h │ │ │ ├── esp_ble_mesh_defs.h │ │ │ └── models │ │ │ │ ├── esp_ble_mesh_config_model_api.c │ │ │ │ ├── esp_ble_mesh_generic_model_api.c │ │ │ │ ├── esp_ble_mesh_health_model_api.c │ │ │ │ ├── esp_ble_mesh_lighting_model_api.c │ │ │ │ ├── esp_ble_mesh_sensor_model_api.c │ │ │ │ ├── esp_ble_mesh_time_scene_model_api.c │ │ │ │ └── include │ │ │ │ ├── esp_ble_mesh_config_model_api.h │ │ │ │ ├── esp_ble_mesh_generic_model_api.h │ │ │ │ ├── esp_ble_mesh_health_model_api.h │ │ │ │ ├── esp_ble_mesh_lighting_model_api.h │ │ │ │ ├── esp_ble_mesh_sensor_model_api.h │ │ │ │ └── esp_ble_mesh_time_scene_model_api.h │ │ ├── btc │ │ │ ├── btc_ble_mesh_ble.c │ │ │ ├── btc_ble_mesh_config_model.c │ │ │ ├── btc_ble_mesh_generic_model.c │ │ │ ├── btc_ble_mesh_health_model.c │ │ │ ├── btc_ble_mesh_lighting_model.c │ │ │ ├── btc_ble_mesh_prov.c │ │ │ ├── btc_ble_mesh_sensor_model.c │ │ │ ├── btc_ble_mesh_time_scene_model.c │ │ │ └── include │ │ │ │ ├── btc_ble_mesh_ble.h │ │ │ │ ├── btc_ble_mesh_config_model.h │ │ │ │ ├── btc_ble_mesh_generic_model.h │ │ │ │ ├── btc_ble_mesh_health_model.h │ │ │ │ ├── btc_ble_mesh_lighting_model.h │ │ │ │ ├── btc_ble_mesh_prov.h │ │ │ │ ├── btc_ble_mesh_sensor_model.h │ │ │ │ └── btc_ble_mesh_time_scene_model.h │ │ ├── mesh_common │ │ │ ├── include │ │ │ │ ├── mesh_atomic.h │ │ │ │ ├── mesh_buf.h │ │ │ │ ├── mesh_byteorder.h │ │ │ │ ├── mesh_common.h │ │ │ │ ├── mesh_compiler.h │ │ │ │ ├── mesh_config.h │ │ │ │ ├── mesh_dlist.h │ │ │ │ ├── mesh_ffs.h │ │ │ │ ├── mesh_kernel.h │ │ │ │ ├── mesh_mutex.h │ │ │ │ ├── mesh_slist.h │ │ │ │ ├── mesh_timer.h │ │ │ │ ├── mesh_trace.h │ │ │ │ ├── mesh_types.h │ │ │ │ ├── mesh_util.h │ │ │ │ └── mesh_utils_loops.h │ │ │ ├── mesh_atomic.c │ │ │ ├── mesh_buf.c │ │ │ ├── mesh_common.c │ │ │ ├── mesh_kernel.c │ │ │ ├── mesh_mutex.c │ │ │ ├── mesh_timer.c │ │ │ ├── mesh_util.c │ │ │ └── tinycrypt │ │ │ │ ├── include │ │ │ │ └── tinycrypt │ │ │ │ │ ├── aes.h │ │ │ │ │ ├── cbc_mode.h │ │ │ │ │ ├── ccm_mode.h │ │ │ │ │ ├── cmac_mode.h │ │ │ │ │ ├── constants.h │ │ │ │ │ ├── ctr_mode.h │ │ │ │ │ ├── ctr_prng.h │ │ │ │ │ ├── ecc.h │ │ │ │ │ ├── ecc_dh.h │ │ │ │ │ ├── ecc_dsa.h │ │ │ │ │ ├── ecc_platform_specific.h │ │ │ │ │ ├── hmac.h │ │ │ │ │ ├── hmac_prng.h │ │ │ │ │ ├── sha256.h │ │ │ │ │ └── utils.h │ │ │ │ └── src │ │ │ │ ├── aes_decrypt.c │ │ │ │ ├── aes_encrypt.c │ │ │ │ ├── cbc_mode.c │ │ │ │ ├── ccm_mode.c │ │ │ │ ├── cmac_mode.c │ │ │ │ ├── ctr_mode.c │ │ │ │ ├── ctr_prng.c │ │ │ │ ├── ecc.c │ │ │ │ ├── ecc_dh.c │ │ │ │ ├── ecc_dsa.c │ │ │ │ ├── ecc_platform_specific.c │ │ │ │ ├── hmac.c │ │ │ │ ├── hmac_prng.c │ │ │ │ ├── sha256.c │ │ │ │ └── utils.c │ │ ├── mesh_core │ │ │ ├── access.c │ │ │ ├── access.h │ │ │ ├── adv.c │ │ │ ├── adv.h │ │ │ ├── beacon.c │ │ │ ├── beacon.h │ │ │ ├── bluedroid_host │ │ │ │ └── mesh_bearer_adapt.c │ │ │ ├── cfg_cli.c │ │ │ ├── cfg_srv.c │ │ │ ├── crypto.c │ │ │ ├── crypto.h │ │ │ ├── fast_prov.c │ │ │ ├── fast_prov.h │ │ │ ├── foundation.h │ │ │ ├── friend.c │ │ │ ├── friend.h │ │ │ ├── health_cli.c │ │ │ ├── health_srv.c │ │ │ ├── include │ │ │ │ ├── cfg_cli.h │ │ │ │ ├── cfg_srv.h │ │ │ │ ├── health_cli.h │ │ │ │ ├── health_srv.h │ │ │ │ ├── mesh_access.h │ │ │ │ ├── mesh_bearer_adapt.h │ │ │ │ ├── mesh_hci.h │ │ │ │ ├── mesh_main.h │ │ │ │ ├── mesh_proxy.h │ │ │ │ └── mesh_uuid.h │ │ │ ├── local_operation.c │ │ │ ├── local_operation.h │ │ │ ├── lpn.c │ │ │ ├── lpn.h │ │ │ ├── main.c │ │ │ ├── mesh.h │ │ │ ├── net.c │ │ │ ├── net.h │ │ │ ├── nimble_host │ │ │ │ └── mesh_bearer_adapt.c │ │ │ ├── prov.c │ │ │ ├── prov.h │ │ │ ├── provisioner_main.c │ │ │ ├── provisioner_main.h │ │ │ ├── provisioner_prov.c │ │ │ ├── provisioner_prov.h │ │ │ ├── proxy_client.c │ │ │ ├── proxy_client.h │ │ │ ├── proxy_server.c │ │ │ ├── proxy_server.h │ │ │ ├── scan.c │ │ │ ├── scan.h │ │ │ ├── settings.c │ │ │ ├── settings.h │ │ │ ├── settings_uid.c │ │ │ ├── settings_uid.h │ │ │ ├── storage │ │ │ │ ├── settings_nvs.c │ │ │ │ └── settings_nvs.h │ │ │ ├── test.c │ │ │ ├── test.h │ │ │ ├── transport.c │ │ │ └── transport.h │ │ └── mesh_models │ │ │ ├── client │ │ │ ├── client_common.c │ │ │ ├── generic_client.c │ │ │ ├── include │ │ │ │ ├── client_common.h │ │ │ │ ├── generic_client.h │ │ │ │ ├── lighting_client.h │ │ │ │ ├── sensor_client.h │ │ │ │ └── time_scene_client.h │ │ │ ├── lighting_client.c │ │ │ ├── sensor_client.c │ │ │ └── time_scene_client.c │ │ │ ├── common │ │ │ ├── device_property.c │ │ │ └── include │ │ │ │ ├── device_property.h │ │ │ │ └── model_opcode.h │ │ │ └── server │ │ │ ├── generic_server.c │ │ │ ├── include │ │ │ ├── generic_server.h │ │ │ ├── lighting_server.h │ │ │ ├── sensor_server.h │ │ │ ├── server_common.h │ │ │ ├── state_binding.h │ │ │ ├── state_transition.h │ │ │ └── time_scene_server.h │ │ │ ├── lighting_server.c │ │ │ ├── sensor_server.c │ │ │ ├── server_common.c │ │ │ ├── state_binding.c │ │ │ ├── state_transition.c │ │ │ └── time_scene_server.c │ ├── host │ │ ├── bluedroid │ │ │ ├── Kconfig.in │ │ │ ├── api │ │ │ │ ├── esp_a2dp_api.c │ │ │ │ ├── esp_avrc_api.c │ │ │ │ ├── esp_bt_device.c │ │ │ │ ├── esp_bt_main.c │ │ │ │ ├── esp_gap_ble_api.c │ │ │ │ ├── esp_gap_bt_api.c │ │ │ │ ├── esp_gatt_common_api.c │ │ │ │ ├── esp_gattc_api.c │ │ │ │ ├── esp_gatts_api.c │ │ │ │ ├── esp_hf_ag_api.c │ │ │ │ ├── esp_hf_client_api.c │ │ │ │ ├── esp_hidd_api.c │ │ │ │ ├── esp_hidh_api.c │ │ │ │ ├── esp_l2cap_bt_api.c │ │ │ │ ├── esp_sdp_api.c │ │ │ │ ├── esp_spp_api.c │ │ │ │ └── include │ │ │ │ │ └── api │ │ │ │ │ ├── esp_a2dp_api.h │ │ │ │ │ ├── esp_avrc_api.h │ │ │ │ │ ├── esp_bt_defs.h │ │ │ │ │ ├── esp_bt_device.h │ │ │ │ │ ├── esp_bt_main.h │ │ │ │ │ ├── esp_gap_ble_api.h │ │ │ │ │ ├── esp_gap_bt_api.h │ │ │ │ │ ├── esp_gatt_common_api.h │ │ │ │ │ ├── esp_gatt_defs.h │ │ │ │ │ ├── esp_gattc_api.h │ │ │ │ │ ├── esp_gatts_api.h │ │ │ │ │ ├── esp_hf_ag_api.h │ │ │ │ │ ├── esp_hf_client_api.h │ │ │ │ │ ├── esp_hf_defs.h │ │ │ │ │ ├── esp_hidd_api.h │ │ │ │ │ ├── esp_hidh_api.h │ │ │ │ │ ├── esp_l2cap_bt_api.h │ │ │ │ │ ├── esp_sdp_api.h │ │ │ │ │ └── esp_spp_api.h │ │ │ ├── bta │ │ │ │ ├── ar │ │ │ │ │ ├── bta_ar.c │ │ │ │ │ └── include │ │ │ │ │ │ └── bta_ar_int.h │ │ │ │ ├── av │ │ │ │ │ ├── bta_av_aact.c │ │ │ │ │ ├── bta_av_act.c │ │ │ │ │ ├── bta_av_api.c │ │ │ │ │ ├── bta_av_cfg.c │ │ │ │ │ ├── bta_av_ci.c │ │ │ │ │ ├── bta_av_main.c │ │ │ │ │ ├── bta_av_sbc.c │ │ │ │ │ ├── bta_av_ssm.c │ │ │ │ │ └── include │ │ │ │ │ │ └── bta_av_int.h │ │ │ │ ├── dm │ │ │ │ │ ├── bta_dm_act.c │ │ │ │ │ ├── bta_dm_api.c │ │ │ │ │ ├── bta_dm_cfg.c │ │ │ │ │ ├── bta_dm_ci.c │ │ │ │ │ ├── bta_dm_co.c │ │ │ │ │ ├── bta_dm_main.c │ │ │ │ │ ├── bta_dm_pm.c │ │ │ │ │ ├── bta_dm_qos.c │ │ │ │ │ ├── bta_dm_sco.c │ │ │ │ │ └── include │ │ │ │ │ │ └── bta_dm_int.h │ │ │ │ ├── gatt │ │ │ │ │ ├── bta_gatt_common.c │ │ │ │ │ ├── bta_gattc_act.c │ │ │ │ │ ├── bta_gattc_api.c │ │ │ │ │ ├── bta_gattc_cache.c │ │ │ │ │ ├── bta_gattc_ci.c │ │ │ │ │ ├── bta_gattc_co.c │ │ │ │ │ ├── bta_gattc_main.c │ │ │ │ │ ├── bta_gattc_utils.c │ │ │ │ │ ├── bta_gatts_act.c │ │ │ │ │ ├── bta_gatts_api.c │ │ │ │ │ ├── bta_gatts_co.c │ │ │ │ │ ├── bta_gatts_main.c │ │ │ │ │ ├── bta_gatts_utils.c │ │ │ │ │ └── include │ │ │ │ │ │ ├── bta_gattc_int.h │ │ │ │ │ │ └── bta_gatts_int.h │ │ │ │ ├── hd │ │ │ │ │ ├── bta_hd_act.c │ │ │ │ │ ├── bta_hd_api.c │ │ │ │ │ ├── bta_hd_main.c │ │ │ │ │ └── include │ │ │ │ │ │ └── bta_hd_int.h │ │ │ │ ├── hf_ag │ │ │ │ │ ├── bta_ag_act.c │ │ │ │ │ ├── bta_ag_api.c │ │ │ │ │ ├── bta_ag_at.c │ │ │ │ │ ├── bta_ag_cfg.c │ │ │ │ │ ├── bta_ag_cmd.c │ │ │ │ │ ├── bta_ag_main.c │ │ │ │ │ ├── bta_ag_rfc.c │ │ │ │ │ ├── bta_ag_sco.c │ │ │ │ │ ├── bta_ag_sdp.c │ │ │ │ │ └── include │ │ │ │ │ │ ├── bta_ag_at.h │ │ │ │ │ │ └── bta_ag_int.h │ │ │ │ ├── hf_client │ │ │ │ │ ├── bta_hf_client_act.c │ │ │ │ │ ├── bta_hf_client_api.c │ │ │ │ │ ├── bta_hf_client_at.c │ │ │ │ │ ├── bta_hf_client_cmd.c │ │ │ │ │ ├── bta_hf_client_main.c │ │ │ │ │ ├── bta_hf_client_rfc.c │ │ │ │ │ ├── bta_hf_client_sco.c │ │ │ │ │ ├── bta_hf_client_sdp.c │ │ │ │ │ └── include │ │ │ │ │ │ ├── bta_hf_client_at.h │ │ │ │ │ │ └── bta_hf_client_int.h │ │ │ │ ├── hh │ │ │ │ │ ├── bta_hh_act.c │ │ │ │ │ ├── bta_hh_api.c │ │ │ │ │ ├── bta_hh_cfg.c │ │ │ │ │ ├── bta_hh_le.c │ │ │ │ │ ├── bta_hh_main.c │ │ │ │ │ ├── bta_hh_utils.c │ │ │ │ │ └── include │ │ │ │ │ │ └── bta_hh_int.h │ │ │ │ ├── include │ │ │ │ │ └── bta │ │ │ │ │ │ ├── bta_ag_api.h │ │ │ │ │ │ ├── bta_ag_co.h │ │ │ │ │ │ ├── bta_api.h │ │ │ │ │ │ ├── bta_ar_api.h │ │ │ │ │ │ ├── bta_av_api.h │ │ │ │ │ │ ├── bta_av_ci.h │ │ │ │ │ │ ├── bta_av_co.h │ │ │ │ │ │ ├── bta_av_sbc.h │ │ │ │ │ │ ├── bta_dm_ci.h │ │ │ │ │ │ ├── bta_dm_co.h │ │ │ │ │ │ ├── bta_gap_bt_co.h │ │ │ │ │ │ ├── bta_gatt_api.h │ │ │ │ │ │ ├── bta_gatt_common.h │ │ │ │ │ │ ├── bta_gattc_ci.h │ │ │ │ │ │ ├── bta_gattc_co.h │ │ │ │ │ │ ├── bta_gatts_co.h │ │ │ │ │ │ ├── bta_hd_api.h │ │ │ │ │ │ ├── bta_hf_client_api.h │ │ │ │ │ │ ├── bta_hf_client_co.h │ │ │ │ │ │ ├── bta_hfp_defs.h │ │ │ │ │ │ ├── bta_hh_api.h │ │ │ │ │ │ ├── bta_hh_co.h │ │ │ │ │ │ ├── bta_jv_api.h │ │ │ │ │ │ ├── bta_jv_co.h │ │ │ │ │ │ ├── bta_sdp_api.h │ │ │ │ │ │ ├── bta_sys.h │ │ │ │ │ │ └── utl.h │ │ │ │ ├── jv │ │ │ │ │ ├── bta_jv_act.c │ │ │ │ │ ├── bta_jv_api.c │ │ │ │ │ ├── bta_jv_cfg.c │ │ │ │ │ ├── bta_jv_main.c │ │ │ │ │ └── include │ │ │ │ │ │ └── bta_jv_int.h │ │ │ │ ├── sdp │ │ │ │ │ ├── bta_sdp.c │ │ │ │ │ ├── bta_sdp_act.c │ │ │ │ │ ├── bta_sdp_api.c │ │ │ │ │ ├── bta_sdp_cfg.c │ │ │ │ │ └── include │ │ │ │ │ │ └── bta_sdp_int.h │ │ │ │ └── sys │ │ │ │ │ ├── bta_sys_conn.c │ │ │ │ │ ├── bta_sys_main.c │ │ │ │ │ ├── include │ │ │ │ │ └── bta_sys_int.h │ │ │ │ │ └── utl.c │ │ │ ├── btc │ │ │ │ ├── core │ │ │ │ │ ├── btc_ble_storage.c │ │ │ │ │ ├── btc_config.c │ │ │ │ │ ├── btc_dev.c │ │ │ │ │ ├── btc_dm.c │ │ │ │ │ ├── btc_main.c │ │ │ │ │ ├── btc_profile_queue.c │ │ │ │ │ ├── btc_sec.c │ │ │ │ │ ├── btc_sm.c │ │ │ │ │ ├── btc_storage.c │ │ │ │ │ └── btc_util.c │ │ │ │ ├── include │ │ │ │ │ └── btc │ │ │ │ │ │ ├── btc_ble_storage.h │ │ │ │ │ │ ├── btc_common.h │ │ │ │ │ │ ├── btc_config.h │ │ │ │ │ │ ├── btc_dev.h │ │ │ │ │ │ ├── btc_dm.h │ │ │ │ │ │ ├── btc_main.h │ │ │ │ │ │ ├── btc_profile_queue.h │ │ │ │ │ │ ├── btc_sm.h │ │ │ │ │ │ ├── btc_storage.h │ │ │ │ │ │ └── btc_util.h │ │ │ │ └── profile │ │ │ │ │ ├── esp │ │ │ │ │ ├── ble_button │ │ │ │ │ │ └── button_pro.c │ │ │ │ │ ├── include │ │ │ │ │ │ ├── button_pro.h │ │ │ │ │ │ └── wx_airsync_prf.h │ │ │ │ │ └── wechat_AirSync │ │ │ │ │ │ └── wx_airsync_prf.c │ │ │ │ │ └── std │ │ │ │ │ ├── a2dp │ │ │ │ │ ├── bta_av_co.c │ │ │ │ │ ├── btc_a2dp.c │ │ │ │ │ ├── btc_a2dp_control.c │ │ │ │ │ ├── btc_a2dp_sink.c │ │ │ │ │ ├── btc_a2dp_source.c │ │ │ │ │ ├── btc_av.c │ │ │ │ │ └── include │ │ │ │ │ │ └── btc_av_co.h │ │ │ │ │ ├── avrc │ │ │ │ │ ├── bta_avrc_co.c │ │ │ │ │ └── btc_avrc.c │ │ │ │ │ ├── battery │ │ │ │ │ ├── battery_prf.c │ │ │ │ │ └── include │ │ │ │ │ │ └── srvc_battery_int.h │ │ │ │ │ ├── dis │ │ │ │ │ ├── dis_profile.c │ │ │ │ │ └── include │ │ │ │ │ │ └── srvc_dis_int.h │ │ │ │ │ ├── gap │ │ │ │ │ ├── bta_gap_bt_co.c │ │ │ │ │ ├── btc_gap_ble.c │ │ │ │ │ └── btc_gap_bt.c │ │ │ │ │ ├── gatt │ │ │ │ │ ├── btc_gatt_common.c │ │ │ │ │ ├── btc_gatt_util.c │ │ │ │ │ ├── btc_gattc.c │ │ │ │ │ └── btc_gatts.c │ │ │ │ │ ├── hf_ag │ │ │ │ │ ├── bta_ag_co.c │ │ │ │ │ └── btc_hf_ag.c │ │ │ │ │ ├── hf_client │ │ │ │ │ ├── bta_hf_client_co.c │ │ │ │ │ └── btc_hf_client.c │ │ │ │ │ ├── hid │ │ │ │ │ ├── bta_hh_co.c │ │ │ │ │ ├── btc_hd.c │ │ │ │ │ └── btc_hh.c │ │ │ │ │ ├── include │ │ │ │ │ ├── bt_sdp.h │ │ │ │ │ ├── btc_a2dp.h │ │ │ │ │ ├── btc_a2dp_control.h │ │ │ │ │ ├── btc_a2dp_sink.h │ │ │ │ │ ├── btc_a2dp_source.h │ │ │ │ │ ├── btc_av.h │ │ │ │ │ ├── btc_av_api.h │ │ │ │ │ ├── btc_avrc.h │ │ │ │ │ ├── btc_gap_ble.h │ │ │ │ │ ├── btc_gap_bt.h │ │ │ │ │ ├── btc_gatt_common.h │ │ │ │ │ ├── btc_gatt_util.h │ │ │ │ │ ├── btc_gattc.h │ │ │ │ │ ├── btc_gatts.h │ │ │ │ │ ├── btc_hd.h │ │ │ │ │ ├── btc_hf_ag.h │ │ │ │ │ ├── btc_hf_client.h │ │ │ │ │ ├── btc_hh.h │ │ │ │ │ ├── btc_l2cap.h │ │ │ │ │ ├── btc_sdp.h │ │ │ │ │ ├── btc_spp.h │ │ │ │ │ ├── dis_api.h │ │ │ │ │ └── srvc_api.h │ │ │ │ │ ├── l2cap │ │ │ │ │ └── btc_l2cap.c │ │ │ │ │ ├── sdp │ │ │ │ │ └── btc_sdp.c │ │ │ │ │ ├── smp │ │ │ │ │ ├── esp_app_sec.c │ │ │ │ │ └── include │ │ │ │ │ │ └── esp_sec_api.h │ │ │ │ │ └── spp │ │ │ │ │ └── btc_spp.c │ │ │ ├── common │ │ │ │ └── include │ │ │ │ │ └── common │ │ │ │ │ ├── bluedroid_user_config.h │ │ │ │ │ ├── bt_common_types.h │ │ │ │ │ ├── bt_defs.h │ │ │ │ │ ├── bt_target.h │ │ │ │ │ ├── bt_trace.h │ │ │ │ │ ├── bt_vendor_lib.h │ │ │ │ │ ├── bte.h │ │ │ │ │ └── bte_appl.h │ │ │ ├── device │ │ │ │ ├── bdaddr.c │ │ │ │ ├── controller.c │ │ │ │ ├── include │ │ │ │ │ └── device │ │ │ │ │ │ ├── bdaddr.h │ │ │ │ │ │ ├── controller.h │ │ │ │ │ │ ├── device_features.h │ │ │ │ │ │ ├── event_mask.h │ │ │ │ │ │ ├── interop.h │ │ │ │ │ │ ├── interop_database.h │ │ │ │ │ │ └── version.h │ │ │ │ └── interop.c │ │ │ ├── external │ │ │ │ └── sbc │ │ │ │ │ ├── decoder │ │ │ │ │ ├── include │ │ │ │ │ │ ├── oi_assert.h │ │ │ │ │ │ ├── oi_bitstream.h │ │ │ │ │ │ ├── oi_bt_spec.h │ │ │ │ │ │ ├── oi_codec_sbc.h │ │ │ │ │ │ ├── oi_codec_sbc_private.h │ │ │ │ │ │ ├── oi_common.h │ │ │ │ │ │ ├── oi_cpu_dep.h │ │ │ │ │ │ ├── oi_modules.h │ │ │ │ │ │ ├── oi_osinterface.h │ │ │ │ │ │ ├── oi_status.h │ │ │ │ │ │ ├── oi_stddefs.h │ │ │ │ │ │ ├── oi_string.h │ │ │ │ │ │ ├── oi_time.h │ │ │ │ │ │ └── oi_utils.h │ │ │ │ │ └── srce │ │ │ │ │ │ ├── alloc.c │ │ │ │ │ │ ├── bitalloc-sbc.c │ │ │ │ │ │ ├── bitalloc.c │ │ │ │ │ │ ├── bitstream-decode.c │ │ │ │ │ │ ├── decoder-oina.c │ │ │ │ │ │ ├── decoder-private.c │ │ │ │ │ │ ├── decoder-sbc.c │ │ │ │ │ │ ├── dequant.c │ │ │ │ │ │ ├── framing-sbc.c │ │ │ │ │ │ ├── framing.c │ │ │ │ │ │ ├── oi_codec_version.c │ │ │ │ │ │ ├── readsamplesjoint.inc │ │ │ │ │ │ ├── synthesis-8-generated.c │ │ │ │ │ │ ├── synthesis-dct8.c │ │ │ │ │ │ └── synthesis-sbc.c │ │ │ │ │ ├── encoder │ │ │ │ │ ├── include │ │ │ │ │ │ ├── sbc_dct.h │ │ │ │ │ │ ├── sbc_enc_func_declare.h │ │ │ │ │ │ ├── sbc_encoder.h │ │ │ │ │ │ ├── sbc_if.h │ │ │ │ │ │ └── sbc_types.h │ │ │ │ │ └── srce │ │ │ │ │ │ ├── sbc_analysis.c │ │ │ │ │ │ ├── sbc_dct.c │ │ │ │ │ │ ├── sbc_dct_coeffs.c │ │ │ │ │ │ ├── sbc_enc_bit_alloc_mono.c │ │ │ │ │ │ ├── sbc_enc_bit_alloc_ste.c │ │ │ │ │ │ ├── sbc_enc_coeffs.c │ │ │ │ │ │ ├── sbc_encoder.c │ │ │ │ │ │ └── sbc_packing.c │ │ │ │ │ └── plc │ │ │ │ │ ├── include │ │ │ │ │ └── sbc_plc.h │ │ │ │ │ └── sbc_plc.c │ │ │ ├── hci │ │ │ │ ├── hci_audio.c │ │ │ │ ├── hci_hal_h4.c │ │ │ │ ├── hci_layer.c │ │ │ │ ├── hci_packet_factory.c │ │ │ │ ├── hci_packet_parser.c │ │ │ │ ├── include │ │ │ │ │ └── hci │ │ │ │ │ │ ├── bt_vendor_lib.h │ │ │ │ │ │ ├── hci_audio.h │ │ │ │ │ │ ├── hci_hal.h │ │ │ │ │ │ ├── hci_internals.h │ │ │ │ │ │ ├── hci_layer.h │ │ │ │ │ │ ├── hci_packet_factory.h │ │ │ │ │ │ ├── hci_packet_parser.h │ │ │ │ │ │ └── packet_fragmenter.h │ │ │ │ └── packet_fragmenter.c │ │ │ ├── main │ │ │ │ ├── bte_init.c │ │ │ │ └── bte_main.c │ │ │ └── stack │ │ │ │ ├── a2dp │ │ │ │ ├── a2d_api.c │ │ │ │ ├── a2d_sbc.c │ │ │ │ └── include │ │ │ │ │ └── a2d_int.h │ │ │ │ ├── avct │ │ │ │ ├── avct_api.c │ │ │ │ ├── avct_ccb.c │ │ │ │ ├── avct_l2c.c │ │ │ │ ├── avct_lcb.c │ │ │ │ ├── avct_lcb_act.c │ │ │ │ └── include │ │ │ │ │ ├── avct_defs.h │ │ │ │ │ └── avct_int.h │ │ │ │ ├── avdt │ │ │ │ ├── avdt_ad.c │ │ │ │ ├── avdt_api.c │ │ │ │ ├── avdt_ccb.c │ │ │ │ ├── avdt_ccb_act.c │ │ │ │ ├── avdt_l2c.c │ │ │ │ ├── avdt_msg.c │ │ │ │ ├── avdt_scb.c │ │ │ │ ├── avdt_scb_act.c │ │ │ │ └── include │ │ │ │ │ ├── avdt_defs.h │ │ │ │ │ └── avdt_int.h │ │ │ │ ├── avrc │ │ │ │ ├── avrc_api.c │ │ │ │ ├── avrc_bld_ct.c │ │ │ │ ├── avrc_bld_tg.c │ │ │ │ ├── avrc_opt.c │ │ │ │ ├── avrc_pars_ct.c │ │ │ │ ├── avrc_pars_tg.c │ │ │ │ ├── avrc_sdp.c │ │ │ │ ├── avrc_utils.c │ │ │ │ └── include │ │ │ │ │ └── avrc_int.h │ │ │ │ ├── btm │ │ │ │ ├── btm_acl.c │ │ │ │ ├── btm_ble.c │ │ │ │ ├── btm_ble_5_gap.c │ │ │ │ ├── btm_ble_addr.c │ │ │ │ ├── btm_ble_adv_filter.c │ │ │ │ ├── btm_ble_batchscan.c │ │ │ │ ├── btm_ble_bgconn.c │ │ │ │ ├── btm_ble_cont_energy.c │ │ │ │ ├── btm_ble_gap.c │ │ │ │ ├── btm_ble_multi_adv.c │ │ │ │ ├── btm_ble_privacy.c │ │ │ │ ├── btm_dev.c │ │ │ │ ├── btm_devctl.c │ │ │ │ ├── btm_inq.c │ │ │ │ ├── btm_main.c │ │ │ │ ├── btm_pm.c │ │ │ │ ├── btm_sco.c │ │ │ │ ├── btm_sec.c │ │ │ │ └── include │ │ │ │ │ ├── btm_ble_int.h │ │ │ │ │ └── btm_int.h │ │ │ │ ├── btu │ │ │ │ ├── btu_hcif.c │ │ │ │ ├── btu_init.c │ │ │ │ └── btu_task.c │ │ │ │ ├── gap │ │ │ │ ├── gap_api.c │ │ │ │ ├── gap_ble.c │ │ │ │ ├── gap_conn.c │ │ │ │ ├── gap_utils.c │ │ │ │ └── include │ │ │ │ │ └── gap_int.h │ │ │ │ ├── gatt │ │ │ │ ├── att_protocol.c │ │ │ │ ├── gatt_api.c │ │ │ │ ├── gatt_attr.c │ │ │ │ ├── gatt_auth.c │ │ │ │ ├── gatt_cl.c │ │ │ │ ├── gatt_db.c │ │ │ │ ├── gatt_main.c │ │ │ │ ├── gatt_sr.c │ │ │ │ ├── gatt_sr_hash.c │ │ │ │ ├── gatt_utils.c │ │ │ │ └── include │ │ │ │ │ └── gatt_int.h │ │ │ │ ├── hcic │ │ │ │ ├── hciblecmds.c │ │ │ │ └── hcicmds.c │ │ │ │ ├── hid │ │ │ │ ├── hidd_api.c │ │ │ │ ├── hidd_conn.c │ │ │ │ ├── hidh_api.c │ │ │ │ ├── hidh_conn.c │ │ │ │ └── include │ │ │ │ │ ├── hid_conn.h │ │ │ │ │ └── hid_int.h │ │ │ │ ├── include │ │ │ │ └── stack │ │ │ │ │ ├── a2d_api.h │ │ │ │ │ ├── a2d_sbc.h │ │ │ │ │ ├── acl_hci_link_interface.h │ │ │ │ │ ├── avct_api.h │ │ │ │ │ ├── avdt_api.h │ │ │ │ │ ├── avdtc_api.h │ │ │ │ │ ├── avrc_api.h │ │ │ │ │ ├── avrc_defs.h │ │ │ │ │ ├── bt_types.h │ │ │ │ │ ├── btm_api.h │ │ │ │ │ ├── btm_ble_api.h │ │ │ │ │ ├── btu.h │ │ │ │ │ ├── dyn_mem.h │ │ │ │ │ ├── gap_api.h │ │ │ │ │ ├── gatt_api.h │ │ │ │ │ ├── gattdefs.h │ │ │ │ │ ├── hcidefs.h │ │ │ │ │ ├── hcimsgs.h │ │ │ │ │ ├── hidd_api.h │ │ │ │ │ ├── hiddefs.h │ │ │ │ │ ├── hidh_api.h │ │ │ │ │ ├── l2c_api.h │ │ │ │ │ ├── l2cap_client.h │ │ │ │ │ ├── l2cap_hci_link_interface.h │ │ │ │ │ ├── l2cdefs.h │ │ │ │ │ ├── port_api.h │ │ │ │ │ ├── port_ext.h │ │ │ │ │ ├── profiles_api.h │ │ │ │ │ ├── rfcdefs.h │ │ │ │ │ ├── sdp_api.h │ │ │ │ │ ├── sdpdefs.h │ │ │ │ │ └── smp_api.h │ │ │ │ ├── l2cap │ │ │ │ ├── include │ │ │ │ │ └── l2c_int.h │ │ │ │ ├── l2c_api.c │ │ │ │ ├── l2c_ble.c │ │ │ │ ├── l2c_csm.c │ │ │ │ ├── l2c_fcr.c │ │ │ │ ├── l2c_link.c │ │ │ │ ├── l2c_main.c │ │ │ │ ├── l2c_ucd.c │ │ │ │ ├── l2c_utils.c │ │ │ │ └── l2cap_client.c │ │ │ │ ├── rfcomm │ │ │ │ ├── include │ │ │ │ │ ├── port_int.h │ │ │ │ │ └── rfc_int.h │ │ │ │ ├── port_api.c │ │ │ │ ├── port_rfc.c │ │ │ │ ├── port_utils.c │ │ │ │ ├── rfc_l2cap_if.c │ │ │ │ ├── rfc_mx_fsm.c │ │ │ │ ├── rfc_port_fsm.c │ │ │ │ ├── rfc_port_if.c │ │ │ │ ├── rfc_ts_frames.c │ │ │ │ └── rfc_utils.c │ │ │ │ ├── sdp │ │ │ │ ├── include │ │ │ │ │ └── sdpint.h │ │ │ │ ├── sdp_api.c │ │ │ │ ├── sdp_db.c │ │ │ │ ├── sdp_discovery.c │ │ │ │ ├── sdp_main.c │ │ │ │ ├── sdp_server.c │ │ │ │ └── sdp_utils.c │ │ │ │ └── smp │ │ │ │ ├── aes.c │ │ │ │ ├── include │ │ │ │ ├── aes.h │ │ │ │ ├── p_256_ecc_pp.h │ │ │ │ ├── p_256_multprecision.h │ │ │ │ └── smp_int.h │ │ │ │ ├── p_256_curvepara.c │ │ │ │ ├── p_256_ecc_pp.c │ │ │ │ ├── p_256_multprecision.c │ │ │ │ ├── smp_act.c │ │ │ │ ├── smp_api.c │ │ │ │ ├── smp_br_main.c │ │ │ │ ├── smp_cmac.c │ │ │ │ ├── smp_keys.c │ │ │ │ ├── smp_l2c.c │ │ │ │ ├── smp_main.c │ │ │ │ └── smp_utils.c │ │ └── nimble │ │ │ ├── Kconfig.in │ │ │ ├── esp-hci │ │ │ ├── include │ │ │ │ └── esp_nimble_hci.h │ │ │ └── src │ │ │ │ └── esp_nimble_hci.c │ │ │ └── port │ │ │ ├── include │ │ │ ├── console │ │ │ │ └── console.h │ │ │ ├── esp_nimble_cfg.h │ │ │ └── esp_nimble_mem.h │ │ │ └── src │ │ │ └── nvs_port.c │ ├── include │ │ ├── esp32 │ │ │ └── include │ │ │ │ ├── esp_bt.h │ │ │ │ └── esp_bt_vs.h │ │ ├── esp32c2 │ │ │ └── include │ │ │ │ ├── esp_bt.h │ │ │ │ └── esp_bt_vs.h │ │ ├── esp32c3 │ │ │ └── include │ │ │ │ ├── esp_bt.h │ │ │ │ └── esp_bt_vs.h │ │ ├── esp32c6 │ │ │ └── include │ │ │ │ ├── esp_bt.h │ │ │ │ └── esp_bt_vs.h │ │ ├── esp32h2 │ │ │ └── include │ │ │ │ ├── esp_bt.h │ │ │ │ └── esp_bt_vs.h │ │ └── esp32h4 │ │ │ └── include │ │ │ ├── esp_bt.h │ │ │ └── esp_bt_cfg.h │ ├── linker_common.lf │ ├── linker_esp32c2.lf │ ├── linker_esp_ble_controller.lf │ ├── linker_rw_bt_controller.lf │ ├── porting │ │ ├── include │ │ │ ├── bt_osi_mem.h │ │ │ ├── mem_api.h │ │ │ └── os │ │ │ │ ├── endian.h │ │ │ │ ├── os.h │ │ │ │ ├── os_error.h │ │ │ │ ├── os_mbuf.h │ │ │ │ ├── os_mempool.h │ │ │ │ ├── queue.h │ │ │ │ └── util.h │ │ ├── mem │ │ │ ├── bt_osi_mem.c │ │ │ └── os_msys_init.c │ │ ├── nimble │ │ │ └── include │ │ │ │ └── nimble │ │ │ │ └── nimble_port.h │ │ ├── npl │ │ │ └── freertos │ │ │ │ ├── include │ │ │ │ └── nimble │ │ │ │ │ ├── nimble_npl.h │ │ │ │ │ ├── nimble_npl_os.h │ │ │ │ │ ├── nimble_port_freertos.h │ │ │ │ │ └── npl_freertos.h │ │ │ │ └── src │ │ │ │ └── npl_os_freertos.c │ │ └── transport │ │ │ ├── driver │ │ │ ├── common │ │ │ │ ├── hci_driver_h4.c │ │ │ │ ├── hci_driver_mem.c │ │ │ │ └── hci_driver_util.c │ │ │ ├── uart │ │ │ │ ├── hci_driver_uart.c │ │ │ │ ├── hci_driver_uart.h │ │ │ │ ├── hci_driver_uart_config.c │ │ │ │ └── hci_driver_uart_dma.c │ │ │ └── vhci │ │ │ │ ├── hci_driver_nimble.c │ │ │ │ ├── hci_driver_standard.c │ │ │ │ └── hci_driver_tamplete.c │ │ │ ├── include │ │ │ ├── common │ │ │ │ ├── hci_driver_h4.h │ │ │ │ ├── hci_driver_mem.h │ │ │ │ └── hci_driver_util.h │ │ │ ├── esp_hci_driver.h │ │ │ ├── esp_hci_internal.h │ │ │ └── esp_hci_transport.h │ │ │ └── src │ │ │ └── hci_transport.c │ ├── sdkconfig.rename │ ├── sdkconfig.rename.esp32c2 │ ├── sdkconfig.rename.esp32c3 │ └── sdkconfig.rename.esp32s3 ├── driver │ ├── deprecated │ │ ├── adc1_private.h │ │ ├── adc_dma_legacy.c │ │ ├── adc_i2s_deprecated.c │ │ ├── adc_legacy.c │ │ ├── dac_common_legacy.c │ │ ├── driver │ │ │ ├── adc.h │ │ │ ├── adc_i2s_legacy.h │ │ │ ├── adc_types_legacy.h │ │ │ ├── dac.h │ │ │ ├── dac_types_legacy.h │ │ │ ├── i2s.h │ │ │ ├── i2s_types_legacy.h │ │ │ ├── mcpwm.h │ │ │ ├── mcpwm_types_legacy.h │ │ │ ├── pcnt.h │ │ │ ├── pcnt_types_legacy.h │ │ │ ├── periph_ctrl.h │ │ │ ├── rmt.h │ │ │ ├── rmt_types_legacy.h │ │ │ ├── rtc_cntl.h │ │ │ ├── sigmadelta.h │ │ │ ├── sigmadelta_types_legacy.h │ │ │ ├── temp_sensor.h │ │ │ ├── temp_sensor_types_legacy.h │ │ │ ├── timer.h │ │ │ └── timer_types_legacy.h │ │ ├── esp32 │ │ │ └── dac_legacy.c │ │ ├── esp32s2 │ │ │ └── dac_legacy.c │ │ ├── i2s_legacy.c │ │ ├── mcpwm_legacy.c │ │ ├── pcnt_legacy.c │ │ ├── rmt_legacy.c │ │ ├── rtc_temperature_legacy.c │ │ ├── sigma_delta_legacy.c │ │ └── timer_legacy.c │ ├── gpio │ │ ├── dedic_gpio.c │ │ ├── glitch_filter_priv.h │ │ ├── gpio.c │ │ ├── gpio_etm.c │ │ ├── gpio_flex_glitch_filter.c │ │ ├── gpio_glitch_filter_ops.c │ │ ├── gpio_pin_glitch_filter.c │ │ ├── include │ │ │ └── driver │ │ │ │ ├── dedic_gpio.h │ │ │ │ ├── gpio.h │ │ │ │ ├── gpio_etm.h │ │ │ │ ├── gpio_filter.h │ │ │ │ ├── lp_io.h │ │ │ │ └── rtc_io.h │ │ └── rtc_io.c │ ├── include │ │ └── esp_private │ │ │ ├── gpio.h │ │ │ ├── gptimer.h │ │ │ ├── i2s_platform.h │ │ │ ├── mcpwm.h │ │ │ ├── rmt.h │ │ │ ├── spi_common_internal.h │ │ │ └── spi_slave_internal.h │ ├── spi │ │ ├── gpspi │ │ │ ├── spi_common.c │ │ │ ├── spi_master.c │ │ │ ├── spi_slave.c │ │ │ └── spi_slave_hd.c │ │ ├── include │ │ │ └── driver │ │ │ │ ├── sdspi_host.h │ │ │ │ ├── spi_common.h │ │ │ │ ├── spi_master.h │ │ │ │ ├── spi_slave.h │ │ │ │ └── spi_slave_hd.h │ │ ├── sdspi │ │ │ ├── sdspi_crc.c │ │ │ ├── sdspi_crc.h │ │ │ ├── sdspi_host.c │ │ │ ├── sdspi_private.h │ │ │ └── sdspi_transaction.c │ │ └── spi_bus_lock.c │ ├── touch_sensor │ │ ├── esp32 │ │ │ ├── include │ │ │ │ └── driver │ │ │ │ │ └── touch_sensor.h │ │ │ └── touch_sensor.c │ │ ├── esp32s2 │ │ │ ├── include │ │ │ │ └── driver │ │ │ │ │ └── touch_sensor.h │ │ │ └── touch_sensor.c │ │ ├── esp32s3 │ │ │ ├── include │ │ │ │ └── driver │ │ │ │ │ └── touch_sensor.h │ │ │ └── touch_sensor.c │ │ ├── include │ │ │ └── driver │ │ │ │ ├── touch_pad.h │ │ │ │ └── touch_sensor_common.h │ │ └── touch_sensor_common.c │ └── uart │ │ ├── include │ │ └── driver │ │ │ ├── uart.h │ │ │ └── uart_select.h │ │ └── uart.c ├── efuse │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── efuse_table_gen.py │ ├── esp32 │ │ ├── esp_efuse_fields.c │ │ ├── esp_efuse_table.c │ │ ├── esp_efuse_table.csv │ │ ├── esp_efuse_utility.c │ │ ├── include │ │ │ ├── esp_efuse_chip.h │ │ │ └── esp_efuse_table.h │ │ ├── private_include │ │ │ └── esp_efuse_utility.h │ │ └── sources.cmake │ ├── esp32c2 │ │ ├── esp_efuse_fields.c │ │ ├── esp_efuse_rtc_calib.c │ │ ├── esp_efuse_table.c │ │ ├── esp_efuse_table.csv │ │ ├── esp_efuse_utility.c │ │ ├── include │ │ │ ├── esp_efuse_chip.h │ │ │ ├── esp_efuse_rtc_calib.h │ │ │ └── esp_efuse_table.h │ │ ├── private_include │ │ │ └── esp_efuse_utility.h │ │ └── sources.cmake │ ├── esp32c3 │ │ ├── esp_efuse_fields.c │ │ ├── esp_efuse_rtc_calib.c │ │ ├── esp_efuse_table.c │ │ ├── esp_efuse_table.csv │ │ ├── esp_efuse_utility.c │ │ ├── include │ │ │ ├── esp_efuse_chip.h │ │ │ ├── esp_efuse_rtc_calib.h │ │ │ └── esp_efuse_table.h │ │ ├── private_include │ │ │ └── esp_efuse_utility.h │ │ └── sources.cmake │ ├── esp32c6 │ │ ├── esp_efuse_fields.c │ │ ├── esp_efuse_rtc_calib.c │ │ ├── esp_efuse_table.c │ │ ├── esp_efuse_table.csv │ │ ├── esp_efuse_utility.c │ │ ├── include │ │ │ ├── esp_efuse_chip.h │ │ │ ├── esp_efuse_rtc_calib.h │ │ │ └── esp_efuse_table.h │ │ ├── private_include │ │ │ └── esp_efuse_utility.h │ │ └── sources.cmake │ ├── esp32h2 │ │ ├── esp_efuse_fields.c │ │ ├── esp_efuse_rtc_calib.c │ │ ├── esp_efuse_table.c │ │ ├── esp_efuse_table.csv │ │ ├── esp_efuse_table_v0.0_v1.1.c │ │ ├── esp_efuse_table_v0.0_v1.1.csv │ │ ├── esp_efuse_utility.c │ │ ├── include │ │ │ ├── esp_efuse_chip.h │ │ │ ├── esp_efuse_rtc_calib.h │ │ │ ├── esp_efuse_table.h │ │ │ ├── esp_efuse_table_v0.0_v1.1.h │ │ │ └── private_include │ │ │ │ └── esp_efuse_utility.h │ │ ├── private_include │ │ │ └── esp_efuse_utility.h │ │ └── sources.cmake │ ├── esp32s2 │ │ ├── esp_efuse_fields.c │ │ ├── esp_efuse_rtc_calib.c │ │ ├── esp_efuse_rtc_table.c │ │ ├── esp_efuse_table.c │ │ ├── esp_efuse_table.csv │ │ ├── esp_efuse_utility.c │ │ ├── include │ │ │ ├── esp_efuse_chip.h │ │ │ ├── esp_efuse_rtc_calib.h │ │ │ ├── esp_efuse_rtc_table.h │ │ │ └── esp_efuse_table.h │ │ ├── private_include │ │ │ └── esp_efuse_utility.h │ │ └── sources.cmake │ ├── esp32s3 │ │ ├── esp_efuse_fields.c │ │ ├── esp_efuse_rtc_calib.c │ │ ├── esp_efuse_table.c │ │ ├── esp_efuse_table.csv │ │ ├── esp_efuse_utility.c │ │ ├── include │ │ │ ├── esp_efuse_chip.h │ │ │ ├── esp_efuse_rtc_calib.h │ │ │ └── esp_efuse_table.h │ │ ├── private_include │ │ │ └── esp_efuse_utility.h │ │ └── sources.cmake │ ├── include │ │ └── esp_efuse.h │ ├── private_include │ │ └── esp_efuse_utility.h │ └── src │ │ ├── efuse_controller │ │ └── keys │ │ │ ├── with_key_purposes │ │ │ └── esp_efuse_api_key.c │ │ │ └── without_key_purposes │ │ │ ├── one_key_block │ │ │ └── esp_efuse_api_key.c │ │ │ └── three_key_blocks │ │ │ └── esp_efuse_api_key.c │ │ ├── esp_efuse_api.c │ │ ├── esp_efuse_fields.c │ │ └── esp_efuse_utility.c ├── esp_adc │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── adc_cali.c │ ├── adc_cali_curve_fitting.c │ ├── adc_common.c │ ├── adc_continuous.c │ ├── adc_continuous_internal.h │ ├── adc_filter.c │ ├── adc_oneshot.c │ ├── curve_fitting_coefficients.h │ ├── deprecated │ │ ├── esp32 │ │ │ └── esp_adc_cal_legacy.c │ │ ├── esp32c3 │ │ │ └── esp_adc_cal_legacy.c │ │ ├── esp32s2 │ │ │ └── esp_adc_cal_legacy.c │ │ ├── esp32s3 │ │ │ └── esp_adc_cal_legacy.c │ │ ├── esp_adc_cal_common_legacy.c │ │ ├── esp_adc_cal_internal_legacy.h │ │ └── include │ │ │ ├── esp_adc_cal.h │ │ │ └── esp_adc_cal_types_legacy.h │ ├── esp32 │ │ ├── adc_cali_line_fitting.c │ │ └── include │ │ │ └── adc_cali_schemes.h │ ├── esp32c2 │ │ ├── adc_cali_line_fitting.c │ │ └── include │ │ │ └── adc_cali_schemes.h │ ├── esp32c3 │ │ ├── curve_fitting_coefficients.c │ │ └── include │ │ │ └── adc_cali_schemes.h │ ├── esp32c6 │ │ ├── curve_fitting_coefficients.c │ │ └── include │ │ │ └── adc_cali_schemes.h │ ├── esp32h2 │ │ ├── curve_fitting_coefficients.c │ │ └── include │ │ │ └── adc_cali_schemes.h │ ├── esp32s2 │ │ ├── adc_cali_line_fitting.c │ │ └── include │ │ │ └── adc_cali_schemes.h │ ├── esp32s3 │ │ ├── curve_fitting_coefficients.c │ │ └── include │ │ │ └── adc_cali_schemes.h │ ├── include │ │ ├── esp_adc │ │ │ ├── adc_cali.h │ │ │ ├── adc_cali_scheme.h │ │ │ ├── adc_continuous.h │ │ │ ├── adc_filter.h │ │ │ └── adc_oneshot.h │ │ └── esp_private │ │ │ └── adc_private.h │ ├── interface │ │ └── adc_cali_interface.h │ └── linker.lf ├── esp_app_format │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── esp_app_desc.c │ └── include │ │ └── esp_app_desc.h ├── esp_coex │ ├── CMakeLists.txt │ ├── Kconfig │ ├── esp32 │ │ └── esp_coex_adapter.c │ ├── esp32c2 │ │ └── esp_coex_adapter.c │ ├── esp32c3 │ │ └── esp_coex_adapter.c │ ├── esp32c6 │ │ └── esp_coex_adapter.c │ ├── esp32h2 │ │ └── esp_coex_adapter.c │ ├── esp32s2 │ │ └── esp_coex_adapter.c │ ├── esp32s3 │ │ └── esp_coex_adapter.c │ ├── include │ │ ├── esp_coex_i154.h │ │ ├── esp_coexist.h │ │ └── private │ │ │ ├── esp_coexist_adapter.h │ │ │ ├── esp_coexist_debug.h │ │ │ ├── esp_coexist_internal.h │ │ │ └── esp_modem_wrapper.h │ ├── linker.lf │ ├── sdkconfig.rename │ └── src │ │ ├── coexist.c │ │ ├── coexist_debug.c │ │ └── coexist_debug_diagram.c ├── esp_common │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── common.lf │ ├── include │ │ ├── esp_assert.h │ │ ├── esp_attr.h │ │ ├── esp_bit_defs.h │ │ ├── esp_check.h │ │ ├── esp_compiler.h │ │ ├── esp_err.h │ │ ├── esp_idf_version.h │ │ ├── esp_macros.h │ │ └── esp_types.h │ ├── project_include.cmake │ ├── soc.lf │ └── src │ │ ├── esp_err_check_linux.c │ │ ├── esp_err_to_name.c │ │ └── esp_err_to_name.c.in ├── esp_event │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── default_event_loop.c │ ├── esp_event.c │ ├── esp_event_private.c │ ├── host_test │ │ ├── esp_event_unit_test │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── main │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── esp_event_test.cpp │ │ │ ├── pytest_esp_event_linux.py │ │ │ └── sdkconfig.defaults │ │ └── fixtures.hpp │ ├── include │ │ ├── esp_event.h │ │ ├── esp_event_base.h │ │ └── esp_event_loop.h │ ├── linker.lf │ ├── private_include │ │ ├── esp_event_internal.h │ │ └── esp_event_private.h │ └── sdkconfig.rename ├── esp_hw_support │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── adc_share_hw_ctrl.c │ ├── clk_ctrl_os.c │ ├── cpu.c │ ├── dma │ │ ├── async_memcpy_impl_cp_dma.c │ │ ├── async_memcpy_impl_gdma.c │ │ ├── esp_async_memcpy.c │ │ ├── gdma.c │ │ ├── gdma_etm.c │ │ ├── gdma_priv.h │ │ └── gdma_sleep_retention.c │ ├── esp_clk.c │ ├── esp_dpa_protection.c │ ├── esp_ds.c │ ├── esp_etm.c │ ├── esp_gpio_reserve.c │ ├── esp_hmac.c │ ├── esp_memory_utils.c │ ├── hw_random.c │ ├── include │ │ ├── clk_ctrl_os.h │ │ ├── dport_access.h │ │ ├── esp_async_memcpy.h │ │ ├── esp_chip_info.h │ │ ├── esp_clk_tree.h │ │ ├── esp_cpu.h │ │ ├── esp_crc.h │ │ ├── esp_dpa_protection.h │ │ ├── esp_ds.h │ │ ├── esp_ds_err.h │ │ ├── esp_etm.h │ │ ├── esp_fault.h │ │ ├── esp_hmac.h │ │ ├── esp_interface.h │ │ ├── esp_intr_alloc.h │ │ ├── esp_mac.h │ │ ├── esp_memory_utils.h │ │ ├── esp_memprot.h │ │ ├── esp_memprot_err.h │ │ ├── esp_memprot_types.h │ │ ├── esp_private │ │ │ ├── adc_share_hw_ctrl.h │ │ │ ├── esp_clk.h │ │ │ ├── esp_clk_tree_common.h │ │ │ ├── esp_gpio_reserve.h │ │ │ ├── esp_memprot_internal.h │ │ │ ├── esp_modem_clock.h │ │ │ ├── esp_pau.h │ │ │ ├── esp_pmu.h │ │ │ ├── esp_regdma.h │ │ │ ├── esp_riscv_intr.h │ │ │ ├── esp_sleep_internal.h │ │ │ ├── etm_interface.h │ │ │ ├── gdma.h │ │ │ ├── gdma_sleep_retention.h │ │ │ ├── io_mux.h │ │ │ ├── mspi_timing_tuning.h │ │ │ ├── periph_ctrl.h │ │ │ ├── regdma_link.h │ │ │ ├── regi2c_ctrl.h │ │ │ ├── rtc_clk.h │ │ │ ├── rtc_ctrl.h │ │ │ ├── sar_periph_ctrl.h │ │ │ ├── sleep_clock.h │ │ │ ├── sleep_console.h │ │ │ ├── sleep_cpu.h │ │ │ ├── sleep_event.h │ │ │ ├── sleep_gpio.h │ │ │ ├── sleep_modem.h │ │ │ ├── sleep_retention.h │ │ │ ├── sleep_sys_periph.h │ │ │ ├── systimer.h │ │ │ └── uart_share_hw_ctrl.h │ │ ├── esp_random.h │ │ ├── esp_sleep.h │ │ ├── esp_wake_stub.h │ │ ├── hal │ │ │ ├── cpu_hal.h │ │ │ ├── cpu_ll.h │ │ │ ├── interrupt_controller_hal.h │ │ │ ├── soc_hal.h │ │ │ └── soc_ll.h │ │ ├── intr_types.h │ │ ├── rtc_wdt.h │ │ ├── soc │ │ │ ├── esp32 │ │ │ │ └── rtc.h │ │ │ ├── esp32c2 │ │ │ │ ├── esp_crypto_lock.h │ │ │ │ └── rtc.h │ │ │ ├── esp32c3 │ │ │ │ ├── esp_crypto_lock.h │ │ │ │ ├── rtc.h │ │ │ │ └── soc_memprot_types.h │ │ │ ├── esp32c6 │ │ │ │ ├── esp_crypto_lock.h │ │ │ │ └── rtc.h │ │ │ ├── esp32h2 │ │ │ │ ├── esp_crypto_lock.h │ │ │ │ └── rtc.h │ │ │ ├── esp32s2 │ │ │ │ ├── esp_crypto_lock.h │ │ │ │ ├── memprot.h │ │ │ │ ├── rtc.h │ │ │ │ └── soc_memprot_types.h │ │ │ ├── esp32s3 │ │ │ │ ├── esp_crypto_lock.h │ │ │ │ ├── rtc.h │ │ │ │ └── soc_memprot_types.h │ │ │ └── soc_memory_types.h │ │ └── spinlock.h │ ├── intr_alloc.c │ ├── linker.lf │ ├── mac_addr.c │ ├── modem_clock.c │ ├── mspi_timing_config.h │ ├── mspi_timing_tuning.c │ ├── periph_ctrl.c │ ├── port │ │ ├── esp32 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.hw_support │ │ │ ├── Kconfig.mac │ │ │ ├── Kconfig.rtc │ │ │ ├── cache_sram_mmu.c │ │ │ ├── chip_info.c │ │ │ ├── cpu_region_protect.c │ │ │ ├── esp_clk_tree.c │ │ │ ├── esp_cpu_intr.c │ │ │ ├── io_mux.c │ │ │ ├── rtc_clk.c │ │ │ ├── rtc_clk_init.c │ │ │ ├── rtc_init.c │ │ │ ├── rtc_sleep.c │ │ │ ├── rtc_time.c │ │ │ └── sar_periph_ctrl.c │ │ ├── esp32c2 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.hw_support │ │ │ ├── Kconfig.mac │ │ │ ├── Kconfig.rtc │ │ │ ├── chip_info.c │ │ │ ├── cpu_region_protect.c │ │ │ ├── esp_clk_tree.c │ │ │ ├── esp_cpu_intr.c │ │ │ ├── esp_crypto_lock.c │ │ │ ├── i2c_brownout.h │ │ │ ├── io_mux.c │ │ │ ├── rtc_clk.c │ │ │ ├── rtc_clk_init.c │ │ │ ├── rtc_init.c │ │ │ ├── rtc_sleep.c │ │ │ ├── rtc_time.c │ │ │ ├── sar_periph_ctrl.c │ │ │ └── systimer.c │ │ ├── esp32c3 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.hw_support │ │ │ ├── Kconfig.mac │ │ │ ├── Kconfig.rtc │ │ │ ├── adc2_init_cal.c │ │ │ ├── chip_info.c │ │ │ ├── cpu_region_protect.c │ │ │ ├── esp_clk_tree.c │ │ │ ├── esp_cpu_intr.c │ │ │ ├── esp_crypto_lock.c │ │ │ ├── esp_memprot.c │ │ │ ├── i2c_brownout.h │ │ │ ├── io_mux.c │ │ │ ├── rtc_clk.c │ │ │ ├── rtc_clk_init.c │ │ │ ├── rtc_init.c │ │ │ ├── rtc_sleep.c │ │ │ ├── rtc_time.c │ │ │ ├── sar_periph_ctrl.c │ │ │ └── systimer.c │ │ ├── esp32c6 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.hw_support │ │ │ ├── Kconfig.mac │ │ │ ├── Kconfig.rtc │ │ │ ├── chip_info.c │ │ │ ├── cpu_region_protect.c │ │ │ ├── esp_clk_tree.c │ │ │ ├── esp_cpu_intr.c │ │ │ ├── esp_crypto_lock.c │ │ │ ├── io_mux.c │ │ │ ├── ocode_init.c │ │ │ ├── pmu_init.c │ │ │ ├── pmu_param.c │ │ │ ├── pmu_sleep.c │ │ │ ├── private_include │ │ │ │ ├── ocode_init.h │ │ │ │ ├── pmu_param.h │ │ │ │ └── sleep_gdma_retention_context.inc │ │ │ ├── rtc_clk.c │ │ │ ├── rtc_clk_init.c │ │ │ ├── rtc_time.c │ │ │ ├── sar_periph_ctrl.c │ │ │ └── systimer.c │ │ ├── esp32h2 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.hw_support │ │ │ ├── Kconfig.mac │ │ │ ├── Kconfig.rtc │ │ │ ├── chip_info.c │ │ │ ├── cpu_region_protect.c │ │ │ ├── esp_clk_tree.c │ │ │ ├── esp_cpu_intr.c │ │ │ ├── esp_crypto_lock.c │ │ │ ├── i2c_brownout.h │ │ │ ├── io_mux.c │ │ │ ├── pmu_init.c │ │ │ ├── pmu_param.c │ │ │ ├── pmu_sleep.c │ │ │ ├── private_include │ │ │ │ ├── pmu_param.h │ │ │ │ └── sleep_gdma_retention_context.inc │ │ │ ├── rtc_clk.c │ │ │ ├── rtc_clk_init.c │ │ │ ├── rtc_time.c │ │ │ ├── sar_periph_ctrl.c │ │ │ └── systimer.c │ │ ├── esp32p4 │ │ │ └── esp_cpu_intr.c │ │ ├── esp32s2 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.hw_support │ │ │ ├── Kconfig.mac │ │ │ ├── Kconfig.rtc │ │ │ ├── adc2_init_cal.c │ │ │ ├── chip_info.c │ │ │ ├── cpu_region_protect.c │ │ │ ├── esp_clk_tree.c │ │ │ ├── esp_cpu_intr.c │ │ │ ├── esp_crypto_lock.c │ │ │ ├── io_mux.c │ │ │ ├── memprot.c │ │ │ ├── rtc_clk.c │ │ │ ├── rtc_clk_init.c │ │ │ ├── rtc_init.c │ │ │ ├── rtc_sleep.c │ │ │ ├── rtc_time.c │ │ │ ├── sar_periph_ctrl.c │ │ │ └── systimer.c │ │ ├── esp32s3 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.hw_support │ │ │ ├── Kconfig.mac │ │ │ ├── Kconfig.rtc │ │ │ ├── chip_info.c │ │ │ ├── cpu_region_protect.c │ │ │ ├── esp_clk_tree.c │ │ │ ├── esp_cpu_intr.c │ │ │ ├── esp_crypto_lock.c │ │ │ ├── esp_memprot.c │ │ │ ├── io_mux.c │ │ │ ├── mspi_timing_config.c │ │ │ ├── mspi_timing_tuning_configs.h │ │ │ ├── rtc_clk.c │ │ │ ├── rtc_clk_init.c │ │ │ ├── rtc_init.c │ │ │ ├── rtc_sleep.c │ │ │ ├── rtc_time.c │ │ │ ├── sar_periph_ctrl.c │ │ │ └── systimer.c │ │ ├── esp_clk_tree_common.c │ │ ├── esp_memprot_conv.c │ │ ├── include │ │ │ ├── esp_async_memcpy_impl.h │ │ │ ├── esp_hw_log.h │ │ │ └── esp_spiram.h │ │ ├── linux │ │ │ ├── chip_info.c │ │ │ └── esp_random.c │ │ ├── pau_regdma.c │ │ └── regdma_link.c │ ├── regi2c_ctrl.c │ ├── revision.c │ ├── rtc_module.c │ ├── rtc_wdt.c │ ├── sar_periph_ctrl_common.c │ ├── sdkconfig.rename │ ├── sdkconfig.rename.esp32 │ ├── sdkconfig.rename.esp32c3 │ ├── sdkconfig.rename.esp32s2 │ ├── sdkconfig.rename.esp32s3 │ ├── sleep_clock.c │ ├── sleep_console.c │ ├── sleep_cpu.c │ ├── sleep_cpu_asm.S │ ├── sleep_event.c │ ├── sleep_gpio.c │ ├── sleep_modem.c │ ├── sleep_modes.c │ ├── sleep_retention.c │ ├── sleep_system_peripheral.c │ └── sleep_wake_stub.c ├── esp_mm │ ├── CMakeLists.txt │ ├── cache_esp32.c │ ├── esp_cache.c │ ├── esp_mmu_map.c │ ├── ext_mem_layout.h │ ├── include │ │ ├── esp_cache.h │ │ ├── esp_mmu_map.h │ │ └── esp_private │ │ │ ├── esp_cache_esp32_private.h │ │ │ └── esp_mmu_map_private.h │ ├── linker.lf │ └── port │ │ ├── esp32 │ │ └── ext_mem_layout.c │ │ ├── esp32c2 │ │ └── ext_mem_layout.c │ │ ├── esp32c3 │ │ └── ext_mem_layout.c │ │ ├── esp32c6 │ │ └── ext_mem_layout.c │ │ ├── esp32h2 │ │ └── ext_mem_layout.c │ │ ├── esp32s2 │ │ └── ext_mem_layout.c │ │ └── esp32s3 │ │ └── ext_mem_layout.c ├── esp_netif │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── esp_netif_defaults.c │ ├── esp_netif_handlers.c │ ├── esp_netif_objects.c │ ├── include │ │ ├── esp_netif.h │ │ ├── esp_netif_br_glue.h │ │ ├── esp_netif_defaults.h │ │ ├── esp_netif_ip_addr.h │ │ ├── esp_netif_net_stack.h │ │ ├── esp_netif_ppp.h │ │ ├── esp_netif_sntp.h │ │ ├── esp_netif_types.h │ │ ├── esp_vfs_l2tap.h │ │ └── lwip │ │ │ ├── esp_netif_net_stack.h │ │ │ └── esp_pbuf_ref.h │ ├── linker.lf │ ├── linux │ │ └── stubs │ │ │ └── include │ │ │ └── machine │ │ │ └── endian.h │ ├── loopback │ │ └── esp_netif_loopback.c │ ├── lwip │ │ ├── esp_netif_br_glue.c │ │ ├── esp_netif_lwip.c │ │ ├── esp_netif_lwip_defaults.c │ │ ├── esp_netif_lwip_internal.h │ │ ├── esp_netif_lwip_ppp.c │ │ ├── esp_netif_lwip_ppp.h │ │ ├── esp_netif_sntp.c │ │ └── netif │ │ │ ├── esp_pbuf_ref.c │ │ │ ├── ethernetif.c │ │ │ └── wlanif.c │ ├── private_include │ │ └── esp_netif_private.h │ └── vfs_l2tap │ │ └── esp_vfs_l2tap.c ├── esp_phy │ ├── CMakeLists.txt │ ├── Kconfig │ ├── esp32 │ │ ├── include │ │ │ └── phy_init_data.h │ │ └── phy_multiple_init_data.bin │ ├── esp32c2 │ │ ├── include │ │ │ └── phy_init_data.h │ │ └── phy_multiple_init_data.bin │ ├── esp32c3 │ │ ├── include │ │ │ └── phy_init_data.h │ │ └── phy_multiple_init_data.bin │ ├── esp32c6 │ │ ├── include │ │ │ ├── btbb_retention_reg.h │ │ │ └── phy_init_data.h │ │ └── phy_multiple_init_data.bin │ ├── esp32h2 │ │ └── include │ │ │ ├── btbb_retention_reg.h │ │ │ └── phy_init_data.h │ ├── esp32h4 │ │ └── include │ │ │ └── phy_init_data.h │ ├── esp32s2 │ │ ├── include │ │ │ └── phy_init_data.h │ │ └── phy_multiple_init_data.bin │ ├── esp32s3 │ │ ├── include │ │ │ └── phy_init_data.h │ │ └── phy_multiple_init_data.bin │ ├── include │ │ ├── esp_phy_cert_test.h │ │ ├── esp_phy_init.h │ │ └── esp_private │ │ │ ├── btbb.h │ │ │ └── phy.h │ ├── linker.lf │ ├── sdkconfig.rename │ └── src │ │ ├── btbb_init.c │ │ ├── lib_printf.c │ │ ├── phy_callback.c │ │ ├── phy_common.c │ │ ├── phy_init.c │ │ ├── phy_init_esp32hxx.c │ │ └── phy_override.c ├── esp_pm │ ├── CMakeLists.txt │ ├── Kconfig │ ├── include │ │ ├── esp32 │ │ │ └── pm.h │ │ ├── esp32c2 │ │ │ └── pm.h │ │ ├── esp32c3 │ │ │ └── pm.h │ │ ├── esp32c6 │ │ │ └── pm.h │ │ ├── esp32s2 │ │ │ └── pm.h │ │ ├── esp32s3 │ │ │ └── pm.h │ │ ├── esp_pm.h │ │ └── esp_private │ │ │ ├── pm_impl.h │ │ │ └── pm_trace.h │ ├── linker.lf │ ├── pm_impl.c │ ├── pm_locks.c │ ├── pm_trace.c │ └── sdkconfig.rename ├── esp_psram │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── Kconfig.spiram.common │ ├── esp32 │ │ ├── Kconfig.spiram │ │ ├── esp_himem.c │ │ ├── esp_psram_extram_cache.c │ │ └── esp_psram_impl_quad.c │ ├── esp32s2 │ │ ├── Kconfig.spiram │ │ └── esp_psram_impl_quad.c │ ├── esp32s3 │ │ ├── Kconfig.spiram │ │ ├── esp_psram_impl_octal.c │ │ └── esp_psram_impl_quad.c │ ├── esp_psram.c │ ├── esp_psram_impl.h │ ├── include │ │ ├── esp32 │ │ │ └── himem.h │ │ ├── esp_private │ │ │ ├── esp_psram_extram.h │ │ │ ├── esp_psram_io.h │ │ │ └── mmu_psram_flash.h │ │ └── esp_psram.h │ ├── linker.lf │ ├── mmu_psram_flash.c │ ├── project_include.cmake │ ├── sdkconfig.rename.esp32s2 │ └── sdkconfig.rename.esp32s3 ├── esp_rom │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── README.md │ ├── esp32 │ │ ├── Kconfig.soc_caps.in │ │ ├── esp_rom_caps.h │ │ └── ld │ │ │ ├── esp32.rom.api.ld │ │ │ ├── esp32.rom.eco3.ld │ │ │ ├── esp32.rom.ld │ │ │ ├── esp32.rom.libgcc.ld │ │ │ ├── esp32.rom.newlib-data.ld │ │ │ ├── esp32.rom.newlib-funcs.ld │ │ │ ├── esp32.rom.newlib-locale.ld │ │ │ ├── esp32.rom.newlib-nano.ld │ │ │ ├── esp32.rom.newlib-time.ld │ │ │ ├── esp32.rom.redefined.ld │ │ │ ├── esp32.rom.spiflash.ld │ │ │ └── esp32.rom.syscalls.ld │ ├── esp32c2 │ │ ├── Kconfig.soc_caps.in │ │ ├── esp_rom_caps.h │ │ └── ld │ │ │ ├── esp32c2.rom.api.ld │ │ │ ├── esp32c2.rom.ble-eco4.ld │ │ │ ├── esp32c2.rom.ble.ld │ │ │ ├── esp32c2.rom.eco4.ld │ │ │ ├── esp32c2.rom.heap.ld │ │ │ ├── esp32c2.rom.ld │ │ │ ├── esp32c2.rom.libgcc.ld │ │ │ ├── esp32c2.rom.mbedtls.eco4.ld │ │ │ ├── esp32c2.rom.mbedtls.ld │ │ │ ├── esp32c2.rom.newlib-nano.ld │ │ │ ├── esp32c2.rom.newlib.ld │ │ │ ├── esp32c2.rom.rvfp.ld │ │ │ └── esp32c2.rom.version.ld │ ├── esp32c3 │ │ ├── Kconfig.soc_caps.in │ │ ├── esp_rom_caps.h │ │ └── ld │ │ │ ├── esp32c3.rom.api.ld │ │ │ ├── esp32c3.rom.ble_50.ld │ │ │ ├── esp32c3.rom.ble_cca.ld │ │ │ ├── esp32c3.rom.ble_dtm.ld │ │ │ ├── esp32c3.rom.ble_master.ld │ │ │ ├── esp32c3.rom.ble_scan.ld │ │ │ ├── esp32c3.rom.ble_smp.ld │ │ │ ├── esp32c3.rom.ble_test.ld │ │ │ ├── esp32c3.rom.bt_funcs.ld │ │ │ ├── esp32c3.rom.eco3.ld │ │ │ ├── esp32c3.rom.eco3_bt_funcs.ld │ │ │ ├── esp32c3.rom.eco7.ld │ │ │ ├── esp32c3.rom.eco7_bt_funcs.ld │ │ │ ├── esp32c3.rom.ld │ │ │ ├── esp32c3.rom.libgcc.ld │ │ │ ├── esp32c3.rom.newlib-nano.ld │ │ │ ├── esp32c3.rom.newlib-time.ld │ │ │ ├── esp32c3.rom.newlib.ld │ │ │ └── esp32c3.rom.version.ld │ ├── esp32c6 │ │ ├── Kconfig.soc_caps.in │ │ ├── esp_rom_caps.h │ │ └── ld │ │ │ ├── esp32c6.rom.api.ld │ │ │ ├── esp32c6.rom.coexist.ld │ │ │ ├── esp32c6.rom.heap.ld │ │ │ ├── esp32c6.rom.ld │ │ │ ├── esp32c6.rom.libgcc.ld │ │ │ ├── esp32c6.rom.net80211.ld │ │ │ ├── esp32c6.rom.newlib-normal.ld │ │ │ ├── esp32c6.rom.newlib.ld │ │ │ ├── esp32c6.rom.phy.ld │ │ │ ├── esp32c6.rom.pp.ld │ │ │ ├── esp32c6.rom.rvfp.ld │ │ │ ├── esp32c6.rom.spiflash.ld │ │ │ ├── esp32c6.rom.version.ld │ │ │ └── esp32c6.rom.wdt.ld │ ├── esp32h2 │ │ ├── Kconfig.soc_caps.in │ │ ├── esp_rom_caps.h │ │ └── ld │ │ │ ├── esp32h2.rom.api.ld │ │ │ ├── esp32h2.rom.heap.ld │ │ │ ├── esp32h2.rom.ld │ │ │ ├── esp32h2.rom.libgcc.ld │ │ │ ├── esp32h2.rom.newlib-nano.ld │ │ │ ├── esp32h2.rom.newlib.ld │ │ │ ├── esp32h2.rom.spiflash.ld │ │ │ ├── esp32h2.rom.version.ld │ │ │ └── esp32h2.rom.wdt.ld │ ├── esp32s2 │ │ ├── Kconfig.soc_caps.in │ │ ├── esp_rom_caps.h │ │ ├── ld │ │ │ ├── esp32s2.rom.api.ld │ │ │ ├── esp32s2.rom.ld │ │ │ ├── esp32s2.rom.libgcc.ld │ │ │ ├── esp32s2.rom.newlib-data.ld │ │ │ ├── esp32s2.rom.newlib-funcs.ld │ │ │ ├── esp32s2.rom.newlib-nano.ld │ │ │ ├── esp32s2.rom.newlib-time.ld │ │ │ └── esp32s2.rom.spiflash.ld │ │ └── usb_patches.c │ ├── esp32s3 │ │ ├── Kconfig.soc_caps.in │ │ ├── esp_rom_caps.h │ │ └── ld │ │ │ ├── esp32s3.rom.api.ld │ │ │ ├── esp32s3.rom.ble_50.ld │ │ │ ├── esp32s3.rom.ble_cca.ld │ │ │ ├── esp32s3.rom.ble_dtm.ld │ │ │ ├── esp32s3.rom.ble_master.ld │ │ │ ├── esp32s3.rom.ble_scan.ld │ │ │ ├── esp32s3.rom.ble_smp.ld │ │ │ ├── esp32s3.rom.ble_test.ld │ │ │ ├── esp32s3.rom.bt_funcs.ld │ │ │ ├── esp32s3.rom.ld │ │ │ ├── esp32s3.rom.libgcc.ld │ │ │ ├── esp32s3.rom.newlib-nano.ld │ │ │ ├── esp32s3.rom.newlib-time.ld │ │ │ ├── esp32s3.rom.newlib.ld │ │ │ └── esp32s3.rom.version.ld │ ├── include │ │ ├── esp32 │ │ │ └── rom │ │ │ │ ├── aes.h │ │ │ │ ├── bigint.h │ │ │ │ ├── cache.h │ │ │ │ ├── crc.h │ │ │ │ ├── efuse.h │ │ │ │ ├── ets_sys.h │ │ │ │ ├── gpio.h │ │ │ │ ├── libc_stubs.h │ │ │ │ ├── lldesc.h │ │ │ │ ├── md5_hash.h │ │ │ │ ├── miniz.h │ │ │ │ ├── rsa_pss.h │ │ │ │ ├── rtc.h │ │ │ │ ├── secure_boot.h │ │ │ │ ├── sha.h │ │ │ │ ├── spi_flash.h │ │ │ │ ├── tbconsole.h │ │ │ │ ├── tjpgd.h │ │ │ │ └── uart.h │ │ ├── esp32c2 │ │ │ └── rom │ │ │ │ ├── apb_backup_dma.h │ │ │ │ ├── cache.h │ │ │ │ ├── crc.h │ │ │ │ ├── ecdsa.h │ │ │ │ ├── efuse.h │ │ │ │ ├── esp_flash.h │ │ │ │ ├── ets_sys.h │ │ │ │ ├── gpio.h │ │ │ │ ├── libc_stubs.h │ │ │ │ ├── lldesc.h │ │ │ │ ├── miniz.h │ │ │ │ ├── rom_layout.h │ │ │ │ ├── rtc.h │ │ │ │ ├── secure_boot.h │ │ │ │ ├── sha.h │ │ │ │ ├── spi_flash.h │ │ │ │ └── uart.h │ │ ├── esp32c3 │ │ │ └── rom │ │ │ │ ├── aes.h │ │ │ │ ├── apb_backup_dma.h │ │ │ │ ├── bigint.h │ │ │ │ ├── cache.h │ │ │ │ ├── crc.h │ │ │ │ ├── digital_signature.h │ │ │ │ ├── efuse.h │ │ │ │ ├── esp_flash.h │ │ │ │ ├── ets_sys.h │ │ │ │ ├── gpio.h │ │ │ │ ├── hmac.h │ │ │ │ ├── libc_stubs.h │ │ │ │ ├── lldesc.h │ │ │ │ ├── md5_hash.h │ │ │ │ ├── miniz.h │ │ │ │ ├── rom_layout.h │ │ │ │ ├── rsa_pss.h │ │ │ │ ├── rtc.h │ │ │ │ ├── secure_boot.h │ │ │ │ ├── sha.h │ │ │ │ ├── spi_flash.h │ │ │ │ ├── tjpgd.h │ │ │ │ └── uart.h │ │ ├── esp32c6 │ │ │ └── rom │ │ │ │ ├── aes.h │ │ │ │ ├── bigint.h │ │ │ │ ├── cache.h │ │ │ │ ├── crc.h │ │ │ │ ├── digital_signature.h │ │ │ │ ├── ecdsa.h │ │ │ │ ├── efuse.h │ │ │ │ ├── esp_flash.h │ │ │ │ ├── ets_sys.h │ │ │ │ ├── gpio.h │ │ │ │ ├── hmac.h │ │ │ │ ├── libc_stubs.h │ │ │ │ ├── lldesc.h │ │ │ │ ├── md5_hash.h │ │ │ │ ├── miniz.h │ │ │ │ ├── rom_layout.h │ │ │ │ ├── rsa_pss.h │ │ │ │ ├── rtc.h │ │ │ │ ├── secure_boot.h │ │ │ │ ├── sha.h │ │ │ │ ├── spi_flash.h │ │ │ │ ├── tjpgd.h │ │ │ │ └── uart.h │ │ ├── esp32h2 │ │ │ └── rom │ │ │ │ ├── aes.h │ │ │ │ ├── bigint.h │ │ │ │ ├── cache.h │ │ │ │ ├── crc.h │ │ │ │ ├── digital_signature.h │ │ │ │ ├── ecdsa.h │ │ │ │ ├── efuse.h │ │ │ │ ├── esp_flash.h │ │ │ │ ├── ets_sys.h │ │ │ │ ├── gpio.h │ │ │ │ ├── hmac.h │ │ │ │ ├── libc_stubs.h │ │ │ │ ├── lldesc.h │ │ │ │ ├── md5_hash.h │ │ │ │ ├── rom_layout.h │ │ │ │ ├── rsa_pss.h │ │ │ │ ├── rtc.h │ │ │ │ ├── secure_boot.h │ │ │ │ ├── sha.h │ │ │ │ ├── spi_flash.h │ │ │ │ └── uart.h │ │ ├── esp32s2 │ │ │ └── rom │ │ │ │ ├── aes.h │ │ │ │ ├── bigint.h │ │ │ │ ├── cache.h │ │ │ │ ├── crc.h │ │ │ │ ├── digital_signature.h │ │ │ │ ├── efuse.h │ │ │ │ ├── ets_sys.h │ │ │ │ ├── gpio.h │ │ │ │ ├── hmac.h │ │ │ │ ├── libc_stubs.h │ │ │ │ ├── lldesc.h │ │ │ │ ├── md5_hash.h │ │ │ │ ├── miniz.h │ │ │ │ ├── opi_flash.h │ │ │ │ ├── rsa_pss.h │ │ │ │ ├── rtc.h │ │ │ │ ├── secure_boot.h │ │ │ │ ├── sha.h │ │ │ │ ├── spi_flash.h │ │ │ │ ├── uart.h │ │ │ │ └── usb │ │ │ │ ├── cdc_acm.h │ │ │ │ ├── chip_usb_dw_wrapper.h │ │ │ │ ├── cpio.h │ │ │ │ ├── usb_cdc.h │ │ │ │ ├── usb_common.h │ │ │ │ ├── usb_dc.h │ │ │ │ ├── usb_descriptor.h │ │ │ │ ├── usb_device.h │ │ │ │ ├── usb_dfu.h │ │ │ │ ├── usb_os_glue.h │ │ │ │ └── usb_persist.h │ │ ├── esp32s3 │ │ │ └── rom │ │ │ │ ├── aes.h │ │ │ │ ├── apb_backup_dma.h │ │ │ │ ├── bigint.h │ │ │ │ ├── cache.h │ │ │ │ ├── crc.h │ │ │ │ ├── digital_signature.h │ │ │ │ ├── efuse.h │ │ │ │ ├── ets_sys.h │ │ │ │ ├── gpio.h │ │ │ │ ├── hmac.h │ │ │ │ ├── libc_stubs.h │ │ │ │ ├── lldesc.h │ │ │ │ ├── md5_hash.h │ │ │ │ ├── miniz.h │ │ │ │ ├── opi_flash.h │ │ │ │ ├── rom_layout.h │ │ │ │ ├── rsa_pss.h │ │ │ │ ├── rtc.h │ │ │ │ ├── secure_boot.h │ │ │ │ ├── sha.h │ │ │ │ ├── spi_flash.h │ │ │ │ ├── tjpgd.h │ │ │ │ ├── uart.h │ │ │ │ └── usb │ │ │ │ ├── cdc_acm.h │ │ │ │ ├── chip_usb_dw_wrapper.h │ │ │ │ ├── cpio.h │ │ │ │ ├── usb_cdc.h │ │ │ │ ├── usb_common.h │ │ │ │ ├── usb_dc.h │ │ │ │ ├── usb_descriptor.h │ │ │ │ ├── usb_device.h │ │ │ │ ├── usb_dfu.h │ │ │ │ ├── usb_os_glue.h │ │ │ │ └── usb_persist.h │ │ ├── esp_rom_crc.h │ │ ├── esp_rom_efuse.h │ │ ├── esp_rom_gpio.h │ │ ├── esp_rom_lldesc.h │ │ ├── esp_rom_md5.h │ │ ├── esp_rom_regi2c.h │ │ ├── esp_rom_spiflash.h │ │ ├── esp_rom_spiflash_defs.h │ │ ├── esp_rom_sys.h │ │ ├── esp_rom_tlsf.h │ │ ├── esp_rom_uart.h │ │ ├── linux │ │ │ └── soc │ │ │ │ └── reset_reasons.h │ │ └── miniz.h │ ├── linker.lf │ ├── linux │ │ ├── esp_rom_crc.c │ │ ├── esp_rom_efuse.c │ │ ├── esp_rom_md5.c │ │ └── esp_rom_sys.c │ └── patches │ │ ├── esp_rom_cache_esp32s2_esp32s3.c │ │ ├── esp_rom_cache_writeback_esp32s3.S │ │ ├── esp_rom_crc.c │ │ ├── esp_rom_efuse.c │ │ ├── esp_rom_gpio.c │ │ ├── esp_rom_hp_regi2c_esp32c6.c │ │ ├── esp_rom_longjmp.S │ │ ├── esp_rom_regi2c_esp32h2.c │ │ ├── esp_rom_regi2c_esp32s2.c │ │ ├── esp_rom_spiflash.c │ │ ├── esp_rom_sys.c │ │ ├── esp_rom_systimer.c │ │ ├── esp_rom_tlsf.c │ │ ├── esp_rom_uart.c │ │ └── esp_rom_wdt.c ├── esp_system │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── app.lf │ ├── check_system_init_priorities.py │ ├── crosscore_int.c │ ├── debug_stubs.c │ ├── eh_frame_parser.c │ ├── esp_err.c │ ├── esp_ipc.c │ ├── esp_system.c │ ├── fpga_overrides.c │ ├── freertos_hooks.c │ ├── include │ │ ├── esp_debug_helpers.h │ │ ├── esp_expression_with_stack.h │ │ ├── esp_freertos_hooks.h │ │ ├── esp_ipc.h │ │ ├── esp_ipc_isr.h │ │ ├── esp_private │ │ │ ├── critical_section.h │ │ │ ├── crosscore_int.h │ │ │ ├── dbg_stubs.h │ │ │ ├── eh_frame_parser.h │ │ │ ├── esp_int_wdt.h │ │ │ ├── esp_ipc.h │ │ │ ├── esp_ipc_isr.h │ │ │ ├── esp_task_wdt.h │ │ │ ├── esp_task_wdt_impl.h │ │ │ ├── panic_internal.h │ │ │ ├── startup_internal.h │ │ │ ├── system_internal.h │ │ │ └── usb_console.h │ │ ├── esp_system.h │ │ ├── esp_systick_etm.h │ │ ├── esp_task.h │ │ ├── esp_task_wdt.h │ │ └── esp_xt_wdt.h │ ├── int_wdt.c │ ├── ld │ │ ├── esp32 │ │ │ ├── memory.ld.in │ │ │ └── sections.ld.in │ │ ├── esp32c2 │ │ │ ├── memory.ld.in │ │ │ └── sections.ld.in │ │ ├── esp32c3 │ │ │ ├── memory.ld.in │ │ │ └── sections.ld.in │ │ ├── esp32c6 │ │ │ ├── memory.ld.in │ │ │ └── sections.ld.in │ │ ├── esp32h2 │ │ │ ├── memory.ld.in │ │ │ └── sections.ld.in │ │ ├── esp32s2 │ │ │ ├── memory.ld.in │ │ │ └── sections.ld.in │ │ ├── esp32s3 │ │ │ ├── memory.ld.in │ │ │ └── sections.ld.in │ │ ├── ld.cmake │ │ └── ld.common │ ├── linker.lf │ ├── panic.c │ ├── port │ │ ├── CMakeLists.txt │ │ ├── arch │ │ │ ├── riscv │ │ │ │ ├── debug_stubs.c │ │ │ │ ├── expression_with_stack.c │ │ │ │ ├── expression_with_stack_asm.S │ │ │ │ └── panic_arch.c │ │ │ └── xtensa │ │ │ │ ├── debug_helpers.c │ │ │ │ ├── debug_helpers_asm.S │ │ │ │ ├── debug_stubs.c │ │ │ │ ├── esp_ipc_isr.c │ │ │ │ ├── esp_ipc_isr_handler.S │ │ │ │ ├── esp_ipc_isr_routines.S │ │ │ │ ├── expression_with_stack.c │ │ │ │ ├── expression_with_stack_asm.S │ │ │ │ ├── panic_arch.c │ │ │ │ ├── panic_handler_asm.S │ │ │ │ └── trax.c │ │ ├── brownout.c │ │ ├── cpu_start.c │ │ ├── esp_system_chip.c │ │ ├── esp_system_linux.c │ │ ├── include │ │ │ ├── esp_clk_internal.h │ │ │ ├── port │ │ │ │ └── panic_funcs.h │ │ │ ├── private │ │ │ │ └── esp_private │ │ │ │ │ ├── brownout.h │ │ │ │ │ ├── cache_err_int.h │ │ │ │ │ └── trax.h │ │ │ └── riscv │ │ │ │ └── eh_frame_parser_impl.h │ │ ├── panic_handler.c │ │ ├── soc │ │ │ ├── esp32 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Kconfig.cpu │ │ │ │ ├── Kconfig.memory │ │ │ │ ├── Kconfig.system │ │ │ │ ├── Kconfig.tracemem │ │ │ │ ├── cache_err_int.c │ │ │ │ ├── clk.c │ │ │ │ ├── highint_hdl.S │ │ │ │ ├── intr.c │ │ │ │ ├── reset_reason.c │ │ │ │ └── system_internal.c │ │ │ ├── esp32c2 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Kconfig.cache │ │ │ │ ├── Kconfig.cpu │ │ │ │ ├── Kconfig.system │ │ │ │ ├── cache_err_int.c │ │ │ │ ├── clk.c │ │ │ │ ├── reset_reason.c │ │ │ │ └── system_internal.c │ │ │ ├── esp32c3 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Kconfig.cpu │ │ │ │ ├── Kconfig.system │ │ │ │ ├── apb_backup_dma.c │ │ │ │ ├── cache_err_int.c │ │ │ │ ├── clk.c │ │ │ │ ├── reset_reason.c │ │ │ │ └── system_internal.c │ │ │ ├── esp32c6 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Kconfig.cpu │ │ │ │ ├── Kconfig.system │ │ │ │ ├── cache_err_int.c │ │ │ │ ├── clk.c │ │ │ │ ├── reset_reason.c │ │ │ │ └── system_internal.c │ │ │ ├── esp32h2 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Kconfig.cpu │ │ │ │ ├── Kconfig.system │ │ │ │ ├── cache_err_int.c │ │ │ │ ├── clk.c │ │ │ │ ├── reset_reason.c │ │ │ │ └── system_internal.c │ │ │ ├── esp32s2 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Kconfig.cache │ │ │ │ ├── Kconfig.cpu │ │ │ │ ├── Kconfig.memory │ │ │ │ ├── Kconfig.system │ │ │ │ ├── Kconfig.tracemem │ │ │ │ ├── cache_err_int.c │ │ │ │ ├── clk.c │ │ │ │ ├── highint_hdl.S │ │ │ │ ├── reset_reason.c │ │ │ │ └── system_internal.c │ │ │ ├── esp32s3 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Kconfig.cache │ │ │ │ ├── Kconfig.cpu │ │ │ │ ├── Kconfig.memory │ │ │ │ ├── Kconfig.system │ │ │ │ ├── Kconfig.tracemem │ │ │ │ ├── apb_backup_dma.c │ │ │ │ ├── cache_err_int.c │ │ │ │ ├── clk.c │ │ │ │ ├── highint_hdl.S │ │ │ │ ├── reset_reason.c │ │ │ │ └── system_internal.c │ │ │ └── linux │ │ │ │ ├── Kconfig.cpu │ │ │ │ ├── Kconfig.system │ │ │ │ ├── reset_reason.c │ │ │ │ └── system_internal.c │ │ └── usb_console.c │ ├── sdkconfig.rename │ ├── sdkconfig.rename.esp32 │ ├── sdkconfig.rename.esp32c3 │ ├── sdkconfig.rename.esp32s2 │ ├── sdkconfig.rename.esp32s3 │ ├── stack_check.c │ ├── startup.c │ ├── system_init_fn.txt │ ├── system_time.c │ ├── systick_etm.c │ ├── task_wdt │ │ ├── task_wdt.c │ │ ├── task_wdt_impl_esp_timer.c │ │ └── task_wdt_impl_timergroup.c │ ├── ubsan.c │ └── xt_wdt.c ├── esp_timer │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── include │ │ ├── esp_private │ │ │ └── esp_timer_private.h │ │ └── esp_timer.h │ ├── private_include │ │ └── esp_timer_impl.h │ ├── sdkconfig.rename │ └── src │ │ ├── esp_timer.c │ │ ├── esp_timer_etm.c │ │ ├── esp_timer_impl_common.c │ │ ├── esp_timer_impl_lac.c │ │ ├── esp_timer_impl_systimer.c │ │ ├── ets_timer_legacy.c │ │ └── system_time.c ├── esp_wifi │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── esp32 │ │ └── esp_adapter.c │ ├── esp32c2 │ │ └── esp_adapter.c │ ├── esp32c3 │ │ └── esp_adapter.c │ ├── esp32c6 │ │ └── esp_adapter.c │ ├── esp32s2 │ │ └── esp_adapter.c │ ├── esp32s3 │ │ └── esp_adapter.c │ ├── include │ │ ├── esp_mesh.h │ │ ├── esp_mesh_internal.h │ │ ├── esp_now.h │ │ ├── esp_private │ │ │ ├── esp_wifi_he_private.h │ │ │ ├── esp_wifi_he_types_private.h │ │ │ ├── esp_wifi_private.h │ │ │ ├── esp_wifi_types_private.h │ │ │ ├── wifi.h │ │ │ ├── wifi_os_adapter.h │ │ │ └── wifi_types.h │ │ ├── esp_smartconfig.h │ │ ├── esp_wifi.h │ │ ├── esp_wifi_ap_get_sta_list.h │ │ ├── esp_wifi_crypto_types.h │ │ ├── esp_wifi_default.h │ │ ├── esp_wifi_he.h │ │ ├── esp_wifi_he_types.h │ │ ├── esp_wifi_netif.h │ │ ├── esp_wifi_types.h │ │ └── smartconfig_ack.h │ ├── linker.lf │ ├── sdkconfig.rename │ ├── src │ │ ├── mesh_event.c │ │ ├── smartconfig.c │ │ ├── smartconfig_ack.c │ │ ├── wifi_default.c │ │ ├── wifi_default_ap.c │ │ ├── wifi_init.c │ │ └── wifi_netif.c │ └── wifi_apps │ │ ├── include │ │ ├── apps_private │ │ │ └── wifi_apps_private.h │ │ └── esp_nan.h │ │ └── src │ │ └── nan_app.c ├── hal │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── adc_hal.c │ ├── adc_hal_common.c │ ├── adc_oneshot_hal.c │ ├── aes_hal.c │ ├── apm_hal.c │ ├── brownout_hal.c │ ├── cache_hal.c │ ├── cam_hal.c │ ├── ds_hal.c │ ├── ecc_hal.c │ ├── ecdsa_hal.c │ ├── efuse_hal.c │ ├── emac_hal.c │ ├── esp32 │ │ ├── cache_hal_esp32.c │ │ ├── clk_tree_hal.c │ │ ├── efuse_hal.c │ │ ├── gpio_hal_workaround.c │ │ ├── include │ │ │ └── hal │ │ │ │ ├── adc_ll.h │ │ │ │ ├── aes_ll.h │ │ │ │ ├── brownout_ll.h │ │ │ │ ├── cache_ll.h │ │ │ │ ├── clk_gate_ll.h │ │ │ │ ├── clk_tree_ll.h │ │ │ │ ├── dac_ll.h │ │ │ │ ├── efuse_hal.h │ │ │ │ ├── efuse_ll.h │ │ │ │ ├── emac_ll.h │ │ │ │ ├── gpio_ll.h │ │ │ │ ├── i2c_ll.h │ │ │ │ ├── i2s_ll.h │ │ │ │ ├── ledc_ll.h │ │ │ │ ├── mcpwm_ll.h │ │ │ │ ├── mmu_ll.h │ │ │ │ ├── mpu_ll.h │ │ │ │ ├── mwdt_ll.h │ │ │ │ ├── pcnt_ll.h │ │ │ │ ├── regi2c_ctrl_ll.h │ │ │ │ ├── rmt_ll.h │ │ │ │ ├── rtc_cntl_ll.h │ │ │ │ ├── rtc_io_ll.h │ │ │ │ ├── rwdt_ll.h │ │ │ │ ├── sar_ctrl_ll.h │ │ │ │ ├── sdio_slave_ll.h │ │ │ │ ├── sdm_ll.h │ │ │ │ ├── sdmmc_ll.h │ │ │ │ ├── sha_ll.h │ │ │ │ ├── spi_flash_encrypted_ll.h │ │ │ │ ├── spi_flash_ll.h │ │ │ │ ├── spi_ll.h │ │ │ │ ├── timer_ll.h │ │ │ │ ├── touch_sensor_hal.h │ │ │ │ ├── touch_sensor_ll.h │ │ │ │ ├── trace_ll.h │ │ │ │ ├── twai_ll.h │ │ │ │ └── uart_ll.h │ │ └── touch_sensor_hal.c │ ├── esp32c2 │ │ ├── clk_tree_hal.c │ │ ├── efuse_hal.c │ │ ├── include │ │ │ └── hal │ │ │ │ ├── adc_ll.h │ │ │ │ ├── aes_ll.h │ │ │ │ ├── brownout_ll.h │ │ │ │ ├── cache_ll.h │ │ │ │ ├── clk_gate_ll.h │ │ │ │ ├── clk_tree_ll.h │ │ │ │ ├── dedic_gpio_cpu_ll.h │ │ │ │ ├── ecc_ll.h │ │ │ │ ├── efuse_hal.h │ │ │ │ ├── efuse_ll.h │ │ │ │ ├── gdma_ll.h │ │ │ │ ├── gpio_ll.h │ │ │ │ ├── gpspi_flash_ll.h │ │ │ │ ├── i2c_ll.h │ │ │ │ ├── ledc_ll.h │ │ │ │ ├── memprot_ll.h │ │ │ │ ├── mmu_ll.h │ │ │ │ ├── mpu_ll.h │ │ │ │ ├── mwdt_ll.h │ │ │ │ ├── regi2c_ctrl_ll.h │ │ │ │ ├── rtc_cntl_ll.h │ │ │ │ ├── rwdt_ll.h │ │ │ │ ├── sar_ctrl_ll.h │ │ │ │ ├── sha_ll.h │ │ │ │ ├── spi_flash_encrypted_ll.h │ │ │ │ ├── spi_flash_ll.h │ │ │ │ ├── spi_ll.h │ │ │ │ ├── spimem_flash_ll.h │ │ │ │ ├── systimer_ll.h │ │ │ │ ├── temperature_sensor_ll.h │ │ │ │ ├── timer_ll.h │ │ │ │ └── uart_ll.h │ │ └── rtc_cntl_hal.c │ ├── esp32c3 │ │ ├── clk_tree_hal.c │ │ ├── efuse_hal.c │ │ ├── include │ │ │ └── hal │ │ │ │ ├── adc_ll.h │ │ │ │ ├── aes_ll.h │ │ │ │ ├── brownout_ll.h │ │ │ │ ├── cache_ll.h │ │ │ │ ├── clk_gate_ll.h │ │ │ │ ├── clk_tree_ll.h │ │ │ │ ├── dedic_gpio_cpu_ll.h │ │ │ │ ├── ds_ll.h │ │ │ │ ├── efuse_hal.h │ │ │ │ ├── efuse_ll.h │ │ │ │ ├── gdma_ll.h │ │ │ │ ├── gpio_ll.h │ │ │ │ ├── gpspi_flash_ll.h │ │ │ │ ├── hmac_ll.h │ │ │ │ ├── i2c_ll.h │ │ │ │ ├── i2s_ll.h │ │ │ │ ├── ledc_ll.h │ │ │ │ ├── memprot_ll.h │ │ │ │ ├── mmu_ll.h │ │ │ │ ├── mpu_ll.h │ │ │ │ ├── mwdt_ll.h │ │ │ │ ├── regi2c_ctrl_ll.h │ │ │ │ ├── rmt_ll.h │ │ │ │ ├── rtc_cntl_ll.h │ │ │ │ ├── rwdt_ll.h │ │ │ │ ├── sar_ctrl_ll.h │ │ │ │ ├── sdm_ll.h │ │ │ │ ├── sha_ll.h │ │ │ │ ├── spi_flash_encrypted_ll.h │ │ │ │ ├── spi_flash_ll.h │ │ │ │ ├── spi_ll.h │ │ │ │ ├── spimem_flash_ll.h │ │ │ │ ├── systimer_ll.h │ │ │ │ ├── temperature_sensor_ll.h │ │ │ │ ├── timer_ll.h │ │ │ │ ├── twai_ll.h │ │ │ │ ├── uart_ll.h │ │ │ │ ├── uhci_ll.h │ │ │ │ ├── usb_serial_jtag_ll.h │ │ │ │ └── xt_wdt_ll.h │ │ └── rtc_cntl_hal.c │ ├── esp32c6 │ │ ├── clk_tree_hal.c │ │ ├── efuse_hal.c │ │ ├── include │ │ │ └── hal │ │ │ │ ├── adc_ll.h │ │ │ │ ├── aes_ll.h │ │ │ │ ├── apm_ll.h │ │ │ │ ├── brownout_ll.h │ │ │ │ ├── cache_ll.h │ │ │ │ ├── clk_gate_ll.h │ │ │ │ ├── clk_tree_ll.h │ │ │ │ ├── dedic_gpio_cpu_ll.h │ │ │ │ ├── ds_ll.h │ │ │ │ ├── ecc_ll.h │ │ │ │ ├── efuse_hal.h │ │ │ │ ├── efuse_ll.h │ │ │ │ ├── etm_ll.h │ │ │ │ ├── gdma_ll.h │ │ │ │ ├── gpio_etm_ll.h │ │ │ │ ├── gpio_glitch_filter_ll.h │ │ │ │ ├── gpio_ll.h │ │ │ │ ├── gpspi_flash_ll.h │ │ │ │ ├── hmac_ll.h │ │ │ │ ├── i2c_ll.h │ │ │ │ ├── i2s_ll.h │ │ │ │ ├── ieee802154_ll.h │ │ │ │ ├── ledc_ll.h │ │ │ │ ├── lp_aon_hal.h │ │ │ │ ├── lp_aon_ll.h │ │ │ │ ├── lp_core_ll.h │ │ │ │ ├── lp_timer_ll.h │ │ │ │ ├── lpwdt_ll.h │ │ │ │ ├── mcpwm_ll.h │ │ │ │ ├── mmu_ll.h │ │ │ │ ├── modem_lpcon_ll.h │ │ │ │ ├── modem_syscon_ll.h │ │ │ │ ├── mpu_ll.h │ │ │ │ ├── mwdt_ll.h │ │ │ │ ├── parlio_ll.h │ │ │ │ ├── pau_ll.h │ │ │ │ ├── pcnt_ll.h │ │ │ │ ├── pmu_hal.h │ │ │ │ ├── pmu_ll.h │ │ │ │ ├── regi2c_ctrl_ll.h │ │ │ │ ├── rmt_ll.h │ │ │ │ ├── rtc_io_ll.h │ │ │ │ ├── rwdt_ll.h │ │ │ │ ├── sar_ctrl_ll.h │ │ │ │ ├── sdio_slave_ll.h │ │ │ │ ├── sdm_ll.h │ │ │ │ ├── sha_ll.h │ │ │ │ ├── spi_flash_encrypted_ll.h │ │ │ │ ├── spi_flash_ll.h │ │ │ │ ├── spi_ll.h │ │ │ │ ├── spimem_flash_ll.h │ │ │ │ ├── systimer_ll.h │ │ │ │ ├── temperature_sensor_ll.h │ │ │ │ ├── timer_ll.h │ │ │ │ ├── twai_ll.h │ │ │ │ ├── uart_ll.h │ │ │ │ ├── uhci_ll.h │ │ │ │ └── usb_serial_jtag_ll.h │ │ ├── modem_clock_hal.c │ │ ├── pau_hal.c │ │ └── pmu_hal.c │ ├── esp32h2 │ │ ├── clk_tree_hal.c │ │ ├── efuse_hal.c │ │ ├── include │ │ │ └── hal │ │ │ │ ├── adc_ll.h │ │ │ │ ├── aes_ll.h │ │ │ │ ├── ana_cmpr_ll.h │ │ │ │ ├── apm_ll.h │ │ │ │ ├── brownout_ll.h │ │ │ │ ├── cache_ll.h │ │ │ │ ├── clk_gate_ll.h │ │ │ │ ├── clk_tree_ll.h │ │ │ │ ├── dedic_gpio_cpu_ll.h │ │ │ │ ├── ds_ll.h │ │ │ │ ├── ecc_ll.h │ │ │ │ ├── ecdsa_ll.h │ │ │ │ ├── efuse_hal.h │ │ │ │ ├── efuse_ll.h │ │ │ │ ├── etm_ll.h │ │ │ │ ├── gdma_ll.h │ │ │ │ ├── gpio_etm_ll.h │ │ │ │ ├── gpio_glitch_filter_ll.h │ │ │ │ ├── gpio_ll.h │ │ │ │ ├── gpspi_flash_ll.h │ │ │ │ ├── hmac_ll.h │ │ │ │ ├── i2c_ll.h │ │ │ │ ├── i2s_ll.h │ │ │ │ ├── ieee802154_ll.h │ │ │ │ ├── ledc_ll.h │ │ │ │ ├── lp_aon_hal.h │ │ │ │ ├── lp_aon_ll.h │ │ │ │ ├── lp_clkrst_ll.h │ │ │ │ ├── lp_timer_ll.h │ │ │ │ ├── lpwdt_ll.h │ │ │ │ ├── mcpwm_ll.h │ │ │ │ ├── mmu_ll.h │ │ │ │ ├── modem_lpcon_ll.h │ │ │ │ ├── modem_syscon_ll.h │ │ │ │ ├── mpu_ll.h │ │ │ │ ├── mwdt_ll.h │ │ │ │ ├── parlio_ll.h │ │ │ │ ├── pau_ll.h │ │ │ │ ├── pcnt_ll.h │ │ │ │ ├── pmu_hal.h │ │ │ │ ├── pmu_ll.h │ │ │ │ ├── regi2c_ctrl_ll.h │ │ │ │ ├── rmt_ll.h │ │ │ │ ├── rtc_io_ll.h │ │ │ │ ├── rwdt_ll.h │ │ │ │ ├── sar_ctrl_ll.h │ │ │ │ ├── sdm_ll.h │ │ │ │ ├── sha_ll.h │ │ │ │ ├── spi_flash_encrypted_ll.h │ │ │ │ ├── spi_flash_ll.h │ │ │ │ ├── spi_ll.h │ │ │ │ ├── spimem_flash_ll.h │ │ │ │ ├── systimer_ll.h │ │ │ │ ├── temperature_sensor_ll.h │ │ │ │ ├── timer_ll.h │ │ │ │ ├── twai_ll.h │ │ │ │ ├── uart_ll.h │ │ │ │ ├── uhci_ll.h │ │ │ │ └── usb_serial_jtag_ll.h │ │ ├── modem_clock_hal.c │ │ ├── pau_hal.c │ │ └── pmu_hal.c │ ├── esp32s2 │ │ ├── clk_tree_hal.c │ │ ├── cp_dma_hal.c │ │ ├── efuse_hal.c │ │ ├── include │ │ │ └── hal │ │ │ │ ├── adc_ll.h │ │ │ │ ├── aes_ll.h │ │ │ │ ├── brownout_ll.h │ │ │ │ ├── cache_ll.h │ │ │ │ ├── clk_gate_ll.h │ │ │ │ ├── clk_tree_ll.h │ │ │ │ ├── cp_dma_hal.h │ │ │ │ ├── cp_dma_ll.h │ │ │ │ ├── crypto_dma_ll.h │ │ │ │ ├── dac_ll.h │ │ │ │ ├── dedic_gpio_cpu_ll.h │ │ │ │ ├── dedic_gpio_ll.h │ │ │ │ ├── efuse_hal.h │ │ │ │ ├── efuse_ll.h │ │ │ │ ├── gpio_ll.h │ │ │ │ ├── gpspi_flash_ll.h │ │ │ │ ├── i2c_ll.h │ │ │ │ ├── i2s_ll.h │ │ │ │ ├── ledc_ll.h │ │ │ │ ├── memprot_ll.h │ │ │ │ ├── memprot_peri_ll.h │ │ │ │ ├── mmu_ll.h │ │ │ │ ├── mpu_ll.h │ │ │ │ ├── mwdt_ll.h │ │ │ │ ├── pcnt_ll.h │ │ │ │ ├── regi2c_ctrl_ll.h │ │ │ │ ├── rmt_ll.h │ │ │ │ ├── rtc_cntl_ll.h │ │ │ │ ├── rtc_io_ll.h │ │ │ │ ├── rwdt_ll.h │ │ │ │ ├── sar_ctrl_ll.h │ │ │ │ ├── sdm_ll.h │ │ │ │ ├── sha_ll.h │ │ │ │ ├── spi_flash_encrypted_ll.h │ │ │ │ ├── spi_flash_ll.h │ │ │ │ ├── spi_ll.h │ │ │ │ ├── spimem_flash_ll.h │ │ │ │ ├── systimer_ll.h │ │ │ │ ├── temperature_sensor_ll.h │ │ │ │ ├── timer_ll.h │ │ │ │ ├── touch_sensor_hal.h │ │ │ │ ├── touch_sensor_ll.h │ │ │ │ ├── trace_ll.h │ │ │ │ ├── twai_ll.h │ │ │ │ ├── uart_ll.h │ │ │ │ ├── usb_wrap_ll.h │ │ │ │ └── xt_wdt_ll.h │ │ └── touch_sensor_hal.c │ ├── esp32s3 │ │ ├── clk_tree_hal.c │ │ ├── efuse_hal.c │ │ ├── include │ │ │ └── hal │ │ │ │ ├── adc_ll.h │ │ │ │ ├── aes_ll.h │ │ │ │ ├── brownout_ll.h │ │ │ │ ├── cache_ll.h │ │ │ │ ├── cam_ll.h │ │ │ │ ├── clk_gate_ll.h │ │ │ │ ├── clk_tree_ll.h │ │ │ │ ├── dedic_gpio_cpu_ll.h │ │ │ │ ├── ds_ll.h │ │ │ │ ├── efuse_hal.h │ │ │ │ ├── efuse_ll.h │ │ │ │ ├── gdma_ll.h │ │ │ │ ├── gpio_ll.h │ │ │ │ ├── gpspi_flash_ll.h │ │ │ │ ├── hmac_ll.h │ │ │ │ ├── i2c_ll.h │ │ │ │ ├── i2s_ll.h │ │ │ │ ├── lcd_ll.h │ │ │ │ ├── ledc_ll.h │ │ │ │ ├── mcpwm_ll.h │ │ │ │ ├── memprot_ll.h │ │ │ │ ├── mmu_ll.h │ │ │ │ ├── mpu_ll.h │ │ │ │ ├── mspi_timing_tuning_ll.h │ │ │ │ ├── mwdt_ll.h │ │ │ │ ├── pcnt_ll.h │ │ │ │ ├── regi2c_ctrl_ll.h │ │ │ │ ├── rmt_ll.h │ │ │ │ ├── rtc_cntl_ll.h │ │ │ │ ├── rtc_io_ll.h │ │ │ │ ├── rwdt_ll.h │ │ │ │ ├── sar_ctrl_ll.h │ │ │ │ ├── sdm_ll.h │ │ │ │ ├── sdmmc_ll.h │ │ │ │ ├── sha_ll.h │ │ │ │ ├── spi_flash_encrypted_ll.h │ │ │ │ ├── spi_flash_ll.h │ │ │ │ ├── spi_ll.h │ │ │ │ ├── spimem_flash_ll.h │ │ │ │ ├── systimer_ll.h │ │ │ │ ├── temperature_sensor_ll.h │ │ │ │ ├── timer_ll.h │ │ │ │ ├── touch_sensor_hal.h │ │ │ │ ├── touch_sensor_ll.h │ │ │ │ ├── trace_ll.h │ │ │ │ ├── twai_ll.h │ │ │ │ ├── uart_ll.h │ │ │ │ ├── uhci_ll.h │ │ │ │ ├── usb_serial_jtag_ll.h │ │ │ │ ├── usb_wrap_ll.h │ │ │ │ └── xt_wdt_ll.h │ │ ├── rtc_cntl_hal.c │ │ └── touch_sensor_hal.c │ ├── etm_hal.c │ ├── gdma_hal.c │ ├── gpio_hal.c │ ├── hmac_hal.c │ ├── i2c_hal.c │ ├── i2c_hal_iram.c │ ├── i2s_hal.c │ ├── include │ │ └── hal │ │ │ ├── adc_hal.h │ │ │ ├── adc_hal_common.h │ │ │ ├── adc_oneshot_hal.h │ │ │ ├── adc_types.h │ │ │ ├── adc_types_private.h │ │ │ ├── aes_hal.h │ │ │ ├── aes_types.h │ │ │ ├── apm_hal.h │ │ │ ├── apm_types.h │ │ │ ├── brownout_hal.h │ │ │ ├── cache_hal.h │ │ │ ├── cache_types.h │ │ │ ├── cam_ctlr_types.h │ │ │ ├── cam_hal.h │ │ │ ├── cam_types.h │ │ │ ├── clk_tree_hal.h │ │ │ ├── color_types.h │ │ │ ├── dac_types.h │ │ │ ├── dma_types.h │ │ │ ├── ds_hal.h │ │ │ ├── ecc_hal.h │ │ │ ├── ecc_types.h │ │ │ ├── ecdsa_hal.h │ │ │ ├── ecdsa_types.h │ │ │ ├── efuse_hal.h │ │ │ ├── emac_hal.h │ │ │ ├── esp_flash_err.h │ │ │ ├── eth_types.h │ │ │ ├── etm_hal.h │ │ │ ├── gdma_hal.h │ │ │ ├── gdma_types.h │ │ │ ├── glitch_filter_types.h │ │ │ ├── gpio_hal.h │ │ │ ├── gpio_types.h │ │ │ ├── hmac_hal.h │ │ │ ├── i2c_hal.h │ │ │ ├── i2c_types.h │ │ │ ├── i2s_hal.h │ │ │ ├── i2s_types.h │ │ │ ├── ieee802154_common_ll.h │ │ │ ├── lcd_hal.h │ │ │ ├── lcd_types.h │ │ │ ├── ledc_hal.h │ │ │ ├── ledc_types.h │ │ │ ├── lp_timer_hal.h │ │ │ ├── lp_timer_types.h │ │ │ ├── mcpwm_hal.h │ │ │ ├── mcpwm_types.h │ │ │ ├── memprot_types.h │ │ │ ├── mmu_hal.h │ │ │ ├── mmu_types.h │ │ │ ├── modem_clock_hal.h │ │ │ ├── modem_clock_types.h │ │ │ ├── mpu_hal.h │ │ │ ├── mpu_types.h │ │ │ ├── parlio_hal.h │ │ │ ├── parlio_types.h │ │ │ ├── pau_hal.h │ │ │ ├── pau_types.h │ │ │ ├── pcnt_hal.h │ │ │ ├── pcnt_types.h │ │ │ ├── pmu_types.h │ │ │ ├── readme.md │ │ │ ├── rmt_hal.h │ │ │ ├── rmt_types.h │ │ │ ├── rtc_hal.h │ │ │ ├── rtc_io_hal.h │ │ │ ├── rtc_io_types.h │ │ │ ├── sdio_slave_hal.h │ │ │ ├── sdio_slave_types.h │ │ │ ├── sdm_hal.h │ │ │ ├── sdm_types.h │ │ │ ├── sha_hal.h │ │ │ ├── sha_types.h │ │ │ ├── spi_flash_encrypt_hal.h │ │ │ ├── spi_flash_hal.h │ │ │ ├── spi_flash_types.h │ │ │ ├── spi_hal.h │ │ │ ├── spi_slave_hal.h │ │ │ ├── spi_slave_hd_hal.h │ │ │ ├── spi_types.h │ │ │ ├── systimer_hal.h │ │ │ ├── systimer_types.h │ │ │ ├── temperature_sensor_types.h │ │ │ ├── timer_hal.h │ │ │ ├── timer_types.h │ │ │ ├── touch_sensor_hal.h │ │ │ ├── touch_sensor_types.h │ │ │ ├── twai_hal.h │ │ │ ├── twai_types.h │ │ │ ├── uart_hal.h │ │ │ ├── uart_types.h │ │ │ ├── uhci_types.h │ │ │ ├── usb_dwc_hal.h │ │ │ ├── usb_dwc_ll.h │ │ │ ├── usb_dwc_types.h │ │ │ ├── usb_phy_types.h │ │ │ ├── usb_serial_jtag_hal.h │ │ │ ├── usb_serial_jtag_types.h │ │ │ ├── usb_wrap_hal.h │ │ │ ├── usb_wrap_types.h │ │ │ ├── wdt_hal.h │ │ │ ├── wdt_types.h │ │ │ └── xt_wdt_hal.h │ ├── lcd_hal.c │ ├── ledc_hal.c │ ├── ledc_hal_iram.c │ ├── linker.lf │ ├── lp_timer_hal.c │ ├── mcpwm_hal.c │ ├── mmu_hal.c │ ├── mpu_hal.c │ ├── parlio_hal.c │ ├── pcnt_hal.c │ ├── platform_port │ │ └── include │ │ │ └── hal │ │ │ ├── assert.h │ │ │ ├── check.h │ │ │ ├── log.h │ │ │ ├── misc.h │ │ │ └── regi2c_ctrl.h │ ├── rmt_hal.c │ ├── rtc_io_hal.c │ ├── sdio_slave_hal.c │ ├── sdkconfig.rename │ ├── sdm_hal.c │ ├── sha_hal.c │ ├── spi_flash_encrypt_hal_iram.c │ ├── spi_flash_hal.c │ ├── spi_flash_hal_common.inc │ ├── spi_flash_hal_gpspi.c │ ├── spi_flash_hal_iram.c │ ├── spi_hal.c │ ├── spi_hal_iram.c │ ├── spi_slave_hal.c │ ├── spi_slave_hal_iram.c │ ├── spi_slave_hd_hal.c │ ├── systimer_hal.c │ ├── timer_hal.c │ ├── touch_sensor_hal.c │ ├── twai_hal.c │ ├── twai_hal_iram.c │ ├── uart_hal.c │ ├── uart_hal_iram.c │ ├── usb_dwc_hal.c │ ├── usb_serial_jtag_hal.c │ ├── usb_wrap_hal.c │ ├── wdt_hal_iram.c │ └── xt_wdt_hal.c ├── heap │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── heap_caps.c │ ├── heap_caps_init.c │ ├── heap_caps_linux.c │ ├── heap_private.h │ ├── heap_task_info.c │ ├── heap_trace_standalone.c │ ├── include │ │ ├── esp_heap_caps.h │ │ ├── esp_heap_caps_init.h │ │ ├── esp_heap_task_info.h │ │ ├── esp_heap_trace.h │ │ ├── heap_memory_layout.h │ │ ├── heap_trace.inc │ │ ├── multi_heap.h │ │ └── soc │ │ │ └── soc_memory_layout.h │ ├── internals.md │ ├── linker.lf │ ├── multi_heap.c │ ├── multi_heap_config.h │ ├── multi_heap_internal.h │ ├── multi_heap_platform.h │ ├── multi_heap_poisoning.c │ └── port │ │ ├── esp32 │ │ └── memory_layout.c │ │ ├── esp32c2 │ │ └── memory_layout.c │ │ ├── esp32c3 │ │ └── memory_layout.c │ │ ├── esp32c6 │ │ └── memory_layout.c │ │ ├── esp32h2 │ │ └── memory_layout.c │ │ ├── esp32s2 │ │ └── memory_layout.c │ │ ├── esp32s3 │ │ └── memory_layout.c │ │ └── memory_layout_utils.c ├── ieee802154 │ ├── CMakeLists.txt │ ├── Kconfig │ ├── driver │ │ ├── esp_ieee802154_ack.c │ │ ├── esp_ieee802154_debug.c │ │ ├── esp_ieee802154_dev.c │ │ ├── esp_ieee802154_frame.c │ │ ├── esp_ieee802154_pib.c │ │ ├── esp_ieee802154_sec.c │ │ ├── esp_ieee802154_timer.c │ │ └── esp_ieee802154_util.c │ ├── esp_ieee802154.c │ ├── include │ │ ├── esp_ieee802154.h │ │ └── esp_ieee802154_types.h │ ├── linker.lf │ └── private_include │ │ ├── esp_ieee802154_ack.h │ │ ├── esp_ieee802154_dev.h │ │ ├── esp_ieee802154_frame.h │ │ ├── esp_ieee802154_pib.h │ │ ├── esp_ieee802154_sec.h │ │ ├── esp_ieee802154_timer.h │ │ └── esp_ieee802154_util.h ├── log │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.rst │ ├── esp_log_private.h │ ├── host_test │ │ └── log_test │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── main │ │ │ ├── CMakeLists.txt │ │ │ └── log_test.cpp │ │ │ ├── pytest_log_linux.py │ │ │ └── sdkconfig.defaults │ ├── include │ │ ├── esp_log.h │ │ └── esp_log_internal.h │ ├── linker.lf │ ├── log.c │ ├── log_buffers.c │ ├── log_freertos.c │ ├── log_linux.c │ └── log_noos.c ├── mbedtls │ ├── CMakeLists.txt │ ├── Kconfig │ ├── esp_crt_bundle │ │ ├── cacrt_all.pem │ │ ├── cacrt_local.pem │ │ ├── cmn_crt_authorities.csv │ │ ├── esp_crt_bundle.c │ │ ├── gen_crt_bundle.py │ │ └── include │ │ │ └── esp_crt_bundle.h │ └── port │ │ ├── aes │ │ ├── block │ │ │ └── esp_aes.c │ │ ├── dma │ │ │ ├── esp_aes.c │ │ │ ├── esp_aes_crypto_dma_impl.c │ │ │ ├── esp_aes_gdma_impl.c │ │ │ └── include │ │ │ │ └── esp_aes_dma_priv.h │ │ ├── esp_aes_common.c │ │ ├── esp_aes_gcm.c │ │ └── esp_aes_xts.c │ │ ├── crypto_shared_gdma │ │ └── esp_crypto_shared_gdma.c │ │ ├── dynamic │ │ ├── esp_mbedtls_dynamic_impl.c │ │ ├── esp_mbedtls_dynamic_impl.h │ │ ├── esp_ssl_cli.c │ │ ├── esp_ssl_srv.c │ │ └── esp_ssl_tls.c │ │ ├── ecc │ │ ├── ecc_alt.c │ │ └── esp_ecc.c │ │ ├── ecdsa │ │ └── ecdsa_alt.c │ │ ├── esp32 │ │ └── bignum.c │ │ ├── esp32c3 │ │ └── bignum.c │ │ ├── esp32c6 │ │ └── bignum.c │ │ ├── esp32h2 │ │ └── bignum.c │ │ ├── esp32s2 │ │ └── bignum.c │ │ ├── esp32s3 │ │ └── bignum.c │ │ ├── esp_bignum.c │ │ ├── esp_ds │ │ └── esp_rsa_sign_alt.c │ │ ├── esp_hardware.c │ │ ├── esp_mem.c │ │ ├── esp_platform_time.c │ │ ├── esp_timing.c │ │ ├── include │ │ ├── aes │ │ │ ├── esp_aes.h │ │ │ ├── esp_aes_gcm.h │ │ │ └── esp_aes_internal.h │ │ ├── aes_alt.h │ │ ├── bignum_impl.h │ │ ├── ecc_impl.h │ │ ├── ecdsa │ │ │ └── ecdsa_alt.h │ │ ├── entropy_poll.h │ │ ├── esp32 │ │ │ ├── aes.h │ │ │ └── sha.h │ │ ├── esp32s2 │ │ │ ├── aes.h │ │ │ ├── gcm.h │ │ │ └── sha.h │ │ ├── esp_crypto_shared_gdma.h │ │ ├── esp_ds │ │ │ └── esp_rsa_sign_alt.h │ │ ├── esp_mem.h │ │ ├── gcm_alt.h │ │ ├── mbedtls │ │ │ ├── bignum.h │ │ │ ├── ecp.h │ │ │ ├── esp_config.h │ │ │ ├── esp_debug.h │ │ │ └── gcm.h │ │ ├── md │ │ │ └── esp_md.h │ │ ├── md5_alt.h │ │ ├── rsa_sign_alt.h │ │ ├── sha │ │ │ ├── sha_block.h │ │ │ ├── sha_dma.h │ │ │ └── sha_parallel_engine.h │ │ ├── sha1_alt.h │ │ ├── sha256_alt.h │ │ └── sha512_alt.h │ │ ├── mbedtls_debug.c │ │ ├── mbedtls_rom │ │ ├── mbedtls_rom_osi.c │ │ ├── mbedtls_rom_osi.h │ │ └── threading_alt.h │ │ ├── md │ │ └── esp_md.c │ │ ├── net_sockets.c │ │ └── sha │ │ ├── block │ │ ├── esp_sha1.c │ │ ├── esp_sha256.c │ │ ├── esp_sha512.c │ │ └── sha.c │ │ ├── dma │ │ ├── esp_sha1.c │ │ ├── esp_sha256.c │ │ ├── esp_sha512.c │ │ ├── esp_sha_crypto_dma_impl.c │ │ ├── esp_sha_gdma_impl.c │ │ ├── include │ │ │ └── esp_sha_dma_priv.h │ │ └── sha.c │ │ ├── esp_sha.c │ │ └── parallel_engine │ │ ├── esp_sha1.c │ │ ├── esp_sha256.c │ │ ├── esp_sha512.c │ │ └── sha.c ├── newlib │ ├── .gitignore │ ├── CMakeLists.txt │ ├── COPYING.NEWLIB │ ├── Kconfig │ ├── abort.c │ ├── assert.c │ ├── esp32-spiram-rom-functions-c.lf │ ├── heap.c │ ├── locks.c │ ├── newlib.lf │ ├── newlib_init.c │ ├── platform_include │ │ ├── assert.h │ │ ├── endian.h │ │ ├── errno.h │ │ ├── esp_newlib.h │ │ ├── net │ │ │ └── if.h │ │ ├── pthread.h │ │ ├── sys │ │ │ ├── dirent.h │ │ │ ├── ioctl.h │ │ │ ├── lock.h │ │ │ ├── poll.h │ │ │ ├── random.h │ │ │ ├── reent.h │ │ │ ├── select.h │ │ │ ├── termios.h │ │ │ ├── time.h │ │ │ ├── uio.h │ │ │ ├── un.h │ │ │ ├── unistd.h │ │ │ └── utime.h │ │ └── time.h │ ├── poll.c │ ├── port │ │ ├── CMakeLists.txt │ │ ├── esp_time_impl.c │ │ └── riscv │ │ │ └── port_stdatomic.S │ ├── priv_include │ │ └── esp_time_impl.h │ ├── pthread.c │ ├── random.c │ ├── realpath.c │ ├── reent_init.c │ ├── sbom.yml │ ├── sdkconfig.rename.esp32 │ ├── sdkconfig.rename.esp32c3 │ ├── sdkconfig.rename.esp32s2 │ ├── sdkconfig.rename.esp32s3 │ ├── stdatomic.c │ ├── syscalls.c │ ├── sysconf.c │ ├── system_libs.lf │ ├── termios.c │ └── time.c ├── riscv │ ├── CMakeLists.txt │ ├── include │ │ ├── esp_private │ │ │ └── panic_reason.h │ │ └── riscv │ │ │ ├── csr.h │ │ │ ├── encoding.h │ │ │ ├── instruction_decode.h │ │ │ ├── interrupt.h │ │ │ ├── rv_utils.h │ │ │ ├── rvruntime-frames.h │ │ │ ├── rvsleep-frames.h │ │ │ └── semihosting.h │ ├── instruction_decode.c │ ├── interrupt.c │ ├── linker.lf │ ├── project_include.cmake │ └── vectors.S ├── soc │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.md │ ├── dport_access_common.c │ ├── esp32 │ │ ├── adc_periph.c │ │ ├── dac_periph.c │ │ ├── dport_access.c │ │ ├── gpio_periph.c │ │ ├── i2c_periph.c │ │ ├── i2s_periph.c │ │ ├── include │ │ │ └── soc │ │ │ │ ├── Kconfig.soc_caps.in │ │ │ │ ├── adc_channel.h │ │ │ │ ├── apb_ctrl_reg.h │ │ │ │ ├── apb_ctrl_struct.h │ │ │ │ ├── bb_reg.h │ │ │ │ ├── boot_mode.h │ │ │ │ ├── clk_tree_defs.h │ │ │ │ ├── clkout_channel.h │ │ │ │ ├── dac_channel.h │ │ │ │ ├── dport_access.h │ │ │ │ ├── dport_reg.h │ │ │ │ ├── efuse_defs.h │ │ │ │ ├── efuse_reg.h │ │ │ │ ├── efuse_struct.h │ │ │ │ ├── emac_dma_struct.h │ │ │ │ ├── emac_ext_struct.h │ │ │ │ ├── emac_mac_struct.h │ │ │ │ ├── ext_mem_defs.h │ │ │ │ ├── fe_reg.h │ │ │ │ ├── flash_encryption_reg.h │ │ │ │ ├── frc_timer_reg.h │ │ │ │ ├── gdma_channel.h │ │ │ │ ├── gpio_pins.h │ │ │ │ ├── gpio_reg.h │ │ │ │ ├── gpio_sd_reg.h │ │ │ │ ├── gpio_sd_struct.h │ │ │ │ ├── gpio_sig_map.h │ │ │ │ ├── gpio_struct.h │ │ │ │ ├── hinf_reg.h │ │ │ │ ├── hinf_struct.h │ │ │ │ ├── host_reg.h │ │ │ │ ├── host_struct.h │ │ │ │ ├── hwcrypto_reg.h │ │ │ │ ├── i2c_reg.h │ │ │ │ ├── i2c_struct.h │ │ │ │ ├── i2s_reg.h │ │ │ │ ├── i2s_struct.h │ │ │ │ ├── io_mux_reg.h │ │ │ │ ├── ledc_reg.h │ │ │ │ ├── ledc_struct.h │ │ │ │ ├── mcpwm_reg.h │ │ │ │ ├── mcpwm_struct.h │ │ │ │ ├── mmu.h │ │ │ │ ├── nrx_reg.h │ │ │ │ ├── pcnt_reg.h │ │ │ │ ├── pcnt_struct.h │ │ │ │ ├── periph_defs.h │ │ │ │ ├── pid.h │ │ │ │ ├── reg_base.h │ │ │ │ ├── regi2c_apll.h │ │ │ │ ├── regi2c_bbpll.h │ │ │ │ ├── regi2c_defs.h │ │ │ │ ├── reset_reasons.h │ │ │ │ ├── rmt_reg.h │ │ │ │ ├── rmt_struct.h │ │ │ │ ├── rtc.h │ │ │ │ ├── rtc_cntl_reg.h │ │ │ │ ├── rtc_cntl_struct.h │ │ │ │ ├── rtc_i2c_reg.h │ │ │ │ ├── rtc_io_channel.h │ │ │ │ ├── rtc_io_reg.h │ │ │ │ ├── rtc_io_struct.h │ │ │ │ ├── sdio_slave_pins.h │ │ │ │ ├── sdmmc_pins.h │ │ │ │ ├── sdmmc_reg.h │ │ │ │ ├── sdmmc_struct.h │ │ │ │ ├── sens_reg.h │ │ │ │ ├── sens_struct.h │ │ │ │ ├── slc_reg.h │ │ │ │ ├── slc_struct.h │ │ │ │ ├── soc.h │ │ │ │ ├── soc_caps.h │ │ │ │ ├── soc_pins.h │ │ │ │ ├── soc_ulp.h │ │ │ │ ├── spi_pins.h │ │ │ │ ├── spi_reg.h │ │ │ │ ├── spi_struct.h │ │ │ │ ├── syscon_reg.h │ │ │ │ ├── syscon_struct.h │ │ │ │ ├── timer_group_reg.h │ │ │ │ ├── timer_group_struct.h │ │ │ │ ├── touch_sensor_channel.h │ │ │ │ ├── tracemem_config.h │ │ │ │ ├── twai_struct.h │ │ │ │ ├── uart_channel.h │ │ │ │ ├── uart_pins.h │ │ │ │ ├── uart_reg.h │ │ │ │ ├── uart_struct.h │ │ │ │ ├── uhci_reg.h │ │ │ │ ├── uhci_struct.h │ │ │ │ └── wdev_reg.h │ │ ├── interrupts.c │ │ ├── lcd_periph.c │ │ ├── ld │ │ │ └── esp32.peripherals.ld │ │ ├── ledc_periph.c │ │ ├── mcpwm_periph.c │ │ ├── pcnt_periph.c │ │ ├── rmt_periph.c │ │ ├── rtc_io_periph.c │ │ ├── sdio_slave_periph.c │ │ ├── sdm_periph.c │ │ ├── sdmmc_periph.c │ │ ├── spi_periph.c │ │ ├── timer_periph.c │ │ ├── touch_sensor_periph.c │ │ ├── twai_periph.c │ │ └── uart_periph.c │ ├── esp32c2 │ │ ├── adc_periph.c │ │ ├── dedic_gpio_periph.c │ │ ├── gdma_periph.c │ │ ├── gpio_periph.c │ │ ├── i2c_periph.c │ │ ├── include │ │ │ └── soc │ │ │ │ ├── Kconfig.soc_caps.in │ │ │ │ ├── adc_channel.h │ │ │ │ ├── apb_saradc_reg.h │ │ │ │ ├── apb_saradc_struct.h │ │ │ │ ├── assist_debug_reg.h │ │ │ │ ├── bb_reg.h │ │ │ │ ├── boot_mode.h │ │ │ │ ├── clk_tree_defs.h │ │ │ │ ├── clkout_channel.h │ │ │ │ ├── dport_access.h │ │ │ │ ├── dport_reg.h │ │ │ │ ├── ecc_mult_reg.h │ │ │ │ ├── efuse_defs.h │ │ │ │ ├── efuse_reg.h │ │ │ │ ├── efuse_struct.h │ │ │ │ ├── ext_mem_defs.h │ │ │ │ ├── extmem_reg.h │ │ │ │ ├── fe_reg.h │ │ │ │ ├── gdma_channel.h │ │ │ │ ├── gdma_reg.h │ │ │ │ ├── gdma_struct.h │ │ │ │ ├── gpio_pins.h │ │ │ │ ├── gpio_reg.h │ │ │ │ ├── gpio_sig_map.h │ │ │ │ ├── gpio_struct.h │ │ │ │ ├── hwcrypto_reg.h │ │ │ │ ├── i2c_reg.h │ │ │ │ ├── i2c_struct.h │ │ │ │ ├── interrupt_core0_reg.h │ │ │ │ ├── interrupt_reg.h │ │ │ │ ├── io_mux_reg.h │ │ │ │ ├── ledc_reg.h │ │ │ │ ├── ledc_struct.h │ │ │ │ ├── mmu.h │ │ │ │ ├── modem_clkrst_reg.h │ │ │ │ ├── nrx_reg.h │ │ │ │ ├── periph_defs.h │ │ │ │ ├── reg_base.h │ │ │ │ ├── regi2c_bbpll.h │ │ │ │ ├── regi2c_bias.h │ │ │ │ ├── regi2c_brownout.h │ │ │ │ ├── regi2c_defs.h │ │ │ │ ├── regi2c_dig_reg.h │ │ │ │ ├── regi2c_lp_bias.h │ │ │ │ ├── regi2c_saradc.h │ │ │ │ ├── reset_reasons.h │ │ │ │ ├── rtc.h │ │ │ │ ├── rtc_cntl_reg.h │ │ │ │ ├── rtc_cntl_struct.h │ │ │ │ ├── sensitive_reg.h │ │ │ │ ├── sensitive_struct.h │ │ │ │ ├── soc.h │ │ │ │ ├── soc_caps.h │ │ │ │ ├── soc_pins.h │ │ │ │ ├── spi_mem_reg.h │ │ │ │ ├── spi_mem_struct.h │ │ │ │ ├── spi_pins.h │ │ │ │ ├── spi_reg.h │ │ │ │ ├── spi_struct.h │ │ │ │ ├── syscon_reg.h │ │ │ │ ├── syscon_struct.h │ │ │ │ ├── system_reg.h │ │ │ │ ├── system_struct.h │ │ │ │ ├── systimer_reg.h │ │ │ │ ├── systimer_struct.h │ │ │ │ ├── timer_group_reg.h │ │ │ │ ├── timer_group_struct.h │ │ │ │ ├── uart_channel.h │ │ │ │ ├── uart_pins.h │ │ │ │ ├── uart_reg.h │ │ │ │ ├── uart_struct.h │ │ │ │ └── wdev_reg.h │ │ ├── interrupts.c │ │ ├── ld │ │ │ └── esp32c2.peripherals.ld │ │ ├── ledc_periph.c │ │ ├── spi_periph.c │ │ ├── temperature_sensor_periph.c │ │ ├── timer_periph.c │ │ └── uart_periph.c │ ├── esp32c3 │ │ ├── adc_periph.c │ │ ├── dedic_gpio_periph.c │ │ ├── gdma_periph.c │ │ ├── gpio_periph.c │ │ ├── i2c_periph.c │ │ ├── i2s_periph.c │ │ ├── include │ │ │ └── soc │ │ │ │ ├── Kconfig.soc_caps.in │ │ │ │ ├── adc_channel.h │ │ │ │ ├── apb_ctrl_reg.h │ │ │ │ ├── apb_ctrl_struct.h │ │ │ │ ├── apb_saradc_reg.h │ │ │ │ ├── apb_saradc_struct.h │ │ │ │ ├── assist_debug_reg.h │ │ │ │ ├── bb_reg.h │ │ │ │ ├── boot_mode.h │ │ │ │ ├── clk_tree_defs.h │ │ │ │ ├── clkout_channel.h │ │ │ │ ├── dport_access.h │ │ │ │ ├── efuse_defs.h │ │ │ │ ├── efuse_reg.h │ │ │ │ ├── efuse_struct.h │ │ │ │ ├── ext_mem_defs.h │ │ │ │ ├── extmem_reg.h │ │ │ │ ├── fe_reg.h │ │ │ │ ├── gdma_channel.h │ │ │ │ ├── gdma_reg.h │ │ │ │ ├── gdma_struct.h │ │ │ │ ├── gpio_pins.h │ │ │ │ ├── gpio_reg.h │ │ │ │ ├── gpio_sd_reg.h │ │ │ │ ├── gpio_sd_struct.h │ │ │ │ ├── gpio_sig_map.h │ │ │ │ ├── gpio_struct.h │ │ │ │ ├── hwcrypto_reg.h │ │ │ │ ├── i2c_reg.h │ │ │ │ ├── i2c_struct.h │ │ │ │ ├── i2s_reg.h │ │ │ │ ├── i2s_struct.h │ │ │ │ ├── interrupt_core0_reg.h │ │ │ │ ├── interrupt_reg.h │ │ │ │ ├── io_mux_reg.h │ │ │ │ ├── ledc_reg.h │ │ │ │ ├── ledc_struct.h │ │ │ │ ├── memprot_defs.h │ │ │ │ ├── mmu.h │ │ │ │ ├── nrx_reg.h │ │ │ │ ├── periph_defs.h │ │ │ │ ├── reg_base.h │ │ │ │ ├── regi2c_bbpll.h │ │ │ │ ├── regi2c_bias.h │ │ │ │ ├── regi2c_brownout.h │ │ │ │ ├── regi2c_defs.h │ │ │ │ ├── regi2c_dig_reg.h │ │ │ │ ├── regi2c_lp_bias.h │ │ │ │ ├── regi2c_saradc.h │ │ │ │ ├── reset_reasons.h │ │ │ │ ├── rmt_reg.h │ │ │ │ ├── rmt_struct.h │ │ │ │ ├── rtc.h │ │ │ │ ├── rtc_cntl_reg.h │ │ │ │ ├── rtc_cntl_struct.h │ │ │ │ ├── rtc_i2c_reg.h │ │ │ │ ├── rtc_i2c_struct.h │ │ │ │ ├── sensitive_reg.h │ │ │ │ ├── sensitive_struct.h │ │ │ │ ├── soc.h │ │ │ │ ├── soc_caps.h │ │ │ │ ├── soc_pins.h │ │ │ │ ├── spi_mem_reg.h │ │ │ │ ├── spi_mem_struct.h │ │ │ │ ├── spi_pins.h │ │ │ │ ├── spi_reg.h │ │ │ │ ├── spi_struct.h │ │ │ │ ├── syscon_reg.h │ │ │ │ ├── syscon_struct.h │ │ │ │ ├── system_reg.h │ │ │ │ ├── system_struct.h │ │ │ │ ├── systimer_reg.h │ │ │ │ ├── systimer_struct.h │ │ │ │ ├── timer_group_reg.h │ │ │ │ ├── timer_group_struct.h │ │ │ │ ├── twai_struct.h │ │ │ │ ├── uart_channel.h │ │ │ │ ├── uart_pins.h │ │ │ │ ├── uart_reg.h │ │ │ │ ├── uart_struct.h │ │ │ │ ├── uhci_reg.h │ │ │ │ ├── uhci_struct.h │ │ │ │ ├── usb_serial_jtag_reg.h │ │ │ │ ├── usb_serial_jtag_struct.h │ │ │ │ └── wdev_reg.h │ │ ├── interrupts.c │ │ ├── ld │ │ │ └── esp32c3.peripherals.ld │ │ ├── ledc_periph.c │ │ ├── rmt_periph.c │ │ ├── sdm_periph.c │ │ ├── spi_periph.c │ │ ├── temperature_sensor_periph.c │ │ ├── timer_periph.c │ │ ├── twai_periph.c │ │ └── uart_periph.c │ ├── esp32c6 │ │ ├── adc_periph.c │ │ ├── dedic_gpio_periph.c │ │ ├── esp_cpu_intr.c │ │ ├── gdma_periph.c │ │ ├── gpio_periph.c │ │ ├── i2c_periph.c │ │ ├── i2s_periph.c │ │ ├── ieee802154_periph.c │ │ ├── include │ │ │ ├── modem │ │ │ │ ├── modem_lpcon_reg.h │ │ │ │ ├── modem_lpcon_struct.h │ │ │ │ ├── modem_syscon_reg.h │ │ │ │ ├── modem_syscon_struct.h │ │ │ │ └── reg_base.h │ │ │ └── soc │ │ │ │ ├── Kconfig.soc_caps.in │ │ │ │ ├── adc_channel.h │ │ │ │ ├── aes_reg.h │ │ │ │ ├── aes_struct.h │ │ │ │ ├── apb_saradc_reg.h │ │ │ │ ├── apb_saradc_struct.h │ │ │ │ ├── assist_debug_reg.h │ │ │ │ ├── assist_debug_struct.h │ │ │ │ ├── boot_mode.h │ │ │ │ ├── clint_reg.h │ │ │ │ ├── clk_tree_defs.h │ │ │ │ ├── clkout_channel.h │ │ │ │ ├── dport_access.h │ │ │ │ ├── ds_reg.h │ │ │ │ ├── ds_struct.h │ │ │ │ ├── ecc_mult_reg.h │ │ │ │ ├── ecc_mult_struct.h │ │ │ │ ├── efuse_defs.h │ │ │ │ ├── efuse_reg.h │ │ │ │ ├── efuse_struct.h │ │ │ │ ├── ext_mem_defs.h │ │ │ │ ├── extmem_reg.h │ │ │ │ ├── extmem_struct.h │ │ │ │ ├── gdma_channel.h │ │ │ │ ├── gdma_reg.h │ │ │ │ ├── gdma_struct.h │ │ │ │ ├── gpio_ext_reg.h │ │ │ │ ├── gpio_ext_struct.h │ │ │ │ ├── gpio_pins.h │ │ │ │ ├── gpio_reg.h │ │ │ │ ├── gpio_sig_map.h │ │ │ │ ├── gpio_struct.h │ │ │ │ ├── hardware_lock_reg.h │ │ │ │ ├── hardware_lock_struct.h │ │ │ │ ├── hinf_reg.h │ │ │ │ ├── hinf_struct.h │ │ │ │ ├── hmac_reg.h │ │ │ │ ├── hmac_struct.h │ │ │ │ ├── host_reg.h │ │ │ │ ├── host_struct.h │ │ │ │ ├── hp_apm_reg.h │ │ │ │ ├── hp_apm_struct.h │ │ │ │ ├── hp_system_reg.h │ │ │ │ ├── hp_system_struct.h │ │ │ │ ├── hwcrypto_reg.h │ │ │ │ ├── i2c_ana_mst_reg.h │ │ │ │ ├── i2c_reg.h │ │ │ │ ├── i2c_struct.h │ │ │ │ ├── i2s_reg.h │ │ │ │ ├── i2s_struct.h │ │ │ │ ├── ieee802154_reg.h │ │ │ │ ├── ieee802154_struct.h │ │ │ │ ├── interrupt_matrix_reg.h │ │ │ │ ├── interrupt_matrix_struct.h │ │ │ │ ├── interrupt_reg.h │ │ │ │ ├── intpri_reg.h │ │ │ │ ├── intpri_struct.h │ │ │ │ ├── io_mux_reg.h │ │ │ │ ├── ledc_reg.h │ │ │ │ ├── ledc_struct.h │ │ │ │ ├── lp_analog_peri_reg.h │ │ │ │ ├── lp_analog_peri_struct.h │ │ │ │ ├── lp_aon_reg.h │ │ │ │ ├── lp_aon_struct.h │ │ │ │ ├── lp_apm0_reg.h │ │ │ │ ├── lp_apm0_struct.h │ │ │ │ ├── lp_apm_reg.h │ │ │ │ ├── lp_apm_struct.h │ │ │ │ ├── lp_clkrst_reg.h │ │ │ │ ├── lp_clkrst_struct.h │ │ │ │ ├── lp_i2c_ana_mst_reg.h │ │ │ │ ├── lp_i2c_ana_mst_struct.h │ │ │ │ ├── lp_i2c_reg.h │ │ │ │ ├── lp_i2c_struct.h │ │ │ │ ├── lp_io_reg.h │ │ │ │ ├── lp_io_struct.h │ │ │ │ ├── lp_tee_reg.h │ │ │ │ ├── lp_tee_struct.h │ │ │ │ ├── lp_timer_reg.h │ │ │ │ ├── lp_timer_struct.h │ │ │ │ ├── lp_uart_reg.h │ │ │ │ ├── lp_uart_struct.h │ │ │ │ ├── lp_wdt_reg.h │ │ │ │ ├── lp_wdt_struct.h │ │ │ │ ├── lpperi_reg.h │ │ │ │ ├── lpperi_struct.h │ │ │ │ ├── mcpwm_reg.h │ │ │ │ ├── mcpwm_struct.h │ │ │ │ ├── mem_monitor_reg.h │ │ │ │ ├── mem_monitor_struct.h │ │ │ │ ├── memprot_defs.h │ │ │ │ ├── mmu.h │ │ │ │ ├── otp_debug_reg.h │ │ │ │ ├── otp_debug_struct.h │ │ │ │ ├── parl_io_reg.h │ │ │ │ ├── parl_io_struct.h │ │ │ │ ├── pau_reg.h │ │ │ │ ├── pau_struct.h │ │ │ │ ├── pcnt_reg.h │ │ │ │ ├── pcnt_struct.h │ │ │ │ ├── pcr_reg.h │ │ │ │ ├── pcr_struct.h │ │ │ │ ├── periph_defs.h │ │ │ │ ├── plic_reg.h │ │ │ │ ├── pmu_icg_mapping.h │ │ │ │ ├── pmu_reg.h │ │ │ │ ├── pmu_struct.h │ │ │ │ ├── reg_base.h │ │ │ │ ├── regi2c_bbpll.h │ │ │ │ ├── regi2c_bias.h │ │ │ │ ├── regi2c_brownout.h │ │ │ │ ├── regi2c_defs.h │ │ │ │ ├── regi2c_dig_reg.h │ │ │ │ ├── regi2c_lp_bias.h │ │ │ │ ├── regi2c_saradc.h │ │ │ │ ├── reset_reasons.h │ │ │ │ ├── rmt_reg.h │ │ │ │ ├── rmt_struct.h │ │ │ │ ├── rsa_reg.h │ │ │ │ ├── rsa_struct.h │ │ │ │ ├── rtc.h │ │ │ │ ├── rtc_io_channel.h │ │ │ │ ├── rtc_io_reg.h │ │ │ │ ├── rtc_io_struct.h │ │ │ │ ├── sdio_slave_pins.h │ │ │ │ ├── sha_reg.h │ │ │ │ ├── sha_struct.h │ │ │ │ ├── slc_reg.h │ │ │ │ ├── slc_struct.h │ │ │ │ ├── soc.h │ │ │ │ ├── soc_caps.h │ │ │ │ ├── soc_etm_reg.h │ │ │ │ ├── soc_etm_source.h │ │ │ │ ├── soc_etm_struct.h │ │ │ │ ├── soc_pins.h │ │ │ │ ├── spi_mem_reg.h │ │ │ │ ├── spi_mem_struct.h │ │ │ │ ├── spi_pins.h │ │ │ │ ├── spi_reg.h │ │ │ │ ├── spi_struct.h │ │ │ │ ├── system_reg.h │ │ │ │ ├── systimer_reg.h │ │ │ │ ├── systimer_struct.h │ │ │ │ ├── tee_reg.h │ │ │ │ ├── tee_struct.h │ │ │ │ ├── timer_group_reg.h │ │ │ │ ├── timer_group_struct.h │ │ │ │ ├── trace_reg.h │ │ │ │ ├── trace_struct.h │ │ │ │ ├── twai_reg.h │ │ │ │ ├── twai_struct.h │ │ │ │ ├── uart_channel.h │ │ │ │ ├── uart_pins.h │ │ │ │ ├── uart_reg.h │ │ │ │ ├── uart_struct.h │ │ │ │ ├── uhci_reg.h │ │ │ │ ├── uhci_struct.h │ │ │ │ ├── usb_serial_jtag_reg.h │ │ │ │ ├── usb_serial_jtag_struct.h │ │ │ │ ├── wdev_reg.h │ │ │ │ └── xts_aes_reg.h │ │ ├── interrupts.c │ │ ├── ld │ │ │ └── esp32c6.peripherals.ld │ │ ├── ledc_periph.c │ │ ├── mcpwm_periph.c │ │ ├── parlio_periph.c │ │ ├── pcnt_periph.c │ │ ├── rmt_periph.c │ │ ├── rtc_io_periph.c │ │ ├── sdio_slave_periph.c │ │ ├── sdm_periph.c │ │ ├── spi_periph.c │ │ ├── temperature_sensor_periph.c │ │ ├── timer_periph.c │ │ ├── twai_periph.c │ │ └── uart_periph.c │ ├── esp32h2 │ │ ├── adc_periph.c │ │ ├── ana_cmpr_periph.c │ │ ├── dedic_gpio_periph.c │ │ ├── gdma_periph.c │ │ ├── gpio_periph.c │ │ ├── i2c_periph.c │ │ ├── i2s_periph.c │ │ ├── ieee802154_periph.c │ │ ├── include │ │ │ ├── modem │ │ │ │ ├── modem_lpcon_reg.h │ │ │ │ ├── modem_lpcon_struct.h │ │ │ │ ├── modem_syscon_reg.h │ │ │ │ ├── modem_syscon_struct.h │ │ │ │ └── reg_base.h │ │ │ └── soc │ │ │ │ ├── Kconfig.soc_caps.in │ │ │ │ ├── adc_channel.h │ │ │ │ ├── aes_reg.h │ │ │ │ ├── aes_struct.h │ │ │ │ ├── ana_cmpr_channel.h │ │ │ │ ├── apb_saradc_reg.h │ │ │ │ ├── apb_saradc_struct.h │ │ │ │ ├── assist_debug_reg.h │ │ │ │ ├── assist_debug_struct.h │ │ │ │ ├── boot_mode.h │ │ │ │ ├── cache_reg.h │ │ │ │ ├── cache_struct.h │ │ │ │ ├── chip_rev.h │ │ │ │ ├── clint_reg.h │ │ │ │ ├── clk_tree_defs.h │ │ │ │ ├── clkout_channel.h │ │ │ │ ├── dport_access.h │ │ │ │ ├── ds_reg.h │ │ │ │ ├── ds_struct.h │ │ │ │ ├── ecc_mult_reg.h │ │ │ │ ├── ecc_mult_struct.h │ │ │ │ ├── ecdsa_reg.h │ │ │ │ ├── ecdsa_rev_0_0_struct.h │ │ │ │ ├── ecdsa_rev_1_2_struct.h │ │ │ │ ├── ecdsa_struct.h │ │ │ │ ├── efuse_defs.h │ │ │ │ ├── efuse_reg.h │ │ │ │ ├── efuse_struct.h │ │ │ │ ├── ext_mem_defs.h │ │ │ │ ├── extmem_reg.h │ │ │ │ ├── extmem_struct.h │ │ │ │ ├── gdma_channel.h │ │ │ │ ├── gdma_reg.h │ │ │ │ ├── gdma_struct.h │ │ │ │ ├── gpio_ext_reg.h │ │ │ │ ├── gpio_ext_struct.h │ │ │ │ ├── gpio_pins.h │ │ │ │ ├── gpio_reg.h │ │ │ │ ├── gpio_sig_map.h │ │ │ │ ├── gpio_struct.h │ │ │ │ ├── hmac_reg.h │ │ │ │ ├── hmac_struct.h │ │ │ │ ├── hp_apm_reg.h │ │ │ │ ├── hp_apm_struct.h │ │ │ │ ├── hp_system_reg.h │ │ │ │ ├── hp_system_struct.h │ │ │ │ ├── hwcrypto_reg.h │ │ │ │ ├── i2c_ana_mst_reg.h │ │ │ │ ├── i2c_reg.h │ │ │ │ ├── i2c_struct.h │ │ │ │ ├── i2s_reg.h │ │ │ │ ├── i2s_struct.h │ │ │ │ ├── ieee802154_reg.h │ │ │ │ ├── ieee802154_struct.h │ │ │ │ ├── interrupt_matrix_reg.h │ │ │ │ ├── interrupt_matrix_struct.h │ │ │ │ ├── interrupt_reg.h │ │ │ │ ├── intpri_reg.h │ │ │ │ ├── intpri_struct.h │ │ │ │ ├── io_mux_reg.h │ │ │ │ ├── ledc_reg.h │ │ │ │ ├── ledc_struct.h │ │ │ │ ├── lp_analog_peri_reg.h │ │ │ │ ├── lp_analog_peri_struct.h │ │ │ │ ├── lp_aon_reg.h │ │ │ │ ├── lp_aon_struct.h │ │ │ │ ├── lp_apm0_reg.h │ │ │ │ ├── lp_apm0_struct.h │ │ │ │ ├── lp_apm_reg.h │ │ │ │ ├── lp_apm_struct.h │ │ │ │ ├── lp_clkrst_reg.h │ │ │ │ ├── lp_clkrst_struct.h │ │ │ │ ├── lp_timer_reg.h │ │ │ │ ├── lp_timer_struct.h │ │ │ │ ├── lp_wdt_reg.h │ │ │ │ ├── lp_wdt_struct.h │ │ │ │ ├── lpperi_reg.h │ │ │ │ ├── lpperi_rev0_0_struct.h │ │ │ │ ├── lpperi_rev1_2_struct.h │ │ │ │ ├── lpperi_struct.h │ │ │ │ ├── mcpwm_reg.h │ │ │ │ ├── mcpwm_struct.h │ │ │ │ ├── mem_monitor_reg.h │ │ │ │ ├── mem_monitor_struct.h │ │ │ │ ├── memprot_defs.h │ │ │ │ ├── mmu.h │ │ │ │ ├── parl_io_reg.h │ │ │ │ ├── parl_io_struct.h │ │ │ │ ├── pau_reg.h │ │ │ │ ├── pau_struct.h │ │ │ │ ├── pcnt_reg.h │ │ │ │ ├── pcnt_struct.h │ │ │ │ ├── pcr_reg.h │ │ │ │ ├── pcr_struct.h │ │ │ │ ├── periph_defs.h │ │ │ │ ├── plic_reg.h │ │ │ │ ├── pmu_icg_mapping.h │ │ │ │ ├── pmu_reg.h │ │ │ │ ├── pmu_struct.h │ │ │ │ ├── reg_base.h │ │ │ │ ├── regi2c_bbpll.h │ │ │ │ ├── regi2c_bias.h │ │ │ │ ├── regi2c_brownout.h │ │ │ │ ├── regi2c_defs.h │ │ │ │ ├── regi2c_lp_bias.h │ │ │ │ ├── regi2c_pmu.h │ │ │ │ ├── regi2c_saradc.h │ │ │ │ ├── reset_reasons.h │ │ │ │ ├── rmt_reg.h │ │ │ │ ├── rmt_struct.h │ │ │ │ ├── rsa_reg.h │ │ │ │ ├── rsa_struct.h │ │ │ │ ├── rtc.h │ │ │ │ ├── rtc_io_channel.h │ │ │ │ ├── sha_reg.h │ │ │ │ ├── sha_struct.h │ │ │ │ ├── soc.h │ │ │ │ ├── soc_caps.h │ │ │ │ ├── soc_etm_reg.h │ │ │ │ ├── soc_etm_source.h │ │ │ │ ├── soc_etm_struct.h │ │ │ │ ├── soc_pins.h │ │ │ │ ├── soc_ulp.h │ │ │ │ ├── spi_mem_reg.h │ │ │ │ ├── spi_mem_struct.h │ │ │ │ ├── spi_pins.h │ │ │ │ ├── spi_reg.h │ │ │ │ ├── spi_struct.h │ │ │ │ ├── system_reg.h │ │ │ │ ├── systimer_reg.h │ │ │ │ ├── systimer_struct.h │ │ │ │ ├── tee_reg.h │ │ │ │ ├── tee_struct.h │ │ │ │ ├── timer_group_reg.h │ │ │ │ ├── timer_group_struct.h │ │ │ │ ├── trace_reg.h │ │ │ │ ├── trace_struct.h │ │ │ │ ├── twai_reg.h │ │ │ │ ├── twai_struct.h │ │ │ │ ├── uart_channel.h │ │ │ │ ├── uart_pins.h │ │ │ │ ├── uart_reg.h │ │ │ │ ├── uart_struct.h │ │ │ │ ├── uhci_reg.h │ │ │ │ ├── uhci_struct.h │ │ │ │ ├── usb_serial_jtag_reg.h │ │ │ │ ├── usb_serial_jtag_struct.h │ │ │ │ ├── wdev_reg.h │ │ │ │ └── xts_aes_reg.h │ │ ├── interrupts.c │ │ ├── ld │ │ │ └── esp32h2.peripherals.ld │ │ ├── ledc_periph.c │ │ ├── mcpwm_periph.c │ │ ├── parlio_periph.c │ │ ├── pcnt_periph.c │ │ ├── rmt_periph.c │ │ ├── rtc_io_periph.c │ │ ├── sdm_periph.c │ │ ├── spi_periph.c │ │ ├── temperature_sensor_periph.c │ │ ├── timer_periph.c │ │ ├── twai_periph.c │ │ └── uart_periph.c │ ├── esp32s2 │ │ ├── adc_periph.c │ │ ├── dac_periph.c │ │ ├── dedic_gpio_periph.c │ │ ├── gpio_periph.c │ │ ├── i2c_periph.c │ │ ├── i2s_periph.c │ │ ├── include │ │ │ └── soc │ │ │ │ ├── Kconfig.soc_caps.in │ │ │ │ ├── adc_channel.h │ │ │ │ ├── apb_ctrl_reg.h │ │ │ │ ├── apb_ctrl_struct.h │ │ │ │ ├── apb_saradc_reg.h │ │ │ │ ├── apb_saradc_struct.h │ │ │ │ ├── assist_debug_reg.h │ │ │ │ ├── bb_reg.h │ │ │ │ ├── boot_mode.h │ │ │ │ ├── clk_tree_defs.h │ │ │ │ ├── clkout_channel.h │ │ │ │ ├── cp_dma_reg.h │ │ │ │ ├── cp_dma_struct.h │ │ │ │ ├── crypto_dma_reg.h │ │ │ │ ├── dac_channel.h │ │ │ │ ├── dedic_gpio_reg.h │ │ │ │ ├── dedic_gpio_struct.h │ │ │ │ ├── dport_access.h │ │ │ │ ├── dport_reg.h │ │ │ │ ├── efuse_defs.h │ │ │ │ ├── efuse_reg.h │ │ │ │ ├── efuse_struct.h │ │ │ │ ├── ext_mem_defs.h │ │ │ │ ├── extmem_reg.h │ │ │ │ ├── fe_reg.h │ │ │ │ ├── frc_timer_reg.h │ │ │ │ ├── gdma_channel.h │ │ │ │ ├── gpio_pins.h │ │ │ │ ├── gpio_reg.h │ │ │ │ ├── gpio_sd_reg.h │ │ │ │ ├── gpio_sd_struct.h │ │ │ │ ├── gpio_sig_map.h │ │ │ │ ├── gpio_struct.h │ │ │ │ ├── hwcrypto_reg.h │ │ │ │ ├── i2c_reg.h │ │ │ │ ├── i2c_struct.h │ │ │ │ ├── i2s_reg.h │ │ │ │ ├── i2s_struct.h │ │ │ │ ├── interrupt_reg.h │ │ │ │ ├── io_mux_reg.h │ │ │ │ ├── ledc_reg.h │ │ │ │ ├── ledc_struct.h │ │ │ │ ├── memprot_defs.h │ │ │ │ ├── mmu.h │ │ │ │ ├── nrx_reg.h │ │ │ │ ├── pcnt_reg.h │ │ │ │ ├── pcnt_struct.h │ │ │ │ ├── periph_defs.h │ │ │ │ ├── reg_base.h │ │ │ │ ├── regi2c_apll.h │ │ │ │ ├── regi2c_bbpll.h │ │ │ │ ├── regi2c_brownout.h │ │ │ │ ├── regi2c_defs.h │ │ │ │ ├── regi2c_saradc.h │ │ │ │ ├── regi2c_ulp.h │ │ │ │ ├── reset_reasons.h │ │ │ │ ├── rmt_reg.h │ │ │ │ ├── rmt_struct.h │ │ │ │ ├── rtc.h │ │ │ │ ├── rtc_cntl_reg.h │ │ │ │ ├── rtc_cntl_struct.h │ │ │ │ ├── rtc_i2c_reg.h │ │ │ │ ├── rtc_i2c_struct.h │ │ │ │ ├── rtc_io_channel.h │ │ │ │ ├── rtc_io_reg.h │ │ │ │ ├── rtc_io_struct.h │ │ │ │ ├── sens_reg.h │ │ │ │ ├── sens_struct.h │ │ │ │ ├── sensitive_reg.h │ │ │ │ ├── soc.h │ │ │ │ ├── soc_caps.h │ │ │ │ ├── soc_pins.h │ │ │ │ ├── soc_ulp.h │ │ │ │ ├── spi_mem_reg.h │ │ │ │ ├── spi_mem_struct.h │ │ │ │ ├── spi_pins.h │ │ │ │ ├── spi_reg.h │ │ │ │ ├── spi_struct.h │ │ │ │ ├── syscon_reg.h │ │ │ │ ├── syscon_struct.h │ │ │ │ ├── system_reg.h │ │ │ │ ├── systimer_reg.h │ │ │ │ ├── systimer_struct.h │ │ │ │ ├── timer_group_reg.h │ │ │ │ ├── timer_group_struct.h │ │ │ │ ├── touch_sensor_channel.h │ │ │ │ ├── touch_sensor_pins.h │ │ │ │ ├── tracemem_config.h │ │ │ │ ├── twai_struct.h │ │ │ │ ├── uart_channel.h │ │ │ │ ├── uart_pins.h │ │ │ │ ├── uart_reg.h │ │ │ │ ├── uart_struct.h │ │ │ │ ├── uhci_reg.h │ │ │ │ ├── uhci_struct.h │ │ │ │ ├── usb_dwc_cfg.h │ │ │ │ ├── usb_dwc_struct.h │ │ │ │ ├── usb_pins.h │ │ │ │ ├── usb_reg.h │ │ │ │ ├── usb_struct.h │ │ │ │ ├── usb_wrap_reg.h │ │ │ │ ├── usb_wrap_struct.h │ │ │ │ └── wdev_reg.h │ │ ├── interrupts.c │ │ ├── lcd_periph.c │ │ ├── ld │ │ │ └── esp32s2.peripherals.ld │ │ ├── ledc_periph.c │ │ ├── pcnt_periph.c │ │ ├── rmt_periph.c │ │ ├── rtc_io_periph.c │ │ ├── sdm_periph.c │ │ ├── spi_periph.c │ │ ├── temperature_sensor_periph.c │ │ ├── timer_periph.c │ │ ├── touch_sensor_periph.c │ │ ├── twai_periph.c │ │ ├── uart_periph.c │ │ ├── usb_dwc_periph.c │ │ └── usb_periph.c │ ├── esp32s3 │ │ ├── adc_periph.c │ │ ├── dedic_gpio_periph.c │ │ ├── gdma_periph.c │ │ ├── gpio_periph.c │ │ ├── i2c_periph.c │ │ ├── i2s_periph.c │ │ ├── include │ │ │ └── soc │ │ │ │ ├── Kconfig.soc_caps.in │ │ │ │ ├── adc_channel.h │ │ │ │ ├── apb_ctrl_reg.h │ │ │ │ ├── apb_ctrl_struct.h │ │ │ │ ├── apb_saradc_reg.h │ │ │ │ ├── apb_saradc_struct.h │ │ │ │ ├── assist_debug_reg.h │ │ │ │ ├── assist_debug_struct.h │ │ │ │ ├── bb_reg.h │ │ │ │ ├── boot_mode.h │ │ │ │ ├── clk_tree_defs.h │ │ │ │ ├── clkout_channel.h │ │ │ │ ├── dport_access.h │ │ │ │ ├── dport_reg.h │ │ │ │ ├── efuse_defs.h │ │ │ │ ├── efuse_reg.h │ │ │ │ ├── efuse_struct.h │ │ │ │ ├── ext_mem_defs.h │ │ │ │ ├── extmem_reg.h │ │ │ │ ├── extmem_struct.h │ │ │ │ ├── fe_reg.h │ │ │ │ ├── gdma_channel.h │ │ │ │ ├── gdma_reg.h │ │ │ │ ├── gdma_struct.h │ │ │ │ ├── gpio_pins.h │ │ │ │ ├── gpio_reg.h │ │ │ │ ├── gpio_sd_reg.h │ │ │ │ ├── gpio_sd_struct.h │ │ │ │ ├── gpio_sig_map.h │ │ │ │ ├── gpio_struct.h │ │ │ │ ├── hinf_reg.h │ │ │ │ ├── hinf_struct.h │ │ │ │ ├── host_reg.h │ │ │ │ ├── host_struct.h │ │ │ │ ├── hwcrypto_reg.h │ │ │ │ ├── i2c_reg.h │ │ │ │ ├── i2c_struct.h │ │ │ │ ├── i2s_reg.h │ │ │ │ ├── i2s_struct.h │ │ │ │ ├── interrupt_core0_reg.h │ │ │ │ ├── interrupt_core0_struct.h │ │ │ │ ├── interrupt_core1_reg.h │ │ │ │ ├── interrupt_core1_struct.h │ │ │ │ ├── interrupt_reg.h │ │ │ │ ├── interrupt_struct.h │ │ │ │ ├── io_mux_reg.h │ │ │ │ ├── lcd_cam_reg.h │ │ │ │ ├── lcd_cam_struct.h │ │ │ │ ├── ledc_reg.h │ │ │ │ ├── ledc_struct.h │ │ │ │ ├── mcpwm_reg.h │ │ │ │ ├── mcpwm_struct.h │ │ │ │ ├── memprot_defs.h │ │ │ │ ├── mmu.h │ │ │ │ ├── mpu_caps.h │ │ │ │ ├── nrx_reg.h │ │ │ │ ├── pcnt_reg.h │ │ │ │ ├── pcnt_struct.h │ │ │ │ ├── peri_backup_reg.h │ │ │ │ ├── peri_backup_struct.h │ │ │ │ ├── periph_defs.h │ │ │ │ ├── reg_base.h │ │ │ │ ├── regi2c_bbpll.h │ │ │ │ ├── regi2c_brownout.h │ │ │ │ ├── regi2c_defs.h │ │ │ │ ├── regi2c_dig_reg.h │ │ │ │ ├── regi2c_lp_bias.h │ │ │ │ ├── regi2c_saradc.h │ │ │ │ ├── regi2c_ulp.h │ │ │ │ ├── reset_reasons.h │ │ │ │ ├── rmt_reg.h │ │ │ │ ├── rmt_struct.h │ │ │ │ ├── rtc.h │ │ │ │ ├── rtc_cntl_reg.h │ │ │ │ ├── rtc_cntl_struct.h │ │ │ │ ├── rtc_i2c_reg.h │ │ │ │ ├── rtc_i2c_struct.h │ │ │ │ ├── rtc_io_channel.h │ │ │ │ ├── rtc_io_reg.h │ │ │ │ ├── rtc_io_struct.h │ │ │ │ ├── sdmmc_pins.h │ │ │ │ ├── sdmmc_reg.h │ │ │ │ ├── sdmmc_struct.h │ │ │ │ ├── sens_reg.h │ │ │ │ ├── sens_struct.h │ │ │ │ ├── sensitive_reg.h │ │ │ │ ├── sensitive_struct.h │ │ │ │ ├── soc.h │ │ │ │ ├── soc_caps.h │ │ │ │ ├── soc_pins.h │ │ │ │ ├── soc_ulp.h │ │ │ │ ├── spi_mem_reg.h │ │ │ │ ├── spi_mem_struct.h │ │ │ │ ├── spi_pins.h │ │ │ │ ├── spi_reg.h │ │ │ │ ├── spi_struct.h │ │ │ │ ├── syscon_reg.h │ │ │ │ ├── syscon_struct.h │ │ │ │ ├── system_reg.h │ │ │ │ ├── system_struct.h │ │ │ │ ├── systimer_reg.h │ │ │ │ ├── systimer_struct.h │ │ │ │ ├── timer_group_reg.h │ │ │ │ ├── timer_group_struct.h │ │ │ │ ├── touch_channel.h │ │ │ │ ├── touch_sensor_channel.h │ │ │ │ ├── touch_sensor_pins.h │ │ │ │ ├── tracemem_config.h │ │ │ │ ├── twai_struct.h │ │ │ │ ├── uart_channel.h │ │ │ │ ├── uart_pins.h │ │ │ │ ├── uart_reg.h │ │ │ │ ├── uart_struct.h │ │ │ │ ├── uhci_reg.h │ │ │ │ ├── uhci_struct.h │ │ │ │ ├── usb_dwc_cfg.h │ │ │ │ ├── usb_dwc_struct.h │ │ │ │ ├── usb_pins.h │ │ │ │ ├── usb_reg.h │ │ │ │ ├── usb_serial_jtag_reg.h │ │ │ │ ├── usb_serial_jtag_struct.h │ │ │ │ ├── usb_struct.h │ │ │ │ ├── usb_wrap_reg.h │ │ │ │ ├── usb_wrap_struct.h │ │ │ │ ├── wdev_reg.h │ │ │ │ ├── world_controller_reg.h │ │ │ │ └── world_controller_struct.h │ │ ├── interrupts.c │ │ ├── lcd_periph.c │ │ ├── ld │ │ │ └── esp32s3.peripherals.ld │ │ ├── ledc_periph.c │ │ ├── mcpwm_periph.c │ │ ├── pcnt_periph.c │ │ ├── rmt_periph.c │ │ ├── rtc_io_periph.c │ │ ├── sdm_periph.c │ │ ├── sdmmc_periph.c │ │ ├── spi_periph.c │ │ ├── temperature_sensor_periph.c │ │ ├── timer_periph.c │ │ ├── touch_sensor_periph.c │ │ ├── twai_periph.c │ │ ├── uart_periph.c │ │ ├── usb_dwc_periph.c │ │ └── usb_periph.c │ ├── include │ │ └── soc │ │ │ ├── adc_periph.h │ │ │ ├── ana_cmpr_periph.h │ │ │ ├── chip_revision.h │ │ │ ├── dac_periph.h │ │ │ ├── dedic_gpio_periph.h │ │ │ ├── efuse_periph.h │ │ │ ├── emac_periph.h │ │ │ ├── gdma_periph.h │ │ │ ├── gpio_periph.h │ │ │ ├── hwcrypto_periph.h │ │ │ ├── i2c_periph.h │ │ │ ├── i2s_periph.h │ │ │ ├── ieee802154_periph.h │ │ │ ├── interrupts.h │ │ │ ├── lcd_periph.h │ │ │ ├── ledc_periph.h │ │ │ ├── lldesc.h │ │ │ ├── mcpwm_periph.h │ │ │ ├── parlio_periph.h │ │ │ ├── pcnt_periph.h │ │ │ ├── rmt_periph.h │ │ │ ├── rtc_cntl_periph.h │ │ │ ├── rtc_io_periph.h │ │ │ ├── rtc_periph.h │ │ │ ├── sdio_slave_periph.h │ │ │ ├── sdm_periph.h │ │ │ ├── sdmmc_periph.h │ │ │ ├── sens_periph.h │ │ │ ├── spi_periph.h │ │ │ ├── syscon_periph.h │ │ │ ├── temperature_sensor_periph.h │ │ │ ├── timer_periph.h │ │ │ ├── touch_sensor_periph.h │ │ │ ├── twai_periph.h │ │ │ ├── uart_periph.h │ │ │ ├── uhci_periph.h │ │ │ ├── usb_dwc_periph.h │ │ │ ├── usb_otg_periph.h │ │ │ └── usb_periph.h │ ├── linker.lf │ ├── linux │ │ └── include │ │ │ └── soc │ │ │ ├── Kconfig.soc_caps.in │ │ │ └── soc_caps.h │ └── lldesc.c ├── spi_flash │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── README.rst │ ├── cache_utils.c │ ├── esp32 │ │ ├── Kconfig.soc_caps.in │ │ └── flash_vendor_caps.h │ ├── esp32c2 │ │ ├── Kconfig.soc_caps.in │ │ └── flash_vendor_caps.h │ ├── esp32c3 │ │ ├── Kconfig.soc_caps.in │ │ └── flash_vendor_caps.h │ ├── esp32c6 │ │ ├── Kconfig.soc_caps.in │ │ └── flash_vendor_caps.h │ ├── esp32h2 │ │ ├── Kconfig.soc_caps.in │ │ └── flash_vendor_caps.h │ ├── esp32s2 │ │ ├── Kconfig.soc_caps.in │ │ └── flash_vendor_caps.h │ ├── esp32s3 │ │ ├── Kconfig.soc_caps.in │ │ ├── flash_vendor_caps.h │ │ ├── opi_flash_cmd_format_mxic.h │ │ ├── opi_flash_private.h │ │ └── spi_flash_oct_flash_init.c │ ├── esp_flash_api.c │ ├── esp_flash_spi_init.c │ ├── flash_brownout_hook.c │ ├── flash_mmap.c │ ├── flash_ops.c │ ├── include │ │ ├── esp_flash.h │ │ ├── esp_flash_internal.h │ │ ├── esp_flash_spi_init.h │ │ ├── esp_private │ │ │ ├── cache_utils.h │ │ │ └── spi_flash_os.h │ │ ├── esp_spi_flash.h │ │ ├── esp_spi_flash_counters.h │ │ ├── memspi_host_driver.h │ │ ├── spi_flash │ │ │ └── spi_flash_defs.h │ │ ├── spi_flash_chip_boya.h │ │ ├── spi_flash_chip_driver.h │ │ ├── spi_flash_chip_gd.h │ │ ├── spi_flash_chip_generic.h │ │ ├── spi_flash_chip_issi.h │ │ ├── spi_flash_chip_mxic.h │ │ ├── spi_flash_chip_th.h │ │ ├── spi_flash_chip_winbond.h │ │ ├── spi_flash_mmap.h │ │ └── spi_flash_override.h │ ├── linker.lf │ ├── memspi_host_driver.c │ ├── mock │ │ └── mock_config.yaml │ ├── sdkconfig.rename │ ├── sim │ │ ├── Makefile │ │ ├── Makefile.files │ │ ├── SpiFlash.cpp │ │ ├── SpiFlash.h │ │ ├── component.mk │ │ ├── flash_mock.cpp │ │ ├── flash_mock_util.c │ │ ├── sdkconfig │ │ │ └── sdkconfig.h │ │ └── stubs │ │ │ ├── Makefile │ │ │ ├── Makefile.files │ │ │ ├── app_update │ │ │ └── esp_ota_eps.c │ │ │ ├── bootloader_support │ │ │ ├── include │ │ │ │ └── bootloader_common.h │ │ │ └── src │ │ │ │ └── bootloader_common.c │ │ │ ├── bsd │ │ │ ├── include │ │ │ │ └── bsd_strings.h │ │ │ └── strlcpy.c │ │ │ ├── component.mk │ │ │ ├── driver │ │ │ └── include │ │ │ │ └── driver │ │ │ │ ├── sdmmc_host.h │ │ │ │ └── sdmmc_types.h │ │ │ ├── esp32 │ │ │ ├── crc.cpp │ │ │ └── esp_random.c │ │ │ ├── esp_app_format │ │ │ └── include │ │ │ │ └── esp_app_desc.h │ │ │ ├── esp_timer │ │ │ ├── include │ │ │ │ └── esp_timer.h │ │ │ └── src │ │ │ │ └── esp_timer.c │ │ │ ├── freertos │ │ │ └── include │ │ │ │ └── freertos │ │ │ │ ├── FreeRTOS.h │ │ │ │ ├── projdefs.h │ │ │ │ ├── semphr.h │ │ │ │ └── task.h │ │ │ ├── log │ │ │ ├── include │ │ │ │ └── esp_log.h │ │ │ └── log.c │ │ │ ├── newlib │ │ │ ├── include │ │ │ │ └── sys │ │ │ │ │ └── lock.h │ │ │ └── lock.c │ │ │ ├── sdkconfig │ │ │ └── sdkconfig.h │ │ │ ├── sdmmc │ │ │ └── include │ │ │ │ └── sdmmc_cmd.h │ │ │ ├── soc │ │ │ └── include │ │ │ │ └── hal │ │ │ │ └── spi_flash_types.h │ │ │ ├── spi_flash │ │ │ └── esp_partition.h │ │ │ └── vfs │ │ │ └── include │ │ │ └── esp_vfs.h │ ├── spi_flash_chip_boya.c │ ├── spi_flash_chip_drivers.c │ ├── spi_flash_chip_gd.c │ ├── spi_flash_chip_generic.c │ ├── spi_flash_chip_issi.c │ ├── spi_flash_chip_mxic.c │ ├── spi_flash_chip_mxic_opi.c │ ├── spi_flash_chip_th.c │ ├── spi_flash_chip_winbond.c │ ├── spi_flash_hpm_enable.c │ ├── spi_flash_os_func_app.c │ ├── spi_flash_os_func_noos.c │ ├── spi_flash_wrap.c │ └── test_apps │ │ └── esp_flash │ │ └── sdkconfig.ci.rom_patch ├── ulp │ ├── CMakeLists.txt │ ├── Kconfig │ ├── cmake │ │ ├── CMakeLists.txt │ │ ├── IDFULPProject.cmake │ │ ├── toolchain-esp32-ulp.cmake │ │ ├── toolchain-esp32s2-ulp.cmake │ │ ├── toolchain-esp32s3-ulp.cmake │ │ ├── toolchain-lp-core-riscv.cmake │ │ └── toolchain-ulp-riscv.cmake │ ├── component_ulp_common.cmake │ ├── esp32ulp_mapgen.py │ ├── ld │ │ ├── esp32s2.peripherals.ld │ │ ├── esp32s3.peripherals.ld │ │ ├── lp_core_riscv.ld │ │ ├── ulp_fsm.ld │ │ └── ulp_riscv.ld │ ├── lp_core │ │ ├── include │ │ │ ├── lp_core_etm.h │ │ │ ├── lp_core_i2c.h │ │ │ ├── lp_core_spi.h │ │ │ ├── lp_core_uart.h │ │ │ └── ulp_lp_core.h │ │ ├── lp_core.c │ │ ├── lp_core │ │ │ ├── include │ │ │ │ ├── ulp_lp_core_gpio.h │ │ │ │ ├── ulp_lp_core_i2c.h │ │ │ │ ├── ulp_lp_core_interrupts.h │ │ │ │ ├── ulp_lp_core_print.h │ │ │ │ ├── ulp_lp_core_spi.h │ │ │ │ ├── ulp_lp_core_uart.h │ │ │ │ └── ulp_lp_core_utils.h │ │ │ ├── lp_core_i2c.c │ │ │ ├── lp_core_interrupt.c │ │ │ ├── lp_core_panic.c │ │ │ ├── lp_core_print.c │ │ │ ├── lp_core_spi.c │ │ │ ├── lp_core_startup.c │ │ │ ├── lp_core_uart.c │ │ │ ├── lp_core_ubsan.c │ │ │ ├── lp_core_utils.c │ │ │ ├── port │ │ │ │ ├── esp32c5 │ │ │ │ │ └── vector_table.S │ │ │ │ ├── esp32c6 │ │ │ │ │ └── vector_table.S │ │ │ │ └── esp32p4 │ │ │ │ │ └── vector_table.S │ │ │ ├── start.S │ │ │ └── vector.S │ │ ├── lp_core_etm.c │ │ ├── lp_core_i2c.c │ │ ├── lp_core_spi.c │ │ ├── lp_core_uart.c │ │ └── shared │ │ │ ├── include │ │ │ ├── ulp_lp_core_critical_section_shared.h │ │ │ ├── ulp_lp_core_lp_adc_shared.h │ │ │ ├── ulp_lp_core_lp_timer_shared.h │ │ │ ├── ulp_lp_core_lp_vad_shared.h │ │ │ └── ulp_lp_core_memory_shared.h │ │ │ ├── ulp_lp_core_critical_section_shared.c │ │ │ ├── ulp_lp_core_lp_adc_shared.c │ │ │ ├── ulp_lp_core_lp_timer_shared.c │ │ │ ├── ulp_lp_core_lp_vad_shared.c │ │ │ └── ulp_lp_core_memory_shared.c │ ├── project_include.cmake │ ├── sdkconfig.rename.esp32 │ ├── sdkconfig.rename.esp32s2 │ ├── test_apps │ │ ├── .build-test-rules.yml │ │ ├── lp_core │ │ │ ├── lp_core_basic_tests │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── README.md │ │ │ │ ├── main │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── Kconfig.projbuild │ │ │ │ │ ├── lp_core │ │ │ │ │ │ ├── test_main.c │ │ │ │ │ │ ├── test_main_adc.c │ │ │ │ │ │ ├── test_main_counter.c │ │ │ │ │ │ ├── test_main_gpio.c │ │ │ │ │ │ ├── test_main_i2c.c │ │ │ │ │ │ ├── test_main_isr.c │ │ │ │ │ │ ├── test_main_set_timer_wakeup.c │ │ │ │ │ │ ├── test_main_spi_master.c │ │ │ │ │ │ ├── test_main_spi_slave.c │ │ │ │ │ │ ├── test_main_uart.c │ │ │ │ │ │ ├── test_main_vad.c │ │ │ │ │ │ └── test_shared.h │ │ │ │ │ ├── test_app_main.c │ │ │ │ │ ├── test_lp_core.c │ │ │ │ │ ├── test_lp_core_adc.c │ │ │ │ │ ├── test_lp_core_etm.c │ │ │ │ │ ├── test_lp_core_i2c.c │ │ │ │ │ ├── test_lp_core_spi.c │ │ │ │ │ ├── test_lp_core_uart.c │ │ │ │ │ ├── test_lp_core_vad.c │ │ │ │ │ └── test_vad_8k.pcm │ │ │ │ ├── pytest_lp_core_basic.py │ │ │ │ ├── sdkconfig.ci.lp_vad │ │ │ │ ├── sdkconfig.ci.xtal │ │ │ │ └── sdkconfig.defaults │ │ │ └── lp_core_hp_uart │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── README.md │ │ │ │ ├── main │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── lp_core │ │ │ │ │ ├── test_hello_main.c │ │ │ │ │ ├── test_lp_rom_main.c │ │ │ │ │ ├── test_panic_main.c │ │ │ │ │ ├── test_shared.h │ │ │ │ │ └── test_shared_mem_main.c │ │ │ │ ├── test_app_main.c │ │ │ │ └── test_lp_core.c │ │ │ │ ├── pytest_lp_core_hp_uart.py │ │ │ │ ├── sdkconfig.ci.default │ │ │ │ └── sdkconfig.defaults │ │ ├── ulp_fsm │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── main │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── test_app_main.c │ │ │ │ ├── test_ulp.c │ │ │ │ ├── test_ulp_manual.c │ │ │ │ └── ulp │ │ │ │ │ └── test_jumps.S │ │ │ ├── pytest_ulp_fsm_app.py │ │ │ └── sdkconfig.defaults │ │ └── ulp_riscv │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── main │ │ │ ├── CMakeLists.txt │ │ │ ├── test_app_main.c │ │ │ ├── test_ulp_riscv.c │ │ │ ├── test_ulp_riscv_i2c.c │ │ │ └── ulp │ │ │ │ ├── test_main.c │ │ │ │ ├── test_main_cocpu_crash.c │ │ │ │ ├── test_main_i2c.c │ │ │ │ ├── test_main_second_cocpu_firmware.c │ │ │ │ └── ulp_test_shared.h │ │ │ ├── pytest_ulp_riscv.py │ │ │ └── sdkconfig.defaults │ ├── ulp_common │ │ ├── include │ │ │ ├── ulp_adc.h │ │ │ ├── ulp_common.h │ │ │ └── ulp_common_defs.h │ │ ├── ulp_adc.c │ │ └── ulp_common.c │ ├── ulp_fsm │ │ ├── include │ │ │ ├── esp32 │ │ │ │ └── ulp.h │ │ │ ├── esp32s2 │ │ │ │ └── ulp.h │ │ │ ├── esp32s3 │ │ │ │ └── ulp.h │ │ │ └── ulp_fsm_common.h │ │ ├── ulp.c │ │ └── ulp_macro.c │ └── ulp_riscv │ │ ├── include │ │ ├── esp32s2 │ │ │ └── ulp_riscv.h │ │ ├── ulp_riscv.h │ │ ├── ulp_riscv │ │ │ ├── ulp_riscv.h │ │ │ ├── ulp_riscv_gpio.h │ │ │ ├── ulp_riscv_register_ops.h │ │ │ └── ulp_riscv_utils.h │ │ ├── ulp_riscv_adc.h │ │ ├── ulp_riscv_i2c.h │ │ └── ulp_riscv_lock.h │ │ ├── shared │ │ └── include │ │ │ └── ulp_riscv_lock_shared.h │ │ ├── ulp_core │ │ ├── include │ │ │ ├── ulp_riscv_adc_ulp_core.h │ │ │ ├── ulp_riscv_gpio.h │ │ │ ├── ulp_riscv_i2c_ulp_core.h │ │ │ ├── ulp_riscv_interrupt.h │ │ │ ├── ulp_riscv_interrupt_ops.h │ │ │ ├── ulp_riscv_lock_ulp_core.h │ │ │ ├── ulp_riscv_print.h │ │ │ ├── ulp_riscv_register_ops.h │ │ │ ├── ulp_riscv_touch_ulp_core.h │ │ │ ├── ulp_riscv_uart_ulp_core.h │ │ │ └── ulp_riscv_utils.h │ │ ├── start.S │ │ ├── ulp_riscv_adc.c │ │ ├── ulp_riscv_gpio.c │ │ ├── ulp_riscv_i2c.c │ │ ├── ulp_riscv_interrupt.c │ │ ├── ulp_riscv_lock.c │ │ ├── ulp_riscv_print.c │ │ ├── ulp_riscv_touch.c │ │ ├── ulp_riscv_uart.c │ │ ├── ulp_riscv_utils.c │ │ └── ulp_riscv_vectors.S │ │ ├── ulp_riscv.c │ │ ├── ulp_riscv_i2c.c │ │ └── ulp_riscv_lock.c ├── usb │ ├── .build-test-rules.yml │ ├── CMakeLists.txt │ ├── Kconfig │ ├── hcd_dwc.c │ ├── hub.c │ ├── include │ │ ├── esp_private │ │ │ └── usb_phy.h │ │ └── usb │ │ │ ├── usb_helpers.h │ │ │ ├── usb_host.h │ │ │ ├── usb_types_ch11.h │ │ │ ├── usb_types_ch9.h │ │ │ └── usb_types_stack.h │ ├── maintainers.md │ ├── private_include │ │ ├── hcd.h │ │ ├── hub.h │ │ ├── usb_private.h │ │ └── usbh.h │ ├── usb_helpers.c │ ├── usb_host.c │ ├── usb_phy.c │ ├── usb_private.c │ └── usbh.c ├── wpa_supplicant │ ├── CMakeLists.txt │ ├── COPYING │ ├── README │ ├── README.md │ ├── esp_supplicant │ │ ├── include │ │ │ ├── esp_dpp.h │ │ │ ├── esp_eap_client.h │ │ │ ├── esp_mbo.h │ │ │ ├── esp_rrm.h │ │ │ ├── esp_supplicant_utils.h │ │ │ ├── esp_wnm.h │ │ │ ├── esp_wpa.h │ │ │ ├── esp_wpa2.h │ │ │ └── esp_wps.h │ │ └── src │ │ │ ├── crypto │ │ │ ├── crypto_mbedtls-bignum.c │ │ │ ├── crypto_mbedtls-ec.c │ │ │ ├── crypto_mbedtls-rsa.c │ │ │ ├── crypto_mbedtls.c │ │ │ ├── fastpbkdf2.c │ │ │ ├── fastpbkdf2.h │ │ │ ├── fastpsk.c │ │ │ ├── fastpsk.h │ │ │ └── tls_mbedtls.c │ │ │ ├── esp_common.c │ │ │ ├── esp_common_i.h │ │ │ ├── esp_dpp.c │ │ │ ├── esp_dpp_i.h │ │ │ ├── esp_eap_client.c │ │ │ ├── esp_eap_client_i.h │ │ │ ├── esp_hostap.c │ │ │ ├── esp_hostap.h │ │ │ ├── esp_hostpad_wps.c │ │ │ ├── esp_owe.c │ │ │ ├── esp_owe_i.h │ │ │ ├── esp_scan.c │ │ │ ├── esp_scan_i.h │ │ │ ├── esp_wifi_driver.h │ │ │ ├── esp_wpa2_api_port.c │ │ │ ├── esp_wpa3.c │ │ │ ├── esp_wpa3_i.h │ │ │ ├── esp_wpa_err.h │ │ │ ├── esp_wpa_main.c │ │ │ ├── esp_wpas_glue.c │ │ │ ├── esp_wpas_glue.h │ │ │ ├── esp_wps.c │ │ │ └── esp_wps_i.h │ ├── include │ │ └── utils │ │ │ ├── wpa_debug.h │ │ │ └── wpabuf.h │ ├── linker.lf │ ├── port │ │ ├── eloop.c │ │ ├── include │ │ │ ├── byteswap.h │ │ │ ├── endian.h │ │ │ ├── os.h │ │ │ └── supplicant_opt.h │ │ └── os_xtensa.c │ └── src │ │ ├── ap │ │ ├── ap_config.c │ │ ├── ap_config.h │ │ ├── comeback_token.c │ │ ├── comeback_token.h │ │ ├── eap_user_db.c │ │ ├── hostapd.h │ │ ├── ieee802_11.c │ │ ├── ieee802_11.h │ │ ├── ieee802_1x.c │ │ ├── ieee802_1x.h │ │ ├── pmksa_cache_auth.c │ │ ├── pmksa_cache_auth.h │ │ ├── sta_info.c │ │ ├── sta_info.h │ │ ├── wpa_auth.c │ │ ├── wpa_auth.h │ │ ├── wpa_auth_i.h │ │ ├── wpa_auth_ie.c │ │ ├── wpa_auth_ie.h │ │ ├── wps_hostapd.c │ │ └── wps_hostapd.h │ │ ├── common │ │ ├── bss.c │ │ ├── bss.h │ │ ├── defs.h │ │ ├── dpp.c │ │ ├── dpp.h │ │ ├── dragonfly.c │ │ ├── dragonfly.h │ │ ├── eapol_common.h │ │ ├── ieee802_11_common.c │ │ ├── ieee802_11_common.h │ │ ├── ieee802_11_defs.h │ │ ├── mbo.c │ │ ├── rrm.c │ │ ├── rrm.h │ │ ├── sae.c │ │ ├── sae.h │ │ ├── sae_pk.c │ │ ├── scan.c │ │ ├── scan.h │ │ ├── wnm_sta.c │ │ ├── wnm_sta.h │ │ ├── wpa_common.c │ │ ├── wpa_common.h │ │ ├── wpa_ctrl.h │ │ └── wpa_supplicant_i.h │ │ ├── crypto │ │ ├── aes-cbc.c │ │ ├── aes-ccm.c │ │ ├── aes-ctr.c │ │ ├── aes-gcm.c │ │ ├── aes-internal-dec.c │ │ ├── aes-internal-enc.c │ │ ├── aes-internal.c │ │ ├── aes-omac1.c │ │ ├── aes-siv.c │ │ ├── aes-unwrap.c │ │ ├── aes-wrap.c │ │ ├── aes.h │ │ ├── aes_i.h │ │ ├── aes_siv.h │ │ ├── aes_wrap.h │ │ ├── ccmp.c │ │ ├── ccmp.h │ │ ├── crypto.h │ │ ├── crypto_internal-cipher.c │ │ ├── crypto_internal-modexp.c │ │ ├── crypto_internal-rsa.c │ │ ├── crypto_internal.c │ │ ├── crypto_ops.c │ │ ├── des-internal.c │ │ ├── des_i.h │ │ ├── dh_group5.c │ │ ├── dh_group5.h │ │ ├── dh_groups.c │ │ ├── dh_groups.h │ │ ├── md4-internal.c │ │ ├── md5-internal.c │ │ ├── md5.c │ │ ├── md5.h │ │ ├── md5_i.h │ │ ├── ms_funcs.c │ │ ├── ms_funcs.h │ │ ├── random.h │ │ ├── rc4.c │ │ ├── sha1-internal.c │ │ ├── sha1-pbkdf2.c │ │ ├── sha1-prf.c │ │ ├── sha1-tlsprf.c │ │ ├── sha1-tprf.c │ │ ├── sha1.c │ │ ├── sha1.h │ │ ├── sha1_i.h │ │ ├── sha256-internal.c │ │ ├── sha256-kdf.c │ │ ├── sha256-prf.c │ │ ├── sha256-tlsprf.c │ │ ├── sha256.c │ │ ├── sha256.h │ │ ├── sha256_i.h │ │ ├── sha384-internal.c │ │ ├── sha384-prf.c │ │ ├── sha384-tlsprf.c │ │ ├── sha384.h │ │ ├── sha384_i.h │ │ ├── sha512-internal.c │ │ ├── sha512_i.h │ │ ├── tls.h │ │ └── tls_internal.c │ │ ├── drivers │ │ └── driver.h │ │ ├── eap_common │ │ ├── eap_wsc_common.c │ │ └── eap_wsc_common.h │ │ ├── eap_peer │ │ ├── chap.c │ │ ├── chap.h │ │ ├── eap.c │ │ ├── eap.h │ │ ├── eap_common.c │ │ ├── eap_common.h │ │ ├── eap_config.h │ │ ├── eap_defs.h │ │ ├── eap_fast.c │ │ ├── eap_fast_common.c │ │ ├── eap_fast_common.h │ │ ├── eap_fast_pac.c │ │ ├── eap_fast_pac.h │ │ ├── eap_i.h │ │ ├── eap_methods.h │ │ ├── eap_mschapv2.c │ │ ├── eap_peap.c │ │ ├── eap_peap_common.c │ │ ├── eap_peap_common.h │ │ ├── eap_tls.c │ │ ├── eap_tls.h │ │ ├── eap_tls_common.c │ │ ├── eap_tls_common.h │ │ ├── eap_tlv_common.h │ │ ├── eap_ttls.c │ │ ├── eap_ttls.h │ │ ├── mschapv2.c │ │ └── mschapv2.h │ │ ├── eap_server │ │ ├── eap.h │ │ ├── eap_i.h │ │ ├── eap_methods.h │ │ ├── eap_server.c │ │ ├── eap_server_identity.c │ │ ├── eap_server_methods.c │ │ └── eap_server_wsc.c │ │ ├── eapol_auth │ │ ├── eapol_auth_sm.c │ │ ├── eapol_auth_sm.h │ │ └── eapol_auth_sm_i.h │ │ ├── rsn_supp │ │ ├── pmksa_cache.c │ │ ├── pmksa_cache.h │ │ ├── wpa.c │ │ ├── wpa.h │ │ ├── wpa_ft.c │ │ ├── wpa_i.h │ │ ├── wpa_ie.c │ │ └── wpa_ie.h │ │ ├── tls │ │ ├── asn1.c │ │ ├── asn1.h │ │ ├── bignum.c │ │ ├── bignum.h │ │ ├── libtommath.h │ │ ├── pkcs1.c │ │ ├── pkcs1.h │ │ ├── pkcs5.c │ │ ├── pkcs5.h │ │ ├── pkcs8.c │ │ ├── pkcs8.h │ │ ├── rsa.c │ │ ├── rsa.h │ │ ├── tlsv1_client.c │ │ ├── tlsv1_client.h │ │ ├── tlsv1_client_i.h │ │ ├── tlsv1_client_ocsp.c │ │ ├── tlsv1_client_read.c │ │ ├── tlsv1_client_write.c │ │ ├── tlsv1_common.c │ │ ├── tlsv1_common.h │ │ ├── tlsv1_cred.c │ │ ├── tlsv1_cred.h │ │ ├── tlsv1_record.c │ │ ├── tlsv1_record.h │ │ ├── tlsv1_server.c │ │ ├── tlsv1_server.h │ │ ├── tlsv1_server_i.h │ │ ├── tlsv1_server_read.c │ │ ├── tlsv1_server_write.c │ │ ├── x509v3.c │ │ └── x509v3.h │ │ ├── utils │ │ ├── base64.c │ │ ├── base64.h │ │ ├── bitfield.c │ │ ├── bitfield.h │ │ ├── common.c │ │ ├── common.h │ │ ├── const_time.h │ │ ├── eloop.h │ │ ├── ext_password.c │ │ ├── ext_password.h │ │ ├── ext_password_i.h │ │ ├── includes.h │ │ ├── json.c │ │ ├── json.h │ │ ├── list.h │ │ ├── state_machine.h │ │ ├── uuid.c │ │ ├── uuid.h │ │ ├── wpa_debug.c │ │ └── wpabuf.c │ │ └── wps │ │ ├── wps.c │ │ ├── wps.h │ │ ├── wps_attr_build.c │ │ ├── wps_attr_parse.c │ │ ├── wps_attr_parse.h │ │ ├── wps_attr_process.c │ │ ├── wps_common.c │ │ ├── wps_defs.h │ │ ├── wps_dev_attr.c │ │ ├── wps_dev_attr.h │ │ ├── wps_enrollee.c │ │ ├── wps_i.h │ │ ├── wps_registrar.c │ │ └── wps_validate.c └── xtensa │ ├── CMakeLists.txt │ ├── eri.c │ ├── esp32 │ └── include │ │ └── xtensa │ │ └── config │ │ ├── core-isa.h │ │ ├── core-matmap.h │ │ ├── core.h │ │ ├── defs.h │ │ ├── extreg.h │ │ ├── specreg.h │ │ ├── system.h │ │ ├── tie-asm.h │ │ └── tie.h │ ├── esp32s2 │ └── include │ │ └── xtensa │ │ └── config │ │ ├── core-isa.h │ │ ├── core-matmap.h │ │ ├── core.h │ │ ├── defs.h │ │ ├── extreg.h │ │ ├── specreg.h │ │ ├── system.h │ │ ├── tie-asm.h │ │ └── tie.h │ ├── esp32s3 │ └── include │ │ └── xtensa │ │ └── config │ │ ├── core-isa.h │ │ ├── core-matmap.h │ │ ├── core.h │ │ ├── defs.h │ │ ├── extreg.h │ │ ├── specreg.h │ │ ├── system.h │ │ ├── tie-asm.h │ │ └── tie.h │ ├── include │ ├── eri.h │ ├── esp_cpu_utils.h │ ├── esp_private │ │ └── panic_reason.h │ ├── xt_instr_macros.h │ ├── xt_trax.h │ ├── xt_utils.h │ ├── xtensa-debug-module.h │ └── xtensa │ │ ├── cacheasm.h │ │ ├── cacheattrasm.h │ │ ├── core-macros.h │ │ ├── coreasm.h │ │ ├── corebits.h │ │ ├── hal.h │ │ ├── idmaasm.h │ │ ├── mpuasm.h │ │ ├── semihosting.h │ │ ├── specreg.h │ │ ├── traxreg.h │ │ ├── xdm-regs.h │ │ ├── xt_perf_consts.h │ │ ├── xtensa-libdb-macros.h │ │ ├── xtensa-versions.h │ │ ├── xtensa-xer.h │ │ ├── xtensa_api.h │ │ ├── xtensa_context.h │ │ ├── xtruntime-core-state.h │ │ ├── xtruntime-frames.h │ │ └── xtruntime.h │ ├── linker.lf │ ├── project_include.cmake │ ├── trax │ └── traceparse.py │ ├── xt_trax.c │ ├── xtensa_intr.c │ └── xtensa_intr_asm.S ├── tools ├── ci │ └── check_callgraph.py ├── esp_bin2c_array.py ├── flasher_stub │ ├── Makefile │ ├── README.md │ ├── compare_stubs.py │ ├── esptool_test_stub.py │ ├── include │ │ ├── miniz.h │ │ ├── rom_functions.h │ │ ├── slip.h │ │ ├── soc_support.h │ │ ├── stub_commands.h │ │ ├── stub_flasher.h │ │ ├── stub_io.h │ │ └── stub_write_flash.h │ ├── ld │ │ ├── rom_32.ld │ │ ├── rom_32c2.ld │ │ ├── rom_32c3.ld │ │ ├── rom_32c5.ld │ │ ├── rom_32c5_beta_3.ld │ │ ├── rom_32c6.ld │ │ ├── rom_32c61.ld │ │ ├── rom_32c6_beta.ld │ │ ├── rom_32h2.ld │ │ ├── rom_32h2_beta_1.ld │ │ ├── rom_32h2_beta_2.ld │ │ ├── rom_32p4.ld │ │ ├── rom_32s2.ld │ │ ├── rom_32s3.ld │ │ ├── rom_32s3_beta_2.ld │ │ ├── rom_8266.ld │ │ ├── stub_32.ld │ │ ├── stub_32c2.ld │ │ ├── stub_32c3.ld │ │ ├── stub_32c5.ld │ │ ├── stub_32c5_beta_3.ld │ │ ├── stub_32c6.ld │ │ ├── stub_32c61.ld │ │ ├── stub_32c6_beta.ld │ │ ├── stub_32h2.ld │ │ ├── stub_32h2_beta_1.ld │ │ ├── stub_32h2_beta_2.ld │ │ ├── stub_32p4.ld │ │ ├── stub_32s2.ld │ │ ├── stub_32s3.ld │ │ ├── stub_32s3_beta_2.ld │ │ └── stub_8266.ld │ ├── miniz.c │ ├── run_tests_with_stub.sh │ ├── slip.c │ ├── stub_commands.c │ ├── stub_flasher.c │ ├── stub_io.c │ ├── stub_write_flash.c │ └── wrap_stub.py └── idf_monitor │ ├── idf_monitor.py │ └── idf_monitor_base │ ├── __init__.py │ ├── ansi_color_converter.py │ ├── argument_parser.py │ ├── chip_specific_config.py │ ├── console_parser.py │ ├── console_reader.py │ ├── constants.py │ ├── coredump.py │ ├── exceptions.py │ ├── gdbhelper.py │ ├── line_matcher.py │ ├── logger.py │ ├── output_helpers.py │ ├── serial_handler.py │ ├── serial_reader.py │ ├── stoppable_thread.py │ └── web_socket_client.py ├── west ├── tools.py └── west-commands.yml └── zephyr ├── CMakeLists.txt ├── Kconfig ├── blobs └── license.txt ├── common ├── console_init.c ├── esp_restart.c ├── flash_init.c ├── include │ ├── console_init.h │ ├── flash_init.h │ ├── soc_flash_init.h │ ├── soc_init.h │ └── soc_random.h └── soc_init.c ├── esp32 ├── CMakeLists.txt ├── include │ ├── bt │ │ └── esp_bt.h │ ├── esp_nvs_adapter.h │ └── sdkconfig.h └── src │ ├── bt │ └── esp_bt_adapter.c │ ├── coex │ └── esp_coex_adapter.c │ ├── common │ └── dport_access.c │ ├── esp_adc_cal │ └── esp_adc_cal.c │ ├── hal │ └── windowspill_asm.S │ ├── linker │ └── esp32.rom.alias.ld │ ├── soc_flash_init.c │ ├── soc_init.c │ ├── soc_random.c │ ├── stubs.c │ └── wifi │ └── esp_wifi_adapter.c ├── esp32c2 ├── CMakeLists.txt ├── include │ ├── bt │ │ ├── ble_priv.h │ │ ├── esp_bt.h │ │ └── esp_bt_cfg.h │ └── sdkconfig.h └── src │ ├── bt │ ├── esp_ble_adapter.c │ └── esp_bt_adapter.c │ ├── coex │ └── esp_coex_adapter.c │ ├── linker │ └── esp32c2.rom.alias.ld │ ├── soc_flash_init.c │ ├── soc_init.c │ ├── soc_random.c │ ├── stubs.c │ └── wifi │ └── esp_wifi_adapter.c ├── esp32c3 ├── CMakeLists.txt ├── include │ ├── bt │ │ └── esp_bt.h │ ├── freertos │ │ ├── FreeRTOS.h │ │ ├── FreeRTOSConfig.h │ │ ├── portmacro.h │ │ ├── queue.h │ │ ├── semphr.h │ │ ├── task.h │ │ └── xtensa_api.h │ └── sdkconfig.h ├── sdkconfig.defaults └── src │ ├── bt │ └── esp_bt_adapter.c │ ├── coex │ └── esp_coex_adapter.c │ ├── esp_adc_cal │ └── esp_adc_cal.c │ ├── linker │ └── esp32c3.rom.alias.ld │ ├── soc_flash_init.c │ ├── soc_init.c │ ├── soc_random.c │ ├── stubs.c │ └── wifi │ └── esp_wifi_adapter.c ├── esp32c6 ├── CMakeLists.txt ├── include │ ├── bt │ │ ├── ble_priv.h │ │ ├── esp_bt.h │ │ └── esp_bt_cfg.h │ └── sdkconfig.h └── src │ ├── bt │ ├── esp_ble_adapter.c │ └── esp_bt_adapter.c │ ├── coex │ └── esp_coex_adapter.c │ ├── linker │ └── esp32c6.rom.alias.ld │ ├── soc_flash_init.c │ ├── soc_init.c │ ├── soc_random.c │ ├── stubs.c │ └── wifi │ └── esp_wifi_adapter.c ├── esp32h2 ├── CMakeLists.txt ├── include │ ├── bt │ │ ├── ble_priv.h │ │ ├── esp_bt.h │ │ └── esp_bt_cfg.h │ └── sdkconfig.h └── src │ ├── bt │ ├── esp_ble_adapter.c │ └── esp_bt_adapter.c │ ├── coex │ └── esp_coex_adapter.c │ ├── linker │ └── esp32h2.rom.alias.ld │ ├── soc_flash_init.c │ ├── soc_init.c │ ├── soc_random.c │ └── stubs.c ├── esp32s2 ├── CMakeLists.txt ├── include │ ├── sdkconfig.h │ └── soc_log.h └── src │ ├── coex │ └── esp_coex_adapter.c │ ├── esp_adc_cal │ └── esp_adc_cal.c │ ├── linker │ └── esp32s2.rom.alias.ld │ ├── soc_flash_init.c │ ├── soc_init.c │ ├── soc_random.c │ ├── stubs.c │ └── wifi │ └── esp_wifi_adapter.c ├── esp32s3 ├── CMakeLists.txt ├── include │ ├── bt │ │ └── esp_bt.h │ ├── esp_nvs_adapter.h │ └── sdkconfig.h └── src │ ├── bt │ └── esp_bt_adapter.c │ ├── coex │ └── esp_coex_adapter.c │ ├── linker │ └── esp32s3.rom.alias.ld │ ├── soc_flash_init.c │ ├── soc_init.c │ ├── soc_random.c │ ├── stubs.c │ └── wifi │ └── esp_wifi_adapter.c ├── module.yml ├── port ├── bluetooth │ ├── bt_stubs.c │ ├── include │ │ ├── bt_osi_mem.h │ │ ├── mem_api.h │ │ └── os │ │ │ ├── endian.h │ │ │ ├── os.h │ │ │ ├── os_error.h │ │ │ ├── os_mbuf.h │ │ │ ├── os_mempool.h │ │ │ ├── queue.h │ │ │ └── util.h │ ├── mem │ │ ├── bt_osi_mem.c │ │ └── os_msys_init.c │ ├── npl │ │ └── zephyr │ │ │ ├── include │ │ │ └── nimble │ │ │ │ ├── nimble_npl.h │ │ │ │ ├── nimble_npl_os.h │ │ │ │ ├── nimble_port_zephyr.h │ │ │ │ └── npl_zephyr.h │ │ │ └── src │ │ │ └── npl_os_zephyr.c │ └── transport │ │ ├── driver │ │ └── vhci │ │ │ └── hci_driver_standard.c │ │ ├── include │ │ ├── common │ │ │ ├── hci_driver_h4.h │ │ │ ├── hci_driver_mem.h │ │ │ └── hci_driver_util.h │ │ ├── esp_hci_driver.h │ │ ├── esp_hci_internal.h │ │ └── esp_hci_transport.h │ │ └── src │ │ └── hci_transport.c ├── boot │ └── esp_image_loader.c ├── bootloader │ └── bootloader_flash.c ├── coex │ └── coex_stubs.c ├── heap │ └── heap_caps_zephyr.c ├── host_flash │ └── cache_utils.c ├── include │ ├── boot │ │ ├── app_cpu_start.h │ │ ├── bootloader_init_common.h │ │ ├── bootloader_wdt.h │ │ ├── esp_image_loader.h │ │ ├── esp_mcuboot_image.h │ │ └── mcuboot_config │ │ │ ├── mcuboot_assert.h │ │ │ ├── mcuboot_config.h │ │ │ └── mcuboot_logging.h │ ├── esp_adc_cal.h │ ├── esp_adc_cal_internal.h │ ├── esp_heap_adapter.h │ ├── esp_heap_caps_adapter.h │ ├── host_flash │ │ └── cache_utils.h │ ├── stubs.h │ ├── wifi │ │ └── wifi_event.h │ └── zephyr_compat.h ├── phy │ └── phy_stubs.c ├── pincfgs │ ├── esp32.yml │ ├── esp32c2.yml │ ├── esp32c3.yml │ ├── esp32c6.yml │ ├── esp32h2.yml │ ├── esp32s2.yml │ └── esp32s3.yml ├── temperature_sensor │ ├── include │ │ └── driver │ │ │ └── temperature_sensor.h │ ├── temperature_sensor.c │ └── temperature_sensor_private.h └── wifi │ ├── wifi_init.c │ ├── wifi_stubs.c │ └── wpa_supplicant │ └── os_xtensa.c ├── requirements.txt └── scripts ├── blobs ├── README.md └── esp_genblobs.py ├── filters.yml ├── partitions └── esp_genpartition.py ├── pinctrl ├── README.md └── esp_genpinctrl.py └── submodules.txt /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/README.md -------------------------------------------------------------------------------- /components/bootloader/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bootloader/CMakeLists.txt -------------------------------------------------------------------------------- /components/bootloader/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bootloader/Kconfig.projbuild -------------------------------------------------------------------------------- /components/bootloader/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bootloader/sdkconfig.rename -------------------------------------------------------------------------------- /components/bootloader/subproject/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | sdkconfig 3 | -------------------------------------------------------------------------------- /components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/bootloader/subproject/main/ld/esp32c3/bootloader.rom.ld: -------------------------------------------------------------------------------- 1 | /* No definition for ESP32-C3 target */ 2 | -------------------------------------------------------------------------------- /components/bootloader/subproject/main/ld/esp32s2/bootloader.rom.ld: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/bootloader/subproject/main/ld/esp32s3/bootloader.rom.ld: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/bootloader_support/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bootloader_support/README.rst -------------------------------------------------------------------------------- /components/bt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/CMakeLists.txt -------------------------------------------------------------------------------- /components/bt/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/Kconfig -------------------------------------------------------------------------------- /components/bt/common/Kconfig.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/Kconfig.in -------------------------------------------------------------------------------- /components/bt/common/api/esp_blufi_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/api/esp_blufi_api.c -------------------------------------------------------------------------------- /components/bt/common/btc/core/btc_task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/btc/core/btc_task.c -------------------------------------------------------------------------------- /components/bt/common/include/bt_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/include/bt_common.h -------------------------------------------------------------------------------- /components/bt/common/osi/alarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/alarm.c -------------------------------------------------------------------------------- /components/bt/common/osi/allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/allocator.c -------------------------------------------------------------------------------- /components/bt/common/osi/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/buffer.c -------------------------------------------------------------------------------- /components/bt/common/osi/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/config.c -------------------------------------------------------------------------------- /components/bt/common/osi/fixed_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/fixed_queue.c -------------------------------------------------------------------------------- /components/bt/common/osi/future.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/future.c -------------------------------------------------------------------------------- /components/bt/common/osi/hash_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/hash_map.c -------------------------------------------------------------------------------- /components/bt/common/osi/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/list.c -------------------------------------------------------------------------------- /components/bt/common/osi/mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/mutex.c -------------------------------------------------------------------------------- /components/bt/common/osi/osi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/osi.c -------------------------------------------------------------------------------- /components/bt/common/osi/pkt_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/pkt_queue.c -------------------------------------------------------------------------------- /components/bt/common/osi/semaphore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/semaphore.c -------------------------------------------------------------------------------- /components/bt/common/osi/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/osi/thread.c -------------------------------------------------------------------------------- /components/bt/common/tinycrypt/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/tinycrypt/AUTHORS -------------------------------------------------------------------------------- /components/bt/common/tinycrypt/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/tinycrypt/LICENSE -------------------------------------------------------------------------------- /components/bt/common/tinycrypt/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/tinycrypt/README -------------------------------------------------------------------------------- /components/bt/common/tinycrypt/VERSION: -------------------------------------------------------------------------------- 1 | 0.2.8 2 | -------------------------------------------------------------------------------- /components/bt/common/tinycrypt/src/ecc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/common/tinycrypt/src/ecc.c -------------------------------------------------------------------------------- /components/bt/controller/esp32/bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32/bt.c -------------------------------------------------------------------------------- /components/bt/controller/esp32/hli_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32/hli_api.c -------------------------------------------------------------------------------- /components/bt/controller/esp32/hli_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32/hli_api.h -------------------------------------------------------------------------------- /components/bt/controller/esp32c2/ble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32c2/ble.c -------------------------------------------------------------------------------- /components/bt/controller/esp32c2/bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32c2/bt.c -------------------------------------------------------------------------------- /components/bt/controller/esp32c2/dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32c2/dummy.c -------------------------------------------------------------------------------- /components/bt/controller/esp32c3/bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32c3/bt.c -------------------------------------------------------------------------------- /components/bt/controller/esp32c6/ble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32c6/ble.c -------------------------------------------------------------------------------- /components/bt/controller/esp32c6/bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32c6/bt.c -------------------------------------------------------------------------------- /components/bt/controller/esp32h2/ble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32h2/ble.c -------------------------------------------------------------------------------- /components/bt/controller/esp32h2/bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/controller/esp32h2/bt.c -------------------------------------------------------------------------------- /components/bt/controller/esp32s2/Kconfig.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/bt/esp_ble_mesh/Kconfig.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/esp_ble_mesh/Kconfig.in -------------------------------------------------------------------------------- /components/bt/esp_ble_mesh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/esp_ble_mesh/README.md -------------------------------------------------------------------------------- /components/bt/host/bluedroid/Kconfig.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/host/bluedroid/Kconfig.in -------------------------------------------------------------------------------- /components/bt/host/bluedroid/btc/core/btc_sec.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/bt/host/nimble/Kconfig.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/host/nimble/Kconfig.in -------------------------------------------------------------------------------- /components/bt/linker_common.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/linker_common.lf -------------------------------------------------------------------------------- /components/bt/linker_esp32c2.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/linker_esp32c2.lf -------------------------------------------------------------------------------- /components/bt/linker_rw_bt_controller.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/linker_rw_bt_controller.lf -------------------------------------------------------------------------------- /components/bt/porting/include/mem_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/porting/include/mem_api.h -------------------------------------------------------------------------------- /components/bt/porting/include/os/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/porting/include/os/os.h -------------------------------------------------------------------------------- /components/bt/porting/include/os/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/porting/include/os/queue.h -------------------------------------------------------------------------------- /components/bt/porting/include/os/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/porting/include/os/util.h -------------------------------------------------------------------------------- /components/bt/porting/mem/bt_osi_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/porting/mem/bt_osi_mem.c -------------------------------------------------------------------------------- /components/bt/porting/mem/os_msys_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/porting/mem/os_msys_init.c -------------------------------------------------------------------------------- /components/bt/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/sdkconfig.rename -------------------------------------------------------------------------------- /components/bt/sdkconfig.rename.esp32c2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/bt/sdkconfig.rename.esp32c3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/sdkconfig.rename.esp32c3 -------------------------------------------------------------------------------- /components/bt/sdkconfig.rename.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/bt/sdkconfig.rename.esp32s3 -------------------------------------------------------------------------------- /components/driver/gpio/dedic_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/gpio/dedic_gpio.c -------------------------------------------------------------------------------- /components/driver/gpio/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/gpio/gpio.c -------------------------------------------------------------------------------- /components/driver/gpio/gpio_etm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/gpio/gpio_etm.c -------------------------------------------------------------------------------- /components/driver/gpio/rtc_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/gpio/rtc_io.c -------------------------------------------------------------------------------- /components/driver/spi/gpspi/spi_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/spi/gpspi/spi_common.c -------------------------------------------------------------------------------- /components/driver/spi/gpspi/spi_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/spi/gpspi/spi_master.c -------------------------------------------------------------------------------- /components/driver/spi/gpspi/spi_slave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/spi/gpspi/spi_slave.c -------------------------------------------------------------------------------- /components/driver/spi/sdspi/sdspi_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/spi/sdspi/sdspi_crc.c -------------------------------------------------------------------------------- /components/driver/spi/sdspi/sdspi_crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/spi/sdspi/sdspi_crc.h -------------------------------------------------------------------------------- /components/driver/spi/sdspi/sdspi_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/spi/sdspi/sdspi_host.c -------------------------------------------------------------------------------- /components/driver/spi/spi_bus_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/spi/spi_bus_lock.c -------------------------------------------------------------------------------- /components/driver/uart/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/driver/uart/uart.c -------------------------------------------------------------------------------- /components/efuse/.build-test-rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/.build-test-rules.yml -------------------------------------------------------------------------------- /components/efuse/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/CMakeLists.txt -------------------------------------------------------------------------------- /components/efuse/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/Kconfig -------------------------------------------------------------------------------- /components/efuse/efuse_table_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/efuse_table_gen.py -------------------------------------------------------------------------------- /components/efuse/esp32/esp_efuse_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/esp32/esp_efuse_table.c -------------------------------------------------------------------------------- /components/efuse/esp32/sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/esp32/sources.cmake -------------------------------------------------------------------------------- /components/efuse/esp32c2/sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/esp32c2/sources.cmake -------------------------------------------------------------------------------- /components/efuse/esp32c3/sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/esp32c3/sources.cmake -------------------------------------------------------------------------------- /components/efuse/esp32c6/sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/esp32c6/sources.cmake -------------------------------------------------------------------------------- /components/efuse/esp32h2/sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/esp32h2/sources.cmake -------------------------------------------------------------------------------- /components/efuse/esp32s2/sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/esp32s2/sources.cmake -------------------------------------------------------------------------------- /components/efuse/esp32s3/sources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/esp32s3/sources.cmake -------------------------------------------------------------------------------- /components/efuse/include/esp_efuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/include/esp_efuse.h -------------------------------------------------------------------------------- /components/efuse/src/esp_efuse_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/src/esp_efuse_api.c -------------------------------------------------------------------------------- /components/efuse/src/esp_efuse_fields.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/src/esp_efuse_fields.c -------------------------------------------------------------------------------- /components/efuse/src/esp_efuse_utility.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/efuse/src/esp_efuse_utility.c -------------------------------------------------------------------------------- /components/esp_adc/.build-test-rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_adc/.build-test-rules.yml -------------------------------------------------------------------------------- /components/esp_adc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_adc/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_adc/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_adc/Kconfig -------------------------------------------------------------------------------- /components/esp_adc/adc_cali.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_adc/adc_cali.c -------------------------------------------------------------------------------- /components/esp_adc/adc_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_adc/adc_common.c -------------------------------------------------------------------------------- /components/esp_adc/adc_continuous.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_adc/adc_continuous.c -------------------------------------------------------------------------------- /components/esp_adc/adc_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_adc/adc_filter.c -------------------------------------------------------------------------------- /components/esp_adc/adc_oneshot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_adc/adc_oneshot.c -------------------------------------------------------------------------------- /components/esp_adc/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_adc/linker.lf -------------------------------------------------------------------------------- /components/esp_app_format/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_app_format/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_app_format/esp_app_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_app_format/esp_app_desc.c -------------------------------------------------------------------------------- /components/esp_coex/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_coex/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_coex/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_coex/Kconfig -------------------------------------------------------------------------------- /components/esp_coex/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_coex/linker.lf -------------------------------------------------------------------------------- /components/esp_coex/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_coex/sdkconfig.rename -------------------------------------------------------------------------------- /components/esp_coex/src/coexist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_coex/src/coexist.c -------------------------------------------------------------------------------- /components/esp_coex/src/coexist_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_coex/src/coexist_debug.c -------------------------------------------------------------------------------- /components/esp_common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_common/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_common/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_common/Kconfig -------------------------------------------------------------------------------- /components/esp_common/common.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_common/common.lf -------------------------------------------------------------------------------- /components/esp_common/include/esp_attr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_common/include/esp_attr.h -------------------------------------------------------------------------------- /components/esp_common/include/esp_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_common/include/esp_err.h -------------------------------------------------------------------------------- /components/esp_common/soc.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_common/soc.lf -------------------------------------------------------------------------------- /components/esp_event/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_event/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_event/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_event/Kconfig -------------------------------------------------------------------------------- /components/esp_event/esp_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_event/esp_event.c -------------------------------------------------------------------------------- /components/esp_event/esp_event_private.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_event/esp_event_private.c -------------------------------------------------------------------------------- /components/esp_event/include/esp_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_event/include/esp_event.h -------------------------------------------------------------------------------- /components/esp_event/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_event/linker.lf -------------------------------------------------------------------------------- /components/esp_event/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_event/sdkconfig.rename -------------------------------------------------------------------------------- /components/esp_hw_support/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_hw_support/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/Kconfig -------------------------------------------------------------------------------- /components/esp_hw_support/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/README.md -------------------------------------------------------------------------------- /components/esp_hw_support/clk_ctrl_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/clk_ctrl_os.c -------------------------------------------------------------------------------- /components/esp_hw_support/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/cpu.c -------------------------------------------------------------------------------- /components/esp_hw_support/dma/gdma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/dma/gdma.c -------------------------------------------------------------------------------- /components/esp_hw_support/dma/gdma_etm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/dma/gdma_etm.c -------------------------------------------------------------------------------- /components/esp_hw_support/esp_clk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/esp_clk.c -------------------------------------------------------------------------------- /components/esp_hw_support/esp_ds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/esp_ds.c -------------------------------------------------------------------------------- /components/esp_hw_support/esp_etm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/esp_etm.c -------------------------------------------------------------------------------- /components/esp_hw_support/esp_hmac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/esp_hmac.c -------------------------------------------------------------------------------- /components/esp_hw_support/hw_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/hw_random.c -------------------------------------------------------------------------------- /components/esp_hw_support/intr_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/intr_alloc.c -------------------------------------------------------------------------------- /components/esp_hw_support/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/linker.lf -------------------------------------------------------------------------------- /components/esp_hw_support/mac_addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/mac_addr.c -------------------------------------------------------------------------------- /components/esp_hw_support/modem_clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/modem_clock.c -------------------------------------------------------------------------------- /components/esp_hw_support/periph_ctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/periph_ctrl.c -------------------------------------------------------------------------------- /components/esp_hw_support/regi2c_ctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/regi2c_ctrl.c -------------------------------------------------------------------------------- /components/esp_hw_support/revision.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/revision.c -------------------------------------------------------------------------------- /components/esp_hw_support/rtc_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/rtc_module.c -------------------------------------------------------------------------------- /components/esp_hw_support/rtc_wdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/rtc_wdt.c -------------------------------------------------------------------------------- /components/esp_hw_support/sleep_clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/sleep_clock.c -------------------------------------------------------------------------------- /components/esp_hw_support/sleep_cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/sleep_cpu.c -------------------------------------------------------------------------------- /components/esp_hw_support/sleep_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/sleep_event.c -------------------------------------------------------------------------------- /components/esp_hw_support/sleep_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/sleep_gpio.c -------------------------------------------------------------------------------- /components/esp_hw_support/sleep_modem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/sleep_modem.c -------------------------------------------------------------------------------- /components/esp_hw_support/sleep_modes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_hw_support/sleep_modes.c -------------------------------------------------------------------------------- /components/esp_mm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_mm/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_mm/cache_esp32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_mm/cache_esp32.c -------------------------------------------------------------------------------- /components/esp_mm/esp_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_mm/esp_cache.c -------------------------------------------------------------------------------- /components/esp_mm/esp_mmu_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_mm/esp_mmu_map.c -------------------------------------------------------------------------------- /components/esp_mm/ext_mem_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_mm/ext_mem_layout.h -------------------------------------------------------------------------------- /components/esp_mm/include/esp_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_mm/include/esp_cache.h -------------------------------------------------------------------------------- /components/esp_mm/include/esp_mmu_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_mm/include/esp_mmu_map.h -------------------------------------------------------------------------------- /components/esp_mm/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_mm/linker.lf -------------------------------------------------------------------------------- /components/esp_netif/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_netif/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_netif/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_netif/Kconfig -------------------------------------------------------------------------------- /components/esp_netif/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_netif/README.md -------------------------------------------------------------------------------- /components/esp_netif/esp_netif_objects.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_netif/esp_netif_objects.c -------------------------------------------------------------------------------- /components/esp_netif/include/esp_netif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_netif/include/esp_netif.h -------------------------------------------------------------------------------- /components/esp_netif/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_netif/linker.lf -------------------------------------------------------------------------------- /components/esp_netif/lwip/netif/wlanif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_netif/lwip/netif/wlanif.c -------------------------------------------------------------------------------- /components/esp_phy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_phy/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/Kconfig -------------------------------------------------------------------------------- /components/esp_phy/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/linker.lf -------------------------------------------------------------------------------- /components/esp_phy/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/sdkconfig.rename -------------------------------------------------------------------------------- /components/esp_phy/src/btbb_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/src/btbb_init.c -------------------------------------------------------------------------------- /components/esp_phy/src/lib_printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/src/lib_printf.c -------------------------------------------------------------------------------- /components/esp_phy/src/phy_callback.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/src/phy_callback.c -------------------------------------------------------------------------------- /components/esp_phy/src/phy_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/src/phy_common.c -------------------------------------------------------------------------------- /components/esp_phy/src/phy_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/src/phy_init.c -------------------------------------------------------------------------------- /components/esp_phy/src/phy_override.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_phy/src/phy_override.c -------------------------------------------------------------------------------- /components/esp_pm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_pm/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/Kconfig -------------------------------------------------------------------------------- /components/esp_pm/include/esp32/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/include/esp32/pm.h -------------------------------------------------------------------------------- /components/esp_pm/include/esp32c2/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/include/esp32c2/pm.h -------------------------------------------------------------------------------- /components/esp_pm/include/esp32c3/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/include/esp32c3/pm.h -------------------------------------------------------------------------------- /components/esp_pm/include/esp32c6/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/include/esp32c6/pm.h -------------------------------------------------------------------------------- /components/esp_pm/include/esp32s2/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/include/esp32s2/pm.h -------------------------------------------------------------------------------- /components/esp_pm/include/esp32s3/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/include/esp32s3/pm.h -------------------------------------------------------------------------------- /components/esp_pm/include/esp_pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/include/esp_pm.h -------------------------------------------------------------------------------- /components/esp_pm/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/linker.lf -------------------------------------------------------------------------------- /components/esp_pm/pm_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/pm_impl.c -------------------------------------------------------------------------------- /components/esp_pm/pm_locks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/pm_locks.c -------------------------------------------------------------------------------- /components/esp_pm/pm_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/pm_trace.c -------------------------------------------------------------------------------- /components/esp_pm/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_pm/sdkconfig.rename -------------------------------------------------------------------------------- /components/esp_psram/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_psram/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_psram/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_psram/Kconfig -------------------------------------------------------------------------------- /components/esp_psram/esp32/esp_himem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_psram/esp32/esp_himem.c -------------------------------------------------------------------------------- /components/esp_psram/esp_psram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_psram/esp_psram.c -------------------------------------------------------------------------------- /components/esp_psram/esp_psram_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_psram/esp_psram_impl.h -------------------------------------------------------------------------------- /components/esp_psram/include/esp_psram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_psram/include/esp_psram.h -------------------------------------------------------------------------------- /components/esp_psram/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_psram/linker.lf -------------------------------------------------------------------------------- /components/esp_psram/mmu_psram_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_psram/mmu_psram_flash.c -------------------------------------------------------------------------------- /components/esp_rom/.build-test-rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/.build-test-rules.yml -------------------------------------------------------------------------------- /components/esp_rom/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_rom/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/Kconfig.projbuild -------------------------------------------------------------------------------- /components/esp_rom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/README.md -------------------------------------------------------------------------------- /components/esp_rom/esp32/esp_rom_caps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/esp32/esp_rom_caps.h -------------------------------------------------------------------------------- /components/esp_rom/esp32/ld/esp32.rom.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/esp32/ld/esp32.rom.ld -------------------------------------------------------------------------------- /components/esp_rom/esp32s2/usb_patches.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/esp32s2/usb_patches.c -------------------------------------------------------------------------------- /components/esp_rom/include/esp_rom_crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/include/esp_rom_crc.h -------------------------------------------------------------------------------- /components/esp_rom/include/esp_rom_md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/include/esp_rom_md5.h -------------------------------------------------------------------------------- /components/esp_rom/include/esp_rom_sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/include/esp_rom_sys.h -------------------------------------------------------------------------------- /components/esp_rom/include/miniz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/include/miniz.h -------------------------------------------------------------------------------- /components/esp_rom/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/linker.lf -------------------------------------------------------------------------------- /components/esp_rom/linux/esp_rom_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/linux/esp_rom_crc.c -------------------------------------------------------------------------------- /components/esp_rom/linux/esp_rom_efuse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/linux/esp_rom_efuse.c -------------------------------------------------------------------------------- /components/esp_rom/linux/esp_rom_md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/linux/esp_rom_md5.c -------------------------------------------------------------------------------- /components/esp_rom/linux/esp_rom_sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/linux/esp_rom_sys.c -------------------------------------------------------------------------------- /components/esp_rom/patches/esp_rom_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/patches/esp_rom_crc.c -------------------------------------------------------------------------------- /components/esp_rom/patches/esp_rom_sys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/patches/esp_rom_sys.c -------------------------------------------------------------------------------- /components/esp_rom/patches/esp_rom_wdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_rom/patches/esp_rom_wdt.c -------------------------------------------------------------------------------- /components/esp_system/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_system/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/Kconfig -------------------------------------------------------------------------------- /components/esp_system/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/README.md -------------------------------------------------------------------------------- /components/esp_system/app.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/app.lf -------------------------------------------------------------------------------- /components/esp_system/crosscore_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/crosscore_int.c -------------------------------------------------------------------------------- /components/esp_system/debug_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/debug_stubs.c -------------------------------------------------------------------------------- /components/esp_system/eh_frame_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/eh_frame_parser.c -------------------------------------------------------------------------------- /components/esp_system/esp_err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/esp_err.c -------------------------------------------------------------------------------- /components/esp_system/esp_ipc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/esp_ipc.c -------------------------------------------------------------------------------- /components/esp_system/esp_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/esp_system.c -------------------------------------------------------------------------------- /components/esp_system/fpga_overrides.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/fpga_overrides.c -------------------------------------------------------------------------------- /components/esp_system/freertos_hooks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/freertos_hooks.c -------------------------------------------------------------------------------- /components/esp_system/include/esp_ipc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/include/esp_ipc.h -------------------------------------------------------------------------------- /components/esp_system/include/esp_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/include/esp_task.h -------------------------------------------------------------------------------- /components/esp_system/int_wdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/int_wdt.c -------------------------------------------------------------------------------- /components/esp_system/ld/ld.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/ld/ld.cmake -------------------------------------------------------------------------------- /components/esp_system/ld/ld.common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/ld/ld.common -------------------------------------------------------------------------------- /components/esp_system/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/linker.lf -------------------------------------------------------------------------------- /components/esp_system/panic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/panic.c -------------------------------------------------------------------------------- /components/esp_system/port/brownout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/port/brownout.c -------------------------------------------------------------------------------- /components/esp_system/port/cpu_start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/port/cpu_start.c -------------------------------------------------------------------------------- /components/esp_system/port/usb_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/port/usb_console.c -------------------------------------------------------------------------------- /components/esp_system/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/sdkconfig.rename -------------------------------------------------------------------------------- /components/esp_system/stack_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/stack_check.c -------------------------------------------------------------------------------- /components/esp_system/startup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/startup.c -------------------------------------------------------------------------------- /components/esp_system/system_init_fn.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/system_init_fn.txt -------------------------------------------------------------------------------- /components/esp_system/system_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/system_time.c -------------------------------------------------------------------------------- /components/esp_system/systick_etm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/systick_etm.c -------------------------------------------------------------------------------- /components/esp_system/ubsan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/ubsan.c -------------------------------------------------------------------------------- /components/esp_system/xt_wdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_system/xt_wdt.c -------------------------------------------------------------------------------- /components/esp_timer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_timer/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_timer/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_timer/Kconfig -------------------------------------------------------------------------------- /components/esp_timer/include/esp_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_timer/include/esp_timer.h -------------------------------------------------------------------------------- /components/esp_timer/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_timer/sdkconfig.rename -------------------------------------------------------------------------------- /components/esp_timer/src/esp_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_timer/src/esp_timer.c -------------------------------------------------------------------------------- /components/esp_timer/src/esp_timer_etm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_timer/src/esp_timer_etm.c -------------------------------------------------------------------------------- /components/esp_timer/src/system_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_timer/src/system_time.c -------------------------------------------------------------------------------- /components/esp_wifi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/CMakeLists.txt -------------------------------------------------------------------------------- /components/esp_wifi/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/Kconfig -------------------------------------------------------------------------------- /components/esp_wifi/esp32/esp_adapter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/esp32/esp_adapter.c -------------------------------------------------------------------------------- /components/esp_wifi/include/esp_mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/include/esp_mesh.h -------------------------------------------------------------------------------- /components/esp_wifi/include/esp_now.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/include/esp_now.h -------------------------------------------------------------------------------- /components/esp_wifi/include/esp_wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/include/esp_wifi.h -------------------------------------------------------------------------------- /components/esp_wifi/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/linker.lf -------------------------------------------------------------------------------- /components/esp_wifi/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/sdkconfig.rename -------------------------------------------------------------------------------- /components/esp_wifi/src/mesh_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/src/mesh_event.c -------------------------------------------------------------------------------- /components/esp_wifi/src/smartconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/src/smartconfig.c -------------------------------------------------------------------------------- /components/esp_wifi/src/wifi_default.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/src/wifi_default.c -------------------------------------------------------------------------------- /components/esp_wifi/src/wifi_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/src/wifi_init.c -------------------------------------------------------------------------------- /components/esp_wifi/src/wifi_netif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/esp_wifi/src/wifi_netif.c -------------------------------------------------------------------------------- /components/hal/.build-test-rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/.build-test-rules.yml -------------------------------------------------------------------------------- /components/hal/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/CMakeLists.txt -------------------------------------------------------------------------------- /components/hal/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/Kconfig -------------------------------------------------------------------------------- /components/hal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/README.md -------------------------------------------------------------------------------- /components/hal/adc_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/adc_hal.c -------------------------------------------------------------------------------- /components/hal/adc_hal_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/adc_hal_common.c -------------------------------------------------------------------------------- /components/hal/adc_oneshot_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/adc_oneshot_hal.c -------------------------------------------------------------------------------- /components/hal/aes_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/aes_hal.c -------------------------------------------------------------------------------- /components/hal/apm_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/apm_hal.c -------------------------------------------------------------------------------- /components/hal/brownout_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/brownout_hal.c -------------------------------------------------------------------------------- /components/hal/cache_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/cache_hal.c -------------------------------------------------------------------------------- /components/hal/cam_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/cam_hal.c -------------------------------------------------------------------------------- /components/hal/ds_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/ds_hal.c -------------------------------------------------------------------------------- /components/hal/ecc_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/ecc_hal.c -------------------------------------------------------------------------------- /components/hal/ecdsa_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/ecdsa_hal.c -------------------------------------------------------------------------------- /components/hal/efuse_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/efuse_hal.c -------------------------------------------------------------------------------- /components/hal/emac_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/emac_hal.c -------------------------------------------------------------------------------- /components/hal/esp32/cache_hal_esp32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32/cache_hal_esp32.c -------------------------------------------------------------------------------- /components/hal/esp32/clk_tree_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32/clk_tree_hal.c -------------------------------------------------------------------------------- /components/hal/esp32/efuse_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32/efuse_hal.c -------------------------------------------------------------------------------- /components/hal/esp32/touch_sensor_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32/touch_sensor_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c2/clk_tree_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c2/clk_tree_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c2/efuse_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c2/efuse_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c2/rtc_cntl_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c2/rtc_cntl_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c3/clk_tree_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c3/clk_tree_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c3/efuse_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c3/efuse_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c3/rtc_cntl_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c3/rtc_cntl_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c6/clk_tree_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c6/clk_tree_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c6/efuse_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c6/efuse_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c6/modem_clock_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c6/modem_clock_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c6/pau_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c6/pau_hal.c -------------------------------------------------------------------------------- /components/hal/esp32c6/pmu_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32c6/pmu_hal.c -------------------------------------------------------------------------------- /components/hal/esp32h2/clk_tree_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32h2/clk_tree_hal.c -------------------------------------------------------------------------------- /components/hal/esp32h2/efuse_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32h2/efuse_hal.c -------------------------------------------------------------------------------- /components/hal/esp32h2/modem_clock_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32h2/modem_clock_hal.c -------------------------------------------------------------------------------- /components/hal/esp32h2/pau_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32h2/pau_hal.c -------------------------------------------------------------------------------- /components/hal/esp32h2/pmu_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32h2/pmu_hal.c -------------------------------------------------------------------------------- /components/hal/esp32s2/clk_tree_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32s2/clk_tree_hal.c -------------------------------------------------------------------------------- /components/hal/esp32s2/cp_dma_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32s2/cp_dma_hal.c -------------------------------------------------------------------------------- /components/hal/esp32s2/efuse_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32s2/efuse_hal.c -------------------------------------------------------------------------------- /components/hal/esp32s3/clk_tree_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32s3/clk_tree_hal.c -------------------------------------------------------------------------------- /components/hal/esp32s3/efuse_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32s3/efuse_hal.c -------------------------------------------------------------------------------- /components/hal/esp32s3/rtc_cntl_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/esp32s3/rtc_cntl_hal.c -------------------------------------------------------------------------------- /components/hal/etm_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/etm_hal.c -------------------------------------------------------------------------------- /components/hal/gdma_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/gdma_hal.c -------------------------------------------------------------------------------- /components/hal/gpio_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/gpio_hal.c -------------------------------------------------------------------------------- /components/hal/hmac_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/hmac_hal.c -------------------------------------------------------------------------------- /components/hal/i2c_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/i2c_hal.c -------------------------------------------------------------------------------- /components/hal/i2c_hal_iram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/i2c_hal_iram.c -------------------------------------------------------------------------------- /components/hal/i2s_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/i2s_hal.c -------------------------------------------------------------------------------- /components/hal/include/hal/adc_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/adc_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/adc_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/adc_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/aes_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/aes_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/aes_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/aes_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/apm_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/apm_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/apm_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/apm_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/cache_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/cache_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/cache_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/cache_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/cam_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/cam_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/cam_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/cam_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/color_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/color_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/dac_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/dac_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/dma_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/dma_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/ds_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/ds_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/ecc_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/ecc_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/ecc_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/ecc_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/ecdsa_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/ecdsa_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/ecdsa_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/ecdsa_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/efuse_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/efuse_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/emac_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/emac_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/eth_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/eth_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/etm_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/etm_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/gdma_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/gdma_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/gdma_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/gdma_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/gpio_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/gpio_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/gpio_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/gpio_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/hmac_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/hmac_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/i2c_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/i2c_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/i2c_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/i2c_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/i2s_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/i2s_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/i2s_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/i2s_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/lcd_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/lcd_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/lcd_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/lcd_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/ledc_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/ledc_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/ledc_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/ledc_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/mcpwm_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/mcpwm_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/mcpwm_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/mcpwm_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/mmu_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/mmu_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/mmu_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/mmu_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/mpu_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/mpu_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/mpu_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/mpu_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/parlio_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/parlio_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/pau_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/pau_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/pau_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/pau_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/pcnt_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/pcnt_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/pcnt_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/pcnt_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/pmu_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/pmu_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/readme.md -------------------------------------------------------------------------------- /components/hal/include/hal/rmt_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/rmt_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/rmt_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/rmt_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/rtc_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/rtc_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/rtc_io_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/rtc_io_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/sdm_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/sdm_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/sdm_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/sdm_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/sha_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/sha_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/sha_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/sha_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/spi_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/spi_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/spi_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/spi_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/timer_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/timer_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/timer_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/timer_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/twai_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/twai_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/twai_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/twai_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/uart_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/uart_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/uart_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/uart_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/uhci_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/uhci_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/usb_dwc_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/usb_dwc_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/usb_dwc_ll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/usb_dwc_ll.h -------------------------------------------------------------------------------- /components/hal/include/hal/wdt_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/wdt_hal.h -------------------------------------------------------------------------------- /components/hal/include/hal/wdt_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/wdt_types.h -------------------------------------------------------------------------------- /components/hal/include/hal/xt_wdt_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/include/hal/xt_wdt_hal.h -------------------------------------------------------------------------------- /components/hal/lcd_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/lcd_hal.c -------------------------------------------------------------------------------- /components/hal/ledc_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/ledc_hal.c -------------------------------------------------------------------------------- /components/hal/ledc_hal_iram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/ledc_hal_iram.c -------------------------------------------------------------------------------- /components/hal/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/linker.lf -------------------------------------------------------------------------------- /components/hal/lp_timer_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/lp_timer_hal.c -------------------------------------------------------------------------------- /components/hal/mcpwm_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/mcpwm_hal.c -------------------------------------------------------------------------------- /components/hal/mmu_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/mmu_hal.c -------------------------------------------------------------------------------- /components/hal/mpu_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/mpu_hal.c -------------------------------------------------------------------------------- /components/hal/parlio_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/parlio_hal.c -------------------------------------------------------------------------------- /components/hal/pcnt_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/pcnt_hal.c -------------------------------------------------------------------------------- /components/hal/rmt_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/rmt_hal.c -------------------------------------------------------------------------------- /components/hal/rtc_io_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/rtc_io_hal.c -------------------------------------------------------------------------------- /components/hal/sdio_slave_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/sdio_slave_hal.c -------------------------------------------------------------------------------- /components/hal/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/sdkconfig.rename -------------------------------------------------------------------------------- /components/hal/sdm_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/sdm_hal.c -------------------------------------------------------------------------------- /components/hal/sha_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/sha_hal.c -------------------------------------------------------------------------------- /components/hal/spi_flash_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/spi_flash_hal.c -------------------------------------------------------------------------------- /components/hal/spi_flash_hal_common.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/spi_flash_hal_common.inc -------------------------------------------------------------------------------- /components/hal/spi_flash_hal_gpspi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/spi_flash_hal_gpspi.c -------------------------------------------------------------------------------- /components/hal/spi_flash_hal_iram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/spi_flash_hal_iram.c -------------------------------------------------------------------------------- /components/hal/spi_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/spi_hal.c -------------------------------------------------------------------------------- /components/hal/spi_hal_iram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/spi_hal_iram.c -------------------------------------------------------------------------------- /components/hal/spi_slave_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/spi_slave_hal.c -------------------------------------------------------------------------------- /components/hal/spi_slave_hal_iram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/spi_slave_hal_iram.c -------------------------------------------------------------------------------- /components/hal/spi_slave_hd_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/spi_slave_hd_hal.c -------------------------------------------------------------------------------- /components/hal/systimer_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/systimer_hal.c -------------------------------------------------------------------------------- /components/hal/timer_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/timer_hal.c -------------------------------------------------------------------------------- /components/hal/touch_sensor_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/touch_sensor_hal.c -------------------------------------------------------------------------------- /components/hal/twai_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/twai_hal.c -------------------------------------------------------------------------------- /components/hal/twai_hal_iram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/twai_hal_iram.c -------------------------------------------------------------------------------- /components/hal/uart_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/uart_hal.c -------------------------------------------------------------------------------- /components/hal/uart_hal_iram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/uart_hal_iram.c -------------------------------------------------------------------------------- /components/hal/usb_dwc_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/usb_dwc_hal.c -------------------------------------------------------------------------------- /components/hal/usb_serial_jtag_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/usb_serial_jtag_hal.c -------------------------------------------------------------------------------- /components/hal/usb_wrap_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/usb_wrap_hal.c -------------------------------------------------------------------------------- /components/hal/wdt_hal_iram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/wdt_hal_iram.c -------------------------------------------------------------------------------- /components/hal/xt_wdt_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/hal/xt_wdt_hal.c -------------------------------------------------------------------------------- /components/heap/.build-test-rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/.build-test-rules.yml -------------------------------------------------------------------------------- /components/heap/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/CMakeLists.txt -------------------------------------------------------------------------------- /components/heap/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/Kconfig -------------------------------------------------------------------------------- /components/heap/heap_caps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/heap_caps.c -------------------------------------------------------------------------------- /components/heap/heap_caps_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/heap_caps_init.c -------------------------------------------------------------------------------- /components/heap/heap_caps_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/heap_caps_linux.c -------------------------------------------------------------------------------- /components/heap/heap_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/heap_private.h -------------------------------------------------------------------------------- /components/heap/heap_task_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/heap_task_info.c -------------------------------------------------------------------------------- /components/heap/include/multi_heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/include/multi_heap.h -------------------------------------------------------------------------------- /components/heap/internals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/internals.md -------------------------------------------------------------------------------- /components/heap/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/linker.lf -------------------------------------------------------------------------------- /components/heap/multi_heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/multi_heap.c -------------------------------------------------------------------------------- /components/heap/multi_heap_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/multi_heap_config.h -------------------------------------------------------------------------------- /components/heap/multi_heap_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/multi_heap_internal.h -------------------------------------------------------------------------------- /components/heap/multi_heap_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/heap/multi_heap_platform.h -------------------------------------------------------------------------------- /components/ieee802154/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ieee802154/CMakeLists.txt -------------------------------------------------------------------------------- /components/ieee802154/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ieee802154/Kconfig -------------------------------------------------------------------------------- /components/ieee802154/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ieee802154/linker.lf -------------------------------------------------------------------------------- /components/log/.build-test-rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/.build-test-rules.yml -------------------------------------------------------------------------------- /components/log/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/CMakeLists.txt -------------------------------------------------------------------------------- /components/log/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/Kconfig -------------------------------------------------------------------------------- /components/log/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/README.rst -------------------------------------------------------------------------------- /components/log/esp_log_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/esp_log_private.h -------------------------------------------------------------------------------- /components/log/include/esp_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/include/esp_log.h -------------------------------------------------------------------------------- /components/log/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/linker.lf -------------------------------------------------------------------------------- /components/log/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/log.c -------------------------------------------------------------------------------- /components/log/log_buffers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/log_buffers.c -------------------------------------------------------------------------------- /components/log/log_freertos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/log_freertos.c -------------------------------------------------------------------------------- /components/log/log_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/log_linux.c -------------------------------------------------------------------------------- /components/log/log_noos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/log/log_noos.c -------------------------------------------------------------------------------- /components/mbedtls/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/CMakeLists.txt -------------------------------------------------------------------------------- /components/mbedtls/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/Kconfig -------------------------------------------------------------------------------- /components/mbedtls/port/ecc/ecc_alt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/port/ecc/ecc_alt.c -------------------------------------------------------------------------------- /components/mbedtls/port/ecc/esp_ecc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/port/ecc/esp_ecc.c -------------------------------------------------------------------------------- /components/mbedtls/port/esp_bignum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/port/esp_bignum.c -------------------------------------------------------------------------------- /components/mbedtls/port/esp_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/port/esp_mem.c -------------------------------------------------------------------------------- /components/mbedtls/port/esp_timing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/port/esp_timing.c -------------------------------------------------------------------------------- /components/mbedtls/port/md/esp_md.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/port/md/esp_md.c -------------------------------------------------------------------------------- /components/mbedtls/port/net_sockets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/port/net_sockets.c -------------------------------------------------------------------------------- /components/mbedtls/port/sha/dma/sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/port/sha/dma/sha.c -------------------------------------------------------------------------------- /components/mbedtls/port/sha/esp_sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/mbedtls/port/sha/esp_sha.c -------------------------------------------------------------------------------- /components/newlib/.gitignore: -------------------------------------------------------------------------------- 1 | .build 2 | *.syms 3 | -------------------------------------------------------------------------------- /components/newlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/CMakeLists.txt -------------------------------------------------------------------------------- /components/newlib/COPYING.NEWLIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/COPYING.NEWLIB -------------------------------------------------------------------------------- /components/newlib/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/Kconfig -------------------------------------------------------------------------------- /components/newlib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/abort.c -------------------------------------------------------------------------------- /components/newlib/assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/assert.c -------------------------------------------------------------------------------- /components/newlib/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/heap.c -------------------------------------------------------------------------------- /components/newlib/locks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/locks.c -------------------------------------------------------------------------------- /components/newlib/newlib.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/newlib.lf -------------------------------------------------------------------------------- /components/newlib/newlib_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/newlib_init.c -------------------------------------------------------------------------------- /components/newlib/poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/poll.c -------------------------------------------------------------------------------- /components/newlib/port/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/port/CMakeLists.txt -------------------------------------------------------------------------------- /components/newlib/pthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/pthread.c -------------------------------------------------------------------------------- /components/newlib/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/random.c -------------------------------------------------------------------------------- /components/newlib/realpath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/realpath.c -------------------------------------------------------------------------------- /components/newlib/reent_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/reent_init.c -------------------------------------------------------------------------------- /components/newlib/sbom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/sbom.yml -------------------------------------------------------------------------------- /components/newlib/stdatomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/stdatomic.c -------------------------------------------------------------------------------- /components/newlib/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/syscalls.c -------------------------------------------------------------------------------- /components/newlib/sysconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/sysconf.c -------------------------------------------------------------------------------- /components/newlib/system_libs.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/system_libs.lf -------------------------------------------------------------------------------- /components/newlib/termios.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/termios.c -------------------------------------------------------------------------------- /components/newlib/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/newlib/time.c -------------------------------------------------------------------------------- /components/riscv/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/riscv/CMakeLists.txt -------------------------------------------------------------------------------- /components/riscv/include/riscv/csr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/riscv/include/riscv/csr.h -------------------------------------------------------------------------------- /components/riscv/instruction_decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/riscv/instruction_decode.c -------------------------------------------------------------------------------- /components/riscv/interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/riscv/interrupt.c -------------------------------------------------------------------------------- /components/riscv/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/riscv/linker.lf -------------------------------------------------------------------------------- /components/riscv/vectors.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/riscv/vectors.S -------------------------------------------------------------------------------- /components/soc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/CMakeLists.txt -------------------------------------------------------------------------------- /components/soc/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/Kconfig -------------------------------------------------------------------------------- /components/soc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/README.md -------------------------------------------------------------------------------- /components/soc/dport_access_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/dport_access_common.c -------------------------------------------------------------------------------- /components/soc/esp32/adc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/adc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/dac_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/dac_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/dport_access.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/dport_access.c -------------------------------------------------------------------------------- /components/soc/esp32/gpio_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/gpio_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/i2c_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/i2c_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/i2s_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/i2s_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/interrupts.c -------------------------------------------------------------------------------- /components/soc/esp32/lcd_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/lcd_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/ledc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/ledc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/mcpwm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/mcpwm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/pcnt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/pcnt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/rmt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/rmt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/rtc_io_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/rtc_io_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/sdm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/sdm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/sdmmc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/sdmmc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/spi_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/spi_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/timer_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/timer_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/twai_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/twai_periph.c -------------------------------------------------------------------------------- /components/soc/esp32/uart_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32/uart_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c2/adc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c2/adc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c2/gdma_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c2/gdma_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c2/gpio_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c2/gpio_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c2/i2c_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c2/i2c_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c2/interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c2/interrupts.c -------------------------------------------------------------------------------- /components/soc/esp32c2/ledc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c2/ledc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c2/spi_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c2/spi_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c2/timer_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c2/timer_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c2/uart_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c2/uart_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/adc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/adc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/gdma_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/gdma_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/gpio_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/gpio_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/i2c_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/i2c_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/i2s_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/i2s_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/include/soc/interrupt_reg.h: -------------------------------------------------------------------------------- 1 | #include "interrupt_core0_reg.h" 2 | -------------------------------------------------------------------------------- /components/soc/esp32c3/interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/interrupts.c -------------------------------------------------------------------------------- /components/soc/esp32c3/ledc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/ledc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/rmt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/rmt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/sdm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/sdm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/spi_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/spi_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/timer_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/timer_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/twai_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/twai_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c3/uart_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c3/uart_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/adc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/adc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/esp_cpu_intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/esp_cpu_intr.c -------------------------------------------------------------------------------- /components/soc/esp32c6/gdma_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/gdma_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/gpio_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/gpio_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/i2c_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/i2c_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/i2s_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/i2s_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/interrupts.c -------------------------------------------------------------------------------- /components/soc/esp32c6/ledc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/ledc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/mcpwm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/mcpwm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/pcnt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/pcnt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/rmt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/rmt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/sdm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/sdm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/spi_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/spi_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/timer_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/timer_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/twai_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/twai_periph.c -------------------------------------------------------------------------------- /components/soc/esp32c6/uart_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32c6/uart_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/adc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/adc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/gdma_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/gdma_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/gpio_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/gpio_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/i2c_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/i2c_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/i2s_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/i2s_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/include/soc/soc_ulp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/soc/esp32h2/interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/interrupts.c -------------------------------------------------------------------------------- /components/soc/esp32h2/ledc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/ledc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/mcpwm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/mcpwm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/pcnt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/pcnt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/rmt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/rmt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/sdm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/sdm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/spi_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/spi_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/timer_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/timer_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/twai_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/twai_periph.c -------------------------------------------------------------------------------- /components/soc/esp32h2/uart_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32h2/uart_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/adc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/adc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/dac_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/dac_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/gpio_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/gpio_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/i2c_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/i2c_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/i2s_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/i2s_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/interrupts.c -------------------------------------------------------------------------------- /components/soc/esp32s2/lcd_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/lcd_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/ledc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/ledc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/pcnt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/pcnt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/rmt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/rmt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/sdm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/sdm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/spi_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/spi_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/timer_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/timer_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/twai_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/twai_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/uart_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/uart_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s2/usb_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s2/usb_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/adc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/adc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/gdma_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/gdma_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/gpio_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/gpio_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/i2c_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/i2c_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/i2s_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/i2s_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/interrupts.c -------------------------------------------------------------------------------- /components/soc/esp32s3/lcd_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/lcd_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/ledc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/ledc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/mcpwm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/mcpwm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/pcnt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/pcnt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/rmt_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/rmt_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/sdm_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/sdm_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/sdmmc_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/sdmmc_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/spi_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/spi_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/timer_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/timer_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/twai_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/twai_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/uart_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/uart_periph.c -------------------------------------------------------------------------------- /components/soc/esp32s3/usb_periph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/esp32s3/usb_periph.c -------------------------------------------------------------------------------- /components/soc/include/soc/lldesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/include/soc/lldesc.h -------------------------------------------------------------------------------- /components/soc/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/linker.lf -------------------------------------------------------------------------------- /components/soc/lldesc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/soc/lldesc.c -------------------------------------------------------------------------------- /components/spi_flash/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/CMakeLists.txt -------------------------------------------------------------------------------- /components/spi_flash/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/Kconfig -------------------------------------------------------------------------------- /components/spi_flash/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/README.rst -------------------------------------------------------------------------------- /components/spi_flash/cache_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/cache_utils.c -------------------------------------------------------------------------------- /components/spi_flash/esp_flash_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/esp_flash_api.c -------------------------------------------------------------------------------- /components/spi_flash/flash_mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/flash_mmap.c -------------------------------------------------------------------------------- /components/spi_flash/flash_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/flash_ops.c -------------------------------------------------------------------------------- /components/spi_flash/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/linker.lf -------------------------------------------------------------------------------- /components/spi_flash/sdkconfig.rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/sdkconfig.rename -------------------------------------------------------------------------------- /components/spi_flash/sim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/sim/Makefile -------------------------------------------------------------------------------- /components/spi_flash/sim/SpiFlash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/sim/SpiFlash.cpp -------------------------------------------------------------------------------- /components/spi_flash/sim/SpiFlash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/sim/SpiFlash.h -------------------------------------------------------------------------------- /components/spi_flash/sim/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/sim/component.mk -------------------------------------------------------------------------------- /components/spi_flash/sim/sdkconfig/sdkconfig.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define CONFIG_PARTITION_TABLE_OFFSET 0x8000 4 | -------------------------------------------------------------------------------- /components/spi_flash/spi_flash_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/spi_flash/spi_flash_wrap.c -------------------------------------------------------------------------------- /components/spi_flash/test_apps/esp_flash/sdkconfig.ci.rom_patch: -------------------------------------------------------------------------------- 1 | CONFIG_SPI_FLASH_ROM_DRIVER_PATCH=n 2 | -------------------------------------------------------------------------------- /components/ulp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/CMakeLists.txt -------------------------------------------------------------------------------- /components/ulp/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/Kconfig -------------------------------------------------------------------------------- /components/ulp/cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /components/ulp/esp32ulp_mapgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/esp32ulp_mapgen.py -------------------------------------------------------------------------------- /components/ulp/ld/lp_core_riscv.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/ld/lp_core_riscv.ld -------------------------------------------------------------------------------- /components/ulp/ld/ulp_fsm.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/ld/ulp_fsm.ld -------------------------------------------------------------------------------- /components/ulp/ld/ulp_riscv.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/ld/ulp_riscv.ld -------------------------------------------------------------------------------- /components/ulp/lp_core/lp_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/lp_core/lp_core.c -------------------------------------------------------------------------------- /components/ulp/lp_core/lp_core_etm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/lp_core/lp_core_etm.c -------------------------------------------------------------------------------- /components/ulp/lp_core/lp_core_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/lp_core/lp_core_i2c.c -------------------------------------------------------------------------------- /components/ulp/lp_core/lp_core_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/lp_core/lp_core_spi.c -------------------------------------------------------------------------------- /components/ulp/lp_core/lp_core_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/lp_core/lp_core_uart.c -------------------------------------------------------------------------------- /components/ulp/project_include.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/project_include.cmake -------------------------------------------------------------------------------- /components/ulp/sdkconfig.rename.esp32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/sdkconfig.rename.esp32 -------------------------------------------------------------------------------- /components/ulp/test_apps/lp_core/lp_core_basic_tests/sdkconfig.ci.lp_vad: -------------------------------------------------------------------------------- 1 | CONFIG_TEST_LP_CORE_VAD_ENABLE=y 2 | -------------------------------------------------------------------------------- /components/ulp/test_apps/lp_core/lp_core_basic_tests/sdkconfig.ci.xtal: -------------------------------------------------------------------------------- 1 | CONFIG_RTC_FAST_CLK_SRC_XTAL=y 2 | -------------------------------------------------------------------------------- /components/ulp/test_apps/lp_core/lp_core_hp_uart/sdkconfig.ci.default: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/ulp/ulp_common/ulp_adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/ulp_common/ulp_adc.c -------------------------------------------------------------------------------- /components/ulp/ulp_fsm/ulp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/ulp_fsm/ulp.c -------------------------------------------------------------------------------- /components/ulp/ulp_fsm/ulp_macro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/ulp_fsm/ulp_macro.c -------------------------------------------------------------------------------- /components/ulp/ulp_riscv/ulp_riscv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/ulp/ulp_riscv/ulp_riscv.c -------------------------------------------------------------------------------- /components/usb/.build-test-rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/.build-test-rules.yml -------------------------------------------------------------------------------- /components/usb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/CMakeLists.txt -------------------------------------------------------------------------------- /components/usb/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/Kconfig -------------------------------------------------------------------------------- /components/usb/hcd_dwc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/hcd_dwc.c -------------------------------------------------------------------------------- /components/usb/hub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/hub.c -------------------------------------------------------------------------------- /components/usb/include/usb/usb_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/include/usb/usb_host.h -------------------------------------------------------------------------------- /components/usb/maintainers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/maintainers.md -------------------------------------------------------------------------------- /components/usb/private_include/hcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/private_include/hcd.h -------------------------------------------------------------------------------- /components/usb/private_include/hub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/private_include/hub.h -------------------------------------------------------------------------------- /components/usb/private_include/usbh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/private_include/usbh.h -------------------------------------------------------------------------------- /components/usb/usb_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/usb_helpers.c -------------------------------------------------------------------------------- /components/usb/usb_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/usb_host.c -------------------------------------------------------------------------------- /components/usb/usb_phy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/usb_phy.c -------------------------------------------------------------------------------- /components/usb/usb_private.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/usb_private.c -------------------------------------------------------------------------------- /components/usb/usbh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/usb/usbh.c -------------------------------------------------------------------------------- /components/wpa_supplicant/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/wpa_supplicant/COPYING -------------------------------------------------------------------------------- /components/wpa_supplicant/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/wpa_supplicant/README -------------------------------------------------------------------------------- /components/wpa_supplicant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/wpa_supplicant/README.md -------------------------------------------------------------------------------- /components/wpa_supplicant/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/wpa_supplicant/linker.lf -------------------------------------------------------------------------------- /components/xtensa/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/CMakeLists.txt -------------------------------------------------------------------------------- /components/xtensa/eri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/eri.c -------------------------------------------------------------------------------- /components/xtensa/include/eri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/include/eri.h -------------------------------------------------------------------------------- /components/xtensa/include/xt_trax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/include/xt_trax.h -------------------------------------------------------------------------------- /components/xtensa/include/xt_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/include/xt_utils.h -------------------------------------------------------------------------------- /components/xtensa/linker.lf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/linker.lf -------------------------------------------------------------------------------- /components/xtensa/trax/traceparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/trax/traceparse.py -------------------------------------------------------------------------------- /components/xtensa/xt_trax.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/xt_trax.c -------------------------------------------------------------------------------- /components/xtensa/xtensa_intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/xtensa_intr.c -------------------------------------------------------------------------------- /components/xtensa/xtensa_intr_asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/components/xtensa/xtensa_intr_asm.S -------------------------------------------------------------------------------- /tools/ci/check_callgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/ci/check_callgraph.py -------------------------------------------------------------------------------- /tools/esp_bin2c_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/esp_bin2c_array.py -------------------------------------------------------------------------------- /tools/flasher_stub/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/Makefile -------------------------------------------------------------------------------- /tools/flasher_stub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/README.md -------------------------------------------------------------------------------- /tools/flasher_stub/compare_stubs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/compare_stubs.py -------------------------------------------------------------------------------- /tools/flasher_stub/include/miniz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/include/miniz.h -------------------------------------------------------------------------------- /tools/flasher_stub/include/slip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/include/slip.h -------------------------------------------------------------------------------- /tools/flasher_stub/include/stub_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/include/stub_io.h -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32c2.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32c2.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32c3.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32c3.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32c5.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32c5.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32c6.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32c6.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32c61.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32c61.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32h2.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32h2.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32p4.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32p4.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32s2.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32s2.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_32s3.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_32s3.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/rom_8266.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/rom_8266.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32c2.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32c2.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32c3.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32c3.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32c5.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32c5.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32c6.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32c6.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32c61.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32c61.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32h2.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32h2.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32p4.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32p4.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32s2.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32s2.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_32s3.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_32s3.ld -------------------------------------------------------------------------------- /tools/flasher_stub/ld/stub_8266.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/ld/stub_8266.ld -------------------------------------------------------------------------------- /tools/flasher_stub/miniz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/miniz.c -------------------------------------------------------------------------------- /tools/flasher_stub/slip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/slip.c -------------------------------------------------------------------------------- /tools/flasher_stub/stub_commands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/stub_commands.c -------------------------------------------------------------------------------- /tools/flasher_stub/stub_flasher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/stub_flasher.c -------------------------------------------------------------------------------- /tools/flasher_stub/stub_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/stub_io.c -------------------------------------------------------------------------------- /tools/flasher_stub/stub_write_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/stub_write_flash.c -------------------------------------------------------------------------------- /tools/flasher_stub/wrap_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/flasher_stub/wrap_stub.py -------------------------------------------------------------------------------- /tools/idf_monitor/idf_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/tools/idf_monitor/idf_monitor.py -------------------------------------------------------------------------------- /tools/idf_monitor/idf_monitor_base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /west/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/west/tools.py -------------------------------------------------------------------------------- /west/west-commands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/west/west-commands.yml -------------------------------------------------------------------------------- /zephyr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/Kconfig -------------------------------------------------------------------------------- /zephyr/blobs/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/blobs/license.txt -------------------------------------------------------------------------------- /zephyr/common/console_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/common/console_init.c -------------------------------------------------------------------------------- /zephyr/common/esp_restart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/common/esp_restart.c -------------------------------------------------------------------------------- /zephyr/common/flash_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/common/flash_init.c -------------------------------------------------------------------------------- /zephyr/common/include/console_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/common/include/console_init.h -------------------------------------------------------------------------------- /zephyr/common/include/flash_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/common/include/flash_init.h -------------------------------------------------------------------------------- /zephyr/common/include/soc_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/common/include/soc_init.h -------------------------------------------------------------------------------- /zephyr/common/include/soc_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/common/include/soc_random.h -------------------------------------------------------------------------------- /zephyr/common/soc_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/common/soc_init.c -------------------------------------------------------------------------------- /zephyr/esp32/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr/esp32/include/bt/esp_bt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32/include/bt/esp_bt.h -------------------------------------------------------------------------------- /zephyr/esp32/include/sdkconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32/include/sdkconfig.h -------------------------------------------------------------------------------- /zephyr/esp32/src/bt/esp_bt_adapter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32/src/bt/esp_bt_adapter.c -------------------------------------------------------------------------------- /zephyr/esp32/src/soc_flash_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32/src/soc_flash_init.c -------------------------------------------------------------------------------- /zephyr/esp32/src/soc_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32/src/soc_init.c -------------------------------------------------------------------------------- /zephyr/esp32/src/soc_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32/src/soc_random.c -------------------------------------------------------------------------------- /zephyr/esp32/src/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32/src/stubs.c -------------------------------------------------------------------------------- /zephyr/esp32c2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c2/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr/esp32c2/include/bt/ble_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c2/include/bt/ble_priv.h -------------------------------------------------------------------------------- /zephyr/esp32c2/include/bt/esp_bt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c2/include/bt/esp_bt.h -------------------------------------------------------------------------------- /zephyr/esp32c2/include/sdkconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c2/include/sdkconfig.h -------------------------------------------------------------------------------- /zephyr/esp32c2/src/soc_flash_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c2/src/soc_flash_init.c -------------------------------------------------------------------------------- /zephyr/esp32c2/src/soc_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c2/src/soc_init.c -------------------------------------------------------------------------------- /zephyr/esp32c2/src/soc_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c2/src/soc_random.c -------------------------------------------------------------------------------- /zephyr/esp32c2/src/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c2/src/stubs.c -------------------------------------------------------------------------------- /zephyr/esp32c3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c3/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr/esp32c3/include/bt/esp_bt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c3/include/bt/esp_bt.h -------------------------------------------------------------------------------- /zephyr/esp32c3/include/freertos/FreeRTOS.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/esp32c3/include/freertos/FreeRTOSConfig.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/esp32c3/include/freertos/portmacro.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/esp32c3/include/freertos/queue.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/esp32c3/include/freertos/semphr.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/esp32c3/include/freertos/task.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/esp32c3/include/freertos/xtensa_api.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zephyr/esp32c3/include/sdkconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c3/include/sdkconfig.h -------------------------------------------------------------------------------- /zephyr/esp32c3/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c3/sdkconfig.defaults -------------------------------------------------------------------------------- /zephyr/esp32c3/src/soc_flash_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c3/src/soc_flash_init.c -------------------------------------------------------------------------------- /zephyr/esp32c3/src/soc_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c3/src/soc_init.c -------------------------------------------------------------------------------- /zephyr/esp32c3/src/soc_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c3/src/soc_random.c -------------------------------------------------------------------------------- /zephyr/esp32c3/src/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c3/src/stubs.c -------------------------------------------------------------------------------- /zephyr/esp32c6/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c6/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr/esp32c6/include/bt/ble_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c6/include/bt/ble_priv.h -------------------------------------------------------------------------------- /zephyr/esp32c6/include/bt/esp_bt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c6/include/bt/esp_bt.h -------------------------------------------------------------------------------- /zephyr/esp32c6/include/sdkconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c6/include/sdkconfig.h -------------------------------------------------------------------------------- /zephyr/esp32c6/src/soc_flash_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c6/src/soc_flash_init.c -------------------------------------------------------------------------------- /zephyr/esp32c6/src/soc_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c6/src/soc_init.c -------------------------------------------------------------------------------- /zephyr/esp32c6/src/soc_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c6/src/soc_random.c -------------------------------------------------------------------------------- /zephyr/esp32c6/src/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32c6/src/stubs.c -------------------------------------------------------------------------------- /zephyr/esp32h2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32h2/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr/esp32h2/include/bt/ble_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32h2/include/bt/ble_priv.h -------------------------------------------------------------------------------- /zephyr/esp32h2/include/bt/esp_bt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32h2/include/bt/esp_bt.h -------------------------------------------------------------------------------- /zephyr/esp32h2/include/sdkconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32h2/include/sdkconfig.h -------------------------------------------------------------------------------- /zephyr/esp32h2/src/soc_flash_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32h2/src/soc_flash_init.c -------------------------------------------------------------------------------- /zephyr/esp32h2/src/soc_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32h2/src/soc_init.c -------------------------------------------------------------------------------- /zephyr/esp32h2/src/soc_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32h2/src/soc_random.c -------------------------------------------------------------------------------- /zephyr/esp32h2/src/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32h2/src/stubs.c -------------------------------------------------------------------------------- /zephyr/esp32s2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s2/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr/esp32s2/include/sdkconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s2/include/sdkconfig.h -------------------------------------------------------------------------------- /zephyr/esp32s2/include/soc_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s2/include/soc_log.h -------------------------------------------------------------------------------- /zephyr/esp32s2/src/soc_flash_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s2/src/soc_flash_init.c -------------------------------------------------------------------------------- /zephyr/esp32s2/src/soc_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s2/src/soc_init.c -------------------------------------------------------------------------------- /zephyr/esp32s2/src/soc_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s2/src/soc_random.c -------------------------------------------------------------------------------- /zephyr/esp32s2/src/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s2/src/stubs.c -------------------------------------------------------------------------------- /zephyr/esp32s3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s3/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr/esp32s3/include/bt/esp_bt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s3/include/bt/esp_bt.h -------------------------------------------------------------------------------- /zephyr/esp32s3/include/sdkconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s3/include/sdkconfig.h -------------------------------------------------------------------------------- /zephyr/esp32s3/src/soc_flash_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s3/src/soc_flash_init.c -------------------------------------------------------------------------------- /zephyr/esp32s3/src/soc_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s3/src/soc_init.c -------------------------------------------------------------------------------- /zephyr/esp32s3/src/soc_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s3/src/soc_random.c -------------------------------------------------------------------------------- /zephyr/esp32s3/src/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/esp32s3/src/stubs.c -------------------------------------------------------------------------------- /zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/module.yml -------------------------------------------------------------------------------- /zephyr/port/bluetooth/bt_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/bluetooth/bt_stubs.c -------------------------------------------------------------------------------- /zephyr/port/bluetooth/include/os/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/bluetooth/include/os/os.h -------------------------------------------------------------------------------- /zephyr/port/boot/esp_image_loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/boot/esp_image_loader.c -------------------------------------------------------------------------------- /zephyr/port/coex/coex_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/coex/coex_stubs.c -------------------------------------------------------------------------------- /zephyr/port/heap/heap_caps_zephyr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/heap/heap_caps_zephyr.c -------------------------------------------------------------------------------- /zephyr/port/host_flash/cache_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/host_flash/cache_utils.c -------------------------------------------------------------------------------- /zephyr/port/include/esp_adc_cal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/include/esp_adc_cal.h -------------------------------------------------------------------------------- /zephyr/port/include/stubs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/include/stubs.h -------------------------------------------------------------------------------- /zephyr/port/include/wifi/wifi_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/include/wifi/wifi_event.h -------------------------------------------------------------------------------- /zephyr/port/include/zephyr_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/include/zephyr_compat.h -------------------------------------------------------------------------------- /zephyr/port/phy/phy_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/phy/phy_stubs.c -------------------------------------------------------------------------------- /zephyr/port/pincfgs/esp32.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/pincfgs/esp32.yml -------------------------------------------------------------------------------- /zephyr/port/pincfgs/esp32c2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/pincfgs/esp32c2.yml -------------------------------------------------------------------------------- /zephyr/port/pincfgs/esp32c3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/pincfgs/esp32c3.yml -------------------------------------------------------------------------------- /zephyr/port/pincfgs/esp32c6.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/pincfgs/esp32c6.yml -------------------------------------------------------------------------------- /zephyr/port/pincfgs/esp32h2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/pincfgs/esp32h2.yml -------------------------------------------------------------------------------- /zephyr/port/pincfgs/esp32s2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/pincfgs/esp32s2.yml -------------------------------------------------------------------------------- /zephyr/port/pincfgs/esp32s3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/pincfgs/esp32s3.yml -------------------------------------------------------------------------------- /zephyr/port/wifi/wifi_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/wifi/wifi_init.c -------------------------------------------------------------------------------- /zephyr/port/wifi/wifi_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/port/wifi/wifi_stubs.c -------------------------------------------------------------------------------- /zephyr/requirements.txt: -------------------------------------------------------------------------------- 1 | esptool>=5.0.2 2 | -------------------------------------------------------------------------------- /zephyr/scripts/blobs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/scripts/blobs/README.md -------------------------------------------------------------------------------- /zephyr/scripts/blobs/esp_genblobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/scripts/blobs/esp_genblobs.py -------------------------------------------------------------------------------- /zephyr/scripts/filters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/scripts/filters.yml -------------------------------------------------------------------------------- /zephyr/scripts/pinctrl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/scripts/pinctrl/README.md -------------------------------------------------------------------------------- /zephyr/scripts/submodules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zephyrproject-rtos/hal_espressif/HEAD/zephyr/scripts/submodules.txt --------------------------------------------------------------------------------