Expand description
Raw Rust bindings for the ESP-IDF SDK.
§Build Prerequisites
Follow the Prerequisites section in the esp-idf-template crate.
§Customizing the Build
Table of contents
- Customizing the Build
§Rust configuration flags
The following are flags passed to rustc that influence the build.
§
--cfg espidf_time64This is a flag for the libc crate that uses 64-bits (instead of 32-bits) for
time_t. This must be set for ESP-IDF 5.0 and above and must be unset for lesser versions.§
-Zbuild-std=std,panic_abortRequired for
stdsupport. Rust does not providestdlibraries for ESP32 targets since they are tier-2/-3.
§Features
§
nativeThis is the default feature for downloading all tools and building the ESP-IDF framework using the framework’s “native” (own) tooling. It relies on build and installation utilities available in the embuild crate.
The
nativebuilder installs all needed tools to compile this crate as well as the ESP-IDF framework itself.§
pioThis is a backup feature for installing all build tools and building the ESP-IDF framework. It uses PlatformIO via the embuild crate.
Similarly to the
nativebuilder, thepiobuilder also automatically installs all needed tools (PlatformIO packages and frameworks in this case) to compile this crate as well as the ESP-IDF framework itself.[!WARNING] The
piobuilder is less flexible than the defaultnativebuilder in that it can work with only one, specific version of ESP-IDF. At the time of writing, this is V4.3.2.§
binstartDefines the esp-idf entry-point for when the root crate is a binary crate that defines a
mainfunction.§
libstartDefines the esp-idf entry-point for when the root crate is a library crate. The root crate is expected to provide a
ⓘ#[no_mangle] fn main() {}function.
§sdkconfig
The esp-idf makes use of an sdkconfig file for its
compile-time component configuration (see the esp-idf
docs
for more information). This config is separate from the build configuration.
§(native builder only) Using cargo-idf to interactively modify ESP-IDF’s sdkconfig file
TBD: Upcoming
§(pio builder only) Using cargo-pio to interactively modify ESP-IDF’s sdkconfig file
To enable Bluetooth, or do other configurations to the ESP-IDF sdkconfig you might take advantage of the cargo-pio Cargo subcommand:
- To install it, issue
cargo install cargo-pio --git https://github.com/ivmarkov/cargo-pio - To open the ESP-IDF interactive menuconfig system, issue
cargo pio espidf menuconfigin the root of your binary crate project - To use the generated/updated
sdkconfigfile, follow the steps described in the “Bluetooth Support” section
§ESP-IDF configuration
There are two ways to configure how the ESP-IDF framework is compiled:
-
Environment variables, denoted by
$VARIABLE;The environment variables can be passed on the command line, or put into the
[env]section of a.cargo/config.tomlfile (see cargo reference). -
The
[package.metadata.esp-idf-sys]section of theCargo.toml, denoted byfield.[!NOTE] Configuration can only come from the root crate’s
Cargo.toml. The root crate is the package in the workspace directory. If there is no root crate in case of a virtual workspace, its name can be specified with theESP_IDF_SYS_ROOT_CRATEenvironment variable.[!WARNING] Environment variables always take precedence over
Cargo.tomlmetadata.
[!NOTE] workspace directory
The workspace directory mentioned here is always the directory containing the
Cargo.lockfile and thetargetdirectory (unless configured otherwise, see the note below aboutCARGO_TARGET_DIR) where the build artifacts are stored. It can be overridden with theCARGO_WORKSPACE_DIRenvironment variable, should this not be the right directory.
(Seeembuild::cargo::workspace_dirfor more information).There is no need to explicitly add a
[workspace]section to theCargo.tomlof the workspace directory.Please note that if you have set
CARGO_TARGET_DIRand moved yourtargetdirectory out of the crate root, then embuild is not able to locate the crate root. This will result in it among other things ignoring your localsdkconfig.defaults. In this case you must declare:[env] CARGO_WORKSPACE_DIR = { value = "", relative = true }in the
.cargo/config.tomlfile, to force it to look in the current directory.
The following configuration options are available:
§
esp_idf_sdkconfig_defaults,$ESP_IDF_SDKCONFIG_DEFAULTSA single path or a list of paths to
sdkconfig.defaultsfiles to be used as base values for thesdkconfig. If such a path is relative, it will be relative to the workspace directory.Defaults to
sdkconfig.defaults.In case of the environment variable, multiple elements should be
;-separated.[!NOTE] For each defaults file in this list, a more specific file will also be searched and used. This happens with the following patterns and order (least to most specific):
<path><path>.<profile><path>.<mcu><path>.<profile>.<mcu>
where
<profile>is the current cargo profile used (debug/release) and<mcu>specifies the mcu for which this is currently compiled for (see themcuconfiguration option below).[!WARNING] A setting contained in a more specific defaults file will override the same setting specified in a less specific one. For example, in a debug build, flags in
sdkconfig.debugoverride those insdkconfig.defaults.§
esp_idf_sdkconfig,$ESP_IDF_SDKCONFIGThe
sdkconfigfile used to configure theesp-idf. If this is a relative path, it is relative to the workspace directory.Defaults to
sdkconfig.[!NOTE] Similar to the
sdkconfig.defaults-file a more specificsdkconfig-file will be selected if available. This happens with the following patterns and precedence:<path>.<profile>.<mcu><path>.<mcu><path>.<profile><path>
[!NOTE] native builder only:
The cargo optimization options (debugandopt-level) are used by default to determine the compiler optimizations of theesp-idf, however if the compiler optimization options are already set in thesdkconfigthey will be used instead.§
esp_idf_tools_install_dir,$ESP_IDF_TOOLS_INSTALL_DIRThe install location for the ESP-IDF framework tooling.
[!NOTE] The framework tooling is either PlatformIO when the
piobuilder is used, or the ESP-IDF native toolset when thenativebuilder is used (default).This option can take one of the following values:
-
workspace(default) - the tooling will be installed or used in<crate-workspace-dir>/.embuild/platformioforpio, and<crate-workspace-dir>/.embuild/espressiffor thenativebuilder; -
out- the tooling will be installed or used inside esp-idf-sys’s build output directory, and will be deleted whencargo cleanis invoked; -
global- the tooling will be installed or used in its standard directory (~/.platformiofor PlatformIO, and~/.espressiffor the native ESP-IDF toolset); -
custom:<dir>- the tooling will be installed or used in the directory specified by<dir>. If this directory is a relative location, it is assumed to be relative to the workspace directory; -
fromenv- use the build framework from the environment- native builder: use activated esp-idf environment (see esp-idf docs unix / windows)
- pio builder: use
platformiofrom the environment (i.e.$PATH)
and error if this is not possible.
[!WARNING] Please be extra careful with the
custom:<dir>setting when switching frompiotonativeand the other way around, because the builder will install the tooling in<dir>without using any additionalplatformioorespressifsubdirectories, so if you are not careful, you might end up with both PlatformIO, as well as the ESP-IDF native tooling intermingled together in a single folder.[!WARNING] The ESP-IDF git repository will be cloned inside the tooling directory. The native builder will use the esp-idf at
idf_pathif available.-
§
idf_path,$IDF_PATH(native builder only)A path to a user-provided local clone of the esp-idf, that will be used instead of the one downloaded by the build script.
§
esp_idf_version,$ESP_IDF_VERSION(native builder only)The version used for the
esp-idf, can be one of the following:commit:<hash>: Uses the commit<hash>of theesp-idfrepository. Note that this will clone the wholeesp-idfnot just one commit.tag:<tag>: Uses the tag<tag>of theesp-idfrepository.branch:<branch>: Uses the branch<branch>of theesp-idfrepository.v<major>.<minor>or<major>.<minor>: Uses the tagv<major>.<minor>of theesp-idfrepository.<branch>: Uses the branch<branch>of theesp-idfrepository.
Defaults to
v4.4.1.§
esp_idf_repository,$ESP_IDF_REPOSITORY(native builder only)The URL to the git repository of the
esp-idf, defaults to https://github.com/espressif/esp-idf.git.[!NOTE] When the
piobuilder is used, it is possible to achieve something similar toESP_IDF_VERSIONandESP_IDF_REPOSITORYby using theplatform_packagesPlatformIO option as follows:ESP_IDF_PIO_CONF="platform_packages = framework-espidf @ <git-url> [@ <git-branch>]"The above approach however has the restriction that PlatformIO will always use the ESP-IDF build tooling from its own ESP-IDF distribution, so the user-provided ESP-IDF branch may or may not compile. The current PlatformIO tooling is suitable for compiling ESP-IDF branches derived from versions 4.3.X and 4.4.X.
§
$ESP_IDF_GLOB[_XXX]_BASEand$ESP_IDF_GLOB[_XXX]_YYYA pair of environment variable prefixes that enable copying files and directory trees that match a certain glob mask into the native C project used for building the ESP-IDF framework:
-
ESP_IDF_GLOB[_XXX]_BASEspecifies the base directory which will be glob-ed for resources to be copied -
ESP_IDF_GLOB[_XXX]_BASE_YYYspecifies one or more environment variables that represent the glob masks of resources to be searched for and copied, using the directory designated by theESP_IDF_GLOB[_XXX]_BASEenvironment variable as the root. For example, if the following variables are specified:ESP_IDF_GLOB_HOMEDIR_BASE=/home/someuserESP_IDF_GLOB_HOMEDIR_FOO=foo*ESP_IDF_GLOB_HOMEDIR_BAR=bar*… then all files and directories matching ‘foo*’ or ‘bar*’ from the home directory of the user will be copied into the ESP-IDF C project.
Note also that
_HOMEDIRin the above example is optional, and is just a mechanism allowing the user to specify more than one base directory and its glob patterns.
-
§
$ESP_IDF_PIO_CONF_XXX(pio builder only)A PlatformIO setting (or multiple settings separated by a newline) that will be passed as-is to the
platformio.inifile of the C project that compiles the ESP-IDF.Check the PlatformIO documentation for more information as to what settings you can pass via this variable.
[!NOTE] This is not one variable, but rather a family of variables all starting with
ESP_IDF_PIO_CONF_. For example, passingESP_IDF_PIO_CONF_1as well asESP_IDF_PIO_CONF_FOOis valid and all such variables will be honored.§
esp_idf_cmake_generator,$ESP_IDF_CMAKE_GENERATOR(native builder only)The CMake generator to be used when building the ESP-IDF.
If not specified or set to
default, Ninja will be used on all platforms except Linux/aarch64, where (for now) the Unix Makefiles generator will be used, as there are no Ninja builds for that platform provided by Espressif yet.Possible values for this environment variable are the names of all command-line generators that CMake supports with spaces and hyphens removed.
§
esp_idf_path_issues,$ESP_IDF_PATH_ISSUESWhat should happen to the build process if the Rust project path does not meet certain criteria (i.e. path too long on Windows or path contains spaces on Linux). Possible values:
err(default) - Fail the buildwarn- Issue a warning but continue the buildignore- Continue the build and do not issue a warning
§
esp_idf_c_env_vars_issues,$ESP_IDF_C_ENV_VARS_ISSUES(non-CMake build only)What should happen to the build process if certain environment variables that might fail the ESP IDF C build are detected. Possible values:
warnremove(default) - Do not pass these variables to the ESP IDF C build, and issue a build warningremove- Same as above but do not issue a warningerr- Fail the buildwarn- Issue a warning but do not remove the variables and continue the buildignore- Continue the build and do not issue a warning
The currently detected environment variables that might be problematic are as follows:
CC,CXX,CFLAGS,CCFLAGS,CXXFLAGS,CPPFLAGS,LDFLAGS,GCC_EXEC_PREFIX,COMPILER_PATH,C_INCLUDE_PATH,CPLUS_INCLUDE_PATH.§
esp_idf_espup_clang_symlink,$ESP_IDF_ESPUP_CLANG_SYMLINKBackground:
As part of installing the
espRust toolchain, theespuputility - on Unix-like systems - configures a hidden symlink in its private folder that points to the Clang compiler library that is also distributed with theespRust toolchain (and which - just like theespRust toolchain itself - does support thextensaarchitecture).Since
esp-idf-sysusesbindgento generate raw bindings for the C ESP IDF APIs, it needs to have theLIBCLANG_PATHenv var configured to point to the CLang library.esp-idf-sysdoes this automatically, by using the symlink provided byespup.Following options are available:
try(default) - Check if the symlink is available and use it; continue the build expecting a user-definedLIBCLANG_PATHenv var otherwisewarn- Same astrybut report a warning if the symlink is not availableerr- Fail the build if the symlink is not available or brokenignore- Do not use the symlink at all
§
esp_idf_component_manager,$ESP_IDF_COMPONENT_MANAGERWhether the esp-idf component manager should be on or off.
Can be any of
true,y,yes,onfor on, andfalse,n,no,offfor off.If not specified, it is on by default.
§
mcu,$MCUThe MCU name (i.e.
esp32,esp32s2,esp32s3esp32c3,esp32c2,esp32h2,esp32c5,esp32c6,esp32c61,esp32p4).If not set this will be automatically detected from the cargo target.
[!WARNING] Older ESP-IDF versions might not support all MCUs from above.
§
esp_idf_components,$ESP_IDF_COMPONENTS(native builder only)Note
The esp-idf is split into components, where one component is essentially a library with its name typically being the name of the containing directory (for more information see the esp-idf build system docs).To see which components
esp-idf-syscompiled, run the build with the-vvflag (to display build script output), and look for[esp-idf-sys <version>] Built components: ...in the output.The (
;-separated for the environment variable) list of esp-idf component names that should be built. This list is used to trim the esp-idf build. Any component that is a dependency of a component in this list will also automatically be built.Defaults to all components being built.
[!NOTE]
Some components must be explicitly enabled in the sdkconfig.
Extra components must also be added to this list if they are to be built.
§Example
An example of the [package.metadata.esp-idf-sys] section of the Cargo.toml.
[package.metadata.esp-idf-sys]
esp_idf_tools_install_dir = "global"
esp_idf_sdkconfig = "sdkconfig"
esp_idf_sdkconfig_defaults = ["sdkconfig.defaults", "sdkconfig.defaults.ble"]
# native builder only
esp_idf_version = "branch:release/v4.4"
esp_idf_components = ["pthread"]§Extra ESP-IDF components
It is possible to let esp-idf-sys compile extra ESP-IDF components and generate bindings for them.
This is possible by adding an object to the
package.metadata.esp-idf-sys.extra_components array of the Cargo.toml. esp-idf-sys
will honor all such extra components in the root crate‘s and all direct
dependencies’ Cargo.toml.
[!NOTE] By only specifying the
bindings_headerfield, one can extend the set of esp-idf bindings that were generated from src/include/esp-idf/bindings.h. To do this you need to create a*.hheader file in your project source, and reference that in thebindings_headervariable. You can then include extra esp-idf header files from there.
An extra component can be specified like this:
[[package.metadata.esp-idf-sys.extra_components]]
# A single path or a list of paths to a component directory or directory
# containing components.
#
# Each path can be absolute or relative. Relative paths will be relative to the
# folder containing the defining `Cargo.toml`.
#
# **This field is optional.** No component will be built if this field is absent, though
# the bindings of the `[Self::bindings_header]` will still be generated.
component_dirs = ["dir1", "dir2"] # or "dir"
# A remote component to be included in the build. For multiple remote components
# consider declaring multiple extra components.
#
# The components will be managed by the esp-idf component manager. Each remote
# component will correspond to an `idf_component.yml` `dependencies` entry.
# See the Remote component section as to what options are available.
#
# **This field is optional.**
remote_component = { ... }
# The path to the C header to generate the bindings with. If this option is absent,
# **no** bindings will be generated.
#
# The path can be absolute or relative. A relative path will be relative to the
# folder containing the defining `Cargo.toml`.
#
# This field is optional.
bindings_header = "bindings.h"
# If this field is present, the component bindings will be generated separately from
# the `esp-idf` bindings and put into their own module inside the `esp-idf-sys` crate.
# Otherwise, if absent, the component bindings will be added to the existing
# `esp-idf` bindings (which are available in the crate root).
#
# To put the bindings into its own module, a separate bindgen instance will generate
# the bindings. Note that this will result in duplicate `esp-idf` bindings if the
# same `esp-idf` headers that were already processed for the `esp-idf` bindings are
# included by the component(s).
#
# This field is optional.
bindings_module = "name"and is equivalent to
[package.metadata.esp-idf-sys]
extra_components = [
{ component_dirs = [ "dir1", "dir2" ], bindings_header = "bindings.h", bindings_module = "name" }
]§Remote components (idf component registry)
The esp-idf build systems supports remote components managed by the esp-idf component
manager.
All remote component dependencies can be specified using the extra esp-idf
components remote_component field. Every such dependency
maps exactly to a dependency entry in the idf_component.yml manifest.
The component manager will resolve all such dependencies, in addition to those of the C
esp-idf components, and download them to the managed_components directory in the
esp-idf-sys out (build output) directory.
A lock file (components_<chip>.lock) will be generated in the workspace directory if
there is at least one such dependency.
See the esp_idf_component_manager options to turn the component manager off.
A remote component can be specified by:
[package.metadata.esp-idf-sys.extra_components.0.remote_component]
# The name of the remote component. Corresponds to a key in the dependencies of
# `idf_component.yml`.
name = "component_name"
# The version of the remote component. Corresponds to the `version` field of the
# `idf_component.yml`.
version = "1.2"
# A git url that contains this remote component. Corresponds to the `git`
# field of the `idf_component.yml`.
#
# This field is optional.
git = "https://github.com/espressif/esp32-camera.git"
# A path to the component.
# Corresponds to the `path` field of the `idf_component.yml`.
#
# Note: This should not be used for local components, use
# `component_dirs` of extra components instead.
#
# This field is optional.
path = "path/to/component"
# A url to a custom component registry. Corresponds to the `service_url`
# field of the `idf_component.yml`.
#
# This field is optional.
service_url = "https://componentregistry.company.com"For example, to add a dependency the 1.2.x version of the espressif/mdns component,
add the following to your Cargo.toml:
[[package.metadata.esp-idf-sys.extra_components]]
remote_component = { name = "espressif/mdns", version = "1.2" }Note
Slashes (/) in a remote component’s name will be replaced with two underscores__for the name of the compiled component (e.g.espressif/mdnswill becomeespressif__mdnswith thecfgesp_idf_comp_espressif__mdns_enabled).
Remote components that are not already included inside the esp-idf-sys bindings.h file must be manually added, in its own C header file.
For example, the espressif/esp32-camera component could be included in the following way:
[[package.metadata.esp-idf-sys.extra_components]]
remote_component = { name = "espressif/esp32-camera", version = "2.0.7" }
bindings_header = "your_bindings.h"
bindings_module = "camera"and the your_bindings.h file could look like this:
#if defined(ESP_IDF_COMP_ESPRESSIF__ESP32_CAMERA_ENABLED)
#include "esp_camera.h"
#endifIn this case the bindings would be generated in the esp_idf_sys::camera module.
§Conditional compilation
The esp-idf-sys build script will set rustc cfgs available for its sources.
[!IMPORTANT] If an upstream crate also wants to have access to the cfgs it must:
have
esp-idf-sysas a dependency, andoutput the cfgs in its build script with
embuild::espidf::sysenv::output();using the embuild crate.
The list of available cfgs:
-
esp_idf_comp_{component}_enabledfor each component -
esp_idf_version="{major}.{minor}" -
esp_idf_version_full="{major}.{minor}.{patch}" -
esp_idf_version_major="{major}" -
esp_idf_version_minor="{minor}" -
esp_idf_version_patch="{patch}" -
esp_idf_{sdkconfig_option}Each sdkconfig setting where
{sdkconfig_option}corresponds to the option set in the sdkconfig lowercased, without theCONFIG_prefix and with a lowercaseesp_idf_prefix. Only options set toywill get a cfg. -
{mcu}Corresponds to the mcu for which the esp-idf is compiled for.
§More info
If you are interested in how it all works under the hood, check the build.rs build script of this crate.
Macros§
- esp
- Convert an
esp_err_tinto aResult<(), EspError>. - esp_
app_ desc - esp_
nofail - Panic with an error-specific message if
erris notESP_OK. - esp_
result - Convert an
esp_err_tinto aResult<T, EspError>.
Structs§
- DIR
- @brief Opaque directory structure
- ETSEvent
Tag - EspError
- A wrapped
esp_err_tto check if an error occurred. - Event
Group Def_ t - Type by which event groups are referenced. For example, a call to xEventGroupCreate() returns an EventGroupHandle_t variable that can then be used as a parameter to other event group functions.
- FATFS
- FFOBJID
- FF_DIR
- FIL
- FILINFO
- Heap
Region - MD5Context
- @brief Type defined for MD5 context
- MKFS_
PARM - PARTITION
- Queue
Definition - Type by which queues are referenced. For example, a call to xQueueCreate() returns an QueueHandle_t variable that can then be used as a parameter to xQueueSend(), xQueueReceive(), etc.
- SHAContext
- Stream
Buffer Def_ t - Type by which stream buffers are referenced. For example, a call to xStreamBufferCreate() returns an StreamBufferHandle_t variable that can then be used as a parameter to xStreamBufferSend(), xStreamBufferReceive(), etc.
- Task
Iterator - @brief Task Snapshot iterator
- _Bigint
- _ETSTIMER_
- __
Bindgen Bitfield Unit - __
Incomplete Array Field - __
locale_ t - __lock
- __sFILE
- __sbuf
- __tm
- _atexit
- _glue
- _internal_
arg_ dstr - _ip_
addr - @brief IP address
- _mbstate_
t - _misc_
reent - _mprec
- _on_
exit_ args - _pthread_
cleanup_ context - _rand48
- _reent
- acd
- adc_
cali_ curve_ fitting_ config_ t - adc_
cali_ scheme_ t - adc_
continuous_ config_ t - @brief ADC continuous mode driver configurations
- adc_
continuous_ ctx_ t - adc_
continuous_ data_ t - @brief Parsed ADC continuous mode data structure
- adc_
continuous_ evt_ cbs_ t - @brief Group of ADC continuous mode callbacks
- adc_
continuous_ evt_ data_ t - @brief Event data structure
@note The
conv_frame_bufferis maintained by the driver itself, so never free this piece of memory. - adc_
continuous_ handle_ cfg_ t - @brief ADC continuous mode driver initial configurations
- adc_
continuous_ handle_ cfg_ t__ bindgen_ ty_ 1 - adc_
digi_ configuration_ t - @brief ADC digital controller settings
- adc_
digi_ init_ config_ s - @brief ADC DMA driver configuration
- adc_
digi_ output_ data_ t - @brief ADC digital controller (DMA mode) output data format. Used to analyze the acquired ADC (DMA) data.
- adc_
digi_ output_ data_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - adc_
digi_ pattern_ config_ t - @brief ADC digital controller pattern configuration
- adc_
oneshot_ chan_ cfg_ t - @brief ADC channel configurations
- adc_
oneshot_ unit_ ctx_ t - adc_
oneshot_ unit_ init_ cfg_ t - @brief ADC oneshot driver initial configurations
- addrinfo
- arg_
cmd_ info - arg_
date - arg_dbl
- arg_end
- arg_
file - arg_hdr
- arg_int
- arg_lit
- arg_rem
- arg_rex
- arg_str
- bintime
- bridgeif_
config - LwIP bridge configuration
- cmsghdr
- color_
macroblock_ yuv_ data_ t - @brief Data structure for YUV macroblock unit
- color_
pixel_ argb8888_ data_ t__ bindgen_ ty_ 1 - color_
pixel_ gray8_ data_ t__ bindgen_ ty_ 1 - color_
pixel_ rgb565_ data_ t__ bindgen_ ty_ 1 - color_
pixel_ rgb888_ data_ t__ bindgen_ ty_ 1 - color_
space_ pixel_ format_ t__ bindgen_ ty_ 1 - crypto_
cipher - crypto_
hash - dirent
- @brief Directory entry structure
- div_t
- dma_
alignment_ info_ t - @brief Needed info to get GDMA alignment
- eflock
- esp_
adc_ cal_ characteristics_ t - @brief Structure storing characteristics of an ADC
- esp_
aes_ context - \brief AES context structure
- esp_
aes_ xts_ context - \brief The AES XTS context-type definition.
- esp_
app_ desc_ t - @brief Description about application.
- esp_
backtrace_ frame_ t - esp_
bootloader_ desc_ t - @brief Bootloader description structure
- esp_
console_ cmd_ t - @brief Console command description
- esp_
console_ config_ t - @brief Parameters for console initialization
- esp_
console_ dev_ uart_ config_ t - @brief Parameters for console device: UART
- esp_
console_ repl_ config_ t - @brief Parameters for console REPL (Read Eval Print Loop)
- esp_
console_ repl_ s - @brief Console REPL base structure
- esp_
cpu_ intr_ desc_ t - @brief CPU interrupt descriptor
- esp_
dma_ mem_ info_ t - @brief DMA Mem info
- esp_
eap_ fast_ config - @brief Configuration settings for EAP-FAST (Extensible Authentication Protocol - Flexible Authentication via Secure Tunneling).
- esp_
efuse_ desc_ t - @brief Type definition for an eFuse field
- esp_
eth_ config_ t - @brief Configuration of Ethernet driver
- esp_
eth_ mac_ s - @brief Ethernet MAC
- esp_
eth_ mediator_ s - @brief Ethernet mediator
- esp_
eth_ netif_ glue_ t - esp_
eth_ phy_ reg_ rw_ data_ t - @brief Data structure to Read/Write PHY register via ioctl API
- esp_
eth_ phy_ s - @brief Ethernet PHY
- esp_
etm_ channel_ config_ t - @brief ETM channel configuration
- esp_
etm_ channel_ config_ t_ etm_ chan_ flags - Extra configuration flags for ETM channel
- esp_
etm_ channel_ t - esp_
etm_ event_ t - esp_
etm_ task_ t - esp_
event_ loop_ args_ t - Configuration for creating event loops
- esp_
flash_ os_ functions_ t - @brief OS-level integration hooks for accessing flash chips inside a running OS
- esp_
flash_ region_ t - @brief Structure for describing a region of flash
- esp_
flash_ t - @brief Structure to describe a SPI flash chip connected to the system.
- esp_
gcm_ context - \brief The GCM context structure.
- esp_
http_ client - esp_
http_ client_ config_ t - @brief HTTP configuration
- esp_
http_ client_ event - @brief HTTP Client events data
- esp_
http_ client_ on_ data - @brief Argument structure for HTTP_EVENT_ON_DATA event
- esp_
http_ client_ redirect_ event_ data - @brief Argument structure for HTTP_EVENT_REDIRECT event
- esp_
http_ server_ event_ data - Argument structure for HTTP_SERVER_EVENT_ON_DATA and HTTP_SERVER_EVENT_SENT_DATA event
- esp_
https_ ota_ config_ t - @brief ESP HTTPS OTA configuration
- esp_
https_ ota_ config_ t__ bindgen_ ty_ 1 - esp_
image_ flash_ mapping_ t - esp_
image_ header_ t - @brief Main header of binary image
- esp_
image_ metadata_ t - esp_
image_ segment_ header_ t - @brief Header of binary image segment
- esp_
ip4_ addr - @brief IPv4 address
- esp_
ip6_ addr - @brief IPv6 address
- esp_
lcd_ color_ conv_ config_ t - @brief Configuration of LCD color conversion
- esp_
lcd_ color_ conv_ config_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - esp_
lcd_ color_ conv_ config_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - esp_
lcd_ i80_ bus_ t - esp_
lcd_ panel_ dev_ config_ t - @brief Configuration structure for panel device
- esp_
lcd_ panel_ dev_ config_ t__ bindgen_ ty_ 2 - esp_
lcd_ panel_ io_ callbacks_ t - @brief Type of LCD panel IO callbacks
- esp_
lcd_ panel_ io_ event_ data_ t - @brief Type of LCD panel IO event data
- esp_
lcd_ panel_ io_ i2c_ config_ t - @brief Panel IO configuration structure, for I2C interface
- esp_
lcd_ panel_ io_ i2c_ config_ t__ bindgen_ ty_ 1 - esp_
lcd_ panel_ io_ spi_ config_ t - @brief Panel IO configuration structure, for SPI interface
- esp_
lcd_ panel_ io_ spi_ config_ t__ bindgen_ ty_ 1 - esp_
lcd_ panel_ io_ t - @brief LCD panel IO interface
- esp_
lcd_ panel_ ssd1306_ config_ t - @brief SSD1306 configuration structure
- esp_
lcd_ panel_ t - @brief LCD panel interface
- esp_
lcd_ video_ timing_ t - @brief Timing parameters for the video data transmission
- esp_
log_ args_ end_ t - @brief Structure to indicate the end of arguments.
- esp_
log_ config_ t - @brief Logging configuration structure for ESP log.
- esp_
log_ config_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - esp_
mesh_ ps_ duties_ t - @brief Mesh power save duties
- esp_
mesh_ ps_ duties_ t__ bindgen_ ty_ 1 - esp_
mqtt_ client - esp_
mqtt_ client_ config_ t - MQTT client configuration structure
- esp_
mqtt_ client_ config_ t_ broker_ t - Broker related configuration
- esp_
mqtt_ client_ config_ t_ broker_ t_ address_ t - Broker address
- esp_
mqtt_ client_ config_ t_ broker_ t_ verification_ t - Broker identity verification
- esp_
mqtt_ client_ config_ t_ buffer_ t - Client buffer size configuration
- esp_
mqtt_ client_ config_ t_ credentials_ t - Client related credentials for authentication.
- esp_
mqtt_ client_ config_ t_ credentials_ t_ authentication_ t - Client authentication
- esp_
mqtt_ client_ config_ t_ network_ t - Network related configuration
- esp_
mqtt_ client_ config_ t_ outbox_ config_ t - Client outbox configuration options.
- esp_
mqtt_ client_ config_ t_ session_ t - MQTT Session related configuration
- esp_
mqtt_ client_ config_ t_ session_ t_ last_ will_ t - Last Will and Testament message configuration.
- esp_
mqtt_ client_ config_ t_ task_ t - Client task configuration
- esp_
mqtt_ error_ codes - @brief MQTT error code structure to be passed as a contextual information into ERROR event
- esp_
mqtt_ event_ t - MQTT event configuration structure
- esp_
netif_ config - @brief Generic esp_netif configuration
- esp_
netif_ dns_ info_ t - @brief DNS server info
- esp_
netif_ driver_ base_ s - @brief ESP-netif driver base handle
- esp_
netif_ driver_ ifconfig - @brief Specific IO driver configuration
- esp_
netif_ inherent_ config - @brief ESP-netif inherent config parameters
- esp_
netif_ ip6_ info_ t - @brief IPV6 IP address information
- esp_
netif_ ip_ info_ t - Event structure for IP_EVENT_STA_GOT_IP, IP_EVENT_ETH_GOT_IP events
- esp_
netif_ netstack_ config - esp_
netif_ netstack_ lwip_ ppp_ config - esp_
netif_ netstack_ lwip_ vanilla_ config - esp_
netif_ obj - @brief Type of esp_netif_object server
- esp_
netif_ pair_ mac_ ip_ t - @brief DHCP client’s addr info (pair of MAC and IP address)
- esp_
netif_ ppp_ config - @brief Configuration structure for PPP network interface
- esp_
now_ peer_ info - @brief ESPNOW peer information parameters.
- esp_
now_ peer_ num - @brief Number of ESPNOW peers which exist currently.
- esp_
now_ recv_ info - @brief ESPNOW receive packet information
- esp_
now_ remain_ on_ channel_ t - @brief ESPNOW remain on channel information
- esp_
now_ switch_ channel_ t - @brief ESPNOW switch channel information
- esp_
openthread_ config_ t - @brief The OpenThread configuration
- esp_
openthread_ dataset_ changed_ event_ t - @brief OpenThread dataset changed event data
- esp_
openthread_ host_ connection_ config_ t - @brief The OpenThread host connection configuration
- esp_
openthread_ mainloop_ context_ t - This structure represents a context for a select() based mainloop.
- esp_
openthread_ platform_ config_ t - @brief The OpenThread platform configuration
- esp_
openthread_ port_ config_ t - @brief The OpenThread port specific configuration
- esp_
openthread_ radio_ config_ t - @brief The OpenThread radio configuration
- esp_
openthread_ role_ changed_ event_ t - @brief OpenThread role changed event data
- esp_
openthread_ spi_ host_ config_ t - @brief The spi port config for OpenThread.
- esp_
openthread_ spi_ slave_ config_ t - @brief The spi slave config for OpenThread.
- esp_
openthread_ uart_ config_ t - @brief The uart port config for OpenThread.
- esp_
ota_ select_ entry_ t - esp_
partition_ info_ t - esp_
partition_ iterator_ opaque_ - esp_
partition_ pos_ t - esp_
partition_ t - @brief partition information structure
- esp_
ping_ callbacks_ t - @brief Type of “ping” callback functions
- esp_
ping_ config_ t - @brief Type of “ping” configuration
- esp_
pm_ config_ t - @brief Power management config
- esp_
pm_ lock - esp_
pthread_ cfg_ t - pthread configuration structure that influences pthread creation
- esp_
secure_ boot_ key_ digests_ t - @brief Pointers to the trusted key digests.
- esp_
sntp_ config - @brief SNTP configuration struct
- esp_
task_ wdt_ config_ t - @brief Task Watchdog Timer (TWDT) configuration structure
- esp_
task_ wdt_ user_ handle_ s - esp_
timer - esp_
timer_ create_ args_ t - @brief Timer configuration passed to esp_timer_create()
- esp_tls
- esp_
tls_ cfg - @brief ESP-TLS configuration parameters
- esp_
tls_ cfg_ server - @brief ESP-TLS Server configuration parameters
- esp_
tls_ last_ error - @brief Error structure containing relevant errors in case tls error occurred
- esp_
transport_ item_ t - esp_
transport_ keepalive - @brief Keep alive parameters structure
- esp_
transport_ list_ t - esp_
transport_ ws_ config_ t - WS transport configuration structure
- esp_
vfs_ dir_ ops_ t - @brief Struct containing function pointers to directory related functionality.
- esp_
vfs_ eventfd_ config_ t - @brief Eventfd vfs initialization settings
- esp_
vfs_ fat_ conf_ t - @brief Configuration structure for esp_vfs_fat_register
- esp_
vfs_ fat_ mount_ config_ t - @brief Configuration arguments for esp_vfs_fat_sdmmc_mount and esp_vfs_fat_spiflash_mount_rw_wl functions
- esp_
vfs_ fs_ ops_ t - @brief Main struct of the minified vfs API, containing basic function pointers as well as pointers to the other subcomponents.
- esp_
vfs_ select_ ops_ t - @brief Struct containing function pointers to select related functionality.
- esp_
vfs_ select_ sem_ t - @brief VFS semaphore type for select()
- esp_
vfs_ spiffs_ conf_ t - @brief Configuration structure for esp_vfs_spiffs_register
- esp_
vfs_ t - @brief VFS definition structure
- esp_
vfs_ termios_ ops_ t - @brief Struct containing function pointers to termios related functionality.
- esp_
wps_ config_ t - @brief Structure representing configuration settings for WPS (Wi-Fi Protected Setup).
- eth_
mac_ config_ t - @brief Configuration of Ethernet MAC object
- eth_
mac_ time_ t - @brief Ethernet MAC Time Stamp
- eth_
phy_ config_ t - @brief Ethernet PHY configuration
- eth_
spi_ custom_ driver_ config_ t - @brief Custom SPI Driver Configuration. This structure declares configuration and callback functions to access Ethernet SPI module via user’s custom SPI driver.
- fd_set
- ff_
diskio_ impl_ t - Structure of pointers to disk IO driver functions.
- flock
- gpio_
config_ t - @brief Configuration parameters of GPIO pad for gpio_config function
- gpio_
dev_ s - gpio_
dev_ s__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 3__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 4__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 5__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 6__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 7__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 8__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 9__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 10__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 11__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 12__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 13__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 14__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 15__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 16__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 17__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 18__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 19__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 20__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 21__ bindgen_ ty_ 1 - gpio_
etm_ event_ config_ t - @brief GPIO ETM event configuration
- gpio_
etm_ task_ config_ t - @brief GPIO ETM task configuration
- gpio_
io_ config_ t - @brief Structure that contains the configuration of an IO
- gptimer_
alarm_ config_ t - @brief General Purpose Timer alarm configuration
- gptimer_
alarm_ config_ t__ bindgen_ ty_ 1 - gptimer_
alarm_ event_ data_ t - @brief GPTimer alarm event data
- gptimer_
config_ t - @brief General Purpose Timer configuration
- gptimer_
config_ t__ bindgen_ ty_ 1 - gptimer_
event_ callbacks_ t - @brief Group of supported GPTimer callbacks @note The callbacks are all running under ISR environment @note When CONFIG_GPTIMER_ISR_CACHE_SAFE is enabled, the callback itself and functions called by it should be placed in IRAM.
- gptimer_
t - hal_
utils_ clk_ div_ t - @brief Members of clock division
- hal_
utils_ clk_ info_ t - @brief Clock information
- hal_
utils_ fixed_ point_ t - @brief Fixed-point data configuration
- hostent
- http_
parser - http_
parser_ settings - http_
parser_ url - http_
parser_ url__ bindgen_ ty_ 1 - httpd_
config - @brief HTTP Server Configuration Structure
- httpd_
req - @brief HTTP Request Data Structure
- httpd_
uri - @brief Structure for URI handler
- i2c_
config_ t - @brief I2C initialization parameters
- i2c_
config_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - i2c_
config_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - i2c_
device_ config_ t - @brief I2C device configuration
- i2c_
device_ config_ t__ bindgen_ ty_ 1 - i2c_
hal_ clk_ config_ t - @brief Data structure for calculating I2C bus timing.
- i2c_
master_ bus_ config_ t - @brief I2C master bus specific configurations
- i2c_
master_ bus_ config_ t__ bindgen_ ty_ 2 - i2c_
master_ bus_ t - i2c_
master_ dev_ t - i2c_
master_ event_ callbacks_ t - @brief Group of I2C master callbacks, can be used to get status during transaction or doing other small things. But take care potential concurrency issues. @note The callbacks are all running under ISR context @note When CONFIG_I2C_ISR_IRAM_SAFE is enabled, the callback itself and functions called by it should be placed in IRAM. The variables used in the function should be in the SRAM as well.
- i2c_
master_ event_ data_ t - @brief Data type used in I2C event callback
- i2c_
master_ transmit_ multi_ buffer_ info_ t - @brief I2C master transmit buffer information structure
- i2c_
operation_ job_ t - @brief Structure representing an I2C operation job
- i2c_
operation_ job_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - @brief Structure for WRITE command
- i2c_
operation_ job_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - @brief Structure for READ command
- i2c_
slave_ config_ t - @brief I2C slave specific configurations
- i2c_
slave_ config_ t__ bindgen_ ty_ 1 - i2c_
slave_ dev_ t - i2c_
slave_ event_ callbacks_ t - @brief Group of I2C slave callbacks (e.g. get i2c slave stretch cause). But take care of potential concurrency issues. @note The callbacks are all running under ISR context @note When CONFIG_I2C_ISR_IRAM_SAFE is enabled, the callback itself and functions called by it should be placed in IRAM. The variables used in the function should be in the SRAM as well.
- i2c_
slave_ request_ event_ data_ t - @brief Event structure used in I2C slave request.
- i2c_
slave_ rx_ done_ event_ data_ t - @brief Event structure used in I2C slave
- i2c_
slave_ stretch_ event_ data_ t - @brief Stretch cause event structure used in I2C slave
- i2s_
chan_ config_ t - @brief I2S controller channel configuration
- i2s_
chan_ info_ t - @brief I2S channel information
- i2s_
channel_ obj_ t - i2s_
driver_ config_ t - @brief I2S driver configuration parameters
- i2s_
event_ callbacks_ t - @brief Group of I2S callbacks @note The callbacks are all running under ISR environment @note When CONFIG_I2S_ISR_IRAM_SAFE is enabled, the callback itself and functions called by it should be placed in IRAM. The variables used in the function should be in the SRAM as well.
- i2s_
event_ data_ t - @brief Event structure used in I2S event queue
- i2s_
event_ t - @brief Event structure used in I2S event queue
- i2s_
pcm_ cfg_ t - @brief I2S PCM configuration
- i2s_
pdm_ rx_ clk_ config_ t - @brief I2S clock configuration for PDM RX mode
- i2s_
pdm_ rx_ config_ t - @brief I2S PDM RX mode major configuration that including clock/slot/GPIO configuration
- i2s_
pdm_ rx_ gpio_ config_ t - @brief I2S PDM RX mode GPIO pins configuration
- i2s_
pdm_ rx_ gpio_ config_ t__ bindgen_ ty_ 2 - i2s_
pdm_ rx_ slot_ config_ t - @brief I2S slot configuration for PDM RX mode
- i2s_
pdm_ tx_ clk_ config_ t - @brief I2S clock configuration for PDM TX mode
- i2s_
pdm_ tx_ config_ t - @brief I2S PDM TX mode major configuration that including clock/slot/GPIO configuration
- i2s_
pdm_ tx_ gpio_ config_ t - @brief I2S PDM TX mode GPIO pins configuration
- i2s_
pdm_ tx_ gpio_ config_ t__ bindgen_ ty_ 1 - i2s_
pdm_ tx_ slot_ config_ t - @brief I2S slot configuration for PDM TX mode
- i2s_
pdm_ tx_ upsample_ cfg_ t - @brief I2S PDM up-sample rate configuration @note TX PDM can only be set to the following two up-sampling rate configurations: 1: fp = 960, fs = sample_rate / 100, in this case, Fpdm = 12848000 2: fp = 960, fs = 480, in this case, Fpdm = 128Fpcm = 128sample_rate If the pdm receiver do not care the pdm serial clock, it’s recommended set Fpdm = 12848000. Otherwise, the second configuration should be applied.
- i2s_
pin_ config_ t - @brief I2S GPIO pins configuration
- i2s_
std_ clk_ config_ t - @brief I2S clock configuration for standard mode
- i2s_
std_ config_ t - @brief I2S standard mode major configuration that including clock/slot/GPIO configuration
- i2s_
std_ gpio_ config_ t - @brief I2S standard mode GPIO pins configuration
- i2s_
std_ gpio_ config_ t__ bindgen_ ty_ 1 - i2s_
std_ slot_ config_ t - @brief I2S slot configuration for standard mode
- i2s_
tdm_ clk_ config_ t - @brief I2S clock configuration for TDM mode
- i2s_
tdm_ config_ t - @brief I2S TDM mode major configuration that including clock/slot/GPIO configuration
- i2s_
tdm_ gpio_ config_ t - @brief I2S TDM mode GPIO pins configuration
- i2s_
tdm_ gpio_ config_ t__ bindgen_ ty_ 1 - i2s_
tdm_ slot_ config_ t - @brief I2S slot configuration for TDM mode
- i2s_
tuning_ config_ t - @brief I2S clock tuning configurations
- i2s_
tuning_ info_ t - @brief I2S clock tuning result
- ifreq
- imaxdiv_
t - in6_
addr - in_addr
- in_
pktinfo - intr_
handle_ data_ t - iovec
- ip4_
addr - This is the aligned version of ip4_addr_t, used as local variable, on the stack, etc.
- ip4_
addr_ packed - ip6_
addr - This is the aligned version of ip6_addr_t, used as local variable, on the stack, etc.
- ip6_
addr_ packed - ip6_
dest_ hdr - ip6_
frag_ hdr - ip6_
hbh_ hdr - ip6_hdr
- ip6_
opt_ hdr - ip6_
rout_ hdr - ip_addr
- @ingroup ipaddr A union struct for both IP version’s addresses. ATTENTION: watch out for its size when adding IPv6 address scope!
- ip_
event_ add_ ip6_ t - Event structure for ADD_IP6 event
- ip_
event_ ap_ staipassigned_ t - Event structure for IP_EVENT_AP_STAIPASSIGNED event
- ip_
event_ got_ ip6_ t - Event structure for IP_EVENT_GOT_IP6 event
- ip_
event_ got_ ip_ t - @brief Event structure for IP_EVENT_GOT_IP event
- ip_
event_ tx_ rx_ t - Event structure for IP_EVENT_TRANSMIT and IP_EVENT_RECEIVE
- ip_
globals - Global variables of this module, kept in a struct for efficient access using base+index.
- ip_hdr
- ip_mreq
- ip_pcb
- ipv6_
mreq - itimerspec
- itimerval
- ldiv_t
- ledc_
cb_ param_ t - @brief LEDC callback parameter
- ledc_
cbs_ t - @brief Group of supported LEDC callbacks @note The callbacks are all running under ISR environment
- ledc_
channel_ config_ t - @brief Configuration parameters of LEDC channel for ledc_channel_config function
- ledc_
channel_ config_ t__ bindgen_ ty_ 1 - ledc_
timer_ config_ t - @brief Configuration parameters of LEDC timer for ledc_timer_config function
- linenoise
Completions - linger
- lldiv_t
- lp_
i2s_ channel_ obj_ t - lp_
i2s_ evt_ data_ t - @brief Event data structure for LP I2S
- lp_
i2s_ trans_ t - @brief LP I2S transaction type
- lwip_
sock - max_
align_ t - mbedtls_
asn1_ bitstring - Container for ASN1 bit strings.
- mbedtls_
asn1_ buf - Type-length-value structure that allows for ASN1 using DER.
- mbedtls_
asn1_ named_ data - Container for a sequence or list of ‘named’ ASN.1 data items
- mbedtls_
asn1_ sequence - Container for a sequence of ASN.1 items
- mbedtls_
ccm_ context - \brief The CCM context-type definition. The CCM context is passed to the APIs called.
- mbedtls_
chacha20_ context - mbedtls_
chachapoly_ context - mbedtls_
cipher_ base_ t - mbedtls_
cipher_ context_ t - Generic cipher context.
- mbedtls_
cipher_ info_ t - Cipher information. Allows calling cipher functions in a generic way.
- mbedtls_
cmac_ context_ t - The CMAC context structure.
- mbedtls_
ctr_ drbg_ context - \brief The CTR_DRBG context structure.
- mbedtls_
ecdh_ context - \warning Performing multiple operations concurrently on the same ECDSA context is not supported; objects of this type should not be shared between multiple threads. \brief The ECDH context structure.
- mbedtls_
ecdh_ context_ mbed - The context used by the default ECDH implementation.
- mbedtls_
ecjpake_ context - EC J-PAKE context structure.
- mbedtls_
ecp_ curve_ info - Curve information, for use by other modules.
- mbedtls_
ecp_ group - \brief The ECP group structure.
- mbedtls_
ecp_ keypair - \brief The ECP key-pair structure.
- mbedtls_
ecp_ point - \brief The ECP point structure, in Jacobian coordinates.
- mbedtls_
entropy_ context - \brief Entropy context structure
- mbedtls_
entropy_ source_ state - \brief Entropy source state
- mbedtls_
gcm_ context_ soft - \brief The GCM context structure.
- mbedtls_
md_ context_ t - The generic message-digest context.
- mbedtls_
md_ info_ t - mbedtls_
mpi - \brief MPI structure
- mbedtls_
pk_ context - \brief Public key container
- mbedtls_
pk_ debug_ item - \brief Item to send to the debug module
- mbedtls_
pk_ info_ t - mbedtls_
pk_ rsassa_ pss_ options - \brief Options for RSASSA-PSS signature verification. See \c mbedtls_rsa_rsassa_pss_verify_ext()
- mbedtls_
poly1305_ context - mbedtls_
psa_ aead_ operation_ t - mbedtls_
psa_ cipher_ operation_ t - mbedtls_
psa_ hash_ operation_ t - mbedtls_
psa_ hmac_ operation_ t - mbedtls_
psa_ mac_ operation_ t - mbedtls_
psa_ pake_ operation_ t - mbedtls_
psa_ sign_ hash_ interruptible_ operation_ t - mbedtls_
psa_ stats_ s - \brief Statistics about resource consumption related to the PSA keystore.
- mbedtls_
psa_ verify_ hash_ interruptible_ operation_ t - mbedtls_
ripemd160_ context - \brief RIPEMD-160 context structure
- mbedtls_
rsa_ context - \brief The RSA context structure.
- mbedtls_
sha1_ context - \brief SHA-1 context structure
- mbedtls_
sha3_ context - \brief The SHA-3 context structure.
- mbedtls_
sha256_ context - \brief SHA-256 context structure
- mbedtls_
sha512_ context - \brief The SHA-512 context structure.
- mbedtls_
ssl_ ciphersuite_ t - \brief This structure is used for storing ciphersuite information
- mbedtls_
ssl_ config - SSL/TLS configuration to be shared between mbedtls_ssl_context structures.
- mbedtls_
ssl_ context - mbedtls_
ssl_ handshake_ params - mbedtls_
ssl_ key_ cert - mbedtls_
ssl_ session - mbedtls_
ssl_ sig_ hash_ set_ t - mbedtls_
ssl_ tls13_ application_ secrets - mbedtls_
ssl_ transform - mbedtls_
x509_ authority - mbedtls_
x509_ crl - Certificate revocation list structure. Every CRL may have multiple entries.
- mbedtls_
x509_ crl_ entry - Certificate revocation list entry. Contains the CA-specific serial numbers and revocation dates.
- mbedtls_
x509_ crt - Container for an X.509 certificate. The certificate may be chained.
- mbedtls_
x509_ crt_ profile - Security profile for certificate verification.
- mbedtls_
x509_ crt_ verify_ chain - Verification chain as built by \c mbedtls_crt_verify_chain()
- mbedtls_
x509_ crt_ verify_ chain_ item - Item in a verification chain: cert and flags for it
- mbedtls_
x509_ san_ list - mbedtls_
x509_ san_ other_ name - From RFC 5280 section 4.2.1.6: OtherName ::= SEQUENCE { type-id OBJECT IDENTIFIER, value [0] EXPLICIT ANY DEFINED BY type-id }
- mbedtls_
x509_ san_ other_ name__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - From RFC 4108 section 5: HardwareModuleName ::= SEQUENCE { hwType OBJECT IDENTIFIER, hwSerialNum OCTET STRING }
- mbedtls_
x509_ subject_ alternative_ name - A structure for holding the parsed Subject Alternative Name, according to type.
- mbedtls_
x509_ time - Container for date and time (precision in seconds).
- mbedtls_
x509write_ cert - Container for writing a certificate (CRT)
- mcpwm_
brake_ config_ t - @brief MCPWM brake configuration structure
- mcpwm_
brake_ config_ t__ bindgen_ ty_ 1 - mcpwm_
brake_ event_ data_ t - @brief MCPWM brake event data
- mcpwm_
cap_ channel_ t - mcpwm_
cap_ timer_ t - mcpwm_
capture_ channel_ config_ t - @brief MCPWM capture channel configuration structure
- mcpwm_
capture_ channel_ config_ t_ extra_ capture_ channel_ flags - Extra configuration flags for capture channel
- mcpwm_
capture_ event_ callbacks_ t - @brief Group of supported MCPWM capture event callbacks @note The callbacks are all running under ISR environment
- mcpwm_
capture_ event_ data_ t - @brief MCPWM capture event data
- mcpwm_
capture_ timer_ config_ t - @brief MCPWM capture timer configuration structure
- mcpwm_
capture_ timer_ config_ t__ bindgen_ ty_ 1 - mcpwm_
capture_ timer_ sync_ phase_ config_ t - @brief MCPWM Capture timer sync phase configuration
- mcpwm_
carrier_ config_ t - @brief MCPWM carrier configuration structure
- mcpwm_
carrier_ config_ t__ bindgen_ ty_ 1 - mcpwm_
cmpr_ etm_ event_ config_ t - @brief MCPWM event comparator ETM event configuration
- mcpwm_
cmpr_ t - mcpwm_
comparator_ config_ t - @brief MCPWM comparator configuration
- mcpwm_
comparator_ config_ t__ bindgen_ ty_ 1 - mcpwm_
comparator_ event_ callbacks_ t - @brief Group of supported MCPWM compare event callbacks @note The callbacks are all running under ISR environment
- mcpwm_
compare_ event_ data_ t - @brief MCPWM compare event data
- mcpwm_
dead_ time_ config_ t - @brief MCPWM dead time configuration structure
- mcpwm_
dead_ time_ config_ t__ bindgen_ ty_ 1 - mcpwm_
fault_ event_ callbacks_ t - @brief Group of supported MCPWM fault event callbacks @note The callbacks are all running under ISR environment
- mcpwm_
fault_ event_ data_ t - @brief MCPWM fault event data
- mcpwm_
fault_ t - mcpwm_
gen_ brake_ event_ action_ t - @brief Generator action on specific brake event
- mcpwm_
gen_ compare_ event_ action_ t - @brief Generator action on specific comparator event
- mcpwm_
gen_ fault_ event_ action_ t - @brief Generator action on specific fault event
- mcpwm_
gen_ sync_ event_ action_ t - @brief Generator action on specific sync event
- mcpwm_
gen_ t - mcpwm_
gen_ timer_ event_ action_ t - @brief Generator action on specific timer event
- mcpwm_
generator_ config_ t - @brief MCPWM generator configuration
- mcpwm_
generator_ config_ t__ bindgen_ ty_ 1 - mcpwm_
gpio_ fault_ config_ t - @brief MCPWM GPIO fault configuration structure
- mcpwm_
gpio_ fault_ config_ t__ bindgen_ ty_ 1 - mcpwm_
gpio_ sync_ src_ config_ t - @brief MCPWM GPIO sync source configuration
- mcpwm_
gpio_ sync_ src_ config_ t__ bindgen_ ty_ 1 - mcpwm_
oper_ t - mcpwm_
operator_ config_ t - @brief MCPWM operator configuration
- mcpwm_
operator_ config_ t__ bindgen_ ty_ 1 - mcpwm_
operator_ event_ callbacks_ t - @brief Group of supported MCPWM operator event callbacks @note The callbacks are all running under ISR environment
- mcpwm_
soft_ fault_ config_ t - @brief MCPWM software fault configuration structure
- mcpwm_
soft_ sync_ config_ t - @brief MCPWM software sync configuration structure
- mcpwm_
sync_ t - mcpwm_
timer_ config_ t - @brief MCPWM timer configuration
- mcpwm_
timer_ config_ t__ bindgen_ ty_ 1 - mcpwm_
timer_ event_ callbacks_ t - @brief Group of supported MCPWM timer event callbacks @note The callbacks are all running under ISR environment
- mcpwm_
timer_ event_ data_ t - @brief MCPWM timer event data
- mcpwm_
timer_ sync_ phase_ config_ t - @brief MCPWM Timer sync phase configuration
- mcpwm_
timer_ sync_ src_ config_ t - @brief MCPWM timer sync source configuration
- mcpwm_
timer_ sync_ src_ config_ t__ bindgen_ ty_ 1 - mcpwm_
timer_ t - memp_
desc - Memory pool descriptor
- mesh_
ap_ cfg_ t - @brief Mesh softAP configuration
- mesh_
assoc_ t - @brief Mesh networking IE
- mesh_
attempts_ t - mesh_
cfg_ t - @brief Mesh initialization configuration
- mesh_
chain_ assoc_ t - @brief Mesh chain assoc
- mesh_
chain_ layer_ t - @brief Mesh chain layer
- mesh_
crypto_ funcs_ t - @brief The crypto callback function structure used in mesh vendor IE encryption. The structure can be set as software crypto or the crypto optimized by device’s hardware.
- mesh_
data_ t - @brief Mesh data for esp_mesh_send() and esp_mesh_recv()
- mesh_
event_ channel_ switch_ t - @brief Channel switch information
- mesh_
event_ connected_ t - @brief Parent connected information
- mesh_
event_ find_ network_ t - @brief find a mesh network that this device can join
- mesh_
event_ layer_ change_ t - @brief Layer change information
- mesh_
event_ network_ state_ t - @brief Network state information
- mesh_
event_ no_ parent_ found_ t - @brief No parent found information
- mesh_
event_ ps_ duty_ t - @brief PS duty information
- mesh_
event_ root_ conflict_ t - @brief Other powerful root address
- mesh_
event_ root_ fixed_ t - @brief Root fixed
- mesh_
event_ root_ switch_ req_ t - @brief Root switch request information
- mesh_
event_ routing_ table_ change_ t - @brief Routing table change
- mesh_
event_ scan_ done_ t - @brief Scan done event information
- mesh_
event_ vote_ started_ t - @brief vote started information
- mesh_
opt_ t - @brief Mesh option
- mesh_
router_ t - @brief Router configuration
- mesh_
rssi_ threshold_ t - @brief Mesh RSSI threshold
- mesh_
rx_ pending_ t - @brief The number of packets available in the queue waiting to be received by applications
- mesh_
switch_ parent_ t - @brief Mesh switch parent
- mesh_
tx_ pending_ t - @brief The number of packets pending in the queue waiting to be sent by the mesh stack
- mesh_
vote_ t - @brief Vote
- mip_t
- msghdr
- multi_
heap_ info - multi_
heap_ info_ t - @brief Structure to access heap metadata via multi_heap_get_info
- name_
uuid - @brief This structure maps handler required by protocomm layer to UUIDs which are used to uniquely identify BLE characteristics from a smartphone or a similar client device.
- nan_
callbacks - netif
- Generic data structure used for all lwIP network interfaces. The following fields should be filled in by the initialization function for the device driver: hwaddr_len, hwaddr[], mtu, flags
- netif_
ext_ callback - netif_
ext_ callback_ args_ t_ ipv4_ changed_ s - Args to LWIP_NSC_IPV4_ADDRESS_CHANGED|LWIP_NSC_IPV4_GATEWAY_CHANGED|LWIP_NSC_IPV4_NETMASK_CHANGED|LWIP_NSC_IPV4_SETTINGS_CHANGED callback
- netif_
ext_ callback_ args_ t_ ipv6_ addr_ state_ changed_ s - Args to LWIP_NSC_IPV6_ADDR_STATE_CHANGED callback
- netif_
ext_ callback_ args_ t_ ipv6_ set_ s - Args to LWIP_NSC_IPV6_SET callback
- netif_
ext_ callback_ args_ t_ link_ changed_ s - Args to LWIP_NSC_LINK_CHANGED callback
- netif_
ext_ callback_ args_ t_ status_ changed_ s - Args to LWIP_NSC_STATUS_CHANGED callback
- nvs_
entry_ info_ t - @brief information about entry obtained from nvs_entry_info function
- nvs_
opaque_ iterator_ t - nvs_
sec_ cfg_ t - @brief Key for encryption and decryption
- nvs_
sec_ scheme_ t - @brief NVS encryption: Security scheme configuration structure
- nvs_
stats_ t - @note Info about storage space NVS.
- otActive
Scan Result - Represents a received IEEE 802.15.4 Beacon.
- otBorder
Router Config - Represents a Border Router configuration.
- otBorder
Routing Counters - Represents the counters of packets forwarded via Border Routing.
- otBuffer
Info - Represents the message buffer information for different queues used by OpenThread stack.
- otCommissioning
Dataset - Represents a Commissioning Dataset.
- otCrypto
Context - @struct otCryptoContext
- otCrypto
Key - @struct otCryptoKey
- otDns
TxtEntry - Represents a TXT record entry representing a key/value pair (RFC 6763 - section 6.3).
- otDns
TxtEntry Iterator - Represents an iterator for TXT record entries (key/value pairs).
- otEnergy
Scan Result - Represents an energy scan result.
- otExt
Address - @struct otExtAddress
- otExtended
PanId - Represents an Extended PAN ID.
- otExternal
Route Config - Represents an External Route configuration.
- otInstance
- otIp4
Address - @struct otIp4Address
- otIp4
Cidr - @struct otIp4Cidr
- otIp6
Address - @struct otIp6Address
- otIp6
Address Components - @struct otIp6AddressComponents
- otIp6
Address Info - Represents IPv6 address information.
- otIp6
Interface Identifier - @struct otIp6InterfaceIdentifier
- otIp6
Network Prefix - @struct otIp6NetworkPrefix
- otIp6
Prefix - @struct otIp6Prefix
- otIp
Counters - Represents the IP level counters.
- otJoiner
Discerner - Represents a Joiner Discerner.
- otJoiner
Info - Represents a Joiner Info.
- otJoiner
Pskd - Represents a Joiner PSKd.
- otLeader
Data - Represents the Thread Leader Data.
- otLink
Metrics - Represents what metrics are specified to query.
- otLink
Mode Config - Represents an MLE Link Mode configuration.
- otLog
HexDump Info - Represents information used for generating hex dump output.
- otLowpan
Context Info - Represents 6LoWPAN Context ID information associated with a prefix in Network Data.
- otMac
Counters - Represents the MAC layer counters.
- otMac
Filter Entry - Represents a Mac Filter entry.
- otMac
Key - @struct otMacKey
- otMac
KeyMaterial - @struct otMacKeyMaterial
- otMessage
- otMessage
Info - Represents the local and peer IPv6 socket addresses.
- otMessage
Queue - Represents an OpenThread message queue.
- otMessage
Queue Info - Represents information about a message queue.
- otMessage
Settings - Represents a message settings.
- otMle
Counters - Represents the Thread MLE counters.
- otNat64
Address Mapping - Represents an address mapping record for NAT64.
- otNat64
Address Mapping Iterator - Used to iterate through NAT64 address mappings.
- otNat64
Counters - Represents the counters for NAT64.
- otNat64
Error Counters - Represents the counters of dropped packets due to errors when handling NAT64 packets.
- otNat64
Protocol Counters - Represents the counters for the protocols supported by NAT64.
- otNeighbor
Info - Holds diagnostic information for a neighboring Thread node
- otNetif
Address - Represents an IPv6 network interface unicast address.
- otNetif
Multicast Address - Represents an IPv6 network interface multicast address.
- otNetwork
Key - @struct otNetworkKey
- otNetwork
Name - Represents a Network Name.
- otOperational
Dataset - Represents an Active or Pending Operational Dataset.
- otOperational
Dataset Components - Represents presence of different components in Active or Pending Operational Dataset.
- otOperational
Dataset Tlvs - Represents an Active or Pending Operational Dataset.
- otPackets
AndBytes - Represents the counters for packets and bytes.
- otPlat
Crypto Ecdsa KeyPair - @struct otPlatCryptoEcdsaKeyPair
- otPlat
Crypto Ecdsa Public Key - @struct otPlatCryptoEcdsaPublicKey
- otPlat
Crypto Ecdsa Signature - @struct otPlatCryptoEcdsaSignature
- otPlat
Crypto Sha256 Hash - @struct otPlatCryptoSha256Hash
- otPskc
- Represents PSKc.
- otRadio
Coex Metrics - Represents radio coexistence metrics.
- otRadio
Frame - Represents an IEEE 802.15.4 radio frame.
- otRadio
Frame__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - Structure representing radio frame transmit information.
- otRadio
Frame__ bindgen_ ty_ 1__ bindgen_ ty_ 2 - Structure representing radio frame receive information.
- otRadio
IeInfo - Represents the IEEE 802.15.4 Header IE (Information Element) related information of a radio frame.
- otRouter
Info - Holds diagnostic information for a Thread Router
- otSecurity
Policy - Represent Security Policy.
- otServer
Config - Represents a Server configuration.
- otService
Config - Represents a Service configuration.
- otSock
Addr - Represents an IPv6 socket address.
- otSrp
Client Buffers Service Entry - Represents a SRP client service pool entry.
- otSrp
Client Host Info - Represents an SRP client host info.
- otSrp
Client Service - Represents an SRP client service.
- otSteering
Data - Represents the steering data.
- otThread
Discovery Request Info - Represents the Thread Discovery Request data.
- otThread
Link Info - Represents link-specific information for messages received from the Thread radio.
- otThread
Parent Response Info - Represents the MLE Parent Response data.
- otTimestamp
- Represents a Thread Dataset timestamp component.
- parlio_
rx_ delimiter_ t - parlio_
rx_ unit_ t - parlio_
tx_ buffer_ switched_ event_ data_ t - @brief Type of Parallel IO TX buffer switched event data
- parlio_
tx_ done_ event_ data_ t - @brief Type of Parallel IO TX done event data
- parlio_
tx_ unit_ t - pbuf
- Main packet buffer struct
- pbuf_
custom - A custom pbuf: like a pbuf, but following a function pointer to free it.
- pbuf_
rom - Helper struct for const-correctness only. The only meaning of this one is to provide a const payload pointer for PBUF_ROM type.
- pollfd
- protocomm
- protocomm_
ble_ config - @brief Config parameters for protocomm BLE service
- protocomm_
ble_ event_ t - @brief Structure for BLE events in Protocomm.
- protocomm_
http_ server_ config_ t - @brief Config parameters for protocomm HTTP server
- protocomm_
httpd_ config_ t - @brief Config parameters for protocomm HTTP server
- protocomm_
security - @brief Protocomm security object structure.
- protocomm_
security1_ params - @brief Protocomm Security 1 parameters: Proof Of Possession
- protocomm_
security2_ params - @brief Protocomm Security 2 parameters: Salt and Verifier
- psa_
aead_ operation_ s - psa_
cipher_ operation_ s - psa_
crypto_ driver_ pake_ inputs_ s - psa_
custom_ key_ parameters_ s - psa_
hash_ operation_ s - psa_
jpake_ computation_ stage_ s - psa_
key_ attributes_ s - psa_
key_ derivation_ s - psa_
key_ policy_ s - psa_
key_ production_ parameters_ s - psa_
mac_ operation_ s - psa_
pake_ cipher_ suite_ s - psa_
pake_ operation_ s - psa_
sign_ hash_ interruptible_ operation_ s - \brief The context for PSA interruptible hash signing.
- psa_
tls12_ ecjpake_ to_ pms_ t - psa_
tls12_ prf_ key_ derivation_ s - psa_
verify_ hash_ interruptible_ operation_ s - \brief The context for PSA interruptible hash verification.
- psk_
key_ hint - @brief ESP-TLS preshared key and hint structure
- pthread_
attr_ t - pthread_
condattr_ t - pthread_
mutexattr_ t - pthread_
once_ t - pthread_
rwlockattr_ t - rmt_
bs_ encoder_ config_ t - @brief BitScrambler encoder configuration
- rmt_
bytes_ encoder_ config_ t - @brief Bytes encoder configuration
- rmt_
bytes_ encoder_ config_ t__ bindgen_ ty_ 1 - rmt_
carrier_ config_ t - @brief RMT carrier wave configuration (for either modulation or demodulation)
- rmt_
carrier_ config_ t__ bindgen_ ty_ 1 - rmt_
channel_ status_ result_ t - @brief Data struct of RMT channel status
- rmt_
config_ t - @brief Data struct of RMT configure parameters
- rmt_
copy_ encoder_ config_ t - @brief Copy encoder configuration
- rmt_
drv_ channel_ t - rmt_
encoder_ t - @brief Interface of RMT encoder
- rmt_
item32_ t - @brief Definition of RMT item
- rmt_
item32_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - rmt_
mem_ t - @brief RMT hardware memory layout
- rmt_
mem_ t__ bindgen_ ty_ 1 - rmt_
receive_ config_ t - @brief RMT receive specific configuration
- rmt_
receive_ config_ t_ extra_ rmt_ receive_ flags - Receive specific flags
- rmt_
rx_ channel_ config_ t - @brief RMT RX channel specific configuration
- rmt_
rx_ channel_ config_ t__ bindgen_ ty_ 1 - rmt_
rx_ config_ t - @brief Data struct of RMT RX configure parameters
- rmt_
rx_ done_ event_ data_ t - @brief Type of RMT RX done event data
- rmt_
rx_ done_ event_ data_ t__ bindgen_ ty_ 1 - rmt_
rx_ event_ callbacks_ t - @brief Group of RMT RX callbacks @note The callbacks are all running under ISR environment @note When CONFIG_RMT_RX_ISR_CACHE_SAFE is enabled, the callback itself and functions called by it should be placed in IRAM. The variables used in the function should be in the SRAM as well.
- rmt_
simple_ encoder_ config_ t - @brief Simple callback encoder configuration
- rmt_
symbol_ word_ t__ bindgen_ ty_ 1 - rmt_
sync_ manager_ config_ t - @brief Synchronous manager configuration
- rmt_
sync_ manager_ t - rmt_
transmit_ config_ t - @brief RMT transmit specific configuration
- rmt_
transmit_ config_ t__ bindgen_ ty_ 1 - rmt_
tx_ channel_ config_ t - @brief RMT TX channel specific configuration
- rmt_
tx_ channel_ config_ t__ bindgen_ ty_ 1 - rmt_
tx_ config_ t - @brief Data struct of RMT TX configure parameters
- rmt_
tx_ done_ event_ data_ t - @brief Type of RMT TX done event data
- rmt_
tx_ end_ callback_ t - @brief Structure encapsulating a RMT TX end callback
- rmt_
tx_ event_ callbacks_ t - @brief Group of RMT TX callbacks @note The callbacks are all running under ISR environment @note When CONFIG_RMT_TX_ISR_CACHE_SAFE is enabled, the callback itself and functions called by it should be placed in IRAM. The variables used in the function should be in the SRAM as well.
- rtc_
cntl_ dev_ s - rtc_
cntl_ dev_ s__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 2__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 3__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 4__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 5__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 6__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 7__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 8__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 9__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 10__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 11__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 12__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 13__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 14__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 15__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 16__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 17__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 18__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 19__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 20__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 21__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 22__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 23__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 24__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 25__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 26__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 27__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 28__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 29__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 30__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 31__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 32__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 33__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 34__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 35__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 36__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 37__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 38__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 39__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 40__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 41__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 42__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 43__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 44__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 45__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 46__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 47__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 48__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 49__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 50__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 51__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 52__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 53__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 54__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 55__ bindgen_ ty_ 1 - rtc_
retain_ mem_ t - rtc_
retain_ mem_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - sched_
param - sd_
pwr_ ctrl_ drv_ t - sdmmc_
card_ t - SD/MMC card information structure
- sdmmc_
cid_ t - Decoded values from SD card Card IDentification register
- sdmmc_
command_ t - SD/MMC command information
- sdmmc_
csd_ t - Decoded values from SD card Card Specific Data register
- sdmmc_
ext_ csd_ t - Decoded values of Extended Card Specific Data
- sdmmc_
host_ t - SD/MMC Host description
- sdmmc_
scr_ t - Decoded values from SD Configuration Register Note: When new member is added, update reserved bits accordingly
- sdmmc_
ssr_ t - Decoded values from SD Status Register Note: When new member is added, update reserved bits accordingly
- sdmmc_
switch_ func_ rsp_ t - SD SWITCH_FUNC response buffer
- sdspi_
device_ config_ t - Extra configuration for SD SPI device.
- sigaction
- sigaltstack
- sigevent
- siginfo_
t - sigmadelta_
config_ t - @brief Sigma-delta configure struct
- smartconfig_
event_ got_ ssid_ pswd_ t - Argument structure for SC_EVENT_GOT_SSID_PSWD event
- smartconfig_
start_ config_ t - Configure structure for esp_smartconfig_start
- sockaddr
- sockaddr_
in - sockaddr_
in6 - sockaddr_
storage - spi_
bus_ config_ t - @brief This is a configuration structure for a SPI bus.
- spi_
device_ interface_ config_ t - @brief This is a configuration for a SPI slave device that is connected to one of the SPI buses.
- spi_
device_ t - spi_
flash_ chip_ t - spi_
flash_ encryption_ t - Structure for flash encryption operations.
- spi_
flash_ host_ driver_ s - Host driver configuration and context structure.
- spi_
flash_ host_ inst_ t - SPI Flash Host driver instance
- spi_
flash_ sus_ cmd_ conf - Configuration structure for the flash chip suspend feature.
- spi_
flash_ sus_ cmd_ conf__ bindgen_ ty_ 1 - spi_
flash_ trans_ t - Definition of a common transaction. Also holds the return value.
- spi_
line_ mode_ t - @brief Line mode of SPI transaction phases: CMD, ADDR, DOUT/DIN.
- spi_
slave_ interface_ config_ t - @brief This is a configuration for a SPI host acting as a slave device.
- spi_
slave_ transaction_ t - This structure describes one SPI transaction
- spi_
transaction_ ext_ t - This struct is for SPI transactions which may change their address and command length.
Please do set the flags in base to
SPI_TRANS_VARIABLE_CMD_ADRto use the bit length here. - spi_
transaction_ t - This structure describes one SPI transaction. The descriptor should not be modified until the transaction finishes.
- spinlock_
t - stat
- sys_
mbox_ s - temperature_
sensor_ config_ t - @brief Configuration of measurement range for the temperature sensor.
- temperature_
sensor_ config_ t__ bindgen_ ty_ 1 - temperature_
sensor_ obj_ t - termios
- timer_
config_ t - @brief Timer configurations
- timespec
- timeval
- timezone
- tls_
keep_ alive_ cfg - @brief Keep alive parameters structure
- tm
- tmrTimer
Control - Type by which software timers are referenced. For example, a call to xTimerCreate() returns an TimerHandle_t variable that can then be used to reference the subject timer in calls to other software timer API functions (for example, xTimerStart(), xTimerReset(), etc.).
- tms
- topic_t
- Topic definition struct
- touch_
filter_ config - Touch sensor filter configuration
- touch_
pad_ denoise - Touch sensor denoise configuration
- touch_
pad_ sleep_ channel_ t - Touch sensor channel sleep configuration
- touch_
pad_ waterproof - Touch sensor waterproof configuration
- tskTask
Control Block - Type by which tasks are referenced. For example, a call to xTaskCreate returns (via a pointer parameter) an TaskHandle_t variable that can then be used as a parameter to vTaskDelete to delete the task.
- twai_
error_ flags_ t__ bindgen_ ty_ 1 - twai_
filter_ config_ t - @brief Structure for acceptance filter configuration of the TWAI driver (see documentation)
- twai_
frame_ header_ t - @brief TWAI frame header/format struct type
- twai_
frame_ header_ t__ bindgen_ ty_ 1 - twai_
general_ config_ t - @brief Structure for general configuration of the TWAI driver
- twai_
general_ config_ t__ bindgen_ ty_ 1 - twai_
mask_ filter_ config_ t - @brief Configuration for TWAI mask filter
- twai_
mask_ filter_ config_ t__ bindgen_ ty_ 2 - twai_
mask_ filter_ config_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - twai_
message_ t - @brief Structure to store a TWAI message
- twai_
message_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1 - twai_
obj_ t - twai_
range_ filter_ config_ t - @brief Range-based filter configuration structure
- twai_
range_ filter_ config_ t__ bindgen_ ty_ 1 - twai_
status_ info_ t - @brief Structure to store status information of TWAI driver
- twai_
timing_ config_ t - @brief TWAI bitrate timing config advanced mode
@note Setting one of
quanta_resolution_hzandbrpis enough, otherwise,brpis not used. - uart_
at_ cmd_ t - @brief UART AT cmd char configuration parameters Note that this function may different on different chip. Please refer to the TRM at confirguration.
- uart_
bitrate_ detect_ config_ t - AUTO BAUD RATE DETECTION ***************************/
/
@brief UART bitrate detection configuration parameters for
uart_detect_bitrate_startfunction to acquire a new uart handle - uart_
bitrate_ res_ t - @brief Structure to store the measurement results for UART bitrate detection within the measurement period
- uart_
config_ t - @brief UART configuration parameters for uart_param_config function
- uart_
config_ t__ bindgen_ ty_ 2 - uart_
event_ t - @brief Event structure used in UART event queue
- uart_
intr_ config_ t - @brief UART interrupt configuration parameters for uart_intr_config function
- uart_
sw_ flowctrl_ t - @brief UART software flow control configuration parameters
- usb_
serial_ jtag_ driver_ config_ t - @brief Configuration structure for the usb-serial-jtag-driver. Can be expanded in the future
- utimbuf
- vendor_
ie_ data_ t - @brief Vendor Information Element header
- walker_
block_ info - @brief Structure used to store block related data passed to the walker callback function
- walker_
heap_ info - @brief Structure used to store heap related data passed to the walker callback function
- wifi_
action_ tx_ req_ t - @brief Action Frame Tx Request
- wifi_
active_ scan_ time_ t - @brief Range of active scan times per channel
- wifi_
ant_ config_ t - @brief Wi-Fi antenna configuration
- wifi_
ant_ gpio_ config_ t - @brief Wi-Fi GPIOs configuration for antenna selection
- wifi_
ant_ gpio_ t - @brief Wi-Fi GPIO configuration for antenna selection
- wifi_
ap_ config_ t - @brief Soft-AP configuration settings for the device
- wifi_
ap_ record_ t - @brief Description of a Wi-Fi AP
- wifi_
bandwidths_ t - @brief Description of a Wi-Fi band bandwidths
- wifi_
beacon_ monitor_ config_ t - @brief WiFi beacon monitor parameter configuration
- wifi_
beacon_ offset_ config_ t - @brief WiFi beacon sample parameter configuration
- wifi_
bss_ max_ idle_ config_ t - @brief Configuration structure for BSS max idle
- wifi_
country_ t - @brief Structure describing Wi-Fi country-based regional restrictions.
- wifi_
csi_ config_ t - wifi_
csi_ info_ t - @brief CSI data type
- wifi_
event_ action_ tx_ status_ t - Argument structure for WIFI_EVENT_ACTION_TX_STATUS event
- wifi_
event_ ap_ probe_ req_ rx_ t - @brief Argument structure for WIFI_EVENT_AP_PROBEREQRECVED event
- wifi_
event_ ap_ staconnected_ t - @brief Argument structure for WIFI_EVENT_AP_STACONNECTED event
- wifi_
event_ ap_ stadisconnected_ t - @brief Argument structure for WIFI_EVENT_AP_STADISCONNECTED event
- wifi_
event_ ap_ wps_ rg_ fail_ reason_ t - @brief Argument structure for WIFI_EVENT_AP_WPS_RG_FAILED event
- wifi_
event_ ap_ wps_ rg_ pin_ t - @brief Argument structure for WIFI_EVENT_AP_WPS_RG_PIN event
- wifi_
event_ ap_ wps_ rg_ success_ t - @brief Argument structure for WIFI_EVENT_AP_WPS_RG_SUCCESS event
- wifi_
event_ ap_ wrong_ password_ t - Argument structure for WIFI_EVENT_AP_WRONG_PASSWORD event
- wifi_
event_ bss_ rssi_ low_ t - @brief Argument structure for WIFI_EVENT_STA_BSS_RSSI_LOW event
- wifi_
event_ dpp_ config_ received_ t - Argument structure for WIFI_EVENT_DPP_CFG_RECVD event
- wifi_
event_ dpp_ failed_ t - Argument structure for WIFI_EVENT_DPP_FAIL event
- wifi_
event_ dpp_ uri_ ready_ t - Argument structure for WIFI_EVENT_DPP_URI_READY event
- wifi_
event_ ftm_ report_ t - @brief Argument structure for WIFI_EVENT_FTM_REPORT event
- wifi_
event_ home_ channel_ change_ t - @brief Argument structure for WIFI_EVENT_HOME_CHANNEL_CHANGE event
- wifi_
event_ nan_ receive_ t - @brief Argument structure for WIFI_EVENT_NAN_RECEIVE event
- wifi_
event_ nan_ replied_ t - @brief Argument structure for WIFI_EVENT_NAN_REPLIED event
- wifi_
event_ nan_ svc_ match_ t - @brief Argument structure for WIFI_EVENT_NAN_SVC_MATCH event
- wifi_
event_ ndp_ confirm_ t - @brief Argument structure for WIFI_EVENT_NDP_CONFIRM event
- wifi_
event_ ndp_ indication_ t - @brief Argument structure for WIFI_EVENT_NDP_INDICATION event
- wifi_
event_ ndp_ terminated_ t - @brief Argument structure for WIFI_EVENT_NDP_TERMINATED event
- wifi_
event_ neighbor_ report_ t - @brief Argument structure for WIFI_EVENT_STA_NEIGHBOR_REP event
- wifi_
event_ roc_ done_ t - @brief Argument structure for WIFI_EVENT_ROC_DONE event
- wifi_
event_ sta_ authmode_ change_ t - @brief Argument structure for WIFI_EVENT_STA_AUTHMODE_CHANGE event
- wifi_
event_ sta_ beacon_ offset_ unstable_ t - Argument structure for WIFI_EVENT_STA_BEACON_OFFSET_UNSTABLE event
- wifi_
event_ sta_ connected_ t - @brief Argument structure for WIFI_EVENT_STA_CONNECTED event
- wifi_
event_ sta_ disconnected_ t - @brief Argument structure for WIFI_EVENT_STA_DISCONNECTED event
- wifi_
event_ sta_ scan_ done_ t - @brief Argument structure for WIFI_EVENT_SCAN_DONE event
- wifi_
event_ sta_ wps_ er_ pin_ t - @brief Argument structure for WIFI_EVENT_STA_WPS_ER_PIN event
- wifi_
event_ sta_ wps_ er_ success_ t - @brief Argument structure for WIFI_EVENT_STA_WPS_ER_SUCCESS event
- wifi_
event_ sta_ wps_ er_ success_ t__ bindgen_ ty_ 1 - wifi_
ftm_ initiator_ cfg_ t - @brief FTM Initiator configuration
- wifi_
ftm_ report_ entry_ t - @brief Structure representing a report entry for Fine Timing Measurement (FTM) in Wi-Fi.
- wifi_
he_ ap_ info_ t - @brief Description of a Wi-Fi AP HE Info
- wifi_
ht2040_ coex_ t - @brief Configuration for STA’s HT2040 coexist management
- wifi_
init_ config_ t - @brief WiFi stack configuration parameters passed to esp_wifi_init call.
- wifi_
ioctl_ config_ t - @brief Configuration for WiFi ioctl
- wifi_
nan_ config_ t - @brief NAN Discovery start configuration
- wifi_
nan_ datapath_ end_ req_ t - @brief NAN Datapath End parameters
- wifi_
nan_ datapath_ req_ t - @brief NAN Datapath Request parameters
- wifi_
nan_ datapath_ resp_ t - @brief NAN Datapath Response parameters
- wifi_
nan_ followup_ params_ t - @brief NAN Follow-up parameters
- wifi_
nan_ publish_ cfg_ t - @brief NAN Publish service configuration parameters
- wifi_
nan_ subscribe_ cfg_ t - @brief NAN Subscribe service configuration parameters
- wifi_
nan_ wfa_ ssi_ t - @brief WFA defined Protocol types in NAN service specific info attribute
- wifi_
netif_ driver - wifi_
osi_ funcs_ t - wifi_
pkt_ rx_ ctrl_ t - @brief Received packet radio metadata header, this is the common header at the beginning of all promiscuous mode RX callback buffers
- wifi_
pmf_ config_ t - @brief Configuration structure for Protected Management Frame
- wifi_
promiscuous_ filter_ t - @brief Mask for filtering different packet types in promiscuous mode
- wifi_
promiscuous_ pkt_ t - @brief Payload passed to ‘buf’ parameter of promiscuous mode RX callback.
- wifi_
protocols_ t - @brief Description of a Wi-Fi protocols
- wifi_
prov_ config_ get_ data_ t - @brief WiFi status data to be sent in response to
get_statusrequest from master - wifi_
prov_ config_ handlers - @brief Internal handlers for receiving and responding to protocomm requests from master
- wifi_
prov_ config_ set_ data_ t - @brief WiFi config data received by slave during
set_configrequest from master - wifi_
prov_ conn_ cfg_ t - @brief Structure holding the configuration related to Wi-Fi provisioning
- wifi_
prov_ ctx - wifi_
prov_ event_ handler_ t - @brief Event handler that is used by the manager while provisioning service is active
- wifi_
prov_ mgr_ config_ t - @brief Structure for specifying the manager configuration
- wifi_
prov_ scheme - @brief Structure for specifying the provisioning scheme to be followed by the manager
- wifi_
prov_ sta_ conn_ info_ t - @brief WiFi STA connected status information
- wifi_
prov_ sta_ connecting_ info_ t - @brief WiFi STA connecting status information
- wifi_
reg_ rule_ t - Argument structure for regulatory rule
- wifi_
regdomain_ t - Argument structure for regdomain
- wifi_
regulatory_ t - Argument structure for regdomain
- wifi_
roc_ req_ t - @brief Remain on Channel request
- wifi_
scan_ channel_ bitmap_ t - @brief Channel bitmap for setting specific channels to be scanned
- wifi_
scan_ config_ t - @brief Parameters for an SSID scan
- wifi_
scan_ default_ params_ t - @brief Parameters default scan configurations
- wifi_
scan_ threshold_ t - @brief Structure describing parameters for a Wi-Fi fast scan
- wifi_
scan_ time_ t - @brief Aggregate of active & passive scan time per channel
- wifi_
sta_ config_ t - @brief STA configuration settings for the device
- wifi_
sta_ info_ t - @brief Description of STA associated with AP
- wifi_
sta_ list_ t - @brief List of stations associated with the Soft-AP
- wifi_
static_ queue_ t - wifi_
tx_ info_ t - @brief Information of wifi sending data
- wifi_
tx_ rate_ config_ t - @brief Argument structure for wifi_tx_rate_config
- wpa_
crypto_ funcs_ t - @brief The crypto callback function structure used by esp_wifi. The structure can be set as software crypto or the crypto optimized by device’s hardware.
- wps_
factory_ information_ t - @brief Structure representing WPS factory information for ESP device.
- xHeap
Stats - xLIST
- xLIST_
ITEM - xMEMORY_
REGION - xMINI_
LIST_ ITEM - xSTATIC_
EVENT_ GROUP - xSTATIC_
LIST - xSTATIC_
LIST_ ITEM - xSTATIC_
MINI_ LIST_ ITEM - xSTATIC_
QUEUE - xSTATIC_
RINGBUFFER - @brief Struct that is equivalent in size to the ring buffer’s data structure
- xSTATIC_
STREAM_ BUFFER - xSTATIC_
TCB - xSTATIC_
TIMER - xTASK_
PARAMETERS - xTASK_
SNAPSHOT - @brief Task Snapshot structure
- xTASK_
STATUS - Used with the uxTaskGetSystemState() function to return the state of each task in the system.
- xTIME_
OUT - @cond !DOC_EXCLUDE_HEADER_SECTION
Constants§
- ACD_
DEBUG - ADC_
CALI_ SCHEME_ CURVE_ FITTING_ SUPPORTED - AES_
128_ KEY_ BYTES - AES_
192_ KEY_ BYTES - AES_
256_ KEY_ BYTES - AES_
BLOCK_ BYTES - AES_
BLOCK_ WORDS - AF_INET
- AF_
INET6 - AF_
UNSPEC - AI_
ADDRCONFIG - AI_ALL
- AI_
CANONNAME - AI_
NUMERICHOST - AI_
NUMERICSERV - AI_
PASSIVE - AI_
V4MAPPED - AM_ARC
- AM_DIR
- AM_HID
- AM_RDO
- AM_SYS
- ANT_
SEL0_ IDX - ANT_
SEL1_ IDX - ANT_
SEL2_ IDX - ANT_
SEL3_ IDX - ANT_
SEL4_ IDX - ANT_
SEL5_ IDX - ANT_
SEL6_ IDX - ANT_
SEL7_ IDX - APB_
CLK_ FREQ - APB_
CLK_ FREQ_ ROM - API_
MSG_ DEBUG - ARG_
CMD_ DESCRIPTION_ LEN - ARG_
CMD_ NAME_ LEN - ARG_
DSTR_ SIZE - ARG_
ELIMIT - ARG_
ELONGOPT - ARG_
EMALLOC - ARG_
EMISSARG - ARG_
ENOMATCH - ARG_
HASOPTVALUE - ARG_
HASVALUE - ARG_MAX
- ARG_
REPLACE_ GETOPT - ARG_
REX_ ICASE - ARG_
TERMINATOR - ARP_
MAXAGE - ARP_
QUEUEING - ARP_
QUEUE_ LEN - ARP_
TABLE_ SIZE - ATA_
GET_ MODEL - ATA_
GET_ REV - ATA_
GET_ SN - ATOMIC_
COMPARE_ AND_ SWAP_ FAILURE - ATOMIC_
COMPARE_ AND_ SWAP_ SUCCESS - AT_
EACCESS - AT_
FDCWD - AT_
REMOVEDIR - AT_
SYMLINK_ FOLLOW - AT_
SYMLINK_ NOFOLLOW - AUTOIP_
DEBUG - B0
- B50
- B75
- B110
- B134
- B150
- B200
- B300
- B600
- B1200
- B1800
- B2400
- B4800
- B9600
- B19200
- B38400
- B57600
- B115200
- B230400
- B460800
- B500000
- B576000
- B921600
- B1000000
- B1152000
- B1500000
- B2000000
- B2500000
- B3000000
- B3500000
- B4000000
- BC_
BASE_ MAX - BC_
DIM_ MAX - BC_
SCALE_ MAX - BC_
STRING_ MAX - BIG_
ENDIAN - BIT0
- BIT1
- BIT2
- BIT3
- BIT4
- BIT5
- BIT6
- BIT7
- BIT8
- BIT9
- BIT10
- BIT11
- BIT12
- BIT13
- BIT14
- BIT15
- BIT16
- BIT17
- BIT18
- BIT19
- BIT20
- BIT21
- BIT22
- BIT23
- BIT24
- BIT25
- BIT26
- BIT27
- BIT28
- BIT29
- BIT30
- BIT31
- BIT32
- BIT33
- BIT34
- BIT35
- BIT36
- BIT37
- BIT38
- BIT39
- BIT40
- BIT41
- BIT42
- BIT43
- BIT44
- BIT45
- BIT46
- BIT47
- BIT48
- BIT49
- BIT50
- BIT51
- BIT52
- BIT53
- BIT54
- BIT55
- BIT56
- BIT57
- BIT58
- BIT59
- BIT60
- BIT61
- BIT62
- BIT63
- BLE_
ADDR_ LEN - BLE_
AUDI O0_ IRQ_ IDX - BLE_
AUDI O1_ IRQ_ IDX - BLE_
AUDI O2_ IRQ_ IDX - BLE_
AUDIO_ SYNC0_ P_ IDX - BLE_
AUDIO_ SYNC1_ P_ IDX - BLE_
AUDIO_ SYNC2_ P_ IDX - BLE_
UUID128_ VAL_ LENGTH - BOTHER
- BRIDGEIF_
MAX_ PORTS - BRKINT
- BS0
- BS1
- BSDLY
- BT_
AUDI O0_ IRQ_ IDX - BT_
AUDI O1_ IRQ_ IDX - BT_
AUDI O2_ IRQ_ IDX - BT_
MODE_ ON_ IDX - BT_
TASK_ EXTRA_ STACK_ SIZE - BUFSIZ
- BYTE_
ORDER - CBAUD
- CBAUDEX
- CCCR_
BUS_ WIDTH_ 1 - CCCR_
BUS_ WIDTH_ 4 - CCCR_
BUS_ WIDTH_ 8 - CCCR_
BUS_ WIDTH_ ECSI - CCCR_
CTL_ RES - CHAR_
MIN - CHECKSUM_
CHECK_ ICMP - CHECKSUM_
CHECK_ ICMP6 - CHECKSUM_
CHECK_ IP - CHECKSUM_
CHECK_ TCP - CHECKSUM_
CHECK_ UDP - CHECKSUM_
GEN_ ICMP - CHECKSUM_
GEN_ ICMP6 - CHECKSUM_
GEN_ IP - CHECKSUM_
GEN_ TCP - CHECKSUM_
GEN_ UDP - CHILD_
MAX - CH_
IDX_ IDX - CISTPL_
CODE_ ALTSTR - CISTPL_
CODE_ CFTABLE_ ENTRY - CISTPL_
CODE_ CHKSUM - CISTPL_
CODE_ CONFIG - CISTPL_
CODE_ DEVICE - CISTPL_
CODE_ END - CISTPL_
CODE_ FUNCE - CISTPL_
CODE_ FUNCID - CISTPL_
CODE_ MANFID - CISTPL_
CODE_ NULL - CISTPL_
CODE_ SDIO_ EXT - CISTPL_
CODE_ SDIO_ STD - CISTPL_
CODE_ VENDER_ BEGIN - CISTPL_
CODE_ VENDER_ END - CISTPL_
CODE_ VERS1 - CLINT_
BASE - CLINT_
SIZE - CLK_
GPIO_ IDX - CLK_
OUT1 - CLK_
OUT2 - CLK_
OUT3 - CLK_
OUT1_ M - CLK_
OUT1_ S - CLK_
OUT1_ V - CLK_
OUT2_ M - CLK_
OUT2_ S - CLK_
OUT2_ V - CLK_
OUT3_ M - CLK_
OUT3_ S - CLK_
OUT3_ V - CLK_
OUT_ OUT1_ IDX - CLK_
OUT_ OUT2_ IDX - CLK_
OUT_ OUT3_ IDX - CLK_TCK
- CLOCAL
- CLOCKS_
PER_ SEC - CLOCK_
ALLOWED - CLOCK_
DISABLED - CLOCK_
DISALLOWED - CLOCK_
ENABLED - COLL_
WEIGHTS_ MAX - COLOR_
PIXEL_ FORMAT_ BITWIDTH - COLOR_
SPACE_ BITWIDTH - CONFIG_
APPTRACE_ DEST_ NONE - CONFIG_
APPTRACE_ DEST_ UART_ NONE - CONFIG_
APPTRACE_ LOCK_ ENABLE - CONFIG_
APPTRACE_ UART_ TASK_ PRIO - CONFIG_
APP_ BUILD_ BOOTLOADER - CONFIG_
APP_ BUILD_ GENERATE_ BINARIES - CONFIG_
APP_ BUILD_ TYPE_ APP_ 2NDBOOT - CONFIG_
APP_ BUILD_ USE_ FLASH_ SECTIONS - CONFIG_
APP_ COMPILE_ TIME_ DATE - CONFIG_
APP_ RETRIEVE_ LEN_ ELF_ SHA - CONFIG_
BOOTLOADER_ COMPILER_ OPTIMIZATION_ SIZE - CONFIG_
BOOTLOADER_ COMPILE_ TIME_ DATE - CONFIG_
BOOTLOADER_ FLASH_ XMC_ SUPPORT - CONFIG_
BOOTLOADER_ LOG_ LEVEL - CONFIG_
BOOTLOADER_ LOG_ LEVEL_ INFO - CONFIG_
BOOTLOADER_ LOG_ MODE_ TEXT - CONFIG_
BOOTLOADER_ LOG_ MODE_ TEXT_ EN - CONFIG_
BOOTLOADER_ LOG_ TIMESTAMP_ SOURCE_ CPU_ TICKS - CONFIG_
BOOTLOADER_ LOG_ VERSION - CONFIG_
BOOTLOADER_ LOG_ VERSION_ 1 - CONFIG_
BOOTLOADER_ OFFSET_ IN_ FLASH - CONFIG_
BOOTLOADER_ PROJECT_ VER - CONFIG_
BOOTLOADER_ REGION_ PROTECTION_ ENABLE - CONFIG_
BOOTLOADER_ RESERVE_ RTC_ SIZE - CONFIG_
BOOTLOADER_ WDT_ ENABLE - CONFIG_
BOOTLOADER_ WDT_ TIME_ MS - CONFIG_
BOOT_ ROM_ LOG_ ALWAYS_ ON - CONFIG_
BROWNOUT_ DET - CONFIG_
BROWNOUT_ DET_ LVL - CONFIG_
BROWNOUT_ DET_ LVL_ SEL_ 7 - CONFIG_
COMPILER_ ASSERT_ NDEBUG_ EVALUATE - CONFIG_
COMPILER_ DISABLE_ DEFAULT_ ERRORS - CONFIG_
COMPILER_ FLOAT_ LIB_ FROM_ GCCLIB - CONFIG_
COMPILER_ HIDE_ PATHS_ MACROS - CONFIG_
COMPILER_ OPTIMIZATION_ ASSERTIONS_ ENABLE - CONFIG_
COMPILER_ OPTIMIZATION_ ASSERTION_ LEVEL - CONFIG_
COMPILER_ OPTIMIZATION_ DEBUG - CONFIG_
COMPILER_ OPTIMIZATION_ DEFAULT - CONFIG_
COMPILER_ OPTIMIZATION_ LEVEL_ DEBUG - CONFIG_
COMPILER_ ORPHAN_ SECTIONS_ WARNING - CONFIG_
COMPILER_ RT_ LIB_ GCCLIB - CONFIG_
COMPILER_ RT_ LIB_ NAME - CONFIG_
COMPILER_ STACK_ CHECK_ MODE_ NONE - CONFIG_
CONSOLE_ UART - CONFIG_
CONSOLE_ UART_ BAUDRATE - CONFIG_
CONSOLE_ UART_ DEFAULT - CONFIG_
CONSOLE_ UART_ NUM - CONFIG_
EFUSE_ MAX_ BLK_ LEN - CONFIG_
ESP32 C3_ BROWNOUT_ DET - CONFIG_
ESP32 C3_ BROWNOUT_ DET_ LVL - CONFIG_
ESP32 C3_ BROWNOUT_ DET_ LVL_ SEL_ 7 - CONFIG_
ESP32 C3_ DEBUG_ OCDAWARE - CONFIG_
ESP32 C3_ DEFAULT_ CPU_ FREQ_ 160 - CONFIG_
ESP32 C3_ DEFAULT_ CPU_ FREQ_ MHZ - CONFIG_
ESP32 C3_ LIGHTSLEEP_ GPIO_ RESET_ WORKAROUND - CONFIG_
ESP32 C3_ MEMPROT_ FEATURE - CONFIG_
ESP32 C3_ MEMPROT_ FEATURE_ LOCK - CONFIG_
ESP32 C3_ REV_ MAX_ FULL - CONFIG_
ESP32 C3_ REV_ MIN_ 3 - CONFIG_
ESP32 C3_ REV_ MIN_ FULL - CONFIG_
ESP32 C3_ RTC_ CLK_ CAL_ CYCLES - CONFIG_
ESP32 C3_ RTC_ CLK_ SRC_ INT_ RC - CONFIG_
ESP32 C3_ TIME_ SYSCALL_ USE_ RTC_ SYSTIMER - CONFIG_
ESP32 C3_ UNIVERSAL_ MAC_ ADDRESSES - CONFIG_
ESP32 C3_ UNIVERSAL_ MAC_ ADDRESSES_ FOUR - CONFIG_
ESP32_ APPTRACE_ DEST_ NONE - CONFIG_
ESP32_ APPTRACE_ LOCK_ ENABLE - CONFIG_
ESP32_ ENABLE_ COREDUMP_ TO_ NONE - CONFIG_
ESP32_ PHY_ CALIBRATION_ AND_ DATA_ STORAGE - CONFIG_
ESP32_ PHY_ MAX_ TX_ POWER - CONFIG_
ESP32_ PHY_ MAX_ WIFI_ TX_ POWER - CONFIG_
ESP32_ PTHREAD_ STACK_ MIN - CONFIG_
ESP32_ PTHREAD_ TASK_ CORE_ DEFAULT - CONFIG_
ESP32_ PTHREAD_ TASK_ NAME_ DEFAULT - CONFIG_
ESP32_ PTHREAD_ TASK_ PRIO_ DEFAULT - CONFIG_
ESP32_ PTHREAD_ TASK_ STACK_ SIZE_ DEFAULT - CONFIG_
ESP32_ WIFI_ AMPDU_ RX_ ENABLED - CONFIG_
ESP32_ WIFI_ AMPDU_ TX_ ENABLED - CONFIG_
ESP32_ WIFI_ DYNAMIC_ RX_ BUFFER_ NUM - CONFIG_
ESP32_ WIFI_ DYNAMIC_ TX_ BUFFER - CONFIG_
ESP32_ WIFI_ DYNAMIC_ TX_ BUFFER_ NUM - CONFIG_
ESP32_ WIFI_ ENABLED - CONFIG_
ESP32_ WIFI_ ENABLE_ WPA3_ OWE_ STA - CONFIG_
ESP32_ WIFI_ ENABLE_ WPA3_ SAE - CONFIG_
ESP32_ WIFI_ IRAM_ OPT - CONFIG_
ESP32_ WIFI_ MGMT_ SBUF_ NUM - CONFIG_
ESP32_ WIFI_ NVS_ ENABLED - CONFIG_
ESP32_ WIFI_ RX_ BA_ WIN - CONFIG_
ESP32_ WIFI_ RX_ IRAM_ OPT - CONFIG_
ESP32_ WIFI_ SOFTAP_ BEACON_ MAX_ LEN - CONFIG_
ESP32_ WIFI_ STATIC_ RX_ BUFFER_ NUM - CONFIG_
ESP32_ WIFI_ TX_ BA_ WIN - CONFIG_
ESP32_ WIFI_ TX_ BUFFER_ TYPE - CONFIG_
ESPHID_ TASK_ SIZE_ BLE - CONFIG_
ESPHID_ TASK_ SIZE_ BT - CONFIG_
ESPTOOLPY_ AFTER - CONFIG_
ESPTOOLPY_ AFTER_ RESET - CONFIG_
ESPTOOLPY_ BEFORE - CONFIG_
ESPTOOLPY_ BEFORE_ RESET - CONFIG_
ESPTOOLPY_ FLASHFREQ - CONFIG_
ESPTOOLPY_ FLASHFREQ_ 80M - CONFIG_
ESPTOOLPY_ FLASHMODE - CONFIG_
ESPTOOLPY_ FLASHMODE_ DIO - CONFIG_
ESPTOOLPY_ FLASHSIZE - CONFIG_
ESPTOOLPY_ FLASHSIZE_ 2MB - CONFIG_
ESPTOOLPY_ FLASH_ SAMPLE_ MODE_ STR - CONFIG_
ESPTOOLPY_ MONITOR_ BAUD - CONFIG_
ESP_ BROWNOUT_ DET - CONFIG_
ESP_ BROWNOUT_ DET_ LVL - CONFIG_
ESP_ BROWNOUT_ DET_ LVL_ SEL_ 7 - CONFIG_
ESP_ BROWNOUT_ USE_ INTR - CONFIG_
ESP_ COEX_ ENABLED - CONFIG_
ESP_ CONSOLE_ ROM_ SERIAL_ PORT_ NUM - CONFIG_
ESP_ CONSOLE_ SECONDARY_ USB_ SERIAL_ JTAG - CONFIG_
ESP_ CONSOLE_ UART - CONFIG_
ESP_ CONSOLE_ UART_ BAUDRATE - CONFIG_
ESP_ CONSOLE_ UART_ DEFAULT - CONFIG_
ESP_ CONSOLE_ UART_ NUM - CONFIG_
ESP_ CONSOLE_ USB_ SERIAL_ JTAG_ ENABLED - CONFIG_
ESP_ COREDUMP_ ENABLE_ TO_ NONE - CONFIG_
ESP_ DEBUG_ OCDAWARE - CONFIG_
ESP_ DEFAULT_ CPU_ FREQ_ MHZ - CONFIG_
ESP_ DEFAULT_ CPU_ FREQ_ MHZ_ 160 - CONFIG_
ESP_ EFUSE_ BLOCK_ REV_ MAX_ FULL - CONFIG_
ESP_ EFUSE_ BLOCK_ REV_ MIN_ FULL - CONFIG_
ESP_ ERR_ TO_ NAME_ LOOKUP - CONFIG_
ESP_ EVENT_ POST_ FROM_ IRAM_ ISR - CONFIG_
ESP_ EVENT_ POST_ FROM_ ISR - CONFIG_
ESP_ GDBSTUB_ ENABLED - CONFIG_
ESP_ GDBSTUB_ MAX_ TASKS - CONFIG_
ESP_ GDBSTUB_ SUPPORT_ TASKS - CONFIG_
ESP_ GRATUITOUS_ ARP - CONFIG_
ESP_ HTTPS_ OTA_ EVENT_ POST_ TIMEOUT - CONFIG_
ESP_ HTTPS_ SERVER_ EVENT_ POST_ TIMEOUT - CONFIG_
ESP_ HTTP_ CLIENT_ ENABLE_ HTTPS - CONFIG_
ESP_ HTTP_ CLIENT_ EVENT_ POST_ TIMEOUT - CONFIG_
ESP_ HW_ SUPPORT_ FUNC_ IN_ IRAM - CONFIG_
ESP_ INTR_ IN_ IRAM - CONFIG_
ESP_ INT_ WDT - CONFIG_
ESP_ INT_ WDT_ TIMEOUT_ MS - CONFIG_
ESP_ IPC_ TASK_ STACK_ SIZE - CONFIG_
ESP_ MAC_ ADDR_ UNIVERSE_ BT - CONFIG_
ESP_ MAC_ ADDR_ UNIVERSE_ ETH - CONFIG_
ESP_ MAC_ ADDR_ UNIVERSE_ WIFI_ AP - CONFIG_
ESP_ MAC_ ADDR_ UNIVERSE_ WIFI_ STA - CONFIG_
ESP_ MAC_ UNIVERSAL_ MAC_ ADDRESSES - CONFIG_
ESP_ MAC_ UNIVERSAL_ MAC_ ADDRESSES_ FOUR - CONFIG_
ESP_ MAIN_ TASK_ AFFINITY - CONFIG_
ESP_ MAIN_ TASK_ AFFINITY_ CPU0 - CONFIG_
ESP_ MAIN_ TASK_ STACK_ SIZE - CONFIG_
ESP_ MINIMAL_ SHARED_ STACK_ SIZE - CONFIG_
ESP_ NETIF_ IP_ LOST_ TIMER_ INTERVAL - CONFIG_
ESP_ NETIF_ REPORT_ DATA_ TRAFFIC - CONFIG_
ESP_ NETIF_ TCPIP_ LWIP - CONFIG_
ESP_ NETIF_ USES_ TCPIP_ WITH_ BSD_ API - CONFIG_
ESP_ PERIPH_ CTRL_ FUNC_ IN_ IRAM - CONFIG_
ESP_ PHY_ CALIBRATION_ AND_ DATA_ STORAGE - CONFIG_
ESP_ PHY_ CALIBRATION_ MODE - CONFIG_
ESP_ PHY_ ENABLED - CONFIG_
ESP_ PHY_ ENABLE_ USB - CONFIG_
ESP_ PHY_ IRAM_ OPT - CONFIG_
ESP_ PHY_ MAX_ TX_ POWER - CONFIG_
ESP_ PHY_ MAX_ WIFI_ TX_ POWER - CONFIG_
ESP_ PHY_ PLL_ TRACK_ PERIOD_ MS - CONFIG_
ESP_ PHY_ RF_ CAL_ PARTIAL - CONFIG_
ESP_ PROTOCOMM_ SUPPORT_ SECURITY_ PATCH_ VERSION - CONFIG_
ESP_ PROTOCOMM_ SUPPORT_ SECURITY_ VERSION_ 0 - CONFIG_
ESP_ PROTOCOMM_ SUPPORT_ SECURITY_ VERSION_ 1 - CONFIG_
ESP_ PROTOCOMM_ SUPPORT_ SECURITY_ VERSION_ 2 - CONFIG_
ESP_ REGI2C_ CTRL_ FUNC_ IN_ IRAM - CONFIG_
ESP_ REV_ MAX_ FULL - CONFIG_
ESP_ REV_ MIN_ FULL - CONFIG_
ESP_ ROM_ CONSOLE_ OUTPUT_ SECONDARY - CONFIG_
ESP_ ROM_ GET_ CLK_ FREQ - CONFIG_
ESP_ ROM_ HAS_ CRC_ BE - CONFIG_
ESP_ ROM_ HAS_ CRC_ LE - CONFIG_
ESP_ ROM_ HAS_ ENCRYPTED_ WRITES_ USING_ LEGACY_ DRV - CONFIG_
ESP_ ROM_ HAS_ ERASE_ 0_ REGION_ BUG - CONFIG_
ESP_ ROM_ HAS_ ETS_ PRINTF_ BUG - CONFIG_
ESP_ ROM_ HAS_ JPEG_ DECODE - CONFIG_
ESP_ ROM_ HAS_ LAYOUT_ TABLE - CONFIG_
ESP_ ROM_ HAS_ MZ_ CRC32 - CONFIG_
ESP_ ROM_ HAS_ NEWLIB - CONFIG_
ESP_ ROM_ HAS_ NEWLIB_ 32BIT_ TIME - CONFIG_
ESP_ ROM_ HAS_ NEWLIB_ NANO_ FORMAT - CONFIG_
ESP_ ROM_ HAS_ RETARGETABLE_ LOCKING - CONFIG_
ESP_ ROM_ HAS_ SPI_ FLASH - CONFIG_
ESP_ ROM_ HAS_ SPI_ FLASH_ MMAP - CONFIG_
ESP_ ROM_ HAS_ SUBOPTIMAL_ NEWLIB_ ON_ MISALIGNED_ MEMORY - CONFIG_
ESP_ ROM_ HAS_ SW_ FLOAT - CONFIG_
ESP_ ROM_ HAS_ VERSION - CONFIG_
ESP_ ROM_ NEEDS_ SET_ CACHE_ MMU_ SIZE - CONFIG_
ESP_ ROM_ NEEDS_ SWSETUP_ WORKAROUND - CONFIG_
ESP_ ROM_ PRINT_ IN_ IRAM - CONFIG_
ESP_ ROM_ RAM_ APP_ NEEDS_ MMU_ INIT - CONFIG_
ESP_ ROM_ SUPPORT_ DEEP_ SLEEP_ WAKEUP_ STUB - CONFIG_
ESP_ ROM_ UART_ CLK_ IS_ XTAL - CONFIG_
ESP_ ROM_ USB_ OTG_ NUM - CONFIG_
ESP_ ROM_ USB_ SERIAL_ DEVICE_ NUM - CONFIG_
ESP_ SLEEP_ FLASH_ LEAKAGE_ WORKAROUND - CONFIG_
ESP_ SLEEP_ GPIO_ ENABLE_ INTERNAL_ RESISTORS - CONFIG_
ESP_ SLEEP_ GPIO_ RESET_ WORKAROUND - CONFIG_
ESP_ SLEEP_ WAIT_ FLASH_ READY_ EXTRA_ DELAY - CONFIG_
ESP_ SPI_ BUS_ LOCK_ ISR_ FUNCS_ IN_ IRAM - CONFIG_
ESP_ SYSTEM_ ALLOW_ RTC_ FAST_ MEM_ AS_ HEAP - CONFIG_
ESP_ SYSTEM_ BROWNOUT_ INTR - CONFIG_
ESP_ SYSTEM_ CHECK_ INT_ LEVEL_ 4 - CONFIG_
ESP_ SYSTEM_ EVENT_ QUEUE_ SIZE - CONFIG_
ESP_ SYSTEM_ EVENT_ TASK_ STACK_ SIZE - CONFIG_
ESP_ SYSTEM_ HW_ PC_ RECORD - CONFIG_
ESP_ SYSTEM_ HW_ STACK_ GUARD - CONFIG_
ESP_ SYSTEM_ IN_ IRAM - CONFIG_
ESP_ SYSTEM_ MEMPROT_ FEATURE - CONFIG_
ESP_ SYSTEM_ MEMPROT_ FEATURE_ LOCK - CONFIG_
ESP_ SYSTEM_ NO_ BACKTRACE - CONFIG_
ESP_ SYSTEM_ PANIC_ PRINT_ REBOOT - CONFIG_
ESP_ SYSTEM_ PANIC_ REBOOT_ DELAY_ SECONDS - CONFIG_
ESP_ SYSTEM_ PM_ POWER_ DOWN_ CPU - CONFIG_
ESP_ SYSTEM_ RTC_ FAST_ MEM_ AS_ HEAP_ DEPCHECK - CONFIG_
ESP_ SYSTEM_ SINGLE_ CORE_ MODE - CONFIG_
ESP_ TASK_ WDT - CONFIG_
ESP_ TASK_ WDT_ CHECK_ IDLE_ TASK_ CPU0 - CONFIG_
ESP_ TASK_ WDT_ EN - CONFIG_
ESP_ TASK_ WDT_ INIT - CONFIG_
ESP_ TASK_ WDT_ TIMEOUT_ S - CONFIG_
ESP_ TIMER_ IMPL_ SYSTIMER - CONFIG_
ESP_ TIMER_ INTERRUPT_ LEVEL - CONFIG_
ESP_ TIMER_ IN_ IRAM - CONFIG_
ESP_ TIMER_ ISR_ AFFINITY_ CPU0 - CONFIG_
ESP_ TIMER_ TASK_ AFFINITY - CONFIG_
ESP_ TIMER_ TASK_ AFFINITY_ CPU0 - CONFIG_
ESP_ TIMER_ TASK_ STACK_ SIZE - CONFIG_
ESP_ TIME_ FUNCS_ USE_ ESP_ TIMER - CONFIG_
ESP_ TIME_ FUNCS_ USE_ RTC_ TIMER - CONFIG_
ESP_ TLS_ DYN_ BUF_ STRATEGY_ SUPPORTED - CONFIG_
ESP_ TLS_ USE_ DS_ PERIPHERAL - CONFIG_
ESP_ TLS_ USING_ MBEDTLS - CONFIG_
ESP_ WIFI_ AMPDU_ RX_ ENABLED - CONFIG_
ESP_ WIFI_ AMPDU_ TX_ ENABLED - CONFIG_
ESP_ WIFI_ DYNAMIC_ RX_ BUFFER_ NUM - CONFIG_
ESP_ WIFI_ DYNAMIC_ RX_ MGMT_ BUF - CONFIG_
ESP_ WIFI_ DYNAMIC_ TX_ BUFFER - CONFIG_
ESP_ WIFI_ DYNAMIC_ TX_ BUFFER_ NUM - CONFIG_
ESP_ WIFI_ ENABLED - CONFIG_
ESP_ WIFI_ ENABLE_ SAE_ H2E - CONFIG_
ESP_ WIFI_ ENABLE_ SAE_ PK - CONFIG_
ESP_ WIFI_ ENABLE_ WPA3_ OWE_ STA - CONFIG_
ESP_ WIFI_ ENABLE_ WPA3_ SAE - CONFIG_
ESP_ WIFI_ ENTERPRISE_ SUPPORT - CONFIG_
ESP_ WIFI_ ESPNOW_ MAX_ ENCRYPT_ NUM - CONFIG_
ESP_ WIFI_ GMAC_ SUPPORT - CONFIG_
ESP_ WIFI_ IRAM_ OPT - CONFIG_
ESP_ WIFI_ MBEDTLS_ CRYPTO - CONFIG_
ESP_ WIFI_ MBEDTLS_ TLS_ CLIENT - CONFIG_
ESP_ WIFI_ MGMT_ SBUF_ NUM - CONFIG_
ESP_ WIFI_ NVS_ ENABLED - CONFIG_
ESP_ WIFI_ RX_ BA_ WIN - CONFIG_
ESP_ WIFI_ RX_ IRAM_ OPT - CONFIG_
ESP_ WIFI_ RX_ MGMT_ BUF_ NUM_ DEF - CONFIG_
ESP_ WIFI_ SLP_ DEFAULT_ MAX_ ACTIVE_ TIME - CONFIG_
ESP_ WIFI_ SLP_ DEFAULT_ MIN_ ACTIVE_ TIME - CONFIG_
ESP_ WIFI_ SLP_ DEFAULT_ WAIT_ BROADCAST_ DATA_ TIME - CONFIG_
ESP_ WIFI_ SOFTAP_ BEACON_ MAX_ LEN - CONFIG_
ESP_ WIFI_ SOFTAP_ SAE_ SUPPORT - CONFIG_
ESP_ WIFI_ SOFTAP_ SUPPORT - CONFIG_
ESP_ WIFI_ STATIC_ RX_ BUFFER_ NUM - CONFIG_
ESP_ WIFI_ STATIC_ RX_ MGMT_ BUFFER - CONFIG_
ESP_ WIFI_ STA_ DISCONNECTED_ PM_ ENABLE - CONFIG_
ESP_ WIFI_ TX_ BA_ WIN - CONFIG_
ESP_ WIFI_ TX_ BUFFER_ TYPE - CONFIG_
ETH_ ENABLED - CONFIG_
ETH_ USE_ SPI_ ETHERNET - CONFIG_
FATFS_ CODEPAGE - CONFIG_
FATFS_ CODEPAGE_ 437 - CONFIG_
FATFS_ DONT_ TRUST_ FREE_ CLUSTER_ CNT - CONFIG_
FATFS_ DONT_ TRUST_ LAST_ ALLOC - CONFIG_
FATFS_ FS_ LOCK - CONFIG_
FATFS_ LFN_ NONE - CONFIG_
FATFS_ LINK_ LOCK - CONFIG_
FATFS_ PER_ FILE_ CACHE - CONFIG_
FATFS_ SECTOR_ 4096 - CONFIG_
FATFS_ TIMEOUT_ MS - CONFIG_
FATFS_ USE_ STRFUNC_ NONE - CONFIG_
FATFS_ VFS_ FSTAT_ BLKSIZE - CONFIG_
FATFS_ VOLUME_ COUNT - CONFIG_
FEATURE_ 11R_ BIT - CONFIG_
FEATURE_ BSS_ MAX_ IDLE_ BIT - CONFIG_
FEATURE_ CACHE_ TX_ BUF_ BIT - CONFIG_
FEATURE_ FTM_ INITIATOR_ BIT - CONFIG_
FEATURE_ FTM_ RESPONDER_ BIT - CONFIG_
FEATURE_ GCMP_ BIT - CONFIG_
FEATURE_ GMAC_ BIT - CONFIG_
FEATURE_ WIFI_ ENT_ BIT - CONFIG_
FEATURE_ WPA3_ SAE_ BIT - CONFIG_
FLASHMODE_ DIO - CONFIG_
FREERTOS_ CHECK_ MUTEX_ GIVEN_ BY_ OWNER - CONFIG_
FREERTOS_ CHECK_ STACKOVERFLOW_ CANARY - CONFIG_
FREERTOS_ CORETIMER_ SYSTIMER_ LVL1 - CONFIG_
FREERTOS_ DEBUG_ OCDAWARE - CONFIG_
FREERTOS_ ENABLE_ TASK_ SNAPSHOT - CONFIG_
FREERTOS_ HZ - CONFIG_
FREERTOS_ IDLE_ TASK_ STACKSIZE - CONFIG_
FREERTOS_ INTERRUPT_ BACKTRACE - CONFIG_
FREERTOS_ IN_ IRAM - CONFIG_
FREERTOS_ ISR_ STACKSIZE - CONFIG_
FREERTOS_ MAX_ TASK_ NAME_ LEN - CONFIG_
FREERTOS_ NO_ AFFINITY - CONFIG_
FREERTOS_ NUMBER_ OF_ CORES - CONFIG_
FREERTOS_ OPTIMIZED_ SCHEDULER - CONFIG_
FREERTOS_ PLACE_ SNAPSHOT_ FUNS_ INTO_ FLASH - CONFIG_
FREERTOS_ PORT - CONFIG_
FREERTOS_ QUEUE_ REGISTRY_ SIZE - CONFIG_
FREERTOS_ SUPPORT_ STATIC_ ALLOCATION - CONFIG_
FREERTOS_ SYSTICK_ USES_ SYSTIMER - CONFIG_
FREERTOS_ TASK_ FUNCTION_ WRAPPER - CONFIG_
FREERTOS_ TASK_ NOTIFICATION_ ARRAY_ ENTRIES - CONFIG_
FREERTOS_ THREAD_ LOCAL_ STORAGE_ POINTERS - CONFIG_
FREERTOS_ TICK_ SUPPORT_ SYSTIMER - CONFIG_
FREERTOS_ TIMER_ QUEUE_ LENGTH - CONFIG_
FREERTOS_ TIMER_ SERVICE_ TASK_ CORE_ AFFINITY - CONFIG_
FREERTOS_ TIMER_ SERVICE_ TASK_ NAME - CONFIG_
FREERTOS_ TIMER_ TASK_ NO_ AFFINITY - CONFIG_
FREERTOS_ TIMER_ TASK_ PRIORITY - CONFIG_
FREERTOS_ TIMER_ TASK_ STACK_ DEPTH - CONFIG_
FREERTOS_ TLSP_ DELETION_ CALLBACKS - CONFIG_
FREERTOS_ UNICORE - CONFIG_
FREERTOS_ USE_ TIMERS - CONFIG_
GARP_ TMR_ INTERVAL - CONFIG_
GDBSTUB_ MAX_ TASKS - CONFIG_
GDBSTUB_ SUPPORT_ TASKS - CONFIG_
GDMA_ CTRL_ FUNC_ IN_ IRAM - CONFIG_
GDMA_ ISR_ HANDLER_ IN_ IRAM - CONFIG_
GDMA_ OBJ_ DRAM_ SAFE - CONFIG_
GPTIMER_ ISR_ HANDLER_ IN_ IRAM - CONFIG_
GPTIMER_ OBJ_ CACHE_ SAFE - CONFIG_
HAL_ ASSERTION_ EQUALS_ SYSTEM - CONFIG_
HAL_ DEFAULT_ ASSERTION_ LEVEL - CONFIG_
HEAP_ POISONING_ DISABLED - CONFIG_
HEAP_ TRACING_ OFF - CONFIG_
HTTPD_ ERR_ RESP_ NO_ DELAY - CONFIG_
HTTPD_ MAX_ REQ_ HDR_ LEN - CONFIG_
HTTPD_ MAX_ URI_ LEN - CONFIG_
HTTPD_ PURGE_ BUF_ LEN - CONFIG_
HTTPD_ SERVER_ EVENT_ POST_ TIMEOUT - CONFIG_
I2C_ MASTER_ ISR_ HANDLER_ IN_ IRAM - CONFIG_
IDF_ CMAKE - CONFIG_
IDF_ FIRMWARE_ CHIP_ ID - CONFIG_
IDF_ INIT_ VERSION - CONFIG_
IDF_ TARGET - CONFIG_
IDF_ TARGET_ ARCH - CONFIG_
IDF_ TARGET_ ARCH_ RISCV - CONFIG_
IDF_ TARGET_ ESP32 C3 - CONFIG_
IDF_ TOOLCHAIN - CONFIG_
IDF_ TOOLCHAIN_ GCC - CONFIG_
INT_ WDT - CONFIG_
INT_ WDT_ TIMEOUT_ MS - CONFIG_
IPC_ TASK_ STACK_ SIZE - CONFIG_
LIBC_ LOCKS_ PLACE_ IN_ IRAM - CONFIG_
LIBC_ MISC_ IN_ IRAM - CONFIG_
LIBC_ NEWLIB - CONFIG_
LIBC_ STDIN_ LINE_ ENDING_ CR - CONFIG_
LIBC_ STDOUT_ LINE_ ENDING_ CRLF - CONFIG_
LIBC_ TIME_ SYSCALL_ USE_ RTC_ HRT - CONFIG_
LOG_ BOOTLOADER_ LEVEL - CONFIG_
LOG_ BOOTLOADER_ LEVEL_ INFO - CONFIG_
LOG_ DEFAULT_ LEVEL - CONFIG_
LOG_ DEFAULT_ LEVEL_ INFO - CONFIG_
LOG_ DYNAMIC_ LEVEL_ CONTROL - CONFIG_
LOG_ IN_ IRAM - CONFIG_
LOG_ MAXIMUM_ EQUALS_ DEFAULT - CONFIG_
LOG_ MAXIMUM_ LEVEL - CONFIG_
LOG_ MODE_ TEXT - CONFIG_
LOG_ MODE_ TEXT_ EN - CONFIG_
LOG_ TAG_ LEVEL_ CACHE_ BINARY_ MIN_ HEAP - CONFIG_
LOG_ TAG_ LEVEL_ IMPL_ CACHE_ AND_ LINKED_ LIST - CONFIG_
LOG_ TAG_ LEVEL_ IMPL_ CACHE_ SIZE - CONFIG_
LOG_ TIMESTAMP_ SOURCE_ RTOS - CONFIG_
LOG_ VERSION - CONFIG_
LOG_ VERSION_ 1 - CONFIG_
LWIP_ BRIDGEIF_ MAX_ PORTS - CONFIG_
LWIP_ CHECKSUM_ CHECK_ ICMP - CONFIG_
LWIP_ DHCPS - CONFIG_
LWIP_ DHCPS_ ADD_ DNS - CONFIG_
LWIP_ DHCPS_ LEASE_ UNIT - CONFIG_
LWIP_ DHCPS_ MAX_ STATION_ NUM - CONFIG_
LWIP_ DHCPS_ STATIC_ ENTRIES - CONFIG_
LWIP_ DHCP_ COARSE_ TIMER_ SECS - CONFIG_
LWIP_ DHCP_ DISABLE_ VENDOR_ CLASS_ ID - CONFIG_
LWIP_ DHCP_ DOES_ ARP_ CHECK - CONFIG_
LWIP_ DHCP_ OPTIONS_ LEN - CONFIG_
LWIP_ DNS_ MAX_ HOST_ IP - CONFIG_
LWIP_ DNS_ MAX_ SERVERS - CONFIG_
LWIP_ DNS_ SUPPORT_ MDNS_ QUERIES - CONFIG_
LWIP_ ENABLE - CONFIG_
LWIP_ ESP_ GRATUITOUS_ ARP - CONFIG_
LWIP_ ESP_ LWIP_ ASSERT - CONFIG_
LWIP_ ESP_ MLDV6_ REPORT - CONFIG_
LWIP_ GARP_ TMR_ INTERVAL - CONFIG_
LWIP_ HOOK_ DHCP_ EXTRA_ OPTION_ NONE - CONFIG_
LWIP_ HOOK_ DNS_ EXT_ RESOLVE_ NONE - CONFIG_
LWIP_ HOOK_ IP6_ INPUT_ DEFAULT - CONFIG_
LWIP_ HOOK_ IP6_ ROUTE_ NONE - CONFIG_
LWIP_ HOOK_ IP6_ SELECT_ SRC_ ADDR_ NONE - CONFIG_
LWIP_ HOOK_ ND6_ GET_ GW_ NONE - CONFIG_
LWIP_ HOOK_ NETCONN_ EXT_ RESOLVE_ NONE - CONFIG_
LWIP_ HOOK_ TCP_ ISN_ DEFAULT - CONFIG_
LWIP_ ICMP - CONFIG_
LWIP_ IP4_ FRAG - CONFIG_
LWIP_ IP6_ FRAG - CONFIG_
LWIP_ IPV4 - CONFIG_
LWIP_ IPV6 - CONFIG_
LWIP_ IPV6_ MEMP_ NUM_ ND6_ QUEUE - CONFIG_
LWIP_ IPV6_ ND6_ NUM_ DESTINATIONS - CONFIG_
LWIP_ IPV6_ ND6_ NUM_ NEIGHBORS - CONFIG_
LWIP_ IPV6_ ND6_ NUM_ PREFIXES - CONFIG_
LWIP_ IPV6_ ND6_ NUM_ ROUTERS - CONFIG_
LWIP_ IPV6_ NUM_ ADDRESSES - CONFIG_
LWIP_ IP_ DEFAULT_ TTL - CONFIG_
LWIP_ IP_ REASS_ MAX_ PBUFS - CONFIG_
LWIP_ LOCAL_ HOSTNAME - CONFIG_
LWIP_ LOOPBACK_ MAX_ PBUFS - CONFIG_
LWIP_ MAX_ ACTIVE_ TCP - CONFIG_
LWIP_ MAX_ LISTENING_ TCP - CONFIG_
LWIP_ MAX_ RAW_ PCBS - CONFIG_
LWIP_ MAX_ SOCKETS - CONFIG_
LWIP_ MAX_ UDP_ PCBS - CONFIG_
LWIP_ MLDV6_ TMR_ INTERVAL - CONFIG_
LWIP_ ND6 - CONFIG_
LWIP_ NETIF_ LOOPBACK - CONFIG_
LWIP_ NUM_ NETIF_ CLIENT_ DATA - CONFIG_
LWIP_ SNTP_ MAXIMUM_ STARTUP_ DELAY - CONFIG_
LWIP_ SNTP_ MAX_ SERVERS - CONFIG_
LWIP_ SNTP_ STARTUP_ DELAY - CONFIG_
LWIP_ SNTP_ UPDATE_ DELAY - CONFIG_
LWIP_ SO_ REUSE - CONFIG_
LWIP_ SO_ REUSE_ RXTOALL - CONFIG_
LWIP_ TCPIP_ RECVMBOX_ SIZE - CONFIG_
LWIP_ TCPIP_ TASK_ AFFINITY - CONFIG_
LWIP_ TCPIP_ TASK_ AFFINITY_ NO_ AFFINITY - CONFIG_
LWIP_ TCPIP_ TASK_ PRIO - CONFIG_
LWIP_ TCPIP_ TASK_ STACK_ SIZE - CONFIG_
LWIP_ TCP_ ACCEPTMBOX_ SIZE - CONFIG_
LWIP_ TCP_ FIN_ WAIT_ TIMEOUT - CONFIG_
LWIP_ TCP_ HIGH_ SPEED_ RETRANSMISSION - CONFIG_
LWIP_ TCP_ MAXRTX - CONFIG_
LWIP_ TCP_ MSL - CONFIG_
LWIP_ TCP_ MSS - CONFIG_
LWIP_ TCP_ OOSEQ_ MAX_ PBUFS - CONFIG_
LWIP_ TCP_ OOSEQ_ TIMEOUT - CONFIG_
LWIP_ TCP_ OVERSIZE_ MSS - CONFIG_
LWIP_ TCP_ QUEUE_ OOSEQ - CONFIG_
LWIP_ TCP_ RECVMBOX_ SIZE - CONFIG_
LWIP_ TCP_ RTO_ TIME - CONFIG_
LWIP_ TCP_ SND_ BUF_ DEFAULT - CONFIG_
LWIP_ TCP_ SYNMAXRTX - CONFIG_
LWIP_ TCP_ TMR_ INTERVAL - CONFIG_
LWIP_ TCP_ WND_ DEFAULT - CONFIG_
LWIP_ TIMERS_ ONDEMAND - CONFIG_
LWIP_ UDP_ RECVMBOX_ SIZE - CONFIG_
MAIN_ TASK_ STACK_ SIZE - CONFIG_
MBEDTLS_ AES_ C - CONFIG_
MBEDTLS_ AES_ INTERRUPT_ LEVEL - CONFIG_
MBEDTLS_ AES_ USE_ INTERRUPT - CONFIG_
MBEDTLS_ ASYMMETRIC_ CONTENT_ LEN - CONFIG_
MBEDTLS_ CCM_ C - CONFIG_
MBEDTLS_ CERTIFICATE_ BUNDLE - CONFIG_
MBEDTLS_ CERTIFICATE_ BUNDLE_ DEFAULT_ FULL - CONFIG_
MBEDTLS_ CERTIFICATE_ BUNDLE_ MAX_ CERTS - CONFIG_
MBEDTLS_ CLIENT_ SSL_ SESSION_ TICKETS - CONFIG_
MBEDTLS_ CMAC_ C - CONFIG_
MBEDTLS_ ECDH_ C - CONFIG_
MBEDTLS_ ECDSA_ C - CONFIG_
MBEDTLS_ ECDSA_ DETERMINISTIC - CONFIG_
MBEDTLS_ ECP_ C - CONFIG_
MBEDTLS_ ECP_ DP_ BP256 R1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ BP384 R1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ BP512 R1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ CURV E25519_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ SECP192 K1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ SECP192 R1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ SECP224 K1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ SECP224 R1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ SECP256 K1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ SECP256 R1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ SECP384 R1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ DP_ SECP521 R1_ ENABLED - CONFIG_
MBEDTLS_ ECP_ NIST_ OPTIM - CONFIG_
MBEDTLS_ ERROR_ STRINGS - CONFIG_
MBEDTLS_ FS_ IO - CONFIG_
MBEDTLS_ GCM_ C - CONFIG_
MBEDTLS_ GCM_ SUPPORT_ NON_ AES_ CIPHER - CONFIG_
MBEDTLS_ HARDWARE_ AES - CONFIG_
MBEDTLS_ HARDWARE_ MPI - CONFIG_
MBEDTLS_ HARDWARE_ SHA - CONFIG_
MBEDTLS_ HAVE_ TIME - CONFIG_
MBEDTLS_ INTERNAL_ MEM_ ALLOC - CONFIG_
MBEDTLS_ KEY_ EXCHANGE_ ECDHE_ ECDSA - CONFIG_
MBEDTLS_ KEY_ EXCHANGE_ ECDHE_ RSA - CONFIG_
MBEDTLS_ KEY_ EXCHANGE_ ECDH_ ECDSA - CONFIG_
MBEDTLS_ KEY_ EXCHANGE_ ECDH_ RSA - CONFIG_
MBEDTLS_ KEY_ EXCHANGE_ ELLIPTIC_ CURVE - CONFIG_
MBEDTLS_ KEY_ EXCHANGE_ RSA - CONFIG_
MBEDTLS_ LARGE_ KEY_ SOFTWARE_ MPI - CONFIG_
MBEDTLS_ MPI_ INTERRUPT_ LEVEL - CONFIG_
MBEDTLS_ MPI_ USE_ INTERRUPT - CONFIG_
MBEDTLS_ PEM_ PARSE_ C - CONFIG_
MBEDTLS_ PEM_ WRITE_ C - CONFIG_
MBEDTLS_ PKCS7_ C - CONFIG_
MBEDTLS_ PK_ PARSE_ EC_ COMPRESSED - CONFIG_
MBEDTLS_ PK_ PARSE_ EC_ EXTENDED - CONFIG_
MBEDTLS_ ROM_ MD5 - CONFIG_
MBEDTLS_ SERVER_ SSL_ SESSION_ TICKETS - CONFIG_
MBEDTLS_ SHA1_ C - CONFIG_
MBEDTLS_ SHA512_ C - CONFIG_
MBEDTLS_ SSL_ ALPN - CONFIG_
MBEDTLS_ SSL_ IN_ CONTENT_ LEN - CONFIG_
MBEDTLS_ SSL_ KEEP_ PEER_ CERTIFICATE - CONFIG_
MBEDTLS_ SSL_ OUT_ CONTENT_ LEN - CONFIG_
MBEDTLS_ SSL_ PROTO_ TLS1_ 2 - CONFIG_
MBEDTLS_ SSL_ RENEGOTIATION - CONFIG_
MBEDTLS_ TLS_ CLIENT - CONFIG_
MBEDTLS_ TLS_ ENABLED - CONFIG_
MBEDTLS_ TLS_ SERVER - CONFIG_
MBEDTLS_ TLS_ SERVER_ AND_ CLIENT - CONFIG_
MBEDTLS_ X509_ CRL_ PARSE_ C - CONFIG_
MBEDTLS_ X509_ CSR_ PARSE_ C - CONFIG_
MMU_ PAGE_ MODE - CONFIG_
MMU_ PAGE_ SIZE - CONFIG_
MMU_ PAGE_ SIZE_ 64KB - CONFIG_
MONITOR_ BAUD - CONFIG_
MQTT_ PROTOCOL_ 311 - CONFIG_
MQTT_ TRANSPORT_ SSL - CONFIG_
MQTT_ TRANSPORT_ WEBSOCKET - CONFIG_
MQTT_ TRANSPORT_ WEBSOCKET_ SECURE - CONFIG_
NEWLIB_ STDIN_ LINE_ ENDING_ CR - CONFIG_
NEWLIB_ STDOUT_ LINE_ ENDING_ CRLF - CONFIG_
NEWLIB_ TIME_ SYSCALL_ USE_ RTC_ HRT - CONFIG_
OPENTHREAD_ ADDRESS_ QUERY_ MAX_ RETRY_ DELAY - CONFIG_
OPENTHREAD_ ADDRESS_ QUERY_ RETRY_ DELAY - CONFIG_
OPENTHREAD_ ADDRESS_ QUERY_ TIMEOUT - CONFIG_
OPENTHREAD_ BUS_ LATENCY - CONFIG_
OPENTHREAD_ CLI - CONFIG_
OPENTHREAD_ CONSOLE_ COMMAND_ PREFIX - CONFIG_
OPENTHREAD_ CONSOLE_ ENABLE - CONFIG_
OPENTHREAD_ CONSOLE_ TYPE_ UART - CONFIG_
OPENTHREAD_ CSL_ ACCURACY - CONFIG_
OPENTHREAD_ CSL_ UNCERTAIN - CONFIG_
OPENTHREAD_ DIAG - CONFIG_
OPENTHREAD_ DNS_ CLIENT - CONFIG_
OPENTHREAD_ ENABLED - CONFIG_
OPENTHREAD_ FTD - CONFIG_
OPENTHREAD_ LOG_ LEVEL_ DYNAMIC - CONFIG_
OPENTHREAD_ MAC_ MAX_ CSMA_ BACKOFFS_ DIRECT - CONFIG_
OPENTHREAD_ MESH_ LOCAL_ PREFIX - CONFIG_
OPENTHREAD_ MLE_ MAX_ CHILDREN - CONFIG_
OPENTHREAD_ NETWORK_ CHANNEL - CONFIG_
OPENTHREAD_ NETWORK_ EXTPANID - CONFIG_
OPENTHREAD_ NETWORK_ MASTERKEY - CONFIG_
OPENTHREAD_ NETWORK_ NAME - CONFIG_
OPENTHREAD_ NETWORK_ PANID - CONFIG_
OPENTHREAD_ NETWORK_ PSKC - CONFIG_
OPENTHREAD_ NUM_ MESSAGE_ BUFFERS - CONFIG_
OPENTHREAD_ PACKAGE_ NAME - CONFIG_
OPENTHREAD_ PARENT_ SEARCH_ BACKOFF_ INTERVAL_ MINS - CONFIG_
OPENTHREAD_ PARENT_ SEARCH_ CHECK_ INTERVAL_ MINS - CONFIG_
OPENTHREAD_ PARENT_ SEARCH_ RESELECT_ TIMEOUT_ MINS - CONFIG_
OPENTHREAD_ PARENT_ SEARCH_ RSS_ MARGIN - CONFIG_
OPENTHREAD_ PARENT_ SEARCH_ RSS_ THRESHOLD - CONFIG_
OPENTHREAD_ PLATFORM_ INFO - CONFIG_
OPENTHREAD_ PREFERRED_ CHANNEL_ MASK - CONFIG_
OPENTHREAD_ RADIO_ SPINEL_ UART - CONFIG_
OPENTHREAD_ RX_ ON_ WHEN_ IDLE - CONFIG_
OPENTHREAD_ SPINEL_ RX_ FRAME_ BUFFER_ SIZE - CONFIG_
OPENTHREAD_ SRP_ CLIENT - CONFIG_
OPENTHREAD_ SRP_ CLIENT_ MAX_ SERVICES - CONFIG_
OPENTHREAD_ SUPPORTED_ CHANNEL_ MASK - CONFIG_
OPENTHREAD_ TASK_ NAME - CONFIG_
OPENTHREAD_ TASK_ PRIORITY - CONFIG_
OPENTHREAD_ TASK_ SIZE - CONFIG_
OPENTHREAD_ TMF_ ADDR_ CACHE_ ENTRIES - CONFIG_
OPENTHREAD_ UART_ BUFFER_ SIZE - CONFIG_
OPENTHREAD_ XTAL_ ACCURACY - CONFIG_
OPTIMIZATION_ ASSERTIONS_ ENABLED - CONFIG_
OPTIMIZATION_ ASSERTION_ LEVEL - CONFIG_
OPTIMIZATION_ LEVEL_ DEBUG - CONFIG_
PARTITION_ TABLE_ CUSTOM_ FILENAME - CONFIG_
PARTITION_ TABLE_ FILENAME - CONFIG_
PARTITION_ TABLE_ MD5 - CONFIG_
PARTITION_ TABLE_ OFFSET - CONFIG_
PARTITION_ TABLE_ SINGLE_ APP - CONFIG_
PERIPH_ CTRL_ FUNC_ IN_ IRAM - CONFIG_
PM_ POWER_ DOWN_ CPU_ IN_ LIGHT_ SLEEP - CONFIG_
POST_ EVENTS_ FROM_ IRAM_ ISR - CONFIG_
POST_ EVENTS_ FROM_ ISR - CONFIG_
PTHREAD_ STACK_ MIN - CONFIG_
PTHREAD_ TASK_ CORE_ DEFAULT - CONFIG_
PTHREAD_ TASK_ NAME_ DEFAULT - CONFIG_
PTHREAD_ TASK_ PRIO_ DEFAULT - CONFIG_
PTHREAD_ TASK_ STACK_ SIZE_ DEFAULT - CONFIG_
RMT_ ENCODER_ FUNC_ IN_ IRAM - CONFIG_
RMT_ OBJ_ CACHE_ SAFE - CONFIG_
RMT_ RX_ ISR_ HANDLER_ IN_ IRAM - CONFIG_
RMT_ TX_ ISR_ HANDLER_ IN_ IRAM - CONFIG_
RTC_ CLK_ CAL_ CYCLES - CONFIG_
RTC_ CLK_ FUNC_ IN_ IRAM - CONFIG_
RTC_ CLK_ SRC_ INT_ RC - CONFIG_
RTC_ TIME_ FUNC_ IN_ IRAM - CONFIG_
SECURE_ BOOT_ V2_ PREFERRED - CONFIG_
SECURE_ BOOT_ V2_ RSA_ SUPPORTED - CONFIG_
SECURE_ ROM_ DL_ MODE_ ENABLED - CONFIG_
SEMIHOSTFS_ MAX_ MOUNT_ POINTS - CONFIG_
SOC_ ADC_ ARBITER_ SUPPORTED - CONFIG_
SOC_ ADC_ ATTEN_ NUM - CONFIG_
SOC_ ADC_ CALIBRATION_ V1_ SUPPORTED - CONFIG_
SOC_ ADC_ DIGI_ CONTROLLER_ NUM - CONFIG_
SOC_ ADC_ DIGI_ DATA_ BYTES_ PER_ CONV - CONFIG_
SOC_ ADC_ DIGI_ IIR_ FILTER_ NUM - CONFIG_
SOC_ ADC_ DIGI_ MAX_ BITWIDTH - CONFIG_
SOC_ ADC_ DIGI_ MIN_ BITWIDTH - CONFIG_
SOC_ ADC_ DIGI_ MONITOR_ NUM - CONFIG_
SOC_ ADC_ DIGI_ RESULT_ BYTES - CONFIG_
SOC_ ADC_ DIG_ CTRL_ SUPPORTED - CONFIG_
SOC_ ADC_ DIG_ IIR_ FILTER_ SUPPORTED - CONFIG_
SOC_ ADC_ DMA_ SUPPORTED - CONFIG_
SOC_ ADC_ MAX_ CHANNEL_ NUM - CONFIG_
SOC_ ADC_ MONITOR_ SUPPORTED - CONFIG_
SOC_ ADC_ PATT_ LEN_ MAX - CONFIG_
SOC_ ADC_ PERIPH_ NUM - CONFIG_
SOC_ ADC_ RTC_ MAX_ BITWIDTH - CONFIG_
SOC_ ADC_ RTC_ MIN_ BITWIDTH - CONFIG_
SOC_ ADC_ SAMPLE_ FREQ_ THRES_ HIGH - CONFIG_
SOC_ ADC_ SAMPLE_ FREQ_ THRES_ LOW - CONFIG_
SOC_ ADC_ SELF_ HW_ CALI_ SUPPORTED - CONFIG_
SOC_ ADC_ SHARED_ POWER - CONFIG_
SOC_ ADC_ SUPPORTED - CONFIG_
SOC_ AES_ GDMA - CONFIG_
SOC_ AES_ SUPPORTED - CONFIG_
SOC_ AES_ SUPPORT_ AES_ 128 - CONFIG_
SOC_ AES_ SUPPORT_ AES_ 256 - CONFIG_
SOC_ AES_ SUPPORT_ DMA - CONFIG_
SOC_ AHB_ GDMA_ SUPPORTED - CONFIG_
SOC_ AHB_ GDMA_ VERSION - CONFIG_
SOC_ APB_ BACKUP_ DMA - CONFIG_
SOC_ ASSIST_ DEBUG_ SUPPORTED - CONFIG_
SOC_ ASYNC_ MEMCPY_ SUPPORTED - CONFIG_
SOC_ BLE_ 50_ SUPPORTED - CONFIG_
SOC_ BLE_ DEVICE_ PRIVACY_ SUPPORTED - CONFIG_
SOC_ BLE_ MESH_ SUPPORTED - CONFIG_
SOC_ BLE_ SUPPORTED - CONFIG_
SOC_ BLUFI_ SUPPORTED - CONFIG_
SOC_ BOD_ SUPPORTED - CONFIG_
SOC_ BROWNOUT_ RESET_ SUPPORTED - CONFIG_
SOC_ BT_ SUPPORTED - CONFIG_
SOC_ CACHE_ FREEZE_ SUPPORTED - CONFIG_
SOC_ CACHE_ MEMORY_ IBANK_ SIZE - CONFIG_
SOC_ CLK_ LP_ FAST_ SUPPORT_ XTAL_ D2 - CONFIG_
SOC_ CLK_ RC_ FAST_ D256_ SUPPORTED - CONFIG_
SOC_ CLK_ RC_ FAST_ SUPPORT_ CALIBRATION - CONFIG_
SOC_ CLK_ TREE_ SUPPORTED - CONFIG_
SOC_ CLK_ XTAL32K_ SUPPORTED - CONFIG_
SOC_ COEX_ HW_ PTI - CONFIG_
SOC_ CPU_ BREAKPOINTS_ NUM - CONFIG_
SOC_ CPU_ CORES_ NUM - CONFIG_
SOC_ CPU_ HAS_ CSR_ PC - CONFIG_
SOC_ CPU_ HAS_ FLEXIBLE_ INTC - CONFIG_
SOC_ CPU_ INTR_ NUM - CONFIG_
SOC_ CPU_ WATCHPOINTS_ NUM - CONFIG_
SOC_ CPU_ WATCHPOINT_ MAX_ REGION_ SIZE - CONFIG_
SOC_ DEDICATED_ GPIO_ SUPPORTED - CONFIG_
SOC_ DEDIC_ GPIO_ IN_ CHANNELS_ NUM - CONFIG_
SOC_ DEDIC_ GPIO_ OUT_ CHANNELS_ NUM - CONFIG_
SOC_ DEDIC_ PERIPH_ ALWAYS_ ENABLE - CONFIG_
SOC_ DEEP_ SLEEP_ SUPPORTED - CONFIG_
SOC_ DIG_ SIGN_ SUPPORTED - CONFIG_
SOC_ DS_ KEY_ CHECK_ MAX_ WAIT_ US - CONFIG_
SOC_ DS_ KEY_ PARAM_ MD_ IV_ LENGTH - CONFIG_
SOC_ DS_ SIGNATURE_ MAX_ BIT_ LEN - CONFIG_
SOC_ EFUSE_ BLOC K9_ KEY_ PURPOSE_ QUIRK - CONFIG_
SOC_ EFUSE_ DIS_ DIRECT_ BOOT - CONFIG_
SOC_ EFUSE_ DIS_ DOWNLOAD_ ICACHE - CONFIG_
SOC_ EFUSE_ DIS_ ICACHE - CONFIG_
SOC_ EFUSE_ DIS_ PAD_ JTAG - CONFIG_
SOC_ EFUSE_ DIS_ USB_ JTAG - CONFIG_
SOC_ EFUSE_ HAS_ EFUSE_ RST_ BUG - CONFIG_
SOC_ EFUSE_ KEY_ PURPOSE_ FIELD - CONFIG_
SOC_ EFUSE_ REVOKE_ BOOT_ KEY_ DIGESTS - CONFIG_
SOC_ EFUSE_ SECURE_ BOOT_ KEY_ DIGESTS - CONFIG_
SOC_ EFUSE_ SOFT_ DIS_ JTAG - CONFIG_
SOC_ EFUSE_ SUPPORTED - CONFIG_
SOC_ FLASH_ ENCRYPTED_ XTS_ AES_ BLOCK_ MAX - CONFIG_
SOC_ FLASH_ ENCRYPTION_ XTS_ AES - CONFIG_
SOC_ FLASH_ ENCRYPTION_ XTS_ AES_ 128 - CONFIG_
SOC_ FLASH_ ENC_ SUPPORTED - CONFIG_
SOC_ GDMA_ NUM_ GROUPS_ MAX - CONFIG_
SOC_ GDMA_ PAIRS_ PER_ GROUP_ MAX - CONFIG_
SOC_ GDMA_ SUPPORTED - CONFIG_
SOC_ GPIO_ CLOCKOUT_ BY_ GPIO_ MATRIX - CONFIG_
SOC_ GPIO_ CLOCKOUT_ CHANNEL_ NUM - CONFIG_
SOC_ GPIO_ DEEP_ SLEEP_ WAKE_ SUPPORTED_ PIN_ CNT - CONFIG_
SOC_ GPIO_ DEEP_ SLEEP_ WAKE_ VALID_ GPIO_ MASK - CONFIG_
SOC_ GPIO_ FILTER_ CLK_ SUPPORT_ APB - CONFIG_
SOC_ GPIO_ IN_ RANGE_ MAX - CONFIG_
SOC_ GPIO_ OUT_ RANGE_ MAX - CONFIG_
SOC_ GPIO_ PIN_ COUNT - CONFIG_
SOC_ GPIO_ PORT - CONFIG_
SOC_ GPIO_ SUPPORT_ DEEPSLEEP_ WAKEUP - CONFIG_
SOC_ GPIO_ SUPPORT_ FORCE_ HOLD - CONFIG_
SOC_ GPIO_ SUPPORT_ PIN_ GLITCH_ FILTER - CONFIG_
SOC_ GPIO_ VALID_ DIGITAL_ IO_ PAD_ MASK - CONFIG_
SOC_ GPSPI_ SUPPORTED - CONFIG_
SOC_ GPTIMER_ SUPPORTED - CONFIG_
SOC_ HMAC_ SUPPORTED - CONFIG_
SOC_ HP_ I2C_ NUM - CONFIG_
SOC_ I2C_ CMD_ REG_ NUM - CONFIG_
SOC_ I2C_ FIFO_ LEN - CONFIG_
SOC_ I2C_ NUM - CONFIG_
SOC_ I2C_ SLAVE_ CAN_ GET_ STRETCH_ CAUSE - CONFIG_
SOC_ I2C_ SLAVE_ SUPPORT_ BROADCAST - CONFIG_
SOC_ I2C_ SLAVE_ SUPPORT_ I2CRAM_ ACCESS - CONFIG_
SOC_ I2C_ SUPPORTED - CONFIG_
SOC_ I2C_ SUPPORT_ 10BIT_ ADDR - CONFIG_
SOC_ I2C_ SUPPORT_ HW_ CLR_ BUS - CONFIG_
SOC_ I2C_ SUPPORT_ RTC - CONFIG_
SOC_ I2C_ SUPPORT_ SLAVE - CONFIG_
SOC_ I2C_ SUPPORT_ XTAL - CONFIG_
SOC_ I2S_ HW_ VERSION_ 2 - CONFIG_
SOC_ I2S_ NUM - CONFIG_
SOC_ I2S_ PDM_ MAX_ RX_ LINES - CONFIG_
SOC_ I2S_ PDM_ MAX_ TX_ LINES - CONFIG_
SOC_ I2S_ SUPPORTED - CONFIG_
SOC_ I2S_ SUPPORTS_ PCM - CONFIG_
SOC_ I2S_ SUPPORTS_ PCM2PDM - CONFIG_
SOC_ I2S_ SUPPORTS_ PDM - CONFIG_
SOC_ I2S_ SUPPORTS_ PDM_ RX - CONFIG_
SOC_ I2S_ SUPPORTS_ PDM_ TX - CONFIG_
SOC_ I2S_ SUPPORTS_ PLL_ F160M - CONFIG_
SOC_ I2S_ SUPPORTS_ TDM - CONFIG_
SOC_ I2S_ SUPPORTS_ XTAL - CONFIG_
SOC_ LEDC_ CHANNEL_ NUM - CONFIG_
SOC_ LEDC_ SUPPORTED - CONFIG_
SOC_ LEDC_ SUPPORT_ APB_ CLOCK - CONFIG_
SOC_ LEDC_ SUPPORT_ FADE_ STOP - CONFIG_
SOC_ LEDC_ SUPPORT_ XTAL_ CLOCK - CONFIG_
SOC_ LEDC_ TIMER_ BIT_ WIDTH - CONFIG_
SOC_ LEDC_ TIMER_ NUM - CONFIG_
SOC_ LIGHT_ SLEEP_ SUPPORTED - CONFIG_
SOC_ LP_ PERIPH_ SHARE_ INTERRUPT - CONFIG_
SOC_ LP_ TIMER_ BIT_ WIDTH_ HI - CONFIG_
SOC_ LP_ TIMER_ BIT_ WIDTH_ LO - CONFIG_
SOC_ MAC_ BB_ PD_ MEM_ SIZE - CONFIG_
SOC_ MEMPROT_ CPU_ PREFETCH_ PAD_ SIZE - CONFIG_
SOC_ MEMPROT_ MEM_ ALIGN_ SIZE - CONFIG_
SOC_ MEMPROT_ SUPPORTED - CONFIG_
SOC_ MEMSPI_ IS_ INDEPENDENT - CONFIG_
SOC_ MEMSPI_ SRC_ FREQ_ 20M_ SUPPORTED - CONFIG_
SOC_ MEMSPI_ SRC_ FREQ_ 26M_ SUPPORTED - CONFIG_
SOC_ MEMSPI_ SRC_ FREQ_ 40M_ SUPPORTED - CONFIG_
SOC_ MEMSPI_ SRC_ FREQ_ 80M_ SUPPORTED - CONFIG_
SOC_ MMU_ LINEAR_ ADDRESS_ REGION_ NUM - CONFIG_
SOC_ MMU_ PERIPH_ NUM - CONFIG_
SOC_ MPI_ MEM_ BLOCKS_ NUM - CONFIG_
SOC_ MPI_ OPERATIONS_ NUM - CONFIG_
SOC_ MPI_ SUPPORTED - CONFIG_
SOC_ MPU_ MIN_ REGION_ SIZE - CONFIG_
SOC_ MPU_ REGIONS_ MAX_ NUM - CONFIG_
SOC_ MWDT_ SUPPORT_ XTAL - CONFIG_
SOC_ PHY_ COMBO_ MODULE - CONFIG_
SOC_ PHY_ DIG_ REGS_ MEM_ SIZE - CONFIG_
SOC_ PHY_ SUPPORTED - CONFIG_
SOC_ PM_ CPU_ RETENTION_ BY_ RTCCNTL - CONFIG_
SOC_ PM_ MODEM_ PD_ BY_ SW - CONFIG_
SOC_ PM_ MODEM_ RETENTION_ BY_ BACKUPDMA - CONFIG_
SOC_ PM_ SUPPORTED - CONFIG_
SOC_ PM_ SUPPORT_ BT_ PD - CONFIG_
SOC_ PM_ SUPPORT_ BT_ WAKEUP - CONFIG_
SOC_ PM_ SUPPORT_ CPU_ PD - CONFIG_
SOC_ PM_ SUPPORT_ MAC_ BB_ PD - CONFIG_
SOC_ PM_ SUPPORT_ RC_ FAST_ PD - CONFIG_
SOC_ PM_ SUPPORT_ VDDSDIO_ PD - CONFIG_
SOC_ PM_ SUPPORT_ WIFI_ PD - CONFIG_
SOC_ PM_ SUPPORT_ WIFI_ WAKEUP - CONFIG_
SOC_ RMT_ CHANNELS_ PER_ GROUP - CONFIG_
SOC_ RMT_ GROUPS - CONFIG_
SOC_ RMT_ MEM_ WORDS_ PER_ CHANNEL - CONFIG_
SOC_ RMT_ RX_ CANDIDATES_ PER_ GROUP - CONFIG_
SOC_ RMT_ SUPPORTED - CONFIG_
SOC_ RMT_ SUPPORT_ APB - CONFIG_
SOC_ RMT_ SUPPORT_ ASYNC_ STOP - CONFIG_
SOC_ RMT_ SUPPORT_ RC_ FAST - CONFIG_
SOC_ RMT_ SUPPORT_ RX_ DEMODULATION - CONFIG_
SOC_ RMT_ SUPPORT_ RX_ PINGPONG - CONFIG_
SOC_ RMT_ SUPPORT_ TX_ CARRIER_ DATA_ ONLY - CONFIG_
SOC_ RMT_ SUPPORT_ TX_ LOOP_ COUNT - CONFIG_
SOC_ RMT_ SUPPORT_ TX_ SYNCHRO - CONFIG_
SOC_ RMT_ SUPPORT_ XTAL - CONFIG_
SOC_ RMT_ TX_ CANDIDATES_ PER_ GROUP - CONFIG_
SOC_ RNG_ SUPPORTED - CONFIG_
SOC_ RSA_ MAX_ BIT_ LEN - CONFIG_
SOC_ RTCIO_ PIN_ COUNT - CONFIG_
SOC_ RTC_ CNTL_ CPU_ PD_ DMA_ BUS_ WIDTH - CONFIG_
SOC_ RTC_ CNTL_ CPU_ PD_ REG_ FILE_ NUM - CONFIG_
SOC_ RTC_ FAST_ MEM_ SUPPORTED - CONFIG_
SOC_ RTC_ MEM_ SUPPORTED - CONFIG_
SOC_ RTC_ SLOW_ CLK_ SUPPORT_ RC_ FAST_ D256 - CONFIG_
SOC_ SDM_ CHANNELS_ PER_ GROUP - CONFIG_
SOC_ SDM_ CLK_ SUPPORT_ APB - CONFIG_
SOC_ SDM_ GROUPS - CONFIG_
SOC_ SDM_ SUPPORTED - CONFIG_
SOC_ SECURE_ BOOT_ SUPPORTED - CONFIG_
SOC_ SECURE_ BOOT_ V2_ RSA - CONFIG_
SOC_ SHARED_ IDCACHE_ SUPPORTED - CONFIG_
SOC_ SHA_ DMA_ MAX_ BUFFER_ SIZE - CONFIG_
SOC_ SHA_ GDMA - CONFIG_
SOC_ SHA_ SUPPORTED - CONFIG_
SOC_ SHA_ SUPPORT_ DMA - CONFIG_
SOC_ SHA_ SUPPORT_ RESUME - CONFIG_
SOC_ SHA_ SUPPORT_ SHA1 - CONFIG_
SOC_ SHA_ SUPPORT_ SHA224 - CONFIG_
SOC_ SHA_ SUPPORT_ SHA256 - CONFIG_
SOC_ SLEEP_ SYSTIMER_ STALL_ WORKAROUND - CONFIG_
SOC_ SLEEP_ TGWDT_ STOP_ WORKAROUND - CONFIG_
SOC_ SPI_ FLASH_ SUPPORTED - CONFIG_
SOC_ SPI_ MAXIMUM_ BUFFER_ SIZE - CONFIG_
SOC_ SPI_ MAX_ CS_ NUM - CONFIG_
SOC_ SPI_ MAX_ PRE_ DIVIDER - CONFIG_
SOC_ SPI_ MEM_ SUPPORT_ AUTO_ RESUME - CONFIG_
SOC_ SPI_ MEM_ SUPPORT_ AUTO_ SUSPEND - CONFIG_
SOC_ SPI_ MEM_ SUPPORT_ AUTO_ WAIT_ IDLE - CONFIG_
SOC_ SPI_ MEM_ SUPPORT_ CHECK_ SUS - CONFIG_
SOC_ SPI_ MEM_ SUPPORT_ CONFIG_ GPIO_ BY_ EFUSE - CONFIG_
SOC_ SPI_ MEM_ SUPPORT_ IDLE_ INTR - CONFIG_
SOC_ SPI_ MEM_ SUPPORT_ SW_ SUSPEND - CONFIG_
SOC_ SPI_ MEM_ SUPPORT_ WRAP - CONFIG_
SOC_ SPI_ PERIPH_ NUM - CONFIG_
SOC_ SPI_ PERIPH_ SUPPORT_ CONTROL_ DUMMY_ OUT - CONFIG_
SOC_ SPI_ SCT_ BUFFER_ NUM_ MAX - CONFIG_
SOC_ SPI_ SCT_ CONF_ BITLEN_ MAX - CONFIG_
SOC_ SPI_ SCT_ REG_ NUM - CONFIG_
SOC_ SPI_ SCT_ SUPPORTED - CONFIG_
SOC_ SPI_ SLAVE_ SUPPORT_ SEG_ TRANS - CONFIG_
SOC_ SPI_ SUPPORT_ CD_ SIG - CONFIG_
SOC_ SPI_ SUPPORT_ CLK_ APB - CONFIG_
SOC_ SPI_ SUPPORT_ CLK_ XTAL - CONFIG_
SOC_ SPI_ SUPPORT_ CONTINUOUS_ TRANS - CONFIG_
SOC_ SPI_ SUPPORT_ DDRCLK - CONFIG_
SOC_ SPI_ SUPPORT_ SLAVE_ HD_ VER2 - CONFIG_
SOC_ SUPPORTS_ SECURE_ DL_ MODE - CONFIG_
SOC_ SUPPORT_ COEXISTENCE - CONFIG_
SOC_ SUPPORT_ SECURE_ BOOT_ REVOKE_ KEY - CONFIG_
SOC_ SYSTIMER_ ALARM_ MISS_ COMPENSATE - CONFIG_
SOC_ SYSTIMER_ ALARM_ NUM - CONFIG_
SOC_ SYSTIMER_ BIT_ WIDTH_ HI - CONFIG_
SOC_ SYSTIMER_ BIT_ WIDTH_ LO - CONFIG_
SOC_ SYSTIMER_ COUNTER_ NUM - CONFIG_
SOC_ SYSTIMER_ FIXED_ DIVIDER - CONFIG_
SOC_ SYSTIMER_ INT_ LEVEL - CONFIG_
SOC_ SYSTIMER_ SUPPORTED - CONFIG_
SOC_ TEMPERATURE_ SENSOR_ SUPPORT_ FAST_ RC - CONFIG_
SOC_ TEMPERATURE_ SENSOR_ SUPPORT_ XTAL - CONFIG_
SOC_ TEMP_ SENSOR_ SUPPORTED - CONFIG_
SOC_ TIMER_ GROUPS - CONFIG_
SOC_ TIMER_ GROUP_ COUNTER_ BIT_ WIDTH - CONFIG_
SOC_ TIMER_ GROUP_ SUPPORT_ APB - CONFIG_
SOC_ TIMER_ GROUP_ SUPPORT_ XTAL - CONFIG_
SOC_ TIMER_ GROUP_ TIMERS_ PER_ GROUP - CONFIG_
SOC_ TIMER_ GROUP_ TOTAL_ TIMERS - CONFIG_
SOC_ TWAI_ BRP_ MAX - CONFIG_
SOC_ TWAI_ BRP_ MIN - CONFIG_
SOC_ TWAI_ CLK_ SUPPORT_ APB - CONFIG_
SOC_ TWAI_ CONTROLLER_ NUM - CONFIG_
SOC_ TWAI_ MASK_ FILTER_ NUM - CONFIG_
SOC_ TWAI_ SUPPORTED - CONFIG_
SOC_ TWAI_ SUPPORTS_ RX_ STATUS - CONFIG_
SOC_ UART_ BITRATE_ MAX - CONFIG_
SOC_ UART_ FIFO_ LEN - CONFIG_
SOC_ UART_ HP_ NUM - CONFIG_
SOC_ UART_ NUM - CONFIG_
SOC_ UART_ SUPPORTED - CONFIG_
SOC_ UART_ SUPPORT_ APB_ CLK - CONFIG_
SOC_ UART_ SUPPORT_ FSM_ TX_ WAIT_ SEND - CONFIG_
SOC_ UART_ SUPPORT_ RTC_ CLK - CONFIG_
SOC_ UART_ SUPPORT_ WAKEUP_ INT - CONFIG_
SOC_ UART_ SUPPORT_ XTAL_ CLK - CONFIG_
SOC_ UART_ WAKEUP_ SUPPORT_ ACTIVE_ THRESH_ MODE - CONFIG_
SOC_ UHCI_ NUM - CONFIG_
SOC_ UHCI_ SUPPORTED - CONFIG_
SOC_ USB_ SERIAL_ JTAG_ SUPPORTED - CONFIG_
SOC_ WDT_ SUPPORTED - CONFIG_
SOC_ WIFI_ CSI_ SUPPORT - CONFIG_
SOC_ WIFI_ FTM_ SUPPORT - CONFIG_
SOC_ WIFI_ GCMP_ SUPPORT - CONFIG_
SOC_ WIFI_ HW_ TSF - CONFIG_
SOC_ WIFI_ LIGHT_ SLEEP_ CLK_ WIDTH - CONFIG_
SOC_ WIFI_ MESH_ SUPPORT - CONFIG_
SOC_ WIFI_ PHY_ NEEDS_ USB_ WORKAROUND - CONFIG_
SOC_ WIFI_ SUPPORTED - CONFIG_
SOC_ WIFI_ SUPPORT_ VARIABLE_ BEACON_ WINDOW - CONFIG_
SOC_ WIFI_ TXOP_ SUPPORT - CONFIG_
SOC_ WIFI_ WAPI_ SUPPORT - CONFIG_
SOC_ XTAL_ SUPPORT_ 40M - CONFIG_
SOC_ XT_ WDT_ SUPPORTED - CONFIG_
SPIFFS_ CACHE - CONFIG_
SPIFFS_ CACHE_ WR - CONFIG_
SPIFFS_ GC_ MAX_ RUNS - CONFIG_
SPIFFS_ MAX_ PARTITIONS - CONFIG_
SPIFFS_ META_ LENGTH - CONFIG_
SPIFFS_ OBJ_ NAME_ LEN - CONFIG_
SPIFFS_ PAGE_ CHECK - CONFIG_
SPIFFS_ PAGE_ SIZE - CONFIG_
SPIFFS_ USE_ MAGIC - CONFIG_
SPIFFS_ USE_ MAGIC_ LENGTH - CONFIG_
SPIFFS_ USE_ MTIME - CONFIG_
SPI_ FLASH_ BROWNOUT_ RESET - CONFIG_
SPI_ FLASH_ BROWNOUT_ RESET_ XMC - CONFIG_
SPI_ FLASH_ DANGEROUS_ WRITE_ ABORTS - CONFIG_
SPI_ FLASH_ ENABLE_ ENCRYPTED_ READ_ WRITE - CONFIG_
SPI_ FLASH_ ERASE_ YIELD_ DURATION_ MS - CONFIG_
SPI_ FLASH_ ERASE_ YIELD_ TICKS - CONFIG_
SPI_ FLASH_ PLACE_ FUNCTIONS_ IN_ IRAM - CONFIG_
SPI_ FLASH_ ROM_ DRIVER_ PATCH - CONFIG_
SPI_ FLASH_ SUPPORT_ BOYA_ CHIP - CONFIG_
SPI_ FLASH_ SUPPORT_ GD_ CHIP - CONFIG_
SPI_ FLASH_ SUPPORT_ ISSI_ CHIP - CONFIG_
SPI_ FLASH_ SUPPORT_ MXIC_ CHIP - CONFIG_
SPI_ FLASH_ SUPPORT_ TH_ CHIP - CONFIG_
SPI_ FLASH_ SUPPORT_ WINBOND_ CHIP - CONFIG_
SPI_ FLASH_ SUSPEND_ TSUS_ VAL_ US - CONFIG_
SPI_ FLASH_ VENDOR_ BOYA_ SUPPORT_ ENABLED - CONFIG_
SPI_ FLASH_ VENDOR_ GD_ SUPPORT_ ENABLED - CONFIG_
SPI_ FLASH_ VENDOR_ ISSI_ SUPPORT_ ENABLED - CONFIG_
SPI_ FLASH_ VENDOR_ MXIC_ SUPPORT_ ENABLED - CONFIG_
SPI_ FLASH_ VENDOR_ TH_ SUPPORT_ ENABLED - CONFIG_
SPI_ FLASH_ VENDOR_ WINBOND_ SUPPORT_ ENABLED - CONFIG_
SPI_ FLASH_ VENDOR_ XMC_ SUPPORT_ ENABLED - CONFIG_
SPI_ FLASH_ WRITE_ CHUNK_ SIZE - CONFIG_
SPI_ FLASH_ WRITING_ DANGEROUS_ REGIONS_ ABORTS - CONFIG_
SPI_ FLASH_ YIELD_ DURING_ ERASE - CONFIG_
SPI_ MASTER_ ISR_ IN_ IRAM - CONFIG_
SPI_ SLAVE_ ISR_ IN_ IRAM - CONFIG_
STACK_ CHECK_ NONE - CONFIG_
SUPPORT_ TERMIOS - CONFIG_
SUPPRESS_ SELECT_ DEBUG_ OUTPUT - CONFIG_
SYSTEM_ EVENT_ QUEUE_ SIZE - CONFIG_
SYSTEM_ EVENT_ TASK_ STACK_ SIZE - CONFIG_
TASK_ WDT - CONFIG_
TASK_ WDT_ CHECK_ IDLE_ TASK_ CPU0 - CONFIG_
TASK_ WDT_ TIMEOUT_ S - CONFIG_
TCPIP_ RECVMBOX_ SIZE - CONFIG_
TCPIP_ TASK_ AFFINITY - CONFIG_
TCPIP_ TASK_ AFFINITY_ NO_ AFFINITY - CONFIG_
TCPIP_ TASK_ STACK_ SIZE - CONFIG_
TCP_ MAXRTX - CONFIG_
TCP_ MSL - CONFIG_
TCP_ MSS - CONFIG_
TCP_ OVERSIZE_ MSS - CONFIG_
TCP_ QUEUE_ OOSEQ - CONFIG_
TCP_ RECVMBOX_ SIZE - CONFIG_
TCP_ SND_ BUF_ DEFAULT - CONFIG_
TCP_ SYNMAXRTX - CONFIG_
TCP_ WND_ DEFAULT - CONFIG_
TIMER_ QUEUE_ LENGTH - CONFIG_
TIMER_ TASK_ PRIORITY - CONFIG_
TIMER_ TASK_ STACK_ DEPTH - CONFIG_
TIMER_ TASK_ STACK_ SIZE - CONFIG_
TWAI_ ERRATA_ FIX_ LISTEN_ ONLY_ DOM - CONFIG_
UART_ ISR_ IN_ IRAM - CONFIG_
UDP_ RECVMBOX_ SIZE - CONFIG_
UNITY_ ENABLE_ DOUBLE - CONFIG_
UNITY_ ENABLE_ FLOAT - CONFIG_
UNITY_ ENABLE_ IDF_ TEST_ RUNNER - CONFIG_
USJ_ ENABLE_ USB_ SERIAL_ JTAG - CONFIG_
VFS_ INITIALIZE_ DEV_ NULL - CONFIG_
VFS_ MAX_ COUNT - CONFIG_
VFS_ SELECT_ IN_ RAM - CONFIG_
VFS_ SEMIHOSTFS_ MAX_ MOUNT_ POINTS - CONFIG_
VFS_ SUPPORT_ DIR - CONFIG_
VFS_ SUPPORT_ IO - CONFIG_
VFS_ SUPPORT_ SELECT - CONFIG_
VFS_ SUPPORT_ TERMIOS - CONFIG_
VFS_ SUPPRESS_ SELECT_ DEBUG_ OUTPUT - CONFIG_
WIFI_ PROV_ AUTOSTOP_ TIMEOUT - CONFIG_
WIFI_ PROV_ SCAN_ MAX_ ENTRIES - CONFIG_
WIFI_ PROV_ STA_ ALL_ CHANNEL_ SCAN - CONFIG_
WL_ SECTOR_ SIZE - CONFIG_
WL_ SECTOR_ SIZE_ 4096 - CONFIG_
WPA_ MBEDTLS_ CRYPTO - CONFIG_
WPA_ MBEDTLS_ TLS_ CLIENT - CONFIG_
WS_ BUFFER_ SIZE - CONFIG_
WS_ TRANSPORT - CONFIG_
XTAL_ FREQ - CONFIG_
XTAL_ FREQ_ 40 - CORE_
ID_ REGVAL_ XOR_ SWAP - CORE_
ID_ SIZE - CPU_
CLK_ FREQ_ MHZ_ BTLD - CPU_
CLK_ FREQ_ ROM - CPU_
GPIO_ IN0_ IDX - CPU_
GPIO_ IN1_ IDX - CPU_
GPIO_ IN2_ IDX - CPU_
GPIO_ IN3_ IDX - CPU_
GPIO_ IN4_ IDX - CPU_
GPIO_ IN5_ IDX - CPU_
GPIO_ IN6_ IDX - CPU_
GPIO_ IN7_ IDX - CPU_
GPIO_ OUT0_ IDX - CPU_
GPIO_ OUT1_ IDX - CPU_
GPIO_ OUT2_ IDX - CPU_
GPIO_ OUT3_ IDX - CPU_
GPIO_ OUT4_ IDX - CPU_
GPIO_ OUT5_ IDX - CPU_
GPIO_ OUT6_ IDX - CPU_
GPIO_ OUT7_ IDX - CR0
- CR1
- CR2
- CR3
- CRDLY
- CREAD
- CS5
- CS6
- CS7
- CS8
- CSIZE
- CSL_
IE_ HEADER_ BYTES_ HI - CSL_
IE_ HEADER_ BYTES_ LO - CSR_
PCCR_ MACHINE - CSR_
PCCR_ USER - CSR_
PCER_ MACHINE - CSR_
PCMR_ MACHINE - CSR_
PMAADD R0 - CSR_
PMACF G0 - CSR_
PMPADD R0 - CSR_
PMPCF G0 - CSTOPB
- CTRL_
EJECT - CTRL_
FORMAT - CTRL_
LOCK - CTRL_
POWER - CTRL_
SYNC - CTRL_
TRIM - DATA_
EN_ IDX - DATA_
IDX - DCSR_
CAUSE - DCSR_
CAUSE_ DEBUGINT - DCSR_
CAUSE_ GROUP - DCSR_
CAUSE_ HALT - DCSR_
CAUSE_ HWBP - DCSR_
CAUSE_ NONE - DCSR_
CAUSE_ STEP - DCSR_
CAUSE_ SWBP - DCSR_
DEBUGINT - DCSR_
EBREAKH - DCSR_
EBREAKM - DCSR_
EBREAKS - DCSR_
EBREAKU - DCSR_
FULLRESET - DCSR_
HALT - DCSR_
NDRESET - DCSR_
PRV - DCSR_
STEP - DCSR_
STOPCYCLE - DCSR_
STOPTIME - DCSR_
XDEBUGVER - DEFAULT_
ACCEPTMBOX_ SIZE - DEFAULT_
HTTP_ BUF_ SIZE - DEFAULT_
RAW_ RECVMBOX_ SIZE - DEFAULT_
RSTVEC - DEFAULT_
TCP_ RECVMBOX_ SIZE - DEFAULT_
THREAD_ NAME - DEFAULT_
THREAD_ PRIO - DEFAULT_
THREAD_ STACKSIZE - DEFAULT_
UDP_ RECVMBOX_ SIZE - DEFFILEMODE
- DHCP6_
DEBUG - DHCP_
COARSE_ TIMER_ SECS - DHCP_
DEFINE_ CUSTOM_ TIMEOUTS - DHCP_
DOES_ ARP_ CHECK - DHCP_
NEXT_ TIMEOUT_ THRESHOLD - DHCP_
OPTIONS_ LEN - DNS_
DOES_ NAME_ CHECK - DNS_
FALLBACK_ SERVER_ INDEX - DNS_
LOCAL_ HOSTLIST - DNS_
LOCAL_ HOSTLIST_ IS_ DYNAMIC - DNS_
MAX_ HOST_ IP - DNS_
MAX_ NAME_ LENGTH - DNS_
MAX_ RETRIES - DNS_
MAX_ SERVERS - DNS_
TABLE_ SIZE - DNS_
TMR_ INTERVAL - DRAM_
BASE - DRESULT_
RES_ ERROR - DRESULT_
RES_ NOTRDY - DRESULT_
RES_ OK - DRESULT_
RES_ PARERR - DRESULT_
RES_ WRPRT - DR_
REG_ AES_ BASE - DR_
REG_ AES_ XTS_ BASE - DR_
REG_ APB_ CTRL_ BASE - DR_
REG_ APB_ SARADC_ BASE - DR_
REG_ ASSIST_ DEBUG_ BASE - DR_
REG_ BB_ BASE - DR_
REG_ DEDICATED_ GPIO_ BASE - DR_
REG_ DIGITAL_ SIGNATURE_ BASE - DR_
REG_ EFUSE_ BASE - DR_
REG_ EXTMEM_ BASE - DR_
REG_ FE2_ BASE - DR_
REG_ FE_ BASE - DR_
REG_ GDMA_ BASE - DR_
REG_ GPIO_ BASE - DR_
REG_ HMAC_ BASE - DR_
REG_ I2C_ EXT_ BASE - DR_
REG_ I2S_ BASE - DR_
REG_ INTERRUPT_ BASE - DR_
REG_ INTERRUPT_ CORE0_ BASE - DR_
REG_ IO_ MUX_ BASE - DR_
REG_ LEDC_ BASE - DR_
REG_ MMU_ TABLE - DR_
REG_ NRX_ BASE - DR_
REG_ RMT_ BASE - DR_
REG_ RSA_ BASE - DR_
REG_ RTCCNTL_ BASE - DR_
REG_ RTC_ I2C_ BASE - DR_
REG_ SENSITIVE_ BASE - DR_
REG_ SHA_ BASE - DR_
REG_ SPI0_ BASE - DR_
REG_ SPI1_ BASE - DR_
REG_ SPI2_ BASE - DR_
REG_ SYSCON_ BASE - DR_
REG_ SYSTEM_ BASE - DR_
REG_ SYSTIMER_ BASE - DR_
REG_ TIMERGROU P0_ BASE - DR_
REG_ TIMERGROU P1_ BASE - DR_
REG_ TWAI_ BASE - DR_
REG_ UART1_ BASE - DR_
REG_ UART_ BASE - DR_
REG_ UHCI0_ BASE - DR_
REG_ USB_ SERIAL_ JTAG_ BASE - DR_
REG_ WORLD_ CNTL_ BASE - DR_
REG_ XTS_ AES_ BASE - DST_
AUST - DST_CAN
- DST_EET
- DST_MET
- DST_
NONE - DST_USA
- DST_WET
- DT_DIR
- DT_REG
- DT_
UNKNOWN - E2BIG
- EACCES
- EADDRINUSE
- EADDRNOTAVAIL
- EAFNOSUPPORT
- EAGAIN
- EAI_
AGAIN - EAI_
BADFLAGS - EAI_
FAIL - EAI_
FAMILY - EAI_
MEMORY - EAI_
NONAME - EAI_
SERVICE - EAI_
SOCKTYPE - EALREADY
- EBADF
- EBADMSG
- EBUSY
- ECANCELED
- ECHILD
- ECHO
- ECHOE
- ECHOK
- ECHONL
- ECONNABORTED
- ECONNREFUSED
- ECONNRESET
- EDEADLK
- EDESTADDRREQ
- EDOM
- EDQUOT
- EEXIST
- EFAULT
- EFBIG
- EFD_
SUPPORT_ ISR - EFTYPE
- EHOSTDOWN
- EHOSTUNREACH
- EIDRM
- EILSEQ
- EINPROGRESS
- EINTR
- EINVAL
- EIO
- EISCONN
- EISDIR
- ELOOP
- EMFILE
- EMLINK
- EMSGSIZE
- EMULTIHOP
- ENAMETOOLONG
- ENETDOWN
- ENETRESET
- ENETUNREACH
- ENFILE
- ENOBUFS
- ENODATA
- ENODEV
- ENOENT
- ENOEXEC
- ENOLCK
- ENOLINK
- ENOMEM
- ENOMSG
- ENOPROTOOPT
- ENOSPC
- ENOSR
- ENOSTR
- ENOSYS
- ENOTCONN
- ENOTDIR
- ENOTEMPTY
- ENOTRECOVERABLE
- ENOTSOCK
- ENOTSUP
- ENOTTY
- ENXIO
- EOF
- EOPNOTSUPP
- EOVERFLOW
- EOWNERDEAD
- EPERM
- EPFNOSUPPORT
- EPIPE
- EPROTO
- EPROTONOSUPPORT
- EPROTOTYPE
- ERANGE
- EROFS
- ERR_
ESP_ AES_ INVALID_ INPUT_ LENGTH - ERR_
ESP_ AES_ INVALID_ KEY_ LENGTH - ERR_
NEED_ SCHED - ESHUTDOWN
- ESPIPE
- ESP_
AES_ DECRYPT - ESP_
AES_ ENCRYPT - ESP_
APP_ DESC_ MAGIC_ WORD - ESP_
AUTO_ IP - ESP_
BOOTLOADER_ DESC_ MAGIC_ BYTE - ESP_
BOOTLOADER_ DIGEST_ OFFSET - ESP_
BOOTLOADER_ OFFSET - ESP_
BOOTLOADER_ SIZE - ESP_
COEX_ BLE_ ST_ MESH_ CONFIG - ESP_
COEX_ BLE_ ST_ MESH_ STANDBY - ESP_
COEX_ BLE_ ST_ MESH_ TRAFFIC - ESP_
COEX_ BT_ ST_ A2DP_ PAUSED - ESP_
COEX_ BT_ ST_ A2DP_ STREAMING - ESP_
CPU_ INTR_ DESC_ FLAG_ RESVD - ESP_
CPU_ INTR_ DESC_ FLAG_ SPECIAL - ESP_
DHCP - ESP_
DHCPS - ESP_
DHCPS_ TIMER - ESP_
DHCP_ DISABLE_ CLIENT_ ID - ESP_
DHCP_ DISABLE_ VENDOR_ CLASS_ IDENTIFIER - ESP_DNS
- ESP_
ERR_ CODING - ESP_
ERR_ DAMAGED_ READING - ESP_
ERR_ EFUSE - ESP_
ERR_ EFUSE_ CNT_ IS_ FULL - ESP_
ERR_ EFUSE_ REPEATED_ PROG - ESP_
ERR_ ESPNOW_ ARG - ESP_
ERR_ ESPNOW_ BASE - ESP_
ERR_ ESPNOW_ CHAN - ESP_
ERR_ ESPNOW_ EXIST - ESP_
ERR_ ESPNOW_ FULL - ESP_
ERR_ ESPNOW_ IF - ESP_
ERR_ ESPNOW_ INTERNAL - ESP_
ERR_ ESPNOW_ NOT_ FOUND - ESP_
ERR_ ESPNOW_ NOT_ INIT - ESP_
ERR_ ESPNOW_ NO_ MEM - ESP_
ERR_ ESP_ NETIF_ BASE - ESP_
ERR_ ESP_ NETIF_ DHCPC_ START_ FAILED - ESP_
ERR_ ESP_ NETIF_ DHCPS_ START_ FAILED - ESP_
ERR_ ESP_ NETIF_ DHCP_ ALREADY_ STARTED - ESP_
ERR_ ESP_ NETIF_ DHCP_ ALREADY_ STOPPED - ESP_
ERR_ ESP_ NETIF_ DHCP_ NOT_ STOPPED - ESP_
ERR_ ESP_ NETIF_ DNS_ NOT_ CONFIGURED - ESP_
ERR_ ESP_ NETIF_ DRIVER_ ATTACH_ FAILED - ESP_
ERR_ ESP_ NETIF_ IF_ NOT_ READY - ESP_
ERR_ ESP_ NETIF_ INIT_ FAILED - ESP_
ERR_ ESP_ NETIF_ INVALID_ PARAMS - ESP_
ERR_ ESP_ NETIF_ IP6_ ADDR_ FAILED - ESP_
ERR_ ESP_ NETIF_ MLD6_ FAILED - ESP_
ERR_ ESP_ NETIF_ NO_ MEM - ESP_
ERR_ ESP_ NETIF_ TX_ FAILED - ESP_
ERR_ ESP_ TLS_ BASE - ESP_
ERR_ ESP_ TLS_ CANNOT_ CREATE_ SOCKET - ESP_
ERR_ ESP_ TLS_ CANNOT_ RESOLVE_ HOSTNAME - ESP_
ERR_ ESP_ TLS_ CONNECTION_ TIMEOUT - ESP_
ERR_ ESP_ TLS_ FAILED_ CONNECT_ TO_ HOST - ESP_
ERR_ ESP_ TLS_ SERVER_ HANDSHAKE_ TIMEOUT - ESP_
ERR_ ESP_ TLS_ SE_ FAILED - ESP_
ERR_ ESP_ TLS_ SOCKET_ SETOPT_ FAILED - ESP_
ERR_ ESP_ TLS_ TCP_ CLOSED_ FIN - ESP_
ERR_ ESP_ TLS_ UNSUPPORTED_ PROTOCOL_ FAMILY - ESP_
ERR_ FLASH_ BASE - ESP_
ERR_ FLASH_ NOT_ INITIALISED - ESP_
ERR_ FLASH_ NO_ RESPONSE - < Chip did not respond to the command, or timed out.
- ESP_
ERR_ FLASH_ OP_ FAIL - ESP_
ERR_ FLASH_ OP_ TIMEOUT - ESP_
ERR_ FLASH_ PROTECTED - ESP_
ERR_ FLASH_ SIZE_ NOT_ MATCH - < The chip doesn’t have enough space for the current partition table
- ESP_
ERR_ FLASH_ UNSUPPORTED_ CHIP - ESP_
ERR_ FLASH_ UNSUPPORTED_ HOST - ESP_
ERR_ HTTPD_ ALLOC_ MEM - ESP_
ERR_ HTTPD_ BASE - ESP_
ERR_ HTTPD_ HANDLERS_ FULL - ESP_
ERR_ HTTPD_ HANDLER_ EXISTS - ESP_
ERR_ HTTPD_ INVALID_ REQ - ESP_
ERR_ HTTPD_ RESP_ HDR - ESP_
ERR_ HTTPD_ RESP_ SEND - ESP_
ERR_ HTTPD_ RESULT_ TRUNC - ESP_
ERR_ HTTPD_ TASK - ESP_
ERR_ HTTPS_ OTA_ BASE - ESP_
ERR_ HTTPS_ OTA_ IN_ PROGRESS - ESP_
ERR_ HTTP_ BASE - ESP_
ERR_ HTTP_ CONNECT - ESP_
ERR_ HTTP_ CONNECTING - ESP_
ERR_ HTTP_ CONNECTION_ CLOSED - ESP_
ERR_ HTTP_ EAGAIN - ESP_
ERR_ HTTP_ FETCH_ HEADER - ESP_
ERR_ HTTP_ INCOMPLETE_ DATA - ESP_
ERR_ HTTP_ INVALID_ TRANSPORT - ESP_
ERR_ HTTP_ MAX_ REDIRECT - ESP_
ERR_ HTTP_ NOT_ MODIFIED - ESP_
ERR_ HTTP_ RANGE_ NOT_ SATISFIABLE - ESP_
ERR_ HTTP_ READ_ TIMEOUT - ESP_
ERR_ HTTP_ WRITE_ DATA - ESP_
ERR_ HW_ CRYPTO_ BASE - ESP_
ERR_ IMAGE_ BASE - ESP_
ERR_ IMAGE_ FLASH_ FAIL - ESP_
ERR_ IMAGE_ INVALID - ESP_
ERR_ INVALID_ ARG - ESP_
ERR_ INVALID_ CRC - ESP_
ERR_ INVALID_ MAC - ESP_
ERR_ INVALID_ RESPONSE - ESP_
ERR_ INVALID_ SIZE - ESP_
ERR_ INVALID_ STATE - ESP_
ERR_ INVALID_ VERSION - ESP_
ERR_ MBEDTLS_ CERT_ PARTLY_ OK - ESP_
ERR_ MBEDTLS_ CTR_ DRBG_ SEED_ FAILED - ESP_
ERR_ MBEDTLS_ PK_ PARSE_ KEY_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ CONFIG_ DEFAULTS_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ CONF_ ALPN_ PROTOCOLS_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ CONF_ OWN_ CERT_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ CONF_ PSK_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ HANDSHAKE_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ READ_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ SETUP_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ SET_ HOSTNAME_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ TICKET_ SETUP_ FAILED - ESP_
ERR_ MBEDTLS_ SSL_ WRITE_ FAILED - ESP_
ERR_ MBEDTLS_ X509_ CRT_ PARSE_ FAILED - ESP_
ERR_ MEMPROT_ BASE - ESP_
ERR_ MESH_ ARGUMENT - ESP_
ERR_ MESH_ BASE - ESP_
ERR_ MESH_ DISCARD - ESP_
ERR_ MESH_ DISCARD_ DUPLICATE - ESP_
ERR_ MESH_ DISCONNECTED - ESP_
ERR_ MESH_ EXCEED_ MTU - ESP_
ERR_ MESH_ INTERFACE - ESP_
ERR_ MESH_ NOT_ ALLOWED - ESP_
ERR_ MESH_ NOT_ CONFIG - ESP_
ERR_ MESH_ NOT_ INIT - ESP_
ERR_ MESH_ NOT_ START - ESP_
ERR_ MESH_ NOT_ SUPPORT - ESP_
ERR_ MESH_ NO_ MEMORY - ESP_
ERR_ MESH_ NO_ PARENT_ FOUND - ESP_
ERR_ MESH_ NO_ ROUTE_ FOUND - ESP_
ERR_ MESH_ OPTION_ NULL - ESP_
ERR_ MESH_ OPTION_ UNKNOWN - ESP_
ERR_ MESH_ PS - ESP_
ERR_ MESH_ QUEUE_ FAIL - ESP_
ERR_ MESH_ QUEUE_ FULL - ESP_
ERR_ MESH_ QUEUE_ READ - ESP_
ERR_ MESH_ RECV_ RELEASE - ESP_
ERR_ MESH_ TIMEOUT - ESP_
ERR_ MESH_ VOTING - ESP_
ERR_ MESH_ WIFI_ NOT_ START - ESP_
ERR_ MESH_ XMIT - ESP_
ERR_ MESH_ XON_ NO_ WINDOW - ESP_
ERR_ NOT_ ALLOWED - ESP_
ERR_ NOT_ ENOUGH_ UNUSED_ KEY_ BLOCKS - ESP_
ERR_ NOT_ FINISHED - ESP_
ERR_ NOT_ FOUND - ESP_
ERR_ NOT_ SUPPORTED - ESP_
ERR_ NO_ MEM - ESP_
ERR_ NVS_ BASE - ESP_
ERR_ NVS_ CONTENT_ DIFFERS - ESP_
ERR_ NVS_ CORRUPT_ KEY_ PART - ESP_
ERR_ NVS_ ENCR_ NOT_ SUPPORTED - ESP_
ERR_ NVS_ INVALID_ HANDLE - ESP_
ERR_ NVS_ INVALID_ LENGTH - ESP_
ERR_ NVS_ INVALID_ NAME - ESP_
ERR_ NVS_ INVALID_ STATE - ESP_
ERR_ NVS_ KEYS_ NOT_ INITIALIZED - ESP_
ERR_ NVS_ KEY_ TOO_ LONG - ESP_
ERR_ NVS_ NEW_ VERSION_ FOUND - ESP_
ERR_ NVS_ NOT_ ENOUGH_ SPACE - ESP_
ERR_ NVS_ NOT_ FOUND - ESP_
ERR_ NVS_ NOT_ INITIALIZED - ESP_
ERR_ NVS_ NO_ FREE_ PAGES - ESP_
ERR_ NVS_ PAGE_ FULL - ESP_
ERR_ NVS_ PART_ NOT_ FOUND - ESP_
ERR_ NVS_ READ_ ONLY - ESP_
ERR_ NVS_ REMOVE_ FAILED - ESP_
ERR_ NVS_ TYPE_ MISMATCH - ESP_
ERR_ NVS_ VALUE_ TOO_ LONG - ESP_
ERR_ NVS_ WRONG_ ENCRYPTION - ESP_
ERR_ NVS_ XTS_ CFG_ FAILED - ESP_
ERR_ NVS_ XTS_ CFG_ NOT_ FOUND - ESP_
ERR_ NVS_ XTS_ DECR_ FAILED - ESP_
ERR_ NVS_ XTS_ ENCR_ FAILED - ESP_
ERR_ OTA_ BASE - ESP_
ERR_ OTA_ PARTITION_ CONFLICT - ESP_
ERR_ OTA_ ROLLBACK_ FAILED - ESP_
ERR_ OTA_ ROLLBACK_ INVALID_ STATE - ESP_
ERR_ OTA_ SELECT_ INFO_ INVALID - ESP_
ERR_ OTA_ SMALL_ SEC_ VER - ESP_
ERR_ OTA_ VALIDATE_ FAILED - ESP_
ERR_ SLEEP_ REJECT - ESP_
ERR_ SLEEP_ TOO_ SHORT_ SLEEP_ DURATION - ESP_
ERR_ TCP_ TRANSPORT_ BASE - ESP_
ERR_ TCP_ TRANSPORT_ CONNECTION_ CLOSED_ BY_ FIN - ESP_
ERR_ TCP_ TRANSPORT_ CONNECTION_ FAILED - ESP_
ERR_ TCP_ TRANSPORT_ CONNECTION_ TIMEOUT - ESP_
ERR_ TCP_ TRANSPORT_ NO_ MEM - ESP_
ERR_ TIMEOUT - ESP_
ERR_ WIFI_ BASE - ESP_
ERR_ WIFI_ CONN - ESP_
ERR_ WIFI_ DISCARD - ESP_
ERR_ WIFI_ IF - ESP_
ERR_ WIFI_ INIT_ STATE - ESP_
ERR_ WIFI_ MAC - ESP_
ERR_ WIFI_ MODE - ESP_
ERR_ WIFI_ NOT_ ASSOC - ESP_
ERR_ WIFI_ NOT_ CONNECT - ESP_
ERR_ WIFI_ NOT_ INIT - ESP_
ERR_ WIFI_ NOT_ STARTED - ESP_
ERR_ WIFI_ NOT_ STOPPED - ESP_
ERR_ WIFI_ NVS - ESP_
ERR_ WIFI_ PASSWORD - ESP_
ERR_ WIFI_ POST - ESP_
ERR_ WIFI_ REGISTRAR - ESP_
ERR_ WIFI_ ROC_ IN_ PROGRESS - ESP_
ERR_ WIFI_ SSID - ESP_
ERR_ WIFI_ STATE - ESP_
ERR_ WIFI_ STOP_ STATE - ESP_
ERR_ WIFI_ TIMEOUT - ESP_
ERR_ WIFI_ TWT_ FULL - ESP_
ERR_ WIFI_ TWT_ SETUP_ REJECT - ESP_
ERR_ WIFI_ TWT_ SETUP_ TIMEOUT - ESP_
ERR_ WIFI_ TWT_ SETUP_ TXFAIL - ESP_
ERR_ WIFI_ TX_ DISALLOW - ESP_
ERR_ WIFI_ WAKE_ FAIL - ESP_
ERR_ WIFI_ WOULD_ BLOCK - ESP_
ERR_ WIFI_ WPS_ SM - ESP_
ERR_ WIFI_ WPS_ TYPE - ESP_
ERR_ WOLFSSL_ CERT_ VERIFY_ SETUP_ FAILED - ESP_
ERR_ WOLFSSL_ CTX_ SETUP_ FAILED - ESP_
ERR_ WOLFSSL_ KEY_ VERIFY_ SETUP_ FAILED - ESP_
ERR_ WOLFSSL_ SSL_ CONF_ ALPN_ PROTOCOLS_ FAILED - ESP_
ERR_ WOLFSSL_ SSL_ HANDSHAKE_ FAILED - ESP_
ERR_ WOLFSSL_ SSL_ SETUP_ FAILED - ESP_
ERR_ WOLFSSL_ SSL_ SET_ HOSTNAME_ FAILED - ESP_
ERR_ WOLFSSL_ SSL_ WRITE_ FAILED - ESP_
ETH_ NO_ POST_ HW_ RESET_ DELAY - ESP_
ETH_ PHY_ ADDR_ AUTO - ESP_
EVENT_ ANY_ ID - ESP_
FAIL - ESP_
GRATUITOUS_ ARP - ESP_
GRATUITOUS_ ARP_ INTERVAL - ESP_
HAS_ SELECT - ESP_
HTTPD_ DEF_ CTRL_ PORT - ESP_
IDF_ VERSION_ MAJOR - ESP_
IDF_ VERSION_ MINOR - ESP_
IDF_ VERSION_ PATCH - ESP_
IMAGE_ HASH_ LEN - ESP_
IMAGE_ HEADER_ MAGIC - ESP_
IMAGE_ MAX_ SEGMENTS - ESP_
INTR_ FLAG_ EDGE - ESP_
INTR_ FLAG_ HIGH - ESP_
INTR_ FLAG_ INTRDISABLED - ESP_
INTR_ FLAG_ IRAM - ESP_
INTR_ FLAG_ LEVE L1 - ESP_
INTR_ FLAG_ LEVE L2 - ESP_
INTR_ FLAG_ LEVE L3 - ESP_
INTR_ FLAG_ LEVE L4 - ESP_
INTR_ FLAG_ LEVE L5 - ESP_
INTR_ FLAG_ LEVE L6 - ESP_
INTR_ FLAG_ LEVELMASK - ESP_
INTR_ FLAG_ LOWMED - ESP_
INTR_ FLAG_ NMI - ESP_
INTR_ FLAG_ SHARED - ESP_
IP4_ ROUTE - ESP_
IPADDR_ TYPE_ ANY - ESP_
IPADDR_ TYPE_ V4 - ESP_
IPADDR_ TYPE_ V6 - ESP_
IPV6 - ESP_
IPV6_ AUTOCONFIG - ESP_
LCD_ I80_ BUS_ WIDTH_ MAX - ESP_
LOG_ ARGS_ TYPE_ LEN - ESP_
LOG_ ARGS_ TYPE_ MASK - ESP_
LOG_ COLOR_ DISABLED - ESP_
LOG_ CONFIG_ BINARY_ MODE - ESP_
LOG_ CONFIG_ CONSTRAINED_ ENV - ESP_
LOG_ CONFIG_ DIS_ COLOR - ESP_
LOG_ CONFIG_ DIS_ TIMESTAMP - ESP_
LOG_ CONFIG_ LEVEL_ MASK - ESP_
LOG_ CONFIG_ REQUIRE_ FORMATTING - ESP_
LOG_ CONSTRAINED_ ENV - ESP_
LOG_ FORMATTING_ DISABLED - ESP_
LOG_ LEVEL_ LEN - ESP_
LOG_ LEVEL_ MASK - ESP_
LOG_ MODE_ BINARY_ EN - ESP_
LOG_ MODE_ TEXT_ EN - ESP_
LOG_ OFFSET_ BINARY_ MODE - ESP_
LOG_ OFFSET_ CONSTRAINED_ ENV - ESP_
LOG_ OFFSET_ DIS_ COLOR_ OFFSET - ESP_
LOG_ OFFSET_ DIS_ TIMESTAMP - ESP_
LOG_ OFFSET_ REQUIRE_ FORMATTING - ESP_
LOG_ SUPPORT_ COLOR - ESP_
LOG_ SUPPORT_ TIMESTAMP - ESP_
LOG_ TIMESTAMP_ DISABLED - ESP_
LOG_ V2 - ESP_
LOG_ VERSION - ESP_
LWIP - ESP_
LWIP_ ARP - ESP_
LWIP_ DHCP_ FINE_ TIMERS_ ONDEMAND - ESP_
LWIP_ DNS_ TIMERS_ ONDEMAND - ESP_
LWIP_ FALLBACK_ DNS_ PREFER_ IPV4 - ESP_
LWIP_ IGMP_ TIMERS_ ONDEMAND - ESP_
LWIP_ LOCK - ESP_
LWIP_ MLD6_ TIMERS_ ONDEMAND - ESP_
LWIP_ SELECT - ESP_
MLDV6_ REPORT - ESP_
ND6_ QUEUEING - ESP_
NETIF_ BR_ DROP - ESP_
NETIF_ BR_ FDW_ CPU - ESP_
NETIF_ BR_ FLOOD - ESP_
NETIF_ DEFAULT_ IPV6_ AUTOCONFIG_ FLAGS - ESP_
NOW_ ETH_ ALEN - ESP_
NOW_ KEY_ LEN - ESP_
NOW_ MAX_ DATA_ LEN - ESP_
NOW_ MAX_ DATA_ LEN_ V2 - ESP_
NOW_ MAX_ ENCRYPT_ PEER_ NUM - ESP_
NOW_ MAX_ IE_ DATA_ LEN - ESP_
NOW_ MAX_ TOTAL_ PEER_ NUM - ESP_OK
- ESP_
OK_ EFUSE_ CNT - ESP_
PARLIO_ LCD_ WIDTH_ MAX - ESP_
PARTITION_ MAGIC - ESP_
PARTITION_ MAGIC_ MD5 - ESP_
PARTITION_ MD5_ OFFSET - ESP_
PARTITION_ TABLE_ MAX_ LEN - ESP_
PARTITION_ TABLE_ OFFSET - ESP_
PARTITION_ TABLE_ SIZE - ESP_
PBUF - ESP_
PER_ SOC_ TCP_ WND - ESP_
PING - ESP_
PING_ COUNT_ INFINITE - ESP_PPP
- ESP_
PRIMARY_ BOOTLOADER_ OFFSET - ESP_
PRIMARY_ PARTITION_ TABLE_ OFFSET - ESP_
ROM_ MD5_ DIGEST_ LEN - ESP_
SLEEP_ POWER_ DOWN_ CPU - ESP_
SOCKET - ESP_
STATS_ MEM - ESP_
STATS_ TCP - ESP_
TASKD_ EVENT_ PRIO - ESP_
TASKD_ EVENT_ STACK - ESP_
TASK_ BT_ CONTROLLER_ PRIO - ESP_
TASK_ BT_ CONTROLLER_ STACK - ESP_
TASK_ MAIN_ CORE - ESP_
TASK_ MAIN_ PRIO - ESP_
TASK_ MAIN_ STACK - ESP_
TASK_ PING_ STACK - ESP_
TASK_ PRIO_ MAX - ESP_
TASK_ PRIO_ MIN - ESP_
TASK_ TCPIP_ PRIO - ESP_
TASK_ TCPIP_ STACK - ESP_
TASK_ TIMER_ PRIO - ESP_
TASK_ TIMER_ STACK - ESP_
THREAD_ PROTECTION - ESP_
THREAD_ SAFE - ESP_
TLS_ ERR_ SSL_ TIMEOUT - ESP_
TLS_ ERR_ SSL_ WANT_ READ - ESP_
TLS_ ERR_ SSL_ WANT_ WRITE - ESP_
VFS_ FLAG_ CONTEXT_ PTR - ESP_
VFS_ FLAG_ DEFAULT - ESP_
VFS_ FLAG_ READONLY_ FS - ESP_
VFS_ FLAG_ STATIC - ESP_
VFS_ PATH_ MAX - ESP_
WIFI_ CONNECTIONLESS_ INTERVAL_ DEFAULT_ MODE - ESP_
WIFI_ CRYPTO_ VERSION - ESP_
WIFI_ MAX_ CONN_ NUM - ESP_
WIFI_ MAX_ FILTER_ LEN - ESP_
WIFI_ MAX_ FUP_ SSI_ LEN - ESP_
WIFI_ MAX_ NEIGHBOR_ REP_ LEN - ESP_
WIFI_ MAX_ SVC_ INFO_ LEN - ESP_
WIFI_ MAX_ SVC_ NAME_ LEN - ESP_
WIFI_ MAX_ SVC_ SSI_ LEN - ESP_
WIFI_ NAN_ DATAPATH_ MAX_ PEERS - ESP_
WIFI_ NAN_ MAX_ SVC_ SUPPORTED - ESP_
WIFI_ NDP_ ROLE_ INITIATOR - ESP_
WIFI_ NDP_ ROLE_ RESPONDER - ESRCH
- ESTALE
- ETHARP_
STATS - ETHARP_
SUPPORT_ STATIC_ ENTRIES - ETHARP_
SUPPORT_ VLAN - ETH_
ADDR_ LEN - ETH_
CMD_ CUSTOM_ MAC_ CMDS_ OFFSET - ETH_
CMD_ CUSTOM_ PHY_ CMDS_ OFFSET - ETH_
CRC_ LEN - ETH_
HEADER_ LEN - ETH_
IEEE802_ 3_ MAX_ LEN - ETH_
JUMBO_ FRAME_ PAYLOAD_ LEN - ETH_
MAC_ FLAG_ PIN_ TO_ CORE - ETH_
MAC_ FLAG_ WORK_ WITH_ CACHE_ DISABLE - ETH_
MAX_ PACKET_ SIZE - ETH_
MAX_ PAYLOAD_ LEN - ETH_
MIN_ PACKET_ SIZE - ETH_
MIN_ PAYLOAD_ LEN - ETH_
PAD_ SIZE - ETH_
T_ 8021AD - ETH_
T_ 8021Q - ETH_
VLAN_ TAG_ LEN - ETIME
- ETIMEDOUT
- ETOOMANYREFS
- ETS_
ASSIST_ DEBUG_ INUM - ETS_
CACHEERR_ INUM - ETS_
GPIO_ INUM - ETS_
INTERNAL_ INTR_ SOURCE_ OFF - ETS_
INTERNAL_ PROFILING_ INTR_ SOURCE - ETS_
INTERNAL_ SW0_ INTR_ SOURCE - ETS_
INTERNAL_ SW1_ INTR_ SOURCE - ETS_
INTERNAL_ TIME R0_ INTR_ SOURCE - ETS_
INTERNAL_ TIME R1_ INTR_ SOURCE - ETS_
INTERNAL_ TIME R2_ INTR_ SOURCE - ETS_
INTERNAL_ UNUSED_ INTR_ SOURCE - ETS_
INT_ WDT_ INUM - ETS_
INVALID_ INUM - ETS_
MAX_ INUM - ETS_
MEMPROT_ ERR_ INUM - ETS_
SLC_ INUM - ETS_
SPI2_ INUM - ETS_
STATUS_ ETS_ BUSY - ETS_
STATUS_ ETS_ CANCEL - ETS_
STATUS_ ETS_ FAILED - < return failed in ets
- ETS_
STATUS_ ETS_ OK - < return successful in ets
- ETS_
STATUS_ ETS_ PENDING - ETS_
T1_ WDT_ INUM - ETS_
UART0_ INUM - ETS_
UART1_ INUM - ETXTBSY
- EVT_
CNTL_ IMMEDIATE_ ABORT_ IDX - EVT_
REQ_ P_ IDX - EVT_
STOP_ P_ IDX - EWOULDBLOCK
- EXDEV
- EXIT_
FAILURE - EXIT_
SUCCESS - EXPR_
NEST_ MAX - EXTERNAL_
COEXIST_ WIRE_ 1 - EXTERNAL_
COEXIST_ WIRE_ 2 - EXTERNAL_
COEXIST_ WIRE_ 3 - EXTERNAL_
COEXIST_ WIRE_ 4 - EXT_
ADC_ START_ IDX - EXT_
CSD_ BUS_ WIDTH - EXT_
CSD_ BUS_ WIDTH_ 1 - EXT_
CSD_ BUS_ WIDTH_ 4 - EXT_
CSD_ BUS_ WIDTH_ 8 - EXT_
CSD_ BUS_ WIDTH_ 4_ DDR - EXT_
CSD_ BUS_ WIDTH_ 8_ DDR - EXT_
CSD_ CARD_ TYPE - EXT_
CSD_ CARD_ TYPE_ 26M - EXT_
CSD_ CARD_ TYPE_ 52M - EXT_
CSD_ CARD_ TYPE_ 52M_ V12 - EXT_
CSD_ CARD_ TYPE_ 52M_ V18 - EXT_
CSD_ CARD_ TYPE_ 52M_ V12_ 18 - EXT_
CSD_ CARD_ TYPE_ F_ 26M - EXT_
CSD_ CARD_ TYPE_ F_ 52M - EXT_
CSD_ CARD_ TYPE_ F_ 52M_ 1_ 2V - EXT_
CSD_ CARD_ TYPE_ F_ 52M_ 1_ 8V - EXT_
CSD_ CMD_ SET - EXT_
CSD_ CMD_ SET_ CPSECURE - EXT_
CSD_ CMD_ SET_ NORMAL - EXT_
CSD_ CMD_ SET_ SECURE - EXT_
CSD_ ERASED_ MEM_ CONT - EXT_
CSD_ HS_ TIMING - EXT_
CSD_ HS_ TIMING_ BC - EXT_
CSD_ HS_ TIMING_ HS - EXT_
CSD_ HS_ TIMING_ HS200 - EXT_
CSD_ HS_ TIMING_ HS400 - EXT_
CSD_ MMC_ SIZE - EXT_
CSD_ POWER_ CLASS - EXT_
CSD_ PWR_ CL_ 26_ 195 - EXT_
CSD_ PWR_ CL_ 26_ 360 - EXT_
CSD_ PWR_ CL_ 52_ 195 - EXT_
CSD_ PWR_ CL_ 52_ 360 - EXT_
CSD_ REV - EXT_
CSD_ REV_ 1_ 6 - EXT_
CSD_ SANITIZE_ START - EXT_
CSD_ SEC_ COUNT - EXT_
CSD_ SEC_ FEATURE_ SUPPORT - EXT_
CSD_ STRUCTURE - EXT_
CSD_ S_ CMD_ SET - EXT_
IO_ BASE - FAPPEND
- FASYNC
- FA_
CREATE_ ALWAYS - FA_
CREATE_ NEW - FA_
OPEN_ ALWAYS - FA_
OPEN_ APPEND - FA_
OPEN_ EXISTING - FA_READ
- FA_
WRITE - FCREAT
- FDEFER
- FD_
CLOEXEC - FD_
SETSIZE - FEXCL
- FEXLOCK
- FF0
- FF1
- FFCONF_
DEF - FFDLY
- FF_
CODE_ PAGE - FF_
DEFINED - FF_
DRV_ NOT_ USED - FF_
FS_ EXFAT - FF_
FS_ LOCK - FF_
FS_ MINIMIZE - FF_
FS_ NOFSINFO - FF_
FS_ NORTC - FF_
FS_ READONLY - FF_
FS_ REENTRANT - FF_
FS_ RPATH - FF_
INTDEF - FF_
LBA64 - FF_
LFN_ BUF - FF_
LFN_ UNICODE - FF_
MIN_ GPT - FF_
MULTI_ PARTITION - FF_
NORTC_ MDAY - FF_
NORTC_ MON - FF_
NORTC_ YEAR - FF_
PRINT_ FLOAT - FF_
PRINT_ LLI - FF_
SFN_ BUF - FF_
SS_ SDCARD - FF_
SS_ WL - FF_
STRF_ ENCODE - FF_
STR_ VOLUME_ ID - FF_
USE_ CHMOD - FF_
USE_ EXPAND - FF_
USE_ FIND - FF_
USE_ FORWARD - FF_
USE_ LFN - FF_
USE_ MKFS - FF_
USE_ STRFUNC - FF_
USE_ TRIM - FF_
VOLUMES - FILENAME_
MAX - FILTER_
EN_ S - FILTER_
EN_ V - FMARK
- FM_ANY
- FM_
EXFAT - FM_FAT
- FM_
FAT32 - FM_SFD
- FNBIO
- FNDELAY
- FNOCTTY
- FNONBIO
- FNONBLOCK
- FOPEN
- FOPEN_
MAX - FOUR_
UNIVERSAL_ MAC_ ADDR - FREAD
- FRESULT_
FR_ DENIED - FRESULT_
FR_ DISK_ ERR - FRESULT_
FR_ EXIST - FRESULT_
FR_ INT_ ERR - FRESULT_
FR_ INVALID_ DRIVE - FRESULT_
FR_ INVALID_ NAME - FRESULT_
FR_ INVALID_ OBJECT - FRESULT_
FR_ INVALID_ PARAMETER - FRESULT_
FR_ LOCKED - FRESULT_
FR_ MKFS_ ABORTED - FRESULT_
FR_ NOT_ ENABLED - FRESULT_
FR_ NOT_ ENOUGH_ CORE - FRESULT_
FR_ NOT_ READY - FRESULT_
FR_ NO_ FILE - FRESULT_
FR_ NO_ FILESYSTEM - FRESULT_
FR_ NO_ PATH - FRESULT_
FR_ OK - FRESULT_
FR_ TIMEOUT - FRESULT_
FR_ TOO_ MANY_ OPEN_ FILES - FRESULT_
FR_ WRITE_ PROTECTED - FSHLOCK
- FSPICLK_
IN_ IDX - FSPICLK_
OUT_ IDX - FSPIC
S0_ IN_ IDX - FSPIC
S0_ OUT_ IDX - FSPIC
S1_ OUT_ IDX - FSPIC
S2_ OUT_ IDX - FSPIC
S3_ OUT_ IDX - FSPIC
S4_ OUT_ IDX - FSPIC
S5_ OUT_ IDX - FSPID_
IN_ IDX - FSPID_
OUT_ IDX - FSPIHD_
IN_ IDX - FSPIHD_
OUT_ IDX - FSPIQ_
IN_ IDX - FSPIQ_
OUT_ IDX - FSPIWP_
IN_ IDX - FSPIWP_
OUT_ IDX - FSYNC
- FS_
EXFAT - FS_
FAT12 - FS_
FAT16 - FS_
FAT32 - FTRUNC
- FUNC_
GPIO2_ FSPIQ - FUNC_
GPIO2_ GPIO2 - FUNC_
GPIO2_ GPIO2_ 0 - FUNC_
GPIO3_ GPIO3 - FUNC_
GPIO3_ GPIO3_ 0 - FUNC_
GPIO8_ GPIO8 - FUNC_
GPIO8_ GPIO8_ 0 - FUNC_
GPIO9_ GPIO9 - FUNC_
GPIO9_ GPIO9_ 0 - FUNC_
GPIO10_ FSPIC S0 - FUNC_
GPIO10_ GPIO10 - FUNC_
GPIO10_ GPIO10_ 0 - FUNC_
GPIO18_ GPIO18 - FUNC_
GPIO18_ GPIO18_ 0 - FUNC_
GPIO19_ GPIO19 - FUNC_
GPIO19_ GPIO19_ 0 - FUNC_
MTCK_ FSPICLK - FUNC_
MTCK_ GPIO6 - FUNC_
MTCK_ MTCK - FUNC_
MTDI_ FSPIWP - FUNC_
MTDI_ GPIO5 - FUNC_
MTDI_ MTDI - FUNC_
MTDO_ FSPID - FUNC_
MTDO_ GPIO7 - FUNC_
MTDO_ MTDO - FUNC_
MTMS_ FSPIHD - FUNC_
MTMS_ GPIO4 - FUNC_
MTMS_ MTMS - FUNC_
SPICLK_ GPIO15 - FUNC_
SPICLK_ SPICLK - FUNC_
SPIC S0_ GPIO14 - FUNC_
SPIC S0_ SPIC S0 - FUNC_
SPID_ GPIO16 - FUNC_
SPID_ SPID - FUNC_
SPIHD_ GPIO12 - FUNC_
SPIHD_ SPIHD - FUNC_
SPIQ_ GPIO17 - FUNC_
SPIQ_ SPIQ - FUNC_
SPIWP_ GPIO13 - FUNC_
SPIWP_ SPIWP - FUNC_
U0RXD_ GPIO20 - FUNC_
U0RXD_ U0RXD - FUNC_
U0TXD_ GPIO21 - FUNC_
U0TXD_ U0TXD - FUNC_
VDD_ SPI_ GPIO11 - FUNC_
VDD_ SPI_ GPIO11_ 0 - FUNC_
XTAL_ 32K_ N_ GPIO1 - FUNC_
XTAL_ 32K_ N_ GPIO1_ 0 - FUNC_
XTAL_ 32K_ P_ GPIO0 - FUNC_
XTAL_ 32K_ P_ GPIO0_ 0 - FUN_DRV
- FUN_
DRV_ S - FUN_
DRV_ V - FUN_
IE_ S - FUN_
IE_ V - FUN_
PD_ S - FUN_
PD_ V - FUN_
PU_ S - FUN_
PU_ V - FWRITE
- F_CNVT
- F_DUPFD
- F_
DUPFD_ CLOEXEC - F_GETFD
- F_GETFL
- F_GETLK
- F_
GETOWN - F_LOCK
- F_OK
- F_RDLCK
- F_
RGETLK - F_
RSETLK - F_
RSETLKW - F_SETFD
- F_SETFL
- F_SETLK
- F_
SETLKW - F_
SETOWN - F_TEST
- F_TLOCK
- F_ULOCK
- F_UNLCK
- F_
UNLKSYS - F_WRLCK
- GET_
BLOCK_ SIZE - GET_
SECTOR_ COUNT - GET_
SECTOR_ SIZE - GPIO_
BT_ ACTIVE_ IDX - GPIO_
BT_ PRIORITY_ IDX - GPIO_
BT_ SEL - GPIO_
BT_ SELECT_ REG - GPIO_
BT_ SEL_ S - GPIO_
BT_ SEL_ V - GPIO_
CLK_ EN_ S - GPIO_
CLK_ EN_ V - GPIO_
CLOCK_ GATE_ REG - GPIO_
CPUSDIO_ INT_ REG - GPIO_
DATE - GPIO_
DATE_ REG - GPIO_
DATE_ S - GPIO_
DATE_ V - GPIO_
ENABLE_ DATA - GPIO_
ENABLE_ DATA_ S - GPIO_
ENABLE_ DATA_ V - GPIO_
ENABLE_ REG - GPIO_
ENABLE_ W1TC - GPIO_
ENABLE_ W1TC_ REG - GPIO_
ENABLE_ W1TC_ S - GPIO_
ENABLE_ W1TC_ V - GPIO_
ENABLE_ W1TS - GPIO_
ENABLE_ W1TS_ REG - GPIO_
ENABLE_ W1TS_ S - GPIO_
ENABLE_ W1TS_ V - GPIO_
ETM_ EVENT_ EDGE_ TYPES - GPIO_
ETM_ TASK_ ACTION_ TYPES - GPIO_
FUNC0_ IN_ INV_ SEL_ S - GPIO_
FUNC0_ IN_ INV_ SEL_ V - GPIO_
FUNC0_ IN_ SEL - GPIO_
FUNC0_ IN_ SEL_ CFG_ REG - GPIO_
FUNC0_ IN_ SEL_ S - GPIO_
FUNC0_ IN_ SEL_ V - GPIO_
FUNC0_ OEN_ INV_ SEL_ S - GPIO_
FUNC0_ OEN_ INV_ SEL_ V - GPIO_
FUNC0_ OEN_ SEL_ S - GPIO_
FUNC0_ OEN_ SEL_ V - GPIO_
FUNC0_ OUT_ INV_ SEL_ S - GPIO_
FUNC0_ OUT_ INV_ SEL_ V - GPIO_
FUNC0_ OUT_ SEL - GPIO_
FUNC0_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC0_ OUT_ SEL_ S - GPIO_
FUNC0_ OUT_ SEL_ V - GPIO_
FUNC1_ IN_ INV_ SEL_ S - GPIO_
FUNC1_ IN_ INV_ SEL_ V - GPIO_
FUNC1_ IN_ SEL - GPIO_
FUNC1_ IN_ SEL_ CFG_ REG - GPIO_
FUNC1_ IN_ SEL_ S - GPIO_
FUNC1_ IN_ SEL_ V - GPIO_
FUNC1_ OEN_ INV_ SEL_ S - GPIO_
FUNC1_ OEN_ INV_ SEL_ V - GPIO_
FUNC1_ OEN_ SEL_ S - GPIO_
FUNC1_ OEN_ SEL_ V - GPIO_
FUNC1_ OUT_ INV_ SEL_ S - GPIO_
FUNC1_ OUT_ INV_ SEL_ V - GPIO_
FUNC1_ OUT_ SEL - GPIO_
FUNC1_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC1_ OUT_ SEL_ S - GPIO_
FUNC1_ OUT_ SEL_ V - GPIO_
FUNC2_ IN_ INV_ SEL_ S - GPIO_
FUNC2_ IN_ INV_ SEL_ V - GPIO_
FUNC2_ IN_ SEL - GPIO_
FUNC2_ IN_ SEL_ CFG_ REG - GPIO_
FUNC2_ IN_ SEL_ S - GPIO_
FUNC2_ IN_ SEL_ V - GPIO_
FUNC2_ OEN_ INV_ SEL_ S - GPIO_
FUNC2_ OEN_ INV_ SEL_ V - GPIO_
FUNC2_ OEN_ SEL_ S - GPIO_
FUNC2_ OEN_ SEL_ V - GPIO_
FUNC2_ OUT_ INV_ SEL_ S - GPIO_
FUNC2_ OUT_ INV_ SEL_ V - GPIO_
FUNC2_ OUT_ SEL - GPIO_
FUNC2_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC2_ OUT_ SEL_ S - GPIO_
FUNC2_ OUT_ SEL_ V - GPIO_
FUNC3_ IN_ INV_ SEL_ S - GPIO_
FUNC3_ IN_ INV_ SEL_ V - GPIO_
FUNC3_ IN_ SEL - GPIO_
FUNC3_ IN_ SEL_ CFG_ REG - GPIO_
FUNC3_ IN_ SEL_ S - GPIO_
FUNC3_ IN_ SEL_ V - GPIO_
FUNC3_ OEN_ INV_ SEL_ S - GPIO_
FUNC3_ OEN_ INV_ SEL_ V - GPIO_
FUNC3_ OEN_ SEL_ S - GPIO_
FUNC3_ OEN_ SEL_ V - GPIO_
FUNC3_ OUT_ INV_ SEL_ S - GPIO_
FUNC3_ OUT_ INV_ SEL_ V - GPIO_
FUNC3_ OUT_ SEL - GPIO_
FUNC3_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC3_ OUT_ SEL_ S - GPIO_
FUNC3_ OUT_ SEL_ V - GPIO_
FUNC4_ IN_ INV_ SEL_ S - GPIO_
FUNC4_ IN_ INV_ SEL_ V - GPIO_
FUNC4_ IN_ SEL - GPIO_
FUNC4_ IN_ SEL_ CFG_ REG - GPIO_
FUNC4_ IN_ SEL_ S - GPIO_
FUNC4_ IN_ SEL_ V - GPIO_
FUNC4_ OEN_ INV_ SEL_ S - GPIO_
FUNC4_ OEN_ INV_ SEL_ V - GPIO_
FUNC4_ OEN_ SEL_ S - GPIO_
FUNC4_ OEN_ SEL_ V - GPIO_
FUNC4_ OUT_ INV_ SEL_ S - GPIO_
FUNC4_ OUT_ INV_ SEL_ V - GPIO_
FUNC4_ OUT_ SEL - GPIO_
FUNC4_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC4_ OUT_ SEL_ S - GPIO_
FUNC4_ OUT_ SEL_ V - GPIO_
FUNC5_ IN_ INV_ SEL_ S - GPIO_
FUNC5_ IN_ INV_ SEL_ V - GPIO_
FUNC5_ IN_ SEL - GPIO_
FUNC5_ IN_ SEL_ CFG_ REG - GPIO_
FUNC5_ IN_ SEL_ S - GPIO_
FUNC5_ IN_ SEL_ V - GPIO_
FUNC5_ OEN_ INV_ SEL_ S - GPIO_
FUNC5_ OEN_ INV_ SEL_ V - GPIO_
FUNC5_ OEN_ SEL_ S - GPIO_
FUNC5_ OEN_ SEL_ V - GPIO_
FUNC5_ OUT_ INV_ SEL_ S - GPIO_
FUNC5_ OUT_ INV_ SEL_ V - GPIO_
FUNC5_ OUT_ SEL - GPIO_
FUNC5_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC5_ OUT_ SEL_ S - GPIO_
FUNC5_ OUT_ SEL_ V - GPIO_
FUNC6_ IN_ INV_ SEL_ S - GPIO_
FUNC6_ IN_ INV_ SEL_ V - GPIO_
FUNC6_ IN_ SEL - GPIO_
FUNC6_ IN_ SEL_ CFG_ REG - GPIO_
FUNC6_ IN_ SEL_ S - GPIO_
FUNC6_ IN_ SEL_ V - GPIO_
FUNC6_ OEN_ INV_ SEL_ S - GPIO_
FUNC6_ OEN_ INV_ SEL_ V - GPIO_
FUNC6_ OEN_ SEL_ S - GPIO_
FUNC6_ OEN_ SEL_ V - GPIO_
FUNC6_ OUT_ INV_ SEL_ S - GPIO_
FUNC6_ OUT_ INV_ SEL_ V - GPIO_
FUNC6_ OUT_ SEL - GPIO_
FUNC6_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC6_ OUT_ SEL_ S - GPIO_
FUNC6_ OUT_ SEL_ V - GPIO_
FUNC7_ IN_ INV_ SEL_ S - GPIO_
FUNC7_ IN_ INV_ SEL_ V - GPIO_
FUNC7_ IN_ SEL - GPIO_
FUNC7_ IN_ SEL_ CFG_ REG - GPIO_
FUNC7_ IN_ SEL_ S - GPIO_
FUNC7_ IN_ SEL_ V - GPIO_
FUNC7_ OEN_ INV_ SEL_ S - GPIO_
FUNC7_ OEN_ INV_ SEL_ V - GPIO_
FUNC7_ OEN_ SEL_ S - GPIO_
FUNC7_ OEN_ SEL_ V - GPIO_
FUNC7_ OUT_ INV_ SEL_ S - GPIO_
FUNC7_ OUT_ INV_ SEL_ V - GPIO_
FUNC7_ OUT_ SEL - GPIO_
FUNC7_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC7_ OUT_ SEL_ S - GPIO_
FUNC7_ OUT_ SEL_ V - GPIO_
FUNC8_ IN_ INV_ SEL_ S - GPIO_
FUNC8_ IN_ INV_ SEL_ V - GPIO_
FUNC8_ IN_ SEL - GPIO_
FUNC8_ IN_ SEL_ CFG_ REG - GPIO_
FUNC8_ IN_ SEL_ S - GPIO_
FUNC8_ IN_ SEL_ V - GPIO_
FUNC8_ OEN_ INV_ SEL_ S - GPIO_
FUNC8_ OEN_ INV_ SEL_ V - GPIO_
FUNC8_ OEN_ SEL_ S - GPIO_
FUNC8_ OEN_ SEL_ V - GPIO_
FUNC8_ OUT_ INV_ SEL_ S - GPIO_
FUNC8_ OUT_ INV_ SEL_ V - GPIO_
FUNC8_ OUT_ SEL - GPIO_
FUNC8_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC8_ OUT_ SEL_ S - GPIO_
FUNC8_ OUT_ SEL_ V - GPIO_
FUNC9_ IN_ INV_ SEL_ S - GPIO_
FUNC9_ IN_ INV_ SEL_ V - GPIO_
FUNC9_ IN_ SEL - GPIO_
FUNC9_ IN_ SEL_ CFG_ REG - GPIO_
FUNC9_ IN_ SEL_ S - GPIO_
FUNC9_ IN_ SEL_ V - GPIO_
FUNC9_ OEN_ INV_ SEL_ S - GPIO_
FUNC9_ OEN_ INV_ SEL_ V - GPIO_
FUNC9_ OEN_ SEL_ S - GPIO_
FUNC9_ OEN_ SEL_ V - GPIO_
FUNC9_ OUT_ INV_ SEL_ S - GPIO_
FUNC9_ OUT_ INV_ SEL_ V - GPIO_
FUNC9_ OUT_ SEL - GPIO_
FUNC9_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC9_ OUT_ SEL_ S - GPIO_
FUNC9_ OUT_ SEL_ V - GPIO_
FUNC10_ IN_ INV_ SEL_ S - GPIO_
FUNC10_ IN_ INV_ SEL_ V - GPIO_
FUNC10_ IN_ SEL - GPIO_
FUNC10_ IN_ SEL_ CFG_ REG - GPIO_
FUNC10_ IN_ SEL_ S - GPIO_
FUNC10_ IN_ SEL_ V - GPIO_
FUNC10_ OEN_ INV_ SEL_ S - GPIO_
FUNC10_ OEN_ INV_ SEL_ V - GPIO_
FUNC10_ OEN_ SEL_ S - GPIO_
FUNC10_ OEN_ SEL_ V - GPIO_
FUNC10_ OUT_ INV_ SEL_ S - GPIO_
FUNC10_ OUT_ INV_ SEL_ V - GPIO_
FUNC10_ OUT_ SEL - GPIO_
FUNC10_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC10_ OUT_ SEL_ S - GPIO_
FUNC10_ OUT_ SEL_ V - GPIO_
FUNC11_ IN_ INV_ SEL_ S - GPIO_
FUNC11_ IN_ INV_ SEL_ V - GPIO_
FUNC11_ IN_ SEL - GPIO_
FUNC11_ IN_ SEL_ CFG_ REG - GPIO_
FUNC11_ IN_ SEL_ S - GPIO_
FUNC11_ IN_ SEL_ V - GPIO_
FUNC11_ OEN_ INV_ SEL_ S - GPIO_
FUNC11_ OEN_ INV_ SEL_ V - GPIO_
FUNC11_ OEN_ SEL_ S - GPIO_
FUNC11_ OEN_ SEL_ V - GPIO_
FUNC11_ OUT_ INV_ SEL_ S - GPIO_
FUNC11_ OUT_ INV_ SEL_ V - GPIO_
FUNC11_ OUT_ SEL - GPIO_
FUNC11_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC11_ OUT_ SEL_ S - GPIO_
FUNC11_ OUT_ SEL_ V - GPIO_
FUNC12_ IN_ INV_ SEL_ S - GPIO_
FUNC12_ IN_ INV_ SEL_ V - GPIO_
FUNC12_ IN_ SEL - GPIO_
FUNC12_ IN_ SEL_ CFG_ REG - GPIO_
FUNC12_ IN_ SEL_ S - GPIO_
FUNC12_ IN_ SEL_ V - GPIO_
FUNC12_ OEN_ INV_ SEL_ S - GPIO_
FUNC12_ OEN_ INV_ SEL_ V - GPIO_
FUNC12_ OEN_ SEL_ S - GPIO_
FUNC12_ OEN_ SEL_ V - GPIO_
FUNC12_ OUT_ INV_ SEL_ S - GPIO_
FUNC12_ OUT_ INV_ SEL_ V - GPIO_
FUNC12_ OUT_ SEL - GPIO_
FUNC12_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC12_ OUT_ SEL_ S - GPIO_
FUNC12_ OUT_ SEL_ V - GPIO_
FUNC13_ IN_ INV_ SEL_ S - GPIO_
FUNC13_ IN_ INV_ SEL_ V - GPIO_
FUNC13_ IN_ SEL - GPIO_
FUNC13_ IN_ SEL_ CFG_ REG - GPIO_
FUNC13_ IN_ SEL_ S - GPIO_
FUNC13_ IN_ SEL_ V - GPIO_
FUNC13_ OEN_ INV_ SEL_ S - GPIO_
FUNC13_ OEN_ INV_ SEL_ V - GPIO_
FUNC13_ OEN_ SEL_ S - GPIO_
FUNC13_ OEN_ SEL_ V - GPIO_
FUNC13_ OUT_ INV_ SEL_ S - GPIO_
FUNC13_ OUT_ INV_ SEL_ V - GPIO_
FUNC13_ OUT_ SEL - GPIO_
FUNC13_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC13_ OUT_ SEL_ S - GPIO_
FUNC13_ OUT_ SEL_ V - GPIO_
FUNC14_ IN_ INV_ SEL_ S - GPIO_
FUNC14_ IN_ INV_ SEL_ V - GPIO_
FUNC14_ IN_ SEL - GPIO_
FUNC14_ IN_ SEL_ CFG_ REG - GPIO_
FUNC14_ IN_ SEL_ S - GPIO_
FUNC14_ IN_ SEL_ V - GPIO_
FUNC14_ OEN_ INV_ SEL_ S - GPIO_
FUNC14_ OEN_ INV_ SEL_ V - GPIO_
FUNC14_ OEN_ SEL_ S - GPIO_
FUNC14_ OEN_ SEL_ V - GPIO_
FUNC14_ OUT_ INV_ SEL_ S - GPIO_
FUNC14_ OUT_ INV_ SEL_ V - GPIO_
FUNC14_ OUT_ SEL - GPIO_
FUNC14_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC14_ OUT_ SEL_ S - GPIO_
FUNC14_ OUT_ SEL_ V - GPIO_
FUNC15_ IN_ INV_ SEL_ S - GPIO_
FUNC15_ IN_ INV_ SEL_ V - GPIO_
FUNC15_ IN_ SEL - GPIO_
FUNC15_ IN_ SEL_ CFG_ REG - GPIO_
FUNC15_ IN_ SEL_ S - GPIO_
FUNC15_ IN_ SEL_ V - GPIO_
FUNC15_ OEN_ INV_ SEL_ S - GPIO_
FUNC15_ OEN_ INV_ SEL_ V - GPIO_
FUNC15_ OEN_ SEL_ S - GPIO_
FUNC15_ OEN_ SEL_ V - GPIO_
FUNC15_ OUT_ INV_ SEL_ S - GPIO_
FUNC15_ OUT_ INV_ SEL_ V - GPIO_
FUNC15_ OUT_ SEL - GPIO_
FUNC15_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC15_ OUT_ SEL_ S - GPIO_
FUNC15_ OUT_ SEL_ V - GPIO_
FUNC16_ IN_ INV_ SEL_ S - GPIO_
FUNC16_ IN_ INV_ SEL_ V - GPIO_
FUNC16_ IN_ SEL - GPIO_
FUNC16_ IN_ SEL_ CFG_ REG - GPIO_
FUNC16_ IN_ SEL_ S - GPIO_
FUNC16_ IN_ SEL_ V - GPIO_
FUNC16_ OEN_ INV_ SEL_ S - GPIO_
FUNC16_ OEN_ INV_ SEL_ V - GPIO_
FUNC16_ OEN_ SEL_ S - GPIO_
FUNC16_ OEN_ SEL_ V - GPIO_
FUNC16_ OUT_ INV_ SEL_ S - GPIO_
FUNC16_ OUT_ INV_ SEL_ V - GPIO_
FUNC16_ OUT_ SEL - GPIO_
FUNC16_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC16_ OUT_ SEL_ S - GPIO_
FUNC16_ OUT_ SEL_ V - GPIO_
FUNC17_ IN_ INV_ SEL_ S - GPIO_
FUNC17_ IN_ INV_ SEL_ V - GPIO_
FUNC17_ IN_ SEL - GPIO_
FUNC17_ IN_ SEL_ CFG_ REG - GPIO_
FUNC17_ IN_ SEL_ S - GPIO_
FUNC17_ IN_ SEL_ V - GPIO_
FUNC17_ OEN_ INV_ SEL_ S - GPIO_
FUNC17_ OEN_ INV_ SEL_ V - GPIO_
FUNC17_ OEN_ SEL_ S - GPIO_
FUNC17_ OEN_ SEL_ V - GPIO_
FUNC17_ OUT_ INV_ SEL_ S - GPIO_
FUNC17_ OUT_ INV_ SEL_ V - GPIO_
FUNC17_ OUT_ SEL - GPIO_
FUNC17_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC17_ OUT_ SEL_ S - GPIO_
FUNC17_ OUT_ SEL_ V - GPIO_
FUNC18_ IN_ INV_ SEL_ S - GPIO_
FUNC18_ IN_ INV_ SEL_ V - GPIO_
FUNC18_ IN_ SEL - GPIO_
FUNC18_ IN_ SEL_ CFG_ REG - GPIO_
FUNC18_ IN_ SEL_ S - GPIO_
FUNC18_ IN_ SEL_ V - GPIO_
FUNC18_ OEN_ INV_ SEL_ S - GPIO_
FUNC18_ OEN_ INV_ SEL_ V - GPIO_
FUNC18_ OEN_ SEL_ S - GPIO_
FUNC18_ OEN_ SEL_ V - GPIO_
FUNC18_ OUT_ INV_ SEL_ S - GPIO_
FUNC18_ OUT_ INV_ SEL_ V - GPIO_
FUNC18_ OUT_ SEL - GPIO_
FUNC18_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC18_ OUT_ SEL_ S - GPIO_
FUNC18_ OUT_ SEL_ V - GPIO_
FUNC19_ IN_ INV_ SEL_ S - GPIO_
FUNC19_ IN_ INV_ SEL_ V - GPIO_
FUNC19_ IN_ SEL - GPIO_
FUNC19_ IN_ SEL_ CFG_ REG - GPIO_
FUNC19_ IN_ SEL_ S - GPIO_
FUNC19_ IN_ SEL_ V - GPIO_
FUNC19_ OEN_ INV_ SEL_ S - GPIO_
FUNC19_ OEN_ INV_ SEL_ V - GPIO_
FUNC19_ OEN_ SEL_ S - GPIO_
FUNC19_ OEN_ SEL_ V - GPIO_
FUNC19_ OUT_ INV_ SEL_ S - GPIO_
FUNC19_ OUT_ INV_ SEL_ V - GPIO_
FUNC19_ OUT_ SEL - GPIO_
FUNC19_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC19_ OUT_ SEL_ S - GPIO_
FUNC19_ OUT_ SEL_ V - GPIO_
FUNC20_ IN_ INV_ SEL_ S - GPIO_
FUNC20_ IN_ INV_ SEL_ V - GPIO_
FUNC20_ IN_ SEL - GPIO_
FUNC20_ IN_ SEL_ CFG_ REG - GPIO_
FUNC20_ IN_ SEL_ S - GPIO_
FUNC20_ IN_ SEL_ V - GPIO_
FUNC20_ OEN_ INV_ SEL_ S - GPIO_
FUNC20_ OEN_ INV_ SEL_ V - GPIO_
FUNC20_ OEN_ SEL_ S - GPIO_
FUNC20_ OEN_ SEL_ V - GPIO_
FUNC20_ OUT_ INV_ SEL_ S - GPIO_
FUNC20_ OUT_ INV_ SEL_ V - GPIO_
FUNC20_ OUT_ SEL - GPIO_
FUNC20_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC20_ OUT_ SEL_ S - GPIO_
FUNC20_ OUT_ SEL_ V - GPIO_
FUNC21_ IN_ INV_ SEL_ S - GPIO_
FUNC21_ IN_ INV_ SEL_ V - GPIO_
FUNC21_ IN_ SEL - GPIO_
FUNC21_ IN_ SEL_ CFG_ REG - GPIO_
FUNC21_ IN_ SEL_ S - GPIO_
FUNC21_ IN_ SEL_ V - GPIO_
FUNC21_ OEN_ INV_ SEL_ S - GPIO_
FUNC21_ OEN_ INV_ SEL_ V - GPIO_
FUNC21_ OEN_ SEL_ S - GPIO_
FUNC21_ OEN_ SEL_ V - GPIO_
FUNC21_ OUT_ INV_ SEL_ S - GPIO_
FUNC21_ OUT_ INV_ SEL_ V - GPIO_
FUNC21_ OUT_ SEL - GPIO_
FUNC21_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC21_ OUT_ SEL_ S - GPIO_
FUNC21_ OUT_ SEL_ V - GPIO_
FUNC22_ IN_ INV_ SEL_ S - GPIO_
FUNC22_ IN_ INV_ SEL_ V - GPIO_
FUNC22_ IN_ SEL - GPIO_
FUNC22_ IN_ SEL_ CFG_ REG - GPIO_
FUNC22_ IN_ SEL_ S - GPIO_
FUNC22_ IN_ SEL_ V - GPIO_
FUNC22_ OEN_ INV_ SEL_ S - GPIO_
FUNC22_ OEN_ INV_ SEL_ V - GPIO_
FUNC22_ OEN_ SEL_ S - GPIO_
FUNC22_ OEN_ SEL_ V - GPIO_
FUNC22_ OUT_ INV_ SEL_ S - GPIO_
FUNC22_ OUT_ INV_ SEL_ V - GPIO_
FUNC22_ OUT_ SEL - GPIO_
FUNC22_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC22_ OUT_ SEL_ S - GPIO_
FUNC22_ OUT_ SEL_ V - GPIO_
FUNC23_ IN_ INV_ SEL_ S - GPIO_
FUNC23_ IN_ INV_ SEL_ V - GPIO_
FUNC23_ IN_ SEL - GPIO_
FUNC23_ IN_ SEL_ CFG_ REG - GPIO_
FUNC23_ IN_ SEL_ S - GPIO_
FUNC23_ IN_ SEL_ V - GPIO_
FUNC23_ OEN_ INV_ SEL_ S - GPIO_
FUNC23_ OEN_ INV_ SEL_ V - GPIO_
FUNC23_ OEN_ SEL_ S - GPIO_
FUNC23_ OEN_ SEL_ V - GPIO_
FUNC23_ OUT_ INV_ SEL_ S - GPIO_
FUNC23_ OUT_ INV_ SEL_ V - GPIO_
FUNC23_ OUT_ SEL - GPIO_
FUNC23_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC23_ OUT_ SEL_ S - GPIO_
FUNC23_ OUT_ SEL_ V - GPIO_
FUNC24_ IN_ INV_ SEL_ S - GPIO_
FUNC24_ IN_ INV_ SEL_ V - GPIO_
FUNC24_ IN_ SEL - GPIO_
FUNC24_ IN_ SEL_ CFG_ REG - GPIO_
FUNC24_ IN_ SEL_ S - GPIO_
FUNC24_ IN_ SEL_ V - GPIO_
FUNC24_ OEN_ INV_ SEL_ S - GPIO_
FUNC24_ OEN_ INV_ SEL_ V - GPIO_
FUNC24_ OEN_ SEL_ S - GPIO_
FUNC24_ OEN_ SEL_ V - GPIO_
FUNC24_ OUT_ INV_ SEL_ S - GPIO_
FUNC24_ OUT_ INV_ SEL_ V - GPIO_
FUNC24_ OUT_ SEL - GPIO_
FUNC24_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC24_ OUT_ SEL_ S - GPIO_
FUNC24_ OUT_ SEL_ V - GPIO_
FUNC25_ IN_ INV_ SEL_ S - GPIO_
FUNC25_ IN_ INV_ SEL_ V - GPIO_
FUNC25_ IN_ SEL - GPIO_
FUNC25_ IN_ SEL_ CFG_ REG - GPIO_
FUNC25_ IN_ SEL_ S - GPIO_
FUNC25_ IN_ SEL_ V - GPIO_
FUNC25_ OEN_ INV_ SEL_ S - GPIO_
FUNC25_ OEN_ INV_ SEL_ V - GPIO_
FUNC25_ OEN_ SEL_ S - GPIO_
FUNC25_ OEN_ SEL_ V - GPIO_
FUNC25_ OUT_ INV_ SEL_ S - GPIO_
FUNC25_ OUT_ INV_ SEL_ V - GPIO_
FUNC25_ OUT_ SEL - GPIO_
FUNC25_ OUT_ SEL_ CFG_ REG - GPIO_
FUNC25_ OUT_ SEL_ S - GPIO_
FUNC25_ OUT_ SEL_ V - GPIO_
FUNC26_ IN_ INV_ SEL_ S - GPIO_
FUNC26_ IN_ INV_ SEL_ V - GPIO_
FUNC26_ IN_ SEL - GPIO_
FUNC26_ IN_ SEL_ CFG_ REG - GPIO_
FUNC26_ IN_ SEL_ S - GPIO_
FUNC26_ IN_ SEL_ V - GPIO_
FUNC27_ IN_ INV_ SEL_ S - GPIO_
FUNC27_ IN_ INV_ SEL_ V - GPIO_
FUNC27_ IN_ SEL - GPIO_
FUNC27_ IN_ SEL_ CFG_ REG - GPIO_
FUNC27_ IN_ SEL_ S - GPIO_
FUNC27_ IN_ SEL_ V - GPIO_
FUNC28_ IN_ INV_ SEL_ S - GPIO_
FUNC28_ IN_ INV_ SEL_ V - GPIO_
FUNC28_ IN_ SEL - GPIO_
FUNC28_ IN_ SEL_ CFG_ REG - GPIO_
FUNC28_ IN_ SEL_ S - GPIO_
FUNC28_ IN_ SEL_ V - GPIO_
FUNC29_ IN_ INV_ SEL_ S - GPIO_
FUNC29_ IN_ INV_ SEL_ V - GPIO_
FUNC29_ IN_ SEL - GPIO_
FUNC29_ IN_ SEL_ CFG_ REG - GPIO_
FUNC29_ IN_ SEL_ S - GPIO_
FUNC29_ IN_ SEL_ V - GPIO_
FUNC30_ IN_ INV_ SEL_ S - GPIO_
FUNC30_ IN_ INV_ SEL_ V - GPIO_
FUNC30_ IN_ SEL - GPIO_
FUNC30_ IN_ SEL_ CFG_ REG - GPIO_
FUNC30_ IN_ SEL_ S - GPIO_
FUNC30_ IN_ SEL_ V - GPIO_
FUNC31_ IN_ INV_ SEL_ S - GPIO_
FUNC31_ IN_ INV_ SEL_ V - GPIO_
FUNC31_ IN_ SEL - GPIO_
FUNC31_ IN_ SEL_ CFG_ REG - GPIO_
FUNC31_ IN_ SEL_ S - GPIO_
FUNC31_ IN_ SEL_ V - GPIO_
FUNC32_ IN_ INV_ SEL_ S - GPIO_
FUNC32_ IN_ INV_ SEL_ V - GPIO_
FUNC32_ IN_ SEL - GPIO_
FUNC32_ IN_ SEL_ CFG_ REG - GPIO_
FUNC32_ IN_ SEL_ S - GPIO_
FUNC32_ IN_ SEL_ V - GPIO_
FUNC33_ IN_ INV_ SEL_ S - GPIO_
FUNC33_ IN_ INV_ SEL_ V - GPIO_
FUNC33_ IN_ SEL - GPIO_
FUNC33_ IN_ SEL_ CFG_ REG - GPIO_
FUNC33_ IN_ SEL_ S - GPIO_
FUNC33_ IN_ SEL_ V - GPIO_
FUNC34_ IN_ INV_ SEL_ S - GPIO_
FUNC34_ IN_ INV_ SEL_ V - GPIO_
FUNC34_ IN_ SEL - GPIO_
FUNC34_ IN_ SEL_ CFG_ REG - GPIO_
FUNC34_ IN_ SEL_ S - GPIO_
FUNC34_ IN_ SEL_ V - GPIO_
FUNC35_ IN_ INV_ SEL_ S - GPIO_
FUNC35_ IN_ INV_ SEL_ V - GPIO_
FUNC35_ IN_ SEL - GPIO_
FUNC35_ IN_ SEL_ CFG_ REG - GPIO_
FUNC35_ IN_ SEL_ S - GPIO_
FUNC35_ IN_ SEL_ V - GPIO_
FUNC36_ IN_ INV_ SEL_ S - GPIO_
FUNC36_ IN_ INV_ SEL_ V - GPIO_
FUNC36_ IN_ SEL - GPIO_
FUNC36_ IN_ SEL_ CFG_ REG - GPIO_
FUNC36_ IN_ SEL_ S - GPIO_
FUNC36_ IN_ SEL_ V - GPIO_
FUNC37_ IN_ INV_ SEL_ S - GPIO_
FUNC37_ IN_ INV_ SEL_ V - GPIO_
FUNC37_ IN_ SEL - GPIO_
FUNC37_ IN_ SEL_ CFG_ REG - GPIO_
FUNC37_ IN_ SEL_ S - GPIO_
FUNC37_ IN_ SEL_ V - GPIO_
FUNC38_ IN_ INV_ SEL_ S - GPIO_
FUNC38_ IN_ INV_ SEL_ V - GPIO_
FUNC38_ IN_ SEL - GPIO_
FUNC38_ IN_ SEL_ CFG_ REG - GPIO_
FUNC38_ IN_ SEL_ S - GPIO_
FUNC38_ IN_ SEL_ V - GPIO_
FUNC39_ IN_ INV_ SEL_ S - GPIO_
FUNC39_ IN_ INV_ SEL_ V - GPIO_
FUNC39_ IN_ SEL - GPIO_
FUNC39_ IN_ SEL_ CFG_ REG - GPIO_
FUNC39_ IN_ SEL_ S - GPIO_
FUNC39_ IN_ SEL_ V - GPIO_
FUNC40_ IN_ INV_ SEL_ S - GPIO_
FUNC40_ IN_ INV_ SEL_ V - GPIO_
FUNC40_ IN_ SEL - GPIO_
FUNC40_ IN_ SEL_ CFG_ REG - GPIO_
FUNC40_ IN_ SEL_ S - GPIO_
FUNC40_ IN_ SEL_ V - GPIO_
FUNC41_ IN_ INV_ SEL_ S - GPIO_
FUNC41_ IN_ INV_ SEL_ V - GPIO_
FUNC41_ IN_ SEL - GPIO_
FUNC41_ IN_ SEL_ CFG_ REG - GPIO_
FUNC41_ IN_ SEL_ S - GPIO_
FUNC41_ IN_ SEL_ V - GPIO_
FUNC42_ IN_ INV_ SEL_ S - GPIO_
FUNC42_ IN_ INV_ SEL_ V - GPIO_
FUNC42_ IN_ SEL - GPIO_
FUNC42_ IN_ SEL_ CFG_ REG - GPIO_
FUNC42_ IN_ SEL_ S - GPIO_
FUNC42_ IN_ SEL_ V - GPIO_
FUNC43_ IN_ INV_ SEL_ S - GPIO_
FUNC43_ IN_ INV_ SEL_ V - GPIO_
FUNC43_ IN_ SEL - GPIO_
FUNC43_ IN_ SEL_ CFG_ REG - GPIO_
FUNC43_ IN_ SEL_ S - GPIO_
FUNC43_ IN_ SEL_ V - GPIO_
FUNC44_ IN_ INV_ SEL_ S - GPIO_
FUNC44_ IN_ INV_ SEL_ V - GPIO_
FUNC44_ IN_ SEL - GPIO_
FUNC44_ IN_ SEL_ CFG_ REG - GPIO_
FUNC44_ IN_ SEL_ S - GPIO_
FUNC44_ IN_ SEL_ V - GPIO_
FUNC45_ IN_ INV_ SEL_ S - GPIO_
FUNC45_ IN_ INV_ SEL_ V - GPIO_
FUNC45_ IN_ SEL - GPIO_
FUNC45_ IN_ SEL_ CFG_ REG - GPIO_
FUNC45_ IN_ SEL_ S - GPIO_
FUNC45_ IN_ SEL_ V - GPIO_
FUNC46_ IN_ INV_ SEL_ S - GPIO_
FUNC46_ IN_ INV_ SEL_ V - GPIO_
FUNC46_ IN_ SEL - GPIO_
FUNC46_ IN_ SEL_ CFG_ REG - GPIO_
FUNC46_ IN_ SEL_ S - GPIO_
FUNC46_ IN_ SEL_ V - GPIO_
FUNC47_ IN_ INV_ SEL_ S - GPIO_
FUNC47_ IN_ INV_ SEL_ V - GPIO_
FUNC47_ IN_ SEL - GPIO_
FUNC47_ IN_ SEL_ CFG_ REG - GPIO_
FUNC47_ IN_ SEL_ S - GPIO_
FUNC47_ IN_ SEL_ V - GPIO_
FUNC48_ IN_ INV_ SEL_ S - GPIO_
FUNC48_ IN_ INV_ SEL_ V - GPIO_
FUNC48_ IN_ SEL - GPIO_
FUNC48_ IN_ SEL_ CFG_ REG - GPIO_
FUNC48_ IN_ SEL_ S - GPIO_
FUNC48_ IN_ SEL_ V - GPIO_
FUNC49_ IN_ INV_ SEL_ S - GPIO_
FUNC49_ IN_ INV_ SEL_ V - GPIO_
FUNC49_ IN_ SEL - GPIO_
FUNC49_ IN_ SEL_ CFG_ REG - GPIO_
FUNC49_ IN_ SEL_ S - GPIO_
FUNC49_ IN_ SEL_ V - GPIO_
FUNC50_ IN_ INV_ SEL_ S - GPIO_
FUNC50_ IN_ INV_ SEL_ V - GPIO_
FUNC50_ IN_ SEL - GPIO_
FUNC50_ IN_ SEL_ CFG_ REG - GPIO_
FUNC50_ IN_ SEL_ S - GPIO_
FUNC50_ IN_ SEL_ V - GPIO_
FUNC51_ IN_ INV_ SEL_ S - GPIO_
FUNC51_ IN_ INV_ SEL_ V - GPIO_
FUNC51_ IN_ SEL - GPIO_
FUNC51_ IN_ SEL_ CFG_ REG - GPIO_
FUNC51_ IN_ SEL_ S - GPIO_
FUNC51_ IN_ SEL_ V - GPIO_
FUNC52_ IN_ INV_ SEL_ S - GPIO_
FUNC52_ IN_ INV_ SEL_ V - GPIO_
FUNC52_ IN_ SEL - GPIO_
FUNC52_ IN_ SEL_ CFG_ REG - GPIO_
FUNC52_ IN_ SEL_ S - GPIO_
FUNC52_ IN_ SEL_ V - GPIO_
FUNC53_ IN_ INV_ SEL_ S - GPIO_
FUNC53_ IN_ INV_ SEL_ V - GPIO_
FUNC53_ IN_ SEL - GPIO_
FUNC53_ IN_ SEL_ CFG_ REG - GPIO_
FUNC53_ IN_ SEL_ S - GPIO_
FUNC53_ IN_ SEL_ V - GPIO_
FUNC54_ IN_ INV_ SEL_ S - GPIO_
FUNC54_ IN_ INV_ SEL_ V - GPIO_
FUNC54_ IN_ SEL - GPIO_
FUNC54_ IN_ SEL_ CFG_ REG - GPIO_
FUNC54_ IN_ SEL_ S - GPIO_
FUNC54_ IN_ SEL_ V - GPIO_
FUNC55_ IN_ INV_ SEL_ S - GPIO_
FUNC55_ IN_ INV_ SEL_ V - GPIO_
FUNC55_ IN_ SEL - GPIO_
FUNC55_ IN_ SEL_ CFG_ REG - GPIO_
FUNC55_ IN_ SEL_ S - GPIO_
FUNC55_ IN_ SEL_ V - GPIO_
FUNC56_ IN_ INV_ SEL_ S - GPIO_
FUNC56_ IN_ INV_ SEL_ V - GPIO_
FUNC56_ IN_ SEL - GPIO_
FUNC56_ IN_ SEL_ CFG_ REG - GPIO_
FUNC56_ IN_ SEL_ S - GPIO_
FUNC56_ IN_ SEL_ V - GPIO_
FUNC57_ IN_ INV_ SEL_ S - GPIO_
FUNC57_ IN_ INV_ SEL_ V - GPIO_
FUNC57_ IN_ SEL - GPIO_
FUNC57_ IN_ SEL_ CFG_ REG - GPIO_
FUNC57_ IN_ SEL_ S - GPIO_
FUNC57_ IN_ SEL_ V - GPIO_
FUNC58_ IN_ INV_ SEL_ S - GPIO_
FUNC58_ IN_ INV_ SEL_ V - GPIO_
FUNC58_ IN_ SEL - GPIO_
FUNC58_ IN_ SEL_ CFG_ REG - GPIO_
FUNC58_ IN_ SEL_ S - GPIO_
FUNC58_ IN_ SEL_ V - GPIO_
FUNC59_ IN_ INV_ SEL_ S - GPIO_
FUNC59_ IN_ INV_ SEL_ V - GPIO_
FUNC59_ IN_ SEL - GPIO_
FUNC59_ IN_ SEL_ CFG_ REG - GPIO_
FUNC59_ IN_ SEL_ S - GPIO_
FUNC59_ IN_ SEL_ V - GPIO_
FUNC60_ IN_ INV_ SEL_ S - GPIO_
FUNC60_ IN_ INV_ SEL_ V - GPIO_
FUNC60_ IN_ SEL - GPIO_
FUNC60_ IN_ SEL_ CFG_ REG - GPIO_
FUNC60_ IN_ SEL_ S - GPIO_
FUNC60_ IN_ SEL_ V - GPIO_
FUNC61_ IN_ INV_ SEL_ S - GPIO_
FUNC61_ IN_ INV_ SEL_ V - GPIO_
FUNC61_ IN_ SEL - GPIO_
FUNC61_ IN_ SEL_ CFG_ REG - GPIO_
FUNC61_ IN_ SEL_ S - GPIO_
FUNC61_ IN_ SEL_ V - GPIO_
FUNC62_ IN_ INV_ SEL_ S - GPIO_
FUNC62_ IN_ INV_ SEL_ V - GPIO_
FUNC62_ IN_ SEL - GPIO_
FUNC62_ IN_ SEL_ CFG_ REG - GPIO_
FUNC62_ IN_ SEL_ S - GPIO_
FUNC62_ IN_ SEL_ V - GPIO_
FUNC63_ IN_ INV_ SEL_ S - GPIO_
FUNC63_ IN_ INV_ SEL_ V - GPIO_
FUNC63_ IN_ SEL - GPIO_
FUNC63_ IN_ SEL_ CFG_ REG - GPIO_
FUNC63_ IN_ SEL_ S - GPIO_
FUNC63_ IN_ SEL_ V - GPIO_
FUNC64_ IN_ INV_ SEL_ S - GPIO_
FUNC64_ IN_ INV_ SEL_ V - GPIO_
FUNC64_ IN_ SEL - GPIO_
FUNC64_ IN_ SEL_ CFG_ REG - GPIO_
FUNC64_ IN_ SEL_ S - GPIO_
FUNC64_ IN_ SEL_ V - GPIO_
FUNC65_ IN_ INV_ SEL_ S - GPIO_
FUNC65_ IN_ INV_ SEL_ V - GPIO_
FUNC65_ IN_ SEL - GPIO_
FUNC65_ IN_ SEL_ CFG_ REG - GPIO_
FUNC65_ IN_ SEL_ S - GPIO_
FUNC65_ IN_ SEL_ V - GPIO_
FUNC66_ IN_ INV_ SEL_ S - GPIO_
FUNC66_ IN_ INV_ SEL_ V - GPIO_
FUNC66_ IN_ SEL - GPIO_
FUNC66_ IN_ SEL_ CFG_ REG - GPIO_
FUNC66_ IN_ SEL_ S - GPIO_
FUNC66_ IN_ SEL_ V - GPIO_
FUNC67_ IN_ INV_ SEL_ S - GPIO_
FUNC67_ IN_ INV_ SEL_ V - GPIO_
FUNC67_ IN_ SEL - GPIO_
FUNC67_ IN_ SEL_ CFG_ REG - GPIO_
FUNC67_ IN_ SEL_ S - GPIO_
FUNC67_ IN_ SEL_ V - GPIO_
FUNC68_ IN_ INV_ SEL_ S - GPIO_
FUNC68_ IN_ INV_ SEL_ V - GPIO_
FUNC68_ IN_ SEL - GPIO_
FUNC68_ IN_ SEL_ CFG_ REG - GPIO_
FUNC68_ IN_ SEL_ S - GPIO_
FUNC68_ IN_ SEL_ V - GPIO_
FUNC69_ IN_ INV_ SEL_ S - GPIO_
FUNC69_ IN_ INV_ SEL_ V - GPIO_
FUNC69_ IN_ SEL - GPIO_
FUNC69_ IN_ SEL_ CFG_ REG - GPIO_
FUNC69_ IN_ SEL_ S - GPIO_
FUNC69_ IN_ SEL_ V - GPIO_
FUNC70_ IN_ INV_ SEL_ S - GPIO_
FUNC70_ IN_ INV_ SEL_ V - GPIO_
FUNC70_ IN_ SEL - GPIO_
FUNC70_ IN_ SEL_ CFG_ REG - GPIO_
FUNC70_ IN_ SEL_ S - GPIO_
FUNC70_ IN_ SEL_ V - GPIO_
FUNC71_ IN_ INV_ SEL_ S - GPIO_
FUNC71_ IN_ INV_ SEL_ V - GPIO_
FUNC71_ IN_ SEL - GPIO_
FUNC71_ IN_ SEL_ CFG_ REG - GPIO_
FUNC71_ IN_ SEL_ S - GPIO_
FUNC71_ IN_ SEL_ V - GPIO_
FUNC72_ IN_ INV_ SEL_ S - GPIO_
FUNC72_ IN_ INV_ SEL_ V - GPIO_
FUNC72_ IN_ SEL - GPIO_
FUNC72_ IN_ SEL_ CFG_ REG - GPIO_
FUNC72_ IN_ SEL_ S - GPIO_
FUNC72_ IN_ SEL_ V - GPIO_
FUNC73_ IN_ INV_ SEL_ S - GPIO_
FUNC73_ IN_ INV_ SEL_ V - GPIO_
FUNC73_ IN_ SEL - GPIO_
FUNC73_ IN_ SEL_ CFG_ REG - GPIO_
FUNC73_ IN_ SEL_ S - GPIO_
FUNC73_ IN_ SEL_ V - GPIO_
FUNC74_ IN_ INV_ SEL_ S - GPIO_
FUNC74_ IN_ INV_ SEL_ V - GPIO_
FUNC74_ IN_ SEL - GPIO_
FUNC74_ IN_ SEL_ CFG_ REG - GPIO_
FUNC74_ IN_ SEL_ S - GPIO_
FUNC74_ IN_ SEL_ V - GPIO_
FUNC75_ IN_ INV_ SEL_ S - GPIO_
FUNC75_ IN_ INV_ SEL_ V - GPIO_
FUNC75_ IN_ SEL - GPIO_
FUNC75_ IN_ SEL_ CFG_ REG - GPIO_
FUNC75_ IN_ SEL_ S - GPIO_
FUNC75_ IN_ SEL_ V - GPIO_
FUNC76_ IN_ INV_ SEL_ S - GPIO_
FUNC76_ IN_ INV_ SEL_ V - GPIO_
FUNC76_ IN_ SEL - GPIO_
FUNC76_ IN_ SEL_ CFG_ REG - GPIO_
FUNC76_ IN_ SEL_ S - GPIO_
FUNC76_ IN_ SEL_ V - GPIO_
FUNC77_ IN_ INV_ SEL_ S - GPIO_
FUNC77_ IN_ INV_ SEL_ V - GPIO_
FUNC77_ IN_ SEL - GPIO_
FUNC77_ IN_ SEL_ CFG_ REG - GPIO_
FUNC77_ IN_ SEL_ S - GPIO_
FUNC77_ IN_ SEL_ V - GPIO_
FUNC78_ IN_ INV_ SEL_ S - GPIO_
FUNC78_ IN_ INV_ SEL_ V - GPIO_
FUNC78_ IN_ SEL - GPIO_
FUNC78_ IN_ SEL_ CFG_ REG - GPIO_
FUNC78_ IN_ SEL_ S - GPIO_
FUNC78_ IN_ SEL_ V - GPIO_
FUNC79_ IN_ INV_ SEL_ S - GPIO_
FUNC79_ IN_ INV_ SEL_ V - GPIO_
FUNC79_ IN_ SEL - GPIO_
FUNC79_ IN_ SEL_ CFG_ REG - GPIO_
FUNC79_ IN_ SEL_ S - GPIO_
FUNC79_ IN_ SEL_ V - GPIO_
FUNC80_ IN_ INV_ SEL_ S - GPIO_
FUNC80_ IN_ INV_ SEL_ V - GPIO_
FUNC80_ IN_ SEL - GPIO_
FUNC80_ IN_ SEL_ CFG_ REG - GPIO_
FUNC80_ IN_ SEL_ S - GPIO_
FUNC80_ IN_ SEL_ V - GPIO_
FUNC81_ IN_ INV_ SEL_ S - GPIO_
FUNC81_ IN_ INV_ SEL_ V - GPIO_
FUNC81_ IN_ SEL - GPIO_
FUNC81_ IN_ SEL_ CFG_ REG - GPIO_
FUNC81_ IN_ SEL_ S - GPIO_
FUNC81_ IN_ SEL_ V - GPIO_
FUNC82_ IN_ INV_ SEL_ S - GPIO_
FUNC82_ IN_ INV_ SEL_ V - GPIO_
FUNC82_ IN_ SEL - GPIO_
FUNC82_ IN_ SEL_ CFG_ REG - GPIO_
FUNC82_ IN_ SEL_ S - GPIO_
FUNC82_ IN_ SEL_ V - GPIO_
FUNC83_ IN_ INV_ SEL_ S - GPIO_
FUNC83_ IN_ INV_ SEL_ V - GPIO_
FUNC83_ IN_ SEL - GPIO_
FUNC83_ IN_ SEL_ CFG_ REG - GPIO_
FUNC83_ IN_ SEL_ S - GPIO_
FUNC83_ IN_ SEL_ V - GPIO_
FUNC84_ IN_ INV_ SEL_ S - GPIO_
FUNC84_ IN_ INV_ SEL_ V - GPIO_
FUNC84_ IN_ SEL - GPIO_
FUNC84_ IN_ SEL_ CFG_ REG - GPIO_
FUNC84_ IN_ SEL_ S - GPIO_
FUNC84_ IN_ SEL_ V - GPIO_
FUNC85_ IN_ INV_ SEL_ S - GPIO_
FUNC85_ IN_ INV_ SEL_ V - GPIO_
FUNC85_ IN_ SEL - GPIO_
FUNC85_ IN_ SEL_ CFG_ REG - GPIO_
FUNC85_ IN_ SEL_ S - GPIO_
FUNC85_ IN_ SEL_ V - GPIO_
FUNC86_ IN_ INV_ SEL_ S - GPIO_
FUNC86_ IN_ INV_ SEL_ V - GPIO_
FUNC86_ IN_ SEL - GPIO_
FUNC86_ IN_ SEL_ CFG_ REG - GPIO_
FUNC86_ IN_ SEL_ S - GPIO_
FUNC86_ IN_ SEL_ V - GPIO_
FUNC87_ IN_ INV_ SEL_ S - GPIO_
FUNC87_ IN_ INV_ SEL_ V - GPIO_
FUNC87_ IN_ SEL - GPIO_
FUNC87_ IN_ SEL_ CFG_ REG - GPIO_
FUNC87_ IN_ SEL_ S - GPIO_
FUNC87_ IN_ SEL_ V - GPIO_
FUNC88_ IN_ INV_ SEL_ S - GPIO_
FUNC88_ IN_ INV_ SEL_ V - GPIO_
FUNC88_ IN_ SEL - GPIO_
FUNC88_ IN_ SEL_ CFG_ REG - GPIO_
FUNC88_ IN_ SEL_ S - GPIO_
FUNC88_ IN_ SEL_ V - GPIO_
FUNC89_ IN_ INV_ SEL_ S - GPIO_
FUNC89_ IN_ INV_ SEL_ V - GPIO_
FUNC89_ IN_ SEL - GPIO_
FUNC89_ IN_ SEL_ CFG_ REG - GPIO_
FUNC89_ IN_ SEL_ S - GPIO_
FUNC89_ IN_ SEL_ V - GPIO_
FUNC90_ IN_ INV_ SEL_ S - GPIO_
FUNC90_ IN_ INV_ SEL_ V - GPIO_
FUNC90_ IN_ SEL - GPIO_
FUNC90_ IN_ SEL_ CFG_ REG - GPIO_
FUNC90_ IN_ SEL_ S - GPIO_
FUNC90_ IN_ SEL_ V - GPIO_
FUNC91_ IN_ INV_ SEL_ S - GPIO_
FUNC91_ IN_ INV_ SEL_ V - GPIO_
FUNC91_ IN_ SEL - GPIO_
FUNC91_ IN_ SEL_ CFG_ REG - GPIO_
FUNC91_ IN_ SEL_ S - GPIO_
FUNC91_ IN_ SEL_ V - GPIO_
FUNC92_ IN_ INV_ SEL_ S - GPIO_
FUNC92_ IN_ INV_ SEL_ V - GPIO_
FUNC92_ IN_ SEL - GPIO_
FUNC92_ IN_ SEL_ CFG_ REG - GPIO_
FUNC92_ IN_ SEL_ S - GPIO_
FUNC92_ IN_ SEL_ V - GPIO_
FUNC93_ IN_ INV_ SEL_ S - GPIO_
FUNC93_ IN_ INV_ SEL_ V - GPIO_
FUNC93_ IN_ SEL - GPIO_
FUNC93_ IN_ SEL_ CFG_ REG - GPIO_
FUNC93_ IN_ SEL_ S - GPIO_
FUNC93_ IN_ SEL_ V - GPIO_
FUNC94_ IN_ INV_ SEL_ S - GPIO_
FUNC94_ IN_ INV_ SEL_ V - GPIO_
FUNC94_ IN_ SEL - GPIO_
FUNC94_ IN_ SEL_ CFG_ REG - GPIO_
FUNC94_ IN_ SEL_ S - GPIO_
FUNC94_ IN_ SEL_ V - GPIO_
FUNC95_ IN_ INV_ SEL_ S - GPIO_
FUNC95_ IN_ INV_ SEL_ V - GPIO_
FUNC95_ IN_ SEL - GPIO_
FUNC95_ IN_ SEL_ CFG_ REG - GPIO_
FUNC95_ IN_ SEL_ S - GPIO_
FUNC95_ IN_ SEL_ V - GPIO_
FUNC96_ IN_ INV_ SEL_ S - GPIO_
FUNC96_ IN_ INV_ SEL_ V - GPIO_
FUNC96_ IN_ SEL - GPIO_
FUNC96_ IN_ SEL_ CFG_ REG - GPIO_
FUNC96_ IN_ SEL_ S - GPIO_
FUNC96_ IN_ SEL_ V - GPIO_
FUNC97_ IN_ INV_ SEL_ S - GPIO_
FUNC97_ IN_ INV_ SEL_ V - GPIO_
FUNC97_ IN_ SEL - GPIO_
FUNC97_ IN_ SEL_ CFG_ REG - GPIO_
FUNC97_ IN_ SEL_ S - GPIO_
FUNC97_ IN_ SEL_ V - GPIO_
FUNC98_ IN_ INV_ SEL_ S - GPIO_
FUNC98_ IN_ INV_ SEL_ V - GPIO_
FUNC98_ IN_ SEL - GPIO_
FUNC98_ IN_ SEL_ CFG_ REG - GPIO_
FUNC98_ IN_ SEL_ S - GPIO_
FUNC98_ IN_ SEL_ V - GPIO_
FUNC99_ IN_ INV_ SEL_ S - GPIO_
FUNC99_ IN_ INV_ SEL_ V - GPIO_
FUNC99_ IN_ SEL - GPIO_
FUNC99_ IN_ SEL_ CFG_ REG - GPIO_
FUNC99_ IN_ SEL_ S - GPIO_
FUNC99_ IN_ SEL_ V - GPIO_
FUNC100_ IN_ INV_ SEL_ S - GPIO_
FUNC100_ IN_ INV_ SEL_ V - GPIO_
FUNC100_ IN_ SEL - GPIO_
FUNC100_ IN_ SEL_ CFG_ REG - GPIO_
FUNC100_ IN_ SEL_ S - GPIO_
FUNC100_ IN_ SEL_ V - GPIO_
FUNC101_ IN_ INV_ SEL_ S - GPIO_
FUNC101_ IN_ INV_ SEL_ V - GPIO_
FUNC101_ IN_ SEL - GPIO_
FUNC101_ IN_ SEL_ CFG_ REG - GPIO_
FUNC101_ IN_ SEL_ S - GPIO_
FUNC101_ IN_ SEL_ V - GPIO_
FUNC102_ IN_ INV_ SEL_ S - GPIO_
FUNC102_ IN_ INV_ SEL_ V - GPIO_
FUNC102_ IN_ SEL - GPIO_
FUNC102_ IN_ SEL_ CFG_ REG - GPIO_
FUNC102_ IN_ SEL_ S - GPIO_
FUNC102_ IN_ SEL_ V - GPIO_
FUNC103_ IN_ INV_ SEL_ S - GPIO_
FUNC103_ IN_ INV_ SEL_ V - GPIO_
FUNC103_ IN_ SEL - GPIO_
FUNC103_ IN_ SEL_ CFG_ REG - GPIO_
FUNC103_ IN_ SEL_ S - GPIO_
FUNC103_ IN_ SEL_ V - GPIO_
FUNC104_ IN_ INV_ SEL_ S - GPIO_
FUNC104_ IN_ INV_ SEL_ V - GPIO_
FUNC104_ IN_ SEL - GPIO_
FUNC104_ IN_ SEL_ CFG_ REG - GPIO_
FUNC104_ IN_ SEL_ S - GPIO_
FUNC104_ IN_ SEL_ V - GPIO_
FUNC105_ IN_ INV_ SEL_ S - GPIO_
FUNC105_ IN_ INV_ SEL_ V - GPIO_
FUNC105_ IN_ SEL - GPIO_
FUNC105_ IN_ SEL_ CFG_ REG - GPIO_
FUNC105_ IN_ SEL_ S - GPIO_
FUNC105_ IN_ SEL_ V - GPIO_
FUNC106_ IN_ INV_ SEL_ S - GPIO_
FUNC106_ IN_ INV_ SEL_ V - GPIO_
FUNC106_ IN_ SEL - GPIO_
FUNC106_ IN_ SEL_ CFG_ REG - GPIO_
FUNC106_ IN_ SEL_ S - GPIO_
FUNC106_ IN_ SEL_ V - GPIO_
FUNC107_ IN_ INV_ SEL_ S - GPIO_
FUNC107_ IN_ INV_ SEL_ V - GPIO_
FUNC107_ IN_ SEL - GPIO_
FUNC107_ IN_ SEL_ CFG_ REG - GPIO_
FUNC107_ IN_ SEL_ S - GPIO_
FUNC107_ IN_ SEL_ V - GPIO_
FUNC108_ IN_ INV_ SEL_ S - GPIO_
FUNC108_ IN_ INV_ SEL_ V - GPIO_
FUNC108_ IN_ SEL - GPIO_
FUNC108_ IN_ SEL_ CFG_ REG - GPIO_
FUNC108_ IN_ SEL_ S - GPIO_
FUNC108_ IN_ SEL_ V - GPIO_
FUNC109_ IN_ INV_ SEL_ S - GPIO_
FUNC109_ IN_ INV_ SEL_ V - GPIO_
FUNC109_ IN_ SEL - GPIO_
FUNC109_ IN_ SEL_ CFG_ REG - GPIO_
FUNC109_ IN_ SEL_ S - GPIO_
FUNC109_ IN_ SEL_ V - GPIO_
FUNC110_ IN_ INV_ SEL_ S - GPIO_
FUNC110_ IN_ INV_ SEL_ V - GPIO_
FUNC110_ IN_ SEL - GPIO_
FUNC110_ IN_ SEL_ CFG_ REG - GPIO_
FUNC110_ IN_ SEL_ S - GPIO_
FUNC110_ IN_ SEL_ V - GPIO_
FUNC111_ IN_ INV_ SEL_ S - GPIO_
FUNC111_ IN_ INV_ SEL_ V - GPIO_
FUNC111_ IN_ SEL - GPIO_
FUNC111_ IN_ SEL_ CFG_ REG - GPIO_
FUNC111_ IN_ SEL_ S - GPIO_
FUNC111_ IN_ SEL_ V - GPIO_
FUNC112_ IN_ INV_ SEL_ S - GPIO_
FUNC112_ IN_ INV_ SEL_ V - GPIO_
FUNC112_ IN_ SEL - GPIO_
FUNC112_ IN_ SEL_ CFG_ REG - GPIO_
FUNC112_ IN_ SEL_ S - GPIO_
FUNC112_ IN_ SEL_ V - GPIO_
FUNC113_ IN_ INV_ SEL_ S - GPIO_
FUNC113_ IN_ INV_ SEL_ V - GPIO_
FUNC113_ IN_ SEL - GPIO_
FUNC113_ IN_ SEL_ CFG_ REG - GPIO_
FUNC113_ IN_ SEL_ S - GPIO_
FUNC113_ IN_ SEL_ V - GPIO_
FUNC114_ IN_ INV_ SEL_ S - GPIO_
FUNC114_ IN_ INV_ SEL_ V - GPIO_
FUNC114_ IN_ SEL - GPIO_
FUNC114_ IN_ SEL_ CFG_ REG - GPIO_
FUNC114_ IN_ SEL_ S - GPIO_
FUNC114_ IN_ SEL_ V - GPIO_
FUNC115_ IN_ INV_ SEL_ S - GPIO_
FUNC115_ IN_ INV_ SEL_ V - GPIO_
FUNC115_ IN_ SEL - GPIO_
FUNC115_ IN_ SEL_ CFG_ REG - GPIO_
FUNC115_ IN_ SEL_ S - GPIO_
FUNC115_ IN_ SEL_ V - GPIO_
FUNC116_ IN_ INV_ SEL_ S - GPIO_
FUNC116_ IN_ INV_ SEL_ V - GPIO_
FUNC116_ IN_ SEL - GPIO_
FUNC116_ IN_ SEL_ CFG_ REG - GPIO_
FUNC116_ IN_ SEL_ S - GPIO_
FUNC116_ IN_ SEL_ V - GPIO_
FUNC117_ IN_ INV_ SEL_ S - GPIO_
FUNC117_ IN_ INV_ SEL_ V - GPIO_
FUNC117_ IN_ SEL - GPIO_
FUNC117_ IN_ SEL_ CFG_ REG - GPIO_
FUNC117_ IN_ SEL_ S - GPIO_
FUNC117_ IN_ SEL_ V - GPIO_
FUNC118_ IN_ INV_ SEL_ S - GPIO_
FUNC118_ IN_ INV_ SEL_ V - GPIO_
FUNC118_ IN_ SEL - GPIO_
FUNC118_ IN_ SEL_ CFG_ REG - GPIO_
FUNC118_ IN_ SEL_ S - GPIO_
FUNC118_ IN_ SEL_ V - GPIO_
FUNC119_ IN_ INV_ SEL_ S - GPIO_
FUNC119_ IN_ INV_ SEL_ V - GPIO_
FUNC119_ IN_ SEL - GPIO_
FUNC119_ IN_ SEL_ CFG_ REG - GPIO_
FUNC119_ IN_ SEL_ S - GPIO_
FUNC119_ IN_ SEL_ V - GPIO_
FUNC120_ IN_ INV_ SEL_ S - GPIO_
FUNC120_ IN_ INV_ SEL_ V - GPIO_
FUNC120_ IN_ SEL - GPIO_
FUNC120_ IN_ SEL_ CFG_ REG - GPIO_
FUNC120_ IN_ SEL_ S - GPIO_
FUNC120_ IN_ SEL_ V - GPIO_
FUNC121_ IN_ INV_ SEL_ S - GPIO_
FUNC121_ IN_ INV_ SEL_ V - GPIO_
FUNC121_ IN_ SEL - GPIO_
FUNC121_ IN_ SEL_ CFG_ REG - GPIO_
FUNC121_ IN_ SEL_ S - GPIO_
FUNC121_ IN_ SEL_ V - GPIO_
FUNC122_ IN_ INV_ SEL_ S - GPIO_
FUNC122_ IN_ INV_ SEL_ V - GPIO_
FUNC122_ IN_ SEL - GPIO_
FUNC122_ IN_ SEL_ CFG_ REG - GPIO_
FUNC122_ IN_ SEL_ S - GPIO_
FUNC122_ IN_ SEL_ V - GPIO_
FUNC123_ IN_ INV_ SEL_ S - GPIO_
FUNC123_ IN_ INV_ SEL_ V - GPIO_
FUNC123_ IN_ SEL - GPIO_
FUNC123_ IN_ SEL_ CFG_ REG - GPIO_
FUNC123_ IN_ SEL_ S - GPIO_
FUNC123_ IN_ SEL_ V - GPIO_
FUNC124_ IN_ INV_ SEL_ S - GPIO_
FUNC124_ IN_ INV_ SEL_ V - GPIO_
FUNC124_ IN_ SEL - GPIO_
FUNC124_ IN_ SEL_ CFG_ REG - GPIO_
FUNC124_ IN_ SEL_ S - GPIO_
FUNC124_ IN_ SEL_ V - GPIO_
FUNC125_ IN_ INV_ SEL_ S - GPIO_
FUNC125_ IN_ INV_ SEL_ V - GPIO_
FUNC125_ IN_ SEL - GPIO_
FUNC125_ IN_ SEL_ CFG_ REG - GPIO_
FUNC125_ IN_ SEL_ S - GPIO_
FUNC125_ IN_ SEL_ V - GPIO_
FUNC126_ IN_ INV_ SEL_ S - GPIO_
FUNC126_ IN_ INV_ SEL_ V - GPIO_
FUNC126_ IN_ SEL - GPIO_
FUNC126_ IN_ SEL_ CFG_ REG - GPIO_
FUNC126_ IN_ SEL_ S - GPIO_
FUNC126_ IN_ SEL_ V - GPIO_
FUNC127_ IN_ INV_ SEL_ S - GPIO_
FUNC127_ IN_ INV_ SEL_ V - GPIO_
FUNC127_ IN_ SEL - GPIO_
FUNC127_ IN_ SEL_ CFG_ REG - GPIO_
FUNC127_ IN_ SEL_ S - GPIO_
FUNC127_ IN_ SEL_ V - GPIO_
IN_ DATA - GPIO_
IN_ DATA_ S - GPIO_
IN_ DATA_ V - GPIO_
IN_ REG - GPIO_
LC_ DIAG0_ IDX - GPIO_
LC_ DIAG1_ IDX - GPIO_
LC_ DIAG2_ IDX - GPIO_
MAP_ DATE_ IDX - GPIO_
MATRIX_ CONST_ ONE_ INPUT - GPIO_
MATRIX_ CONST_ ZERO_ INPUT - GPIO_
MODE_ DEF_ DISABLE - GPIO_
MODE_ DEF_ INPUT - GPIO_
MODE_ DEF_ OD - GPIO_
MODE_ DEF_ OUTPUT - GPIO_
OUT_ DATA - GPIO_
OUT_ DATA_ S - GPIO_
OUT_ DATA_ V - GPIO_
OUT_ REG - GPIO_
OUT_ W1TC - GPIO_
OUT_ W1TC_ REG - GPIO_
OUT_ W1TC_ S - GPIO_
OUT_ W1TC_ V - GPIO_
OUT_ W1TS - GPIO_
OUT_ W1TS_ REG - GPIO_
OUT_ W1TS_ S - GPIO_
OUT_ W1TS_ V - GPIO_
PAD_ DRIVER_ DISABLE - GPIO_
PAD_ DRIVER_ ENABLE - GPIO_
PCPU_ INT_ REG - GPIO_
PCPU_ NMI_ INT_ REG - GPIO_
PIN0_ CONFIG - GPIO_
PIN0_ CONFIG_ S - GPIO_
PIN0_ CONFIG_ V - GPIO_
PIN0_ INT_ ENA - GPIO_
PIN0_ INT_ ENA_ S - GPIO_
PIN0_ INT_ ENA_ V - GPIO_
PIN0_ INT_ TYPE - GPIO_
PIN0_ INT_ TYPE_ S - GPIO_
PIN0_ INT_ TYPE_ V - GPIO_
PIN0_ PAD_ DRIVER_ S - GPIO_
PIN0_ PAD_ DRIVER_ V - GPIO_
PIN0_ REG - GPIO_
PIN0_ SYNC1_ BYPASS - GPIO_
PIN0_ SYNC1_ BYPASS_ S - GPIO_
PIN0_ SYNC1_ BYPASS_ V - GPIO_
PIN0_ SYNC2_ BYPASS - GPIO_
PIN0_ SYNC2_ BYPASS_ S - GPIO_
PIN0_ SYNC2_ BYPASS_ V - GPIO_
PIN0_ WAKEUP_ ENABLE_ S - GPIO_
PIN0_ WAKEUP_ ENABLE_ V - GPIO_
PIN1_ CONFIG - GPIO_
PIN1_ CONFIG_ S - GPIO_
PIN1_ CONFIG_ V - GPIO_
PIN1_ INT_ ENA - GPIO_
PIN1_ INT_ ENA_ S - GPIO_
PIN1_ INT_ ENA_ V - GPIO_
PIN1_ INT_ TYPE - GPIO_
PIN1_ INT_ TYPE_ S - GPIO_
PIN1_ INT_ TYPE_ V - GPIO_
PIN1_ PAD_ DRIVER_ S - GPIO_
PIN1_ PAD_ DRIVER_ V - GPIO_
PIN1_ REG - GPIO_
PIN1_ SYNC1_ BYPASS - GPIO_
PIN1_ SYNC1_ BYPASS_ S - GPIO_
PIN1_ SYNC1_ BYPASS_ V - GPIO_
PIN1_ SYNC2_ BYPASS - GPIO_
PIN1_ SYNC2_ BYPASS_ S - GPIO_
PIN1_ SYNC2_ BYPASS_ V - GPIO_
PIN1_ WAKEUP_ ENABLE_ S - GPIO_
PIN1_ WAKEUP_ ENABLE_ V - GPIO_
PIN2_ CONFIG - GPIO_
PIN2_ CONFIG_ S - GPIO_
PIN2_ CONFIG_ V - GPIO_
PIN2_ INT_ ENA - GPIO_
PIN2_ INT_ ENA_ S - GPIO_
PIN2_ INT_ ENA_ V - GPIO_
PIN2_ INT_ TYPE - GPIO_
PIN2_ INT_ TYPE_ S - GPIO_
PIN2_ INT_ TYPE_ V - GPIO_
PIN2_ PAD_ DRIVER_ S - GPIO_
PIN2_ PAD_ DRIVER_ V - GPIO_
PIN2_ REG - GPIO_
PIN2_ SYNC1_ BYPASS - GPIO_
PIN2_ SYNC1_ BYPASS_ S - GPIO_
PIN2_ SYNC1_ BYPASS_ V - GPIO_
PIN2_ SYNC2_ BYPASS - GPIO_
PIN2_ SYNC2_ BYPASS_ S - GPIO_
PIN2_ SYNC2_ BYPASS_ V - GPIO_
PIN2_ WAKEUP_ ENABLE_ S - GPIO_
PIN2_ WAKEUP_ ENABLE_ V - GPIO_
PIN3_ CONFIG - GPIO_
PIN3_ CONFIG_ S - GPIO_
PIN3_ CONFIG_ V - GPIO_
PIN3_ INT_ ENA - GPIO_
PIN3_ INT_ ENA_ S - GPIO_
PIN3_ INT_ ENA_ V - GPIO_
PIN3_ INT_ TYPE - GPIO_
PIN3_ INT_ TYPE_ S - GPIO_
PIN3_ INT_ TYPE_ V - GPIO_
PIN3_ PAD_ DRIVER_ S - GPIO_
PIN3_ PAD_ DRIVER_ V - GPIO_
PIN3_ REG - GPIO_
PIN3_ SYNC1_ BYPASS - GPIO_
PIN3_ SYNC1_ BYPASS_ S - GPIO_
PIN3_ SYNC1_ BYPASS_ V - GPIO_
PIN3_ SYNC2_ BYPASS - GPIO_
PIN3_ SYNC2_ BYPASS_ S - GPIO_
PIN3_ SYNC2_ BYPASS_ V - GPIO_
PIN3_ WAKEUP_ ENABLE_ S - GPIO_
PIN3_ WAKEUP_ ENABLE_ V - GPIO_
PIN4_ CONFIG - GPIO_
PIN4_ CONFIG_ S - GPIO_
PIN4_ CONFIG_ V - GPIO_
PIN4_ INT_ ENA - GPIO_
PIN4_ INT_ ENA_ S - GPIO_
PIN4_ INT_ ENA_ V - GPIO_
PIN4_ INT_ TYPE - GPIO_
PIN4_ INT_ TYPE_ S - GPIO_
PIN4_ INT_ TYPE_ V - GPIO_
PIN4_ PAD_ DRIVER_ S - GPIO_
PIN4_ PAD_ DRIVER_ V - GPIO_
PIN4_ REG - GPIO_
PIN4_ SYNC1_ BYPASS - GPIO_
PIN4_ SYNC1_ BYPASS_ S - GPIO_
PIN4_ SYNC1_ BYPASS_ V - GPIO_
PIN4_ SYNC2_ BYPASS - GPIO_
PIN4_ SYNC2_ BYPASS_ S - GPIO_
PIN4_ SYNC2_ BYPASS_ V - GPIO_
PIN4_ WAKEUP_ ENABLE_ S - GPIO_
PIN4_ WAKEUP_ ENABLE_ V - GPIO_
PIN5_ CONFIG - GPIO_
PIN5_ CONFIG_ S - GPIO_
PIN5_ CONFIG_ V - GPIO_
PIN5_ INT_ ENA - GPIO_
PIN5_ INT_ ENA_ S - GPIO_
PIN5_ INT_ ENA_ V - GPIO_
PIN5_ INT_ TYPE - GPIO_
PIN5_ INT_ TYPE_ S - GPIO_
PIN5_ INT_ TYPE_ V - GPIO_
PIN5_ PAD_ DRIVER_ S - GPIO_
PIN5_ PAD_ DRIVER_ V - GPIO_
PIN5_ REG - GPIO_
PIN5_ SYNC1_ BYPASS - GPIO_
PIN5_ SYNC1_ BYPASS_ S - GPIO_
PIN5_ SYNC1_ BYPASS_ V - GPIO_
PIN5_ SYNC2_ BYPASS - GPIO_
PIN5_ SYNC2_ BYPASS_ S - GPIO_
PIN5_ SYNC2_ BYPASS_ V - GPIO_
PIN5_ WAKEUP_ ENABLE_ S - GPIO_
PIN5_ WAKEUP_ ENABLE_ V - GPIO_
PIN6_ CONFIG - GPIO_
PIN6_ CONFIG_ S - GPIO_
PIN6_ CONFIG_ V - GPIO_
PIN6_ INT_ ENA - GPIO_
PIN6_ INT_ ENA_ S - GPIO_
PIN6_ INT_ ENA_ V - GPIO_
PIN6_ INT_ TYPE - GPIO_
PIN6_ INT_ TYPE_ S - GPIO_
PIN6_ INT_ TYPE_ V - GPIO_
PIN6_ PAD_ DRIVER_ S - GPIO_
PIN6_ PAD_ DRIVER_ V - GPIO_
PIN6_ REG - GPIO_
PIN6_ SYNC1_ BYPASS - GPIO_
PIN6_ SYNC1_ BYPASS_ S - GPIO_
PIN6_ SYNC1_ BYPASS_ V - GPIO_
PIN6_ SYNC2_ BYPASS - GPIO_
PIN6_ SYNC2_ BYPASS_ S - GPIO_
PIN6_ SYNC2_ BYPASS_ V - GPIO_
PIN6_ WAKEUP_ ENABLE_ S - GPIO_
PIN6_ WAKEUP_ ENABLE_ V - GPIO_
PIN7_ CONFIG - GPIO_
PIN7_ CONFIG_ S - GPIO_
PIN7_ CONFIG_ V - GPIO_
PIN7_ INT_ ENA - GPIO_
PIN7_ INT_ ENA_ S - GPIO_
PIN7_ INT_ ENA_ V - GPIO_
PIN7_ INT_ TYPE - GPIO_
PIN7_ INT_ TYPE_ S - GPIO_
PIN7_ INT_ TYPE_ V - GPIO_
PIN7_ PAD_ DRIVER_ S - GPIO_
PIN7_ PAD_ DRIVER_ V - GPIO_
PIN7_ REG - GPIO_
PIN7_ SYNC1_ BYPASS - GPIO_
PIN7_ SYNC1_ BYPASS_ S - GPIO_
PIN7_ SYNC1_ BYPASS_ V - GPIO_
PIN7_ SYNC2_ BYPASS - GPIO_
PIN7_ SYNC2_ BYPASS_ S - GPIO_
PIN7_ SYNC2_ BYPASS_ V - GPIO_
PIN7_ WAKEUP_ ENABLE_ S - GPIO_
PIN7_ WAKEUP_ ENABLE_ V - GPIO_
PIN8_ CONFIG - GPIO_
PIN8_ CONFIG_ S - GPIO_
PIN8_ CONFIG_ V - GPIO_
PIN8_ INT_ ENA - GPIO_
PIN8_ INT_ ENA_ S - GPIO_
PIN8_ INT_ ENA_ V - GPIO_
PIN8_ INT_ TYPE - GPIO_
PIN8_ INT_ TYPE_ S - GPIO_
PIN8_ INT_ TYPE_ V - GPIO_
PIN8_ PAD_ DRIVER_ S - GPIO_
PIN8_ PAD_ DRIVER_ V - GPIO_
PIN8_ REG - GPIO_
PIN8_ SYNC1_ BYPASS - GPIO_
PIN8_ SYNC1_ BYPASS_ S - GPIO_
PIN8_ SYNC1_ BYPASS_ V - GPIO_
PIN8_ SYNC2_ BYPASS - GPIO_
PIN8_ SYNC2_ BYPASS_ S - GPIO_
PIN8_ SYNC2_ BYPASS_ V - GPIO_
PIN8_ WAKEUP_ ENABLE_ S - GPIO_
PIN8_ WAKEUP_ ENABLE_ V - GPIO_
PIN9_ CONFIG - GPIO_
PIN9_ CONFIG_ S - GPIO_
PIN9_ CONFIG_ V - GPIO_
PIN9_ INT_ ENA - GPIO_
PIN9_ INT_ ENA_ S - GPIO_
PIN9_ INT_ ENA_ V - GPIO_
PIN9_ INT_ TYPE - GPIO_
PIN9_ INT_ TYPE_ S - GPIO_
PIN9_ INT_ TYPE_ V - GPIO_
PIN9_ PAD_ DRIVER_ S - GPIO_
PIN9_ PAD_ DRIVER_ V - GPIO_
PIN9_ REG - GPIO_
PIN9_ SYNC1_ BYPASS - GPIO_
PIN9_ SYNC1_ BYPASS_ S - GPIO_
PIN9_ SYNC1_ BYPASS_ V - GPIO_
PIN9_ SYNC2_ BYPASS - GPIO_
PIN9_ SYNC2_ BYPASS_ S - GPIO_
PIN9_ SYNC2_ BYPASS_ V - GPIO_
PIN9_ WAKEUP_ ENABLE_ S - GPIO_
PIN9_ WAKEUP_ ENABLE_ V - GPIO_
PIN10_ CONFIG - GPIO_
PIN10_ CONFIG_ S - GPIO_
PIN10_ CONFIG_ V - GPIO_
PIN10_ INT_ ENA - GPIO_
PIN10_ INT_ ENA_ S - GPIO_
PIN10_ INT_ ENA_ V - GPIO_
PIN10_ INT_ TYPE - GPIO_
PIN10_ INT_ TYPE_ S - GPIO_
PIN10_ INT_ TYPE_ V - GPIO_
PIN10_ PAD_ DRIVER_ S - GPIO_
PIN10_ PAD_ DRIVER_ V - GPIO_
PIN10_ REG - GPIO_
PIN10_ SYNC1_ BYPASS - GPIO_
PIN10_ SYNC1_ BYPASS_ S - GPIO_
PIN10_ SYNC1_ BYPASS_ V - GPIO_
PIN10_ SYNC2_ BYPASS - GPIO_
PIN10_ SYNC2_ BYPASS_ S - GPIO_
PIN10_ SYNC2_ BYPASS_ V - GPIO_
PIN10_ WAKEUP_ ENABLE_ S - GPIO_
PIN10_ WAKEUP_ ENABLE_ V - GPIO_
PIN11_ CONFIG - GPIO_
PIN11_ CONFIG_ S - GPIO_
PIN11_ CONFIG_ V - GPIO_
PIN11_ INT_ ENA - GPIO_
PIN11_ INT_ ENA_ S - GPIO_
PIN11_ INT_ ENA_ V - GPIO_
PIN11_ INT_ TYPE - GPIO_
PIN11_ INT_ TYPE_ S - GPIO_
PIN11_ INT_ TYPE_ V - GPIO_
PIN11_ PAD_ DRIVER_ S - GPIO_
PIN11_ PAD_ DRIVER_ V - GPIO_
PIN11_ REG - GPIO_
PIN11_ SYNC1_ BYPASS - GPIO_
PIN11_ SYNC1_ BYPASS_ S - GPIO_
PIN11_ SYNC1_ BYPASS_ V - GPIO_
PIN11_ SYNC2_ BYPASS - GPIO_
PIN11_ SYNC2_ BYPASS_ S - GPIO_
PIN11_ SYNC2_ BYPASS_ V - GPIO_
PIN11_ WAKEUP_ ENABLE_ S - GPIO_
PIN11_ WAKEUP_ ENABLE_ V - GPIO_
PIN12_ CONFIG - GPIO_
PIN12_ CONFIG_ S - GPIO_
PIN12_ CONFIG_ V - GPIO_
PIN12_ INT_ ENA - GPIO_
PIN12_ INT_ ENA_ S - GPIO_
PIN12_ INT_ ENA_ V - GPIO_
PIN12_ INT_ TYPE - GPIO_
PIN12_ INT_ TYPE_ S - GPIO_
PIN12_ INT_ TYPE_ V - GPIO_
PIN12_ PAD_ DRIVER_ S - GPIO_
PIN12_ PAD_ DRIVER_ V - GPIO_
PIN12_ REG - GPIO_
PIN12_ SYNC1_ BYPASS - GPIO_
PIN12_ SYNC1_ BYPASS_ S - GPIO_
PIN12_ SYNC1_ BYPASS_ V - GPIO_
PIN12_ SYNC2_ BYPASS - GPIO_
PIN12_ SYNC2_ BYPASS_ S - GPIO_
PIN12_ SYNC2_ BYPASS_ V - GPIO_
PIN12_ WAKEUP_ ENABLE_ S - GPIO_
PIN12_ WAKEUP_ ENABLE_ V - GPIO_
PIN13_ CONFIG - GPIO_
PIN13_ CONFIG_ S - GPIO_
PIN13_ CONFIG_ V - GPIO_
PIN13_ INT_ ENA - GPIO_
PIN13_ INT_ ENA_ S - GPIO_
PIN13_ INT_ ENA_ V - GPIO_
PIN13_ INT_ TYPE - GPIO_
PIN13_ INT_ TYPE_ S - GPIO_
PIN13_ INT_ TYPE_ V - GPIO_
PIN13_ PAD_ DRIVER_ S - GPIO_
PIN13_ PAD_ DRIVER_ V - GPIO_
PIN13_ REG - GPIO_
PIN13_ SYNC1_ BYPASS - GPIO_
PIN13_ SYNC1_ BYPASS_ S - GPIO_
PIN13_ SYNC1_ BYPASS_ V - GPIO_
PIN13_ SYNC2_ BYPASS - GPIO_
PIN13_ SYNC2_ BYPASS_ S - GPIO_
PIN13_ SYNC2_ BYPASS_ V - GPIO_
PIN13_ WAKEUP_ ENABLE_ S - GPIO_
PIN13_ WAKEUP_ ENABLE_ V - GPIO_
PIN14_ CONFIG - GPIO_
PIN14_ CONFIG_ S - GPIO_
PIN14_ CONFIG_ V - GPIO_
PIN14_ INT_ ENA - GPIO_
PIN14_ INT_ ENA_ S - GPIO_
PIN14_ INT_ ENA_ V - GPIO_
PIN14_ INT_ TYPE - GPIO_
PIN14_ INT_ TYPE_ S - GPIO_
PIN14_ INT_ TYPE_ V - GPIO_
PIN14_ PAD_ DRIVER_ S - GPIO_
PIN14_ PAD_ DRIVER_ V - GPIO_
PIN14_ REG - GPIO_
PIN14_ SYNC1_ BYPASS - GPIO_
PIN14_ SYNC1_ BYPASS_ S - GPIO_
PIN14_ SYNC1_ BYPASS_ V - GPIO_
PIN14_ SYNC2_ BYPASS - GPIO_
PIN14_ SYNC2_ BYPASS_ S - GPIO_
PIN14_ SYNC2_ BYPASS_ V - GPIO_
PIN14_ WAKEUP_ ENABLE_ S - GPIO_
PIN14_ WAKEUP_ ENABLE_ V - GPIO_
PIN15_ CONFIG - GPIO_
PIN15_ CONFIG_ S - GPIO_
PIN15_ CONFIG_ V - GPIO_
PIN15_ INT_ ENA - GPIO_
PIN15_ INT_ ENA_ S - GPIO_
PIN15_ INT_ ENA_ V - GPIO_
PIN15_ INT_ TYPE - GPIO_
PIN15_ INT_ TYPE_ S - GPIO_
PIN15_ INT_ TYPE_ V - GPIO_
PIN15_ PAD_ DRIVER_ S - GPIO_
PIN15_ PAD_ DRIVER_ V - GPIO_
PIN15_ REG - GPIO_
PIN15_ SYNC1_ BYPASS - GPIO_
PIN15_ SYNC1_ BYPASS_ S - GPIO_
PIN15_ SYNC1_ BYPASS_ V - GPIO_
PIN15_ SYNC2_ BYPASS - GPIO_
PIN15_ SYNC2_ BYPASS_ S - GPIO_
PIN15_ SYNC2_ BYPASS_ V - GPIO_
PIN15_ WAKEUP_ ENABLE_ S - GPIO_
PIN15_ WAKEUP_ ENABLE_ V - GPIO_
PIN16_ CONFIG - GPIO_
PIN16_ CONFIG_ S - GPIO_
PIN16_ CONFIG_ V - GPIO_
PIN16_ INT_ ENA - GPIO_
PIN16_ INT_ ENA_ S - GPIO_
PIN16_ INT_ ENA_ V - GPIO_
PIN16_ INT_ TYPE - GPIO_
PIN16_ INT_ TYPE_ S - GPIO_
PIN16_ INT_ TYPE_ V - GPIO_
PIN16_ PAD_ DRIVER_ S - GPIO_
PIN16_ PAD_ DRIVER_ V - GPIO_
PIN16_ REG - GPIO_
PIN16_ SYNC1_ BYPASS - GPIO_
PIN16_ SYNC1_ BYPASS_ S - GPIO_
PIN16_ SYNC1_ BYPASS_ V - GPIO_
PIN16_ SYNC2_ BYPASS - GPIO_
PIN16_ SYNC2_ BYPASS_ S - GPIO_
PIN16_ SYNC2_ BYPASS_ V - GPIO_
PIN16_ WAKEUP_ ENABLE_ S - GPIO_
PIN16_ WAKEUP_ ENABLE_ V - GPIO_
PIN17_ CONFIG - GPIO_
PIN17_ CONFIG_ S - GPIO_
PIN17_ CONFIG_ V - GPIO_
PIN17_ INT_ ENA - GPIO_
PIN17_ INT_ ENA_ S - GPIO_
PIN17_ INT_ ENA_ V - GPIO_
PIN17_ INT_ TYPE - GPIO_
PIN17_ INT_ TYPE_ S - GPIO_
PIN17_ INT_ TYPE_ V - GPIO_
PIN17_ PAD_ DRIVER_ S - GPIO_
PIN17_ PAD_ DRIVER_ V - GPIO_
PIN17_ REG - GPIO_
PIN17_ SYNC1_ BYPASS - GPIO_
PIN17_ SYNC1_ BYPASS_ S - GPIO_
PIN17_ SYNC1_ BYPASS_ V - GPIO_
PIN17_ SYNC2_ BYPASS - GPIO_
PIN17_ SYNC2_ BYPASS_ S - GPIO_
PIN17_ SYNC2_ BYPASS_ V - GPIO_
PIN17_ WAKEUP_ ENABLE_ S - GPIO_
PIN17_ WAKEUP_ ENABLE_ V - GPIO_
PIN18_ CONFIG - GPIO_
PIN18_ CONFIG_ S - GPIO_
PIN18_ CONFIG_ V - GPIO_
PIN18_ INT_ ENA - GPIO_
PIN18_ INT_ ENA_ S - GPIO_
PIN18_ INT_ ENA_ V - GPIO_
PIN18_ INT_ TYPE - GPIO_
PIN18_ INT_ TYPE_ S - GPIO_
PIN18_ INT_ TYPE_ V - GPIO_
PIN18_ PAD_ DRIVER_ S - GPIO_
PIN18_ PAD_ DRIVER_ V - GPIO_
PIN18_ REG - GPIO_
PIN18_ SYNC1_ BYPASS - GPIO_
PIN18_ SYNC1_ BYPASS_ S - GPIO_
PIN18_ SYNC1_ BYPASS_ V - GPIO_
PIN18_ SYNC2_ BYPASS - GPIO_
PIN18_ SYNC2_ BYPASS_ S - GPIO_
PIN18_ SYNC2_ BYPASS_ V - GPIO_
PIN18_ WAKEUP_ ENABLE_ S - GPIO_
PIN18_ WAKEUP_ ENABLE_ V - GPIO_
PIN19_ CONFIG - GPIO_
PIN19_ CONFIG_ S - GPIO_
PIN19_ CONFIG_ V - GPIO_
PIN19_ INT_ ENA - GPIO_
PIN19_ INT_ ENA_ S - GPIO_
PIN19_ INT_ ENA_ V - GPIO_
PIN19_ INT_ TYPE - GPIO_
PIN19_ INT_ TYPE_ S - GPIO_
PIN19_ INT_ TYPE_ V - GPIO_
PIN19_ PAD_ DRIVER_ S - GPIO_
PIN19_ PAD_ DRIVER_ V - GPIO_
PIN19_ REG - GPIO_
PIN19_ SYNC1_ BYPASS - GPIO_
PIN19_ SYNC1_ BYPASS_ S - GPIO_
PIN19_ SYNC1_ BYPASS_ V - GPIO_
PIN19_ SYNC2_ BYPASS - GPIO_
PIN19_ SYNC2_ BYPASS_ S - GPIO_
PIN19_ SYNC2_ BYPASS_ V - GPIO_
PIN19_ WAKEUP_ ENABLE_ S - GPIO_
PIN19_ WAKEUP_ ENABLE_ V - GPIO_
PIN20_ CONFIG - GPIO_
PIN20_ CONFIG_ S - GPIO_
PIN20_ CONFIG_ V - GPIO_
PIN20_ INT_ ENA - GPIO_
PIN20_ INT_ ENA_ S - GPIO_
PIN20_ INT_ ENA_ V - GPIO_
PIN20_ INT_ TYPE - GPIO_
PIN20_ INT_ TYPE_ S - GPIO_
PIN20_ INT_ TYPE_ V - GPIO_
PIN20_ PAD_ DRIVER_ S - GPIO_
PIN20_ PAD_ DRIVER_ V - GPIO_
PIN20_ REG - GPIO_
PIN20_ SYNC1_ BYPASS - GPIO_
PIN20_ SYNC1_ BYPASS_ S - GPIO_
PIN20_ SYNC1_ BYPASS_ V - GPIO_
PIN20_ SYNC2_ BYPASS - GPIO_
PIN20_ SYNC2_ BYPASS_ S - GPIO_
PIN20_ SYNC2_ BYPASS_ V - GPIO_
PIN20_ WAKEUP_ ENABLE_ S - GPIO_
PIN20_ WAKEUP_ ENABLE_ V - GPIO_
PIN21_ CONFIG - GPIO_
PIN21_ CONFIG_ S - GPIO_
PIN21_ CONFIG_ V - GPIO_
PIN21_ INT_ ENA - GPIO_
PIN21_ INT_ ENA_ S - GPIO_
PIN21_ INT_ ENA_ V - GPIO_
PIN21_ INT_ TYPE - GPIO_
PIN21_ INT_ TYPE_ S - GPIO_
PIN21_ INT_ TYPE_ V - GPIO_
PIN21_ PAD_ DRIVER_ S - GPIO_
PIN21_ PAD_ DRIVER_ V - GPIO_
PIN21_ REG - GPIO_
PIN21_ SYNC1_ BYPASS - GPIO_
PIN21_ SYNC1_ BYPASS_ S - GPIO_
PIN21_ SYNC1_ BYPASS_ V - GPIO_
PIN21_ SYNC2_ BYPASS - GPIO_
PIN21_ SYNC2_ BYPASS_ S - GPIO_
PIN21_ SYNC2_ BYPASS_ V - GPIO_
PIN21_ WAKEUP_ ENABLE_ S - GPIO_
PIN21_ WAKEUP_ ENABLE_ V - GPIO_
PIN22_ CONFIG - GPIO_
PIN22_ CONFIG_ S - GPIO_
PIN22_ CONFIG_ V - GPIO_
PIN22_ INT_ ENA - GPIO_
PIN22_ INT_ ENA_ S - GPIO_
PIN22_ INT_ ENA_ V - GPIO_
PIN22_ INT_ TYPE - GPIO_
PIN22_ INT_ TYPE_ S - GPIO_
PIN22_ INT_ TYPE_ V - GPIO_
PIN22_ PAD_ DRIVER_ S - GPIO_
PIN22_ PAD_ DRIVER_ V - GPIO_
PIN22_ REG - GPIO_
PIN22_ SYNC1_ BYPASS - GPIO_
PIN22_ SYNC1_ BYPASS_ S - GPIO_
PIN22_ SYNC1_ BYPASS_ V - GPIO_
PIN22_ SYNC2_ BYPASS - GPIO_
PIN22_ SYNC2_ BYPASS_ S - GPIO_
PIN22_ SYNC2_ BYPASS_ V - GPIO_
PIN22_ WAKEUP_ ENABLE_ S - GPIO_
PIN22_ WAKEUP_ ENABLE_ V - GPIO_
PIN23_ CONFIG - GPIO_
PIN23_ CONFIG_ S - GPIO_
PIN23_ CONFIG_ V - GPIO_
PIN23_ INT_ ENA - GPIO_
PIN23_ INT_ ENA_ S - GPIO_
PIN23_ INT_ ENA_ V - GPIO_
PIN23_ INT_ TYPE - GPIO_
PIN23_ INT_ TYPE_ S - GPIO_
PIN23_ INT_ TYPE_ V - GPIO_
PIN23_ PAD_ DRIVER_ S - GPIO_
PIN23_ PAD_ DRIVER_ V - GPIO_
PIN23_ REG - GPIO_
PIN23_ SYNC1_ BYPASS - GPIO_
PIN23_ SYNC1_ BYPASS_ S - GPIO_
PIN23_ SYNC1_ BYPASS_ V - GPIO_
PIN23_ SYNC2_ BYPASS - GPIO_
PIN23_ SYNC2_ BYPASS_ S - GPIO_
PIN23_ SYNC2_ BYPASS_ V - GPIO_
PIN23_ WAKEUP_ ENABLE_ S - GPIO_
PIN23_ WAKEUP_ ENABLE_ V - GPIO_
PIN24_ CONFIG - GPIO_
PIN24_ CONFIG_ S - GPIO_
PIN24_ CONFIG_ V - GPIO_
PIN24_ INT_ ENA - GPIO_
PIN24_ INT_ ENA_ S - GPIO_
PIN24_ INT_ ENA_ V - GPIO_
PIN24_ INT_ TYPE - GPIO_
PIN24_ INT_ TYPE_ S - GPIO_
PIN24_ INT_ TYPE_ V - GPIO_
PIN24_ PAD_ DRIVER_ S - GPIO_
PIN24_ PAD_ DRIVER_ V - GPIO_
PIN24_ REG - GPIO_
PIN24_ SYNC1_ BYPASS - GPIO_
PIN24_ SYNC1_ BYPASS_ S - GPIO_
PIN24_ SYNC1_ BYPASS_ V - GPIO_
PIN24_ SYNC2_ BYPASS - GPIO_
PIN24_ SYNC2_ BYPASS_ S - GPIO_
PIN24_ SYNC2_ BYPASS_ V - GPIO_
PIN24_ WAKEUP_ ENABLE_ S - GPIO_
PIN24_ WAKEUP_ ENABLE_ V - GPIO_
PIN25_ CONFIG - GPIO_
PIN25_ CONFIG_ S - GPIO_
PIN25_ CONFIG_ V - GPIO_
PIN25_ INT_ ENA - GPIO_
PIN25_ INT_ ENA_ S - GPIO_
PIN25_ INT_ ENA_ V - GPIO_
PIN25_ INT_ TYPE - GPIO_
PIN25_ INT_ TYPE_ S - GPIO_
PIN25_ INT_ TYPE_ V - GPIO_
PIN25_ PAD_ DRIVER_ S - GPIO_
PIN25_ PAD_ DRIVER_ V - GPIO_
PIN25_ REG - GPIO_
PIN25_ SYNC1_ BYPASS - GPIO_
PIN25_ SYNC1_ BYPASS_ S - GPIO_
PIN25_ SYNC1_ BYPASS_ V - GPIO_
PIN25_ SYNC2_ BYPASS - GPIO_
PIN25_ SYNC2_ BYPASS_ S - GPIO_
PIN25_ SYNC2_ BYPASS_ V - GPIO_
PIN25_ WAKEUP_ ENABLE_ S - GPIO_
PIN25_ WAKEUP_ ENABLE_ V - GPIO_
PIN_ CONFIG_ LSB - GPIO_
PIN_ CONFIG_ MASK - GPIO_
PIN_ CONFIG_ MSB - GPIO_
PIN_ COUNT - GPIO_
PIN_ INT_ TYPE_ LSB - GPIO_
PIN_ INT_ TYPE_ MASK - GPIO_
PIN_ INT_ TYPE_ MSB - GPIO_
PIN_ PAD_ DRIVER_ LSB - GPIO_
PIN_ PAD_ DRIVER_ MASK - GPIO_
PIN_ PAD_ DRIVER_ MSB - GPIO_
PIN_ WAKEUP_ ENABLE_ LSB - GPIO_
PIN_ WAKEUP_ ENABLE_ MASK - GPIO_
PIN_ WAKEUP_ ENABLE_ MSB - GPIO_
PROCPU_ INT - GPIO_
PROCPU_ INT_ S - GPIO_
PROCPU_ INT_ V - GPIO_
PROCPU_ NMI_ INT - GPIO_
PROCPU_ NMI_ INT_ S - GPIO_
PROCPU_ NMI_ INT_ V - GPIO_
SD0_ OUT_ IDX - GPIO_
SD1_ OUT_ IDX - GPIO_
SD2_ OUT_ IDX - GPIO_
SD3_ OUT_ IDX - GPIO_
SDIO_ INT - GPIO_
SDIO_ INT_ S - GPIO_
SDIO_ INT_ V - GPIO_
SDIO_ SEL - GPIO_
SDIO_ SELECT_ REG - GPIO_
SDIO_ SEL_ S - GPIO_
SDIO_ SEL_ V - GPIO_
SIG0_ IN_ SEL_ S - GPIO_
SIG0_ IN_ SEL_ V - GPIO_
SIG1_ IN_ SEL_ S - GPIO_
SIG1_ IN_ SEL_ V - GPIO_
SIG2_ IN_ SEL_ S - GPIO_
SIG2_ IN_ SEL_ V - GPIO_
SIG3_ IN_ SEL_ S - GPIO_
SIG3_ IN_ SEL_ V - GPIO_
SIG4_ IN_ SEL_ S - GPIO_
SIG4_ IN_ SEL_ V - GPIO_
SIG5_ IN_ SEL_ S - GPIO_
SIG5_ IN_ SEL_ V - GPIO_
SIG6_ IN_ SEL_ S - GPIO_
SIG6_ IN_ SEL_ V - GPIO_
SIG7_ IN_ SEL_ S - GPIO_
SIG7_ IN_ SEL_ V - GPIO_
SIG8_ IN_ SEL_ S - GPIO_
SIG8_ IN_ SEL_ V - GPIO_
SIG9_ IN_ SEL_ S - GPIO_
SIG9_ IN_ SEL_ V - GPIO_
SIG10_ IN_ SEL_ S - GPIO_
SIG10_ IN_ SEL_ V - GPIO_
SIG11_ IN_ SEL_ S - GPIO_
SIG11_ IN_ SEL_ V - GPIO_
SIG12_ IN_ SEL_ S - GPIO_
SIG12_ IN_ SEL_ V - GPIO_
SIG13_ IN_ SEL_ S - GPIO_
SIG13_ IN_ SEL_ V - GPIO_
SIG14_ IN_ SEL_ S - GPIO_
SIG14_ IN_ SEL_ V - GPIO_
SIG15_ IN_ SEL_ S - GPIO_
SIG15_ IN_ SEL_ V - GPIO_
SIG16_ IN_ SEL_ S - GPIO_
SIG16_ IN_ SEL_ V - GPIO_
SIG17_ IN_ SEL_ S - GPIO_
SIG17_ IN_ SEL_ V - GPIO_
SIG18_ IN_ SEL_ S - GPIO_
SIG18_ IN_ SEL_ V - GPIO_
SIG19_ IN_ SEL_ S - GPIO_
SIG19_ IN_ SEL_ V - GPIO_
SIG20_ IN_ SEL_ S - GPIO_
SIG20_ IN_ SEL_ V - GPIO_
SIG21_ IN_ SEL_ S - GPIO_
SIG21_ IN_ SEL_ V - GPIO_
SIG22_ IN_ SEL_ S - GPIO_
SIG22_ IN_ SEL_ V - GPIO_
SIG23_ IN_ SEL_ S - GPIO_
SIG23_ IN_ SEL_ V - GPIO_
SIG24_ IN_ SEL_ S - GPIO_
SIG24_ IN_ SEL_ V - GPIO_
SIG25_ IN_ SEL_ S - GPIO_
SIG25_ IN_ SEL_ V - GPIO_
SIG26_ IN_ SEL_ S - GPIO_
SIG26_ IN_ SEL_ V - GPIO_
SIG27_ IN_ SEL_ S - GPIO_
SIG27_ IN_ SEL_ V - GPIO_
SIG28_ IN_ SEL_ S - GPIO_
SIG28_ IN_ SEL_ V - GPIO_
SIG29_ IN_ SEL_ S - GPIO_
SIG29_ IN_ SEL_ V - GPIO_
SIG30_ IN_ SEL_ S - GPIO_
SIG30_ IN_ SEL_ V - GPIO_
SIG31_ IN_ SEL_ S - GPIO_
SIG31_ IN_ SEL_ V - GPIO_
SIG32_ IN_ SEL_ S - GPIO_
SIG32_ IN_ SEL_ V - GPIO_
SIG33_ IN_ SEL_ S - GPIO_
SIG33_ IN_ SEL_ V - GPIO_
SIG34_ IN_ SEL_ S - GPIO_
SIG34_ IN_ SEL_ V - GPIO_
SIG35_ IN_ SEL_ S - GPIO_
SIG35_ IN_ SEL_ V - GPIO_
SIG36_ IN_ SEL_ S - GPIO_
SIG36_ IN_ SEL_ V - GPIO_
SIG37_ IN_ SEL_ S - GPIO_
SIG37_ IN_ SEL_ V - GPIO_
SIG38_ IN_ SEL_ S - GPIO_
SIG38_ IN_ SEL_ V - GPIO_
SIG39_ IN_ SEL_ S - GPIO_
SIG39_ IN_ SEL_ V - GPIO_
SIG40_ IN_ SEL_ S - GPIO_
SIG40_ IN_ SEL_ V - GPIO_
SIG41_ IN_ SEL_ S - GPIO_
SIG41_ IN_ SEL_ V - GPIO_
SIG42_ IN_ SEL_ S - GPIO_
SIG42_ IN_ SEL_ V - GPIO_
SIG43_ IN_ SEL_ S - GPIO_
SIG43_ IN_ SEL_ V - GPIO_
SIG44_ IN_ SEL_ S - GPIO_
SIG44_ IN_ SEL_ V - GPIO_
SIG45_ IN_ SEL_ S - GPIO_
SIG45_ IN_ SEL_ V - GPIO_
SIG46_ IN_ SEL_ S - GPIO_
SIG46_ IN_ SEL_ V - GPIO_
SIG47_ IN_ SEL_ S - GPIO_
SIG47_ IN_ SEL_ V - GPIO_
SIG48_ IN_ SEL_ S - GPIO_
SIG48_ IN_ SEL_ V - GPIO_
SIG49_ IN_ SEL_ S - GPIO_
SIG49_ IN_ SEL_ V - GPIO_
SIG50_ IN_ SEL_ S - GPIO_
SIG50_ IN_ SEL_ V - GPIO_
SIG51_ IN_ SEL_ S - GPIO_
SIG51_ IN_ SEL_ V - GPIO_
SIG52_ IN_ SEL_ S - GPIO_
SIG52_ IN_ SEL_ V - GPIO_
SIG53_ IN_ SEL_ S - GPIO_
SIG53_ IN_ SEL_ V - GPIO_
SIG54_ IN_ SEL_ S - GPIO_
SIG54_ IN_ SEL_ V - GPIO_
SIG55_ IN_ SEL_ S - GPIO_
SIG55_ IN_ SEL_ V - GPIO_
SIG56_ IN_ SEL_ S - GPIO_
SIG56_ IN_ SEL_ V - GPIO_
SIG57_ IN_ SEL_ S - GPIO_
SIG57_ IN_ SEL_ V - GPIO_
SIG58_ IN_ SEL_ S - GPIO_
SIG58_ IN_ SEL_ V - GPIO_
SIG59_ IN_ SEL_ S - GPIO_
SIG59_ IN_ SEL_ V - GPIO_
SIG60_ IN_ SEL_ S - GPIO_
SIG60_ IN_ SEL_ V - GPIO_
SIG61_ IN_ SEL_ S - GPIO_
SIG61_ IN_ SEL_ V - GPIO_
SIG62_ IN_ SEL_ S - GPIO_
SIG62_ IN_ SEL_ V - GPIO_
SIG63_ IN_ SEL_ S - GPIO_
SIG63_ IN_ SEL_ V - GPIO_
SIG64_ IN_ SEL_ S - GPIO_
SIG64_ IN_ SEL_ V - GPIO_
SIG65_ IN_ SEL_ S - GPIO_
SIG65_ IN_ SEL_ V - GPIO_
SIG66_ IN_ SEL_ S - GPIO_
SIG66_ IN_ SEL_ V - GPIO_
SIG67_ IN_ SEL_ S - GPIO_
SIG67_ IN_ SEL_ V - GPIO_
SIG68_ IN_ SEL_ S - GPIO_
SIG68_ IN_ SEL_ V - GPIO_
SIG69_ IN_ SEL_ S - GPIO_
SIG69_ IN_ SEL_ V - GPIO_
SIG70_ IN_ SEL_ S - GPIO_
SIG70_ IN_ SEL_ V - GPIO_
SIG71_ IN_ SEL_ S - GPIO_
SIG71_ IN_ SEL_ V - GPIO_
SIG72_ IN_ SEL_ S - GPIO_
SIG72_ IN_ SEL_ V - GPIO_
SIG73_ IN_ SEL_ S - GPIO_
SIG73_ IN_ SEL_ V - GPIO_
SIG74_ IN_ SEL_ S - GPIO_
SIG74_ IN_ SEL_ V - GPIO_
SIG75_ IN_ SEL_ S - GPIO_
SIG75_ IN_ SEL_ V - GPIO_
SIG76_ IN_ SEL_ S - GPIO_
SIG76_ IN_ SEL_ V - GPIO_
SIG77_ IN_ SEL_ S - GPIO_
SIG77_ IN_ SEL_ V - GPIO_
SIG78_ IN_ SEL_ S - GPIO_
SIG78_ IN_ SEL_ V - GPIO_
SIG79_ IN_ SEL_ S - GPIO_
SIG79_ IN_ SEL_ V - GPIO_
SIG80_ IN_ SEL_ S - GPIO_
SIG80_ IN_ SEL_ V - GPIO_
SIG81_ IN_ SEL_ S - GPIO_
SIG81_ IN_ SEL_ V - GPIO_
SIG82_ IN_ SEL_ S - GPIO_
SIG82_ IN_ SEL_ V - GPIO_
SIG83_ IN_ SEL_ S - GPIO_
SIG83_ IN_ SEL_ V - GPIO_
SIG84_ IN_ SEL_ S - GPIO_
SIG84_ IN_ SEL_ V - GPIO_
SIG85_ IN_ SEL_ S - GPIO_
SIG85_ IN_ SEL_ V - GPIO_
SIG86_ IN_ SEL_ S - GPIO_
SIG86_ IN_ SEL_ V - GPIO_
SIG87_ IN_ SEL_ S - GPIO_
SIG87_ IN_ SEL_ V - GPIO_
SIG88_ IN_ SEL_ S - GPIO_
SIG88_ IN_ SEL_ V - GPIO_
SIG89_ IN_ SEL_ S - GPIO_
SIG89_ IN_ SEL_ V - GPIO_
SIG90_ IN_ SEL_ S - GPIO_
SIG90_ IN_ SEL_ V - GPIO_
SIG91_ IN_ SEL_ S - GPIO_
SIG91_ IN_ SEL_ V - GPIO_
SIG92_ IN_ SEL_ S - GPIO_
SIG92_ IN_ SEL_ V - GPIO_
SIG93_ IN_ SEL_ S - GPIO_
SIG93_ IN_ SEL_ V - GPIO_
SIG94_ IN_ SEL_ S - GPIO_
SIG94_ IN_ SEL_ V - GPIO_
SIG95_ IN_ SEL_ S - GPIO_
SIG95_ IN_ SEL_ V - GPIO_
SIG96_ IN_ SEL_ S - GPIO_
SIG96_ IN_ SEL_ V - GPIO_
SIG97_ IN_ SEL_ S - GPIO_
SIG97_ IN_ SEL_ V - GPIO_
SIG98_ IN_ SEL_ S - GPIO_
SIG98_ IN_ SEL_ V - GPIO_
SIG99_ IN_ SEL_ S - GPIO_
SIG99_ IN_ SEL_ V - GPIO_
SIG100_ IN_ SEL_ S - GPIO_
SIG100_ IN_ SEL_ V - GPIO_
SIG101_ IN_ SEL_ S - GPIO_
SIG101_ IN_ SEL_ V - GPIO_
SIG102_ IN_ SEL_ S - GPIO_
SIG102_ IN_ SEL_ V - GPIO_
SIG103_ IN_ SEL_ S - GPIO_
SIG103_ IN_ SEL_ V - GPIO_
SIG104_ IN_ SEL_ S - GPIO_
SIG104_ IN_ SEL_ V - GPIO_
SIG105_ IN_ SEL_ S - GPIO_
SIG105_ IN_ SEL_ V - GPIO_
SIG106_ IN_ SEL_ S - GPIO_
SIG106_ IN_ SEL_ V - GPIO_
SIG107_ IN_ SEL_ S - GPIO_
SIG107_ IN_ SEL_ V - GPIO_
SIG108_ IN_ SEL_ S - GPIO_
SIG108_ IN_ SEL_ V - GPIO_
SIG109_ IN_ SEL_ S - GPIO_
SIG109_ IN_ SEL_ V - GPIO_
SIG110_ IN_ SEL_ S - GPIO_
SIG110_ IN_ SEL_ V - GPIO_
SIG111_ IN_ SEL_ S - GPIO_
SIG111_ IN_ SEL_ V - GPIO_
SIG112_ IN_ SEL_ S - GPIO_
SIG112_ IN_ SEL_ V - GPIO_
SIG113_ IN_ SEL_ S - GPIO_
SIG113_ IN_ SEL_ V - GPIO_
SIG114_ IN_ SEL_ S - GPIO_
SIG114_ IN_ SEL_ V - GPIO_
SIG115_ IN_ SEL_ S - GPIO_
SIG115_ IN_ SEL_ V - GPIO_
SIG116_ IN_ SEL_ S - GPIO_
SIG116_ IN_ SEL_ V - GPIO_
SIG117_ IN_ SEL_ S - GPIO_
SIG117_ IN_ SEL_ V - GPIO_
SIG118_ IN_ SEL_ S - GPIO_
SIG118_ IN_ SEL_ V - GPIO_
SIG119_ IN_ SEL_ S - GPIO_
SIG119_ IN_ SEL_ V - GPIO_
SIG120_ IN_ SEL_ S - GPIO_
SIG120_ IN_ SEL_ V - GPIO_
SIG121_ IN_ SEL_ S - GPIO_
SIG121_ IN_ SEL_ V - GPIO_
SIG122_ IN_ SEL_ S - GPIO_
SIG122_ IN_ SEL_ V - GPIO_
SIG123_ IN_ SEL_ S - GPIO_
SIG123_ IN_ SEL_ V - GPIO_
SIG124_ IN_ SEL_ S - GPIO_
SIG124_ IN_ SEL_ V - GPIO_
SIG125_ IN_ SEL_ S - GPIO_
SIG125_ IN_ SEL_ V - GPIO_
SIG126_ IN_ SEL_ S - GPIO_
SIG126_ IN_ SEL_ V - GPIO_
SIG127_ IN_ SEL_ S - GPIO_
SIG127_ IN_ SEL_ V - GPIO_
STATUS_ INT - GPIO_
STATUS_ INTERRUPT_ NEXT - GPIO_
STATUS_ INTERRUPT_ NEXT_ S - GPIO_
STATUS_ INTERRUPT_ NEXT_ V - GPIO_
STATUS_ INT_ S - GPIO_
STATUS_ INT_ V - GPIO_
STATUS_ NEXT_ REG - GPIO_
STATUS_ REG - GPIO_
STATUS_ W1TC - GPIO_
STATUS_ W1TC_ REG - GPIO_
STATUS_ W1TC_ S - GPIO_
STATUS_ W1TC_ V - GPIO_
STATUS_ W1TS - GPIO_
STATUS_ W1TS_ REG - GPIO_
STATUS_ W1TS_ S - GPIO_
STATUS_ W1TS_ V - GPIO_
STRAPPING - GPIO_
STRAPPING_ S - GPIO_
STRAPPING_ V - GPIO_
STRAP_ REG - GPIO_
WAKEUP_ DISABLE - GPIO_
WAKEUP_ ENABLE - GPIO_
WLAN_ ACTIVE_ IDX - GPIO_
WLAN_ PRIO_ IDX - HOST_
NOT_ FOUND - HTTPD_
200 - HTTPD_
204 - HTTPD_
207 - HTTPD_
400 - HTTPD_
404 - HTTPD_
408 - HTTPD_
500 - HTTPD_
RESP_ USE_ STRLEN - HTTPD_
SOCK_ ERR_ FAIL - HTTPD_
SOCK_ ERR_ INVALID - HTTPD_
SOCK_ ERR_ TIMEOUT - HTTPD_
TYPE_ JSON - HTTPD_
TYPE_ OCTET - HTTPD_
TYPE_ TEXT - HTTP_
MAX_ HEADER_ SIZE - HTTP_
PARSER_ STRICT - HTTP_
PARSER_ VERSION_ MAJOR - HTTP_
PARSER_ VERSION_ MINOR - HTTP_
PARSER_ VERSION_ PATCH - HUPCL
- HZ
- Http
Status_ Code_ Http Status_ BadRequest - Http
Status_ Code_ Http Status_ Forbidden - Http
Status_ Code_ Http Status_ Found - Http
Status_ Code_ Http Status_ Internal Error - Http
Status_ Code_ Http Status_ Moved Permanently - Http
Status_ Code_ Http Status_ Multiple Choices - Http
Status_ Code_ Http Status_ NotFound - Http
Status_ Code_ Http Status_ NotModified - Http
Status_ Code_ Http Status_ Ok - Http
Status_ Code_ Http Status_ Permanent Redirect - Http
Status_ Code_ Http Status_ Range NotSatisfiable - Http
Status_ Code_ Http Status_ SeeOther - Http
Status_ Code_ Http Status_ Temporary Redirect - Http
Status_ Code_ Http Status_ Unauthorized - I2CEX
T0_ SCL_ IN_ IDX - I2CEX
T0_ SCL_ OUT_ IDX - I2CEX
T0_ SDA_ IN_ IDX - I2CEX
T0_ SDA_ OUT_ IDX - I2C_
DEVICE_ ADDRESS_ NOT_ USED - I2C_
INTERNAL_ STRUCT_ SIZE - I2C_
SCLK_ SRC_ FLAG_ AWARE_ DFS - I2C_
SCLK_ SRC_ FLAG_ FOR_ NOMAL - I2C_
SCLK_ SRC_ FLAG_ LIGHT_ SLEEP - I2SI_
BCK_ IN_ IDX - I2SI_
BCK_ OUT_ IDX - I2SI_
SD_ IN_ IDX - I2SI_
WS_ IN_ IDX - I2SI_
WS_ OUT_ IDX - I2SO_
BCK_ IN_ IDX - I2SO_
BCK_ OUT_ IDX - I2SO_
SD1_ OUT_ IDX - I2SO_
SD_ OUT_ IDX - I2SO_
WS_ IN_ IDX - I2SO_
WS_ OUT_ IDX - I2S_
MCLK_ IN_ IDX - I2S_
MCLK_ OUT_ IDX - I2S_
PIN_ NO_ CHANGE - I2S_
TDM_ AUTO_ SLOT_ NUM - I2S_
TDM_ AUTO_ WS_ WIDTH - ICANON
- ICMP6_
STATS - ICMP_
STATS - ICMP_
TTL - ICRNL
- IEXTEN
- IFNAMSIZ
- IF_
NAMESIZE - IGMP_
DEBUG - IGMP_
STATS - IGNBRK
- IGNCR
- IGNPAR
- INCLUDE_
eTask GetState - INCLUDE_
uxTask GetStack High Water Mark - INCLUDE_
uxTask GetStack High Water Mark2 - INCLUDE_
uxTask Priority Get - INCLUDE_
vTask Delay - INCLUDE_
vTask Delete - INCLUDE_
vTask Priority Set - INCLUDE_
vTask Suspend - INCLUDE_
xQueue GetMutex Holder - INCLUDE_
xSemaphore GetMutex Holder - INCLUDE_
xTask Abort Delay - INCLUDE_
xTask Delay Until - INCLUDE_
xTask GetCurrent Task Handle - INCLUDE_
xTask GetHandle - INCLUDE_
xTask GetIdle Task Handle - INCLUDE_
xTask GetScheduler State - INCLUDE_
xTask Resume FromISR - INCLUDE_
xTimer Pend Function Call - INET6_
ADDRSTRLEN - INET_
ADDRSTRLEN - INET_
DEBUG - INLCR
- INPCK
- INTERRUPT_
CORE0_ AES_ INT_ MAP - INTERRUPT_
CORE0_ AES_ INT_ MAP_ REG - INTERRUPT_
CORE0_ AES_ INT_ MAP_ S - INTERRUPT_
CORE0_ AES_ INT_ MAP_ V - INTERRUPT_
CORE0_ APB_ ADC_ INT_ MAP - INTERRUPT_
CORE0_ APB_ ADC_ INT_ MAP_ REG - INTERRUPT_
CORE0_ APB_ ADC_ INT_ MAP_ S - INTERRUPT_
CORE0_ APB_ ADC_ INT_ MAP_ V - INTERRUPT_
CORE0_ APB_ CTRL_ INTR_ MAP - INTERRUPT_
CORE0_ APB_ CTRL_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ APB_ CTRL_ INTR_ MAP_ S - INTERRUPT_
CORE0_ APB_ CTRL_ INTR_ MAP_ V - INTERRUPT_
CORE0_ ASSIST_ DEBUG_ INTR_ MAP - INTERRUPT_
CORE0_ ASSIST_ DEBUG_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ ASSIST_ DEBUG_ INTR_ MAP_ S - INTERRUPT_
CORE0_ ASSIST_ DEBUG_ INTR_ MAP_ V - INTERRUPT_
CORE0_ BACKUP_ PMS_ VIOLATE_ INTR_ MAP - INTERRUPT_
CORE0_ BACKUP_ PMS_ VIOLATE_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ BACKUP_ PMS_ VIOLATE_ INTR_ MAP_ S - INTERRUPT_
CORE0_ BACKUP_ PMS_ VIOLATE_ INTR_ MAP_ V - INTERRUPT_
CORE0_ BB_ INT_ MAP - INTERRUPT_
CORE0_ BB_ INT_ MAP_ REG - INTERRUPT_
CORE0_ BB_ INT_ MAP_ S - INTERRUPT_
CORE0_ BB_ INT_ MAP_ V - INTERRUPT_
CORE0_ BT_ BB_ INT_ MAP - INTERRUPT_
CORE0_ BT_ BB_ INT_ MAP_ REG - INTERRUPT_
CORE0_ BT_ BB_ INT_ MAP_ S - INTERRUPT_
CORE0_ BT_ BB_ INT_ MAP_ V - INTERRUPT_
CORE0_ BT_ BB_ NMI_ MAP - INTERRUPT_
CORE0_ BT_ BB_ NMI_ MAP_ REG - INTERRUPT_
CORE0_ BT_ BB_ NMI_ MAP_ S - INTERRUPT_
CORE0_ BT_ BB_ NMI_ MAP_ V - INTERRUPT_
CORE0_ BT_ MAC_ INT_ MAP - INTERRUPT_
CORE0_ BT_ MAC_ INT_ MAP_ REG - INTERRUPT_
CORE0_ BT_ MAC_ INT_ MAP_ S - INTERRUPT_
CORE0_ BT_ MAC_ INT_ MAP_ V - INTERRUPT_
CORE0_ CACHE_ CORE0_ ACS_ INT_ MAP - INTERRUPT_
CORE0_ CACHE_ CORE0_ ACS_ INT_ MAP_ REG - INTERRUPT_
CORE0_ CACHE_ CORE0_ ACS_ INT_ MAP_ S - INTERRUPT_
CORE0_ CACHE_ CORE0_ ACS_ INT_ MAP_ V - INTERRUPT_
CORE0_ CACHE_ IA_ INT_ MAP - INTERRUPT_
CORE0_ CACHE_ IA_ INT_ MAP_ REG - INTERRUPT_
CORE0_ CACHE_ IA_ INT_ MAP_ S - INTERRUPT_
CORE0_ CACHE_ IA_ INT_ MAP_ V - INTERRUPT_
CORE0_ CAN_ INT_ MAP - INTERRUPT_
CORE0_ CAN_ INT_ MAP_ REG - INTERRUPT_
CORE0_ CAN_ INT_ MAP_ S - INTERRUPT_
CORE0_ CAN_ INT_ MAP_ V - INTERRUPT_
CORE0_ CLK_ EN_ S - INTERRUPT_
CORE0_ CLK_ EN_ V - INTERRUPT_
CORE0_ CLOCK_ GATE_ REG - INTERRUPT_
CORE0_ CORE_ 0_ DRAM0_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP - INTERRUPT_
CORE0_ CORE_ 0_ DRAM0_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ CORE_ 0_ DRAM0_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ S - INTERRUPT_
CORE0_ CORE_ 0_ DRAM0_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ V - INTERRUPT_
CORE0_ CORE_ 0_ IRAM0_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP - INTERRUPT_
CORE0_ CORE_ 0_ IRAM0_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ CORE_ 0_ IRAM0_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ S - INTERRUPT_
CORE0_ CORE_ 0_ IRAM0_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ V - INTERRUPT_
CORE0_ CORE_ 0_ PIF_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP - INTERRUPT_
CORE0_ CORE_ 0_ PIF_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ CORE_ 0_ PIF_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ S - INTERRUPT_
CORE0_ CORE_ 0_ PIF_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ V - INTERRUPT_
CORE0_ CORE_ 0_ PIF_ PMS_ MONITOR_ VIOLATE_ SIZE_ INTR_ MAP - INTERRUPT_
CORE0_ CORE_ 0_ PIF_ PMS_ MONITOR_ VIOLATE_ SIZE_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ CORE_ 0_ PIF_ PMS_ MONITOR_ VIOLATE_ SIZE_ INTR_ MAP_ S - INTERRUPT_
CORE0_ CORE_ 0_ PIF_ PMS_ MONITOR_ VIOLATE_ SIZE_ INTR_ MAP_ V - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 0_ MAP - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 0_ MAP_ REG - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 0_ MAP_ S - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 0_ MAP_ V - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 1_ MAP - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 1_ MAP_ REG - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 1_ MAP_ S - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 1_ MAP_ V - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 2_ MAP - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 2_ MAP_ REG - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 2_ MAP_ S - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 2_ MAP_ V - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 3_ MAP - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 3_ MAP_ REG - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 3_ MAP_ S - INTERRUPT_
CORE0_ CPU_ INTR_ FROM_ CPU_ 3_ MAP_ V - INTERRUPT_
CORE0_ CPU_ INT_ CLEAR - INTERRUPT_
CORE0_ CPU_ INT_ CLEAR_ REG - INTERRUPT_
CORE0_ CPU_ INT_ CLEAR_ S - INTERRUPT_
CORE0_ CPU_ INT_ CLEAR_ V - INTERRUPT_
CORE0_ CPU_ INT_ EIP_ STATUS - INTERRUPT_
CORE0_ CPU_ INT_ EIP_ STATUS_ REG - INTERRUPT_
CORE0_ CPU_ INT_ EIP_ STATUS_ S - INTERRUPT_
CORE0_ CPU_ INT_ EIP_ STATUS_ V - INTERRUPT_
CORE0_ CPU_ INT_ ENABLE - INTERRUPT_
CORE0_ CPU_ INT_ ENABLE_ REG - INTERRUPT_
CORE0_ CPU_ INT_ ENABLE_ S - INTERRUPT_
CORE0_ CPU_ INT_ ENABLE_ V - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 0_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 1_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 2_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 3_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 4_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 5_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 6_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 7_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 8_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 9_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 10_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 11_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 12_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 13_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 14_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 15_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 16_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 17_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 18_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 19_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 20_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 21_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 22_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 23_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 24_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 25_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 26_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 27_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 28_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 29_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 30_ REG - INTERRUPT_
CORE0_ CPU_ INT_ PRI_ 31_ REG - INTERRUPT_
CORE0_ CPU_ INT_ THRESH - INTERRUPT_
CORE0_ CPU_ INT_ THRESH_ REG - INTERRUPT_
CORE0_ CPU_ INT_ THRESH_ S - INTERRUPT_
CORE0_ CPU_ INT_ THRESH_ V - INTERRUPT_
CORE0_ CPU_ INT_ TYPE - INTERRUPT_
CORE0_ CPU_ INT_ TYPE_ REG - INTERRUPT_
CORE0_ CPU_ INT_ TYPE_ S - INTERRUPT_
CORE0_ CPU_ INT_ TYPE_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 0_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 0_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 0_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 1_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 1_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 1_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 2_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 2_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 2_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 3_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 3_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 3_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 4_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 4_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 4_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 5_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 5_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 5_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 6_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 6_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 6_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 7_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 7_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 7_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 8_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 8_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 8_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 9_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 9_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 9_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 10_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 10_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 10_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 11_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 11_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 11_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 12_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 12_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 12_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 13_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 13_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 13_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 14_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 14_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 14_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 15_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 15_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 15_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 16_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 16_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 16_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 17_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 17_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 17_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 18_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 18_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 18_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 19_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 19_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 19_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 20_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 20_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 20_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 21_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 21_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 21_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 22_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 22_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 22_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 23_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 23_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 23_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 24_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 24_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 24_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 25_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 25_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 25_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 26_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 26_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 26_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 27_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 27_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 27_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 28_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 28_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 28_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 29_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 29_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 29_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 30_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 30_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 30_ MAP_ V - INTERRUPT_
CORE0_ CPU_ PRI_ 31_ MAP - INTERRUPT_
CORE0_ CPU_ PRI_ 31_ MAP_ S - INTERRUPT_
CORE0_ CPU_ PRI_ 31_ MAP_ V - INTERRUPT_
CORE0_ DMA_ APBPERI_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP - INTERRUPT_
CORE0_ DMA_ APBPERI_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ DMA_ APBPERI_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ S - INTERRUPT_
CORE0_ DMA_ APBPERI_ PMS_ MONITOR_ VIOLATE_ INTR_ MAP_ V - INTERRUPT_
CORE0_ DMA_ CH0_ INT_ MAP - INTERRUPT_
CORE0_ DMA_ CH0_ INT_ MAP_ REG - INTERRUPT_
CORE0_ DMA_ CH0_ INT_ MAP_ S - INTERRUPT_
CORE0_ DMA_ CH0_ INT_ MAP_ V - INTERRUPT_
CORE0_ DMA_ CH1_ INT_ MAP - INTERRUPT_
CORE0_ DMA_ CH1_ INT_ MAP_ REG - INTERRUPT_
CORE0_ DMA_ CH1_ INT_ MAP_ S - INTERRUPT_
CORE0_ DMA_ CH1_ INT_ MAP_ V - INTERRUPT_
CORE0_ DMA_ CH2_ INT_ MAP - INTERRUPT_
CORE0_ DMA_ CH2_ INT_ MAP_ REG - INTERRUPT_
CORE0_ DMA_ CH2_ INT_ MAP_ S - INTERRUPT_
CORE0_ DMA_ CH2_ INT_ MAP_ V - INTERRUPT_
CORE0_ EFUSE_ INT_ MAP - INTERRUPT_
CORE0_ EFUSE_ INT_ MAP_ REG - INTERRUPT_
CORE0_ EFUSE_ INT_ MAP_ S - INTERRUPT_
CORE0_ EFUSE_ INT_ MAP_ V - INTERRUPT_
CORE0_ GPIO_ INTERRUPT_ PRO_ MAP - INTERRUPT_
CORE0_ GPIO_ INTERRUPT_ PRO_ MAP_ REG - INTERRUPT_
CORE0_ GPIO_ INTERRUPT_ PRO_ MAP_ S - INTERRUPT_
CORE0_ GPIO_ INTERRUPT_ PRO_ MAP_ V - INTERRUPT_
CORE0_ GPIO_ INTERRUPT_ PRO_ NMI_ MAP - INTERRUPT_
CORE0_ GPIO_ INTERRUPT_ PRO_ NMI_ MAP_ REG - INTERRUPT_
CORE0_ GPIO_ INTERRUPT_ PRO_ NMI_ MAP_ S - INTERRUPT_
CORE0_ GPIO_ INTERRUPT_ PRO_ NMI_ MAP_ V - INTERRUPT_
CORE0_ I2C_ EXT0_ INTR_ MAP - INTERRUPT_
CORE0_ I2C_ EXT0_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ I2C_ EXT0_ INTR_ MAP_ S - INTERRUPT_
CORE0_ I2C_ EXT0_ INTR_ MAP_ V - INTERRUPT_
CORE0_ I2C_ MST_ INT_ MAP - INTERRUPT_
CORE0_ I2C_ MST_ INT_ MAP_ REG - INTERRUPT_
CORE0_ I2C_ MST_ INT_ MAP_ S - INTERRUPT_
CORE0_ I2C_ MST_ INT_ MAP_ V - INTERRUPT_
CORE0_ I2S_ INT_ MAP - INTERRUPT_
CORE0_ I2S_ INT_ MAP_ REG - INTERRUPT_
CORE0_ I2S_ INT_ MAP_ S - INTERRUPT_
CORE0_ I2S_ INT_ MAP_ V - INTERRUPT_
CORE0_ ICACHE_ PRELOAD_ INT_ MAP - INTERRUPT_
CORE0_ ICACHE_ PRELOAD_ INT_ MAP_ REG - INTERRUPT_
CORE0_ ICACHE_ PRELOAD_ INT_ MAP_ S - INTERRUPT_
CORE0_ ICACHE_ PRELOAD_ INT_ MAP_ V - INTERRUPT_
CORE0_ ICACHE_ SYNC_ INT_ MAP - INTERRUPT_
CORE0_ ICACHE_ SYNC_ INT_ MAP_ REG - INTERRUPT_
CORE0_ ICACHE_ SYNC_ INT_ MAP_ S - INTERRUPT_
CORE0_ ICACHE_ SYNC_ INT_ MAP_ V - INTERRUPT_
CORE0_ INTERRUPT_ DATE - INTERRUPT_
CORE0_ INTERRUPT_ DATE_ REG - INTERRUPT_
CORE0_ INTERRUPT_ DATE_ S - INTERRUPT_
CORE0_ INTERRUPT_ DATE_ V - INTERRUPT_
CORE0_ INTR_ STATUS_ 0 - INTERRUPT_
CORE0_ INTR_ STATUS_ 0_ REG - INTERRUPT_
CORE0_ INTR_ STATUS_ 0_ S - INTERRUPT_
CORE0_ INTR_ STATUS_ 0_ V - INTERRUPT_
CORE0_ INTR_ STATUS_ 1 - INTERRUPT_
CORE0_ INTR_ STATUS_ 1_ REG - INTERRUPT_
CORE0_ INTR_ STATUS_ 1_ S - INTERRUPT_
CORE0_ INTR_ STATUS_ 1_ V - INTERRUPT_
CORE0_ LEDC_ INT_ MAP - INTERRUPT_
CORE0_ LEDC_ INT_ MAP_ REG - INTERRUPT_
CORE0_ LEDC_ INT_ MAP_ S - INTERRUPT_
CORE0_ LEDC_ INT_ MAP_ V - INTERRUPT_
CORE0_ MAC_ INTR_ MAP - INTERRUPT_
CORE0_ MAC_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ MAC_ INTR_ MAP_ S - INTERRUPT_
CORE0_ MAC_ INTR_ MAP_ V - INTERRUPT_
CORE0_ MAC_ NMI_ MAP - INTERRUPT_
CORE0_ MAC_ NMI_ MAP_ REG - INTERRUPT_
CORE0_ MAC_ NMI_ MAP_ S - INTERRUPT_
CORE0_ MAC_ NMI_ MAP_ V - INTERRUPT_
CORE0_ PWR_ INTR_ MAP - INTERRUPT_
CORE0_ PWR_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ PWR_ INTR_ MAP_ S - INTERRUPT_
CORE0_ PWR_ INTR_ MAP_ V - INTERRUPT_
CORE0_ RMT_ INTR_ MAP - INTERRUPT_
CORE0_ RMT_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ RMT_ INTR_ MAP_ S - INTERRUPT_
CORE0_ RMT_ INTR_ MAP_ V - INTERRUPT_
CORE0_ RSA_ INT_ MAP - INTERRUPT_
CORE0_ RSA_ INT_ MAP_ REG - INTERRUPT_
CORE0_ RSA_ INT_ MAP_ S - INTERRUPT_
CORE0_ RSA_ INT_ MAP_ V - INTERRUPT_
CORE0_ RTC_ CORE_ INTR_ MAP - INTERRUPT_
CORE0_ RTC_ CORE_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ RTC_ CORE_ INTR_ MAP_ S - INTERRUPT_
CORE0_ RTC_ CORE_ INTR_ MAP_ V - INTERRUPT_
CORE0_ RWBLE_ IRQ_ MAP - INTERRUPT_
CORE0_ RWBLE_ IRQ_ MAP_ REG - INTERRUPT_
CORE0_ RWBLE_ IRQ_ MAP_ S - INTERRUPT_
CORE0_ RWBLE_ IRQ_ MAP_ V - INTERRUPT_
CORE0_ RWBLE_ NMI_ MAP - INTERRUPT_
CORE0_ RWBLE_ NMI_ MAP_ REG - INTERRUPT_
CORE0_ RWBLE_ NMI_ MAP_ S - INTERRUPT_
CORE0_ RWBLE_ NMI_ MAP_ V - INTERRUPT_
CORE0_ RWBT_ IRQ_ MAP - INTERRUPT_
CORE0_ RWBT_ IRQ_ MAP_ REG - INTERRUPT_
CORE0_ RWBT_ IRQ_ MAP_ S - INTERRUPT_
CORE0_ RWBT_ IRQ_ MAP_ V - INTERRUPT_
CORE0_ RWBT_ NMI_ MAP - INTERRUPT_
CORE0_ RWBT_ NMI_ MAP_ REG - INTERRUPT_
CORE0_ RWBT_ NMI_ MAP_ S - INTERRUPT_
CORE0_ RWBT_ NMI_ MAP_ V - INTERRUPT_
CORE0_ SHA_ INT_ MAP - INTERRUPT_
CORE0_ SHA_ INT_ MAP_ REG - INTERRUPT_
CORE0_ SHA_ INT_ MAP_ S - INTERRUPT_
CORE0_ SHA_ INT_ MAP_ V - INTERRUPT_
CORE0_ SLC0_ INTR_ MAP - INTERRUPT_
CORE0_ SLC0_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ SLC0_ INTR_ MAP_ S - INTERRUPT_
CORE0_ SLC0_ INTR_ MAP_ V - INTERRUPT_
CORE0_ SLC1_ INTR_ MAP - INTERRUPT_
CORE0_ SLC1_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ SLC1_ INTR_ MAP_ S - INTERRUPT_
CORE0_ SLC1_ INTR_ MAP_ V - INTERRUPT_
CORE0_ SPI_ INTR_ 1_ MAP - INTERRUPT_
CORE0_ SPI_ INTR_ 1_ MAP_ REG - INTERRUPT_
CORE0_ SPI_ INTR_ 1_ MAP_ S - INTERRUPT_
CORE0_ SPI_ INTR_ 1_ MAP_ V - INTERRUPT_
CORE0_ SPI_ INTR_ 2_ MAP - INTERRUPT_
CORE0_ SPI_ INTR_ 2_ MAP_ REG - INTERRUPT_
CORE0_ SPI_ INTR_ 2_ MAP_ S - INTERRUPT_
CORE0_ SPI_ INTR_ 2_ MAP_ V - INTERRUPT_
CORE0_ SPI_ MEM_ REJECT_ INTR_ MAP - INTERRUPT_
CORE0_ SPI_ MEM_ REJECT_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ SPI_ MEM_ REJECT_ INTR_ MAP_ S - INTERRUPT_
CORE0_ SPI_ MEM_ REJECT_ INTR_ MAP_ V - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T0_ INT_ MAP - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T0_ INT_ MAP_ REG - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T0_ INT_ MAP_ S - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T0_ INT_ MAP_ V - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T1_ INT_ MAP - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T1_ INT_ MAP_ REG - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T1_ INT_ MAP_ S - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T1_ INT_ MAP_ V - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T2_ INT_ MAP - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T2_ INT_ MAP_ REG - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T2_ INT_ MAP_ S - INTERRUPT_
CORE0_ SYSTIMER_ TARGE T2_ INT_ MAP_ V - INTERRUPT_
CORE0_ TG1_ T0_ INT_ MAP - INTERRUPT_
CORE0_ TG1_ T0_ INT_ MAP_ REG - INTERRUPT_
CORE0_ TG1_ T0_ INT_ MAP_ S - INTERRUPT_
CORE0_ TG1_ T0_ INT_ MAP_ V - INTERRUPT_
CORE0_ TG1_ WDT_ INT_ MAP - INTERRUPT_
CORE0_ TG1_ WDT_ INT_ MAP_ REG - INTERRUPT_
CORE0_ TG1_ WDT_ INT_ MAP_ S - INTERRUPT_
CORE0_ TG1_ WDT_ INT_ MAP_ V - INTERRUPT_
CORE0_ TG_ T0_ INT_ MAP - INTERRUPT_
CORE0_ TG_ T0_ INT_ MAP_ REG - INTERRUPT_
CORE0_ TG_ T0_ INT_ MAP_ S - INTERRUPT_
CORE0_ TG_ T0_ INT_ MAP_ V - INTERRUPT_
CORE0_ TG_ WDT_ INT_ MAP - INTERRUPT_
CORE0_ TG_ WDT_ INT_ MAP_ REG - INTERRUPT_
CORE0_ TG_ WDT_ INT_ MAP_ S - INTERRUPT_
CORE0_ TG_ WDT_ INT_ MAP_ V - INTERRUPT_
CORE0_ TIMER_ INT1_ MAP - INTERRUPT_
CORE0_ TIMER_ INT1_ MAP_ REG - INTERRUPT_
CORE0_ TIMER_ INT1_ MAP_ S - INTERRUPT_
CORE0_ TIMER_ INT1_ MAP_ V - INTERRUPT_
CORE0_ TIMER_ INT2_ MAP - INTERRUPT_
CORE0_ TIMER_ INT2_ MAP_ REG - INTERRUPT_
CORE0_ TIMER_ INT2_ MAP_ S - INTERRUPT_
CORE0_ TIMER_ INT2_ MAP_ V - INTERRUPT_
CORE0_ UART1_ INTR_ MAP - INTERRUPT_
CORE0_ UART1_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ UART1_ INTR_ MAP_ S - INTERRUPT_
CORE0_ UART1_ INTR_ MAP_ V - INTERRUPT_
CORE0_ UART_ INTR_ MAP - INTERRUPT_
CORE0_ UART_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ UART_ INTR_ MAP_ S - INTERRUPT_
CORE0_ UART_ INTR_ MAP_ V - INTERRUPT_
CORE0_ UHCI0_ INTR_ MAP - INTERRUPT_
CORE0_ UHCI0_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ UHCI0_ INTR_ MAP_ S - INTERRUPT_
CORE0_ UHCI0_ INTR_ MAP_ V - INTERRUPT_
CORE0_ USB_ INTR_ MAP - INTERRUPT_
CORE0_ USB_ INTR_ MAP_ REG - INTERRUPT_
CORE0_ USB_ INTR_ MAP_ S - INTERRUPT_
CORE0_ USB_ INTR_ MAP_ V - INTERRUPT_
CURRENT_ CORE_ INT_ THRESH_ REG - IN_
CLASSA_ HOST - IN_
CLASSA_ MAX - IN_
CLASSA_ NET - IN_
CLASSA_ NSHIFT - IN_
CLASSB_ HOST - IN_
CLASSB_ MAX - IN_
CLASSB_ NET - IN_
CLASSB_ NSHIFT - IN_
CLASSC_ HOST - IN_
CLASSC_ NET - IN_
CLASSC_ NSHIFT - IN_
CLASSD_ HOST - IN_
CLASSD_ NET - IN_
CLASSD_ NSHIFT - IN_
LOOPBACKNET - IOCPARM_
MASK - IOC_IN
- IOC_
INOUT - IOC_OUT
- IOC_
VOID - IOV_MAX
- IO_
MUX_ DATE - IO_
MUX_ DATE_ REG - IO_
MUX_ DATE_ S - IO_
MUX_ DATE_ VERSION - IP4ADDR_
STRLEN_ MAX - IP6ADDR_
STRLEN_ MAX - IP6_
ADDR_ DEPRECATED - IP6_
ADDR_ DUPLICATED - IP6_
ADDR_ INVALID - IP6_
ADDR_ LIFE_ INFINITE - IP6_
ADDR_ LIFE_ STATIC - IP6_
ADDR_ PREFERRED - IP6_
ADDR_ TENTATIVE - IP6_
ADDR_ TENTATIVE_ 1 - IP6_
ADDR_ TENTATIVE_ 2 - IP6_
ADDR_ TENTATIVE_ 3 - IP6_
ADDR_ TENTATIVE_ 4 - IP6_
ADDR_ TENTATIVE_ 5 - IP6_
ADDR_ TENTATIVE_ 6 - IP6_
ADDR_ TENTATIVE_ 7 - IP6_
ADDR_ TENTATIVE_ COUNT_ MASK - IP6_
ADDR_ VALID - IP6_
DEST_ HLEN - IP6_
FRAG_ HLEN - IP6_
FRAG_ MORE_ FLAG - IP6_
FRAG_ OFFSET_ MASK - IP6_
FRAG_ STATS - IP6_
HBH_ HLEN - IP6_
HLEN - IP6_
HOME_ ADDRESS_ OPTION - IP6_
JUMBO_ OPTION - IP6_
MIN_ MTU_ LENGTH - IP6_
MULTICAST_ SCOPE_ ADMIN_ LOCAL - IP6_
MULTICAST_ SCOPE_ GLOBAL - IP6_
MULTICAST_ SCOPE_ INTERFACE_ LOCAL - IP6_
MULTICAST_ SCOPE_ LINK_ LOCAL - IP6_
MULTICAST_ SCOPE_ ORGANIZATION_ LOCAL - IP6_
MULTICAST_ SCOPE_ RESERVED - IP6_
MULTICAST_ SCOPE_ RESERVE D0 - IP6_
MULTICAST_ SCOPE_ RESERVE D3 - IP6_
MULTICAST_ SCOPE_ RESERVEDF - IP6_
MULTICAST_ SCOPE_ SITE_ LOCAL - IP6_
NEXTH_ DESTOPTS - IP6_
NEXTH_ ENCAPS - IP6_
NEXTH_ FRAGMENT - IP6_
NEXTH_ HOPBYHOP - IP6_
NEXTH_ ICMP6 - IP6_
NEXTH_ NONE - IP6_
NEXTH_ ROUTING - IP6_
NEXTH_ TCP - IP6_
NEXTH_ UDP - IP6_
NEXTH_ UDPLITE - IP6_
NO_ ZONE - IP6_
OPT_ HLEN - IP6_
PAD1_ OPTION - IP6_
PADN_ OPTION - IP6_
ROUTER_ ALERT_ DLEN - IP6_
ROUTER_ ALERT_ OPTION - IP6_
ROUTER_ ALERT_ VALUE_ MLD - IP6_
ROUT_ RPL - IP6_
ROUT_ TYPE2 - IP6_
STATS - IPADDR_
STRLEN_ MAX - IPFRAG_
STATS - IPPROTO_
ICMP - IPPROTO_
ICMP V6 - IPPROTO_
IP - IPPROTO_
IPV6 - IPPROTO_
RAW - IPPROTO_
TCP - IPPROTO_
UDP - IPPROTO_
UDPLITE - IPSTR
- IPTOS_
LOWCOST - IPTOS_
LOWDELAY - IPTOS_
MINCOST - IPTOS_
PREC_ CRITIC_ ECP - IPTOS_
PREC_ FLASH - IPTOS_
PREC_ FLASHOVERRIDE - IPTOS_
PREC_ IMMEDIATE - IPTOS_
PREC_ INTERNETCONTROL - IPTOS_
PREC_ MASK - IPTOS_
PREC_ NETCONTROL - IPTOS_
PREC_ PRIORITY - IPTOS_
PREC_ ROUTINE - IPTOS_
RELIABILITY - IPTOS_
THROUGHPUT - IPTOS_
TOS_ MASK - IPV6STR
- IPV6_
ADD_ MEMBERSHIP - IPV6_
CHECKSUM - IPV6_
CUSTOM_ SCOPES - IPV6_
DROP_ MEMBERSHIP - IPV6_
JOIN_ GROUP - IPV6_
LEAVE_ GROUP - IPV6_
MULTICAST_ HOPS - IPV6_
MULTICAST_ IF - IPV6_
MULTICAST_ LOOP - IPV6_
REASS_ MAXAGE - IPV6_
UNICAST_ HOPS - IPV6_
V6ONLY - IP_
ADD_ MEMBERSHIP - IP_
CLASSA_ HOST - IP_
CLASSA_ MAX - IP_
CLASSA_ NET - IP_
CLASSA_ NSHIFT - IP_
CLASSB_ HOST - IP_
CLASSB_ MAX - IP_
CLASSB_ NET - IP_
CLASSB_ NSHIFT - IP_
CLASSC_ HOST - IP_
CLASSC_ NET - IP_
CLASSC_ NSHIFT - IP_
CLASSD_ HOST - IP_
CLASSD_ NET - IP_
CLASSD_ NSHIFT - IP_
DEFAULT_ TTL - IP_DF
- IP_
DROP_ MEMBERSHIP - IP_
FORWARD - IP_
FORWARD_ ALLOW_ TX_ ON_ RX_ NETIF - IP_FRAG
- IP_HLEN
- IP_
HLEN_ MAX - IP_
LOOPBACKNET - IP_MF
- IP_
MULTICAST_ IF - IP_
MULTICAST_ LOOP - IP_
MULTICAST_ TTL - IP_NAPT
- IP_
NAPT_ STATS - IP_
OFFMASK - IP_
OPTIONS_ ALLOWED - IP_
PKTINFO - IP_
PROTO_ ICMP - IP_
PROTO_ IGMP - IP_
PROTO_ TCP - IP_
PROTO_ UDP - IP_
PROTO_ UDPLITE - IP_
REASSEMBLY - IP_
REASS_ DEBUG - IP_
REASS_ MAXAGE - IP_
REASS_ MAX_ PBUFS - IP_RF
- IP_
SOF_ BROADCAST - IP_
SOF_ BROADCAST_ RECV - IP_
STATS - IP_TOS
- IP_TTL
- IRQ_COP
- IRQ_
HOST - IRQ_
H_ EXT - IRQ_
H_ SOFT - IRQ_
H_ TIMER - IRQ_
M_ EXT - IRQ_
M_ SOFT - IRQ_
M_ TIMER - IRQ_
S_ EXT - IRQ_
S_ SOFT - IRQ_
S_ TIMER - IRQ_
U_ EXT - IRQ_
U_ SOFT - IRQ_
U_ TIMER - ISDIO_
MRITE - ISDIO_
READ - ISDIO_
WRITE - ISIG
- ISTRIP
- ITIMER_
PROF - ITIMER_
REAL - ITIMER_
VIRTUAL - IUCLC
- IV_
BYTES - IV_
WORDS - IXANY
- IXOFF
- IXON
- LCD_
CMD_ BGR_ BIT - LCD_
CMD_ CASET - LCD_
CMD_ COLMOD - LCD_
CMD_ DISPOFF - LCD_
CMD_ DISPON - LCD_
CMD_ GAMSET - LCD_
CMD_ GDCAN - LCD_
CMD_ IDMOFF - LCD_
CMD_ IDMON - LCD_
CMD_ INVOFF - LCD_
CMD_ INVON - LCD_
CMD_ MADCTL - LCD_
CMD_ MH_ BIT - LCD_
CMD_ ML_ BIT - LCD_
CMD_ MV_ BIT - LCD_
CMD_ MX_ BIT - LCD_
CMD_ MY_ BIT - LCD_
CMD_ NOP - LCD_
CMD_ NORON - LCD_
CMD_ PTLAR - LCD_
CMD_ PTLON - LCD_
CMD_ RAMRD - LCD_
CMD_ RAMRDC - LCD_
CMD_ RAMWR - LCD_
CMD_ RAMWRC - LCD_
CMD_ RASET - LCD_
CMD_ RDDID - LCD_
CMD_ RDDIM - LCD_
CMD_ RDDISBV - LCD_
CMD_ RDDPM - LCD_
CMD_ RDDSM - LCD_
CMD_ RDDSR - LCD_
CMD_ RDDST - LCD_
CMD_ RDD_ COLMOD - LCD_
CMD_ RDD_ MADCTL - LCD_
CMD_ SLPIN - LCD_
CMD_ SLPOUT - LCD_
CMD_ STE - LCD_
CMD_ SWRESET - LCD_
CMD_ TEOFF - LCD_
CMD_ TEON - LCD_
CMD_ VSCRDEF - LCD_
CMD_ VSCSAD - LCD_
CMD_ WRDISBV - LDPC0
- LDPC1
- LEDC_
ERR_ DUTY - LEDC_
ERR_ VAL - LEDC_
LS_ SIG_ OUT0_ IDX - LEDC_
LS_ SIG_ OUT1_ IDX - LEDC_
LS_ SIG_ OUT2_ IDX - LEDC_
LS_ SIG_ OUT3_ IDX - LEDC_
LS_ SIG_ OUT4_ IDX - LEDC_
LS_ SIG_ OUT5_ IDX - LINE_
MAX - LINKLBL_
IDX - LINK_
MAX - LINK_
STATS - LITTLE_
ENDIAN - LOCK_EX
- LOCK_NB
- LOCK_SH
- LOCK_UN
- LOG_
ANSI_ CLEAR_ SCREEN - LOG_
ANSI_ COLOR_ BG_ BLACK - LOG_
ANSI_ COLOR_ BG_ BLUE - LOG_
ANSI_ COLOR_ BG_ CYAN - LOG_
ANSI_ COLOR_ BG_ DEFAULT - LOG_
ANSI_ COLOR_ BG_ GREEN - LOG_
ANSI_ COLOR_ BG_ MAGENTA - LOG_
ANSI_ COLOR_ BG_ RED - LOG_
ANSI_ COLOR_ BG_ WHITE - LOG_
ANSI_ COLOR_ BG_ YELLOW - LOG_
ANSI_ COLOR_ BLACK - LOG_
ANSI_ COLOR_ BLUE - LOG_
ANSI_ COLOR_ CYAN - LOG_
ANSI_ COLOR_ DEFAULT - LOG_
ANSI_ COLOR_ GREEN - LOG_
ANSI_ COLOR_ MAGENTA - LOG_
ANSI_ COLOR_ RED - LOG_
ANSI_ COLOR_ RESET - LOG_
ANSI_ COLOR_ REVERSE - LOG_
ANSI_ COLOR_ STYLE_ BOLD - LOG_
ANSI_ COLOR_ STYLE_ ITALIC - LOG_
ANSI_ COLOR_ STYLE_ RESET - LOG_
ANSI_ COLOR_ STYLE_ REVERSE - LOG_
ANSI_ COLOR_ STYLE_ UNDERLINE - LOG_
ANSI_ COLOR_ WHITE - LOG_
ANSI_ COLOR_ YELLOW - LOG_
ANSI_ SET_ CURSOR_ HOME - LOG_
COLOR_ D - LOG_
COLOR_ E - LOG_
COLOR_ I - LOG_
COLOR_ V - LOG_
COLOR_ W - LOG_
LOCAL_ LEVEL - LOG_
RESET_ COLOR - LWIP_
ALLOW_ MEM_ FREE_ FROM_ OTHER_ CONTEXT - LWIP_
ALTCP - LWIP_
ALTCP_ TLS - LWIP_
ARP - LWIP_
AUTOIP - LWIP_
BROADCAST_ PING - LWIP_
CALLBACK_ API - LWIP_
CHECKSUM_ CTRL_ PER_ NETIF - LWIP_
CHECKSUM_ ON_ COPY - LWIP_
COMPAT_ MUTEX - LWIP_
COMPAT_ SOCKETS - LWIP_
DBG_ FRESH - LWIP_
DBG_ HALT - LWIP_
DBG_ LEVEL_ ALL - LWIP_
DBG_ LEVEL_ OFF - LWIP_
DBG_ LEVEL_ SERIOUS - LWIP_
DBG_ LEVEL_ SEVERE - LWIP_
DBG_ LEVEL_ WARNING - LWIP_
DBG_ MASK_ LEVEL - LWIP_
DBG_ MIN_ LEVEL - LWIP_
DBG_ OFF - LWIP_
DBG_ ON - LWIP_
DBG_ STATE - LWIP_
DBG_ TRACE - LWIP_
DBG_ TYPES_ ON - LWIP_
DHCP - LWIP_
DHCP6_ GET_ NTP_ SRV - LWIP_
DHCP6_ MAX_ DNS_ SERVERS - LWIP_
DHCP6_ MAX_ NTP_ SERVERS - LWIP_
DHCP_ AUTOIP_ COOP - LWIP_
DHCP_ AUTOIP_ COOP_ TRIES - LWIP_
DHCP_ BOOTP_ FILE - LWIP_
DHCP_ DISCOVER_ ADD_ HOSTNAME - LWIP_
DHCP_ DOES_ ACD_ CHECK - LWIP_
DHCP_ GET_ NTP_ SRV - LWIP_
DHCP_ MAX_ DNS_ SERVERS - LWIP_
DNS - LWIP_
DNS_ ADDRTYPE_ DEFAULT - LWIP_
DNS_ ADDRTYPE_ IPV4 - LWIP_
DNS_ ADDRTYPE_ IPV6 - LWIP_
DNS_ ADDRTYPE_ IPV4_ IPV6 - LWIP_
DNS_ ADDRTYPE_ IPV6_ IPV4 - LWIP_
DNS_ API_ DECLARE_ H_ ERRNO - LWIP_
DNS_ API_ DECLARE_ STRUCTS - LWIP_
DNS_ API_ DEFINE_ ERRORS - LWIP_
DNS_ API_ DEFINE_ FLAGS - LWIP_
DNS_ SECURE_ NO_ MULTIPLE_ OUTSTANDING - LWIP_
DNS_ SECURE_ RAND_ SRC_ PORT - LWIP_
DNS_ SECURE_ RAND_ XID - LWIP_
DNS_ SETSERVER_ WITH_ NETIF - LWIP_
DNS_ SUPPORT_ MDNS_ QUERIES - LWIP_
ESP_ NETIF_ DATA - LWIP_
ETHERNET - LWIP_
EVENT_ API - LWIP_
FIONREAD_ LINUXMODE - LWIP_
FORCE_ ROUTER_ FORWARDING - LWIP_
HAVE_ INT64 - LWIP_
HAVE_ LOOPIF - LWIP_
HOOK_ FILENAME - LWIP_
ICMP - LWIP_
ICMP6 - LWIP_
ICMP6_ DATASIZE - LWIP_
ICMP6_ HL - LWIP_
IGMP - LWIP_
IPV4 - LWIP_
IPV6 - LWIP_
IPV4_ SRC_ ROUTING - LWIP_
IPV6_ ADDRESS_ LIFETIMES - LWIP_
IPV6_ AUTOCONFIG - LWIP_
IPV6_ DHCP6 - LWIP_
IPV6_ DHCP6_ STATEFUL - LWIP_
IPV6_ DHCP6_ STATELESS - LWIP_
IPV6_ DUP_ DETECT_ ATTEMPTS - LWIP_
IPV6_ FORWARD - LWIP_
IPV6_ FRAG - LWIP_
IPV6_ MLD - LWIP_
IPV6_ NUM_ ADDRESSES - LWIP_
IPV6_ REASS - LWIP_
IPV6_ SCOPES_ DEBUG - LWIP_
IPV6_ SEND_ ROUTER_ SOLICIT - LWIP_
LOOPBACK_ MAX_ PBUFS - LWIP_
LOOPIF_ MULTICAST - LWIP_
MIB2_ CALLBACKS - LWIP_
MPU_ COMPATIBLE - LWIP_
MULTICAST_ PING - LWIP_
ND6 - LWIP_
ND6_ ALLOW_ RA_ UPDATES - LWIP_
ND6_ DELAY_ FIRST_ PROBE_ TIME - LWIP_
ND6_ MAX_ ANYCAST_ DELAY_ TIME - LWIP_
ND6_ MAX_ MULTICAST_ SOLICIT - LWIP_
ND6_ MAX_ NEIGHBOR_ ADVERTISEMENT - LWIP_
ND6_ MAX_ UNICAST_ SOLICIT - LWIP_
ND6_ NUM_ DESTINATIONS - LWIP_
ND6_ NUM_ NEIGHBORS - LWIP_
ND6_ NUM_ PREFIXES - LWIP_
ND6_ NUM_ ROUTERS - LWIP_
ND6_ QUEUEING - LWIP_
ND6_ REACHABLE_ TIME - LWIP_
ND6_ RETRANS_ TIMER - LWIP_
ND6_ SUPPORT_ RIO - LWIP_
ND6_ TCP_ REACHABILITY_ HINTS - LWIP_
NETBUF_ RECVINFO - LWIP_
NETCONN - LWIP_
NETCONN_ FULLDUPLEX - LWIP_
NETCONN_ SEM_ PER_ THREAD - LWIP_
NETIF_ API - LWIP_
NETIF_ EXT_ STATUS_ CALLBACK - LWIP_
NETIF_ HOSTNAME - LWIP_
NETIF_ HWADDRHINT - LWIP_
NETIF_ LINK_ CALLBACK - LWIP_
NETIF_ LOOPBACK - LWIP_
NETIF_ REMOVE_ CALLBACK - LWIP_
NETIF_ STATUS_ CALLBACK - LWIP_
NETIF_ TX_ SINGLE_ PBUF - LWIP_
NETIF_ USE_ HINTS - LWIP_
NO_ CTYPE_ H - LWIP_
NO_ INTTYPES_ H - LWIP_
NO_ LIMITS_ H - LWIP_
NO_ STDDEF_ H - LWIP_
NO_ STDINT_ H - LWIP_
NSC_ IPV4_ ADDRESS_ CHANGED - LWIP_
NSC_ IPV4_ ADDR_ VALID - LWIP_
NSC_ IPV4_ GATEWAY_ CHANGED - LWIP_
NSC_ IPV4_ NETMASK_ CHANGED - LWIP_
NSC_ IPV4_ SETTINGS_ CHANGED - LWIP_
NSC_ IPV6_ ADDR_ STATE_ CHANGED - LWIP_
NSC_ IPV6_ SET - LWIP_
NSC_ LINK_ CHANGED - LWIP_
NSC_ NETIF_ ADDED - LWIP_
NSC_ NETIF_ REMOVED - LWIP_
NSC_ NONE - LWIP_
NSC_ STATUS_ CHANGED - LWIP_
NUM_ NETIF_ CLIENT_ DATA - LWIP_
PERF - LWIP_
POSIX_ SOCKETS_ IO_ NAMES - LWIP_
RAW - LWIP_
SELECT_ MAXNFDS - LWIP_
SINGLE_ NETIF - LWIP_
SOCKET - LWIP_
SOCKET_ EXTERNAL_ HEADERS - LWIP_
SOCKET_ HAVE_ SA_ LEN - LWIP_
SOCKET_ OFFSET - LWIP_
SOCKET_ POLL - LWIP_
SOCKET_ SELECT - LWIP_
SO_ LINGER - LWIP_
SO_ RCVBUF - LWIP_
SO_ RCVTIMEO - LWIP_
SO_ SNDRCVTIMEO_ NONSTANDARD - LWIP_
SO_ SNDTIMEO - LWIP_
STATS - LWIP_
STATS_ DISPLAY - LWIP_
SUPPORT_ CUSTOM_ PBUF - LWIP_
TCP - LWIP_
TCPIP_ CORE_ LOCKING - LWIP_
TCPIP_ CORE_ LOCKING_ INPUT - LWIP_
TCPIP_ TIMEOUT - LWIP_
TCP_ CLOSE_ TIMEOUT_ MS_ DEFAULT - LWIP_
TCP_ KEEPALIVE - LWIP_
TCP_ MAX_ SACK_ NUM - LWIP_
TCP_ PCB_ NUM_ EXT_ ARGS - LWIP_
TCP_ RTO_ TIME - LWIP_
TCP_ SACK_ OUT - LWIP_
TCP_ TIMESTAMPS - LWIP_
TESTMODE - LWIP_
TIMERS - LWIP_
TIMERS_ CUSTOM - LWIP_
TIMEVAL_ PRIVATE - LWIP_
UDP - LWIP_
UDPLITE - LWIP_
UINT32_ MAX - LWIP_
USE_ EXTERNAL_ MBEDTLS - LWIP_
VLAN_ PCP - LWIP_
WND_ SCALE - L_
ctermid - L_
tmpnam - MACSTR
- MALLOC_
CAP_ 8BIT - MALLOC_
CAP_ 32BIT - MALLOC_
CAP_ CACHE_ ALIGNED - MALLOC_
CAP_ DEFAULT - MALLOC_
CAP_ DMA - MALLOC_
CAP_ DMA_ DESC_ AHB - MALLOC_
CAP_ DMA_ DESC_ AXI - MALLOC_
CAP_ EXEC - MALLOC_
CAP_ INTERNAL - MALLOC_
CAP_ INVALID - MALLOC_
CAP_ IRAM_ 8BIT - MALLOC_
CAP_ PID2 - MALLOC_
CAP_ PID3 - MALLOC_
CAP_ PID4 - MALLOC_
CAP_ PID5 - MALLOC_
CAP_ PID6 - MALLOC_
CAP_ PID7 - MALLOC_
CAP_ RETENTION - MALLOC_
CAP_ RTCRAM - MALLOC_
CAP_ SIMD - MALLOC_
CAP_ SPIRAM - MALLOC_
CAP_ TCM - MAXNAMLEN
- MAXPATHLEN
- MAX_
BLE_ DEVNAME_ LEN - MAX_
BLE_ MANUFACTURER_ DATA_ LEN - MAX_
CANON - MAX_FDS
- MAX_
GPIO_ NUM - MAX_
INPUT - MAX_
PAD_ GPIO_ NUM - MAX_
PASSPHRASE_ LEN - MAX_
RTC_ GPIO_ NUM - MAX_
SSID_ LEN - MAX_
WPS_ AP_ CRED - MBEDTLS_
AES_ BLOCK_ SIZE - MBEDTLS_
AES_ DECRYPT - MBEDTLS_
AES_ ENCRYPT - MBEDTLS_
ASN1_ BIT_ STRING - MBEDTLS_
ASN1_ BMP_ STRING - MBEDTLS_
ASN1_ BOOLEAN - MBEDTLS_
ASN1_ CONSTRUCTED - MBEDTLS_
ASN1_ CONTEXT_ SPECIFIC - MBEDTLS_
ASN1_ ENUMERATED - MBEDTLS_
ASN1_ GENERALIZED_ TIME - MBEDTLS_
ASN1_ IA5_ STRING - MBEDTLS_
ASN1_ INTEGER - MBEDTLS_
ASN1_ NULL - MBEDTLS_
ASN1_ OCTET_ STRING - MBEDTLS_
ASN1_ OID - MBEDTLS_
ASN1_ PRIMITIVE - MBEDTLS_
ASN1_ PRINTABLE_ STRING - MBEDTLS_
ASN1_ SEQUENCE - MBEDTLS_
ASN1_ SET - MBEDTLS_
ASN1_ T61_ STRING - MBEDTLS_
ASN1_ TAG_ CLASS_ MASK - MBEDTLS_
ASN1_ TAG_ PC_ MASK - MBEDTLS_
ASN1_ TAG_ VALUE_ MASK - MBEDTLS_
ASN1_ UNIVERSAL_ STRING - MBEDTLS_
ASN1_ UTC_ TIME - MBEDTLS_
ASN1_ UTF8_ STRING - MBEDTLS_
CCM_ DECRYPT - MBEDTLS_
CCM_ ENCRYPT - MBEDTLS_
CCM_ STAR_ DECRYPT - MBEDTLS_
CCM_ STAR_ ENCRYPT - MBEDTLS_
CIPHERSUITE_ NODTLS - MBEDTLS_
CIPHERSUITE_ SHORT_ TAG - MBEDTLS_
CIPHERSUITE_ WEAK - MBEDTLS_
CIPHER_ VARIABLE_ IV_ LEN - MBEDTLS_
CIPHER_ VARIABLE_ KEY_ LEN - MBEDTLS_
CMAC_ MAX_ BLOCK_ SIZE - MBEDTLS_
CTR_ DRBG_ BLOCKSIZE - MBEDTLS_
CTR_ DRBG_ ENTROPY_ LEN - MBEDTLS_
CTR_ DRBG_ ENTROPY_ NONCE_ LEN - MBEDTLS_
CTR_ DRBG_ KEYBITS - MBEDTLS_
CTR_ DRBG_ KEYSIZE - MBEDTLS_
CTR_ DRBG_ MAX_ INPUT - MBEDTLS_
CTR_ DRBG_ MAX_ REQUEST - MBEDTLS_
CTR_ DRBG_ MAX_ SEED_ INPUT - MBEDTLS_
CTR_ DRBG_ PR_ OFF - MBEDTLS_
CTR_ DRBG_ PR_ ON - MBEDTLS_
CTR_ DRBG_ RESEED_ INTERVAL - MBEDTLS_
CTR_ DRBG_ SEEDLEN - MBEDTLS_
DES3_ BLOCK_ SIZE - MBEDTLS_
ECP_ DP_ MAX - MBEDTLS_
ECP_ FIXED_ POINT_ OPTIM - MBEDTLS_
ECP_ MAX_ BITS - MBEDTLS_
ECP_ MAX_ BYTES - MBEDTLS_
ECP_ MAX_ PT_ LEN - MBEDTLS_
ECP_ PF_ COMPRESSED - MBEDTLS_
ECP_ PF_ UNCOMPRESSED - MBEDTLS_
ECP_ TLS_ NAMED_ CURVE - MBEDTLS_
ECP_ WINDOW_ SIZE - MBEDTLS_
ENTROPY_ BLOCK_ SIZE - MBEDTLS_
ENTROPY_ MAX_ GATHER - MBEDTLS_
ENTROPY_ MAX_ SEED_ SIZE - MBEDTLS_
ENTROPY_ MAX_ SOURCES - MBEDTLS_
ENTROPY_ SOURCE_ MANUAL - MBEDTLS_
ENTROPY_ SOURCE_ STRONG - MBEDTLS_
ENTROPY_ SOURCE_ WEAK - MBEDTLS_
ERR_ AES_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ AES_ INVALID_ INPUT_ LENGTH - MBEDTLS_
ERR_ AES_ INVALID_ KEY_ LENGTH - MBEDTLS_
ERR_ ASN1_ ALLOC_ FAILED - MBEDTLS_
ERR_ ASN1_ BUF_ TOO_ SMALL - MBEDTLS_
ERR_ ASN1_ INVALID_ DATA - MBEDTLS_
ERR_ ASN1_ INVALID_ LENGTH - MBEDTLS_
ERR_ ASN1_ LENGTH_ MISMATCH - MBEDTLS_
ERR_ ASN1_ OUT_ OF_ DATA - MBEDTLS_
ERR_ ASN1_ UNEXPECTED_ TAG - MBEDTLS_
ERR_ CCM_ AUTH_ FAILED - MBEDTLS_
ERR_ CCM_ BAD_ INPUT - MBEDTLS_
ERR_ CHACH A20_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ CHACHAPOLY_ AUTH_ FAILED - MBEDTLS_
ERR_ CHACHAPOLY_ BAD_ STATE - MBEDTLS_
ERR_ CIPHER_ ALLOC_ FAILED - MBEDTLS_
ERR_ CIPHER_ AUTH_ FAILED - MBEDTLS_
ERR_ CIPHER_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ CIPHER_ FEATURE_ UNAVAILABLE - MBEDTLS_
ERR_ CIPHER_ FULL_ BLOCK_ EXPECTED - MBEDTLS_
ERR_ CIPHER_ INVALID_ CONTEXT - MBEDTLS_
ERR_ CIPHER_ INVALID_ PADDING - MBEDTLS_
ERR_ CTR_ DRBG_ ENTROPY_ SOURCE_ FAILED - MBEDTLS_
ERR_ CTR_ DRBG_ FILE_ IO_ ERROR - MBEDTLS_
ERR_ CTR_ DRBG_ INPUT_ TOO_ BIG - MBEDTLS_
ERR_ CTR_ DRBG_ REQUEST_ TOO_ BIG - MBEDTLS_
ERR_ ECP_ ALLOC_ FAILED - MBEDTLS_
ERR_ ECP_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ ECP_ BUFFER_ TOO_ SMALL - MBEDTLS_
ERR_ ECP_ FEATURE_ UNAVAILABLE - MBEDTLS_
ERR_ ECP_ INVALID_ KEY - MBEDTLS_
ERR_ ECP_ IN_ PROGRESS - MBEDTLS_
ERR_ ECP_ RANDOM_ FAILED - MBEDTLS_
ERR_ ECP_ SIG_ LEN_ MISMATCH - MBEDTLS_
ERR_ ECP_ VERIFY_ FAILED - MBEDTLS_
ERR_ ENTROPY_ FILE_ IO_ ERROR - MBEDTLS_
ERR_ ENTROPY_ MAX_ SOURCES - MBEDTLS_
ERR_ ENTROPY_ NO_ SOURCES_ DEFINED - MBEDTLS_
ERR_ ENTROPY_ NO_ STRONG_ SOURCE - MBEDTLS_
ERR_ ENTROPY_ SOURCE_ FAILED - MBEDTLS_
ERR_ ERROR_ CORRUPTION_ DETECTED - MBEDTLS_
ERR_ ERROR_ GENERIC_ ERROR - MBEDTLS_
ERR_ GCM_ AUTH_ FAILED - MBEDTLS_
ERR_ GCM_ BAD_ INPUT - MBEDTLS_
ERR_ GCM_ BUFFER_ TOO_ SMALL - MBEDTLS_
ERR_ MD_ ALLOC_ FAILED - MBEDTLS_
ERR_ MD_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ MD_ FEATURE_ UNAVAILABLE - MBEDTLS_
ERR_ MD_ FILE_ IO_ ERROR - MBEDTLS_
ERR_ MPI_ ALLOC_ FAILED - MBEDTLS_
ERR_ MPI_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ MPI_ BUFFER_ TOO_ SMALL - MBEDTLS_
ERR_ MPI_ DIVISION_ BY_ ZERO - MBEDTLS_
ERR_ MPI_ FILE_ IO_ ERROR - MBEDTLS_
ERR_ MPI_ INVALID_ CHARACTER - MBEDTLS_
ERR_ MPI_ NEGATIVE_ VALUE - MBEDTLS_
ERR_ MPI_ NOT_ ACCEPTABLE - MBEDTLS_
ERR_ PK_ ALLOC_ FAILED - MBEDTLS_
ERR_ PK_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ PK_ BUFFER_ TOO_ SMALL - MBEDTLS_
ERR_ PK_ FEATURE_ UNAVAILABLE - MBEDTLS_
ERR_ PK_ FILE_ IO_ ERROR - MBEDTLS_
ERR_ PK_ INVALID_ ALG - MBEDTLS_
ERR_ PK_ INVALID_ PUBKEY - MBEDTLS_
ERR_ PK_ KEY_ INVALID_ FORMAT - MBEDTLS_
ERR_ PK_ KEY_ INVALID_ VERSION - MBEDTLS_
ERR_ PK_ PASSWORD_ MISMATCH - MBEDTLS_
ERR_ PK_ PASSWORD_ REQUIRED - MBEDTLS_
ERR_ PK_ SIG_ LEN_ MISMATCH - MBEDTLS_
ERR_ PK_ TYPE_ MISMATCH - MBEDTLS_
ERR_ PK_ UNKNOWN_ NAMED_ CURVE - MBEDTLS_
ERR_ PK_ UNKNOWN_ PK_ ALG - MBEDTLS_
ERR_ PLATFORM_ FEATURE_ UNSUPPORTED - MBEDTLS_
ERR_ PLATFORM_ HW_ ACCEL_ FAILED - MBEDTLS_
ERR_ POLY1305_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ RSA_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ RSA_ INVALID_ PADDING - MBEDTLS_
ERR_ RSA_ KEY_ CHECK_ FAILED - MBEDTLS_
ERR_ RSA_ KEY_ GEN_ FAILED - MBEDTLS_
ERR_ RSA_ OUTPUT_ TOO_ LARGE - MBEDTLS_
ERR_ RSA_ PRIVATE_ FAILED - MBEDTLS_
ERR_ RSA_ PUBLIC_ FAILED - MBEDTLS_
ERR_ RSA_ RNG_ FAILED - MBEDTLS_
ERR_ RSA_ VERIFY_ FAILED - MBEDTLS_
ERR_ SHA1_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ SHA3_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ SHA256_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ SHA512_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ SSL_ ALLOC_ FAILED - MBEDTLS_
ERR_ SSL_ ASYNC_ IN_ PROGRESS - MBEDTLS_
ERR_ SSL_ BAD_ CERTIFICATE - MBEDTLS_
ERR_ SSL_ BAD_ CONFIG - MBEDTLS_
ERR_ SSL_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ SSL_ BAD_ PROTOCOL_ VERSION - MBEDTLS_
ERR_ SSL_ BUFFER_ TOO_ SMALL - MBEDTLS_
ERR_ SSL_ CACHE_ ENTRY_ NOT_ FOUND - MBEDTLS_
ERR_ SSL_ CANNOT_ READ_ EARLY_ DATA - MBEDTLS_
ERR_ SSL_ CANNOT_ WRITE_ EARLY_ DATA - MBEDTLS_
ERR_ SSL_ CA_ CHAIN_ REQUIRED - MBEDTLS_
ERR_ SSL_ CERTIFICATE_ VERIFICATION_ WITHOUT_ HOSTNAME - MBEDTLS_
ERR_ SSL_ CLIENT_ RECONNECT - MBEDTLS_
ERR_ SSL_ CONN_ EOF - MBEDTLS_
ERR_ SSL_ CONTINUE_ PROCESSING - MBEDTLS_
ERR_ SSL_ COUNTER_ WRAPPING - MBEDTLS_
ERR_ SSL_ CRYPTO_ IN_ PROGRESS - MBEDTLS_
ERR_ SSL_ DECODE_ ERROR - MBEDTLS_
ERR_ SSL_ EARLY_ MESSAGE - MBEDTLS_
ERR_ SSL_ FATAL_ ALERT_ MESSAGE - MBEDTLS_
ERR_ SSL_ FEATURE_ UNAVAILABLE - MBEDTLS_
ERR_ SSL_ HANDSHAKE_ FAILURE - MBEDTLS_
ERR_ SSL_ HELLO_ VERIFY_ REQUIRED - MBEDTLS_
ERR_ SSL_ HW_ ACCEL_ FAILED - MBEDTLS_
ERR_ SSL_ HW_ ACCEL_ FALLTHROUGH - MBEDTLS_
ERR_ SSL_ ILLEGAL_ PARAMETER - MBEDTLS_
ERR_ SSL_ INTERNAL_ ERROR - MBEDTLS_
ERR_ SSL_ INVALID_ MAC - MBEDTLS_
ERR_ SSL_ INVALID_ RECORD - MBEDTLS_
ERR_ SSL_ NON_ FATAL - MBEDTLS_
ERR_ SSL_ NO_ APPLICATION_ PROTOCOL - MBEDTLS_
ERR_ SSL_ NO_ CLIENT_ CERTIFICATE - MBEDTLS_
ERR_ SSL_ NO_ RNG - MBEDTLS_
ERR_ SSL_ PEER_ CLOSE_ NOTIFY - MBEDTLS_
ERR_ SSL_ PK_ TYPE_ MISMATCH - MBEDTLS_
ERR_ SSL_ PRIVATE_ KEY_ REQUIRED - MBEDTLS_
ERR_ SSL_ RECEIVED_ EARLY_ DATA - MBEDTLS_
ERR_ SSL_ RECEIVED_ NEW_ SESSION_ TICKET - MBEDTLS_
ERR_ SSL_ SESSION_ TICKET_ EXPIRED - MBEDTLS_
ERR_ SSL_ TIMEOUT - MBEDTLS_
ERR_ SSL_ UNEXPECTED_ CID - MBEDTLS_
ERR_ SSL_ UNEXPECTED_ MESSAGE - MBEDTLS_
ERR_ SSL_ UNEXPECTED_ RECORD - MBEDTLS_
ERR_ SSL_ UNKNOWN_ IDENTITY - MBEDTLS_
ERR_ SSL_ UNRECOGNIZED_ NAME - MBEDTLS_
ERR_ SSL_ UNSUPPORTED_ EXTENSION - MBEDTLS_
ERR_ SSL_ VERSION_ MISMATCH - MBEDTLS_
ERR_ SSL_ WAITING_ SERVER_ HELLO_ RENEGO - MBEDTLS_
ERR_ SSL_ WANT_ READ - MBEDTLS_
ERR_ SSL_ WANT_ WRITE - MBEDTLS_
ERR_ X509_ ALLOC_ FAILED - MBEDTLS_
ERR_ X509_ BAD_ INPUT_ DATA - MBEDTLS_
ERR_ X509_ BUFFER_ TOO_ SMALL - MBEDTLS_
ERR_ X509_ CERT_ UNKNOWN_ FORMAT - MBEDTLS_
ERR_ X509_ CERT_ VERIFY_ FAILED - MBEDTLS_
ERR_ X509_ FATAL_ ERROR - MBEDTLS_
ERR_ X509_ FEATURE_ UNAVAILABLE - MBEDTLS_
ERR_ X509_ FILE_ IO_ ERROR - MBEDTLS_
ERR_ X509_ INVALID_ ALG - MBEDTLS_
ERR_ X509_ INVALID_ DATE - MBEDTLS_
ERR_ X509_ INVALID_ EXTENSIONS - MBEDTLS_
ERR_ X509_ INVALID_ FORMAT - MBEDTLS_
ERR_ X509_ INVALID_ NAME - MBEDTLS_
ERR_ X509_ INVALID_ SERIAL - MBEDTLS_
ERR_ X509_ INVALID_ SIGNATURE - MBEDTLS_
ERR_ X509_ INVALID_ VERSION - MBEDTLS_
ERR_ X509_ SIG_ MISMATCH - MBEDTLS_
ERR_ X509_ UNKNOWN_ OID - MBEDTLS_
ERR_ X509_ UNKNOWN_ SIG_ ALG - MBEDTLS_
ERR_ X509_ UNKNOWN_ VERSION - MBEDTLS_
GCM_ DECRYPT - MBEDTLS_
GCM_ ENCRYPT - MBEDTLS_
GCM_ HTABLE_ SIZE - MBEDTLS_
IV_ SIZE_ SHIFT - MBEDTLS_
KEY_ BITLEN_ SHIFT - MBEDTLS_
KEY_ LENGTH_ DES - Key length, in bits (including parity), for DES keys. \warning DES is considered weak.
- MBEDTLS_
KEY_ LENGTH_ DES_ EDE - Key length in bits, including parity, for DES in two-key EDE. \warning 3DES is considered weak.
- MBEDTLS_
KEY_ LENGTH_ DES_ EDE3 - Key length in bits, including parity, for DES in three-key EDE. \warning 3DES is considered weak.
- MBEDTLS_
KEY_ LENGTH_ NONE - Undefined key length.
- MBEDTLS_
LN_ 2_ DIV_ LN_ 10_ SCAL E100 - MBEDTLS_
MAX_ BLOCK_ LENGTH - MBEDTLS_
MAX_ IV_ LENGTH - MBEDTLS_
MAX_ KEY_ LENGTH - MBEDTLS_
MD_ MAX_ BLOCK_ SIZE - MBEDTLS_
MD_ MAX_ SIZE - MBEDTLS_
MPI_ MAX_ BITS - MBEDTLS_
MPI_ MAX_ BITS_ SCAL E100 - MBEDTLS_
MPI_ MAX_ LIMBS - MBEDTLS_
MPI_ MAX_ SIZE - MBEDTLS_
MPI_ RW_ BUFFER_ SIZE - MBEDTLS_
MPI_ WINDOW_ SIZE - MBEDTLS_
PK_ DEBUG_ MAX_ ITEMS - MBEDTLS_
PK_ SIGNATURE_ MAX_ SIZE - MBEDTLS_
PRINTF_ LONGLONG - MBEDTLS_
PRINTF_ SIZET - MBEDTLS_
PSA_ BUILTIN_ AEAD - MBEDTLS_
PSA_ BUILTIN_ ALG_ CBC_ NO_ PADDING - MBEDTLS_
PSA_ BUILTIN_ ALG_ CBC_ PKCS7 - MBEDTLS_
PSA_ BUILTIN_ ALG_ CCM - MBEDTLS_
PSA_ BUILTIN_ ALG_ CCM_ STAR_ NO_ TAG - MBEDTLS_
PSA_ BUILTIN_ ALG_ CFB - MBEDTLS_
PSA_ BUILTIN_ ALG_ CMAC - MBEDTLS_
PSA_ BUILTIN_ ALG_ CTR - MBEDTLS_
PSA_ BUILTIN_ ALG_ DETERMINISTIC_ ECDSA - MBEDTLS_
PSA_ BUILTIN_ ALG_ ECB_ NO_ PADDING - MBEDTLS_
PSA_ BUILTIN_ ALG_ ECDH - MBEDTLS_
PSA_ BUILTIN_ ALG_ ECDSA - MBEDTLS_
PSA_ BUILTIN_ ALG_ GCM - MBEDTLS_
PSA_ BUILTIN_ ALG_ HMAC - MBEDTLS_
PSA_ BUILTIN_ ALG_ MD5 - MBEDTLS_
PSA_ BUILTIN_ ALG_ OFB - MBEDTLS_
PSA_ BUILTIN_ ALG_ RSA_ OAEP - MBEDTLS_
PSA_ BUILTIN_ ALG_ RSA_ PKCS1 V15_ CRYPT - MBEDTLS_
PSA_ BUILTIN_ ALG_ RSA_ PKCS1 V15_ SIGN - MBEDTLS_
PSA_ BUILTIN_ ALG_ RSA_ PSS - MBEDTLS_
PSA_ BUILTIN_ ALG_ SHA_ 1 - MBEDTLS_
PSA_ BUILTIN_ ALG_ SHA_ 224 - MBEDTLS_
PSA_ BUILTIN_ ALG_ SHA_ 256 - MBEDTLS_
PSA_ BUILTIN_ ALG_ SHA_ 384 - MBEDTLS_
PSA_ BUILTIN_ ALG_ SHA_ 512 - MBEDTLS_
PSA_ BUILTIN_ ALG_ TLS12_ ECJPAKE_ TO_ PMS - MBEDTLS_
PSA_ BUILTIN_ ALG_ TLS12_ PRF - MBEDTLS_
PSA_ BUILTIN_ ALG_ TLS12_ PSK_ TO_ MS - MBEDTLS_
PSA_ BUILTIN_ CIPHER - MBEDTLS_
PSA_ BUILTIN_ ECC_ BRAINPOOL_ P_ R1_ 256 - MBEDTLS_
PSA_ BUILTIN_ ECC_ BRAINPOOL_ P_ R1_ 384 - MBEDTLS_
PSA_ BUILTIN_ ECC_ BRAINPOOL_ P_ R1_ 512 - MBEDTLS_
PSA_ BUILTIN_ ECC_ MONTGOMERY_ 255 - MBEDTLS_
PSA_ BUILTIN_ ECC_ SECP_ K1_ 192 - MBEDTLS_
PSA_ BUILTIN_ ECC_ SECP_ K1_ 256 - MBEDTLS_
PSA_ BUILTIN_ ECC_ SECP_ R1_ 192 - MBEDTLS_
PSA_ BUILTIN_ ECC_ SECP_ R1_ 224 - MBEDTLS_
PSA_ BUILTIN_ ECC_ SECP_ R1_ 256 - MBEDTLS_
PSA_ BUILTIN_ ECC_ SECP_ R1_ 384 - MBEDTLS_
PSA_ BUILTIN_ ECC_ SECP_ R1_ 521 - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ AES - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ ARIA - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ ECC_ KEY_ PAIR_ BASIC - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ ECC_ KEY_ PAIR_ DERIVE - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ ECC_ KEY_ PAIR_ EXPORT - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ ECC_ KEY_ PAIR_ GENERATE - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ ECC_ KEY_ PAIR_ IMPORT - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ ECC_ PUBLIC_ KEY - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ RSA_ KEY_ PAIR_ BASIC - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ RSA_ KEY_ PAIR_ EXPORT - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ RSA_ KEY_ PAIR_ GENERATE - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ RSA_ KEY_ PAIR_ IMPORT - MBEDTLS_
PSA_ BUILTIN_ KEY_ TYPE_ RSA_ PUBLIC_ KEY - MBEDTLS_
PSA_ JPAKE_ BUFFER_ SIZE - MBEDTLS_
PSA_ KEY_ SLOT_ COUNT - MBEDTLS_
PSK_ MAX_ LEN - MBEDTLS_
RSA_ CRYPT - MBEDTLS_
RSA_ GEN_ KEY_ MIN_ BITS - MBEDTLS_
RSA_ PKCS_ V15 - MBEDTLS_
RSA_ PKCS_ V21 - MBEDTLS_
RSA_ SALT_ LEN_ ANY - MBEDTLS_
RSA_ SIGN - MBEDTLS_
SSL_ ALERT_ LEVEL_ FATAL - MBEDTLS_
SSL_ ALERT_ LEVEL_ WARNING - MBEDTLS_
SSL_ ALERT_ MSG_ ACCESS_ DENIED - MBEDTLS_
SSL_ ALERT_ MSG_ BAD_ CERT - MBEDTLS_
SSL_ ALERT_ MSG_ BAD_ RECORD_ MAC - MBEDTLS_
SSL_ ALERT_ MSG_ CERT_ EXPIRED - MBEDTLS_
SSL_ ALERT_ MSG_ CERT_ REQUIRED - MBEDTLS_
SSL_ ALERT_ MSG_ CERT_ REVOKED - MBEDTLS_
SSL_ ALERT_ MSG_ CERT_ UNKNOWN - MBEDTLS_
SSL_ ALERT_ MSG_ CLOSE_ NOTIFY - MBEDTLS_
SSL_ ALERT_ MSG_ DECODE_ ERROR - MBEDTLS_
SSL_ ALERT_ MSG_ DECOMPRESSION_ FAILURE - MBEDTLS_
SSL_ ALERT_ MSG_ DECRYPTION_ FAILED - MBEDTLS_
SSL_ ALERT_ MSG_ DECRYPT_ ERROR - MBEDTLS_
SSL_ ALERT_ MSG_ EXPORT_ RESTRICTION - MBEDTLS_
SSL_ ALERT_ MSG_ HANDSHAKE_ FAILURE - MBEDTLS_
SSL_ ALERT_ MSG_ ILLEGAL_ PARAMETER - MBEDTLS_
SSL_ ALERT_ MSG_ INAPROPRIATE_ FALLBACK - MBEDTLS_
SSL_ ALERT_ MSG_ INSUFFICIENT_ SECURITY - MBEDTLS_
SSL_ ALERT_ MSG_ INTERNAL_ ERROR - MBEDTLS_
SSL_ ALERT_ MSG_ MISSING_ EXTENSION - MBEDTLS_
SSL_ ALERT_ MSG_ NO_ APPLICATION_ PROTOCOL - MBEDTLS_
SSL_ ALERT_ MSG_ NO_ CERT - MBEDTLS_
SSL_ ALERT_ MSG_ NO_ RENEGOTIATION - MBEDTLS_
SSL_ ALERT_ MSG_ PROTOCOL_ VERSION - MBEDTLS_
SSL_ ALERT_ MSG_ RECORD_ OVERFLOW - MBEDTLS_
SSL_ ALERT_ MSG_ UNEXPECTED_ MESSAGE - MBEDTLS_
SSL_ ALERT_ MSG_ UNKNOWN_ CA - MBEDTLS_
SSL_ ALERT_ MSG_ UNKNOWN_ PSK_ IDENTITY - MBEDTLS_
SSL_ ALERT_ MSG_ UNRECOGNIZED_ NAME - MBEDTLS_
SSL_ ALERT_ MSG_ UNSUPPORTED_ CERT - MBEDTLS_
SSL_ ALERT_ MSG_ UNSUPPORTED_ EXT - MBEDTLS_
SSL_ ALERT_ MSG_ USER_ CANCELED - MBEDTLS_
SSL_ ANTI_ REPLAY_ DISABLED - MBEDTLS_
SSL_ ANTI_ REPLAY_ ENABLED - MBEDTLS_
SSL_ CERT_ REQ_ CA_ LIST_ DISABLED - MBEDTLS_
SSL_ CERT_ REQ_ CA_ LIST_ ENABLED - MBEDTLS_
SSL_ CERT_ TYPE_ ECDSA_ SIGN - MBEDTLS_
SSL_ CERT_ TYPE_ RSA_ SIGN - MBEDTLS_
SSL_ CID_ DISABLED - MBEDTLS_
SSL_ CID_ ENABLED - MBEDTLS_
SSL_ CID_ IN_ LEN_ MAX - MBEDTLS_
SSL_ CID_ OUT_ LEN_ MAX - MBEDTLS_
SSL_ CID_ TLS1_ 3_ PADDING_ GRANULARITY - MBEDTLS_
SSL_ COMPRESS_ NULL - MBEDTLS_
SSL_ DTLS_ CONNECTION_ ID_ COMPAT - MBEDTLS_
SSL_ DTLS_ MAX_ BUFFERING - MBEDTLS_
SSL_ DTLS_ SRTP_ MKI_ SUPPORTED - MBEDTLS_
SSL_ DTLS_ SRTP_ MKI_ UNSUPPORTED - MBEDTLS_
SSL_ DTLS_ TIMEOUT_ DFL_ MAX - MBEDTLS_
SSL_ DTLS_ TIMEOUT_ DFL_ MIN - MBEDTLS_
SSL_ EARLY_ DATA_ DISABLED - MBEDTLS_
SSL_ EARLY_ DATA_ DISCARD - MBEDTLS_
SSL_ EARLY_ DATA_ ENABLED - MBEDTLS_
SSL_ EARLY_ DATA_ NO_ DISCARD - MBEDTLS_
SSL_ EARLY_ DATA_ TRY_ TO_ DEPROTECT_ AND_ DISCARD - MBEDTLS_
SSL_ EMPTY_ RENEGOTIATION_ INFO - MBEDTLS_
SSL_ ETM_ DISABLED - MBEDTLS_
SSL_ ETM_ ENABLED - MBEDTLS_
SSL_ EXTENDED_ MS_ DISABLED - MBEDTLS_
SSL_ EXTENDED_ MS_ ENABLED - MBEDTLS_
SSL_ HASH_ MD5 - MBEDTLS_
SSL_ HASH_ NONE - MBEDTLS_
SSL_ HASH_ SHA1 - MBEDTLS_
SSL_ HASH_ SHA224 - MBEDTLS_
SSL_ HASH_ SHA256 - MBEDTLS_
SSL_ HASH_ SHA384 - MBEDTLS_
SSL_ HASH_ SHA512 - MBEDTLS_
SSL_ HS_ CERTIFICATE - MBEDTLS_
SSL_ HS_ CERTIFICATE_ REQUEST - MBEDTLS_
SSL_ HS_ CERTIFICATE_ VERIFY - MBEDTLS_
SSL_ HS_ CLIENT_ HELLO - MBEDTLS_
SSL_ HS_ CLIENT_ KEY_ EXCHANGE - MBEDTLS_
SSL_ HS_ ENCRYPTED_ EXTENSIONS - MBEDTLS_
SSL_ HS_ END_ OF_ EARLY_ DATA - MBEDTLS_
SSL_ HS_ FINISHED - MBEDTLS_
SSL_ HS_ HELLO_ REQUEST - MBEDTLS_
SSL_ HS_ HELLO_ VERIFY_ REQUEST - MBEDTLS_
SSL_ HS_ MESSAGE_ HASH - MBEDTLS_
SSL_ HS_ NEW_ SESSION_ TICKET - MBEDTLS_
SSL_ HS_ SERVER_ HELLO - MBEDTLS_
SSL_ HS_ SERVER_ HELLO_ DONE - MBEDTLS_
SSL_ HS_ SERVER_ KEY_ EXCHANGE - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ BP256 R1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ BP384 R1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ BP512 R1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ FFDH E2048 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ FFDH E3072 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ FFDH E4096 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ FFDH E6144 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ FFDH E8192 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ NONE - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ SECP192 K1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ SECP192 R1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ SECP224 K1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ SECP224 R1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ SECP256 K1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ SECP256 R1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ SECP384 R1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ SECP521 R1 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ X448 - MBEDTLS_
SSL_ IANA_ TLS_ GROUP_ X25519 - MBEDTLS_
SSL_ IN_ CONTENT_ LEN - MBEDTLS_
SSL_ IS_ CLIENT - MBEDTLS_
SSL_ IS_ SERVER - MBEDTLS_
SSL_ LEGACY_ ALLOW_ RENEGOTIATION - MBEDTLS_
SSL_ LEGACY_ BREAK_ HANDSHAKE - MBEDTLS_
SSL_ LEGACY_ NO_ RENEGOTIATION - MBEDTLS_
SSL_ LEGACY_ RENEGOTIATION - MBEDTLS_
SSL_ MAX_ ALPN_ LIST_ LEN - MBEDTLS_
SSL_ MAX_ ALPN_ NAME_ LEN - MBEDTLS_
SSL_ MAX_ EARLY_ DATA_ SIZE - MBEDTLS_
SSL_ MAX_ FRAG_ LEN_ 512 - MBEDTLS_
SSL_ MAX_ FRAG_ LEN_ 1024 - MBEDTLS_
SSL_ MAX_ FRAG_ LEN_ 2048 - MBEDTLS_
SSL_ MAX_ FRAG_ LEN_ 4096 - MBEDTLS_
SSL_ MAX_ FRAG_ LEN_ INVALID - MBEDTLS_
SSL_ MAX_ FRAG_ LEN_ NONE - MBEDTLS_
SSL_ MAX_ HOST_ NAME_ LEN - MBEDTLS_
SSL_ MSG_ ALERT - MBEDTLS_
SSL_ MSG_ APPLICATION_ DATA - MBEDTLS_
SSL_ MSG_ CHANGE_ CIPHER_ SPEC - MBEDTLS_
SSL_ MSG_ CID - MBEDTLS_
SSL_ MSG_ HANDSHAKE - MBEDTLS_
SSL_ OUT_ CONTENT_ LEN - MBEDTLS_
SSL_ PRESET_ DEFAULT - MBEDTLS_
SSL_ PRESET_ SUITEB - MBEDTLS_
SSL_ RENEGOTIATION_ DISABLED - MBEDTLS_
SSL_ RENEGOTIATION_ ENABLED - MBEDTLS_
SSL_ RENEGOTIATION_ NOT_ ENFORCED - MBEDTLS_
SSL_ RENEGO_ MAX_ RECORDS_ DEFAULT - MBEDTLS_
SSL_ SECURE_ RENEGOTIATION - MBEDTLS_
SSL_ SEQUENCE_ NUMBER_ LEN - MBEDTLS_
SSL_ SESSION_ TICKETS_ DISABLED - MBEDTLS_
SSL_ SESSION_ TICKETS_ ENABLED - MBEDTLS_
SSL_ SIG_ ANON - MBEDTLS_
SSL_ SIG_ ECDSA - MBEDTLS_
SSL_ SIG_ RSA - MBEDTLS_
SSL_ SRV_ CIPHERSUITE_ ORDER_ CLIENT - MBEDTLS_
SSL_ SRV_ CIPHERSUITE_ ORDER_ SERVER - MBEDTLS_
SSL_ TLS1_ 3_ DEFAULT_ NEW_ SESSION_ TICKETS - MBEDTLS_
SSL_ TLS1_ 3_ KEY_ EXCHANGE_ MODE_ ALL - MBEDTLS_
SSL_ TLS1_ 3_ KEY_ EXCHANGE_ MODE_ EPHEMERAL - MBEDTLS_
SSL_ TLS1_ 3_ KEY_ EXCHANGE_ MODE_ EPHEMERAL_ ALL - MBEDTLS_
SSL_ TLS1_ 3_ KEY_ EXCHANGE_ MODE_ NONE - MBEDTLS_
SSL_ TLS1_ 3_ KEY_ EXCHANGE_ MODE_ PSK - MBEDTLS_
SSL_ TLS1_ 3_ KEY_ EXCHANGE_ MODE_ PSK_ ALL - MBEDTLS_
SSL_ TLS1_ 3_ KEY_ EXCHANGE_ MODE_ PSK_ EPHEMERAL - MBEDTLS_
SSL_ TLS1_ 3_ PSK_ MODE_ ECDHE - MBEDTLS_
SSL_ TLS1_ 3_ PSK_ MODE_ PURE - MBEDTLS_
SSL_ TLS1_ 3_ SIGNAL_ NEW_ SESSION_ TICKETS_ DISABLED - MBEDTLS_
SSL_ TLS1_ 3_ SIGNAL_ NEW_ SESSION_ TICKETS_ ENABLED - MBEDTLS_
SSL_ TLS1_ 3_ TICKET_ AGE_ TOLERANCE - MBEDTLS_
SSL_ TLS1_ 3_ TICKET_ NONCE_ LENGTH - MBEDTLS_
SSL_ TRANSPORT_ DATAGRAM - MBEDTLS_
SSL_ TRANSPORT_ STREAM - MBEDTLS_
SSL_ TRUNCATED_ HMAC_ LEN - MBEDTLS_
SSL_ TRUNC_ HMAC_ DISABLED - MBEDTLS_
SSL_ TRUNC_ HMAC_ ENABLED - MBEDTLS_
SSL_ VERIFY_ DATA_ MAX_ LEN - MBEDTLS_
SSL_ VERIFY_ NONE - MBEDTLS_
SSL_ VERIFY_ OPTIONAL - MBEDTLS_
SSL_ VERIFY_ REQUIRED - MBEDTLS_
SSL_ VERIFY_ UNSET - MBEDTLS_
TLS1_ 3_ AES_ 128_ CCM_ 8_ SHA256 - MBEDTLS_
TLS1_ 3_ AES_ 128_ CCM_ SHA256 - MBEDTLS_
TLS1_ 3_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS1_ 3_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS1_ 3_ CHACH A20_ POLY1305_ SHA256 - MBEDTLS_
TLS1_ 3_ MD_ MAX_ SIZE - MBEDTLS_
TLS1_ 3_ SIG_ ECDSA_ SECP256 R1_ SHA256 - MBEDTLS_
TLS1_ 3_ SIG_ ECDSA_ SECP384 R1_ SHA384 - MBEDTLS_
TLS1_ 3_ SIG_ ECDSA_ SECP521 R1_ SHA512 - MBEDTLS_
TLS1_ 3_ SIG_ ECDSA_ SHA1 - MBEDTLS_
TLS1_ 3_ SIG_ ED448 - MBEDTLS_
TLS1_ 3_ SIG_ ED25519 - MBEDTLS_
TLS1_ 3_ SIG_ NONE - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PKCS1_ SHA1 - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PKCS1_ SHA256 - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PKCS1_ SHA384 - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PKCS1_ SHA512 - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PSS_ PSS_ SHA256 - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PSS_ PSS_ SHA384 - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PSS_ PSS_ SHA512 - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PSS_ RSAE_ SHA256 - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PSS_ RSAE_ SHA384 - MBEDTLS_
TLS1_ 3_ SIG_ RSA_ PSS_ RSAE_ SHA512 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 128_ CCM - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 128_ CCM_ 8 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 256_ CCM - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 256_ CCM_ 8 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ ARIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ ARIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ CAMELLIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ CAMELLIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ CAMELLIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ CHACH A20_ POLY1305_ SHA256 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ NULL_ SHA - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ NULL_ SHA256 - MBEDTLS_
TLS_ DHE_ PSK_ WITH_ NULL_ SHA384 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 128_ CCM - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 128_ CCM_ 8 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 256_ CBC_ SHA256 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 256_ CCM - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 256_ CCM_ 8 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ ARIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ ARIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ CAMELLIA_ 128_ CBC_ SHA - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ CAMELLIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ CAMELLIA_ 256_ CBC_ SHA - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ CAMELLIA_ 256_ CBC_ SHA256 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ CAMELLIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ DHE_ RSA_ WITH_ CHACH A20_ POLY1305_ SHA256 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 128_ CCM - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 128_ CCM_ 8 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 256_ CCM - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 256_ CCM_ 8 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ ARIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ ARIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ CAMELLIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ CAMELLIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ CAMELLIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ CHACH A20_ POLY1305_ SHA256 - MBEDTLS_
TLS_ ECDHE_ ECDSA_ WITH_ NULL_ SHA - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ AES_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ CAMELLIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ CHACH A20_ POLY1305_ SHA256 - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ NULL_ SHA - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ NULL_ SHA256 - MBEDTLS_
TLS_ ECDHE_ PSK_ WITH_ NULL_ SHA384 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ AES_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ ARIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ ARIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ CAMELLIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ CAMELLIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ CAMELLIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ CHACH A20_ POLY1305_ SHA256 - MBEDTLS_
TLS_ ECDHE_ RSA_ WITH_ NULL_ SHA - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ AES_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ ARIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ ARIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ CAMELLIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ CAMELLIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ CAMELLIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDH_ ECDSA_ WITH_ NULL_ SHA - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ AES_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ ARIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ ARIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ CAMELLIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ CAMELLIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ CAMELLIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ ECDH_ RSA_ WITH_ NULL_ SHA - MBEDTLS_
TLS_ ECJPAKE_ WITH_ AES_ 128_ CCM_ 8 - MBEDTLS_
TLS_ EXT_ ALPN - MBEDTLS_
TLS_ EXT_ CERT_ AUTH - MBEDTLS_
TLS_ EXT_ CID - MBEDTLS_
TLS_ EXT_ CLI_ CERT_ TYPE - MBEDTLS_
TLS_ EXT_ COOKIE - MBEDTLS_
TLS_ EXT_ EARLY_ DATA - MBEDTLS_
TLS_ EXT_ ECJPAKE_ KKPP - MBEDTLS_
TLS_ EXT_ ENCRYPT_ THEN_ MAC - MBEDTLS_
TLS_ EXT_ EXTENDED_ MASTER_ SECRET - MBEDTLS_
TLS_ EXT_ HEARTBEAT - MBEDTLS_
TLS_ EXT_ KEY_ SHARE - MBEDTLS_
TLS_ EXT_ MAX_ FRAGMENT_ LENGTH - MBEDTLS_
TLS_ EXT_ OID_ FILTERS - MBEDTLS_
TLS_ EXT_ PADDING - MBEDTLS_
TLS_ EXT_ POST_ HANDSHAKE_ AUTH - MBEDTLS_
TLS_ EXT_ PRE_ SHARED_ KEY - MBEDTLS_
TLS_ EXT_ PSK_ KEY_ EXCHANGE_ MODES - MBEDTLS_
TLS_ EXT_ RECORD_ SIZE_ LIMIT - MBEDTLS_
TLS_ EXT_ RENEGOTIATION_ INFO - MBEDTLS_
TLS_ EXT_ SCT - MBEDTLS_
TLS_ EXT_ SERVERNAME - MBEDTLS_
TLS_ EXT_ SERVERNAME_ HOSTNAME - MBEDTLS_
TLS_ EXT_ SERV_ CERT_ TYPE - MBEDTLS_
TLS_ EXT_ SESSION_ TICKET - MBEDTLS_
TLS_ EXT_ SIG_ ALG - MBEDTLS_
TLS_ EXT_ SIG_ ALG_ CERT - MBEDTLS_
TLS_ EXT_ STATUS_ REQUEST - MBEDTLS_
TLS_ EXT_ SUPPORTED_ ELLIPTIC_ CURVES - MBEDTLS_
TLS_ EXT_ SUPPORTED_ GROUPS - MBEDTLS_
TLS_ EXT_ SUPPORTED_ POINT_ FORMATS - MBEDTLS_
TLS_ EXT_ SUPPORTED_ VERSIONS - MBEDTLS_
TLS_ EXT_ TRUNCATED_ HMAC - MBEDTLS_
TLS_ EXT_ USE_ SRTP - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 128_ CCM - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 128_ CCM_ 8 - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 256_ CCM - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 256_ CCM_ 8 - MBEDTLS_
TLS_ PSK_ WITH_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ PSK_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ PSK_ WITH_ ARIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ PSK_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ PSK_ WITH_ ARIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ PSK_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ PSK_ WITH_ CAMELLIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ PSK_ WITH_ CAMELLIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ PSK_ WITH_ CAMELLIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ PSK_ WITH_ CHACH A20_ POLY1305_ SHA256 - MBEDTLS_
TLS_ PSK_ WITH_ NULL_ SHA - MBEDTLS_
TLS_ PSK_ WITH_ NULL_ SHA256 - MBEDTLS_
TLS_ PSK_ WITH_ NULL_ SHA384 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ AES_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ ARIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ ARIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ CAMELLIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ CAMELLIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ CAMELLIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ CHACH A20_ POLY1305_ SHA256 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ NULL_ SHA - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ NULL_ SHA256 - MBEDTLS_
TLS_ RSA_ PSK_ WITH_ NULL_ SHA384 - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 128_ CBC_ SHA - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 128_ CCM - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 128_ CCM_ 8 - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 256_ CBC_ SHA - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 256_ CBC_ SHA256 - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 256_ CCM - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 256_ CCM_ 8 - MBEDTLS_
TLS_ RSA_ WITH_ AES_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ RSA_ WITH_ ARIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ RSA_ WITH_ ARIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ RSA_ WITH_ ARIA_ 256_ CBC_ SHA384 - MBEDTLS_
TLS_ RSA_ WITH_ ARIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ RSA_ WITH_ CAMELLIA_ 128_ CBC_ SHA - MBEDTLS_
TLS_ RSA_ WITH_ CAMELLIA_ 128_ CBC_ SHA256 - MBEDTLS_
TLS_ RSA_ WITH_ CAMELLIA_ 128_ GCM_ SHA256 - MBEDTLS_
TLS_ RSA_ WITH_ CAMELLIA_ 256_ CBC_ SHA - MBEDTLS_
TLS_ RSA_ WITH_ CAMELLIA_ 256_ CBC_ SHA256 - MBEDTLS_
TLS_ RSA_ WITH_ CAMELLIA_ 256_ GCM_ SHA384 - MBEDTLS_
TLS_ RSA_ WITH_ NULL_ MD5 - MBEDTLS_
TLS_ RSA_ WITH_ NULL_ SHA - MBEDTLS_
TLS_ RSA_ WITH_ NULL_ SHA256 - MBEDTLS_
VERSION_ MAJOR - MBEDTLS_
VERSION_ MINOR - MBEDTLS_
VERSION_ NUMBER - MBEDTLS_
VERSION_ PATCH - MBEDTLS_
VERSION_ STRING - MBEDTLS_
VERSION_ STRING_ FULL - MBEDTLS_
X509_ BADCERT_ BAD_ KEY - MBEDTLS_
X509_ BADCERT_ BAD_ MD - MBEDTLS_
X509_ BADCERT_ BAD_ PK - MBEDTLS_
X509_ BADCERT_ CN_ MISMATCH - MBEDTLS_
X509_ BADCERT_ EXPIRED - MBEDTLS_
X509_ BADCERT_ EXT_ KEY_ USAGE - MBEDTLS_
X509_ BADCERT_ FUTURE - MBEDTLS_
X509_ BADCERT_ KEY_ USAGE - MBEDTLS_
X509_ BADCERT_ MISSING - MBEDTLS_
X509_ BADCERT_ NOT_ TRUSTED - MBEDTLS_
X509_ BADCERT_ NS_ CERT_ TYPE - MBEDTLS_
X509_ BADCERT_ OTHER - MBEDTLS_
X509_ BADCERT_ REVOKED - MBEDTLS_
X509_ BADCERT_ SKIP_ VERIFY - MBEDTLS_
X509_ BADCRL_ BAD_ KEY - MBEDTLS_
X509_ BADCRL_ BAD_ MD - MBEDTLS_
X509_ BADCRL_ BAD_ PK - MBEDTLS_
X509_ BADCRL_ EXPIRED - MBEDTLS_
X509_ BADCRL_ FUTURE - MBEDTLS_
X509_ BADCRL_ NOT_ TRUSTED - MBEDTLS_
X509_ CRT_ VERSION_ 1 - MBEDTLS_
X509_ CRT_ VERSION_ 2 - MBEDTLS_
X509_ CRT_ VERSION_ 3 - MBEDTLS_
X509_ FORMAT_ DER - MBEDTLS_
X509_ FORMAT_ PEM - MBEDTLS_
X509_ KU_ CRL_ SIGN - MBEDTLS_
X509_ KU_ DATA_ ENCIPHERMENT - MBEDTLS_
X509_ KU_ DECIPHER_ ONLY - MBEDTLS_
X509_ KU_ DIGITAL_ SIGNATURE - MBEDTLS_
X509_ KU_ ENCIPHER_ ONLY - MBEDTLS_
X509_ KU_ KEY_ AGREEMENT - MBEDTLS_
X509_ KU_ KEY_ CERT_ SIGN - MBEDTLS_
X509_ KU_ KEY_ ENCIPHERMENT - MBEDTLS_
X509_ KU_ NON_ REPUDIATION - MBEDTLS_
X509_ MAX_ DN_ NAME_ SIZE - MBEDTLS_
X509_ MAX_ FILE_ PATH_ LEN - MBEDTLS_
X509_ MAX_ INTERMEDIATE_ CA - MBEDTLS_
X509_ MAX_ VERIFY_ CHAIN_ SIZE - MBEDTLS_
X509_ NS_ CERT_ TYPE_ EMAIL - MBEDTLS_
X509_ NS_ CERT_ TYPE_ EMAIL_ CA - MBEDTLS_
X509_ NS_ CERT_ TYPE_ OBJECT_ SIGNING - MBEDTLS_
X509_ NS_ CERT_ TYPE_ OBJECT_ SIGNING_ CA - MBEDTLS_
X509_ NS_ CERT_ TYPE_ RESERVED - MBEDTLS_
X509_ NS_ CERT_ TYPE_ SSL_ CA - MBEDTLS_
X509_ NS_ CERT_ TYPE_ SSL_ CLIENT - MBEDTLS_
X509_ NS_ CERT_ TYPE_ SSL_ SERVER - MBEDTLS_
X509_ RFC5280_ MAX_ SERIAL_ LEN - MBEDTLS_
X509_ RFC5280_ UTC_ TIME_ LEN - MBEDTLS_
X509_ SAN_ DIRECTORY_ NAME - MBEDTLS_
X509_ SAN_ DNS_ NAME - MBEDTLS_
X509_ SAN_ EDI_ PARTY_ NAME - MBEDTLS_
X509_ SAN_ IP_ ADDRESS - MBEDTLS_
X509_ SAN_ OTHER_ NAME - MBEDTLS_
X509_ SAN_ REGISTERED_ ID - MBEDTLS_
X509_ SAN_ RFC822_ NAME - MBEDTLS_
X509_ SAN_ UNIFORM_ RESOURCE_ IDENTIFIER - MBEDTLS_
X509_ SAN_ X400_ ADDRESS_ NAME - MB_
LEN_ MAX - MCONTROL_
ACTION - MCONTROL_
ACTION_ DEBUG_ EXCEPTION - MCONTROL_
ACTION_ DEBUG_ MODE - MCONTROL_
ACTION_ TRACE_ EMIT - MCONTROL_
ACTION_ TRACE_ START - MCONTROL_
ACTION_ TRACE_ STOP - MCONTROL_
CHAIN - MCONTROL_
EXECUTE - MCONTROL_
H - MCONTROL_
LOAD - MCONTROL_
M - MCONTROL_
MATCH - MCONTROL_
MATCH_ EQUAL - MCONTROL_
MATCH_ GE - MCONTROL_
MATCH_ LT - MCONTROL_
MATCH_ MASK_ HIGH - MCONTROL_
MATCH_ MASK_ LOW - MCONTROL_
MATCH_ NAPOT - MCONTROL_
S - MCONTROL_
SELECT - MCONTROL_
STORE - MCONTROL_
TIMING - MCONTROL_
TYPE_ MATCH - MCONTROL_
TYPE_ NONE - MCONTROL_
U - MCU_SEL
- MCU_
SEL_ S - MCU_
SEL_ V - MEMP_
MEM_ INIT - MEMP_
MEM_ MALLOC - MEMP_
NUM_ ALTCP_ PCB - MEMP_
NUM_ API_ MSG - MEMP_
NUM_ ARP_ QUEUE - MEMP_
NUM_ DNS_ API_ MSG - MEMP_
NUM_ FRAG_ PBUF - MEMP_
NUM_ IGMP_ GROUP - MEMP_
NUM_ LOCALHOSTLIST - MEMP_
NUM_ MLD6_ GROUP - MEMP_
NUM_ ND6_ QUEUE - MEMP_
NUM_ NETBUF - MEMP_
NUM_ NETCONN - MEMP_
NUM_ NETDB - MEMP_
NUM_ NETIFAPI_ MSG - MEMP_
NUM_ PBUF - MEMP_
NUM_ RAW_ PCB - MEMP_
NUM_ REASSDATA - MEMP_
NUM_ SELECT_ CB - MEMP_
NUM_ SOCKET_ SETGETSOCKOPT_ DATA - MEMP_
NUM_ TCPIP_ MSG_ API - MEMP_
NUM_ TCPIP_ MSG_ INPKT - MEMP_
NUM_ TCP_ PCB - MEMP_
NUM_ TCP_ PCB_ LISTEN - MEMP_
NUM_ TCP_ SEG - MEMP_
NUM_ UDP_ PCB - MEMP_
OVERFLOW_ CHECK - MEMP_
SANITY_ CHECK - MEMP_
SIZE - MEMP_
STATS - MEMP_
USE_ CUSTOM_ POOLS - MEM_
ALIGNMENT - MEM_
DEBUG - MEM_
LIBC_ MALLOC - MEM_
OVERFLOW_ CHECK - MEM_
SANITY_ CHECK - MEM_
SIZE - MEM_
STATS - MEM_
USE_ POOLS - MEM_
USE_ POOLS_ TRY_ BIGGER_ POOL - MESH_
ASSOC_ FLAG_ MAP_ ASSOC - MESH_
ASSOC_ FLAG_ NETWORK_ FREE - MESH_
ASSOC_ FLAG_ ROOTS_ FOUND - MESH_
ASSOC_ FLAG_ ROOT_ FIXED - MESH_
ASSOC_ FLAG_ STA_ VOTED - MESH_
ASSOC_ FLAG_ STA_ VOTE_ EXPIRE - MESH_
ASSOC_ FLAG_ VOTE_ IN_ PROGRESS - MESH_
DATA_ DROP - MESH_
DATA_ ENC - MESH_
DATA_ FROMDS - MESH_
DATA_ GROUP - MESH_
DATA_ NONBLOCK - MESH_
DATA_ P2P - MESH_
DATA_ TODS - MESH_
MAX_ CONNECTIONS - MESH_
MPS - MESH_
MTU - MESH_
OPT_ RECV_ DS_ ADDR - MESH_
OPT_ SEND_ GROUP - MESH_
PS_ DEVICE_ DUTY_ DEMAND - MESH_
PS_ DEVICE_ DUTY_ REQUEST - MESH_
PS_ NETWORK_ DUTY_ APPLIED_ ENTIRE - MESH_
PS_ NETWORK_ DUTY_ APPLIED_ UPLINK - MESH_
PS_ NETWORK_ DUTY_ MASTER - MESH_
ROOT_ LAYER - MEXSTATUS
- MEXSTATUS_
BUSEER - MEXSTATUS_
EXPT_ VLD - MEXSTATUS_
LOCKUP - MEXSTATUS_
LPMD - MEXSTATUS_
NMISTS - MEXSTATUS_
SOFT_ RST - MEXSTATUS_
WFFEN - MHINT
- MIB2_
STATS - MINSIGSTKSZ
- MLD6_
STATS - MMC_
ALL_ SEND_ CID - MMC_
APP_ CMD - MMC_
CSD_ CSDVER_ 1_ 0 - MMC_
CSD_ CSDVER_ 2_ 0 - MMC_
CSD_ CSDVER_ EXT_ CSD - MMC_
CSD_ MMCVER_ 1_ 0 - MMC_
CSD_ MMCVER_ 1_ 4 - MMC_
CSD_ MMCVER_ 2_ 0 - MMC_
CSD_ MMCVER_ 3_ 1 - MMC_
CSD_ MMCVER_ 4_ 0 - MMC_
ERASE - MMC_
ERASE_ GROUP_ END - MMC_
ERASE_ GROUP_ START - MMC_
GET_ CID - MMC_
GET_ CSD - MMC_
GET_ OCR - MMC_
GET_ SDSTAT - MMC_
GET_ TYPE - MMC_
GO_ IDLE_ STATE - MMC_
OCR_ 1_ 65V_ 1_ 95V - MMC_
OCR_ 2_ 0V_ 2_ 1V - MMC_
OCR_ 2_ 1V_ 2_ 2V - MMC_
OCR_ 2_ 2V_ 2_ 3V - MMC_
OCR_ 2_ 3V_ 2_ 4V - MMC_
OCR_ 2_ 4V_ 2_ 5V - MMC_
OCR_ 2_ 5V_ 2_ 6V - MMC_
OCR_ 2_ 6V_ 2_ 7V - MMC_
OCR_ 2_ 7V_ 2_ 8V - MMC_
OCR_ 2_ 8V_ 2_ 9V - MMC_
OCR_ 2_ 9V_ 3_ 0V - MMC_
OCR_ 3_ 0V_ 3_ 1V - MMC_
OCR_ 3_ 1V_ 3_ 2V - MMC_
OCR_ 3_ 2V_ 3_ 3V - MMC_
OCR_ 3_ 3V_ 3_ 4V - MMC_
OCR_ 3_ 4V_ 3_ 5V - MMC_
OCR_ 3_ 5V_ 3_ 6V - MMC_
OCR_ ACCESS_ MODE_ MASK - MMC_
OCR_ BYTE_ MODE - MMC_
OCR_ MEM_ READY - MMC_
OCR_ SECTOR_ MODE - MMC_
R1_ APP_ CMD - MMC_
R1_ CURRENT_ STATE_ MASK - MMC_
R1_ CURRENT_ STATE_ POS - MMC_
R1_ CURRENT_ STATE_ TRAN - MMC_
R1_ READY_ FOR_ DATA - MMC_
R1_ SWITCH_ ERROR - MMC_
READ_ BLOCK_ MULTIPLE - MMC_
READ_ BLOCK_ SINGLE - MMC_
READ_ DAT_ UNTIL_ STOP - MMC_
SELECT_ CARD - MMC_
SEND_ CID - MMC_
SEND_ CSD - MMC_
SEND_ EXT_ CSD - MMC_
SEND_ OP_ COND - MMC_
SEND_ STATUS - MMC_
SEND_ TUNING_ BLOCK - MMC_
SET_ BLOCKLEN - MMC_
SET_ BLOCK_ COUNT - MMC_
SET_ RELATIVE_ ADDR - MMC_
STOP_ TRANSMISSION - MMC_
SWITCH - MMC_
SWITCH_ MODE_ CLEAR_ BITS - MMC_
SWITCH_ MODE_ CMD_ SET - MMC_
SWITCH_ MODE_ SET_ BITS - MMC_
SWITCH_ MODE_ WRITE_ BYTE - MMC_
WRITE_ BLOCK_ MULTIPLE - MMC_
WRITE_ BLOCK_ SINGLE - MMC_
WRITE_ DAT_ UNTIL_ STOP - MODEM_
REQUIRED_ MIN_ APB_ CLK_ FREQ - MQTT_
OVER_ SSL_ SCHEME - MQTT_
OVER_ TCP_ SCHEME - MQTT_
OVER_ WSS_ SCHEME - MQTT_
OVER_ WS_ SCHEME - MSG_
CTRUNC - MSG_
DONTROUTE - MSG_
DONTWAIT - MSG_EOR
- MSG_
MORE - MSG_
NOSIGNAL - MSG_OOB
- MSG_
PEEK - MSG_
TRUNC - MSG_
WAITALL - MSTATU
S32_ SD - MSTATU
S64_ SD - MSTATUS_
FS - MSTATUS_
HIE - MSTATUS_
HPIE - MSTATUS_
MIE - MSTATUS_
MPIE - MSTATUS_
MPP - MSTATUS_
MPRV - MSTATUS_
MXR - MSTATUS_
SD - MSTATUS_
SIE - MSTATUS_
SPIE - MSTATUS_
SPP - MSTATUS_
SUM - MSTATUS_
SXL - MSTATUS_
TSR - MSTATUS_
TVM - MSTATUS_
TW - MSTATUS_
UIE - MSTATUS_
UPIE - MSTATUS_
UXL - MSTATUS_
VS - MSTATUS_
XS - MTVEC_
MODE_ CSR - NAME_
MAX - NBBY
- NBT_
BLE_ IDX - NCCS
- ND6_
STATS - NETIF_
ADDR_ IDX_ MAX - NETIF_
FLAG_ BROADCAST - NETIF_
FLAG_ ETHARP - NETIF_
FLAG_ ETHERNET - NETIF_
FLAG_ IGMP - NETIF_
FLAG_ LINK_ UP - NETIF_
FLAG_ MLD6 - NETIF_
FLAG_ UP - NETIF_
MAX_ HWADDR_ LEN - NETIF_
NAMESIZE - NETIF_
NO_ INDEX - NETIF_
PPP_ INTERNAL_ ERR_ OFFSET - NETIF_
PP_ PHASE_ OFFSET - NGROUPS_
MAX - NI_
DGRAM - NI_
MAXHOST - NI_
MAXSERV - NI_
NUMERICSERV - NL0
- NL1
- NLDLY
- NL_
ARGMAX - NOFILE
- NOFLSH
- NO_DATA
- NO_
RECOVERY - NO_SYS
- NSIG
- NVS_
DEFAULT_ PART_ NAME - NVS_
KEY_ NAME_ MAX_ SIZE - NVS_
KEY_ SIZE - NVS_
NS_ NAME_ MAX_ SIZE - NVS_
PART_ NAME_ MAX_ SIZE - OCRNL
- OFILL
- OLCUC
- ONE_
UNIVERSAL_ MAC_ ADDR - ONLCR
- ONLRET
- ONOCR
- OPENTHREAD_
API_ VERSION - OPEN_
MAX - OPOST
- OTA_
SIZE_ UNKNOWN - OTA_
WITH_ SEQUENTIAL_ WRITES - OT_
ACK_ IE_ MAX_ SIZE - < Max length for header IE in ACK.
- OT_
ADDRESS_ ORIGIN_ DHCP V6 - < DHCPv6 assigned address
- OT_
ADDRESS_ ORIGIN_ MANUAL - < Manually assigned address
- OT_
ADDRESS_ ORIGIN_ SLAAC - < SLAAC assigned address
- OT_
ADDRESS_ ORIGIN_ THREAD - < Thread assigned address (ALOC, RLOC, MLEID, etc)
- OT_
CHANGED_ ACTIVE_ DATASET - OT_
CHANGED_ CHANNEL_ MANAGER_ NEW_ CHANNEL - OT_
CHANGED_ COMMISSIONER_ STATE - OT_
CHANGED_ IP6_ ADDRESS_ ADDED - OT_
CHANGED_ IP6_ ADDRESS_ REMOVED - OT_
CHANGED_ IP6_ MULTICAST_ SUBSCRIBED - OT_
CHANGED_ IP6_ MULTICAST_ UNSUBSCRIBED - OT_
CHANGED_ JOINER_ STATE - OT_
CHANGED_ NAT64_ TRANSLATOR_ STATE - OT_
CHANGED_ NETWORK_ KEY - OT_
CHANGED_ PARENT_ LINK_ QUALITY - OT_
CHANGED_ PENDING_ DATASET - OT_
CHANGED_ PSKC - OT_
CHANGED_ SECURITY_ POLICY - OT_
CHANGED_ SUPPORTED_ CHANNEL_ MASK - OT_
CHANGED_ THREAD_ BACKBONE_ ROUTER_ LOCAL - OT_
CHANGED_ THREAD_ BACKBONE_ ROUTER_ STATE - OT_
CHANGED_ THREAD_ CHANNEL - OT_
CHANGED_ THREAD_ CHILD_ ADDED - OT_
CHANGED_ THREAD_ CHILD_ REMOVED - OT_
CHANGED_ THREAD_ EXT_ PANID - OT_
CHANGED_ THREAD_ KEY_ SEQUENCE_ COUNTER - OT_
CHANGED_ THREAD_ LL_ ADDR - OT_
CHANGED_ THREAD_ ML_ ADDR - OT_
CHANGED_ THREAD_ NETDATA - OT_
CHANGED_ THREAD_ NETIF_ STATE - OT_
CHANGED_ THREAD_ NETWORK_ NAME - OT_
CHANGED_ THREAD_ PANID - OT_
CHANGED_ THREAD_ PARTITION_ ID - OT_
CHANGED_ THREAD_ RLOC_ ADDED - OT_
CHANGED_ THREAD_ RLOC_ REMOVED - OT_
CHANGED_ THREAD_ ROLE - OT_
CHANNEL_ 1_ MASK - OT_
CHANNEL_ 2_ MASK - OT_
CHANNEL_ 3_ MASK - OT_
CHANNEL_ 4_ MASK - OT_
CHANNEL_ 5_ MASK - OT_
CHANNEL_ 6_ MASK - OT_
CHANNEL_ 7_ MASK - OT_
CHANNEL_ 8_ MASK - OT_
CHANNEL_ 9_ MASK - OT_
CHANNEL_ 10_ MASK - OT_
CHANNEL_ 11_ MASK - OT_
CHANNEL_ 12_ MASK - OT_
CHANNEL_ 13_ MASK - OT_
CHANNEL_ 14_ MASK - OT_
CHANNEL_ 15_ MASK - OT_
CHANNEL_ 16_ MASK - OT_
CHANNEL_ 17_ MASK - OT_
CHANNEL_ 18_ MASK - OT_
CHANNEL_ 19_ MASK - OT_
CHANNEL_ 20_ MASK - OT_
CHANNEL_ 21_ MASK - OT_
CHANNEL_ 22_ MASK - OT_
CHANNEL_ 23_ MASK - OT_
CHANNEL_ 24_ MASK - OT_
CHANNEL_ 25_ MASK - OT_
CHANNEL_ 26_ MASK - OT_
COMMISSIONING_ PASSPHRASE_ MAX_ SIZE - OT_
COMMISSIONING_ PASSPHRASE_ MIN_ SIZE - OT_
CRYPTO_ ECDSA_ MAX_ DER_ SIZE - OT_
CRYPTO_ ECDSA_ PUBLIC_ KEY_ SIZE - OT_
CRYPTO_ ECDSA_ SIGNATURE_ SIZE - OT_
CRYPTO_ KEY_ USAGE_ DECRYPT - < Key Usage: AES ECB.
- OT_
CRYPTO_ KEY_ USAGE_ ENCRYPT - < Key Usage: Encryption (vendor defined).
- OT_
CRYPTO_ KEY_ USAGE_ EXPORT - < Key Usage: Key can be exported.
- OT_
CRYPTO_ KEY_ USAGE_ NONE - < Key Usage: Key Usage is empty.
- OT_
CRYPTO_ KEY_ USAGE_ SIGN_ HASH - < Key Usage: Sign Hash.
- OT_
CRYPTO_ KEY_ USAGE_ VERIFY_ HASH - < Key Usage: Verify Hash.
- OT_
CRYPTO_ PBDK F2_ MAX_ SALT_ SIZE - OT_
CRYPTO_ SHA256_ HASH_ SIZE - OT_
CSL_ IE_ SIZE - < Size of CSL IE content in bytes.
- OT_
DNS_ MAX_ LABEL_ SIZE - OT_
DNS_ MAX_ NAME_ SIZE - OT_
DNS_ TXT_ KEY_ ITER_ MAX_ LENGTH - OT_
DNS_ TXT_ KEY_ MAX_ LENGTH - OT_
DNS_ TXT_ KEY_ MIN_ LENGTH - OT_
DURATION_ STRING_ SIZE - OT_
ECN_ CAPABLE_ 0 - < ECT(0)
- OT_
ECN_ CAPABLE_ 1 - < ECT(1)
- OT_
ECN_ MARKED - < Congestion encountered (CE)
- OT_
ECN_ NOT_ CAPABLE - < Non-ECT
- OT_
ENH_ PROBING_ IE_ DATA_ MAX_ SIZE - < Max length of Link Metrics data in Vendor-Specific IE.
- OT_
EXT_ ADDRESS_ SIZE - OT_
EXT_ PAN_ ID_ SIZE - OT_
IE_ HEADER_ SIZE - < Size of IE header in bytes.
- OT_
IP4_ ADDRESS_ SIZE - OT_
IP4_ ADDRESS_ STRING_ SIZE - OT_
IP4_ CIDR_ STRING_ SIZE - OT_
IP6_ ADDRESS_ BITSIZE - OT_
IP6_ ADDRESS_ SIZE - OT_
IP6_ ADDRESS_ STRING_ SIZE - OT_
IP6_ HEADER_ PROTO_ OFFSET - OT_
IP6_ HEADER_ SIZE - OT_
IP6_ IID_ SIZE - OT_
IP6_ MAX_ MLR_ ADDRESSES - OT_
IP6_ PREFIX_ BITSIZE - OT_
IP6_ PREFIX_ SIZE - OT_
IP6_ PREFIX_ STRING_ SIZE - OT_
IP6_ PROTO_ DST_ OPTS - < Destination Options for IPv6
- OT_
IP6_ PROTO_ FRAGMENT - < Fragment Header for IPv6
- OT_
IP6_ PROTO_ HOP_ OPTS - < IPv6 Hop-by-Hop Option
- OT_
IP6_ PROTO_ ICMP6 - < ICMP for IPv6
- OT_
IP6_ PROTO_ IP6 - < IPv6 encapsulation
- OT_
IP6_ PROTO_ NONE - < No Next Header for IPv6
- OT_
IP6_ PROTO_ ROUTING - < Routing Header for IPv6
- OT_
IP6_ PROTO_ TCP - < Transmission Control Protocol
- OT_
IP6_ PROTO_ UDP - < User Datagram
- OT_
IP6_ SOCK_ ADDR_ STRING_ SIZE - OT_
JOINER_ ADVDATA_ MAX_ LENGTH - OT_
JOINER_ MAX_ DISCERNER_ LENGTH - OT_
JOINER_ MAX_ PSKD_ LENGTH - OT_
LINK_ CSL_ PERIOD_ TEN_ SYMBOLS_ UNIT_ IN_ USEC - OT_
LOG_ HEX_ DUMP_ LINE_ SIZE - OT_
LOG_ LEVEL_ CRIT - OT_
LOG_ LEVEL_ DEBG - OT_
LOG_ LEVEL_ INFO - OT_
LOG_ LEVEL_ NONE - OT_
LOG_ LEVEL_ NOTE - OT_
LOG_ LEVEL_ WARN - OT_
MAC_ FILTER_ FIXED_ RSS_ DISABLED - OT_
MAC_ FILTER_ ITERATOR_ INIT - OT_
MAC_ KEY_ SIZE - OT_
MESH_ LOCAL_ PREFIX_ SIZE - OT_
NEIGHBOR_ INFO_ ITERATOR_ INIT - OT_
NETWORK_ BASE_ TLV_ MAX_ LENGTH - OT_
NETWORK_ DATA_ ITERATOR_ INIT - OT_
NETWORK_ KEY_ SIZE - OT_
NETWORK_ MAX_ ROUTER_ ID - OT_
NETWORK_ NAME_ MAX_ SIZE - OT_
OPERATIONAL_ DATASET_ MAX_ LENGTH - OT_
PANID_ BROADCAST - OT_
PROVISIONING_ URL_ MAX_ SIZE - OT_
PSKC_ MAX_ SIZE - OT_
RADIO_ 2P4GHZ_ OQPSK_ CHANNEL_ MASK - < 2.4 GHz IEEE 802.15.4-2006
- OT_
RADIO_ 2P4GHZ_ OQPSK_ CHANNEL_ MAX - < 2.4 GHz IEEE 802.15.4-2006
- OT_
RADIO_ 2P4GHZ_ OQPSK_ CHANNEL_ MIN - < 2.4 GHz IEEE 802.15.4-2006
- OT_
RADIO_ 915MHZ_ OQPSK_ CHANNEL_ MASK - < 915 MHz IEEE 802.15.4-2006
- OT_
RADIO_ 915MHZ_ OQPSK_ CHANNEL_ MAX - < 915 MHz IEEE 802.15.4-2006
- OT_
RADIO_ 915MHZ_ OQPSK_ CHANNEL_ MIN - < 915 MHz IEEE 802.15.4-2006
- OT_
RADIO_ BITS_ PER_ OCTET - < Number of bits per octet
- OT_
RADIO_ BIT_ RATE - < 2.4 GHz IEEE 802.15.4 (bits per second)
- OT_
RADIO_ BROADCAST_ SHORT_ ADDR - < Broadcast short address.
- OT_
RADIO_ CAPS_ ACK_ TIMEOUT - < Radio supports AckTime event.
- OT_
RADIO_ CAPS_ ALT_ SHORT_ ADDR - < Radio supports setting alternate short address.
- OT_
RADIO_ CAPS_ CSMA_ BACKOFF - < Radio supports CSMA backoff for frame tx (but no retry).
- OT_
RADIO_ CAPS_ ENERGY_ SCAN - < Radio supports Energy Scans.
- OT_
RADIO_ CAPS_ NONE - < Radio supports no capability.
- OT_
RADIO_ CAPS_ RECEIVE_ TIMING - < Radio supports rx at specific time.
- OT_
RADIO_ CAPS_ RX_ ON_ WHEN_ IDLE - < Radio supports RxOnWhenIdle handling.
- OT_
RADIO_ CAPS_ SLEEP_ TO_ TX - < Radio supports direct transition from sleep to TX with CSMA.
- OT_
RADIO_ CAPS_ TRANSMIT_ FRAME_ POWER - < Radio supports setting per-frame transmit power.
- OT_
RADIO_ CAPS_ TRANSMIT_ RETRIES - < Radio supports tx retry logic with collision avoidance (CSMA).
- OT_
RADIO_ CAPS_ TRANSMIT_ SEC - < Radio supports tx security.
- OT_
RADIO_ CAPS_ TRANSMIT_ TIMING - < Radio supports tx at specific time.
- OT_
RADIO_ CHANNEL_ PAGE_ 0 - < 2.4 GHz IEEE 802.15.4-2006
- OT_
RADIO_ CHANNEL_ PAGE_ 0_ MASK - < 2.4 GHz IEEE 802.15.4-2006
- OT_
RADIO_ CHANNEL_ PAGE_ 2 - < 915 MHz IEEE 802.15.4-2006
- OT_
RADIO_ CHANNEL_ PAGE_ 2_ MASK - < 915 MHz IEEE 802.15.4-2006
- OT_
RADIO_ FRAME_ MAX_ SIZE - < aMaxPHYPacketSize (IEEE 802.15.4-2006)
- OT_
RADIO_ FRAME_ MIN_ SIZE - < Minimal size of frame FCS + CONTROL
- OT_
RADIO_ INVALID_ SHORT_ ADDR - < Invalid short address.
- OT_
RADIO_ LQI_ NONE - < LQI measurement not supported
- OT_
RADIO_ POWER_ INVALID - < Invalid or unknown power value
- OT_
RADIO_ RSSI_ INVALID - < Invalid or unknown RSSI value
- OT_
RADIO_ SYMBOLS_ PER_ OCTET - < 2.4 GHz IEEE 802.15.4-2006
- OT_
RADIO_ SYMBOL_ RATE - < The O-QPSK PHY symbol rate when operating in the 780MHz, 915MHz, 2380MHz, 2450MHz
- OT_
RADIO_ SYMBOL_ TIME - < Symbol duration time in unit of microseconds
- OT_
RADIO_ TEN_ SYMBOLS_ TIME - < Time for 10 symbols in unit of microseconds
- OT_
SERVER_ DATA_ MAX_ SIZE - OT_
SERVICE_ DATA_ MAX_ SIZE - OT_
SETTINGS_ KEY_ ACTIVE_ DATASET - < Active Operational Dataset.
- OT_
SETTINGS_ KEY_ BORDER_ AGENT_ ID - < Unique Border Agent/Router ID.
- OT_
SETTINGS_ KEY_ BR_ ON_ LINK_ PREFIXES - < BR local on-link prefixes.
- OT_
SETTINGS_ KEY_ BR_ ULA_ PREFIX - < BR ULA prefix.
- OT_
SETTINGS_ KEY_ CHILD_ INFO - < Child information.
- OT_
SETTINGS_ KEY_ DAD_ INFO - < Duplicate Address Detection (DAD) information.
- OT_
SETTINGS_ KEY_ NETWORK_ INFO - < Thread network information.
- OT_
SETTINGS_ KEY_ PARENT_ INFO - < Parent information.
- OT_
SETTINGS_ KEY_ PENDING_ DATASET - < Pending Operational Dataset.
- OT_
SETTINGS_ KEY_ SLAAC_ IID_ SECRET_ KEY - < SLAAC key to generate semantically opaque IID.
- OT_
SETTINGS_ KEY_ SRP_ CLIENT_ INFO - < The SRP client info (selected SRP server address).
- OT_
SETTINGS_ KEY_ SRP_ ECDSA_ KEY - < SRP client ECDSA public/private key pair.
- OT_
SETTINGS_ KEY_ SRP_ SERVER_ INFO - < The SRP server info (UDP port).
- OT_
SETTINGS_ KEY_ TCAT_ COMMR_ CERT - < TCAT Commissioner certificate
- OT_
SETTINGS_ KEY_ VENDOR_ RESERVED_ MAX - OT_
SETTINGS_ KEY_ VENDOR_ RESERVED_ MIN - OT_
STEERING_ DATA_ MAX_ LENGTH - OT_
STEERING_ DATA_ MIN_ LENGTH - OT_
THREAD_ VERSION_ 1_ 1 - OT_
THREAD_ VERSION_ 1_ 2 - OT_
THREAD_ VERSION_ 1_ 3 - OT_
THREAD_ VERSION_ 1_ 4 - OT_
THREAD_ VERSION_ 1_ 3_ 1 - OT_
THREAD_ VERSION_ INVALID - OT_
UPTIME_ STRING_ SIZE - O_
APPEND - O_
CLOEXEC - O_CREAT
- O_
DIRECT - O_
DIRECTORY - O_EXCL
- O_EXEC
- O_
NDELAY - O_
NOCTTY - O_
NOFOLLOW - O_
NONBLOCK - O_
RDONLY - O_RDWR
- O_
SEARCH - O_SYNC
- O_TRUNC
- O_
WRONLY - PAD_
POWER_ SEL_ S - PAD_
POWER_ SEL_ V - PAD_
POWER_ SWITCH_ DELAY - PAD_
POWER_ SWITCH_ DELAY_ S - PAD_
POWER_ SWITCH_ DELAY_ V - PARENB
- PARLIO_
RX_ UNIT_ MAX_ DATA_ WIDTH - PARLIO_
TX_ UNIT_ MAX_ DATA_ WIDTH - PARMRK
- PARODD
- PART_
FLAG_ ENCRYPTED - PART_
FLAG_ READONLY - PART_
SUBTYPE_ BOOTLOADER_ OTA - PART_
SUBTYPE_ BOOTLOADER_ PRIMARY - PART_
SUBTYPE_ BOOTLOADER_ RECOVERY - PART_
SUBTYPE_ DATA_ EFUSE_ EM - PART_
SUBTYPE_ DATA_ NVS_ KEYS - PART_
SUBTYPE_ DATA_ OTA - PART_
SUBTYPE_ DATA_ RF - PART_
SUBTYPE_ DATA_ TEE_ OTA - PART_
SUBTYPE_ DATA_ WIFI - PART_
SUBTYPE_ END - PART_
SUBTYPE_ FACTORY - PART_
SUBTYPE_ OTA_ FLAG - PART_
SUBTYPE_ OTA_ MASK - PART_
SUBTYPE_ PARTITION_ TABLE_ OTA - PART_
SUBTYPE_ PARTITION_ TABLE_ PRIMARY - PART_
SUBTYPE_ TEE_ 0 - PART_
SUBTYPE_ TEE_ 1 - PART_
SUBTYPE_ TEST - PART_
TYPE_ APP - PART_
TYPE_ BOOTLOADER - PART_
TYPE_ DATA - PART_
TYPE_ END - PART_
TYPE_ PARTITION_ TABLE - PATHSIZE
- PATH_
MAX - PBUF_
ALLOC_ FLAG_ DATA_ CONTIGUOUS - PBUF_
ALLOC_ FLAG_ RX - PBUF_
FLAG_ IS_ CUSTOM - PBUF_
FLAG_ LLBCAST - PBUF_
FLAG_ LLMCAST - PBUF_
FLAG_ MCASTLOOP - PBUF_
FLAG_ PUSH - PBUF_
FLAG_ TCP_ FIN - PBUF_
IP_ HLEN - PBUF_
LINK_ ENCAPSULATION_ HLEN - PBUF_
LINK_ HLEN - PBUF_
POOL_ FREE_ OOSEQ - PBUF_
POOL_ SIZE - PBUF_
TRANSPORT_ HLEN - PBUF_
TYPE_ ALLOC_ SRC_ MASK - PBUF_
TYPE_ ALLOC_ SRC_ MASK_ APP_ MAX - PBUF_
TYPE_ ALLOC_ SRC_ MASK_ APP_ MIN - PBUF_
TYPE_ ALLOC_ SRC_ MASK_ STD_ HEAP - PBUF_
TYPE_ ALLOC_ SRC_ MASK_ STD_ MEMP_ PBUF - PBUF_
TYPE_ ALLOC_ SRC_ MASK_ STD_ MEMP_ PBUF_ POOL - PBUF_
TYPE_ FLAG_ DATA_ VOLATILE - PBUF_
TYPE_ FLAG_ STRUCT_ DATA_ CONTIGUOUS - PCMCLK_
IN_ IDX - PCMCLK_
OUT_ IDX - PCMDIN_
IDX - PCMDOUT_
IDX - PCMFSYNC_
IN_ IDX - PCMFSYNC_
OUT_ IDX - PDP_
ENDIAN - PERIPHS_
IO_ MUX_ GPIO2_ U - PERIPHS_
IO_ MUX_ GPIO3_ U - PERIPHS_
IO_ MUX_ GPIO8_ U - PERIPHS_
IO_ MUX_ GPIO9_ U - PERIPHS_
IO_ MUX_ GPIO10_ U - PERIPHS_
IO_ MUX_ GPIO18_ U - PERIPHS_
IO_ MUX_ GPIO19_ U - PERIPHS_
IO_ MUX_ MTCK_ U - PERIPHS_
IO_ MUX_ MTDI_ U - PERIPHS_
IO_ MUX_ MTDO_ U - PERIPHS_
IO_ MUX_ MTMS_ U - PERIPHS_
IO_ MUX_ SPICLK_ U - PERIPHS_
IO_ MUX_ SPIC S0_ U - PERIPHS_
IO_ MUX_ SPID_ U - PERIPHS_
IO_ MUX_ SPIHD_ U - PERIPHS_
IO_ MUX_ SPIQ_ U - PERIPHS_
IO_ MUX_ SPIWP_ U - PERIPHS_
IO_ MUX_ U0RXD_ U - PERIPHS_
IO_ MUX_ U0TXD_ U - PERIPHS_
IO_ MUX_ VDD_ SPI_ U - PERIPHS_
IO_ MUX_ XTAL_ 32K_ N_ U - PERIPHS_
IO_ MUX_ XTAL_ 32K_ P_ U - PF_INET
- PF_
INET6 - PF_
UNSPEC - PIN_
CTRL - PIN_
FUNC_ GPIO - PIN_LEN
- PIPE_
BUF - PKT_
RX_ ON_ IDX - PKT_
TX_ ON_ IDX - PMA_NA4
- PMA_
NAPOT - PMA_
SHIFT - PMA_TOR
- PMPADDR_
ALL - PMP_A
- PMP_L
- PMP_NA4
- PMP_
NAPOT - PMP_R
- PMP_
SHIFT - PMP_TOR
- PMP_W
- PMP_X
- POLLERR
- POLLHUP
- POLLIN
- POLLNVAL
- POLLOUT
- POLLPRI
- POLLRDBAND
- POLLRDNORM
- POLLWRBAND
- POLLWRNORM
- PORT_
OFFSET_ PX_ STACK - PPP_
SUPPORT - PRO_
CPU_ NUM - PRV_H
- PRV_M
- PRV_S
- PRV_U
- PSA_
AEAD_ FINISH_ OUTPUT_ MAX_ SIZE - PSA_
AEAD_ NONCE_ MAX_ SIZE - PSA_
AEAD_ TAG_ LENGTH_ OFFSET - PSA_
AEAD_ TAG_ MAX_ SIZE - PSA_
AEAD_ VERIFY_ OUTPUT_ MAX_ SIZE - PSA_
BLOCK_ CIPHER_ BLOCK_ MAX_ SIZE - PSA_
CIPHER_ FINISH_ OUTPUT_ MAX_ SIZE - PSA_
CIPHER_ IV_ MAX_ SIZE - PSA_
CIPHER_ MAX_ KEY_ LENGTH - PSA_
CRYPTO_ API_ VERSION_ MAJOR - PSA_
CRYPTO_ API_ VERSION_ MINOR - PSA_
CRYPTO_ ITS_ RANDOM_ SEED_ UID - PSA_
EXPORT_ KEY_ PAIR_ MAX_ SIZE - PSA_
EXPORT_ PUBLIC_ KEY_ MAX_ SIZE - PSA_
HASH_ MAX_ SIZE - PSA_
HMAC_ MAX_ HASH_ BLOCK_ SIZE - PSA_
MAC_ MAX_ SIZE - PSA_
MAC_ TRUNCATION_ OFFSET - PSA_
MAX_ KEY_ BITS - PSA_
PAKE_ INPUT_ MAX_ SIZE - PSA_
PAKE_ OPERATION_ STAGE_ COLLECT_ INPUTS - PSA_
PAKE_ OPERATION_ STAGE_ COMPUTATION - PSA_
PAKE_ OPERATION_ STAGE_ SETUP - PSA_
PAKE_ OUTPUT_ MAX_ SIZE - PSA_
RAW_ KEY_ AGREEMENT_ OUTPUT_ MAX_ SIZE - PSA_
SIGNATURE_ MAX_ SIZE - PSA_
TLS12_ ECJPAKE_ TO_ PMS_ DATA_ SIZE - PSA_
TLS12_ ECJPAKE_ TO_ PMS_ INPUT_ SIZE - PSA_
TLS12_ PSK_ TO_ MS_ PSK_ MAX_ SIZE - PSA_
VENDOR_ ECC_ MAX_ CURVE_ BITS - PSA_
VENDOR_ FFDH_ MAX_ KEY_ BITS - PSA_
VENDOR_ PBKD F2_ MAX_ ITERATIONS - PSA_
VENDOR_ RSA_ GENERATE_ MIN_ KEY_ BITS - PSA_
VENDOR_ RSA_ MAX_ KEY_ BITS - PSA_
WANT_ ALG_ CBC_ NO_ PADDING - PSA_
WANT_ ALG_ CBC_ PKCS7 - PSA_
WANT_ ALG_ CCM - PSA_
WANT_ ALG_ CCM_ STAR_ NO_ TAG - PSA_
WANT_ ALG_ CFB - PSA_
WANT_ ALG_ CMAC - PSA_
WANT_ ALG_ CTR - PSA_
WANT_ ALG_ DETERMINISTIC_ ECDSA - PSA_
WANT_ ALG_ ECB_ NO_ PADDING - PSA_
WANT_ ALG_ ECDH - PSA_
WANT_ ALG_ ECDSA - PSA_
WANT_ ALG_ ECDSA_ ANY - PSA_
WANT_ ALG_ GCM - PSA_
WANT_ ALG_ HMAC - PSA_
WANT_ ALG_ MD5 - PSA_
WANT_ ALG_ OFB - PSA_
WANT_ ALG_ RSA_ OAEP - PSA_
WANT_ ALG_ RSA_ PKCS1 V15_ CRYPT - PSA_
WANT_ ALG_ RSA_ PKCS1 V15_ SIGN - PSA_
WANT_ ALG_ RSA_ PKCS1 V15_ SIGN_ RAW - PSA_
WANT_ ALG_ RSA_ PSS - PSA_
WANT_ ALG_ SHA_ 1 - PSA_
WANT_ ALG_ SHA_ 224 - PSA_
WANT_ ALG_ SHA_ 256 - PSA_
WANT_ ALG_ SHA_ 384 - PSA_
WANT_ ALG_ SHA_ 512 - PSA_
WANT_ ALG_ TLS12_ ECJPAKE_ TO_ PMS - PSA_
WANT_ ALG_ TLS12_ PRF - PSA_
WANT_ ALG_ TLS12_ PSK_ TO_ MS - PSA_
WANT_ ECC_ BRAINPOOL_ P_ R1_ 256 - PSA_
WANT_ ECC_ BRAINPOOL_ P_ R1_ 384 - PSA_
WANT_ ECC_ BRAINPOOL_ P_ R1_ 512 - PSA_
WANT_ ECC_ MONTGOMERY_ 255 - PSA_
WANT_ ECC_ SECP_ K1_ 192 - PSA_
WANT_ ECC_ SECP_ K1_ 256 - PSA_
WANT_ ECC_ SECP_ R1_ 192 - PSA_
WANT_ ECC_ SECP_ R1_ 224 - PSA_
WANT_ ECC_ SECP_ R1_ 256 - PSA_
WANT_ ECC_ SECP_ R1_ 384 - PSA_
WANT_ ECC_ SECP_ R1_ 521 - PSA_
WANT_ KEY_ TYPE_ AES - PSA_
WANT_ KEY_ TYPE_ ARIA - PSA_
WANT_ KEY_ TYPE_ DERIVE - PSA_
WANT_ KEY_ TYPE_ ECC_ KEY_ PAIR_ BASIC - PSA_
WANT_ KEY_ TYPE_ ECC_ KEY_ PAIR_ DERIVE - PSA_
WANT_ KEY_ TYPE_ ECC_ KEY_ PAIR_ EXPORT - PSA_
WANT_ KEY_ TYPE_ ECC_ KEY_ PAIR_ GENERATE - PSA_
WANT_ KEY_ TYPE_ ECC_ KEY_ PAIR_ IMPORT - PSA_
WANT_ KEY_ TYPE_ ECC_ PUBLIC_ KEY - PSA_
WANT_ KEY_ TYPE_ HMAC - PSA_
WANT_ KEY_ TYPE_ PASSWORD - PSA_
WANT_ KEY_ TYPE_ PASSWORD_ HASH - PSA_
WANT_ KEY_ TYPE_ RAW_ DATA - PSA_
WANT_ KEY_ TYPE_ RSA_ KEY_ PAIR_ BASIC - PSA_
WANT_ KEY_ TYPE_ RSA_ KEY_ PAIR_ EXPORT - PSA_
WANT_ KEY_ TYPE_ RSA_ KEY_ PAIR_ GENERATE - PSA_
WANT_ KEY_ TYPE_ RSA_ KEY_ PAIR_ IMPORT - PSA_
WANT_ KEY_ TYPE_ RSA_ PUBLIC_ KEY - PTE_A
- PTE_D
- PTE_G
- PTE_
PPN_ SHIFT - PTE_R
- PTE_
SOFT - PTE_U
- PTE_V
- PTE_W
- PTE_X
- PTHREAD_
CANCEL_ ASYNCHRONOUS - PTHREAD_
CANCEL_ DEFERRED - PTHREAD_
CANCEL_ DISABLE - PTHREAD_
CANCEL_ ENABLE - PTHREAD_
CREATE_ DETACHED - PTHREAD_
CREATE_ JOINABLE - PTHREAD_
EXPLICIT_ SCHED - PTHREAD_
INHERIT_ SCHED - PTHREAD_
MUTEX_ DEFAULT - PTHREAD_
MUTEX_ ERRORCHECK - PTHREAD_
MUTEX_ NORMAL - PTHREAD_
MUTEX_ RECURSIVE - PTHREAD_
SCOPE_ PROCESS - PTHREAD_
SCOPE_ SYSTEM - PTHREAD_
STACK_ MIN - P_
tmpdir - RAND_
MAX - RAW_
DEBUG - RAW_TTL
- REF_
CLK_ FREQ - REG_
IO_ MUX_ BASE - RE_
DUP_ MAX - RISCV_
PGLEVEL_ BITS - RISCV_
PGSHIFT - RISCV_
PGSIZE - RMT_
CHANNEL_ FLAGS_ AWARE_ DFS - RMT_
CHANNEL_ FLAGS_ INVERT_ SIG - RMT_
DEFAULT_ CLK_ DIV - RMT_
MEM_ ITEM_ NUM - RMT_
SIG_ IN0_ IDX - RMT_
SIG_ IN1_ IDX - RMT_
SIG_ OUT0_ IDX - RMT_
SIG_ OUT1_ IDX - RTC_
CNTL_ ALL_ RESET_ FLAG_ APPCPU_ S - RTC_
CNTL_ ALL_ RESET_ FLAG_ APPCPU_ V - RTC_
CNTL_ ALL_ RESET_ FLAG_ CLR_ APPCPU_ S - RTC_
CNTL_ ALL_ RESET_ FLAG_ CLR_ APPCPU_ V - RTC_
CNTL_ ALL_ RESET_ FLAG_ CLR_ PROCPU_ S - RTC_
CNTL_ ALL_ RESET_ FLAG_ CLR_ PROCPU_ V - RTC_
CNTL_ ALL_ RESET_ FLAG_ PROCPU_ S - RTC_
CNTL_ ALL_ RESET_ FLAG_ PROCPU_ V - RTC_
CNTL_ ANALOG_ FORCE_ ISO_ S - RTC_
CNTL_ ANALOG_ FORCE_ ISO_ V - RTC_
CNTL_ ANALOG_ FORCE_ NOISO_ S - RTC_
CNTL_ ANALOG_ FORCE_ NOISO_ V - RTC_
CNTL_ ANA_ CLK_ DIV - RTC_
CNTL_ ANA_ CLK_ DIV_ S - RTC_
CNTL_ ANA_ CLK_ DIV_ V - RTC_
CNTL_ ANA_ CLK_ DIV_ VLD_ S - RTC_
CNTL_ ANA_ CLK_ DIV_ VLD_ V - RTC_
CNTL_ ANA_ CLK_ RTC_ SEL - RTC_
CNTL_ ANA_ CLK_ RTC_ SEL_ S - RTC_
CNTL_ ANA_ CLK_ RTC_ SEL_ V - RTC_
CNTL_ ANA_ CONF_ REG - RTC_
CNTL_ APB2RTC_ BRIDGE_ SEL_ S - RTC_
CNTL_ APB2RTC_ BRIDGE_ SEL_ V - RTC_
CNTL_ BBPLL_ CAL_ INT_ CLR_ S - RTC_
CNTL_ BBPLL_ CAL_ INT_ CLR_ V - RTC_
CNTL_ BBPLL_ CAL_ INT_ ENA_ S - RTC_
CNTL_ BBPLL_ CAL_ INT_ ENA_ V - RTC_
CNTL_ BBPLL_ CAL_ INT_ ENA_ W1TC_ S - RTC_
CNTL_ BBPLL_ CAL_ INT_ ENA_ W1TC_ V - RTC_
CNTL_ BBPLL_ CAL_ INT_ ENA_ W1TS_ S - RTC_
CNTL_ BBPLL_ CAL_ INT_ ENA_ W1TS_ V - RTC_
CNTL_ BBPLL_ CAL_ INT_ RAW_ S - RTC_
CNTL_ BBPLL_ CAL_ INT_ RAW_ V - RTC_
CNTL_ BBPLL_ CAL_ INT_ ST_ S - RTC_
CNTL_ BBPLL_ CAL_ INT_ ST_ V - RTC_
CNTL_ BBPLL_ CAL_ SLP_ START_ S - RTC_
CNTL_ BBPLL_ CAL_ SLP_ START_ V - RTC_
CNTL_ BBPLL_ FORCE_ PD_ S - RTC_
CNTL_ BBPLL_ FORCE_ PD_ V - RTC_
CNTL_ BBPLL_ FORCE_ PU_ S - RTC_
CNTL_ BBPLL_ FORCE_ PU_ V - RTC_
CNTL_ BBPLL_ I2C_ FORCE_ PD_ S - RTC_
CNTL_ BBPLL_ I2C_ FORCE_ PD_ V - RTC_
CNTL_ BBPLL_ I2C_ FORCE_ PU_ S - RTC_
CNTL_ BBPLL_ I2C_ FORCE_ PU_ V - RTC_
CNTL_ BB_ I2C_ FORCE_ PD_ S - RTC_
CNTL_ BB_ I2C_ FORCE_ PD_ V - RTC_
CNTL_ BB_ I2C_ FORCE_ PU_ S - RTC_
CNTL_ BB_ I2C_ FORCE_ PU_ V - RTC_
CNTL_ BIAS_ BUF_ DEEP_ SLP_ S - RTC_
CNTL_ BIAS_ BUF_ DEEP_ SLP_ V - RTC_
CNTL_ BIAS_ BUF_ IDLE_ S - RTC_
CNTL_ BIAS_ BUF_ IDLE_ V - RTC_
CNTL_ BIAS_ BUF_ MONITOR_ S - RTC_
CNTL_ BIAS_ BUF_ MONITOR_ V - RTC_
CNTL_ BIAS_ BUF_ WAKE_ S - RTC_
CNTL_ BIAS_ BUF_ WAKE_ V - RTC_
CNTL_ BIAS_ CONF_ REG - RTC_
CNTL_ BIAS_ SLEEP_ DEEP_ SLP_ S - RTC_
CNTL_ BIAS_ SLEEP_ DEEP_ SLP_ V - RTC_
CNTL_ BIAS_ SLEEP_ MONITOR_ S - RTC_
CNTL_ BIAS_ SLEEP_ MONITOR_ V - RTC_
CNTL_ BROWN_ OUT_ ANA_ RST_ EN_ S - RTC_
CNTL_ BROWN_ OUT_ ANA_ RST_ EN_ V - RTC_
CNTL_ BROWN_ OUT_ CLOSE_ FLASH_ ENA_ S - RTC_
CNTL_ BROWN_ OUT_ CLOSE_ FLASH_ ENA_ V - RTC_
CNTL_ BROWN_ OUT_ CNT_ CLR_ S - RTC_
CNTL_ BROWN_ OUT_ CNT_ CLR_ V - RTC_
CNTL_ BROWN_ OUT_ DET_ S - RTC_
CNTL_ BROWN_ OUT_ DET_ V - RTC_
CNTL_ BROWN_ OUT_ ENA_ S - RTC_
CNTL_ BROWN_ OUT_ ENA_ V - RTC_
CNTL_ BROWN_ OUT_ INT_ CLR_ S - RTC_
CNTL_ BROWN_ OUT_ INT_ CLR_ V - RTC_
CNTL_ BROWN_ OUT_ INT_ ENA_ S - RTC_
CNTL_ BROWN_ OUT_ INT_ ENA_ V - RTC_
CNTL_ BROWN_ OUT_ INT_ ENA_ W1TC_ S - RTC_
CNTL_ BROWN_ OUT_ INT_ ENA_ W1TC_ V - RTC_
CNTL_ BROWN_ OUT_ INT_ ENA_ W1TS_ S - RTC_
CNTL_ BROWN_ OUT_ INT_ ENA_ W1TS_ V - RTC_
CNTL_ BROWN_ OUT_ INT_ RAW_ S - RTC_
CNTL_ BROWN_ OUT_ INT_ RAW_ V - RTC_
CNTL_ BROWN_ OUT_ INT_ ST_ S - RTC_
CNTL_ BROWN_ OUT_ INT_ ST_ V - RTC_
CNTL_ BROWN_ OUT_ INT_ WAIT - RTC_
CNTL_ BROWN_ OUT_ INT_ WAIT_ S - RTC_
CNTL_ BROWN_ OUT_ INT_ WAIT_ V - RTC_
CNTL_ BROWN_ OUT_ PD_ RF_ ENA_ S - RTC_
CNTL_ BROWN_ OUT_ PD_ RF_ ENA_ V - RTC_
CNTL_ BROWN_ OUT_ REG - RTC_
CNTL_ BROWN_ OUT_ RST_ ENA_ S - RTC_
CNTL_ BROWN_ OUT_ RST_ ENA_ V - RTC_
CNTL_ BROWN_ OUT_ RST_ SEL_ S - RTC_
CNTL_ BROWN_ OUT_ RST_ SEL_ V - RTC_
CNTL_ BROWN_ OUT_ RST_ WAIT - RTC_
CNTL_ BROWN_ OUT_ RST_ WAIT_ S - RTC_
CNTL_ BROWN_ OUT_ RST_ WAIT_ V - RTC_
CNTL_ BT_ FORCE_ ISO_ S - RTC_
CNTL_ BT_ FORCE_ ISO_ V - RTC_
CNTL_ BT_ FORCE_ NOISO_ S - RTC_
CNTL_ BT_ FORCE_ NOISO_ V - RTC_
CNTL_ BT_ FORCE_ PD_ S - RTC_
CNTL_ BT_ FORCE_ PD_ V - RTC_
CNTL_ BT_ FORCE_ PU_ S - RTC_
CNTL_ BT_ FORCE_ PU_ V - RTC_
CNTL_ BT_ PD_ EN_ S - RTC_
CNTL_ BT_ PD_ EN_ V - RTC_
CNTL_ BT_ POWERUP_ TIMER - RTC_
CNTL_ BT_ POWERUP_ TIMER_ S - RTC_
CNTL_ BT_ POWERUP_ TIMER_ V - RTC_
CNTL_ BT_ WAIT_ TIMER - RTC_
CNTL_ BT_ WAIT_ TIMER_ S - RTC_
CNTL_ BT_ WAIT_ TIMER_ V - RTC_
CNTL_ CK8M_ DFREQ - RTC_
CNTL_ CK8M_ DFREQ_ S - RTC_
CNTL_ CK8M_ DFREQ_ V - RTC_
CNTL_ CK8M_ DIV - RTC_
CNTL_ CK8M_ DIV_ S - RTC_
CNTL_ CK8M_ DIV_ SEL - RTC_
CNTL_ CK8M_ DIV_ SEL_ S - RTC_
CNTL_ CK8M_ DIV_ SEL_ V - RTC_
CNTL_ CK8M_ DIV_ SEL_ VLD_ S - RTC_
CNTL_ CK8M_ DIV_ SEL_ VLD_ V - RTC_
CNTL_ CK8M_ DIV_ V - RTC_
CNTL_ CK8M_ FORCE_ NOGATING_ S - RTC_
CNTL_ CK8M_ FORCE_ NOGATING_ V - RTC_
CNTL_ CK8M_ FORCE_ PD_ S - RTC_
CNTL_ CK8M_ FORCE_ PD_ V - RTC_
CNTL_ CK8M_ FORCE_ PU_ S - RTC_
CNTL_ CK8M_ FORCE_ PU_ V - RTC_
CNTL_ CK8M_ WAIT - RTC_
CNTL_ CK8M_ WAIT_ S - RTC_
CNTL_ CK8M_ WAIT_ V - RTC_
CNTL_ CKGEN_ I2C_ PU_ S - RTC_
CNTL_ CKGEN_ I2C_ PU_ V - RTC_
CNTL_ CLK_ CONF_ REG - RTC_
CNTL_ CLR_ DG_ PAD_ AUTOHOLD_ S - RTC_
CNTL_ CLR_ DG_ PAD_ AUTOHOLD_ V - RTC_
CNTL_ CNTL_ DATE - RTC_
CNTL_ CNTL_ DATE_ S - RTC_
CNTL_ CNTL_ DATE_ V - RTC_
CNTL_ COCPU_ STATE_ DONE_ S - RTC_
CNTL_ COCPU_ STATE_ DONE_ V - RTC_
CNTL_ COCPU_ STATE_ SLP_ S - RTC_
CNTL_ COCPU_ STATE_ SLP_ V - RTC_
CNTL_ COCPU_ STATE_ START_ S - RTC_
CNTL_ COCPU_ STATE_ START_ V - RTC_
CNTL_ COCPU_ STATE_ SWITCH_ S - RTC_
CNTL_ COCPU_ STATE_ SWITCH_ V - RTC_
CNTL_ CPUPERIOD_ SEL - RTC_
CNTL_ CPUPERIOD_ SEL_ S - RTC_
CNTL_ CPUPERIOD_ SEL_ V - RTC_
CNTL_ CPUSEL_ CONF_ S - RTC_
CNTL_ CPUSEL_ CONF_ V - RTC_
CNTL_ CPU_ PERIOD_ CONF_ REG - RTC_
CNTL_ CPU_ STALL_ EN_ S - RTC_
CNTL_ CPU_ STALL_ EN_ V - RTC_
CNTL_ CPU_ STALL_ WAIT - RTC_
CNTL_ CPU_ STALL_ WAIT_ S - RTC_
CNTL_ CPU_ STALL_ WAIT_ V - RTC_
CNTL_ CPU_ TOP_ FORCE_ ISO_ S - RTC_
CNTL_ CPU_ TOP_ FORCE_ ISO_ V - RTC_
CNTL_ CPU_ TOP_ FORCE_ NOISO_ S - RTC_
CNTL_ CPU_ TOP_ FORCE_ NOISO_ V - RTC_
CNTL_ CPU_ TOP_ FORCE_ PD_ S - RTC_
CNTL_ CPU_ TOP_ FORCE_ PD_ V - RTC_
CNTL_ CPU_ TOP_ FORCE_ PU_ S - RTC_
CNTL_ CPU_ TOP_ FORCE_ PU_ V - RTC_
CNTL_ CPU_ TOP_ PD_ EN_ S - RTC_
CNTL_ CPU_ TOP_ PD_ EN_ V - RTC_
CNTL_ CPU_ TOP_ POWERUP_ TIMER - RTC_
CNTL_ CPU_ TOP_ POWERUP_ TIMER_ S - RTC_
CNTL_ CPU_ TOP_ POWERUP_ TIMER_ V - RTC_
CNTL_ CPU_ TOP_ WAIT_ TIMER - RTC_
CNTL_ CPU_ TOP_ WAIT_ TIMER_ S - RTC_
CNTL_ CPU_ TOP_ WAIT_ TIMER_ V - RTC_
CNTL_ DAC_ XTAL_ 32K - RTC_
CNTL_ DAC_ XTAL_ 32K_ S - RTC_
CNTL_ DAC_ XTAL_ 32K_ V - RTC_
CNTL_ DATE_ REG - RTC_
CNTL_ DBG_ ATTEN_ DEEP_ SLP - RTC_
CNTL_ DBG_ ATTEN_ DEEP_ SLP_ S - RTC_
CNTL_ DBG_ ATTEN_ DEEP_ SLP_ V - RTC_
CNTL_ DBG_ ATTEN_ MONITOR - RTC_
CNTL_ DBG_ ATTEN_ MONITOR_ S - RTC_
CNTL_ DBG_ ATTEN_ MONITOR_ V - RTC_
CNTL_ DBG_ MAP_ REG - RTC_
CNTL_ DBG_ SAR_ SEL_ REG - RTC_
CNTL_ DBG_ SEL_ REG - RTC_
CNTL_ DBOOST_ FORCE_ PD_ S - RTC_
CNTL_ DBOOST_ FORCE_ PD_ V - RTC_
CNTL_ DBOOST_ FORCE_ PU_ S - RTC_
CNTL_ DBOOST_ FORCE_ PU_ V - RTC_
CNTL_ DBUF_ XTAL_ 32K_ S - RTC_
CNTL_ DBUF_ XTAL_ 32K_ V - RTC_
CNTL_ DEBUG_ 12M_ NO_ GATING_ S - RTC_
CNTL_ DEBUG_ 12M_ NO_ GATING_ V - RTC_
CNTL_ DEBUG_ BIT_ SEL - RTC_
CNTL_ DEBUG_ BIT_ SEL_ S - RTC_
CNTL_ DEBUG_ BIT_ SEL_ V - RTC_
CNTL_ DEBUG_ SEL0 - RTC_
CNTL_ DEBUG_ SEL0_ S - RTC_
CNTL_ DEBUG_ SEL0_ V - RTC_
CNTL_ DEBUG_ SEL1 - RTC_
CNTL_ DEBUG_ SEL2 - RTC_
CNTL_ DEBUG_ SEL3 - RTC_
CNTL_ DEBUG_ SEL4 - RTC_
CNTL_ DEBUG_ SEL1_ S - RTC_
CNTL_ DEBUG_ SEL1_ V - RTC_
CNTL_ DEBUG_ SEL2_ S - RTC_
CNTL_ DEBUG_ SEL2_ V - RTC_
CNTL_ DEBUG_ SEL3_ S - RTC_
CNTL_ DEBUG_ SEL3_ V - RTC_
CNTL_ DEBUG_ SEL4_ S - RTC_
CNTL_ DEBUG_ SEL4_ V - RTC_
CNTL_ DEEP_ SLP_ REJECT_ EN_ S - RTC_
CNTL_ DEEP_ SLP_ REJECT_ EN_ V - RTC_
CNTL_ DGM_ XTAL_ 32K - RTC_
CNTL_ DGM_ XTAL_ 32K_ S - RTC_
CNTL_ DGM_ XTAL_ 32K_ V - RTC_
CNTL_ DG_ PAD_ AUTOHOLD_ EN_ S - RTC_
CNTL_ DG_ PAD_ AUTOHOLD_ EN_ V - RTC_
CNTL_ DG_ PAD_ AUTOHOLD_ S - RTC_
CNTL_ DG_ PAD_ AUTOHOLD_ V - RTC_
CNTL_ DG_ PAD_ FORCE_ HOLD_ S - RTC_
CNTL_ DG_ PAD_ FORCE_ HOLD_ V - RTC_
CNTL_ DG_ PAD_ FORCE_ ISO_ S - RTC_
CNTL_ DG_ PAD_ FORCE_ ISO_ V - RTC_
CNTL_ DG_ PAD_ FORCE_ NOISO_ S - RTC_
CNTL_ DG_ PAD_ FORCE_ NOISO_ V - RTC_
CNTL_ DG_ PAD_ FORCE_ UNHOLD_ S - RTC_
CNTL_ DG_ PAD_ FORCE_ UNHOLD_ V - RTC_
CNTL_ DG_ PERI_ FORCE_ ISO_ S - RTC_
CNTL_ DG_ PERI_ FORCE_ ISO_ V - RTC_
CNTL_ DG_ PERI_ FORCE_ NOISO_ S - RTC_
CNTL_ DG_ PERI_ FORCE_ NOISO_ V - RTC_
CNTL_ DG_ PERI_ FORCE_ PD_ S - RTC_
CNTL_ DG_ PERI_ FORCE_ PD_ V - RTC_
CNTL_ DG_ PERI_ FORCE_ PU_ S - RTC_
CNTL_ DG_ PERI_ FORCE_ PU_ V - RTC_
CNTL_ DG_ PERI_ PD_ EN_ S - RTC_
CNTL_ DG_ PERI_ PD_ EN_ V - RTC_
CNTL_ DG_ PERI_ POWERUP_ TIMER - RTC_
CNTL_ DG_ PERI_ POWERUP_ TIMER_ S - RTC_
CNTL_ DG_ PERI_ POWERUP_ TIMER_ V - RTC_
CNTL_ DG_ PERI_ WAIT_ TIMER - RTC_
CNTL_ DG_ PERI_ WAIT_ TIMER_ S - RTC_
CNTL_ DG_ PERI_ WAIT_ TIMER_ V - RTC_
CNTL_ DG_ VDD_ DRV_ B_ SLP - RTC_
CNTL_ DG_ VDD_ DRV_ B_ SLP_ EN_ S - RTC_
CNTL_ DG_ VDD_ DRV_ B_ SLP_ EN_ V - RTC_
CNTL_ DG_ VDD_ DRV_ B_ SLP_ S - RTC_
CNTL_ DG_ VDD_ DRV_ B_ SLP_ V - RTC_
CNTL_ DG_ WRAP_ FORCE_ ISO_ S - RTC_
CNTL_ DG_ WRAP_ FORCE_ ISO_ V - RTC_
CNTL_ DG_ WRAP_ FORCE_ NOISO_ S - RTC_
CNTL_ DG_ WRAP_ FORCE_ NOISO_ V - RTC_
CNTL_ DG_ WRAP_ FORCE_ NORST_ S - RTC_
CNTL_ DG_ WRAP_ FORCE_ NORST_ V - RTC_
CNTL_ DG_ WRAP_ FORCE_ PD_ S - RTC_
CNTL_ DG_ WRAP_ FORCE_ PD_ V - RTC_
CNTL_ DG_ WRAP_ FORCE_ PU_ S - RTC_
CNTL_ DG_ WRAP_ FORCE_ PU_ V - RTC_
CNTL_ DG_ WRAP_ FORCE_ RST_ S - RTC_
CNTL_ DG_ WRAP_ FORCE_ RST_ V - RTC_
CNTL_ DG_ WRAP_ PD_ EN_ S - RTC_
CNTL_ DG_ WRAP_ PD_ EN_ V - RTC_
CNTL_ DG_ WRAP_ POWERUP_ TIMER - RTC_
CNTL_ DG_ WRAP_ POWERUP_ TIMER_ S - RTC_
CNTL_ DG_ WRAP_ POWERUP_ TIMER_ V - RTC_
CNTL_ DG_ WRAP_ WAIT_ TIMER - RTC_
CNTL_ DG_ WRAP_ WAIT_ TIMER_ S - RTC_
CNTL_ DG_ WRAP_ WAIT_ TIMER_ V - RTC_
CNTL_ DIAG0_ REG - RTC_
CNTL_ DIG_ CAL_ EN_ S - RTC_
CNTL_ DIG_ CAL_ EN_ V - RTC_
CNTL_ DIG_ CLK8M_ D256_ EN_ S - RTC_
CNTL_ DIG_ CLK8M_ D256_ EN_ V - RTC_
CNTL_ DIG_ CLK8M_ EN_ S - RTC_
CNTL_ DIG_ CLK8M_ EN_ V - RTC_
CNTL_ DIG_ ISO_ FORCE_ OFF_ S - RTC_
CNTL_ DIG_ ISO_ FORCE_ OFF_ V - RTC_
CNTL_ DIG_ ISO_ FORCE_ ON_ S - RTC_
CNTL_ DIG_ ISO_ FORCE_ ON_ V - RTC_
CNTL_ DIG_ ISO_ REG - RTC_
CNTL_ DIG_ ISO_ S - RTC_
CNTL_ DIG_ ISO_ V - RTC_
CNTL_ DIG_ PAD_ HOLD - RTC_
CNTL_ DIG_ PAD_ HOLD_ REG - RTC_
CNTL_ DIG_ PAD_ HOLD_ S - RTC_
CNTL_ DIG_ PAD_ HOLD_ V - RTC_
CNTL_ DIG_ PWC_ REG - RTC_
CNTL_ DIG_ XTAL32K_ EN_ S - RTC_
CNTL_ DIG_ XTAL32K_ EN_ V - RTC_
CNTL_ DREFH_ SDIO - RTC_
CNTL_ DREFH_ SDIO_ S - RTC_
CNTL_ DREFH_ SDIO_ V - RTC_
CNTL_ DREFL_ SDIO - RTC_
CNTL_ DREFL_ SDIO_ S - RTC_
CNTL_ DREFL_ SDIO_ V - RTC_
CNTL_ DREFM_ SDIO - RTC_
CNTL_ DREFM_ SDIO_ S - RTC_
CNTL_ DREFM_ SDIO_ V - RTC_
CNTL_ DRESET_ MASK_ APPCPU_ S - RTC_
CNTL_ DRESET_ MASK_ APPCPU_ V - RTC_
CNTL_ DRESET_ MASK_ PROCPU_ S - RTC_
CNTL_ DRESET_ MASK_ PROCPU_ V - RTC_
CNTL_ DRES_ XTAL_ 32K - RTC_
CNTL_ DRES_ XTAL_ 32K_ S - RTC_
CNTL_ DRES_ XTAL_ 32K_ V - RTC_
CNTL_ EFUSE_ CLK_ FORCE_ GATING_ S - RTC_
CNTL_ EFUSE_ CLK_ FORCE_ GATING_ V - RTC_
CNTL_ EFUSE_ CLK_ FORCE_ NOGATING_ S - RTC_
CNTL_ EFUSE_ CLK_ FORCE_ NOGATING_ V - RTC_
CNTL_ ENB_ CK8M_ DIV_ S - RTC_
CNTL_ ENB_ CK8M_ DIV_ V - RTC_
CNTL_ ENB_ CK8M_ S - RTC_
CNTL_ ENB_ CK8M_ V - RTC_
CNTL_ ENCKINIT_ XTAL_ 32K_ S - RTC_
CNTL_ ENCKINIT_ XTAL_ 32K_ V - RTC_
CNTL_ EXT_ WAKEUP_ CONF_ REG - RTC_
CNTL_ EXT_ XTL_ CONF_ REG - RTC_
CNTL_ FASTMEM_ FORCE_ LPD_ S - RTC_
CNTL_ FASTMEM_ FORCE_ LPD_ V - RTC_
CNTL_ FASTMEM_ FORCE_ LPU_ S - RTC_
CNTL_ FASTMEM_ FORCE_ LPU_ V - RTC_
CNTL_ FAST_ CLK_ RTC_ SEL_ S - RTC_
CNTL_ FAST_ CLK_ RTC_ SEL_ V - RTC_
CNTL_ FIB_ SEL - RTC_
CNTL_ FIB_ SEL_ REG - RTC_
CNTL_ FIB_ SEL_ S - RTC_
CNTL_ FIB_ SEL_ V - RTC_
CNTL_ FORCE_ DOWNLOAD_ BOOT_ S - RTC_
CNTL_ FORCE_ DOWNLOAD_ BOOT_ V - RTC_
CNTL_ FORCE_ XPD_ SAR - RTC_
CNTL_ FORCE_ XPD_ SAR_ S - RTC_
CNTL_ FORCE_ XPD_ SAR_ V - RTC_
CNTL_ GLITCH_ DET_ INT_ CLR_ S - RTC_
CNTL_ GLITCH_ DET_ INT_ CLR_ V - RTC_
CNTL_ GLITCH_ DET_ INT_ ENA_ S - RTC_
CNTL_ GLITCH_ DET_ INT_ ENA_ V - RTC_
CNTL_ GLITCH_ DET_ INT_ ENA_ W1TC_ S - RTC_
CNTL_ GLITCH_ DET_ INT_ ENA_ W1TC_ V - RTC_
CNTL_ GLITCH_ DET_ INT_ ENA_ W1TS_ S - RTC_
CNTL_ GLITCH_ DET_ INT_ ENA_ W1TS_ V - RTC_
CNTL_ GLITCH_ DET_ INT_ RAW_ S - RTC_
CNTL_ GLITCH_ DET_ INT_ RAW_ V - RTC_
CNTL_ GLITCH_ DET_ INT_ ST_ S - RTC_
CNTL_ GLITCH_ DET_ INT_ ST_ V - RTC_
CNTL_ GLITCH_ RST_ EN_ S - RTC_
CNTL_ GLITCH_ RST_ EN_ V - RTC_
CNTL_ GPIO_ PIN0_ FUN_ SEL - RTC_
CNTL_ GPIO_ PIN0_ FUN_ SEL_ S - RTC_
CNTL_ GPIO_ PIN0_ FUN_ SEL_ V - RTC_
CNTL_ GPIO_ PIN0_ HOLD_ S - RTC_
CNTL_ GPIO_ PIN0_ HOLD_ V - RTC_
CNTL_ GPIO_ PIN0_ INT_ TYPE - RTC_
CNTL_ GPIO_ PIN0_ INT_ TYPE_ S - RTC_
CNTL_ GPIO_ PIN0_ INT_ TYPE_ V - RTC_
CNTL_ GPIO_ PIN0_ MUX_ SEL_ S - RTC_
CNTL_ GPIO_ PIN0_ MUX_ SEL_ V - RTC_
CNTL_ GPIO_ PIN0_ WAKEUP_ ENABLE_ S - RTC_
CNTL_ GPIO_ PIN0_ WAKEUP_ ENABLE_ V - RTC_
CNTL_ GPIO_ PIN1_ FUN_ SEL - RTC_
CNTL_ GPIO_ PIN1_ FUN_ SEL_ S - RTC_
CNTL_ GPIO_ PIN1_ FUN_ SEL_ V - RTC_
CNTL_ GPIO_ PIN1_ HOLD_ S - RTC_
CNTL_ GPIO_ PIN1_ HOLD_ V - RTC_
CNTL_ GPIO_ PIN1_ INT_ TYPE - RTC_
CNTL_ GPIO_ PIN1_ INT_ TYPE_ S - RTC_
CNTL_ GPIO_ PIN1_ INT_ TYPE_ V - RTC_
CNTL_ GPIO_ PIN1_ MUX_ SEL_ S - RTC_
CNTL_ GPIO_ PIN1_ MUX_ SEL_ V - RTC_
CNTL_ GPIO_ PIN1_ WAKEUP_ ENABLE_ S - RTC_
CNTL_ GPIO_ PIN1_ WAKEUP_ ENABLE_ V - RTC_
CNTL_ GPIO_ PIN2_ FUN_ SEL - RTC_
CNTL_ GPIO_ PIN2_ FUN_ SEL_ S - RTC_
CNTL_ GPIO_ PIN2_ FUN_ SEL_ V - RTC_
CNTL_ GPIO_ PIN2_ HOLD_ S - RTC_
CNTL_ GPIO_ PIN2_ HOLD_ V - RTC_
CNTL_ GPIO_ PIN2_ INT_ TYPE - RTC_
CNTL_ GPIO_ PIN2_ INT_ TYPE_ S - RTC_
CNTL_ GPIO_ PIN2_ INT_ TYPE_ V - RTC_
CNTL_ GPIO_ PIN2_ MUX_ SEL_ S - RTC_
CNTL_ GPIO_ PIN2_ MUX_ SEL_ V - RTC_
CNTL_ GPIO_ PIN2_ WAKEUP_ ENABLE_ S - RTC_
CNTL_ GPIO_ PIN2_ WAKEUP_ ENABLE_ V - RTC_
CNTL_ GPIO_ PIN3_ FUN_ SEL - RTC_
CNTL_ GPIO_ PIN3_ FUN_ SEL_ S - RTC_
CNTL_ GPIO_ PIN3_ FUN_ SEL_ V - RTC_
CNTL_ GPIO_ PIN3_ HOLD_ S - RTC_
CNTL_ GPIO_ PIN3_ HOLD_ V - RTC_
CNTL_ GPIO_ PIN3_ INT_ TYPE - RTC_
CNTL_ GPIO_ PIN3_ INT_ TYPE_ S - RTC_
CNTL_ GPIO_ PIN3_ INT_ TYPE_ V - RTC_
CNTL_ GPIO_ PIN3_ MUX_ SEL_ S - RTC_
CNTL_ GPIO_ PIN3_ MUX_ SEL_ V - RTC_
CNTL_ GPIO_ PIN3_ WAKEUP_ ENABLE_ S - RTC_
CNTL_ GPIO_ PIN3_ WAKEUP_ ENABLE_ V - RTC_
CNTL_ GPIO_ PIN4_ FUN_ SEL - RTC_
CNTL_ GPIO_ PIN4_ FUN_ SEL_ S - RTC_
CNTL_ GPIO_ PIN4_ FUN_ SEL_ V - RTC_
CNTL_ GPIO_ PIN4_ HOLD_ S - RTC_
CNTL_ GPIO_ PIN4_ HOLD_ V - RTC_
CNTL_ GPIO_ PIN4_ INT_ TYPE - RTC_
CNTL_ GPIO_ PIN4_ INT_ TYPE_ S - RTC_
CNTL_ GPIO_ PIN4_ INT_ TYPE_ V - RTC_
CNTL_ GPIO_ PIN4_ MUX_ SEL_ S - RTC_
CNTL_ GPIO_ PIN4_ MUX_ SEL_ V - RTC_
CNTL_ GPIO_ PIN4_ WAKEUP_ ENABLE_ S - RTC_
CNTL_ GPIO_ PIN4_ WAKEUP_ ENABLE_ V - RTC_
CNTL_ GPIO_ PIN5_ FUN_ SEL - RTC_
CNTL_ GPIO_ PIN5_ FUN_ SEL_ S - RTC_
CNTL_ GPIO_ PIN5_ FUN_ SEL_ V - RTC_
CNTL_ GPIO_ PIN5_ HOLD_ S - RTC_
CNTL_ GPIO_ PIN5_ HOLD_ V - RTC_
CNTL_ GPIO_ PIN5_ INT_ TYPE - RTC_
CNTL_ GPIO_ PIN5_ INT_ TYPE_ S - RTC_
CNTL_ GPIO_ PIN5_ INT_ TYPE_ V - RTC_
CNTL_ GPIO_ PIN5_ MUX_ SEL_ S - RTC_
CNTL_ GPIO_ PIN5_ MUX_ SEL_ V - RTC_
CNTL_ GPIO_ PIN5_ WAKEUP_ ENABLE_ S - RTC_
CNTL_ GPIO_ PIN5_ WAKEUP_ ENABLE_ V - RTC_
CNTL_ GPIO_ PIN_ CLK_ GATE_ S - RTC_
CNTL_ GPIO_ PIN_ CLK_ GATE_ V - RTC_
CNTL_ GPIO_ WAKEUP_ FILTER_ S - RTC_
CNTL_ GPIO_ WAKEUP_ FILTER_ V - RTC_
CNTL_ GPIO_ WAKEUP_ REG - RTC_
CNTL_ GPIO_ WAKEUP_ STATUS - RTC_
CNTL_ GPIO_ WAKEUP_ STATUS_ CLR_ S - RTC_
CNTL_ GPIO_ WAKEUP_ STATUS_ CLR_ V - RTC_
CNTL_ GPIO_ WAKEUP_ STATUS_ S - RTC_
CNTL_ GPIO_ WAKEUP_ STATUS_ V - RTC_
CNTL_ I2C_ RESET_ POR_ FORCE_ PD_ S - RTC_
CNTL_ I2C_ RESET_ POR_ FORCE_ PD_ V - RTC_
CNTL_ I2C_ RESET_ POR_ FORCE_ PU_ S - RTC_
CNTL_ I2C_ RESET_ POR_ FORCE_ PU_ V - RTC_
CNTL_ INT_ CLR_ REG - RTC_
CNTL_ INT_ ENA_ REG - RTC_
CNTL_ INT_ ENA_ W1TC_ REG - RTC_
CNTL_ INT_ ENA_ W1TS_ REG - RTC_
CNTL_ INT_ RAW_ REG - RTC_
CNTL_ INT_ ST_ REG - RTC_
CNTL_ IN_ LOW_ POWER_ STATE_ S - RTC_
CNTL_ IN_ LOW_ POWER_ STATE_ V - RTC_
CNTL_ IN_ WAKEUP_ STATE_ S - RTC_
CNTL_ IN_ WAKEUP_ STATE_ V - RTC_
CNTL_ IO_ MUX_ RESET_ DISABLE_ S - RTC_
CNTL_ IO_ MUX_ RESET_ DISABLE_ V - RTC_
CNTL_ JTAG_ RESET_ FLAG_ APPCPU_ S - RTC_
CNTL_ JTAG_ RESET_ FLAG_ APPCPU_ V - RTC_
CNTL_ JTAG_ RESET_ FLAG_ CLR_ APPCPU_ S - RTC_
CNTL_ JTAG_ RESET_ FLAG_ CLR_ APPCPU_ V - RTC_
CNTL_ JTAG_ RESET_ FLAG_ CLR_ PROCPU_ S - RTC_
CNTL_ JTAG_ RESET_ FLAG_ CLR_ PROCPU_ V - RTC_
CNTL_ JTAG_ RESET_ FLAG_ PROCPU_ S - RTC_
CNTL_ JTAG_ RESET_ FLAG_ PROCPU_ V - RTC_
CNTL_ LIGHT_ SLP_ REJECT_ EN_ S - RTC_
CNTL_ LIGHT_ SLP_ REJECT_ EN_ V - RTC_
CNTL_ LOW_ POWER_ DIAG1 - RTC_
CNTL_ LOW_ POWER_ DIAG1_ S - RTC_
CNTL_ LOW_ POWER_ DIAG1_ V - RTC_
CNTL_ LOW_ POWER_ ST_ REG - RTC_
CNTL_ LSLP_ MEM_ FORCE_ PD_ S - RTC_
CNTL_ LSLP_ MEM_ FORCE_ PD_ V - RTC_
CNTL_ LSLP_ MEM_ FORCE_ PU_ S - RTC_
CNTL_ LSLP_ MEM_ FORCE_ PU_ V - RTC_
CNTL_ MAIN_ STATE - RTC_
CNTL_ MAIN_ STATE_ IN_ IDLE_ S - RTC_
CNTL_ MAIN_ STATE_ IN_ IDLE_ V - RTC_
CNTL_ MAIN_ STATE_ IN_ SLP_ S - RTC_
CNTL_ MAIN_ STATE_ IN_ SLP_ V - RTC_
CNTL_ MAIN_ STATE_ IN_ WAIT_ 8M_ S - RTC_
CNTL_ MAIN_ STATE_ IN_ WAIT_ 8M_ V - RTC_
CNTL_ MAIN_ STATE_ IN_ WAIT_ PLL_ S - RTC_
CNTL_ MAIN_ STATE_ IN_ WAIT_ PLL_ V - RTC_
CNTL_ MAIN_ STATE_ IN_ WAIT_ XTL_ S - RTC_
CNTL_ MAIN_ STATE_ IN_ WAIT_ XTL_ V - RTC_
CNTL_ MAIN_ STATE_ PLL_ ON_ S - RTC_
CNTL_ MAIN_ STATE_ PLL_ ON_ V - RTC_
CNTL_ MAIN_ STATE_ S - RTC_
CNTL_ MAIN_ STATE_ V - RTC_
CNTL_ MAIN_ STATE_ WAIT_ END_ S - RTC_
CNTL_ MAIN_ STATE_ WAIT_ END_ V - RTC_
CNTL_ MAIN_ STATE_ XTAL_ ISO_ S - RTC_
CNTL_ MAIN_ STATE_ XTAL_ ISO_ V - RTC_
CNTL_ MAIN_ TIMER_ ALARM_ EN_ S - RTC_
CNTL_ MAIN_ TIMER_ ALARM_ EN_ V - RTC_
CNTL_ MAIN_ TIMER_ INT_ CLR_ S - RTC_
CNTL_ MAIN_ TIMER_ INT_ CLR_ V - RTC_
CNTL_ MAIN_ TIMER_ INT_ ENA_ S - RTC_
CNTL_ MAIN_ TIMER_ INT_ ENA_ V - RTC_
CNTL_ MAIN_ TIMER_ INT_ ENA_ W1TC_ S - RTC_
CNTL_ MAIN_ TIMER_ INT_ ENA_ W1TC_ V - RTC_
CNTL_ MAIN_ TIMER_ INT_ ENA_ W1TS_ S - RTC_
CNTL_ MAIN_ TIMER_ INT_ ENA_ W1TS_ V - RTC_
CNTL_ MAIN_ TIMER_ INT_ RAW_ S - RTC_
CNTL_ MAIN_ TIMER_ INT_ RAW_ V - RTC_
CNTL_ MAIN_ TIMER_ INT_ ST_ S - RTC_
CNTL_ MAIN_ TIMER_ INT_ ST_ V - RTC_
CNTL_ MIN_ SLP_ VAL - RTC_
CNTL_ MIN_ SLP_ VAL_ S - RTC_
CNTL_ MIN_ SLP_ VAL_ V - RTC_
CNTL_ MIN_ TIME_ CK8M_ OFF - RTC_
CNTL_ MIN_ TIME_ CK8M_ OFF_ S - RTC_
CNTL_ MIN_ TIME_ CK8M_ OFF_ V - RTC_
CNTL_ OCD_ HALT_ ON_ RESET_ APPCPU_ S - RTC_
CNTL_ OCD_ HALT_ ON_ RESET_ APPCPU_ V - RTC_
CNTL_ OCD_ HALT_ ON_ RESET_ PROCPU_ S - RTC_
CNTL_ OCD_ HALT_ ON_ RESET_ PROCPU_ V - RTC_
CNTL_ OPTIO N1_ REG - RTC_
CNTL_ OPTION S0_ REG - RTC_
CNTL_ PAD_ FORCE_ HOLD_ S - RTC_
CNTL_ PAD_ FORCE_ HOLD_ V - RTC_
CNTL_ PAD_ HOLD_ REG - RTC_
CNTL_ PD_ CUR_ DEEP_ SLP_ S - RTC_
CNTL_ PD_ CUR_ DEEP_ SLP_ V - RTC_
CNTL_ PD_ CUR_ MONITOR_ S - RTC_
CNTL_ PD_ CUR_ MONITOR_ V - RTC_
CNTL_ PERI_ ISO_ S - RTC_
CNTL_ PERI_ ISO_ V - RTC_
CNTL_ PG_ CTRL_ REG - RTC_
CNTL_ PLLA_ FORCE_ PD_ S - RTC_
CNTL_ PLLA_ FORCE_ PD_ V - RTC_
CNTL_ PLLA_ FORCE_ PU_ S - RTC_
CNTL_ PLLA_ FORCE_ PU_ V - RTC_
CNTL_ PLL_ BUF_ WAIT - RTC_
CNTL_ PLL_ BUF_ WAIT_ DEFAULT - RTC_
CNTL_ PLL_ BUF_ WAIT_ S - RTC_
CNTL_ PLL_ BUF_ WAIT_ V - RTC_
CNTL_ PLL_ FORCE_ ISO_ S - RTC_
CNTL_ PLL_ FORCE_ ISO_ V - RTC_
CNTL_ PLL_ FORCE_ NOISO_ S - RTC_
CNTL_ PLL_ FORCE_ NOISO_ V - RTC_
CNTL_ PLL_ I2C_ PU_ S - RTC_
CNTL_ PLL_ I2C_ PU_ V - RTC_
CNTL_ POWER_ GLITCH_ DSENSE - RTC_
CNTL_ POWER_ GLITCH_ DSENSE_ S - RTC_
CNTL_ POWER_ GLITCH_ DSENSE_ V - RTC_
CNTL_ POWER_ GLITCH_ EFUSE_ SEL_ S - RTC_
CNTL_ POWER_ GLITCH_ EFUSE_ SEL_ V - RTC_
CNTL_ POWER_ GLITCH_ EN_ S - RTC_
CNTL_ POWER_ GLITCH_ EN_ V - RTC_
CNTL_ POWER_ GLITCH_ FORCE_ PD_ S - RTC_
CNTL_ POWER_ GLITCH_ FORCE_ PD_ V - RTC_
CNTL_ POWER_ GLITCH_ FORCE_ PU_ S - RTC_
CNTL_ POWER_ GLITCH_ FORCE_ PU_ V - RTC_
CNTL_ PVTMON_ PU_ S - RTC_
CNTL_ PVTMON_ PU_ V - RTC_
CNTL_ PWC_ REG - RTC_
CNTL_ RDY_ FOR_ WAKEUP_ S - RTC_
CNTL_ RDY_ FOR_ WAKEUP_ V - RTC_
CNTL_ REG - RTC_
CNTL_ REG1 P8_ READY_ S - RTC_
CNTL_ REG1 P8_ READY_ V - RTC_
CNTL_ REGULATOR_ FORCE_ PD_ S - RTC_
CNTL_ REGULATOR_ FORCE_ PD_ V - RTC_
CNTL_ REGULATOR_ FORCE_ PU_ S - RTC_
CNTL_ REGULATOR_ FORCE_ PU_ V - RTC_
CNTL_ REJECT_ CAUSE - RTC_
CNTL_ REJECT_ CAUSE_ S - RTC_
CNTL_ REJECT_ CAUSE_ V - RTC_
CNTL_ RESET_ CAUSE_ APPCPU - RTC_
CNTL_ RESET_ CAUSE_ APPCPU_ S - RTC_
CNTL_ RESET_ CAUSE_ APPCPU_ V - RTC_
CNTL_ RESET_ CAUSE_ PROCPU - RTC_
CNTL_ RESET_ CAUSE_ PROCPU_ S - RTC_
CNTL_ RESET_ CAUSE_ PROCPU_ V - RTC_
CNTL_ RESET_ STATE_ REG - RTC_
CNTL_ RETENTION_ CLKOFF_ WAIT - RTC_
CNTL_ RETENTION_ CLKOFF_ WAIT_ S - RTC_
CNTL_ RETENTION_ CLKOFF_ WAIT_ V - RTC_
CNTL_ RETENTION_ CLK_ SEL_ S - RTC_
CNTL_ RETENTION_ CLK_ SEL_ V - RTC_
CNTL_ RETENTION_ CTRL_ REG - RTC_
CNTL_ RETENTION_ DONE_ WAIT - RTC_
CNTL_ RETENTION_ DONE_ WAIT_ S - RTC_
CNTL_ RETENTION_ DONE_ WAIT_ V - RTC_
CNTL_ RETENTION_ EN_ S - RTC_
CNTL_ RETENTION_ EN_ V - RTC_
CNTL_ RETENTION_ WAIT - RTC_
CNTL_ RETENTION_ WAIT_ S - RTC_
CNTL_ RETENTION_ WAIT_ V - RTC_
CNTL_ RFRX_ PBUS_ PU_ S - RTC_
CNTL_ RFRX_ PBUS_ PU_ V - RTC_
CNTL_ SAR2_ PWDET_ CCT - RTC_
CNTL_ SAR2_ PWDET_ CCT_ S - RTC_
CNTL_ SAR2_ PWDET_ CCT_ V - RTC_
CNTL_ SAR_ DEBUG_ SEL - RTC_
CNTL_ SAR_ DEBUG_ SEL_ S - RTC_
CNTL_ SAR_ DEBUG_ SEL_ V - RTC_
CNTL_ SAR_ I2C_ PU_ S - RTC_
CNTL_ SAR_ I2C_ PU_ V - RTC_
CNTL_ SCK_ DCAP - RTC_
CNTL_ SCK_ DCAP_ DEFAULT - RTC_
CNTL_ SCK_ DCAP_ S - RTC_
CNTL_ SCK_ DCAP_ V - RTC_
CNTL_ SCRATC H0 - RTC_
CNTL_ SCRATC H0_ S - RTC_
CNTL_ SCRATC H0_ V - RTC_
CNTL_ SCRATC H1 - RTC_
CNTL_ SCRATC H2 - RTC_
CNTL_ SCRATC H3 - RTC_
CNTL_ SCRATC H4 - RTC_
CNTL_ SCRATC H5 - RTC_
CNTL_ SCRATC H6 - RTC_
CNTL_ SCRATC H7 - RTC_
CNTL_ SCRATC H1_ S - RTC_
CNTL_ SCRATC H1_ V - RTC_
CNTL_ SCRATC H2_ S - RTC_
CNTL_ SCRATC H2_ V - RTC_
CNTL_ SCRATC H3_ S - RTC_
CNTL_ SCRATC H3_ V - RTC_
CNTL_ SCRATC H4_ S - RTC_
CNTL_ SCRATC H4_ V - RTC_
CNTL_ SCRATC H5_ S - RTC_
CNTL_ SCRATC H5_ V - RTC_
CNTL_ SCRATC H6_ S - RTC_
CNTL_ SCRATC H6_ V - RTC_
CNTL_ SCRATC H7_ S - RTC_
CNTL_ SCRATC H7_ V - RTC_
CNTL_ SDIO_ ACTIVE_ IND_ S - RTC_
CNTL_ SDIO_ ACTIVE_ IND_ V - RTC_
CNTL_ SDIO_ CONF_ REG - RTC_
CNTL_ SDIO_ DCAP - RTC_
CNTL_ SDIO_ DCAP_ S - RTC_
CNTL_ SDIO_ DCAP_ V - RTC_
CNTL_ SDIO_ DCURLIM - RTC_
CNTL_ SDIO_ DCURLIM_ S - RTC_
CNTL_ SDIO_ DCURLIM_ V - RTC_
CNTL_ SDIO_ DTHDRV - RTC_
CNTL_ SDIO_ DTHDRV_ S - RTC_
CNTL_ SDIO_ DTHDRV_ V - RTC_
CNTL_ SDIO_ ENCURLIM_ S - RTC_
CNTL_ SDIO_ ENCURLIM_ V - RTC_
CNTL_ SDIO_ EN_ INITI_ S - RTC_
CNTL_ SDIO_ EN_ INITI_ V - RTC_
CNTL_ SDIO_ FORCE_ S - RTC_
CNTL_ SDIO_ FORCE_ V - RTC_
CNTL_ SDIO_ INITI - RTC_
CNTL_ SDIO_ INITI_ S - RTC_
CNTL_ SDIO_ INITI_ V - RTC_
CNTL_ SDIO_ MODECURLIM_ S - RTC_
CNTL_ SDIO_ MODECURLIM_ V - RTC_
CNTL_ SDIO_ PD_ EN_ S - RTC_
CNTL_ SDIO_ PD_ EN_ V - RTC_
CNTL_ SDIO_ TIEH_ S - RTC_
CNTL_ SDIO_ TIEH_ V - RTC_
CNTL_ SDIO_ TIMER_ TARGET - RTC_
CNTL_ SDIO_ TIMER_ TARGET_ S - RTC_
CNTL_ SDIO_ TIMER_ TARGET_ V - RTC_
CNTL_ SENSOR_ CTRL_ REG - RTC_
CNTL_ SLEEP_ EN_ S - RTC_
CNTL_ SLEEP_ EN_ V - RTC_
CNTL_ SLEEP_ REJECT_ ENA - RTC_
CNTL_ SLEEP_ REJECT_ ENA_ S - RTC_
CNTL_ SLEEP_ REJECT_ ENA_ V - RTC_
CNTL_ SLOW_ CLK_ CONF_ REG - RTC_
CNTL_ SLOW_ CLK_ NEXT_ EDGE_ S - RTC_
CNTL_ SLOW_ CLK_ NEXT_ EDGE_ V - RTC_
CNTL_ SLP_ REJECT_ CAUSE_ CLR_ S - RTC_
CNTL_ SLP_ REJECT_ CAUSE_ CLR_ V - RTC_
CNTL_ SLP_ REJECT_ CAUSE_ REG - RTC_
CNTL_ SLP_ REJECT_ CONF_ REG - RTC_
CNTL_ SLP_ REJECT_ INT_ CLR_ S - RTC_
CNTL_ SLP_ REJECT_ INT_ CLR_ V - RTC_
CNTL_ SLP_ REJECT_ INT_ ENA_ S - RTC_
CNTL_ SLP_ REJECT_ INT_ ENA_ V - RTC_
CNTL_ SLP_ REJECT_ INT_ ENA_ W1TC_ S - RTC_
CNTL_ SLP_ REJECT_ INT_ ENA_ W1TC_ V - RTC_
CNTL_ SLP_ REJECT_ INT_ ENA_ W1TS_ S - RTC_
CNTL_ SLP_ REJECT_ INT_ ENA_ W1TS_ V - RTC_
CNTL_ SLP_ REJECT_ INT_ RAW_ S - RTC_
CNTL_ SLP_ REJECT_ INT_ RAW_ V - RTC_
CNTL_ SLP_ REJECT_ INT_ ST_ S - RTC_
CNTL_ SLP_ REJECT_ INT_ ST_ V - RTC_
CNTL_ SLP_ REJECT_ S - RTC_
CNTL_ SLP_ REJECT_ V - RTC_
CNTL_ SLP_ TIME R0_ REG - RTC_
CNTL_ SLP_ TIME R1_ REG - RTC_
CNTL_ SLP_ VAL_ HI - RTC_
CNTL_ SLP_ VAL_ HI_ S - RTC_
CNTL_ SLP_ VAL_ HI_ V - RTC_
CNTL_ SLP_ VAL_ LO - RTC_
CNTL_ SLP_ VAL_ LO_ S - RTC_
CNTL_ SLP_ VAL_ LO_ V - RTC_
CNTL_ SLP_ WAKEUP_ CAUSE_ REG - RTC_
CNTL_ SLP_ WAKEUP_ INT_ CLR_ S - RTC_
CNTL_ SLP_ WAKEUP_ INT_ CLR_ V - RTC_
CNTL_ SLP_ WAKEUP_ INT_ ENA_ S - RTC_
CNTL_ SLP_ WAKEUP_ INT_ ENA_ V - RTC_
CNTL_ SLP_ WAKEUP_ INT_ ENA_ W1TC_ S - RTC_
CNTL_ SLP_ WAKEUP_ INT_ ENA_ W1TC_ V - RTC_
CNTL_ SLP_ WAKEUP_ INT_ ENA_ W1TS_ S - RTC_
CNTL_ SLP_ WAKEUP_ INT_ ENA_ W1TS_ V - RTC_
CNTL_ SLP_ WAKEUP_ INT_ RAW_ S - RTC_
CNTL_ SLP_ WAKEUP_ INT_ RAW_ V - RTC_
CNTL_ SLP_ WAKEUP_ INT_ ST_ S - RTC_
CNTL_ SLP_ WAKEUP_ INT_ ST_ V - RTC_
CNTL_ SLP_ WAKEUP_ S - RTC_
CNTL_ SLP_ WAKEUP_ V - RTC_
CNTL_ STAT E0_ REG - RTC_
CNTL_ STAT_ VECTOR_ SEL_ APPCPU_ S - RTC_
CNTL_ STAT_ VECTOR_ SEL_ APPCPU_ V - RTC_
CNTL_ STAT_ VECTOR_ SEL_ PROCPU_ S - RTC_
CNTL_ STAT_ VECTOR_ SEL_ PROCPU_ V - RTC_
CNTL_ STOR E0_ REG - RTC_
CNTL_ STOR E1_ REG - RTC_
CNTL_ STOR E2_ REG - RTC_
CNTL_ STOR E3_ REG - RTC_
CNTL_ STOR E4_ REG - RTC_
CNTL_ STOR E5_ REG - RTC_
CNTL_ STOR E6_ REG - RTC_
CNTL_ STOR E7_ REG - RTC_
CNTL_ SWD_ AUTO_ FEED_ EN_ S - RTC_
CNTL_ SWD_ AUTO_ FEED_ EN_ V - RTC_
CNTL_ SWD_ BYPASS_ RST_ S - RTC_
CNTL_ SWD_ BYPASS_ RST_ V - RTC_
CNTL_ SWD_ CONF_ REG - RTC_
CNTL_ SWD_ DISABLE_ S - RTC_
CNTL_ SWD_ DISABLE_ V - RTC_
CNTL_ SWD_ FEED_ INT_ S - RTC_
CNTL_ SWD_ FEED_ INT_ V - RTC_
CNTL_ SWD_ FEED_ S - RTC_
CNTL_ SWD_ FEED_ V - RTC_
CNTL_ SWD_ INT_ CLR_ S - RTC_
CNTL_ SWD_ INT_ CLR_ V - RTC_
CNTL_ SWD_ INT_ ENA_ S - RTC_
CNTL_ SWD_ INT_ ENA_ V - RTC_
CNTL_ SWD_ INT_ ENA_ W1TC_ S - RTC_
CNTL_ SWD_ INT_ ENA_ W1TC_ V - RTC_
CNTL_ SWD_ INT_ ENA_ W1TS_ S - RTC_
CNTL_ SWD_ INT_ ENA_ W1TS_ V - RTC_
CNTL_ SWD_ INT_ RAW_ S - RTC_
CNTL_ SWD_ INT_ RAW_ V - RTC_
CNTL_ SWD_ INT_ ST_ S - RTC_
CNTL_ SWD_ INT_ ST_ V - RTC_
CNTL_ SWD_ RESET_ FLAG_ S - RTC_
CNTL_ SWD_ RESET_ FLAG_ V - RTC_
CNTL_ SWD_ RST_ FLAG_ CLR_ S - RTC_
CNTL_ SWD_ RST_ FLAG_ CLR_ V - RTC_
CNTL_ SWD_ SIGNAL_ WIDTH - RTC_
CNTL_ SWD_ SIGNAL_ WIDTH_ S - RTC_
CNTL_ SWD_ SIGNAL_ WIDTH_ V - RTC_
CNTL_ SWD_ WKEY - RTC_
CNTL_ SWD_ WKEY_ S - RTC_
CNTL_ SWD_ WKEY_ V - RTC_
CNTL_ SWD_ WPROTECT_ REG - RTC_
CNTL_ SW_ APPCPU_ RST_ S - RTC_
CNTL_ SW_ APPCPU_ RST_ V - RTC_
CNTL_ SW_ CPU_ INT_ S - RTC_
CNTL_ SW_ CPU_ INT_ V - RTC_
CNTL_ SW_ CPU_ STALL_ REG - RTC_
CNTL_ SW_ PROCPU_ RST_ S - RTC_
CNTL_ SW_ PROCPU_ RST_ V - RTC_
CNTL_ SW_ STALL_ APPCPU_ C0 - RTC_
CNTL_ SW_ STALL_ APPCPU_ C0_ S - RTC_
CNTL_ SW_ STALL_ APPCPU_ C0_ V - RTC_
CNTL_ SW_ STALL_ APPCPU_ C1 - RTC_
CNTL_ SW_ STALL_ APPCPU_ C1_ S - RTC_
CNTL_ SW_ STALL_ APPCPU_ C1_ V - RTC_
CNTL_ SW_ STALL_ PROCPU_ C0 - RTC_
CNTL_ SW_ STALL_ PROCPU_ C0_ S - RTC_
CNTL_ SW_ STALL_ PROCPU_ C0_ V - RTC_
CNTL_ SW_ STALL_ PROCPU_ C1 - RTC_
CNTL_ SW_ STALL_ PROCPU_ C1_ S - RTC_
CNTL_ SW_ STALL_ PROCPU_ C1_ V - RTC_
CNTL_ SW_ SYS_ RST_ S - RTC_
CNTL_ SW_ SYS_ RST_ V - RTC_
CNTL_ TIME R1_ REG - RTC_
CNTL_ TIME R2_ REG - RTC_
CNTL_ TIME R3_ REG - RTC_
CNTL_ TIME R4_ REG - RTC_
CNTL_ TIME R5_ REG - RTC_
CNTL_ TIME R6_ REG - RTC_
CNTL_ TIMER_ SYS_ RST_ S - RTC_
CNTL_ TIMER_ SYS_ RST_ V - RTC_
CNTL_ TIMER_ SYS_ STALL_ S - RTC_
CNTL_ TIMER_ SYS_ STALL_ V - RTC_
CNTL_ TIMER_ VALU E0_ HIGH - RTC_
CNTL_ TIMER_ VALU E0_ HIGH_ S - RTC_
CNTL_ TIMER_ VALU E0_ HIGH_ V - RTC_
CNTL_ TIMER_ VALU E0_ LOW - RTC_
CNTL_ TIMER_ VALU E0_ LOW_ S - RTC_
CNTL_ TIMER_ VALU E0_ LOW_ V - RTC_
CNTL_ TIMER_ VALU E1_ HIGH - RTC_
CNTL_ TIMER_ VALU E1_ HIGH_ S - RTC_
CNTL_ TIMER_ VALU E1_ HIGH_ V - RTC_
CNTL_ TIMER_ VALU E1_ LOW - RTC_
CNTL_ TIMER_ VALU E1_ LOW_ S - RTC_
CNTL_ TIMER_ VALU E1_ LOW_ V - RTC_
CNTL_ TIMER_ XTL_ OFF_ S - RTC_
CNTL_ TIMER_ XTL_ OFF_ V - RTC_
CNTL_ TIME_ HIGH0_ REG - RTC_
CNTL_ TIME_ HIGH1_ REG - RTC_
CNTL_ TIME_ LOW0_ REG - RTC_
CNTL_ TIME_ LOW1_ REG - RTC_
CNTL_ TIME_ UPDATE_ REG - RTC_
CNTL_ TIME_ UPDATE_ S - RTC_
CNTL_ TIME_ UPDATE_ V - RTC_
CNTL_ TOUCH_ STATE_ DONE_ S - RTC_
CNTL_ TOUCH_ STATE_ DONE_ V - RTC_
CNTL_ TOUCH_ STATE_ SLP_ S - RTC_
CNTL_ TOUCH_ STATE_ SLP_ V - RTC_
CNTL_ TOUCH_ STATE_ START_ S - RTC_
CNTL_ TOUCH_ STATE_ START_ V - RTC_
CNTL_ TOUCH_ STATE_ SWITCH_ S - RTC_
CNTL_ TOUCH_ STATE_ SWITCH_ V - RTC_
CNTL_ TXRF_ I2C_ PU_ S - RTC_
CNTL_ TXRF_ I2C_ PU_ V - RTC_
CNTL_ ULP_ CP_ TIMER_ 1_ REG - RTC_
CNTL_ ULP_ CP_ TIMER_ SLP_ CYCLE - RTC_
CNTL_ ULP_ CP_ TIMER_ SLP_ CYCLE_ S - RTC_
CNTL_ ULP_ CP_ TIMER_ SLP_ CYCLE_ V - RTC_
CNTL_ USB_ CONF_ REG - RTC_
CNTL_ VDD_ SPI_ PWR_ DRV - RTC_
CNTL_ VDD_ SPI_ PWR_ DRV_ S - RTC_
CNTL_ VDD_ SPI_ PWR_ DRV_ V - RTC_
CNTL_ VDD_ SPI_ PWR_ FORCE_ S - RTC_
CNTL_ VDD_ SPI_ PWR_ FORCE_ V - RTC_
CNTL_ WAKEUP_ CAUSE - RTC_
CNTL_ WAKEUP_ CAUSE_ S - RTC_
CNTL_ WAKEUP_ CAUSE_ V - RTC_
CNTL_ WAKEUP_ ENA - RTC_
CNTL_ WAKEUP_ ENA_ S - RTC_
CNTL_ WAKEUP_ ENA_ V - RTC_
CNTL_ WAKEUP_ STATE_ REG - RTC_
CNTL_ WDTCONFI G0_ REG - RTC_
CNTL_ WDTCONFI G1_ REG - RTC_
CNTL_ WDTCONFI G2_ REG - RTC_
CNTL_ WDTCONFI G3_ REG - RTC_
CNTL_ WDTCONFI G4_ REG - RTC_
CNTL_ WDTFEED_ REG - RTC_
CNTL_ WDTWPROTECT_ REG - RTC_
CNTL_ WDT_ APPCPU_ RESET_ EN_ S - RTC_
CNTL_ WDT_ APPCPU_ RESET_ EN_ V - RTC_
CNTL_ WDT_ CHIP_ RESET_ EN_ S - RTC_
CNTL_ WDT_ CHIP_ RESET_ EN_ V - RTC_
CNTL_ WDT_ CHIP_ RESET_ WIDTH - RTC_
CNTL_ WDT_ CHIP_ RESET_ WIDTH_ S - RTC_
CNTL_ WDT_ CHIP_ RESET_ WIDTH_ V - RTC_
CNTL_ WDT_ CPU_ RESET_ LENGTH - RTC_
CNTL_ WDT_ CPU_ RESET_ LENGTH_ S - RTC_
CNTL_ WDT_ CPU_ RESET_ LENGTH_ V - RTC_
CNTL_ WDT_ EN_ S - RTC_
CNTL_ WDT_ EN_ V - RTC_
CNTL_ WDT_ FEED_ S - RTC_
CNTL_ WDT_ FEED_ V - RTC_
CNTL_ WDT_ FLASHBOOT_ MOD_ EN_ S - RTC_
CNTL_ WDT_ FLASHBOOT_ MOD_ EN_ V - RTC_
CNTL_ WDT_ INT_ CLR_ S - RTC_
CNTL_ WDT_ INT_ CLR_ V - RTC_
CNTL_ WDT_ INT_ ENA_ S - RTC_
CNTL_ WDT_ INT_ ENA_ V - RTC_
CNTL_ WDT_ INT_ ENA_ W1TC_ S - RTC_
CNTL_ WDT_ INT_ ENA_ W1TC_ V - RTC_
CNTL_ WDT_ INT_ ENA_ W1TS_ S - RTC_
CNTL_ WDT_ INT_ ENA_ W1TS_ V - RTC_
CNTL_ WDT_ INT_ RAW_ S - RTC_
CNTL_ WDT_ INT_ RAW_ V - RTC_
CNTL_ WDT_ INT_ ST_ S - RTC_
CNTL_ WDT_ INT_ ST_ V - RTC_
CNTL_ WDT_ PAUSE_ IN_ SLP_ S - RTC_
CNTL_ WDT_ PAUSE_ IN_ SLP_ V - RTC_
CNTL_ WDT_ PROCPU_ RESET_ EN_ S - RTC_
CNTL_ WDT_ PROCPU_ RESET_ EN_ V - RTC_
CNTL_ WDT_ STATE - RTC_
CNTL_ WDT_ STATE_ S - RTC_
CNTL_ WDT_ STATE_ V - RTC_
CNTL_ WDT_ STG0 - RTC_
CNTL_ WDT_ STG0_ HOLD - RTC_
CNTL_ WDT_ STG0_ HOLD_ S - RTC_
CNTL_ WDT_ STG0_ HOLD_ V - RTC_
CNTL_ WDT_ STG0_ S - RTC_
CNTL_ WDT_ STG0_ V - RTC_
CNTL_ WDT_ STG1 - RTC_
CNTL_ WDT_ STG2 - RTC_
CNTL_ WDT_ STG3 - RTC_
CNTL_ WDT_ STG1_ HOLD - RTC_
CNTL_ WDT_ STG1_ HOLD_ S - RTC_
CNTL_ WDT_ STG1_ HOLD_ V - RTC_
CNTL_ WDT_ STG1_ S - RTC_
CNTL_ WDT_ STG1_ V - RTC_
CNTL_ WDT_ STG2_ HOLD - RTC_
CNTL_ WDT_ STG2_ HOLD_ S - RTC_
CNTL_ WDT_ STG2_ HOLD_ V - RTC_
CNTL_ WDT_ STG2_ S - RTC_
CNTL_ WDT_ STG2_ V - RTC_
CNTL_ WDT_ STG3_ HOLD - RTC_
CNTL_ WDT_ STG3_ HOLD_ S - RTC_
CNTL_ WDT_ STG3_ HOLD_ V - RTC_
CNTL_ WDT_ STG3_ S - RTC_
CNTL_ WDT_ STG3_ V - RTC_
CNTL_ WDT_ SYS_ RESET_ LENGTH - RTC_
CNTL_ WDT_ SYS_ RESET_ LENGTH_ S - RTC_
CNTL_ WDT_ SYS_ RESET_ LENGTH_ V - RTC_
CNTL_ WDT_ WKEY - RTC_
CNTL_ WDT_ WKEY_ S - RTC_
CNTL_ WDT_ WKEY_ V - RTC_
CNTL_ WIFI_ FORCE_ ISO_ S - RTC_
CNTL_ WIFI_ FORCE_ ISO_ V - RTC_
CNTL_ WIFI_ FORCE_ NOISO_ S - RTC_
CNTL_ WIFI_ FORCE_ NOISO_ V - RTC_
CNTL_ WIFI_ FORCE_ PD_ S - RTC_
CNTL_ WIFI_ FORCE_ PD_ V - RTC_
CNTL_ WIFI_ FORCE_ PU_ S - RTC_
CNTL_ WIFI_ FORCE_ PU_ V - RTC_
CNTL_ WIFI_ ISO_ S - RTC_
CNTL_ WIFI_ ISO_ V - RTC_
CNTL_ WIFI_ PD_ EN_ S - RTC_
CNTL_ WIFI_ PD_ EN_ V - RTC_
CNTL_ WIFI_ POWERUP_ TIMER - RTC_
CNTL_ WIFI_ POWERUP_ TIMER_ S - RTC_
CNTL_ WIFI_ POWERUP_ TIMER_ V - RTC_
CNTL_ WIFI_ WAIT_ TIMER - RTC_
CNTL_ WIFI_ WAIT_ TIMER_ S - RTC_
CNTL_ WIFI_ WAIT_ TIMER_ V - RTC_
CNTL_ XPD_ DIG_ DCDC_ S - RTC_
CNTL_ XPD_ DIG_ DCDC_ V - RTC_
CNTL_ XPD_ DIG_ S - RTC_
CNTL_ XPD_ DIG_ V - RTC_
CNTL_ XPD_ ROM0_ S - RTC_
CNTL_ XPD_ ROM0_ V - RTC_
CNTL_ XPD_ RTC_ PERI_ S - RTC_
CNTL_ XPD_ RTC_ PERI_ V - RTC_
CNTL_ XPD_ SDIO_ REG_ S - RTC_
CNTL_ XPD_ SDIO_ REG_ V - RTC_
CNTL_ XPD_ WIFI_ S - RTC_
CNTL_ XPD_ WIFI_ V - RTC_
CNTL_ XPD_ XTAL_ 32K_ S - RTC_
CNTL_ XPD_ XTAL_ 32K_ V - RTC_
CNTL_ XTAL32K_ AUTO_ BACKUP_ S - RTC_
CNTL_ XTAL32K_ AUTO_ BACKUP_ V - RTC_
CNTL_ XTAL32K_ AUTO_ RESTART_ S - RTC_
CNTL_ XTAL32K_ AUTO_ RESTART_ V - RTC_
CNTL_ XTAL32K_ AUTO_ RETURN_ S - RTC_
CNTL_ XTAL32K_ AUTO_ RETURN_ V - RTC_
CNTL_ XTAL32K_ CLK_ FACTOR - RTC_
CNTL_ XTAL32K_ CLK_ FACTOR_ REG - RTC_
CNTL_ XTAL32K_ CLK_ FACTOR_ S - RTC_
CNTL_ XTAL32K_ CLK_ FACTOR_ V - RTC_
CNTL_ XTAL32K_ CONF_ REG - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ CLR_ S - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ CLR_ V - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ ENA_ S - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ ENA_ V - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ ENA_ W1TC_ S - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ ENA_ W1TC_ V - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ ENA_ W1TS_ S - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ ENA_ W1TS_ V - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ RAW_ S - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ RAW_ V - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ ST_ S - RTC_
CNTL_ XTAL32K_ DEAD_ INT_ ST_ V - RTC_
CNTL_ XTAL32K_ EXT_ CLK_ FO_ S - RTC_
CNTL_ XTAL32K_ EXT_ CLK_ FO_ V - RTC_
CNTL_ XTAL32K_ GPIO_ SEL_ S - RTC_
CNTL_ XTAL32K_ GPIO_ SEL_ V - RTC_
CNTL_ XTAL32K_ RESTART_ WAIT - RTC_
CNTL_ XTAL32K_ RESTART_ WAIT_ S - RTC_
CNTL_ XTAL32K_ RESTART_ WAIT_ V - RTC_
CNTL_ XTAL32K_ RETURN_ WAIT - RTC_
CNTL_ XTAL32K_ RETURN_ WAIT_ S - RTC_
CNTL_ XTAL32K_ RETURN_ WAIT_ V - RTC_
CNTL_ XTAL32K_ STABLE_ THRES - RTC_
CNTL_ XTAL32K_ STABLE_ THRES_ S - RTC_
CNTL_ XTAL32K_ STABLE_ THRES_ V - RTC_
CNTL_ XTAL32K_ WDT_ CLK_ FO_ S - RTC_
CNTL_ XTAL32K_ WDT_ CLK_ FO_ V - RTC_
CNTL_ XTAL32K_ WDT_ EN_ S - RTC_
CNTL_ XTAL32K_ WDT_ EN_ V - RTC_
CNTL_ XTAL32K_ WDT_ RESET_ S - RTC_
CNTL_ XTAL32K_ WDT_ RESET_ V - RTC_
CNTL_ XTAL32K_ WDT_ TIMEOUT - RTC_
CNTL_ XTAL32K_ WDT_ TIMEOUT_ S - RTC_
CNTL_ XTAL32K_ WDT_ TIMEOUT_ V - RTC_
CNTL_ XTAL32K_ XPD_ FORCE_ S - RTC_
CNTL_ XTAL32K_ XPD_ FORCE_ V - RTC_
CNTL_ XTAL_ FORCE_ NOGATING_ S - RTC_
CNTL_ XTAL_ FORCE_ NOGATING_ V - RTC_
CNTL_ XTAL_ GLOBAL_ FORCE_ GATING_ S - RTC_
CNTL_ XTAL_ GLOBAL_ FORCE_ GATING_ V - RTC_
CNTL_ XTAL_ GLOBAL_ FORCE_ NOGATING_ S - RTC_
CNTL_ XTAL_ GLOBAL_ FORCE_ NOGATING_ V - RTC_
CNTL_ XTL_ BUF_ WAIT - RTC_
CNTL_ XTL_ BUF_ WAIT_ DEFAULT - RTC_
CNTL_ XTL_ BUF_ WAIT_ S - RTC_
CNTL_ XTL_ BUF_ WAIT_ V - RTC_
CNTL_ XTL_ EN_ WAIT - RTC_
CNTL_ XTL_ EN_ WAIT_ S - RTC_
CNTL_ XTL_ EN_ WAIT_ V - RTC_
CNTL_ XTL_ EXT_ CTR_ EN_ S - RTC_
CNTL_ XTL_ EXT_ CTR_ EN_ V - RTC_
CNTL_ XTL_ EXT_ CTR_ LV_ S - RTC_
CNTL_ XTL_ EXT_ CTR_ LV_ V - RTC_
CNTL_ XTL_ EXT_ CTR_ SEL - RTC_
CNTL_ XTL_ EXT_ CTR_ SEL_ S - RTC_
CNTL_ XTL_ EXT_ CTR_ SEL_ V - RTC_
CNTL_ XTL_ FORCE_ ISO_ S - RTC_
CNTL_ XTL_ FORCE_ ISO_ V - RTC_
CNTL_ XTL_ FORCE_ NOISO_ S - RTC_
CNTL_ XTL_ FORCE_ NOISO_ V - RTC_
CNTL_ XTL_ FORCE_ PD_ S - RTC_
CNTL_ XTL_ FORCE_ PD_ V - RTC_
CNTL_ XTL_ FORCE_ PU_ S - RTC_
CNTL_ XTL_ FORCE_ PU_ V - RTC_
WDT_ STG_ SEL_ INT - RTC_
WDT_ STG_ SEL_ OFF - RTC_
WDT_ STG_ SEL_ RESET_ CPU - RTC_
WDT_ STG_ SEL_ RESET_ RTC - RTC_
WDT_ STG_ SEL_ RESET_ SYSTEM - RVHAL_
EXCM_ LEVEL - RVHAL_
INTR_ ENABLE_ THRESH - RV_
EXTERNAL_ INT_ COUNT - RV_
EXTERNAL_ INT_ OFFSET - RW_
RX_ ON_ IDX - RW_
TX_ ON_ IDX - RW_
WAKEUP_ REQ_ IDX - RX_
STATUS_ IDX - RX_
WINDOW_ IDX - R_OK
- Ringbuffer
Type_ t_ RINGBUF_ TYPE_ ALLOWSPLIT - Allow-split buffers will split an item into two parts if necessary in order to store it. Each item requires an 8 byte overhead for a header, splitting incurs an extra header. Each item will always internally occupy a 32-bit aligned size of space.
- Ringbuffer
Type_ t_ RINGBUF_ TYPE_ BYTEBUF - Byte buffers store data as a sequence of bytes and do not maintain separate items, therefore byte buffers have no overhead. All data is stored as a sequence of byte and any number of bytes can be sent or retrieved each time.
- Ringbuffer
Type_ t_ RINGBUF_ TYPE_ MAX - Byte buffers store data as a sequence of bytes and do not maintain separate items, therefore byte buffers have no overhead. All data is stored as a sequence of byte and any number of bytes can be sent or retrieved each time.
- Ringbuffer
Type_ t_ RINGBUF_ TYPE_ NOSPLIT - No-split buffers will only store an item in contiguous memory and will never split an item. Each item requires an 8 byte overhead for a header and will always internally occupy a 32-bit aligned size of space.
- S16_F
- SAE_
H2E_ IDENTIFIER_ LEN - SATP32_
ASID - SATP32_
MODE - SATP32_
PPN - SATP64_
ASID - SATP64_
MODE - SATP64_
PPN - SATP_
MODE - SATP_
MODE_ OFF - SATP_
MODE_ SV32 - SATP_
MODE_ SV39 - SATP_
MODE_ SV48 - SATP_
MODE_ SV57 - SATP_
MODE_ SV64 - SA_
NOCLDSTOP - SBT_MAX
- SCF_
CMD_ AC - SCF_
CMD_ ADTC - SCF_
CMD_ BC - SCF_
CMD_ BCR - SCF_
CMD_ READ - SCF_
ITSDONE - SCF_
RSP_ 136 - SCF_
RSP_ BSY - SCF_
RSP_ CRC - SCF_
RSP_ IDX - SCF_
RSP_ PRESENT - SCF_
RSP_ R0 - SCF_
RSP_ R1 - SCF_
RSP_ R2 - SCF_
RSP_ R3 - SCF_
RSP_ R4 - SCF_
RSP_ R5 - SCF_
RSP_ R6 - SCF_
RSP_ R7 - SCF_
RSP_ R1B - SCF_
RSP_ R5B - SCF_
WAIT_ BUSY - SCHED_
FIFO - SCHED_
OTHER - SCHED_
RR - SCR_
SD_ BUS_ WIDTHS_ 1BIT - SCR_
SD_ BUS_ WIDTHS_ 4BIT - SCR_
SD_ SECURITY_ 1_ 0 - SCR_
SD_ SECURITY_ 1_ 0_ 2 - SCR_
SD_ SECURITY_ NONE - SCR_
SD_ SPEC_ VER_ 2 - SCR_
SD_ SPEC_ VER_ 1_ 0 - SCR_
SD_ SPEC_ VER_ 1_ 10 - SCR_
STRUCTURE_ VER_ 1_ 0 - SDIO_
R1_ FUNC_ NUM_ ERR - SDMMC_
FREQ_ 26M - SDMMC_
FREQ_ 52M - SDMMC_
FREQ_ DDR50 - SDMMC_
FREQ_ DEFAULT - SDMMC_
FREQ_ HIGHSPEED - SDMMC_
FREQ_ PROBING - SDMMC_
FREQ_ SDR50 - SDMMC_
TIMING_ HIGHSPEED - SDMMC_
TIMING_ LEGACY - SDMMC_
TIMING_ MMC_ DDR52 - SDSPI_
IO_ ACTIVE_ LOW - SD_
ACCESS_ MODE - SD_
ACCESS_ MODE_ DDR50 - SD_
ACCESS_ MODE_ SDR12 - SD_
ACCESS_ MODE_ SDR25 - SD_
ACCESS_ MODE_ SDR50 - SD_
ACCESS_ MODE_ SDR104 - SD_
APP_ OP_ COND - SD_
APP_ SD_ STATUS - SD_
APP_ SEND_ NUM_ WR_ BLOCKS - SD_
APP_ SEND_ SCR - SD_
APP_ SET_ BUS_ WIDTH - SD_
ARG_ BUS_ WIDTH_ 1 - SD_
ARG_ BUS_ WIDTH_ 4 - SD_
ARG_ CMD52_ DATA_ MASK - SD_
ARG_ CMD52_ DATA_ SHIFT - SD_
ARG_ CMD52_ EXCHANGE - SD_
ARG_ CMD52_ FUNC_ MASK - SD_
ARG_ CMD52_ FUNC_ SHIFT - SD_
ARG_ CMD52_ READ - SD_
ARG_ CMD52_ REG_ MASK - SD_
ARG_ CMD52_ REG_ SHIFT - SD_
ARG_ CMD52_ WRITE - SD_
ARG_ CMD53_ BLOCK_ MODE - SD_
ARG_ CMD53_ FUNC_ MASK - SD_
ARG_ CMD53_ FUNC_ SHIFT - SD_
ARG_ CMD53_ INCREMENT - SD_
ARG_ CMD53_ LENGTH_ MASK - SD_
ARG_ CMD53_ LENGTH_ MAX - SD_
ARG_ CMD53_ LENGTH_ SHIFT - SD_
ARG_ CMD53_ READ - SD_
ARG_ CMD53_ REG_ MASK - SD_
ARG_ CMD53_ REG_ SHIFT - SD_
ARG_ CMD53_ WRITE - SD_
CLK_ GPIO_ NUM - SD_
CMD_ GPIO_ NUM - SD_
COMMAND_ SYSTEM - SD_
CRC_ ON_ OFF - SD_
CSD_ CCC_ AS - SD_
CSD_ CCC_ BASIC - SD_
CSD_ CCC_ BR - SD_
CSD_ CCC_ BW - SD_
CSD_ CCC_ ERASE - SD_
CSD_ CCC_ IOM - SD_
CSD_ CCC_ LC - SD_
CSD_ CCC_ SWITCH - SD_
CSD_ CCC_ WP - SD_
CSD_ CSDVER_ 1_ 0 - SD_
CSD_ CSDVER_ 2_ 0 - SD_
CSD_ RW_ BL_ LEN_ 1G - SD_
CSD_ RW_ BL_ LEN_ 2G - SD_
CSD_ SPEED_ 25_ MHZ - SD_
CSD_ SPEED_ 50_ MHZ - SD_
CSD_ SPEED_ 100_ MHZ - SD_
CSD_ SPEED_ 200_ MHZ - SD_
CSD_ TAAC_ 1_ 5_ MSEC - SD_
CSD_ V2_ BL_ LEN - SD_
CSD_ VDD_ RW_ CURR_ 80mA - SD_
CSD_ VDD_ RW_ CURR_ 100mA - SD_
CURRENT_ LIMIT - SD_
DATA0_ GPIO_ NUM - SD_
DATA1_ GPIO_ NUM - SD_
DATA2_ GPIO_ NUM - SD_
DATA3_ GPIO_ NUM - SD_
DRIVER_ STRENGTH - SD_
DRIVER_ STRENGTH_ A - SD_
DRIVER_ STRENGTH_ B - SD_
DRIVER_ STRENGTH_ C - SD_
DRIVER_ STRENGTH_ D - SD_
ERASE_ GROUP_ END - SD_
ERASE_ GROUP_ START - SD_
IO_ CCCR_ BLKSIZEH - SD_
IO_ CCCR_ BLKSIZEL - SD_
IO_ CCCR_ BUS_ WIDTH - SD_
IO_ CCCR_ CARD_ CAP - SD_
IO_ CCCR_ CISPTR - SD_
IO_ CCCR_ CTL - SD_
IO_ CCCR_ FN_ ENABLE - SD_
IO_ CCCR_ FN_ READY - SD_
IO_ CCCR_ HIGHSPEED - SD_
IO_ CCCR_ INT_ ENABLE - SD_
IO_ CCCR_ INT_ PENDING - SD_
IO_ CCCR_ SIZE - SD_
IO_ CCCR_ START - SD_
IO_ CIS_ SIZE - SD_
IO_ CIS_ START - SD_
IO_ FBR_ SIZE - SD_
IO_ FBR_ START - SD_
IO_ OCR_ MASK - SD_
IO_ OCR_ MEM_ PRESENT - SD_
IO_ OCR_ MEM_ READY - SD_
IO_ RW_ DIRECT - SD_
IO_ RW_ EXTENDED - SD_
IO_ SEND_ OP_ COND - SD_
OCR_ 2_ 7V_ 2_ 8V - SD_
OCR_ 2_ 8V_ 2_ 9V - SD_
OCR_ 2_ 9V_ 3_ 0V - SD_
OCR_ 3_ 0V_ 3_ 1V - SD_
OCR_ 3_ 1V_ 3_ 2V - SD_
OCR_ 3_ 2V_ 3_ 3V - SD_
OCR_ 3_ 3V_ 3_ 4V - SD_
OCR_ 3_ 4V_ 3_ 5V - SD_
OCR_ 3_ 5V_ 3_ 6V - SD_
OCR_ CARD_ READY - SD_
OCR_ S18_ RA - SD_
OCR_ SDHC_ CAP - SD_
OCR_ VOL_ MASK - SD_
OCR_ XPC - SD_
READ_ OCR - SD_
SEND_ IF_ COND - SD_
SEND_ RELATIVE_ ADDR - SD_
SEND_ SWITCH_ FUNC - SD_
SFUNC_ FUNC_ MAX - SD_
SFUNC_ GROUP_ MAX - SD_
SPI_ DATA_ ACCEPTED - SD_
SPI_ DATA_ CRC_ ERROR - SD_
SPI_ DATA_ WR_ ERROR - SD_
SPI_ R1_ ADDR_ ERR - SD_
SPI_ R1_ CMD_ CRC_ ERR - SD_
SPI_ R1_ ERASE_ RST - SD_
SPI_ R1_ ERASE_ SEQ_ ERR - SD_
SPI_ R1_ IDLE_ STATE - SD_
SPI_ R1_ ILLEGAL_ CMD - SD_
SPI_ R1_ NO_ RESPONSE - SD_
SPI_ R1_ PARAM_ ERR - SD_
SPI_ R2_ CARD_ LOCKED - SD_
SPI_ R2_ CC_ ERROR - SD_
SPI_ R2_ ECC_ FAILED - SD_
SPI_ R2_ ERASE_ PARAM - SD_
SPI_ R2_ ERROR - SD_
SPI_ R2_ OUT_ OF_ RANGE - SD_
SPI_ R2_ UNLOCK_ FAILED - SD_
SPI_ R2_ WP_ VIOLATION - SD_
SSR_ SIZE - SD_
SWITCH_ VOLTAGE - SEEK_
CUR - SEEK_
END - SEEK_
SET - SHA_
TYPE_ SHA1 - SHA_
TYPE_ SHA2_ 224 - SHA_
TYPE_ SHA2_ 256 - SHA_
TYPE_ SHA_ TYPE_ MAX - SHUT_RD
- SHUT_
RDWR - SHUT_WR
- SIGABRT
- SIGALRM
- SIGBUS
- SIGCHLD
- SIGCLD
- SIGCONT
- SIGEMT
- SIGEV_
NONE - SIGEV_
SIGNAL - SIGEV_
THREAD - SIGFPE
- SIGHUP
- SIGILL
- SIGINT
- SIGIO
- SIGIOT
- SIGKILL
- SIGLOST
- SIGPIPE
- SIGPOLL
- SIGPROF
- SIGQUIT
- SIGSEGV
- SIGSTKSZ
- SIGSTOP
- SIGSYS
- SIGTERM
- SIGTRAP
- SIGTSTP
- SIGTTIN
- SIGTTOU
- SIGURG
- SIGUSR1
- SIGUSR2
- SIGVTALRM
- SIGWINCH
- SIGXCPU
- SIGXFSZ
- SIG_
BLOCK - SIG_
GPIO_ OUT_ IDX - SIG_
IN_ FUNC97_ IDX - SIG_
IN_ FUNC98_ IDX - SIG_
IN_ FUNC99_ IDX - SIG_
IN_ FUNC100_ IDX - SIG_
IN_ FUNC_ 97_ IDX - SIG_
IN_ FUNC_ 98_ IDX - SIG_
IN_ FUNC_ 99_ IDX - SIG_
IN_ FUNC_ 100_ IDX - SIG_
SETMASK - SIG_
UNBLOCK - SIN_
ZERO_ LEN - SI_
ASYNCIO - SI_
MESGQ - SI_
QUEUE - SI_
TIMER - SI_USER
- SLIPIF_
THREAD_ NAME - SLIPIF_
THREAD_ PRIO - SLIPIF_
THREAD_ STACKSIZE - SLIP_
DEBUG - SLP_DRV
- SLP_
DRV_ S - SLP_
DRV_ V - SLP_
IE_ S - SLP_
IE_ V - SLP_
OE_ S - SLP_
OE_ V - SLP_
PD_ S - SLP_
PD_ V - SLP_
PU_ S - SLP_
PU_ V - SLP_
SEL_ S - SLP_
SEL_ V - SNTP_
MAX_ SERVERS - SNTP_
SERVER_ DNS - SNTP_
STARTUP_ DELAY - SOCK_
DGRAM - SOCK_
RAW - SOCK_
SEQPACKET - SOCK_
STREAM - SOC_
ADC_ ARBITER_ SUPPORTED - SOC_
ADC_ ATTEN_ NUM - SOC_
ADC_ CALIBRATION_ V1_ SUPPORTED - SOC_
ADC_ DIGI_ CONTROLLER_ NUM - SOC_
ADC_ DIGI_ DATA_ BYTES_ PER_ CONV - SOC_
ADC_ DIGI_ IIR_ FILTER_ NUM - SOC_
ADC_ DIGI_ MAX_ BITWIDTH - SOC_
ADC_ DIGI_ MIN_ BITWIDTH - SOC_
ADC_ DIGI_ MONITOR_ NUM - SOC_
ADC_ DIGI_ RESULT_ BYTES - SOC_
ADC_ DIG_ CTRL_ SUPPORTED - SOC_
ADC_ DIG_ IIR_ FILTER_ SUPPORTED - SOC_
ADC_ DMA_ SUPPORTED - SOC_
ADC_ MAX_ CHANNEL_ NUM - SOC_
ADC_ MONITOR_ SUPPORTED - SOC_
ADC_ PATT_ LEN_ MAX - SOC_
ADC_ PERIPH_ NUM - SOC_
ADC_ RTC_ MAX_ BITWIDTH - SOC_
ADC_ RTC_ MIN_ BITWIDTH - SOC_
ADC_ SAMPLE_ FREQ_ THRES_ HIGH - SOC_
ADC_ SAMPLE_ FREQ_ THRES_ LOW - SOC_
ADC_ SELF_ HW_ CALI_ SUPPORTED - SOC_
ADC_ SHARED_ POWER - SOC_
ADC_ SUPPORTED - SOC_
AES_ GDMA - SOC_
AES_ SUPPORTED - SOC_
AES_ SUPPORT_ AES_ 128 - SOC_
AES_ SUPPORT_ AES_ 256 - SOC_
AES_ SUPPORT_ DMA - SOC_
AHB_ GDMA_ SUPPORTED - SOC_
AHB_ GDMA_ VERSION - SOC_
APB_ BACKUP_ DMA - SOC_
ASSIST_ DEBUG_ SUPPORTED - SOC_
ASYNC_ MEMCPY_ SUPPORTED - SOC_
BLE_ 50_ SUPPORTED - SOC_
BLE_ DEVICE_ PRIVACY_ SUPPORTED - SOC_
BLE_ MESH_ SUPPORTED - SOC_
BLE_ SUPPORTED - SOC_
BLUFI_ SUPPORTED - SOC_
BOD_ SUPPORTED - SOC_
BROWNOUT_ RESET_ SUPPORTED - SOC_
BT_ SUPPORTED - SOC_
BYTE_ ACCESSIBLE_ HIGH - SOC_
BYTE_ ACCESSIBLE_ LOW - SOC_
CACHE_ FREEZE_ SUPPORTED - SOC_
CACHE_ MEMORY_ IBANK_ SIZE - SOC_
CLK_ LP_ FAST_ SUPPORT_ XTAL_ D2 - SOC_
CLK_ RC_ FAST_ D256_ FREQ_ APPROX - SOC_
CLK_ RC_ FAST_ D256_ SUPPORTED - SOC_
CLK_ RC_ FAST_ FREQ_ APPROX - SOC_
CLK_ RC_ FAST_ SUPPORT_ CALIBRATION - SOC_
CLK_ RC_ SLOW_ FREQ_ APPROX - SOC_
CLK_ TREE_ SUPPORTED - SOC_
CLK_ XTAL32K_ FREQ_ APPROX - SOC_
CLK_ XTAL32K_ SUPPORTED - SOC_
COEX_ HW_ PTI - SOC_
CPU_ BREAKPOINTS_ NUM - SOC_
CPU_ CORES_ NUM - SOC_
CPU_ HAS_ CSR_ PC - SOC_
CPU_ HAS_ FLEXIBLE_ INTC - SOC_
CPU_ INTR_ NUM - SOC_
CPU_ WATCHPOINTS_ NUM - SOC_
CPU_ WATCHPOINT_ MAX_ REGION_ SIZE - SOC_
DEBUG_ HIGH - SOC_
DEBUG_ LOW - SOC_
DEDICATED_ GPIO_ SUPPORTED - SOC_
DEDIC_ GPIO_ IN_ CHANNELS_ NUM - SOC_
DEDIC_ GPIO_ OUT_ CHANNELS_ NUM - SOC_
DEDIC_ PERIPH_ ALWAYS_ ENABLE - SOC_
DEEP_ SLEEP_ SUPPORTED - SOC_
DIG_ SIGN_ SUPPORTED - SOC_
DIRAM_ DRAM_ HIGH - SOC_
DIRAM_ DRAM_ LOW - SOC_
DIRAM_ IRAM_ HIGH - SOC_
DIRAM_ IRAM_ LOW - SOC_
DMA_ HIGH - SOC_
DMA_ LOW - SOC_
DRAM_ HIGH - SOC_
DRAM_ LOW - SOC_
DROM_ HIGH - SOC_
DROM_ LOW - SOC_
DROM_ MASK_ HIGH - SOC_
DROM_ MASK_ LOW - SOC_
DS_ KEY_ CHECK_ MAX_ WAIT_ US - SOC_
DS_ KEY_ PARAM_ MD_ IV_ LENGTH - SOC_
DS_ SIGNATURE_ MAX_ BIT_ LEN - SOC_
EFUSE_ BLOC K9_ KEY_ PURPOSE_ QUIRK - SOC_
EFUSE_ DIS_ DIRECT_ BOOT - SOC_
EFUSE_ DIS_ DOWNLOAD_ ICACHE - SOC_
EFUSE_ DIS_ ICACHE - SOC_
EFUSE_ DIS_ PAD_ JTAG - SOC_
EFUSE_ DIS_ USB_ JTAG - SOC_
EFUSE_ HAS_ EFUSE_ RST_ BUG - SOC_
EFUSE_ KEY_ PURPOSE_ FIELD - SOC_
EFUSE_ REVOKE_ BOOT_ KEY_ DIGESTS - SOC_
EFUSE_ SECURE_ BOOT_ KEY_ DIGESTS - SOC_
EFUSE_ SOFT_ DIS_ JTAG - SOC_
EFUSE_ SUPPORTED - SOC_
EXTERNAL_ COEX_ ADVANCE - SOC_
EXTERNAL_ COEX_ LEADER_ TX_ LINE - SOC_
FLASH_ ENCRYPTED_ XTS_ AES_ BLOCK_ MAX - SOC_
FLASH_ ENCRYPTION_ XTS_ AES - SOC_
FLASH_ ENCRYPTION_ XTS_ AES_ 128 - SOC_
FLASH_ ENC_ SUPPORTED - SOC_
GDMA_ NUM_ GROUPS_ MAX - SOC_
GDMA_ PAIRS_ PER_ GROUP_ MAX - SOC_
GDMA_ SUPPORTED - SOC_
GPIO_ CLOCKOUT_ BY_ GPIO_ MATRIX - SOC_
GPIO_ CLOCKOUT_ CHANNEL_ NUM - SOC_
GPIO_ DEEP_ SLEEP_ WAKE_ SUPPORTED_ PIN_ CNT - SOC_
GPIO_ DEEP_ SLEEP_ WAKE_ VALID_ GPIO_ MASK - SOC_
GPIO_ FILTER_ CLK_ SUPPORT_ APB - SOC_
GPIO_ IN_ RANGE_ MAX - SOC_
GPIO_ OUT_ RANGE_ MAX - SOC_
GPIO_ PIN_ COUNT - SOC_
GPIO_ PORT - SOC_
GPIO_ SUPPORT_ DEEPSLEEP_ WAKEUP - SOC_
GPIO_ SUPPORT_ FORCE_ HOLD - SOC_
GPIO_ SUPPORT_ PIN_ GLITCH_ FILTER - SOC_
GPIO_ VALID_ DIGITAL_ IO_ PAD_ MASK - SOC_
GPIO_ VALID_ GPIO_ MASK - SOC_
GPIO_ VALID_ OUTPUT_ GPIO_ MASK - SOC_
GPSPI_ SUPPORTED - SOC_
GPTIMER_ SUPPORTED - SOC_
HMAC_ SUPPORTED - SOC_
HP_ I2C_ NUM - SOC_
I2C_ CMD_ REG_ NUM - SOC_
I2C_ FIFO_ LEN - SOC_
I2C_ NUM - SOC_
I2C_ SLAVE_ CAN_ GET_ STRETCH_ CAUSE - SOC_
I2C_ SLAVE_ SUPPORT_ BROADCAST - SOC_
I2C_ SLAVE_ SUPPORT_ I2CRAM_ ACCESS - SOC_
I2C_ SUPPORTED - SOC_
I2C_ SUPPORT_ 10BIT_ ADDR - SOC_
I2C_ SUPPORT_ HW_ CLR_ BUS - SOC_
I2C_ SUPPORT_ RTC - SOC_
I2C_ SUPPORT_ SLAVE - SOC_
I2C_ SUPPORT_ XTAL - SOC_
I2S_ HW_ VERSION_ 2 - SOC_
I2S_ NUM - SOC_
I2S_ PDM_ MAX_ RX_ LINES - SOC_
I2S_ PDM_ MAX_ TX_ LINES - SOC_
I2S_ SUPPORTED - SOC_
I2S_ SUPPORTS_ PCM - SOC_
I2S_ SUPPORTS_ PCM2PDM - SOC_
I2S_ SUPPORTS_ PDM - SOC_
I2S_ SUPPORTS_ PDM_ RX - SOC_
I2S_ SUPPORTS_ PDM_ TX - SOC_
I2S_ SUPPORTS_ PLL_ F160M - SOC_
I2S_ SUPPORTS_ TDM - SOC_
I2S_ SUPPORTS_ XTAL - SOC_
INTERRUPT_ LEVEL_ MEDIUM - SOC_
IRAM_ HIGH - SOC_
IRAM_ LOW - SOC_
IROM_ HIGH - SOC_
IROM_ LOW - SOC_
IROM_ MASK_ HIGH - SOC_
IROM_ MASK_ LOW - SOC_
I_ D_ OFFSET - SOC_
LEDC_ CHANNEL_ NUM - SOC_
LEDC_ SUPPORTED - SOC_
LEDC_ SUPPORT_ APB_ CLOCK - SOC_
LEDC_ SUPPORT_ FADE_ STOP - SOC_
LEDC_ SUPPORT_ XTAL_ CLOCK - SOC_
LEDC_ TIMER_ BIT_ WIDTH - SOC_
LEDC_ TIMER_ NUM - SOC_
LIGHT_ SLEEP_ SUPPORTED - SOC_
LP_ PERIPH_ SHARE_ INTERRUPT - SOC_
LP_ TIMER_ BIT_ WIDTH_ HI - SOC_
LP_ TIMER_ BIT_ WIDTH_ LO - SOC_
MAC_ BB_ PD_ MEM_ SIZE - SOC_
MAX_ CONTIGUOUS_ RAM_ SIZE - SOC_
MEMPROT_ CPU_ PREFETCH_ PAD_ SIZE - SOC_
MEMPROT_ MEM_ ALIGN_ SIZE - SOC_
MEMPROT_ SUPPORTED - SOC_
MEMSPI_ IS_ INDEPENDENT - SOC_
MEMSPI_ SRC_ FREQ_ 20M_ SUPPORTED - SOC_
MEMSPI_ SRC_ FREQ_ 26M_ SUPPORTED - SOC_
MEMSPI_ SRC_ FREQ_ 40M_ SUPPORTED - SOC_
MEMSPI_ SRC_ FREQ_ 80M_ SUPPORTED - SOC_
MEM_ INTERNAL_ HIGH - SOC_
MEM_ INTERNAL_ LOW - SOC_
MMU_ LINEAR_ ADDRESS_ REGION_ NUM - SOC_
MMU_ PERIPH_ NUM - SOC_
MPI_ MEM_ BLOCKS_ NUM - SOC_
MPI_ OPERATIONS_ NUM - SOC_
MPI_ SUPPORTED - SOC_
MPU_ CONFIGURABLE_ REGIONS_ SUPPORTED - SOC_
MPU_ MIN_ REGION_ SIZE - SOC_
MPU_ REGIONS_ MAX_ NUM - SOC_
MPU_ REGION_ RO_ SUPPORTED - SOC_
MPU_ REGION_ WO_ SUPPORTED - SOC_
MWDT_ SUPPORT_ XTAL - SOC_
PERIPHERAL_ HIGH - SOC_
PERIPHERAL_ LOW - SOC_
PHY_ COMBO_ MODULE - SOC_
PHY_ DIG_ REGS_ MEM_ SIZE - SOC_
PHY_ SUPPORTED - SOC_
PM_ CPU_ RETENTION_ BY_ RTCCNTL - SOC_
PM_ MODEM_ PD_ BY_ SW - SOC_
PM_ MODEM_ RETENTION_ BY_ BACKUPDMA - SOC_
PM_ SUPPORTED - SOC_
PM_ SUPPORT_ BT_ PD - SOC_
PM_ SUPPORT_ BT_ WAKEUP - SOC_
PM_ SUPPORT_ CPU_ PD - SOC_
PM_ SUPPORT_ MAC_ BB_ PD - SOC_
PM_ SUPPORT_ RC_ FAST_ PD - SOC_
PM_ SUPPORT_ VDDSDIO_ PD - SOC_
PM_ SUPPORT_ WIFI_ PD - SOC_
PM_ SUPPORT_ WIFI_ WAKEUP - SOC_
RMT_ CHANNELS_ PER_ GROUP - SOC_
RMT_ GROUPS - SOC_
RMT_ MEM_ WORDS_ PER_ CHANNEL - SOC_
RMT_ RX_ CANDIDATES_ PER_ GROUP - SOC_
RMT_ SUPPORTED - SOC_
RMT_ SUPPORT_ APB - SOC_
RMT_ SUPPORT_ ASYNC_ STOP - SOC_
RMT_ SUPPORT_ RC_ FAST - SOC_
RMT_ SUPPORT_ RX_ DEMODULATION - SOC_
RMT_ SUPPORT_ RX_ PINGPONG - SOC_
RMT_ SUPPORT_ TX_ CARRIER_ DATA_ ONLY - SOC_
RMT_ SUPPORT_ TX_ LOOP_ COUNT - SOC_
RMT_ SUPPORT_ TX_ SYNCHRO - SOC_
RMT_ SUPPORT_ XTAL - SOC_
RMT_ TX_ CANDIDATES_ PER_ GROUP - SOC_
RNG_ SUPPORTED - SOC_
ROM_ STACK_ SIZE - SOC_
ROM_ STACK_ START - SOC_
RSA_ MAX_ BIT_ LEN - SOC_
RTCIO_ PIN_ COUNT - SOC_
RTC_ CNTL_ CPU_ PD_ DMA_ ADDR_ ALIGN - SOC_
RTC_ CNTL_ CPU_ PD_ DMA_ BLOCK_ SIZE - SOC_
RTC_ CNTL_ CPU_ PD_ DMA_ BUS_ WIDTH - SOC_
RTC_ CNTL_ CPU_ PD_ REG_ FILE_ NUM - SOC_
RTC_ CNTL_ CPU_ PD_ RETENTION_ MEM_ SIZE - SOC_
RTC_ DATA_ HIGH - SOC_
RTC_ DATA_ LOW - SOC_
RTC_ DRAM_ HIGH - SOC_
RTC_ DRAM_ LOW - SOC_
RTC_ FAST_ MEM_ SUPPORTED - SOC_
RTC_ IRAM_ HIGH - SOC_
RTC_ IRAM_ LOW - SOC_
RTC_ MEM_ SUPPORTED - SOC_
RTC_ SLOW_ CLK_ SUPPORT_ RC_ FAST_ D256 - SOC_
SDM_ CHANNELS_ PER_ GROUP - SOC_
SDM_ CLK_ SUPPORT_ APB - SOC_
SDM_ GROUPS - SOC_
SDM_ SUPPORTED - SOC_
SECURE_ BOOT_ SUPPORTED - SOC_
SECURE_ BOOT_ V2_ RSA - SOC_
SHARED_ IDCACHE_ SUPPORTED - SOC_
SHA_ DMA_ MAX_ BUFFER_ SIZE - SOC_
SHA_ GDMA - SOC_
SHA_ SUPPORTED - SOC_
SHA_ SUPPORT_ DMA - SOC_
SHA_ SUPPORT_ RESUME - SOC_
SHA_ SUPPORT_ SHA1 - SOC_
SHA_ SUPPORT_ SHA224 - SOC_
SHA_ SUPPORT_ SHA256 - SOC_
SLEEP_ SYSTIMER_ STALL_ WORKAROUND - SOC_
SLEEP_ TGWDT_ STOP_ WORKAROUND - SOC_
SPI_ FLASH_ SUPPORTED - SOC_
SPI_ MAXIMUM_ BUFFER_ SIZE - SOC_
SPI_ MAX_ CS_ NUM - SOC_
SPI_ MAX_ PRE_ DIVIDER - SOC_
SPI_ MEM_ SUPPORT_ AUTO_ RESUME - SOC_
SPI_ MEM_ SUPPORT_ AUTO_ SUSPEND - SOC_
SPI_ MEM_ SUPPORT_ AUTO_ WAIT_ IDLE - SOC_
SPI_ MEM_ SUPPORT_ CHECK_ SUS - SOC_
SPI_ MEM_ SUPPORT_ CONFIG_ GPIO_ BY_ EFUSE - SOC_
SPI_ MEM_ SUPPORT_ IDLE_ INTR - SOC_
SPI_ MEM_ SUPPORT_ SW_ SUSPEND - SOC_
SPI_ MEM_ SUPPORT_ WRAP - SOC_
SPI_ PERIPH_ NUM - SOC_
SPI_ PERIPH_ SUPPORT_ CONTROL_ DUMMY_ OUT - SOC_
SPI_ SCT_ BUFFER_ NUM_ MAX - SOC_
SPI_ SCT_ CONF_ BITLEN_ MAX - SOC_
SPI_ SCT_ REG_ NUM - SOC_
SPI_ SCT_ SUPPORTED - SOC_
SPI_ SLAVE_ SUPPORT_ SEG_ TRANS - SOC_
SPI_ SUPPORT_ CD_ SIG - SOC_
SPI_ SUPPORT_ CLK_ APB - SOC_
SPI_ SUPPORT_ CLK_ XTAL - SOC_
SPI_ SUPPORT_ CONTINUOUS_ TRANS - SOC_
SPI_ SUPPORT_ DDRCLK - SOC_
SPI_ SUPPORT_ SLAVE_ HD_ VER2 - SOC_
SUPPORTS_ SECURE_ DL_ MODE - SOC_
SUPPORT_ COEXISTENCE - SOC_
SUPPORT_ SECURE_ BOOT_ REVOKE_ KEY - SOC_
SYSTIMER_ ALARM_ MISS_ COMPENSATE - SOC_
SYSTIMER_ ALARM_ NUM - SOC_
SYSTIMER_ BIT_ WIDTH_ HI - SOC_
SYSTIMER_ BIT_ WIDTH_ LO - SOC_
SYSTIMER_ COUNTER_ NUM - SOC_
SYSTIMER_ FIXED_ DIVIDER - SOC_
SYSTIMER_ INT_ LEVEL - SOC_
SYSTIMER_ SUPPORTED - SOC_
TEMPERATURE_ SENSOR_ SUPPORT_ FAST_ RC - SOC_
TEMPERATURE_ SENSOR_ SUPPORT_ XTAL - SOC_
TEMP_ SENSOR_ SUPPORTED - SOC_
TIMER_ GROUPS - SOC_
TIMER_ GROUP_ COUNTER_ BIT_ WIDTH - SOC_
TIMER_ GROUP_ SUPPORT_ APB - SOC_
TIMER_ GROUP_ SUPPORT_ XTAL - SOC_
TIMER_ GROUP_ TIMERS_ PER_ GROUP - SOC_
TIMER_ GROUP_ TOTAL_ TIMERS - SOC_
TWAI_ BRP_ MAX - SOC_
TWAI_ BRP_ MIN - SOC_
TWAI_ CLK_ SUPPORT_ APB - SOC_
TWAI_ CONTROLLER_ NUM - SOC_
TWAI_ MASK_ FILTER_ NUM - SOC_
TWAI_ SUPPORTED - SOC_
TWAI_ SUPPORTS_ RX_ STATUS - SOC_
UART_ BITRATE_ MAX - SOC_
UART_ FIFO_ LEN - SOC_
UART_ HP_ NUM - SOC_
UART_ NUM - SOC_
UART_ SUPPORTED - SOC_
UART_ SUPPORT_ APB_ CLK - SOC_
UART_ SUPPORT_ FSM_ TX_ WAIT_ SEND - SOC_
UART_ SUPPORT_ RTC_ CLK - SOC_
UART_ SUPPORT_ WAKEUP_ INT - SOC_
UART_ SUPPORT_ XTAL_ CLK - SOC_
UART_ WAKEUP_ SUPPORT_ ACTIVE_ THRESH_ MODE - SOC_
UHCI_ NUM - SOC_
UHCI_ SUPPORTED - SOC_
USB_ SERIAL_ JTAG_ SUPPORTED - SOC_
WDT_ SUPPORTED - SOC_
WIFI_ CSI_ SUPPORT - SOC_
WIFI_ FTM_ SUPPORT - SOC_
WIFI_ GCMP_ SUPPORT - SOC_
WIFI_ HW_ TSF - SOC_
WIFI_ LIGHT_ SLEEP_ CLK_ WIDTH - SOC_
WIFI_ MESH_ SUPPORT - SOC_
WIFI_ PHY_ NEEDS_ USB_ WORKAROUND - SOC_
WIFI_ SUPPORTED - SOC_
WIFI_ SUPPORT_ VARIABLE_ BEACON_ WINDOW - SOC_
WIFI_ TXOP_ SUPPORT - SOC_
WIFI_ WAPI_ SUPPORT - SOC_
XTAL_ SUPPORT_ 40M - SOC_
XT_ WDT_ SUPPORTED - SOF_
BROADCAST - SOF_
INHERITED - SOF_
KEEPALIVE - SOF_
REUSEADDR - SOL_
SOCKET - SOMAXCONN
- SO_
ACCEPTCONN - SO_
BINDTODEVICE - SO_
BROADCAST - SO_
CONTIMEO - SO_
DEBUG - SO_
DONTROUTE - SO_
ERROR - SO_
KEEPALIVE - SO_
LINGER - SO_
NO_ CHECK - SO_
OOBINLINE - SO_
RCVBUF - SO_
RCVLOWAT - SO_
RCVTIMEO - SO_
REUSE - SO_
REUSEADDR - SO_
REUSEPORT - SO_
REUSE_ RXTOALL - SO_
SNDBUF - SO_
SNDLOWAT - SO_
SNDTIMEO - SO_TYPE
- SO_
USELOOPBACK - SPICLK_
OUT_ IDX - SPICOMMON_
BUSFLAG_ DUAL - SPICOMMON_
BUSFLAG_ GPIO_ PINS - SPICOMMON_
BUSFLAG_ IO4_ IO7 - SPICOMMON_
BUSFLAG_ IOMUX_ PINS - SPICOMMON_
BUSFLAG_ MASTER - SPICOMMON_
BUSFLAG_ MISO - SPICOMMON_
BUSFLAG_ MOSI - SPICOMMON_
BUSFLAG_ NATIVE_ PINS - SPICOMMON_
BUSFLAG_ OCTAL - SPICOMMON_
BUSFLAG_ QUAD - SPICOMMON_
BUSFLAG_ SCLK - SPICOMMON_
BUSFLAG_ SLAVE - SPICOMMON_
BUSFLAG_ SLP_ ALLOW_ PD - SPICOMMON_
BUSFLAG_ WPHD - SPIC
S0_ OUT_ IDX - SPIC
S1_ OUT_ IDX - SPID_
IN_ IDX - SPID_
OUT_ IDX - SPIHD_
IN_ IDX - SPIHD_
OUT_ IDX - SPINLOCK_
FREE - SPINLOCK_
NO_ WAIT - SPINLOCK_
OWNER_ ID_ 0 - SPINLOCK_
OWNER_ ID_ 1 - SPINLOCK_
OWNER_ ID_ XOR_ SWAP - SPINLOCK_
WAIT_ FOREVER - SPIQ_
IN_ IDX - SPIQ_
OUT_ IDX - SPIWP_
IN_ IDX - SPIWP_
OUT_ IDX - SPI_
CLK_ DIV - SPI_
CLK_ GPIO_ NUM - SPI_
CS0_ GPIO_ NUM - SPI_
DEVICE_ 3WIRE - SPI_
DEVICE_ BIT_ LSBFIRST - SPI_
DEVICE_ CLK_ AS_ CS - SPI_
DEVICE_ DDRCLK - SPI_
DEVICE_ HALFDUPLEX - SPI_
DEVICE_ NO_ DUMMY - SPI_
DEVICE_ NO_ RETURN_ RESULT - SPI_
DEVICE_ POSITIVE_ CS - SPI_
DEVICE_ RXBIT_ LSBFIRST - SPI_
DEVICE_ TXBIT_ LSBFIRST - SPI_
D_ GPIO_ NUM - SPI_
FLASH_ MMU_ PAGE_ SIZE - SPI_
FLASH_ OPI_ FLAG - SPI_
FLASH_ SEC_ SIZE - SPI_
HD_ GPIO_ NUM - SPI_
MASTER_ FREQ_ 8M - SPI_
MASTER_ FREQ_ 9M - SPI_
MASTER_ FREQ_ 10M - SPI_
MASTER_ FREQ_ 11M - SPI_
MASTER_ FREQ_ 13M - SPI_
MASTER_ FREQ_ 16M - SPI_
MASTER_ FREQ_ 20M - SPI_
MASTER_ FREQ_ 26M - SPI_
MASTER_ FREQ_ 40M - SPI_
MASTER_ FREQ_ 80M - SPI_
MAX_ DMA_ LEN - SPI_
Q_ GPIO_ NUM - SPI_
SLAVE_ BIT_ LSBFIRST - SPI_
SLAVE_ NO_ RETURN_ RESULT - SPI_
SLAVE_ RXBIT_ LSBFIRST - SPI_
SLAVE_ TRANS_ DMA_ BUFFER_ ALIGN_ AUTO - SPI_
SLAVE_ TXBIT_ LSBFIRST - SPI_
TRANS_ CS_ KEEP_ ACTIVE - SPI_
TRANS_ DMA_ BUFFER_ ALIGN_ MANUAL - SPI_
TRANS_ DMA_ RX_ FAIL - SPI_
TRANS_ DMA_ TX_ FAIL - SPI_
TRANS_ DMA_ USE_ PSRAM - SPI_
TRANS_ MODE_ DIO - SPI_
TRANS_ MODE_ DIOQIO_ ADDR - SPI_
TRANS_ MODE_ OCT - SPI_
TRANS_ MODE_ QIO - SPI_
TRANS_ MULTILINE_ ADDR - SPI_
TRANS_ MULTILINE_ CMD - SPI_
TRANS_ USE_ RXDATA - SPI_
TRANS_ USE_ TXDATA - SPI_
TRANS_ VARIABLE_ ADDR - SPI_
TRANS_ VARIABLE_ CMD - SPI_
TRANS_ VARIABLE_ DUMMY - SPI_
WP_ GPIO_ NUM - SSTATU
S32_ SD - SSTATU
S64_ SD - SSTATUS_
FS - SSTATUS_
MXR - SSTATUS_
SD - SSTATUS_
SIE - SSTATUS_
SPIE - SSTATUS_
SPP - SSTATUS_
SUM - SSTATUS_
UIE - SSTATUS_
UPIE - SSTATUS_
UXL - SSTATUS_
VS - SSTATUS_
XS - SS_
DISABLE - SS_
ONSTACK - STACK_
OVERHEAD_ APPTRACE - STACK_
OVERHEAD_ CHECKER - STACK_
OVERHEAD_ OPTIMIZATION - STACK_
OVERHEAD_ WATCHPOINT - STATUS_
BUSY - STATUS_
CANCEL - STATUS_
FAIL - STATUS_
OK - STATUS_
PENDING - STA_
NODISK - STA_
NOINIT - STA_
PROTECT - STDERR_
FILENO - STDIN_
FILENO - STDOUT_
FILENO - STPC0
- STPC1
- STPC2
- SYNCERR_
IDX - SYNCFOUND_
FLAG_ IDX - SYS_
DEBUG - SYS_
LIGHTWEIGHT_ PROT - SYS_
STATS - S_
BLKSIZE - S_ENFMT
- S_IEXEC
- S_IFBLK
- S_IFCHR
- S_IFDIR
- S_IFIFO
- S_IFLNK
- S_IFMT
- S_IFREG
- S_
IFSOCK - S_IREAD
- S_IRGRP
- S_IROTH
- S_IRUSR
- S_ISGID
- S_ISUID
- S_ISVTX
- S_IWGRP
- S_IWOTH
- S_
IWRITE - S_IWUSR
- S_IXGRP
- S_IXOTH
- S_IXUSR
- TAB0
- TAB1
- TAB2
- TAB3
- TABDLY
- TAG_
BYTES - TAG_
WORDS - TASK_
EXTRA_ STACK_ SIZE - TCIFLUSH
- TCIOFF
- TCIOFLUSH
- TCION
- TCOFLUSH
- TCONTROL_
MPTE - TCONTROL_
MTE - TCOOFF
- TCOON
- TCPIP_
MBOX_ SIZE - TCPIP_
THREAD_ NAME - TCPIP_
THREAD_ PRIO - TCPIP_
THREAD_ STACKSIZE - TCP_
CALCULATE_ EFF_ SEND_ MSS - TCP_
CWND_ DEBUG - TCP_
DEFAULT_ LISTEN_ BACKLOG - TCP_
FIN_ WAIT_ TIMEOUT - TCP_
FR_ DEBUG - TCP_
KEEPALIVE - TCP_
KEEPCNT - TCP_
KEEPIDLE - TCP_
KEEPINTVL - TCP_
LISTEN_ BACKLOG - TCP_
MAXRTX - TCP_MSL
- TCP_MSS
- TCP_
NODELAY - TCP_
OOSEQ_ MAX_ BYTES - TCP_
OOSEQ_ MAX_ PBUFS - TCP_
OOSEQ_ TIMEOUT - TCP_
OVERSIZE - TCP_
QLEN_ DEBUG - TCP_
QUEUE_ OOSEQ - TCP_
RCV_ SCALE - TCP_
RST_ DEBUG - TCP_
RTO_ DEBUG - TCP_
SND_ BUF - TCP_
SND_ QUEUELEN - TCP_
STATS - TCP_
SYNMAXRTX - TCP_
TMR_ INTERVAL - TCP_TTL
- TCP_WND
- TCP_
WND_ DEBUG - TCSADRAIN
- TCSAFLUSH
- TCSANOW
- TDAT
A1_ EXECUTE - TDAT
A1_ HIT_ S - TDAT
A1_ LOAD - TDAT
A1_ MACHINE - TDAT
A1_ MATCH_ EXACT - TDAT
A1_ MATCH_ NAPOT - TDAT
A1_ MATCH_ S - TDAT
A1_ MATCH_ V - TDAT
A1_ STORE - TDAT
A1_ USER - TICKS_
PER_ US_ ROM - TIMERS_
DEBUG - TIMER_
ABSTIME - TIMER_
CLK_ FREQ - TMP_MAX
- TOSTOP
- TOUCH_
DEBOUNCE_ CNT_ MAX - TOUCH_
JITTER_ STEP_ MAX - TOUCH_
NOISE_ THR_ MAX - TOUCH_
PAD_ MEASURE_ CYCLE_ DEFAULT - TOUCH_
PAD_ SLEEP_ CYCLE_ DEFAULT - TOUCH_
PROXIMITY_ MEAS_ NUM_ MAX - TPLFID_
FUNCTION_ SDIO - TRY_
AGAIN - TWAIFD_
FRAME_ MAX_ DLC - TWAIFD_
FRAME_ MAX_ LEN - TWAI_
ALERT_ ABOVE_ ERR_ WARN - TWAI_
ALERT_ ALL - TWAI_
ALERT_ AND_ LOG - TWAI_
ALERT_ ARB_ LOST - TWAI_
ALERT_ BELOW_ ERR_ WARN - TWAI_
ALERT_ BUS_ ERROR - TWAI_
ALERT_ BUS_ OFF - TWAI_
ALERT_ BUS_ RECOVERED - TWAI_
ALERT_ ERR_ ACTIVE - TWAI_
ALERT_ ERR_ PASS - TWAI_
ALERT_ NONE - TWAI_
ALERT_ PERIPH_ RESET - TWAI_
ALERT_ RECOVERY_ IN_ PROGRESS - TWAI_
ALERT_ RX_ DATA - TWAI_
ALERT_ RX_ FIFO_ OVERRUN - TWAI_
ALERT_ RX_ QUEUE_ FULL - TWAI_
ALERT_ TX_ FAILED - TWAI_
ALERT_ TX_ IDLE - TWAI_
ALERT_ TX_ RETRIED - TWAI_
ALERT_ TX_ SUCCESS - TWAI_
BRP_ MAX - TWAI_
BRP_ MIN - TWAI_
BUS_ OFF_ ON_ IDX - TWAI_
CLKOUT_ IDX - TWAI_
ERR_ PASS_ THRESH - TWAI_
EXTD_ ID_ MASK - TWAI_
EXT_ ID_ MASK - TWAI_
FRAME_ EXTD_ ID_ LEN_ BYTES - TWAI_
FRAME_ MAX_ DLC - TWAI_
FRAME_ MAX_ LEN - TWAI_
FRAME_ STD_ ID_ LEN_ BYTES - TWAI_
MSG_ FLAG_ DLC_ NON_ COMP - TWAI_
MSG_ FLAG_ EXTD - TWAI_
MSG_ FLAG_ NONE - TWAI_
MSG_ FLAG_ RTR - TWAI_
MSG_ FLAG_ SELF - TWAI_
MSG_ FLAG_ SS - TWAI_
RX_ IDX - TWAI_
STD_ ID_ MASK - TWAI_
TX_ IDX - TWO_
UNIVERSAL_ MAC_ ADDR - U0CTS_
IN_ IDX - U0DSR_
IN_ IDX - U0DTR_
OUT_ IDX - U0RTS_
OUT_ IDX - U0RXD_
IN_ IDX - U0TXD_
OUT_ IDX - U1CTS_
IN_ IDX - U1DSR_
IN_ IDX - U1DTR_
OUT_ IDX - U1RTS_
OUT_ IDX - U1RXD_
IN_ IDX - U1TXD_
OUT_ IDX - U16_F
- UART_
BITRATE_ MAX - UART_
CLK_ FREQ - UART_
NUM_ 0_ RXD_ DIRECT_ GPIO_ NUM - UART_
NUM_ 0_ TXD_ DIRECT_ GPIO_ NUM - UART_
PIN_ NO_ CHANGE - UDP_
STATS - UDP_TTL
- UNIVERSAL_
MAC_ ADDR_ NUM - UPDATE_
RX_ IDX - USB_
EXTPHY_ OEN_ IDX - USB_
EXTPHY_ RCV_ IDX - USB_
EXTPHY_ SPEED_ IDX - USB_
EXTPHY_ SUSPND_ IDX - USB_
EXTPHY_ VMO_ IDX - USB_
EXTPHY_ VM_ IDX - USB_
EXTPHY_ VPO_ IDX - USB_
EXTPHY_ VP_ IDX - USB_
INT_ PHY0_ DM_ GPIO_ NUM - USB_
INT_ PHY0_ DP_ GPIO_ NUM - USB_
JTAG_ TCK_ OUT_ IDX - USB_
JTAG_ TDI_ OUT_ IDX - USB_
JTAG_ TDO_ OUT_ IDX - USB_
JTAG_ TMS_ OUT_ IDX - USB_
JTAG_ TRST_ OUT_ IDX - USTATUS_
UIE - USTATUS_
UPIE - VEOF
- VEOL
- VERASE
- VINTR
- VKILL
- VMIN
- VQUIT
- VSTART
- VSTOP
- VSUSP
- VT0
- VT1
- VTDLY
- VTIME
- WDT_
CLK_ FREQ - WIFI_
ACTIVE_ SCAN_ MAX_ DEFAULT_ TIME - WIFI_
ACTIVE_ SCAN_ MIN_ DEFAULT_ TIME - WIFI_
AMPDU_ RX_ ENABLED - WIFI_
AMPDU_ TX_ ENABLED - WIFI_
AMSDU_ TX_ ENABLED - WIFI_
AP_ DEFAULT_ MAX_ IDLE_ PERIOD - WIFI_
CACHE_ TX_ BUFFER_ NUM - WIFI_
CSI_ ENABLED - WIFI_
DEFAULT_ RX_ BA_ WIN - WIFI_
DUMP_ HESIGB_ ENABLED - WIFI_
DYNAMIC_ TX_ BUFFER_ NUM - WIFI_
ENABLE_ 11R - WIFI_
ENABLE_ BSS_ MAX_ IDLE - WIFI_
ENABLE_ CACHE_ TX_ BUFFER - WIFI_
ENABLE_ ENTERPRISE - WIFI_
ENABLE_ GCMP - WIFI_
ENABLE_ GMAC - WIFI_
ENABLE_ WPA3_ SAE - WIFI_
EVENT_ MASK_ ALL - WIFI_
EVENT_ MASK_ NONE - WIFI_
FEATURE_ CAPS - WIFI_
FTM_ INITIATOR - WIFI_
FTM_ RESPONDER - WIFI_
INIT_ CONFIG_ MAGIC - WIFI_
LOG_ SUBMODULE_ ALL - WIFI_
LOG_ SUBMODULE_ CONN - WIFI_
LOG_ SUBMODULE_ INIT - WIFI_
LOG_ SUBMODULE_ IOCTL - WIFI_
LOG_ SUBMODULE_ SCAN - WIFI_
MAX_ REGULATORY_ RULE_ NUM - WIFI_
MAX_ SUPPORT_ COUNTRY_ NUM - WIFI_
MGMT_ SBUF_ NUM - WIFI_
NANO_ FORMAT_ ENABLED - WIFI_
NVS_ ENABLED - WIFI_
OUI_ LEN - WIFI_
PASSIVE_ SCAN_ DEFAULT_ TIME - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ ACK - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ ALL - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ BA - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ BAR - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ CFEND - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ CFENDACK - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ CTS - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ PSPOLL - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ RTS - WIFI_
PROMIS_ CTRL_ FILTER_ MASK_ WRAPPER - WIFI_
PROMIS_ FILTER_ MASK_ ALL - WIFI_
PROMIS_ FILTER_ MASK_ CTRL - WIFI_
PROMIS_ FILTER_ MASK_ DATA - WIFI_
PROMIS_ FILTER_ MASK_ DATA_ AMPDU - WIFI_
PROMIS_ FILTER_ MASK_ DATA_ MPDU - WIFI_
PROMIS_ FILTER_ MASK_ FCSFAIL - WIFI_
PROMIS_ FILTER_ MASK_ MGMT - WIFI_
PROMIS_ FILTER_ MASK_ MISC - WIFI_
PROTOCOL_ 11A - WIFI_
PROTOCOL_ 11AC - WIFI_
PROTOCOL_ 11AX - WIFI_
PROTOCOL_ 11B - WIFI_
PROTOCOL_ 11G - WIFI_
PROTOCOL_ 11N - WIFI_
PROTOCOL_ LR - WIFI_
RX_ MGMT_ BUF_ NUM_ DEF - WIFI_
SCAN_ HOME_ CHANNEL_ DWELL_ DEFAULT_ TIME - WIFI_
SOFTAP_ BEACON_ MAX_ LEN - WIFI_
STATIC_ TX_ BUFFER_ NUM - WIFI_
STATIS_ ALL - WIFI_
STATIS_ BUFFER - WIFI_
STATIS_ DIAG - WIFI_
STATIS_ HW - WIFI_
STATIS_ PS - WIFI_
STATIS_ RXTX - WIFI_
STA_ DISCONNECTED_ PM_ ENABLED - WIFI_
TASK_ CORE_ ID - WIFI_
TX_ HETB_ QUEUE_ NUM - WIFI_
VENDOR_ IE_ ELEMENT_ ID - WINT_
MIN - WL_
INVALID_ HANDLE - WPS_
MAX_ DEVICE_ NAME_ LEN - WPS_
MAX_ MANUFACTURER_ LEN - WPS_
MAX_ MODEL_ NAME_ LEN - WPS_
MAX_ MODEL_ NUMBER_ LEN - W_OK
- X16_F
- XCASE
- XTAL_
CLK_ FREQ - X_OK
- _ATEXIT_
DYNAMIC_ ALLOC - _ATEXIT_
SIZE - _ATFILE_
SOURCE - _B
- _BIG_
ENDIAN - _BYTE_
ORDER - _C
- _CLOCKS_
PER_ SEC_ - _DEFAULT_
SOURCE - _FAPPEND
- _FASYNC
- _FCREAT
- _FDEFER
- _FDIRECT
- _FDIRECTORY
- _FEXCL
- _FEXECSRCH
- _FEXLOCK
- _FMARK
- _FNBIO
- _FNDELAY
- _FNOCTTY
- _FNOFOLLOW
- _FNOINHERIT
- _FNONBLOCK
- _FOPEN
- _FREAD
- _FSEEK_
OPTIMIZATION - _FSHLOCK
- _FSYNC
- _FTRUNC
- _FVWRITE_
IN_ STREAMIO - _FWRITE
- _HAVE_
CC_ INHIBIT_ LOOP_ TO_ LIBCALL - _HAVE_
INITFINI_ ARRAY - _HAVE_
LONG_ DOUBLE - _ICONV_
ENABLED - _IFBLK
- _IFCHR
- _IFDIR
- _IFIFO
- _IFLNK
- _IFMT
- _IFREG
- _IFSOCK
- _IOFBF
- _IOLBF
- _IONBF
- _L
- _LIBC_
LIMITS_ H_ - _LITTLE_
ENDIAN - _MB_
LEN_ MAX - _N
- _NANO_
MALLOC - _NEWLIB_
VERSION - _NEWLIB_
VERSION_ H__ - _NULL
- _P
- _PC_
2_ SYMLINKS - _PC_
ALLOC_ SIZE_ MIN - _PC_
ASYNC_ IO - _PC_
CHOWN_ RESTRICTED - _PC_
FILESIZEBITS - _PC_
LINK_ MAX - _PC_
MAX_ CANON - _PC_
MAX_ INPUT - _PC_
NAME_ MAX - _PC_
NO_ TRUNC - _PC_
PATH_ MAX - _PC_
PIPE_ BUF - _PC_
PRIO_ IO - _PC_
REC_ INCR_ XFER_ SIZE - _PC_
REC_ MAX_ XFER_ SIZE - _PC_
REC_ MIN_ XFER_ SIZE - _PC_
REC_ XFER_ ALIGN - _PC_
SYMLINK_ MAX - _PC_
SYNC_ IO - _PC_
TIMESTAMP_ RESOLUTION - _PC_
VDISABLE - _PDP_
ENDIAN - _POSI
X2_ RE_ DUP_ MAX - _POSIX_
CLOCK_ SELECTION - _POSIX_
C_ SOURCE - _POSIX_
MONOTONIC_ CLOCK - _POSIX_
READER_ WRITER_ LOCKS - _POSIX_
SOURCE - _POSIX_
THREADS - _POSIX_
TIMEOUTS - _POSIX_
TIMERS - _QUAD_
HIGHWORD - _QUAD_
LOWWORD - _RAN
D48_ ADD - _RAN
D48_ MULT_ 0 - _RAN
D48_ MULT_ 1 - _RAN
D48_ MULT_ 2 - _RAN
D48_ SEED_ 0 - _RAN
D48_ SEED_ 1 - _RAN
D48_ SEED_ 2 - _REENT_
ASCTIME_ SIZE - _REENT_
CHECK_ VERIFY - _REENT_
EMERGENCY_ SIZE - _REENT_
SIGNAL_ SIZE - _RETARGETABLE_
LOCKING - _S
- _SC_
2_ CHAR_ TERM - _SC_
2_ C_ BIND - _SC_
2_ C_ DEV - _SC_
2_ FORT_ DEV - _SC_
2_ FORT_ RUN - _SC_
2_ LOCALEDEF - _SC_
2_ PBS - _SC_
2_ PBS_ ACCOUNTING - _SC_
2_ PBS_ CHECKPOINT - _SC_
2_ PBS_ LOCATE - _SC_
2_ PBS_ MESSAGE - _SC_
2_ PBS_ TRACK - _SC_
2_ SW_ DEV - _SC_
2_ UPE - _SC_
2_ VERSION - _SC_
ADVISORY_ INFO - _SC_
AIO_ LISTIO_ MAX - _SC_
AIO_ MAX - _SC_
AIO_ PRIO_ DELTA_ MAX - _SC_
ARG_ MAX - _SC_
ASYNCHRONOUS_ IO - _SC_
ATEXIT_ MAX - _SC_
AVPHYS_ PAGES - _SC_
BARRIERS - _SC_
BC_ BASE_ MAX - _SC_
BC_ DIM_ MAX - _SC_
BC_ SCALE_ MAX - _SC_
BC_ STRING_ MAX - _SC_
CHILD_ MAX - _SC_
CLK_ TCK - _SC_
CLOCK_ SELECTION - _SC_
COLL_ WEIGHTS_ MAX - _SC_
CPUTIME - _SC_
DELAYTIMER_ MAX - _SC_
EXPR_ NEST_ MAX - _SC_
FSYNC - _SC_
GETGR_ R_ SIZE_ MAX - _SC_
GETPW_ R_ SIZE_ MAX - _SC_
HOST_ NAME_ MAX - _SC_
IOV_ MAX - _SC_
IPV6 - _SC_
JOB_ CONTROL - _SC_
LEVE L1_ DCACHE_ ASSOC - _SC_
LEVE L1_ DCACHE_ LINESIZE - _SC_
LEVE L1_ DCACHE_ SIZE - _SC_
LEVE L1_ ICACHE_ ASSOC - _SC_
LEVE L1_ ICACHE_ LINESIZE - _SC_
LEVE L1_ ICACHE_ SIZE - _SC_
LEVE L2_ CACHE_ ASSOC - _SC_
LEVE L2_ CACHE_ LINESIZE - _SC_
LEVE L2_ CACHE_ SIZE - _SC_
LEVE L3_ CACHE_ ASSOC - _SC_
LEVE L3_ CACHE_ LINESIZE - _SC_
LEVE L3_ CACHE_ SIZE - _SC_
LEVE L4_ CACHE_ ASSOC - _SC_
LEVE L4_ CACHE_ LINESIZE - _SC_
LEVE L4_ CACHE_ SIZE - _SC_
LINE_ MAX - _SC_
LOGIN_ NAME_ MAX - _SC_
MAPPED_ FILES - _SC_
MEMLOCK - _SC_
MEMLOCK_ RANGE - _SC_
MEMORY_ PROTECTION - _SC_
MESSAGE_ PASSING - _SC_
MONOTONIC_ CLOCK - _SC_
MQ_ OPEN_ MAX - _SC_
MQ_ PRIO_ MAX - _SC_
NGROUPS_ MAX - _SC_
NPROCESSORS_ CONF - _SC_
NPROCESSORS_ ONLN - _SC_
OPEN_ MAX - _SC_
PAGESIZE - _SC_
PAGE_ SIZE - _SC_
PHYS_ PAGES - _SC_
POSIX_ 26_ VERSION - _SC_
PRIORITIZED_ IO - _SC_
PRIORITY_ SCHEDULING - _SC_
RAW_ SOCKETS - _SC_
READER_ WRITER_ LOCKS - _SC_
REALTIME_ SIGNALS - _SC_
REGEXP - _SC_
RE_ DUP_ MAX - _SC_
RTSIG_ MAX - _SC_
SAVED_ IDS - _SC_
SEMAPHORES - _SC_
SEM_ NSEMS_ MAX - _SC_
SEM_ VALUE_ MAX - _SC_
SHARED_ MEMORY_ OBJECTS - _SC_
SHELL - _SC_
SIGQUEUE_ MAX - _SC_
SPAWN - _SC_
SPIN_ LOCKS - _SC_
SPORADIC_ SERVER - _SC_
SS_ REPL_ MAX - _SC_
STREAM_ MAX - _SC_
SYMLOOP_ MAX - _SC_
SYNCHRONIZED_ IO - _SC_
THREADS - _SC_
THREAD_ ATTR_ STACKADDR - _SC_
THREAD_ ATTR_ STACKSIZE - _SC_
THREAD_ CPUTIME - _SC_
THREAD_ DESTRUCTOR_ ITERATIONS - _SC_
THREAD_ KEYS_ MAX - _SC_
THREAD_ PRIORITY_ SCHEDULING - _SC_
THREAD_ PRIO_ CEILING - _SC_
THREAD_ PRIO_ INHERIT - _SC_
THREAD_ PRIO_ PROTECT - _SC_
THREAD_ PROCESS_ SHARED - _SC_
THREAD_ ROBUST_ PRIO_ INHERIT - _SC_
THREAD_ ROBUST_ PRIO_ PROTECT - _SC_
THREAD_ SAFE_ FUNCTIONS - _SC_
THREAD_ SPORADIC_ SERVER - _SC_
THREAD_ STACK_ MIN - _SC_
THREAD_ THREADS_ MAX - _SC_
TIMEOUTS - _SC_
TIMERS - _SC_
TIMER_ MAX - _SC_
TRACE - _SC_
TRACE_ EVENT_ FILTER - _SC_
TRACE_ EVENT_ NAME_ MAX - _SC_
TRACE_ INHERIT - _SC_
TRACE_ LOG - _SC_
TRACE_ NAME_ MAX - _SC_
TRACE_ SYS_ MAX - _SC_
TRACE_ USER_ EVENT_ MAX - _SC_
TTY_ NAME_ MAX - _SC_
TYPED_ MEMORY_ OBJECTS - _SC_
TZNAME_ MAX - _SC_
V6_ ILP32_ OFF32 - _SC_
V6_ ILP32_ OFFBIG - _SC_
V6_ LP64_ OFF64 - _SC_
V6_ LPBIG_ OFFBIG - _SC_
V7_ ILP32_ OFF32 - _SC_
V7_ ILP32_ OFFBIG - _SC_
V7_ LP64_ OFF64 - _SC_
V7_ LPBIG_ OFFBIG - _SC_
VERSION - _SC_
XBS5_ ILP32_ OFF32 - _SC_
XBS5_ ILP32_ OFFBIG - _SC_
XBS5_ LP64_ OFF64 - _SC_
XBS5_ LPBIG_ OFFBIG - _SC_
XOPEN_ CRYPT - _SC_
XOPEN_ ENH_ I18N - _SC_
XOPEN_ LEGACY - _SC_
XOPEN_ REALTIME - _SC_
XOPEN_ REALTIME_ THREADS - _SC_
XOPEN_ SHM - _SC_
XOPEN_ STREAMS - _SC_
XOPEN_ UNIX - _SC_
XOPEN_ UUCP - _SC_
XOPEN_ VERSION - _U
- _UNBUF_
STREAM_ OPT - _UNI
X98_ THREAD_ MUTEX_ ATTRIBUTES - _WANT_
IO_ C99_ FORMATS - _WANT_
IO_ LONG_ LONG - _WANT_
IO_ POS_ ARGS - _WANT_
REENT_ BACKWARD_ BINARY_ COMPAT - _WANT_
REENT_ SMALL - _WANT_
USE_ GDTOA - _X
- __
ATFILE_ VISIBLE - __
BIT_ TYPES_ DEFINED__ - __
BSD_ VISIBLE - __
BUFSIZ__ - __
CC_ SUPPORTS_ DYNAMIC_ ARRAY_ INIT - __
CC_ SUPPORTS_ INLINE - __
CC_ SUPPORTS_ VARADIC_ XXX - __
CC_ SUPPORTS_ WARNING - __
CC_ SUPPORTS___ FUNC__ - __
CC_ SUPPORTS___ INLINE - __
CC_ SUPPORTS___ INLINE__ - __
ELASTERROR - __FAST8
- __
FAST16 - __
FAST64 - __
GNUCLIKE_ ASM - __
GNUCLIKE_ BUILTIN_ CONSTANT_ P - __
GNUCLIKE_ BUILTIN_ MEMCPY - __
GNUCLIKE_ BUILTIN_ NEXT_ ARG - __
GNUCLIKE_ BUILTIN_ STDARG - __
GNUCLIKE_ BUILTIN_ VAALIST - __
GNUCLIKE_ BUILTIN_ VARARGS - __
GNUCLIKE_ CTOR_ SECTION_ HANDLING - __
GNUCLIKE___ SECTION - __
GNUCLIKE___ TYPEOF - __
GNUC_ VA_ LIST_ COMPATIBILITY - __
GNU_ VISIBLE - __INT8
- __INT16
- __INT64
- __
ISO_ C_ VISIBLE - __
LARGEFILE_ VISIBLE - __
LEAS T8 - __
LEAS T16 - __
LEAS T64 - __
MISC_ VISIBLE - __
NEWLIB_ H__ - __
NEWLIB_ MINOR__ - __
NEWLIB_ PATCHLEVEL__ - __
NEWLIB__ - __
OBSOLETE_ MATH - __
OBSOLETE_ MATH_ DEFAULT - __
POSIX_ VISIBLE - __
RAND_ MAX - __SAPP
- __SEOF
- __SERR
- __SL64
- __SLBF
- __SMBF
- __SNBF
- __SNLK
- __SNPT
- __SOFF
- __SOPT
- __SORD
- __SRD
- __SRW
- __
SSP_ FORTIFY_ LEVEL - __SSTR
- __
SVID_ VISIBLE - __SWID
- __SWR
- __
XSI_ VISIBLE - ___
int8_ t_ defined - ___
int16_ t_ defined - ___
int32_ t_ defined - ___
int64_ t_ defined - ___
int_ least8_ t_ defined - ___
int_ least16_ t_ defined - ___
int_ least32_ t_ defined - ___
int_ least64_ t_ defined - __
bool_ true_ false_ are_ defined - __
error_ t_ defined - __
have_ long32 - __
have_ longlong64 - __
int8_ t_ defined - __int20
- __
int16_ t_ defined - __
int20__ - __
int32_ t_ defined - __
int64_ t_ defined - __
int_ fast8_ t_ defined - __
int_ fast16_ t_ defined - __
int_ fast32_ t_ defined - __
int_ fast64_ t_ defined - __
int_ least8_ t_ defined - __
int_ least16_ t_ defined - __
int_ least32_ t_ defined - __
int_ least64_ t_ defined - adc1_
channel_ t_ ADC1_ CHANNEL_ 0 - adc1_
channel_ t_ ADC1_ CHANNEL_ 1 - adc1_
channel_ t_ ADC1_ CHANNEL_ 2 - adc1_
channel_ t_ ADC1_ CHANNEL_ 3 - adc1_
channel_ t_ ADC1_ CHANNEL_ 4 - adc1_
channel_ t_ ADC1_ CHANNEL_ MAX - adc2_
channel_ t_ ADC2_ CHANNEL_ 0 - adc2_
channel_ t_ ADC2_ CHANNEL_ MAX - adc_
atten_ t_ ADC_ ATTEN_ DB_ 0 - <No input attenuation, ADC can measure up to approx.
- adc_
atten_ t_ ADC_ ATTEN_ DB_ 6 - <The input voltage of ADC will be attenuated extending the range of measurement by about 6 dB
- adc_
atten_ t_ ADC_ ATTEN_ DB_ 2_ 5 - <The input voltage of ADC will be attenuated extending the range of measurement by about 2.5 dB
- adc_
atten_ t_ ADC_ ATTEN_ DB_ 11 - <This is deprecated, it behaves the same as
ADC_ATTEN_DB_12 - adc_
atten_ t_ ADC_ ATTEN_ DB_ 12 - <The input voltage of ADC will be attenuated extending the range of measurement by about 12 dB
- adc_
bits_ width_ t_ ADC_ WIDTH_ BIT_ 12 - < ADC capture width is 12Bit.
- adc_
bits_ width_ t_ ADC_ WIDTH_ MAX - adc_
bitwidth_ t_ ADC_ BITWIDTH_ 9 - < ADC output width is 9Bit
- adc_
bitwidth_ t_ ADC_ BITWIDTH_ 10 - < ADC output width is 10Bit
- adc_
bitwidth_ t_ ADC_ BITWIDTH_ 11 - < ADC output width is 11Bit
- adc_
bitwidth_ t_ ADC_ BITWIDTH_ 12 - < ADC output width is 12Bit
- adc_
bitwidth_ t_ ADC_ BITWIDTH_ 13 - < ADC output width is 13Bit
- adc_
bitwidth_ t_ ADC_ BITWIDTH_ DEFAULT - < Default ADC output bits, max supported width will be selected
- adc_
cali_ scheme_ ver_ t_ ADC_ CALI_ SCHEME_ VER_ CURVE_ FITTING - < Curve fitting scheme
- adc_
cali_ scheme_ ver_ t_ ADC_ CALI_ SCHEME_ VER_ LINE_ FITTING - < Line fitting scheme
- adc_
channel_ t_ ADC_ CHANNEL_ 0 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 1 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 2 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 3 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 4 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 5 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 6 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 7 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 8 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 9 - < ADC channel
- adc_
channel_ t_ ADC_ CHANNEL_ 10 - < ADC channel
- adc_
digi_ convert_ mode_ t_ ADC_ CONV_ ALTER_ UNIT - < Use both ADC1 and ADC2 for conversion by turn. e.g. ADC1 -> ADC2 -> ADC1 -> ADC2 …..
- adc_
digi_ convert_ mode_ t_ ADC_ CONV_ BOTH_ UNIT - < Use Both ADC1 and ADC2 for conversion simultaneously
- adc_
digi_ convert_ mode_ t_ ADC_ CONV_ SINGLE_ UNIT_ 1 - < Only use ADC1 for conversion
- adc_
digi_ convert_ mode_ t_ ADC_ CONV_ SINGLE_ UNIT_ 2 - < Only use ADC2 for conversion
- adc_
digi_ iir_ filter_ coeff_ t_ ADC_ DIGI_ IIR_ FILTER_ COEFF_ 2 - < The filter coefficient is 2
- adc_
digi_ iir_ filter_ coeff_ t_ ADC_ DIGI_ IIR_ FILTER_ COEFF_ 4 - < The filter coefficient is 4
- adc_
digi_ iir_ filter_ coeff_ t_ ADC_ DIGI_ IIR_ FILTER_ COEFF_ 8 - < The filter coefficient is 8
- adc_
digi_ iir_ filter_ coeff_ t_ ADC_ DIGI_ IIR_ FILTER_ COEFF_ 16 - < The filter coefficient is 16
- adc_
digi_ iir_ filter_ coeff_ t_ ADC_ DIGI_ IIR_ FILTER_ COEFF_ 32 - < The filter coefficient is 32
- adc_
digi_ iir_ filter_ coeff_ t_ ADC_ DIGI_ IIR_ FILTER_ COEFF_ 64 - < The filter coefficient is 64
- adc_
digi_ iir_ filter_ t_ ADC_ DIGI_ IIR_ FILTER_ 0 - < Filter 0
- adc_
digi_ iir_ filter_ t_ ADC_ DIGI_ IIR_ FILTER_ 1 - < Filter 1
- adc_
digi_ output_ format_ t_ ADC_ DIGI_ OUTPUT_ FORMAT_ TYPE1 - < See
adc_digi_output_data_t.type1 - adc_
digi_ output_ format_ t_ ADC_ DIGI_ OUTPUT_ FORMAT_ TYPE2 - < See
adc_digi_output_data_t.type2 - adc_
monitor_ id_ t_ ADC_ MONITOR_ 0 - < The monitor index 0.
- adc_
monitor_ id_ t_ ADC_ MONITOR_ 1 - < The monitor index 1.
- adc_
monitor_ mode_ t_ ADC_ MONITOR_ MODE_ HIGH - < ADC raw_result > threshold value, monitor interrupt will be generated.
- adc_
monitor_ mode_ t_ ADC_ MONITOR_ MODE_ LOW - < ADC raw_result < threshold value, monitor interrupt will be generated.
- adc_
ulp_ mode_ t_ ADC_ ULP_ MODE_ DISABLE - < ADC ULP mode is disabled
- adc_
ulp_ mode_ t_ ADC_ ULP_ MODE_ FSM - < ADC is controlled by ULP FSM
- adc_
ulp_ mode_ t_ ADC_ ULP_ MODE_ RISCV - < ADC is controlled by ULP RISCV
- adc_
unit_ t_ ADC_ UNIT_ 1 - < SAR ADC 1
- adc_
unit_ t_ ADC_ UNIT_ 2 - < SAR ADC 2
- btm_
query_ reason_ REASON_ BANDWIDTH - btm_
query_ reason_ REASON_ DELAY - btm_
query_ reason_ REASON_ FRAME_ LOSS - btm_
query_ reason_ REASON_ GRAY_ ZONE - btm_
query_ reason_ REASON_ INTERFERENCE - btm_
query_ reason_ REASON_ LOAD_ BALANCE - btm_
query_ reason_ REASON_ PREMIUM_ AP - btm_
query_ reason_ REASON_ RETRANSMISSIONS - btm_
query_ reason_ REASON_ RSSI - btm_
query_ reason_ REASON_ UNSPECIFIED - color_
component_ t_ COLOR_ COMPONENT_ B - < B component
- color_
component_ t_ COLOR_ COMPONENT_ G - < G component
- color_
component_ t_ COLOR_ COMPONENT_ INVALID - < Invalid color component
- color_
component_ t_ COLOR_ COMPONENT_ R - < R component
- color_
conv_ std_ rgb_ yuv_ t_ COLOR_ CONV_ STD_ RGB_ YUV_ BT601 - < YUV<->RGB conversion standard: BT.601
- color_
conv_ std_ rgb_ yuv_ t_ COLOR_ CONV_ STD_ RGB_ YUV_ BT709 - < YUV<->RGB conversion standard: BT.709
- color_
pixel_ alpha_ format_ t_ COLOR_ PIXEL_ A4 - < 4 bits, opacity only
- color_
pixel_ alpha_ format_ t_ COLOR_ PIXEL_ A8 - < 8 bits, opacity only
- color_
pixel_ argb_ format_ t_ COLOR_ PIXEL_ ARGB8888 - < 32 bits, 8 bits per A(alpha)/R/G/B value
- color_
pixel_ clut_ format_ t_ COLOR_ PIXEL_ L4 - < 4 bits, color look-up table
- color_
pixel_ clut_ format_ t_ COLOR_ PIXEL_ L8 - < 8 bits, color look-up table
- color_
pixel_ gray_ format_ t_ COLOR_ PIXEL_ GRAY4 - < 4 bits, grayscale
- color_
pixel_ gray_ format_ t_ COLOR_ PIXEL_ GRAY8 - < 8 bits, grayscale
- color_
pixel_ raw_ format_ t_ COLOR_ PIXEL_ RAW8 - < 8 bits per pixel
- color_
pixel_ raw_ format_ t_ COLOR_ PIXEL_ RAW10 - < 10 bits per pixel
- color_
pixel_ raw_ format_ t_ COLOR_ PIXEL_ RAW12 - < 12 bits per pixel
- color_
pixel_ rgb_ format_ t_ COLOR_ PIXEL_ RGB565 - < 16 bits, 5 bits per R/B value, 6 bits for G value
- color_
pixel_ rgb_ format_ t_ COLOR_ PIXEL_ RGB666 - < 18 bits, 6 bits per R/G/B value
- color_
pixel_ rgb_ format_ t_ COLOR_ PIXEL_ RGB888 - < 24 bits, 8 bits per R/G/B value
- color_
pixel_ yuv_ format_ t_ COLOR_ PIXEL_ UYVY422 - < 16 bits, 8-bit Y per pixel, 8-bit U and V per two pixels w/ (lowest byte) U0-Y0-V0-Y1 (highest byte) pack order
- color_
pixel_ yuv_ format_ t_ COLOR_ PIXEL_ VYUY422 - < 16 bits, 8-bit Y per pixel, 8-bit U and V per two pixels w/ (lowest byte) V0-Y0-U0-Y1 (highest byte) pack order
- color_
pixel_ yuv_ format_ t_ COLOR_ PIXEL_ YUV411 - < 12 bits, 8-bit Y per pixel, 8-bit U and V per four pixels
- color_
pixel_ yuv_ format_ t_ COLOR_ PIXEL_ YUV420 - < 12 bits, 8-bit Y per pixel, 8-bit U and V per four pixels
- color_
pixel_ yuv_ format_ t_ COLOR_ PIXEL_ YUV422 - < 16 bits, 8-bit Y per pixel, 8-bit U and V per two pixels
- color_
pixel_ yuv_ format_ t_ COLOR_ PIXEL_ YUV444 - < 24 bits, 8 bits per Y/U/V value
- color_
pixel_ yuv_ format_ t_ COLOR_ PIXEL_ YUYV422 - < 16 bits, 8-bit Y per pixel, 8-bit U and V per two pixels w/ (lowest byte) Y0-U0-Y1-V0 (highest byte) pack order
- color_
pixel_ yuv_ format_ t_ COLOR_ PIXEL_ YVYU422 - < 16 bits, 8-bit Y per pixel, 8-bit U and V per two pixels w/ (lowest byte) Y0-V0-Y1-U0 (highest byte) pack order
- color_
range_ t_ COLOR_ RANGE_ FULL - < Full color range, 0 is the darkest black and 255 is the brightest white
- color_
range_ t_ COLOR_ RANGE_ LIMIT - < Limited color range, 16 is the darkest black and 235 is the brightest white
- color_
raw_ element_ order_ t_ COLOR_ RAW_ ELEMENT_ ORDER_ BGGR - < BGGR order
- color_
raw_ element_ order_ t_ COLOR_ RAW_ ELEMENT_ ORDER_ GBRG - < GBRG order
- color_
raw_ element_ order_ t_ COLOR_ RAW_ ELEMENT_ ORDER_ GRBG - < GRBG order
- color_
raw_ element_ order_ t_ COLOR_ RAW_ ELEMENT_ ORDER_ RGGB - < RGGB order
- color_
rgb_ element_ order_ t_ COLOR_ RGB_ ELEMENT_ ORDER_ BGR - < RGB element order: BGR
- color_
rgb_ element_ order_ t_ COLOR_ RGB_ ELEMENT_ ORDER_ RGB - < RGB element order: RGB
- color_
space_ t_ COLOR_ SPACE_ ALPHA - < Color space alpha (A)
- color_
space_ t_ COLOR_ SPACE_ ARGB - < Color space argb
- color_
space_ t_ COLOR_ SPACE_ CLUT - < Color look-up table (L)
- color_
space_ t_ COLOR_ SPACE_ GRAY - < Color space gray
- color_
space_ t_ COLOR_ SPACE_ RAW - < Color space raw
- color_
space_ t_ COLOR_ SPACE_ RGB - < Color space rgb
- color_
space_ t_ COLOR_ SPACE_ YUV - < Color space yuv
- color_
yuv422_ pack_ order_ t_ COLOR_ YUV422_ PACK_ ORDER_ UYVY - < UYVY
- color_
yuv422_ pack_ order_ t_ COLOR_ YUV422_ PACK_ ORDER_ VYUY - < VYUY
- color_
yuv422_ pack_ order_ t_ COLOR_ YUV422_ PACK_ ORDER_ YUYV - < YUYV
- color_
yuv422_ pack_ order_ t_ COLOR_ YUV422_ PACK_ ORDER_ YVYU - < YVYU
- configAPPLICATION_
ALLOCATED_ HEAP - configASSERT_
DEFINED - configCHECK_
FOR_ STACK_ OVERFLOW - configCHECK_
MUTEX_ GIVEN_ BY_ OWNER - configCPU_
CLOCK_ HZ - configENABLE_
BACKWARD_ COMPATIBILITY - configENABLE_
FPU - configENABLE_
MPU - configENABLE_
MVE - configENABLE_
TRUSTZONE - configEXPECTED_
IDLE_ TIME_ BEFORE_ SLEEP - configGENERATE_
RUN_ TIME_ STATS - configIDLE_
SHOULD_ YIELD - configINCLUDE_
APPLICATION_ DEFINED_ PRIVILEGED_ FUNCTIONS - configINCLUDE_
FREERTOS_ TASK_ C_ ADDITIONS_ H - configINITIAL_
TICK_ COUNT - configISR_
STACK_ SIZE - configKERNEL_
INTERRUPT_ PRIORITY - configMAX_
API_ CALL_ INTERRUPT_ PRIORITY - configMAX_
CO_ ROUTINE_ PRIORITIES - configMAX_
PRIORITIES - configMAX_
TASK_ NAME_ LEN - configMINIMAL_
STACK_ SIZE - configNUMBER_
OF_ CORES - configNUM_
CORES - configNUM_
THREAD_ LOCAL_ STORAGE_ POINTERS - configPRECONDITION_
DEFINED - configQUEUE_
REGISTRY_ SIZE - configRECORD_
STACK_ HIGH_ ADDRESS - configRUN_
ADDITIONAL_ TESTS - configRUN_
FREERTOS_ SECURE_ ONLY - configSTACK_
ALLOCATION_ FROM_ SEPARATE_ HEAP - configSTACK_
OVERHEAD_ TOTAL - configSUPPORT_
DYNAMIC_ ALLOCATION - configSUPPORT_
STATIC_ ALLOCATION - configTASK_
NOTIFICATION_ ARRAY_ ENTRIES - configTHREAD_
LOCAL_ STORAGE_ DELETE_ CALLBACKS - configTICK_
RATE_ HZ - configTIMER_
QUEUE_ LENGTH - configTIMER_
SERVICE_ TASK_ CORE_ AFFINITY - configTIMER_
SERVICE_ TASK_ NAME - configTIMER_
TASK_ PRIORITY - configTIMER_
TASK_ STACK_ DEPTH - configUSE_
16_ BIT_ TICKS - configUSE_
ALTERNATIVE_ API - configUSE_
APPLICATION_ TASK_ TAG - configUSE_
COUNTING_ SEMAPHORES - configUSE_
CO_ ROUTINES - configUSE_
C_ RUNTIME_ TLS_ SUPPORT - configUSE_
DAEMON_ TASK_ STARTUP_ HOOK - configUSE_
IDLE_ HOOK - configUSE_
MALLOC_ FAILED_ HOOK - configUSE_
MINI_ LIST_ ITEM - configUSE_
MUTEXES - configUSE_
NEWLIB_ REENTRANT - configUSE_
PORT_ OPTIMISED_ TASK_ SELECTION - configUSE_
POSIX_ ERRNO - configUSE_
PREEMPTION - configUSE_
QUEUE_ SETS - configUSE_
RECURSIVE_ MUTEXES - configUSE_
SB_ COMPLETED_ CALLBACK - configUSE_
STATS_ FORMATTING_ FUNCTIONS - configUSE_
TASK_ FPU_ SUPPORT - configUSE_
TASK_ NOTIFICATIONS - configUSE_
TICK_ HOOK - configUSE_
TIMERS - configUSE_
TIME_ SLICING - configUSE_
TRACE_ FACILITY - eNotify
Action_ eIncrement - < Increment the task’s notification value.
- eNotify
Action_ eNoAction - < Notify the task without updating its notify value.
- eNotify
Action_ eSet Bits - < Set bits in the task’s notification value.
- eNotify
Action_ eSet Value With Overwrite - < Set the task’s notification value to a specific value even if the previous value has not yet been read by the task.
- eNotify
Action_ eSet Value Without Overwrite - < Set the task’s notification value if the previous value has been read by the task.
- eSleep
Mode Status_ eAbort Sleep - < A task has been made ready or a context switch pended since portSUPPRESS_TICKS_AND_SLEEP() was called - abort entering a sleep mode.
- eSleep
Mode Status_ eNoTasks Waiting Timeout - < No tasks are waiting for a timeout so it is safe to enter a sleep mode that can only be exited by an external interrupt.
- eSleep
Mode Status_ eStandard Sleep - < Enter a sleep mode that will not last any longer than the expected idle time.
- eTask
State_ eBlocked - < The task being queried is in the Blocked state.
- eTask
State_ eDeleted - < The task being queried has been deleted, but its TCB has not yet been freed.
- eTask
State_ eInvalid - < Used as an ‘invalid state’ value.
- eTask
State_ eReady - < The task being queried is in a ready or pending ready list.
- eTask
State_ eRunning - < A task is querying the state of itself, so must be running.
- eTask
State_ eSuspended - < The task being queried is in the Suspended state, or is in the Blocked state with an infinite time out.
- errCOULD_
NOT_ ALLOCATE_ REQUIRED_ MEMORY - errQUEUE_
BLOCKED - errQUEUE_
YIELD - err_
enum_ t_ ERR_ ABRT - Connection aborted.
- err_
enum_ t_ ERR_ ALREADY - Already connecting.
- err_
enum_ t_ ERR_ ARG - Illegal argument.
- err_
enum_ t_ ERR_ BUF - Buffer error.
- err_
enum_ t_ ERR_ CLSD - Connection closed.
- err_
enum_ t_ ERR_ CONN - Not connected.
- err_
enum_ t_ ERR_ IF - Low-level netif error
- err_
enum_ t_ ERR_ INPROGRESS - Operation in progress
- err_
enum_ t_ ERR_ ISCONN - Conn already established.
- err_
enum_ t_ ERR_ MEM - Out of memory error.
- err_
enum_ t_ ERR_ OK - No error, everything OK.
- err_
enum_ t_ ERR_ RST - Connection reset.
- err_
enum_ t_ ERR_ RTE - Routing problem.
- err_
enum_ t_ ERR_ TIMEOUT - Timeout.
- err_
enum_ t_ ERR_ USE - Address in use.
- err_
enum_ t_ ERR_ VAL - Illegal value.
- err_
enum_ t_ ERR_ WOULDBLOCK - Operation would block.
- esp_
adc_ cal_ value_ t_ ESP_ ADC_ CAL_ VAL_ DEFAULT_ VREF - < Characterization based on default reference voltage
- esp_
adc_ cal_ value_ t_ ESP_ ADC_ CAL_ VAL_ EFUSE_ TP - < Characterization based on Two Point values stored in eFuse
- esp_
adc_ cal_ value_ t_ ESP_ ADC_ CAL_ VAL_ EFUSE_ TP_ FIT - < Characterization based on Two Point values and fitting curve coefficients stored in eFuse
- esp_
adc_ cal_ value_ t_ ESP_ ADC_ CAL_ VAL_ EFUSE_ VREF - < Characterization based on reference voltage stored in eFuse
- esp_
adc_ cal_ value_ t_ ESP_ ADC_ CAL_ VAL_ MAX - esp_
adc_ cal_ value_ t_ ESP_ ADC_ CAL_ VAL_ NOT_ SUPPORTED - esp_
aes_ gcm_ state_ ESP_ AES_ GCM_ STATE_ FINISH - esp_
aes_ gcm_ state_ ESP_ AES_ GCM_ STATE_ INIT - esp_
aes_ gcm_ state_ ESP_ AES_ GCM_ STATE_ START - esp_
aes_ gcm_ state_ ESP_ AES_ GCM_ STATE_ UPDATE - esp_
aes_ mode_ t_ ESP_ AES_ BLOCK_ MODE_ CBC - esp_
aes_ mode_ t_ ESP_ AES_ BLOCK_ MODE_ CFB8 - esp_
aes_ mode_ t_ ESP_ AES_ BLOCK_ MODE_ CFB128 - esp_
aes_ mode_ t_ ESP_ AES_ BLOCK_ MODE_ CTR - esp_
aes_ mode_ t_ ESP_ AES_ BLOCK_ MODE_ ECB - esp_
aes_ mode_ t_ ESP_ AES_ BLOCK_ MODE_ GCM - esp_
aes_ mode_ t_ ESP_ AES_ BLOCK_ MODE_ MAX - esp_
aes_ mode_ t_ ESP_ AES_ BLOCK_ MODE_ OFB - esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 - < chip ID: ESP32
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 C2 - < chip ID: ESP32-C2
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 C3 - < chip ID: ESP32-C3
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 C5 - < chip ID: ESP32-C5
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 C6 - < chip ID: ESP32-C6
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 C61 - < chip ID: ESP32-C61
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 H2 - < chip ID: ESP32-H2
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 H4 - < chip ID: ESP32-H4
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 H21 - < chip ID: ESP32-H21
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 P4 - < chip ID: ESP32-P4
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 S2 - < chip ID: ESP32-S2
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ ESP32 S3 - < chip ID: ESP32-S3
- esp_
chip_ id_ t_ ESP_ CHIP_ ID_ INVALID - < Invalid chip ID (we defined it to make sure the esp_chip_id_t is 2 bytes size)
- esp_
coex_ prefer_ t_ ESP_ COEX_ PREFER_ BALANCE - < Do balance of WiFi and bluetooth
- esp_
coex_ prefer_ t_ ESP_ COEX_ PREFER_ BT - < Prefer to bluetooth, bluetooth will have more opportunity to use RF
- esp_
coex_ prefer_ t_ ESP_ COEX_ PREFER_ NUM - < Prefer value numbers
- esp_
coex_ prefer_ t_ ESP_ COEX_ PREFER_ WIFI - < Prefer to WiFi, WiFi will have more opportunity to use RF
- esp_
coex_ status_ type_ t_ ESP_ COEX_ ST_ TYPE_ BLE - esp_
coex_ status_ type_ t_ ESP_ COEX_ ST_ TYPE_ BT - esp_
coex_ status_ type_ t_ ESP_ COEX_ ST_ TYPE_ WIFI - esp_
comm_ gpio_ hold_ t_ GPIO_ LONG_ HOLD - < The long hold GPIO
- esp_
comm_ gpio_ hold_ t_ GPIO_ NOT_ HOLD - < If the GPIO input is not low
- esp_
comm_ gpio_ hold_ t_ GPIO_ SHORT_ HOLD - < The short hold GPIO
- esp_
console_ help_ verbose_ level_ e_ ESP_ CONSOLE_ HELP_ VERBOSE_ LEVEL_ 0 - esp_
console_ help_ verbose_ level_ e_ ESP_ CONSOLE_ HELP_ VERBOSE_ LEVEL_ 1 - esp_
console_ help_ verbose_ level_ e_ ESP_ CONSOLE_ HELP_ VERBOSE_ LEVEL_ MAX_ NUM - esp_
cpu_ intr_ type_ t_ ESP_ CPU_ INTR_ TYPE_ EDGE - esp_
cpu_ intr_ type_ t_ ESP_ CPU_ INTR_ TYPE_ LEVEL - esp_
cpu_ intr_ type_ t_ ESP_ CPU_ INTR_ TYPE_ NA - esp_
cpu_ watchpoint_ trigger_ t_ ESP_ CPU_ WATCHPOINT_ ACCESS - esp_
cpu_ watchpoint_ trigger_ t_ ESP_ CPU_ WATCHPOINT_ LOAD - esp_
cpu_ watchpoint_ trigger_ t_ ESP_ CPU_ WATCHPOINT_ STORE - esp_
crypto_ cipher_ alg_ t_ ESP_ CRYPTO_ CIPHER_ ALG_ 3DES - esp_
crypto_ cipher_ alg_ t_ ESP_ CRYPTO_ CIPHER_ ALG_ AES - esp_
crypto_ cipher_ alg_ t_ ESP_ CRYPTO_ CIPHER_ ALG_ DES - esp_
crypto_ cipher_ alg_ t_ ESP_ CRYPTO_ CIPHER_ ALG_ RC2 - esp_
crypto_ cipher_ alg_ t_ ESP_ CRYPTO_ CIPHER_ ALG_ RC4 - esp_
crypto_ cipher_ alg_ t_ ESP_ CRYPTO_ CIPHER_ NULL - esp_
crypto_ hash_ alg_ t_ ESP_ CRYPTO_ HASH_ ALG_ HMAC_ MD5 - esp_
crypto_ hash_ alg_ t_ ESP_ CRYPTO_ HASH_ ALG_ HMAC_ SHA1 - esp_
crypto_ hash_ alg_ t_ ESP_ CRYPTO_ HASH_ ALG_ HMAC_ SHA256 - esp_
crypto_ hash_ alg_ t_ ESP_ CRYPTO_ HASH_ ALG_ MD5 - esp_
crypto_ hash_ alg_ t_ ESP_ CRYPTO_ HASH_ ALG_ SHA1 - esp_
crypto_ hash_ alg_ t_ ESP_ CRYPTO_ HASH_ ALG_ SHA256 - esp_
deepsleep_ gpio_ wake_ up_ mode_ t_ ESP_ GPIO_ WAKEUP_ GPIO_ HIGH - esp_
deepsleep_ gpio_ wake_ up_ mode_ t_ ESP_ GPIO_ WAKEUP_ GPIO_ LOW - esp_
dma_ buf_ location_ t_ ESP_ DMA_ BUF_ LOCATION_ AUTO - < Auto detect buffer location, under this condition API will loop to search the buffer location
- esp_
dma_ buf_ location_ t_ ESP_ DMA_ BUF_ LOCATION_ INTERNAL - < DMA buffer is in internal memory
- esp_
dma_ buf_ location_ t_ ESP_ DMA_ BUF_ LOCATION_ PSRAM - < DMA buffer is in PSRAM
- esp_
eap_ method_ t_ ESP_ EAP_ TYPE_ ALL - < All supported EAP methods
- esp_
eap_ method_ t_ ESP_ EAP_ TYPE_ FAST - < EAP-FAST method
- esp_
eap_ method_ t_ ESP_ EAP_ TYPE_ NONE - < No EAP method defined
- esp_
eap_ method_ t_ ESP_ EAP_ TYPE_ PEAP - < EAP-PEAP method
- esp_
eap_ method_ t_ ESP_ EAP_ TYPE_ TLS - < EAP-TLS method
- esp_
eap_ method_ t_ ESP_ EAP_ TYPE_ TTLS - < EAP-TTLS method
- esp_
eap_ ttls_ phase2_ types_ ESP_ EAP_ TTLS_ PHAS E2_ CHAP - < CHAP (Challenge Handshake Authentication Protocol)
- esp_
eap_ ttls_ phase2_ types_ ESP_ EAP_ TTLS_ PHAS E2_ EAP - < EAP (Extensible Authentication Protocol)
- esp_
eap_ ttls_ phase2_ types_ ESP_ EAP_ TTLS_ PHAS E2_ MSCHAP - < MS-CHAP (Microsoft Challenge Handshake Authentication Protocol)
- esp_
eap_ ttls_ phase2_ types_ ESP_ EAP_ TTLS_ PHAS E2_ MSCHAP V2 - < MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol - Version 2)
- esp_
eap_ ttls_ phase2_ types_ ESP_ EAP_ TTLS_ PHAS E2_ PAP - < PAP (Password Authentication Protocol)
- esp_
efuse_ block_ t_ EFUSE_ BLK0 - < Number of eFuse BLOCK0. REPEAT_DATA
- esp_
efuse_ block_ t_ EFUSE_ BLK1 - < Number of eFuse BLOCK1. MAC_SPI_8M_SYS
- esp_
efuse_ block_ t_ EFUSE_ BLK2 - < Number of eFuse BLOCK2. SYS_DATA_PART1
- esp_
efuse_ block_ t_ EFUSE_ BLK3 - < Number of eFuse BLOCK3. USER_DATA
- esp_
efuse_ block_ t_ EFUSE_ BLK4 - < Number of eFuse BLOCK4. KEY0
- esp_
efuse_ block_ t_ EFUSE_ BLK5 - < Number of eFuse BLOCK5. KEY1
- esp_
efuse_ block_ t_ EFUSE_ BLK6 - < Number of eFuse BLOCK6. KEY2
- esp_
efuse_ block_ t_ EFUSE_ BLK7 - < Number of eFuse BLOCK7. KEY3
- esp_
efuse_ block_ t_ EFUSE_ BLK8 - < Number of eFuse BLOCK8. KEY4
- esp_
efuse_ block_ t_ EFUSE_ BLK9 - < Number of eFuse BLOCK9. KEY5
- esp_
efuse_ block_ t_ EFUSE_ BLK10 - < Number of eFuse BLOCK10. SYS_DATA_PART2
- esp_
efuse_ block_ t_ EFUSE_ BLK_ KEY0 - < Number of eFuse BLOCK4. KEY0
- esp_
efuse_ block_ t_ EFUSE_ BLK_ KEY1 - < Number of eFuse BLOCK5. KEY1
- esp_
efuse_ block_ t_ EFUSE_ BLK_ KEY2 - < Number of eFuse BLOCK6. KEY2
- esp_
efuse_ block_ t_ EFUSE_ BLK_ KEY3 - < Number of eFuse BLOCK7. KEY3
- esp_
efuse_ block_ t_ EFUSE_ BLK_ KEY4 - < Number of eFuse BLOCK8. KEY4
- esp_
efuse_ block_ t_ EFUSE_ BLK_ KEY5 - < Number of eFuse BLOCK9. KEY5
- esp_
efuse_ block_ t_ EFUSE_ BLK_ KEY_ MAX - esp_
efuse_ block_ t_ EFUSE_ BLK_ MAX - esp_
efuse_ block_ t_ EFUSE_ BLK_ SYS_ DATA_ PART1 - < Number of eFuse BLOCK2. SYS_DATA_PART1
- esp_
efuse_ block_ t_ EFUSE_ BLK_ SYS_ DATA_ PART2 - < Number of eFuse BLOCK10. SYS_DATA_PART2
- esp_
efuse_ block_ t_ EFUSE_ BLK_ USER_ DATA - < Number of eFuse BLOCK3. USER_DATA
- esp_
efuse_ coding_ scheme_ t_ EFUSE_ CODING_ SCHEME_ NONE - < None
- esp_
efuse_ coding_ scheme_ t_ EFUSE_ CODING_ SCHEME_ RS - < Reed-Solomon coding
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ HMAC_ DOWN_ ALL - < HMAC Downstream mode
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ HMAC_ DOWN_ DIGITAL_ SIGNATURE - < Digital Signature peripheral key (uses HMAC Downstream mode)
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ HMAC_ DOWN_ JTAG - < JTAG soft enable key (uses HMAC Downstream mode)
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ HMAC_ UP - < HMAC Upstream mode
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ MAX - < MAX PURPOSE
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ RESERVED - < Reserved
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ SECURE_ BOOT_ DIGES T0 - < SECURE_BOOT_DIGEST0 (Secure Boot key digest)
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ SECURE_ BOOT_ DIGES T1 - < SECURE_BOOT_DIGEST1 (Secure Boot key digest)
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ SECURE_ BOOT_ DIGES T2 - < SECURE_BOOT_DIGEST2 (Secure Boot key digest)
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ USER - < User purposes (software-only use)
- esp_
efuse_ purpose_ t_ ESP_ EFUSE_ KEY_ PURPOSE_ XTS_ AES_ 128_ KEY - < XTS_AES_128_KEY (flash/PSRAM encryption)
- esp_
efuse_ rom_ log_ scheme_ t_ ESP_ EFUSE_ ROM_ LOG_ ALWAYS_ OFF - < Disable ROM logging permanently
- esp_
efuse_ rom_ log_ scheme_ t_ ESP_ EFUSE_ ROM_ LOG_ ALWAYS_ ON - < Always enable ROM logging
- esp_
efuse_ rom_ log_ scheme_ t_ ESP_ EFUSE_ ROM_ LOG_ ON_ GPIO_ HIGH - < ROM logging is enabled when specific GPIO level is high during start up
- esp_
efuse_ rom_ log_ scheme_ t_ ESP_ EFUSE_ ROM_ LOG_ ON_ GPIO_ LOW - < ROM logging is enabled when specific GPIO level is low during start up
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ ADD_ MAC_ FILTER - < Add MAC filter
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ CUSTOM_ MAC_ CMDS - esp_
eth_ io_ cmd_ t_ ETH_ CMD_ CUSTOM_ PHY_ CMDS - esp_
eth_ io_ cmd_ t_ ETH_ CMD_ DEL_ MAC_ FILTER - < Delete MAC filter
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ G_ AUTONEGO - < Get PHY Auto Negotiation
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ G_ DUPLEX_ MODE - < Get Duplex mode
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ G_ MAC_ ADDR - < Get MAC address
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ G_ PHY_ ADDR - < Get PHY address
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ G_ SPEED - < Get Speed
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ READ_ PHY_ REG - < Read PHY register
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ S_ ALL_ MULTICAST - < Set receive all multicast
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ S_ AUTONEGO - < Set PHY Auto Negotiation
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ S_ DUPLEX_ MODE - < Set Duplex mode
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ S_ FLOW_ CTRL - < Set flow control
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ S_ MAC_ ADDR - < Set MAC address
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ S_ PHY_ ADDR - < Set PHY address
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ S_ PHY_ LOOPBACK - < Set PHY loopback
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ S_ PROMISCUOUS - < Set promiscuous mode
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ S_ SPEED - < Set Speed
- esp_
eth_ io_ cmd_ t_ ETH_ CMD_ WRITE_ PHY_ REG - < Write PHY register
- esp_
eth_ state_ t_ ETH_ STATE_ DEINIT - < Deinit done
- esp_
eth_ state_ t_ ETH_ STATE_ DUPLEX - < Duplex updated
- esp_
eth_ state_ t_ ETH_ STATE_ LINK - < Link status changed
- esp_
eth_ state_ t_ ETH_ STATE_ LLINIT - < Lowlevel init done
- esp_
eth_ state_ t_ ETH_ STATE_ PAUSE - < Pause ability updated
- esp_
eth_ state_ t_ ETH_ STATE_ SPEED - < Speed updated
- esp_
flash_ io_ mode_ t_ SPI_ FLASH_ DIO - < Both address & data transferred using dual I/O
- esp_
flash_ io_ mode_ t_ SPI_ FLASH_ DOUT - < Data read using dual I/O
- esp_
flash_ io_ mode_ t_ SPI_ FLASH_ FASTRD - < Data read using single I/O, no limit on speed
- esp_
flash_ io_ mode_ t_ SPI_ FLASH_ OPI_ DTR - < Only support on OPI flash, flash read and write under DTR mode
- esp_
flash_ io_ mode_ t_ SPI_ FLASH_ OPI_ STR - < Only support on OPI flash, flash read and write under STR mode
- esp_
flash_ io_ mode_ t_ SPI_ FLASH_ QIO - < Both address & data transferred using quad I/O
- esp_
flash_ io_ mode_ t_ SPI_ FLASH_ QOUT - < Data read using quad I/O
- esp_
flash_ io_ mode_ t_ SPI_ FLASH_ READ_ MODE_ MAX - < The fastest io mode supported by the host is
ESP_FLASH_READ_MODE_MAX-1. - esp_
flash_ io_ mode_ t_ SPI_ FLASH_ SLOWRD - < Data read using single I/O, some limits on speed
- esp_
flash_ speed_ s_ ESP_ FLASH_ 5MHZ - < The flash runs under 5MHz
- esp_
flash_ speed_ s_ ESP_ FLASH_ 10MHZ - < The flash runs under 10MHz
- esp_
flash_ speed_ s_ ESP_ FLASH_ 20MHZ - < The flash runs under 20MHz
- esp_
flash_ speed_ s_ ESP_ FLASH_ 26MHZ - < The flash runs under 26MHz
- esp_
flash_ speed_ s_ ESP_ FLASH_ 40MHZ - < The flash runs under 40MHz
- esp_
flash_ speed_ s_ ESP_ FLASH_ 80MHZ - < The flash runs under 80MHz
- esp_
flash_ speed_ s_ ESP_ FLASH_ 120MHZ - < The flash runs under 120MHz, 120MHZ can only be used by main flash after timing tuning in system. Do not use this directly in any API.
- esp_
flash_ speed_ s_ ESP_ FLASH_ SPEED_ MAX - < The maximum frequency supported by the host is
ESP_FLASH_SPEED_MAX-1. - esp_
http_ client_ addr_ type_ t_ HTTP_ ADDR_ TYPE_ INET - < IPv4 address family.
- esp_
http_ client_ addr_ type_ t_ HTTP_ ADDR_ TYPE_ INET6 - < IPv6 address family.
- esp_
http_ client_ addr_ type_ t_ HTTP_ ADDR_ TYPE_ UNSPEC - < Unspecified address family.
- esp_
http_ client_ auth_ type_ t_ HTTP_ AUTH_ TYPE_ BASIC - < HTTP Basic authentication
- esp_
http_ client_ auth_ type_ t_ HTTP_ AUTH_ TYPE_ DIGEST - < HTTP Digest authentication
- esp_
http_ client_ auth_ type_ t_ HTTP_ AUTH_ TYPE_ NONE - < No authention
- esp_
http_ client_ ecdsa_ curve_ t_ ESP_ HTTP_ CLIENT_ ECDSA_ CURVE_ MAX - < to indicate max
- esp_
http_ client_ ecdsa_ curve_ t_ ESP_ HTTP_ CLIENT_ ECDSA_ CURVE_ SECP256 R1 - < Use SECP256R1 curve
- esp_
http_ client_ event_ id_ t_ HTTP_ EVENT_ DISCONNECTED - < The connection has been disconnected
- esp_
http_ client_ event_ id_ t_ HTTP_ EVENT_ ERROR - < This event occurs when there are any errors during execution
- esp_
http_ client_ event_ id_ t_ HTTP_ EVENT_ HEADERS_ SENT - < After sending all the headers to the server
- esp_
http_ client_ event_ id_ t_ HTTP_ EVENT_ HEADER_ SENT - < This header has been kept for backward compatibility and will be deprecated in future versions esp-idf
- esp_
http_ client_ event_ id_ t_ HTTP_ EVENT_ ON_ CONNECTED - < Once the HTTP has been connected to the server, no data exchange has been performed
- esp_
http_ client_ event_ id_ t_ HTTP_ EVENT_ ON_ DATA - < Occurs when receiving data from the server, possibly multiple portions of the packet
- esp_
http_ client_ event_ id_ t_ HTTP_ EVENT_ ON_ FINISH - < Occurs when complete data is received
- esp_
http_ client_ event_ id_ t_ HTTP_ EVENT_ ON_ HEADER - < Occurs when receiving each header sent from the server
- esp_
http_ client_ event_ id_ t_ HTTP_ EVENT_ REDIRECT - < Intercepting HTTP redirects to handle them manually
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ COPY - < HTTP COPY Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ DELETE - < HTTP DELETE Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ GET - < HTTP GET Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ HEAD - < HTTP HEAD Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ LOCK - < HTTP LOCK Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ MAX - esp_
http_ client_ method_ t_ HTTP_ METHOD_ MKCOL - < HTTP MKCOL Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ MOVE - < HTTP MOVE Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ NOTIFY - < HTTP NOTIFY Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ OPTIONS - < HTTP OPTIONS Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ PATCH - < HTTP PATCH Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ POST - < HTTP POST Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ PROPFIND - < HTTP PROPFIND Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ PROPPATCH - < HTTP PROPPATCH Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ PUT - < HTTP PUT Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ REPORT - < HTTP REPORT Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ SUBSCRIBE - < HTTP SUBSCRIBE Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ UNLOCK - < HTTP UNLOCK Method
- esp_
http_ client_ method_ t_ HTTP_ METHOD_ UNSUBSCRIBE - < HTTP UNSUBSCRIBE Method
- esp_
http_ client_ proto_ ver_ t_ ESP_ HTTP_ CLIENT_ TLS_ VER_ ANY - esp_
http_ client_ proto_ ver_ t_ ESP_ HTTP_ CLIENT_ TLS_ VER_ MAX - esp_
http_ client_ proto_ ver_ t_ ESP_ HTTP_ CLIENT_ TLS_ VER_ TLS_ 1_ 2 - esp_
http_ client_ proto_ ver_ t_ ESP_ HTTP_ CLIENT_ TLS_ VER_ TLS_ 1_ 3 - esp_
http_ client_ tls_ dyn_ buf_ strategy_ t_ HTTP_ TLS_ DYN_ BUF_ RX_ STATIC - < Strategy to disable dynamic RX buffer allocations and convert to static allocation post-handshake, reducing memory fragmentation
- esp_
http_ client_ tls_ dyn_ buf_ strategy_ t_ HTTP_ TLS_ DYN_ BUF_ STRATEGY_ MAX - < to indicate max
- esp_
http_ client_ transport_ t_ HTTP_ TRANSPORT_ OVER_ SSL - < Transport over ssl
- esp_
http_ client_ transport_ t_ HTTP_ TRANSPORT_ OVER_ TCP - < Transport over tcp
- esp_
http_ client_ transport_ t_ HTTP_ TRANSPORT_ UNKNOWN - < Unknown
- esp_
http_ server_ event_ id_ t_ HTTP_ SERVER_ EVENT_ DISCONNECTED - < The connection has been disconnected
- esp_
http_ server_ event_ id_ t_ HTTP_ SERVER_ EVENT_ ERROR - < This event occurs when there are any errors during execution
- esp_
http_ server_ event_ id_ t_ HTTP_ SERVER_ EVENT_ HEADERS_ SENT - < After sending all the headers to the client
- esp_
http_ server_ event_ id_ t_ HTTP_ SERVER_ EVENT_ ON_ CONNECTED - < Once the HTTP Server has been connected to the client, no data exchange has been performed
- esp_
http_ server_ event_ id_ t_ HTTP_ SERVER_ EVENT_ ON_ DATA - < Occurs when receiving data from the client
- esp_
http_ server_ event_ id_ t_ HTTP_ SERVER_ EVENT_ ON_ HEADER - < Occurs when receiving each header sent from the client
- esp_
http_ server_ event_ id_ t_ HTTP_ SERVER_ EVENT_ SENT_ DATA - < Occurs when an ESP HTTP server session is finished
- esp_
http_ server_ event_ id_ t_ HTTP_ SERVER_ EVENT_ START - < This event occurs when HTTP Server is started
- esp_
http_ server_ event_ id_ t_ HTTP_ SERVER_ EVENT_ STOP - < This event occurs when HTTP Server is stopped
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ ABORT - < OTA aborted
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ CONNECTED - < Connected to server
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ DECRYPT_ CB - < Callback to decrypt function
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ FINISH - < OTA finished
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ GET_ IMG_ DESC - < Read app/bootloader description from image header
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ START - < OTA started
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ UPDATE_ BOOT_ PARTITION - < Boot partition update after successful ota update
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ VERIFY_ CHIP_ ID - < Verify chip id of new image
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ VERIFY_ CHIP_ REVISION - < Verify chip revision of new image
- esp_
https_ ota_ event_ t_ ESP_ HTTPS_ OTA_ WRITE_ FLASH - < Flash write operation
- esp_
image_ flash_ size_ t_ ESP_ IMAGE_ FLASH_ SIZE_ 1MB - < SPI flash size 1 MB
- esp_
image_ flash_ size_ t_ ESP_ IMAGE_ FLASH_ SIZE_ 2MB - < SPI flash size 2 MB
- esp_
image_ flash_ size_ t_ ESP_ IMAGE_ FLASH_ SIZE_ 4MB - < SPI flash size 4 MB
- esp_
image_ flash_ size_ t_ ESP_ IMAGE_ FLASH_ SIZE_ 8MB - < SPI flash size 8 MB
- esp_
image_ flash_ size_ t_ ESP_ IMAGE_ FLASH_ SIZE_ 16MB - < SPI flash size 16 MB
- esp_
image_ flash_ size_ t_ ESP_ IMAGE_ FLASH_ SIZE_ 32MB - < SPI flash size 32 MB
- esp_
image_ flash_ size_ t_ ESP_ IMAGE_ FLASH_ SIZE_ 64MB - < SPI flash size 64 MB
- esp_
image_ flash_ size_ t_ ESP_ IMAGE_ FLASH_ SIZE_ 128MB - < SPI flash size 128 MB
- esp_
image_ flash_ size_ t_ ESP_ IMAGE_ FLASH_ SIZE_ MAX - < SPI flash size MAX
- esp_
image_ load_ mode_ t_ ESP_ IMAGE_ VERIFY - esp_
image_ load_ mode_ t_ ESP_ IMAGE_ VERIFY_ SILENT - esp_
image_ spi_ freq_ t_ ESP_ IMAGE_ SPI_ SPEED_ DIV_ 1 - < The SPI flash clock frequency equals to the clock source
- esp_
image_ spi_ freq_ t_ ESP_ IMAGE_ SPI_ SPEED_ DIV_ 2 - < The SPI flash clock frequency is divided by 2 of the clock source
- esp_
image_ spi_ freq_ t_ ESP_ IMAGE_ SPI_ SPEED_ DIV_ 3 - < The SPI flash clock frequency is divided by 3 of the clock source
- esp_
image_ spi_ freq_ t_ ESP_ IMAGE_ SPI_ SPEED_ DIV_ 4 - < The SPI flash clock frequency is divided by 4 of the clock source
- esp_
image_ spi_ mode_ t_ ESP_ IMAGE_ SPI_ MODE_ DIO - < SPI mode DIO
- esp_
image_ spi_ mode_ t_ ESP_ IMAGE_ SPI_ MODE_ DOUT - < SPI mode DOUT
- esp_
image_ spi_ mode_ t_ ESP_ IMAGE_ SPI_ MODE_ FAST_ READ - < SPI mode FAST_READ
- esp_
image_ spi_ mode_ t_ ESP_ IMAGE_ SPI_ MODE_ QIO - < SPI mode QIO
- esp_
image_ spi_ mode_ t_ ESP_ IMAGE_ SPI_ MODE_ QOUT - < SPI mode QOUT
- esp_
image_ spi_ mode_ t_ ESP_ IMAGE_ SPI_ MODE_ SLOW_ READ - < SPI mode SLOW_READ
- esp_
image_ type_ ESP_ IMAGE_ APPLICATION - esp_
image_ type_ ESP_ IMAGE_ BOOTLOADER - esp_
interface_ t_ ESP_ IF_ ETH - < Ethernet interface
- esp_
interface_ t_ ESP_ IF_ MAX - esp_
interface_ t_ ESP_ IF_ WIFI_ AP - < Soft-AP interface
- esp_
interface_ t_ ESP_ IF_ WIFI_ NAN - < NAN interface
- esp_
interface_ t_ ESP_ IF_ WIFI_ STA - < Station interface
- esp_
intr_ cpu_ affinity_ t_ ESP_ INTR_ CPU_ AFFINITY_ 0 - < Install the peripheral interrupt to CPU core 0
- esp_
intr_ cpu_ affinity_ t_ ESP_ INTR_ CPU_ AFFINITY_ 1 - < Install the peripheral interrupt to CPU core 1
- esp_
intr_ cpu_ affinity_ t_ ESP_ INTR_ CPU_ AFFINITY_ AUTO - < Install the peripheral interrupt to ANY CPU core, decided by on which CPU the interrupt allocator is running
- esp_
ip6_ addr_ type_ t_ ESP_ IP6_ ADDR_ IS_ GLOBAL - esp_
ip6_ addr_ type_ t_ ESP_ IP6_ ADDR_ IS_ IPV4_ MAPPED_ IPV6 - esp_
ip6_ addr_ type_ t_ ESP_ IP6_ ADDR_ IS_ LINK_ LOCAL - esp_
ip6_ addr_ type_ t_ ESP_ IP6_ ADDR_ IS_ SITE_ LOCAL - esp_
ip6_ addr_ type_ t_ ESP_ IP6_ ADDR_ IS_ UNIQUE_ LOCAL - esp_
ip6_ addr_ type_ t_ ESP_ IP6_ ADDR_ IS_ UNKNOWN - esp_
line_ endings_ t_ ESP_ LINE_ ENDINGS_ CR - !< CR
- esp_
line_ endings_ t_ ESP_ LINE_ ENDINGS_ CRLF - !< CR + LF
- esp_
line_ endings_ t_ ESP_ LINE_ ENDINGS_ LF - !< LF
- esp_
log_ args_ type_ t_ ESP_ LOG_ ARGS_ TYPE_ 32BITS - < For variables that are 4 bytes in size, such as int, uint32_t, etc.
- esp_
log_ args_ type_ t_ ESP_ LOG_ ARGS_ TYPE_ 64BITS - < For variables that are 8 bytes in size, such as uint64_t, double, float, etc.
- esp_
log_ args_ type_ t_ ESP_ LOG_ ARGS_ TYPE_ NONE - < Indicates the end of arguments.
- esp_
log_ args_ type_ t_ ESP_ LOG_ ARGS_ TYPE_ POINTER - < For variables that are pointers to strings or other data, such as const char *, const char [], void *.
- esp_
log_ level_ t_ ESP_ LOG_ DEBUG - < Extra information which is not necessary for normal use (values, pointers, sizes, etc).
- esp_
log_ level_ t_ ESP_ LOG_ ERROR - < Critical errors, software module can not recover on its own
- esp_
log_ level_ t_ ESP_ LOG_ INFO - < Information messages which describe normal flow of events
- esp_
log_ level_ t_ ESP_ LOG_ MAX - < Number of levels supported
- esp_
log_ level_ t_ ESP_ LOG_ NONE - < No log output
- esp_
log_ level_ t_ ESP_ LOG_ VERBOSE - < Bigger chunks of debugging information, or frequent messages which can potentially flood the output.
- esp_
log_ level_ t_ ESP_ LOG_ WARN - < Error conditions from which recovery measures have been taken
- esp_
mac_ type_ t_ ESP_ MAC_ BASE - < Base MAC for that used for other MAC types (6 bytes)
- esp_
mac_ type_ t_ ESP_ MAC_ BT - < MAC for Bluetooth (6 bytes)
- esp_
mac_ type_ t_ ESP_ MAC_ EFUSE_ CUSTOM - < MAC_CUSTOM eFuse which was can be burned by customer (6 bytes)
- esp_
mac_ type_ t_ ESP_ MAC_ EFUSE_ EXT - < if CONFIG_SOC_IEEE802154_SUPPORTED=y, MAC_EXT eFuse which is used as an extender for IEEE802154 MAC (2 bytes)
- esp_
mac_ type_ t_ ESP_ MAC_ EFUSE_ FACTORY - < MAC_FACTORY eFuse which was burned by Espressif in production (6 bytes)
- esp_
mac_ type_ t_ ESP_ MAC_ ETH - < MAC for Ethernet (6 bytes)
- esp_
mac_ type_ t_ ESP_ MAC_ IEEE802154 - < if CONFIG_SOC_IEEE802154_SUPPORTED=y, MAC for IEEE802154 (8 bytes)
- esp_
mac_ type_ t_ ESP_ MAC_ WIFI_ SOFTAP - < MAC for WiFi Soft-AP (6 bytes)
- esp_
mac_ type_ t_ ESP_ MAC_ WIFI_ STA - < MAC for WiFi Station (6 bytes)
- esp_
mesh_ topology_ t_ MESH_ TOPO_ CHAIN - < chain topology
- esp_
mesh_ topology_ t_ MESH_ TOPO_ TREE - < tree topology
- esp_
mqtt_ connect_ return_ code_ t_ MQTT_ CONNECTION_ ACCEPTED - < Connection accepted
- esp_
mqtt_ connect_ return_ code_ t_ MQTT_ CONNECTION_ REFUSE_ BAD_ USERNAME - < MQTT connection refused reason: Wrong user
- esp_
mqtt_ connect_ return_ code_ t_ MQTT_ CONNECTION_ REFUSE_ ID_ REJECTED - < MQTT connection refused reason: ID rejected
- esp_
mqtt_ connect_ return_ code_ t_ MQTT_ CONNECTION_ REFUSE_ NOT_ AUTHORIZED - < MQTT connection refused reason: Wrong username or password
- esp_
mqtt_ connect_ return_ code_ t_ MQTT_ CONNECTION_ REFUSE_ PROTOCOL - < MQTT connection refused reason: Wrong protocol
- esp_
mqtt_ connect_ return_ code_ t_ MQTT_ CONNECTION_ REFUSE_ SERVER_ UNAVAILABLE - < MQTT connection refused reason: Server unavailable
- esp_
mqtt_ error_ type_ t_ MQTT_ ERROR_ TYPE_ CONNECTION_ REFUSED - esp_
mqtt_ error_ type_ t_ MQTT_ ERROR_ TYPE_ NONE - esp_
mqtt_ error_ type_ t_ MQTT_ ERROR_ TYPE_ SUBSCRIBE_ FAILED - esp_
mqtt_ error_ type_ t_ MQTT_ ERROR_ TYPE_ TCP_ TRANSPORT - esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ ANY - esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ BEFORE_ CONNECT - < The event occurs before connecting
- esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ CONNECTED - < connected event, additional context: session_present flag
- esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ DATA - < data event, additional context:
- esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ DELETED - < Notification on delete of one message from the internal outbox, if the message couldn’t have been sent or acknowledged before expiring defined in OUTBOX_EXPIRED_TIMEOUT_MS. (events are not posted upon deletion of successfully acknowledged messages)
- esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ DISCONNECTED - < disconnected event
- esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ ERROR - esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ PUBLISHED - < published event, additional context: msg_id
- esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ SUBSCRIBED - < subscribed event, additional context:
- esp_
mqtt_ event_ id_ t_ MQTT_ EVENT_ UNSUBSCRIBED - < unsubscribed event, additional context: msg_id
- esp_
mqtt_ event_ id_ t_ MQTT_ USER_ EVENT - < Custom event used to queue tasks into mqtt event handler All fields from the esp_mqtt_event_t type could be used to pass an additional context data to the handler.
- esp_
mqtt_ protocol_ ver_ t_ MQTT_ PROTOCOL_ UNDEFINED - esp_
mqtt_ protocol_ ver_ t_ MQTT_ PROTOCOL_ V_ 5 - esp_
mqtt_ protocol_ ver_ t_ MQTT_ PROTOCOL_ V_ 3_ 1 - esp_
mqtt_ protocol_ ver_ t_ MQTT_ PROTOCOL_ V_ 3_ 1_ 1 - esp_
mqtt_ transport_ t_ MQTT_ TRANSPORT_ OVER_ SSL - < MQTT over SSL, using scheme:
MQTTS - esp_
mqtt_ transport_ t_ MQTT_ TRANSPORT_ OVER_ TCP - < MQTT over TCP, using scheme:
MQTT - esp_
mqtt_ transport_ t_ MQTT_ TRANSPORT_ OVER_ WS - < MQTT over Websocket, using scheme::
ws - esp_
mqtt_ transport_ t_ MQTT_ TRANSPORT_ OVER_ WSS - < MQTT over Websocket Secure, using scheme:
wss - esp_
mqtt_ transport_ t_ MQTT_ TRANSPORT_ UNKNOWN - esp_
netif_ auth_ type_ t_ NETIF_ PPP_ AUTHTYPE_ CHAP - esp_
netif_ auth_ type_ t_ NETIF_ PPP_ AUTHTYPE_ EAP - esp_
netif_ auth_ type_ t_ NETIF_ PPP_ AUTHTYPE_ MSCHAP - esp_
netif_ auth_ type_ t_ NETIF_ PPP_ AUTHTYPE_ MSCHAP_ V2 - esp_
netif_ auth_ type_ t_ NETIF_ PPP_ AUTHTYPE_ NONE - esp_
netif_ auth_ type_ t_ NETIF_ PPP_ AUTHTYPE_ PAP - esp_
netif_ dhcp_ option_ id_ t_ ESP_ NETIF_ CAPTIVEPORTAL_ URI - < Captive Portal Identification
- esp_
netif_ dhcp_ option_ id_ t_ ESP_ NETIF_ DOMAIN_ NAME_ SERVER - < Domain name server
- esp_
netif_ dhcp_ option_ id_ t_ ESP_ NETIF_ IP_ ADDRESS_ LEASE_ TIME - < Request IP address lease time
- esp_
netif_ dhcp_ option_ id_ t_ ESP_ NETIF_ IP_ REQUEST_ RETRY_ TIME - < Request IP address retry counter
- esp_
netif_ dhcp_ option_ id_ t_ ESP_ NETIF_ REQUESTED_ IP_ ADDRESS - < Request specific IP address
- esp_
netif_ dhcp_ option_ id_ t_ ESP_ NETIF_ ROUTER_ SOLICITATION_ ADDRESS - < Solicitation router address
- esp_
netif_ dhcp_ option_ id_ t_ ESP_ NETIF_ SUBNET_ MASK - < Network mask
- esp_
netif_ dhcp_ option_ id_ t_ ESP_ NETIF_ VENDOR_ CLASS_ IDENTIFIER - < Vendor Class Identifier of a DHCP client
- esp_
netif_ dhcp_ option_ id_ t_ ESP_ NETIF_ VENDOR_ SPECIFIC_ INFO - < Vendor Specific Information of a DHCP server
- esp_
netif_ dhcp_ option_ mode_ t_ ESP_ NETIF_ OP_ GET - < Get option
- esp_
netif_ dhcp_ option_ mode_ t_ ESP_ NETIF_ OP_ MAX - esp_
netif_ dhcp_ option_ mode_ t_ ESP_ NETIF_ OP_ SET - < Set option
- esp_
netif_ dhcp_ option_ mode_ t_ ESP_ NETIF_ OP_ START - esp_
netif_ dhcp_ status_ t_ ESP_ NETIF_ DHCP_ INIT - < DHCP client/server is in initial state (not yet started)
- esp_
netif_ dhcp_ status_ t_ ESP_ NETIF_ DHCP_ STARTED - < DHCP client/server has been started
- esp_
netif_ dhcp_ status_ t_ ESP_ NETIF_ DHCP_ STATUS_ MAX - esp_
netif_ dhcp_ status_ t_ ESP_ NETIF_ DHCP_ STOPPED - < DHCP client/server has been stopped
- esp_
netif_ dns_ type_ t_ ESP_ NETIF_ DNS_ BACKUP - < DNS backup server address (Wi-Fi STA and Ethernet only)
- esp_
netif_ dns_ type_ t_ ESP_ NETIF_ DNS_ FALLBACK - < DNS fallback server address (Wi-Fi STA and Ethernet only)
- esp_
netif_ dns_ type_ t_ ESP_ NETIF_ DNS_ MAIN - < DNS main server address
- esp_
netif_ dns_ type_ t_ ESP_ NETIF_ DNS_ MAX - esp_
netif_ flags_ ESP_ NETIF_ DHCP_ CLIENT - esp_
netif_ flags_ ESP_ NETIF_ DHCP_ SERVER - esp_
netif_ flags_ ESP_ NETIF_ FLAG_ AUTOUP - esp_
netif_ flags_ ESP_ NETIF_ FLAG_ EVENT_ IP_ MODIFIED - esp_
netif_ flags_ ESP_ NETIF_ FLAG_ GARP - esp_
netif_ flags_ ESP_ NETIF_ FLAG_ IPV6_ AUTOCONFIG_ ENABLED - esp_
netif_ flags_ ESP_ NETIF_ FLAG_ IS_ BRIDGE - esp_
netif_ flags_ ESP_ NETIF_ FLAG_ IS_ PPP - esp_
netif_ flags_ ESP_ NETIF_ FLAG_ MLDV6_ REPORT - esp_
netif_ ip_ event_ type_ ESP_ NETIF_ IP_ EVENT_ GOT_ IP - esp_
netif_ ip_ event_ type_ ESP_ NETIF_ IP_ EVENT_ LOST_ IP - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ CONNECT_ FAILED - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORALLOC - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORAUTHFAIL - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORCONNECT - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORCONNECTTIME - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORDEVICE - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORIDLETIMEOUT - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORLOOPBACK - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORNONE - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERROROPEN - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORPARAM - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORPEERDEAD - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORPROTOCOL - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ ERRORUSER - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ AUTHENTICATE - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ CALLBACK - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ DEAD - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ DISCONNECT - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ DORMANT - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ ESTABLISH - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ HOLDOFF - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ INITIALIZE - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ MASTER - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ NETWORK - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ RUNNING - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ SERIALCONN - esp_
netif_ ppp_ status_ event_ t_ NETIF_ PPP_ PHASE_ TERMINATE - esp_
netif_ tx_ rx_ direction_ t_ ESP_ NETIF_ RX - esp_
netif_ tx_ rx_ direction_ t_ ESP_ NETIF_ TX - esp_
now_ send_ status_ t_ ESP_ NOW_ SEND_ FAIL - < Send ESPNOW data fail
- esp_
now_ send_ status_ t_ ESP_ NOW_ SEND_ SUCCESS - < Send ESPNOW data successfully
- esp_
openthread_ dataset_ type_ t_ OPENTHREAD_ ACTIVE_ DATASET - < Active dataset
- esp_
openthread_ dataset_ type_ t_ OPENTHREAD_ PENDING_ DATASET - < Pending dataset
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ ATTACHED - < OpenThread attached
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ DATASET_ CHANGED - < OpenThread dataset changed >
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ DETACHED - < OpenThread detached
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ GOT_ IP6 - < OpenThread stack added IPv6 address
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ IF_ DOWN - < OpenThread network interface down
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ IF_ UP - < OpenThread network interface up
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ LOST_ IP6 - < OpenThread stack removed IPv6 address
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ MULTICAST_ GROUP_ JOIN - < OpenThread stack joined IPv6 multicast group
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ MULTICAST_ GROUP_ LEAVE - < OpenThread stack left IPv6 multicast group
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ PUBLISH_ MESHCOP_ E - < OpenThread stack start to publish meshcop-e service >
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ REMOVE_ MESHCOP_ E - < OpenThread stack start to remove meshcop-e service >
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ ROLE_ CHANGED - < OpenThread role changed
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ SET_ DNS_ SERVER - < OpenThread stack set DNS server >
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ START - < OpenThread stack start
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ STOP - < OpenThread stack stop
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ TREL_ ADD_ IP6 - < OpenThread stack added TREL IPv6 address
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ TREL_ MULTICAST_ GROUP_ JOIN - < OpenThread stack joined TREL IPv6 multicast group
- esp_
openthread_ event_ t_ OPENTHREAD_ EVENT_ TREL_ REMOVE_ IP6 - < OpenThread stack removed TREL IPv6 address
- esp_
openthread_ host_ connection_ mode_ t_ HOST_ CONNECTION_ MODE_ CLI_ UART - < CLI UART connection to the host
- esp_
openthread_ host_ connection_ mode_ t_ HOST_ CONNECTION_ MODE_ CLI_ USB - < CLI USB connection to the host
- esp_
openthread_ host_ connection_ mode_ t_ HOST_ CONNECTION_ MODE_ MAX - < Using for parameter check
- esp_
openthread_ host_ connection_ mode_ t_ HOST_ CONNECTION_ MODE_ NONE - < Disable host connection
- esp_
openthread_ host_ connection_ mode_ t_ HOST_ CONNECTION_ MODE_ RCP_ SPI - < RCP SPI connection to the host
- esp_
openthread_ host_ connection_ mode_ t_ HOST_ CONNECTION_ MODE_ RCP_ UART - < RCP UART connection to the host
- esp_
openthread_ host_ connection_ mode_ t_ HOST_ CONNECTION_ MODE_ RCP_ USB - < RCP USB Serial JTAG connection to the host
- esp_
openthread_ radio_ mode_ t_ RADIO_ MODE_ MAX - < Using for parameter check
- esp_
openthread_ radio_ mode_ t_ RADIO_ MODE_ NATIVE - < Use the native 15.4 radio
- esp_
openthread_ radio_ mode_ t_ RADIO_ MODE_ SPI_ RCP - < SPI connection to a 15.4 capable radio co-processor (RCP)
- esp_
openthread_ radio_ mode_ t_ RADIO_ MODE_ TREL - < Use the Thread Radio Encapsulation Link (TREL)
- esp_
openthread_ radio_ mode_ t_ RADIO_ MODE_ UART_ RCP - < UART connection to a 15.4 capable radio co-processor (RCP)
- esp_
ota_ img_ states_ t_ ESP_ OTA_ IMG_ ABORTED - < App could not confirm the workable or non-workable. In bootloader IMG_PENDING_VERIFY state will be changed to IMG_ABORTED. This app will not selected to boot at all.
- esp_
ota_ img_ states_ t_ ESP_ OTA_ IMG_ INVALID - < App was confirmed as non-workable. This app will not selected to boot at all.
- esp_
ota_ img_ states_ t_ ESP_ OTA_ IMG_ NEW - < Monitor the first boot. In bootloader this state is changed to ESP_OTA_IMG_PENDING_VERIFY.
- esp_
ota_ img_ states_ t_ ESP_ OTA_ IMG_ PENDING_ VERIFY - < First boot for this app was. If while the second boot this state is then it will be changed to ABORTED.
- esp_
ota_ img_ states_ t_ ESP_ OTA_ IMG_ UNDEFINED - < Undefined. App can boot and work without limits.
- esp_
ota_ img_ states_ t_ ESP_ OTA_ IMG_ VALID - < App was confirmed as workable. App can boot and work without limits.
- esp_
partition_ mmap_ memory_ t_ ESP_ PARTITION_ MMAP_ DATA - < map to data memory (Vaddr0), allows byte-aligned access, (4 MB total - only for esp32)
- esp_
partition_ mmap_ memory_ t_ ESP_ PARTITION_ MMAP_ INST - < map to instruction memory (Vaddr1-3), allows only 4-byte-aligned access, (11 MB total - only for esp32)
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ ANY - !< Used to search for partitions with any subtype
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ FACTORY - !< Factory application partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 0 - !< OTA partition 0
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 1 - !< OTA partition 1
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 2 - !< OTA partition 2
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 3 - !< OTA partition 3
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 4 - !< OTA partition 4
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 5 - !< OTA partition 5
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 6 - !< OTA partition 6
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 7 - !< OTA partition 7
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 8 - !< OTA partition 8
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 9 - !< OTA partition 9
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 10 - !< OTA partition 10
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 11 - !< OTA partition 11
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 12 - !< OTA partition 12
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 13 - !< OTA partition 13
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 14 - !< OTA partition 14
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ 15 - !< OTA partition 15
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ MAX - !< Max subtype of OTA partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ OTA_ MIN - !< Base for OTA partition subtypes
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ TEE_ 0 - !< TEE partition 0
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ TEE_ 1 - !< TEE partition 1
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ TEE_ MAX - !< Max subtype of TEE partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ TEE_ MIN - !< Base for TEE partition subtypes
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ APP_ TEST - !< Test application partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ BOOTLOADER_ OTA - !< Temporary OTA storage for Bootloader, where the OTA uploads a new Bootloader image
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ BOOTLOADER_ PRIMARY - !< Primary Bootloader
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ BOOTLOADER_ RECOVERY - !< Recovery Bootloader
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ COREDUMP - !< COREDUMP partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ EFUSE_ EM - !< Partition for emulate eFuse bits
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ ESPHTTPD - !< ESPHTTPD partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ FAT - !< FAT partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ LITTLEFS - !< LITTLEFS partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ NVS - !< NVS partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ NVS_ KEYS - !< Partition for NVS keys
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ OTA - !< OTA selection partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ PHY - !< PHY init data partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ SPIFFS - !< SPIFFS partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ TEE_ OTA - !< TEE OTA selection partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ DATA_ UNDEFINED - !< Undefined (or unspecified) data partition
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ PARTITION_ TABLE_ OTA - !< Temporary OTA storage for Partition table, where the OTA uploads a new Partition table image
- esp_
partition_ subtype_ t_ ESP_ PARTITION_ SUBTYPE_ PARTITION_ TABLE_ PRIMARY - !< Primary Partition table
- esp_
partition_ type_ t_ ESP_ PARTITION_ TYPE_ ANY - !< Used to search for partitions with any type
- esp_
partition_ type_ t_ ESP_ PARTITION_ TYPE_ APP - !< Application partition type
- esp_
partition_ type_ t_ ESP_ PARTITION_ TYPE_ BOOTLOADER - !< Bootloader partition type
- esp_
partition_ type_ t_ ESP_ PARTITION_ TYPE_ DATA - !< Data partition type
- esp_
partition_ type_ t_ ESP_ PARTITION_ TYPE_ PARTITION_ TABLE - !< Partition table type
- esp_
ping_ profile_ t_ ESP_ PING_ PROF_ DURATION - < Elapsed time of the whole ping session
- esp_
ping_ profile_ t_ ESP_ PING_ PROF_ IPADDR - < IP address of replied target
- esp_
ping_ profile_ t_ ESP_ PING_ PROF_ REPLY - < Number of reply packets received
- esp_
ping_ profile_ t_ ESP_ PING_ PROF_ REQUEST - < Number of request packets sent out
- esp_
ping_ profile_ t_ ESP_ PING_ PROF_ SEQNO - < Sequence number of a ping procedure
- esp_
ping_ profile_ t_ ESP_ PING_ PROF_ SIZE - < Size of received packet
- esp_
ping_ profile_ t_ ESP_ PING_ PROF_ TIMEGAP - < Elapsed time between request and reply packet
- esp_
ping_ profile_ t_ ESP_ PING_ PROF_ TOS - < Type of service of a ping procedure
- esp_
ping_ profile_ t_ ESP_ PING_ PROF_ TTL - < Time to live of a ping procedure
- esp_
pm_ lock_ type_ t_ ESP_ PM_ APB_ FREQ_ MAX - Require APB frequency to be at the maximum value supported by the chip. Argument is unused and should be set to 0.
- esp_
pm_ lock_ type_ t_ ESP_ PM_ CPU_ FREQ_ MAX - Require CPU frequency to be at the maximum value set via esp_pm_configure. Argument is unused and should be set to 0.
- esp_
pm_ lock_ type_ t_ ESP_ PM_ LOCK_ MAX - Prevent the system from going into light sleep. Argument is unused and should be set to 0.
- esp_
pm_ lock_ type_ t_ ESP_ PM_ NO_ LIGHT_ SLEEP - Prevent the system from going into light sleep. Argument is unused and should be set to 0.
- esp_
reset_ reason_ t_ ESP_ RST_ BROWNOUT - !< Brownout reset (software or hardware)
- esp_
reset_ reason_ t_ ESP_ RST_ CPU_ LOCKUP - !< Reset due to CPU lock up (double exception)
- esp_
reset_ reason_ t_ ESP_ RST_ DEEPSLEEP - !< Reset after exiting deep sleep mode
- esp_
reset_ reason_ t_ ESP_ RST_ EFUSE - !< Reset due to efuse error
- esp_
reset_ reason_ t_ ESP_ RST_ EXT - !< Reset by external pin (not applicable for ESP32)
- esp_
reset_ reason_ t_ ESP_ RST_ INT_ WDT - !< Reset (software or hardware) due to interrupt watchdog
- esp_
reset_ reason_ t_ ESP_ RST_ JTAG - !< Reset by JTAG
- esp_
reset_ reason_ t_ ESP_ RST_ PANIC - !< Software reset due to exception/panic
- esp_
reset_ reason_ t_ ESP_ RST_ POWERON - !< Reset due to power-on event
- esp_
reset_ reason_ t_ ESP_ RST_ PWR_ GLITCH - !< Reset due to power glitch detected
- esp_
reset_ reason_ t_ ESP_ RST_ SDIO - !< Reset over SDIO
- esp_
reset_ reason_ t_ ESP_ RST_ SW - !< Software reset via esp_restart
- esp_
reset_ reason_ t_ ESP_ RST_ TASK_ WDT - !< Reset due to task watchdog
- esp_
reset_ reason_ t_ ESP_ RST_ UNKNOWN - !< Reset reason can not be determined
- esp_
reset_ reason_ t_ ESP_ RST_ USB - !< Reset by USB peripheral
- esp_
reset_ reason_ t_ ESP_ RST_ WDT - !< Reset due to other watchdogs
- esp_
sha1_ state_ ESP_ SHA1_ STATE_ INIT - esp_
sha1_ state_ ESP_ SHA1_ STATE_ IN_ PROCESS - esp_
sha256_ state_ ESP_ SHA256_ STATE_ INIT - esp_
sha256_ state_ ESP_ SHA256_ STATE_ IN_ PROCESS - esp_
sleep_ mode_ t_ ESP_ SLEEP_ MODE_ DEEP_ SLEEP - !< deep sleep mode
- esp_
sleep_ mode_ t_ ESP_ SLEEP_ MODE_ LIGHT_ SLEEP - !< light sleep mode
- esp_
sleep_ pd_ domain_ t_ ESP_ PD_ DOMAIN_ CPU - !< CPU core
- esp_
sleep_ pd_ domain_ t_ ESP_ PD_ DOMAIN_ MAX - !< Number of domains
- esp_
sleep_ pd_ domain_ t_ ESP_ PD_ DOMAIN_ RC_ FAST - !< Internal Fast oscillator
- esp_
sleep_ pd_ domain_ t_ ESP_ PD_ DOMAIN_ VDDSDIO - !< VDD_SDIO
- esp_
sleep_ pd_ domain_ t_ ESP_ PD_ DOMAIN_ XTAL - !< XTAL oscillator
- esp_
sleep_ pd_ option_ t_ ESP_ PD_ OPTION_ AUTO - !< Keep power domain enabled in sleep mode, if it is needed by one of the wakeup options. Otherwise power it down.
- esp_
sleep_ pd_ option_ t_ ESP_ PD_ OPTION_ OFF - !< Power down the power domain in sleep mode
- esp_
sleep_ pd_ option_ t_ ESP_ PD_ OPTION_ ON - !< Keep power domain enabled during sleep mode
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ ALL - !< Not a wakeup cause, used to disable all wakeup sources with esp_sleep_disable_wakeup_source
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ BT - !< Wakeup caused by BT (light sleep only)
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ COCPU - !< Wakeup caused by COCPU int
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ COCPU_ TRAP_ TRIG - !< Wakeup caused by COCPU crash
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ EXT0 - !< Wakeup caused by external signal using RTC_IO
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ EXT1 - !< Wakeup caused by external signal using RTC_CNTL
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ GPIO - !< Wakeup caused by GPIO (light sleep only on ESP32, S2 and S3)
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ TIMER - !< Wakeup caused by timer
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ TOUCHPAD - !< Wakeup caused by touchpad
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ UART - !< Wakeup caused by UART0 (light sleep only)
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ UART1 - !< Wakeup caused by UART1 (light sleep only)
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ UART2 - !< Wakeup caused by UART2 (light sleep only)
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ ULP - !< Wakeup caused by ULP program
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ UNDEFINED - !< In case of deep sleep, reset was not caused by exit from deep sleep
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ VAD - !< Wakeup caused by VAD
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ VBAT_ UNDER_ VOLT - !< Wakeup caused by VDD_BAT under voltage.
- esp_
sleep_ source_ t_ ESP_ SLEEP_ WAKEUP_ WIFI - !< Wakeup caused by WIFI (light sleep only)
- esp_
sntp_ operatingmode_ t_ ESP_ SNTP_ OPMODE_ LISTENONLY - esp_
sntp_ operatingmode_ t_ ESP_ SNTP_ OPMODE_ POLL - esp_
tcp_ transport_ err_ t_ ERR_ TCP_ TRANSPORT_ CONNECTION_ CLOSED_ BY_ FIN - esp_
tcp_ transport_ err_ t_ ERR_ TCP_ TRANSPORT_ CONNECTION_ FAILED - esp_
tcp_ transport_ err_ t_ ERR_ TCP_ TRANSPORT_ CONNECTION_ TIMEOUT - esp_
tcp_ transport_ err_ t_ ERR_ TCP_ TRANSPORT_ NO_ MEM - esp_
timer_ dispatch_ t_ ESP_ TIMER_ MAX - !< Sentinel value for the number of callback dispatch methods
- esp_
timer_ dispatch_ t_ ESP_ TIMER_ TASK - !< Callback is dispatched from esp_timer task
- esp_
tls_ addr_ family_ ESP_ TLS_ AF_ INET - < IPv4 address family.
- esp_
tls_ addr_ family_ ESP_ TLS_ AF_ INET6 - < IPv6 address family.
- esp_
tls_ addr_ family_ ESP_ TLS_ AF_ UNSPEC - < Unspecified address family.
- esp_
tls_ conn_ state_ ESP_ TLS_ CONNECTING - esp_
tls_ conn_ state_ ESP_ TLS_ DONE - esp_
tls_ conn_ state_ ESP_ TLS_ FAIL - esp_
tls_ conn_ state_ ESP_ TLS_ HANDSHAKE - esp_
tls_ conn_ state_ ESP_ TLS_ INIT - esp_
tls_ dyn_ buf_ strategy_ t_ ESP_ TLS_ DYN_ BUF_ RX_ STATIC - < Strategy to disable dynamic RX buffer allocations and convert to static allocation post-handshake, reducing memory fragmentation
- esp_
tls_ dyn_ buf_ strategy_ t_ ESP_ TLS_ DYN_ BUF_ STRATEGY_ MAX - < to indicate max
- esp_
tls_ ecdsa_ curve_ t_ ESP_ TLS_ ECDSA_ CURVE_ MAX - < to indicate max
- esp_
tls_ ecdsa_ curve_ t_ ESP_ TLS_ ECDSA_ CURVE_ SECP256 R1 - < Use SECP256R1 curve
- esp_
tls_ error_ type_ t_ ESP_ TLS_ ERR_ TYPE_ ESP - < ESP-IDF error type – esp_err_t
- esp_
tls_ error_ type_ t_ ESP_ TLS_ ERR_ TYPE_ MAX - < Last err type – invalid entry
- esp_
tls_ error_ type_ t_ ESP_ TLS_ ERR_ TYPE_ MBEDTLS - < Error code from mbedTLS library
- esp_
tls_ error_ type_ t_ ESP_ TLS_ ERR_ TYPE_ MBEDTLS_ CERT_ FLAGS - < Certificate flags defined in mbedTLS
- esp_
tls_ error_ type_ t_ ESP_ TLS_ ERR_ TYPE_ SYSTEM - < System error – errno
- esp_
tls_ error_ type_ t_ ESP_ TLS_ ERR_ TYPE_ UNKNOWN - esp_
tls_ error_ type_ t_ ESP_ TLS_ ERR_ TYPE_ WOLFSSL - < Error code from wolfSSL library
- esp_
tls_ error_ type_ t_ ESP_ TLS_ ERR_ TYPE_ WOLFSSL_ CERT_ FLAGS - < Certificate flags defined in wolfSSL
- esp_
tls_ proto_ ver_ t_ ESP_ TLS_ VER_ ANY - esp_
tls_ proto_ ver_ t_ ESP_ TLS_ VER_ TLS_ 1_ 2 - esp_
tls_ proto_ ver_ t_ ESP_ TLS_ VER_ TLS_ 1_ 3 - esp_
tls_ proto_ ver_ t_ ESP_ TLS_ VER_ TLS_ MAX - esp_
tls_ role_ ESP_ TLS_ CLIENT - esp_
tls_ role_ ESP_ TLS_ SERVER - eth_
checksum_ t_ ETH_ CHECKSUM_ HW - < Ethernet checksum calculate by hardware
- eth_
checksum_ t_ ETH_ CHECKSUM_ SW - < Ethernet checksum calculate by software
- eth_
data_ interface_ t_ EMAC_ DATA_ INTERFACE_ MII - < Media Independent Interface
- eth_
data_ interface_ t_ EMAC_ DATA_ INTERFACE_ RMII - < Reduced Media Independent Interface
- eth_
duplex_ t_ ETH_ DUPLEX_ FULL - < Ethernet is in full duplex
- eth_
duplex_ t_ ETH_ DUPLEX_ HALF - < Ethernet is in half duplex
- eth_
event_ t_ ETHERNET_ EVENT_ CONNECTED - < Ethernet got a valid link
- eth_
event_ t_ ETHERNET_ EVENT_ DISCONNECTED - < Ethernet lost a valid link
- eth_
event_ t_ ETHERNET_ EVENT_ START - < Ethernet driver start
- eth_
event_ t_ ETHERNET_ EVENT_ STOP - < Ethernet driver stop
- eth_
link_ t_ ETH_ LINK_ DOWN - < Ethernet link is down
- eth_
link_ t_ ETH_ LINK_ UP - < Ethernet link is up
- eth_
mac_ dma_ burst_ len_ t_ ETH_ DMA_ BURST_ LEN_ 1 - eth_
mac_ dma_ burst_ len_ t_ ETH_ DMA_ BURST_ LEN_ 2 - eth_
mac_ dma_ burst_ len_ t_ ETH_ DMA_ BURST_ LEN_ 4 - eth_
mac_ dma_ burst_ len_ t_ ETH_ DMA_ BURST_ LEN_ 8 - eth_
mac_ dma_ burst_ len_ t_ ETH_ DMA_ BURST_ LEN_ 16 - eth_
mac_ dma_ burst_ len_ t_ ETH_ DMA_ BURST_ LEN_ 32 - eth_
mac_ ptp_ roll_ type_ t_ ETH_ PTP_ BINARY_ ROLLOVER - < Binary - subseconds register rolls over after 0x7FFFFFFF value
- eth_
mac_ ptp_ roll_ type_ t_ ETH_ PTP_ DIGITAL_ ROLLOVER - < Digital - subseconds register rolls over after 999999999 value (1 nanosecond accuracy)
- eth_
mac_ ptp_ update_ method_ t_ ETH_ PTP_ UPDATE_ METHOD_ COARSE - < EMAC System timestamp update using the Coarse method
- eth_
mac_ ptp_ update_ method_ t_ ETH_ PTP_ UPDATE_ METHOD_ FINE - < EMAC System timestamp update using the Fine method
- eth_
phy_ autoneg_ cmd_ t_ ESP_ ETH_ PHY_ AUTONEGO_ DIS - eth_
phy_ autoneg_ cmd_ t_ ESP_ ETH_ PHY_ AUTONEGO_ EN - eth_
phy_ autoneg_ cmd_ t_ ESP_ ETH_ PHY_ AUTONEGO_ G_ STAT - eth_
phy_ autoneg_ cmd_ t_ ESP_ ETH_ PHY_ AUTONEGO_ RESTART - eth_
speed_ t_ ETH_ SPEED_ 10M - < Ethernet speed is 10Mbps
- eth_
speed_ t_ ETH_ SPEED_ 100M - < Ethernet speed is 100Mbps
- eth_
speed_ t_ ETH_ SPEED_ MAX - < Max speed mode (for checking purpose)
- external_
coex_ wire_ t_ EXTERN_ COEX_ WIRE_ 1 - external_
coex_ wire_ t_ EXTERN_ COEX_ WIRE_ 2 - external_
coex_ wire_ t_ EXTERN_ COEX_ WIRE_ 3 - external_
coex_ wire_ t_ EXTERN_ COEX_ WIRE_ 4 - external_
coex_ wire_ t_ EXTERN_ COEX_ WIRE_ NUM - false_
- flags_
F_ CHUNKED - flags_
F_ CONNECTION_ CLOSE - flags_
F_ CONNECTION_ KEEP_ ALIVE - flags_
F_ CONNECTION_ UPGRADE - flags_
F_ CONTENTLENGTH - flags_
F_ SKIPBODY - flags_
F_ TRAILING - flags_
F_ UPGRADE - gpio_
drive_ cap_ t_ GPIO_ DRIVE_ CAP_ 0 - < Pad drive capability: weak
- gpio_
drive_ cap_ t_ GPIO_ DRIVE_ CAP_ 1 - < Pad drive capability: stronger
- gpio_
drive_ cap_ t_ GPIO_ DRIVE_ CAP_ 2 - < Pad drive capability: medium
- gpio_
drive_ cap_ t_ GPIO_ DRIVE_ CAP_ 3 - < Pad drive capability: strongest
- gpio_
drive_ cap_ t_ GPIO_ DRIVE_ CAP_ DEFAULT - < Pad drive capability: medium
- gpio_
drive_ cap_ t_ GPIO_ DRIVE_ CAP_ MAX - gpio_
etm_ event_ edge_ t_ GPIO_ ETM_ EVENT_ EDGE_ ANY - < Any edge on the GPIO can generate an ETM event signal
- gpio_
etm_ event_ edge_ t_ GPIO_ ETM_ EVENT_ EDGE_ NEG - < A falling edge on the GPIO will generate an ETM event signal
- gpio_
etm_ event_ edge_ t_ GPIO_ ETM_ EVENT_ EDGE_ POS - < A rising edge on the GPIO will generate an ETM event signal
- gpio_
etm_ task_ action_ t_ GPIO_ ETM_ TASK_ ACTION_ CLR - < Clear the GPIO level to low
- gpio_
etm_ task_ action_ t_ GPIO_ ETM_ TASK_ ACTION_ SET - < Set the GPIO level to high
- gpio_
etm_ task_ action_ t_ GPIO_ ETM_ TASK_ ACTION_ TOG - < Toggle the GPIO level
- gpio_
int_ type_ t_ GPIO_ INTR_ ANYEDGE - < GPIO interrupt type : both rising and falling edge
- gpio_
int_ type_ t_ GPIO_ INTR_ DISABLE - < Disable GPIO interrupt
- gpio_
int_ type_ t_ GPIO_ INTR_ HIGH_ LEVEL - < GPIO interrupt type : input high level trigger
- gpio_
int_ type_ t_ GPIO_ INTR_ LOW_ LEVEL - < GPIO interrupt type : input low level trigger
- gpio_
int_ type_ t_ GPIO_ INTR_ MAX - gpio_
int_ type_ t_ GPIO_ INTR_ NEGEDGE - < GPIO interrupt type : falling edge
- gpio_
int_ type_ t_ GPIO_ INTR_ POSEDGE - < GPIO interrupt type : rising edge
- gpio_
mode_ t_ GPIO_ MODE_ DISABLE - < GPIO mode : disable input and output
- gpio_
mode_ t_ GPIO_ MODE_ INPUT - < GPIO mode : input only
- gpio_
mode_ t_ GPIO_ MODE_ INPUT_ OUTPUT - < GPIO mode : output and input mode
- gpio_
mode_ t_ GPIO_ MODE_ INPUT_ OUTPUT_ OD - < GPIO mode : output and input with open-drain mode
- gpio_
mode_ t_ GPIO_ MODE_ OUTPUT - < GPIO mode : output only mode
- gpio_
mode_ t_ GPIO_ MODE_ OUTPUT_ OD - < GPIO mode : output only with open-drain mode
- gpio_
num_ t_ GPIO_ NUM_ 0 - < GPIO0, input and output
- gpio_
num_ t_ GPIO_ NUM_ 1 - < GPIO1, input and output
- gpio_
num_ t_ GPIO_ NUM_ 2 - < GPIO2, input and output
- gpio_
num_ t_ GPIO_ NUM_ 3 - < GPIO3, input and output
- gpio_
num_ t_ GPIO_ NUM_ 4 - < GPIO4, input and output
- gpio_
num_ t_ GPIO_ NUM_ 5 - < GPIO5, input and output
- gpio_
num_ t_ GPIO_ NUM_ 6 - < GPIO6, input and output
- gpio_
num_ t_ GPIO_ NUM_ 7 - < GPIO7, input and output
- gpio_
num_ t_ GPIO_ NUM_ 8 - < GPIO8, input and output
- gpio_
num_ t_ GPIO_ NUM_ 9 - < GPIO9, input and output
- gpio_
num_ t_ GPIO_ NUM_ 10 - < GPIO10, input and output
- gpio_
num_ t_ GPIO_ NUM_ 11 - < GPIO11, input and output
- gpio_
num_ t_ GPIO_ NUM_ 12 - < GPIO12, input and output
- gpio_
num_ t_ GPIO_ NUM_ 13 - < GPIO13, input and output
- gpio_
num_ t_ GPIO_ NUM_ 14 - < GPIO14, input and output
- gpio_
num_ t_ GPIO_ NUM_ 15 - < GPIO15, input and output
- gpio_
num_ t_ GPIO_ NUM_ 16 - < GPIO16, input and output
- gpio_
num_ t_ GPIO_ NUM_ 17 - < GPIO17, input and output
- gpio_
num_ t_ GPIO_ NUM_ 18 - < GPIO18, input and output
- gpio_
num_ t_ GPIO_ NUM_ 19 - < GPIO19, input and output
- gpio_
num_ t_ GPIO_ NUM_ 20 - < GPIO20, input and output
- gpio_
num_ t_ GPIO_ NUM_ 21 - < GPIO21, input and output
- gpio_
num_ t_ GPIO_ NUM_ MAX - gpio_
num_ t_ GPIO_ NUM_ NC - < Use to signal not connected to S/W
- gpio_
port_ t_ GPIO_ PORT_ 0 - gpio_
port_ t_ GPIO_ PORT_ MAX - gpio_
pull_ mode_ t_ GPIO_ FLOATING - < Pad floating
- gpio_
pull_ mode_ t_ GPIO_ PULLDOWN_ ONLY - < Pad pull down
- gpio_
pull_ mode_ t_ GPIO_ PULLUP_ ONLY - < Pad pull up
- gpio_
pull_ mode_ t_ GPIO_ PULLUP_ PULLDOWN - < Pad pull up + pull down
- gpio_
pulldown_ t_ GPIO_ PULLDOWN_ DISABLE - < Disable GPIO pull-down resistor
- gpio_
pulldown_ t_ GPIO_ PULLDOWN_ ENABLE - < Enable GPIO pull-down resistor
- gpio_
pullup_ t_ GPIO_ PULLUP_ DISABLE - < Disable GPIO pull-up resistor
- gpio_
pullup_ t_ GPIO_ PULLUP_ ENABLE - < Enable GPIO pull-up resistor
- gptimer_
count_ direction_ t_ GPTIMER_ COUNT_ DOWN - < Decrease count value
- gptimer_
count_ direction_ t_ GPTIMER_ COUNT_ UP - < Increase count value
- hal_
utils_ div_ round_ opt_ t_ HAL_ DIV_ ROUND - < Round the division to the nearest integer (round up if fraction >= 1/2, round down if fraction < 1/2)
- hal_
utils_ div_ round_ opt_ t_ HAL_ DIV_ ROUND_ DOWN - < Round the division down to the floor integer
- hal_
utils_ div_ round_ opt_ t_ HAL_ DIV_ ROUND_ UP - < Round the division up to the ceiling integer
- http_
errno_ HPE_ CB_ body - http_
errno_ HPE_ CB_ chunk_ complete - http_
errno_ HPE_ CB_ chunk_ header - http_
errno_ HPE_ CB_ header_ field - http_
errno_ HPE_ CB_ header_ value - http_
errno_ HPE_ CB_ headers_ complete - http_
errno_ HPE_ CB_ message_ begin - http_
errno_ HPE_ CB_ message_ complete - http_
errno_ HPE_ CB_ status - http_
errno_ HPE_ CB_ url - http_
errno_ HPE_ CLOSED_ CONNECTION - http_
errno_ HPE_ HEADER_ OVERFLOW - http_
errno_ HPE_ INVALID_ CHUNK_ SIZE - http_
errno_ HPE_ INVALID_ CONSTANT - http_
errno_ HPE_ INVALID_ CONTENT_ LENGTH - http_
errno_ HPE_ INVALID_ EOF_ STATE - http_
errno_ HPE_ INVALID_ FRAGMENT - http_
errno_ HPE_ INVALID_ HEADER_ TOKEN - http_
errno_ HPE_ INVALID_ HOST - http_
errno_ HPE_ INVALID_ INTERNAL_ STATE - http_
errno_ HPE_ INVALID_ METHOD - http_
errno_ HPE_ INVALID_ PATH - http_
errno_ HPE_ INVALID_ PORT - http_
errno_ HPE_ INVALID_ QUERY_ STRING - http_
errno_ HPE_ INVALID_ STATUS - http_
errno_ HPE_ INVALID_ URL - http_
errno_ HPE_ INVALID_ VERSION - http_
errno_ HPE_ LF_ EXPECTED - http_
errno_ HPE_ OK - http_
errno_ HPE_ PAUSED - http_
errno_ HPE_ STRICT - http_
errno_ HPE_ UNEXPECTED_ CONTENT_ LENGTH - http_
errno_ HPE_ UNKNOWN - http_
method_ HTTP_ ACL - http_
method_ HTTP_ BIND - http_
method_ HTTP_ CHECKOUT - http_
method_ HTTP_ CONNECT - http_
method_ HTTP_ COPY - http_
method_ HTTP_ DELETE - http_
method_ HTTP_ GET - http_
method_ HTTP_ HEAD - http_
method_ HTTP_ LINK - http_
method_ HTTP_ LOCK - http_
method_ HTTP_ MERGE - http_
method_ HTTP_ MKACTIVITY - http_
method_ HTTP_ MKCALENDAR - http_
method_ HTTP_ MKCOL - http_
method_ HTTP_ MOVE - http_
method_ HTTP_ MSEARCH - http_
method_ HTTP_ NOTIFY - http_
method_ HTTP_ OPTIONS - http_
method_ HTTP_ PATCH - http_
method_ HTTP_ POST - http_
method_ HTTP_ PROPFIND - http_
method_ HTTP_ PROPPATCH - http_
method_ HTTP_ PURGE - http_
method_ HTTP_ PUT - http_
method_ HTTP_ REBIND - http_
method_ HTTP_ REPORT - http_
method_ HTTP_ SEARCH - http_
method_ HTTP_ SUBSCRIBE - http_
method_ HTTP_ TRACE - http_
method_ HTTP_ UNBIND - http_
method_ HTTP_ UNLINK - http_
method_ HTTP_ UNLOCK - http_
method_ HTTP_ UNSUBSCRIBE - http_
parser_ type_ HTTP_ BOTH - http_
parser_ type_ HTTP_ REQUEST - http_
parser_ type_ HTTP_ RESPONSE - http_
parser_ url_ fields_ UF_ FRAGMENT - http_
parser_ url_ fields_ UF_ HOST - http_
parser_ url_ fields_ UF_ MAX - http_
parser_ url_ fields_ UF_ PATH - http_
parser_ url_ fields_ UF_ PORT - http_
parser_ url_ fields_ UF_ QUERY - http_
parser_ url_ fields_ UF_ SCHEMA - http_
parser_ url_ fields_ UF_ USERINFO - httpd_
err_ code_ t_ HTTPD_ 400_ BAD_ REQUEST - httpd_
err_ code_ t_ HTTPD_ 401_ UNAUTHORIZED - httpd_
err_ code_ t_ HTTPD_ 403_ FORBIDDEN - httpd_
err_ code_ t_ HTTPD_ 404_ NOT_ FOUND - httpd_
err_ code_ t_ HTTPD_ 405_ METHOD_ NOT_ ALLOWED - httpd_
err_ code_ t_ HTTPD_ 408_ REQ_ TIMEOUT - httpd_
err_ code_ t_ HTTPD_ 411_ LENGTH_ REQUIRED - httpd_
err_ code_ t_ HTTPD_ 413_ CONTENT_ TOO_ LARGE - httpd_
err_ code_ t_ HTTPD_ 414_ URI_ TOO_ LONG - httpd_
err_ code_ t_ HTTPD_ 431_ REQ_ HDR_ FIELDS_ TOO_ LARGE - httpd_
err_ code_ t_ HTTPD_ 500_ INTERNAL_ SERVER_ ERROR - httpd_
err_ code_ t_ HTTPD_ 501_ METHOD_ NOT_ IMPLEMENTED - httpd_
err_ code_ t_ HTTPD_ 505_ VERSION_ NOT_ SUPPORTED - httpd_
err_ code_ t_ HTTPD_ ERR_ CODE_ MAX - i2c_
ack_ type_ t_ I2C_ MASTER_ ACK - < I2C ack for each byte read
- i2c_
ack_ type_ t_ I2C_ MASTER_ ACK_ MAX - i2c_
ack_ type_ t_ I2C_ MASTER_ LAST_ NACK - < I2C nack for the last byte
- i2c_
ack_ type_ t_ I2C_ MASTER_ NACK - < I2C nack for each byte read
- i2c_
ack_ value_ t_ I2C_ ACK_ VAL - < Acknowledge (ACK) signal
- i2c_
ack_ value_ t_ I2C_ NACK_ VAL - < Not Acknowledge (NACK) signal
- i2c_
addr_ bit_ len_ t_ I2C_ ADDR_ BIT_ LEN_ 7 - < i2c address bit length 7
- i2c_
addr_ bit_ len_ t_ I2C_ ADDR_ BIT_ LEN_ 10 - < i2c address bit length 10
- i2c_
addr_ mode_ t_ I2C_ ADDR_ BIT_ 7 - < I2C 7bit address for slave mode
- i2c_
addr_ mode_ t_ I2C_ ADDR_ BIT_ 10 - < I2C 10bit address for slave mode
- i2c_
addr_ mode_ t_ I2C_ ADDR_ BIT_ MAX - i2c_
bus_ mode_ t_ I2C_ BUS_ MODE_ MASTER - < I2C works under master mode
- i2c_
bus_ mode_ t_ I2C_ BUS_ MODE_ SLAVE - < I2C works under slave mode
- i2c_
master_ command_ t_ I2C_ MASTER_ CMD_ READ - < Read operation
- i2c_
master_ command_ t_ I2C_ MASTER_ CMD_ START - < Start or Restart condition
- i2c_
master_ command_ t_ I2C_ MASTER_ CMD_ STOP - < Stop condition
- i2c_
master_ command_ t_ I2C_ MASTER_ CMD_ WRITE - < Write operation
- i2c_
master_ event_ t_ I2C_ EVENT_ ALIVE - < i2c bus in alive status.
- i2c_
master_ event_ t_ I2C_ EVENT_ DONE - < i2c bus transaction done
- i2c_
master_ event_ t_ I2C_ EVENT_ NACK - < i2c bus nack
- i2c_
master_ event_ t_ I2C_ EVENT_ TIMEOUT - < i2c bus timeout
- i2c_
master_ status_ t_ I2C_ STATUS_ ACK_ ERROR - < ack error status for current master command
- i2c_
master_ status_ t_ I2C_ STATUS_ DONE - < I2C command done
- i2c_
master_ status_ t_ I2C_ STATUS_ IDLE - < idle status for current master command
- i2c_
master_ status_ t_ I2C_ STATUS_ READ - < read status for current master command, but just partial read, not all data is read is this status
- i2c_
master_ status_ t_ I2C_ STATUS_ READ_ ALL - < read status for current master command, all data is read is this status
- i2c_
master_ status_ t_ I2C_ STATUS_ START - < Start status for current master command
- i2c_
master_ status_ t_ I2C_ STATUS_ STOP - < stop status for current master command
- i2c_
master_ status_ t_ I2C_ STATUS_ TIMEOUT - < I2C bus status error, and operation timeout
- i2c_
master_ status_ t_ I2C_ STATUS_ WRITE - < write status for current master command
- i2c_
mode_ t_ I2C_ MODE_ MASTER - < I2C master mode
- i2c_
mode_ t_ I2C_ MODE_ MAX - i2c_
mode_ t_ I2C_ MODE_ SLAVE - < I2C slave mode
- i2c_
port_ t_ I2C_ NUM_ 0 - < I2C port 0
- i2c_
port_ t_ I2C_ NUM_ MAX - < I2C port max
- i2c_
rw_ t_ I2C_ MASTER_ READ - < I2C read data
- i2c_
rw_ t_ I2C_ MASTER_ WRITE - < I2C write data
- i2c_
slave_ read_ write_ status_ t_ I2C_ SLAVE_ READ_ BY_ MASTER - i2c_
slave_ read_ write_ status_ t_ I2C_ SLAVE_ WRITE_ BY_ MASTER - i2c_
slave_ stretch_ cause_ t_ I2C_ SLAVE_ STRETCH_ CAUSE_ ADDRESS_ MATCH - < Stretching SCL low when the slave is read by the master and the address just matched
- i2c_
slave_ stretch_ cause_ t_ I2C_ SLAVE_ STRETCH_ CAUSE_ RX_ FULL - < Stretching SCL low when RX FIFO is full in slave mode
- i2c_
slave_ stretch_ cause_ t_ I2C_ SLAVE_ STRETCH_ CAUSE_ SENDING_ ACK - < Stretching SCL low when slave sending ACK
- i2c_
slave_ stretch_ cause_ t_ I2C_ SLAVE_ STRETCH_ CAUSE_ TX_ EMPTY - < Stretching SCL low when TX FIFO is empty in slave mode
- i2c_
trans_ mode_ t_ I2C_ DATA_ MODE_ LSB_ FIRST - < I2C data lsb first
- i2c_
trans_ mode_ t_ I2C_ DATA_ MODE_ MAX - i2c_
trans_ mode_ t_ I2C_ DATA_ MODE_ MSB_ FIRST - < I2C data msb first
- i2s_
bits_ per_ chan_ t_ I2S_ BITS_ PER_ CHAN_ 8BIT - < channel bit-width: 8
- i2s_
bits_ per_ chan_ t_ I2S_ BITS_ PER_ CHAN_ 16BIT - < channel bit-width: 16
- i2s_
bits_ per_ chan_ t_ I2S_ BITS_ PER_ CHAN_ 24BIT - < channel bit-width: 24
- i2s_
bits_ per_ chan_ t_ I2S_ BITS_ PER_ CHAN_ 32BIT - < channel bit-width: 32
- i2s_
bits_ per_ chan_ t_ I2S_ BITS_ PER_ CHAN_ DEFAULT - < channel bit-width equals to data bit-width
- i2s_
bits_ per_ sample_ t_ I2S_ BITS_ PER_ SAMPLE_ 8BIT - < data bit-width: 8
- i2s_
bits_ per_ sample_ t_ I2S_ BITS_ PER_ SAMPLE_ 16BIT - < data bit-width: 16
- i2s_
bits_ per_ sample_ t_ I2S_ BITS_ PER_ SAMPLE_ 24BIT - < data bit-width: 24
- i2s_
bits_ per_ sample_ t_ I2S_ BITS_ PER_ SAMPLE_ 32BIT - < data bit-width: 32
- i2s_
channel_ fmt_ t_ I2S_ CHANNEL_ FMT_ ALL_ LEFT - < Load left channel data in both two channels
- i2s_
channel_ fmt_ t_ I2S_ CHANNEL_ FMT_ ALL_ RIGHT - < Load right channel data in both two channels
- i2s_
channel_ fmt_ t_ I2S_ CHANNEL_ FMT_ MULTIPLE - < More than two channels are used
- i2s_
channel_ fmt_ t_ I2S_ CHANNEL_ FMT_ ONLY_ LEFT - < Only load data in left channel (mono mode)
- i2s_
channel_ fmt_ t_ I2S_ CHANNEL_ FMT_ ONLY_ RIGHT - < Only load data in right channel (mono mode)
- i2s_
channel_ fmt_ t_ I2S_ CHANNEL_ FMT_ RIGHT_ LEFT - < Separated left and right channel
- i2s_
channel_ t_ I2S_ CHANNEL_ MONO - < I2S channel (mono), one channel activated. In this mode, you only need to send one channel data but the fifo will copy same data for the other unactivated channels automatically, then both channels will transmit same data.
- i2s_
channel_ t_ I2S_ CHANNEL_ STEREO - < I2S channel (stereo), two (or more) channels activated. In this mode, these channels will transmit different data.
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH0 - < I2S channel 0 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH1 - < I2S channel 1 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH2 - < I2S channel 2 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH3 - < I2S channel 3 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH4 - < I2S channel 4 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH5 - < I2S channel 5 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH6 - < I2S channel 6 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH7 - < I2S channel 7 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH8 - < I2S channel 8 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH9 - < I2S channel 9 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH10 - < I2S channel 10 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH11 - < I2S channel 11 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH12 - < I2S channel 12 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH13 - < I2S channel 13 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH14 - < I2S channel 14 activated
- i2s_
channel_ t_ I2S_ TDM_ ACTIVE_ CH15 - < I2S channel 15 activated
- i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ I2S - < I2S communication format I2S, correspond to
I2S_COMM_FORMAT_STAND_I2S - i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ I2S_ LSB - < I2S format LSB, (I2S_COMM_FORMAT_I2S |I2S_COMM_FORMAT_I2S_LSB) correspond to
I2S_COMM_FORMAT_STAND_MSB - i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ I2S_ MSB - < I2S format MSB, (I2S_COMM_FORMAT_I2S |I2S_COMM_FORMAT_I2S_MSB) correspond to
I2S_COMM_FORMAT_STAND_I2S - i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ PCM - < I2S communication format PCM, correspond to
I2S_COMM_FORMAT_STAND_PCM_SHORT - i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ PCM_ LONG - < PCM Long, (I2S_COMM_FORMAT_PCM | I2S_COMM_FORMAT_PCM_LONG) correspond to
I2S_COMM_FORMAT_STAND_PCM_LONG - i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ PCM_ SHORT - < PCM Short, (I2S_COMM_FORMAT_PCM | I2S_COMM_FORMAT_PCM_SHORT) correspond to
I2S_COMM_FORMAT_STAND_PCM_SHORT - i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ STAND_ I2S - < I2S communication I2S Philips standard, data launch at second BCK
- i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ STAND_ MAX - < standard max
- i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ STAND_ MSB - < I2S communication MSB alignment standard, data launch at first BCK
- i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ STAND_ PCM_ LONG - < PCM Long standard. The period of synchronization signal (WS) is channel_bit*bck cycles.
- i2s_
comm_ format_ t_ I2S_ COMM_ FORMAT_ STAND_ PCM_ SHORT - < PCM Short standard, also known as DSP mode. The period of synchronization signal (WS) is 1 bck cycle.
- i2s_
comm_ mode_ t_ I2S_ COMM_ MODE_ NONE - < Unspecified I2S controller mode
- i2s_
comm_ mode_ t_ I2S_ COMM_ MODE_ PDM - < I2S controller using PDM communication mode, support PDM output or input
- i2s_
comm_ mode_ t_ I2S_ COMM_ MODE_ STD - < I2S controller using standard communication mode, support Philips/MSB/PCM format
- i2s_
comm_ mode_ t_ I2S_ COMM_ MODE_ TDM - < I2S controller using TDM communication mode, support up to 16 slots per frame
- i2s_
data_ bit_ width_ t_ I2S_ DATA_ BIT_ WIDTH_ 8BIT - < I2S channel data bit-width: 8
- i2s_
data_ bit_ width_ t_ I2S_ DATA_ BIT_ WIDTH_ 16BIT - < I2S channel data bit-width: 16
- i2s_
data_ bit_ width_ t_ I2S_ DATA_ BIT_ WIDTH_ 24BIT - < I2S channel data bit-width: 24
- i2s_
data_ bit_ width_ t_ I2S_ DATA_ BIT_ WIDTH_ 32BIT - < I2S channel data bit-width: 32
- i2s_
dir_ t_ I2S_ DIR_ RX - < I2S channel direction RX
- i2s_
dir_ t_ I2S_ DIR_ TX - < I2S channel direction TX
- i2s_
etm_ event_ type_ t_ I2S_ ETM_ EVENT_ DONE - < Event that I2S TX or RX stopped
- i2s_
etm_ event_ type_ t_ I2S_ ETM_ EVENT_ MAX - < Maximum number of events
- i2s_
etm_ event_ type_ t_ I2S_ ETM_ EVENT_ REACH_ THRESH - < Event that the I2S sent or received data reached the threshold
- i2s_
etm_ task_ type_ t_ I2S_ ETM_ TASK_ MAX - < Maximum number of tasks
- i2s_
etm_ task_ type_ t_ I2S_ ETM_ TASK_ START - < Start the I2S channel
- i2s_
etm_ task_ type_ t_ I2S_ ETM_ TASK_ STOP - < Stop the I2S channel
- i2s_
event_ type_ t_ I2S_ EVENT_ DMA_ ERROR - < I2S DMA has no next descriptor for sending or receiving
- i2s_
event_ type_ t_ I2S_ EVENT_ RX_ DONE - < I2S DMA finished receiving one DMA buffer
- i2s_
event_ type_ t_ I2S_ EVENT_ RX_ Q_ OVF - < I2S DMA receive queue overflowed, the oldest data has been overwritten by the new data in the DMA buffer
- i2s_
event_ type_ t_ I2S_ EVENT_ TX_ DONE - < I2S DMA finished sending one DMA buffer
- i2s_
event_ type_ t_ I2S_ EVENT_ TX_ Q_ OVF - < I2S DMA sending queue overflowed, the oldest data has been overwritten by the new data in the DMA buffer
- i2s_
mclk_ multiple_ t_ I2S_ MCLK_ MULTIPLE_ 128 - < MCLK = sample_rate * 128
- i2s_
mclk_ multiple_ t_ I2S_ MCLK_ MULTIPLE_ 192 - < MCLK = sample_rate * 192 (24-bit compatible)
- i2s_
mclk_ multiple_ t_ I2S_ MCLK_ MULTIPLE_ 256 - < MCLK = sample_rate * 256
- i2s_
mclk_ multiple_ t_ I2S_ MCLK_ MULTIPLE_ 384 - < MCLK = sample_rate * 384 (24-bit compatible)
- i2s_
mclk_ multiple_ t_ I2S_ MCLK_ MULTIPLE_ 512 - < MCLK = sample_rate * 512
- i2s_
mclk_ multiple_ t_ I2S_ MCLK_ MULTIPLE_ 576 - < MCLK = sample_rate * 576 (24-bit compatible)
- i2s_
mclk_ multiple_ t_ I2S_ MCLK_ MULTIPLE_ 768 - < MCLK = sample_rate * 768 (24-bit compatible)
- i2s_
mclk_ multiple_ t_ I2S_ MCLK_ MULTIPLE_ 1024 - < MCLK = sample_rate * 1024
- i2s_
mclk_ multiple_ t_ I2S_ MCLK_ MULTIPLE_ 1152 - < MCLK = sample_rate * 1152 (24-bit compatible)
- i2s_
mode_ t_ I2S_ MODE_ MASTER - < Master mode
- i2s_
mode_ t_ I2S_ MODE_ PDM - < I2S PDM mode
- i2s_
mode_ t_ I2S_ MODE_ RX - < RX mode
- i2s_
mode_ t_ I2S_ MODE_ SLAVE - < Slave mode
- i2s_
mode_ t_ I2S_ MODE_ TX - < TX mode
- i2s_
pcm_ compress_ t_ I2S_ PCM_ A_ COMPRESS - < A-law compress
- i2s_
pcm_ compress_ t_ I2S_ PCM_ A_ DECOMPRESS - < A-law decompress
- i2s_
pcm_ compress_ t_ I2S_ PCM_ DISABLE - < Disable A/U law decompress or compress
- i2s_
pcm_ compress_ t_ I2S_ PCM_ U_ COMPRESS - < U-law compress
- i2s_
pcm_ compress_ t_ I2S_ PCM_ U_ DECOMPRESS - < U-law decompress
- i2s_
pdm_ data_ fmt_ t_ I2S_ PDM_ DATA_ FMT_ PCM - < PDM RX: Enable the hardware PDM to PCM filter to convert the inputted PDM data on the line into PCM format in software, so that the read data in software is PCM format data already, no need additional software filter. PCM data format is only available when PCM2PDM filter is supported in hardware. PDM TX: Enable the hardware PCM to PDM filter to convert the written PCM data in software into PDM format on the line, so that we only need to write the PCM data in software, no need to prepare raw PDM data in software. PCM data format is only available when PDM2PCM filter is supported in hardware.
- i2s_
pdm_ data_ fmt_ t_ I2S_ PDM_ DATA_ FMT_ RAW - < PDM RX: Read the raw PDM data directly in software, without the hardware PDM to PCM filter. You may need a software PDM to PCM filter to convert the raw PDM data that read into PCM format. PDM TX: Write the raw PDM data directly in software, without the hardware PCM to PDM filter. You may need to prepare the raw PDM data in software to output the PDM format data on the line.
- i2s_
pdm_ dsr_ t_ I2S_ PDM_ DSR_ 8S - < downsampling number is 8 for PDM RX mode
- i2s_
pdm_ dsr_ t_ I2S_ PDM_ DSR_ 16S - < downsampling number is 16 for PDM RX mode
- i2s_
pdm_ dsr_ t_ I2S_ PDM_ DSR_ MAX - i2s_
pdm_ sig_ scale_ t_ I2S_ PDM_ SIG_ SCALING_ DIV_ 2 - < I2S TX PDM signal scaling: /2
- i2s_
pdm_ sig_ scale_ t_ I2S_ PDM_ SIG_ SCALING_ MUL_ 1 - < I2S TX PDM signal scaling: x1
- i2s_
pdm_ sig_ scale_ t_ I2S_ PDM_ SIG_ SCALING_ MUL_ 2 - < I2S TX PDM signal scaling: x2
- i2s_
pdm_ sig_ scale_ t_ I2S_ PDM_ SIG_ SCALING_ MUL_ 4 - < I2S TX PDM signal scaling: x4
- i2s_
pdm_ slot_ mask_ t_ I2S_ PDM_ SLOT_ BOTH - < I2S PDM transmits or receives both two slots
- i2s_
pdm_ slot_ mask_ t_ I2S_ PDM_ SLOT_ LEFT - < I2S PDM only transmits or receives the PDM device whose ‘select’ pin is pulled down
- i2s_
pdm_ slot_ mask_ t_ I2S_ PDM_ SLOT_ RIGHT - < I2S PDM only transmits or receives the PDM device whose ‘select’ pin is pulled up
- i2s_
pdm_ tx_ line_ mode_ t_ I2S_ PDM_ TX_ ONE_ LINE_ CODEC - < Standard PDM format output, left and right slot data on a single line
- i2s_
pdm_ tx_ line_ mode_ t_ I2S_ PDM_ TX_ ONE_ LINE_ DAC - < PDM DAC format output, left or right slot data on a single line
- i2s_
pdm_ tx_ line_ mode_ t_ I2S_ PDM_ TX_ TWO_ LINE_ DAC - < PDM DAC format output, left and right slot data on separated lines
- i2s_
port_ t_ I2S_ NUM_ 0 - < I2S controller port 0
- i2s_
port_ t_ I2S_ NUM_ AUTO - < Select whichever port is available
- i2s_
role_ t_ I2S_ ROLE_ MASTER - < I2S controller master role, bclk and ws signal will be set to output
- i2s_
role_ t_ I2S_ ROLE_ SLAVE - < I2S controller slave role, bclk and ws signal will be set to input
- i2s_
slot_ bit_ width_ t_ I2S_ SLOT_ BIT_ WIDTH_ 8BIT - < I2S channel slot bit-width: 8
- i2s_
slot_ bit_ width_ t_ I2S_ SLOT_ BIT_ WIDTH_ 16BIT - < I2S channel slot bit-width: 16
- i2s_
slot_ bit_ width_ t_ I2S_ SLOT_ BIT_ WIDTH_ 24BIT - < I2S channel slot bit-width: 24
- i2s_
slot_ bit_ width_ t_ I2S_ SLOT_ BIT_ WIDTH_ 32BIT - < I2S channel slot bit-width: 32
- i2s_
slot_ bit_ width_ t_ I2S_ SLOT_ BIT_ WIDTH_ AUTO - < I2S channel slot bit-width equals to data bit-width
- i2s_
slot_ mode_ t_ I2S_ SLOT_ MODE_ MONO - < I2S channel slot format mono, transmit same data in all slots for tx mode, only receive the data in the first slots for rx mode.
- i2s_
slot_ mode_ t_ I2S_ SLOT_ MODE_ STEREO - < I2S channel slot format stereo, transmit different data in different slots for tx mode, receive the data in all slots for rx mode.
- i2s_
std_ slot_ mask_ t_ I2S_ STD_ SLOT_ BOTH - < I2S transmits or receives both left and right slot
- i2s_
std_ slot_ mask_ t_ I2S_ STD_ SLOT_ LEFT - < I2S transmits or receives left slot
- i2s_
std_ slot_ mask_ t_ I2S_ STD_ SLOT_ RIGHT - < I2S transmits or receives right slot
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT0 - < I2S slot 0 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT1 - < I2S slot 1 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT2 - < I2S slot 2 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT3 - < I2S slot 3 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT4 - < I2S slot 4 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT5 - < I2S slot 5 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT6 - < I2S slot 6 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT7 - < I2S slot 7 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT8 - < I2S slot 8 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT9 - < I2S slot 9 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT10 - < I2S slot 10 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT11 - < I2S slot 11 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT12 - < I2S slot 12 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT13 - < I2S slot 13 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT14 - < I2S slot 14 enabled
- i2s_
tdm_ slot_ mask_ t_ I2S_ TDM_ SLOT15 - < I2S slot 15 enabled
- i2s_
tuning_ mode_ t_ I2S_ TUNING_ MODE_ ADDSUB - < Add or subtract the tuning value based on the current clock
- i2s_
tuning_ mode_ t_ I2S_ TUNING_ MODE_ RESET - < Set the clock to the initial value
- i2s_
tuning_ mode_ t_ I2S_ TUNING_ MODE_ SET - < Set the tuning value to overwrite the current clock
- intr_
type_ INTR_ TYPE_ EDGE - intr_
type_ INTR_ TYPE_ LEVEL - ip_
event_ t_ IP_ EVENT_ AP_ STAIPASSIGNED - < soft-AP assign an IP to a connected station
- ip_
event_ t_ IP_ EVENT_ ETH_ GOT_ IP - < ethernet got IP from connected AP
- ip_
event_ t_ IP_ EVENT_ ETH_ LOST_ IP - < ethernet lost IP and the IP is reset to 0
- ip_
event_ t_ IP_ EVENT_ GOT_ IP6 - < station or ap or ethernet interface v6IP addr is preferred
- ip_
event_ t_ IP_ EVENT_ PPP_ GOT_ IP - < PPP interface got IP
- ip_
event_ t_ IP_ EVENT_ PPP_ LOST_ IP - < PPP interface lost IP
- ip_
event_ t_ IP_ EVENT_ STA_ GOT_ IP - < station got IP from connected AP
- ip_
event_ t_ IP_ EVENT_ STA_ LOST_ IP - < station lost IP and the IP is reset to 0
- ip_
event_ t_ IP_ EVENT_ TX_ RX - < transmitting/receiving data packet
- lcd_
color_ format_ t_ LCD_ COLOR_ FMT_ GRAY8 - < 8-bit gray scale
- lcd_
color_ format_ t_ LCD_ COLOR_ FMT_ RGB565 - < RGB565
- lcd_
color_ format_ t_ LCD_ COLOR_ FMT_ RGB666 - < RGB666
- lcd_
color_ format_ t_ LCD_ COLOR_ FMT_ RGB888 - < RGB888
- lcd_
color_ format_ t_ LCD_ COLOR_ FMT_ YUV422 - < YUV422
- lcd_
color_ range_ t_ LCD_ COLOR_ RANGE_ FULL - < Full color range
- lcd_
color_ range_ t_ LCD_ COLOR_ RANGE_ LIMIT - < Limited color range
- lcd_
color_ rgb_ pixel_ format_ t_ LCD_ COLOR_ PIXEL_ FORMAT_ RGB565 - < 16 bits, 5 bits per R/B value, 6 bits for G value
- lcd_
color_ rgb_ pixel_ format_ t_ LCD_ COLOR_ PIXEL_ FORMAT_ RGB666 - < 18 bits, 6 bits per R/G/B value
- lcd_
color_ rgb_ pixel_ format_ t_ LCD_ COLOR_ PIXEL_ FORMAT_ RGB888 - < 24 bits, 8 bits per R/G/B value
- lcd_
color_ space_ t_ LCD_ COLOR_ SPACE_ RGB - < Color space: RGB
- lcd_
color_ space_ t_ LCD_ COLOR_ SPACE_ YUV - < Color space: YUV
- lcd_
rgb_ data_ endian_ t_ LCD_ RGB_ DATA_ ENDIAN_ BIG - < RGB data endian: MSB first
- lcd_
rgb_ data_ endian_ t_ LCD_ RGB_ DATA_ ENDIAN_ LITTLE - < RGB data endian: LSB first
- lcd_
rgb_ element_ order_ t_ LCD_ RGB_ ELEMENT_ ORDER_ BGR - < RGB element order: BGR
- lcd_
rgb_ element_ order_ t_ LCD_ RGB_ ELEMENT_ ORDER_ RGB - < RGB element order: RGB
- lcd_
yuv422_ pack_ order_ t_ LCD_ YUV422_ PACK_ ORDER_ UYVY - < UYVY
- lcd_
yuv422_ pack_ order_ t_ LCD_ YUV422_ PACK_ ORDER_ VYUY - < VYUY
- lcd_
yuv422_ pack_ order_ t_ LCD_ YUV422_ PACK_ ORDER_ YUYV - < YUYV
- lcd_
yuv422_ pack_ order_ t_ LCD_ YUV422_ PACK_ ORDER_ YVYU - < YVYU
- lcd_
yuv_ conv_ std_ t_ LCD_ YUV_ CONV_ STD_ BT601 - < YUV<->RGB conversion standard: BT.601
- lcd_
yuv_ conv_ std_ t_ LCD_ YUV_ CONV_ STD_ BT709 - < YUV<->RGB conversion standard: BT.709
- lcd_
yuv_ sample_ t_ LCD_ YUV_ SAMPLE_ 411 - < YUV 4:1:1 sampling
- lcd_
yuv_ sample_ t_ LCD_ YUV_ SAMPLE_ 420 - < YUV 4:2:0 sampling
- lcd_
yuv_ sample_ t_ LCD_ YUV_ SAMPLE_ 422 - < YUV 4:2:2 sampling
- ledc_
cb_ event_ t_ LEDC_ FADE_ END_ EVT - < LEDC fade end event
- ledc_
channel_ t_ LEDC_ CHANNEL_ 0 - < LEDC channel 0
- ledc_
channel_ t_ LEDC_ CHANNEL_ 1 - < LEDC channel 1
- ledc_
channel_ t_ LEDC_ CHANNEL_ 2 - < LEDC channel 2
- ledc_
channel_ t_ LEDC_ CHANNEL_ 3 - < LEDC channel 3
- ledc_
channel_ t_ LEDC_ CHANNEL_ 4 - < LEDC channel 4
- ledc_
channel_ t_ LEDC_ CHANNEL_ 5 - < LEDC channel 5
- ledc_
channel_ t_ LEDC_ CHANNEL_ MAX - ledc_
clk_ src_ t_ LEDC_ APB_ CLK - < LEDC timer clock divided from APB clock (80Mhz)
- ledc_
clk_ src_ t_ LEDC_ SCLK - < Selecting this value for LEDC_TICK_SEL_TIMER let the hardware take its source clock from LEDC_APB_CLK_SEL
- ledc_
duty_ direction_ t_ LEDC_ DUTY_ DIR_ DECREASE - < LEDC duty decrease direction
- ledc_
duty_ direction_ t_ LEDC_ DUTY_ DIR_ INCREASE - < LEDC duty increase direction
- ledc_
duty_ direction_ t_ LEDC_ DUTY_ DIR_ MAX - ledc_
fade_ mode_ t_ LEDC_ FADE_ MAX - ledc_
fade_ mode_ t_ LEDC_ FADE_ NO_ WAIT - < LEDC fade function will return immediately
- ledc_
fade_ mode_ t_ LEDC_ FADE_ WAIT_ DONE - < LEDC fade function will block until fading to the target duty
- ledc_
intr_ type_ t_ LEDC_ INTR_ DISABLE - < Disable LEDC interrupt
- ledc_
intr_ type_ t_ LEDC_ INTR_ FADE_ END - < Enable LEDC interrupt
- ledc_
intr_ type_ t_ LEDC_ INTR_ MAX - ledc_
mode_ t_ LEDC_ LOW_ SPEED_ MODE - < LEDC low speed speed_mode
- ledc_
mode_ t_ LEDC_ SPEED_ MODE_ MAX - < LEDC speed limit
- ledc_
sleep_ mode_ t_ LEDC_ SLEEP_ MODE_ INVALID - < Invalid LEDC sleep mode strategy
- ledc_
sleep_ mode_ t_ LEDC_ SLEEP_ MODE_ KEEP_ ALIVE - < The high-power-consumption mode: keep LEDC output when the system enters Light-sleep.
- ledc_
sleep_ mode_ t_ LEDC_ SLEEP_ MODE_ NO_ ALIVE_ ALLOW_ PD - < The low-power-consumption mode: no LEDC output, and allow to power off the LEDC power domain. This can save power, but at the expense of more RAM being consumed to save register context. This option is only available on targets that support TOP domain to be powered down.
- ledc_
sleep_ mode_ t_ LEDC_ SLEEP_ MODE_ NO_ ALIVE_ NO_ PD - < The default mode: no LEDC output, and no power off the LEDC power domain.
- ledc_
slow_ clk_ sel_ t_ LEDC_ SLOW_ CLK_ APB - < LEDC low speed timer clock source is 80MHz APB clock
- ledc_
slow_ clk_ sel_ t_ LEDC_ SLOW_ CLK_ RC_ FAST - < LEDC low speed timer clock source is RC_FAST clock
- ledc_
slow_ clk_ sel_ t_ LEDC_ SLOW_ CLK_ RTC8M - < Alias of ‘LEDC_SLOW_CLK_RC_FAST’
- ledc_
slow_ clk_ sel_ t_ LEDC_ SLOW_ CLK_ XTAL - < LEDC low speed timer clock source XTAL clock
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 1_ BIT - < LEDC PWM duty resolution of 1 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 2_ BIT - < LEDC PWM duty resolution of 2 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 3_ BIT - < LEDC PWM duty resolution of 3 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 4_ BIT - < LEDC PWM duty resolution of 4 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 5_ BIT - < LEDC PWM duty resolution of 5 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 6_ BIT - < LEDC PWM duty resolution of 6 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 7_ BIT - < LEDC PWM duty resolution of 7 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 8_ BIT - < LEDC PWM duty resolution of 8 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 9_ BIT - < LEDC PWM duty resolution of 9 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 10_ BIT - < LEDC PWM duty resolution of 10 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 11_ BIT - < LEDC PWM duty resolution of 11 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 12_ BIT - < LEDC PWM duty resolution of 12 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 13_ BIT - < LEDC PWM duty resolution of 13 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ 14_ BIT - < LEDC PWM duty resolution of 14 bits
- ledc_
timer_ bit_ t_ LEDC_ TIMER_ BIT_ MAX - ledc_
timer_ t_ LEDC_ TIMER_ 0 - < LEDC timer 0
- ledc_
timer_ t_ LEDC_ TIMER_ 1 - < LEDC timer 1
- ledc_
timer_ t_ LEDC_ TIMER_ 2 - < LEDC timer 2
- ledc_
timer_ t_ LEDC_ TIMER_ 3 - < LEDC timer 3
- ledc_
timer_ t_ LEDC_ TIMER_ MAX - lwip_
internal_ netif_ client_ data_ index_ LWIP_ NETIF_ CLIENT_ DATA_ INDEX_ ACD - lwip_
internal_ netif_ client_ data_ index_ LWIP_ NETIF_ CLIENT_ DATA_ INDEX_ DHCP - lwip_
internal_ netif_ client_ data_ index_ LWIP_ NETIF_ CLIENT_ DATA_ INDEX_ IGMP - lwip_
internal_ netif_ client_ data_ index_ LWIP_ NETIF_ CLIENT_ DATA_ INDEX_ MAX - lwip_
internal_ netif_ client_ data_ index_ LWIP_ NETIF_ CLIENT_ DATA_ INDEX_ MLD6 - lwip_
ip_ addr_ type_ IPADDR_ TYPE_ ANY - IPv4+IPv6 (“dual-stack”)
- lwip_
ip_ addr_ type_ IPADDR_ TYPE_ V4 - IPv4
- lwip_
ip_ addr_ type_ IPADDR_ TYPE_ V6 - IPv6
- lwip_
ipv6_ scope_ type_ IP6_ MULTICAST - Multicast
- lwip_
ipv6_ scope_ type_ IP6_ UNICAST - Unicast
- lwip_
ipv6_ scope_ type_ IP6_ UNKNOWN - Unknown
- mbedtls_
chachapoly_ mode_ t_ MBEDTLS_ CHACHAPOLY_ DECRYPT - < The mode value for performing decryption.
- mbedtls_
chachapoly_ mode_ t_ MBEDTLS_ CHACHAPOLY_ ENCRYPT - < The mode value for performing encryption.
- mbedtls_
cipher_ id_ t_ MBEDTLS_ CIPHER_ ID_ 3DES - < The Triple DES cipher. \warning 3DES is considered weak.
- mbedtls_
cipher_ id_ t_ MBEDTLS_ CIPHER_ ID_ AES - < The AES cipher.
- mbedtls_
cipher_ id_ t_ MBEDTLS_ CIPHER_ ID_ ARIA - < The Aria cipher.
- mbedtls_
cipher_ id_ t_ MBEDTLS_ CIPHER_ ID_ CAMELLIA - < The Camellia cipher.
- mbedtls_
cipher_ id_ t_ MBEDTLS_ CIPHER_ ID_ CHACH A20 - < The ChaCha20 cipher.
- mbedtls_
cipher_ id_ t_ MBEDTLS_ CIPHER_ ID_ DES - < The DES cipher. \warning DES is considered weak.
- mbedtls_
cipher_ id_ t_ MBEDTLS_ CIPHER_ ID_ NONE - < Placeholder to mark the end of cipher ID lists.
- mbedtls_
cipher_ id_ t_ MBEDTLS_ CIPHER_ ID_ NULL - < The identity cipher, treated as a stream cipher.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ CBC - < The CBC cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ CCM - < The CCM cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ CCM_ STAR_ NO_ TAG - < The CCM*-no-tag cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ CFB - < The CFB cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ CHACHAPOLY - < The ChaCha-Poly cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ CTR - < The CTR cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ ECB - < The ECB cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ GCM - < The GCM cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ KW - < The SP800-38F KW mode
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ KWP - < The SP800-38F KWP mode
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ NONE - < None.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ OFB - < The OFB cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ STREAM - < The stream cipher mode.
- mbedtls_
cipher_ mode_ t_ MBEDTLS_ MODE_ XTS - < The XTS cipher mode.
- mbedtls_
cipher_ padding_ t_ MBEDTLS_ PADDING_ NONE - < Never pad (full blocks only).
- mbedtls_
cipher_ padding_ t_ MBEDTLS_ PADDING_ ONE_ AND_ ZEROS - < ISO/IEC 7816-4 padding.
- mbedtls_
cipher_ padding_ t_ MBEDTLS_ PADDING_ PKCS7 - < PKCS7 padding (default).
- mbedtls_
cipher_ padding_ t_ MBEDTLS_ PADDING_ ZEROS - < Zero padding (not reversible).
- mbedtls_
cipher_ padding_ t_ MBEDTLS_ PADDING_ ZEROS_ AND_ LEN - < ANSI X.923 padding.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ CBC - < AES cipher with 128-bit CBC mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ CCM - < AES cipher with 128-bit CCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ CCM_ STAR_ NO_ TAG - < AES cipher with 128-bit CCM_STAR_NO_TAG mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ CFB128 - < AES cipher with 128-bit CFB128 mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ CTR - < AES cipher with 128-bit CTR mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ ECB - < AES cipher with 128-bit ECB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ GCM - < AES cipher with 128-bit GCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ KW - < AES cipher with 128-bit NIST KW mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ KWP - < AES cipher with 128-bit NIST KWP mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ OFB - < AES 128-bit cipher in OFB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 128_ XTS - < AES 128-bit cipher in XTS block mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ CBC - < AES cipher with 192-bit CBC mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ CCM - < AES cipher with 192-bit CCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ CCM_ STAR_ NO_ TAG - < AES cipher with 192-bit CCM_STAR_NO_TAG mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ CFB128 - < AES cipher with 192-bit CFB128 mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ CTR - < AES cipher with 192-bit CTR mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ ECB - < AES cipher with 192-bit ECB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ GCM - < AES cipher with 192-bit GCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ KW - < AES cipher with 192-bit NIST KW mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ KWP - < AES cipher with 192-bit NIST KWP mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 192_ OFB - < AES 192-bit cipher in OFB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ CBC - < AES cipher with 256-bit CBC mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ CCM - < AES cipher with 256-bit CCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ CCM_ STAR_ NO_ TAG - < AES cipher with 256-bit CCM_STAR_NO_TAG mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ CFB128 - < AES cipher with 256-bit CFB128 mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ CTR - < AES cipher with 256-bit CTR mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ ECB - < AES cipher with 256-bit ECB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ GCM - < AES cipher with 256-bit GCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ KW - < AES cipher with 256-bit NIST KW mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ KWP - < AES cipher with 256-bit NIST KWP mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ OFB - < AES 256-bit cipher in OFB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ AES_ 256_ XTS - < AES 256-bit cipher in XTS block mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 128_ CBC - < Aria cipher with 128-bit key and CBC mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 128_ CCM - < Aria cipher with 128-bit key and CCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 128_ CCM_ STAR_ NO_ TAG - < Aria cipher with 128-bit key and CCM_STAR_NO_TAG mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 128_ CFB128 - < Aria cipher with 128-bit key and CFB-128 mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 128_ CTR - < Aria cipher with 128-bit key and CTR mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 128_ ECB - < Aria cipher with 128-bit key and ECB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 128_ GCM - < Aria cipher with 128-bit key and GCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 192_ CBC - < Aria cipher with 192-bit key and CBC mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 192_ CCM - < Aria cipher with 192-bit key and CCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 192_ CCM_ STAR_ NO_ TAG - < Aria cipher with 192-bit key and CCM_STAR_NO_TAG mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 192_ CFB128 - < Aria cipher with 192-bit key and CFB-128 mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 192_ CTR - < Aria cipher with 192-bit key and CTR mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 192_ ECB - < Aria cipher with 192-bit key and ECB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 192_ GCM - < Aria cipher with 192-bit key and GCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 256_ CBC - < Aria cipher with 256-bit key and CBC mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 256_ CCM - < Aria cipher with 256-bit key and CCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 256_ CCM_ STAR_ NO_ TAG - < Aria cipher with 256-bit key and CCM_STAR_NO_TAG mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 256_ CFB128 - < Aria cipher with 256-bit key and CFB-128 mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 256_ CTR - < Aria cipher with 256-bit key and CTR mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 256_ ECB - < Aria cipher with 256-bit key and ECB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ ARIA_ 256_ GCM - < Aria cipher with 256-bit key and GCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 128_ CBC - < Camellia cipher with 128-bit CBC mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 128_ CCM - < Camellia cipher with 128-bit CCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 128_ CCM_ STAR_ NO_ TAG - < Camellia cipher with 128-bit CCM_STAR_NO_TAG mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 128_ CFB128 - < Camellia cipher with 128-bit CFB128 mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 128_ CTR - < Camellia cipher with 128-bit CTR mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 128_ ECB - < Camellia cipher with 128-bit ECB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 128_ GCM - < Camellia cipher with 128-bit GCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 192_ CBC - < Camellia cipher with 192-bit CBC mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 192_ CCM - < Camellia cipher with 192-bit CCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 192_ CCM_ STAR_ NO_ TAG - < Camellia cipher with 192-bit CCM_STAR_NO_TAG mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 192_ CFB128 - < Camellia cipher with 192-bit CFB128 mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 192_ CTR - < Camellia cipher with 192-bit CTR mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 192_ ECB - < Camellia cipher with 192-bit ECB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 192_ GCM - < Camellia cipher with 192-bit GCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 256_ CBC - < Camellia cipher with 256-bit CBC mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 256_ CCM - < Camellia cipher with 256-bit CCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 256_ CCM_ STAR_ NO_ TAG - < Camellia cipher with 256-bit CCM_STAR_NO_TAG mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 256_ CFB128 - < Camellia cipher with 256-bit CFB128 mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 256_ CTR - < Camellia cipher with 256-bit CTR mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 256_ ECB - < Camellia cipher with 256-bit ECB mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CAMELLIA_ 256_ GCM - < Camellia cipher with 256-bit GCM mode.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CHACH A20 - < ChaCha20 stream cipher.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ CHACH A20_ POLY1305 - < ChaCha20-Poly1305 AEAD cipher.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ DES_ CBC - < DES cipher with CBC mode. \warning DES is considered weak.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ DES_ ECB - < DES cipher with ECB mode. \warning DES is considered weak.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ DES_ EDE3_ CBC - < DES cipher with EDE3 CBC mode. \warning 3DES is considered weak.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ DES_ EDE3_ ECB - < DES cipher with EDE3 ECB mode. \warning 3DES is considered weak.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ DES_ EDE_ CBC - < DES cipher with EDE CBC mode. \warning 3DES is considered weak.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ DES_ EDE_ ECB - < DES cipher with EDE ECB mode. \warning 3DES is considered weak.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ NONE - < Placeholder to mark the end of cipher-pair lists.
- mbedtls_
cipher_ type_ t_ MBEDTLS_ CIPHER_ NULL - < The identity stream cipher.
- mbedtls_
ecdh_ side_ MBEDTLS_ ECDH_ OURS - < Our key.
- mbedtls_
ecdh_ side_ MBEDTLS_ ECDH_ THEIRS - < The key of the peer.
- mbedtls_
ecdh_ variant_ MBEDTLS_ ECDH_ VARIANT_ MBEDTLS_ 2_ 0 - < The default Mbed TLS implementation
- mbedtls_
ecdh_ variant_ MBEDTLS_ ECDH_ VARIANT_ NONE - < Implementation not defined.
- mbedtls_
ecjpake_ role_ MBEDTLS_ ECJPAKE_ CLIENT - < Client
- mbedtls_
ecjpake_ role_ MBEDTLS_ ECJPAKE_ NONE - < Undefined
- mbedtls_
ecjpake_ role_ MBEDTLS_ ECJPAKE_ SERVER - < Server
- mbedtls_
ecp_ curve_ type_ MBEDTLS_ ECP_ TYPE_ MONTGOMERY - mbedtls_
ecp_ curve_ type_ MBEDTLS_ ECP_ TYPE_ NONE - mbedtls_
ecp_ curve_ type_ MBEDTLS_ ECP_ TYPE_ SHORT_ WEIERSTRASS - mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ BP256 R1 - < Domain parameters for 256-bit Brainpool curve.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ BP384 R1 - < Domain parameters for 384-bit Brainpool curve.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ BP512 R1 - < Domain parameters for 512-bit Brainpool curve.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ CURV E448 - < Domain parameters for Curve448.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ CURV E25519 - < Domain parameters for Curve25519.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ NONE - < Curve not defined.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ SECP192 K1 - < Domain parameters for 192-bit “Koblitz” curve.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ SECP192 R1 - < Domain parameters for the 192-bit curve defined by FIPS 186-4 and SEC1.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ SECP224 K1 - < Domain parameters for 224-bit “Koblitz” curve.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ SECP224 R1 - < Domain parameters for the 224-bit curve defined by FIPS 186-4 and SEC1.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ SECP256 K1 - < Domain parameters for 256-bit “Koblitz” curve.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ SECP256 R1 - < Domain parameters for the 256-bit curve defined by FIPS 186-4 and SEC1.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ SECP384 R1 - < Domain parameters for the 384-bit curve defined by FIPS 186-4 and SEC1.
- mbedtls_
ecp_ group_ id_ MBEDTLS_ ECP_ DP_ SECP521 R1 - < Domain parameters for the 521-bit curve defined by FIPS 186-4 and SEC1.
- mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ DHE_ PSK - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ DHE_ RSA - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ ECDHE_ ECDSA - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ ECDHE_ PSK - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ ECDHE_ RSA - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ ECDH_ ECDSA - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ ECDH_ RSA - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ ECJPAKE - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ NONE - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ PSK - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ RSA - mbedtls_
key_ exchange_ type_ t_ MBEDTLS_ KEY_ EXCHANGE_ RSA_ PSK - mbedtls_
md_ engine_ t_ MBEDTLS_ MD_ ENGINE_ LEGACY - mbedtls_
md_ engine_ t_ MBEDTLS_ MD_ ENGINE_ PSA - mbedtls_
md_ type_ t_ MBEDTLS_ MD_ MD5 - < The MD5 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ NONE - < None.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ RIPEM D160 - < The RIPEMD-160 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ SHA1 - < The SHA-1 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ SHA3_ 224 - < The SHA3-224 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ SHA3_ 256 - < The SHA3-256 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ SHA3_ 384 - < The SHA3-384 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ SHA3_ 512 - < The SHA3-512 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ SHA224 - < The SHA-224 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ SHA256 - < The SHA-256 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ SHA384 - < The SHA-384 message digest.
- mbedtls_
md_ type_ t_ MBEDTLS_ MD_ SHA512 - < The SHA-512 message digest.
- mbedtls_
mpi_ gen_ prime_ flag_ t_ MBEDTLS_ MPI_ GEN_ PRIME_ FLAG_ DH - < (X-1)/2 is prime too
- mbedtls_
mpi_ gen_ prime_ flag_ t_ MBEDTLS_ MPI_ GEN_ PRIME_ FLAG_ LOW_ ERR - < lower error rate from 2-80 to 2-128
- mbedtls_
operation_ t_ MBEDTLS_ DECRYPT - mbedtls_
operation_ t_ MBEDTLS_ ENCRYPT - mbedtls_
operation_ t_ MBEDTLS_ OPERATION_ NONE - mbedtls_
pk_ debug_ type_ MBEDTLS_ PK_ DEBUG_ ECP - mbedtls_
pk_ debug_ type_ MBEDTLS_ PK_ DEBUG_ MPI - mbedtls_
pk_ debug_ type_ MBEDTLS_ PK_ DEBUG_ NONE - mbedtls_
pk_ debug_ type_ MBEDTLS_ PK_ DEBUG_ PSA_ EC - mbedtls_
pk_ type_ t_ MBEDTLS_ PK_ ECDSA - mbedtls_
pk_ type_ t_ MBEDTLS_ PK_ ECKEY - mbedtls_
pk_ type_ t_ MBEDTLS_ PK_ ECKEY_ DH - mbedtls_
pk_ type_ t_ MBEDTLS_ PK_ NONE - mbedtls_
pk_ type_ t_ MBEDTLS_ PK_ OPAQUE - mbedtls_
pk_ type_ t_ MBEDTLS_ PK_ RSA - mbedtls_
pk_ type_ t_ MBEDTLS_ PK_ RSASSA_ PSS - mbedtls_
pk_ type_ t_ MBEDTLS_ PK_ RSA_ ALT - mbedtls_
sha3_ id_ MBEDTLS_ SHA3_ 224 - < SHA3-224
- mbedtls_
sha3_ id_ MBEDTLS_ SHA3_ 256 - < SHA3-256
- mbedtls_
sha3_ id_ MBEDTLS_ SHA3_ 384 - < SHA3-384
- mbedtls_
sha3_ id_ MBEDTLS_ SHA3_ 512 - < SHA3-512
- mbedtls_
sha3_ id_ MBEDTLS_ SHA3_ NONE - < Operation not defined.
- mbedtls_
ssl_ key_ export_ type_ MBEDTLS_ SSL_ KEY_ EXPORT_ TLS12_ MASTER_ SECRET - mbedtls_
ssl_ protocol_ version_ MBEDTLS_ SSL_ VERSION_ TLS1_ 2 - < (D)TLS 1.2
- mbedtls_
ssl_ protocol_ version_ MBEDTLS_ SSL_ VERSION_ TLS1_ 3 - < (D)TLS 1.3
- mbedtls_
ssl_ protocol_ version_ MBEDTLS_ SSL_ VERSION_ UNKNOWN - < Context not in use or version not yet negotiated.
- mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CERTIFICATE_ REQUEST - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CERTIFICATE_ VERIFY - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CLIENT_ CCS_ AFTER_ CLIENT_ HELLO - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CLIENT_ CCS_ AFTER_ SERVER_ FINISHED - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CLIENT_ CCS_ BEFORE_ 2ND_ CLIENT_ HELLO - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CLIENT_ CERTIFICATE - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CLIENT_ CERTIFICATE_ VERIFY - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CLIENT_ CHANGE_ CIPHER_ SPEC - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CLIENT_ FINISHED - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CLIENT_ HELLO - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ CLIENT_ KEY_ EXCHANGE - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ ENCRYPTED_ EXTENSIONS - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ END_ OF_ EARLY_ DATA - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ FLUSH_ BUFFERS - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ HANDSHAKE_ OVER - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ HANDSHAKE_ WRAPUP - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ HELLO_ REQUEST - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ HELLO_ RETRY_ REQUEST - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ NEW_ SESSION_ TICKET - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ SERVER_ CCS_ AFTER_ HELLO_ RETRY_ REQUEST - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ SERVER_ CCS_ AFTER_ SERVER_ HELLO - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ SERVER_ CERTIFICATE - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ SERVER_ CHANGE_ CIPHER_ SPEC - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ SERVER_ FINISHED - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ SERVER_ HELLO - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ SERVER_ HELLO_ DONE - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ SERVER_ HELLO_ VERIFY_ REQUEST_ SENT - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ SERVER_ KEY_ EXCHANGE - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ TLS1_ 3_ NEW_ SESSION_ TICKET - mbedtls_
ssl_ states_ MBEDTLS_ SSL_ TLS1_ 3_ NEW_ SESSION_ TICKET_ FLUSH - mbedtls_
tls_ prf_ types_ MBEDTLS_ SSL_ HKDF_ EXPAND_ SHA256 - mbedtls_
tls_ prf_ types_ MBEDTLS_ SSL_ HKDF_ EXPAND_ SHA384 - mbedtls_
tls_ prf_ types_ MBEDTLS_ SSL_ TLS_ PRF_ NONE - mbedtls_
tls_ prf_ types_ MBEDTLS_ SSL_ TLS_ PRF_ SHA256 - mbedtls_
tls_ prf_ types_ MBEDTLS_ SSL_ TLS_ PRF_ SHA384 - mcpwm_
capture_ edge_ t_ MCPWM_ CAP_ EDGE_ NEG - < Capture on the negative edge
- mcpwm_
capture_ edge_ t_ MCPWM_ CAP_ EDGE_ POS - < Capture on the positive edge
- mcpwm_
comparator_ etm_ event_ type_ t_ MCPWM_ CMPR_ ETM_ EVENT_ EQUAL - < The count value equals the value of comparator
- mcpwm_
comparator_ etm_ event_ type_ t_ MCPWM_ CMPR_ ETM_ EVENT_ MAX - < Maximum number of comparator events
- mcpwm_
generator_ action_ t_ MCPWM_ GEN_ ACTION_ HIGH - < Generator action: Force to high level
- mcpwm_
generator_ action_ t_ MCPWM_ GEN_ ACTION_ KEEP - < Generator action: Keep the same level
- mcpwm_
generator_ action_ t_ MCPWM_ GEN_ ACTION_ LOW - < Generator action: Force to low level
- mcpwm_
generator_ action_ t_ MCPWM_ GEN_ ACTION_ TOGGLE - < Generator action: Toggle level
- mcpwm_
operator_ brake_ mode_ t_ MCPWM_ OPER_ BRAKE_ MODE_ CBC - < Brake mode: CBC (cycle by cycle)
- mcpwm_
operator_ brake_ mode_ t_ MCPWM_ OPER_ BRAKE_ MODE_ INVALID - < MCPWM operator invalid brake mode
- mcpwm_
operator_ brake_ mode_ t_ MCPWM_ OPER_ BRAKE_ MODE_ OST - < Brake mode: OST (one shot)
- mcpwm_
timer_ count_ mode_ t_ MCPWM_ TIMER_ COUNT_ MODE_ DOWN - < MCPWM timer counting down
- mcpwm_
timer_ count_ mode_ t_ MCPWM_ TIMER_ COUNT_ MODE_ PAUSE - < MCPWM timer paused
- mcpwm_
timer_ count_ mode_ t_ MCPWM_ TIMER_ COUNT_ MODE_ UP - < MCPWM timer counting up
- mcpwm_
timer_ count_ mode_ t_ MCPWM_ TIMER_ COUNT_ MODE_ UP_ DOWN - < MCPWM timer counting up and down
- mcpwm_
timer_ direction_ t_ MCPWM_ TIMER_ DIRECTION_ DOWN - < Counting direction: Decrease
- mcpwm_
timer_ direction_ t_ MCPWM_ TIMER_ DIRECTION_ UP - < Counting direction: Increase
- mcpwm_
timer_ event_ t_ MCPWM_ TIMER_ EVENT_ EMPTY - < MCPWM timer counts to zero (i.e. counter is empty)
- mcpwm_
timer_ event_ t_ MCPWM_ TIMER_ EVENT_ FULL - < MCPWM timer counts to peak (i.e. counter is full)
- mcpwm_
timer_ event_ t_ MCPWM_ TIMER_ EVENT_ INVALID - < MCPWM timer invalid event
- mcpwm_
timer_ start_ stop_ cmd_ t_ MCPWM_ TIMER_ START_ NO_ STOP - < MCPWM timer starts counting, and don’t stop until received stop command
- mcpwm_
timer_ start_ stop_ cmd_ t_ MCPWM_ TIMER_ START_ STOP_ EMPTY - < MCPWM timer starts counting and stops when next count reaches zero
- mcpwm_
timer_ start_ stop_ cmd_ t_ MCPWM_ TIMER_ START_ STOP_ FULL - < MCPWM timer starts counting and stops when next count reaches peak
- mcpwm_
timer_ start_ stop_ cmd_ t_ MCPWM_ TIMER_ STOP_ EMPTY - < MCPWM timer stops when next count reaches zero
- mcpwm_
timer_ start_ stop_ cmd_ t_ MCPWM_ TIMER_ STOP_ FULL - < MCPWM timer stops when next count reaches peak
- memp_
t_ MEMP_ ARP_ QUEUE - memp_
t_ MEMP_ FRAG_ PBUF - memp_
t_ MEMP_ IGMP_ GROUP - memp_
t_ MEMP_ MAX - memp_
t_ MEMP_ MLD6_ GROUP - memp_
t_ MEMP_ ND6_ QUEUE - memp_
t_ MEMP_ NETBUF - memp_
t_ MEMP_ NETCONN - memp_
t_ MEMP_ NETDB - memp_
t_ MEMP_ PBUF - memp_
t_ MEMP_ PBUF_ POOL - memp_
t_ MEMP_ RAW_ PCB - memp_
t_ MEMP_ SYS_ TIMEOUT - memp_
t_ MEMP_ TCPIP_ MSG_ API - memp_
t_ MEMP_ TCPIP_ MSG_ INPKT - memp_
t_ MEMP_ TCP_ PCB - memp_
t_ MEMP_ TCP_ PCB_ LISTEN - memp_
t_ MEMP_ TCP_ SEG - memp_
t_ MEMP_ UDP_ PCB - mesh_
disconnect_ reason_ t_ MESH_ REASON_ CYCLIC - < cyclic is detected
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ DIFF_ ID - < in different mesh ID
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ EMPTY_ PASSWORD - < use an empty password to connect to an encrypted parent
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ IE_ UNKNOWN - < unknown IE
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ LEAF - < the connected device is changed to a leaf
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ PARENT_ IDLE - < parent is idle
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ PARENT_ STOPPED - < parent has stopped the mesh
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ PARENT_ UNENCRYPTED - < connect to an unencrypted parent/router
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ PARENT_ WORSE - < parent with very poor RSSI
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ ROOTS - < root conflict is detected
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ SCAN_ FAIL - < scan fail
- mesh_
disconnect_ reason_ t_ MESH_ REASON_ WAIVE_ ROOT - < waive root
- mesh_
event_ id_ t_ MESH_ EVENT_ CHANNEL_ SWITCH - < channel switch
- mesh_
event_ id_ t_ MESH_ EVENT_ CHILD_ CONNECTED - < a child is connected on softAP interface
- mesh_
event_ id_ t_ MESH_ EVENT_ CHILD_ DISCONNECTED - < a child is disconnected on softAP interface
- mesh_
event_ id_ t_ MESH_ EVENT_ FIND_ NETWORK - < when the channel field in mesh configuration is set to zero, mesh stack will perform a full channel scan to find a mesh network that can join, and return the channel value after finding it.
- mesh_
event_ id_ t_ MESH_ EVENT_ LAYER_ CHANGE - < layer changes over the mesh network
- mesh_
event_ id_ t_ MESH_ EVENT_ MAX - mesh_
event_ id_ t_ MESH_ EVENT_ NETWORK_ STATE - < network state, such as whether current mesh network has a root.
- mesh_
event_ id_ t_ MESH_ EVENT_ NO_ PARENT_ FOUND - < no parent found
- mesh_
event_ id_ t_ MESH_ EVENT_ PARENT_ CONNECTED - < parent is connected on station interface
- mesh_
event_ id_ t_ MESH_ EVENT_ PARENT_ DISCONNECTED - < parent is disconnected on station interface
- mesh_
event_ id_ t_ MESH_ EVENT_ PS_ CHILD_ DUTY - < child duty
- mesh_
event_ id_ t_ MESH_ EVENT_ PS_ DEVICE_ DUTY - < device duty
- mesh_
event_ id_ t_ MESH_ EVENT_ PS_ PARENT_ DUTY - < parent duty
- mesh_
event_ id_ t_ MESH_ EVENT_ ROOT_ ADDRESS - < the root address is obtained. It is posted by mesh stack automatically.
- mesh_
event_ id_ t_ MESH_ EVENT_ ROOT_ ASKED_ YIELD - < the root is asked yield by a more powerful existing root. If self organized is disabled and this device is specified to be a root by users, users should set a new parent for this device. if self organized is enabled, this device will find a new parent by itself, users could ignore this event.
- mesh_
event_ id_ t_ MESH_ EVENT_ ROOT_ FIXED - < when devices join a network, if the setting of Fixed Root for one device is different from that of its parent, the device will update the setting the same as its parent’s. Fixed Root Setting of each device is variable as that setting changes of the root.
- mesh_
event_ id_ t_ MESH_ EVENT_ ROOT_ SWITCH_ ACK - < root switch acknowledgment responds the above request sent from current root
- mesh_
event_ id_ t_ MESH_ EVENT_ ROOT_ SWITCH_ REQ - < root switch request sent from a new voted root candidate
- mesh_
event_ id_ t_ MESH_ EVENT_ ROUTER_ SWITCH - < if users specify BSSID of the router in mesh configuration, when the root connects to another router with the same SSID, this event will be posted and the new router information is attached.
- mesh_
event_ id_ t_ MESH_ EVENT_ ROUTING_ TABLE_ ADD - < routing table is changed by adding newly joined children
- mesh_
event_ id_ t_ MESH_ EVENT_ ROUTING_ TABLE_ REMOVE - < routing table is changed by removing leave children
- mesh_
event_ id_ t_ MESH_ EVENT_ SCAN_ DONE - < if self-organized networking is disabled, user can call esp_wifi_scan_start() to trigger this event, and add the corresponding scan done handler in this event.
- mesh_
event_ id_ t_ MESH_ EVENT_ STARTED - < mesh is started
- mesh_
event_ id_ t_ MESH_ EVENT_ STOPPED - < mesh is stopped
- mesh_
event_ id_ t_ MESH_ EVENT_ STOP_ RECONNECTION - < the root stops reconnecting to the router and non-root devices stop reconnecting to their parents.
- mesh_
event_ id_ t_ MESH_ EVENT_ TODS_ STATE - < state represents whether the root is able to access external IP network. This state is a manual event that needs to be triggered with esp_mesh_post_toDS_state().
- mesh_
event_ id_ t_ MESH_ EVENT_ VOTE_ STARTED - < the process of voting a new root is started either by children or by the root
- mesh_
event_ id_ t_ MESH_ EVENT_ VOTE_ STOPPED - < the process of voting a new root is stopped
- mesh_
event_ toDS_ state_ t_ MESH_ TODS_ REACHABLE - < the root is able to access external IP network
- mesh_
event_ toDS_ state_ t_ MESH_ TODS_ UNREACHABLE - < the root isn’t able to access external IP network
- mesh_
proto_ t_ MESH_ PROTO_ AP - < IP network mesh communication of node’s AP interface
- mesh_
proto_ t_ MESH_ PROTO_ BIN - < binary
- mesh_
proto_ t_ MESH_ PROTO_ HTTP - < HTTP protocol
- mesh_
proto_ t_ MESH_ PROTO_ JSON - < JSON format
- mesh_
proto_ t_ MESH_ PROTO_ MQTT - < MQTT protocol
- mesh_
proto_ t_ MESH_ PROTO_ STA - < IP network mesh communication of node’s STA interface
- mesh_
tos_ t_ MESH_ TOS_ DEF - < no retransmission on mesh stack
- mesh_
tos_ t_ MESH_ TOS_ E2E - < provide E2E (end-to-end) retransmission on mesh stack (Unimplemented)
- mesh_
tos_ t_ MESH_ TOS_ P2P - < provide P2P (point-to-point) retransmission on mesh stack by default
- mesh_
type_ t_ MESH_ IDLE - < hasn’t joined the mesh network yet
- mesh_
type_ t_ MESH_ LEAF - < has no forwarding ability
- mesh_
type_ t_ MESH_ NODE - < intermediate device. Has the ability to forward packets over the mesh network
- mesh_
type_ t_ MESH_ ROOT - < the only sink of the mesh network. Has the ability to access external IP network
- mesh_
type_ t_ MESH_ STA - < connect to router with a standalone Wi-Fi station mode, no network expansion capability
- mesh_
vote_ reason_ t_ MESH_ VOTE_ REASON_ CHILD_ INITIATED - < vote is initiated by children
- mesh_
vote_ reason_ t_ MESH_ VOTE_ REASON_ ROOT_ INITIATED - < vote is initiated by the root
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ BLANKING_ PACKET - < Blanking Packet, no data
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ COLOR_ MODE_ OFF - < Color Mode Off
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ COLOR_ MODE_ ON - < Color Mode On
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ DCS_ LONG_ WRITE - < DCS Long Write
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ DCS_ READ_ 0 - < DCS Read, with no parameter
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ DCS_ SHORT_ WRITE_ 0 - < DCS Short Write, with no parameter
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ DCS_ SHORT_ WRITE_ 1 - < DCS Short Write, with 1 byte parameter
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ EOT_ PACKET - < End of Transmission
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ GENERIC_ LONG_ WRITE - < Generic Long Write
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ GENERIC_ READ_ REQUEST_ 0 - < Generic Read Request, with no parameter
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ GENERIC_ READ_ REQUEST_ 1 - < Generic Read Request, with 1 byte parameter
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ GENERIC_ READ_ REQUEST_ 2 - < Generic Read Request, with 2 byte parameter
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ GENERIC_ SHORT_ WRITE_ 0 - < Generic Short Write, with no parameter
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ GENERIC_ SHORT_ WRITE_ 1 - < Generic Short Write, with 1 byte parameter
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ GENERIC_ SHORT_ WRITE_ 2 - < Generic Short Write, with 2 byte parameter
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ HSYNC_ END - < H Sync End
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ HSYNC_ START - < H Sync Start
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ LOOSELY_ PIXEL_ STREAM_ RGB_ 18 - < Loosely Pixel Stream, RGB666
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ NULL_ PACKET - < Null Packet, no data
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ PACKED_ PIXEL_ STREAM_ RGB_ 16 - < Packed Pixel Stream, RGB565
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ PACKED_ PIXEL_ STREAM_ RGB_ 18 - < Packed Pixel Stream, RGB666
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ PACKED_ PIXEL_ STREAM_ RGB_ 24 - < Packed Pixel Stream, RGB888
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ SET_ MAXIMUM_ RETURN_ PKT - < Set Maximum Return Packet Size
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ SHUTDOWN_ PERIPHERAL - < Shutdown Peripheral
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ TURN_ ON_ PERIPHERAL - < Turn On Peripheral
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ VSYNC_ END - < V Sync End
- mipi_
dsi_ data_ type_ t_ MIPI_ DSI_ DT_ VSYNC_ START - < V Sync Start
- mipi_
dsi_ pattern_ type_ t_ MIPI_ DSI_ PATTERN_ BAR_ HORIZONTAL - < Horizontal BAR pattern, with different colors
- mipi_
dsi_ pattern_ type_ t_ MIPI_ DSI_ PATTERN_ BAR_ VERTICAL - < Vertical BAR pattern, with different colors
- mipi_
dsi_ pattern_ type_ t_ MIPI_ DSI_ PATTERN_ BER_ VERTICAL - < Vertical Bit Error Rate(BER) pattern
- mipi_
dsi_ pattern_ type_ t_ MIPI_ DSI_ PATTERN_ NONE - < No pattern
- netif_
mac_ filter_ action_ NETIF_ ADD_ MAC_ FILTER - Add a filter entry
- netif_
mac_ filter_ action_ NETIF_ DEL_ MAC_ FILTER - Delete a filter entry
- nvs_
open_ mode_ t_ NVS_ READONLY - < Read only
- nvs_
open_ mode_ t_ NVS_ READWRITE - < Read and write
- nvs_
type_ t_ NVS_ TYPE_ ANY - < Must be last
- nvs_
type_ t_ NVS_ TYPE_ BLOB - < Type blob
- nvs_
type_ t_ NVS_ TYPE_ I8 - < Type int8_t
- nvs_
type_ t_ NVS_ TYPE_ I16 - < Type int16_t
- nvs_
type_ t_ NVS_ TYPE_ I32 - < Type int32_t
- nvs_
type_ t_ NVS_ TYPE_ I64 - < Type int64_t
- nvs_
type_ t_ NVS_ TYPE_ STR - < Type string
- nvs_
type_ t_ NVS_ TYPE_ U8 - < Type uint8_t
- nvs_
type_ t_ NVS_ TYPE_ U16 - < Type uint16_t
- nvs_
type_ t_ NVS_ TYPE_ U32 - < Type uint32_t
- nvs_
type_ t_ NVS_ TYPE_ U64 - < Type uint64_t
- otCommissioner
Joiner Event_ OT_ COMMISSIONER_ JOINER_ CONNECTED - otCommissioner
Joiner Event_ OT_ COMMISSIONER_ JOINER_ END - otCommissioner
Joiner Event_ OT_ COMMISSIONER_ JOINER_ FINALIZE - otCommissioner
Joiner Event_ OT_ COMMISSIONER_ JOINER_ REMOVED - otCommissioner
Joiner Event_ OT_ COMMISSIONER_ JOINER_ START - otCommissioner
State_ OT_ COMMISSIONER_ STATE_ ACTIVE - < Commissioner role is active.
- otCommissioner
State_ OT_ COMMISSIONER_ STATE_ DISABLED - < Commissioner role is disabled.
- otCommissioner
State_ OT_ COMMISSIONER_ STATE_ PETITION - < Currently petitioning to become a Commissioner.
- otCrypto
KeyAlgorithm_ OT_ CRYPTO_ KEY_ ALG_ AES_ ECB - < Key Algorithm: AES ECB.
- otCrypto
KeyAlgorithm_ OT_ CRYPTO_ KEY_ ALG_ ECDSA - < Key Algorithm: ECDSA.
- otCrypto
KeyAlgorithm_ OT_ CRYPTO_ KEY_ ALG_ HMAC_ SHA_ 256 - < Key Algorithm: HMAC SHA-256.
- otCrypto
KeyAlgorithm_ OT_ CRYPTO_ KEY_ ALG_ VENDOR - < Key Algorithm: Vendor Defined.
- otCrypto
KeyStorage_ OT_ CRYPTO_ KEY_ STORAGE_ PERSISTENT - < Key Persistence: Key is persistent.
- otCrypto
KeyStorage_ OT_ CRYPTO_ KEY_ STORAGE_ VOLATILE - < Key Persistence: Key is volatile.
- otCrypto
KeyType_ OT_ CRYPTO_ KEY_ TYPE_ AES - < Key Type: AES.
- otCrypto
KeyType_ OT_ CRYPTO_ KEY_ TYPE_ ECDSA - < Key Type: ECDSA.
- otCrypto
KeyType_ OT_ CRYPTO_ KEY_ TYPE_ HMAC - < Key Type: HMAC.
- otCrypto
KeyType_ OT_ CRYPTO_ KEY_ TYPE_ RAW - < Key Type: Raw Data.
- otDevice
Role_ OT_ DEVICE_ ROLE_ CHILD - < The Thread Child role.
- otDevice
Role_ OT_ DEVICE_ ROLE_ DETACHED - < Not currently participating in a Thread network/partition.
- otDevice
Role_ OT_ DEVICE_ ROLE_ DISABLED - < The Thread stack is disabled.
- otDevice
Role_ OT_ DEVICE_ ROLE_ LEADER - < The Thread Leader role.
- otDevice
Role_ OT_ DEVICE_ ROLE_ ROUTER - < The Thread Router role.
- otError_
OT_ ERROR_ ABORT - Operation was aborted.
- otError_
OT_ ERROR_ ADDRESS_ FILTERED - Received a frame filtered by the address filter (allowlisted or denylisted).
- otError_
OT_ ERROR_ ADDRESS_ QUERY - Address resolution requires an address query operation.
- otError_
OT_ ERROR_ ALREADY - The operation is already in progress.
- otError_
OT_ ERROR_ BUSY - Service is busy and could not service the operation.
- otError_
OT_ ERROR_ CHANNEL_ ACCESS_ FAILURE - A transmission could not take place due to activity on the channel, i.e., the CSMA-CA mechanism has failed (IEEE 802.15.4-2006).
- otError_
OT_ ERROR_ DESTINATION_ ADDRESS_ FILTERED - Received a frame filtered by the destination address check.
- otError_
OT_ ERROR_ DETACHED - Not currently attached to a Thread Partition.
- otError_
OT_ ERROR_ DROP - Message was dropped.
- otError_
OT_ ERROR_ DUPLICATED - Received a duplicated frame.
- otError_
OT_ ERROR_ FAILED - Operational failed.
- otError_
OT_ ERROR_ FCS - FCS check failure while receiving.
- otError_
OT_ ERROR_ GENERIC - Generic error (should not use).
- otError_
OT_ ERROR_ INVALID_ ARGS - Input arguments are invalid.
- otError_
OT_ ERROR_ INVALID_ COMMAND - Input (CLI) command is invalid.
- otError_
OT_ ERROR_ INVALID_ SOURCE_ ADDRESS - Received a frame from an invalid source address.
- otError_
OT_ ERROR_ INVALID_ STATE - Cannot complete due to invalid state.
- otError_
OT_ ERROR_ IP6_ ADDRESS_ CREATION_ FAILURE - The creation of IPv6 address failed.
- otError_
OT_ ERROR_ LINK_ MARGIN_ LOW - The link margin was too low.
- otError_
OT_ ERROR_ NONE - No error.
- otError_
OT_ ERROR_ NOT_ CAPABLE - Operation prevented by mode flags
- otError_
OT_ ERROR_ NOT_ FOUND - The requested item could not be found.
- otError_
OT_ ERROR_ NOT_ IMPLEMENTED - Function or method is not implemented.
- otError_
OT_ ERROR_ NOT_ LOWPAN_ DATA_ FRAME - Received a non-lowpan data frame.
- otError_
OT_ ERROR_ NOT_ TMF - Message is not a TMF Message.
- otError_
OT_ ERROR_ NO_ ACK - No acknowledgment was received after macMaxFrameRetries (IEEE 802.15.4-2006).
- otError_
OT_ ERROR_ NO_ ADDRESS - Address is not in the source match table.
- otError_
OT_ ERROR_ NO_ BUFS - Insufficient buffers.
- otError_
OT_ ERROR_ NO_ FRAME_ RECEIVED - No frame received.
- otError_
OT_ ERROR_ NO_ ROUTE - No route available.
- otError_
OT_ ERROR_ PARSE - Failed to parse message.
- otError_
OT_ ERROR_ PENDING - Special error code used to indicate success/error status is pending and not yet known.
- otError_
OT_ ERROR_ REASSEMBLY_ TIMEOUT - Message is being dropped from reassembly list due to timeout.
- otError_
OT_ ERROR_ REJECTED - Request rejected.
- otError_
OT_ ERROR_ RESPONSE_ TIMEOUT - Coap response or acknowledgment or DNS, SNTP response not received.
- otError_
OT_ ERROR_ SECURITY - Security checks failed.
- otError_
OT_ ERROR_ UNKNOWN_ NEIGHBOR - Received a frame from an unknown neighbor.
- otError_
OT_ NUM_ ERRORS - The number of defined errors.
- otJoiner
Info Type_ OT_ JOINER_ INFO_ TYPE_ ANY - < Accept any Joiner (no EUI64 or Discerner is specified).
- otJoiner
Info Type_ OT_ JOINER_ INFO_ TYPE_ DISCERNER - < Joiner Discerner is specified (
mSharedId.mDiscernerinotJoinerInfo). - otJoiner
Info Type_ OT_ JOINER_ INFO_ TYPE_ EUI64 - < Joiner EUI-64 is specified (
mSharedId.mEui64inotJoinerInfo). - otJoiner
State_ OT_ JOINER_ STATE_ CONNECT - otJoiner
State_ OT_ JOINER_ STATE_ CONNECTED - otJoiner
State_ OT_ JOINER_ STATE_ DISCOVER - otJoiner
State_ OT_ JOINER_ STATE_ ENTRUST - otJoiner
State_ OT_ JOINER_ STATE_ IDLE - otJoiner
State_ OT_ JOINER_ STATE_ JOINED - otLog
Region_ OT_ LOG_ REGION_ API - < OpenThread API
- otLog
Region_ OT_ LOG_ REGION_ ARP - < EID-to-RLOC mapping.
- otLog
Region_ OT_ LOG_ REGION_ BBR - < Backbone Router (available since Thread 1.2)
- otLog
Region_ OT_ LOG_ REGION_ BR - < Border Router
- otLog
Region_ OT_ LOG_ REGION_ CLI - < CLI
- otLog
Region_ OT_ LOG_ REGION_ COAP - < CoAP
- otLog
Region_ OT_ LOG_ REGION_ CORE - < OpenThread Core
- otLog
Region_ OT_ LOG_ REGION_ DNS - < DNS
- otLog
Region_ OT_ LOG_ REGION_ DUA - < Domain Unicast Address (available since Thread 1.2)
- otLog
Region_ OT_ LOG_ REGION_ ICMP - < ICMPv6
- otLog
Region_ OT_ LOG_ REGION_ IP6 - < IPv6
- otLog
Region_ OT_ LOG_ REGION_ MAC - < IEEE 802.15.4 MAC
- otLog
Region_ OT_ LOG_ REGION_ MEM - < Memory
- otLog
Region_ OT_ LOG_ REGION_ MESH_ COP - < Mesh Commissioning Protocol
- otLog
Region_ OT_ LOG_ REGION_ MLE - < MLE
- otLog
Region_ OT_ LOG_ REGION_ MLR - < Multicast Listener Registration (available since Thread 1.2)
- otLog
Region_ OT_ LOG_ REGION_ NCP - < NCP
- otLog
Region_ OT_ LOG_ REGION_ NET_ DATA - < Network Data
- otLog
Region_ OT_ LOG_ REGION_ NET_ DIAG - < Network Diagnostic
- otLog
Region_ OT_ LOG_ REGION_ PLATFORM - < Platform
- otLog
Region_ OT_ LOG_ REGION_ SRP - < Service Registration Protocol (SRP)
- otLog
Region_ OT_ LOG_ REGION_ TCP - < TCP
- otLog
Region_ OT_ LOG_ REGION_ UTIL - < Utility module
- otMac
Filter Address Mode_ OT_ MAC_ FILTER_ ADDRESS_ MODE_ ALLOWLIST - < Allowlist address filter mode is enabled.
- otMac
Filter Address Mode_ OT_ MAC_ FILTER_ ADDRESS_ MODE_ DENYLIST - < Denylist address filter mode is enabled.
- otMac
Filter Address Mode_ OT_ MAC_ FILTER_ ADDRESS_ MODE_ DISABLED - < Address filter is disabled.
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ ACTIVETIMESTAMP - < meshcop Active Timestamp TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ BORDER_ AGENT_ RLOC - < meshcop Border Agent Locator TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ CHANNEL - < meshcop Channel TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ CHANNELMASK - < meshcop Channel Mask TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ COMMISSIONER_ ID - < meshcop Commissioner ID TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ COMMISSIONER_ UDP_ PORT - < meshcop Commissioner UDP Port TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ COMM_ SESSION_ ID - < meshcop Commissioner Session ID TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ COUNT - < meshcop Count TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ DELAYTIMER - < meshcop Delay Timer TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ DISCOVERYREQUEST - < meshcop Discovery Request TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ DISCOVERYRESPONSE - < meshcop Discovery Response TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ DURATION - < meshcop Duration TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ ENERGY_ LIST - < meshcop Energy List TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ EXTPANID - < meshcop Extended Pan Id TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ GET - < meshcop Get TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ IPV6_ ADDRESS_ TLV - < meshcop IPv6 address TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ JOINERADVERTISEMENT - < meshcop Joiner Advertisement TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ JOINER_ DTLS - < meshcop Joiner DTLS Encapsulation TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ JOINER_ IID - < meshcop Joiner IID TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ JOINER_ RLOC - < meshcop Joiner Router Locator TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ JOINER_ ROUTER_ KEK - < meshcop Joiner Router KEK TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ JOINER_ UDP_ PORT - < meshcop Joiner UDP Port TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ MESHLOCALPREFIX - < meshcop Mesh Local Prefix TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ NETWORKKEY - < meshcop Network Key TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ NETWORKNAME - < meshcop Network Name TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ NETWORK_ KEY_ SEQUENCE - < meshcop Network Key Sequence TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ PANID - < meshcop Pan Id TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ PENDINGTIMESTAMP - < meshcop Pending Timestamp TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ PERIOD - < meshcop Period TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ PROVISIONING_ URL - < meshcop Provisioning URL TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ PSKC - < meshcop PSKc TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ SCAN_ DURATION - < meshcop Scan Duration TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ SECURITYPOLICY - < meshcop Security Policy TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ STATE - < meshcop State TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ STEERING_ DATA - < meshcop Steering Data TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ THREAD_ DOMAIN_ NAME - < meshcop Thread Domain Name TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ UDP_ ENCAPSULATION_ TLV - < meshcop UDP encapsulation TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ VENDOR_ DATA_ TLV - < meshcop Vendor Data TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ VENDOR_ MODEL_ TLV - < meshcop Vendor Model TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ VENDOR_ NAME_ TLV - < meshcop Vendor Name TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ VENDOR_ STACK_ VERSION_ TLV - < meshcop Vendor Stack Version TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ VENDOR_ SW_ VERSION_ TLV - < meshcop Vendor SW Version TLV
- otMeshcop
TlvType_ OT_ MESHCOP_ TLV_ WAKEUP_ CHANNEL - < meshcop Wake-up Channel TLV
- otMessage
Origin_ OT_ MESSAGE_ ORIGIN_ HOST_ TRUSTED - < Message from a trusted source on host.
- otMessage
Origin_ OT_ MESSAGE_ ORIGIN_ HOST_ UNTRUSTED - < Message from an untrusted source on host.
- otMessage
Origin_ OT_ MESSAGE_ ORIGIN_ THREAD_ NETIF - < Message from Thread Netif.
- otMessage
Priority_ OT_ MESSAGE_ PRIORITY_ HIGH - < High priority level.
- otMessage
Priority_ OT_ MESSAGE_ PRIORITY_ LOW - < Low priority level.
- otMessage
Priority_ OT_ MESSAGE_ PRIORITY_ NORMAL - < Normal priority level.
- otNat64
Drop Reason_ OT_ NAT64_ DROP_ REASON_ COUNT - otNat64
Drop Reason_ OT_ NAT64_ DROP_ REASON_ ILLEGAL_ PACKET - < Packet drop due to failed to parse the datagram.
- otNat64
Drop Reason_ OT_ NAT64_ DROP_ REASON_ NO_ MAPPING - < Packet drop due to no mappings found or mapping pool exhausted.
- otNat64
Drop Reason_ OT_ NAT64_ DROP_ REASON_ UNKNOWN - < Packet drop for unknown reasons.
- otNat64
Drop Reason_ OT_ NAT64_ DROP_ REASON_ UNSUPPORTED_ PROTO - < Packet drop due to unsupported IP protocol.
- otNat64
State_ OT_ NAT64_ STATE_ ACTIVE - < The BR is publishing a NAT64 prefix and/or translating packets.
- otNat64
State_ OT_ NAT64_ STATE_ DISABLED - < NAT64 is disabled.
- otNat64
State_ OT_ NAT64_ STATE_ IDLE - < NAT64 is enabled, but this BR is not an active NAT64 BR.
- otNat64
State_ OT_ NAT64_ STATE_ NOT_ RUNNING - < NAT64 is enabled, but one or more dependencies of NAT64 are not running.
- otRadio
KeyType_ OT_ KEY_ TYPE_ KEY_ REF - < Use Reference to Key.
- otRadio
KeyType_ OT_ KEY_ TYPE_ LITERAL_ KEY - < Use Literal Keys.
- otRadio
State_ OT_ RADIO_ STATE_ DISABLED - otRadio
State_ OT_ RADIO_ STATE_ INVALID - otRadio
State_ OT_ RADIO_ STATE_ RECEIVE - otRadio
State_ OT_ RADIO_ STATE_ SLEEP - otRadio
State_ OT_ RADIO_ STATE_ TRANSMIT - otRoute
Preference_ OT_ ROUTE_ PREFERENCE_ HIGH - < High route preference.
- otRoute
Preference_ OT_ ROUTE_ PREFERENCE_ LOW - < Low route preference.
- otRoute
Preference_ OT_ ROUTE_ PREFERENCE_ MED - < Medium route preference.
- otSrp
Client Item State_ OT_ SRP_ CLIENT_ ITEM_ STATE_ ADDING - < Item is being added/registered.
- otSrp
Client Item State_ OT_ SRP_ CLIENT_ ITEM_ STATE_ REFRESHING - < Item is being refreshed.
- otSrp
Client Item State_ OT_ SRP_ CLIENT_ ITEM_ STATE_ REGISTERED - < Item is registered with server.
- otSrp
Client Item State_ OT_ SRP_ CLIENT_ ITEM_ STATE_ REMOVED - < Item is removed.
- otSrp
Client Item State_ OT_ SRP_ CLIENT_ ITEM_ STATE_ REMOVING - < Item is being removed.
- otSrp
Client Item State_ OT_ SRP_ CLIENT_ ITEM_ STATE_ TO_ ADD - < Item to be added/registered.
- otSrp
Client Item State_ OT_ SRP_ CLIENT_ ITEM_ STATE_ TO_ REFRESH - < Item to be refreshed (re-register to renew lease).
- otSrp
Client Item State_ OT_ SRP_ CLIENT_ ITEM_ STATE_ TO_ REMOVE - < Item to be removed.
- parlio_
bit_ pack_ order_ t_ PARLIO_ BIT_ PACK_ ORDER_ LSB - < Bit pack order: LSB
- parlio_
bit_ pack_ order_ t_ PARLIO_ BIT_ PACK_ ORDER_ MSB - < Bit pack order: MSB
- parlio_
sample_ edge_ t_ PARLIO_ SAMPLE_ EDGE_ NEG - < Sample data on falling edge of clock
- parlio_
sample_ edge_ t_ PARLIO_ SAMPLE_ EDGE_ POS - < Sample data on rising edge of clock
- pbuf_
layer_ PBUF_ IP - Includes spare room for IP header. Use this if you intend to pass the pbuf to functions like raw_send().
- pbuf_
layer_ PBUF_ LINK - Includes spare room for link layer header (ethernet header). Use this if you intend to pass the pbuf to functions like ethernet_output(). @see PBUF_LINK_HLEN
- pbuf_
layer_ PBUF_ RAW - Use this for input packets in a netif driver when calling netif->input() in the most common case - ethernet-layer netif driver.
- pbuf_
layer_ PBUF_ RAW_ TX - Includes spare room for additional encapsulation header before ethernet headers (e.g. 802.11). Use this if you intend to pass the pbuf to functions like netif->linkoutput(). @see PBUF_LINK_ENCAPSULATION_HLEN
- pbuf_
layer_ PBUF_ TRANSPORT - Includes spare room for transport layer header, e.g. UDP header. Use this if you intend to pass the pbuf to functions like udp_send().
- pbuf_
type_ PBUF_ POOL - pbuf payload refers to RAM. This one comes from a pool and should be used for RX. Payload can be chained (scatter-gather RX) but like PBUF_RAM, struct pbuf and its payload are allocated in one piece of contiguous memory (so the first payload byte can be calculated from struct pbuf). Don’t use this for TX, if the pool becomes empty e.g. because of TCP queuing, you are unable to receive TCP acks!
- pbuf_
type_ PBUF_ RAM - pbuf data is stored in RAM, used for TX mostly, struct pbuf and its payload are allocated in one piece of contiguous memory (so the first payload byte can be calculated from struct pbuf). pbuf_alloc() allocates PBUF_RAM pbufs as unchained pbufs (although that might change in future versions). This should be used for all OUTGOING packets (TX).
- pbuf_
type_ PBUF_ REF - pbuf comes from the pbuf pool. Much like PBUF_ROM but payload might change so it has to be duplicated when queued before transmitting, depending on who has a ‘ref’ to it.
- pbuf_
type_ PBUF_ ROM - pbuf data is stored in ROM, i.e. struct pbuf and its payload are located in totally different memory areas. Since it points to ROM, payload does not have to be copied when queued for transmission.
- pdBIG_
ENDIAN - pdFREERTOS_
BIG_ ENDIAN - pdFREERTOS_
ERRNO_ EACCES - pdFREERTOS_
ERRNO_ EADDRINUSE - pdFREERTOS_
ERRNO_ EADDRNOTAVAIL - pdFREERTOS_
ERRNO_ EAGAIN - pdFREERTOS_
ERRNO_ EALREADY - pdFREERTOS_
ERRNO_ EBADE - pdFREERTOS_
ERRNO_ EBADF - pdFREERTOS_
ERRNO_ EBUSY - pdFREERTOS_
ERRNO_ ECANCELED - pdFREERTOS_
ERRNO_ EEXIST - pdFREERTOS_
ERRNO_ EFAULT - pdFREERTOS_
ERRNO_ EFTYPE - pdFREERTOS_
ERRNO_ EILSEQ - pdFREERTOS_
ERRNO_ EINPROGRESS - pdFREERTOS_
ERRNO_ EINTR - pdFREERTOS_
ERRNO_ EINVAL - pdFREERTOS_
ERRNO_ EIO - pdFREERTOS_
ERRNO_ EISCONN - pdFREERTOS_
ERRNO_ EISDIR - pdFREERTOS_
ERRNO_ ENAMETOOLONG - pdFREERTOS_
ERRNO_ ENMFILE - pdFREERTOS_
ERRNO_ ENOBUFS - pdFREERTOS_
ERRNO_ ENODEV - pdFREERTOS_
ERRNO_ ENOENT - pdFREERTOS_
ERRNO_ ENOMEDIUM - pdFREERTOS_
ERRNO_ ENOMEM - pdFREERTOS_
ERRNO_ ENOPROTOOPT - pdFREERTOS_
ERRNO_ ENOSPC - pdFREERTOS_
ERRNO_ ENOTCONN - pdFREERTOS_
ERRNO_ ENOTDIR - pdFREERTOS_
ERRNO_ ENOTEMPTY - pdFREERTOS_
ERRNO_ ENXIO - pdFREERTOS_
ERRNO_ EOPNOTSUPP - pdFREERTOS_
ERRNO_ EROFS - pdFREERTOS_
ERRNO_ ESPIPE - pdFREERTOS_
ERRNO_ ETIMEDOUT - pdFREERTOS_
ERRNO_ EUNATCH - pdFREERTOS_
ERRNO_ EWOULDBLOCK - pdFREERTOS_
ERRNO_ EXDEV - pdFREERTOS_
ERRNO_ NONE - pdFREERTOS_
LITTLE_ ENDIAN - pdINTEGRITY_
CHECK_ VALUE - pdLITTLE_
ENDIAN - periph_
interrupt_ t_ ETS_ AES_ INTR_ SOURCE - < interrupt of AES accelerator, level
- periph_
interrupt_ t_ ETS_ APB_ ADC_ INTR_ SOURCE - < interrupt of APB ADC, LEVEL
- periph_
interrupt_ t_ ETS_ APB_ CTRL_ INTR_ SOURCE - < interrupt of APB ctrl, ?
- periph_
interrupt_ t_ ETS_ ASSIST_ DEBUG_ INTR_ SOURCE - < interrupt of Assist debug module, LEVEL
- periph_
interrupt_ t_ ETS_ BAK_ PMS_ VIOLATE_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ BT_ BB_ INTR_ SOURCE - < interrupt of BT BB, level
- periph_
interrupt_ t_ ETS_ BT_ BB_ NMI_ SOURCE - < interrupt of BT BB, NMI, use if BB have bug to fix in NMI
- periph_
interrupt_ t_ ETS_ BT_ MAC_ INTR_ SOURCE - < will be cancelled
- periph_
interrupt_ t_ ETS_ CACHE_ CORE0_ ACS_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ CACHE_ IA_ INTR_ SOURCE - < interrupt of Cache Invalid Access, LEVEL
- periph_
interrupt_ t_ ETS_ CORE0_ DRAM0_ PMS_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ CORE0_ IRAM0_ PMS_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ CORE0_ PIF_ PMS_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ CORE0_ PIF_ PMS_ SIZE_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ DMA_ APBPERI_ PMS_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ DMA_ CH0_ INTR_ SOURCE - < interrupt of general DMA channel 0, LEVEL
- periph_
interrupt_ t_ ETS_ DMA_ CH1_ INTR_ SOURCE - < interrupt of general DMA channel 1, LEVEL
- periph_
interrupt_ t_ ETS_ DMA_ CH2_ INTR_ SOURCE - < interrupt of general DMA channel 2, LEVEL
- periph_
interrupt_ t_ ETS_ EFUSE_ INTR_ SOURCE - < interrupt of efuse, level, not likely to use
- periph_
interrupt_ t_ ETS_ FROM_ CPU_ INTR0_ SOURCE - < interrupt0 generated from a CPU, level
- periph_
interrupt_ t_ ETS_ FROM_ CPU_ INTR1_ SOURCE - < interrupt1 generated from a CPU, level
- periph_
interrupt_ t_ ETS_ FROM_ CPU_ INTR2_ SOURCE - < interrupt2 generated from a CPU, level
- periph_
interrupt_ t_ ETS_ FROM_ CPU_ INTR3_ SOURCE - < interrupt3 generated from a CPU, level
- periph_
interrupt_ t_ ETS_ GPIO_ INTR_ SOURCE - < interrupt of GPIO, level
- periph_
interrupt_ t_ ETS_ GPIO_ NMI_ SOURCE - < interrupt of GPIO, NMI
- periph_
interrupt_ t_ ETS_ I2C_ EXT0_ INTR_ SOURCE - < interrupt of I2C controller1, level
- periph_
interrupt_ t_ ETS_ I2C_ MASTER_ SOURCE - < interrupt of I2C Master, level
- periph_
interrupt_ t_ ETS_ I2S0_ INTR_ SOURCE - < interrupt of I2S0, level
- periph_
interrupt_ t_ ETS_ ICACHE_ PRELOA D0_ INTR_ SOURCE - < interrupt of ICache perload operation, LEVEL
- periph_
interrupt_ t_ ETS_ ICACHE_ SYNC0_ INTR_ SOURCE - < interrupt of instruction cache sync done, LEVEL
- periph_
interrupt_ t_ ETS_ LEDC_ INTR_ SOURCE - < interrupt of LED PWM, level
- periph_
interrupt_ t_ ETS_ MAX_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ RMT_ INTR_ SOURCE - < interrupt of remote controller, level
- periph_
interrupt_ t_ ETS_ RSA_ INTR_ SOURCE - < interrupt of RSA accelerator, level
- periph_
interrupt_ t_ ETS_ RTC_ CORE_ INTR_ SOURCE - < interrupt of rtc core, level, include rtc watchdog
- periph_
interrupt_ t_ ETS_ RWBLE_ INTR_ SOURCE - < interrupt of RWBLE, level
- periph_
interrupt_ t_ ETS_ RWBLE_ NMI_ SOURCE - < interrupt of RWBLE, NMI, use if RWBT have bug to fix in NMI
- periph_
interrupt_ t_ ETS_ RWBT_ INTR_ SOURCE - < interrupt of RWBT, level
- periph_
interrupt_ t_ ETS_ RWBT_ NMI_ SOURCE - < interrupt of RWBT, NMI, use if RWBT have bug to fix in NMI
- periph_
interrupt_ t_ ETS_ SHA_ INTR_ SOURCE - < interrupt of SHA accelerator, level
- periph_
interrupt_ t_ ETS_ SLC0_ INTR_ SOURCE - < interrupt of SLC0, level
- periph_
interrupt_ t_ ETS_ SLC1_ INTR_ SOURCE - < interrupt of SLC1, level
- periph_
interrupt_ t_ ETS_ SPI1_ INTR_ SOURCE - < interrupt of SPI1, level, SPI1 is for flash read/write, do not use this
- periph_
interrupt_ t_ ETS_ SPI2_ INTR_ SOURCE - < interrupt of SPI2, level
- periph_
interrupt_ t_ ETS_ SPI_ MEM_ REJECT_ CACHE_ INTR_ SOURCE - < interrupt of SPI0 Cache access and SPI1 access rejected, LEVEL
- periph_
interrupt_ t_ ETS_ SYSTIMER_ TARGE T0_ EDGE_ INTR_ SOURCE - < use ETS_SYSTIMER_TARGET0_INTR_SOURCE
- periph_
interrupt_ t_ ETS_ SYSTIMER_ TARGE T0_ INTR_ SOURCE - < interrupt of system timer 0
- periph_
interrupt_ t_ ETS_ SYSTIMER_ TARGE T1_ EDGE_ INTR_ SOURCE - < use ETS_SYSTIMER_TARGET1_INTR_SOURCE
- periph_
interrupt_ t_ ETS_ SYSTIMER_ TARGE T1_ INTR_ SOURCE - < interrupt of system timer 1
- periph_
interrupt_ t_ ETS_ SYSTIMER_ TARGE T2_ EDGE_ INTR_ SOURCE - < use ETS_SYSTIMER_TARGET2_INTR_SOURCE
- periph_
interrupt_ t_ ETS_ SYSTIMER_ TARGE T2_ INTR_ SOURCE - < interrupt of system timer 2
- periph_
interrupt_ t_ ETS_ TG0_ T0_ LEVEL_ INTR_ SOURCE - < interrupt of TIMER_GROUP0, TIMER0, level
- periph_
interrupt_ t_ ETS_ TG0_ WDT_ LEVEL_ INTR_ SOURCE - < interrupt of TIMER_GROUP0, WATCH DOG, level
- periph_
interrupt_ t_ ETS_ TG1_ T0_ LEVEL_ INTR_ SOURCE - < interrupt of TIMER_GROUP1, TIMER0, level
- periph_
interrupt_ t_ ETS_ TG1_ WDT_ LEVEL_ INTR_ SOURCE - < interrupt of TIMER_GROUP1, WATCHDOG, level
- periph_
interrupt_ t_ ETS_ TIME R1_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ TIME R2_ INTR_ SOURCE - periph_
interrupt_ t_ ETS_ TWAI_ INTR_ SOURCE - < interrupt of can, level
- periph_
interrupt_ t_ ETS_ UART0_ INTR_ SOURCE - < interrupt of UART0, level
- periph_
interrupt_ t_ ETS_ UART1_ INTR_ SOURCE - < interrupt of UART1, level
- periph_
interrupt_ t_ ETS_ UHCI0_ INTR_ SOURCE - < interrupt of UHCI0, level
- periph_
interrupt_ t_ ETS_ USB_ SERIAL_ JTAG_ INTR_ SOURCE - < interrupt of USJ, level
- periph_
interrupt_ t_ ETS_ WIFI_ BB_ INTR_ SOURCE - < interrupt of WiFi BB, level, we can do some calibartion
- periph_
interrupt_ t_ ETS_ WIFI_ MAC_ INTR_ SOURCE - < interrupt of WiFi MAC, level
- periph_
interrupt_ t_ ETS_ WIFI_ MAC_ NMI_ SOURCE - < interrupt of WiFi MAC, NMI, use if MAC have bug to fix in NMI
- periph_
interrupt_ t_ ETS_ WIFI_ PWR_ INTR_ SOURCE - <
- periph_
module_ t_ PERIPH_ AES_ MODULE - periph_
module_ t_ PERIPH_ ASSIST_ DEBUG_ MODULE - periph_
module_ t_ PERIPH_ BT_ BASEBAND_ MODULE - periph_
module_ t_ PERIPH_ BT_ LC_ MODULE - periph_
module_ t_ PERIPH_ BT_ MODULE - periph_
module_ t_ PERIPH_ DS_ MODULE - periph_
module_ t_ PERIPH_ GDMA_ MODULE - periph_
module_ t_ PERIPH_ HMAC_ MODULE - periph_
module_ t_ PERIPH_ I2C0_ MODULE - periph_
module_ t_ PERIPH_ I2S0_ MODULE - periph_
module_ t_ PERIPH_ LEDC_ MODULE - periph_
module_ t_ PERIPH_ MODULE_ MAX - periph_
module_ t_ PERIPH_ PHY_ CALIBRATION_ MODULE - periph_
module_ t_ PERIPH_ RMT_ MODULE - periph_
module_ t_ PERIPH_ RNG_ MODULE - periph_
module_ t_ PERIPH_ RSA_ MODULE - periph_
module_ t_ PERIPH_ SARADC_ MODULE - periph_
module_ t_ PERIPH_ SHA_ MODULE - periph_
module_ t_ PERIPH_ SPI2_ MODULE - periph_
module_ t_ PERIPH_ SPI_ MODULE - periph_
module_ t_ PERIPH_ SYSTIMER_ MODULE - periph_
module_ t_ PERIPH_ TEMPSENSOR_ MODULE - periph_
module_ t_ PERIPH_ TIMG0_ MODULE - periph_
module_ t_ PERIPH_ TIMG1_ MODULE - periph_
module_ t_ PERIPH_ TWAI_ MODULE - periph_
module_ t_ PERIPH_ UART0_ MODULE - periph_
module_ t_ PERIPH_ UART1_ MODULE - periph_
module_ t_ PERIPH_ UHCI0_ MODULE - periph_
module_ t_ PERIPH_ USB_ DEVICE_ MODULE - periph_
module_ t_ PERIPH_ WIFI_ BT_ COMMON_ MODULE - periph_
module_ t_ PERIPH_ WIFI_ MODULE - portBYTE_
ALIGNMENT - portBYTE_
ALIGNMENT_ MASK - portCRITICAL_
NESTING_ IN_ TCB - portHAS_
STACK_ OVERFLOW_ CHECKING - portMUX_
FREE_ VAL - portMUX_
NO_ TIMEOUT - portMUX_
TRY_ LOCK - portNUM_
CONFIGURABLE_ REGIONS - portNUM_
PROCESSORS - portSTACK_
GROWTH - portTICK_
TYPE_ IS_ ATOMIC - portUSING_
MPU_ WRAPPERS - protocomm_
security_ session_ event_ t_ PROTOCOMM_ SECURITY_ SESSION_ CREDENTIALS_ MISMATCH - < Received incorrect credentials (username / PoP)
- protocomm_
security_ session_ event_ t_ PROTOCOMM_ SECURITY_ SESSION_ INVALID_ SECURITY_ PARAMS - < Received invalid (NULL) security parameters (username / client public-key)
- protocomm_
security_ session_ event_ t_ PROTOCOMM_ SECURITY_ SESSION_ SETUP_ OK - < Secured session established successfully
- protocomm_
transport_ ble_ event_ t_ PROTOCOMM_ TRANSPORT_ BLE_ CONNECTED - protocomm_
transport_ ble_ event_ t_ PROTOCOMM_ TRANSPORT_ BLE_ DISCONNECTED - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ STEP_ INVALID - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X1_ STEP_ KEY_ SHARE - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X1_ STEP_ ZK_ PROOF - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X1_ STEP_ ZK_ PUBLIC - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X2S_ STEP_ KEY_ SHARE - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X2S_ STEP_ ZK_ PROOF - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X2S_ STEP_ ZK_ PUBLIC - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X2_ STEP_ KEY_ SHARE - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X2_ STEP_ ZK_ PROOF - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X2_ STEP_ ZK_ PUBLIC - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X4S_ STEP_ KEY_ SHARE - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X4S_ STEP_ ZK_ PROOF - psa_
crypto_ driver_ pake_ step_ PSA_ JPAKE_ X4S_ STEP_ ZK_ PUBLIC - psa_
encrypt_ or_ decrypt_ t_ PSA_ CRYPTO_ DRIVER_ DECRYPT - psa_
encrypt_ or_ decrypt_ t_ PSA_ CRYPTO_ DRIVER_ ENCRYPT - psa_
jpake_ io_ mode_ PSA_ JPAKE_ INPUT - psa_
jpake_ io_ mode_ PSA_ JPAKE_ OUTPUT - psa_
jpake_ round_ PSA_ JPAKE_ FINISHED - psa_
jpake_ round_ PSA_ JPAKE_ FIRST - psa_
jpake_ round_ PSA_ JPAKE_ SECOND - psa_
tls12_ prf_ key_ derivation_ state_ t_ PSA_ TLS12_ PRF_ STATE_ INIT - psa_
tls12_ prf_ key_ derivation_ state_ t_ PSA_ TLS12_ PRF_ STATE_ KEY_ SET - psa_
tls12_ prf_ key_ derivation_ state_ t_ PSA_ TLS12_ PRF_ STATE_ LABEL_ SET - psa_
tls12_ prf_ key_ derivation_ state_ t_ PSA_ TLS12_ PRF_ STATE_ OTHER_ KEY_ SET - psa_
tls12_ prf_ key_ derivation_ state_ t_ PSA_ TLS12_ PRF_ STATE_ OUTPUT - psa_
tls12_ prf_ key_ derivation_ state_ t_ PSA_ TLS12_ PRF_ STATE_ SEED_ SET - rmt_
carrier_ level_ t_ RMT_ CARRIER_ LEVEL_ HIGH - < RMT carrier wave is modulated for high Level output
- rmt_
carrier_ level_ t_ RMT_ CARRIER_ LEVEL_ LOW - < RMT carrier wave is modulated for low Level output
- rmt_
carrier_ level_ t_ RMT_ CARRIER_ LEVEL_ MAX - rmt_
channel_ status_ t_ RMT_ CHANNEL_ BUSY - < RMT channel status busy
- rmt_
channel_ status_ t_ RMT_ CHANNEL_ IDLE - < RMT channel status idle
- rmt_
channel_ status_ t_ RMT_ CHANNEL_ UNINIT - < RMT channel uninitialized
- rmt_
channel_ t_ RMT_ CHANNEL_ 0 - < RMT channel number 0
- rmt_
channel_ t_ RMT_ CHANNEL_ 1 - < RMT channel number 1
- rmt_
channel_ t_ RMT_ CHANNEL_ 2 - < RMT channel number 2
- rmt_
channel_ t_ RMT_ CHANNEL_ 3 - < RMT channel number 3
- rmt_
channel_ t_ RMT_ CHANNEL_ MAX - < Number of RMT channels
- rmt_
data_ mode_ t_ RMT_ DATA_ MODE_ FIFO - rmt_
data_ mode_ t_ RMT_ DATA_ MODE_ MAX - rmt_
data_ mode_ t_ RMT_ DATA_ MODE_ MEM - rmt_
encode_ state_ t_ RMT_ ENCODING_ COMPLETE - < The encoding session is finished, the caller can continue with subsequent encoding
- rmt_
encode_ state_ t_ RMT_ ENCODING_ MEM_ FULL - < The encoding artifact memory is full, the caller should return from current encoding session
- rmt_
encode_ state_ t_ RMT_ ENCODING_ RESET - < The encoding session is in reset state
- rmt_
encode_ state_ t_ RMT_ ENCODING_ WITH_ EOF - < The encoding session has inserted the EOF marker to the symbol stream
- rmt_
idle_ level_ t_ RMT_ IDLE_ LEVEL_ HIGH - < RMT TX idle level: high Level
- rmt_
idle_ level_ t_ RMT_ IDLE_ LEVEL_ LOW - < RMT TX idle level: low Level
- rmt_
idle_ level_ t_ RMT_ IDLE_ LEVEL_ MAX - rmt_
mem_ owner_ t_ RMT_ MEM_ OWNER_ MAX - rmt_
mem_ owner_ t_ RMT_ MEM_ OWNER_ RX - < RMT RX mode, RMT receiver owns the memory block
- rmt_
mem_ owner_ t_ RMT_ MEM_ OWNER_ TX - < RMT RX mode, RMT transmitter owns the memory block
- rmt_
mode_ t_ RMT_ MODE_ MAX - rmt_
mode_ t_ RMT_ MODE_ RX - < RMT RX mode
- rmt_
mode_ t_ RMT_ MODE_ TX - < RMT TX mode
- rtc_
gpio_ mode_ t_ RTC_ GPIO_ MODE_ DISABLED - < Pad (output + input) disable
- rtc_
gpio_ mode_ t_ RTC_ GPIO_ MODE_ INPUT_ ONLY - < Pad input
- rtc_
gpio_ mode_ t_ RTC_ GPIO_ MODE_ INPUT_ OUTPUT - < Pad input + output
- rtc_
gpio_ mode_ t_ RTC_ GPIO_ MODE_ INPUT_ OUTPUT_ OD - < Pad input + open-drain output
- rtc_
gpio_ mode_ t_ RTC_ GPIO_ MODE_ OUTPUT_ OD - < Pad open-drain output
- rtc_
gpio_ mode_ t_ RTC_ GPIO_ MODE_ OUTPUT_ ONLY - < Pad output
- sdmmc_
current_ limit_ t_ SDMMC_ CURRENT_ LIMIT_ 200MA - < 200 mA
- sdmmc_
current_ limit_ t_ SDMMC_ CURRENT_ LIMIT_ 400MA - < 400 mA
- sdmmc_
current_ limit_ t_ SDMMC_ CURRENT_ LIMIT_ 600MA - < 600 mA
- sdmmc_
current_ limit_ t_ SDMMC_ CURRENT_ LIMIT_ 800MA - < 800 mA
- sdmmc_
delay_ phase_ t_ SDMMC_ DELAY_ PHASE_ 0 - < Delay phase 0
- sdmmc_
delay_ phase_ t_ SDMMC_ DELAY_ PHASE_ 1 - < Delay phase 1
- sdmmc_
delay_ phase_ t_ SDMMC_ DELAY_ PHASE_ 2 - < Delay phase 2
- sdmmc_
delay_ phase_ t_ SDMMC_ DELAY_ PHASE_ 3 - < Delay phase 3
- sdmmc_
delay_ phase_ t_ SDMMC_ DELAY_ PHASE_ AUTO - < Auto detect phase, only valid for UHS-I mode
- sdmmc_
driver_ strength_ t_ SDMMC_ DRIVER_ STRENGTH_ A - < Type A
- sdmmc_
driver_ strength_ t_ SDMMC_ DRIVER_ STRENGTH_ B - < Type B
- sdmmc_
driver_ strength_ t_ SDMMC_ DRIVER_ STRENGTH_ C - < Type C
- sdmmc_
driver_ strength_ t_ SDMMC_ DRIVER_ STRENGTH_ D - < Type D
- sdmmc_
erase_ arg_ t_ SDMMC_ DISCARD_ ARG - < Discard operation for SD/MMC
- sdmmc_
erase_ arg_ t_ SDMMC_ ERASE_ ARG - < Erase operation on SD, Trim operation on MMC
- sigmadelta_
channel_ t_ SIGMADELTA_ CHANNEL_ 0 - < Sigma-delta channel 0
- sigmadelta_
channel_ t_ SIGMADELTA_ CHANNEL_ 1 - < Sigma-delta channel 1
- sigmadelta_
channel_ t_ SIGMADELTA_ CHANNEL_ 2 - < Sigma-delta channel 2
- sigmadelta_
channel_ t_ SIGMADELTA_ CHANNEL_ 3 - < Sigma-delta channel 3
- sigmadelta_
channel_ t_ SIGMADELTA_ CHANNEL_ MAX - < Sigma-delta channel max
- sigmadelta_
port_ t_ SIGMADELTA_ PORT_ 0 - < SIGMADELTA port 0
- sigmadelta_
port_ t_ SIGMADELTA_ PORT_ MAX - < SIGMADELTA port max
- smartconfig_
event_ t_ SC_ EVENT_ FOUND_ CHANNEL - < Station smartconfig has found the channel of the target AP
- smartconfig_
event_ t_ SC_ EVENT_ GOT_ SSID_ PSWD - < Station smartconfig got the SSID and password
- smartconfig_
event_ t_ SC_ EVENT_ SCAN_ DONE - < Station smartconfig has finished to scan for APs
- smartconfig_
event_ t_ SC_ EVENT_ SEND_ ACK_ DONE - < Station smartconfig has sent ACK to cellphone
- smartconfig_
type_ t_ SC_ TYPE_ AIRKISS - < protocol: AirKiss
- smartconfig_
type_ t_ SC_ TYPE_ ESPTOUCH - < protocol: ESPTouch
- smartconfig_
type_ t_ SC_ TYPE_ ESPTOUCH_ AIRKISS - < protocol: ESPTouch and AirKiss
- smartconfig_
type_ t_ SC_ TYPE_ ESPTOUCH_ V2 - < protocol: ESPTouch v2
- sntp_
sync_ mode_ t_ SNTP_ SYNC_ MODE_ IMMED - < Update system time immediately when receiving a response from the SNTP server.
- sntp_
sync_ mode_ t_ SNTP_ SYNC_ MODE_ SMOOTH - < Smooth time updating. Time error is gradually reduced using adjtime function. If the difference between SNTP response time and system time is large (more than 35 minutes) then update immediately.
- sntp_
sync_ status_ t_ SNTP_ SYNC_ STATUS_ COMPLETED - sntp_
sync_ status_ t_ SNTP_ SYNC_ STATUS_ IN_ PROGRESS - sntp_
sync_ status_ t_ SNTP_ SYNC_ STATUS_ RESET - soc_
clkout_ sig_ id_ t_ CLKOUT_ SIG_ INVALID - soc_
clkout_ sig_ id_ t_ CLKOUT_ SIG_ PLL - < PLL_CLK is the output of crystal oscillator frequency multiplier
- soc_
clkout_ sig_ id_ t_ CLKOUT_ SIG_ PLL_ F80M - < From PLL, usually be 80MHz
- soc_
clkout_ sig_ id_ t_ CLKOUT_ SIG_ RC_ FAST - < RC fast clock, about 17.5MHz
- soc_
clkout_ sig_ id_ t_ CLKOUT_ SIG_ RC_ SLOW - < RC slow clock, depends on the RTC_CLK_SRC configuration
- soc_
clkout_ sig_ id_ t_ CLKOUT_ SIG_ XTAL - < Main crystal oscillator clock
- soc_
cpu_ clk_ src_ t_ SOC_ CPU_ CLK_ SRC_ INVALID - < Invalid CPU_CLK source
- soc_
cpu_ clk_ src_ t_ SOC_ CPU_ CLK_ SRC_ PLL - < Select PLL_CLK as CPU_CLK source (PLL_CLK is the output of 40MHz crystal oscillator frequency multiplier, can be 480MHz or 320MHz)
- soc_
cpu_ clk_ src_ t_ SOC_ CPU_ CLK_ SRC_ RC_ FAST - < Select RC_FAST_CLK as CPU_CLK source
- soc_
cpu_ clk_ src_ t_ SOC_ CPU_ CLK_ SRC_ XTAL - < Select XTAL_CLK as CPU_CLK source
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ APB - < APB_CLK is highly dependent on the CPU_CLK source
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ CPU - < CPU_CLK can be sourced from XTAL, PLL, or RC_FAST by configuring soc_cpu_clk_src_t
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ INVALID - < Indication of the end of the available module clock sources
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ PLL_ F80M - < PLL_F80M_CLK is derived from PLL, and has a fixed frequency of 80MHz
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ PLL_ F160M - < PLL_F160M_CLK is derived from PLL, and has a fixed frequency of 160MHz
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ RC_ FAST - < RC_FAST_CLK comes from the internal 20MHz rc oscillator, passing a clock gating to the peripherals
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ RC_ FAST_ D256 - < RC_FAST_D256_CLK comes from the internal 20MHz rc oscillator, divided by 256, and passing a clock gating to the peripherals
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ RTC_ FAST - < RTC_FAST_CLK can be sourced from XTAL_D2 or RC_FAST by configuring soc_rtc_fast_clk_src_t
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ RTC_ SLOW - < RTC_SLOW_CLK can be sourced from RC_SLOW, XTAL32K, or RC_FAST_D256 by configuring soc_rtc_slow_clk_src_t
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ XTAL - < XTAL_CLK comes from the external 40MHz crystal
- soc_
module_ clk_ t_ SOC_ MOD_ CLK_ XTAL32K - < XTAL32K_CLK comes from the external 32kHz crystal, passing a clock gating to the peripherals
- soc_
periph_ adc_ digi_ clk_ src_ t_ ADC_ DIGI_ CLK_ SRC_ APB - < Select APB as the source clock
- soc_
periph_ adc_ digi_ clk_ src_ t_ ADC_ DIGI_ CLK_ SRC_ DEFAULT - < Select APB as the default clock choice
- soc_
periph_ glitch_ filter_ clk_ src_ t_ GLITCH_ FILTER_ CLK_ SRC_ APB - < Select APB clock as the source clock
- soc_
periph_ glitch_ filter_ clk_ src_ t_ GLITCH_ FILTER_ CLK_ SRC_ DEFAULT - < Select APB clock as the default clock choice
- soc_
periph_ gptimer_ clk_ src_ t_ GPTIMER_ CLK_ SRC_ APB - < Select APB as the source clock
- soc_
periph_ gptimer_ clk_ src_ t_ GPTIMER_ CLK_ SRC_ DEFAULT - < Select APB as the default choice
- soc_
periph_ gptimer_ clk_ src_ t_ GPTIMER_ CLK_ SRC_ XTAL - < Select XTAL as the source clock
- soc_
periph_ i2c_ clk_ src_ t_ I2C_ CLK_ SRC_ DEFAULT - soc_
periph_ i2c_ clk_ src_ t_ I2C_ CLK_ SRC_ RC_ FAST - soc_
periph_ i2c_ clk_ src_ t_ I2C_ CLK_ SRC_ XTAL - soc_
periph_ i2s_ clk_ src_ t_ I2S_ CLK_ SRC_ DEFAULT - < Select PLL_F160M as the default source clock
- soc_
periph_ i2s_ clk_ src_ t_ I2S_ CLK_ SRC_ EXTERNAL - < Select external clock as source clock
- soc_
periph_ i2s_ clk_ src_ t_ I2S_ CLK_ SRC_ PLL_ 160M - < Select PLL_F160M as the source clock
- soc_
periph_ i2s_ clk_ src_ t_ I2S_ CLK_ SRC_ XTAL - < Select XTAL as the source clock
- soc_
periph_ ledc_ clk_ src_ legacy_ t_ LEDC_ AUTO_ CLK - < LEDC source clock will be automatically selected based on the giving resolution and duty parameter when init the timer
- soc_
periph_ ledc_ clk_ src_ legacy_ t_ LEDC_ USE_ APB_ CLK - < Select APB as the source clock
- soc_
periph_ ledc_ clk_ src_ legacy_ t_ LEDC_ USE_ RC_ FAST_ CLK - < Select RC_FAST as the source clock
- soc_
periph_ ledc_ clk_ src_ legacy_ t_ LEDC_ USE_ RTC8M_ CLK - < Alias of ‘LEDC_USE_RC_FAST_CLK’
- soc_
periph_ ledc_ clk_ src_ legacy_ t_ LEDC_ USE_ XTAL_ CLK - < Select XTAL as the source clock
- soc_
periph_ mwdt_ clk_ src_ t_ MWDT_ CLK_ SRC_ APB - < Select APB as the source clock
- soc_
periph_ mwdt_ clk_ src_ t_ MWDT_ CLK_ SRC_ DEFAULT - < Select APB as the default clock choice
- soc_
periph_ mwdt_ clk_ src_ t_ MWDT_ CLK_ SRC_ XTAL - < Select XTAL as the source clock
- soc_
periph_ rmt_ clk_ src_ legacy_ t_ RMT_ BASECLK_ APB - < RMT source clock is APB
- soc_
periph_ rmt_ clk_ src_ legacy_ t_ RMT_ BASECLK_ DEFAULT - < RMT source clock default choice is APB
- soc_
periph_ rmt_ clk_ src_ legacy_ t_ RMT_ BASECLK_ XTAL - < RMT source clock is XTAL
- soc_
periph_ rmt_ clk_ src_ t_ RMT_ CLK_ SRC_ APB - < Select APB as the source clock
- soc_
periph_ rmt_ clk_ src_ t_ RMT_ CLK_ SRC_ DEFAULT - < Select APB as the default choice
- soc_
periph_ rmt_ clk_ src_ t_ RMT_ CLK_ SRC_ RC_ FAST - < Select RC_FAST as the source clock
- soc_
periph_ rmt_ clk_ src_ t_ RMT_ CLK_ SRC_ XTAL - < Select XTAL as the source clock
- soc_
periph_ sdm_ clk_ src_ t_ SDM_ CLK_ SRC_ APB - < Select APB as the source clock
- soc_
periph_ sdm_ clk_ src_ t_ SDM_ CLK_ SRC_ DEFAULT - < Select APB as the default clock choice
- soc_
periph_ spi_ clk_ src_ t_ SPI_ CLK_ SRC_ APB - < Select APB as SPI source clock
- soc_
periph_ spi_ clk_ src_ t_ SPI_ CLK_ SRC_ DEFAULT - < Select APB as SPI source clock
- soc_
periph_ spi_ clk_ src_ t_ SPI_ CLK_ SRC_ XTAL - < Select XTAL as SPI source clock
- soc_
periph_ systimer_ clk_ src_ t_ SYSTIMER_ CLK_ SRC_ DEFAULT - < SYSTIMER source clock default choice is XTAL
- soc_
periph_ systimer_ clk_ src_ t_ SYSTIMER_ CLK_ SRC_ XTAL - < SYSTIMER source clock is XTAL
- soc_
periph_ temperature_ sensor_ clk_ src_ t_ TEMPERATURE_ SENSOR_ CLK_ SRC_ DEFAULT - < Select XTAL as the default choice
- soc_
periph_ temperature_ sensor_ clk_ src_ t_ TEMPERATURE_ SENSOR_ CLK_ SRC_ RC_ FAST - < Select RC_FAST as the source clock
- soc_
periph_ temperature_ sensor_ clk_ src_ t_ TEMPERATURE_ SENSOR_ CLK_ SRC_ XTAL - < Select XTAL as the source clock
- soc_
periph_ tg_ clk_ src_ legacy_ t_ TIMER_ SRC_ CLK_ APB - < Timer group clock source is APB
- soc_
periph_ tg_ clk_ src_ legacy_ t_ TIMER_ SRC_ CLK_ DEFAULT - < Timer group clock source default choice is APB
- soc_
periph_ tg_ clk_ src_ legacy_ t_ TIMER_ SRC_ CLK_ XTAL - < Timer group clock source is XTAL
- soc_
periph_ twai_ clk_ src_ t_ TWAI_ CLK_ SRC_ APB - < Select APB as the source clock
- soc_
periph_ twai_ clk_ src_ t_ TWAI_ CLK_ SRC_ DEFAULT - < Select APB as the default clock choice
- soc_
periph_ uart_ clk_ src_ legacy_ t_ UART_ SCLK_ APB - < UART source clock is APB CLK
- soc_
periph_ uart_ clk_ src_ legacy_ t_ UART_ SCLK_ DEFAULT - < UART source clock default choice is APB
- soc_
periph_ uart_ clk_ src_ legacy_ t_ UART_ SCLK_ RTC - < UART source clock is RC_FAST
- soc_
periph_ uart_ clk_ src_ legacy_ t_ UART_ SCLK_ XTAL - < UART source clock is XTAL
- soc_
reset_ reason_ t_ RESET_ REASON_ CHIP_ BROWN_ OUT - soc_
reset_ reason_ t_ RESET_ REASON_ CHIP_ POWER_ ON - soc_
reset_ reason_ t_ RESET_ REASON_ CHIP_ SUPER_ WDT - soc_
reset_ reason_ t_ RESET_ REASON_ CORE_ DEEP_ SLEEP - soc_
reset_ reason_ t_ RESET_ REASON_ CORE_ EFUSE_ CRC - soc_
reset_ reason_ t_ RESET_ REASON_ CORE_ MWDT0 - soc_
reset_ reason_ t_ RESET_ REASON_ CORE_ MWDT1 - soc_
reset_ reason_ t_ RESET_ REASON_ CORE_ PWR_ GLITCH - soc_
reset_ reason_ t_ RESET_ REASON_ CORE_ RTC_ WDT - soc_
reset_ reason_ t_ RESET_ REASON_ CORE_ SW - soc_
reset_ reason_ t_ RESET_ REASON_ CORE_ USB_ JTAG - soc_
reset_ reason_ t_ RESET_ REASON_ CORE_ USB_ UART - soc_
reset_ reason_ t_ RESET_ REASON_ CPU0_ MWDT0 - soc_
reset_ reason_ t_ RESET_ REASON_ CPU0_ MWDT1 - soc_
reset_ reason_ t_ RESET_ REASON_ CPU0_ RTC_ WDT - soc_
reset_ reason_ t_ RESET_ REASON_ CPU0_ SW - soc_
reset_ reason_ t_ RESET_ REASON_ SYS_ BROWN_ OUT - soc_
reset_ reason_ t_ RESET_ REASON_ SYS_ CLK_ GLITCH - soc_
reset_ reason_ t_ RESET_ REASON_ SYS_ RTC_ WDT - soc_
reset_ reason_ t_ RESET_ REASON_ SYS_ SUPER_ WDT - soc_
root_ clk_ t_ SOC_ ROOT_ CLK_ EXT_ XTAL - < External 40MHz crystal
- soc_
root_ clk_ t_ SOC_ ROOT_ CLK_ EXT_ XTAL32K - < External 32kHz crystal/clock signal
- soc_
root_ clk_ t_ SOC_ ROOT_ CLK_ INT_ RC_ FAST - < Internal 17.5MHz RC oscillator
- soc_
root_ clk_ t_ SOC_ ROOT_ CLK_ INT_ RC_ SLOW - < Internal 136kHz RC oscillator
- soc_
rtc_ fast_ clk_ src_ t_ SOC_ RTC_ FAST_ CLK_ SRC_ DEFAULT - < XTAL_D2_CLK is the default clock source for RTC_FAST_CLK
- soc_
rtc_ fast_ clk_ src_ t_ SOC_ RTC_ FAST_ CLK_ SRC_ INVALID - < Invalid RTC_FAST_CLK source
- soc_
rtc_ fast_ clk_ src_ t_ SOC_ RTC_ FAST_ CLK_ SRC_ RC_ FAST - < Select RC_FAST_CLK as RTC_FAST_CLK source
- soc_
rtc_ fast_ clk_ src_ t_ SOC_ RTC_ FAST_ CLK_ SRC_ XTAL_ D2 - < Select XTAL_D2_CLK (may referred as XTAL_CLK_DIV_2) as RTC_FAST_CLK source
- soc_
rtc_ fast_ clk_ src_ t_ SOC_ RTC_ FAST_ CLK_ SRC_ XTAL_ DIV - < Alias name for
SOC_RTC_FAST_CLK_SRC_XTAL_D2 - soc_
rtc_ slow_ clk_ src_ t_ SOC_ RTC_ SLOW_ CLK_ SRC_ INVALID - < Invalid RTC_SLOW_CLK source
- soc_
rtc_ slow_ clk_ src_ t_ SOC_ RTC_ SLOW_ CLK_ SRC_ RC_ FAST_ D256 - < Select RC_FAST_D256_CLK (referred as FOSC_DIV or 8m_d256/8md256 in TRM and reg. description) as RTC_SLOW_CLK source
- soc_
rtc_ slow_ clk_ src_ t_ SOC_ RTC_ SLOW_ CLK_ SRC_ RC_ SLOW - < Select RC_SLOW_CLK as RTC_SLOW_CLK source
- soc_
rtc_ slow_ clk_ src_ t_ SOC_ RTC_ SLOW_ CLK_ SRC_ XTAL32K - < Select XTAL32K_CLK as RTC_SLOW_CLK source
- soc_
xtal_ freq_ t_ SOC_ XTAL_ FREQ_ 32M - < 32MHz XTAL
- soc_
xtal_ freq_ t_ SOC_ XTAL_ FREQ_ 40M - < 40MHz XTAL
- spi_
command_ t_ SPI_ CMD_ HD_ EN_ QPI - spi_
command_ t_ SPI_ CMD_ HD_ INT0 - spi_
command_ t_ SPI_ CMD_ HD_ INT1 - spi_
command_ t_ SPI_ CMD_ HD_ INT2 - spi_
command_ t_ SPI_ CMD_ HD_ RDBUF - spi_
command_ t_ SPI_ CMD_ HD_ RDDMA - spi_
command_ t_ SPI_ CMD_ HD_ SEG_ END - spi_
command_ t_ SPI_ CMD_ HD_ WRBUF - spi_
command_ t_ SPI_ CMD_ HD_ WRDMA - spi_
command_ t_ SPI_ CMD_ HD_ WR_ END - spi_
common_ dma_ t_ SPI_ DMA_ CH_ AUTO - < Enable DMA, channel is automatically selected by driver
- spi_
common_ dma_ t_ SPI_ DMA_ DISABLED - < Do not enable DMA for SPI
- spi_
event_ t_ SPI_ EV_ BUF_ RX - < The buffer has received data from master.
- spi_
event_ t_ SPI_ EV_ BUF_ TX - < The buffer has sent data to master.
- spi_
event_ t_ SPI_ EV_ CMD9 - < Received CMD9 from master.
- spi_
event_ t_ SPI_ EV_ CMDA - < Received CMDA from master.
- spi_
event_ t_ SPI_ EV_ RECV - < Slave has received certain number of data from master, the number is determined by Master.
- spi_
event_ t_ SPI_ EV_ RECV_ DMA_ READY - < Slave has loaded its RX data buffer to the hardware (DMA).
- spi_
event_ t_ SPI_ EV_ SEND - < Master has received certain number of the data, the number is determined by Master.
- spi_
event_ t_ SPI_ EV_ SEND_ DMA_ READY - < Slave has loaded its TX data buffer to the hardware (DMA).
- spi_
event_ t_ SPI_ EV_ TRANS - < A transaction has done
- spi_
flash_ mmap_ memory_ t_ SPI_ FLASH_ MMAP_ DATA - < map to data memory, allows byte-aligned access
- spi_
flash_ mmap_ memory_ t_ SPI_ FLASH_ MMAP_ INST - < map to instruction memory, allows only 4-byte-aligned access
- spi_
host_ device_ t_ SPI1_ HOST - < SPI1
- spi_
host_ device_ t_ SPI2_ HOST - < SPI2
- spi_
host_ device_ t_ SPI_ HOST_ MAX - < invalid host value
- spi_
sampling_ point_ t_ SPI_ SAMPLING_ POINT_ PHASE_ 0 - < Data sampling point at 50% cycle delayed then standard timing, (default).
- spi_
sampling_ point_ t_ SPI_ SAMPLING_ POINT_ PHASE_ 1 - < Data sampling point follows standard SPI timing in master mode
- sys_
thread_ core_ lock_ t_ LWIP_ CORE_ IS_ TCPIP_ INITIALIZED - sys_
thread_ core_ lock_ t_ LWIP_ CORE_ LOCK_ MARK_ HOLDER - sys_
thread_ core_ lock_ t_ LWIP_ CORE_ LOCK_ QUERY_ HOLDER - sys_
thread_ core_ lock_ t_ LWIP_ CORE_ LOCK_ UNMARK_ HOLDER - sys_
thread_ core_ lock_ t_ LWIP_ CORE_ MARK_ TCPIP_ TASK - temperature_
sensor_ etm_ event_ type_ t_ TEMPERATURE_ SENSOR_ EVENT_ MAX - < Maximum number of temperature sensor events
- temperature_
sensor_ etm_ event_ type_ t_ TEMPERATURE_ SENSOR_ EVENT_ OVER_ LIMIT - < Temperature sensor over limit event
- temperature_
sensor_ etm_ task_ type_ t_ TEMPERATURE_ SENSOR_ TASK_ MAX - < Maximum number of temperature sensor tasks
- temperature_
sensor_ etm_ task_ type_ t_ TEMPERATURE_ SENSOR_ TASK_ START - < Temperature sensor start task
- temperature_
sensor_ etm_ task_ type_ t_ TEMPERATURE_ SENSOR_ TASK_ STOP - < Temperature sensor stop task
- timer_
alarm_ t_ TIMER_ ALARM_ DIS - < Disable timer alarm
- timer_
alarm_ t_ TIMER_ ALARM_ EN - < Enable timer alarm
- timer_
alarm_ t_ TIMER_ ALARM_ MAX - timer_
autoreload_ t_ TIMER_ AUTORELOAD_ DIS - < Disable auto-reload: hardware will not load counter value after an alarm event
- timer_
autoreload_ t_ TIMER_ AUTORELOAD_ EN - < Enable auto-reload: hardware will load counter value after an alarm event
- timer_
autoreload_ t_ TIMER_ AUTORELOAD_ MAX - timer_
count_ dir_ t_ TIMER_ COUNT_ DOWN - < Descending Count from cnt.high|cnt.low
- timer_
count_ dir_ t_ TIMER_ COUNT_ MAX - < Maximum number of timer count directions
- timer_
count_ dir_ t_ TIMER_ COUNT_ UP - < Ascending Count from Zero
- timer_
group_ t_ TIMER_ GROUP_ 0 - < Hw timer group 0
- timer_
group_ t_ TIMER_ GROUP_ 1 - < Hw timer group 1
- timer_
group_ t_ TIMER_ GROUP_ MAX - < Maximum number of Hw timer groups
- timer_
idx_ t_ TIMER_ 0 - < Select timer0 of GROUPx
- timer_
idx_ t_ TIMER_ MAX - timer_
intr_ mode_ t_ TIMER_ INTR_ LEVEL - < Interrupt mode: level mode
- timer_
intr_ mode_ t_ TIMER_ INTR_ MAX - timer_
intr_ t_ TIMER_ INTR_ NONE - timer_
intr_ t_ TIMER_ INTR_ T0 - < interrupt of timer 0
- timer_
intr_ t_ TIMER_ INTR_ WDT - < interrupt of watchdog
- timer_
start_ t_ TIMER_ PAUSE - < Pause timer counter
- timer_
start_ t_ TIMER_ START - < Start timer counter
- touch_
cnt_ slope_ t_ TOUCH_ PAD_ SLOPE_ 0 - <Touch sensor charge / discharge speed, always zero
- touch_
cnt_ slope_ t_ TOUCH_ PAD_ SLOPE_ 1 - <Touch sensor charge / discharge speed, slowest
- touch_
cnt_ slope_ t_ TOUCH_ PAD_ SLOPE_ 2 - <Touch sensor charge / discharge speed
- touch_
cnt_ slope_ t_ TOUCH_ PAD_ SLOPE_ 3 - <Touch sensor charge / discharge speed
- touch_
cnt_ slope_ t_ TOUCH_ PAD_ SLOPE_ 4 - <Touch sensor charge / discharge speed
- touch_
cnt_ slope_ t_ TOUCH_ PAD_ SLOPE_ 5 - <Touch sensor charge / discharge speed
- touch_
cnt_ slope_ t_ TOUCH_ PAD_ SLOPE_ 6 - <Touch sensor charge / discharge speed
- touch_
cnt_ slope_ t_ TOUCH_ PAD_ SLOPE_ 7 - <Touch sensor charge / discharge speed, fast
- touch_
cnt_ slope_ t_ TOUCH_ PAD_ SLOPE_ MAX - touch_
filter_ mode_ t_ TOUCH_ PAD_ FILTER_ IIR_ 4 - <The filter mode is first-order IIR filter. The coefficient is 4.
- touch_
filter_ mode_ t_ TOUCH_ PAD_ FILTER_ IIR_ 8 - <The filter mode is first-order IIR filter. The coefficient is 8.
- touch_
filter_ mode_ t_ TOUCH_ PAD_ FILTER_ IIR_ 16 - <The filter mode is first-order IIR filter. The coefficient is 16 (Typical value).
- touch_
filter_ mode_ t_ TOUCH_ PAD_ FILTER_ IIR_ 32 - <The filter mode is first-order IIR filter. The coefficient is 32.
- touch_
filter_ mode_ t_ TOUCH_ PAD_ FILTER_ IIR_ 64 - <The filter mode is first-order IIR filter. The coefficient is 64.
- touch_
filter_ mode_ t_ TOUCH_ PAD_ FILTER_ IIR_ 128 - <The filter mode is first-order IIR filter. The coefficient is 128.
- touch_
filter_ mode_ t_ TOUCH_ PAD_ FILTER_ IIR_ 256 - <The filter mode is first-order IIR filter. The coefficient is 256.
- touch_
filter_ mode_ t_ TOUCH_ PAD_ FILTER_ JITTER - <The filter mode is jitter filter
- touch_
filter_ mode_ t_ TOUCH_ PAD_ FILTER_ MAX - touch_
fsm_ mode_ t_ TOUCH_ FSM_ MODE_ MAX - touch_
fsm_ mode_ t_ TOUCH_ FSM_ MODE_ SW - <To start touch FSM by software trigger
- touch_
fsm_ mode_ t_ TOUCH_ FSM_ MODE_ TIMER - <To start touch FSM by timer
- touch_
high_ volt_ t_ TOUCH_ HVOLT_ 2V4 - <Touch sensor high reference voltage, 2.4V
- touch_
high_ volt_ t_ TOUCH_ HVOLT_ 2V5 - <Touch sensor high reference voltage, 2.5V
- touch_
high_ volt_ t_ TOUCH_ HVOLT_ 2V6 - <Touch sensor high reference voltage, 2.6V
- touch_
high_ volt_ t_ TOUCH_ HVOLT_ 2V7 - <Touch sensor high reference voltage, 2.7V
- touch_
high_ volt_ t_ TOUCH_ HVOLT_ KEEP - <Touch sensor high reference voltage, no change
- touch_
high_ volt_ t_ TOUCH_ HVOLT_ MAX - touch_
low_ volt_ t_ TOUCH_ LVOLT_ 0V5 - <Touch sensor low reference voltage, 0.5V
- touch_
low_ volt_ t_ TOUCH_ LVOLT_ 0V6 - <Touch sensor low reference voltage, 0.6V
- touch_
low_ volt_ t_ TOUCH_ LVOLT_ 0V7 - <Touch sensor low reference voltage, 0.7V
- touch_
low_ volt_ t_ TOUCH_ LVOLT_ 0V8 - <Touch sensor low reference voltage, 0.8V
- touch_
low_ volt_ t_ TOUCH_ LVOLT_ KEEP - <Touch sensor low reference voltage, no change
- touch_
low_ volt_ t_ TOUCH_ LVOLT_ MAX - touch_
pad_ conn_ type_ t_ TOUCH_ PAD_ CONN_ GND - <Idle status of touch channel is ground connection
- touch_
pad_ conn_ type_ t_ TOUCH_ PAD_ CONN_ HIGHZ - <Idle status of touch channel is high resistance state
- touch_
pad_ conn_ type_ t_ TOUCH_ PAD_ CONN_ MAX - touch_
pad_ denoise_ cap_ t_ TOUCH_ PAD_ DENOISE_ CAP_ L0 - <Denoise channel internal reference capacitance is 5pf
- touch_
pad_ denoise_ cap_ t_ TOUCH_ PAD_ DENOISE_ CAP_ L1 - <Denoise channel internal reference capacitance is 6.4pf
- touch_
pad_ denoise_ cap_ t_ TOUCH_ PAD_ DENOISE_ CAP_ L2 - <Denoise channel internal reference capacitance is 7.8pf
- touch_
pad_ denoise_ cap_ t_ TOUCH_ PAD_ DENOISE_ CAP_ L3 - <Denoise channel internal reference capacitance is 9.2pf
- touch_
pad_ denoise_ cap_ t_ TOUCH_ PAD_ DENOISE_ CAP_ L4 - <Denoise channel internal reference capacitance is 10.6pf
- touch_
pad_ denoise_ cap_ t_ TOUCH_ PAD_ DENOISE_ CAP_ L5 - <Denoise channel internal reference capacitance is 12.0pf
- touch_
pad_ denoise_ cap_ t_ TOUCH_ PAD_ DENOISE_ CAP_ L6 - <Denoise channel internal reference capacitance is 13.4pf
- touch_
pad_ denoise_ cap_ t_ TOUCH_ PAD_ DENOISE_ CAP_ L7 - <Denoise channel internal reference capacitance is 14.8pf
- touch_
pad_ denoise_ cap_ t_ TOUCH_ PAD_ DENOISE_ CAP_ MAX - touch_
pad_ denoise_ grade_ t_ TOUCH_ PAD_ DENOISE_ BIT4 - <Denoise range is 4bit
- touch_
pad_ denoise_ grade_ t_ TOUCH_ PAD_ DENOISE_ BIT8 - <Denoise range is 8bit
- touch_
pad_ denoise_ grade_ t_ TOUCH_ PAD_ DENOISE_ BIT10 - <Denoise range is 10bit
- touch_
pad_ denoise_ grade_ t_ TOUCH_ PAD_ DENOISE_ BIT12 - <Denoise range is 12bit
- touch_
pad_ denoise_ grade_ t_ TOUCH_ PAD_ DENOISE_ MAX - touch_
pad_ intr_ mask_ t_ TOUCH_ PAD_ INTR_ MASK_ ACTIVE - <Active for one of the enabled channels.
- touch_
pad_ intr_ mask_ t_ TOUCH_ PAD_ INTR_ MASK_ DONE - <Measurement done for one of the enabled channels.
- touch_
pad_ intr_ mask_ t_ TOUCH_ PAD_ INTR_ MASK_ INACTIVE - <Inactive for one of the enabled channels.
- touch_
pad_ intr_ mask_ t_ TOUCH_ PAD_ INTR_ MASK_ MAX - touch_
pad_ intr_ mask_ t_ TOUCH_ PAD_ INTR_ MASK_ SCAN_ DONE - <Measurement done for all the enabled channels.
- touch_
pad_ intr_ mask_ t_ TOUCH_ PAD_ INTR_ MASK_ TIMEOUT - <Timeout for one of the enabled channels.
- touch_
pad_ shield_ driver_ t_ TOUCH_ PAD_ SHIELD_ DRV_ L0 - <The max equivalent capacitance in shield channel is 40pf
- touch_
pad_ shield_ driver_ t_ TOUCH_ PAD_ SHIELD_ DRV_ L1 - <The max equivalent capacitance in shield channel is 80pf
- touch_
pad_ shield_ driver_ t_ TOUCH_ PAD_ SHIELD_ DRV_ L2 - <The max equivalent capacitance in shield channel is 120pf
- touch_
pad_ shield_ driver_ t_ TOUCH_ PAD_ SHIELD_ DRV_ L3 - <The max equivalent capacitance in shield channel is 160pf
- touch_
pad_ shield_ driver_ t_ TOUCH_ PAD_ SHIELD_ DRV_ L4 - <The max equivalent capacitance in shield channel is 200pf
- touch_
pad_ shield_ driver_ t_ TOUCH_ PAD_ SHIELD_ DRV_ L5 - <The max equivalent capacitance in shield channel is 240pf
- touch_
pad_ shield_ driver_ t_ TOUCH_ PAD_ SHIELD_ DRV_ L6 - <The max equivalent capacitance in shield channel is 280pf
- touch_
pad_ shield_ driver_ t_ TOUCH_ PAD_ SHIELD_ DRV_ L7 - <The max equivalent capacitance in shield channel is 320pf
- touch_
pad_ shield_ driver_ t_ TOUCH_ PAD_ SHIELD_ DRV_ MAX - touch_
pad_ t_ TOUCH_ PAD_ MAX - touch_
pad_ t_ TOUCH_ PAD_ NUM0 - < Touch pad channel 0 is GPIO4(ESP32)
- touch_
pad_ t_ TOUCH_ PAD_ NUM1 - < Touch pad channel 1 is GPIO0(ESP32) / GPIO1(ESP32-S2)
- touch_
pad_ t_ TOUCH_ PAD_ NUM2 - < Touch pad channel 2 is GPIO2(ESP32) / GPIO2(ESP32-S2)
- touch_
pad_ t_ TOUCH_ PAD_ NUM3 - < Touch pad channel 3 is GPIO15(ESP32) / GPIO3(ESP32-S2)
- touch_
pad_ t_ TOUCH_ PAD_ NUM4 - < Touch pad channel 4 is GPIO13(ESP32) / GPIO4(ESP32-S2)
- touch_
pad_ t_ TOUCH_ PAD_ NUM5 - < Touch pad channel 5 is GPIO12(ESP32) / GPIO5(ESP32-S2)
- touch_
pad_ t_ TOUCH_ PAD_ NUM6 - < Touch pad channel 6 is GPIO14(ESP32) / GPIO6(ESP32-S2)
- touch_
pad_ t_ TOUCH_ PAD_ NUM7 - < Touch pad channel 7 is GPIO27(ESP32) / GPIO7(ESP32-S2)
- touch_
pad_ t_ TOUCH_ PAD_ NUM8 - < Touch pad channel 8 is GPIO33(ESP32) / GPIO8(ESP32-S2)
- touch_
pad_ t_ TOUCH_ PAD_ NUM9 - < Touch pad channel 9 is GPIO32(ESP32) / GPIO9(ESP32-S2)
- touch_
smooth_ mode_ t_ TOUCH_ PAD_ SMOOTH_ IIR_ 2 - <Filter the raw data. The coefficient is 2 (Typical value).
- touch_
smooth_ mode_ t_ TOUCH_ PAD_ SMOOTH_ IIR_ 4 - <Filter the raw data. The coefficient is 4.
- touch_
smooth_ mode_ t_ TOUCH_ PAD_ SMOOTH_ IIR_ 8 - <Filter the raw data. The coefficient is 8.
- touch_
smooth_ mode_ t_ TOUCH_ PAD_ SMOOTH_ MAX - touch_
smooth_ mode_ t_ TOUCH_ PAD_ SMOOTH_ OFF - <No filtering of raw data.
- touch_
tie_ opt_ t_ TOUCH_ PAD_ TIE_ OPT_ FLOAT - <Initial level of charging voltage, float
- touch_
tie_ opt_ t_ TOUCH_ PAD_ TIE_ OPT_ HIGH - <Initial level of charging voltage, high level
- touch_
tie_ opt_ t_ TOUCH_ PAD_ TIE_ OPT_ LOW - <Initial level of charging voltage, low level
- touch_
tie_ opt_ t_ TOUCH_ PAD_ TIE_ OPT_ MAX - <The max tie options
- touch_
trigger_ mode_ t_ TOUCH_ TRIGGER_ ABOVE - <Touch interrupt will happen if counter value is larger than threshold.
- touch_
trigger_ mode_ t_ TOUCH_ TRIGGER_ BELOW - <Touch interrupt will happen if counter value is less than threshold.
- touch_
trigger_ mode_ t_ TOUCH_ TRIGGER_ MAX - touch_
trigger_ src_ t_ TOUCH_ TRIGGER_ SOURCE_ BOTH - < wakeup interrupt is generated if both SET1 and SET2 are “touched”
- touch_
trigger_ src_ t_ TOUCH_ TRIGGER_ SOURCE_ MAX - touch_
trigger_ src_ t_ TOUCH_ TRIGGER_ SOURCE_ SET1 - < wakeup interrupt is generated if SET1 is “touched”
- touch_
volt_ atten_ t_ TOUCH_ HVOLT_ ATTEN_ 0V - <Touch sensor high reference voltage attenuation, 0V attenuation
- touch_
volt_ atten_ t_ TOUCH_ HVOLT_ ATTEN_ 0V5 - <Touch sensor high reference voltage attenuation, 0.5V attenuation
- touch_
volt_ atten_ t_ TOUCH_ HVOLT_ ATTEN_ 1V - <Touch sensor high reference voltage attenuation, 1.0V attenuation
- touch_
volt_ atten_ t_ TOUCH_ HVOLT_ ATTEN_ 1V5 - <Touch sensor high reference voltage attenuation, 1.5V attenuation
- touch_
volt_ atten_ t_ TOUCH_ HVOLT_ ATTEN_ KEEP - <Touch sensor high reference voltage attenuation, no change
- touch_
volt_ atten_ t_ TOUCH_ HVOLT_ ATTEN_ MAX - true_
- tskDEFAULT_
INDEX_ TO_ NOTIFY - tskKERNEL_
VERSION_ BUILD - tskKERNEL_
VERSION_ MAJOR - tskKERNEL_
VERSION_ MINOR - tskKERNEL_
VERSION_ NUMBER - tskMPU_
REGION_ DEVICE_ MEMORY - tskMPU_
REGION_ EXECUTE_ NEVER - tskMPU_
REGION_ NORMAL_ MEMORY - tskMPU_
REGION_ READ_ ONLY - tskMPU_
REGION_ READ_ WRITE - twai_
error_ state_ t_ TWAI_ ERROR_ ACTIVE - < Error active state: TEC/REC < 96
- twai_
error_ state_ t_ TWAI_ ERROR_ BUS_ OFF - < Bus-off state: TEC >= 256 (node offline)
- twai_
error_ state_ t_ TWAI_ ERROR_ PASSIVE - < Error passive state: TEC/REC >= 128 and < 256
- twai_
error_ state_ t_ TWAI_ ERROR_ WARNING - < Error warning state: TEC/REC >= 96 and < 128
- twai_
mode_ t_ TWAI_ MODE_ LISTEN_ ONLY - < The TWAI controller will not influence the bus (No transmissions or acknowledgments) but can receive messages
- twai_
mode_ t_ TWAI_ MODE_ NORMAL - < Normal operating mode where TWAI controller can send/receive/acknowledge messages
- twai_
mode_ t_ TWAI_ MODE_ NO_ ACK - < Transmission does not require acknowledgment. Use this mode for self testing
- twai_
state_ t_ TWAI_ STATE_ BUS_ OFF - < Bus-off state. The TWAI controller cannot participate in bus activities until it has recovered
- twai_
state_ t_ TWAI_ STATE_ RECOVERING - < Recovering state. The TWAI controller is undergoing bus recovery
- twai_
state_ t_ TWAI_ STATE_ RUNNING - < Running state. The TWAI controller can transmit and receive messages
- twai_
state_ t_ TWAI_ STATE_ STOPPED - < Stopped state. The TWAI controller will not participate in any TWAI bus activities
- uart_
event_ type_ t_ UART_ BREAK - < Triggered when the receiver detects a NULL character
- uart_
event_ type_ t_ UART_ BUFFER_ FULL - < Triggered when RX ring buffer is full
- uart_
event_ type_ t_ UART_ DATA - < Triggered when the receiver either takes longer than rx_timeout_thresh to receive a byte, or when more data is received than what rxfifo_full_thresh specifies
- uart_
event_ type_ t_ UART_ DATA_ BREAK - < Internal event triggered to signal a break afte data transmission
- uart_
event_ type_ t_ UART_ EVENT_ MAX - < Maximum index for UART events
- uart_
event_ type_ t_ UART_ FIFO_ OVF - < Triggered when the received data exceeds the capacity of the RX FIFO
- uart_
event_ type_ t_ UART_ FRAME_ ERR - < Triggered when the receiver detects a data frame error
- uart_
event_ type_ t_ UART_ PARITY_ ERR - < Triggered when a parity error is detected in the received data
- uart_
event_ type_ t_ UART_ PATTERN_ DET - < Triggered when a specified pattern is detected in the incoming data
- uart_
event_ type_ t_ UART_ WAKEUP - < Triggered when a wakeup signal is detected
- uart_
hw_ flowcontrol_ t_ UART_ HW_ FLOWCTRL_ CTS - < enable TX hardware flow control (cts)
- uart_
hw_ flowcontrol_ t_ UART_ HW_ FLOWCTRL_ CTS_ RTS - < enable hardware flow control
- uart_
hw_ flowcontrol_ t_ UART_ HW_ FLOWCTRL_ DISABLE - < disable hardware flow control
- uart_
hw_ flowcontrol_ t_ UART_ HW_ FLOWCTRL_ MAX - uart_
hw_ flowcontrol_ t_ UART_ HW_ FLOWCTRL_ RTS - < enable RX hardware flow control (rts)
- uart_
mode_ t_ UART_ MODE_ IRDA - < mode: IRDA UART mode
- uart_
mode_ t_ UART_ MODE_ RS485_ APP_ CTRL - < mode: application control RS485 UART mode (used for test purposes)
- uart_
mode_ t_ UART_ MODE_ RS485_ COLLISION_ DETECT - < mode: RS485 collision detection UART mode (used for test purposes)
- uart_
mode_ t_ UART_ MODE_ RS485_ HALF_ DUPLEX - < mode: half duplex RS485 UART mode control by RTS pin
- uart_
mode_ t_ UART_ MODE_ UART - < mode: regular UART mode
- uart_
parity_ t_ UART_ PARITY_ DISABLE - < Disable UART parity
- uart_
parity_ t_ UART_ PARITY_ EVEN - < Enable UART even parity
- uart_
parity_ t_ UART_ PARITY_ ODD - < Enable UART odd parity
- uart_
port_ t_ UART_ NUM_ 0 - < UART port 0
- uart_
port_ t_ UART_ NUM_ 1 - < UART port 1
- uart_
port_ t_ UART_ NUM_ MAX - < UART port max
- uart_
select_ notif_ t_ UART_ SELECT_ ERROR_ NOTIF - uart_
select_ notif_ t_ UART_ SELECT_ READ_ NOTIF - uart_
select_ notif_ t_ UART_ SELECT_ WRITE_ NOTIF - uart_
signal_ inv_ t_ UART_ SIGNAL_ CTS_ INV - < inverse the UART cts signal
- uart_
signal_ inv_ t_ UART_ SIGNAL_ DSR_ INV - < inverse the UART dsr signal
- uart_
signal_ inv_ t_ UART_ SIGNAL_ DTR_ INV - < inverse the UART dtr signal
- uart_
signal_ inv_ t_ UART_ SIGNAL_ INV_ DISABLE - < Disable UART signal inverse
- uart_
signal_ inv_ t_ UART_ SIGNAL_ IRDA_ RX_ INV - < inverse the UART irda_rx signal
- uart_
signal_ inv_ t_ UART_ SIGNAL_ IRDA_ TX_ INV - < inverse the UART irda_tx signal
- uart_
signal_ inv_ t_ UART_ SIGNAL_ RTS_ INV - < inverse the UART rts signal
- uart_
signal_ inv_ t_ UART_ SIGNAL_ RXD_ INV - < inverse the UART rxd signal
- uart_
signal_ inv_ t_ UART_ SIGNAL_ TXD_ INV - < inverse the UART txd signal
- uart_
stop_ bits_ t_ UART_ STOP_ BITS_ 1 - < stop bit: 1bit
- uart_
stop_ bits_ t_ UART_ STOP_ BITS_ 2 - < stop bit: 2bits
- uart_
stop_ bits_ t_ UART_ STOP_ BITS_ 1_ 5 - < stop bit: 1.5bits
- uart_
stop_ bits_ t_ UART_ STOP_ BITS_ MAX - uart_
wakeup_ mode_ t_ UART_ WK_ MODE_ ACTIVE_ THRESH - < Wake-up triggered by active edge threshold
- uart_
word_ length_ t_ UART_ DATA_ 5_ BITS - < word length: 5bits
- uart_
word_ length_ t_ UART_ DATA_ 6_ BITS - < word length: 6bits
- uart_
word_ length_ t_ UART_ DATA_ 7_ BITS - < word length: 7bits
- uart_
word_ length_ t_ UART_ DATA_ 8_ BITS - < word length: 8bits
- uart_
word_ length_ t_ UART_ DATA_ BITS_ MAX - wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 1 - < Wi-Fi channel 1
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 2 - < Wi-Fi channel 2
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 3 - < Wi-Fi channel 3
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 4 - < Wi-Fi channel 4
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 5 - < Wi-Fi channel 5
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 6 - < Wi-Fi channel 6
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 7 - < Wi-Fi channel 7
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 8 - < Wi-Fi channel 8
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 9 - < Wi-Fi channel 9
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 10 - < Wi-Fi channel 10
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 11 - < Wi-Fi channel 11
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 12 - < Wi-Fi channel 12
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 13 - < Wi-Fi channel 13
- wifi_
2g_ channel_ bit_ t_ WIFI_ CHANNEL_ 14 - < Wi-Fi channel 14
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 36 - < Wi-Fi channel 36
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 40 - < Wi-Fi channel 40
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 44 - < Wi-Fi channel 44
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 48 - < Wi-Fi channel 48
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 52 - < Wi-Fi channel 52
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 56 - < Wi-Fi channel 56
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 60 - < Wi-Fi channel 60
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 64 - < Wi-Fi channel 64
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 100 - < Wi-Fi channel 100
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 104 - < Wi-Fi channel 104
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 108 - < Wi-Fi channel 108
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 112 - < Wi-Fi channel 112
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 116 - < Wi-Fi channel 116
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 120 - < Wi-Fi channel 120
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 124 - < Wi-Fi channel 124
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 128 - < Wi-Fi channel 128
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 132 - < Wi-Fi channel 132
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 136 - < Wi-Fi channel 136
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 140 - < Wi-Fi channel 140
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 144 - < Wi-Fi channel 144
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 149 - < Wi-Fi channel 149
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 153 - < Wi-Fi channel 153
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 157 - < Wi-Fi channel 157
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 161 - < Wi-Fi channel 161
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 165 - < Wi-Fi channel 165
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 169 - < Wi-Fi channel 169
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 173 - < Wi-Fi channel 173
- wifi_
5g_ channel_ bit_ t_ WIFI_ CHANNEL_ 177 - < Wi-Fi channel 177
- wifi_
action_ tx_ status_ type_ t_ WIFI_ ACTION_ TX_ DONE - < ACTION_TX operation was completed successfully
- wifi_
action_ tx_ status_ type_ t_ WIFI_ ACTION_ TX_ DURATION_ COMPLETED - < ACTION_TX operation completed it’s wait duration
- wifi_
action_ tx_ status_ type_ t_ WIFI_ ACTION_ TX_ FAILED - < ACTION_TX operation failed during tx
- wifi_
action_ tx_ status_ type_ t_ WIFI_ ACTION_ TX_ OP_ CANCELLED - < ACTION_TX operation was cancelled by application or higher priority operation
- wifi_
action_ tx_ t_ WIFI_ OFFCHAN_ TX_ CANCEL - < Cancel off-channel transmission
- wifi_
action_ tx_ t_ WIFI_ OFFCHAN_ TX_ REQ - < Request off-channel transmission
- wifi_
ant_ mode_ t_ WIFI_ ANT_ MODE_ ANT0 - < Enable Wi-Fi antenna 0 only
- wifi_
ant_ mode_ t_ WIFI_ ANT_ MODE_ ANT1 - < Enable Wi-Fi antenna 1 only
- wifi_
ant_ mode_ t_ WIFI_ ANT_ MODE_ AUTO - < Enable Wi-Fi antenna 0 and 1, automatically select an antenna
- wifi_
ant_ mode_ t_ WIFI_ ANT_ MODE_ MAX - < Invalid Wi-Fi enabled antenna
- wifi_
ant_ t_ WIFI_ ANT_ ANT0 - < Wi-Fi antenna 0
- wifi_
ant_ t_ WIFI_ ANT_ ANT1 - < Wi-Fi antenna 1
- wifi_
ant_ t_ WIFI_ ANT_ MAX - < Invalid Wi-Fi antenna
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ DPP - < Authenticate mode : DPP
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ ENTERPRISE - < Authenticate mode : Wi-Fi EAP security, treated the same as WIFI_AUTH_WPA2_ENTERPRISE
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ MAX - wifi_
auth_ mode_ t_ WIFI_ AUTH_ OPEN - < Authenticate mode : open
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ OWE - < Authenticate mode : OWE
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WAPI_ PSK - < Authenticate mode : WAPI_PSK
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WEP - < Authenticate mode : WEP
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA2_ ENTERPRISE - < Authenticate mode : WPA2-Enterprise security
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA2_ PSK - < Authenticate mode : WPA2_PSK
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA2_ WPA3_ ENTERPRISE - < Authenticate mode : WPA3-Enterprise Transition Mode
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA2_ WPA3_ PSK - < Authenticate mode : WPA2_WPA3_PSK
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA3_ ENTERPRISE - < Authenticate mode : WPA3-Enterprise Only Mode
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA3_ ENT_ 192 - < Authenticate mode : WPA3_ENT_SUITE_B_192_BIT
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA3_ EXT_ PSK - < This authentication mode will yield same result as WIFI_AUTH_WPA3_PSK and not recommended to be used. It will be deprecated in future, please use WIFI_AUTH_WPA3_PSK instead.
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA3_ EXT_ PSK_ MIXED_ MODE - < This authentication mode will yield same result as WIFI_AUTH_WPA3_PSK and not recommended to be used. It will be deprecated in future, please use WIFI_AUTH_WPA3_PSK instead.
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA3_ PSK - < Authenticate mode : WPA3_PSK
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA_ ENTERPRISE - < Authenticate mode : WPA-Enterprise security
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA_ PSK - < Authenticate mode : WPA_PSK
- wifi_
auth_ mode_ t_ WIFI_ AUTH_ WPA_ WPA2_ PSK - < Authenticate mode : WPA_WPA2_PSK
- wifi_
band_ mode_ t_ WIFI_ BAND_ MODE_ 2G_ ONLY - < Wi-Fi band mode is 2.4 GHz only
- wifi_
band_ mode_ t_ WIFI_ BAND_ MODE_ 5G_ ONLY - < Wi-Fi band mode is 5 GHz only
- wifi_
band_ mode_ t_ WIFI_ BAND_ MODE_ AUTO - < Wi-Fi band mode is 2.4 GHz + 5 GHz
- wifi_
band_ t_ WIFI_ BAND_ 2G - < Band is 2.4 GHz
- wifi_
band_ t_ WIFI_ BAND_ 5G - < Band is 5 GHz
- wifi_
bandwidth_ t_ WIFI_ BW20 - < Bandwidth is 20 MHz
- wifi_
bandwidth_ t_ WIFI_ BW40 - < Bandwidth is 40 MHz
- wifi_
bandwidth_ t_ WIFI_ BW80 - < Bandwidth is 80 MHz
- wifi_
bandwidth_ t_ WIFI_ BW80_ BW80 - < Bandwidth is 80 + 80 MHz
- wifi_
bandwidth_ t_ WIFI_ BW160 - < Bandwidth is 160 MHz
- wifi_
bandwidth_ t_ WIFI_ BW_ HT20 - < Bandwidth is HT20
- wifi_
bandwidth_ t_ WIFI_ BW_ HT40 - < Bandwidth is HT40
- wifi_
beacon_ drop_ t_ WIFI_ BEACON_ DROP_ AUTO - wifi_
beacon_ drop_ t_ WIFI_ BEACON_ DROP_ DISABLED - wifi_
beacon_ drop_ t_ WIFI_ BEACON_ DROP_ FORCED - wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ AES_ CMAC128 - < The cipher type is AES-CMAC-128
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ AES_ GMAC128 - < The cipher type is AES-GMAC-128
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ AES_ GMAC256 - < The cipher type is AES-GMAC-256
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ CCMP - < The cipher type is CCMP
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ GCMP - < The cipher type is GCMP
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ GCMP256 - < The cipher type is GCMP-256
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ NONE - < The cipher type is none
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ SMS4 - < The cipher type is SMS4
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ TKIP - < The cipher type is TKIP
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ TKIP_ CCMP - < The cipher type is TKIP and CCMP
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ UNKNOWN - < The cipher type is unknown
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ WEP40 - < The cipher type is WEP40
- wifi_
cipher_ type_ t_ WIFI_ CIPHER_ TYPE_ WEP104 - < The cipher type is WEP104
- wifi_
country_ policy_ t_ WIFI_ COUNTRY_ POLICY_ AUTO - < Country policy is auto, use the country info of AP to which the station is connected
- wifi_
country_ policy_ t_ WIFI_ COUNTRY_ POLICY_ MANUAL - < Country policy is manual, always use the configured country info
- wifi_
err_ reason_ t_ WIFI_ REASON_ 4WAY_ HANDSHAKE_ TIMEOUT - < 4-way handshake timeout
- wifi_
err_ reason_ t_ WIFI_ REASON_ 802_ 1X_ AUTH_ FAILED - < 802.1X authentication failed
- wifi_
err_ reason_ t_ WIFI_ REASON_ AKMP_ INVALID - < Invalid AKMP
- wifi_
err_ reason_ t_ WIFI_ REASON_ ALTERATIVE_ CHANNEL_ OCCUPIED - < Alternative channel occupied
- wifi_
err_ reason_ t_ WIFI_ REASON_ AP_ INITIATED - < AP initiated disassociation
- wifi_
err_ reason_ t_ WIFI_ REASON_ AP_ TSF_ RESET - < AP TSF reset
- wifi_
err_ reason_ t_ WIFI_ REASON_ ASSOC_ COMEBACK_ TIME_ TOO_ LONG - < Association comeback time too long
- wifi_
err_ reason_ t_ WIFI_ REASON_ ASSOC_ EXPIRE - < Deprecated, will be removed in next IDF major release
- wifi_
err_ reason_ t_ WIFI_ REASON_ ASSOC_ FAIL - < Association failed
- wifi_
err_ reason_ t_ WIFI_ REASON_ ASSOC_ LEAVE - < Deassociated due to leaving
- wifi_
err_ reason_ t_ WIFI_ REASON_ ASSOC_ NOT_ AUTHED - < Association but not authenticated
- wifi_
err_ reason_ t_ WIFI_ REASON_ ASSOC_ TOOMANY - < Too many associated stations
- wifi_
err_ reason_ t_ WIFI_ REASON_ AUTH_ EXPIRE - < Authentication expired
- wifi_
err_ reason_ t_ WIFI_ REASON_ AUTH_ FAIL - < Authentication failed
- wifi_
err_ reason_ t_ WIFI_ REASON_ AUTH_ LEAVE - < Deauthentication due to leaving
- wifi_
err_ reason_ t_ WIFI_ REASON_ BAD_ CIPHER_ OR_ AKM - < Bad cipher or AKM
- wifi_
err_ reason_ t_ WIFI_ REASON_ BEACON_ TIMEOUT - < Beacon timeout
- wifi_
err_ reason_ t_ WIFI_ REASON_ BSS_ TRANSITION_ DISASSOC - < Disassociated due to BSS transition
- wifi_
err_ reason_ t_ WIFI_ REASON_ CIPHER_ SUITE_ REJECTED - < Cipher suite rejected
- wifi_
err_ reason_ t_ WIFI_ REASON_ CLAS S2_ FRAME_ FROM_ NONAUTH_ STA - < Class 2 frame received from nonauthenticated STA
- wifi_
err_ reason_ t_ WIFI_ REASON_ CLAS S3_ FRAME_ FROM_ NONASSOC_ STA - < Class 3 frame received from nonassociated STA
- wifi_
err_ reason_ t_ WIFI_ REASON_ CONNECTION_ FAIL - < Connection failed
- wifi_
err_ reason_ t_ WIFI_ REASON_ DISASSOC_ DUE_ TO_ INACTIVITY - < Disassociated due to inactivity
- wifi_
err_ reason_ t_ WIFI_ REASON_ DISASSOC_ PWRCAP_ BAD - < Disassociated due to poor power capability
- wifi_
err_ reason_ t_ WIFI_ REASON_ DISASSOC_ SUPCHAN_ BAD - < Disassociated due to unsupported channel
- wifi_
err_ reason_ t_ WIFI_ REASON_ END_ BA - < End of Block Ack (BA)
- wifi_
err_ reason_ t_ WIFI_ REASON_ EXCEEDED_ TXOP - < Exceeded TXOP
- wifi_
err_ reason_ t_ WIFI_ REASON_ GROUP_ CIPHER_ INVALID - < Invalid group cipher
- wifi_
err_ reason_ t_ WIFI_ REASON_ GROUP_ KEY_ UPDATE_ TIMEOUT - < Group key update timeout
- wifi_
err_ reason_ t_ WIFI_ REASON_ HANDSHAKE_ TIMEOUT - < Handshake timeout
- wifi_
err_ reason_ t_ WIFI_ REASON_ IE_ INVALID - < Invalid Information Element (IE)
- wifi_
err_ reason_ t_ WIFI_ REASON_ IE_ IN_ 4WAY_ DIFFERS - < IE differs in 4-way handshake
- wifi_
err_ reason_ t_ WIFI_ REASON_ INVALID_ FTE - < Invalid FTE
- wifi_
err_ reason_ t_ WIFI_ REASON_ INVALID_ FT_ ACTION_ FRAME_ COUNT - < Invalid FT action frame count
- wifi_
err_ reason_ t_ WIFI_ REASON_ INVALID_ MDE - < Invalid MDE
- wifi_
err_ reason_ t_ WIFI_ REASON_ INVALID_ PMKID - < Invalid PMKID
- wifi_
err_ reason_ t_ WIFI_ REASON_ INVALID_ RSN_ IE_ CAP - < Invalid RSN IE capabilities
- wifi_
err_ reason_ t_ WIFI_ REASON_ MIC_ FAILURE - < MIC failure
- wifi_
err_ reason_ t_ WIFI_ REASON_ MISSING_ ACKS - < Missing ACKs
- wifi_
err_ reason_ t_ WIFI_ REASON_ NOT_ ASSOCED - < Deprecated, will be removed in next IDF major release
- wifi_
err_ reason_ t_ WIFI_ REASON_ NOT_ AUTHED - < Deprecated, will be removed in next IDF major release
- wifi_
err_ reason_ t_ WIFI_ REASON_ NOT_ AUTHORIZED_ THIS_ LOCATION - < Not authorized in this location
- wifi_
err_ reason_ t_ WIFI_ REASON_ NOT_ ENOUGH_ BANDWIDTH - < Not enough bandwidth
- wifi_
err_ reason_ t_ WIFI_ REASON_ NO_ AP_ FOUND - < No AP found
- wifi_
err_ reason_ t_ WIFI_ REASON_ NO_ AP_ FOUND_ IN_ AUTHMODE_ THRESHOLD - < No AP found in auth mode threshold
- wifi_
err_ reason_ t_ WIFI_ REASON_ NO_ AP_ FOUND_ IN_ RSSI_ THRESHOLD - < No AP found in RSSI threshold
- wifi_
err_ reason_ t_ WIFI_ REASON_ NO_ AP_ FOUND_ W_ COMPATIBLE_ SECURITY - < No AP found with compatible security
- wifi_
err_ reason_ t_ WIFI_ REASON_ NO_ SSP_ ROAMING_ AGREEMENT - < No SSP roaming agreement
- wifi_
err_ reason_ t_ WIFI_ REASON_ PAIRWISE_ CIPHER_ INVALID - < Invalid pairwise cipher
- wifi_
err_ reason_ t_ WIFI_ REASON_ PEER_ INITIATED - < Peer initiated disassociation
- wifi_
err_ reason_ t_ WIFI_ REASON_ ROAMING - < Roaming
- wifi_
err_ reason_ t_ WIFI_ REASON_ SA_ QUERY_ TIMEOUT - < SA query timeout
- wifi_
err_ reason_ t_ WIFI_ REASON_ SERVICE_ CHANGE_ PERCLUDES_ TS - < Service change precludes TS
- wifi_
err_ reason_ t_ WIFI_ REASON_ SSP_ REQUESTED_ DISASSOC - < SSP requested disassociation
- wifi_
err_ reason_ t_ WIFI_ REASON_ STA_ LEAVING - < Station leaving
- wifi_
err_ reason_ t_ WIFI_ REASON_ TDLS_ PEER_ UNREACHABLE - < TDLS peer unreachable
- wifi_
err_ reason_ t_ WIFI_ REASON_ TDLS_ UNSPECIFIED - < TDLS unspecified
- wifi_
err_ reason_ t_ WIFI_ REASON_ TIMEOUT - < Timeout
- wifi_
err_ reason_ t_ WIFI_ REASON_ TRANSMISSION_ LINK_ ESTABLISH_ FAILED - < Transmission link establishment failed
- wifi_
err_ reason_ t_ WIFI_ REASON_ UNKNOWN_ BA - < Unknown Block Ack (BA)
- wifi_
err_ reason_ t_ WIFI_ REASON_ UNSPECIFIED - < Unspecified reason
- wifi_
err_ reason_ t_ WIFI_ REASON_ UNSPECIFIED_ QOS - < Unspecified QoS reason
- wifi_
err_ reason_ t_ WIFI_ REASON_ UNSUPP_ RSN_ IE_ VERSION - < Unsupported RSN IE version
- wifi_
event_ sta_ wps_ fail_ reason_ t_ WPS_ FAIL_ REASON_ MAX - < Max WPS fail reason
- wifi_
event_ sta_ wps_ fail_ reason_ t_ WPS_ FAIL_ REASON_ NORMAL - < WPS normal fail reason
- wifi_
event_ sta_ wps_ fail_ reason_ t_ WPS_ FAIL_ REASON_ RECV_ DEAUTH - < Recv deauth from AP while wps handshake
- wifi_
event_ sta_ wps_ fail_ reason_ t_ WPS_ FAIL_ REASON_ RECV_ M2D - < WPS receive M2D frame
- wifi_
event_ t_ WIFI_ EVENT_ ACTION_ TX_ STATUS - < Status indication of Action Tx operation
- wifi_
event_ t_ WIFI_ EVENT_ AP_ PROBEREQRECVED - < Receive probe request packet in soft-AP interface
- wifi_
event_ t_ WIFI_ EVENT_ AP_ STACONNECTED - < A station connected to Soft-AP
- wifi_
event_ t_ WIFI_ EVENT_ AP_ STADISCONNECTED - < A station disconnected from Soft-AP
- wifi_
event_ t_ WIFI_ EVENT_ AP_ START - < Soft-AP start
- wifi_
event_ t_ WIFI_ EVENT_ AP_ STOP - < Soft-AP stop
- wifi_
event_ t_ WIFI_ EVENT_ AP_ WPS_ RG_ FAILED - < Soft-AP wps fails in registrar mode
- wifi_
event_ t_ WIFI_ EVENT_ AP_ WPS_ RG_ PBC_ OVERLAP - < Soft-AP wps overlap in registrar mode
- wifi_
event_ t_ WIFI_ EVENT_ AP_ WPS_ RG_ PIN - < Soft-AP wps pin code in registrar mode
- wifi_
event_ t_ WIFI_ EVENT_ AP_ WPS_ RG_ SUCCESS - < Soft-AP wps succeeds in registrar mode
- wifi_
event_ t_ WIFI_ EVENT_ AP_ WPS_ RG_ TIMEOUT - < Soft-AP wps timeout in registrar mode
- wifi_
event_ t_ WIFI_ EVENT_ AP_ WRONG_ PASSWORD - < a station tried to connect with wrong password
- wifi_
event_ t_ WIFI_ EVENT_ BTWT_ SETUP - < bTWT setup
- wifi_
event_ t_ WIFI_ EVENT_ BTWT_ TEARDOWN - < bTWT teardown
- wifi_
event_ t_ WIFI_ EVENT_ CONNECTIONLESS_ MODULE_ WAKE_ INTERVAL_ START - < Connectionless module wake interval start
- wifi_
event_ t_ WIFI_ EVENT_ DPP_ CFG_ RECVD - < Config received via DPP Authentication
- wifi_
event_ t_ WIFI_ EVENT_ DPP_ FAILED - < DPP failed
- wifi_
event_ t_ WIFI_ EVENT_ DPP_ URI_ READY - < DPP URI is ready through Bootstrapping
- wifi_
event_ t_ WIFI_ EVENT_ FTM_ REPORT - < Receive report of FTM procedure
- wifi_
event_ t_ WIFI_ EVENT_ HOME_ CHANNEL_ CHANGE - < Wi-Fi home channel change,doesn’t occur when scanning
- wifi_
event_ t_ WIFI_ EVENT_ ITWT_ PROBE - < iTWT probe
- wifi_
event_ t_ WIFI_ EVENT_ ITWT_ SETUP - < iTWT setup
- wifi_
event_ t_ WIFI_ EVENT_ ITWT_ SUSPEND - < iTWT suspend
- wifi_
event_ t_ WIFI_ EVENT_ ITWT_ TEARDOWN - < iTWT teardown
- wifi_
event_ t_ WIFI_ EVENT_ MAX - < Invalid Wi-Fi event ID
- wifi_
event_ t_ WIFI_ EVENT_ NAN_ RECEIVE - < Received a Follow-up message
- wifi_
event_ t_ WIFI_ EVENT_ NAN_ REPLIED - < Replied to a NAN peer with Service Discovery match
- wifi_
event_ t_ WIFI_ EVENT_ NAN_ STARTED - < NAN Discovery has started
- wifi_
event_ t_ WIFI_ EVENT_ NAN_ STOPPED - < NAN Discovery has stopped
- wifi_
event_ t_ WIFI_ EVENT_ NAN_ SVC_ MATCH - < NAN Service Discovery match found
- wifi_
event_ t_ WIFI_ EVENT_ NDP_ CONFIRM - < NDP Confirm Indication
- wifi_
event_ t_ WIFI_ EVENT_ NDP_ INDICATION - < Received NDP Request from a NAN Peer
- wifi_
event_ t_ WIFI_ EVENT_ NDP_ TERMINATED - < NAN Datapath terminated indication
- wifi_
event_ t_ WIFI_ EVENT_ ROC_ DONE - < Remain-on-Channel operation complete
- wifi_
event_ t_ WIFI_ EVENT_ SCAN_ DONE - < Finished scanning AP
- wifi_
event_ t_ WIFI_ EVENT_ STA_ AUTHMODE_ CHANGE - < The auth mode of AP connected by device’s station changed
- wifi_
event_ t_ WIFI_ EVENT_ STA_ BEACON_ OFFSET_ UNSTABLE - < Station sampled beacon offset unstable
- wifi_
event_ t_ WIFI_ EVENT_ STA_ BEACON_ TIMEOUT - < Station beacon timeout
- wifi_
event_ t_ WIFI_ EVENT_ STA_ BSS_ RSSI_ LOW - < AP’s RSSI crossed configured threshold
- wifi_
event_ t_ WIFI_ EVENT_ STA_ CONNECTED - < Station connected to AP
- wifi_
event_ t_ WIFI_ EVENT_ STA_ DISCONNECTED - < Station disconnected from AP
- wifi_
event_ t_ WIFI_ EVENT_ STA_ NEIGHBOR_ REP - < Received Neighbor Report response
- wifi_
event_ t_ WIFI_ EVENT_ STA_ START - < Station start
- wifi_
event_ t_ WIFI_ EVENT_ STA_ STOP - < Station stop
- wifi_
event_ t_ WIFI_ EVENT_ STA_ WPS_ ER_ FAILED - < Station WPS fails in enrollee mode
- wifi_
event_ t_ WIFI_ EVENT_ STA_ WPS_ ER_ PBC_ OVERLAP - < Station WPS overlap in enrollee mode
- wifi_
event_ t_ WIFI_ EVENT_ STA_ WPS_ ER_ PIN - < Station WPS pin code in enrollee mode
- wifi_
event_ t_ WIFI_ EVENT_ STA_ WPS_ ER_ SUCCESS - < Station WPS succeeds in enrollee mode
- wifi_
event_ t_ WIFI_ EVENT_ STA_ WPS_ ER_ TIMEOUT - < Station WPS timeout in enrollee mode
- wifi_
event_ t_ WIFI_ EVENT_ TWT_ WAKEUP - < TWT wakeup
- wifi_
event_ t_ WIFI_ EVENT_ WIFI_ READY - < Wi-Fi ready
- wifi_
ftm_ status_ t_ FTM_ STATUS_ CONF_ REJECTED - < Peer rejected FTM configuration in FTM Request
- wifi_
ftm_ status_ t_ FTM_ STATUS_ FAIL - < Unknown error during FTM exchange
- wifi_
ftm_ status_ t_ FTM_ STATUS_ NO_ RESPONSE - < Peer did not respond to FTM Requests
- wifi_
ftm_ status_ t_ FTM_ STATUS_ NO_ VALID_ MSMT - < FTM session did not result in any valid measurements
- wifi_
ftm_ status_ t_ FTM_ STATUS_ SUCCESS - < FTM exchange is successful
- wifi_
ftm_ status_ t_ FTM_ STATUS_ UNSUPPORTED - < Peer does not support FTM
- wifi_
ftm_ status_ t_ FTM_ STATUS_ USER_ TERM - < User triggered termination
- wifi_
interface_ t_ WIFI_ IF_ AP - < Soft-AP interface
- wifi_
interface_ t_ WIFI_ IF_ MAX - < Maximum number of interfaces
- wifi_
interface_ t_ WIFI_ IF_ NAN - < NAN interface
- wifi_
interface_ t_ WIFI_ IF_ STA - < Station interface
- wifi_
ioctl_ cmd_ t_ WIFI_ IOCTL_ GET_ STA_ HT2040_ COEX - < Get the configuration of STA’s HT2040 coexist management
- wifi_
ioctl_ cmd_ t_ WIFI_ IOCTL_ MAX - wifi_
ioctl_ cmd_ t_ WIFI_ IOCTL_ SET_ STA_ HT2040_ COEX - < Set the configuration of STA’s HT2040 coexist management
- wifi_
log_ level_ t_ WIFI_ LOG_ DEBUG - wifi_
log_ level_ t_ WIFI_ LOG_ ERROR - wifi_
log_ level_ t_ WIFI_ LOG_ INFO - wifi_
log_ level_ t_ WIFI_ LOG_ NONE - wifi_
log_ level_ t_ WIFI_ LOG_ VERBOSE - wifi_
log_ level_ t_ WIFI_ LOG_ WARNING - wifi_
log_ module_ t_ WIFI_ LOG_ MODULE_ ALL - wifi_
log_ module_ t_ WIFI_ LOG_ MODULE_ COEX - wifi_
log_ module_ t_ WIFI_ LOG_ MODULE_ MESH - wifi_
log_ module_ t_ WIFI_ LOG_ MODULE_ WIFI - wifi_
mode_ t_ WIFI_ MODE_ AP - < Wi-Fi soft-AP mode
- wifi_
mode_ t_ WIFI_ MODE_ APSTA - < Wi-Fi station + soft-AP mode
- wifi_
mode_ t_ WIFI_ MODE_ MAX - wifi_
mode_ t_ WIFI_ MODE_ NAN - < Wi-Fi NAN mode
- wifi_
mode_ t_ WIFI_ MODE_ NULL - < Null mode
- wifi_
mode_ t_ WIFI_ MODE_ STA - < Wi-Fi station mode
- wifi_
nan_ service_ type_ t_ NAN_ PUBLISH_ SOLICITED - < Send unicast Publish frame to Subscribers that match the requirement
- wifi_
nan_ service_ type_ t_ NAN_ PUBLISH_ UNSOLICITED - < Send broadcast Publish frames in every Discovery Window(DW)
- wifi_
nan_ service_ type_ t_ NAN_ SUBSCRIBE_ ACTIVE - < Send broadcast Subscribe frames in every DW
- wifi_
nan_ service_ type_ t_ NAN_ SUBSCRIBE_ PASSIVE - < Passively listens to Publish frames
- wifi_
nan_ svc_ proto_ t_ WIFI_ SVC_ PROTO_ BONJOUR - < Bonjour Protocol
- wifi_
nan_ svc_ proto_ t_ WIFI_ SVC_ PROTO_ CSA_ MATTER - < CSA Matter specific protocol
- wifi_
nan_ svc_ proto_ t_ WIFI_ SVC_ PROTO_ GENERIC - < Generic Service Protocol
- wifi_
nan_ svc_ proto_ t_ WIFI_ SVC_ PROTO_ MAX - < Values 4-255 Reserved
- wifi_
nan_ svc_ proto_ t_ WIFI_ SVC_ PROTO_ RESERVED - < Value 0 Reserved
- wifi_
phy_ mode_ t_ WIFI_ PHY_ MODE_ 11A - < PHY mode for 11a
- wifi_
phy_ mode_ t_ WIFI_ PHY_ MODE_ 11B - < PHY mode for 11b
- wifi_
phy_ mode_ t_ WIFI_ PHY_ MODE_ 11G - < PHY mode for 11g
- wifi_
phy_ mode_ t_ WIFI_ PHY_ MODE_ HE20 - < PHY mode for Bandwidth HE20
- wifi_
phy_ mode_ t_ WIFI_ PHY_ MODE_ HT20 - < PHY mode for Bandwidth HT20
- wifi_
phy_ mode_ t_ WIFI_ PHY_ MODE_ HT40 - < PHY mode for Bandwidth HT40
- wifi_
phy_ mode_ t_ WIFI_ PHY_ MODE_ LR - < PHY mode for Low Rate
- wifi_
phy_ mode_ t_ WIFI_ PHY_ MODE_ VHT20 - < PHY mode for Bandwidth VHT20
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 1M_ L - < 1 Mbps with long preamble
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 2M_ L - < 2 Mbps with long preamble
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 2M_ S - < 2 Mbps with short preamble
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 5M_ L - < 5.5 Mbps with long preamble
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 5M_ S - < 5.5 Mbps with short preamble
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 6M - < 6 Mbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 9M - < 9 Mbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 11M_ L - < 11 Mbps with long preamble
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 11M_ S - < 11 Mbps with short preamble
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 12M - < 12 Mbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 18M - < 18 Mbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 24M - < 24 Mbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 36M - < 36 Mbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 48M - < 48 Mbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ 54M - < 54 Mbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ LORA_ 250K - < Espressif-specific Long Range mode rate, 250 Kbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ LORA_ 500K - < Espressif-specific Long Range mode rate, 500 Kbps
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MAX - wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS0_ LGI - < MCS0 with long GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS0_ SGI - < MCS0 with short GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS1_ LGI - < MCS1 with long GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS1_ SGI - < MCS1 with short GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS2_ LGI - < MCS2 with long GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS2_ SGI - < MCS2 with short GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS3_ LGI - < MCS3 with long GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS3_ SGI - < MCS3 with short GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS4_ LGI - < MCS4 with long GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS4_ SGI - < MCS4 with short GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS5_ LGI - < MCS5 with long GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS5_ SGI - < MCS5 with short GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS6_ LGI - < MCS6 with long GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS6_ SGI - < MCS6 with short GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS7_ LGI - < MCS7 with long GI
- wifi_
phy_ rate_ t_ WIFI_ PHY_ RATE_ MCS7_ SGI - < MCS7 with short GI
- wifi_
promiscuous_ pkt_ type_ t_ WIFI_ PKT_ CTRL - < Control frame, indicates ‘buf’ argument is wifi_promiscuous_pkt_t
- wifi_
promiscuous_ pkt_ type_ t_ WIFI_ PKT_ DATA - < Data frame, indicates ‘buf’ argument is wifi_promiscuous_pkt_t
- wifi_
promiscuous_ pkt_ type_ t_ WIFI_ PKT_ MGMT - < Management frame, indicates ‘buf’ argument is wifi_promiscuous_pkt_t
- wifi_
promiscuous_ pkt_ type_ t_ WIFI_ PKT_ MISC - < Other type, such as MIMO etc. ‘buf’ argument is wifi_promiscuous_pkt_t but the payload is zero length.
- wifi_
prov_ cb_ event_ t_ WIFI_ PROV_ CRED_ FAIL - Emitted when device fails to connect to the AP of which the
credentials were received earlier on event
WIFI_PROV_CRED_RECV. The event data in this case is a pointer to the disconnection reason code with typewifi_prov_sta_fail_reason_t - wifi_
prov_ cb_ event_ t_ WIFI_ PROV_ CRED_ RECV - Emitted when Wi-Fi AP credentials are received via
protocommendpointwifi_config. The event data in this case is a pointer to the correspondingwifi_sta_config_tstructure - wifi_
prov_ cb_ event_ t_ WIFI_ PROV_ CRED_ SUCCESS - Emitted when device successfully connects to the AP of which the
credentials were received earlier on event
WIFI_PROV_CRED_RECV - wifi_
prov_ cb_ event_ t_ WIFI_ PROV_ DEINIT - Signals that manager has been de-initialized
- wifi_
prov_ cb_ event_ t_ WIFI_ PROV_ END - Signals that provisioning service has stopped
- wifi_
prov_ cb_ event_ t_ WIFI_ PROV_ INIT - Emitted when the manager is initialized
- wifi_
prov_ cb_ event_ t_ WIFI_ PROV_ SET_ STA_ CONFIG - Emitted before accepting the wifi credentials to
set the wifi configurations according to requirement.
NOTE - In this case event_data shall be populated with a pointer to
wifi_config_t. - wifi_
prov_ cb_ event_ t_ WIFI_ PROV_ START - Indicates that provisioning has started
- wifi_
prov_ security_ WIFI_ PROV_ SECURITY_ 0 - No security (plain-text communication)
- wifi_
prov_ security_ WIFI_ PROV_ SECURITY_ 1 - This secure communication mode consists of X25519 key exchange
- wifi_
prov_ security_ WIFI_ PROV_ SECURITY_ 2 - This secure communication mode consists of SRP6a based authentication and key exchange
- wifi_
prov_ sta_ fail_ reason_ t_ WIFI_ PROV_ STA_ AP_ NOT_ FOUND - wifi_
prov_ sta_ fail_ reason_ t_ WIFI_ PROV_ STA_ AUTH_ ERROR - wifi_
prov_ sta_ state_ t_ WIFI_ PROV_ STA_ CONNECTED - wifi_
prov_ sta_ state_ t_ WIFI_ PROV_ STA_ CONNECTING - wifi_
prov_ sta_ state_ t_ WIFI_ PROV_ STA_ CONN_ ATTEMPT_ FAILED - wifi_
prov_ sta_ state_ t_ WIFI_ PROV_ STA_ DISCONNECTED - wifi_
ps_ type_ t_ WIFI_ PS_ MAX_ MODEM - < Maximum modem power saving. In this mode, interval to receive beacons is determined by the listen_interval parameter in wifi_sta_config_t
- wifi_
ps_ type_ t_ WIFI_ PS_ MIN_ MODEM - < Minimum modem power saving. In this mode, station wakes up to receive beacon every DTIM period
- wifi_
ps_ type_ t_ WIFI_ PS_ NONE - < No power save
- wifi_
roc_ done_ status_ t_ WIFI_ ROC_ DONE - < ROC operation was completed successfully
- wifi_
roc_ done_ status_ t_ WIFI_ ROC_ FAIL - < ROC operation was cancelled
- wifi_
roc_ t_ WIFI_ ROC_ CANCEL - < Cancel remain on channel
- wifi_
roc_ t_ WIFI_ ROC_ REQ - < Request remain on channel
- wifi_
sae_ pk_ mode_ t_ WPA3_ SAE_ PK_ MODE_ AUTOMATIC - wifi_
sae_ pk_ mode_ t_ WPA3_ SAE_ PK_ MODE_ DISABLED - wifi_
sae_ pk_ mode_ t_ WPA3_ SAE_ PK_ MODE_ ONLY - wifi_
sae_ pwe_ method_ t_ WPA3_ SAE_ PWE_ BOTH - wifi_
sae_ pwe_ method_ t_ WPA3_ SAE_ PWE_ HASH_ TO_ ELEMENT - wifi_
sae_ pwe_ method_ t_ WPA3_ SAE_ PWE_ HUNT_ AND_ PECK - wifi_
sae_ pwe_ method_ t_ WPA3_ SAE_ PWE_ UNSPECIFIED - wifi_
scan_ method_ t_ WIFI_ ALL_ CHANNEL_ SCAN - < All channel scan, scan will end after scan all the channel
- wifi_
scan_ method_ t_ WIFI_ FAST_ SCAN - < Do fast scan, scan will end after find SSID match AP
- wifi_
scan_ type_ t_ WIFI_ SCAN_ TYPE_ ACTIVE - < Active scan
- wifi_
scan_ type_ t_ WIFI_ SCAN_ TYPE_ PASSIVE - < Passive scan
- wifi_
second_ chan_ t_ WIFI_ SECOND_ CHAN_ ABOVE - < The channel width is HT40 and the secondary channel is above the primary channel
- wifi_
second_ chan_ t_ WIFI_ SECOND_ CHAN_ BELOW - < The channel width is HT40 and the secondary channel is below the primary channel
- wifi_
second_ chan_ t_ WIFI_ SECOND_ CHAN_ NONE - < The channel width is HT20
- wifi_
sort_ method_ t_ WIFI_ CONNECT_ AP_ BY_ SECURITY - < Sort match AP in scan list by security mode
- wifi_
sort_ method_ t_ WIFI_ CONNECT_ AP_ BY_ SIGNAL - < Sort match AP in scan list by RSSI
- wifi_
storage_ t_ WIFI_ STORAGE_ FLASH - < All configuration will store in both memory and flash
- wifi_
storage_ t_ WIFI_ STORAGE_ RAM - < All configuration will only store in the memory
- wifi_
tx_ status_ t_ WIFI_ SEND_ FAIL - < Sending Wi-Fi data fail
- wifi_
tx_ status_ t_ WIFI_ SEND_ SUCCESS - < Sending Wi-Fi data successfully
- wifi_
vendor_ ie_ id_ t_ WIFI_ VND_ IE_ ID_ 0 - < Vendor ID element 0
- wifi_
vendor_ ie_ id_ t_ WIFI_ VND_ IE_ ID_ 1 - < Vendor ID element 1
- wifi_
vendor_ ie_ type_ t_ WIFI_ VND_ IE_ TYPE_ ASSOC_ REQ - < Association request frame
- wifi_
vendor_ ie_ type_ t_ WIFI_ VND_ IE_ TYPE_ ASSOC_ RESP - < Association response frame
- wifi_
vendor_ ie_ type_ t_ WIFI_ VND_ IE_ TYPE_ BEACON - < Beacon frame
- wifi_
vendor_ ie_ type_ t_ WIFI_ VND_ IE_ TYPE_ PROBE_ REQ - < Probe request frame
- wifi_
vendor_ ie_ type_ t_ WIFI_ VND_ IE_ TYPE_ PROBE_ RESP - < Probe response frame
- wps_
fail_ reason_ t_ WPS_ AP_ FAIL_ REASON_ AUTH - < WPS failed during auth
- wps_
fail_ reason_ t_ WPS_ AP_ FAIL_ REASON_ CONFIG - < WPS failed due to incorrect config
- wps_
fail_ reason_ t_ WPS_ AP_ FAIL_ REASON_ MAX - < Max WPS fail reason
- wps_
fail_ reason_ t_ WPS_ AP_ FAIL_ REASON_ NORMAL - < WPS normal fail reason
- wps_
type_ WPS_ TYPE_ DISABLE - < WPS is disabled
- wps_
type_ WPS_ TYPE_ MAX - < Maximum value for WPS type enumeration
- wps_
type_ WPS_ TYPE_ PBC - < WPS Push Button Configuration method
- wps_
type_ WPS_ TYPE_ PIN - < WPS PIN (Personal Identification Number) method
- ws_
transport_ opcodes_ WS_ TRANSPORT_ OPCODES_ BINARY - ws_
transport_ opcodes_ WS_ TRANSPORT_ OPCODES_ CLOSE - ws_
transport_ opcodes_ WS_ TRANSPORT_ OPCODES_ CONT - ws_
transport_ opcodes_ WS_ TRANSPORT_ OPCODES_ FIN - ws_
transport_ opcodes_ WS_ TRANSPORT_ OPCODES_ NONE - < not a valid opcode to indicate no message previously received from the API esp_transport_ws_get_read_opcode()
- ws_
transport_ opcodes_ WS_ TRANSPORT_ OPCODES_ PING - ws_
transport_ opcodes_ WS_ TRANSPORT_ OPCODES_ PONG - ws_
transport_ opcodes_ WS_ TRANSPORT_ OPCODES_ TEXT
Statics§
- ESP_
EFUSE_ ⚠ADC1_ CAL_ VOL_ ATTE N0 - ESP_
EFUSE_ ⚠ADC1_ CAL_ VOL_ ATTE N1 - ESP_
EFUSE_ ⚠ADC1_ CAL_ VOL_ ATTE N2 - ESP_
EFUSE_ ⚠ADC1_ CAL_ VOL_ ATTE N3 - ESP_
EFUSE_ ⚠ADC1_ INIT_ CODE_ ATTE N0 - ESP_
EFUSE_ ⚠ADC1_ INIT_ CODE_ ATTE N1 - ESP_
EFUSE_ ⚠ADC1_ INIT_ CODE_ ATTE N2 - ESP_
EFUSE_ ⚠ADC1_ INIT_ CODE_ ATTE N3 - ESP_
EFUSE_ ⚠BLK_ VERSION_ MAJOR - ESP_
EFUSE_ ⚠BLK_ VERSION_ MINOR - ESP_
EFUSE_ ⚠DIG_ DBIAS_ HVT - ESP_
EFUSE_ ⚠DISABLE_ BLK_ VERSION_ MAJOR - ESP_
EFUSE_ ⚠DISABLE_ WAFER_ VERSION_ MAJOR - ESP_
EFUSE_ ⚠DIS_ DIRECT_ BOOT - ESP_
EFUSE_ ⚠DIS_ DOWNLOAD_ ICACHE - ESP_
EFUSE_ ⚠DIS_ DOWNLOAD_ MANUAL_ ENCRYPT - ESP_
EFUSE_ ⚠DIS_ DOWNLOAD_ MODE - ESP_
EFUSE_ ⚠DIS_ FORCE_ DOWNLOAD - ESP_
EFUSE_ ⚠DIS_ ICACHE - ESP_
EFUSE_ ⚠DIS_ PAD_ JTAG - ESP_
EFUSE_ ⚠DIS_ TWAI - ESP_
EFUSE_ ⚠DIS_ USB_ JTAG - ESP_
EFUSE_ ⚠DIS_ USB_ SERIAL_ JTAG - ESP_
EFUSE_ ⚠DIS_ USB_ SERIAL_ JTAG_ DOWNLOAD_ MODE - ESP_
EFUSE_ ⚠DIS_ USB_ SERIAL_ JTAG_ ROM_ PRINT - ESP_
EFUSE_ ⚠ENABLE_ SECURITY_ DOWNLOAD - ESP_
EFUSE_ ⚠ERR_ RST_ ENABLE - ESP_
EFUSE_ ⚠FLASH_ CAP - ESP_
EFUSE_ ⚠FLASH_ TEMP - ESP_
EFUSE_ ⚠FLASH_ TPUW - ESP_
EFUSE_ ⚠FLASH_ VENDOR - ESP_
EFUSE_ ⚠FORCE_ SEND_ RESUME - ESP_
EFUSE_ ⚠JTAG_ SEL_ ENABLE - ESP_
EFUSE_ ⚠KEY0 - ESP_
EFUSE_ ⚠KEY1 - ESP_
EFUSE_ ⚠KEY2 - ESP_
EFUSE_ ⚠KEY3 - ESP_
EFUSE_ ⚠KEY4 - ESP_
EFUSE_ ⚠KEY5 - ESP_
EFUSE_ ⚠KEY_ PURPOSE_ 0 - ESP_
EFUSE_ ⚠KEY_ PURPOSE_ 1 - ESP_
EFUSE_ ⚠KEY_ PURPOSE_ 2 - ESP_
EFUSE_ ⚠KEY_ PURPOSE_ 3 - ESP_
EFUSE_ ⚠KEY_ PURPOSE_ 4 - ESP_
EFUSE_ ⚠KEY_ PURPOSE_ 5 - ESP_
EFUSE_ ⚠K_ DIG_ LDO - ESP_
EFUSE_ ⚠K_ RTC_ LDO - ESP_
EFUSE_ ⚠MAC - ESP_
EFUSE_ ⚠OCODE - ESP_
EFUSE_ ⚠OPTIONAL_ UNIQUE_ ID - ESP_
EFUSE_ ⚠PKG_ VERSION - ESP_
EFUSE_ ⚠RD_ DIS - ESP_
EFUSE_ ⚠RD_ DIS_ BLOCK_ KEY0 - ESP_
EFUSE_ ⚠RD_ DIS_ BLOCK_ KEY1 - ESP_
EFUSE_ ⚠RD_ DIS_ BLOCK_ KEY2 - ESP_
EFUSE_ ⚠RD_ DIS_ BLOCK_ KEY3 - ESP_
EFUSE_ ⚠RD_ DIS_ BLOCK_ KEY4 - ESP_
EFUSE_ ⚠RD_ DIS_ BLOCK_ KEY5 - ESP_
EFUSE_ ⚠RD_ DIS_ BLOCK_ SYS_ DATA2 - ESP_
EFUSE_ ⚠SECURE_ BOOT_ AGGRESSIVE_ REVOKE - ESP_
EFUSE_ ⚠SECURE_ BOOT_ EN - ESP_
EFUSE_ ⚠SECURE_ BOOT_ KEY_ REVOK E0 - ESP_
EFUSE_ ⚠SECURE_ BOOT_ KEY_ REVOK E1 - ESP_
EFUSE_ ⚠SECURE_ BOOT_ KEY_ REVOK E2 - ESP_
EFUSE_ ⚠SECURE_ VERSION - ESP_
EFUSE_ ⚠SOFT_ DIS_ JTAG - ESP_
EFUSE_ ⚠SPI_ BOOT_ CRYPT_ CNT - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ CLK - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ CS - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ D - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ D4 - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ D5 - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ D6 - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ D7 - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ DQS - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ HD - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ Q - ESP_
EFUSE_ ⚠SPI_ PAD_ CONFIG_ WP - ESP_
EFUSE_ ⚠SYS_ DATA_ PART2 - ESP_
EFUSE_ ⚠TEMP_ CALIB - ESP_
EFUSE_ ⚠THRES_ HVT - ESP_
EFUSE_ ⚠UART_ PRINT_ CONTROL - ESP_
EFUSE_ ⚠USB_ EXCHG_ PINS - ESP_
EFUSE_ ⚠USER_ DATA - ESP_
EFUSE_ ⚠USER_ DATA_ MAC_ CUSTOM - ESP_
EFUSE_ ⚠VDD_ SPI_ AS_ GPIO - ESP_
EFUSE_ ⚠V_ DIG_ DBIA S20 - ESP_
EFUSE_ ⚠V_ RTC_ DBIA S20 - ESP_
EFUSE_ ⚠WAFER_ VERSION_ MAJOR - ESP_
EFUSE_ ⚠WAFER_ VERSION_ MINOR_ HI - ESP_
EFUSE_ ⚠WAFER_ VERSION_ MINOR_ LO - ESP_
EFUSE_ ⚠WDT_ DELAY_ SEL - ESP_
EFUSE_ ⚠WR_ DIS - ESP_
EFUSE_ ⚠WR_ DIS_ ADC1_ CAL_ VOL_ ATTE N0 - ESP_
EFUSE_ ⚠WR_ DIS_ ADC1_ CAL_ VOL_ ATTE N1 - ESP_
EFUSE_ ⚠WR_ DIS_ ADC1_ CAL_ VOL_ ATTE N2 - ESP_
EFUSE_ ⚠WR_ DIS_ ADC1_ CAL_ VOL_ ATTE N3 - ESP_
EFUSE_ ⚠WR_ DIS_ ADC1_ INIT_ CODE_ ATTE N0 - ESP_
EFUSE_ ⚠WR_ DIS_ ADC1_ INIT_ CODE_ ATTE N1 - ESP_
EFUSE_ ⚠WR_ DIS_ ADC1_ INIT_ CODE_ ATTE N2 - ESP_
EFUSE_ ⚠WR_ DIS_ ADC1_ INIT_ CODE_ ATTE N3 - ESP_
EFUSE_ ⚠WR_ DIS_ BLK1 - ESP_
EFUSE_ ⚠WR_ DIS_ BLK_ VERSION_ MAJOR - ESP_
EFUSE_ ⚠WR_ DIS_ BLK_ VERSION_ MINOR - ESP_
EFUSE_ ⚠WR_ DIS_ BLOCK_ KEY0 - ESP_
EFUSE_ ⚠WR_ DIS_ BLOCK_ KEY1 - ESP_
EFUSE_ ⚠WR_ DIS_ BLOCK_ KEY2 - ESP_
EFUSE_ ⚠WR_ DIS_ BLOCK_ KEY3 - ESP_
EFUSE_ ⚠WR_ DIS_ BLOCK_ KEY4 - ESP_
EFUSE_ ⚠WR_ DIS_ BLOCK_ KEY5 - ESP_
EFUSE_ ⚠WR_ DIS_ BLOCK_ SYS_ DATA2 - ESP_
EFUSE_ ⚠WR_ DIS_ BLOCK_ USR_ DATA - ESP_
EFUSE_ ⚠WR_ DIS_ CUSTOM_ MAC - ESP_
EFUSE_ ⚠WR_ DIS_ DIG_ DBIAS_ HVT - ESP_
EFUSE_ ⚠WR_ DIS_ DISABLE_ BLK_ VERSION_ MAJOR - ESP_
EFUSE_ ⚠WR_ DIS_ DISABLE_ WAFER_ VERSION_ MAJOR - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ DIRECT_ BOOT - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ DOWNLOAD_ ICACHE - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ DOWNLOAD_ MANUAL_ ENCRYPT - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ DOWNLOAD_ MODE - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ FORCE_ DOWNLOAD - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ ICACHE - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ PAD_ JTAG - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ TWAI - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ USB_ JTAG - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ USB_ SERIAL_ JTAG - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ USB_ SERIAL_ JTAG_ DOWNLOAD_ MODE - ESP_
EFUSE_ ⚠WR_ DIS_ DIS_ USB_ SERIAL_ JTAG_ ROM_ PRINT - ESP_
EFUSE_ ⚠WR_ DIS_ ENABLE_ SECURITY_ DOWNLOAD - ESP_
EFUSE_ ⚠WR_ DIS_ ERR_ RST_ ENABLE - ESP_
EFUSE_ ⚠WR_ DIS_ FLASH_ CAP - ESP_
EFUSE_ ⚠WR_ DIS_ FLASH_ TEMP - ESP_
EFUSE_ ⚠WR_ DIS_ FLASH_ TPUW - ESP_
EFUSE_ ⚠WR_ DIS_ FLASH_ VENDOR - ESP_
EFUSE_ ⚠WR_ DIS_ FORCE_ SEND_ RESUME - ESP_
EFUSE_ ⚠WR_ DIS_ JTAG_ SEL_ ENABLE - ESP_
EFUSE_ ⚠WR_ DIS_ KEY_ PURPOSE_ 0 - ESP_
EFUSE_ ⚠WR_ DIS_ KEY_ PURPOSE_ 1 - ESP_
EFUSE_ ⚠WR_ DIS_ KEY_ PURPOSE_ 2 - ESP_
EFUSE_ ⚠WR_ DIS_ KEY_ PURPOSE_ 3 - ESP_
EFUSE_ ⚠WR_ DIS_ KEY_ PURPOSE_ 4 - ESP_
EFUSE_ ⚠WR_ DIS_ KEY_ PURPOSE_ 5 - ESP_
EFUSE_ ⚠WR_ DIS_ K_ DIG_ LDO - ESP_
EFUSE_ ⚠WR_ DIS_ K_ RTC_ LDO - ESP_
EFUSE_ ⚠WR_ DIS_ MAC - ESP_
EFUSE_ ⚠WR_ DIS_ OCODE - ESP_
EFUSE_ ⚠WR_ DIS_ OPTIONAL_ UNIQUE_ ID - ESP_
EFUSE_ ⚠WR_ DIS_ PKG_ VERSION - ESP_
EFUSE_ ⚠WR_ DIS_ RD_ DIS - ESP_
EFUSE_ ⚠WR_ DIS_ SECURE_ BOOT_ AGGRESSIVE_ REVOKE - ESP_
EFUSE_ ⚠WR_ DIS_ SECURE_ BOOT_ EN - ESP_
EFUSE_ ⚠WR_ DIS_ SECURE_ BOOT_ KEY_ REVOK E0 - ESP_
EFUSE_ ⚠WR_ DIS_ SECURE_ BOOT_ KEY_ REVOK E1 - ESP_
EFUSE_ ⚠WR_ DIS_ SECURE_ BOOT_ KEY_ REVOK E2 - ESP_
EFUSE_ ⚠WR_ DIS_ SECURE_ VERSION - ESP_
EFUSE_ ⚠WR_ DIS_ SOFT_ DIS_ JTAG - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ BOOT_ CRYPT_ CNT - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ CLK - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ CS - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ D - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ D4 - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ D5 - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ D6 - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ D7 - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ DQS - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ HD - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ Q - ESP_
EFUSE_ ⚠WR_ DIS_ SPI_ PAD_ CONFIG_ WP - ESP_
EFUSE_ ⚠WR_ DIS_ SYS_ DATA_ PART1 - ESP_
EFUSE_ ⚠WR_ DIS_ TEMP_ CALIB - ESP_
EFUSE_ ⚠WR_ DIS_ THRES_ HVT - ESP_
EFUSE_ ⚠WR_ DIS_ UART_ PRINT_ CONTROL - ESP_
EFUSE_ ⚠WR_ DIS_ USB_ EXCHG_ PINS - ESP_
EFUSE_ ⚠WR_ DIS_ VDD_ SPI_ AS_ GPIO - ESP_
EFUSE_ ⚠WR_ DIS_ V_ DIG_ DBIA S20 - ESP_
EFUSE_ ⚠WR_ DIS_ V_ RTC_ DBIA S20 - ESP_
EFUSE_ ⚠WR_ DIS_ WAFER_ VERSION_ MAJOR - ESP_
EFUSE_ ⚠WR_ DIS_ WAFER_ VERSION_ MINOR_ HI - ESP_
EFUSE_ ⚠WR_ DIS_ WAFER_ VERSION_ MINOR_ LO - ESP_
EFUSE_ ⚠WR_ DIS_ WDT_ DELAY_ SEL - ESP_
HTTPS_ ⚠OTA_ EVENT - ESP_
HTTP_ ⚠CLIENT_ EVENT - ESP_
HTTP_ ⚠SERVER_ EVENT - ETH_
EVENT ⚠ - @brief Ethernet event base declaration
- GPIO⚠
- GPIO_
HOLD_ ⚠MASK - GPIO_
PIN_ ⚠MUX_ REG - IP_
EVENT ⚠ - @brief IP event base declaration
- MESH_
EVENT ⚠ - @brief ESP-MESH event base declaration
- NETIF_
PPP_ ⚠STATUS - @brief PPP event base
- OPENTHREAD_
EVENT ⚠ - @brief OpenThread event base declaration
- PROTOCOMM_
SECURITY_ ⚠SESSION_ EVENT - PROTOCOMM_
TRANSPORT_ ⚠BLE_ EVENT - RTCCNTL⚠
- SC_
EVENT ⚠ - @brief smartconfig event base declaration
- VolTo
Part ⚠ - WIFI_
EVENT ⚠ - @cond / / @brief Wi-Fi event base declaration
- WIFI_
PROV_ ⚠EVENT - __
atexit ⚠ - __
atexit0 ⚠ - __sf⚠
- __sglue⚠
- __
stdio_ ⚠exit_ handler - _ctype_⚠
- _daylight⚠
- _g_
esp_ ⚠netif_ inherent_ ap_ config - _g_
esp_ ⚠netif_ inherent_ eth_ config - _g_
esp_ ⚠netif_ inherent_ sta_ config - _g_
esp_ ⚠netif_ netstack_ default_ br - _g_
esp_ ⚠netif_ netstack_ default_ eth - _g_
esp_ ⚠netif_ netstack_ default_ wifi_ ap - _g_
esp_ ⚠netif_ netstack_ default_ wifi_ sta - _g_
esp_ ⚠netif_ soft_ ap_ ip - _global_
impure_ ⚠ptr - _impure_
data ⚠ - _impure_
ptr ⚠ - _sys_
errlist ⚠ - _sys_
nerr ⚠ - _timezone⚠
- _tzname⚠
- app_
elf_ ⚠sha256_ str - @cond
- dns_
mquery_ ⚠v4group - dns_
mquery_ ⚠v6group - environ⚠
- esp_
flash_ ⚠default_ chip - @brief Pointer to the “default” SPI flash chip, ie the main chip attached to the MCU.
- esp_
isr_ ⚠names - exc_
cause_ ⚠table - @addtogroup ets_apis @{
- g_
esp_ ⚠netif_ inherent_ openthread_ config - g_
esp_ ⚠netif_ netstack_ default_ openthread - g_
wifi_ ⚠default_ mesh_ crypto_ funcs - Variable Declaration
- g_
wifi_ ⚠default_ wpa_ crypto_ funcs - @addtogroup WPA_APIs @{
- g_
wifi_ ⚠osi_ funcs - h_errno⚠
- in6addr_
any ⚠ - This variable is initialized by the system to contain the wildcard IPv6 address.
- ip6_
addr_ ⚠any - ip_
addr_ ⚠any - ip_
addr_ ⚠any_ type - ip_
addr_ ⚠broadcast - ip_data⚠
- mbedtls_
x509_ ⚠crt_ profile_ default - Default security profile. Should provide a good balance between security and compatibility with current deployments.
- mbedtls_
x509_ ⚠crt_ profile_ next - Expected next default profile. Recommended for new deployments. Currently targets a 128-bit security level, except for allowing RSA-2048. This profile may change at any time.
- mbedtls_
x509_ ⚠crt_ profile_ none - Empty profile that allows nothing. Useful as a basis for constructing custom profiles.
- mbedtls_
x509_ ⚠crt_ profile_ suiteb - NSA Suite B profile.
- memp_
pools ⚠ - netif_
default ⚠ - The default network interface.
- netif_
list ⚠ - The list of network interfaces.
- optarg⚠
- opterr⚠
- optind⚠
- optopt⚠
- optreset⚠
- suboptarg⚠
- wifi_
prov_ ⚠scheme_ ble - @brief Scheme that can be used by manager for provisioning over BLE transport with GATT server
- wifi_
prov_ ⚠scheme_ softap - @brief Scheme that can be used by manager for provisioning over SoftAP transport with HTTP server
Functions§
- _Exit⚠
- __
assert ⚠ - __
assert_ ⚠func - __
eprintf ⚠ - __errno⚠
- __
getdelim ⚠ - __
getline ⚠ - __
getreent ⚠ - __itoa⚠
- __
locale_ ⚠mb_ cur_ max - __
retarget_ ⚠lock_ acquire - __
retarget_ ⚠lock_ acquire_ recursive - __
retarget_ ⚠lock_ close - __
retarget_ ⚠lock_ close_ recursive - __
retarget_ ⚠lock_ init - __
retarget_ ⚠lock_ init_ recursive - __
retarget_ ⚠lock_ release - __
retarget_ ⚠lock_ release_ recursive - __
retarget_ ⚠lock_ try_ acquire - __
retarget_ ⚠lock_ try_ acquire_ recursive - __sinit⚠
- __
srget_ ⚠r - __
swbuf_ ⚠r - __utoa⚠
- _asiprintf_
r ⚠ - _asniprintf_
r ⚠ - _asnprintf_
r ⚠ - _asprintf_
r ⚠ - _atoi_r⚠
- _atol_r⚠
- _atoll_
r ⚠ - _calloc_
r ⚠ - _close_
r ⚠ - _diprintf_
r ⚠ - _dprintf_
r ⚠ - _drand48_
r ⚠ - _dtoa_r⚠
- _erand48_
r ⚠ - _esp_
error_ ⚠check_ failed - @cond
- _esp_
error_ ⚠check_ failed_ without_ abort - _execve_
r ⚠ - _exit⚠
- _fclose_
r ⚠ - _fcloseall_
r ⚠ - _fcntl_
r ⚠ - _fdopen_
r ⚠ - _fflush_
r ⚠ - _fgetc_
r ⚠ - _fgetc_
unlocked_ ⚠r - _fgetpos_
r ⚠ - _fgets_
r ⚠ - _fgets_
unlocked_ ⚠r - _findenv⚠
- _findenv_
r ⚠ - _fiprintf_
r ⚠ - _fiscanf_
r ⚠ - _fmemopen_
r ⚠ - _fopen_
r ⚠ - _fork_r⚠
- _fprintf_
r ⚠ - _fpurge_
r ⚠ - _fputc_
r ⚠ - _fputc_
unlocked_ ⚠r - _fputs_
r ⚠ - _fputs_
unlocked_ ⚠r - _fread_
r ⚠ - _fread_
unlocked_ ⚠r - _free_r⚠
- _freopen_
r ⚠ - _fscanf_
r ⚠ - _fseek_
r ⚠ - _fseeko_
r ⚠ - _fsetpos_
r ⚠ - _fstat_
r ⚠ - _ftell_
r ⚠ - _ftello_
r ⚠ - _funopen_
r ⚠ - _fwalk_
sglue ⚠ - _fwrite_
r ⚠ - _fwrite_
unlocked_ ⚠r - _getc_r⚠
- _getc_
unlocked_ ⚠r - _getchar_
r ⚠ - _getchar_
unlocked_ ⚠r - _getentropy_
r ⚠ - _getenv_
r ⚠ - _getpid_
r ⚠ - _gets_r⚠
- _gettimeofday_
r ⚠ - _iprintf_
r ⚠ - _isatty_
r ⚠ - _iscanf_
r ⚠ - _jrand48_
r ⚠ - _kill_r⚠
- _l64a_r⚠
- _lcong48_
r ⚠ - _link_r⚠
- _lock_
acquire ⚠ - _lock_
acquire_ ⚠recursive - _lock_
close ⚠ - _lock_
close_ ⚠recursive - _lock_
init ⚠ - _lock_
init_ ⚠recursive - _lock_
release ⚠ - _lock_
release_ ⚠recursive - _lock_
try_ ⚠acquire - _lock_
try_ ⚠acquire_ recursive - _lrand48_
r ⚠ - _lseek_
r ⚠ - _malloc_
r ⚠ - _mblen_
r ⚠ - _mbstowcs_
r ⚠ - _mbtowc_
r ⚠ - _mkdir_
r ⚠ - _mkdtemp_
r ⚠ - _mkostemp_
r ⚠ - _mkostemps_
r ⚠ - _mkstemp_
r ⚠ - _mkstemps_
r ⚠ - _mktemp_
r ⚠ - _mrand48_
r ⚠ - _mstats_
r ⚠ - _nrand48_
r ⚠ - _open_
memstream_ ⚠r - _open_r⚠
- _perror_
r ⚠ - _printf_
r ⚠ - _pthread_
cleanup_ ⚠pop - _pthread_
cleanup_ ⚠push - _putc_r⚠
- _putc_
unlocked_ ⚠r - _putchar_
r ⚠ - _putchar_
unlocked_ ⚠r - _putenv_
r ⚠ - _puts_r⚠
- _raise_
r ⚠ - _read_r⚠
- _realloc_
r ⚠ - _reallocf_
r ⚠ - _reclaim_
reent ⚠ - _remove_
r ⚠ - _rename_
r ⚠ - _rewind_
r ⚠ - _sbrk_r⚠
- _scanf_
r ⚠ - _seed48_
r ⚠ - _setenv_
r ⚠ - _signal_
r ⚠ - _siprintf_
r ⚠ - _siscanf_
r ⚠ - _sniprintf_
r ⚠ - _snprintf_
r ⚠ - _sprintf_
r ⚠ - _srand48_
r ⚠ - _sscanf_
r ⚠ - _stat_r⚠
- _strdup_
r ⚠ - _strerror_
r ⚠ - _strndup_
r ⚠ - _strtod_
r ⚠ - _strtoimax_
r ⚠ - _strtol_
r ⚠ - _strtoll_
r ⚠ - _strtoul_
r ⚠ - _strtoull_
r ⚠ - _strtoumax_
r ⚠ - _system_
r ⚠ - _tempnam_
r ⚠ - _times_
r ⚠ - _tmpfile_
r ⚠ - _tmpnam_
r ⚠ - _tzset_
r ⚠ - _ungetc_
r ⚠ - _unlink_
r ⚠ - _unsetenv_
r ⚠ - _wait_r⚠
- _wcstoimax_
r ⚠ - _wcstombs_
r ⚠ - _wcstoumax_
r ⚠ - _wctomb_
r ⚠ - _write_
r ⚠ - a64l⚠
- abort⚠
- abs⚠
- access⚠
- adc1_
config_ ⚠channel_ atten - @brief Set the attenuation of a particular channel on ADC1, and configure its associated GPIO pin mux.
- adc1_
config_ ⚠width - @brief Configure ADC1 capture width, meanwhile enable output invert for ADC1. The configuration is for all channels of ADC1 @param width_bit Bit capture width for ADC1
- adc1_
get_ ⚠raw - @brief Take an ADC1 reading from a single channel. @note ESP32: When the power switch of SARADC1, SARADC2, HALL sensor and AMP sensor is turned on, the input of GPIO36 and GPIO39 will be pulled down for about 80ns. When enabling power for any of these peripherals, ignore input from GPIO36 and GPIO39. Please refer to section 3.11 of ‘ECO_and_Workarounds_for_Bugs_in_ESP32’ for the description of this issue. As a workaround, call sar_periph_ctrl_adc_oneshot_power_acquire() in the app. This will result in higher power consumption (by ~1mA), but will remove the glitches on GPIO36 and GPIO39.
- adc1_
pad_ ⚠get_ io_ num - @brief Get the GPIO number of a specific ADC1 channel.
- adc2_
config_ ⚠channel_ atten - @brief Configure the ADC2 channel, including setting attenuation.
- adc2_
get_ ⚠raw - @brief Take an ADC2 reading on a single channel
- adc2_
pad_ ⚠get_ io_ num - @brief Get the GPIO number of a specific ADC2 channel.
- adc_
cali_ ⚠check_ scheme - @brief Check the supported ADC calibration scheme
- adc_
cali_ ⚠create_ scheme_ curve_ fitting - @brief Create a Curve Fitting calibration scheme
- adc_
cali_ ⚠delete_ scheme_ curve_ fitting - @brief Delete the Curve Fitting calibration scheme handle
- adc_
cali_ ⚠raw_ to_ voltage - @brief Convert ADC raw data to calibrated voltage
- adc_
continuous_ ⚠channel_ to_ io - @brief Get GPIO number from the given ADC channel
- adc_
continuous_ ⚠config - @brief Set ADC continuous mode required configurations
- adc_
continuous_ ⚠deinit - @brief Deinitialize the ADC continuous driver.
- adc_
continuous_ ⚠flush_ pool - @brief Flush the driver internal pool
- adc_
continuous_ ⚠io_ to_ channel - @brief Get ADC channel from the given GPIO number
- adc_
continuous_ ⚠new_ handle - @brief Initialize ADC continuous driver and get a handle to it
- adc_
continuous_ ⚠parse_ data - @brief Parse ADC continuous mode raw data
- adc_
continuous_ ⚠read - @brief Read bytes from ADC under continuous mode.
- adc_
continuous_ ⚠read_ parse - @brief Read and parse ADC continuous mode data in one call
- adc_
continuous_ ⚠register_ event_ callbacks - @brief Register callbacks
- adc_
continuous_ ⚠start - @brief Start the ADC under continuous mode. After this, the hardware starts working.
- adc_
continuous_ ⚠stop - @brief Stop the ADC. After this, the hardware stops working.
- adc_
digi_ ⚠controller_ configure - @brief Setting the digital controller.
- adc_
digi_ ⚠deinitialize - @brief Deinitialize the Digital ADC.
- adc_
digi_ ⚠initialize - @brief Initialize the Digital ADC.
- adc_
digi_ ⚠read_ bytes - @brief Read bytes from Digital ADC through DMA.
- adc_
digi_ ⚠start - @brief Start the Digital ADC and DMA peripherals. After this, the hardware starts working.
- adc_
digi_ ⚠stop - @brief Stop the Digital ADC and DMA peripherals. After this, the hardware stops working.
- adc_
oneshot_ ⚠channel_ to_ io - @brief Get GPIO number from the given ADC channel
- adc_
oneshot_ ⚠config_ channel - @brief Set ADC oneshot mode required configurations
- adc_
oneshot_ ⚠del_ unit - @brief Delete the ADC unit handle
- adc_
oneshot_ ⚠get_ calibrated_ result - @brief Convenience function to get ADC calibrated result
- adc_
oneshot_ ⚠io_ to_ channel - @brief Get ADC channel from the given GPIO number
- adc_
oneshot_ ⚠new_ unit - @brief Create a handle to a specific ADC unit
- adc_
oneshot_ ⚠read - @brief Get one ADC conversion raw result
- adc_
vref_ ⚠to_ gpio - @brief Output ADC1 or ADC2’s reference voltage to
adc2_channe_t’s IO. - adjtime⚠
- alarm⚠
- aligned_
alloc ⚠ - alphasort⚠
- arc4random⚠
- arc4random_
buf ⚠ - arc4random_
uniform ⚠ - arg_
cmd_ ⚠count - arg_
cmd_ ⚠dispatch - arg_
cmd_ ⚠info - arg_
cmd_ ⚠init - arg_
cmd_ ⚠itr_ advance - arg_
cmd_ ⚠itr_ create - arg_
cmd_ ⚠itr_ destroy - arg_
cmd_ ⚠itr_ key - arg_
cmd_ ⚠itr_ search - arg_
cmd_ ⚠itr_ value - arg_
cmd_ ⚠register - arg_
cmd_ ⚠uninit - arg_
cmd_ ⚠unregister - arg_
date0 ⚠ - arg_
date1 ⚠ - arg_
daten ⚠ - arg_
dbl0 ⚠ - arg_
dbl1 ⚠ - arg_
dbln ⚠ - arg_
dstr_ ⚠cat - arg_
dstr_ ⚠catc - arg_
dstr_ ⚠catf - arg_
dstr_ ⚠create - arg_
dstr_ ⚠cstr - arg_
dstr_ ⚠destroy - arg_
dstr_ ⚠free - arg_
dstr_ ⚠reset - arg_
dstr_ ⚠set - arg_end⚠
- arg_
file0 ⚠ - arg_
file1 ⚠ - arg_
filen ⚠ - arg_
free ⚠ - deprecated functions, for back-compatibility only
- arg_
freetable ⚠ - arg_
int0 ⚠ - arg_
int1 ⚠ - arg_
intn ⚠ - arg_
lit0 ⚠ - arg_
lit1 ⚠ - arg_
litn ⚠ - arg_
make_ ⚠get_ help_ msg - arg_
make_ ⚠help_ msg - arg_
make_ ⚠syntax_ err_ help_ msg - arg_
make_ ⚠syntax_ err_ msg - arg_
mgsort ⚠ - arg_
nullcheck ⚠ - other functions
- arg_
parse ⚠ - arg_
print_ ⚠errors - arg_
print_ ⚠errors_ ds - arg_
print_ ⚠formatted - arg_
print_ ⚠glossary - arg_
print_ ⚠glossary_ ds - arg_
print_ ⚠glossary_ gnu - arg_
print_ ⚠glossary_ gnu_ ds - arg_
print_ ⚠option - arg_
print_ ⚠option_ ds - arg_
print_ ⚠syntax - arg_
print_ ⚠syntax_ ds - arg_
print_ ⚠syntaxv - arg_
print_ ⚠syntaxv_ ds - arg_rem⚠
- arg_xxx constructor functions
- arg_
rex0 ⚠ - arg_
rex1 ⚠ - arg_
rexn ⚠ - arg_
set_ ⚠module_ name - arg_
set_ ⚠module_ version - arg_
str0 ⚠ - arg_
str1 ⚠ - arg_
strn ⚠ - asctime⚠
- asctime_
r ⚠ - asiprintf⚠
- asniprintf⚠
- asnprintf⚠
- at_
quick_ ⚠exit - atexit⚠
- atof⚠
- atoff⚠
- atoi⚠
- atol⚠
- atoll⚠
- bcmp⚠
- bcopy⚠
- bootloader_
common_ ⚠check_ chip_ revision_ validity - @brief Check if the chip revision meets the image requirements.
- bootloader_
common_ ⚠check_ chip_ validity - @brief Check if the image (bootloader and application) has valid chip ID and revision
- bootloader_
common_ ⚠check_ efuse_ blk_ validity - @brief Check the eFuse block revision
- bootloader_
common_ ⚠check_ long_ hold_ gpio - @brief Check if a GPIO input is held low for a long period, short period, or not at all.
- bootloader_
common_ ⚠check_ long_ hold_ gpio_ level - @brief Check if a GPIO input is held low or high for a long period, short period, or not at all.
- bootloader_
common_ ⚠erase_ part_ type_ data - @brief Erase the partition data that is specified in the transferred list.
- bootloader_
common_ ⚠get_ active_ otadata - @brief Returns the number of active otadata.
- bootloader_
common_ ⚠get_ chip_ ver_ pkg - @brief Get chip package
- bootloader_
common_ ⚠get_ sha256_ of_ partition - @brief Calculates a sha-256 for a given partition or returns a appended digest.
- bootloader_
common_ ⚠label_ search - @brief Determines if the list contains the label
- bootloader_
common_ ⚠ota_ select_ crc - @brief Calculate crc for the OTA data select.
- bootloader_
common_ ⚠ota_ select_ invalid - @brief Returns true if OTADATA is not marked as bootable partition.
- bootloader_
common_ ⚠ota_ select_ valid - @brief Verifies the validity of the OTA data select
- bootloader_
common_ ⚠read_ otadata - @brief Read ota_info partition and fill array from two otadata structures.
- bootloader_
common_ ⚠select_ otadata - @brief Returns the number of active otadata.
- bootloader_
common_ ⚠vddsdio_ configure - @brief Configure VDDSDIO, call this API to rise VDDSDIO to 1.9V when VDDSDIO regulator is enabled as 1.8V mode.
- bootloader_
configure_ ⚠spi_ pins - @brief Configure default SPI pin modes and drive strengths
- bootloader_
fill_ ⚠random - @brief Fill buffer with ‘length’ random bytes
- bootloader_
load_ ⚠image - @brief Verify and load an app image (available only in space of bootloader).
- bootloader_
load_ ⚠image_ no_ verify - @brief Load an app image without verification (available only in space of bootloader).
- bootloader_
random_ ⚠disable - @brief Disable entropy source for RNG
- bootloader_
random_ ⚠enable - @brief Enable an entropy source for RNG if RF subsystem is disabled
- bsearch⚠
- bzero⚠
- calloc⚠
- cfgetispeed⚠
- @brief Extracts the input baud rate from the input structure exactly (without interpretation).
- cfgetospeed⚠
- @brief Extracts the output baud rate from the input structure exactly (without interpretation).
- cfree⚠
- cfsetispeed⚠
- @brief Set input baud rate in the termios structure
- cfsetospeed⚠
- @brief Set output baud rate in the termios structure
- chdir⚠
- chmod⚠
- chown⚠
- chroot⚠
- clearerr⚠
- clearerr_
unlocked ⚠ - clock⚠
- clock_
getres ⚠ - clock_
gettime ⚠ - clock_
nanosleep ⚠ - clock_
settime ⚠ - close⚠
- closedir⚠
- confstr⚠
- creat⚠
- ctermid⚠
- ctime⚠
- ctime_r⚠
- daemon⚠
- difftime⚠
- diprintf⚠
- div⚠
- dns_
clear_ ⚠cache - dns_
gethostbyname ⚠ - dns_
gethostbyname_ ⚠addrtype - dns_
getserver ⚠ - dns_
init ⚠ - dns_
setserver ⚠ - dns_tmr⚠
- dprintf⚠
- drand48⚠
- dup⚠
- dup2⚠
- eTask
Confirm ⚠Sleep Mode Status - eTask
GetState ⚠ - INCLUDE_eTaskGetState must be defined as 1 for this function to be available. See the configuration section for more information.
- endusershell⚠
- erand48⚠
- err_
to_ ⚠errno - esp_
adc_ ⚠cal_ characterize - @brief Characterize an ADC at a particular attenuation
- esp_
adc_ ⚠cal_ check_ efuse - @brief Checks if ADC calibration values are burned into eFuse
- esp_
adc_ ⚠cal_ get_ voltage - @brief Reads an ADC and converts the reading to a voltage in mV
- esp_
adc_ ⚠cal_ raw_ to_ voltage - @brief Convert an ADC reading to voltage in mV
- esp_
aes_ ⚠acquire_ hardware - \brief Lock access to AES hardware unit
- esp_
aes_ ⚠crypt_ cbc - \brief AES-CBC buffer encryption/decryption Length should be a multiple of the block size (16 bytes)
- esp_
aes_ ⚠crypt_ cfb8 - \brief AES-CFB8 buffer encryption/decryption.
- esp_
aes_ ⚠crypt_ cfb128 - \brief AES-CFB128 buffer encryption/decryption.
- esp_
aes_ ⚠crypt_ ctr - \brief AES-CTR buffer encryption/decryption
- esp_
aes_ ⚠crypt_ ecb - \brief AES-ECB block encryption/decryption
- esp_
aes_ ⚠crypt_ ofb - \brief This function performs an AES-OFB (Output Feedback Mode) encryption or decryption operation.
- esp_
aes_ ⚠crypt_ xts - XTS-AES buffer encryption/decryption
- esp_
aes_ ⚠decrypt - Deprecated, see esp_aes_internal_decrypt
- esp_
aes_ ⚠encrypt - Deprecated, see esp_aes_internal_encrypt
- esp_
aes_ ⚠free - \brief Clear AES context
- esp_
aes_ ⚠gcm_ auth_ decrypt - \brief This function performs a GCM authenticated decryption of a buffer.
- esp_
aes_ ⚠gcm_ crypt_ and_ tag - \brief This function performs GCM encryption or decryption of a buffer.
- esp_
aes_ ⚠gcm_ finish - \brief This function finishes the GCM operation and generates the authentication tag.
- esp_
aes_ ⚠gcm_ free - \brief This function clears a GCM context
- esp_
aes_ ⚠gcm_ init - \brief This function initializes the specified GCM context
- esp_
aes_ ⚠gcm_ setkey - \brief This function associates a GCM context with a key.
- esp_
aes_ ⚠gcm_ starts - \brief This function starts a GCM encryption or decryption operation.
- esp_
aes_ ⚠gcm_ update - \brief This function feeds an input buffer into an ongoing GCM encryption or decryption operation.
- esp_
aes_ ⚠gcm_ update_ ad - \brief This function feeds an input buffer as associated data (authenticated but not encrypted data) in a GCM encryption or decryption operation.
- esp_
aes_ ⚠init - \brief Initialize AES context
- esp_
aes_ ⚠release_ hardware - \brief Unlock access to AES hardware unit
- esp_
aes_ ⚠setkey - \brief AES set key schedule (encryption or decryption)
- esp_
aes_ ⚠xts_ free - \brief This function releases and clears the specified AES XTS context.
- esp_
aes_ ⚠xts_ init - \brief This function initializes the specified AES XTS context.
- esp_
aes_ ⚠xts_ setkey_ dec - \brief This function prepares an XTS context for decryption and sets the decryption key.
- esp_
aes_ ⚠xts_ setkey_ enc - \brief This function prepares an XTS context for encryption and sets the encryption key.
- esp_
app_ ⚠get_ description - @brief Return esp_app_desc structure. This structure includes app version.
- esp_
app_ ⚠get_ elf_ sha256 - @brief Fill the provided buffer with SHA256 of the ELF file, formatted as hexadecimal, null-terminated. If the buffer size is not sufficient to fit the entire SHA256 in hex plus a null terminator, the largest possible number of bytes will be written followed by a null. @param dst Destination buffer @param size Size of the buffer @return Number of bytes written to dst (including null terminator)
- esp_
backtrace_ ⚠get_ next_ frame - Get the next frame on a stack for backtracing
- esp_
backtrace_ ⚠get_ start - Get the first frame of the current stack’s backtrace
- esp_
backtrace_ ⚠print - @brief Print the backtrace of the current stack
- esp_
backtrace_ ⚠print_ all_ tasks - @brief Print the backtrace of all tasks
- esp_
backtrace_ ⚠print_ from_ frame - @brief Print the backtrace from specified frame.
- esp_
base_ ⚠mac_ addr_ get - @brief Return base MAC address which is set using esp_base_mac_addr_set.
- esp_
base_ ⚠mac_ addr_ set - @brief Set base MAC address with the MAC address which is stored in BLK3 of EFUSE or external storage e.g. flash and EEPROM.
- esp_
bootloader_ ⚠get_ description - @brief Return esp_bootloader_desc structure.
- esp_
coex_ ⚠preference_ set - @deprecated Use esp_coex_status_bit_set() and esp_coex_status_bit_clear() instead. Set coexist preference of performance For example, if prefer to bluetooth, then it will make A2DP(play audio via classic bt) more smooth while wifi is running something. If prefer to wifi, it will do similar things as prefer to bluetooth. Default, it prefer to balance.
- esp_
coex_ ⚠status_ bit_ clear - @brief Clear coex schm status @param type : WIFI/BLE/BT @param status : WIFI/BLE/BT STATUS @return : ESP_OK - success, other - failed
- esp_
coex_ ⚠status_ bit_ set - @brief Set coex schm status @param type : WIFI/BLE/BT @param status : WIFI/BLE/BT STATUS @return : ESP_OK - success, other - failed
- esp_
coex_ ⚠version_ get - @brief Get software coexist version string
- esp_
console_ ⚠cmd_ deregister - @brief Deregister console command @param cmd_name Name of the command to be deregistered. Must not be NULL, must not contain spaces.
- esp_
console_ ⚠cmd_ register - @brief Register console command @param cmd pointer to the command description; can point to a temporary value
- esp_
console_ ⚠deinit - @brief de-initialize console module @note Call this once when done using console module functions @return - ESP_OK on success - ESP_ERR_INVALID_STATE if not initialized yet
- esp_
console_ ⚠deregister_ help_ command - @brief Deregister a ‘help’ command
- esp_
console_ ⚠get_ completion - @brief Callback which provides command completion for linenoise library
- esp_
console_ ⚠get_ hint - @brief Callback which provides command hints for linenoise library
- esp_
console_ ⚠init - @brief initialize console module @param config console configuration @note Call this once before using other console module features @return - ESP_OK on success - ESP_ERR_NO_MEM if out of memory - ESP_ERR_INVALID_STATE if already initialized - ESP_ERR_INVALID_ARG if the configuration is invalid
- esp_
console_ ⚠new_ repl_ uart - @brief Establish a console REPL environment over UART driver
- esp_
console_ ⚠register_ help_ command - @brief Register a ‘help’ command
- esp_
console_ ⚠run - @brief Run command line @param cmdline command line (command name followed by a number of arguments) @param[out] cmd_ret return code from the command (set if command was run) @return - ESP_OK, if command was run - ESP_ERR_INVALID_ARG, if the command line is empty, or only contained whitespace - ESP_ERR_NOT_FOUND, if command with given name wasn’t registered - ESP_ERR_INVALID_STATE, if esp_console_init wasn’t called
- esp_
console_ ⚠set_ help_ verbose_ level - @brief Set the verbose level for ‘help’ command
- esp_
console_ ⚠split_ argv - @brief Split command line into arguments in place @verbatim
- esp_
console_ ⚠start_ repl - @brief Start REPL environment @param[in] repl REPL handle returned from esp_console_new_repl_xxx @note Once the REPL gets started, it won’t be stopped until the user calls esp_console_stop_repl to destroy the REPL environment. @return - ESP_OK on success - ESP_ERR_INVALID_STATE, if repl has started already
- esp_
console_ ⚠stop_ repl - @brief Stop REPL environment
- esp_
cpu_ ⚠clear_ breakpoint - @brief Clear a hardware breakpoint on the current CPU
- esp_
cpu_ ⚠clear_ watchpoint - @brief Clear a hardware watchpoint on the current CPU
- esp_
cpu_ ⚠compare_ and_ set - @brief Atomic compare-and-set operation
- esp_
cpu_ ⚠configure_ region_ protection - @brief Configure the CPU to disable access to invalid memory regions
- esp_
cpu_ ⚠intr_ get_ desc - @brief Get a CPU interrupt’s descriptor
- esp_
cpu_ ⚠reset - @brief Reset a CPU core
- esp_
cpu_ ⚠set_ breakpoint - @brief Set and enable a hardware breakpoint on the current CPU
- esp_
cpu_ ⚠set_ watchpoint - @brief Set and enable a hardware watchpoint on the current CPU
- esp_
cpu_ ⚠stall - @brief Stall a CPU core
- esp_
cpu_ ⚠unstall - @brief Resume a previously stalled CPU core
- esp_
cpu_ ⚠wait_ for_ intr - @brief Wait for Interrupt
- esp_
crt_ ⚠bundle_ attach - @brief Attach and enable use of a bundle for certificate verification
- esp_
crt_ ⚠bundle_ detach - @brief Disable and dealloc the certification bundle
- esp_
crt_ ⚠bundle_ in_ use - @brief Check if the given CA certificate chain is the default “dummy” certificate chain attached by the esp_crt_bundle
- esp_
crt_ ⚠bundle_ set - @brief Set the default certificate bundle used for verification
- esp_
deep_ ⚠sleep - @brief Enter deep-sleep mode
- esp_
deep_ ⚠sleep_ deregister_ hook - @brief Unregister an deepsleep callback
- esp_
deep_ ⚠sleep_ disable_ rom_ logging - @brief Disable logging from the ROM code after deep sleep.
- esp_
deep_ ⚠sleep_ enable_ gpio_ wakeup - @brief Enable wakeup using specific gpio pins
- esp_
deep_ ⚠sleep_ register_ hook - @brief Register a callback to be called from the deep sleep prepare
- esp_
deep_ ⚠sleep_ start - @brief Enter deep sleep with the configured wakeup options
- esp_
deep_ ⚠sleep_ try - @brief Enter deep-sleep mode
- esp_
deep_ ⚠sleep_ try_ to_ start - @brief Enter deep sleep with the configured wakeup options
- esp_
default_ ⚠wake_ deep_ sleep - @brief The default esp-idf-provided esp_wake_deep_sleep() stub.
- esp_
deregister_ ⚠freertos_ idle_ hook - @brief Unregister an idle callback. If the idle callback is registered to the idle hooks of both cores, the idle hook will be unregistered from both cores
- esp_
deregister_ ⚠freertos_ idle_ hook_ for_ cpu - @brief Unregister an idle callback from the idle hook of the specified core
- esp_
deregister_ ⚠freertos_ tick_ hook - @brief Unregister a tick callback. If the tick callback is registered to the tick hooks of both cores, the tick hook will be unregistered from both cores
- esp_
deregister_ ⚠freertos_ tick_ hook_ for_ cpu - @brief Unregister a tick callback from the tick hook of the specified core
- esp_
derive_ ⚠local_ mac - @brief Derive local MAC address from universal MAC address.
- esp_
dma_ ⚠calloc - @note This API will use MAX alignment requirement
- esp_
dma_ ⚠capable_ calloc - @brief Helper function for calloc a DMA capable memory buffer
- esp_
dma_ ⚠capable_ malloc - @brief Helper function for malloc a DMA capable memory buffer
- esp_
dma_ ⚠is_ buffer_ aligned - @note This API will use MAX alignment requirement
- esp_
dma_ ⚠is_ buffer_ alignment_ satisfied - @brief Helper function to check if a DMA buffer pointer and size meet both hardware alignment requirements and custom alignment requirements
- esp_
dma_ ⚠malloc - @note This API will use MAX alignment requirement
- esp_
eap_ ⚠client_ clear_ ca_ cert - @brief Clear the previously set Certificate Authority (CA) certificate for EAP authentication.
- esp_
eap_ ⚠client_ clear_ certificate_ and_ key - @brief Clear the previously set client certificate and private key for EAP authentication.
- esp_
eap_ ⚠client_ clear_ identity - @brief Clear the previously set identity for PEAP/TTLS authentication.
- esp_
eap_ ⚠client_ clear_ new_ password - @brief Clear new password for MSCHAPv2 method.
- esp_
eap_ ⚠client_ clear_ password - @brief Clear password for PEAP/TTLS method.
- esp_
eap_ ⚠client_ clear_ username - @brief Clear username for PEAP/TTLS method.
- esp_
eap_ ⚠client_ get_ disable_ time_ check - @brief Get EAP client certificates time check status.
- esp_
eap_ ⚠client_ set_ ca_ cert - @brief Set CA certificate for EAP authentication.
- esp_
eap_ ⚠client_ set_ certificate_ and_ key - @brief Set client certificate and private key for EAP authentication.
- esp_
eap_ ⚠client_ set_ disable_ time_ check - @brief Set EAP client certificates time check (disable or not).
- esp_
eap_ ⚠client_ set_ domain_ name - @brief Set the domain name for certificate validation
- esp_
eap_ ⚠client_ set_ eap_ methods - @brief Set one or more EAP (Extensible Authentication Protocol) methods to be used by the EAP client.
- esp_
eap_ ⚠client_ set_ fast_ params - @brief Set the parameters for EAP-FAST Phase 1 authentication.
- esp_
eap_ ⚠client_ set_ identity - @brief Set identity for PEAP/TTLS authentication method.
- esp_
eap_ ⚠client_ set_ new_ password - @brief Set a new password for MSCHAPv2 authentication method.
- esp_
eap_ ⚠client_ set_ pac_ file - @brief Set the PAC (Protected Access Credential) file for EAP-FAST authentication.
- esp_
eap_ ⚠client_ set_ password - @brief Set password for PEAP/TTLS authentication method.
- esp_
eap_ ⚠client_ set_ suiteb_ 192bit_ certification - @brief Enable or disable Suite-B 192-bit certification checks.
- esp_
eap_ ⚠client_ set_ ttls_ phase2_ method - @brief Set EAP-TTLS phase 2 method.
- esp_
eap_ ⚠client_ set_ username - @brief Set username for PEAP/TTLS authentication method.
- esp_
eap_ ⚠client_ use_ default_ cert_ bundle - @brief Use the default certificate bundle for EAP authentication.
- esp_
efuse_ ⚠batch_ write_ begin - @brief Set the batch mode of writing fields.
- esp_
efuse_ ⚠batch_ write_ cancel - @brief Reset the batch mode of writing fields.
- esp_
efuse_ ⚠batch_ write_ commit - @brief Writes all prepared data for the batch mode.
- esp_
efuse_ ⚠block_ is_ empty - @brief Checks that the given block is empty.
- esp_
efuse_ ⚠check_ errors - @brief Checks eFuse errors in BLOCK0.
- esp_
efuse_ ⚠check_ secure_ version - @brief Check secure_version from app and secure_version and from efuse field.
- esp_
efuse_ ⚠count_ unused_ key_ blocks - @brief Return the number of unused efuse key blocks in the range EFUSE_BLK_KEY0..EFUSE_BLK_KEY_MAX
- esp_
efuse_ ⚠destroy_ block - @brief Destroys the data in the given efuse block, if possible.
- esp_
efuse_ ⚠disable_ rom_ download_ mode - @brief Disable ROM Download Mode via eFuse
- esp_
efuse_ ⚠enable_ rom_ secure_ download_ mode - @brief Switch ROM Download Mode to Secure Download mode via eFuse
- esp_
efuse_ ⚠find_ purpose - @brief Find a key block with the particular purpose set.
- esp_
efuse_ ⚠find_ unused_ key_ block - @brief Search for an unused key block and return the first one found.
- esp_
efuse_ ⚠get_ coding_ scheme - @brief Return efuse coding scheme for blocks.
- esp_
efuse_ ⚠get_ digest_ revoke - @brief Returns the status of the Secure Boot public key digest revocation bit.
- esp_
efuse_ ⚠get_ field_ size - @brief Returns the number of bits used by field.
- esp_
efuse_ ⚠get_ key - @brief Returns a pointer to a key block.
- esp_
efuse_ ⚠get_ key_ dis_ read - @brief Returns a read protection for the key block.
- esp_
efuse_ ⚠get_ key_ dis_ write - @brief Returns a write protection for the key block.
- esp_
efuse_ ⚠get_ key_ purpose - @brief Returns the current purpose set for an efuse key block.
- esp_
efuse_ ⚠get_ keypurpose_ dis_ write - @brief Returns a write protection of the key purpose field for an efuse key block.
- esp_
efuse_ ⚠get_ pkg_ ver - @brief Returns chip package from efuse
- esp_
efuse_ ⚠get_ purpose_ field - @brief Returns a pointer to a key purpose for an efuse key block.
- esp_
efuse_ ⚠get_ write_ protect_ of_ digest_ revoke - @brief Returns a write protection of the Secure Boot public key digest revocation bit.
- esp_
efuse_ ⚠key_ block_ unused - @brief Returns true if the key block is unused, false otherwise.
- esp_
efuse_ ⚠mac_ get_ custom - @brief Return base MAC address which was previously written to BLK3 of EFUSE.
- esp_
efuse_ ⚠mac_ get_ default - @brief Return base MAC address which is factory-programmed by Espressif in EFUSE.
- esp_
efuse_ ⚠read_ block - @brief Read key to efuse block starting at the offset and the required size.
- esp_
efuse_ ⚠read_ field_ bit - @brief Read a single bit eFuse field as a boolean value.
- esp_
efuse_ ⚠read_ field_ blob - @brief Reads bits from EFUSE field and writes it into an array.
- esp_
efuse_ ⚠read_ field_ cnt - @brief Reads bits from EFUSE field and returns number of bits programmed as “1”.
- esp_
efuse_ ⚠read_ reg - @brief Returns value of efuse register.
- esp_
efuse_ ⚠read_ secure_ version - @brief Return secure_version from efuse field. @return Secure version from efuse field
- esp_
efuse_ ⚠reset - @brief Reset efuse write registers
- esp_
efuse_ ⚠set_ digest_ revoke - @brief Sets the Secure Boot public key digest revocation bit.
- esp_
efuse_ ⚠set_ key_ dis_ read - @brief Sets a read protection for the key block.
- esp_
efuse_ ⚠set_ key_ dis_ write - @brief Sets a write protection for the key block.
- esp_
efuse_ ⚠set_ key_ purpose - @brief Sets a key purpose for an efuse key block.
- esp_
efuse_ ⚠set_ keypurpose_ dis_ write - @brief Sets a write protection of the key purpose field for an efuse key block.
- esp_
efuse_ ⚠set_ read_ protect - @brief Sets a read protection for the whole block.
- esp_
efuse_ ⚠set_ rom_ log_ scheme - @brief Set boot ROM log scheme via eFuse
- esp_
efuse_ ⚠set_ write_ protect - @brief Sets a write protection for the whole block.
- esp_
efuse_ ⚠set_ write_ protect_ of_ digest_ revoke - @brief Sets a write protection of the Secure Boot public key digest revocation bit.
- esp_
efuse_ ⚠update_ secure_ version - @brief Write efuse field by secure_version value.
- esp_
efuse_ ⚠write_ block - @brief Write key to efuse block starting at the offset and the required size.
- esp_
efuse_ ⚠write_ field_ bit - @brief Write a single bit eFuse field to 1
- esp_
efuse_ ⚠write_ field_ blob - @brief Writes array to EFUSE field.
- esp_
efuse_ ⚠write_ field_ cnt - @brief Writes a required count of bits as “1” to EFUSE field.
- esp_
efuse_ ⚠write_ key - @brief Program a block of key data to an efuse block
- esp_
efuse_ ⚠write_ keys - @brief Program keys to unused efuse blocks
- esp_
efuse_ ⚠write_ reg - @brief Write value to efuse register.
- esp_
err_ ⚠to_ name - @brief Returns string for esp_err_t error codes
- esp_
err_ ⚠to_ name_ r - @brief Returns string for esp_err_t and system error codes
- esp_
esptouch_ ⚠set_ timeout - @brief Set timeout of SmartConfig process.
- esp_
eth_ ⚠decrease_ reference - @brief Decrease Ethernet driver reference
- esp_
eth_ ⚠del_ netif_ glue - @brief Delete netif glue of Ethernet driver
- esp_
eth_ ⚠driver_ install - @brief Install Ethernet driver
- esp_
eth_ ⚠driver_ uninstall - @brief Uninstall Ethernet driver @note It’s not recommended to uninstall Ethernet driver unless it won’t get used any more in application code. To uninstall Ethernet driver, you have to make sure, all references to the driver are released. Ethernet driver can only be uninstalled successfully when reference counter equals to one.
- esp_
eth_ ⚠get_ mac_ instance - @brief Get MAC instance memory address
- esp_
eth_ ⚠get_ phy_ instance - @brief Get PHY instance memory address
- esp_
eth_ ⚠increase_ reference - @brief Increase Ethernet driver reference @note Ethernet driver handle can be obtained by os timer, netif, etc. It’s dangerous when thread A is using Ethernet but thread B uninstall the driver. Using reference counter can prevent such risk, but care should be taken, when you obtain Ethernet driver, this API must be invoked so that the driver won’t be uninstalled during your using time.
- esp_
eth_ ⚠ioctl - @brief Misc IO function of Ethernet driver
- esp_
eth_ ⚠new_ netif_ glue - @brief Create a netif glue for Ethernet driver @note netif glue is used to attach io driver to TCP/IP netif
- esp_
eth_ ⚠phy_ new_ dp83848 - @brief Create a PHY instance of DP83848
- esp_
eth_ ⚠phy_ new_ generic - @brief Create a PHY instance of generic chip which conforms with IEEE 802.3
- esp_
eth_ ⚠phy_ new_ ip101 - @brief Create a PHY instance of IP101
- esp_
eth_ ⚠phy_ new_ ksz80xx - @brief Create a PHY instance of KSZ80xx
- esp_
eth_ ⚠phy_ new_ lan87xx - @brief Create a PHY instance of LAN87xx
- esp_
eth_ ⚠phy_ new_ rtl8201 - @brief Create a PHY instance of RTL8201
- esp_
eth_ ⚠start - @brief Start Ethernet driver ONLY in standalone mode (i.e. without TCP/IP stack)
- esp_
eth_ ⚠stop - @brief Stop Ethernet driver
- esp_
eth_ ⚠transmit - @brief General Transmit
- esp_
eth_ ⚠transmit_ ctrl_ vargs - @brief Extended Transmit with variable number of arguments
- esp_
eth_ ⚠update_ input_ path - @brief Update Ethernet data input path (i.e. specify where to pass the input buffer)
- esp_
eth_ ⚠update_ input_ path_ info - @brief Update Ethernet data input path with input function which consumes extra info about received frame.
- esp_
etm_ ⚠channel_ connect - @brief Connect an ETM event to an ETM task via a previously allocated ETM channel
- esp_
etm_ ⚠channel_ disable - @brief Disable ETM channel
- esp_
etm_ ⚠channel_ enable - @brief Enable ETM channel
- esp_
etm_ ⚠del_ channel - @brief Delete an ETM channel
- esp_
etm_ ⚠del_ event - @brief Delete ETM event
- esp_
etm_ ⚠del_ task - @brief Delete ETM task
- esp_
etm_ ⚠dump - @brief Dump ETM channel usages to the given IO stream
- esp_
etm_ ⚠new_ channel - @brief Allocate an ETM channel
- esp_
event_ ⚠dump - @brief Dumps statistics of all event loops.
- esp_
event_ ⚠handler_ instance_ register - @brief Register an instance of event handler to the default loop.
- esp_
event_ ⚠handler_ instance_ register_ with - @brief Register an instance of event handler to a specific loop.
- esp_
event_ ⚠handler_ instance_ unregister - @brief Unregister a handler from the system event loop.
- esp_
event_ ⚠handler_ instance_ unregister_ with - @brief Unregister a handler instance from a specific event loop.
- esp_
event_ ⚠handler_ register - @brief Register an event handler to the system event loop (legacy).
- esp_
event_ ⚠handler_ register_ with - @brief Register an event handler to a specific loop (legacy).
- esp_
event_ ⚠handler_ unregister - @brief Unregister a handler with the system event loop (legacy).
- esp_
event_ ⚠handler_ unregister_ with - @brief Unregister a handler from a specific event loop (legacy).
- esp_
event_ ⚠isr_ post - @brief Special variant of esp_event_post for posting events from interrupt handlers.
- esp_
event_ ⚠isr_ post_ to - @brief Special variant of esp_event_post_to for posting events from interrupt handlers
- esp_
event_ ⚠loop_ create - @brief Create a new event loop.
- esp_
event_ ⚠loop_ create_ default - @brief Create default event loop
- esp_
event_ ⚠loop_ delete - @brief Delete an existing event loop.
- esp_
event_ ⚠loop_ delete_ default - @brief Delete the default event loop
- esp_
event_ ⚠loop_ run - @brief Dispatch events posted to an event loop.
- esp_
event_ ⚠post - @brief Posts an event to the system default event loop. The event loop library keeps a copy of event_data and manages the copy’s lifetime automatically (allocation + deletion); this ensures that the data the handler receives is always valid.
- esp_
event_ ⚠post_ to - @brief Posts an event to the specified event loop. The event loop library keeps a copy of event_data and manages the copy’s lifetime automatically (allocation + deletion); this ensures that the data the handler receives is always valid.
- esp_
fill_ ⚠random - @brief Fill a buffer with random bytes from hardware RNG
- esp_
flash_ ⚠chip_ driver_ initialized - Check if appropriate chip driver is set.
- esp_
flash_ ⚠erase_ chip - @brief Erase flash chip contents
- esp_
flash_ ⚠erase_ region - @brief Erase a region of the flash chip
- esp_
flash_ ⚠get_ chip_ write_ protect - @brief Read if the entire chip is write protected
- esp_
flash_ ⚠get_ physical_ size - @brief Detect flash size based on flash ID.
- esp_
flash_ ⚠get_ protectable_ regions - @brief Read the list of individually protectable regions of this SPI flash chip.
- esp_
flash_ ⚠get_ protected_ region - @brief Detect if a region of the SPI flash chip is protected
- esp_
flash_ ⚠get_ size - @brief Detect flash size based on flash ID.
- esp_
flash_ ⚠init - @brief Initialise SPI flash chip interface.
- esp_
flash_ ⚠read - @brief Read data from the SPI flash chip
- esp_
flash_ ⚠read_ encrypted - @brief Read and decrypt data from the SPI flash chip using on-chip hardware flash encryption
- esp_
flash_ ⚠read_ id - @brief Read flash ID via the common “RDID” SPI flash command.
- esp_
flash_ ⚠read_ unique_ chip_ id - @brief Read flash unique ID via the common “RDUID” SPI flash command.
- esp_
flash_ ⚠set_ chip_ write_ protect - @brief Set write protection for the SPI flash chip
- esp_
flash_ ⚠set_ protected_ region - @brief Update the protected status for a region of the SPI flash chip
- esp_
flash_ ⚠write - @brief Write data to the SPI flash chip
- esp_
flash_ ⚠write_ encrypted - @brief Encrypted and write data to the SPI flash chip using on-chip hardware flash encryption
- esp_
get_ ⚠deep_ sleep_ wake_ stub - @brief Get current wake from deep sleep stub @return Return current wake from deep sleep stub, or NULL if no stub is installed.
- esp_
get_ ⚠free_ heap_ size - @brief Get the size of available heap.
- esp_
get_ ⚠free_ internal_ heap_ size - @brief Get the size of available internal heap.
- esp_
get_ ⚠idf_ version - Return full IDF version string, same as ‘git describe’ output.
- esp_
get_ ⚠minimum_ free_ heap_ size - @brief Get the minimum heap that has ever been available
- esp_
http_ ⚠client_ add_ auth - @brief On receiving HTTP Status code 401, this API can be invoked to add authorization information.
- esp_
http_ ⚠client_ cancel_ request - @brief Cancel an ongoing HTTP request. This API closes the current socket and opens a new socket with the same esp_http_client context.
- esp_
http_ ⚠client_ cleanup - @brief This function must be the last function to call for an session. It is the opposite of the esp_http_client_init function and must be called with the same handle as input that a esp_http_client_init call returned. This might close all connections this handle has used and possibly has kept open until now. Don’t call this function if you intend to transfer more files, re-using handles is a key to good performance with esp_http_client.
- esp_
http_ ⚠client_ close - @brief Close http connection, still kept all http request resources
- esp_
http_ ⚠client_ delete_ all_ headers - @brief Delete all http request headers
- esp_
http_ ⚠client_ delete_ header - @brief Delete http request header
- esp_
http_ ⚠client_ fetch_ headers - @brief This function need to call after esp_http_client_open, it will read from http stream, process all receive headers
- esp_
http_ ⚠client_ flush_ response - @brief Process all remaining response data
This uses an internal buffer to repeatedly receive, parse, and discard response data until complete data is processed.
As no additional user-supplied buffer is required, this may be preferable to
esp_http_client_read_responsein situations where the content of the response may be ignored. - esp_
http_ ⚠client_ get_ and_ clear_ last_ tls_ error - @brief Returns last error in esp_tls with detailed mbedtls related error codes. The error information is cleared internally upon return
- esp_
http_ ⚠client_ get_ chunk_ length - @brief Get Chunk-Length from client
- esp_
http_ ⚠client_ get_ content_ length - @brief Get http response content length (from header Content-Length)
the valid value if this function invoke after
esp_http_client_perform - esp_
http_ ⚠client_ get_ errno - @brief Get HTTP client session errno
- esp_
http_ ⚠client_ get_ header - @brief Get http request header.
The value parameter will be set to NULL if there is no header which is same as
the key specified, otherwise the address of header value will be assigned to value parameter.
This function must be called after
esp_http_client_init. - esp_
http_ ⚠client_ get_ password - @brief Get http request password.
The address of password buffer will be assigned to value parameter.
This function must be called after
esp_http_client_init. - esp_
http_ ⚠client_ get_ post_ field - @brief Get current post field information
- esp_
http_ ⚠client_ get_ socket - @brief Get the socket from the underlying transport
- esp_
http_ ⚠client_ get_ status_ code - @brief Get http response status code, the valid value if this function invoke after
esp_http_client_perform - esp_
http_ ⚠client_ get_ transport_ type - @brief Get transport type
- esp_
http_ ⚠client_ get_ url - @brief Get URL from client
- esp_
http_ ⚠client_ get_ user_ data - @brief Get http request user_data. The value stored from the esp_http_client_config_t will be written to the address passed into data.
- esp_
http_ ⚠client_ get_ username - @brief Get http request username.
The address of username buffer will be assigned to value parameter.
This function must be called after
esp_http_client_init. - esp_
http_ ⚠client_ init - @brief Start a HTTP session This function must be the first function to call, and it returns a esp_http_client_handle_t that you must use as input to other functions in the interface. This call MUST have a corresponding call to esp_http_client_cleanup when the operation is complete.
- esp_
http_ ⚠client_ is_ chunked_ response - @brief Check response data is chunked
- esp_
http_ ⚠client_ is_ complete_ data_ received - @brief Checks if entire data in the response has been read without any error.
- esp_
http_ ⚠client_ is_ persistent_ connection - @brief Check if persistent connection is supported by the server
- esp_
http_ ⚠client_ open - @brief This function will be open the connection, write all header strings and return
- esp_
http_ ⚠client_ perform - @brief Invoke this function after
esp_http_client_initand all the options calls are made, and will perform the transfer as described in the options. It must be called with the same esp_http_client_handle_t as input as the esp_http_client_init call returned. esp_http_client_perform performs the entire request in either blocking or non-blocking manner. By default, the API performs request in a blocking manner and returns when done, or if it failed, and in non-blocking manner, it returns if EAGAIN/EWOULDBLOCK or EINPROGRESS is encountered, or if it failed. And in case of non-blocking request, the user may call this API multiple times unless request & response is complete or there is a failure. To enable non-blocking esp_http_client_perform(),is_asyncmember of esp_http_client_config_t must be set while making a call to esp_http_client_init() API. You can do any amount of calls to esp_http_client_perform while using the same esp_http_client_handle_t. The underlying connection may be kept open if the server allows it. If you intend to transfer more than one file, you are even encouraged to do so. esp_http_client will then attempt to reuse the same connection for the following transfers, thus making the operations faster, less CPU intense and using less network resources. Just note that you will have to useesp_http_client_set_**between the invokes to set options for the following esp_http_client_perform. - esp_
http_ ⚠client_ prepare - @brief Prepare HTTP client for a new request This function initializes the client state and prepares authentication if needed. It should be called before sending a request.
- esp_
http_ ⚠client_ read - @brief Read data from http stream
- esp_
http_ ⚠client_ read_ response - @brief Helper API to read larger data chunks
This is a helper API which internally calls
esp_http_client_readmultiple times till the end of data is reached or till the buffer gets full. - esp_
http_ ⚠client_ request_ send - @brief Send HTTP request headers and data This function sends the HTTP request line, headers, and any post data to the server.
- esp_
http_ ⚠client_ reset_ redirect_ counter - @brief Reset the redirection counter. This is useful to reset redirect counter in cases where the same handle is used for multiple requests.
- esp_
http_ ⚠client_ set_ auth_ data - @brief On receiving a custom authentication header, this API can be invoked to set the authentication information from the header. This API can be called from the event handler.
- esp_
http_ ⚠client_ set_ authtype - @brief Set http request auth_type.
- esp_
http_ ⚠client_ set_ header - @brief Set http request header, this function must be called after esp_http_client_init and before any perform function
- esp_
http_ ⚠client_ set_ method - @brief Set http request method
- esp_
http_ ⚠client_ set_ password - @brief Set http request password. The value of password parameter will be assigned to password buffer. If the password parameter is NULL then password buffer will be freed.
- esp_
http_ ⚠client_ set_ post_ field - @brief Set post data, this function must be called before
esp_http_client_perform. Note: The data parameter passed to this function is a pointer and this function will not copy the data - esp_
http_ ⚠client_ set_ redirection - @brief Set redirection URL.
When received the 30x code from the server, the client stores the redirect URL provided by the server.
This function will set the current URL to redirect to enable client to execute the redirection request.
When
disable_auto_redirectis set, the client will not call this function but the eventHTTP_EVENT_REDIRECTwill be dispatched giving the user control over the redirection event. - esp_
http_ ⚠client_ set_ timeout_ ms - @brief Set http request timeout
- esp_
http_ ⚠client_ set_ url - @brief Set URL for client, when performing this behavior, the options in the URL will replace the old ones
- esp_
http_ ⚠client_ set_ user_ data - @brief Set http request user_data. The value passed in +data+ will be available during event callbacks. No memory management will be performed on the user’s behalf.
- esp_
http_ ⚠client_ set_ username - @brief Set http request username. The value of username parameter will be assigned to username buffer. If the username parameter is NULL then username buffer will be freed.
- esp_
http_ ⚠client_ write - @brief This function will write data to the HTTP connection previously opened by esp_http_client_open()
- esp_
https_ ⚠ota - @brief HTTPS OTA Firmware upgrade.
- esp_
https_ ⚠ota_ abort - @brief Clean-up HTTPS OTA Firmware upgrade and close HTTPS connection
- esp_
https_ ⚠ota_ begin - @brief Start HTTPS OTA Firmware upgrade
- esp_
https_ ⚠ota_ finish - @brief Clean-up HTTPS OTA Firmware upgrade and close HTTPS connection
- esp_
https_ ⚠ota_ get_ bootloader_ img_ desc - @brief Reads bootloader description from image header. The bootloader description provides information like the “Bootloader version” of the image.
- esp_
https_ ⚠ota_ get_ image_ len_ read - @brief This function returns OTA image data read so far.
- esp_
https_ ⚠ota_ get_ image_ size - @brief This function returns OTA image total size.
- esp_
https_ ⚠ota_ get_ img_ desc - @brief Reads app description from image header. The app description provides information like the “Firmware version” of the image.
- esp_
https_ ⚠ota_ get_ status_ code - @brief This function returns the HTTP status code of the last HTTP response.
- esp_
https_ ⚠ota_ is_ complete_ data_ received - @brief Checks if complete data was received or not
- esp_
https_ ⚠ota_ perform - @brief Read image data from HTTP stream and write it to OTA partition
- esp_
iface_ ⚠mac_ addr_ set - @brief Set custom MAC address of the interface. This function allows you to overwrite the MAC addresses of the interfaces set by the base MAC address.
- esp_
image_ ⚠bootloader_ offset_ get - @brief Get the ota bootloader offset
- esp_
image_ ⚠bootloader_ offset_ set - @brief Set the ota bootloader offset
- esp_
image_ ⚠get_ flash_ size - @brief Get the flash size of the image
- esp_
image_ ⚠get_ metadata - @brief Get metadata of app/bootloader
- esp_
image_ ⚠verify - @brief Verify an app/bootloader image.
- esp_
image_ ⚠verify_ bootloader - @brief Verify the PRIMARY bootloader image.
- esp_
image_ ⚠verify_ bootloader_ data - @brief Verify the PRIMARY bootloader image.
- esp_
int_ ⚠wdt_ cpu_ init - @brief Enable the interrupt watchdog on the current CPU.
- esp_
int_ ⚠wdt_ init - @brief Initialize the non-CPU-specific parts of interrupt watchdog.
- esp_
internal_ ⚠aes_ decrypt - \brief Internal AES block decryption function (Only exposed to allow overriding it, see AES_DECRYPT_ALT)
- esp_
internal_ ⚠aes_ encrypt - \brief Internal AES block encryption function (Only exposed to allow overriding it, see AES_ENCRYPT_ALT)
- esp_
intr_ ⚠alloc - @brief Allocate an interrupt with the given parameters.
- esp_
intr_ ⚠alloc_ bind - @brief Allocate an interrupt with the given parameters that can be bound to an existing interrupt handler.
- esp_
intr_ ⚠alloc_ intrstatus - @brief Allocate an interrupt with the given parameters, including an interrupt status register.
- esp_
intr_ ⚠alloc_ intrstatus_ bind - @brief Allocate an interrupt with the given parameters, including an interrupt status register, that can be bound to an existing interrupt handler
- esp_
intr_ ⚠disable - @brief Disable the interrupt associated with the handle
- esp_
intr_ ⚠disable_ source - @brief disable the interrupt source based on its number @param inum interrupt number from 0 to 31
- esp_
intr_ ⚠dump - @brief Dump the status of allocated interrupts @param stream The stream to dump to, if NULL then stdout is used @return ESP_OK on success
- esp_
intr_ ⚠enable - @brief Enable the interrupt associated with the handle
- esp_
intr_ ⚠enable_ source - @brief enable the interrupt source based on its number @param inum interrupt number from 0 to 31
- esp_
intr_ ⚠free - @brief Disable and free an interrupt.
- esp_
intr_ ⚠get_ cpu - @brief Get CPU number an interrupt is tied to
- esp_
intr_ ⚠get_ intno - @brief Get the allocated interrupt for a certain handle
- esp_
intr_ ⚠mark_ shared - @brief Mark an interrupt as a shared interrupt
- esp_
intr_ ⚠noniram_ disable - @brief Disable interrupts that aren’t specifically marked as running from IRAM
- esp_
intr_ ⚠noniram_ enable - @brief Re-enable interrupts disabled by esp_intr_noniram_disable
- esp_
intr_ ⚠ptr_ in_ isr_ region - @brief Check if the given pointer is in the safe ISR area. In other words, make sure that the pointer’s content is accessible at any time, regardless of the cache status
- esp_
intr_ ⚠reserve - @brief Reserve an interrupt to be used outside of this framework
- esp_
intr_ ⚠set_ in_ iram - @brief Set the “in IRAM” status of the handler.
- esp_
ip4addr_ ⚠aton - @brief Ascii internet address interpretation routine The value returned is in network order.
- esp_
ip4addr_ ⚠ntoa - @brief Converts numeric IP address into decimal dotted ASCII representation.
- esp_
lcd_ ⚠new_ panel_ io_ i2c_ v1 - @brief Create LCD panel IO handle, for I2C interface in legacy implementation
- esp_
lcd_ ⚠new_ panel_ io_ i2c_ v2 - @brief Create LCD panel IO handle, for I2C interface in new implementation
- esp_
lcd_ ⚠new_ panel_ io_ spi - @brief Create LCD panel IO handle, for SPI interface
- esp_
lcd_ ⚠new_ panel_ nt35510 - @brief Create LCD panel for model NT35510
- esp_
lcd_ ⚠new_ panel_ ssd1306 - @brief Create LCD panel for model SSD1306
- esp_
lcd_ ⚠new_ panel_ st7789 - @brief Create LCD panel for model ST7789
- esp_
lcd_ ⚠panel_ del - @brief Deinitialize the LCD panel
- esp_
lcd_ ⚠panel_ disp_ off - @brief Turn off the display
- esp_
lcd_ ⚠panel_ disp_ on_ off - @brief Turn on or off the display
- esp_
lcd_ ⚠panel_ disp_ sleep - @brief Enter or exit sleep mode
- esp_
lcd_ ⚠panel_ draw_ bitmap - @brief Draw bitmap on LCD panel
- esp_
lcd_ ⚠panel_ init - @brief Initialize LCD panel
- esp_
lcd_ ⚠panel_ invert_ color - @brief Invert the color (bit-wise invert the color data line)
- esp_
lcd_ ⚠panel_ io_ del - @brief Destroy LCD panel IO handle (deinitialize panel and free all corresponding resource)
- esp_
lcd_ ⚠panel_ io_ register_ event_ callbacks - @brief Register LCD panel IO callbacks
- esp_
lcd_ ⚠panel_ io_ rx_ param - @brief Transmit LCD command and receive corresponding parameters
- esp_
lcd_ ⚠panel_ io_ tx_ color - @brief Transmit LCD RGB data
- esp_
lcd_ ⚠panel_ io_ tx_ param - @brief Transmit LCD command and corresponding parameters
- esp_
lcd_ ⚠panel_ mirror - @brief Mirror the LCD panel on specific axis
- esp_
lcd_ ⚠panel_ reset - @brief Reset LCD panel
- esp_
lcd_ ⚠panel_ set_ gap - @brief Set extra gap in x and y axis
- esp_
lcd_ ⚠panel_ swap_ xy - @brief Swap/Exchange x and y axis
- esp_
libc_ ⚠init - Function which sets up newlib in ROM for use with ESP-IDF
- esp_
libc_ ⚠init_ global_ stdio - esp_
libc_ ⚠locks_ init - Initialize libc static locks
- esp_
libc_ ⚠time_ init - esp_
light_ ⚠sleep_ start - @brief Enter light sleep with the configured wakeup options
- esp_log⚠
- @brief Logs a formatted message using the provided log message configs and a variable argument list.
- esp_
log_ ⚠buffer_ char_ internal - @brief This function logs a buffer of characters with 16 characters per line. The buffer should contain only printable characters. The log level determines the severity of the log message.
- esp_
log_ ⚠buffer_ hex_ internal - @brief Logs a buffer of hexadecimal bytes at the specified log level.
- esp_
log_ ⚠buffer_ hexdump_ internal - @brief This function dumps a buffer to the log in a formatted hex dump style, displaying both the memory address and the corresponding hex and ASCII values of the bytes. The log level determines the severity of the log message.
- esp_
log_ ⚠early_ timestamp - @brief Function which returns timestamp to be used in log output
- esp_
log_ ⚠level_ get - @brief Get log level for a given tag, can be used to avoid expensive log statements
- esp_
log_ ⚠level_ set - @brief Set log level for given tag
- esp_
log_ ⚠set_ vprintf - @brief Set function used to output log entries
- esp_
log_ ⚠system_ timestamp - @brief Function which returns system timestamp to be used in log output
- esp_
log_ ⚠timestamp - @brief Function which returns timestamp to be used in log output
- esp_
log_ ⚠va - @brief Logs a formatted message using the provided log message configs and a variable argument list.
- esp_
log_ ⚠write - @brief Write message into the log
- esp_
mac_ ⚠addr_ len_ get - @brief Return the size of the MAC type in bytes.
- esp_
mbedtls_ ⚠mem_ calloc - esp_
mbedtls_ ⚠mem_ free - esp_
md5_ ⚠clone - \brief Clone (the state of) an MD5 context
- esp_
md5_ ⚠finish - \brief MD5 final digest
- esp_
md5_ ⚠free - \brief Clear MD5 context
- esp_
md5_ ⚠init - \brief Initialize MD5 context
- esp_
md5_ ⚠process - \brief MD5 process data block (internal use only)
- esp_
md5_ ⚠starts - \brief MD5 context setup
- esp_
md5_ ⚠update - \brief MD5 process buffer
- esp_
mesh_ ⚠allow_ root_ conflicts - @brief Set whether allow more than one root existing in one network - The default value is true, that is, multiple roots are allowed.
- esp_
mesh_ ⚠available_ txupQ_ num - @brief Return the number of packets could be accepted from the specified address
- esp_
mesh_ ⚠connect - @brief Connect to current parent
- esp_
mesh_ ⚠deinit - @brief Mesh de-initialization
- esp_
mesh_ ⚠delete_ group_ id - @brief Delete group ID addresses
- esp_
mesh_ ⚠disable_ ps - @brief Disable mesh Power Save function
- esp_
mesh_ ⚠disconnect - @brief Disconnect from current parent
- esp_
mesh_ ⚠enable_ ps - @brief Enable mesh Power Save function
- esp_
mesh_ ⚠fix_ root - @brief Enable network Fixed Root Setting - Enabling fixed root disables automatic election of the root node via voting. - All devices in the network shall use the same Fixed Root Setting (enabled or disabled). - If Fixed Root is enabled, users should make sure a root node is designated for the network.
- esp_
mesh_ ⚠flush_ scan_ result - @brief Flush scan result
- esp_
mesh_ ⚠flush_ upstream_ packets - @brief Flush upstream packets pending in to_parent queue and to_parent_p2p queue
- esp_
mesh_ ⚠get_ active_ duty_ cycle - @brief Get device duty cycle and type
- esp_
mesh_ ⚠get_ announce_ interval - @brief Get announce interval
- esp_
mesh_ ⚠get_ ap_ assoc_ expire - @brief Get mesh softAP associate expired time
- esp_
mesh_ ⚠get_ ap_ authmode - @brief Get mesh softAP authentication mode
- esp_
mesh_ ⚠get_ ap_ connections - @brief Get mesh max connection configuration
- esp_
mesh_ ⚠get_ attempts - @brief Get attempts for mesh self-organized networking
- esp_
mesh_ ⚠get_ beacon_ interval - @brief Get mesh softAP beacon interval
- esp_
mesh_ ⚠get_ capacity_ num - @brief Get mesh network capacity
- esp_
mesh_ ⚠get_ config - @brief Get mesh stack configuration
- esp_
mesh_ ⚠get_ group_ list - @brief Get group ID addresses
- esp_
mesh_ ⚠get_ group_ num - @brief Get the number of group ID addresses
- esp_
mesh_ ⚠get_ id - @brief Get mesh network ID
- esp_
mesh_ ⚠get_ ie_ crypto_ key - @brief Get mesh IE crypto key
- esp_
mesh_ ⚠get_ layer - @brief Get current layer value over the mesh network
- esp_
mesh_ ⚠get_ max_ layer - @brief Get max layer value
- esp_
mesh_ ⚠get_ network_ duty_ cycle - @brief Get the network duty cycle, duration, type and rule
- esp_
mesh_ ⚠get_ non_ mesh_ connections - @brief Get non-mesh max connection configuration
- esp_
mesh_ ⚠get_ parent_ bssid - @brief Get the parent BSSID
- esp_
mesh_ ⚠get_ passive_ scan_ time - @brief Get passive scan time
- esp_
mesh_ ⚠get_ root_ healing_ delay - @brief Get delay time before network starts root healing
- esp_
mesh_ ⚠get_ router - @brief Get router configuration
- esp_
mesh_ ⚠get_ router_ bssid - @brief Get the router BSSID
- esp_
mesh_ ⚠get_ routing_ table - @brief Get routing table of this device’s sub-network (including itself)
- esp_
mesh_ ⚠get_ routing_ table_ size - @brief Get the number of devices in this device’s sub-network (including self)
- esp_
mesh_ ⚠get_ rssi_ threshold - @brief Get RSSI threshold of current parent
- esp_
mesh_ ⚠get_ running_ active_ duty_ cycle - @brief Get the running active duty cycle - The running active duty cycle of the root is 100. - If duty type is set to MESH_PS_DEVICE_DUTY_REQUEST, the running active duty cycle is nwk_duty provided by the network. - If duty type is set to MESH_PS_DEVICE_DUTY_DEMAND, the running active duty cycle is dev_duty specified by the users. - In a mesh network, devices are typically working with a certain duty-cycle (transmitting, receiving and sleep) to reduce the power consumption. The running active duty cycle decides the amount of awake time within a beacon interval. At each start of beacon interval, all devices wake up, broadcast beacons, and transmit packets if they do have pending packets for their parents or for their children. Note that Low-duty-cycle means devices may not be active in most of the time, the latency of data transmission might be greater.
- esp_
mesh_ ⚠get_ rx_ pending - @brief Return the number of packets available in the queue waiting to be received by applications
- esp_
mesh_ ⚠get_ self_ organized - @brief Return whether enable self-organized networking or not
- esp_
mesh_ ⚠get_ subnet_ nodes_ list - @brief Get nodes in the subnet of a specific child
- esp_
mesh_ ⚠get_ subnet_ nodes_ num - @brief Get the number of nodes in the subnet of a specific child
- esp_
mesh_ ⚠get_ switch_ parent_ paras - @brief Get parameters for parent switch
- esp_
mesh_ ⚠get_ topology - @brief Get mesh topology
- esp_
mesh_ ⚠get_ total_ node_ num - @brief Get total number of devices in current network (including the root)
- esp_
mesh_ ⚠get_ tsf_ time - @brief Get the TSF time
- esp_
mesh_ ⚠get_ tx_ pending - @brief Return the number of packets pending in the queue waiting to be sent by the mesh stack
- esp_
mesh_ ⚠get_ type - @brief Get device type over mesh network
- esp_
mesh_ ⚠get_ vote_ percentage - @brief Get vote percentage threshold for approval of being a root
- esp_
mesh_ ⚠get_ xon_ qsize - @brief Get queue size
- esp_
mesh_ ⚠init - esp_
mesh_ ⚠is_ device_ active - @brief Check whether the device is in active state - If the device is not in active state, it will neither transmit nor receive frames.
- esp_
mesh_ ⚠is_ my_ group - @brief Check whether the specified group address is my group
- esp_
mesh_ ⚠is_ ps_ enabled - @brief Check whether the mesh Power Save function is enabled
- esp_
mesh_ ⚠is_ root - @brief Return whether the device is the root node of the network
- esp_
mesh_ ⚠is_ root_ conflicts_ allowed - @brief Check whether allow more than one root to exist in one network
- esp_
mesh_ ⚠is_ root_ fixed - @brief Check whether network Fixed Root Setting is enabled - Enable/disable network Fixed Root Setting by API esp_mesh_fix_root(). - Network Fixed Root Setting also changes with the “flag” value in parent networking IE.
- esp_
mesh_ ⚠post_ toDS_ state - @brief Post the toDS state to the mesh stack
- esp_
mesh_ ⚠print_ rxQ_ waiting - @brief Print the number of rxQ waiting
- esp_
mesh_ ⚠print_ scan_ result - @brief Enable mesh print scan result
- esp_
mesh_ ⚠print_ txQ_ waiting - @brief Print the number of txQ waiting
- esp_
mesh_ ⚠ps_ duty_ signaling - @brief Duty signaling
- esp_
mesh_ ⚠ps_ get_ duties - @brief Get the running duties of device, parent and children
- esp_
mesh_ ⚠recv - @brief Receive a packet targeted to self over the mesh network
- esp_
mesh_ ⚠recv_ toDS - @brief Receive a packet targeted to external IP network - Root uses this API to receive packets destined to external IP network - Root forwards the received packets to the final destination via socket. - If no socket connection is ready to send out the received packets and this esp_mesh_recv_toDS() hasn’t been called by applications, packets from the whole mesh network will be pending in toDS queue.
- esp_
mesh_ ⚠scan_ get_ ap_ ie_ len - @brief Get mesh networking IE length of one AP
- esp_
mesh_ ⚠scan_ get_ ap_ record - @brief Get AP record
- esp_
mesh_ ⚠send - @brief Send a packet over the mesh network - Send a packet to any device in the mesh network. - Send a packet to external IP network.
- esp_
mesh_ ⚠send_ block_ time - @brief Set blocking time of esp_mesh_send() - Suggest to set the blocking time to at least 5s when the environment is poor. Otherwise, esp_mesh_send() may timeout frequently.
- esp_
mesh_ ⚠set_ 6m_ rate - @brief Enable the minimum rate to 6 Mbps
- esp_
mesh_ ⚠set_ active_ duty_ cycle - @brief Set the device duty cycle and type - The range of dev_duty values is 1 to 100. The default value is 10. - dev_duty = 100, the PS will be stopped. - dev_duty is better to not less than 5. - dev_duty_type could be MESH_PS_DEVICE_DUTY_REQUEST or MESH_PS_DEVICE_DUTY_DEMAND. - If dev_duty_type is set to MESH_PS_DEVICE_DUTY_REQUEST, the device will use a nwk_duty provided by the network. - If dev_duty_type is set to MESH_PS_DEVICE_DUTY_DEMAND, the device will use the specified dev_duty.
- esp_
mesh_ ⚠set_ announce_ interval - @brief Set announce interval - The default short interval is 500 milliseconds. - The default long interval is 3000 milliseconds.
- esp_
mesh_ ⚠set_ ap_ assoc_ expire - @brief Set mesh softAP associate expired time (default:10 seconds) - If mesh softAP hasn’t received any data from an associated child within this time, mesh softAP will take this child inactive and disassociate it. - If mesh softAP is encrypted, this value should be set a greater value, such as 30 seconds.
- esp_
mesh_ ⚠set_ ap_ authmode - @brief Set mesh softAP authentication mode
- esp_
mesh_ ⚠set_ ap_ connections - @brief Set mesh max connection value - Set mesh softAP max connection = mesh max connection + non-mesh max connection
- esp_
mesh_ ⚠set_ ap_ password - @brief Set mesh softAP password
- esp_
mesh_ ⚠set_ attempts - @brief Set attempts for mesh self-organized networking
- esp_
mesh_ ⚠set_ beacon_ interval - esp_
mesh_ ⚠set_ capacity_ num - @brief Set mesh network capacity (max:1000, default:300)
- esp_
mesh_ ⚠set_ config - @brief Set mesh stack configuration - Use MESH_INIT_CONFIG_DEFAULT() to initialize the default values, mesh IE is encrypted by default. - Mesh network is established on a fixed channel (1-14). - Mesh event callback is mandatory. - Mesh ID is an identifier of an MBSS. Nodes with the same mesh ID can communicate with each other. - Regarding to the router configuration, if the router is hidden, BSSID field is mandatory.
- esp_
mesh_ ⚠set_ group_ id - @brief Set group ID addresses
- esp_
mesh_ ⚠set_ id - @brief Set mesh network ID
- esp_
mesh_ ⚠set_ ie_ crypto_ funcs - @brief Set mesh IE crypto functions
- esp_
mesh_ ⚠set_ ie_ crypto_ key - @brief Set mesh IE crypto key
- esp_
mesh_ ⚠set_ max_ layer - @brief Set network max layer value - for tree topology, the max is 25. - for chain topology, the max is 1000. - Network max layer limits the max hop count.
- esp_
mesh_ ⚠set_ network_ duty_ cycle - @brief Set the network duty cycle, duration and rule - The range of nwk_duty values is 1 to 100. The default value is 10. - nwk_duty is the network duty cycle the entire network or the up-link path will use. A device that successfully sets the nwk_duty is known as a NWK-DUTY-MASTER. - duration_mins specifies how long the specified nwk_duty will be used. Once duration_mins expires, the root will take over as the NWK-DUTY-MASTER. If an existing NWK-DUTY-MASTER leaves the network, the root will take over as the NWK-DUTY-MASTER again. - duration_mins = (-1) represents nwk_duty will be used until a new NWK-DUTY-MASTER with a different nwk_duty appears. - Only the root can set duration_mins to (-1). - If applied_rule is set to MESH_PS_NETWORK_DUTY_APPLIED_ENTIRE, the nwk_duty will be used by the entire network. - If applied_rule is set to MESH_PS_NETWORK_DUTY_APPLIED_UPLINK, the nwk_duty will only be used by the up-link path nodes. - The root does not accept MESH_PS_NETWORK_DUTY_APPLIED_UPLINK. - A nwk_duty with duration_mins(-1) set by the root is the default network duty cycle used by the entire network.
- esp_
mesh_ ⚠set_ parent - @brief Set a specified parent for the device
- esp_
mesh_ ⚠set_ passive_ scan_ time - @brief Set passive scan time
- esp_
mesh_ ⚠set_ root_ healing_ delay - @brief Set delay time before starting root healing
- esp_
mesh_ ⚠set_ router - @brief Get router configuration
- esp_
mesh_ ⚠set_ rssi_ threshold - @brief Set RSSI threshold of current parent - The default high RSSI threshold value is -78 dBm. - The default medium RSSI threshold value is -82 dBm. - The default low RSSI threshold value is -85 dBm.
- esp_
mesh_ ⚠set_ self_ organized - @brief Enable/disable self-organized networking - Self-organized networking has three main functions: select the root node; find a preferred parent; initiate reconnection if a disconnection is detected. - Self-organized networking is enabled by default. - If self-organized is disabled, users should set a parent for the device via esp_mesh_set_parent().
- esp_
mesh_ ⚠set_ switch_ parent_ paras - @brief Set parameters for parent switch
- esp_
mesh_ ⚠set_ topology - @brief Set mesh topology. The default value is MESH_TOPO_TREE - MESH_TOPO_CHAIN supports up to 1000 layers
- esp_
mesh_ ⚠set_ type - @brief Designate device type over the mesh network - MESH_IDLE: designates a device as a self-organized node for a mesh network - MESH_ROOT: designates the root node for a mesh network - MESH_LEAF: designates a device as a standalone Wi-Fi station that connects to a parent - MESH_STA: designates a device as a standalone Wi-Fi station that connects to a router
- esp_
mesh_ ⚠set_ vote_ percentage - @brief Set vote percentage threshold for approval of being a root (default:0.9) - During the networking, only obtaining vote percentage reaches this threshold, the device could be a root.
- esp_
mesh_ ⚠set_ xon_ qsize - @brief Set the number of RX queue for the node, the average number of window allocated to one of its child node is: wnd = xon_qsize / (2 * max_connection + 1). However, the window of each child node is not strictly equal to the average value, it is affected by the traffic also.
- esp_
mesh_ ⚠start - @brief Start mesh - Initialize mesh IE. - Start mesh network management service. - Create TX and RX queues according to the configuration. - Register mesh packets receive callback.
- esp_
mesh_ ⚠stop - @brief Stop mesh - Deinitialize mesh IE. - Disconnect with current parent. - Disassociate all currently associated children. - Stop mesh network management service. - Unregister mesh packets receive callback. - Delete TX and RX queues. - Release resources. - Restore Wi-Fi softAP to default settings if Wi-Fi dual mode is enabled. - Set Wi-Fi Power Save type to WIFI_PS_NONE.
- esp_
mesh_ ⚠switch_ channel - @brief Cause the root device to add Channel Switch Announcement Element (CSA IE) to beacon - Set the new channel - Set how many beacons with CSA IE will be sent before changing a new channel - Enable the channel switch function
- esp_
mesh_ ⚠waive_ root - @brief Cause the root device to give up (waive) its mesh root status - A device is elected root primarily based on RSSI from the external router. - If external router conditions change, users can call this API to perform a root switch. - In this API, users could specify a desired root address to replace itself or specify an attempts value to ask current root to initiate a new round of voting. During the voting, a better root candidate would be expected to find to replace the current one. - If no desired root candidate, the vote will try a specified number of attempts (at least 15). If no better root candidate is found, keep the current one. If a better candidate is found, the new better one will send a root switch request to the current root, current root will respond with a root switch acknowledgment. - After that, the new candidate will connect to the router to be a new root, the previous root will disconnect with the router and choose another parent instead.
- esp_
mpi_ ⚠acquire_ hardware - @brief Lock access to RSA Accelerator (MPI/bignum operations)
- esp_
mpi_ ⚠mul_ mpi_ mod - esp_
mpi_ ⚠release_ hardware - @brief Unlock access to RSA Accelerator (MPI/bignum operations)
- esp_
mqtt_ ⚠client_ destroy - @brief Destroys the client handle
- esp_
mqtt_ ⚠client_ disconnect - @brief This api is typically used to force disconnection from the broker
- esp_
mqtt_ ⚠client_ enqueue - @brief Enqueue a message to the outbox, to be sent later. Typically used for messages with qos>0, but could be also used for qos=0 messages if store=true.
- esp_
mqtt_ ⚠client_ get_ outbox_ size - @brief Get outbox size
- esp_
mqtt_ ⚠client_ get_ transport - @brief Get a transport from the scheme
- esp_
mqtt_ ⚠client_ init - @brief Creates MQTT client handle based on the configuration
- esp_
mqtt_ ⚠client_ publish - @brief Client to send a publish message to the broker
- esp_
mqtt_ ⚠client_ reconnect - @brief This api is typically used to force reconnection upon a specific event
- esp_
mqtt_ ⚠client_ register_ event - @brief Registers MQTT event
- esp_
mqtt_ ⚠client_ set_ uri - @brief Sets MQTT connection URI. This API is usually used to overrides the URI configured in esp_mqtt_client_init
- esp_
mqtt_ ⚠client_ start - @brief Starts MQTT client with already created client handle
- esp_
mqtt_ ⚠client_ stop - @brief Stops MQTT client tasks
- esp_
mqtt_ ⚠client_ subscribe_ multiple - @brief Subscribe the client to a list of defined topics with defined qos
- esp_
mqtt_ ⚠client_ subscribe_ single - @brief Subscribe the client to defined topic with defined qos
- esp_
mqtt_ ⚠client_ unregister_ event - @brief Unregisters mqtt event
- esp_
mqtt_ ⚠client_ unsubscribe - @brief Unsubscribe the client from defined topic
- esp_
mqtt_ ⚠dispatch_ custom_ event - @brief Dispatch user event to the mqtt internal event loop
- esp_
mqtt_ ⚠set_ config - @brief Set configuration structure, typically used when updating the config (i.e. on “before_connect” event
- esp_
nan_ ⚠internal_ datapath_ end - @brief End NAN Datapath that is active
- esp_
nan_ ⚠internal_ datapath_ req - @brief Send Datapath Request to the Publisher with matching service
- esp_
nan_ ⚠internal_ datapath_ resp - @brief Send Datapath Response to accept or reject the received request
- esp_
nan_ ⚠internal_ publish_ service - @brief Start Publishing a service in the NAN cluster
- esp_
nan_ ⚠internal_ register_ callbacks - @brief End NAN Datapath that is active
- esp_
nan_ ⚠internal_ send_ followup - @brief Send Follow-up to the Publisher with matching service
- esp_
nan_ ⚠internal_ subscribe_ service - @brief Subscribe for a service within the NAN cluster
- esp_
netif_ ⚠action_ add_ ip6_ address - @brief Default building block for network interface action upon IPv6 address added by the underlying stack
- esp_
netif_ ⚠action_ connected - @brief Default building block for network interface action upon IO driver connected event
- esp_
netif_ ⚠action_ disconnected - @brief Default building block for network interface action upon IO driver disconnected event
- esp_
netif_ ⚠action_ got_ ip - @brief Default building block for network interface action upon network got IP event
- esp_
netif_ ⚠action_ join_ ip6_ multicast_ group - @brief Default building block for network interface action upon IPv6 multicast group join
- esp_
netif_ ⚠action_ leave_ ip6_ multicast_ group - @brief Default building block for network interface action upon IPv6 multicast group leave
- esp_
netif_ ⚠action_ remove_ ip6_ address - @brief Default building block for network interface action upon IPv6 address removed by the underlying stack
- esp_
netif_ ⚠action_ start - @brief Default building block for network interface action upon IO driver start event Creates network interface, if AUTOUP enabled turns the interface on, if DHCPS enabled starts dhcp server
- esp_
netif_ ⚠action_ stop - @brief Default building block for network interface action upon IO driver stop event
- esp_
netif_ ⚠add_ ip6_ address - @brief Cause the TCP/IP stack to add an IPv6 address to the interface
- esp_
netif_ ⚠attach - @brief Attaches esp_netif instance to the io driver handle
- esp_
netif_ ⚠attach_ wifi_ ap - @brief Attaches wifi soft AP interface to supplied netif
- esp_
netif_ ⚠attach_ wifi_ station - @brief Attaches wifi station interface to supplied netif
- esp_
netif_ ⚠create_ default_ wifi_ ap - @brief Creates default WIFI AP. In case of any init error this API aborts.
- esp_
netif_ ⚠create_ default_ wifi_ mesh_ netifs - @brief Creates default STA and AP network interfaces for esp-mesh.
- esp_
netif_ ⚠create_ default_ wifi_ nan - @brief Creates default WIFI NAN. In case of any init error this API aborts.
- esp_
netif_ ⚠create_ default_ wifi_ sta - @brief Creates default WIFI STA. In case of any init error this API aborts.
- esp_
netif_ ⚠create_ ip6_ linklocal - @brief Create interface link-local IPv6 address
- esp_
netif_ ⚠create_ wifi - @brief Creates esp_netif WiFi object based on the custom configuration.
- esp_
netif_ ⚠deinit - @brief Deinitialize the esp-netif component (and the underlying TCP/IP stack)
- esp_
netif_ ⚠destroy - @brief Destroys the esp_netif object
- esp_
netif_ ⚠destroy_ default_ wifi - @brief Destroys default WIFI netif created with esp_netif_create_default_wifi_…() API.
- esp_
netif_ ⚠dhcpc_ get_ status - @brief Get DHCP client status
- esp_
netif_ ⚠dhcpc_ option - @brief Set or Get DHCP client option
- esp_
netif_ ⚠dhcpc_ start - @brief Start DHCP client (only if enabled in interface object)
- esp_
netif_ ⚠dhcpc_ stop - @brief Stop DHCP client (only if enabled in interface object)
- esp_
netif_ ⚠dhcps_ get_ clients_ by_ mac - @brief Populate IP addresses of clients connected to DHCP server listed by their MAC addresses
- esp_
netif_ ⚠dhcps_ get_ status - @brief Get DHCP Server status
- esp_
netif_ ⚠dhcps_ option - @brief Set or Get DHCP server option
- esp_
netif_ ⚠dhcps_ start - @brief Start DHCP server (only if enabled in interface object)
- esp_
netif_ ⚠dhcps_ stop - @brief Stop DHCP server (only if enabled in interface object)
- esp_
netif_ ⚠find_ if - @brief Return a netif pointer for the first interface that meets criteria defined by the callback
- esp_
netif_ ⚠free_ rx_ buffer - @brief Free the rx buffer allocated by the media driver
- esp_
netif_ ⚠get_ all_ ip6 - @brief Get all IPv6 addresses of the specified interface
- esp_
netif_ ⚠get_ all_ preferred_ ip6 - @brief Get all preferred IPv6 addresses of the specified interface
- esp_
netif_ ⚠get_ default_ netif - @brief Getter function of the default netif
- esp_
netif_ ⚠get_ desc - @brief Returns configured interface type for this esp-netif instance
- esp_
netif_ ⚠get_ dns_ info - @brief Get DNS Server information
- esp_
netif_ ⚠get_ event_ id - @brief Returns configured event for this esp-netif instance and supplied event type
- esp_
netif_ ⚠get_ flags - @brief Returns configured flags for this interface
- esp_
netif_ ⚠get_ handle_ from_ ifkey - @brief Searches over a list of created objects to find an instance with supplied if key
- esp_
netif_ ⚠get_ handle_ from_ netif_ impl - @brief Returns esp-netif handle
- esp_
netif_ ⚠get_ hostname - @brief Get interface hostname.
- esp_
netif_ ⚠get_ ifkey - @brief Returns configured interface key for this esp-netif instance
- esp_
netif_ ⚠get_ io_ driver - @brief Gets media driver handle for this esp-netif instance
- esp_
netif_ ⚠get_ ip6_ global - @brief Get interface global IPv6 address
- esp_
netif_ ⚠get_ ip6_ linklocal - @brief Get interface link-local IPv6 address
- esp_
netif_ ⚠get_ ip_ info - @brief Get interface’s IP address information
- esp_
netif_ ⚠get_ mac - @brief Get the mac address for the interface instance
- esp_
netif_ ⚠get_ netif_ impl - @brief Returns network stack specific implementation handle
- esp_
netif_ ⚠get_ netif_ impl_ index - @brief Get net interface index from network stack implementation
- esp_
netif_ ⚠get_ netif_ impl_ name - @brief Get net interface name from network stack implementation
- esp_
netif_ ⚠get_ nr_ of_ ifs - @brief Returns number of registered esp_netif objects
- esp_
netif_ ⚠get_ old_ ip_ info - @brief Get interface’s old IP information
- esp_
netif_ ⚠get_ route_ prio - @brief Returns configured routing priority number
- esp_
netif_ ⚠init - @brief Initialize the underlying TCP/IP stack
- esp_
netif_ ⚠ip6_ get_ addr_ type - @brief Get the IPv6 address type
- esp_
netif_ ⚠is_ netif_ up - @brief Test if supplied interface is up or down
- esp_
netif_ ⚠join_ ip6_ multicast_ group - @brief Cause the TCP/IP stack to join a IPv6 multicast group
- esp_
netif_ ⚠leave_ ip6_ multicast_ group - @brief Cause the TCP/IP stack to leave a IPv6 multicast group
- esp_
netif_ ⚠napt_ disable - @brief Disable NAPT on an interface.
- esp_
netif_ ⚠napt_ enable - @brief Enable NAPT on an interface
- esp_
netif_ ⚠netstack_ buf_ free - @brief free the netstack buffer
- esp_
netif_ ⚠netstack_ buf_ ref - @brief increase the reference counter of net stack buffer
- esp_
netif_ ⚠new - @brief Creates an instance of new esp-netif object based on provided config
- esp_
netif_ ⚠next - @brief Iterates over list of interfaces. Returns first netif if NULL given as parameter
- esp_
netif_ ⚠next_ unsafe - @brief Iterates over list of interfaces without list locking. Returns first netif if NULL given as parameter
- esp_
netif_ ⚠ppp_ get_ params - @brief Gets parameters configured in the supplied esp-netif.
- esp_
netif_ ⚠ppp_ set_ auth - @brief Sets the auth parameters for the supplied esp-netif.
- esp_
netif_ ⚠ppp_ set_ params - @brief Sets common parameters for the supplied esp-netif.
- esp_
netif_ ⚠receive - @brief Passes the raw packets from communication media to the appropriate TCP/IP stack
- esp_
netif_ ⚠remove_ ip6_ address - @brief Cause the TCP/IP stack to remove an IPv6 address from the interface
- esp_
netif_ ⚠set_ default_ netif - @brief Manual configuration of the default netif
- esp_
netif_ ⚠set_ dns_ info - @brief Set DNS Server information
- esp_
netif_ ⚠set_ driver_ config - @brief Configures driver related options of esp_netif object
- esp_
netif_ ⚠set_ hostname - @brief Set the hostname of an interface
- esp_
netif_ ⚠set_ ip4_ addr - @brief Sets IPv4 address to the specified octets
- esp_
netif_ ⚠set_ ip_ info - @brief Set interface’s IP address information
- esp_
netif_ ⚠set_ link_ speed - @brief Set link-speed for the specified network interface @param[in] esp_netif Handle to esp-netif instance @param[in] speed Link speed in bit/s @return ESP_OK on success
- esp_
netif_ ⚠set_ mac - @brief Set the mac address for the interface instance
- esp_
netif_ ⚠set_ old_ ip_ info - @brief Set interface old IP information
- esp_
netif_ ⚠set_ route_ prio - @brief Configures routing priority
- esp_
netif_ ⚠sntp_ deinit - @brief Deinitialize esp_netif SNTP module
- esp_
netif_ ⚠sntp_ init - @brief Initialize SNTP with supplied config struct @param config Config struct @return ESP_OK on success
- esp_
netif_ ⚠sntp_ reachability - @brief Returns SNTP server’s reachability shift register as described in RFC 5905.
- esp_
netif_ ⚠sntp_ start - @brief Start SNTP service if it wasn’t started during init (config.start = false) or restart it if already started @return ESP_OK on success
- esp_
netif_ ⚠sntp_ sync_ wait - @brief Wait for time sync event @param tout Specified timeout in RTOS ticks @return ESP_TIMEOUT if sync event didn’t came within the timeout ESP_ERR_NOT_FINISHED if the sync event came, but we’re in smooth update mode and still in progress (SNTP_SYNC_STATUS_IN_PROGRESS) ESP_OK if time sync’ed
- esp_
netif_ ⚠str_ to_ ip4 - @brief Converts Ascii internet IPv4 address into esp_ip4_addr_t
- esp_
netif_ ⚠str_ to_ ip6 - @brief Converts Ascii internet IPv6 address into esp_ip4_addr_t Zeros in the IP address can be stripped or completely omitted: “2001:db8:85a3:0:0:0:2:1” or “2001:db8::2:1”)
- esp_
netif_ ⚠tcpip_ exec - @brief Utility to execute the supplied callback in TCP/IP context @param fn Pointer to the callback @param ctx Parameter to the callback @return The error code (esp_err_t) returned by the callback
- esp_
netif_ ⚠transmit - @brief Outputs packets from the TCP/IP stack to the media to be transmitted
- esp_
netif_ ⚠transmit_ wrap - @brief Outputs packets from the TCP/IP stack to the media to be transmitted
- esp_
netif_ ⚠tx_ rx_ event_ disable - @brief Disables transmit/receive event reporting for a network interface.
- esp_
netif_ ⚠tx_ rx_ event_ enable - @brief Enables transmit/receive event reporting for a network interface.
- esp_
newlib_ ⚠init - esp_
newlib_ ⚠locks_ init - esp_
newlib_ ⚠time_ init - esp_
now_ ⚠add_ peer - @brief Add a peer to peer list
- esp_
now_ ⚠deinit - @brief De-initialize ESPNOW function
- esp_
now_ ⚠del_ peer - @brief Delete a peer from peer list
- esp_
now_ ⚠fetch_ peer - @brief Fetch a peer from peer list. Only return the peer which address is unicast, for the multicast/broadcast address, the function will ignore and try to find the next in the peer list.
- esp_
now_ ⚠get_ peer - @brief Get a peer whose MAC address matches peer_addr from peer list
- esp_
now_ ⚠get_ peer_ num - @brief Get the number of peers
- esp_
now_ ⚠get_ user_ oui - @brief Get the OUI (Organization Identifier) in the vendor-specific element for ESPNOW.
- esp_
now_ ⚠get_ version - @brief Get the version of ESPNOW. Currently, ESPNOW supports two versions: v1.0 and v2.0.
- esp_
now_ ⚠init - @brief Initialize ESPNOW function
- esp_
now_ ⚠is_ peer_ exist - @brief Peer exists or not
- esp_
now_ ⚠mod_ peer - @brief Modify a peer
- esp_
now_ ⚠register_ recv_ cb - @brief Register callback function of receiving ESPNOW data
- esp_
now_ ⚠register_ send_ cb - @brief Register callback function of sending ESPNOW data
- esp_
now_ ⚠remain_ on_ channel - @brief ESPNOW remain on the target channel for required duration.
- esp_
now_ ⚠send - @brief Send ESPNOW data
- esp_
now_ ⚠set_ peer_ rate_ config - @brief Set ESPNOW rate config for each peer
- esp_
now_ ⚠set_ pmk - @brief Set the primary master key
- esp_
now_ ⚠set_ user_ oui - @brief Set the OUI (Organization Identifier) in the vendor-specific element for ESPNOW.
- esp_
now_ ⚠set_ wake_ window - @brief Set wake window for esp_now to wake up in interval unit
- esp_
now_ ⚠switch_ channel_ tx - @brief ESPNOW switch to a specific channel for a required duration, and send one ESPNOW data.
- esp_
now_ ⚠unregister_ recv_ cb - @brief Unregister callback function of receiving ESPNOW data
- esp_
now_ ⚠unregister_ send_ cb - @brief Unregister callback function of sending ESPNOW data
- esp_
openthread_ ⚠auto_ start - @brief Starts the Thread protocol operation and attaches to a Thread network.
- esp_
openthread_ ⚠border_ router_ deinit - @brief Deinitializes the border router features of OpenThread.
- esp_
openthread_ ⚠border_ router_ init - @brief Initializes the border router features of OpenThread.
- esp_
openthread_ ⚠cli_ console_ command_ register - @brief This function registers an ESP Console command for the OpenThread CLI.
- esp_
openthread_ ⚠cli_ console_ command_ unregister - @brief This function deregisters the ESP Console command for the OpenThread CLI.
- esp_
openthread_ ⚠cli_ create_ task - @brief This function launches an exclusive loop for the OpenThread CLI.
- esp_
openthread_ ⚠cli_ init - @brief This function initializes the OpenThread command line interface(CLI).
- esp_
openthread_ ⚠cli_ input - @brief This function feeds a line to the OpenThread CLI.
- esp_
openthread_ ⚠deinit - @brief This function performs OpenThread stack and platform driver deinitialization.
- esp_
openthread_ ⚠dns64_ client_ init - @brief This function initiizes the dns64 client.
- esp_
openthread_ ⚠get_ backbone_ netif - @brief Gets the backbone interface of OpenThread border router.
- esp_
openthread_ ⚠get_ dnsserver_ addr - @brief This function acquires the main DNS server address for OpenThread netif.
- esp_
openthread_ ⚠get_ dnsserver_ addr_ with_ type - @brief This function acquires the DNS server address for OpenThread netif.
- esp_
openthread_ ⚠get_ instance - @brief This function acquires the underlying OpenThread instance.
- esp_
openthread_ ⚠get_ meshcop_ instance_ name - @brief Gets the meshcop(e) instance name.
- esp_
openthread_ ⚠get_ nat64_ prefix - @brief This function acquires the NAT64 prefix in the Thread network.
- esp_
openthread_ ⚠get_ netif - @brief This function acquires the OpenThread netif.
- esp_
openthread_ ⚠getaddrinfo_ dns64 - @brief The alternative function for getaddrinfo and adds the NAT64 prefix.
- esp_
openthread_ ⚠gethostbyname_ dns64 - @brief The alternative function for gethostbyname and adds the NAT64 prefix.
- esp_
openthread_ ⚠init - @brief Initializes the full OpenThread stack.
- esp_
openthread_ ⚠launch_ mainloop - @brief Launches the OpenThread main loop.
- esp_
openthread_ ⚠lock_ acquire - @brief This function acquires the OpenThread API lock.
- esp_
openthread_ ⚠lock_ deinit - This function deinitializes the OpenThread API lock.
- esp_
openthread_ ⚠lock_ init - @brief This function initializes the OpenThread API lock.
- esp_
openthread_ ⚠lock_ release - @brief This function releases the OpenThread API lock.
- esp_
openthread_ ⚠mainloop_ exit - @brief Signals the OpenThread main loop to exit.
- esp_
openthread_ ⚠netif_ glue_ deinit - @brief This function deinitializes the OpenThread network interface glue.
- esp_
openthread_ ⚠netif_ glue_ init - @brief This function initializes the OpenThread network interface glue.
- esp_
openthread_ ⚠rcp_ deinit - @brief Deinitializes the connection to RCP.
- esp_
openthread_ ⚠rcp_ init - @brief Initializes the connection to RCP.
- esp_
openthread_ ⚠rcp_ send_ command - @brief Sends a console command to RCP.
- esp_
openthread_ ⚠rcp_ version_ set - @brief Set the RCP version string.
- esp_
openthread_ ⚠register_ meshcop_ e_ handler - @brief This function register a handler for meshcop-e service publish event and remove event.
- esp_
openthread_ ⚠register_ rcp_ failure_ handler - @brief Registers the callback for RCP failure.
- esp_
openthread_ ⚠set_ backbone_ netif - @brief Sets the backbone interface used for border routing.
- esp_
openthread_ ⚠set_ compatibility_ error_ callback - @brief Registers the callback for spinel compatibility error.
- esp_
openthread_ ⚠set_ coprocessor_ reset_ failure_ callback - @brief Registers the callback for co-processor reset failure.
- esp_
openthread_ ⚠set_ dnsserver_ addr - @brief This function configures the main DNS server address for OpenThread netif.
- esp_
openthread_ ⚠set_ dnsserver_ addr_ with_ type - @brief This function configures the DNS server address for OpenThread netif.
- esp_
openthread_ ⚠set_ meshcop_ instance_ name - @brief Sets the meshcop(e) instance name.
- esp_
openthread_ ⚠start - @brief Starts the full OpenThread stack and create a handle task.
- esp_
openthread_ ⚠stop - @brief This function performs OpenThread stack and platform driver deinitialization and delete the handle task. @return - ESP_OK on success - ESP_ERR_INVALID_STATE if Thread is already active
- esp_
openthread_ ⚠task_ switching_ lock_ acquire - @brief This function acquires the OpenThread API task switching lock.
- esp_
openthread_ ⚠task_ switching_ lock_ release - @brief This function releases the OpenThread API task switching lock.
- esp_
ota_ ⚠abort - @brief Abort OTA update, free the handle and memory associated with it.
- esp_
ota_ ⚠begin - @brief Commence an OTA update writing to the specified partition.
- esp_
ota_ ⚠check_ rollback_ is_ possible - @brief Checks applications on the slots which can be booted in case of rollback.
- esp_
ota_ ⚠end - @brief Finish OTA update and validate newly written app image.
- esp_
ota_ ⚠erase_ last_ boot_ app_ partition - @brief Erase previous boot app partition and corresponding otadata select for this partition.
- esp_
ota_ ⚠get_ app_ description - @brief Return esp_app_desc structure. This structure includes app version.
- esp_
ota_ ⚠get_ app_ elf_ sha256 - @brief Fill the provided buffer with SHA256 of the ELF file, formatted as hexadecimal, null-terminated. If the buffer size is not sufficient to fit the entire SHA256 in hex plus a null terminator, the largest possible number of bytes will be written followed by a null.
- esp_
ota_ ⚠get_ app_ partition_ count - @brief Returns number of ota partitions provided in partition table.
- esp_
ota_ ⚠get_ boot_ partition - @brief Get partition info of currently configured boot app
- esp_
ota_ ⚠get_ bootloader_ description - @brief Returns the description structure of the bootloader.
- esp_
ota_ ⚠get_ last_ invalid_ partition - @brief Returns last partition with invalid state (ESP_OTA_IMG_INVALID or ESP_OTA_IMG_ABORTED).
- esp_
ota_ ⚠get_ next_ update_ partition - @brief Return the next OTA app partition which should be written with a new firmware.
- esp_
ota_ ⚠get_ partition_ description - @brief Returns esp_app_desc structure for app partition. This structure includes app version.
- esp_
ota_ ⚠get_ running_ partition - @brief Get partition info of currently running app
- esp_
ota_ ⚠get_ state_ partition - @brief Returns state for given partition.
- esp_
ota_ ⚠invalidate_ inactive_ ota_ data_ slot - @brief Invalidate the OTA data slot associated with the last boot application partition.
- esp_
ota_ ⚠mark_ app_ invalid_ rollback - @brief This function is called to roll back to the previously workable app without reboot.
- esp_
ota_ ⚠mark_ app_ invalid_ rollback_ and_ reboot - @brief This function is called to roll back to the previously workable app with reboot.
- esp_
ota_ ⚠mark_ app_ valid_ cancel_ rollback - @brief This function is called to indicate that the running app is working well.
- esp_
ota_ ⚠resume - @brief Resume an interrupted OTA update by continuing to write to the specified partition.
- esp_
ota_ ⚠set_ boot_ partition - @brief Configure OTA data for a new boot partition
- esp_
ota_ ⚠set_ final_ partition - @brief Set the final destination partition for OTA update
- esp_
ota_ ⚠write - @brief Write OTA update data to partition
- esp_
ota_ ⚠write_ with_ offset - @brief Write OTA update data to partition at an offset
- esp_
partition_ ⚠check_ identity - @brief Check for the identity of two partitions by SHA-256 digest.
- esp_
partition_ ⚠copy - @brief Copy data from a source partition at a specific offset to a destination partition at a specific offset.
- esp_
partition_ ⚠deregister_ external - @brief Deregister the partition previously registered using esp_partition_register_external @param partition pointer to the partition structure obtained from esp_partition_register_external, @return - ESP_OK on success - ESP_ERR_NOT_FOUND if the partition pointer is not found - ESP_ERR_INVALID_ARG if the partition comes from the partition table - ESP_ERR_INVALID_ARG if the partition was not registered using esp_partition_register_external function.
- esp_
partition_ ⚠erase_ range - @brief Erase part of the partition
- esp_
partition_ ⚠find - @brief Find partition based on one or more parameters
- esp_
partition_ ⚠find_ first - @brief Find first partition based on one or more parameters
- esp_
partition_ ⚠get - @brief Get esp_partition_t structure for given partition
- esp_
partition_ ⚠get_ main_ flash_ sector_ size - @brief Get the main flash sector size @return - SPI_FLASH_SEC_SIZE - For esp32xx target - ESP_PARTITION_EMULATED_SECTOR_SIZE - For linux target
- esp_
partition_ ⚠get_ sha256 - @brief Get SHA-256 digest for required partition.
- esp_
partition_ ⚠is_ flash_ region_ writable - Check whether the region on the main flash is not read-only.
- esp_
partition_ ⚠iterator_ release - @brief Release partition iterator
- esp_
partition_ ⚠main_ flash_ region_ safe - Check whether the region on the main flash is safe to write.
- esp_
partition_ ⚠mmap - @brief Configure MMU to map partition into data memory
- esp_
partition_ ⚠munmap - @brief Release region previously obtained using esp_partition_mmap
- esp_
partition_ ⚠next - @brief Move partition iterator to the next partition found
- esp_
partition_ ⚠read - @brief Read data from the partition
- esp_
partition_ ⚠read_ raw - @brief Read data from the partition without any transformation/decryption.
- esp_
partition_ ⚠register_ external - @brief Register a partition on an external flash chip
- esp_
partition_ ⚠table_ verify - esp_
partition_ ⚠unload_ all - @brief Unload partitions and free space allocated by them
- esp_
partition_ ⚠verify - @brief Verify partition data
- esp_
partition_ ⚠write - @brief Write data to the partition
- esp_
partition_ ⚠write_ raw - @brief Write data to the partition without any transformation/encryption.
- esp_
ping_ ⚠delete_ session - @brief Delete a ping session
- esp_
ping_ ⚠get_ profile - @brief Get runtime profile of ping session
- esp_
ping_ ⚠new_ session - @brief Create a ping session
- esp_
ping_ ⚠start - @brief Start the ping session
- esp_
ping_ ⚠stop - @brief Stop the ping session
- esp_
pm_ ⚠configure - @brief Set implementation-specific power management configuration @param config pointer to implementation-specific configuration structure (e.g. esp_pm_config_esp32) @return - ESP_OK on success - ESP_ERR_INVALID_ARG if the configuration values are not correct - ESP_ERR_NOT_SUPPORTED if certain combination of values is not supported, or if CONFIG_PM_ENABLE is not enabled in sdkconfig
- esp_
pm_ ⚠dump_ locks - Dump the list of all locks to stderr
- esp_
pm_ ⚠get_ configuration - @brief Get implementation-specific power management configuration @param config pointer to implementation-specific configuration structure (e.g. esp_pm_config_esp32) @return - ESP_OK on success - ESP_ERR_INVALID_ARG if the pointer is null
- esp_
pm_ ⚠lock_ acquire - @brief Take a power management lock
- esp_
pm_ ⚠lock_ create - @brief Initialize a lock handle for certain power management parameter
- esp_
pm_ ⚠lock_ delete - @brief Delete a lock created using esp_pm_lock
- esp_
pm_ ⚠lock_ release - @brief Release the lock taken using esp_pm_lock_acquire.
- esp_
psram_ ⚠get_ size - @brief Get the available size of the attached PSRAM chip
- esp_
psram_ ⚠init - @brief Initialize PSRAM interface/hardware. Initializes the PSRAM hardware and load the XIP segments or maps the PSRAM memory
- esp_
psram_ ⚠is_ initialized - @brief If PSRAM has been initialized
- esp_
pthread_ ⚠get_ cfg - @brief Get current pthread creation configuration
- esp_
pthread_ ⚠get_ default_ config - @brief Creates a default pthread configuration based on the values set via menuconfig.
- esp_
pthread_ ⚠init - @brief Initialize pthread library
- esp_
pthread_ ⚠set_ cfg - @brief Configure parameters for creating pthread
- esp_
random ⚠ - @brief Get one random 32-bit word from hardware RNG
- esp_
read_ ⚠mac - @brief Read base MAC address and set MAC address of the interface.
- esp_
reent_ ⚠cleanup - Clean up some of lazily allocated buffers in REENT structures.
- esp_
reent_ ⚠init - Replacement for newlib’s _REENT_INIT_PTR and __sinit.
- esp_
register_ ⚠freertos_ idle_ hook - @brief Register a callback to the idle hook of the core that calls this function. The callback should return true if it should be called by the idle hook once per interrupt (or FreeRTOS tick), and return false if it should be called repeatedly as fast as possible by the idle hook.
- esp_
register_ ⚠freertos_ idle_ hook_ for_ cpu - @brief Register a callback to be called from the specified core’s idle hook. The callback should return true if it should be called by the idle hook once per interrupt (or FreeRTOS tick), and return false if it should be called repeatedly as fast as possible by the idle hook.
- esp_
register_ ⚠freertos_ tick_ hook - @brief Register a callback to be called from the calling core’s tick hook.
- esp_
register_ ⚠freertos_ tick_ hook_ for_ cpu - @brief Register a callback to be called from the specified core’s tick hook.
- esp_
register_ ⚠shutdown_ handler - @brief Register shutdown handler
- esp_
reset_ ⚠reason - @brief Get reason of last reset @return See description of esp_reset_reason_t for explanation of each value.
- esp_
restart ⚠ - @brief Restart PRO and APP CPUs.
- esp_
rom_ ⚠crc8_ be - @brief CRC8 value in big endian.
- esp_
rom_ ⚠crc8_ le - @brief CRC8 value in little endian.
- esp_
rom_ ⚠crc16_ be - @brief CRC16 value in big endian.
- esp_
rom_ ⚠crc16_ le - @brief CRC16 value in little endian.
- esp_
rom_ ⚠crc32_ be - @brief CRC32 value in big endian.
- esp_
rom_ ⚠crc32_ le - @brief CRC32 value in little endian.
- esp_
rom_ ⚠cvt - @brief Convert an unsigned integer value to a string representation in the specified radix.
- esp_
rom_ ⚠delay_ us - @brief Pauses execution for us microseconds
- esp_
rom_ ⚠get_ cpu_ ticks_ per_ us - @brief Get the real CPU ticks per us
- esp_
rom_ ⚠get_ reset_ reason - @brief Get reset reason of CPU
- esp_
rom_ ⚠gpio_ connect_ in_ signal - @brief Combine a GPIO input with a peripheral signal, which tagged as input attribute.
- esp_
rom_ ⚠gpio_ connect_ out_ signal - @brief Combine a peripheral signal which tagged as output attribute with a GPIO.
- esp_
rom_ ⚠gpio_ pad_ pullup_ only - @brief Enable internal pull up, and disable internal pull down.
- esp_
rom_ ⚠gpio_ pad_ select_ gpio - @brief Configure IO Pad as General Purpose IO, so that it can be connected to internal Matrix, then combined with one or more peripheral signals.
- esp_
rom_ ⚠gpio_ pad_ set_ drv - @brief Set IO Pad current drive capability.
- esp_
rom_ ⚠gpio_ pad_ unhold - @brief Unhold the IO Pad. @note When the Pad is set to hold, the state is latched at that moment and won’t get changed.
- esp_
rom_ ⚠install_ channel_ putc - @brief esp_rom_printf can print message to different channels simultaneously. This function can help install the low level putc function for esp_rom_printf.
- esp_
rom_ ⚠install_ uart_ printf - @brief Install UART1 as the default console channel, equivalent to
esp_rom_install_channel_putc(1, esp_rom_output_putc) - esp_
rom_ ⚠md5_ final - @brief Extract the MD5 result, and erase the context
- esp_
rom_ ⚠md5_ init - @brief Initialize the MD5 context
- esp_
rom_ ⚠md5_ update - @brief Running MD5 algorithm over input data
- esp_
rom_ ⚠output_ to_ channels - @brief It outputs a character to different channels simultaneously. This function is used by esp_rom_printf/esp_rom_vprintf.
- esp_
rom_ ⚠printf - @brief Print formatted string to console device @note float and long long data are not supported!
- esp_
rom_ ⚠route_ intr_ matrix - @brief Route peripheral interrupt sources to CPU’s interrupt port by matrix
- esp_
rom_ ⚠set_ cpu_ ticks_ per_ us - @brief Set the real CPU tick rate
- esp_
rom_ ⚠software_ reset_ cpu - @brief Software Reset cpu core.
- esp_
rom_ ⚠software_ reset_ system - @brief Software Reset digital core include RTC.
- esp_
rom_ ⚠vprintf - @brief Print formatted string to console device @note float and long long data are not supported!
- esp_
rrm_ ⚠is_ rrm_ supported_ connection - @brief Check RRM capability of connected AP
- esp_
rrm_ ⚠send_ neighbor_ rep_ request - @brief Send Radio measurement neighbor report request to connected AP
- esp_
rrm_ ⚠send_ neighbor_ report_ request - @brief Send Radio measurement neighbor report request to connected AP @return
- esp_
secure_ ⚠boot_ read_ key_ digests - @brief Read key digests from efuse. Any revoked/missing digests will be marked as NULL
- esp_
set_ ⚠breakpoint_ if_ jtag - @brief If an OCD is connected over JTAG. set breakpoint 0 to the given function address. Do nothing otherwise. @param fn Pointer to the target breakpoint position
- esp_
set_ ⚠deep_ sleep_ wake_ stub - @brief Install a new stub at runtime to run on wake from deep sleep
- esp_
set_ ⚠deep_ sleep_ wake_ stub_ default_ entry - @brief Set wake stub entry to default
esp_wake_stub_entry - esp_
set_ ⚠time_ from_ rtc - Update current microsecond time from RTC
- esp_
setup_ ⚠syscall_ table - esp_
sleep_ ⚠config_ gpio_ isolate - @brief Configure to isolate all GPIO pins in sleep state
- esp_
sleep_ ⚠cpu_ pd_ low_ deinit - @brief CPU Power down low-level deinitialize, disable CPU power down during light sleep @return - ESP_OK on success - ESP_ERR_NO_MEM not enough retention memory
- esp_
sleep_ ⚠cpu_ pd_ low_ init - @brief CPU Power down low-level initialize, enable CPU power down during light sleep @return - ESP_OK on success - ESP_ERR_NO_MEM not enough retention memory
- esp_
sleep_ ⚠cpu_ retention_ deinit - @brief CPU Power down de-initialize
- esp_
sleep_ ⚠cpu_ retention_ init - @brief CPU Power down initialize
- esp_
sleep_ ⚠disable_ bt_ wakeup - @brief Disable wakeup by bluetooth @return - ESP_OK on success - ESP_ERR_NOT_SUPPORTED if wakeup from bluetooth is not supported
- esp_
sleep_ ⚠disable_ wakeup_ source - @brief Disable wakeup source
- esp_
sleep_ ⚠disable_ wifi_ beacon_ wakeup - @brief Disable beacon wakeup by WiFi MAC @return - ESP_OK on success
- esp_
sleep_ ⚠disable_ wifi_ wakeup - @brief Disable wakeup by WiFi MAC @return - ESP_OK on success
- esp_
sleep_ ⚠enable_ bt_ wakeup - @brief Enable wakeup by bluetooth @return - ESP_OK on success - ESP_ERR_NOT_SUPPORTED if wakeup from bluetooth is not supported
- esp_
sleep_ ⚠enable_ gpio_ switch - @brief Enable or disable GPIO pins status switching between slept status and waked status. @param enable decide whether to switch status or not
- esp_
sleep_ ⚠enable_ gpio_ wakeup - @brief Enable wakeup from light sleep using GPIOs
- esp_
sleep_ ⚠enable_ timer_ wakeup - @brief Enable wakeup by timer
@param time_in_us time before wakeup, in microseconds
@note The valid
time_in_usvalue depends on the bit width of the lp_timer/rtc_timer counter and the current slow clock source selection (Refer RTC clock source configuration in menuconfig). Valid values should be positive values less than RTC slow clock period * (2 ^ RTC timer bitwidth). - esp_
sleep_ ⚠enable_ uart_ wakeup - @brief Enable wakeup from light sleep using UART
- esp_
sleep_ ⚠enable_ wifi_ beacon_ wakeup - @brief Enable beacon wakeup by WiFi MAC, it will wake up the system into modem state @return - ESP_OK on success
- esp_
sleep_ ⚠enable_ wifi_ wakeup - @brief Enable wakeup by WiFi MAC @return - ESP_OK on success
- esp_
sleep_ ⚠get_ ext1_ wakeup_ status - @brief Get the bit mask of GPIOs which caused wakeup (ext1)
- esp_
sleep_ ⚠get_ gpio_ wakeup_ status - @brief Get the bit mask of GPIOs which caused wakeup (gpio)
- esp_
sleep_ ⚠get_ wakeup_ cause - @brief Get the wakeup source which caused wakeup from sleep
- esp_
sleep_ ⚠get_ wakeup_ causes - @brief Get all wakeup sources bitmap which caused wakeup from sleep.
- esp_
sleep_ ⚠is_ valid_ wakeup_ gpio - @brief Returns true if a GPIO number is valid for use as wakeup source.
- esp_
sleep_ ⚠pd_ config - @brief Set power down mode for an RTC power domain in sleep mode
- esp_
smartconfig_ ⚠fast_ mode - @brief Set mode of SmartConfig. default normal mode.
- esp_
smartconfig_ ⚠get_ rvd_ data - @brief Get reserved data of ESPTouch v2.
- esp_
smartconfig_ ⚠get_ version - @brief Get the version of SmartConfig.
- esp_
smartconfig_ ⚠internal_ start - @brief Start SmartConfig, config ESP device to connect AP. You need to broadcast information by phone APP. Device sniffer special packets from the air that containing SSID and password of target AP.
- esp_
smartconfig_ ⚠internal_ stop - @brief Stop SmartConfig, free the buffer taken by esp_smartconfig_start.
- esp_
smartconfig_ ⚠set_ type - @brief Set protocol type of SmartConfig.
- esp_
smartconfig_ ⚠start - @brief Start SmartConfig, config ESP device to connect AP. You need to broadcast information by phone APP. Device sniffer special packets from the air that containing SSID and password of target AP.
- esp_
smartconfig_ ⚠stop - @brief Stop SmartConfig, free the buffer taken by esp_smartconfig_start.
- esp_
sntp_ ⚠enabled - @brief Checks if sntp is enabled @return true if sntp module is enabled
- esp_
sntp_ ⚠getoperatingmode - @brief Get the configured operating mode
- esp_
sntp_ ⚠getreachability - @brief Gets the server reachability shift register as described in RFC 5905. @param idx Index of the SNTP server @return reachability shift register
- esp_
sntp_ ⚠getserver - @brief Get SNTP server IP @param idx Index of the server @return IP address of the server
- esp_
sntp_ ⚠getservername - @brief Gets SNTP server name @param idx Index of the server @return Name of the server
- esp_
sntp_ ⚠init - @brief Init and start SNTP service
- esp_
sntp_ ⚠setoperatingmode - @brief Sets SNTP operating mode. The mode has to be set before init.
- esp_
sntp_ ⚠setserver - @brief Sets SNTP server address
- esp_
sntp_ ⚠setservername - @brief Sets SNTP hostname @param idx Index of the server @param server Name of the server
- esp_
sntp_ ⚠stop - @brief Stops SNTP service
- esp_
spiffs_ ⚠check - Check integrity of SPIFFS
- esp_
spiffs_ ⚠format - Format the SPIFFS partition
- esp_
spiffs_ ⚠gc - @brief Perform garbage collection in SPIFFS partition
- esp_
spiffs_ ⚠info - Get information for SPIFFS
- esp_
spiffs_ ⚠mounted - Check if SPIFFS is mounted
- esp_
supplicant_ ⚠deinit - @brief Supplicant deinitialization
- esp_
supplicant_ ⚠disable_ pmk_ caching - @brief Disable or enable the caching of Pairwise Master Keys (PMK) in the supplicant.
- esp_
supplicant_ ⚠init - @brief Supplicant initialization
- esp_
supplicant_ ⚠str_ to_ mac - @brief Convert user input colon separated MAC Address into 6 byte MAC Address
- esp_
sync_ ⚠timekeeping_ timers - esp_
system_ ⚠abort - @brief Trigger a software abort
- esp_
task_ ⚠wdt_ add - @brief Subscribe a task to the Task Watchdog Timer (TWDT)
- esp_
task_ ⚠wdt_ add_ user - @brief Subscribe a user to the Task Watchdog Timer (TWDT)
- esp_
task_ ⚠wdt_ deinit - @brief Deinitialize the Task Watchdog Timer (TWDT)
- esp_
task_ ⚠wdt_ delete - @brief Unsubscribes a task from the Task Watchdog Timer (TWDT)
- esp_
task_ ⚠wdt_ delete_ user - @brief Unsubscribes a user from the Task Watchdog Timer (TWDT)
- esp_
task_ ⚠wdt_ init - @brief Initialize the Task Watchdog Timer (TWDT)
- esp_
task_ ⚠wdt_ isr_ user_ handler - @brief User ISR callback placeholder
- esp_
task_ ⚠wdt_ print_ triggered_ tasks - @brief Prints or retrieves information about tasks/users that triggered the Task Watchdog Timeout.
- esp_
task_ ⚠wdt_ reconfigure - @brief Reconfigure the Task Watchdog Timer (TWDT)
- esp_
task_ ⚠wdt_ reset - @brief Reset the Task Watchdog Timer (TWDT) on behalf of the currently running task
- esp_
task_ ⚠wdt_ reset_ user - @brief Reset the Task Watchdog Timer (TWDT) on behalf of a user
- esp_
task_ ⚠wdt_ status - @brief Query whether a task is subscribed to the Task Watchdog Timer (TWDT)
- esp_
timer_ ⚠create - @brief Create an esp_timer instance
- esp_
timer_ ⚠deinit - @brief De-initialize esp_timer library
- esp_
timer_ ⚠delete - @brief Delete an esp_timer instance
- esp_
timer_ ⚠dump - @brief Dump the list of timers to a stream
- esp_
timer_ ⚠early_ init - @brief Minimal initialization of esp_timer
- esp_
timer_ ⚠get_ expiry_ time - @brief Get the expiry time of a one-shot timer
- esp_
timer_ ⚠get_ next_ alarm - @brief Get the timestamp of the next expected timeout @return Timestamp of the nearest timer event, in microseconds. The timebase is the same as for the values returned by esp_timer_get_time().
- esp_
timer_ ⚠get_ next_ alarm_ for_ wake_ up - @brief Get the timestamp of the next expected timeout excluding those timers that should not interrupt light sleep (such timers have ::esp_timer_create_args_t::skip_unhandled_events enabled) @return Timestamp of the nearest timer event, in microseconds. The timebase is the same as for the values returned by esp_timer_get_time().
- esp_
timer_ ⚠get_ period - @brief Get the period of a timer
- esp_
timer_ ⚠get_ time - @brief Get time in microseconds since boot @return Number of microseconds since the initialization of ESP Timer
- esp_
timer_ ⚠init - @brief Initialize esp_timer library
- esp_
timer_ ⚠is_ active - @brief Returns status of a timer, active or not
- esp_
timer_ ⚠new_ etm_ alarm_ event - @brief Get the ETM event handle of esp_timer underlying alarm event
- esp_
timer_ ⚠restart - @brief Restart a currently running timer
- esp_
timer_ ⚠start_ once - @brief Start a one-shot timer
- esp_
timer_ ⚠start_ periodic - @brief Start a periodic timer
- esp_
timer_ ⚠stop - @brief Stop a running timer
- esp_
tls_ ⚠cfg_ server_ session_ tickets_ free - @brief Free the server side TLS session ticket context
- esp_
tls_ ⚠cfg_ server_ session_ tickets_ init - @brief Initialize the server side TLS session ticket context
- esp_
tls_ ⚠conn_ destroy - @brief Close the TLS/SSL connection and free any allocated resources.
- esp_
tls_ ⚠conn_ http_ new - @brief Create a new blocking TLS/SSL connection with a given “HTTP” url
- esp_
tls_ ⚠conn_ http_ new_ async - @brief Create a new non-blocking TLS/SSL connection with a given “HTTP” url
- esp_
tls_ ⚠conn_ http_ new_ sync - @brief Create a new blocking TLS/SSL connection with a given “HTTP” url
- esp_
tls_ ⚠conn_ new_ async - @brief Create a new non-blocking TLS/SSL connection
- esp_
tls_ ⚠conn_ new_ sync - @brief Create a new blocking TLS/SSL connection
- esp_
tls_ ⚠conn_ read - @brief Read from specified tls connection into the buffer ‘data’.
- esp_
tls_ ⚠conn_ write - @brief Write from buffer ‘data’ into specified tls connection.
- esp_
tls_ ⚠free_ global_ ca_ store - @brief Free the global CA store currently being used.
- esp_
tls_ ⚠get_ and_ clear_ error_ type - @brief Returns the last error captured in esp_tls of a specific type The error information is cleared internally upon return
- esp_
tls_ ⚠get_ and_ clear_ last_ error - @brief Returns last error in esp_tls with detailed mbedtls related error codes. The error information is cleared internally upon return
- esp_
tls_ ⚠get_ bytes_ avail - @brief Return the number of application data bytes remaining to be read from the current record
- esp_
tls_ ⚠get_ ciphersuites_ list - @brief Get supported TLS ciphersuites list.
- esp_
tls_ ⚠get_ conn_ sockfd - @brief Returns the connection socket file descriptor from esp_tls session
- esp_
tls_ ⚠get_ conn_ state - @brief Gets the connection state for the esp_tls session
- esp_
tls_ ⚠get_ error_ handle - @brief Returns the ESP-TLS error_handle
- esp_
tls_ ⚠get_ global_ ca_ store - @brief Get the pointer to the global CA store currently being used.
- esp_
tls_ ⚠get_ ssl_ context - @brief Returns the ssl context
- esp_
tls_ ⚠init - @brief Create TLS connection
- esp_
tls_ ⚠init_ global_ ca_ store - @brief Create a global CA store, initially empty.
- esp_
tls_ ⚠plain_ tcp_ connect - @brief Creates a plain TCP connection, returning a valid socket fd on success or an error handle
- esp_
tls_ ⚠server_ session_ continue_ async - @brief Asynchronous continue of esp_tls_server_session_init
- esp_
tls_ ⚠server_ session_ create - @brief Create TLS/SSL server session
- esp_
tls_ ⚠server_ session_ delete - @brief Close the server side TLS/SSL connection and free any allocated resources.
- esp_
tls_ ⚠server_ session_ init - @brief Initialize server side TLS/SSL connection
- esp_
tls_ ⚠set_ conn_ sockfd - @brief Sets the connection socket file descriptor for the esp_tls session
- esp_
tls_ ⚠set_ conn_ state - @brief Sets the connection state for the esp_tls session
- esp_
tls_ ⚠set_ global_ ca_ store - @brief Set the global CA store with the buffer provided in pem format.
- esp_
transport_ ⚠close - @brief Transport close
- esp_
transport_ ⚠connect - @brief Transport connection function, to make a connection to server
- esp_
transport_ ⚠connect_ async - @brief Non-blocking transport connection function, to make a connection to server
- esp_
transport_ ⚠destroy - @brief Cleanup and free memory the transport
- esp_
transport_ ⚠get_ context_ data - @brief Get user data context of this transport
- esp_
transport_ ⚠get_ default_ port - @brief Get default port number used by this transport
- esp_
transport_ ⚠get_ errno - @brief Get and clear last captured socket errno
- esp_
transport_ ⚠get_ error_ handle - @brief Returns esp_tls error handle. Warning: The returned pointer is valid only as long as esp_transport_handle_t exists. Once transport handle gets destroyed, this value (esp_tls_error_handle_t) is freed automatically.
- esp_
transport_ ⚠get_ payload_ transport_ handle - @brief Get transport handle of underlying protocol which can access this protocol payload directly (used for receiving longer msg multiple times)
- esp_
transport_ ⚠get_ socket - @brief Get the underlying socket from the transport
- esp_
transport_ ⚠init - @brief Initialize a transport handle object
- esp_
transport_ ⚠list_ add - @brief Add a transport to the list, and define a scheme to identify this transport in the list
- esp_
transport_ ⚠list_ clean - @brief This function will remove all transport from the list, invoke esp_transport_destroy of every transport have added this the list
- esp_
transport_ ⚠list_ destroy - @brief Cleanup and free all transports, include itself, this function will invoke esp_transport_destroy of every transport have added this the list
- esp_
transport_ ⚠list_ get_ transport - @brief Get the transport by scheme, which has been defined when calling function
esp_transport_list_add - esp_
transport_ ⚠list_ init - @brief Create transport list
- esp_
transport_ ⚠poll_ read - @brief Poll the transport until readable or timeout
- esp_
transport_ ⚠poll_ write - @brief Poll the transport until writeable or timeout
- esp_
transport_ ⚠read - @brief Transport read function
- esp_
transport_ ⚠set_ async_ connect_ func - @brief Set transport functions for the transport handle
- esp_
transport_ ⚠set_ context_ data - @brief Set the user context data for this transport
- esp_
transport_ ⚠set_ default_ port - @brief Set default port number that can be used by this transport
- esp_
transport_ ⚠set_ func - @brief Set transport functions for the transport handle
- esp_
transport_ ⚠set_ parent_ transport_ func - @brief Set parent transport function to the handle
- esp_
transport_ ⚠ssl_ crt_ bundle_ attach - @brief Enable the use of certification bundle for server verification for an SSL connection. It must be first enabled in menuconfig.
- esp_
transport_ ⚠ssl_ enable_ global_ ca_ store - @brief Enable global CA store for SSL connection
- esp_
transport_ ⚠ssl_ init - @brief Create new SSL transport, the transport handle must be release esp_transport_destroy callback
- esp_
transport_ ⚠ssl_ set_ addr_ family - @brief Set addr family of transport
- esp_
transport_ ⚠ssl_ set_ alpn_ protocol - @brief Set the list of supported application protocols to be used with ALPN. Note that, this function stores the pointer to data, rather than making a copy. So this data must remain valid until after the connection is cleaned up
- esp_
transport_ ⚠ssl_ set_ cert_ data - @brief Set SSL certificate data (as PEM format). Note that, this function stores the pointer to data, rather than making a copy. So this data must remain valid until after the connection is cleaned up
- esp_
transport_ ⚠ssl_ set_ cert_ data_ der - @brief Set SSL certificate data (as DER format). Note that, this function stores the pointer to data, rather than making a copy. So this data must remain valid until after the connection is cleaned up
- esp_
transport_ ⚠ssl_ set_ ciphersuites_ list - @brief Set the SSL cipher suites list
- esp_
transport_ ⚠ssl_ set_ client_ cert_ data - @brief Set SSL client certificate data for mutual authentication (as PEM format). Note that, this function stores the pointer to data, rather than making a copy. So this data must remain valid until after the connection is cleaned up
- esp_
transport_ ⚠ssl_ set_ client_ cert_ data_ der - @brief Set SSL client certificate data for mutual authentication (as DER format). Note that, this function stores the pointer to data, rather than making a copy. So this data must remain valid until after the connection is cleaned up
- esp_
transport_ ⚠ssl_ set_ client_ key_ data - @brief Set SSL client key data for mutual authentication (as PEM format). Note that, this function stores the pointer to data, rather than making a copy. So this data must remain valid until after the connection is cleaned up
- esp_
transport_ ⚠ssl_ set_ client_ key_ data_ der - @brief Set SSL client key data for mutual authentication (as DER format). Note that, this function stores the pointer to data, rather than making a copy. So this data must remain valid until after the connection is cleaned up
- esp_
transport_ ⚠ssl_ set_ client_ key_ password - @brief Set SSL client key password if the key is password protected. The configured password is passed to the underlying TLS stack to decrypt the client key
- esp_
transport_ ⚠ssl_ set_ common_ name - @brief Set the server certificate’s common name field
- esp_
transport_ ⚠ssl_ set_ ds_ data - @brief Set the ds_data handle in ssl context.(used for the digital signature operation)
- esp_
transport_ ⚠ssl_ set_ interface_ name - @brief Set name of interface that socket can be binded on So the data can transport on this interface
- esp_
transport_ ⚠ssl_ set_ keep_ alive - @brief Set keep-alive status in current ssl context
- esp_
transport_ ⚠ssl_ set_ psk_ key_ hint - @brief Set PSK key and hint for PSK server/client verification in esp-tls component. Important notes: - This function stores the pointer to data, rather than making a copy. So this data must remain valid until after the connection is cleaned up - ESP_TLS_PSK_VERIFICATION config option must be enabled in menuconfig - certificate verification takes priority so it must not be configured to enable PSK method.
- esp_
transport_ ⚠ssl_ set_ tls_ version - @brief Set TLS protocol version for ESP-TLS connection
- esp_
transport_ ⚠ssl_ skip_ common_ name_ check - @brief Skip validation of certificate’s common name field
- esp_
transport_ ⚠ssl_ use_ secure_ element - @brief Set the ssl context to use secure element (atecc608a) for client(device) private key and certificate
- esp_
transport_ ⚠tcp_ init - @brief Create TCP transport, the transport handle must be release esp_transport_destroy callback
- esp_
transport_ ⚠tcp_ set_ interface_ name - @brief Set name of interface that socket can be binded on So the data can transport on this interface
- esp_
transport_ ⚠tcp_ set_ keep_ alive - @brief Set TCP keep-alive configuration
- esp_
transport_ ⚠translate_ error - @brief Translates the TCP transport error codes to esp_err_t error codes
- esp_
transport_ ⚠write - @brief Transport write function
- esp_
transport_ ⚠ws_ get_ fin_ flag - @brief Returns websocket fin flag for last received data
- esp_
transport_ ⚠ws_ get_ read_ opcode - @brief Returns websocket op-code for last received data
- esp_
transport_ ⚠ws_ get_ read_ payload_ len - @brief Returns payload length of the last received data
- esp_
transport_ ⚠ws_ get_ redir_ uri - @brief Returns websocket redir host for the last connection attempt
- esp_
transport_ ⚠ws_ get_ upgrade_ request_ status - @brief Returns the HTTP status code of the websocket handshake
- esp_
transport_ ⚠ws_ init - @brief Create web socket transport
- esp_
transport_ ⚠ws_ poll_ connection_ closed - @brief Polls the active connection for termination
- esp_
transport_ ⚠ws_ send_ raw - @brief Sends websocket raw message with custom opcode and payload
- esp_
transport_ ⚠ws_ set_ auth - @brief Set websocket authorization headers
- esp_
transport_ ⚠ws_ set_ config - @brief Set websocket transport parameters
- esp_
transport_ ⚠ws_ set_ headers - @brief Set websocket additional headers
- esp_
transport_ ⚠ws_ set_ path - @brief Set HTTP path to update protocol to websocket
- esp_
transport_ ⚠ws_ set_ subprotocol - @brief Set websocket sub protocol header
- esp_
transport_ ⚠ws_ set_ user_ agent - @brief Set websocket user-agent header
- esp_
unregister_ ⚠shutdown_ handler - @brief Unregister shutdown handler
- esp_
vfs_ ⚠close - esp_
vfs_ ⚠dev_ cdcacm_ register - @brief add /dev/cdcacm virtual filesystem driver
- esp_
vfs_ ⚠dev_ cdcacm_ set_ rx_ line_ endings - @brief Set the line endings expected to be received
- esp_
vfs_ ⚠dev_ cdcacm_ set_ tx_ line_ endings - @brief Set the line endings to sent
- esp_
vfs_ ⚠dev_ uart_ port_ set_ rx_ line_ endings - esp_
vfs_ ⚠dev_ uart_ port_ set_ tx_ line_ endings - esp_
vfs_ ⚠dev_ uart_ register - esp_
vfs_ ⚠dev_ uart_ set_ rx_ line_ endings - @brief Set the line endings expected to be received on UART
- esp_
vfs_ ⚠dev_ uart_ set_ tx_ line_ endings - @brief Set the line endings to sent to UART
- esp_
vfs_ ⚠dev_ uart_ use_ driver - esp_
vfs_ ⚠dev_ uart_ use_ nonblocking - esp_
vfs_ ⚠dev_ usb_ serial_ jtag_ register - esp_
vfs_ ⚠dev_ usb_ serial_ jtag_ set_ rx_ line_ endings - esp_
vfs_ ⚠dev_ usb_ serial_ jtag_ set_ tx_ line_ endings - esp_
vfs_ ⚠dump_ fds - @brief Dump the existing VFS FDs data to FILE* fp
- esp_
vfs_ ⚠dump_ registered_ paths - @brief Dump all registered FSs to the provided FILE*
- esp_
vfs_ ⚠eventfd_ register - @brief Registers the event vfs.
- esp_
vfs_ ⚠eventfd_ unregister - @brief Unregisters the event vfs.
- esp_
vfs_ ⚠fat_ create_ contiguous_ file - @brief Create a file with contiguous space at given path
- esp_
vfs_ ⚠fat_ info - @brief Get information for FATFS partition
- esp_
vfs_ ⚠fat_ rawflash_ mount - @deprecated Please use
esp_vfs_fat_spiflash_mount_roinstead - esp_
vfs_ ⚠fat_ rawflash_ unmount - @deprecated Please use
esp_vfs_fat_spiflash_unmount_roinstead - esp_
vfs_ ⚠fat_ register - @cond /
/*
@deprecated Please use
esp_vfs_fat_register_cfginstead - esp_
vfs_ ⚠fat_ register_ cfg - @brief Register FATFS with VFS component
- esp_
vfs_ ⚠fat_ sdcard_ format - @brief Format FAT filesystem
- esp_
vfs_ ⚠fat_ sdcard_ format_ cfg - @brief Format FAT filesystem with given configuration
- esp_
vfs_ ⚠fat_ sdcard_ unmount - @brief Unmount an SD card from the FAT filesystem and release resources acquired using
esp_vfs_fat_sdmmc_mount()oresp_vfs_fat_sdspi_mount() - esp_
vfs_ ⚠fat_ sdmmc_ mount - @brief Convenience function to get FAT filesystem on SD card registered in VFS
- esp_
vfs_ ⚠fat_ sdmmc_ unmount - @brief Unmount FAT filesystem and release resources acquired using esp_vfs_fat_sdmmc_mount
- esp_
vfs_ ⚠fat_ sdspi_ mount - @brief Convenience function to get FAT filesystem on SD card registered in VFS
- esp_
vfs_ ⚠fat_ spiflash_ format_ cfg_ rw_ wl - @brief Format FAT filesystem with given configuration
- esp_
vfs_ ⚠fat_ spiflash_ format_ rw_ wl - @brief Format FAT filesystem
- esp_
vfs_ ⚠fat_ spiflash_ mount - @deprecated Please use
esp_vfs_fat_spiflash_mount_rw_wlinstead - esp_
vfs_ ⚠fat_ spiflash_ mount_ ro - @brief Convenience function to initialize read-only FAT filesystem and register it in VFS
- esp_
vfs_ ⚠fat_ spiflash_ mount_ rw_ wl - @brief Convenience function to initialize FAT filesystem in SPI flash and register it in VFS
- esp_
vfs_ ⚠fat_ spiflash_ unmount - @deprecated Please use
esp_vfs_fat_spiflash_unmount_rw_wlinstead - esp_
vfs_ ⚠fat_ spiflash_ unmount_ ro - @brief Unmount FAT filesystem and release resources acquired using esp_vfs_fat_spiflash_mount_ro
- esp_
vfs_ ⚠fat_ spiflash_ unmount_ rw_ wl - @brief Unmount FAT filesystem and release resources acquired using esp_vfs_fat_spiflash_mount_rw_wl
- esp_
vfs_ ⚠fat_ test_ contiguous_ file - @brief Test if a file is contiguous in the FAT filesystem
- esp_
vfs_ ⚠fat_ unregister_ path - @brief Un-register FATFS from VFS
- esp_
vfs_ ⚠fstat - esp_
vfs_ ⚠link - esp_
vfs_ ⚠lseek - esp_
vfs_ ⚠open - esp_
vfs_ ⚠pread - @brief Implements the VFS layer of POSIX pread()
- esp_
vfs_ ⚠pwrite - @brief Implements the VFS layer of POSIX pwrite()
- esp_
vfs_ ⚠read - esp_
vfs_ ⚠register - Register a virtual filesystem for given path prefix.
- esp_
vfs_ ⚠register_ fd - Special function for registering another file descriptor for a VFS registered by esp_vfs_register_with_id. This function should only be used to register permanent file descriptors (socket fd) that are not removed after being closed.
- esp_
vfs_ ⚠register_ fd_ range - Special case function for registering a VFS that uses a method other than open() to open new file descriptors from the interval <min_fd; max_fd).
- esp_
vfs_ ⚠register_ fd_ with_ local_ fd - Special function for registering another file descriptor with given local_fd for a VFS registered by esp_vfs_register_with_id.
- esp_
vfs_ ⚠register_ fs - Register a virtual filesystem for given path prefix.
- esp_
vfs_ ⚠register_ fs_ with_ id - Analog of esp_vfs_register_with_id which accepts esp_vfs_fs_ops_t instead.
- esp_
vfs_ ⚠register_ with_ id - Special case function for registering a VFS that uses a method other than open() to open new file descriptors. In comparison with esp_vfs_register_fd_range, this function doesn’t pre-registers an interval of file descriptors. File descriptors can be registered later, by using esp_vfs_register_fd.
- esp_
vfs_ ⚠rename - esp_
vfs_ ⚠select - @brief Synchronous I/O multiplexing which implements the functionality of POSIX select() for VFS @param nfds Specifies the range of descriptors which should be checked. The first nfds descriptors will be checked in each set. @param readfds If not NULL, then points to a descriptor set that on input specifies which descriptors should be checked for being ready to read, and on output indicates which descriptors are ready to read. @param writefds If not NULL, then points to a descriptor set that on input specifies which descriptors should be checked for being ready to write, and on output indicates which descriptors are ready to write. @param errorfds If not NULL, then points to a descriptor set that on input specifies which descriptors should be checked for error conditions, and on output indicates which descriptors have error conditions. @param timeout If not NULL, then points to timeval structure which specifies the time period after which the functions should time-out and return. If it is NULL, then the function will not time-out. Note that the timeout period is rounded up to the system tick and incremented by one.
- esp_
vfs_ ⚠select_ triggered - @brief Notification from a VFS driver about a read/write/error condition
- esp_
vfs_ ⚠select_ triggered_ isr - @brief Notification from a VFS driver about a read/write/error condition (ISR version)
- esp_
vfs_ ⚠semihost_ register - @brief add virtual filesystem semihosting driver
- esp_
vfs_ ⚠semihost_ unregister - @brief Un-register semihosting driver from VFS
- esp_
vfs_ ⚠spiffs_ register - Register and mount SPIFFS to VFS with given path prefix.
- esp_
vfs_ ⚠spiffs_ unregister - Unregister and unmount SPIFFS from VFS
- esp_
vfs_ ⚠stat - esp_
vfs_ ⚠unlink - esp_
vfs_ ⚠unregister - Unregister a virtual filesystem for given path prefix
- esp_
vfs_ ⚠unregister_ fd - Special function for unregistering a file descriptor belonging to a VFS registered by esp_vfs_register_with_id.
- esp_
vfs_ ⚠unregister_ fs - Alias for esp_vfs_unregister for naming consistency
- esp_
vfs_ ⚠unregister_ fs_ with_ id - Alias for esp_vfs_unregister_with_id for naming consistency
- esp_
vfs_ ⚠unregister_ with_ id - Unregister a virtual filesystem with the given index
- esp_
vfs_ ⚠usb_ serial_ jtag_ use_ driver - @brief set VFS to use USB-SERIAL-JTAG driver for reading and writing @note application must configure USB-SERIAL-JTAG driver before calling these functions With these functions, read and write are blocking and interrupt-driven.
- esp_
vfs_ ⚠usb_ serial_ jtag_ use_ nonblocking - @brief set VFS to use simple functions for reading and writing UART Read is non-blocking, write is busy waiting until TX FIFO has enough space. These functions are used by default.
- esp_
vfs_ ⚠utime - esp_
vfs_ ⚠write - These functions are to be used in newlib syscall table. They will be called by newlib when it needs to use any of the syscalls. / /**@{
- esp_
wake_ ⚠deep_ sleep - @brief Default stub to run on wake from deep sleep.
- esp_
wifi_ ⚠80211_ tx - @brief Send raw ieee80211 data
- esp_
wifi_ ⚠action_ tx_ req - @brief Send action frame on target channel
- esp_
wifi_ ⚠ap_ get_ sta_ aid - @brief Get AID of STA connected with soft-AP
- esp_
wifi_ ⚠ap_ get_ sta_ list - @brief Get STAs associated with soft-AP
- esp_
wifi_ ⚠ap_ wps_ disable - @brief Disable Wi-Fi SoftAP WPS function and release resource it taken.
- esp_
wifi_ ⚠ap_ wps_ enable - @brief Enable Wi-Fi AP WPS function.
- esp_
wifi_ ⚠ap_ wps_ start - @brief WPS starts to work.
- esp_
wifi_ ⚠beacon_ monitor_ configure - @brief Configure wifi beacon montior default parameters
- esp_
wifi_ ⚠clear_ ap_ list - @brief Clear AP list found in last scan
- esp_
wifi_ ⚠clear_ default_ wifi_ driver_ and_ handlers - @brief Clears default wifi event handlers for supplied network interface
- esp_
wifi_ ⚠clear_ fast_ connect - @brief Currently this API is just an stub API
- esp_
wifi_ ⚠config_ 11b_ rate - @brief Enable or disable 11b rate of specified interface
- esp_
wifi_ ⚠config_ 80211_ tx - @brief Config 80211 tx rate and phymode of specified interface
- esp_
wifi_ ⚠config_ 80211_ tx_ rate - @brief Config 80211 tx rate of specified interface
- esp_
wifi_ ⚠config_ espnow_ rate - @brief Config ESPNOW rate of specified interface
- esp_
wifi_ ⚠connect - @brief Connect WiFi station to the AP.
- esp_
wifi_ ⚠connect_ internal - @brief Connect WiFi station to the AP.
- esp_
wifi_ ⚠connectionless_ module_ set_ wake_ interval - @brief Set wake interval for connectionless modules to wake up periodically.
- esp_
wifi_ ⚠create_ if_ driver - @brief Creates wifi driver instance to be used with esp-netif
- esp_
wifi_ ⚠deauth_ sta - @brief deauthenticate all stations or associated id equals to aid
- esp_
wifi_ ⚠deinit - @brief Deinit WiFi Free all resource allocated in esp_wifi_init and stop WiFi task
- esp_
wifi_ ⚠deinit_ internal - @brief Deinitialize Wi-Fi Driver Free resource for WiFi driver, such as WiFi control structure, RX/TX buffer, WiFi NVS structure among others.
- esp_
wifi_ ⚠destroy_ if_ driver - @brief Destroys wifi driver instance
- esp_
wifi_ ⚠disable_ pmf_ config - @brief Disable PMF configuration for specified interface
- esp_
wifi_ ⚠disconnect - @brief Disconnect WiFi station from the AP.
- esp_
wifi_ ⚠disconnect_ internal - @brief Disconnect WiFi station from the AP.
- esp_
wifi_ ⚠enable_ easy_ fragment - @brief This API is not context safe and enable easy fragment just for internal test only.
- esp_
wifi_ ⚠force_ wakeup_ acquire - @brief Request extra reference of Wi-Fi radio. Wi-Fi keep active state(RF opened) to be able to receive packets.
- esp_
wifi_ ⚠force_ wakeup_ release - @brief Release extra reference of Wi-Fi radio. Wi-Fi go to sleep state(RF closed) if no more use of radio.
- esp_
wifi_ ⚠ftm_ end_ session - @brief End the ongoing FTM Initiator session
- esp_
wifi_ ⚠ftm_ get_ report - @brief Get FTM measurements report copied into a user provided buffer.
- esp_
wifi_ ⚠ftm_ initiate_ session - @brief Start an FTM Initiator session by sending FTM request If successful, event WIFI_EVENT_FTM_REPORT is generated with the result of the FTM procedure
- esp_
wifi_ ⚠ftm_ resp_ set_ offset - @brief Set offset in cm for FTM Responder. An equivalent offset is calculated in picoseconds and added in TOD of FTM Measurement frame (T1).
- esp_
wifi_ ⚠get_ ant - @brief Get current antenna configuration
- esp_
wifi_ ⚠get_ ant_ gpio - @brief Get current antenna GPIO configuration
- esp_
wifi_ ⚠get_ band - @brief Get WiFi current band.
- esp_
wifi_ ⚠get_ band_ mode - @brief get WiFi band mode.
- esp_
wifi_ ⚠get_ bandwidth - @brief Get the bandwidth of specified interface
- esp_
wifi_ ⚠get_ bandwidths - @brief Get the bandwidth of specified interface and specified band
- esp_
wifi_ ⚠get_ channel - @brief Get the primary/secondary channel of device
- esp_
wifi_ ⚠get_ config - @brief Get configuration of specified interface
- esp_
wifi_ ⚠get_ country - @brief get the current country info
- esp_
wifi_ ⚠get_ country_ code - @brief get the current country code
- esp_
wifi_ ⚠get_ csi_ config - @brief Get CSI data configuration
- esp_
wifi_ ⚠get_ event_ mask - @brief Get mask of WiFi events
- esp_
wifi_ ⚠get_ if_ mac - @brief Return mac of specified wifi driver instance
- esp_
wifi_ ⚠get_ inactive_ time - @brief Get inactive time of specified interface
- esp_
wifi_ ⚠get_ mac - @brief Get mac of specified interface
- esp_
wifi_ ⚠get_ max_ tx_ power - @brief Get maximum transmitting power after WiFi start
- esp_
wifi_ ⚠get_ mode - @brief Get current operating mode of WiFi
- esp_
wifi_ ⚠get_ promiscuous - @brief Get the promiscuous mode.
- esp_
wifi_ ⚠get_ promiscuous_ ctrl_ filter - @brief Get the subtype filter of the control packet in promiscuous mode.
- esp_
wifi_ ⚠get_ promiscuous_ filter - @brief Get the promiscuous filter.
- esp_
wifi_ ⚠get_ protocol - @brief Get the current protocol bitmap of the specified interface
- esp_
wifi_ ⚠get_ protocols - @brief Get the current protocol of the specified interface and specified band
- esp_
wifi_ ⚠get_ ps - @brief Get current WiFi power save type
- esp_
wifi_ ⚠get_ scan_ parameters - @brief Get default parameters used for scanning by station.
- esp_
wifi_ ⚠get_ tsf_ time - @brief Get the TSF time In Station mode or SoftAP+Station mode if station is not connected or station doesn’t receive at least one beacon after connected, will return 0
- esp_
wifi_ ⚠init - @brief Initialize WiFi Allocate resource for WiFi driver, such as WiFi control structure, RX/TX buffer, WiFi NVS structure etc. This WiFi also starts WiFi task
- esp_
wifi_ ⚠init_ internal - @brief Initialize Wi-Fi Driver Alloc resource for WiFi driver, such as WiFi control structure, RX/TX buffer, WiFi NVS structure among others.
- esp_
wifi_ ⚠internal_ crypto_ funcs_ md5_ check - @brief Check the MD5 values of the crypto types header files in IDF and WiFi library
- esp_
wifi_ ⚠internal_ esp_ wifi_ he_ md5_ check - @brief Check the MD5 values of the esp_wifi_he.h in IDF and WiFi library
- esp_
wifi_ ⚠internal_ esp_ wifi_ md5_ check - @brief Check the MD5 values of the esp_wifi.h in IDF and WiFi library
- esp_
wifi_ ⚠internal_ free_ rx_ buffer - @brief free the rx buffer which allocated by wifi driver
- esp_
wifi_ ⚠internal_ get_ config_ channel - @brief Get the user-configured channel info
- esp_
wifi_ ⚠internal_ get_ log - @brief Get current WiFi log info
- esp_
wifi_ ⚠internal_ get_ mac_ clock_ time - @brief Get the time information from the MAC clock. The time is precise only if modem sleep or light sleep is not enabled.
- esp_
wifi_ ⚠internal_ get_ negotiated_ bandwidth - @brief Get the negotiated bandwidth info after WiFi connection established
- esp_
wifi_ ⚠internal_ get_ negotiated_ channel - @brief Get the negotiated channel info after WiFi connection established
- esp_
wifi_ ⚠internal_ ioctl - @brief A general API to set/get WiFi internal configuration, it’s for debug only
- esp_
wifi_ ⚠internal_ is_ tsf_ active - @brief Check if WiFi TSF is active
- esp_
wifi_ ⚠internal_ light_ sleep_ configure - @brief Set light sleep mode to require WiFi to enable or disable Advanced DTIM sleep function
- esp_
wifi_ ⚠internal_ modem_ state_ configure - @brief Set modem state mode to require WiFi to enable or disable Advanced DTIM sleep function
- esp_
wifi_ ⚠internal_ osi_ funcs_ md5_ check - @brief Check the MD5 values of the OS adapter header files in IDF and WiFi library
- esp_
wifi_ ⚠internal_ reg_ netstack_ buf_ cb - @brief register the net stack buffer reference increasing and free callback
- esp_
wifi_ ⚠internal_ reg_ rxcb - @brief Set the WiFi RX callback
- esp_
wifi_ ⚠internal_ set_ fix_ rate - @brief enable or disable transmitting WiFi MAC frame with fixed rate
- esp_
wifi_ ⚠internal_ set_ log_ level - @brief Set current WiFi log level
- esp_
wifi_ ⚠internal_ set_ log_ mod - @brief Set current log module and submodule
- esp_
wifi_ ⚠internal_ set_ spp_ amsdu - @brief Set device spp amsdu attributes
- esp_
wifi_ ⚠internal_ set_ sta_ ip - @brief Notify WIFI driver that the station got ip successfully
- esp_
wifi_ ⚠internal_ tx - @brief transmit the buffer via wifi driver
- esp_
wifi_ ⚠internal_ tx_ by_ ref - @brief transmit the buffer by reference via wifi driver
- esp_
wifi_ ⚠internal_ update_ light_ sleep_ default_ params - @brief Update WIFI light sleep default parameters
- esp_
wifi_ ⚠internal_ update_ light_ sleep_ wake_ ahead_ time - @brief Update WIFI light sleep wake ahead time
- esp_
wifi_ ⚠internal_ update_ mac_ time - @brief Update WiFi MAC time
- esp_
wifi_ ⚠internal_ update_ modem_ sleep_ default_ params - @brief Update WIFI modem sleep default parameters
- esp_
wifi_ ⚠internal_ wapi_ deinit - @brief De-initialize WAPI function when wpa_supplicant de-initialize.
- esp_
wifi_ ⚠internal_ wapi_ init - @brief Initialize WAPI function when wpa_supplicant initialize.
- esp_
wifi_ ⚠internal_ wifi_ he_ type_ md5_ check - @brief Check the MD5 values of the esp_wifi_he_types.h in IDF and WiFi library
- esp_
wifi_ ⚠internal_ wifi_ type_ md5_ check - @brief Check the MD5 values of the esp_wifi_types.h in IDF and WiFi library
- esp_
wifi_ ⚠is_ if_ ready_ when_ started - @brief Return true if the supplied interface instance is ready after start. Typically used when registering on receive callback, which ought to be installed as soon as AP started, but once STA gets connected.
- esp_
wifi_ ⚠power_ domain_ off - @brief Wifi power domain power off
- esp_
wifi_ ⚠power_ domain_ on - @brief Wifi power domain power on
- esp_
wifi_ ⚠register_ 80211_ tx_ cb - @brief Register the TX callback function of 80211 tx data.
- esp_
wifi_ ⚠register_ if_ rxcb - @brief Register interface receive callback function with argument
- esp_
wifi_ ⚠remain_ on_ channel - @brief Remain on the target channel for required duration
- esp_
wifi_ ⚠restore - @brief Restore WiFi stack persistent settings to default values
- esp_
wifi_ ⚠scan_ get_ ap_ num - @brief Get number of APs found in last scan
- esp_
wifi_ ⚠scan_ get_ ap_ record - @brief Get one AP record from the scanned AP list.
- esp_
wifi_ ⚠scan_ get_ ap_ records - @brief Retrieve the list of APs found during the last scan. The returned AP list is sorted in descending order based on RSSI.
- esp_
wifi_ ⚠scan_ start - @brief Scan all available APs.
- esp_
wifi_ ⚠scan_ stop - @brief Stop the scan in process
- esp_
wifi_ ⚠set_ ant - @brief Set antenna configuration
- esp_
wifi_ ⚠set_ ant_ gpio - @brief Set antenna GPIO configuration
- esp_
wifi_ ⚠set_ band - @brief Set WiFi current band.
- esp_
wifi_ ⚠set_ band_ mode - @brief Set WiFi band mode.
- esp_
wifi_ ⚠set_ bandwidth - @brief Set the bandwidth of specified interface
- esp_
wifi_ ⚠set_ bandwidths - @brief Set the bandwidth of specified interface and specified band
- esp_
wifi_ ⚠set_ channel - @brief Set primary/secondary channel of device
- esp_
wifi_ ⚠set_ config - @brief Set the configuration of the STA, AP or NAN
- esp_
wifi_ ⚠set_ country - @brief configure country info
- esp_
wifi_ ⚠set_ country_ code - @brief configure country
- esp_
wifi_ ⚠set_ csi - @brief Enable or disable CSI
- esp_
wifi_ ⚠set_ csi_ config - @brief Set CSI data configuration
- esp_
wifi_ ⚠set_ csi_ rx_ cb - @brief Register the RX callback function of CSI data.
- esp_
wifi_ ⚠set_ default_ wifi_ ap_ handlers - @brief Sets default wifi event handlers for AP interface
- esp_
wifi_ ⚠set_ default_ wifi_ nan_ handlers - @brief Sets default wifi event handlers for NAN interface
- esp_
wifi_ ⚠set_ default_ wifi_ sta_ handlers - @brief Sets default wifi event handlers for STA interface
- esp_
wifi_ ⚠set_ dynamic_ cs - @brief Config dynamic carrier sense
- esp_
wifi_ ⚠set_ event_ mask - @brief Set mask to enable or disable some WiFi events
- esp_
wifi_ ⚠set_ inactive_ time - @brief Set the inactive time of the STA or AP
- esp_
wifi_ ⚠set_ keep_ alive_ time - @brief Set wifi keep alive time
- esp_
wifi_ ⚠set_ mac - @brief Set MAC address of WiFi station, soft-AP or NAN interface.
- esp_
wifi_ ⚠set_ max_ tx_ power - @brief Set maximum transmitting power after WiFi start.
- esp_
wifi_ ⚠set_ mode - @brief Set the WiFi operating mode
- esp_
wifi_ ⚠set_ okc_ support - @brief Set Opportunistic key caching support for station.
- esp_
wifi_ ⚠set_ promiscuous - @brief Enable the promiscuous mode.
- esp_
wifi_ ⚠set_ promiscuous_ ctrl_ filter - @brief Enable subtype filter of the control packet in promiscuous mode.
- esp_
wifi_ ⚠set_ promiscuous_ filter - @brief Enable the promiscuous mode packet type filter.
- esp_
wifi_ ⚠set_ promiscuous_ rx_ cb - @brief Register the RX callback function in the promiscuous mode.
- esp_
wifi_ ⚠set_ protocol - @brief Set protocol type of specified interface The default protocol is (WIFI_PROTOCOL_11B|WIFI_PROTOCOL_11G|WIFI_PROTOCOL_11N). if CONFIG_SOC_WIFI_HE_SUPPORT and band mode is 2.4G, the default protocol is (WIFI_PROTOCOL_11B|WIFI_PROTOCOL_11G|WIFI_PROTOCOL_11N|WIFI_PROTOCOL_11AX). if CONFIG_SOC_WIFI_SUPPORT_5G and band mode is 5G, the default protocol is (WIFI_PROTOCOL_11A|WIFI_PROTOCOL_11N|WIFI_PROTOCOL_11AC|WIFI_PROTOCOL_11AX).
- esp_
wifi_ ⚠set_ protocols - @brief Set the supported WiFi protocols for the specified interface.
- esp_
wifi_ ⚠set_ ps - @brief Set current WiFi power save type
- esp_
wifi_ ⚠set_ rssi_ threshold - @brief Set RSSI threshold, if average rssi gets lower than threshold, WiFi task will post event WIFI_EVENT_STA_BSS_RSSI_LOW.
- esp_
wifi_ ⚠set_ scan_ parameters - @brief Set default parameters used for scanning by station.
- esp_
wifi_ ⚠set_ sleep_ min_ active_ time - @brief Set the min active time for wifi to enter the sleep state when light sleep
- esp_
wifi_ ⚠set_ sleep_ wait_ broadcast_ data_ time - @brief Set the min broadcast data wait time for wifi to enter the sleep state
- esp_
wifi_ ⚠set_ storage - @brief Set the WiFi API configuration storage type
- esp_
wifi_ ⚠set_ tx_ done_ cb - @brief Register the txDone callback function of type wifi_tx_done_cb_t
- esp_
wifi_ ⚠set_ vendor_ ie - @brief Set 802.11 Vendor-Specific Information Element
- esp_
wifi_ ⚠set_ vendor_ ie_ cb - @brief Register Vendor-Specific Information Element monitoring callback.
- esp_
wifi_ ⚠sta_ enterprise_ disable - @brief Disable EAP authentication(WiFi Enterprise) for the station mode.
- esp_
wifi_ ⚠sta_ enterprise_ enable - @brief Enable EAP authentication(WiFi Enterprise) for the station mode.
- esp_
wifi_ ⚠sta_ get_ aid - @brief Get the Association id assigned to STA by AP
- esp_
wifi_ ⚠sta_ get_ ap_ info - @brief Get information of AP to which the device is associated with
- esp_
wifi_ ⚠sta_ get_ negotiated_ phymode - @brief Get the negotiated phymode after connection.
- esp_
wifi_ ⚠sta_ get_ rssi - @brief Get the rssi information of AP to which the device is associated with
- esp_
wifi_ ⚠sta_ wpa2_ ent_ clear_ ca_ cert - @brief Clear CA certificate for PEAP/TTLS method.
- esp_
wifi_ ⚠sta_ wpa2_ ent_ clear_ cert_ key - @brief Clear client certificate and key.
- esp_
wifi_ ⚠sta_ wpa2_ ent_ clear_ identity - @brief Clear identity for PEAP/TTLS method.
- esp_
wifi_ ⚠sta_ wpa2_ ent_ clear_ new_ password - @brief Clear new password for MSCHAPv2 method..
- esp_
wifi_ ⚠sta_ wpa2_ ent_ clear_ password - @brief Clear password for PEAP/TTLS method..
- esp_
wifi_ ⚠sta_ wpa2_ ent_ clear_ username - @brief Clear username for PEAP/TTLS method.
@deprecated This function is deprecated and will be removed in the future.
Please use
esp_eap_client_clear_usernameinstead. - esp_
wifi_ ⚠sta_ wpa2_ ent_ disable - @brief Disable wpa2 enterprise authentication.
- esp_
wifi_ ⚠sta_ wpa2_ ent_ enable - @brief Enable wpa2 enterprise authentication.
- esp_
wifi_ ⚠sta_ wpa2_ ent_ get_ disable_ time_ check - @brief Get wpa2 enterprise certs time check(disable or not).
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ ca_ cert - @brief Set CA certificate for PEAP/TTLS method.
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ cert_ key - @brief Set client certificate and key.
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ disable_ time_ check - @brief Set wpa2 enterprise certs time check(disable or not).
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ fast_ phase1_ params - @brief Set Phase 1 parameters for EAP-FAST
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ identity - @brief Set identity for PEAP/TTLS method.
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ new_ password - @brief Set new password for MSCHAPv2 method..
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ pac_ file - @brief Set client pac file
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ password - @brief Set password for PEAP/TTLS method..
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ ttls_ phase2_ method - @brief Set wpa2 enterprise ttls phase2 method
- esp_
wifi_ ⚠sta_ wpa2_ ent_ set_ username - @brief Set username for PEAP/TTLS method.
- esp_
wifi_ ⚠sta_ wpa2_ set_ suiteb_ 192bit_ certification - @brief enable/disable 192 bit suite b certification checks
- esp_
wifi_ ⚠sta_ wpa2_ use_ default_ cert_ bundle - @brief Use default CA cert bundle for server validation
- esp_
wifi_ ⚠start - @brief Start WiFi according to current configuration If mode is WIFI_MODE_STA, it creates station control block and starts station If mode is WIFI_MODE_AP, it creates soft-AP control block and starts soft-AP If mode is WIFI_MODE_APSTA, it creates soft-AP and station control block and starts soft-AP and station If mode is WIFI_MODE_NAN, it creates NAN control block and starts NAN
- esp_
wifi_ ⚠statis_ dump - @brief Dump WiFi statistics
- esp_
wifi_ ⚠stop - @brief Stop WiFi If mode is WIFI_MODE_STA, it stops station and frees station control block If mode is WIFI_MODE_AP, it stops soft-AP and frees soft-AP control block If mode is WIFI_MODE_APSTA, it stops station/soft-AP and frees station/soft-AP control block If mode is WIFI_MODE_NAN, it stops NAN and frees NAN control block
- esp_
wifi_ ⚠update_ tsf_ tick_ interval - @brief Update WiFi TSF tick interval
- esp_
wifi_ ⚠wps_ disable - @brief Disable Wi-Fi WPS function and release resource it taken.
- esp_
wifi_ ⚠wps_ enable - @brief Enable Wi-Fi WPS function.
- esp_
wifi_ ⚠wps_ start - @brief Start WPS session.
- esp_
wnm_ ⚠is_ btm_ supported_ connection - @brief Check bss transition capability of connected AP
- esp_
wnm_ ⚠send_ bss_ transition_ mgmt_ query - @brief Send bss transition query to connected AP
- esprv_
get_ ⚠interrupt_ unmask - @brief Get interrupt unmask @param none @return uint32_t interrupt unmask
- esprv_
int_ ⚠disable - @brief Disable interrupts from interrupt controller.
- esprv_
int_ ⚠enable - @brief Enable interrupts from interrupt controller.
- esprv_
int_ ⚠get_ priority - @brief Get the current priority of an interrupt
- esprv_
int_ ⚠get_ type - @brief Get the current type of an interrupt
- esprv_
int_ ⚠is_ vectored - @brief Check if the given interrupt is hardware vectored
- esprv_
int_ ⚠set_ priority - Set interrupt priority in the interrupt controller @param rv_int_num CPU interrupt number @param priority Interrupt priority level, 1 to 7
- esprv_
int_ ⚠set_ threshold - Set interrupt priority threshold. Interrupts with priority levels lower than the threshold are masked.
- esprv_
int_ ⚠set_ type - @brief Set interrupt type
- esprv_
int_ ⚠set_ vectored - @brief Set interrupt vectored
- esprv_
int_ ⚠setup_ mgmt_ cb - @brief Setup the callback function which executes the interrupt configuration APIs as TEE service calls
- esprv_
intc_ ⚠int_ disable - @brief Disable interrupts from interrupt controller.
- esprv_
intc_ ⚠int_ enable - @brief Enable interrupts from interrupt controller.
- esprv_
intc_ ⚠int_ set_ priority - Set interrupt priority in the interrupt controller @param rv_int_num CPU interrupt number @param priority Interrupt priority level, 1 to 7
- esprv_
intc_ ⚠int_ set_ threshold - Set interrupt priority threshold. Interrupts with priority levels lower than the threshold are masked.
- esprv_
intc_ ⚠int_ set_ type - @brief Set interrupt type
- ethernetif_
init ⚠ - @brief LWIP’s network stack init function for Ethernet @param netif LWIP’s network interface handle @return ERR_OK on success
- ethernetif_
input ⚠ - @brief LWIP’s network stack input packet function for Ethernet @param h LWIP’s network interface handle @param buffer Input buffer pointer @param len Input buffer size @param l2_buff External buffer pointer (to be passed to custom input-buffer free)
- ets_
delay_ ⚠us - @brief CPU do while loop for some time. In FreeRTOS task, please call FreeRTOS apis.
- ets_
get_ ⚠apb_ freq - @brief Get apb_freq value, If value not stored in RTC_STORE5, than store.
- ets_
get_ ⚠cpu_ frequency - @brief Get the real CPU ticks per us to the ets. This function do not return real CPU ticks per us, just the record in ets. It can be used to check with the real CPU frequency.
- ets_
get_ ⚠printf_ channel - @brief Get the uart channel of ets_printf(uart_tx_one_char).
- ets_
get_ ⚠xtal_ div - @brief Get the apb divior by xtal frequency. When any types of reset happen, the default value is 2.
- ets_
get_ ⚠xtal_ freq - @brief Get xtal_freq value, If value not stored in RTC_STORE5, than store.
- ets_
install_ ⚠putc1 - @brief Ets_printf have two output functions: putc1 and putc2, both of which will be called if need output. To install putc1, which is defaulted installed as ets_write_char_uart in none silent boot mode, as NULL in silent mode.
- ets_
install_ ⚠putc2 - @brief Ets_printf have two output functions: putc1 and putc2, both of which will be called if need output. To install putc2, which is defaulted installed as NULL.
- ets_
install_ ⚠uart_ printf - @brief Install putc1 as ets_write_char_uart. In silent boot mode(to void interfere the UART attached MCU), we can call this function, after booting ok.
- ets_
intr_ ⚠lock - @brief Lock the interrupt to level 2. This function direct set the CPU registers. In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
intr_ ⚠unlock - @brief Unlock the interrupt to level 0. This function direct set the CPU registers. In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
isr_ ⚠attach - @brief Attach a interrupt handler to a CPU interrupt number. This function equals to _xtos_set_interrupt_handler_arg(i, func, arg). In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
isr_ ⚠mask - @brief Mask the interrupts which show in mask bits. This function equals to _xtos_ints_off(mask). In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
isr_ ⚠unmask - @brief Unmask the interrupts which show in mask bits. This function equals to _xtos_ints_on(mask). In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
printf ⚠ - @brief Printf the strings to uart or other devices, similar with printf, simple than printf. Can not print float point data format, or longlong data format. So we maybe only use this in ROM.
- ets_
set_ ⚠user_ start - @brief Set Pro cpu Entry code, code can be called in PRO CPU when booting is not completed. When Pro CPU booting is completed, Pro CPU will call the Entry code if not NULL.
- ets_
sha_ ⚠disable - ets_
sha_ ⚠enable - ets_
sha_ ⚠finish - ets_
sha_ ⚠get_ state - ets_
sha_ ⚠init - ets_
sha_ ⚠process - ets_
sha_ ⚠starts - ets_
sha_ ⚠update - ets_
timer_ ⚠arm - @brief Arm an ets timer, this timer range is 640 us to 429496 ms. In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
timer_ ⚠arm_ us - @brief Arm an ets timer, this timer range is 640 us to 429496 ms. In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
timer_ ⚠deinit - @brief In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
timer_ ⚠disarm - @brief Disarm an ets timer. In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
timer_ ⚠done - @brief Unset timer callback and argument to NULL. In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
timer_ ⚠init - @brief Init ets timer, this timer range is 640 us to 429496 ms In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
timer_ ⚠setfn - @brief Set timer callback and argument. In FreeRTOS, please call FreeRTOS apis, never call this api.
- ets_
update_ ⚠cpu_ frequency - @brief Set the real CPU ticks per us to the ets, so that ets_delay_us will be accurate. Call this function when CPU frequency is changed.
- eventfd⚠
- execl⚠
- execle⚠
- execlp⚠
- execlpe⚠
- execv⚠
- execve⚠
- execvp⚠
- exit⚠
- explicit_
bzero ⚠ - f_chdir⚠
- f_
chdrive ⚠ - f_chmod⚠
- f_close⚠
- f_
closedir ⚠ - f_
expand ⚠ - f_fdisk⚠
- f_
findfirst ⚠ - f_
findnext ⚠ - f_
forward ⚠ - f_
getcwd ⚠ - f_
getfree ⚠ - f_
getlabel ⚠ - f_gets⚠
- f_lseek⚠
- f_mkdir⚠
- f_mkfs⚠
- f_mount⚠
- f_open⚠
- f_
opendir ⚠ - f_
printf ⚠ - f_putc⚠
- f_puts⚠
- f_read⚠
- f_
readdir ⚠ - f_
rename ⚠ - f_setcp⚠
- f_
setlabel ⚠ - f_stat⚠
- f_sync⚠
- f_
truncate ⚠ - f_
unlink ⚠ - f_utime⚠
- f_write⚠
- faccessat⚠
- fchdir⚠
- fchmod⚠
- fchmodat⚠
- fchown⚠
- fchownat⚠
- fclose⚠
- fcntl⚠
- fdatasync⚠
- fdopen⚠
- feof⚠
- feof_
unlocked ⚠ - ferror⚠
- ferror_
unlocked ⚠ - fexecve⚠
- ff_
disk_ ⚠initialize - ff_
disk_ ⚠ioctl - ff_
disk_ ⚠read - ff_
disk_ ⚠status - ff_
disk_ ⚠write - ff_
diskio_ ⚠clear_ pdrv_ wl - ff_
diskio_ ⚠get_ drive - Get next available drive number
- ff_
diskio_ ⚠get_ pdrv_ card - @brief Get the driver number corresponding to a card
- ff_
diskio_ ⚠get_ pdrv_ raw - ff_
diskio_ ⚠get_ pdrv_ wl - ff_
diskio_ ⚠register - Register or unregister diskio driver for given drive number.
- ff_
diskio_ ⚠register_ raw_ partition - Register spi flash partition
- ff_
diskio_ ⚠register_ sdmmc - Register SD/MMC diskio driver
- ff_
diskio_ ⚠register_ wl_ partition - Register spi flash partition
- ff_
memalloc ⚠ - ff_
memfree ⚠ - ff_
mutex_ ⚠create - ff_
mutex_ ⚠delete - ff_
mutex_ ⚠give - ff_
mutex_ ⚠take - ff_
sdmmc_ ⚠set_ disk_ status_ check - @brief Enable/disable SD card status checking
- fflush⚠
- fflush_
unlocked ⚠ - ffs⚠
- ffsl⚠
- ffsll⚠
- fgetc⚠
- fgetc_
unlocked ⚠ - fgetpos⚠
- fgets⚠
- fileno⚠
- fileno_
unlocked ⚠ - fiprintf⚠
- fiscanf⚠
- flock⚠
- flockfile⚠
- fls⚠
- flsl⚠
- flsll⚠
- fmemopen⚠
- fopen⚠
- fork⚠
- fpathconf⚠
- fprintf⚠
- fpurge⚠
- fputc⚠
- fputc_
unlocked ⚠ - fputs⚠
- fread⚠
- fread_
unlocked ⚠ - free⚠
- freopen⚠
- fscanf⚠
- fseek⚠
- fseeko⚠
- fsetpos⚠
- fstat⚠
- fstatat⚠
- fsync⚠
- ftell⚠
- ftello⚠
- ftruncate⚠
- ftrylockfile⚠
- funlockfile⚠
- funopen⚠
- futimens⚠
- futimes⚠
- fwrite⚠
- fwrite_
unlocked ⚠ - get_
fattime ⚠ - getc⚠
- getc_
unlocked ⚠ - getchar⚠
- getchar_
unlocked ⚠ - getcwd⚠
- getdomainname⚠
- getdtablesize⚠
- getegid⚠
- getentropy⚠
- getenv⚠
- geteuid⚠
- getgid⚠
- getgroups⚠
- gethostid⚠
- gethostname⚠
- getitimer⚠
- getlogin⚠
- getopt⚠
- getpagesize⚠
- getpass⚠
- getpeereid⚠
- getpgid⚠
- getpgrp⚠
- getpid⚠
- getppid⚠
- gets⚠
- getsid⚠
- getsubopt⚠
- gettimeofday⚠
- getuid⚠
- getusershell⚠
- getw⚠
- getwd⚠
- gmtime⚠
- gmtime_
r ⚠ - gpio_
config ⚠ - @brief GPIO common configuration
- gpio_
deep_ ⚠sleep_ hold_ dis - @brief Disable all digital gpio pads hold function during Deep-sleep.
- gpio_
deep_ ⚠sleep_ hold_ en - @brief Enable all digital gpio pads hold function during Deep-sleep.
- gpio_
deep_ ⚠sleep_ wakeup_ disable - @brief Disable GPIO deep-sleep wake-up function.
- gpio_
deep_ ⚠sleep_ wakeup_ enable - @brief Enable GPIO deep-sleep wake-up function.
- gpio_
dump_ ⚠io_ configuration - @brief Dump IO configuration information to console
- gpio_
etm_ ⚠event_ bind_ gpio - @brief Bind the GPIO with the ETM event
- gpio_
etm_ ⚠task_ add_ gpio - @brief Add GPIO to the ETM task.
- gpio_
etm_ ⚠task_ rm_ gpio - @brief Remove the GPIO from the ETM task
- gpio_
force_ ⚠hold_ all - @brief Force hold all digital and rtc gpio pads.
- gpio_
force_ ⚠unhold_ all - @brief Unhold all digital and rtc gpio pads.
- gpio_
get_ ⚠drive_ capability - @brief Get GPIO pad drive capability
- gpio_
get_ ⚠io_ config - @brief Get the configuration for an IO
- gpio_
get_ ⚠level - @brief GPIO get input level
- gpio_
hold_ ⚠dis - @brief Disable gpio pad hold function.
- gpio_
hold_ ⚠en - @brief Enable gpio pad hold function.
- gpio_
input_ ⚠enable - @brief Enable input for an IO
- gpio_
install_ ⚠isr_ service - @brief Install the GPIO driver’s ETS_GPIO_INTR_SOURCE ISR handler service, which allows per-pin GPIO interrupt handlers.
- gpio_
intr_ ⚠disable - @brief Disable GPIO module interrupt signal
- gpio_
intr_ ⚠enable - @brief Enable GPIO module interrupt signal
- gpio_
iomux_ ⚠in - @brief Set pad input to a peripheral signal through the IOMUX.
@param gpio_num GPIO number of the pad.
@param signal_idx Peripheral signal id to input. One of the
*_IN_IDXsignals insoc/gpio_sig_map.h. - gpio_
iomux_ ⚠out - @brief Set peripheral output to an GPIO pad through the IOMUX.
@param gpio_num gpio_num GPIO number of the pad.
@param func The function number of the peripheral pin to output pin.
One of the
FUNC_X_*of specified pin (X) insoc/io_mux_reg.h. @param out_en_inv True if the output enable needs to be inverted, otherwise False. - gpio_
isr_ ⚠handler_ add - @brief Add ISR handler for the corresponding GPIO pin.
- gpio_
isr_ ⚠handler_ remove - @brief Remove ISR handler for the corresponding GPIO pin.
- gpio_
isr_ ⚠register - @brief Register GPIO interrupt handler, the handler is an ISR. The handler will be attached to the same CPU core that this function is running on.
- gpio_
new_ ⚠etm_ event - @brief Create an ETM event object for the GPIO peripheral
- gpio_
new_ ⚠etm_ task - @brief Create an ETM task object for the GPIO peripheral
- gpio_
pulldown_ ⚠dis - @brief Disable pull-down on GPIO.
- gpio_
pulldown_ ⚠en - @brief Enable pull-down on GPIO.
- gpio_
pullup_ ⚠dis - @brief Disable pull-up on GPIO.
- gpio_
pullup_ ⚠en - @brief Enable pull-up on GPIO.
- gpio_
reset_ ⚠pin - @brief Reset a GPIO to a certain state (select gpio function, enable pullup and disable input and output).
- gpio_
set_ ⚠direction - @brief GPIO set direction
- gpio_
set_ ⚠drive_ capability - @brief Set GPIO pad drive capability
- gpio_
set_ ⚠intr_ type - @brief GPIO set interrupt trigger type
- gpio_
set_ ⚠level - @brief GPIO set output level
- gpio_
set_ ⚠pull_ mode - @brief Configure GPIO internal pull-up/pull-down resistors
- gpio_
sleep_ ⚠sel_ dis - @brief Disable SLP_SEL to change GPIO status automantically in lightsleep. @param gpio_num GPIO number of the pad.
- gpio_
sleep_ ⚠sel_ en - @brief Enable SLP_SEL to change GPIO status automantically in lightsleep. @param gpio_num GPIO number of the pad.
- gpio_
sleep_ ⚠set_ direction - @brief GPIO set direction at sleep
- gpio_
sleep_ ⚠set_ pull_ mode - @brief Configure GPIO pull-up/pull-down resistors at sleep
- gpio_
uninstall_ ⚠isr_ service - @brief Uninstall the driver’s GPIO ISR service, freeing related resources.
- gpio_
wakeup_ ⚠disable - @brief Disable GPIO wake-up function.
- gpio_
wakeup_ ⚠enable - @brief Enable GPIO wake-up function.
- gptimer_
del_ ⚠timer - @brief Delete the GPTimer handle
- gptimer_
disable ⚠ - @brief Disable GPTimer
- gptimer_
enable ⚠ - @brief Enable GPTimer
- gptimer_
get_ ⚠captured_ count - @brief Get GPTimer captured count value
- gptimer_
get_ ⚠raw_ count - @brief Get GPTimer raw count value
- gptimer_
get_ ⚠resolution - @brief Return the real resolution of the timer
- gptimer_
new_ ⚠timer - @brief Create a new General Purpose Timer, and return the handle
- gptimer_
register_ ⚠event_ callbacks - @brief Set callbacks for GPTimer
- gptimer_
set_ ⚠alarm_ action - @brief Set alarm event actions for GPTimer.
- gptimer_
set_ ⚠raw_ count - @brief Set GPTimer raw count value
- gptimer_
start ⚠ - @brief Start GPTimer (internal counter starts counting)
- gptimer_
stop ⚠ - @brief Stop GPTimer (internal counter stops counting)
- hal_
utils_ ⚠calc_ clk_ div_ frac_ accurate - @brief Calculate the clock division with fractal part accurately @note Accuracy first algorithm, Time complexity O(n). About 1~hundreds times more accurate than the fast algorithm
- hal_
utils_ ⚠calc_ clk_ div_ frac_ fast - @brief Calculate the clock division with fractal part fast @note Speed first algorithm, Time complexity O(log n). About 8~10 times faster than the accurate algorithm
- hal_
utils_ ⚠calc_ clk_ div_ integer - @brief Calculate the clock division without fractal part
- hal_
utils_ ⚠float_ to_ fixed_ point_ 32b - @brief Convert the float type to fixed point type @note The supported data format: - [input] float (IEEE 754): sign(1bit) + exponent(8bit) + mantissa(23bit) (32 bit in total) - [output] fixed-point: sign(1bit) + integer(int_bit) + fraction(frac_bit) (less or equal to 32 bit)
- heap_
caps_ ⚠aligned_ alloc - @brief Allocate an aligned chunk of memory which has the given capabilities
- heap_
caps_ ⚠aligned_ calloc - @brief Allocate an aligned chunk of memory which has the given capabilities. The initialized value in the memory is set to zero.
- heap_
caps_ ⚠aligned_ free - @brief Used to deallocate memory previously allocated with heap_caps_aligned_alloc
- heap_
caps_ ⚠calloc - @brief Allocate a chunk of memory which has the given capabilities. The initialized value in the memory is set to zero.
- heap_
caps_ ⚠calloc_ prefer - @brief Allocate a chunk of memory as preference in decreasing order.
- heap_
caps_ ⚠check_ integrity - @brief Check integrity of all heaps with the given capabilities.
- heap_
caps_ ⚠check_ integrity_ addr - @brief Check integrity of heap memory around a given address.
- heap_
caps_ ⚠check_ integrity_ all - @brief Check integrity of all heap memory in the system.
- heap_
caps_ ⚠dump - @brief Dump the full structure of all heaps with matching capabilities.
- heap_
caps_ ⚠dump_ all - @brief Dump the full structure of all heaps.
- heap_
caps_ ⚠free - @brief Free memory previously allocated via heap_caps_malloc() or heap_caps_realloc().
- heap_
caps_ ⚠get_ allocated_ size - @brief Return the size that a particular pointer was allocated with.
- heap_
caps_ ⚠get_ containing_ block_ size - @brief Return the size of the block containing the pointer passed as parameter.
- heap_
caps_ ⚠get_ free_ size - @brief Get the total free size of all the regions that have the given capabilities
- heap_
caps_ ⚠get_ info - @brief Get heap info for all regions with the given capabilities.
- heap_
caps_ ⚠get_ largest_ free_ block - @brief Get the largest free block of memory able to be allocated with the given capabilities.
- heap_
caps_ ⚠get_ minimum_ free_ size - @brief Get the total minimum free memory of all regions with the given capabilities
- heap_
caps_ ⚠get_ total_ size - @brief Get the total size of all the regions that have the given capabilities
- heap_
caps_ ⚠malloc - @brief Allocate a chunk of memory which has the given capabilities
- heap_
caps_ ⚠malloc_ extmem_ enable - @brief Enable malloc() in external memory and set limit below which malloc() attempts are placed in internal memory.
- heap_
caps_ ⚠malloc_ prefer - @brief Allocate a chunk of memory as preference in decreasing order.
- heap_
caps_ ⚠monitor_ local_ minimum_ free_ size_ start - @brief Start monitoring the value of minimum_free_bytes from the moment this function is called instead of from startup.
- heap_
caps_ ⚠monitor_ local_ minimum_ free_ size_ stop - @brief Stop monitoring the value of minimum_free_bytes. After this call the minimum_free_bytes value calculated from startup will be returned in heap_caps_get_info and heap_caps_get_minimum_free_size.
- heap_
caps_ ⚠print_ heap_ info - @brief Print a summary of all memory with the given capabilities.
- heap_
caps_ ⚠realloc - @brief Reallocate memory previously allocated via heap_caps_malloc() or heap_caps_realloc().
- heap_
caps_ ⚠realloc_ prefer - @brief Reallocate a chunk of memory as preference in decreasing order.
- heap_
caps_ ⚠register_ failed_ alloc_ callback - @brief registers a callback function to be invoked if a memory allocation operation fails @param callback caller defined callback to be invoked @return ESP_OK if callback was registered.
- heap_
caps_ ⚠walk - @brief Function called to walk through the heaps with the given set of capabilities
- heap_
caps_ ⚠walk_ all - @brief Function called to walk through all heaps defined by the heap component
- http_
body_ ⚠is_ final - http_
errno_ ⚠description - http_
errno_ ⚠name - http_
method_ ⚠str - http_
parser_ ⚠execute - http_
parser_ ⚠init - http_
parser_ ⚠parse_ url - http_
parser_ ⚠pause - http_
parser_ ⚠settings_ init - http_
parser_ ⚠url_ init - http_
parser_ ⚠version - http_
should_ ⚠keep_ alive - httpd_
get_ ⚠client_ list - @brief Returns list of current socket descriptors of active sessions
- httpd_
get_ ⚠global_ transport_ ctx - @brief Get HTTPD global transport context (it was set in the server config struct)
- httpd_
get_ ⚠global_ user_ ctx - @brief Get HTTPD global user context (it was set in the server config struct)
- httpd_
query_ ⚠key_ value - @brief Helper function to get a URL query tag from a query string of the type param1=val1¶m2=val2
- httpd_
queue_ ⚠work - @brief Queue execution of a function in HTTPD’s context
- httpd_
register_ ⚠err_ handler - @brief Function for registering HTTP error handlers
- httpd_
register_ ⚠uri_ handler - @brief Registers a URI handler
- httpd_
req_ ⚠async_ handler_ begin - @brief Start an asynchronous request. This function can be called in a request handler to get a request copy that can be used on a async thread.
- httpd_
req_ ⚠async_ handler_ complete - @brief Mark an asynchronous request as completed. This will
- httpd_
req_ ⚠get_ cookie_ val - @brief Get the value string of a cookie value from the “Cookie” request headers by cookie name.
- httpd_
req_ ⚠get_ hdr_ value_ len - @brief Search for a field in request headers and return the string length of it’s value
- httpd_
req_ ⚠get_ hdr_ value_ str - @brief Get the value string of a field from the request headers
- httpd_
req_ ⚠get_ url_ query_ len - @brief Get Query string length from the request URL
- httpd_
req_ ⚠get_ url_ query_ str - @brief Get Query string from the request URL
- httpd_
req_ ⚠recv - @brief API to read content data from the HTTP request
- httpd_
req_ ⚠to_ sockfd - @brief Get the Socket Descriptor from the HTTP request
- httpd_
resp_ ⚠send - @brief API to send a complete HTTP response.
- httpd_
resp_ ⚠send_ chunk - @brief API to send one HTTP chunk
- httpd_
resp_ ⚠send_ custom_ err - @brief For sending out custom error code in response to HTTP request.
- httpd_
resp_ ⚠send_ err - @brief For sending out error code in response to HTTP request.
- httpd_
resp_ ⚠set_ hdr - @brief API to append any additional headers
- httpd_
resp_ ⚠set_ status - @brief API to set the HTTP status code
- httpd_
resp_ ⚠set_ type - @brief API to set the HTTP content type
- httpd_
send ⚠ - @brief Raw HTTP send
- httpd_
sess_ ⚠get_ ctx - @brief Get session context from socket descriptor
- httpd_
sess_ ⚠get_ transport_ ctx - @brief Get session ‘transport’ context by socket descriptor @see httpd_sess_get_ctx()
- httpd_
sess_ ⚠set_ ctx - @brief Set session context by socket descriptor
- httpd_
sess_ ⚠set_ pending_ override - @brief Override web server’s pending function (by session FD)
- httpd_
sess_ ⚠set_ recv_ override - @brief Override web server’s receive function (by session FD)
- httpd_
sess_ ⚠set_ send_ override - @brief Override web server’s send function (by session FD)
- httpd_
sess_ ⚠set_ transport_ ctx - @brief Set session ‘transport’ context by socket descriptor @see httpd_sess_set_ctx()
- httpd_
sess_ ⚠trigger_ close - @brief Trigger an httpd session close externally
- httpd_
sess_ ⚠update_ lru_ counter - @brief Update LRU counter for a given socket
- httpd_
socket_ ⚠recv - A low level API to receive data from a given socket
- httpd_
socket_ ⚠send - A low level API to send data on a given socket
- httpd_
start ⚠ - @brief Starts the web server
- httpd_
stop ⚠ - @brief Stops the web server
- httpd_
unregister_ ⚠uri - @brief Unregister all URI handlers with the specified uri string
- httpd_
unregister_ ⚠uri_ handler - @brief Unregister a URI handler
- httpd_
uri_ ⚠match_ wildcard - @brief Test if a URI matches the given wildcard template.
- i2c_
cmd_ ⚠link_ create - @brief Create and initialize an I2C commands list with a given buffer.
After finishing the I2C transactions, it is required to call
i2c_cmd_link_delete()to release and return the resources. The required bytes will be dynamically allocated. - i2c_
cmd_ ⚠link_ create_ static - @brief Create and initialize an I2C commands list with a given buffer.
All the allocations for data or signals (START, STOP, ACK, …) will be
performed within this buffer.
This buffer must be valid during the whole transaction.
After finishing the I2C transactions, it is required to call
i2c_cmd_link_delete_static(). - i2c_
cmd_ ⚠link_ delete - @brief Free the I2C commands list
- i2c_
cmd_ ⚠link_ delete_ static - @brief Free the I2C commands list allocated statically with
i2c_cmd_link_create_static. - i2c_
del_ ⚠master_ bus - @brief Deinitialize the I2C master bus and delete the handle.
- i2c_
del_ ⚠slave_ device - @brief Deinitialize the I2C slave device
- i2c_
driver_ ⚠delete - @brief Delete I2C driver
- i2c_
driver_ ⚠install - @brief Install an I2C driver @note Not all Espressif chips can support slave mode (e.g. ESP32C2)
- i2c_
filter_ ⚠disable - @brief Disable filter on I2C bus
- i2c_
filter_ ⚠enable - @brief Enable hardware filter on I2C bus Sometimes the I2C bus is disturbed by high frequency noise(about 20ns), or the rising edge of the SCL clock is very slow, these may cause the master state machine to break. Enable hardware filter can filter out high frequency interference and make the master more stable. @note Enable filter will slow down the SCL clock.
- i2c_
get_ ⚠data_ mode - @brief get I2C data transfer mode
- i2c_
get_ ⚠data_ timing - @brief get I2C data signal timing
- i2c_
get_ ⚠period - @brief Get I2C master clock period
- i2c_
get_ ⚠start_ timing - @brief get I2C master start signal timing
- i2c_
get_ ⚠stop_ timing - @brief get I2C master stop signal timing
- i2c_
get_ ⚠timeout - @brief get I2C timeout value @param i2c_num I2C port number @param timeout pointer to get timeout value @return - ESP_OK Success - ESP_ERR_INVALID_ARG Parameter error
- i2c_
master_ ⚠bus_ add_ device - @brief Add I2C master BUS device.
- i2c_
master_ ⚠bus_ reset - @brief Reset the I2C master bus.
- i2c_
master_ ⚠bus_ rm_ device - @brief I2C master bus delete device
- i2c_
master_ ⚠bus_ wait_ all_ done - @brief Wait for all pending I2C transactions done
- i2c_
master_ ⚠cmd_ begin - @brief Send all the queued commands on the I2C bus, in master mode. The task will be blocked until all the commands have been sent out. The I2C port is protected by mutex, so this function is thread-safe. This function shall only be called in I2C master mode.
- i2c_
master_ ⚠device_ change_ address - @brief Change the I2C device address at runtime.
- i2c_
master_ ⚠execute_ defined_ operations - @brief Execute a series of pre-defined I2C operations.
- i2c_
master_ ⚠get_ bus_ handle - @brief Retrieves the I2C master bus handle for a specified I2C port number.
- i2c_
master_ ⚠multi_ buffer_ transmit - @brief Transmit multiple buffers of data over an I2C bus.
- i2c_
master_ ⚠probe - @brief Probe I2C address, if address is correct and ACK is received, this function will return ESP_OK.
- i2c_
master_ ⚠read - @brief Queue a “read (multiple) bytes” command to the commands list.
Multiple bytes will be read on the I2C bus. This function shall only be
called in I2C master mode.
Call
i2c_master_cmd_begin()to send all queued commands - i2c_
master_ ⚠read_ byte - @brief Queue a “read byte” command to the commands list.
A single byte will be read on the I2C bus. This function shall only be
called in I2C master mode.
Call
i2c_master_cmd_begin()to send all queued commands - i2c_
master_ ⚠read_ from_ device - @brief Perform a read to a device connected to a particular I2C port.
This function is a wrapper to
i2c_master_start(),i2c_master_write(),i2c_master_read(), etc… It shall only be called in I2C master mode. - i2c_
master_ ⚠receive - @brief Perform a read transaction on the I2C bus. The transaction will be undergoing until it finishes or it reaches the timeout provided.
- i2c_
master_ ⚠register_ event_ callbacks - @brief Register I2C transaction callbacks for a master device
- i2c_
master_ ⚠start - @brief Queue a “START signal” to the given commands list.
This function shall only be called in I2C master mode.
Call
i2c_master_cmd_begin()to send all the queued commands. - i2c_
master_ ⚠stop - @brief Queue a “STOP signal” to the given commands list.
This function shall only be called in I2C master mode.
Call
i2c_master_cmd_begin()to send all the queued commands. - i2c_
master_ ⚠transmit - @brief Perform a write transaction on the I2C bus. The transaction will be undergoing until it finishes or it reaches the timeout provided.
- i2c_
master_ ⚠transmit_ receive - @brief Perform a write-read transaction on the I2C bus. The transaction will be undergoing until it finishes or it reaches the timeout provided.
- i2c_
master_ ⚠write - @brief Queue a “write (multiple) bytes” command to the commands list.
This function shall only be called in I2C master mode.
Call
i2c_master_cmd_begin()to send all queued commands - i2c_
master_ ⚠write_ byte - @brief Queue a “write byte” command to the commands list.
A single byte will be sent on the I2C port. This function shall only be
called in I2C master mode.
Call
i2c_master_cmd_begin()to send all queued commands - i2c_
master_ ⚠write_ read_ device - @brief Perform a write followed by a read to a device on the I2C bus.
A repeated start signal is used between the
writeandread, thus, the bus is not released until the two transactions are finished. This function is a wrapper toi2c_master_start(),i2c_master_write(),i2c_master_read(), etc… It shall only be called in I2C master mode. - i2c_
master_ ⚠write_ to_ device - @brief Perform a write to a device connected to a particular I2C port.
This function is a wrapper to
i2c_master_start(),i2c_master_write(),i2c_master_read(), etc… It shall only be called in I2C master mode. - i2c_
new_ ⚠master_ bus - @brief Allocate an I2C master bus
- i2c_
new_ ⚠slave_ device - @brief Initialize an I2C slave device
- i2c_
param_ ⚠config - @brief Configure an I2C bus with the given configuration.
- i2c_
reset_ ⚠rx_ fifo - @brief reset I2C rx fifo
- i2c_
reset_ ⚠tx_ fifo - @brief reset I2C tx hardware fifo
- i2c_
set_ ⚠data_ mode - @brief set I2C data transfer mode
- i2c_
set_ ⚠data_ timing - @brief set I2C data signal timing
- i2c_
set_ ⚠period - @brief Set I2C master clock period
- i2c_
set_ ⚠pin - @brief Configure GPIO pins for I2C SCK and SDA signals.
- i2c_
set_ ⚠start_ timing - @brief set I2C master start signal timing
- i2c_
set_ ⚠stop_ timing - @brief set I2C master stop signal timing
- i2c_
set_ ⚠timeout - @brief set I2C timeout value @param i2c_num I2C port number @param timeout timeout value for I2C bus (unit: APB 80Mhz clock cycle) @return - ESP_OK Success - ESP_ERR_INVALID_ARG Parameter error
- i2c_
slave_ ⚠read_ buffer - @brief Read bytes from I2C internal buffer. When the I2C bus receives data, the ISR will copy them
from the hardware RX FIFO to the internal ringbuffer.
Calling this function will then copy bytes from the internal ringbuffer to the
datauser buffer. @note This function shall only be called in I2C slave mode. - i2c_
slave_ ⚠read_ ram - @brief Read bytes from I2C internal ram. This can be only used when
access_ram_enin configuration structure set to true. - i2c_
slave_ ⚠receive - @brief Read bytes from I2C internal buffer. Start a job to receive I2C data.
- i2c_
slave_ ⚠register_ event_ callbacks - @brief Set I2C slave event callbacks for I2C slave channel.
- i2c_
slave_ ⚠transmit - @brief Write bytes to internal ringbuffer of the I2C slave data. When the TX fifo empty, the ISR will fill the hardware FIFO with the internal ringbuffer’s data.
- i2c_
slave_ ⚠write_ buffer - @brief Write bytes to internal ringbuffer of the I2C slave data. When the TX fifo empty, the ISR will fill the hardware FIFO with the internal ringbuffer’s data. @note This function shall only be called in I2C slave mode.
- i2c_
slave_ ⚠write_ ram - @brief Write bytes to I2C internal ram. This can be only used when
access_ram_enin configuration structure set to true. - i2s_
channel_ ⚠disable - @brief Disable the I2S channel @note Only allowed to be called when the channel state is RUNNING, (i.e., channel has been started) the channel will enter READY state once it is disabled successfully. @note Disable the channel can stop the I2S communication on hardware. It will stop BCLK and WS signal but not MCLK signal
- i2s_
channel_ ⚠enable - @brief Enable the I2S channel @note Only allowed to be called when the channel state is READY, (i.e., channel has been initialized, but not started) the channel will enter RUNNING state once it is enabled successfully. @note Enable the channel can start the I2S communication on hardware. It will start outputting BCLK and WS signal. For MCLK signal, it will start to output when initialization is finished
- i2s_
channel_ ⚠get_ info - @brief Get I2S channel information
- i2s_
channel_ ⚠init_ pdm_ rx_ mode - @brief Initialize I2S channel to PDM RX mode @note Only allowed to be called when the channel state is REGISTERED, (i.e., channel has been allocated, but not initialized) and the state will be updated to READY if initialization success, otherwise the state will return to REGISTERED.
- i2s_
channel_ ⚠init_ pdm_ tx_ mode - @brief Initialize I2S channel to PDM TX mode @note Only allowed to be called when the channel state is REGISTERED, (i.e., channel has been allocated, but not initialized) and the state will be updated to READY if initialization success, otherwise the state will return to REGISTERED.
- i2s_
channel_ ⚠init_ std_ mode - @brief Initialize I2S channel to standard mode @note Only allowed to be called when the channel state is REGISTERED, (i.e., channel has been allocated, but not initialized) and the state will be updated to READY if initialization success, otherwise the state will return to REGISTERED. @note When initialize the STD mode with a same configuration as another channel on a same port, these two channels can constitude as full-duplex mode automatically
- i2s_
channel_ ⚠init_ tdm_ mode - @brief Initialize I2S channel to TDM mode @note Only allowed to be called when the channel state is REGISTERED, (i.e., channel has been allocated, but not initialized) and the state will be updated to READY if initialization success, otherwise the state will return to REGISTERED. @note When initialize the TDM mode with a same configuration as another channel on a same port, these two channels can constitude as full-duplex mode automatically
- i2s_
channel_ ⚠preload_ data - Advanced APIs *****************************************************/
/
@brief Preload the data into TX DMA buffer
@note Only allowed to be called when the channel state is READY, (i.e., channel has been initialized, but not started)
@note As the initial DMA buffer has no data inside, it will transmit the empty buffer after enabled the channel,
this function is used to preload the data into the DMA buffer, so that the valid data can be transmitted immediately
after the channel is enabled.
@note This function can be called multiple times before enabling the channel, the buffer that loaded later will be concatenated
behind the former loaded buffer. But when all the DMA buffers have been loaded, no more data can be preload then, please
check the
bytes_loadedparameter to see how many bytes are loaded successfully, when thebytes_loadedis smaller than thesize, it means the DMA buffers are full. - i2s_
channel_ ⚠read - @brief I2S read data @note Only allowed to be called when the channel state is RUNNING but the RUNNING only stands for the software state, it doesn’t mean there is no the signal transporting on line.
- i2s_
channel_ ⚠reconfig_ pdm_ rx_ clock - @brief Reconfigure the I2S clock for PDM RX mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to PDM RX mode, i.e.,i2s_channel_init_pdm_rx_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ pdm_ rx_ gpio - @brief Reconfigure the I2S GPIO for PDM RX mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to PDM RX mode, i.e.,i2s_channel_init_pdm_rx_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ pdm_ rx_ slot - @brief Reconfigure the I2S slot for PDM RX mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to PDM RX mode, i.e.,i2s_channel_init_pdm_rx_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ pdm_ tx_ clock - @brief Reconfigure the I2S clock for PDM TX mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to PDM TX mode, i.e.,i2s_channel_init_pdm_tx_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ pdm_ tx_ gpio - @brief Reconfigure the I2S GPIO for PDM TX mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to PDM TX mode, i.e.,i2s_channel_init_pdm_tx_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ pdm_ tx_ slot - @brief Reconfigure the I2S slot for PDM TX mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to PDM TX mode, i.e.,i2s_channel_init_pdm_tx_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ std_ clock - @brief Reconfigure the I2S clock for standard mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to standard mode, i.e.,i2s_channel_init_std_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ std_ gpio - @brief Reconfigure the I2S GPIO for standard mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to standard mode, i.e.,i2s_channel_init_std_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ std_ slot - @brief Reconfigure the I2S slot for standard mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to standard mode, i.e.,i2s_channel_init_std_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ tdm_ clock - @brief Reconfigure the I2S clock for TDM mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to TDM mode, i.e.,i2s_channel_init_tdm_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ tdm_ gpio - @brief Reconfigure the I2S GPIO for TDM mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to TDM mode, i.e.,i2s_channel_init_tdm_modehas been called before reconfiguring - i2s_
channel_ ⚠reconfig_ tdm_ slot - @brief Reconfigure the I2S slot for TDM mode
@note Only allowed to be called when the channel state is READY, i.e., channel has been initialized, but not started
this function won’t change the state.
i2s_channel_disableshould be called before calling this function if I2S has started. @note The input channel handle has to be initialized to TDM mode, i.e.,i2s_channel_init_tdm_modehas been called before reconfiguring - i2s_
channel_ ⚠register_ event_ callback - @brief Set event callbacks for I2S channel
- i2s_
channel_ ⚠tune_ rate - @brief Tune the I2S clock rate @note Only allowed to be called when the channel state is READY, (i.e., channel has been initialized, but not started) @note This function is mainly to fine-tuning the mclk to match the speed of producer and consumer. So that to avoid exsaust of the memory to store the data from producer. Please take care the how different the frequency error can be tolerant by your codec, otherwise the codec might stop working if the frequency changes a lot.
- i2s_
channel_ ⚠write - @brief I2S write data @note Only allowed to be called when the channel state is RUNNING, (i.e., TX channel has been started and is not writing now) but the RUNNING only stands for the software state, it doesn’t mean there is no the signal transporting on line.
- i2s_
del_ ⚠channel - @brief Delete the I2S channel @note Only allowed to be called when the I2S channel is at REGISTERED or READY state (i.e., it should stop before deleting it). @note Resource will be free automatically if all channels in one port are deleted
- i2s_
driver_ ⚠install - @brief Install and start I2S driver.
- i2s_
driver_ ⚠uninstall - @brief Uninstall I2S driver.
- i2s_
get_ ⚠clk - @brief get clock set on particular port number.
- i2s_
new_ ⚠channel - Basic APIs ******************************************************/ / @brief Allocate new I2S channel(s) @note The new created I2S channel handle will be REGISTERED state after it is allocated successfully. @note When the port id in channel configuration is I2S_NUM_AUTO, driver will allocate I2S port automatically on one of the I2S controller, otherwise driver will try to allocate the new channel on the selected port. @note If both tx_handle and rx_handle are not NULL, it means this I2S controller will work at full-duplex mode, the RX and TX channels will be allocated on a same I2S port in this case. Note that some configurations of TX/RX channel are shared on ESP32 and ESP32S2, so please make sure they are working at same condition and under same status(start/stop). Currently, full-duplex mode can’t guarantee TX/RX channels write/read synchronously, they can only share the clock signals for now. @note If tx_handle OR rx_handle is NULL, it means this I2S controller will work at simplex mode. For ESP32 and ESP32S2, the whole I2S controller (i.e. both RX and TX channel) will be occupied, even if only one of RX or TX channel is registered. For the other targets, another channel on this controller will still available.
- i2s_
pcm_ ⚠config - @brief Configure I2S a/u-law decompress or compress
- i2s_
read ⚠ - @brief Read data from I2S DMA receive buffer
- i2s_
set_ ⚠clk - @brief Set clock & bit width used for I2S RX and TX.
- i2s_
set_ ⚠pdm_ rx_ down_ sample - @brief Set PDM mode down-sample rate In PDM RX mode, there would be 2 rounds of downsample process in hardware. In the first downsample process, the sampling number can be 16 or 8. In the second downsample process, the sampling number is fixed as 8. So the clock frequency in PDM RX mode would be (fpcm * 64) or (fpcm * 128) accordingly. @param i2s_num I2S port number @param downsample i2s RX down sample rate for PDM mode.
- i2s_
set_ ⚠pdm_ tx_ up_ sample - @brief Set TX PDM mode up-sample rate @note If you have set PDM mode while calling ‘i2s_driver_install’, default PDM TX upsample parameters have already been set, no need to call this function again if you don’t have to change the default configuration
- i2s_
set_ ⚠pin - @brief Set I2S pin number
- i2s_
set_ ⚠sample_ rates - @brief Set sample rate used for I2S RX and TX.
- i2s_
start ⚠ - @brief Start I2S driver
- i2s_
stop ⚠ - @brief Stop I2S driver
- i2s_
write ⚠ - @brief Write data to I2S DMA transmit buffer.
- i2s_
write_ ⚠expand - @brief Write data to I2S DMA transmit buffer while expanding the number of bits per sample. For example, expanding 16-bit PCM to 32-bit PCM.
- i2s_
zero_ ⚠dma_ buffer - @brief Zero the contents of the TX DMA buffer.
- if_
indextoname ⚠ - if_
nametoindex ⚠ - imaxabs⚠
- imaxdiv⚠
- index⚠
- initstate⚠
- intr_
handler_ ⚠get - Get the interrupt handler function for the given CPU interrupt
- intr_
handler_ ⚠get_ arg - Get the interrupt handler argument associated with the given CPU interrupt
- intr_
handler_ ⚠set - Set the interrupt handler function for the given CPU interrupt @param rv_int_num CPU interrupt number @param fn Handler function @param arg Handler argument
- intr_
matrix_ ⚠route - @brief Route the peripheral interrupt signal to the CPU @param periph_intr_source Peripheral interrupt number, one of ETS_XXX_SOURCE @param rv_int_num CPU interrupt number
- intr_
matrix_ ⚠set - @brief Attach an CPU interrupt to a hardware source. We have 4 steps to use an interrupt: 1.Attach hardware interrupt source to CPU. intr_matrix_set(0, ETS_WIFI_MAC_INTR_SOURCE, ETS_WMAC_INUM); 2.Set interrupt handler. xt_set_interrupt_handler(ETS_WMAC_INUM, func, NULL); 3.Enable interrupt for CPU. xt_ints_on(1 << ETS_WMAC_INUM); 4.Enable interrupt in the module.
- ioctl⚠
- ip4_
addr_ ⚠isbroadcast_ u32 - ip4_
addr_ ⚠netmask_ valid - ip4_
input ⚠ - ip4_
output ⚠ - ip4_
output_ ⚠if - ip4_
output_ ⚠if_ opt - ip4_
output_ ⚠if_ opt_ src - ip4_
output_ ⚠if_ src - ip4_
route ⚠ - ip4_
route_ ⚠src - ip4_
set_ ⚠default_ multicast_ netif - ip4addr_
aton ⚠ - ip4addr_
ntoa ⚠ - returns ptr to static buffer; not reentrant!
- ip4addr_
ntoa_ ⚠r - ip6_
input ⚠ - ip6_
options_ ⚠add_ hbh_ ra - ip6_
output ⚠ - ip6_
output_ ⚠if - ip6_
output_ ⚠if_ src - ip6_
route ⚠ - ip6_
select_ ⚠source_ address - ip6addr_
aton ⚠ - ip6addr_
ntoa ⚠ - returns ptr to static buffer; not reentrant!
- ip6addr_
ntoa_ ⚠r - ip_
input ⚠ - ipaddr_
addr ⚠ - ipaddr_
aton ⚠ - ipaddr_
ntoa ⚠ - ipaddr_
ntoa_ ⚠r - iprintf⚠
- iruserok⚠
- is_
openthread_ ⚠internal_ mesh_ local_ addr - @brief This function judges the target address is openthread mesh local or not.
- isalnum⚠
- isalnum_
l ⚠ - isalpha⚠
- isalpha_
l ⚠ - isascii⚠
- isascii_
l ⚠ - isatty⚠
- isblank⚠
- isblank_
l ⚠ - iscanf⚠
- iscntrl⚠
- iscntrl_
l ⚠ - isdigit⚠
- isdigit_
l ⚠ - isgraph⚠
- isgraph_
l ⚠ - islower⚠
- islower_
l ⚠ - isprint⚠
- isprint_
l ⚠ - ispunct⚠
- ispunct_
l ⚠ - issetugid⚠
- isspace⚠
- isspace_
l ⚠ - isupper⚠
- isupper_
l ⚠ - isxdigit⚠
- isxdigit_
l ⚠ - itoa⚠
- jrand48⚠
- kill⚠
- killpg⚠
- l64a⚠
- labs⚠
- lchown⚠
- lcong48⚠
- ldiv⚠
- ledc_
bind_ ⚠channel_ timer - @brief Bind LEDC channel with the selected timer
- ledc_
cb_ ⚠register - @brief LEDC callback registration function
- ledc_
channel_ ⚠config - @brief LEDC channel configuration Configure LEDC channel with the given channel/output gpio_num/interrupt/source timer/frequency(Hz)/LEDC duty
- ledc_
fade_ ⚠func_ install - @brief Install LEDC fade function. This function will occupy interrupt of LEDC module.
- ledc_
fade_ ⚠func_ uninstall - @brief Uninstall LEDC fade function.
- ledc_
fade_ ⚠start - @brief Start LEDC fading.
- ledc_
fade_ ⚠stop - @brief Stop LEDC fading. The duty of the channel is guaranteed to be fixed at most one PWM cycle after the function returns.
- ledc_
find_ ⚠suitable_ duty_ resolution - @brief Helper function to find the maximum possible duty resolution in bits for ledc_timer_config()
- ledc_
get_ ⚠duty - @brief LEDC get duty This function returns the duty at the present PWM cycle. You shouldn’t expect the function to return the new duty in the same cycle of calling ledc_update_duty, because duty update doesn’t take effect until the next cycle.
- ledc_
get_ ⚠freq - @brief LEDC get channel frequency (Hz)
- ledc_
get_ ⚠hpoint - @brief LEDC get hpoint value, the counter value when the output is set high level.
- ledc_
isr_ ⚠register - @brief Register LEDC interrupt handler, the handler is an ISR. The handler will be attached to the same CPU core that this function is running on.
- ledc_
set_ ⚠duty - @brief LEDC set duty This function do not change the hpoint value of this channel. if needed, please call ledc_set_duty_with_hpoint. only after calling ledc_update_duty will the duty update.
- ledc_
set_ ⚠duty_ and_ update - @brief A thread-safe API to set duty for LEDC channel and return when duty updated.
- ledc_
set_ ⚠duty_ with_ hpoint - @brief LEDC set duty and hpoint value Only after calling ledc_update_duty will the duty update.
- ledc_
set_ ⚠fade - @brief LEDC set gradient Set LEDC gradient, After the function calls the ledc_update_duty function, the function can take effect.
- ledc_
set_ ⚠fade_ step_ and_ start - @brief A thread-safe API to set and start LEDC fade function.
- ledc_
set_ ⚠fade_ time_ and_ start - @brief A thread-safe API to set and start LEDC fade function, with a limited time.
- ledc_
set_ ⚠fade_ with_ step - @brief Set LEDC fade function.
- ledc_
set_ ⚠fade_ with_ time - @brief Set LEDC fade function, with a limited time.
- ledc_
set_ ⚠freq - @brief LEDC set channel frequency (Hz)
- ledc_
set_ ⚠pin - @brief Set LEDC output gpio.
- ledc_
stop ⚠ - @brief LEDC stop. Disable LEDC output, and set idle level
- ledc_
timer_ ⚠config - @brief LEDC timer configuration Configure LEDC timer with the given source timer/frequency(Hz)/duty_resolution
- ledc_
timer_ ⚠pause - @brief Pause LEDC timer counter
- ledc_
timer_ ⚠resume - @brief Resume LEDC timer
- ledc_
timer_ ⚠rst - @brief Reset LEDC timer
- ledc_
timer_ ⚠set - @brief Configure LEDC timer settings
- ledc_
update_ ⚠duty - @brief LEDC update channel parameters
- linenoise⚠
- linenoise
AddCompletion ⚠ - linenoise
Allow ⚠Empty - linenoise
Clear ⚠Screen - linenoise
Free ⚠ - linenoise
History ⚠Add - linenoise
History ⚠Free - linenoise
History ⚠Load - linenoise
History ⚠Save - linenoise
History ⚠SetMax Len - linenoise
IsDumb ⚠Mode - linenoise
Print ⚠KeyCodes - linenoise
Probe ⚠ - linenoise
SetCompletion ⚠Callback - linenoise
SetDumb ⚠Mode - linenoise
SetFree ⚠Hints Callback - linenoise
SetHints ⚠Callback - linenoise
SetMax ⚠Line Len - linenoise
SetMulti ⚠Line - linenoise
SetRead ⚠Characteristics - linenoise
SetRead ⚠Function - link⚠
- link_
patches - A hack to make sure that a few patches to the ESP-IDF which are implemented in Rust are linked to the final executable
- linkat⚠
- llabs⚠
- lldiv⚠
- localtime⚠
- localtime_
r ⚠ - lockf⚠
- lrand48⚠
- lseek⚠
- lutimes⚠
- lwip_
accept ⚠ - lwip_
bind ⚠ - lwip_
close ⚠ - lwip_
connect ⚠ - lwip_
fcntl ⚠ - lwip_
freeaddrinfo ⚠ - lwip_
getaddrinfo ⚠ - lwip_
gethostbyname ⚠ - lwip_
gethostbyname_ ⚠r - lwip_
getpeername ⚠ - lwip_
getsockname ⚠ - lwip_
getsockopt ⚠ - lwip_
getsockopt_ ⚠impl_ ext - lwip_
htonl ⚠ - lwip_
htons ⚠ - lwip_
if_ ⚠indextoname - lwip_
if_ ⚠nametoindex - lwip_
inet_ ⚠ntop - lwip_
inet_ ⚠pton - lwip_
ioctl ⚠ - lwip_
itoa ⚠ - lwip_
listen ⚠ - lwip_
poll ⚠ - lwip_
read ⚠ - lwip_
readv ⚠ - lwip_
recv ⚠ - lwip_
recvfrom ⚠ - lwip_
recvmsg ⚠ - lwip_
select ⚠ - lwip_
send ⚠ - lwip_
sendmsg ⚠ - lwip_
sendto ⚠ - lwip_
setsockopt ⚠ - lwip_
setsockopt_ ⚠impl_ ext - lwip_
shutdown ⚠ - lwip_
socket ⚠ - lwip_
socket_ ⚠thread_ cleanup - lwip_
socket_ ⚠thread_ init - lwip_
stricmp ⚠ - lwip_
strnicmp ⚠ - lwip_
strnistr ⚠ - lwip_
strnstr ⚠ - lwip_
write ⚠ - lwip_
writev ⚠ - malloc⚠
- mbedtls_
aes_ ⚠cmac_ prf_ 128 - \brief This function implements the AES-CMAC-PRF-128 pseudorandom function, as defined in RFC-4615: The Advanced Encryption Standard-Cipher-based Message Authentication Code-Pseudo-Random Function-128 (AES-CMAC-PRF-128) Algorithm for the Internet Key Exchange Protocol (IKE).
- mbedtls_
aes_ ⚠self_ test - \brief Checkup routine.
- mbedtls_
asn1_ ⚠find_ named_ data - \brief Find a specific named_data entry in a sequence or list based on the OID.
- mbedtls_
asn1_ ⚠free_ named_ data_ list - \brief Free all entries in a mbedtls_asn1_named_data list.
- mbedtls_
asn1_ ⚠free_ named_ data_ list_ shallow - \brief Free all shallow entries in a mbedtls_asn1_named_data list, but do not free internal pointer targets.
- mbedtls_
asn1_ ⚠get_ alg - \brief Retrieve an AlgorithmIdentifier ASN.1 sequence. Updates the pointer to immediately behind the full AlgorithmIdentifier.
- mbedtls_
asn1_ ⚠get_ alg_ null - \brief Retrieve an AlgorithmIdentifier ASN.1 sequence with NULL or no params. Updates the pointer to immediately behind the full AlgorithmIdentifier.
- mbedtls_
asn1_ ⚠get_ bitstring - \brief Retrieve a bitstring ASN.1 tag and its value. Updates the pointer to immediately behind the full tag.
- mbedtls_
asn1_ ⚠get_ bitstring_ null - \brief Retrieve a bitstring ASN.1 tag without unused bits and its value. Updates the pointer to the beginning of the bit/octet string.
- mbedtls_
asn1_ ⚠get_ bool - \brief Retrieve a boolean ASN.1 tag and its value. Updates the pointer to immediately behind the full tag.
- mbedtls_
asn1_ ⚠get_ enum - \brief Retrieve an enumerated ASN.1 tag and its value. Updates the pointer to immediately behind the full tag.
- mbedtls_
asn1_ ⚠get_ int - \brief Retrieve an integer ASN.1 tag and its value. Updates the pointer to immediately behind the full tag.
- mbedtls_
asn1_ ⚠get_ len - \brief Get the length of an ASN.1 element. Updates the pointer to immediately behind the length.
- mbedtls_
asn1_ ⚠get_ mpi - \brief Retrieve an integer ASN.1 tag and its value. Updates the pointer to immediately behind the full tag.
- mbedtls_
asn1_ ⚠get_ sequence_ of - \brief Parses and splits an ASN.1 “SEQUENCE OF
”. Updates the pointer to immediately behind the full sequence tag. - mbedtls_
asn1_ ⚠get_ tag - \brief Get the tag and length of the element. Check for the requested tag. Updates the pointer to immediately behind the tag and length.
- mbedtls_
asn1_ ⚠sequence_ free - \brief Free a heap-allocated linked list presentation of an ASN.1 sequence, including the first element.
- mbedtls_
asn1_ ⚠traverse_ sequence_ of - \brief Traverse an ASN.1 SEQUENCE container and call a callback for each entry.
- mbedtls_
ccm_ ⚠auth_ decrypt - \brief This function performs a CCM authenticated decryption of a buffer.
- mbedtls_
ccm_ ⚠encrypt_ and_ tag - \brief This function encrypts a buffer using CCM.
- mbedtls_
ccm_ ⚠finish - \brief This function finishes the CCM operation and generates the authentication tag.
- mbedtls_
ccm_ ⚠free - \brief This function releases and clears the specified CCM context and underlying cipher sub-context.
- mbedtls_
ccm_ ⚠init - \brief This function initializes the specified CCM context, to make references valid, and prepare the context for mbedtls_ccm_setkey() or mbedtls_ccm_free().
- mbedtls_
ccm_ ⚠self_ test - \brief The CCM checkup routine.
- mbedtls_
ccm_ ⚠set_ lengths - \brief This function declares the lengths of the message and additional data for a CCM encryption or decryption operation.
- mbedtls_
ccm_ ⚠setkey - \brief This function initializes the CCM context set in the \p ctx parameter and sets the encryption key.
- mbedtls_
ccm_ ⚠star_ auth_ decrypt - \brief This function performs a CCM* authenticated decryption of a buffer.
- mbedtls_
ccm_ ⚠star_ encrypt_ and_ tag - \brief This function encrypts a buffer using CCM*.
- mbedtls_
ccm_ ⚠starts - \brief This function starts a CCM encryption or decryption operation.
- mbedtls_
ccm_ ⚠update - \brief This function feeds an input buffer into an ongoing CCM encryption or decryption operation.
- mbedtls_
ccm_ ⚠update_ ad - \brief This function feeds an input buffer as associated data (authenticated but not encrypted data) in a CCM encryption or decryption operation.
- mbedtls_
chacha20_ ⚠crypt - \brief This function encrypts or decrypts data with ChaCha20 and the given key and nonce.
- mbedtls_
chacha20_ ⚠free - \brief This function releases and clears the specified ChaCha20 context.
- mbedtls_
chacha20_ ⚠init - \brief This function initializes the specified ChaCha20 context.
- mbedtls_
chacha20_ ⚠self_ test - \brief The ChaCha20 checkup routine.
- mbedtls_
chacha20_ ⚠setkey - \brief This function sets the encryption/decryption key.
- mbedtls_
chacha20_ ⚠starts - \brief This function sets the nonce and initial counter value.
- mbedtls_
chacha20_ ⚠update - \brief This function encrypts or decrypts data.
- mbedtls_
chachapoly_ ⚠auth_ decrypt - \brief This function performs a complete ChaCha20-Poly1305 authenticated decryption with the previously-set key.
- mbedtls_
chachapoly_ ⚠encrypt_ and_ tag - \brief This function performs a complete ChaCha20-Poly1305 authenticated encryption with the previously-set key.
- mbedtls_
chachapoly_ ⚠finish - \brief This function finished the ChaCha20-Poly1305 operation and generates the MAC (authentication tag).
- mbedtls_
chachapoly_ ⚠free - \brief This function releases and clears the specified ChaCha20-Poly1305 context.
- mbedtls_
chachapoly_ ⚠init - \brief This function initializes the specified ChaCha20-Poly1305 context.
- mbedtls_
chachapoly_ ⚠self_ test - \brief The ChaCha20-Poly1305 checkup routine.
- mbedtls_
chachapoly_ ⚠setkey - \brief This function sets the ChaCha20-Poly1305 symmetric encryption key.
- mbedtls_
chachapoly_ ⚠starts - \brief This function starts a ChaCha20-Poly1305 encryption or decryption operation.
- mbedtls_
chachapoly_ ⚠update - \brief Thus function feeds data to be encrypted or decrypted into an on-going ChaCha20-Poly1305 operation.
- mbedtls_
chachapoly_ ⚠update_ aad - \brief This function feeds additional data to be authenticated into an ongoing ChaCha20-Poly1305 operation.
- mbedtls_
cipher_ ⚠auth_ decrypt_ ext - \brief The authenticated encryption (AEAD/NIST_KW) function.
- mbedtls_
cipher_ ⚠auth_ encrypt_ ext - \brief The authenticated encryption (AEAD/NIST_KW) function.
- mbedtls_
cipher_ ⚠check_ tag - \brief This function checks the tag for AEAD ciphers. Currently supported with GCM and ChaCha20+Poly1305. This must be called after mbedtls_cipher_finish() or mbedtls_cipher_finish_padded().
- mbedtls_
cipher_ ⚠cmac - \brief This function calculates the full generic CMAC on the input buffer with the provided key.
- mbedtls_
cipher_ ⚠cmac_ finish - \brief This function finishes an ongoing CMAC operation, and writes the result to the output buffer.
- mbedtls_
cipher_ ⚠cmac_ reset - \brief This function starts a new CMAC operation with the same key as the previous one.
- mbedtls_
cipher_ ⚠cmac_ starts - \brief This function starts a new CMAC computation by setting the CMAC key, and preparing to authenticate the input data. It must be called with an initialized cipher context.
- mbedtls_
cipher_ ⚠cmac_ update - \brief This function feeds an input buffer into an ongoing CMAC computation.
- mbedtls_
cipher_ ⚠crypt - \brief The generic all-in-one encryption/decryption function, for all ciphers except AEAD constructs.
- mbedtls_
cipher_ ⚠finish - \brief The generic cipher finalization function. If data still needs to be flushed from an incomplete block, the data contained in it is padded to the size of the last block, and written to the \p output buffer.
- mbedtls_
cipher_ ⚠finish_ padded - \brief The generic cipher finalization function. If data still needs to be flushed from an incomplete block, the data contained in it is padded to the size of the last block, and written to the \p output buffer.
- mbedtls_
cipher_ ⚠free - \brief This function frees and clears the cipher-specific context of \p ctx. Freeing \p ctx itself remains the responsibility of the caller.
- mbedtls_
cipher_ ⚠info_ from_ string - \brief This function retrieves the cipher-information structure associated with the given cipher name.
- mbedtls_
cipher_ ⚠info_ from_ type - \brief This function retrieves the cipher-information structure associated with the given cipher type.
- mbedtls_
cipher_ ⚠info_ from_ values - \brief This function retrieves the cipher-information structure associated with the given cipher ID, key size and mode.
- mbedtls_
cipher_ ⚠init - \brief This function initializes a \p ctx as NONE.
- mbedtls_
cipher_ ⚠list - \brief This function retrieves the list of ciphers supported by the generic cipher module.
- mbedtls_
cipher_ ⚠reset - \brief This function resets the cipher state.
- mbedtls_
cipher_ ⚠set_ iv - \brief This function sets the initialization vector (IV) or nonce.
- mbedtls_
cipher_ ⚠set_ padding_ mode - \brief This function sets the padding mode, for cipher modes that use padding.
- mbedtls_
cipher_ ⚠setkey - \brief This function sets the key to use with the given context.
- mbedtls_
cipher_ ⚠setup - \brief This function prepares a cipher context for use with the given cipher primitive.
- mbedtls_
cipher_ ⚠update - \brief The generic cipher update function. It encrypts or decrypts using the given cipher context. Writes as many block-sized blocks of data as possible to output. Any data that cannot be written immediately is either added to the next block, or flushed when mbedtls_cipher_finish() or mbedtls_cipher_finish_padded() is called. Exception: For MBEDTLS_MODE_ECB, expects a single block in size. For example, 16 Bytes for AES.
- mbedtls_
cipher_ ⚠update_ ad - \brief This function adds additional data for AEAD ciphers. Currently supported with GCM and ChaCha20+Poly1305.
- mbedtls_
cipher_ ⚠write_ tag - \brief This function writes a tag for AEAD ciphers. Currently supported with GCM and ChaCha20+Poly1305. This must be called after mbedtls_cipher_finish() or mbedtls_cipher_finish_padded().
- mbedtls_
cmac_ ⚠self_ test - \brief The CMAC checkup routine.
- mbedtls_
ctr_ ⚠drbg_ free - \brief This function resets CTR_DRBG context to the state immediately after initial call of mbedtls_ctr_drbg_init().
- mbedtls_
ctr_ ⚠drbg_ init - \brief This function initializes the CTR_DRBG context, and prepares it for mbedtls_ctr_drbg_seed() or mbedtls_ctr_drbg_free().
- mbedtls_
ctr_ ⚠drbg_ random - \param p_rng The CTR_DRBG context. This must be a pointer to a #mbedtls_ctr_drbg_context structure. \param output The buffer to fill. \param output_len The length of the buffer in bytes.
- mbedtls_
ctr_ ⚠drbg_ random_ with_ add - \brief This function updates a CTR_DRBG instance with additional data and uses it to generate random data.
- mbedtls_
ctr_ ⚠drbg_ reseed - \brief This function reseeds the CTR_DRBG context, that is extracts data from the entropy source.
- mbedtls_
ctr_ ⚠drbg_ seed - The \p custom string.
- mbedtls_
ctr_ ⚠drbg_ self_ test - \brief The CTR_DRBG checkup routine.
- mbedtls_
ctr_ ⚠drbg_ set_ entropy_ len - \brief This function sets the amount of entropy grabbed on each seed or reseed.
- mbedtls_
ctr_ ⚠drbg_ set_ nonce_ len - \brief This function sets the amount of entropy grabbed as a nonce for the initial seeding.
- mbedtls_
ctr_ ⚠drbg_ set_ prediction_ resistance - \brief This function turns prediction resistance on or off. The default value is off.
- mbedtls_
ctr_ ⚠drbg_ set_ reseed_ interval - \brief This function sets the reseed interval.
- mbedtls_
ctr_ ⚠drbg_ update - \brief This function updates the state of the CTR_DRBG context.
- mbedtls_
ctr_ ⚠drbg_ update_ seed_ file - \brief This function reads and updates a seed file. The seed is added to this instance.
- mbedtls_
ctr_ ⚠drbg_ write_ seed_ file - \brief This function writes a seed file.
- mbedtls_
debug_ ⚠set_ threshold - \brief Set the threshold error level to handle globally all debug output. Debug messages that have a level over the threshold value are discarded. (Default value: 0 = No debug )
- mbedtls_
ecdh_ ⚠calc_ secret - \brief This function derives and exports the shared secret.
- mbedtls_
ecdh_ ⚠can_ do - \brief Check whether a given group can be used for ECDH.
- mbedtls_
ecdh_ ⚠compute_ shared - \brief This function computes the shared secret.
- mbedtls_
ecdh_ ⚠free - \brief This function frees a context.
- mbedtls_
ecdh_ ⚠gen_ public - \brief This function generates an ECDH keypair on an elliptic curve.
- mbedtls_
ecdh_ ⚠get_ grp_ id - \brief Return the ECP group for provided context.
- mbedtls_
ecdh_ ⚠get_ params - \brief This function sets up an ECDH context from an EC key.
- mbedtls_
ecdh_ ⚠init - \brief This function initializes an ECDH context.
- mbedtls_
ecdh_ ⚠make_ params - \brief This function generates an EC key pair and exports its in the format used in a TLS ServerKeyExchange handshake message.
- mbedtls_
ecdh_ ⚠make_ public - \brief This function generates a public key and exports it as a TLS ClientKeyExchange payload.
- mbedtls_
ecdh_ ⚠read_ params - \brief This function parses the ECDHE parameters in a TLS ServerKeyExchange handshake message.
- mbedtls_
ecdh_ ⚠read_ public - \brief This function parses and processes the ECDHE payload of a TLS ClientKeyExchange message.
- mbedtls_
ecdh_ ⚠setup - \brief This function sets up the ECDH context with the information given.
- mbedtls_
ecdsa_ ⚠can_ do - \brief This function checks whether a given group can be used for ECDSA.
- mbedtls_
ecdsa_ ⚠free - \brief This function frees an ECDSA context.
- mbedtls_
ecdsa_ ⚠from_ keypair - \brief This function sets up an ECDSA context from an EC key pair.
- mbedtls_
ecdsa_ ⚠genkey - \brief This function generates an ECDSA keypair on the given curve.
- mbedtls_
ecdsa_ ⚠init - \brief This function initializes an ECDSA context.
- mbedtls_
ecdsa_ ⚠read_ signature - \brief This function reads and verifies an ECDSA signature.
- mbedtls_
ecdsa_ ⚠read_ signature_ restartable - \brief This function reads and verifies an ECDSA signature, in a restartable way.
- mbedtls_
ecdsa_ ⚠sign - \brief This function computes the ECDSA signature of a previously-hashed message.
- mbedtls_
ecdsa_ ⚠sign_ det_ ext - \brief This function computes the ECDSA signature of a previously-hashed message, deterministic version.
- mbedtls_
ecdsa_ ⚠sign_ det_ restartable - \brief This function computes the ECDSA signature of a previously-hashed message, in a restartable way.
- mbedtls_
ecdsa_ ⚠sign_ restartable - \brief This function computes the ECDSA signature of a previously-hashed message, in a restartable way.
- mbedtls_
ecdsa_ ⚠verify - \brief This function verifies the ECDSA signature of a previously-hashed message.
- mbedtls_
ecdsa_ ⚠verify_ restartable - \brief This function verifies the ECDSA signature of a previously-hashed message, in a restartable manner
- mbedtls_
ecdsa_ ⚠write_ signature - \brief This function computes the ECDSA signature and writes it to a buffer, serialized as defined in RFC-4492: Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS).
- mbedtls_
ecdsa_ ⚠write_ signature_ restartable - \brief This function computes the ECDSA signature and writes it to a buffer, in a restartable way.
- mbedtls_
ecjpake_ ⚠check - \brief Check if an ECJPAKE context is ready for use.
- mbedtls_
ecjpake_ ⚠derive_ secret - \brief Derive the shared secret (TLS: Pre-Master Secret).
- mbedtls_
ecjpake_ ⚠free - \brief This clears an ECJPAKE context and frees any embedded data structure.
- mbedtls_
ecjpake_ ⚠init - \brief Initialize an ECJPAKE context.
- mbedtls_
ecjpake_ ⚠read_ round_ one - \brief Read and process the first round message (TLS: contents of the Client/ServerHello extension, excluding extension type and length bytes).
- mbedtls_
ecjpake_ ⚠read_ round_ two - \brief Read and process the second round message (TLS: contents of the Client/ServerKeyExchange).
- mbedtls_
ecjpake_ ⚠self_ test - \brief Checkup routine
- mbedtls_
ecjpake_ ⚠set_ point_ format - \brief Set the point format for future reads and writes.
- mbedtls_
ecjpake_ ⚠setup - \brief Set up an ECJPAKE context for use.
- mbedtls_
ecjpake_ ⚠write_ round_ one - \brief Generate and write the first round message (TLS: contents of the Client/ServerHello extension, excluding extension type and length bytes).
- mbedtls_
ecjpake_ ⚠write_ round_ two - \brief Generate and write the second round message (TLS: contents of the Client/ServerKeyExchange).
- mbedtls_
ecjpake_ ⚠write_ shared_ key - \brief Write the shared key material to be passed to a Key Derivation Function as described in RFC8236.
- mbedtls_
ecp_ ⚠check_ privkey - \brief This function checks that an \c mbedtls_mpi is a valid private key for this curve.
- mbedtls_
ecp_ ⚠check_ pub_ priv - \brief This function checks that the keypair objects \p pub and \p prv have the same group and the same public point, and that the private key in \p prv is consistent with the public key.
- mbedtls_
ecp_ ⚠check_ pubkey - \brief This function checks that a point is a valid public key on this curve.
- mbedtls_
ecp_ ⚠copy - \brief This function copies the contents of point \p Q into point \p P.
- mbedtls_
ecp_ ⚠curve_ info_ from_ grp_ id - \brief This function retrieves curve information from an internal group identifier.
- mbedtls_
ecp_ ⚠curve_ info_ from_ name - \brief This function retrieves curve information from a human-readable name.
- mbedtls_
ecp_ ⚠curve_ info_ from_ tls_ id - \brief This function retrieves curve information from a TLS NamedCurve value.
- mbedtls_
ecp_ ⚠curve_ list - \brief This function retrieves the information defined in mbedtls_ecp_curve_info() for all supported curves.
- mbedtls_
ecp_ ⚠export - \brief This function exports generic key-pair parameters.
- mbedtls_
ecp_ ⚠gen_ key - \brief This function generates an ECP key.
- mbedtls_
ecp_ ⚠gen_ keypair - \brief This function generates an ECP keypair.
- mbedtls_
ecp_ ⚠gen_ keypair_ base - \brief This function generates a keypair with a configurable base point.
- mbedtls_
ecp_ ⚠gen_ privkey - \brief This function generates a private key.
- mbedtls_
ecp_ ⚠get_ type - mbedtls_
ecp_ ⚠group_ copy - \brief This function copies the contents of group \p src into group \p dst.
- mbedtls_
ecp_ ⚠group_ free - \brief This function frees the components of an ECP group.
- mbedtls_
ecp_ ⚠group_ init - \brief This function initializes an ECP group context without loading any domain parameters.
- mbedtls_
ecp_ ⚠group_ load - \brief This function sets up an ECP group context from a standardized set of domain parameters.
- mbedtls_
ecp_ ⚠grp_ id_ list - \brief This function retrieves the list of internal group identifiers of all supported curves in the order of preference.
- mbedtls_
ecp_ ⚠is_ zero - \brief This function checks if a point is the point at infinity.
- mbedtls_
ecp_ ⚠keypair_ calc_ public - \brief Calculate the public key from a private key in a key pair.
- mbedtls_
ecp_ ⚠keypair_ free - \brief This function frees the components of a key pair.
- mbedtls_
ecp_ ⚠keypair_ get_ group_ id - \brief Query the group that a key pair belongs to.
- mbedtls_
ecp_ ⚠keypair_ init - \brief This function initializes a key pair as an invalid one.
- mbedtls_
ecp_ ⚠mul - \brief This function performs a scalar multiplication of a point by an integer: \p R = \p m * \p P.
- mbedtls_
ecp_ ⚠mul_ restartable - \brief This function performs multiplication of a point by an integer: \p R = \p m * \p P in a restartable way.
- mbedtls_
ecp_ ⚠muladd - \brief This function performs multiplication and addition of two points by integers: \p R = \p m * \p P + \p n * \p Q
- mbedtls_
ecp_ ⚠muladd_ restartable - \brief This function performs multiplication and addition of two points by integers: \p R = \p m * \p P + \p n * \p Q in a restartable way.
- mbedtls_
ecp_ ⚠point_ cmp - \brief This function compares two points.
- mbedtls_
ecp_ ⚠point_ free - \brief This function frees the components of a point.
- mbedtls_
ecp_ ⚠point_ init - \brief This function initializes a point as zero.
- mbedtls_
ecp_ ⚠point_ read_ binary - \brief This function imports a point from unsigned binary data.
- mbedtls_
ecp_ ⚠point_ read_ string - \brief This function imports a non-zero point from two ASCII strings.
- mbedtls_
ecp_ ⚠point_ write_ binary - \brief This function exports a point into unsigned binary data.
- mbedtls_
ecp_ ⚠read_ key - \brief This function reads an elliptic curve private key.
- mbedtls_
ecp_ ⚠self_ test - \brief The ECP checkup routine.
- mbedtls_
ecp_ ⚠set_ public_ key - \brief Set the public key in a key pair object.
- mbedtls_
ecp_ ⚠set_ zero - \brief This function sets a point to the point at infinity.
- mbedtls_
ecp_ ⚠tls_ read_ group - \brief This function sets up an ECP group context from a TLS ECParameters record as defined in RFC 4492, Section 5.4.
- mbedtls_
ecp_ ⚠tls_ read_ group_ id - \brief This function extracts an elliptic curve group ID from a TLS ECParameters record as defined in RFC 4492, Section 5.4.
- mbedtls_
ecp_ ⚠tls_ read_ point - \brief This function imports a point from a TLS ECPoint record.
- mbedtls_
ecp_ ⚠tls_ write_ group - \brief This function exports an elliptic curve as a TLS ECParameters record as defined in RFC 4492, Section 5.4.
- mbedtls_
ecp_ ⚠tls_ write_ point - \brief This function exports a point as a TLS ECPoint record defined in RFC 4492, Section 5.4.
- mbedtls_
ecp_ ⚠write_ key_ ext - \brief This function exports an elliptic curve private key.
- mbedtls_
ecp_ ⚠write_ public_ key - \brief This function exports an elliptic curve public key.
- mbedtls_
entropy_ ⚠add_ source - \brief Adds an entropy source to poll (Thread-safe if MBEDTLS_THREADING_C is enabled)
- mbedtls_
entropy_ ⚠free - \brief Free the data in the context
- mbedtls_
entropy_ ⚠func - \brief Retrieve entropy from the accumulator (Maximum length: MBEDTLS_ENTROPY_BLOCK_SIZE) (Thread-safe if MBEDTLS_THREADING_C is enabled)
- mbedtls_
entropy_ ⚠gather - \brief Trigger an extra gather poll for the accumulator (Thread-safe if MBEDTLS_THREADING_C is enabled)
- mbedtls_
entropy_ ⚠init - \brief Initialize the context
- mbedtls_
entropy_ ⚠self_ test - \brief Checkup routine
- mbedtls_
entropy_ ⚠source_ self_ test - \brief Checkup routine
- mbedtls_
entropy_ ⚠update_ manual - \brief Add data to the accumulator manually (Thread-safe if MBEDTLS_THREADING_C is enabled)
- mbedtls_
entropy_ ⚠update_ seed_ file - \brief Read and update a seed file. Seed is added to this instance. No more than MBEDTLS_ENTROPY_MAX_SEED_SIZE bytes are read from the seed file. The rest is ignored.
- mbedtls_
entropy_ ⚠write_ seed_ file - \brief Write a seed file
- mbedtls_
gcm_ ⚠auth_ decrypt_ soft - mbedtls_
gcm_ ⚠crypt_ and_ tag_ soft - mbedtls_
gcm_ ⚠finish_ soft - mbedtls_
gcm_ ⚠free_ soft - mbedtls_
gcm_ ⚠init_ soft - When the MBEDTLS_GCM_NON_AES_CIPHER_SOFT_FALLBACK is defined, for non-AES GCM operations we need to fallback to the software function definitions of the mbedtls GCM layer. Thus in this case we need declarations for the software funtions. Please refer mbedtls/include/mbedtls/gcm.h for function documentations
- mbedtls_
gcm_ ⚠self_ test - \brief The GCM checkup routine.
- mbedtls_
gcm_ ⚠setkey_ soft - mbedtls_
gcm_ ⚠starts_ soft - mbedtls_
gcm_ ⚠update_ ad_ soft - mbedtls_
gcm_ ⚠update_ soft - mbedtls_
high_ ⚠level_ strerr - \brief Translate the high-level part of an Mbed TLS error code into a string representation.
- mbedtls_
internal_ ⚠ripemd160_ process - \brief RIPEMD-160 process data block (internal use only)
- mbedtls_
internal_ ⚠sha1_ process - \brief SHA-1 process data block (internal use only).
- mbedtls_
internal_ ⚠sha256_ process - \brief This function processes a single data block within the ongoing SHA-256 computation. This function is for internal use only.
- mbedtls_
internal_ ⚠sha512_ process - \brief This function processes a single data block within the ongoing SHA-512 computation. This function is for internal use only.
- mbedtls_
low_ ⚠level_ strerr - \brief Translate the low-level part of an Mbed TLS error code into a string representation.
- mbedtls_
md ⚠ - \brief This function calculates the message-digest of a buffer, with respect to a configurable message-digest algorithm in a single call.
- mbedtls_
md5 ⚠ - \brief Output = MD5( input buffer )
- mbedtls_
md5_ ⚠self_ test - \brief Checkup routine
- mbedtls_
md5_ ⚠starts - \brief MD5 context setup
- mbedtls_
md_ ⚠clone - \brief This function clones the state of a message-digest context.
- mbedtls_
md_ ⚠file - \brief This function calculates the message-digest checksum result of the contents of the provided file.
- mbedtls_
md_ ⚠finish - \brief This function finishes the digest operation, and writes the result to the output buffer.
- mbedtls_
md_ ⚠free - \brief This function clears the internal structure of \p ctx and frees any embedded internal structure, but does not free \p ctx itself.
- mbedtls_
md_ ⚠get_ name - \brief This function returns the name of the message digest for the message-digest information structure given.
- mbedtls_
md_ ⚠get_ size - \brief This function extracts the message-digest size from the message-digest information structure.
- mbedtls_
md_ ⚠get_ type - \brief This function extracts the message-digest type from the message-digest information structure.
- mbedtls_
md_ ⚠hmac - \brief This function calculates the full generic HMAC on the input buffer with the provided key.
- mbedtls_
md_ ⚠hmac_ finish - \brief This function finishes the HMAC operation, and writes the result to the output buffer.
- mbedtls_
md_ ⚠hmac_ reset - \brief This function prepares to authenticate a new message with the same key as the previous HMAC operation.
- mbedtls_
md_ ⚠hmac_ starts - \brief This function sets the HMAC key and prepares to authenticate a new message.
- mbedtls_
md_ ⚠hmac_ update - \brief This function feeds an input buffer into an ongoing HMAC computation.
- mbedtls_
md_ ⚠info_ from_ ctx - \brief This function returns the message-digest information from the given context.
- mbedtls_
md_ ⚠info_ from_ string - \brief This function returns the message-digest information associated with the given digest name.
- mbedtls_
md_ ⚠info_ from_ type - \brief This function returns the message-digest information associated with the given digest type.
- mbedtls_
md_ ⚠init - \brief This function initializes a message-digest context without binding it to a particular message-digest algorithm.
- mbedtls_
md_ ⚠list - \brief This function returns the list of digests supported by the generic digest module.
- mbedtls_
md_ ⚠setup - \brief This function selects the message digest algorithm to use, and allocates internal structures.
- mbedtls_
md_ ⚠starts - \brief This function starts a message-digest computation.
- mbedtls_
md_ ⚠update - \brief This function feeds an input buffer into an ongoing message-digest computation.
- mbedtls_
mpi_ ⚠add_ abs - \brief Perform an unsigned addition of MPIs: X = |A| + |B|
- mbedtls_
mpi_ ⚠add_ int - \brief Perform a signed addition of an MPI and an integer: X = A + b
- mbedtls_
mpi_ ⚠add_ mpi - \brief Perform a signed addition of MPIs: X = A + B
- mbedtls_
mpi_ ⚠bitlen - \brief Return the number of bits up to and including the most significant bit of value \c 1.
- mbedtls_
mpi_ ⚠cmp_ abs - \brief Compare the absolute values of two MPIs.
- mbedtls_
mpi_ ⚠cmp_ int - \brief Compare an MPI with an integer.
- mbedtls_
mpi_ ⚠cmp_ mpi - \brief Compare two MPIs.
- mbedtls_
mpi_ ⚠copy - \brief Make a copy of an MPI.
- mbedtls_
mpi_ ⚠div_ int - \brief Perform a division with remainder of an MPI by an integer: A = Q * b + R
- mbedtls_
mpi_ ⚠div_ mpi - \brief Perform a division with remainder of two MPIs: A = Q * B + R
- mbedtls_
mpi_ ⚠exp_ mod - \brief Perform a modular exponentiation: X = A^E mod N
- mbedtls_
mpi_ ⚠exp_ mod_ soft - @brief Perform a sliding-window exponentiation: X = A^E mod N
- mbedtls_
mpi_ ⚠fill_ random - \brief Fill an MPI with a number of random bytes.
- mbedtls_
mpi_ ⚠free - \brief This function frees the components of an MPI context.
- mbedtls_
mpi_ ⚠gcd - \brief Compute the greatest common divisor: G = gcd(A, B)
- mbedtls_
mpi_ ⚠gen_ prime - \brief Generate a prime number.
- mbedtls_
mpi_ ⚠get_ bit - \brief Get a specific bit from an MPI.
- mbedtls_
mpi_ ⚠grow - \brief Enlarge an MPI to the specified number of limbs.
- mbedtls_
mpi_ ⚠init - \brief Initialize an MPI context.
- mbedtls_
mpi_ ⚠inv_ mod - \brief Compute the modular inverse: X = A^-1 mod N
- mbedtls_
mpi_ ⚠is_ prime_ ext - \brief Miller-Rabin primality test.
- mbedtls_
mpi_ ⚠lsb - \brief Return the number of bits of value \c 0 before the least significant bit of value \c 1.
- mbedtls_
mpi_ ⚠lset - \brief Store integer value in MPI.
- mbedtls_
mpi_ ⚠lt_ mpi_ ct - \brief Check if an MPI is less than the other in constant time.
- mbedtls_
mpi_ ⚠mod_ int - \brief Perform a modular reduction with respect to an integer. r = A mod b
- mbedtls_
mpi_ ⚠mod_ mpi - \brief Perform a modular reduction. R = A mod B
- mbedtls_
mpi_ ⚠mul_ int - \brief Perform a multiplication of an MPI with an unsigned integer: X = A * b
- mbedtls_
mpi_ ⚠mul_ mpi - \brief Perform a multiplication of two MPIs: X = A * B
- mbedtls_
mpi_ ⚠random - Generate a random number uniformly in a range.
- mbedtls_
mpi_ ⚠read_ binary - \brief Import an MPI from unsigned big endian binary data.
- mbedtls_
mpi_ ⚠read_ binary_ le - \brief Import X from unsigned binary data, little endian
- mbedtls_
mpi_ ⚠read_ file - \brief Read an MPI from a line in an opened file.
- mbedtls_
mpi_ ⚠read_ string - \brief Import an MPI from an ASCII string.
- mbedtls_
mpi_ ⚠safe_ cond_ assign - \brief Perform a safe conditional copy of MPI which doesn’t reveal whether the condition was true or not.
- mbedtls_
mpi_ ⚠safe_ cond_ swap - \brief Perform a safe conditional swap which doesn’t reveal whether the condition was true or not.
- mbedtls_
mpi_ ⚠self_ test - \brief Checkup routine
- mbedtls_
mpi_ ⚠set_ bit - \brief Modify a specific bit in an MPI.
- mbedtls_
mpi_ ⚠shift_ l - \brief Perform a left-shift on an MPI: X <<= count
- mbedtls_
mpi_ ⚠shift_ r - \brief Perform a right-shift on an MPI: X >>= count
- mbedtls_
mpi_ ⚠shrink - \brief This function resizes an MPI downwards, keeping at least the specified number of limbs.
- mbedtls_
mpi_ ⚠size - \brief Return the total size of an MPI value in bytes.
- mbedtls_
mpi_ ⚠sub_ abs - \brief Perform an unsigned subtraction of MPIs: X = |A| - |B|
- mbedtls_
mpi_ ⚠sub_ int - \brief Perform a signed subtraction of an MPI and an integer: X = A - b
- mbedtls_
mpi_ ⚠sub_ mpi - \brief Perform a signed subtraction of MPIs: X = A - B
- mbedtls_
mpi_ ⚠swap - \brief Swap the contents of two MPIs.
- mbedtls_
mpi_ ⚠write_ binary - \brief Export X into unsigned binary data, big endian. Always fills the whole buffer, which will start with zeros if the number is smaller.
- mbedtls_
mpi_ ⚠write_ binary_ le - \brief Export X into unsigned binary data, little endian. Always fills the whole buffer, which will end with zeros if the number is smaller.
- mbedtls_
mpi_ ⚠write_ file - \brief Export an MPI into an opened file.
- mbedtls_
mpi_ ⚠write_ string - \brief Export an MPI to an ASCII string.
- mbedtls_
ms_ ⚠time - \brief Get time in milliseconds.
- mbedtls_
pk_ ⚠can_ do - \brief Tell if a context can do the operation given by type
- mbedtls_
pk_ ⚠check_ pair - \brief Check if a public-private pair of keys matches.
- mbedtls_
pk_ ⚠copy_ from_ psa - \brief Create a PK context starting from a key stored in PSA. This key: - must be exportable and - must be an RSA or EC key pair or public key (FFDH is not supported in PK).
- mbedtls_
pk_ ⚠copy_ public_ from_ psa - \brief Create a PK context for the public key of a PSA key.
- mbedtls_
pk_ ⚠debug - \brief Export debug information
- mbedtls_
pk_ ⚠decrypt - \brief Decrypt message (including padding if relevant).
- mbedtls_
pk_ ⚠encrypt - \brief Encrypt message (including padding if relevant).
- mbedtls_
pk_ ⚠free - \brief Free the components of a #mbedtls_pk_context.
- mbedtls_
pk_ ⚠get_ bitlen - \brief Get the size in bits of the underlying key
- mbedtls_
pk_ ⚠get_ name - \brief Access the type name
- mbedtls_
pk_ ⚠get_ psa_ attributes - \brief Determine valid PSA attributes that can be used to import a key into PSA.
- mbedtls_
pk_ ⚠get_ type - \brief Get the key type
- mbedtls_
pk_ ⚠import_ into_ psa - \brief Import a key into the PSA key store.
- mbedtls_
pk_ ⚠info_ from_ type - \brief Return information associated with the given PK type
- mbedtls_
pk_ ⚠init - \brief Initialize a #mbedtls_pk_context (as NONE).
- mbedtls_
pk_ ⚠parse_ key - \ingroup pk_module / /* \brief Parse a private key in PEM or DER format
- mbedtls_
pk_ ⚠parse_ keyfile - \ingroup pk_module / /* \brief Load and parse a private key
- mbedtls_
pk_ ⚠parse_ public_ key - \ingroup pk_module / /* \brief Parse a public key in PEM or DER format
- mbedtls_
pk_ ⚠parse_ public_ keyfile - \ingroup pk_module / /* \brief Load and parse a public key
- mbedtls_
pk_ ⚠parse_ subpubkey - \brief Parse a SubjectPublicKeyInfo DER structure
- mbedtls_
pk_ ⚠setup - \brief Initialize a PK context with the information given and allocates the type-specific PK subcontext.
- mbedtls_
pk_ ⚠setup_ rsa_ alt - \brief Initialize an RSA-alt context
- mbedtls_
pk_ ⚠sign - \brief Make signature, including padding if relevant.
- mbedtls_
pk_ ⚠sign_ ext - \brief Make signature given a signature type.
- mbedtls_
pk_ ⚠sign_ restartable - \brief Restartable version of \c mbedtls_pk_sign()
- mbedtls_
pk_ ⚠verify - \brief Verify signature (including padding if relevant).
- mbedtls_
pk_ ⚠verify_ ext - \brief Verify signature, with options. (Includes verification of the padding depending on type.)
- mbedtls_
pk_ ⚠verify_ restartable - \brief Restartable version of \c mbedtls_pk_verify()
- mbedtls_
pk_ ⚠write_ key_ der - \brief Write a private key to a PKCS#1 or SEC1 DER structure Note: data is written at the end of the buffer! Use the return value to determine where you should start using the buffer
- mbedtls_
pk_ ⚠write_ key_ pem - \brief Write a private key to a PKCS#1 or SEC1 PEM string
- mbedtls_
pk_ ⚠write_ pubkey - \brief Write a subjectPublicKey to ASN.1 data Note: function works backwards in data buffer
- mbedtls_
pk_ ⚠write_ pubkey_ der - \brief Write a public key to a SubjectPublicKeyInfo DER structure Note: data is written at the end of the buffer! Use the return value to determine where you should start using the buffer
- mbedtls_
pk_ ⚠write_ pubkey_ pem - \brief Write a public key to a PEM string
- mbedtls_
platform_ ⚠zeroize - \brief Securely zeroize a buffer
- mbedtls_
poly1305_ ⚠finish - \brief This function generates the Poly1305 Message Authentication Code (MAC).
- mbedtls_
poly1305_ ⚠free - \brief This function releases and clears the specified Poly1305 context.
- mbedtls_
poly1305_ ⚠init - \brief This function initializes the specified Poly1305 context.
- mbedtls_
poly1305_ ⚠mac - \brief This function calculates the Poly1305 MAC of the input buffer with the provided key.
- mbedtls_
poly1305_ ⚠self_ test - \brief The Poly1305 checkup routine.
- mbedtls_
poly1305_ ⚠starts - \brief This function sets the one-time authentication key.
- mbedtls_
poly1305_ ⚠update - \brief This functions feeds an input buffer into an ongoing Poly1305 computation.
- mbedtls_
psa_ ⚠crypto_ free - \brief Library deinitialization.
- mbedtls_
psa_ ⚠get_ stats - \brief Get statistics about resource consumption related to the PSA keystore.
- mbedtls_
psa_ ⚠inject_ entropy - \brief Inject an initial entropy seed for the random generator into secure storage.
- mbedtls_
ripemd160 ⚠ - \brief Output = RIPEMD-160( input buffer )
- mbedtls_
ripemd160_ ⚠clone - \brief Clone (the state of) a RIPEMD-160 context
- mbedtls_
ripemd160_ ⚠finish - \brief RIPEMD-160 final digest
- mbedtls_
ripemd160_ ⚠free - \brief Clear RIPEMD-160 context
- mbedtls_
ripemd160_ ⚠init - \brief Initialize RIPEMD-160 context
- mbedtls_
ripemd160_ ⚠self_ test - \brief Checkup routine
- mbedtls_
ripemd160_ ⚠starts - \brief RIPEMD-160 context setup
- mbedtls_
ripemd160_ ⚠update - \brief RIPEMD-160 process buffer
- mbedtls_
rsa_ ⚠check_ privkey - \brief This function checks if a context contains an RSA private key and perform basic consistency checks.
- mbedtls_
rsa_ ⚠check_ pub_ priv - \brief This function checks a public-private RSA key pair.
- mbedtls_
rsa_ ⚠check_ pubkey - \brief This function checks if a context contains at least an RSA public key.
- mbedtls_
rsa_ ⚠complete - \brief This function completes an RSA context from a set of imported core parameters.
- mbedtls_
rsa_ ⚠copy - \brief This function copies the components of an RSA context.
- mbedtls_
rsa_ ⚠export - \brief This function exports the core parameters of an RSA key.
- mbedtls_
rsa_ ⚠export_ crt - \brief This function exports CRT parameters of a private RSA key.
- mbedtls_
rsa_ ⚠export_ raw - \brief This function exports core parameters of an RSA key in raw big-endian binary format.
- mbedtls_
rsa_ ⚠free - \brief This function frees the components of an RSA key.
- mbedtls_
rsa_ ⚠gen_ key - \brief This function generates an RSA keypair.
- mbedtls_
rsa_ ⚠get_ bitlen - \brief This function retrieves the length of the RSA modulus in bits.
- mbedtls_
rsa_ ⚠get_ len - \brief This function retrieves the length of RSA modulus in Bytes.
- mbedtls_
rsa_ ⚠get_ md_ alg - \brief This function retrieves hash identifier of mbedtls_md_type_t type.
- mbedtls_
rsa_ ⚠get_ padding_ mode - \brief This function retrieves padding mode of initialized RSA context.
- mbedtls_
rsa_ ⚠import - \brief This function imports a set of core parameters into an RSA context.
- mbedtls_
rsa_ ⚠import_ raw - \brief This function imports core RSA parameters, in raw big-endian binary format, into an RSA context.
- mbedtls_
rsa_ ⚠init - \brief This function initializes an RSA context.
- mbedtls_
rsa_ ⚠pkcs1_ decrypt - \brief This function performs an RSA operation, then removes the message padding.
- mbedtls_
rsa_ ⚠pkcs1_ encrypt - \brief This function adds the message padding, then performs an RSA operation.
- mbedtls_
rsa_ ⚠pkcs1_ sign - \brief This function performs a private RSA operation to sign a message digest using PKCS#1.
- mbedtls_
rsa_ ⚠pkcs1_ verify - \brief This function performs a public RSA operation and checks the message digest.
- mbedtls_
rsa_ ⚠private - \brief This function performs an RSA private key operation.
- mbedtls_
rsa_ ⚠public - \brief This function performs an RSA public key operation.
- mbedtls_
rsa_ ⚠rsaes_ oaep_ decrypt - \brief This function performs a PKCS#1 v2.1 OAEP decryption operation (RSAES-OAEP-DECRYPT).
- mbedtls_
rsa_ ⚠rsaes_ oaep_ encrypt - \brief This function performs a PKCS#1 v2.1 OAEP encryption operation (RSAES-OAEP-ENCRYPT).
- mbedtls_
rsa_ ⚠rsaes_ pkcs1_ v15_ decrypt - \brief This function performs a PKCS#1 v1.5 decryption operation (RSAES-PKCS1-v1_5-DECRYPT).
- mbedtls_
rsa_ ⚠rsaes_ pkcs1_ v15_ encrypt - \brief This function performs a PKCS#1 v1.5 encryption operation (RSAES-PKCS1-v1_5-ENCRYPT).
- mbedtls_
rsa_ ⚠rsassa_ pkcs1_ v15_ sign - \brief This function performs a PKCS#1 v1.5 signature operation (RSASSA-PKCS1-v1_5-SIGN).
- mbedtls_
rsa_ ⚠rsassa_ pkcs1_ v15_ verify - \brief This function performs a PKCS#1 v1.5 verification operation (RSASSA-PKCS1-v1_5-VERIFY).
- mbedtls_
rsa_ ⚠rsassa_ pss_ sign - \brief This function performs a PKCS#1 v2.1 PSS signature operation (RSASSA-PSS-SIGN).
- mbedtls_
rsa_ ⚠rsassa_ pss_ sign_ ext - \brief This function performs a PKCS#1 v2.1 PSS signature operation (RSASSA-PSS-SIGN).
- mbedtls_
rsa_ ⚠rsassa_ pss_ verify - \brief This function performs a PKCS#1 v2.1 PSS verification operation (RSASSA-PSS-VERIFY).
- mbedtls_
rsa_ ⚠rsassa_ pss_ verify_ ext - \brief This function performs a PKCS#1 v2.1 PSS verification operation (RSASSA-PSS-VERIFY).
- mbedtls_
rsa_ ⚠self_ test - \brief The RSA checkup routine.
- mbedtls_
rsa_ ⚠set_ padding - \brief This function sets padding for an already initialized RSA context.
- mbedtls_
sha1 ⚠ - \brief This function calculates the SHA-1 checksum of a buffer.
- mbedtls_
sha3 ⚠ - \brief This function calculates the SHA-3 checksum of a buffer.
- mbedtls_
sha1_ ⚠clone - \brief This function clones the state of a SHA-1 context.
- mbedtls_
sha1_ ⚠finish - \brief This function finishes the SHA-1 operation, and writes the result to the output buffer.
- mbedtls_
sha1_ ⚠free - \brief This function clears a SHA-1 context.
- mbedtls_
sha1_ ⚠init - \brief This function initializes a SHA-1 context.
- mbedtls_
sha1_ ⚠self_ test - \brief The SHA-1 checkup routine.
- mbedtls_
sha1_ ⚠starts - \brief This function starts a SHA-1 checksum calculation.
- mbedtls_
sha1_ ⚠update - \brief This function feeds an input buffer into an ongoing SHA-1 checksum calculation.
- mbedtls_
sha3_ ⚠clone - \brief This function clones the state of a SHA-3 context.
- mbedtls_
sha3_ ⚠finish - \brief This function finishes the SHA-3 operation, and writes the result to the output buffer.
- mbedtls_
sha3_ ⚠free - \brief This function clears a SHA-3 context.
- mbedtls_
sha3_ ⚠init - \brief This function initializes a SHA-3 context.
- mbedtls_
sha3_ ⚠self_ test - \brief Checkup routine for the algorithms implemented by this module: SHA3-224, SHA3-256, SHA3-384, SHA3-512.
- mbedtls_
sha3_ ⚠starts - \brief This function starts a SHA-3 checksum calculation.
- mbedtls_
sha3_ ⚠update - \brief This function feeds an input buffer into an ongoing SHA-3 checksum calculation.
- mbedtls_
sha256 ⚠ - \brief This function calculates the SHA-224 or SHA-256 checksum of a buffer.
- mbedtls_
sha512 ⚠ - \brief This function calculates the SHA-512 or SHA-384 checksum of a buffer.
- mbedtls_
sha224_ ⚠self_ test - \brief The SHA-224 checkup routine.
- mbedtls_
sha256_ ⚠clone - \brief This function clones the state of a SHA-256 context.
- mbedtls_
sha256_ ⚠finish - \brief This function finishes the SHA-256 operation, and writes the result to the output buffer.
- mbedtls_
sha256_ ⚠free - \brief This function clears a SHA-256 context.
- mbedtls_
sha256_ ⚠init - \brief This function initializes a SHA-256 context.
- mbedtls_
sha256_ ⚠self_ test - \brief The SHA-256 checkup routine.
- mbedtls_
sha256_ ⚠starts - \brief This function starts a SHA-224 or SHA-256 checksum calculation.
- mbedtls_
sha256_ ⚠update - \brief This function feeds an input buffer into an ongoing SHA-256 checksum calculation.
- mbedtls_
sha384_ ⚠self_ test - \brief The SHA-384 checkup routine.
- mbedtls_
sha512_ ⚠clone - \brief This function clones the state of a SHA-512 context.
- mbedtls_
sha512_ ⚠finish - \brief This function finishes the SHA-512 operation, and writes the result to the output buffer.
- mbedtls_
sha512_ ⚠free - \brief This function clears a SHA-512 context.
- mbedtls_
sha512_ ⚠init - \brief This function initializes a SHA-512 context.
- mbedtls_
sha512_ ⚠self_ test - \brief The SHA-512 checkup routine.
- mbedtls_
sha512_ ⚠starts - \brief This function starts a SHA-384 or SHA-512 checksum calculation.
- mbedtls_
sha512_ ⚠update - \brief This function feeds an input buffer into an ongoing SHA-512 checksum calculation.
- mbedtls_
ssl_ ⚠check_ pending - \brief Check if there is data already read from the underlying transport but not yet processed.
- mbedtls_
ssl_ ⚠check_ record - \brief Check whether a buffer contains a valid and authentic record that has not been seen before. (DTLS only).
- mbedtls_
ssl_ ⚠ciphersuite_ from_ id - mbedtls_
ssl_ ⚠ciphersuite_ from_ string - mbedtls_
ssl_ ⚠ciphersuite_ get_ cipher_ key_ bitlen - mbedtls_
ssl_ ⚠close_ notify - \brief Notify the peer that the connection is being closed
- mbedtls_
ssl_ ⚠conf_ alpn_ protocols - \brief Set the supported Application Layer Protocols.
- mbedtls_
ssl_ ⚠conf_ authmode - \brief Set the certificate verification mode Default: NONE on server, REQUIRED on client
- mbedtls_
ssl_ ⚠conf_ ca_ chain - \brief Set the data required to verify peer certificate
- mbedtls_
ssl_ ⚠conf_ cert_ profile - \brief Set the X.509 security profile used for verification
- mbedtls_
ssl_ ⚠conf_ cert_ req_ ca_ list - \brief Whether to send a list of acceptable CAs in CertificateRequest messages. (Default: do send)
- mbedtls_
ssl_ ⚠conf_ ciphersuites - \brief Set the list of allowed ciphersuites and the preference order. First in the list has the highest preference.
- mbedtls_
ssl_ ⚠conf_ dbg - \brief Set the debug callback
- mbedtls_
ssl_ ⚠conf_ dtls_ badmac_ limit - \brief Set a limit on the number of records with a bad MAC before terminating the connection. (DTLS only, no effect on TLS.) Default: 0 (disabled).
- mbedtls_
ssl_ ⚠conf_ encrypt_ then_ mac - \brief Enable or disable Encrypt-then-MAC (Default: MBEDTLS_SSL_ETM_ENABLED)
- mbedtls_
ssl_ ⚠conf_ endpoint - \brief Set the current endpoint type
- mbedtls_
ssl_ ⚠conf_ extended_ master_ secret - \brief Enable or disable Extended Master Secret negotiation. (Default: MBEDTLS_SSL_EXTENDED_MS_ENABLED)
- mbedtls_
ssl_ ⚠conf_ groups - \brief Set the allowed groups in order of preference.
- mbedtls_
ssl_ ⚠conf_ legacy_ renegotiation - \brief Prevent or allow legacy renegotiation. (Default: MBEDTLS_SSL_LEGACY_NO_RENEGOTIATION)
- mbedtls_
ssl_ ⚠conf_ max_ frag_ len - \brief Set the maximum fragment length to emit and/or negotiate.
(Typical: the smaller of #MBEDTLS_SSL_IN_CONTENT_LEN and
#MBEDTLS_SSL_OUT_CONTENT_LEN, usually
2^14bytes) (Server: set maximum fragment length to emit, usually negotiated by the client during handshake) (Client: set maximum fragment length to emit and negotiate with the server during handshake) (Default: #MBEDTLS_SSL_MAX_FRAG_LEN_NONE) - mbedtls_
ssl_ ⚠conf_ own_ cert - \brief Set own certificate chain and private key
- mbedtls_
ssl_ ⚠conf_ preference_ order - \brief Pick the ciphersuites order according to the second parameter in the SSL Server module (MBEDTLS_SSL_SRV_C). (Default, if never called: MBEDTLS_SSL_SRV_CIPHERSUITE_ORDER_SERVER)
- mbedtls_
ssl_ ⚠conf_ read_ timeout - \brief Set the timeout period for mbedtls_ssl_read() (Default: no timeout.)
- mbedtls_
ssl_ ⚠conf_ renegotiation - \brief Enable / Disable renegotiation support for connection when initiated by peer (Default: MBEDTLS_SSL_RENEGOTIATION_DISABLED)
- mbedtls_
ssl_ ⚠conf_ renegotiation_ enforced - \brief Enforce renegotiation requests. (Default: enforced, max_records = 16)
- mbedtls_
ssl_ ⚠conf_ renegotiation_ period - \brief Set record counter threshold for periodic renegotiation. (Default: 2^48 - 1)
- mbedtls_
ssl_ ⚠conf_ rng - \brief Set the random number generator callback
- mbedtls_
ssl_ ⚠conf_ session_ cache - \brief Set the session cache callbacks (server-side only) If not set, no session resuming is done (except if session tickets are enabled too).
- mbedtls_
ssl_ ⚠conf_ session_ tickets - \brief Enable / Disable TLS 1.2 session tickets (client only, TLS 1.2 only). Enabled by default.
- mbedtls_
ssl_ ⚠conf_ session_ tickets_ cb - \brief Configure SSL session ticket callbacks (server only). (Default: none.)
- mbedtls_
ssl_ ⚠conf_ sig_ algs - \brief Configure allowed signature algorithms for use in TLS
- mbedtls_
ssl_ ⚠conf_ sni - \brief Set server side ServerName TLS extension callback (optional, server-side only).
- mbedtls_
ssl_ ⚠conf_ transport - \brief Set the transport type (TLS or DTLS). Default: TLS
- mbedtls_
ssl_ ⚠conf_ verify - \brief Set the verification callback (Optional).
- mbedtls_
ssl_ ⚠config_ defaults - \brief Load reasonable default SSL configuration values. (You need to call mbedtls_ssl_config_init() first.)
- mbedtls_
ssl_ ⚠config_ free - \brief Free an SSL configuration context
- mbedtls_
ssl_ ⚠config_ init - \brief Initialize an SSL configuration context Just makes the context ready for mbedtls_ssl_config_defaults() or mbedtls_ssl_config_free().
- mbedtls_
ssl_ ⚠free - \brief Free referenced items in an SSL context and clear memory
- mbedtls_
ssl_ ⚠get_ alpn_ protocol - \brief Get the name of the negotiated Application Layer Protocol. This function should be called after the handshake is completed.
- mbedtls_
ssl_ ⚠get_ bytes_ avail - \brief Return the number of application data bytes remaining to be read from the current record.
- mbedtls_
ssl_ ⚠get_ ciphersuite - \brief Return the name of the current ciphersuite
- mbedtls_
ssl_ ⚠get_ ciphersuite_ id - \brief Return the ID of the ciphersuite associated with the given name
- mbedtls_
ssl_ ⚠get_ ciphersuite_ id_ from_ ssl - \brief Return the id of the current ciphersuite
- mbedtls_
ssl_ ⚠get_ ciphersuite_ name - \brief Return the name of the ciphersuite associated with the given ID
- mbedtls_
ssl_ ⚠get_ hs_ sni - \brief Retrieve SNI extension value for the current handshake. Available in \c f_cert_cb of \c mbedtls_ssl_conf_cert_cb(), this is the same value passed to \c f_sni callback of \c mbedtls_ssl_conf_sni() and may be used instead of \c mbedtls_ssl_conf_sni().
- mbedtls_
ssl_ ⚠get_ max_ in_ record_ payload - \brief Return the current maximum incoming record payload in bytes.
- mbedtls_
ssl_ ⚠get_ max_ out_ record_ payload - \brief Return the current maximum outgoing record payload in bytes.
- mbedtls_
ssl_ ⚠get_ peer_ cert - \brief Return the peer certificate from the current connection.
- mbedtls_
ssl_ ⚠get_ record_ expansion - \brief Return the (maximum) number of bytes added by the record layer: header + encryption/MAC overhead (inc. padding)
- mbedtls_
ssl_ ⚠get_ session - \brief Export a session in order to resume it later.
- mbedtls_
ssl_ ⚠get_ verify_ result - \brief Return the result of the certificate verification
- mbedtls_
ssl_ ⚠get_ version - \brief Return the current TLS version
- mbedtls_
ssl_ ⚠handshake - \brief Perform the SSL handshake
- mbedtls_
ssl_ ⚠handshake_ step - \brief Perform a single step of the SSL handshake
- mbedtls_
ssl_ ⚠init - \brief Initialize an SSL context Just makes the context ready for mbedtls_ssl_setup() or mbedtls_ssl_free()
- mbedtls_
ssl_ ⚠list_ ciphersuites - mbedtls_
ssl_ ⚠read - \brief Read at most ‘len’ application data bytes
- mbedtls_
ssl_ ⚠renegotiate - \brief Initiate an SSL renegotiation on the running connection. Client: perform the renegotiation right now. Server: request renegotiation, which will be performed during the next call to mbedtls_ssl_read() if honored by client.
- mbedtls_
ssl_ ⚠send_ alert_ message - \brief Send an alert message
- mbedtls_
ssl_ ⚠session_ free - \brief Free referenced items in an SSL session including the peer certificate and clear memory
- mbedtls_
ssl_ ⚠session_ init - \brief Initialize SSL session structure
- mbedtls_
ssl_ ⚠session_ load - \brief Load serialized session data into a session structure. On client, this can be used for loading saved sessions before resuming them with mbedtls_ssl_set_session(). On server, this can be used for alternative implementations of session cache or session tickets.
- mbedtls_
ssl_ ⚠session_ reset - \brief Reset an already initialized SSL context for re-use while retaining application-set variables, function pointers and data.
- mbedtls_
ssl_ ⚠session_ save - \brief Save session structure as serialized data in a buffer. On client, this can be used for saving session data, potentially in non-volatile storage, for resuming later. On server, this can be used for alternative implementations of session cache or session tickets.
- mbedtls_
ssl_ ⚠set_ bio - \brief Set the underlying BIO callbacks for write, read and read-with-timeout.
- mbedtls_
ssl_ ⚠set_ export_ keys_ cb - \brief Configure a key export callback. (Default: none.)
- mbedtls_
ssl_ ⚠set_ hostname - \brief Set or reset the hostname to check against the received peer certificate. On a client, this also sets the ServerName TLS extension, if that extension is enabled. On a TLS 1.3 client, this also sets the server name in the session resumption ticket, if that feature is enabled.
- mbedtls_
ssl_ ⚠set_ hs_ authmode - \brief Set authmode for the current handshake.
- mbedtls_
ssl_ ⚠set_ hs_ ca_ chain - \brief Set the data required to verify peer certificate for the current handshake
- mbedtls_
ssl_ ⚠set_ hs_ dn_ hints - \brief Set DN hints sent to client in CertificateRequest message
- mbedtls_
ssl_ ⚠set_ hs_ own_ cert - \brief Set own certificate and key for the current handshake
- mbedtls_
ssl_ ⚠set_ session - \brief Load a session for session resumption.
- mbedtls_
ssl_ ⚠set_ timer_ cb - \brief Set the timer callbacks (Mandatory for DTLS.)
- mbedtls_
ssl_ ⚠set_ verify - \brief Set a connection-specific verification callback (optional).
- mbedtls_
ssl_ ⚠setup - \brief Set up an SSL context for use
- mbedtls_
ssl_ ⚠tls_ prf - \brief TLS-PRF function for key derivation.
- mbedtls_
ssl_ ⚠write - \brief Try to write exactly ‘len’ application data bytes
- mbedtls_
strerror ⚠ - \brief Translate an Mbed TLS error code into a string representation. The result is truncated if necessary and always includes a terminating null byte.
- mbedtls_
x509_ ⚠crl_ free - \brief Unallocate all CRL data
- mbedtls_
x509_ ⚠crl_ info - \brief Returns an informational string about the CRL.
- mbedtls_
x509_ ⚠crl_ init - \brief Initialize a CRL (chain)
- mbedtls_
x509_ ⚠crl_ parse - \brief Parse one or more CRLs and append them to the chained list
- mbedtls_
x509_ ⚠crl_ parse_ der - \brief Parse a DER-encoded CRL and append it to the chained list
- mbedtls_
x509_ ⚠crl_ parse_ file - \brief Load one or more CRLs and append them to the chained list
- mbedtls_
x509_ ⚠crt_ check_ extended_ key_ usage - \brief Check usage of certificate against extendedKeyUsage.
- mbedtls_
x509_ ⚠crt_ check_ key_ usage - \brief Check usage of certificate against keyUsage extension.
- mbedtls_
x509_ ⚠crt_ free - \brief Unallocate all certificate data
- mbedtls_
x509_ ⚠crt_ get_ ca_ istrue - \brief Access the ca_istrue field
- mbedtls_
x509_ ⚠crt_ info - \brief Returns an informational string about the certificate.
- mbedtls_
x509_ ⚠crt_ init - \brief Initialize a certificate (chain)
- mbedtls_
x509_ ⚠crt_ is_ revoked - \brief Verify the certificate revocation status
- mbedtls_
x509_ ⚠crt_ parse - \brief Parse one DER-encoded or one or more concatenated PEM-encoded certificates and add them to the chained list.
- mbedtls_
x509_ ⚠crt_ parse_ cn_ inet_ pton - \brief This function parses a CN string as an IP address.
- mbedtls_
x509_ ⚠crt_ parse_ der - \brief Parse a single DER formatted certificate and add it to the end of the provided chained list.
- mbedtls_
x509_ ⚠crt_ parse_ der_ nocopy - \brief Parse a single DER formatted certificate and add it to the end of the provided chained list. This is a variant of mbedtls_x509_crt_parse_der() which takes temporary ownership of the CRT buffer until the CRT is destroyed.
- mbedtls_
x509_ ⚠crt_ parse_ der_ with_ ext_ cb - \brief Parse a single DER formatted certificate and add it to the end of the provided chained list.
- mbedtls_
x509_ ⚠crt_ parse_ file - \brief Load one or more certificates and add them to the chained list. Parses permissively. If some certificates can be parsed, the result is the number of failed certificates it encountered. If none complete correctly, the first error is returned.
- mbedtls_
x509_ ⚠crt_ parse_ path - \brief Load one or more certificate files from a path and add them to the chained list. Parses permissively. If some certificates can be parsed, the result is the number of failed certificates it encountered. If none complete correctly, the first error is returned.
- mbedtls_
x509_ ⚠crt_ verify - \brief Verify a chain of certificates.
- mbedtls_
x509_ ⚠crt_ verify_ info - \brief Returns an informational string about the verification status of a certificate.
- mbedtls_
x509_ ⚠crt_ verify_ restartable - \brief Restartable version of \c mbedtls_crt_verify_with_profile()
- mbedtls_
x509_ ⚠crt_ verify_ with_ profile - \brief Verify a chain of certificates with respect to a configurable security profile.
- mbedtls_
x509_ ⚠dn_ gets - \brief Store the certificate DN in printable form into buf; no more than size characters will be written.
- mbedtls_
x509_ ⚠free_ subject_ alt_ name - \brief Unallocate all data related to subject alternative name
- mbedtls_
x509_ ⚠parse_ subject_ alt_ name - \brief This function parses an item in the SubjectAlternativeNames extension. Please note that this function might allocate additional memory for a subject alternative name, thus mbedtls_x509_free_subject_alt_name has to be called to dispose of this additional memory afterwards.
- mbedtls_
x509_ ⚠serial_ gets - \brief Store the certificate serial in printable form into buf; no more than size characters will be written.
- mbedtls_
x509_ ⚠string_ to_ names - \brief Convert the certificate DN string \p name into a linked list of mbedtls_x509_name (equivalent to mbedtls_asn1_named_data).
- mbedtls_
x509_ ⚠time_ cmp - \brief Compare pair of mbedtls_x509_time.
- mbedtls_
x509_ ⚠time_ is_ future - \brief Check a given mbedtls_x509_time against the system time and tell if it’s in the future.
- mbedtls_
x509_ ⚠time_ is_ past - \brief Check a given mbedtls_x509_time against the system time and tell if it’s in the past.
- mbedtls_
x509write_ ⚠crt_ der - \brief Write a built up certificate to a X509 DER structure Note: data is written at the end of the buffer! Use the return value to determine where you should start using the buffer
- mbedtls_
x509write_ ⚠crt_ free - \brief Free the contents of a CRT write context
- mbedtls_
x509write_ ⚠crt_ init - \brief Initialize a CRT writing context
- mbedtls_
x509write_ ⚠crt_ pem - \brief Write a built up certificate to a X509 PEM string
- mbedtls_
x509write_ ⚠crt_ set_ authority_ key_ identifier - \brief Set the authorityKeyIdentifier extension for a CRT Requires that mbedtls_x509write_crt_set_issuer_key() has been called before
- mbedtls_
x509write_ ⚠crt_ set_ basic_ constraints - \brief Set the basicConstraints extension for a CRT
- mbedtls_
x509write_ ⚠crt_ set_ ext_ key_ usage - \brief Set the Extended Key Usage Extension (e.g. MBEDTLS_OID_SERVER_AUTH)
- mbedtls_
x509write_ ⚠crt_ set_ extension - \brief Generic function to add to or replace an extension in the CRT
- mbedtls_
x509write_ ⚠crt_ set_ issuer_ key - \brief Set the issuer key used for signing the certificate
- mbedtls_
x509write_ ⚠crt_ set_ issuer_ name - \brief Set the issuer name for a Certificate Issuer names should contain a comma-separated list of OID types and values: e.g. “C=UK,O=ARM,CN=Mbed TLS CA”
- mbedtls_
x509write_ ⚠crt_ set_ key_ usage - \brief Set the Key Usage Extension flags (e.g. MBEDTLS_X509_KU_DIGITAL_SIGNATURE | MBEDTLS_X509_KU_KEY_CERT_SIGN)
- mbedtls_
x509write_ ⚠crt_ set_ md_ alg - \brief Set the MD algorithm to use for the signature (e.g. MBEDTLS_MD_SHA1)
- mbedtls_
x509write_ ⚠crt_ set_ ns_ cert_ type - \brief Set the Netscape Cert Type flags (e.g. MBEDTLS_X509_NS_CERT_TYPE_SSL_CLIENT | MBEDTLS_X509_NS_CERT_TYPE_EMAIL)
- mbedtls_
x509write_ ⚠crt_ set_ serial_ raw - \brief Set the serial number for a Certificate.
- mbedtls_
x509write_ ⚠crt_ set_ subject_ alternative_ name - \brief Set Subject Alternative Name
- mbedtls_
x509write_ ⚠crt_ set_ subject_ key - \brief Set the subject public key for the certificate
- mbedtls_
x509write_ ⚠crt_ set_ subject_ key_ identifier - \brief Set the subjectKeyIdentifier extension for a CRT Requires that mbedtls_x509write_crt_set_subject_key() has been called before
- mbedtls_
x509write_ ⚠crt_ set_ subject_ name - \brief Set the subject name for a Certificate Subject names should contain a comma-separated list of OID types and values: e.g. “C=UK,O=ARM,CN=Mbed TLS Server 1”
- mbedtls_
x509write_ ⚠crt_ set_ validity - \brief Set the validity period for a Certificate Timestamps should be in string format for UTC timezone i.e. “YYYYMMDDhhmmss” e.g. “20131231235959” for December 31st 2013 at 23:59:59
- mbedtls_
x509write_ ⚠crt_ set_ version - \brief Set the version for a Certificate Default: MBEDTLS_X509_CRT_VERSION_3
- mblen⚠
- mbstowcs⚠
- mbtowc⚠
- mcpwm_
capture_ ⚠channel_ disable - @brief Disable MCPWM capture channel
- mcpwm_
capture_ ⚠channel_ enable - @brief Enable MCPWM capture channel
- mcpwm_
capture_ ⚠channel_ register_ event_ callbacks - @brief Set event callbacks for MCPWM capture channel
- mcpwm_
capture_ ⚠channel_ trigger_ soft_ catch - @brief Trigger a catch by software
- mcpwm_
capture_ ⚠timer_ disable - @brief Disable MCPWM capture timer
- mcpwm_
capture_ ⚠timer_ enable - @brief Enable MCPWM capture timer
- mcpwm_
capture_ ⚠timer_ get_ resolution - @brief Get MCPWM capture timer resolution, in Hz
- mcpwm_
capture_ ⚠timer_ set_ phase_ on_ sync - @brief Set sync phase for MCPWM capture timer
- mcpwm_
capture_ ⚠timer_ start - @brief Start MCPWM capture timer
- mcpwm_
capture_ ⚠timer_ stop - @brief Stop MCPWM capture timer
- mcpwm_
comparator_ ⚠new_ etm_ event - @brief Get the ETM event for MCPWM comparator
- mcpwm_
comparator_ ⚠register_ event_ callbacks - @brief Set event callbacks for MCPWM comparator
- mcpwm_
comparator_ ⚠set_ compare_ value - @brief Set MCPWM comparator’s compare value
- mcpwm_
del_ ⚠capture_ channel - @brief Delete MCPWM capture channel
- mcpwm_
del_ ⚠capture_ timer - @brief Delete MCPWM capture timer
- mcpwm_
del_ ⚠comparator - @brief Delete MCPWM comparator
- mcpwm_
del_ ⚠fault - @brief Delete MCPWM fault
- mcpwm_
del_ ⚠generator - @brief Delete MCPWM generator
- mcpwm_
del_ ⚠operator - @brief Delete MCPWM operator
- mcpwm_
del_ ⚠sync_ src - @brief Delete MCPWM sync source
- mcpwm_
del_ ⚠timer - @brief Delete MCPWM timer
- mcpwm_
fault_ ⚠register_ event_ callbacks - @brief Set event callbacks for MCPWM fault
- mcpwm_
generator_ ⚠set_ action_ on_ brake_ event - @brief Set generator action on MCPWM brake event
- mcpwm_
generator_ ⚠set_ action_ on_ compare_ event - @brief Set generator action on MCPWM compare event
- mcpwm_
generator_ ⚠set_ action_ on_ fault_ event - @brief Set generator action on MCPWM Fault event
- mcpwm_
generator_ ⚠set_ action_ on_ sync_ event - @brief Set generator action on MCPWM Sync event
- mcpwm_
generator_ ⚠set_ action_ on_ timer_ event - @brief Set generator action on MCPWM timer event
- mcpwm_
generator_ ⚠set_ actions_ on_ brake_ event - @brief Set generator actions on multiple MCPWM brake events
- mcpwm_
generator_ ⚠set_ actions_ on_ compare_ event - @brief Set generator actions on multiple MCPWM compare events
- mcpwm_
generator_ ⚠set_ actions_ on_ timer_ event - @brief Set generator actions on multiple MCPWM timer events
- mcpwm_
generator_ ⚠set_ dead_ time - @brief Set dead time for MCPWM generator
- mcpwm_
generator_ ⚠set_ force_ level - @brief Set force level for MCPWM generator
- mcpwm_
new_ ⚠capture_ channel - @brief Create MCPWM capture channel
- mcpwm_
new_ ⚠capture_ timer - @brief Create MCPWM capture timer
- mcpwm_
new_ ⚠comparator - @brief Create MCPWM comparator
- mcpwm_
new_ ⚠generator - @brief Allocate MCPWM generator from given operator
- mcpwm_
new_ ⚠gpio_ fault - @brief Create MCPWM GPIO fault
- mcpwm_
new_ ⚠gpio_ sync_ src - @brief Create MCPWM GPIO sync source
- mcpwm_
new_ ⚠operator - @brief Create MCPWM operator
- mcpwm_
new_ ⚠soft_ fault - @brief Create MCPWM software fault
- mcpwm_
new_ ⚠soft_ sync_ src - @brief Create MCPWM software sync source
- mcpwm_
new_ ⚠timer - @brief Create MCPWM timer
- mcpwm_
new_ ⚠timer_ sync_ src - @brief Create MCPWM timer sync source
- mcpwm_
operator_ ⚠apply_ carrier - @brief Apply carrier feature for MCPWM operator
- mcpwm_
operator_ ⚠connect_ timer - @brief Connect MCPWM operator and timer, so that the operator can be driven by the timer
- mcpwm_
operator_ ⚠recover_ from_ fault - @brief Try to make the operator recover from fault
- mcpwm_
operator_ ⚠register_ event_ callbacks - @brief Set event callbacks for MCPWM operator
- mcpwm_
operator_ ⚠set_ brake_ on_ fault - @brief Set brake method for MCPWM operator
- mcpwm_
soft_ ⚠fault_ activate - @brief Activate the software fault, trigger the fault event for once
- mcpwm_
soft_ ⚠sync_ activate - @brief Activate the software sync, trigger the sync event for once
- mcpwm_
timer_ ⚠disable - @brief Disable MCPWM timer
- mcpwm_
timer_ ⚠enable - @brief Enable MCPWM timer
- mcpwm_
timer_ ⚠register_ event_ callbacks - @brief Set event callbacks for MCPWM timer
- mcpwm_
timer_ ⚠set_ period - @brief Set a new period for MCPWM timer
- mcpwm_
timer_ ⚠set_ phase_ on_ sync - @brief Set sync phase for MCPWM timer
- mcpwm_
timer_ ⚠start_ stop - @brief Send specific start/stop commands to MCPWM timer
- mem_
calloc ⚠ - mem_
free ⚠ - mem_
init ⚠ - mem_
malloc ⚠ - mem_
trim ⚠ - memccpy⚠
- memchr⚠
- memcmp⚠
- memcpy⚠
- memmove⚠
- memp_
free ⚠ - memp_
free_ ⚠pool - memp_
init ⚠ - memp_
init_ ⚠pool - memp_
malloc ⚠ - memp_
malloc_ ⚠pool - memset⚠
- mkdir⚠
- mkdirat⚠
- mkdtemp⚠
- mkfifo⚠
- mkfifoat⚠
- mknodat⚠
- mkstemp⚠
- mkstemps⚠
- mktemp⚠
- mktime⚠
- mrand48⚠
- multi_
heap_ ⚠aligned_ alloc - @brief allocate a chunk of memory with specific alignment
- multi_
heap_ ⚠aligned_ alloc_ offs - @brief Perform an aligned allocation from the provided offset
- multi_
heap_ ⚠aligned_ free - @brief free() a buffer aligned in a given heap.
- multi_
heap_ ⚠check - @brief Check heap integrity
- multi_
heap_ ⚠dump - @brief Dump heap information to stdout
- multi_
heap_ ⚠find_ containing_ block - @brief Function walking through a given heap and returning the pointer to the allocated block containing the pointer passed as parameter.
- multi_
heap_ ⚠free - @brief free() a buffer in a given heap.
- multi_
heap_ ⚠free_ size - @brief Return free heap size
- multi_
heap_ ⚠get_ allocated_ size - @brief Return the size that a particular pointer was allocated with.
- multi_
heap_ ⚠get_ full_ block_ size - multi_
heap_ ⚠get_ info - @brief Return metadata about a given heap
- multi_
heap_ ⚠malloc - @brief malloc() a buffer in a given heap
- multi_
heap_ ⚠minimum_ free_ size - @brief Return the lifetime minimum free heap size
- multi_
heap_ ⚠realloc - @brief realloc() a buffer in a given heap.
- multi_
heap_ ⚠register - @brief Register a new heap for use
- multi_
heap_ ⚠reset_ minimum_ free_ bytes - @brief Reset the minimum_free_bytes value (setting it to free_bytes) and return the former value
- multi_
heap_ ⚠restore_ minimum_ free_ bytes - @brief Set the value of minimum_free_bytes to new_minimum_free_bytes_value or keep the current value of minimum_free_bytes if it is smaller than new_minimum_free_bytes_value
- multi_
heap_ ⚠set_ lock - @brief Associate a private lock pointer with a heap
- multi_
heap_ ⚠walk - @brief Call the tlsf_walk_pool function of the heap given as parameter with the walker function passed as parameter
- nanosleep⚠
- netif_
add ⚠ - netif_
add_ ⚠ext_ callback - netif_
add_ ⚠ip6_ address - netif_
add_ ⚠noaddr - netif_
create_ ⚠ip6_ linklocal_ address - netif_
find ⚠ - netif_
get_ ⚠by_ index - netif_
get_ ⚠ip6_ addr_ match - netif_
index_ ⚠to_ name - netif_
init ⚠ - netif_
input ⚠ - netif_
invoke_ ⚠ext_ callback - netif_
ip6_ ⚠addr_ set - netif_
ip6_ ⚠addr_ set_ parts - netif_
ip6_ ⚠addr_ set_ state - netif_
loop_ ⚠output - netif_
name_ ⚠to_ index - netif_
poll ⚠ - netif_
remove ⚠ - netif_
remove_ ⚠ext_ callback - netif_
set_ ⚠addr - netif_
set_ ⚠default - netif_
set_ ⚠down - netif_
set_ ⚠gw - netif_
set_ ⚠ipaddr - netif_
set_ ⚠link_ down - netif_
set_ ⚠link_ up - netif_
set_ ⚠netmask - netif_
set_ ⚠up - nice⚠
- nrand48⚠
- nvs_
close ⚠ - @brief Close the storage handle and free any allocated resources
- nvs_
commit ⚠ - @brief Write any pending changes to non-volatile storage
- nvs_
entry_ ⚠find - @brief Create an iterator to enumerate NVS entries based on one or more parameters
- nvs_
entry_ ⚠find_ in_ handle - @brief Create an iterator to enumerate NVS entries based on a handle and type
- nvs_
entry_ ⚠info - @brief Fills nvs_entry_info_t structure with information about entry pointed to by the iterator.
- nvs_
entry_ ⚠next - @brief Advances the iterator to next item matching the iterator criteria.
- nvs_
erase_ ⚠all - @brief Erase all key-value pairs in a namespace
- nvs_
erase_ ⚠key - @brief Erase key-value pair with given key name.
- nvs_
find_ ⚠key - @brief Lookup key-value pair with given key name.
- nvs_
flash_ ⚠deinit - @brief Deinitialize NVS storage for the default NVS partition
- nvs_
flash_ ⚠deinit_ partition - @brief Deinitialize NVS storage for the given NVS partition
- nvs_
flash_ ⚠erase - @brief Erase the default NVS partition
- nvs_
flash_ ⚠erase_ partition - @brief Erase specified NVS partition
- nvs_
flash_ ⚠erase_ partition_ ptr - @brief Erase custom partition.
- nvs_
flash_ ⚠generate_ keys - @brief Generate and store NVS keys in the provided esp partition
- nvs_
flash_ ⚠generate_ keys_ v2 - @brief Generate (and store) the NVS keys using the specified key-protection scheme
- nvs_
flash_ ⚠get_ default_ security_ scheme - @brief Fetch the configuration structure for the default active security scheme for NVS encryption
- nvs_
flash_ ⚠init - @brief Initialize the default NVS partition.
- nvs_
flash_ ⚠init_ partition - @brief Initialize NVS flash storage for the specified partition.
- nvs_
flash_ ⚠init_ partition_ ptr - @brief Initialize NVS flash storage for the partition specified by partition pointer.
- nvs_
flash_ ⚠read_ security_ cfg - @brief Read NVS security configuration from a partition.
- nvs_
flash_ ⚠read_ security_ cfg_ v2 - @brief Read NVS security configuration set by the specified security scheme
- nvs_
flash_ ⚠register_ security_ scheme - @brief Registers the given security scheme for NVS encryption The scheme registered with sec_scheme_id by this API be used as the default security scheme for the “nvs” partition. Users will have to call this API explicitly in their application.
- nvs_
flash_ ⚠secure_ init - @brief Initialize the default NVS partition.
- nvs_
flash_ ⚠secure_ init_ partition - @brief Initialize NVS flash storage for the specified partition.
- nvs_
get_ ⚠blob - @brief get blob value for given key
- nvs_
get_ ⚠i8 - @{*/ /** @brief get int8_t value for given key
- nvs_
get_ ⚠i16 - @brief get int16_t value for given key
- nvs_
get_ ⚠i32 - @brief get int32_t value for given key
- nvs_
get_ ⚠i64 - @brief get int64_t value for given key
- nvs_
get_ ⚠stats - @brief Fill structure nvs_stats_t. It provides info about memory used by NVS.
- nvs_
get_ ⚠str - @{*/ /** @brief get string value for given key
- nvs_
get_ ⚠u8 - @brief get uint8_t value for given key
- nvs_
get_ ⚠u16 - @brief get uint16_t value for given key
- nvs_
get_ ⚠u32 - @brief get uint32_t value for given key
- nvs_
get_ ⚠u64 - @brief get uint64_t value for given key
- nvs_
get_ ⚠used_ entry_ count - @brief Calculate all entries in a namespace.
- nvs_
open ⚠ - @brief Open non-volatile storage with a given namespace from the default NVS partition
- nvs_
open_ ⚠from_ partition - @brief Open non-volatile storage with a given namespace from specified partition
- nvs_
release_ ⚠iterator - @brief Release iterator
- nvs_
set_ ⚠blob - @brief set variable length binary value for given key
- nvs_
set_ ⚠i8 - @{*/ /** @brief set int8_t value for given key
- nvs_
set_ ⚠i16 - @brief set int16_t value for given key
- nvs_
set_ ⚠i32 - @brief set int32_t value for given key
- nvs_
set_ ⚠i64 - @brief set int64_t value for given key
- nvs_
set_ ⚠str - @brief set string for given key
- nvs_
set_ ⚠u8 - @brief set uint8_t value for given key
- nvs_
set_ ⚠u16 - @brief set uint16_t value for given key
- nvs_
set_ ⚠u32 - @brief set uint32_t value for given key
- nvs_
set_ ⚠u64 - @brief set uint64_t value for given key
- on_exit⚠
- open⚠
- open_
memstream ⚠ - openat⚠
- opendir⚠
- otCommissioner
AddJoiner ⚠ - Adds a Joiner entry.
- otCommissioner
AddJoiner ⚠With Discerner - Adds a Joiner entry with a given Joiner Discerner value.
- otCommissioner
Announce ⚠Begin - Sends an Announce Begin message.
- otCommissioner
Energy ⚠Scan - Sends an Energy Scan Query message.
- otCommissioner
GetId ⚠ - Returns the Commissioner Id.
- otCommissioner
GetNext ⚠Joiner Info - Get joiner info at aIterator position.
- otCommissioner
GetProvisioning ⚠Url - Gets the Provisioning URL.
- otCommissioner
GetSession ⚠Id - Returns the Commissioner Session ID.
- otCommissioner
GetState ⚠ - Returns the Commissioner State.
- otCommissioner
PanId ⚠Query - Sends a PAN ID Query message.
- otCommissioner
Remove ⚠Joiner - Removes a Joiner entry.
- otCommissioner
Remove ⚠Joiner With Discerner - Removes a Joiner entry.
- otCommissioner
Send ⚠Mgmt Get - Sends MGMT_COMMISSIONER_GET.
- otCommissioner
Send ⚠Mgmt Set - Sends MGMT_COMMISSIONER_SET.
- otCommissioner
SetId ⚠ - Sets the Commissioner Id.
- otCommissioner
SetProvisioning ⚠Url - Sets the Provisioning URL.
- otCommissioner
Start ⚠ - Enables the Thread Commissioner role.
- otCommissioner
Stop ⚠ - Disables the Thread Commissioner role.
- otConvert
Duration ⚠InSeconds ToString - Converts an
uint32_tduration (in seconds) to a human-readable string. - otDataset
Convert ⚠ToTlvs - Converts a given Operational Dataset to
otOperationalDatasetTlvs. - otDataset
Generate ⚠Pskc - Generates PSKc from a given pass-phrase, network name, and extended PAN ID.
- otDataset
GetActive ⚠ - Gets the Active Operational Dataset.
- otDataset
GetActive ⚠Tlvs - Gets the Active Operational Dataset.
- otDataset
GetPending ⚠ - Gets the Pending Operational Dataset.
- otDataset
GetPending ⚠Tlvs - Gets the Pending Operational Dataset.
- otDataset
IsCommissioned ⚠ - Indicates whether a valid network is present in the Active Operational Dataset or not.
- otDataset
Parse ⚠Tlvs - Parses an Operational Dataset from a given
otOperationalDatasetTlvs. - otDataset
Send ⚠Mgmt Active Get - Sends MGMT_ACTIVE_GET.
- otDataset
Send ⚠Mgmt Active Set - Sends MGMT_ACTIVE_SET.
- otDataset
Send ⚠Mgmt Pending Get - Sends MGMT_PENDING_GET.
- otDataset
Send ⚠Mgmt Pending Set - Sends MGMT_PENDING_SET.
- otDataset
SetActive ⚠ - Sets the Active Operational Dataset.
- otDataset
SetActive ⚠Tlvs - Sets the Active Operational Dataset.
- otDataset
SetPending ⚠ - Sets the Pending Operational Dataset.
- otDataset
SetPending ⚠Tlvs - Sets the Pending Operational Dataset.
- otDataset
Update ⚠Tlvs - Updates a given Operational Dataset.
- otDns
Encode ⚠TxtData - Encodes a given list of TXT record entries (key/value pairs) into TXT data (following format specified by RFC 6763).
- otDns
GetNext ⚠TxtEntry - Parses the TXT data from an iterator and gets the next TXT record entry (key/value pair).
- otDns
Init ⚠TxtEntry Iterator - Initializes a TXT record iterator.
- otDns
IsName ⚠Compression Enabled - Indicates whether the “DNS name compression” mode is enabled or not.
- otDns
SetName ⚠Compression Enabled - Enables/disables the “DNS name compression” mode.
- otDump
Crit ⚠Plat - Generates a memory dump at critical log level.
- otDump
Debg ⚠Plat - Generates a memory dump at debug log level.
- otDump
Info ⚠Plat - Generates a memory dump at info log level.
- otDump
Note ⚠Plat - Generates a memory dump at note log level.
- otDump
Warn ⚠Plat - Generates a memory dump at warning log level.
- otGet
Radio ⚠Version String - Gets the OpenThread radio version string.
- otGet
Version ⚠String - Gets the OpenThread version string.
- otInstance
Erase ⚠Persistent Info - Erases all the OpenThread persistent info (network settings) stored on non-volatile memory.
Erase is successful only if the device is in
disabledstate/role. - otInstance
Factory ⚠Reset - Deletes all the settings stored on non-volatile memory, and then triggers a platform reset.
- otInstance
Finalize ⚠ - Disables the OpenThread library.
- otInstance
GetId ⚠ - Gets the instance identifier.
- otInstance
GetIndex ⚠ - Gets the index of the OpenThread instance when multiple instance is in use.
- otInstance
GetInstance ⚠ - Gets the pointer to an OpenThread instance with the provided index when multiple instances are in use.
- otInstance
GetSingle ⚠ - Gets the pointer to the single OpenThread instance when multiple instances are not in use.
- otInstance
GetUptime ⚠ - Returns the current instance uptime (in msec).
- otInstance
GetUptime ⚠AsString - Returns the current instance uptime as a human-readable string.
- otInstance
Init ⚠ - Initializes the OpenThread library.
- otInstance
Init ⚠Multiple - Initializes the OpenThread instance.
- otInstance
Init ⚠Single - Initializes the static single instance of the OpenThread library.
- otInstance
IsInitialized ⚠ - Indicates whether or not the instance is valid/initialized.
- otInstance
Reset ⚠ - Triggers a platform reset.
- otInstance
Reset ⚠Radio Stack - Resets the internal states of the OpenThread radio stack.
- otInstance
Reset ⚠ToBootloader - Triggers a platform reset to bootloader mode, if supported.
- otIp4
Address ⚠From String - Converts a human-readable IPv4 address string into a binary representation.
- otIp4
Address ⚠ToString - Converts the address to a string.
- otIp4
Cidr ⚠From String - Converts a human-readable IPv4 CIDR string into a binary representation.
- otIp4
Cidr ⚠ToString - Converts the IPv4 CIDR to a string.
- otIp4
Extract ⚠From Ip6Address - Set @p aIp4Address by performing NAT64 address translation from @p aIp6Address as specified in RFC 6052.
- otIp4
From ⚠Ip4Mapped Ip6Address - Extracts the IPv4 address from a given IPv4-mapped IPv6 address.
- otIp4
IsAddress ⚠Equal - Test if two IPv4 addresses are the same.
- otIp4
NewMessage ⚠ - Allocate a new message buffer for sending an IPv4 message to the NAT64 translator.
- otIp4
ToIp4 ⚠Mapped Ip6Address - Converts a given IP4 address to an IPv6 address following the IPv4-mapped IPv6 address format.
- otIp6
AddUnicast ⚠Address - Adds a Network Interface Address to the Thread interface.
- otIp6
AddUnsecure ⚠Port - Adds a port to the allowed unsecured port list.
- otIp6
Address ⚠From String - Converts a human-readable IPv6 address string into a binary representation.
- otIp6
Address ⚠ToString - Converts a given IPv6 address to a human-readable string.
- otIp6
ArePrefixes ⚠Equal - Test if two IPv6 prefixes are the same.
- otIp6
Extract ⚠ExtAddress From Ip6Address Iid - Extracts the MAC Extended Address from the Interface Identifier of the given IPv6 address.
- otIp6
Form ⚠Link Local Address From ExtAddress - Forms a link-local unicast IPv6 address from the Interface Identifier generated from the given MAC Extended Address with the universal/local bit inverted.
- otIp6
GetBorder ⚠Routing Counters - Gets the Border Routing counters.
- otIp6
GetMulticast ⚠Addresses - Gets the list of IPv6 multicast addresses subscribed to the Thread interface.
- otIp6
GetPrefix ⚠ - Gets a prefix with @p aLength from @p aAddress.
- otIp6
GetUnicast ⚠Addresses - Gets the list of IPv6 addresses assigned to the Thread interface.
- otIp6
GetUnsecure ⚠Ports - Returns a pointer to the unsecure port list.
- otIp6
HasUnicast ⚠Address - Indicates whether or not a unicast IPv6 address is assigned to the Thread interface.
- otIp6
IsAddress ⚠Equal - Test if two IPv6 addresses are the same.
- otIp6
IsAddress ⚠Unspecified - Indicates whether or not a given IPv6 address is the Unspecified Address.
- otIp6
IsEnabled ⚠ - Indicates whether or not the IPv6 interface is up.
- otIp6
IsLink ⚠Local Unicast - Test whether or not the IPv6 address is a link-local unicast address.
- otIp6
IsReceive ⚠Filter Enabled - Indicates whether or not Thread control traffic is filtered out when delivering IPv6 datagrams via the callback specified in otIp6SetReceiveCallback().
- otIp6
IsSlaac ⚠Enabled - Indicates whether the SLAAC module is enabled or not.
- otIp6
NewMessage ⚠ - Allocate a new message buffer for sending an IPv6 message.
- otIp6
NewMessage ⚠From Buffer - Allocate a new message buffer and write the IPv6 datagram to the message buffer for sending an IPv6 message.
- otIp6
Prefix ⚠From String - Converts a human-readable IPv6 prefix string into a binary representation.
- otIp6
Prefix ⚠Match - Returns the prefix match length (bits) for two IPv6 addresses.
- otIp6
Prefix ⚠ToString - Converts a given IPv6 prefix to a human-readable string.
- otIp6
Proto ⚠ToString - Converts a given IP protocol number to a human-readable string.
- otIp6
Register ⚠Multicast Listeners - Registers Multicast Listeners to Primary Backbone Router.
- otIp6
Remove ⚠AllUnsecure Ports - Removes all ports from the allowed unsecure port list.
- otIp6
Remove ⚠Unicast Address - Removes a Network Interface Address from the Thread interface.
- otIp6
Remove ⚠Unsecure Port - Removes a port from the allowed unsecure port list.
- otIp6
Reset ⚠Border Routing Counters - Resets the Border Routing counters.
- otIp6
Select ⚠Source Address - Perform OpenThread source address selection.
- otIp6
Send ⚠ - Sends an IPv6 datagram via the Thread interface.
- otIp6
SetAddress ⚠Callback - Registers a callback to notify internal IPv6 address changes.
- otIp6
SetEnabled ⚠ - Brings the IPv6 interface up or down.
- otIp6
SetMesh ⚠Local Iid - Sets the Mesh Local IID (for test purpose).
- otIp6
SetReceive ⚠Callback - Registers a callback to provide received IPv6 datagrams.
- otIp6
SetReceive ⚠Filter Enabled - Sets whether or not Thread control traffic is filtered out when delivering IPv6 datagrams via the callback specified in otIp6SetReceiveCallback().
- otIp6
SetSlaac ⚠Enabled - Enables/disables the SLAAC module.
- otIp6
SetSlaac ⚠Prefix Filter - Sets the SLAAC module filter handler.
- otIp6
Sock ⚠Addr ToString - Converts a given IPv6 socket address to a human-readable string.
- otIp6
Subscribe ⚠Multicast Address - Subscribes the Thread interface to a Network Interface Multicast Address.
- otIp6
Unsubscribe ⚠Multicast Address - Unsubscribes the Thread interface to a Network Interface Multicast Address.
- otJoiner
GetDiscerner ⚠ - Gets the Joiner Discerner. For more information, refer to #otJoinerSetDiscerner.
- otJoiner
GetId ⚠ - Gets the Joiner ID.
- otJoiner
GetState ⚠ - Gets the Joiner State.
- otJoiner
SetDiscerner ⚠ - Sets the Joiner Discerner.
- otJoiner
Start ⚠ - Enables the Thread Joiner role.
- otJoiner
State ⚠ToString - Converts a given joiner state enumeration value to a human-readable string.
- otJoiner
Stop ⚠ - Disables the Thread Joiner role.
- otLink
Active ⚠Scan - Starts an IEEE 802.15.4 Active Scan
- otLink
Convert ⚠Link Quality ToRss - Converts link quality to typical received signal strength.
- otLink
Convert ⚠RssTo Link Quality - Converts received signal strength to link quality.
- otLink
Energy ⚠Scan - Starts an IEEE 802.15.4 Energy Scan
- otLink
Filter ⚠AddAddress - Adds an Extended Address to MAC filter.
- otLink
Filter ⚠AddRss In - Adds the specified Extended Address to the
RssInlist (or modifies an existing address in theRssInlist) and sets the received signal strength (in dBm) entry for messages from that address. The Extended Address does not necessarily have to be in theaddress allowlist/denylistfilter to set therss. @note TheRssInlist contains Extended Addresses whoserssor link quality indicator (lqi) values have been set to be different from the defaults. - otLink
Filter ⚠Clear Addresses - Clears all the Extended Addresses from MAC filter.
- otLink
Filter ⚠Clear AllRss In - Clears all the received signal strength (
rss) and link quality indicator (lqi) entries (including defaults) from theRssInlist. Performing this action means that all Extended Addresses will use the on-air signal. - otLink
Filter ⚠Clear Default RssIn - Clears any previously set default received signal strength (in dBm) on MAC Filter.
- otLink
Filter ⚠GetAddress Mode - Gets the address mode of MAC filter.
- otLink
Filter ⚠GetNext Address - Gets an in-use address filter entry.
- otLink
Filter ⚠GetNext RssIn - Gets an in-use RssIn filter entry.
- otLink
Filter ⚠Remove Address - Removes an Extended Address from MAC filter.
- otLink
Filter ⚠Remove RssIn - Removes the specified Extended Address from the
RssInlist. Once removed from theRssInlist, this MAC address will instead use the defaultrssandlqisettings, assuming defaults have been set. (If no defaults have been set, the over-air signal is used.) - otLink
Filter ⚠SetAddress Mode - Sets the address mode of MAC filter.
- otLink
Filter ⚠SetDefault RssIn - Sets the default received signal strength (in dBm) on MAC Filter.
- otLink
GetAlternate ⚠Short Address - Get the IEEE 802.15.4 alternate short address.
- otLink
GetCca ⚠Failure Rate - Returns the current CCA (Clear Channel Assessment) failure rate.
- otLink
GetChannel ⚠ - Get the IEEE 802.15.4 channel.
- otLink
GetCounters ⚠ - Get the MAC layer counters.
- otLink
GetCsl ⚠Channel - Gets the CSL channel.
- otLink
GetCsl ⚠Period - Gets the CSL period in microseconds
- otLink
GetCsl ⚠Timeout - Gets the CSL timeout.
- otLink
GetExtended ⚠Address - Gets the IEEE 802.15.4 Extended Address.
- otLink
GetFactory ⚠Assigned Ieee Eui64 - Get the factory-assigned IEEE EUI-64.
- otLink
GetFrame ⚠Counter - Gets the current MAC frame counter value.
- otLink
GetMax ⚠Frame Retries Direct - Returns the maximum number of frame retries during direct transmission.
- otLink
GetMax ⚠Frame Retries Indirect - Returns the maximum number of frame retries during indirect transmission.
- otLink
GetPan ⚠Id - Get the IEEE 802.15.4 PAN ID.
- otLink
GetPoll ⚠Period - Get the data poll period of sleepy end device.
- otLink
GetRegion ⚠ - Get the region code.
- otLink
GetShort ⚠Address - Get the IEEE 802.15.4 Short Address.
- otLink
GetSupported ⚠Channel Mask - Get the supported channel mask of MAC layer.
- otLink
GetTx ⚠Direct Retry Success Histogram - Gets histogram of retries for a single direct packet until success.
- otLink
GetTx ⚠Indirect Retry Success Histogram - Gets histogram of retries for a single indirect packet until success.
- otLink
GetWakeup ⚠Channel - Gets the Wake-up channel.
- otLink
GetWakeup ⚠Listen Parameters - Get the wake-up listen parameters.
- otLink
IsActive ⚠Scan InProgress - Indicates whether or not an IEEE 802.15.4 Active Scan is currently in progress.
- otLink
IsCsl ⚠Enabled - Indicates whether or not CSL is enabled.
- otLink
IsCsl ⚠Supported - Indicates whether the device is connected to a parent which supports CSL.
- otLink
IsEnabled ⚠ - Indicates whether or not the link layer is enabled.
- otLink
IsEnergy ⚠Scan InProgress - Indicates whether or not an IEEE 802.15.4 Energy Scan is currently in progress.
- otLink
IsIn ⚠Transmit State - Indicates whether or not an IEEE 802.15.4 MAC is in the transmit state.
- otLink
IsPromiscuous ⚠ - Indicates whether or not promiscuous mode is enabled at the link layer.
- otLink
IsRadio ⚠Filter Enabled - Indicates whether the IEEE 802.15.4 radio filter is enabled or not.
- otLink
IsWakeup ⚠Listen Enabled - Returns whether listening for wake-up frames is enabled.
- otLink
Reset ⚠Counters - Resets the MAC layer counters.
- otLink
Reset ⚠TxRetry Success Histogram - Clears histogram statistics for direct and indirect transmissions.
- otLink
Send ⚠Data Request - Enqueues an IEEE 802.15.4 Data Request message for transmission.
- otLink
Send ⚠Empty Data - Instructs the device to send an empty IEEE 802.15.4 data frame.
- otLink
SetChannel ⚠ - Set the IEEE 802.15.4 channel
- otLink
SetCsl ⚠Channel - Sets the CSL channel.
- otLink
SetCsl ⚠Period - Sets the CSL period in microseconds. Disable CSL by setting this parameter to
0. - otLink
SetCsl ⚠Timeout - Sets the CSL timeout in seconds.
- otLink
SetEnabled ⚠ - Enables or disables the link layer.
- otLink
SetExtended ⚠Address - Sets the IEEE 802.15.4 Extended Address.
- otLink
SetMax ⚠Frame Retries Direct - Sets the maximum number of frame retries during direct transmission.
- otLink
SetMax ⚠Frame Retries Indirect - Sets the maximum number of frame retries during indirect transmission.
- otLink
SetPan ⚠Id - Set the IEEE 802.15.4 PAN ID.
- otLink
SetPcap ⚠Callback - Registers a callback to provide received raw IEEE 802.15.4 frames.
- otLink
SetPoll ⚠Period - Set/clear user-specified/external data poll period for sleepy end device.
- otLink
SetPromiscuous ⚠ - Enables or disables the link layer promiscuous mode.
- otLink
SetRadio ⚠Filter Enabled - Enables/disables IEEE 802.15.4 radio filter mode.
- otLink
SetRegion ⚠ - Sets the region code.
- otLink
SetRx ⚠OnWhen Idle - Sets the rx-on-when-idle state.
- otLink
SetSupported ⚠Channel Mask - Set the supported channel mask of MAC layer.
- otLink
SetWake ⚠UpListen Enabled - Enables or disables listening for wake-up frames.
- otLink
SetWakeup ⚠Channel - Sets the Wake-up channel.
- otLink
SetWakeup ⚠Listen Parameters - Set the wake-up listen parameters.
- otLog
Cli ⚠ - Emits a log message at a given log level.
- otLog
Crit ⚠Plat - Emits a log message at critical log level.
- otLog
Debg ⚠Plat - Emits a log message at debug log level.
- otLog
Generate ⚠Next HexDump Line - Generates the next hex dump line.
- otLog
Info ⚠Plat - Emits a log message at info log level.
- otLog
Note ⚠Plat - Emits a log message at note log level.
- otLog
Plat ⚠ - Emits a log message at given log level using a platform module name.
- otLog
Plat ⚠Args - Emits a log message at given log level using a platform module name.
- otLog
Warn ⚠Plat - Emits a log message at warning log level.
- otLogging
GetLevel ⚠ - Returns the current log level.
- otLogging
SetLevel ⚠ - Sets the log level.
- otMessage
Append ⚠ - Append bytes to a message.
- otMessage
Free ⚠ - Free an allocated message buffer.
- otMessage
GetBuffer ⚠Info - Get the Message Buffer information.
- otMessage
GetInstance ⚠ - Gets the
otInstanceassociated with a given message. - otMessage
GetLength ⚠ - Get the message length in bytes.
- otMessage
GetOffset ⚠ - Get the message offset in bytes.
- otMessage
GetOrigin ⚠ - Gets the message origin.
- otMessage
GetRss ⚠ - Returns the average RSS (received signal strength) associated with the message.
- otMessage
GetThread ⚠Link Info - Retrieves the link-specific information for a message received over Thread radio.
- otMessage
IsLink ⚠Security Enabled - Indicates whether or not link security is enabled for the message.
- otMessage
IsLoopback ⚠ToHost Allowed - Indicates whether or not the message is allowed to be looped back to host.
- otMessage
IsMulticast ⚠Loop Enabled - Indicates whether the given message may be looped back in a case of a multicast destination address.
- otMessage
Queue ⚠Dequeue - Removes a message from the given message queue.
- otMessage
Queue ⚠Enqueue - Adds a message to the end of the given message queue.
- otMessage
Queue ⚠Enqueue AtHead - Adds a message at the head/front of the given message queue.
- otMessage
Queue ⚠GetHead - Returns a pointer to the message at the head of the queue.
- otMessage
Queue ⚠GetNext - Returns a pointer to the next message in the queue by iterating forward (from head to tail).
- otMessage
Queue ⚠Init - Initialize the message queue.
- otMessage
Read ⚠ - Read bytes from a message.
- otMessage
Register ⚠TxCallback - Registers a callback to be notified of a message’s transmission outcome.
- otMessage
Reset ⚠Buffer Info - Reset the Message Buffer information counter tracking the maximum number buffers in use at the same time.
- otMessage
SetDirect ⚠Transmission - Sets/forces the message to be forwarded using direct transmission.
Default setting for a new message is
false. - otMessage
SetLength ⚠ - Set the message length in bytes.
- otMessage
SetLoopback ⚠ToHost Allowed - Sets whether or not the message is allowed to be looped back to host.
- otMessage
SetMulticast ⚠Loop Enabled - Controls whether the given message may be looped back in a case of a multicast destination address.
- otMessage
SetOffset ⚠ - Set the message offset in bytes.
- otMessage
SetOrigin ⚠ - Sets the message origin.
- otMessage
Write ⚠ - Write bytes to a message.
- otNat64
Clear ⚠Ip4Cidr - Clears the CIDR used when setting the source address of the outgoing translated IPv4 packets.
- otNat64
GetCidr ⚠ - Gets the IPv4 CIDR configured in the NAT64 translator.
- otNat64
GetCounters ⚠ - Gets NAT64 translator counters.
- otNat64
GetError ⚠Counters - Gets the NAT64 translator error counters.
- otNat64
GetNext ⚠Address Mapping - Gets the next AddressMapping info (using an iterator).
- otNat64
GetPrefix ⚠Manager State - Gets the state of NAT64 prefix manager.
- otNat64
GetTranslator ⚠State - Gets the state of NAT64 translator.
- otNat64
Init ⚠Address Mapping Iterator - Initializes an
otNat64AddressMappingIterator. - otNat64
Send ⚠ - Translates an IPv4 datagram to an IPv6 datagram and sends via the Thread interface.
- otNat64
SetEnabled ⚠ - Enable or disable NAT64 functions.
- otNat64
SetIp4 ⚠Cidr - Sets the CIDR used when setting the source address of the outgoing translated IPv4 packets.
- otNat64
SetReceive ⚠Ip4Callback - Registers a callback to provide received IPv4 datagrams.
- otNat64
State ⚠ToString - Converts a given
otNat64Stateto a human-readable string. - otNat64
Synthesize ⚠Ip6Address - Sets the IPv6 address by performing NAT64 address translation from the preferred NAT64 prefix and the given IPv4 address as specified in RFC 6052.
- otNet
Data ⚠Contains OmrPrefix - Check whether a given Prefix can act as a valid OMR prefix and also the Leader’s Network Data contains this prefix.
- otNet
Data ⚠Get - Provide full or stable copy of the Partition’s Thread Network Data.
- otNet
Data ⚠GetCommissioning Dataset - Gets the Commissioning Dataset from the partition’s Network Data.
- otNet
Data ⚠GetLength - Get the current length (number of bytes) of Partition’s Thread Network Data.
- otNet
Data ⚠GetMax Length - Get the maximum observed length of the Thread Network Data since OT stack initialization or since the last call to
otNetDataResetMaxLength(). - otNet
Data ⚠GetNext Lowpan Context Info - Get the next 6LoWPAN Context ID info in the partition’s Network Data.
- otNet
Data ⚠GetNext OnMesh Prefix - Get the next On Mesh Prefix in the partition’s Network Data.
- otNet
Data ⚠GetNext Route - Get the next external route in the partition’s Network Data.
- otNet
Data ⚠GetNext Service - Get the next service in the partition’s Network Data.
- otNet
Data ⚠GetStable Version - Get the Stable Network Data Version.
- otNet
Data ⚠GetVersion - Get the Network Data Version.
- otNet
Data ⚠Reset MaxLength - Reset the tracked maximum length of the Thread Network Data.
- otNet
Data ⚠Steering Data Check Joiner - Check if the steering data includes a Joiner.
- otNet
Data ⚠Steering Data Check Joiner With Discerner - Check if the steering data includes a Joiner with a given discerner value.
- otNetwork
Name ⚠From String - Sets an
otNetworkNameinstance from a given null terminated C string. - otPlat
Crypto ⚠AesEncrypt - Encrypt the given data.
- otPlat
Crypto ⚠AesFree - Free the AES context.
- otPlat
Crypto ⚠AesInit - Initialise the AES operation.
- otPlat
Crypto ⚠AesSet Key - Set the key for AES operation.
- otPlat
Crypto ⚠Destroy Key - Destroy a key stored in PSA ITS.
- otPlat
Crypto ⚠Ecdsa Export Public Key - Get the associated public key from the key reference passed.
- otPlat
Crypto ⚠Ecdsa Generate AndImport Key - Generate and import a new ECDSA key-pair at reference passed.
- otPlat
Crypto ⚠Ecdsa Generate Key - Generate and populate the output buffer with a new ECDSA key-pair.
- otPlat
Crypto ⚠Ecdsa GetPublic Key - Get the associated public key from the input context.
- otPlat
Crypto ⚠Ecdsa Sign - Calculate the ECDSA signature for a hashed message using the private key from the input context.
- otPlat
Crypto ⚠Ecdsa Sign Using KeyRef - Calculate the ECDSA signature for a hashed message using the Key reference passed.
- otPlat
Crypto ⚠Ecdsa Verify - Use the key from the input context to verify the ECDSA signature of a hashed message.
- otPlat
Crypto ⚠Ecdsa Verify Using KeyRef - Use the keyref to verify the ECDSA signature of a hashed message.
- otPlat
Crypto ⚠Export Key - Export a key stored in PSA ITS.
- otPlat
Crypto ⚠HasKey - Check if the key ref passed has an associated key in PSA ITS.
- otPlat
Crypto ⚠Hkdf Deinit - Uninitialize the HKDF context.
- otPlat
Crypto ⚠Hkdf Expand - Perform HKDF Expand step.
- otPlat
Crypto ⚠Hkdf Extract - Perform HKDF Extract step.
- otPlat
Crypto ⚠Hkdf Init - Initialise the HKDF context.
- otPlat
Crypto ⚠Hmac Sha256 Deinit - Uninitialize the HMAC operation.
- otPlat
Crypto ⚠Hmac Sha256 Finish - Complete the HMAC operation.
- otPlat
Crypto ⚠Hmac Sha256 Init - Initialize the HMAC operation.
- otPlat
Crypto ⚠Hmac Sha256 Start - Start HMAC operation.
- otPlat
Crypto ⚠Hmac Sha256 Update - Update the HMAC operation with new input.
- otPlat
Crypto ⚠Import Key - Import a key into PSA ITS.
- otPlat
Crypto ⚠Init - Initialize the Crypto module.
- otPlat
Crypto ⚠Pbkdf2 Generate Key - Perform PKCS#5 PBKDF2 using CMAC (AES-CMAC-PRF-128).
- otPlat
Crypto ⚠Random Deinit - Deinitialize cryptographically-secure pseudorandom number generator (CSPRNG).
- otPlat
Crypto ⚠Random Get - Fills a given buffer with cryptographically secure random bytes.
- otPlat
Crypto ⚠Random Init - Initialize cryptographically-secure pseudorandom number generator (CSPRNG).
- otPlat
Crypto ⚠Sha256 Deinit - Uninitialize the SHA-256 operation.
- otPlat
Crypto ⚠Sha256 Finish - Finish SHA-256 operation.
- otPlat
Crypto ⚠Sha256 Init - Initialise the SHA-256 operation.
- otPlat
Crypto ⚠Sha256 Start - Start SHA-256 operation.
- otPlat
Crypto ⚠Sha256 Update - Update SHA-256 operation with new input.
- otPlat
Diag ⚠Radio Receive Done - The radio driver calls this function to notify OpenThread diagnostics module of a received frame.
- otPlat
Diag ⚠Radio Transmit Done - The radio driver calls this function to notify OpenThread diagnostics module that the transmission has completed.
- otPlat
Log ⚠ - Outputs logs.
- otPlat
LogHandle ⚠Level Changed - Handles OpenThread log level changes.
- otPlat
Radio ⚠AddCalibrated Power - Add a calibrated power of the specified channel to the power calibration table.
- otPlat
Radio ⚠AddSrc Match ExtEntry - Add an extended address to the source address match table.
- otPlat
Radio ⚠AddSrc Match Short Entry - Add a short address to the source address match table.
- otPlat
Radio ⚠BusLatency Changed - The radio driver calls this function to notify OpenThread that the spinel bus latency has been changed.
- otPlat
Radio ⚠Clear Calibrated Powers - Clear all calibrated powers from the power calibration table.
- otPlat
Radio ⚠Clear SrcMatch ExtEntries - Clear all the extended/long addresses from source address match table.
- otPlat
Radio ⚠Clear SrcMatch ExtEntry - Remove an extended address from the source address match table.
- otPlat
Radio ⚠Clear SrcMatch Short Entries - Clear all short addresses from the source address match table.
- otPlat
Radio ⚠Clear SrcMatch Short Entry - Remove a short address from the source address match table.
- otPlat
Radio ⚠Configure EnhAck Probing - Enable/disable or update Enhanced-ACK Based Probing in radio for a specific Initiator.
- otPlat
Radio ⚠Disable - Disable the radio.
- otPlat
Radio ⚠Enable - Enable the radio.
- otPlat
Radio ⚠Enable Csl - Enable or disable CSL receiver.
- otPlat
Radio ⚠Enable SrcMatch - Enable/Disable source address match feature.
- otPlat
Radio ⚠Energy Scan - Begin the energy scan sequence on the radio.
- otPlat
Radio ⚠Energy Scan Done - The radio driver calls this function to notify OpenThread that the energy scan is complete.
- otPlat
Radio ⚠GetBus Latency - Get the bus latency in microseconds between the host and the radio chip.
- otPlat
Radio ⚠GetBus Speed - Get the bus speed in bits/second between the host and the radio chip.
- otPlat
Radio ⚠GetCaps - Get the radio capabilities.
- otPlat
Radio ⚠GetCca Energy Detect Threshold - Get the radio’s CCA ED threshold in dBm measured at antenna connector per IEEE 802.15.4 - 2015 section 10.1.4.
- otPlat
Radio ⚠GetCoex Metrics - Get the radio coexistence metrics.
- otPlat
Radio ⚠GetCsl Accuracy - Get the current estimated worst case accuracy (maximum ± deviation from the nominal frequency) of the local radio clock in units of PPM. This is the clock used to schedule CSL operations.
- otPlat
Radio ⚠GetCsl Uncertainty - The fixed uncertainty (i.e. random jitter) of the arrival time of CSL transmissions received by this device in units of 10 microseconds.
- otPlat
Radio ⚠GetFem LnaGain - Gets the external FEM’s Rx LNA gain in dBm.
- otPlat
Radio ⚠GetIeee Eui64 - Gets the factory-assigned IEEE EUI-64 for this interface.
- otPlat
Radio ⚠GetNow - Get the current time in microseconds referenced to a continuous monotonic local radio clock (64 bits width).
- otPlat
Radio ⚠GetPreferred Channel Mask - Gets the radio preferred channel mask that the device prefers to form on.
- otPlat
Radio ⚠GetPromiscuous - Get the status of promiscuous mode.
- otPlat
Radio ⚠GetRaw Power Setting - Get the raw power setting for the given channel.
- otPlat
Radio ⚠GetReceive Sensitivity - Get the radio receive sensitivity value.
- otPlat
Radio ⚠GetRegion - Get the region code.
- otPlat
Radio ⚠GetRssi - Return a recent RSSI measurement when the radio is in receive state.
- otPlat
Radio ⚠GetState - Get current state of the radio.
- otPlat
Radio ⚠GetSupported Channel Mask - Get the radio supported channel mask that the device is allowed to be on.
- otPlat
Radio ⚠GetTransmit Buffer - Get the radio transmit frame buffer.
- otPlat
Radio ⚠GetTransmit Power - Get the radio’s transmit power in dBm.
- otPlat
Radio ⚠GetVersion String - Get the radio version string.
- otPlat
Radio ⚠IsCoex Enabled - Check whether radio coex is enabled or not.
- otPlat
Radio ⚠IsEnabled - Check whether radio is enabled or not.
- otPlat
Radio ⚠Receive - Transition the radio from Sleep to Receive (turn on the radio).
- otPlat
Radio ⚠Receive At - Schedule a radio reception window at a specific time and duration.
- otPlat
Radio ⚠Receive Done - The radio driver calls this function to notify OpenThread of a received frame.
- otPlat
Radio ⚠Reset Csl - Reset CSL receiver in the platform.
- otPlat
Radio ⚠SetAlternate Short Address - Set the alternate short address.
- otPlat
Radio ⚠SetCca Energy Detect Threshold - Set the radio’s CCA ED threshold in dBm measured at antenna connector per IEEE 802.15.4 - 2015 section 10.1.4.
- otPlat
Radio ⚠SetChannel MaxTransmit Power - Set the max transmit power for a specific channel.
- otPlat
Radio ⚠SetChannel Target Power - Set the target power for the given channel.
- otPlat
Radio ⚠SetCoex Enabled - Enable the radio coex.
- otPlat
Radio ⚠SetExtended Address - Set the Extended Address for address filtering.
- otPlat
Radio ⚠SetFem LnaGain - Sets the external FEM’s Rx LNA gain in dBm.
- otPlat
Radio ⚠SetMac Frame Counter - Sets the current MAC frame counter value.
- otPlat
Radio ⚠SetMac Frame Counter IfLarger - Sets the current MAC frame counter value only if the new given value is larger than the current value.
- otPlat
Radio ⚠SetMac Key - Update MAC keys and key index
- otPlat
Radio ⚠SetPan Id - Set the PAN ID for address filtering.
- otPlat
Radio ⚠SetPromiscuous - Enable or disable promiscuous mode.
- otPlat
Radio ⚠SetRegion - Set the region code.
- otPlat
Radio ⚠SetRx OnWhen Idle - Sets the rx-on-when-idle state to the radio platform.
- otPlat
Radio ⚠SetShort Address - Set the Short Address for address filtering.
- otPlat
Radio ⚠SetTransmit Power - Set the radio’s transmit power in dBm for all channels.
- otPlat
Radio ⚠Sleep - Transition the radio from Receive to Sleep (turn off the radio).
- otPlat
Radio ⚠Transmit - Begin the transmit sequence on the radio.
- otPlat
Radio ⚠TxDone - The radio driver calls this function to notify OpenThread that the transmit operation has completed, providing both the transmitted frame and, if applicable, the received ack frame.
- otPlat
Radio ⚠TxStarted - The radio driver calls this function to notify OpenThread that the transmission has started.
- otPlat
Radio ⚠Update CslSample Time - Update CSL sample time in radio driver.
- otPlat
Settings ⚠Add - Adds a value to a setting.
- otPlat
Settings ⚠Deinit - Performs any de-initialization for the settings subsystem, if necessary.
- otPlat
Settings ⚠Delete - Removes a setting from the setting store.
- otPlat
Settings ⚠Get - Fetches the value of a setting.
- otPlat
Settings ⚠Init - Performs any initialization for the settings subsystem, if necessary.
- otPlat
Settings ⚠Set - Sets or replaces the value of a setting.
- otPlat
Settings ⚠Wipe - Removes all settings from the setting store.
- otRemove
State ⚠Change Callback - Removes a callback to indicate when certain configuration or state changes within OpenThread.
- otSet
State ⚠Changed Callback - Registers a callback to indicate when certain configuration or state changes within OpenThread.
- otSrp
Client ⚠AddService - Adds a service to be registered with server.
- otSrp
Client ⚠Buffers Allocate Service - Allocates a new service entry from the pool.
- otSrp
Client ⚠Buffers Free AllServices - Frees all previously allocated service entries.
- otSrp
Client ⚠Buffers Free Service - Frees a previously allocated service entry.
- otSrp
Client ⚠Buffers GetHost Addresses Array - Gets the array of IPv6 address entries to use as SRP client host address list.
- otSrp
Client ⚠Buffers GetHost Name String - Gets the string buffer to use for SRP client host name.
- otSrp
Client ⚠Buffers GetService Entry Instance Name String - Gets the string buffer for service instance name from a service entry.
- otSrp
Client ⚠Buffers GetService Entry Service Name String - Gets the string buffer for service name from a service entry.
- otSrp
Client ⚠Buffers GetService Entry TxtBuffer - Gets the buffer for TXT record from a service entry.
- otSrp
Client ⚠Buffers GetSub Type Labels Array - Gets the array for service subtype labels from the service entry.
- otSrp
Client ⚠Clear Host AndServices - Clears all host info and all the services.
- otSrp
Client ⚠Clear Service - Clears a service, immediately removing it from the client service list.
- otSrp
Client ⚠Disable Auto Start Mode - Disables the auto-start mode.
- otSrp
Client ⚠Enable Auto Host Address - Enables auto host address mode.
- otSrp
Client ⚠Enable Auto Start Mode - Enables the auto-start mode.
- otSrp
Client ⚠GetDomain Name - Gets the domain name being used by SRP client.
- otSrp
Client ⚠GetHost Info - Gets the host info.
- otSrp
Client ⚠GetKey Lease Interval - Gets the default key lease interval used in SRP update requests.
- otSrp
Client ⚠GetLease Interval - Gets the default lease interval used in SRP update requests.
- otSrp
Client ⚠GetServer Address - Gets the socket address (IPv6 address and port number) of the SRP server which is being used by SRP client.
- otSrp
Client ⚠GetServices - Gets the list of services being managed by client.
- otSrp
Client ⚠GetTtl - Gets the TTL value in every record included in SRP update requests.
- otSrp
Client ⚠IsAuto Start Mode Enabled - Indicates the current state of auto-start mode (enabled or disabled).
- otSrp
Client ⚠IsRunning - Indicates whether the SRP client is running or not.
- otSrp
Client ⚠IsService KeyRecord Enabled - Indicates whether the “service key record inclusion” mode is enabled or disabled.
- otSrp
Client ⚠Item State ToString - Converts a
otSrpClientItemStateto a string. - otSrp
Client ⚠Remove Host AndServices - Starts the remove process of the host info and all services.
- otSrp
Client ⚠Remove Service - Requests a service to be unregistered with server.
- otSrp
Client ⚠SetCallback - Sets the callback to notify caller of events/changes from SRP client.
- otSrp
Client ⚠SetDomain Name - Sets the domain name to be used by SRP client.
- otSrp
Client ⚠SetHost Addresses - Sets/updates the list of host IPv6 address.
- otSrp
Client ⚠SetHost Name - Sets the host name label.
- otSrp
Client ⚠SetKey Lease Interval - Sets the default key lease interval used in SRP update requests.
- otSrp
Client ⚠SetLease Interval - Sets the default lease interval used in SRP update requests.
- otSrp
Client ⚠SetService KeyRecord Enabled - Enables/disables “service key record inclusion” mode.
- otSrp
Client ⚠SetTtl - Sets the TTL value in every record included in SRP update requests.
- otSrp
Client ⚠Start - Starts the SRP client operation.
- otSrp
Client ⚠Stop - Stops the SRP client operation.
- otSteering
Data ⚠Contains Discerner - Checks if the Steering Data contains a Joiner Discerner.
- otSteering
Data ⚠Contains Joiner Id - Checks if the Steering Data contains a Joiner ID.
- otSteering
Data ⚠Init - Initializes the Steering Data.
- otSteering
Data ⚠IsEmpty - Checks if the Steering Data is empty.
- otSteering
Data ⚠IsValid - Checks whether the Steering Data has a valid length.
- otSteering
Data ⚠Merge - Merges two Steering Data bloom filters.
- otSteering
Data ⚠Permits AllJoiners - Checks if the Steering Data permits all joiners.
- otSteering
Data ⚠SetTo Permit AllJoiners - Sets the Steering Data to permit all joiners.
- otSteering
Data ⚠Update With Discerner - Updates the Steering Data’s bloom filter with a Joiner Discerner.
- otSteering
Data ⚠Update With Joiner Id - Updates the Steering Data’s bloom filter with a Joiner ID.
- otThread
Become ⚠Child - Attempt to reattach as a child.
- otThread
Become ⚠Detached - Detach from the Thread network.
- otThread
Detach ⚠Gracefully - Notifies other nodes in the network (if any) and then stops Thread protocol operation.
- otThread
Device ⚠Role ToString - Convert the device role to human-readable string.
- otThread
Discover ⚠ - Starts a Thread Discovery scan.
- otThread
Error ⚠ToString - Converts an otError enum into a string.
- otThread
GetChild ⚠Timeout - Gets the Thread Child Timeout (in seconds) used when operating in the Child role.
- otThread
GetCurrent ⚠Attach Duration - Gets the current attach duration (number of seconds since the device last attached).
- otThread
GetDevice ⚠Role - Get the device role.
- otThread
GetDomain ⚠Name - Gets the Thread Domain Name.
- otThread
GetExtended ⚠PanId - Gets the IEEE 802.15.4 Extended PAN ID.
- otThread
GetFixed ⚠DuaInterface Identifier - Gets the Interface Identifier manually specified for the Thread Domain Unicast Address.
- otThread
GetIp6 ⚠Counters - Gets the IPv6 counters.
- otThread
GetKey ⚠Sequence Counter - Gets the thrKeySequenceCounter.
- otThread
GetKey ⚠Switch Guard Time - Gets the thrKeySwitchGuardTime (in hours).
- otThread
GetLeader ⚠Data - Get the Thread Leader Data.
- otThread
GetLeader ⚠Rloc - Returns a pointer to the Leader’s RLOC.
- otThread
GetLeader ⚠Router Id - Get the Leader’s Router ID.
- otThread
GetLeader ⚠Weight - Get the Leader’s Weight.
- otThread
GetLink ⚠Local AllThread Nodes Multicast Address - Gets the Thread Link-Local All Thread Nodes multicast address.
- otThread
GetLink ⚠Local Ip6Address - Gets the Thread link-local IPv6 address.
- otThread
GetLink ⚠Mode - Get the MLE Link Mode configuration.
- otThread
GetMax ⚠Time InQueue - Gets the maximum time-in-queue for messages in the TX queue.
- otThread
GetMesh ⚠Local Eid - Gets the Mesh Local EID address.
- otThread
GetMesh ⚠Local Prefix - Returns a pointer to the Mesh Local Prefix.
- otThread
GetMle ⚠Counters - Gets the Thread MLE counters.
- otThread
GetNetwork ⚠Key - Get the Thread Network Key.
- otThread
GetNetwork ⚠KeyRef - Get the
otNetworkKeyReffor Thread Network Key. - otThread
GetNetwork ⚠Name - Get the Thread Network Name.
- otThread
GetNext ⚠Neighbor Info - Gets the next neighbor information. It is used to go through the entries of the neighbor table.
- otThread
GetParent ⚠Average Rssi - The function retrieves the average RSSI for the Thread Parent.
- otThread
GetParent ⚠Info - The function retrieves diagnostic information for a Thread Router as parent.
- otThread
GetParent ⚠Last Rssi - The function retrieves the RSSI of the last packet from the Thread Parent.
- otThread
GetPartition ⚠Id - Get the Partition ID.
- otThread
GetRealm ⚠Local AllThread Nodes Multicast Address - Gets the Thread Realm-Local All Thread Nodes multicast address.
- otThread
GetRloc ⚠ - Gets the Thread Routing Locator (RLOC) address.
- otThread
GetRloc16 ⚠ - Get the RLOC16.
- otThread
GetService ⚠Aloc - Retrieves the Service ALOC for given Service ID.
- otThread
GetStore ⚠Frame Counter Ahead - Gets the store frame counter ahead.
- otThread
GetTime ⚠InQueue Histogram - Gets the time-in-queue histogram for messages in the TX queue.
- otThread
GetVersion ⚠ - Gets the Thread protocol version.
- otThread
IsAnycast ⚠Locate InProgress - Indicates whether an anycast locate request is currently in progress.
- otThread
IsDiscover ⚠InProgress - Determines if an MLE Thread Discovery is currently in progress.
- otThread
IsSingleton ⚠ - Indicates whether a node is the only router on the network.
- otThread
Locate ⚠Anycast Destination - Requests the closest destination of a given anycast address to be located.
- otThread
Register ⚠Parent Response Callback - Registers a callback to receive MLE Parent Response data.
- otThread
Reset ⚠Ip6Counters - Resets the IPv6 counters.
- otThread
Reset ⚠MleCounters - Resets the Thread MLE counters.
- otThread
Reset ⚠Time InQueue Stat - Resets the TX queue time-in-queue statistics.
- otThread
Search ⚠ForBetter Parent - Starts the process for child to search for a better parent while staying attached to its current parent.
- otThread
Send ⚠Address Notification - Sends a Proactive Address Notification (ADDR_NTF.ntf) message.
- otThread
Send ⚠Proactive Backbone Notification - Sends a Proactive Backbone Notification (PRO_BB.ntf) message on the Backbone link.
- otThread
SetChild ⚠Timeout - Sets the Thread Child Timeout (in seconds) used when operating in the Child role.
- otThread
SetDiscovery ⚠Request Callback - Sets a callback to receive MLE Discovery Request data.
- otThread
SetDomain ⚠Name - Sets the Thread Domain Name. Only succeeds when Thread protocols are disabled.
- otThread
SetEnabled ⚠ - Starts Thread protocol operation.
- otThread
SetExtended ⚠PanId - Sets the IEEE 802.15.4 Extended PAN ID.
- otThread
SetFixed ⚠DuaInterface Identifier - Sets or clears the Interface Identifier manually specified for the Thread Domain Unicast Address.
- otThread
SetJoiner ⚠Advertisement - Sets the Thread Joiner Advertisement when discovering Thread network.
- otThread
SetKey ⚠Sequence Counter - Sets the thrKeySequenceCounter.
- otThread
SetKey ⚠Switch Guard Time - Sets the thrKeySwitchGuardTime (in hours).
- otThread
SetLink ⚠Mode - Set the MLE Link Mode configuration.
- otThread
SetMesh ⚠Local Prefix - Sets the Mesh Local Prefix.
- otThread
SetNetwork ⚠Key - Set the Thread Network Key.
- otThread
SetNetwork ⚠KeyRef - Set the Thread Network Key as a
otNetworkKeyRef. - otThread
SetNetwork ⚠Name - Set the Thread Network Name.
- otThread
SetStore ⚠Frame Counter Ahead - Sets the store frame counter ahead.
- otThread
Wakeup ⚠ - Attempts to wake a Wake-up End Device.
- pathconf⚠
- pause⚠
- pbuf_
add_ ⚠header - pbuf_
add_ ⚠header_ force - pbuf_
alloc ⚠ - pbuf_
alloc_ ⚠reference - pbuf_
alloced_ ⚠custom - pbuf_
cat ⚠ - pbuf_
chain ⚠ - pbuf_
clen ⚠ - pbuf_
clone ⚠ - pbuf_
coalesce ⚠ - pbuf_
copy ⚠ - pbuf_
copy_ ⚠partial - pbuf_
copy_ ⚠partial_ pbuf - pbuf_
dechain ⚠ - pbuf_
free ⚠ - pbuf_
free_ ⚠header - pbuf_
get_ ⚠at - pbuf_
get_ ⚠contiguous - pbuf_
header ⚠ - pbuf_
header_ ⚠force - pbuf_
memcmp ⚠ - pbuf_
memfind ⚠ - pbuf_
put_ ⚠at - pbuf_
realloc ⚠ - pbuf_
ref ⚠ - pbuf_
remove_ ⚠header - pbuf_
skip ⚠ - pbuf_
strstr ⚠ - pbuf_
take ⚠ - pbuf_
take_ ⚠at - pbuf_
try_ ⚠get_ at - pcTask
GetName ⚠ - @return The text (human readable) name of the task referenced by the handle xTaskToQuery. A task can query its own name by either passing in its own handle, or by setting xTaskToQuery to NULL.
- pcTimer
GetName ⚠ - Returns the name that was assigned to a timer when the timer was created.
- pclose⚠
- periph_
module_ ⚠disable - @brief Disable peripheral module by gating the clock and asserting the reset signal.
- periph_
module_ ⚠enable - @brief Enable peripheral module by un-gating the clock and de-asserting the reset signal.
- periph_
module_ ⚠reset - @brief Reset peripheral module by asserting and de-asserting the reset signal.
- periph_
rcc_ ⚠acquire_ enter - @cond
- periph_
rcc_ ⚠acquire_ exit - periph_
rcc_ ⚠enter - periph_
rcc_ ⚠exit - periph_
rcc_ ⚠release_ enter - periph_
rcc_ ⚠release_ exit - perror⚠
- phy_
module_ ⚠disable - @brief Disable phy module by gating related clock and asserting the reset signal.
- phy_
module_ ⚠enable - @brief Enable phy module by un-gating related clock and de-asserting the reset signal.
- phy_
module_ ⚠has_ clock_ bits - @brief Checks whether phy module has all bits in @p mask set.
- pipe⚠
- pm_
beacon_ ⚠offset_ funcs_ empty_ init - @brief empty init pm_beacon_offset.
- poll⚠
- popen⚠
- posix_
memalign ⚠ - pread⚠
- printf⚠
- protocomm_
add_ ⚠endpoint - @brief Add endpoint request handler for a protocomm instance
- protocomm_
ble_ ⚠start - @brief Start Bluetooth Low Energy based transport layer for provisioning
- protocomm_
ble_ ⚠stop - @brief Stop Bluetooth Low Energy based transport layer for provisioning
- protocomm_
close_ ⚠session - @brief Frees internal resources used by a transport session
- protocomm_
delete ⚠ - @brief Delete a protocomm instance
- protocomm_
get_ ⚠sec_ version - @brief Get the security version of the protocomm instance
- protocomm_
httpd_ ⚠start - @brief Start HTTPD protocomm transport
- protocomm_
httpd_ ⚠stop - @brief Stop HTTPD protocomm transport
- protocomm_
new ⚠ - @brief Create a new protocomm instance
- protocomm_
open_ ⚠session - @brief Allocates internal resources for new transport session
- protocomm_
remove_ ⚠endpoint - @brief Remove endpoint request handler for a protocomm instance
- protocomm_
req_ ⚠handle - @brief Calls the registered handler of an endpoint session for processing incoming data and generating the response
- protocomm_
set_ ⚠security - @brief Add endpoint security for a protocomm instance
- protocomm_
set_ ⚠version - @brief Set endpoint for version verification
- protocomm_
unset_ ⚠security - @brief Remove endpoint security for a protocomm instance
- protocomm_
unset_ ⚠version - @brief Remove version verification endpoint from a protocomm instance
- psa_
aead_ ⚠abort - Abort an AEAD operation.
- psa_
aead_ ⚠decrypt - Process an authenticated decryption operation.
- psa_
aead_ ⚠decrypt_ setup - Set the key for a multipart authenticated decryption operation.
- psa_
aead_ ⚠encrypt - Process an authenticated encryption operation.
- psa_
aead_ ⚠encrypt_ setup - Set the key for a multipart authenticated encryption operation.
- psa_
aead_ ⚠finish - Finish encrypting a message in an AEAD operation.
- psa_
aead_ ⚠generate_ nonce - Generate a random nonce for an authenticated encryption operation.
- psa_
aead_ ⚠set_ lengths - Declare the lengths of the message and additional data for AEAD.
- psa_
aead_ ⚠set_ nonce - Set the nonce for an authenticated encryption or decryption operation.
- psa_
aead_ ⚠update - Encrypt or decrypt a message fragment in an active AEAD operation.
- psa_
aead_ ⚠update_ ad - Pass additional data to an active AEAD operation.
- psa_
aead_ ⚠verify - Finish authenticating and decrypting a message in an AEAD operation.
- psa_
asymmetric_ ⚠decrypt - \brief Decrypt a short message with a private key.
- psa_
asymmetric_ ⚠encrypt - \brief Encrypt a short message with a public key.
- psa_
can_ ⚠do_ cipher - Tell if PSA is ready for this cipher.
- psa_
can_ ⚠do_ hash - Check if PSA is capable of handling the specified hash algorithm.
- psa_
cipher_ ⚠abort - Abort a cipher operation.
- psa_
cipher_ ⚠decrypt - Decrypt a message using a symmetric cipher.
- psa_
cipher_ ⚠decrypt_ setup - Set the key for a multipart symmetric decryption operation.
- psa_
cipher_ ⚠encrypt - Encrypt a message using a symmetric cipher.
- psa_
cipher_ ⚠encrypt_ setup - Set the key for a multipart symmetric encryption operation.
- psa_
cipher_ ⚠finish - Finish encrypting or decrypting a message in a cipher operation.
- psa_
cipher_ ⚠generate_ iv - Generate an IV for a symmetric encryption operation.
- psa_
cipher_ ⚠set_ iv - Set the IV for a symmetric encryption or decryption operation.
- psa_
cipher_ ⚠update - Encrypt or decrypt a message fragment in an active cipher operation.
- psa_
close_ ⚠key - Close a key handle.
- psa_
copy_ ⚠key - Make a copy of a key.
- psa_
crypto_ ⚠driver_ pake_ get_ cipher_ suite - Get the cipher suite from given inputs.
- psa_
crypto_ ⚠driver_ pake_ get_ password - Get the password from given inputs.
- psa_
crypto_ ⚠driver_ pake_ get_ password_ len - Get the length of the password in bytes from given inputs.
- psa_
crypto_ ⚠driver_ pake_ get_ peer - Get the peer id from given inputs.
- psa_
crypto_ ⚠driver_ pake_ get_ peer_ len - Get the length of the peer id in bytes from given inputs.
- psa_
crypto_ ⚠driver_ pake_ get_ user - Get the user id from given inputs.
- psa_
crypto_ ⚠driver_ pake_ get_ user_ len - Get the length of the user id in bytes from given inputs.
- psa_
crypto_ ⚠init - \brief Library initialization.
- psa_
destroy_ ⚠key - \brief Destroy a key.
- psa_
export_ ⚠key - \brief Export a key in binary format.
- psa_
export_ ⚠public_ key - \brief Export a public key or the public part of a key pair in binary format.
- psa_
generate_ ⚠key - \brief Generate a key or key pair.
- psa_
generate_ ⚠key_ custom - \brief Generate a key or key pair using custom production parameters.
- psa_
generate_ ⚠key_ ext - \brief Generate a key or key pair using custom production parameters.
- psa_
generate_ ⚠random - \brief Generate random bytes.
- psa_
get_ ⚠key_ attributes - Retrieve the attributes of a key.
- psa_
hash_ ⚠abort - Abort a hash operation.
- psa_
hash_ ⚠clone - Clone a hash operation.
- psa_
hash_ ⚠compare - Calculate the hash (digest) of a message and compare it with a reference value.
- psa_
hash_ ⚠compute - Calculate the hash (digest) of a message.
- psa_
hash_ ⚠finish - Finish the calculation of the hash of a message.
- psa_
hash_ ⚠setup - Set up a multipart hash operation.
- psa_
hash_ ⚠update - Add a message fragment to a multipart hash operation.
- psa_
hash_ ⚠verify - Finish the calculation of the hash of a message and compare it with an expected value.
- psa_
import_ ⚠key - \brief Import a key in binary format.
- psa_
interruptible_ ⚠get_ max_ ops - \brief Get the maximum number of ops allowed to be executed by an interruptible function in a single call. This will return the last value set by \c psa_interruptible_set_max_ops() or #PSA_INTERRUPTIBLE_MAX_OPS_UNLIMITED if that function has never been called.
- psa_
interruptible_ ⚠set_ max_ ops - \brief Set the maximum number of ops allowed to be executed by an interruptible function in a single call.
- psa_
key_ ⚠derivation_ abort - Abort a key derivation operation.
- psa_
key_ ⚠derivation_ get_ capacity - Retrieve the current capacity of a key derivation operation.
- psa_
key_ ⚠derivation_ input_ bytes - Provide an input for key derivation or key agreement.
- psa_
key_ ⚠derivation_ input_ integer - Provide a numeric input for key derivation or key agreement.
- psa_
key_ ⚠derivation_ input_ key - Provide an input for key derivation in the form of a key.
- psa_
key_ ⚠derivation_ key_ agreement - Perform a key agreement and use the shared secret as input to a key derivation.
- psa_
key_ ⚠derivation_ output_ bytes - Read some data from a key derivation operation.
- psa_
key_ ⚠derivation_ output_ key - Derive a key from an ongoing key derivation operation.
- psa_
key_ ⚠derivation_ output_ key_ custom - Derive a key from an ongoing key derivation operation with custom production parameters.
- psa_
key_ ⚠derivation_ output_ key_ ext - Derive a key from an ongoing key derivation operation with custom production parameters.
- psa_
key_ ⚠derivation_ set_ capacity - Set the maximum capacity of a key derivation operation.
- psa_
key_ ⚠derivation_ setup - Set up a key derivation operation.
- psa_
key_ ⚠derivation_ verify_ bytes - Compare output data from a key derivation operation to an expected value.
- psa_
key_ ⚠derivation_ verify_ key - Compare output data from a key derivation operation to an expected value stored in a key object.
- psa_
mac_ ⚠abort - Abort a MAC operation.
- psa_
mac_ ⚠compute - Calculate the MAC (message authentication code) of a message.
- psa_
mac_ ⚠sign_ finish - Finish the calculation of the MAC of a message.
- psa_
mac_ ⚠sign_ setup - Set up a multipart MAC calculation operation.
- psa_
mac_ ⚠update - Add a message fragment to a multipart MAC operation.
- psa_
mac_ ⚠verify - Calculate the MAC of a message and compare it with a reference value.
- psa_
mac_ ⚠verify_ finish - Finish the calculation of the MAC of a message and compare it with an expected value.
- psa_
mac_ ⚠verify_ setup - Set up a multipart MAC verification operation.
- psa_
open_ ⚠key - Open a handle to an existing persistent key.
- psa_
pake_ ⚠abort - Abort a PAKE operation.
- psa_
pake_ ⚠get_ implicit_ key - Get implicitly confirmed shared secret from a PAKE.
- psa_
pake_ ⚠input - Provide input for a step of a password-authenticated key exchange.
- psa_
pake_ ⚠output - Get output for a step of a password-authenticated key exchange.
- psa_
pake_ ⚠set_ password_ key - Set the password for a password-authenticated key exchange from key ID.
- psa_
pake_ ⚠set_ peer - Set the peer ID for a password-authenticated key exchange.
- psa_
pake_ ⚠set_ role - Set the application role for a password-authenticated key exchange.
- psa_
pake_ ⚠set_ user - Set the user ID for a password-authenticated key exchange.
- psa_
pake_ ⚠setup - Set the session information for a password-authenticated key exchange.
- psa_
purge_ ⚠key - Remove non-essential copies of key material from memory.
- psa_
raw_ ⚠key_ agreement - Perform a key agreement and return the raw shared secret.
- psa_
reset_ ⚠key_ attributes - Reset a key attribute structure to a freshly initialized state.
- psa_
sign_ ⚠hash - \brief Sign a hash or short message with a private key.
- psa_
sign_ ⚠hash_ abort - \brief Abort a sign hash operation.
- psa_
sign_ ⚠hash_ complete - \brief Continue and eventually complete the action of signing a hash or short message with a private key, in an interruptible manner.
- psa_
sign_ ⚠hash_ get_ num_ ops - \brief Get the number of ops that a hash signing operation has taken so far. If the operation has completed, then this will represent the number of ops required for the entire operation. After initialization or calling \c psa_sign_hash_interruptible_abort() on the operation, a value of 0 will be returned.
- psa_
sign_ ⚠hash_ start - \brief Start signing a hash or short message with a private key, in an interruptible manner.
- psa_
sign_ ⚠message - \brief Sign a message with a private key. For hash-and-sign algorithms, this includes the hashing step.
- psa_
verify_ ⚠hash - \brief Verify the signature of a hash or short message using a public key.
- psa_
verify_ ⚠hash_ abort - \brief Abort a verify hash operation.
- psa_
verify_ ⚠hash_ complete - \brief Continue and eventually complete the action of reading and verifying a hash or short message signed with a private key, in an interruptible manner.
- psa_
verify_ ⚠hash_ get_ num_ ops - \brief Get the number of ops that a hash verification operation has taken so far. If the operation has completed, then this will represent the number of ops required for the entire operation. After initialization or calling \c psa_verify_hash_interruptible_abort() on the operation, a value of 0 will be returned.
- psa_
verify_ ⚠hash_ start - \brief Start reading and verifying a hash or short message, in an interruptible manner.
- psa_
verify_ ⚠message - \brief Verify the signature of a message with a public key, using a hash-and-sign verification algorithm.
- pselect⚠
- psignal⚠
- pthread_
atfork ⚠ - pthread_
attr_ ⚠destroy - pthread_
attr_ ⚠getdetachstate - pthread_
attr_ ⚠getguardsize - pthread_
attr_ ⚠getschedparam - pthread_
attr_ ⚠getstack - pthread_
attr_ ⚠getstackaddr - pthread_
attr_ ⚠getstacksize - pthread_
attr_ ⚠init - pthread_
attr_ ⚠setdetachstate - pthread_
attr_ ⚠setguardsize - pthread_
attr_ ⚠setschedparam - pthread_
attr_ ⚠setstack - pthread_
attr_ ⚠setstackaddr - pthread_
attr_ ⚠setstacksize - pthread_
cancel ⚠ - pthread_
cond_ ⚠broadcast - pthread_
cond_ ⚠destroy - pthread_
cond_ ⚠init - pthread_
cond_ ⚠signal - pthread_
cond_ ⚠timedwait - pthread_
cond_ ⚠wait - pthread_
condattr_ ⚠destroy - pthread_
condattr_ ⚠getclock - pthread_
condattr_ ⚠getpshared - pthread_
condattr_ ⚠init - pthread_
condattr_ ⚠setclock - pthread_
condattr_ ⚠setpshared - pthread_
create ⚠ - pthread_
detach ⚠ - pthread_
equal ⚠ - pthread_
exit ⚠ - pthread_
getconcurrency ⚠ - pthread_
getcpuclockid ⚠ - pthread_
getschedparam ⚠ - pthread_
getspecific ⚠ - pthread_
join ⚠ - pthread_
key_ ⚠create - pthread_
key_ ⚠delete - pthread_
kill ⚠ - pthread_
mutex_ ⚠destroy - pthread_
mutex_ ⚠init - pthread_
mutex_ ⚠lock - pthread_
mutex_ ⚠timedlock - pthread_
mutex_ ⚠trylock - pthread_
mutex_ ⚠unlock - pthread_
mutexattr_ ⚠destroy - pthread_
mutexattr_ ⚠getpshared - pthread_
mutexattr_ ⚠gettype - pthread_
mutexattr_ ⚠init - pthread_
mutexattr_ ⚠setpshared - pthread_
mutexattr_ ⚠settype - pthread_
once ⚠ - pthread_
rwlock_ ⚠destroy - pthread_
rwlock_ ⚠init - pthread_
rwlock_ ⚠rdlock - pthread_
rwlock_ ⚠timedrdlock - pthread_
rwlock_ ⚠timedwrlock - pthread_
rwlock_ ⚠tryrdlock - pthread_
rwlock_ ⚠trywrlock - pthread_
rwlock_ ⚠unlock - pthread_
rwlock_ ⚠wrlock - pthread_
rwlockattr_ ⚠destroy - pthread_
rwlockattr_ ⚠getpshared - pthread_
rwlockattr_ ⚠init - pthread_
rwlockattr_ ⚠setpshared - pthread_
self ⚠ - pthread_
setcancelstate ⚠ - pthread_
setcanceltype ⚠ - pthread_
setconcurrency ⚠ - pthread_
setschedparam ⚠ - pthread_
setschedprio ⚠ - pthread_
setspecific ⚠ - pthread_
sigmask ⚠ - pthread_
testcancel ⚠ - pthread_
yield ⚠ - putc⚠
- putc_
unlocked ⚠ - putchar⚠
- putchar_
unlocked ⚠ - putenv⚠
- puts⚠
- putw⚠
- pvPort
Calloc ⚠ - pvPort
Malloc ⚠ - pvTask
GetCurrentTCB ⚠ForCore - @brief Get a void pointer to the current TCB of a particular core
- pvTask
GetThread ⚠Local Storage Pointer - pvTask
Increment ⚠Mutex Held Count - pvTimer
GetTimerID ⚠ - Returns the ID assigned to the timer.
- pwrite⚠
- pxPort
Initialise ⚠Stack - pxTask
GetStack ⚠Start - Returns the start of the stack associated with xTask.
- qsort⚠
- qsort_r⚠
- quick_
exit ⚠ - raise⚠
- rand⚠
- rand_r⚠
- random⚠
- read⚠
- readdir⚠
- readdir_
r ⚠ - readlink⚠
- readlinkat⚠
- realloc⚠
- reallocarray⚠
- reallocf⚠
- realpath⚠
- remove⚠
- rename⚠
- renameat⚠
- revoke⚠
- rewind⚠
- rewinddir⚠
- rindex⚠
- rmdir⚠
- rmt_
add_ ⚠channel_ to_ group - @brief Add channel into a synchronous group (channels in the same group can start transaction simultaneously)
- rmt_
alloc_ ⚠encoder_ mem - @brief A helper function to allocate a proper memory for RMT encoder
- rmt_
apply_ ⚠carrier - @brief Apply modulation feature for TX channel or demodulation feature for RX channel
- rmt_
bytes_ ⚠encoder_ update_ config - @brief Update the configuration of the bytes encoder
- rmt_
config ⚠ - @brief Configure RMT parameters
- rmt_
del_ ⚠channel - @brief Delete an RMT channel
- rmt_
del_ ⚠encoder - @brief Delete RMT encoder
- rmt_
del_ ⚠sync_ manager - @brief Delete synchronization manager
- rmt_
disable ⚠ - @brief Disable the RMT channel
- rmt_
driver_ ⚠install - @brief Initialize RMT driver
- rmt_
driver_ ⚠uninstall - @brief Uninstall RMT driver.
- rmt_
enable ⚠ - @brief Enable the RMT channel
- rmt_
enable_ ⚠tx_ loop_ autostop - @brief Enable or disable the feature that when loop count reaches the threshold, RMT will stop transmitting.
- rmt_
encoder_ ⚠reset - @brief Reset RMT encoder
- rmt_
fill_ ⚠tx_ items - @brief Fill memory data of channel with given RMT items.
- rmt_
get_ ⚠channel_ status - @brief Get the current status of eight channels.
- rmt_
get_ ⚠clk_ div - @brief Get RMT clock divider, channel clock is divided from source clock.
- rmt_
get_ ⚠counter_ clock - @brief Get speed of channel’s internal counter clock.
- rmt_
get_ ⚠idle_ level - @brief Get RMT idle output level for transmitter
- rmt_
get_ ⚠mem_ block_ num - @brief Get RMT memory block number
- rmt_
get_ ⚠mem_ pd - @brief Check if the RMT memory is force powered down
- rmt_
get_ ⚠memory_ owner - @brief Get RMT memory owner.
- rmt_
get_ ⚠ringbuf_ handle - @brief Get ringbuffer from RMT.
- rmt_
get_ ⚠rx_ idle_ thresh - @brief Get RMT idle threshold value.
- rmt_
get_ ⚠source_ clk - @brief Get RMT source clock
- rmt_
get_ ⚠status - @brief Get RMT status
- rmt_
get_ ⚠tx_ loop_ mode - @brief Get RMT tx loop mode.
- rmt_
isr_ ⚠deregister - @brief Deregister previously registered RMT interrupt handler
- rmt_
isr_ ⚠register - @brief Register RMT interrupt handler, the handler is an ISR.
- rmt_
new_ ⚠bitscrambler_ encoder - @brief Create RMT BitScrambler encoder
- rmt_
new_ ⚠bytes_ encoder - @brief Create RMT bytes encoder, which can encode byte stream into RMT symbols
- rmt_
new_ ⚠copy_ encoder - @brief Create RMT copy encoder, which copies the given RMT symbols into RMT memory
- rmt_
new_ ⚠rx_ channel - @brief Create a RMT RX channel
- rmt_
new_ ⚠simple_ encoder - @brief Create RMT simple callback encoder, which uses a callback to convert incoming data into RMT symbols.
- rmt_
new_ ⚠sync_ manager - @brief Create a synchronization manager for multiple TX channels, so that the managed channel can start transmitting at the same time
- rmt_
new_ ⚠tx_ channel - @brief Create a RMT TX channel
- rmt_
receive ⚠ - @brief Initiate a receive job for RMT RX channel
- rmt_
register_ ⚠tx_ end_ callback - @brief Registers a callback that will be called when transmission ends.
- rmt_
remove_ ⚠channel_ from_ group - @brief Remove channel out of a group
- rmt_
rx_ ⚠memory_ reset - @brief Reset RMT RX memory
- rmt_
rx_ ⚠register_ event_ callbacks - @brief Set callbacks for RMT RX channel
- rmt_
rx_ ⚠start - @brief Set RMT start receiving data.
- rmt_
rx_ ⚠stop - @brief Set RMT stop receiving data.
- rmt_
set_ ⚠clk_ div - @brief Set RMT clock divider, channel clock is divided from source clock.
- rmt_
set_ ⚠err_ intr_ en - @brief Set RMT RX error interrupt enable
- rmt_
set_ ⚠gpio - @brief Configure the GPIO used by RMT channel
- rmt_
set_ ⚠idle_ level - @brief Set RMT idle output level for transmitter
- rmt_
set_ ⚠mem_ block_ num - @brief Set RMT memory block number for RMT channel
- rmt_
set_ ⚠mem_ pd - @brief Set RMT memory in low power mode.
- rmt_
set_ ⚠memory_ owner - @brief Set RMT memory owner. @note Setting memory is only valid for RX channel.
- rmt_
set_ ⚠rx_ filter - @brief Set RMT RX filter.
- rmt_
set_ ⚠rx_ idle_ thresh - @brief Set RMT RX idle threshold value
- rmt_
set_ ⚠rx_ intr_ en - @brief Set RMT RX interrupt enable
- rmt_
set_ ⚠rx_ thr_ intr_ en - @brief Set RMT RX threshold event interrupt enable
- rmt_
set_ ⚠source_ clk - @brief Set RMT source clock
- rmt_
set_ ⚠tx_ carrier - @brief Configure RMT carrier for TX signal.
- rmt_
set_ ⚠tx_ intr_ en - @brief Set RMT TX interrupt enable
- rmt_
set_ ⚠tx_ loop_ count - @brief Set loop count threshold value for RMT TX channel
- rmt_
set_ ⚠tx_ loop_ mode - @brief Set RMT tx loop mode.
- rmt_
set_ ⚠tx_ thr_ intr_ en - @brief Set RMT TX threshold event interrupt enable
- rmt_
sync_ ⚠reset - @brief Reset synchronization manager
- rmt_
translator_ ⚠get_ context - @brief Get the user context set by ‘rmt_translator_set_context’
- rmt_
translator_ ⚠init - @brief Init rmt translator and register user callback. The callback will convert the raw data that needs to be sent to rmt format. If a channel is initialized more than once, the user callback will be replaced by the later.
- rmt_
translator_ ⚠set_ context - @brief Set user context for the translator of specific channel
- rmt_
transmit ⚠ - @brief Transmit data by RMT TX channel
- rmt_
tx_ ⚠memory_ reset - @brief Reset RMT TX memory
- rmt_
tx_ ⚠register_ event_ callbacks - @brief Set event callbacks for RMT TX channel
- rmt_
tx_ ⚠start - @brief Set RMT start sending data from memory.
- rmt_
tx_ ⚠stop - @brief Set RMT stop sending.
- rmt_
tx_ ⚠switch_ gpio - @brief Switch GPIO for RMT TX channel
- rmt_
tx_ ⚠wait_ all_ done - @brief Wait for all pending TX transactions done
- rmt_
wait_ ⚠tx_ done - @brief Wait RMT TX finished.
- rmt_
write_ ⚠items - @brief RMT send waveform from rmt_item array.
- rmt_
write_ ⚠sample - @brief Translate uint8_t type of data into rmt format and send it out. Requires rmt_translator_init to init the translator first.
- rpmatch⚠
- rresvport⚠
- rtc_
gpio_ ⚠is_ valid_ gpio - @brief Determine if the specified IO is a valid RTC GPIO.
- rtc_
isr_ ⚠deregister - @brief Deregister the handler previously registered using rtc_isr_register @param handler handler function to call (as passed to rtc_isr_register) @param handler_arg argument of the handler (as passed to rtc_isr_register) @return - ESP_OK on success - ESP_ERR_INVALID_STATE if a handler matching both handler and handler_arg isn’t registered
- rtc_
isr_ ⚠noniram_ disable - @brief Disable the RTC interrupt that is allowed to be executed when cache is disabled.
cache disabled. Internal interrupt handle function will call this function in interrupt
handler function. Disable bits when
esp_intr_noniram_disableis called. - rtc_
isr_ ⚠noniram_ enable - @brief Enable the RTC interrupt that is allowed to be executed when cache is disabled.
cache disabled. Internal interrupt handle function will call this function in interrupt
handler function. Enable bits when
esp_intr_noniram_enableis called. - rtc_
isr_ ⚠register - @brief Register a handler for specific RTC_CNTL interrupts
- ruserok⚠
- rv_
utils_ ⚠dbgr_ is_ attached - To use hal function for compatibility meanwhile keep hal dependency private, this function is implemented in rv_utils.c
- sbrk⚠
- scandir⚠
- scanf⚠
- sched_
get_ ⚠priority_ max - sched_
get_ ⚠priority_ min - sched_
yield ⚠ - sd_
pwr_ ⚠ctrl_ set_ io_ voltage - @brief Set SD IO voltage by a registered SD power control driver handle
- sdmmc_
can_ ⚠discard - Check if SD/MMC card supports discard
- sdmmc_
can_ ⚠trim - Check if SD/MMC card supports trim
- sdmmc_
card_ ⚠init - Probe and initialize SD/MMC card using given host
- sdmmc_
card_ ⚠print_ info - @brief Print information about the card to a stream @param stream stream obtained using fopen or fdopen @param card card information structure initialized using sdmmc_card_init
- sdmmc_
erase_ ⚠sectors - Erase given number of sectors from the SD/MMC card
- sdmmc_
full_ ⚠erase - Erase complete SD/MMC card
- sdmmc_
get_ ⚠status - Get status of SD/MMC card
- sdmmc_
io_ ⚠enable_ int - Enable SDIO interrupt in the SDMMC host
- sdmmc_
io_ ⚠get_ cis_ data - Get the data of CIS region of an SDIO card.
- sdmmc_
io_ ⚠print_ cis_ info - Parse and print the CIS information of an SDIO card.
- sdmmc_
io_ ⚠read_ blocks - Read blocks of data from an SDIO card using IO_RW_EXTENDED (CMD53)
- sdmmc_
io_ ⚠read_ byte - Read one byte from an SDIO card using IO_RW_DIRECT (CMD52)
- sdmmc_
io_ ⚠read_ bytes - Read multiple bytes from an SDIO card using IO_RW_EXTENDED (CMD53)
- sdmmc_
io_ ⚠wait_ int - Block until an SDIO interrupt is received
- sdmmc_
io_ ⚠write_ blocks - Write blocks of data to an SDIO card using IO_RW_EXTENDED (CMD53)
- sdmmc_
io_ ⚠write_ byte - Write one byte to an SDIO card using IO_RW_DIRECT (CMD52)
- sdmmc_
io_ ⚠write_ bytes - Write multiple bytes to an SDIO card using IO_RW_EXTENDED (CMD53)
- sdmmc_
mmc_ ⚠can_ sanitize - Check if SD/MMC card supports sanitize
- sdmmc_
mmc_ ⚠sanitize - Sanitize the data that was unmapped by a Discard command
- sdmmc_
read_ ⚠sectors - Read given number of sectors from the SD/MMC card
- sdmmc_
write_ ⚠sectors - Write given number of sectors to SD/MMC card
- sdspi_
host_ ⚠check_ buffer_ alignment - @brief Check if the buffer meets the alignment requirements
- sdspi_
host_ ⚠deinit - @brief Release resources allocated using sdspi_host_init
- sdspi_
host_ ⚠do_ transaction - @brief Send command to the card and get response
- sdspi_
host_ ⚠get_ dma_ info - @brief Get the DMA memory information for the host driver
- sdspi_
host_ ⚠get_ real_ freq - @brief Calculate working frequency for specific device
- sdspi_
host_ ⚠init - @brief Initialize SD SPI driver
- sdspi_
host_ ⚠init_ device - @brief Attach and initialize an SD SPI device on the specific SPI bus
- sdspi_
host_ ⚠io_ int_ enable - @brief Enable SDIO interrupt.
- sdspi_
host_ ⚠io_ int_ wait - @brief Wait for SDIO interrupt until timeout.
- sdspi_
host_ ⚠remove_ device - @brief Remove an SD SPI device
- sdspi_
host_ ⚠set_ card_ clk - @brief Set card clock frequency
- seed48⚠
- seekdir⚠
- select⚠
- setbuf⚠
- setbuffer⚠
- setdtablesize⚠
- setegid⚠
- setenv⚠
- seteuid⚠
- setgid⚠
- setgroups⚠
- sethostname⚠
- setitimer⚠
- setlinebuf⚠
- setpgid⚠
- setpgrp⚠
- setregid⚠
- setreuid⚠
- setsid⚠
- setstate⚠
- settimeofday⚠
- setuid⚠
- setusershell⚠
- setvbuf⚠
- sig2str⚠
- sigaction⚠
- sigaddset⚠
- sigaltstack⚠
- sigdelset⚠
- sigemptyset⚠
- sigfillset⚠
- sigismember⚠
- sigmadelta_
config ⚠ - @brief Configure Sigma-delta channel
- sigmadelta_
set_ ⚠duty - @brief Set Sigma-delta channel duty.
- sigmadelta_
set_ ⚠pin - @brief Set Sigma-delta signal output pin
- sigmadelta_
set_ ⚠prescale - @brief Set Sigma-delta channel’s clock pre-scale value. The source clock is APP_CLK, 80MHz. The clock frequency of the sigma-delta channel is APP_CLK / pre_scale
- signal⚠
- sigpause⚠
- sigpending⚠
- sigprocmask⚠
- sigqueue⚠
- sigsuspend⚠
- sigtimedwait⚠
- sigwait⚠
- sigwaitinfo⚠
- siprintf⚠
- siscanf⚠
- sleep⚠
- sniprintf⚠
- snprintf⚠
- sntp_
get_ ⚠sync_ interval - @brief Get the sync interval of SNTP operation
- sntp_
get_ ⚠sync_ mode - @brief Get set sync mode
- sntp_
get_ ⚠sync_ status - @brief Get status of time sync
- sntp_
get_ ⚠system_ time - @brief system time getter used in the sntp module @note The lwip sntp uses u32_t types for sec and us arguments
- sntp_
restart ⚠ - @brief Restart SNTP
- sntp_
set_ ⚠sync_ interval - @brief Set the sync interval of SNTP operation
- sntp_
set_ ⚠sync_ mode - @brief Set the sync mode
- sntp_
set_ ⚠sync_ status - @brief Set status of time sync
- sntp_
set_ ⚠system_ time - @brief system time setter used in the sntp module @note The lwip sntp uses u32_t types for sec and us arguments
- sntp_
set_ ⚠time_ sync_ notification_ cb - @brief Set a callback function for time synchronization notification
- sntp_
sync_ ⚠time - @brief This function updates the system time.
- spi_
bus_ ⚠add_ device - @brief Allocate a device on a SPI bus
- spi_
bus_ ⚠dma_ memory_ alloc - @brief Helper function for malloc DMA capable memory for SPI driver
- spi_
bus_ ⚠free - @brief Free a SPI bus
- spi_
bus_ ⚠get_ max_ transaction_ len - @brief Get max length (in bytes) of one transaction
- spi_
bus_ ⚠initialize - @brief Initialize a SPI bus
- spi_
bus_ ⚠remove_ device - @brief Remove a device from the SPI bus
- spi_
device_ ⚠acquire_ bus - @brief Occupy the SPI bus for a device to do continuous transactions.
- spi_
device_ ⚠get_ actual_ freq - @brief Calculate working frequency for specific device
- spi_
device_ ⚠get_ trans_ result - @brief Get the result of a SPI transaction queued earlier by
spi_device_queue_trans. - spi_
device_ ⚠polling_ end - @brief Poll until the polling transaction ends.
- spi_
device_ ⚠polling_ start - @brief Immediately start a polling transaction.
- spi_
device_ ⚠polling_ transmit - @brief Send a polling transaction, wait for it to complete, and return the result
- spi_
device_ ⚠queue_ trans - @brief Queue a SPI transaction for interrupt transaction execution. Get the result by
spi_device_get_trans_result. - spi_
device_ ⚠release_ bus - @brief Release the SPI bus occupied by the device. All other devices can start sending transactions.
- spi_
device_ ⚠transmit - @brief Send a SPI transaction, wait for it to complete, and return the result
- spi_
flash_ ⚠cache2phys - @brief Given a memory address where flash is mapped, return the corresponding physical flash offset.
- spi_
flash_ ⚠mmap - @brief Map region of flash memory into data or instruction address space
- spi_
flash_ ⚠mmap_ dump - @brief Display information about mapped regions
- spi_
flash_ ⚠mmap_ get_ free_ pages - @brief get free pages number which can be mmap
- spi_
flash_ ⚠mmap_ pages - @brief Map sequences of pages of flash memory into data or instruction address space
- spi_
flash_ ⚠munmap - @brief Release region previously obtained using spi_flash_mmap
- spi_
flash_ ⚠phys2cache - @brief Given a physical offset in flash, return the address where it is mapped in the memory space.
- spi_
get_ ⚠actual_ clock - @brief Calculate the working frequency that is most close to desired frequency.
- spi_
get_ ⚠freq_ limit - @brief Get the frequency limit of current configurations. SPI master working at this limit is OK, while above the limit, full duplex mode and DMA will not work, and dummy bits will be applied in the half duplex mode.
- spi_
get_ ⚠timing - @brief Calculate the timing settings of specified frequency and settings.
- spi_
slave_ ⚠disable - @brief Disable the spi slave function for an initialized spi host
- spi_
slave_ ⚠enable - @brief Enable the spi slave function for an initialized spi host
@note No need to call this function additionally after
spi_slave_initialize, because it has been enabled already during the initialization. - spi_
slave_ ⚠free - @brief Free a SPI bus claimed as a SPI slave interface
- spi_
slave_ ⚠get_ trans_ result - @brief Get the result of a SPI transaction queued earlier
- spi_
slave_ ⚠initialize - @brief Initialize a SPI bus as a slave interface and enable it by default
- spi_
slave_ ⚠queue_ trans - @brief Queue a SPI transaction for execution
- spi_
slave_ ⚠transmit - @brief Do a SPI transaction
- sprintf⚠
- srand⚠
- srand48⚠
- srandom⚠
- sscanf⚠
- stat⚠
- stpcpy⚠
- stpncpy⚠
- str2sig⚠
- strcasecmp⚠
- strcasecmp_
l ⚠ - strcat⚠
- strchr⚠
- strcmp⚠
- strcoll⚠
- strcoll_
l ⚠ - strcpy⚠
- strcspn⚠
- strdup⚠
- strerror⚠
- strerror_
l ⚠ - strerror_
r ⚠ - strftime⚠
- strftime_
l ⚠ - strlcat⚠
- strlcpy⚠
- strlen⚠
- strlwr⚠
- strncasecmp⚠
- strncasecmp_
l ⚠ - strncat⚠
- strncmp⚠
- strncpy⚠
- strndup⚠
- strnlen⚠
- strnstr⚠
- strpbrk⚠
- strrchr⚠
- strsep⚠
- strsignal⚠
- strspn⚠
- strstr⚠
- strtod⚠
- strtof⚠
- strtoimax⚠
- strtoimax_
l ⚠ - strtok⚠
- strtok_
r ⚠ - strtol⚠
- strtoll⚠
- strtoul⚠
- strtoull⚠
- strtoumax⚠
- strtoumax_
l ⚠ - strupr⚠
- strxfrm⚠
- strxfrm_
l ⚠ - symlink⚠
- symlinkat⚠
- sync⚠
- sys_
delay_ ⚠ms - sys_
thread_ ⚠sem_ deinit - sys_
thread_ ⚠sem_ get - sys_
thread_ ⚠sem_ init - sys_
thread_ ⚠tcpip - sysconf⚠
- system⚠
- tcdrain⚠
- @brief Wait for transmission of output
- tcflow⚠
- @brief Suspend or restart the transmission or reception of data
- tcflush⚠
- @brief Flush non-transmitted output data and non-read input data
- tcgetattr⚠
- @brief Gets the parameters of the terminal
- tcgetpgrp⚠
- tcgetsid⚠
- @brief Get process group ID for session leader for controlling terminal
- tcsendbreak⚠
- @brief Send a break for a specific duration
- tcsetattr⚠
- @brief Sets the parameters of the terminal
- tcsetpgrp⚠
- telldir⚠
- temperature_
sensor_ ⚠disable - @brief Disable temperature sensor
- temperature_
sensor_ ⚠enable - @brief Enable the temperature sensor
- temperature_
sensor_ ⚠get_ celsius - @brief Read temperature sensor data that is converted to degrees Celsius. @note Should not be called from interrupt.
- temperature_
sensor_ ⚠install - @brief Install temperature sensor driver
- temperature_
sensor_ ⚠uninstall - @brief Uninstall the temperature sensor driver
- tempnam⚠
- time⚠
- timer_
create ⚠ - timer_
deinit ⚠ - @brief Deinitializes the timer.
- timer_
delete ⚠ - timer_
disable_ ⚠intr - @brief Disable timer interrupt
- timer_
enable_ ⚠intr - @brief Enable timer interrupt
- timer_
get_ ⚠alarm_ value - @brief Get timer alarm value.
- timer_
get_ ⚠config - @brief Get timer configure value.
- timer_
get_ ⚠counter_ time_ sec - @brief Read the counter value of hardware timer, in unit of a given scale.
- timer_
get_ ⚠counter_ value - @brief Read the counter value of hardware timer.
- timer_
getoverrun ⚠ - timer_
gettime ⚠ - timer_
group_ ⚠clr_ intr_ status_ in_ isr - @brief Clear timer interrupt status, just used in ISR
- timer_
group_ ⚠enable_ alarm_ in_ isr - @brief Enable alarm interrupt, just used in ISR
- timer_
group_ ⚠get_ auto_ reload_ in_ isr - @brief Get auto reload enable status, just used in ISR
- timer_
group_ ⚠get_ counter_ value_ in_ isr - @brief Get the current counter value, just used in ISR
- timer_
group_ ⚠get_ intr_ status_ in_ isr - @brief Get interrupt status, just used in ISR
- timer_
group_ ⚠intr_ disable - @brief Disable timer group interrupt, by disable mask
- timer_
group_ ⚠intr_ enable - @brief Enable timer group interrupt, by enable mask
- timer_
group_ ⚠set_ alarm_ value_ in_ isr - @brief Set the alarm threshold for the timer, just used in ISR
- timer_
group_ ⚠set_ counter_ enable_ in_ isr - @brief Enable/disable a counter, just used in ISR
- timer_
init ⚠ - @brief Initializes and configure the timer.
- timer_
isr_ ⚠callback_ add - @brief Add ISR handle callback for the corresponding timer.
- timer_
isr_ ⚠callback_ remove - @brief Remove ISR handle callback for the corresponding timer.
- timer_
isr_ ⚠register - @brief Register Timer interrupt handler, the handler is an ISR. The handler will be attached to the same CPU core that this function is running on.
- timer_
pause ⚠ - @brief Pause the counter of hardware timer.
- timer_
set_ ⚠alarm - @brief Enable or disable generation of timer alarm events.
- timer_
set_ ⚠alarm_ value - @brief Set timer alarm value.
- timer_
set_ ⚠auto_ reload - @brief Enable or disable counter reload function when alarm event occurs.
- timer_
set_ ⚠counter_ mode - @brief Set counting mode for hardware timer.
- timer_
set_ ⚠counter_ value - @brief Set counter value to hardware timer.
- timer_
set_ ⚠divider - @brief Set hardware divider of the source clock to the timer group. By default, the source clock is APB clock running at 80 MHz. For more information, please check Chapter Reset and Clock in Chip Technical Reference Manual. @param group_num Timer group number, 0 for TIMERG0 or 1 for TIMERG1 @param timer_num Timer index, 0 for hw_timer[0] & 1 for hw_timer[1] @param divider Timer clock divider value. The divider’s range is from from 2 to 65536.
- timer_
settime ⚠ - timer_
start ⚠ - @brief Start the counter of hardware timer.
- timingsafe_
bcmp ⚠ - timingsafe_
memcmp ⚠ - tmpfile⚠
- tmpnam⚠
- toascii⚠
- toascii_
l ⚠ - tolower⚠
- tolower_
l ⚠ - toupper⚠
- toupper_
l ⚠ - truncate⚠
- ttyname⚠
- ttyname_
r ⚠ - twai_
clear_ ⚠receive_ queue - @brief Clear the receive queue
- twai_
clear_ ⚠receive_ queue_ v2 - @brief Clear the receive queue of a given TWAI driver handle
- twai_
clear_ ⚠transmit_ queue - @brief Clear the transmit queue
- twai_
clear_ ⚠transmit_ queue_ v2 - @brief Clear the transmit queue of a given TWAI driver handle
- twai_
driver_ ⚠install - @brief Install TWAI driver
- twai_
driver_ ⚠install_ v2 - @brief Install TWAI driver and return a handle
- twai_
driver_ ⚠uninstall - @brief Uninstall the TWAI driver
- twai_
driver_ ⚠uninstall_ v2 - @brief Uninstall the TWAI driver with a given handle
- twai_
get_ ⚠status_ info - @brief Get current status information of the TWAI driver
- twai_
get_ ⚠status_ info_ v2 - @brief Get current status information of a given TWAI driver handle
- twai_
initiate_ ⚠recovery - @brief Start the bus recovery process
- twai_
initiate_ ⚠recovery_ v2 - @brief Start the bus recovery process with a given handle
- twai_
read_ ⚠alerts - @brief Read TWAI driver alerts
- twai_
read_ ⚠alerts_ v2 - @brief Read TWAI driver alerts with a given handle
- twai_
receive ⚠ - @brief Receive a TWAI message
- twai_
receive_ ⚠v2 - @brief Receive a TWAI message via a given handle
- twai_
reconfigure_ ⚠alerts - @brief Reconfigure which alerts are enabled
- twai_
reconfigure_ ⚠alerts_ v2 - @brief Reconfigure which alerts are enabled, with a given handle
- twai_
start ⚠ - @brief Start the TWAI driver
- twai_
start_ ⚠v2 - @brief Start the TWAI driver with a given handle
- twai_
stop ⚠ - @brief Stop the TWAI driver
- twai_
stop_ ⚠v2 - @brief Stop the TWAI driver with a given handle
- twai_
transmit ⚠ - @brief Transmit a TWAI message
- twai_
transmit_ ⚠v2 - @brief Transmit a TWAI message via a given handle
- tzset⚠
- ualarm⚠
- uart_
clear_ ⚠intr_ status - @brief Clear UART interrupt status
- uart_
detect_ ⚠bitrate_ start - @brief Start to do a bitrate detection for an incoming data signal (auto baud rate detection)
- uart_
detect_ ⚠bitrate_ stop - @brief Stop the bitrate detection
- uart_
disable_ ⚠intr_ mask - @brief Clear UART interrupt enable bits
- uart_
disable_ ⚠pattern_ det_ intr - @brief UART disable pattern detect function. Designed for applications like ‘AT commands’. When the hardware detects a series of one same character, the interrupt will be triggered.
- uart_
disable_ ⚠rx_ intr - @brief Disable UART RX interrupt (RX_FULL & RX_TIMEOUT INTERRUPT)
- uart_
disable_ ⚠tx_ intr - @brief Disable UART TX interrupt (TX_FULL & TX_TIMEOUT INTERRUPT)
- uart_
driver_ ⚠delete - @brief Uninstall UART driver.
- uart_
driver_ ⚠install - @brief Install UART driver and set the UART to the default configuration.
- uart_
enable_ ⚠intr_ mask - @brief Set UART interrupt enable
- uart_
enable_ ⚠pattern_ det_ baud_ intr - @brief UART enable pattern detect function. Designed for applications like ‘AT commands’. When the hardware detect a series of one same character, the interrupt will be triggered.
- uart_
enable_ ⚠rx_ intr - @brief Enable UART RX interrupt (RX_FULL & RX_TIMEOUT INTERRUPT)
- uart_
enable_ ⚠tx_ intr - @brief Enable UART TX interrupt (TX_FULL & TX_TIMEOUT INTERRUPT)
- uart_
flush ⚠ - @brief Alias of uart_flush_input. UART ring buffer flush. This will discard all data in the UART RX buffer. @note Instead of waiting the data sent out, this function will clear UART rx buffer. In order to send all the data in tx FIFO, we can use uart_wait_tx_done function. @param uart_num UART port number, the max port number is (UART_NUM_MAX -1).
- uart_
flush_ ⚠input - @brief Clear input buffer, discard all the data is in the ring-buffer. @note In order to send all the data in tx FIFO, we can use uart_wait_tx_done function. @param uart_num UART port number, the max port number is (UART_NUM_MAX -1).
- uart_
get_ ⚠baudrate - @brief Get the actual UART baud rate.
- uart_
get_ ⚠buffered_ data_ len - @brief UART get RX ring buffer cached data length
- uart_
get_ ⚠collision_ flag - @brief Returns collision detection flag for RS485 mode Function returns the collision detection flag into variable pointed by collision_flag. *collision_flag = true, if collision detected else it is equal to false. This function should be executed when actual transmission is completed (after uart_write_bytes()).
- uart_
get_ ⚠hw_ flow_ ctrl - @brief Get the UART hardware flow control configuration.
- uart_
get_ ⚠parity - @brief Get the UART parity mode configuration.
- uart_
get_ ⚠sclk_ freq - @brief Get the frequency of a clock source for the HP UART port
- uart_
get_ ⚠selectlock - @brief Get mutex guarding select() notifications
- uart_
get_ ⚠stop_ bits - @brief Get the UART stop bit configuration.
- uart_
get_ ⚠tx_ buffer_ free_ size - @brief UART get TX ring buffer free space size for the next data to be enqueued
- uart_
get_ ⚠wakeup_ threshold - @brief Get the number of RX pin signal edges for light sleep wakeup.
- uart_
get_ ⚠word_ length - @brief Get the UART data bit configuration.
- uart_
intr_ ⚠config - @brief Configure UART interrupts.
- uart_
is_ ⚠driver_ installed - @brief Checks whether the driver is installed or not
- uart_
param_ ⚠config - @brief Set UART configuration parameters.
- uart_
pattern_ ⚠get_ pos - @brief Return the nearest detected pattern position in buffer. The positions of the detected pattern are saved in a queue, This function do nothing to the queue. @note If the RX buffer is full and flow control is not enabled, the detected pattern may not be found in the rx buffer due to overflow.
- uart_
pattern_ ⚠pop_ pos - @brief Return the nearest detected pattern position in buffer. The positions of the detected pattern are saved in a queue, this function will dequeue the first pattern position and move the pointer to next pattern position. @note If the RX buffer is full and flow control is not enabled, the detected pattern may not be found in the rx buffer due to overflow.
- uart_
pattern_ ⚠queue_ reset - @brief Allocate a new memory with the given length to save record the detected pattern position in rx buffer.
- uart_
read_ ⚠bytes - @brief UART read bytes from UART buffer
- uart_
set_ ⚠always_ rx_ timeout - @brief Configure behavior of UART RX timeout interrupt.
- uart_
set_ ⚠baudrate - @brief Set desired UART baud rate.
- uart_
set_ ⚠dtr - @brief Manually set the UART DTR pin level.
- uart_
set_ ⚠hw_ flow_ ctrl - @brief Set hardware flow control.
- uart_
set_ ⚠line_ inverse - @brief Set UART line inverse mode
- uart_
set_ ⚠loop_ back - @brief Configure TX signal loop back to RX module, just for the test usage.
- uart_
set_ ⚠mode - @brief UART set communication mode
- uart_
set_ ⚠parity - @brief Set UART parity mode.
- uart_
set_ ⚠pin - @brief Assign signals of a UART peripheral to GPIO pins
- uart_
set_ ⚠rts - @brief Manually set the UART RTS pin level. @note UART must be configured with hardware flow control disabled.
- uart_
set_ ⚠rx_ full_ threshold - @brief Set uart threshold value for RX fifo full @note If application is using higher baudrate and it is observed that bytes in hardware RX fifo are overwritten then this threshold can be reduced
- uart_
set_ ⚠rx_ timeout - @brief UART set threshold timeout for TOUT feature
- uart_
set_ ⚠select_ notif_ callback - @brief Set notification callback function for select() events @param uart_num UART port number @param uart_select_notif_callback callback function
- uart_
set_ ⚠stop_ bits - @brief Set UART stop bits.
- uart_
set_ ⚠sw_ flow_ ctrl - @brief Set software flow control.
- uart_
set_ ⚠tx_ empty_ threshold - @brief Set uart threshold values for TX fifo empty
- uart_
set_ ⚠tx_ idle_ num - @brief Set UART idle interval after tx FIFO is empty
- uart_
set_ ⚠wakeup_ threshold - @brief Set the number of RX pin signal edges for light sleep wakeup
- uart_
set_ ⚠word_ length - @brief Set UART data bits.
- uart_
tx_ ⚠chars - @brief Send data to the UART port from a given buffer and length.
- uart_
wait_ ⚠tx_ done - @brief Wait until UART TX FIFO is empty.
- uart_
wait_ ⚠tx_ idle_ polling - @brief Wait until UART tx memory empty and the last char send ok (polling mode).
- uart_
write_ ⚠bytes - @brief Send data to the UART port from a given buffer and length,
- uart_
write_ ⚠bytes_ with_ break - @brief Send data to the UART port from a given buffer and length,
- ucQueue
GetQueue ⚠Type - ulTask
Generic ⚠Notify Take - Waits for a direct to task notification on a particular index in the calling task’s notification array in a manner similar to taking a counting semaphore.
- ulTask
Generic ⚠Notify Value Clear - See https://www.FreeRTOS.org/RTOS-task-notifications.html for details.
- ulTask
GetIdle ⚠RunTime Counter - configGENERATE_RUN_TIME_STATS, configUSE_STATS_FORMATTING_FUNCTIONS and INCLUDE_xTaskGetIdleTaskHandle must all be defined as 1 for these functions to be available. The application must also then provide definitions for portCONFIGURE_TIMER_FOR_RUN_TIME_STATS() and portGET_RUN_TIME_COUNTER_VALUE() to configure a peripheral timer/counter and return the timers current count value respectively. The counter should be at least 10 times the frequency of the tick count.
- ulTask
GetIdle ⚠RunTime Percent - umask⚠
- ungetc⚠
- unlink⚠
- unlinkat⚠
- unsetenv⚠
- usb_
serial_ ⚠jtag_ driver_ install - @brief Install USB-SERIAL-JTAG driver and set the USB-SERIAL-JTAG to the default configuration.
- usb_
serial_ ⚠jtag_ driver_ uninstall - @brief Uninstall USB-SERIAL-JTAG driver.
- usb_
serial_ ⚠jtag_ is_ connected - @brief Check if the USB Serial/JTAG port is connected to the host
- usb_
serial_ ⚠jtag_ is_ driver_ installed - @brief Get information whether the USB serial JTAG driver is installed or not
- usb_
serial_ ⚠jtag_ read_ bytes - @brief USB_SERIAL_JTAG read bytes from USB_SERIAL_JTAG buffer
- usb_
serial_ ⚠jtag_ wait_ tx_ done - @brief Blocks until all data written using
usb_serial_jtag_write_bytesis sent to the host, or until timeout. - usb_
serial_ ⚠jtag_ write_ bytes - @brief Send data to the USB-UART port from a given buffer and length,
- usleep⚠
- utime⚠
- utimensat⚠
- utimes⚠
- utoa⚠
- uxList
Remove ⚠ - uxQueue
GetQueue ⚠Number - uxQueue
Messages ⚠Waiting - Return the number of messages stored in a queue.
- uxQueue
Messages ⚠Waiting FromISR - A version of uxQueueMessagesWaiting() that can be called from an ISR. Return the number of messages stored in a queue.
- uxQueue
Spaces ⚠Available - Return the number of free spaces available in a queue. This is equal to the number of items that can be sent to the queue before the queue becomes full if no items are removed.
- uxTask
GetNumber ⚠OfTasks - @return The number of tasks that the real time kernel is currently managing. This includes all ready, blocked and suspended tasks. A task that has been deleted but not yet freed by the idle task will also be included in the count.
- uxTask
GetSnapshot ⚠All - @brief Fill an array of TaskSnapshot_t structures for every task in the system
- uxTask
GetStack ⚠High Water Mark - INCLUDE_uxTaskGetStackHighWaterMark must be set to 1 in FreeRTOSConfig.h for this function to be available.
- uxTask
GetStack ⚠High Water Mark2 - INCLUDE_uxTaskGetStackHighWaterMark2 must be set to 1 in FreeRTOSConfig.h for this function to be available.
- uxTask
GetSystem ⚠State - configUSE_TRACE_FACILITY must be defined as 1 in FreeRTOSConfig.h for uxTaskGetSystemState() to be available.
- uxTask
GetTask ⚠Number - uxTask
Priority ⚠Get - INCLUDE_uxTaskPriorityGet must be defined as 1 for this function to be available. See the configuration section for more information.
- uxTask
Priority ⚠GetFromISR - A version of uxTaskPriorityGet() that can be used from an ISR.
- uxTask
Reset ⚠Event Item Value - uxTimer
GetReload ⚠Mode - Queries a timer to determine if it is an auto-reload timer, in which case the timer automatically resets itself each time it expires, or a one-shot timer, in which case the timer will only expire once unless it is manually restarted.
- vApplication
GetIdle ⚠Task Memory - This function is used to provide a statically allocated block of memory to FreeRTOS to hold the Idle Task TCB. This function is required when configSUPPORT_STATIC_ALLOCATION is set. For more information see this URI: https://www.FreeRTOS.org/a00110.html#configSUPPORT_STATIC_ALLOCATION
- vApplication
GetTimer ⚠Task Memory - This function is used to provide a statically allocated block of memory to FreeRTOS to hold the Timer Task TCB. This function is required when configSUPPORT_STATIC_ALLOCATION is set. For more information see this URI: https://www.FreeRTOS.org/a00110.html#configSUPPORT_STATIC_ALLOCATION
- vApplication
Sleep ⚠ - @brief Hook function called on entry to tickless idle
- vApplication
Stack ⚠Overflow Hook - The application stack overflow hook is called when a stack overflow is detected for a task.
- vEvent
Group ⚠Clear Bits Callback - vEvent
Group ⚠Delete - Delete an event group that was previously created by a call to xEventGroupCreate(). Tasks that are blocked on the event group will be unblocked and obtain 0 as the event group’s value.
- vEvent
Group ⚠Delete With Caps - @brief Deletes an event group previously created using xEventGroupCreateWithCaps()
- vEvent
Group ⚠SetBits Callback - @cond !DOC_EXCLUDE_HEADER_SECTION
- vList
Initialise ⚠ - vList
Initialise ⚠Item - vList
Insert ⚠ - vList
Insert ⚠End - vPort
Assert ⚠IfInISR - @brief Assert if in ISR context
- vPort
Clear ⚠Interrupt Mask - @brief Clear current interrupt mask and set given mask
- vPort
Clear ⚠Interrupt Mask FromISR - @brief Re-enable interrupts in a nested manner (meant to be called from ISRs)
- vPort
Define ⚠Heap Regions - vPort
EndScheduler ⚠ - vPort
Enter ⚠Critical - @brief Enter a critical section
- vPort
Exit ⚠Critical - @brief Exit a critical section
- vPort
Free ⚠ - vPort
GetHeap ⚠Stats - vPort
Initialise ⚠Blocks - vPort
SetInterrupt ⚠Mask - @brief Set interrupt mask and return current interrupt enable register
- vPort
SetStack ⚠Watchpoint - @brief Set a watchpoint to watch the last 32 bytes of the stack
- vPortTCB
PreDelete ⚠Hook - @brief TCB cleanup hook
- vPort
Yield ⚠ - @brief Perform a context switch from a task
- vPort
Yield ⚠FromISR - @brief Perform a context switch from an ISR
- vPort
Yield ⚠Other Core - @brief Yields the other core
- vQueue
Delete ⚠ - Delete a queue - freeing all the memory allocated for storing of items placed on the queue.
- vQueue
Delete ⚠With Caps - @brief Deletes a queue previously created using xQueueCreateWithCaps()
- vQueue
SetQueue ⚠Number - vQueue
Wait ⚠ForMessage Restricted - @cond !DOC_EXCLUDE_HEADER_SECTION
- vRingbuffer
Delete ⚠ - @brief Delete a ring buffer
- vRingbuffer
Delete ⚠With Caps - @brief Deletes a ring buffer previously created using xRingbufferCreateWithCaps()
- vRingbuffer
GetInfo ⚠ - @brief Get information about ring buffer status
- vRingbuffer
Return ⚠Item - @brief Return a previously-retrieved item to the ring buffer
- vRingbuffer
Return ⚠Item FromISR - @brief Return a previously-retrieved item to the ring buffer from an ISR
- vSemaphore
Delete ⚠With Caps - @brief Deletes a semaphore previously created using one of the xSemaphoreCreate…WithCaps() functions
- vStream
Buffer ⚠Delete - Deletes a stream buffer that was previously created using a call to xStreamBufferCreate() or xStreamBufferCreateStatic(). If the stream buffer was created using dynamic memory (that is, by xStreamBufferCreate()), then the allocated memory is freed.
- vStream
Buffer ⚠Generic Delete With Caps - vTask
AllocateMPU ⚠Regions - Memory regions are assigned to a restricted task when the task is created by a call to xTaskCreateRestricted(). These regions can be redefined using vTaskAllocateMPURegions().
- vTask
Delay ⚠ - Delay a task for a given number of ticks. The actual time that the task remains blocked depends on the tick rate. The constant portTICK_PERIOD_MS can be used to calculate real time from the tick rate - with the resolution of one tick period.
- vTask
Delete ⚠ - INCLUDE_vTaskDelete must be defined as 1 for this function to be available. See the configuration section for more information.
- vTask
Delete ⚠With Caps - @brief Deletes a task previously created using xTaskCreateWithCaps() or xTaskCreatePinnedToCoreWithCaps()
- vTask
EndScheduler ⚠ - NOTE: At the time of writing only the x86 real mode port, which runs on a PC in place of DOS, implements this function.
- vTask
Generic ⚠Notify Give FromISR - A version of xTaskNotifyGiveIndexed() that can be called from an interrupt service routine (ISR).
- vTask
GetInfo ⚠ - configUSE_TRACE_FACILITY must be defined as 1 for this function to be available. See the configuration section for more information.
- vTask
GetRun ⚠Time Stats - configGENERATE_RUN_TIME_STATS and configUSE_STATS_FORMATTING_FUNCTIONS must both be defined as 1 for this function to be available. The application must also then provide definitions for portCONFIGURE_TIMER_FOR_RUN_TIME_STATS() and portGET_RUN_TIME_COUNTER_VALUE() to configure a peripheral timer/counter and return the timers current count value respectively. The counter should be at least 10 times the frequency of the tick count.
- vTask
GetSnapshot ⚠ - @brief Fill a TaskSnapshot_t structure for specified task.
- vTask
Internal ⚠SetTime OutState - vTask
List ⚠ - configUSE_TRACE_FACILITY and configUSE_STATS_FORMATTING_FUNCTIONS must both be defined as 1 for this function to be available. See the configuration section of the FreeRTOS.org website for more information.
- vTask
Missed ⚠Yield - vTask
Place ⚠OnEvent List - vTask
Place ⚠OnEvent List Restricted - vTask
Place ⚠OnUnordered Event List - vTask
Priority ⚠Disinherit After Timeout - vTask
Priority ⚠Set - INCLUDE_vTaskPrioritySet must be defined as 1 for this function to be available. See the configuration section for more information.
- vTask
Remove ⚠From Unordered Event List - vTask
Resume ⚠ - INCLUDE_vTaskSuspend must be defined as 1 for this function to be available. See the configuration section for more information.
- vTask
SetTask ⚠Number - vTask
SetThread ⚠Local Storage Pointer - Each task contains an array of pointers that is dimensioned by the configNUM_THREAD_LOCAL_STORAGE_POINTERS setting in FreeRTOSConfig.h. The kernel does not use the pointers itself, so the application writer can use the pointers for any purpose they wish. The following two functions are used to set and query a pointer respectively.
- vTask
SetThread ⚠Local Storage Pointer AndDel Callback - Set local storage pointer and deletion callback.
- vTask
SetTime ⚠OutState - Capture the current time for future use with xTaskCheckForTimeOut().
- vTask
Start ⚠Scheduler - Starts the real time kernel tick processing. After calling the kernel has control over which tasks are executed and when.
- vTask
Step ⚠Tick - vTask
Suspend ⚠ - INCLUDE_vTaskSuspend must be defined as 1 for this function to be available. See the configuration section for more information.
- vTask
Suspend ⚠All - Suspends the scheduler without disabling interrupts. Context switches will not occur while the scheduler is suspended.
- vTask
Switch ⚠Context - vTimer
SetReload ⚠Mode - Updates a timer to be either an auto-reload timer, in which case the timer automatically resets itself each time it expires, or a one-shot timer, in which case the timer will only expire once unless it is manually restarted.
- vTimer
SetTimerID ⚠ - Sets the ID assigned to the timer.
- vfork⚠
- vhangup⚠
- wcstoimax⚠
- wcstoimax_
l ⚠ - wcstombs⚠
- wcstoumax⚠
- wcstoumax_
l ⚠ - wctomb⚠
- wifi_
bt_ ⚠common_ module_ disable - @brief Disable Wi-Fi and BT common module
- wifi_
bt_ ⚠common_ module_ enable - @brief Enable Wi-Fi and BT common module
- wifi_
calloc ⚠ - @brief Callocate memory for WiFi driver
- wifi_
malloc ⚠ - @brief Allocate a chunk of memory for WiFi driver
- wifi_
module_ ⚠disable - @brief Disable Wi-Fi module
- wifi_
module_ ⚠enable - @brief Enable Wi-Fi module
- wifi_
prov_ ⚠config_ data_ handler - @brief Handler for receiving and responding to requests from master
- wifi_
prov_ ⚠mgr_ configure_ sta - @brief Runs Wi-Fi as Station with the supplied configuration
- wifi_
prov_ ⚠mgr_ deinit - @brief Stop provisioning (if running) and release resource used by the manager
- wifi_
prov_ ⚠mgr_ disable_ auto_ stop - @brief Disable auto stopping of provisioning service upon completion
- wifi_
prov_ ⚠mgr_ endpoint_ create - @brief Create an additional endpoint and allocate internal resources for it
- wifi_
prov_ ⚠mgr_ endpoint_ register - @brief Register a handler for the previously created endpoint
- wifi_
prov_ ⚠mgr_ endpoint_ unregister - @brief Unregister the handler for an endpoint
- wifi_
prov_ ⚠mgr_ get_ wifi_ disconnect_ reason - @brief Get reason code in case of Wi-Fi station disconnection during provisioning
- wifi_
prov_ ⚠mgr_ get_ wifi_ state - @brief Get state of Wi-Fi Station during provisioning
- wifi_
prov_ ⚠mgr_ init - @brief Initialize provisioning manager instance
- wifi_
prov_ ⚠mgr_ is_ provisioned - @brief Checks if device is provisioned
- wifi_
prov_ ⚠mgr_ is_ sm_ idle - @brief Checks whether the provisioning state machine is idle
- wifi_
prov_ ⚠mgr_ keep_ ble_ on - @brief Keep the BLE on after provisioning
- wifi_
prov_ ⚠mgr_ reset_ provisioning - @brief Reset Wi-Fi provisioning config
- wifi_
prov_ ⚠mgr_ reset_ sm_ state_ for_ reprovision - @brief Reset internal state machine and clear provisioned credentials.
- wifi_
prov_ ⚠mgr_ reset_ sm_ state_ on_ failure - @brief Reset internal state machine and clear provisioned credentials.
- wifi_
prov_ ⚠mgr_ set_ app_ info - @brief Set application version and capabilities in the JSON data returned by proto-ver endpoint
- wifi_
prov_ ⚠mgr_ start_ provisioning - @brief Start provisioning service
- wifi_
prov_ ⚠mgr_ stop_ provisioning - @brief Stop provisioning service
- wifi_
prov_ ⚠mgr_ wait - @brief Wait for provisioning service to finish
- wifi_
prov_ ⚠scheme_ ble_ event_ cb_ free_ ble - wifi_
prov_ ⚠scheme_ ble_ event_ cb_ free_ bt - wifi_
prov_ ⚠scheme_ ble_ event_ cb_ free_ btdm - wifi_
prov_ ⚠scheme_ ble_ set_ mfg_ data - @brief Set manufacturer specific data in scan response
- wifi_
prov_ ⚠scheme_ ble_ set_ random_ addr - @brief Set Bluetooth Random address
- wifi_
prov_ ⚠scheme_ ble_ set_ service_ uuid - @brief Set the 128 bit GATT service UUID used for provisioning
- wifi_
prov_ ⚠scheme_ softap_ set_ httpd_ handle - @brief Provide HTTPD Server handle externally.
- wifi_
realloc ⚠ - @brief Reallocate a chunk of memory for WiFi driver
- wl_
erase_ ⚠range - @brief Erase part of the WL storage
- wl_
mount ⚠ - @brief Mount WL for defined partition
- wl_read⚠
- @brief Read data from the WL storage
- wl_
sector_ ⚠size - @brief Get sector size of the WL instance
- wl_size⚠
- @brief Get the actual flash size in use for the WL storage partition
- wl_
unmount ⚠ - @brief Unmount WL for defined partition
- wl_
write ⚠ - @brief Write data to the WL storage
- wlanif_
init_ ⚠ap - @brief LWIP’s network stack init function for WiFi (AP) @param netif LWIP’s network interface handle @return ERR_OK on success
- wlanif_
init_ ⚠nan - @brief LWIP’s network stack init function for WiFi Aware interface (NAN) @param netif LWIP’s network interface handle @return ERR_OK on success
- wlanif_
init_ ⚠sta - @brief LWIP’s network stack init function for WiFi (Station) @param netif LWIP’s network interface handle @return ERR_OK on success
- wlanif_
input ⚠ - @brief LWIP’s network stack input packet function for WiFi (both STA/AP) @param h LWIP’s network interface handle @param buffer Input buffer pointer @param len Input buffer size @param l2_buff External buffer pointer (to be passed to custom input-buffer free)
- write⚠
- xEvent
Group ⚠Clear Bits - Clear bits within an event group. This function cannot be called from an interrupt.
- xEvent
Group ⚠Create - xEvent
Group ⚠Create Static - xEvent
Group ⚠Create With Caps - @brief Creates an event group with specific memory capabilities
- xEvent
Group ⚠GetBits FromISR - A version of xEventGroupGetBits() that can be called from an ISR.
- xEvent
Group ⚠GetStatic Buffer - xEvent
Group ⚠SetBits - Set bits within an event group. This function cannot be called from an interrupt. xEventGroupSetBitsFromISR() is a version that can be called from an interrupt.
- xEvent
Group ⚠Sync - Atomically set bits within an event group, then wait for a combination of bits to be set within the same event group. This functionality is typically used to synchronise multiple tasks, where each task has to wait for the other tasks to reach a synchronisation point before proceeding.
- xEvent
Group ⚠Wait Bits - [Potentially] block to wait for one or more bits to be set within a previously created event group.
- xPort
Check ⚠Valid List Mem - @brief Checks if a given piece of memory can be used to store a FreeRTOS list
- xPort
Check ⚠ValidTCB Mem - @brief Checks if a given piece of memory can be used to store a task’s TCB
- xPort
GetFree ⚠Heap Size - xPort
GetMinimum ⚠Ever Free Heap Size - xPort
GetTick ⚠Rate Hz - @brief Get the tick rate per second
- xPort
InIsr ⚠Context - @brief Checks if the current core is in an ISR context
- xPort
Interrupted ⚠FromISR Context - @brief Check if in ISR context from High priority ISRs
- xPort
SetInterrupt ⚠Mask FromISR - @brief Disable interrupts in a nested manner (meant to be called from ISRs)
- xPort
Start ⚠Scheduler - xPortcheck
Valid ⚠Stack Mem - @brief Checks if a given piece of memory can be used to store a task’s stack
- xQueue
AddTo ⚠Set - Adds a queue or semaphore to a queue set that was previously created by a call to xQueueCreateSet().
- xQueueCR
Receive ⚠ - xQueueCR
Receive ⚠FromISR - xQueueCR
Send ⚠ - xQueueCR
Send ⚠FromISR - @cond !DOC_EXCLUDE_HEADER_SECTION
- xQueue
Create ⚠Counting Semaphore - xQueue
Create ⚠Counting Semaphore Static - xQueue
Create ⚠Mutex - xQueue
Create ⚠Mutex Static - xQueue
Create ⚠Set - Queue sets provide a mechanism to allow a task to block (pend) on a read operation from multiple queues or semaphores simultaneously.
- xQueue
Create ⚠With Caps - @brief Creates a queue with specific memory capabilities
- xQueue
Generic ⚠Create - xQueue
Generic ⚠Create Static - xQueue
Generic ⚠GetStatic Buffers - xQueue
Generic ⚠Reset - xQueue
Generic ⚠Send - It is preferred that the macros xQueueSend(), xQueueSendToFront() and xQueueSendToBack() are used in place of calling this function directly.
- xQueue
Generic ⚠Send FromISR - It is preferred that the macros xQueueSendFromISR(), xQueueSendToFrontFromISR() and xQueueSendToBackFromISR() be used in place of calling this function directly. xQueueGiveFromISR() is an equivalent for use by semaphores that don’t actually copy any data.
- xQueue
GetMutex ⚠Holder - xQueue
GetMutex ⚠Holder FromISR - xQueue
Give ⚠FromISR - xQueue
Give ⚠Mutex Recursive - xQueue
IsQueue ⚠Empty FromISR - Queries a queue to determine if the queue is empty. This function should only be used in an ISR.
- xQueue
IsQueue ⚠Full FromISR - Queries a queue to determine if the queue is full. This function should only be used in an ISR.
- xQueue
Peek ⚠ - Receive an item from a queue without removing the item from the queue. The item is received by copy so a buffer of adequate size must be provided. The number of bytes copied into the buffer was defined when the queue was created.
- xQueue
Peek ⚠FromISR - A version of xQueuePeek() that can be called from an interrupt service routine (ISR).
- xQueue
Receive ⚠ - Receive an item from a queue. The item is received by copy so a buffer of adequate size must be provided. The number of bytes copied into the buffer was defined when the queue was created.
- xQueue
Receive ⚠FromISR - Receive an item from a queue. It is safe to use this function from within an interrupt service routine.
- xQueue
Remove ⚠From Set - Removes a queue or semaphore from a queue set. A queue or semaphore can only be removed from a set if the queue or semaphore is empty.
- xQueue
Select ⚠From Set - xQueueSelectFromSet() selects from the members of a queue set a queue or semaphore that either contains data (in the case of a queue) or is available to take (in the case of a semaphore). xQueueSelectFromSet() effectively allows a task to block (pend) on a read operation on all the queues and semaphores in a queue set simultaneously.
- xQueue
Select ⚠From SetFromISR - A version of xQueueSelectFromSet() that can be used from an ISR.
- xQueue
Semaphore ⚠Take - xQueue
Take ⚠Mutex Recursive - xRingbuffer
AddTo ⚠Queue SetRead - @brief Add the ring buffer to a queue set. Notified when data has been written to the ring buffer
- xRingbuffer
Create ⚠ - @brief Create a ring buffer
- xRingbuffer
Create ⚠NoSplit - @brief Create a ring buffer of type RINGBUF_TYPE_NOSPLIT for a fixed item_size
- xRingbuffer
Create ⚠Static - @brief Create a ring buffer but manually provide the required memory
- xRingbuffer
Create ⚠With Caps - @brief Creates a ring buffer with specific memory capabilities
- xRingbuffer
GetCur ⚠Free Size - @brief Get current free size available for an item/data in the buffer
- xRingbuffer
GetMax ⚠Item Size - @brief Get maximum size of an item that can be placed in the ring buffer
- xRingbuffer
GetStatic ⚠Buffer - @brief Retrieve the pointers to a statically created ring buffer
- xRingbuffer
Print ⚠Info - @brief Debugging function to print the internal pointers in the ring buffer
- xRingbuffer
Receive ⚠ - @brief Retrieve an item from the ring buffer
- xRingbuffer
Receive ⚠FromISR - @brief Retrieve an item from the ring buffer in an ISR
- xRingbuffer
Receive ⚠Split - @brief Retrieve a split item from an allow-split ring buffer
- xRingbuffer
Receive ⚠Split FromISR - @brief Retrieve a split item from an allow-split ring buffer in an ISR
- xRingbuffer
Receive ⚠UpTo - @brief Retrieve bytes from a byte buffer, specifying the maximum amount of bytes to retrieve
- xRingbuffer
Receive ⚠UpTo FromISR - @brief Retrieve bytes from a byte buffer, specifying the maximum amount of bytes to retrieve. Call this from an ISR.
- xRingbuffer
Remove ⚠From Queue SetRead - @brief Remove the ring buffer from a queue set
- xRingbuffer
Send ⚠ - @brief Insert an item into the ring buffer
- xRingbuffer
Send ⚠Acquire - @brief Acquire memory from the ring buffer to be written to by an external source and to be sent later.
- xRingbuffer
Send ⚠Complete - @brief Actually send an item into the ring buffer allocated before by
xRingbufferSendAcquire. - xRingbuffer
Send ⚠FromISR - @brief Insert an item into the ring buffer in an ISR
- xSemaphore
Create ⚠Generic With Caps - @cond
- xStream
Buffer ⚠Bytes Available - Queries a stream buffer to see how much data it contains, which is equal to the number of bytes that can be read from the stream buffer before the stream buffer would be empty.
- xStream
Buffer ⚠Generic Create - @cond !DOC_EXCLUDE_HEADER_SECTION
- xStream
Buffer ⚠Generic Create Static - xStream
Buffer ⚠Generic Create With Caps - @cond
- xStream
Buffer ⚠GetStatic Buffers - xStream
Buffer ⚠IsEmpty - Queries a stream buffer to see if it is empty. A stream buffer is empty if it does not contain any data.
- xStream
Buffer ⚠IsFull - Queries a stream buffer to see if it is full. A stream buffer is full if it does not have any free space, and therefore cannot accept any more data.
- xStream
Buffer ⚠Next Message Length Bytes - xStream
Buffer ⚠Receive - Receives bytes from a stream buffer.
- xStream
Buffer ⚠Receive Completed FromISR - For advanced users only.
- xStream
Buffer ⚠Receive FromISR - An interrupt safe version of the API function that receives bytes from a stream buffer.
- xStream
Buffer ⚠Reset - Resets a stream buffer to its initial, empty, state. Any data that was in the stream buffer is discarded. A stream buffer can only be reset if there are no tasks blocked waiting to either send to or receive from the stream buffer.
- xStream
Buffer ⚠Send - Sends bytes to a stream buffer. The bytes are copied into the stream buffer.
- xStream
Buffer ⚠Send Completed FromISR - For advanced users only.
- xStream
Buffer ⚠Send FromISR - Interrupt safe version of the API function that sends a stream of bytes to the stream buffer.
- xStream
Buffer ⚠SetTrigger Level - A stream buffer’s trigger level is the number of bytes that must be in the stream buffer before a task that is blocked on the stream buffer to wait for data is moved out of the blocked state. For example, if a task is blocked on a read of an empty stream buffer that has a trigger level of 1 then the task will be unblocked when a single byte is written to the buffer or the task’s block time expires. As another example, if a task is blocked on a read of an empty stream buffer that has a trigger level of 10 then the task will not be unblocked until the stream buffer contains at least 10 bytes or the task’s block time expires. If a reading task’s block time expires before the trigger level is reached then the task will still receive however many bytes are actually available. Setting a trigger level of 0 will result in a trigger level of 1 being used. It is not valid to specify a trigger level that is greater than the buffer size.
- xStream
Buffer ⚠Spaces Available - Queries a stream buffer to see how much free space it contains, which is equal to the amount of data that can be sent to the stream buffer before it is full.
- xTask
Abort ⚠Delay - INCLUDE_xTaskAbortDelay must be defined as 1 in FreeRTOSConfig.h for this function to be available.
- xTask
Call ⚠Application Task Hook - Calls the hook function associated with xTask. Passing xTask as NULL has the effect of calling the Running tasks (the calling task) hook function.
- xTask
Catch ⚠UpTicks - This function corrects the tick count value after the application code has held interrupts disabled for an extended period resulting in tick interrupts having been missed.
- xTask
Check ⚠ForTime Out - Determines if pxTicksToWait ticks has passed since a time was captured using a call to vTaskSetTimeOutState(). The captured time includes the tick count and the number of times the tick count has overflowed.
- xTask
Create ⚠Pinned ToCore - @brief Create a new task that is pinned to a particular core
- xTask
Create ⚠Pinned ToCore With Caps - @brief Creates a pinned task where its stack has specific memory capabilities
- xTask
Create ⚠Static Pinned ToCore - @brief Create a new static task that is pinned to a particular core
- xTask
Delay ⚠Until - INCLUDE_xTaskDelayUntil must be defined as 1 for this function to be available. See the configuration section for more information.
- xTask
Generic ⚠Notify - See https://www.FreeRTOS.org/RTOS-task-notifications.html for details.
- xTask
Generic ⚠Notify FromISR - See https://www.FreeRTOS.org/RTOS-task-notifications.html for details.
- xTask
Generic ⚠Notify State Clear - See https://www.FreeRTOS.org/RTOS-task-notifications.html for details.
- xTask
Generic ⚠Notify Wait - Waits for a direct to task notification to be pending at a given index within an array of direct to task notifications.
- xTask
GetCoreID ⚠ - @brief Get the current core ID of a particular task
- xTask
GetCurrent ⚠Task Handle - xTask
GetCurrent ⚠Task Handle ForCore - @brief Get the handle of the task currently running on a certain core
- xTask
GetHandle ⚠ - NOTE: This function takes a relatively long time to complete and should be used sparingly.
- xTask
GetIdle ⚠Task Handle - xTaskGetIdleTaskHandle() is only available if INCLUDE_xTaskGetIdleTaskHandle is set to 1 in FreeRTOSConfig.h.
- xTask
GetIdle ⚠Task Handle ForCore - @brief Get the handle of idle task for the given core.
- xTask
GetNext ⚠ - @brief Get the next task using the task iterator.
- xTask
GetScheduler ⚠State - xTask
GetStatic ⚠Buffers - xTask
GetTick ⚠Count - @return The count of ticks since vTaskStartScheduler was called.
- xTask
GetTick ⚠Count FromISR - @return The count of ticks since vTaskStartScheduler was called.
- xTask
Increment ⚠Tick - @cond !DOC_EXCLUDE_HEADER_SECTION
- xTask
Priority ⚠Disinherit - xTask
Priority ⚠Inherit - xTask
Remove ⚠From Event List - xTask
Resume ⚠All - Resumes scheduler activity after it was suspended by a call to vTaskSuspendAll().
- xTask
Resume ⚠FromISR - INCLUDE_xTaskResumeFromISR must be defined as 1 for this function to be available. See the configuration section for more information.
- xTimer
Create ⚠ - xTimer
Create ⚠Static - xTimer
Create ⚠Timer Task - @cond !DOC_EXCLUDE_HEADER_SECTION
- xTimer
Generic ⚠Command - xTimer
GetExpiry ⚠Time - Returns the time in ticks at which the timer will expire. If this is less than the current tick count then the expiry time has overflowed from the current time.
- xTimer
GetPeriod ⚠ - Returns the period of a timer.
- xTimer
GetReload ⚠Mode - Queries a timer to determine if it is an auto-reload timer, in which case the timer automatically resets itself each time it expires, or a one-shot timer, in which case the timer will only expire once unless it is manually restarted.
- xTimer
GetStatic ⚠Buffer - xTimer
GetTimer ⚠Daemon Task Handle - Simply returns the handle of the timer service/daemon task. It it not valid to call xTimerGetTimerDaemonTaskHandle() before the scheduler has been started.
- xTimer
IsTimer ⚠Active - Queries a timer to see if it is active or dormant.
- xTimer
Pend ⚠Function Call - Used to defer the execution of a function to the RTOS daemon task (the timer service task, hence this function is implemented in timers.c and is prefixed with ‘Timer’).
- xTimer
Pend ⚠Function Call FromISR - Used from application interrupt service routines to defer the execution of a function to the RTOS daemon task (the timer service task, hence this function is implemented in timers.c and is prefixed with ‘Timer’).
Type Aliases§
- BYTE
- Base
Type_ t - DRESULT
- DSTATUS
- DWORD
- ETSEvent
- ETSParam
- ETSSignal
- ETSTask
- ETSTimer
- ETSTimer
Func - @addtogroup ets_timer_apis @{
- ETS_
STATUS - @addtogroup ets_apis @{
- Event
Bits_ t - Event
Group Handle_ t - FILE
- FRESULT
- FSIZE_t
- Heap
Region_ t - Heap
Stats_ t - Http
Status_ Code - Enum for the HTTP status codes.
- LBA_t
- List
Item_ t - List_t
- Memory
Region_ t - Message
Buffer Handle_ t - Type by which message buffers are referenced. For example, a call to xMessageBufferCreate() returns an MessageBufferHandle_t variable that can then be used as a parameter to xMessageBufferSend(), xMessageBufferReceive(), etc. Message buffer is essentially built as a stream buffer hence its handle is also set to same type as a stream buffer handle.
- Mini
List Item_ t - Pended
Function_ t - Defines the prototype to which functions used with the xTimerPendFunctionCallFromISR() function must conform.
- QWORD
- Queue
Handle_ t - Queue
SetHandle_ t - Type by which queue sets are referenced. For example, a call to xQueueCreateSet() returns an xQueueSet variable that can then be used as a parameter to xQueueSelectFromSet(), xQueueAddToSet(), etc.
- Queue
SetMember Handle_ t - Queue sets can contain both queues and semaphores, so the QueueSetMemberHandle_t is defined as a type to be used where a parameter or return value can be either an QueueHandle_t or an SemaphoreHandle_t.
- Ringbuf
Handle_ t - Type by which ring buffers are referenced. For example, a call to xRingbufferCreate() returns a RingbufHandle_t variable that can then be used as a parameter to xRingbufferSend(), xRingbufferReceive(), etc.
- Ringbuffer
Type_ t - SHA_CTX
- SHA_
TYPE - STATUS
- Semaphore
Handle_ t - Stack
Type_ t - Static
Event Group_ t - Static
List Item_ t - Static
List_ t - Static
Message Buffer_ t - Static
Mini List Item_ t - Static
Queue_ t - Static
Ringbuffer_ t - @brief Struct that is equivalent in size to the ring buffer’s data structure
- Static
Semaphore_ t - Static
Stream Buffer_ t - Static
Task_ t - Static
Timer_ t - Stream
Buffer Callback Function_ t - Type used as a stream buffer’s optional callback.
- Stream
Buffer Handle_ t - TCHAR
- Task
Function_ t - Task
Handle_ t - Task
Hook Function_ t - Defines the prototype to which the application task hook function must conform.
- Task
Iterator_ t - @brief Task Snapshot iterator
- Task
Parameters_ t - Task
Snapshot_ t - @brief Task Snapshot structure
- Task
Status_ t - Used with the uxTaskGetSystemState() function to return the state of each task in the system.
- Tick
Type_ t - Time
Out_ t - @cond !DOC_EXCLUDE_HEADER_SECTION
- Timer
Callback Function_ t - Defines the prototype to which timer callback functions must conform.
- Timer
Handle_ t - TlsDelete
Callback Function_ t - Prototype of local storage pointer deletion callback.
- UBase
Type_ t - UINT
- WCHAR
- WORD
- _LOCK_T
- __FILE
- __ULong
- __
blkcnt_ t - __
blksize_ t - __
builtin_ va_ list - __
clock_ t - __
clockid_ t - __
compar_ fn_ t - __
daddr_ t - __dev_t
- __
fd_ mask - __
fsblkcnt_ t - __
fsfilcnt_ t - __gid_t
- __
gnuc_ va_ list - __id_t
- __ino_t
- __
int8_ t - __
int16_ t - __
int32_ t - __
int64_ t - __
int_ least8_ t - __
int_ least16_ t - __
int_ least32_ t - __
int_ least64_ t - __
intmax_ t - __
intptr_ t - __key_t
- __
loff_ t - __
mode_ t - __
nl_ item - __
nlink_ t - __off_t
- __pid_t
- __
sa_ family_ t - __
sigset_ t - __
size_ t - __
socklen_ t - __
ssize_ t - __
suseconds_ t - __
time_ t - __
timer_ t - __uid_t
- __
uint8_ t - __
uint16_ t - __
uint32_ t - __
uint64_ t - __
uint_ least8_ t - __
uint_ least16_ t - __
uint_ least32_ t - __
uint_ least64_ t - __
uintmax_ t - __
uintptr_ t - __
useconds_ t - __
va_ list - _bindgen_
ty_ 1 - _bindgen_
ty_ 2 - _bindgen_
ty_ 3 - _bindgen_
ty_ 4 - _bindgen_
ty_ 5 - Defines the key usage flags.
- _bindgen_
ty_ 6 - @defgroup radio-types Radio Types
- _bindgen_
ty_ 7 - Defines the channel page.
- _bindgen_
ty_ 8 - Defines the frequency band channel range.
- _bindgen_
ty_ 9 - Defines constants that are used to indicate different radio capabilities. See
otRadioCaps. - _bindgen_
ty_ 10 - Defines constants about size of header IE in ACK.
- _bindgen_
ty_ 11 - IPv6 Address origins
- _bindgen_
ty_ 12 - ECN statuses, represented as in the IP header.
- _bindgen_
ty_ 13 - Internet Protocol Numbers.
- _bindgen_
ty_ 14 - Defines the keys of settings.
- _bindgen_
ty_ 15 - _flock_
t - _fpos_t
- _iconv_
t - _lock_t
- _off64_
t - _off_t
- _sig_
func_ ptr - _ssize_
t - adc1_
channel_ t - adc2_
channel_ t - adc_
atten_ t - @brief ADC attenuation parameter. Different parameters determine the range of the ADC.
- adc_
bits_ width_ t - @brief ADC resolution setting option. @note Only used in single read mode
- adc_
bitwidth_ t - @brief ADC bitwidth
- adc_
cali_ handle_ t - @brief ADC calibration handle
- adc_
cali_ scheme_ ver_ t - @brief ADC calibration scheme
- adc_
channel_ t - @brief ADC channels
- adc_
continuous_ callback_ t - @brief Prototype of ADC continuous mode event callback
- adc_
continuous_ clk_ src_ t - @brief ADC digital controller clock source @brief ADC digital controller clock source
- adc_
continuous_ handle_ t - @brief Type of adc continuous mode driver handle
- adc_
digi_ convert_ mode_ t - @brief ADC digital controller (DMA mode) work mode.
- adc_
digi_ iir_ filter_ coeff_ t - @brief IIR Filter Coefficient
- adc_
digi_ iir_ filter_ t - @brief ADC IIR Filter ID
- adc_
digi_ init_ config_ t - @brief ADC DMA driver configuration
- adc_
digi_ output_ format_ t - @brief ADC digital controller (DMA mode) output data format option.
- adc_
monitor_ id_ t - @brief ADC monitor (continuous mode) ID
- adc_
monitor_ mode_ t - @brief Monitor config/event mode type
- adc_
oneshot_ clk_ src_ t - @brief ADC digital controller clock source @brief ADC digital controller clock source
- adc_
oneshot_ unit_ handle_ t - @brief Type of ADC unit handle for oneshot mode
- adc_
ulp_ mode_ t - @brief ADC ULP working mode
- adc_
unit_ t - @brief ADC unit
- arg_
checkfn - arg_
cmd_ info_ t - arg_
cmd_ itr_ t - arg_
cmdfn - arg_
comparefn - arg_
date_ t - arg_
dbl_ t - arg_
dstr_ freefn - arg_
dstr_ t - arg_
end_ t - arg_
errorfn - arg_
file_ t - arg_
hdr_ t - arg_
int_ t - arg_
lit_ t - arg_
rem_ t - arg_
resetfn - arg_
rex_ t - arg_
scanfn - arg_
str_ t - blkcnt_
t - blksize_
t - bridgeif_
config_ t - LwIP bridge configuration
- btm_
query_ reason - enum btm_query_reason: Reason code for sending btm query
- caddr_t
- cc_t
- Restart output.
- clock_t
- clockid_
t - color_
component_ t - @brief Color component
- color_
conv_ std_ rgb_ yuv_ t - @brief The standard used for conversion between RGB and YUV
- color_
pixel_ alpha_ format_ t - @brief Alpha(A) Format
- color_
pixel_ argb_ format_ t - @brief ARGB Format
- color_
pixel_ clut_ format_ t - @brief CLUT(L) Format
- color_
pixel_ gray_ format_ t - @brief Gray Format
- color_
pixel_ raw_ format_ t - @brief Raw Format
- color_
pixel_ rgb_ format_ t - @brief RGB Format
- color_
pixel_ yuv_ format_ t - @brief YUV Format
- color_
range_ t - @brief Color range @note The difference between a full range color and a limited range color is the amount of shades of black and white that they can display.
- color_
raw_ element_ order_ t - @brief RAW element order
- color_
rgb_ element_ order_ t - @brief RGB element order
- color_
space_ t - @brief Color Space
- color_
yuv422_ pack_ order_ t - @brief The order of the components per pack in the YUV422 format
- connect_
async_ func - connect_
func - daddr_t
- dev_t
- dns_
found_ callback - Callback which is invoked when a hostname is found. A function of this type must be implemented by the application using the DNS resolver. @param name pointer to the name that was looked up. @param ipaddr pointer to an ip_addr_t containing the IP address of the hostname, or NULL if the name could not be found (or on any other error). @param callback_arg a user-specified callback argument passed to dns_gethostbyname
- eNotify
Action - Actions that can be performed when vTaskNotify() is called.
- eSleep
Mode Status - Possible return values for eTaskConfirmSleepModeStatus().
- eTask
State - Task states returned by eTaskGetState.
- err_
enum_ t - Definitions for error constants.
- err_t
- error_t
- esp_
80211_ tx_ info_ t - @brief Information of wifi sending data
- esp_
adc_ cal_ value_ t - @brief Type of calibration value used in characterization
- esp_
aes_ 128_ decrypt_ t - @brief The AES 128 decrypt callback function used by esp_wifi.
- esp_
aes_ 128_ encrypt_ t - @brief The AES 128 encrypt callback function used by esp_wifi.
- esp_
aes_ decrypt_ deinit_ t - @brief Deinitialize AES decryption callback function
- esp_
aes_ decrypt_ init_ t - @brief Initialize AES callback function for decryption
- esp_
aes_ decrypt_ t - @brief Decrypt one AES block callback function
- esp_
aes_ encrypt_ deinit_ t - @brief Deinitialize AES encryption callback function
- esp_
aes_ encrypt_ init_ t - @brief Initialize AES callback function for encryption
- esp_
aes_ encrypt_ t - @brief Encrypt one AES block callback function
- esp_
aes_ gcm_ state - esp_
aes_ gmac_ t - @brief One-Key GMAC hash callback function with AES for MIC computation
- esp_
aes_ mode_ t - esp_
aes_ unwrap_ t - @brief The AES unwrap callback function used by esp_wifi.
- esp_
aes_ wrap_ t - @brief The AES wrap callback function used by esp_wifi.
- esp_
alloc_ failed_ hook_ t - @brief callback called when an allocation operation fails, if registered @param size in bytes of failed allocation @param caps capabilities requested of failed allocation @param function_name function which generated the failure
- esp_
ccmp_ decrypt_ t - @brief Decrypt data callback function using CCMP (Counter Mode CBC-MAC Protocol OR Counter Mode Cipher Block Chaining Message Authentication Code Protocol) which is used in IEEE 802.11i RSN standard. @param tk 128-bit Temporal Key for obtained during 4-way handshake @param ieee80211_hdr Pointer to IEEE802.11 frame headeri needed for AAD @param data Pointer to encrypted data buffer @param data_len Encrypted data length in bytes @param decrypted_len Length of decrypted data @param espnow_pkt Indicates if it’s an ESPNOW packet Returns: Pointer to decrypted data on success, NULL on failure
- esp_
ccmp_ encrypt_ t - @brief Encrypt data callback function using CCMP (Counter Mode CBC-MAC Protocol OR Counter Mode Cipher Block Chaining Message Authentication Code Protocol) which is used in IEEE 802.11i RSN standard. @param tk 128-bit Temporal Key for obtained during 4-way handshake @param frame Pointer to IEEE802.11 frame including header @param len Length of the frame including header @param hdrlen Length of the header @param pn Packet Number counter @param keyid Key ID to be mentioned in CCMP Vector @param encrypted_len Length of the encrypted frame including header
- esp_
chip_ id_ t - @brief ESP chip ID
- esp_
coex_ prefer_ t - @brief coex prefer value
- esp_
coex_ status_ type_ t - @brief coex status type
- esp_
comm_ gpio_ hold_ t - esp_
console_ cmd_ func_ t - @brief Console command main function @param argc number of arguments @param argv array with argc entries, each pointing to a zero-terminated string argument @return console command return code, 0 indicates “success”
- esp_
console_ cmd_ func_ with_ context_ t - @brief Console command main function, with context @param context a user context given at invocation @param argc number of arguments @param argv array with argc entries, each pointing to a zero-terminated string argument @return console command return code, 0 indicates “success”
- esp_
console_ help_ verbose_ level_ e - esp_
console_ repl_ t - @brief Type defined for console REPL
- esp_
cpu_ cycle_ count_ t - @brief CPU cycle count type
- esp_
cpu_ intr_ handler_ t - @brief CPU interrupt handler type
- esp_
cpu_ intr_ type_ t - @brief CPU interrupt type
- esp_
cpu_ watchpoint_ trigger_ t - @brief CPU watchpoint trigger type
- esp_
crc32_ le_ t - @brief CRC32 value callback function in little endian.
- esp_
crypto_ cipher_ alg_ t - esp_
crypto_ cipher_ t - esp_
crypto_ hash_ alg_ t - esp_
crypto_ hash_ t - esp_
deep_ sleep_ cb_ t - esp_
deep_ sleep_ wake_ stub_ fn_ t - @brief Function type for stub to run on wake from sleep.
- esp_
deepsleep_ gpio_ wake_ up_ mode_ t - esp_
dma_ buf_ location_ t - @brief DMA buffer location
- esp_
eap_ method_ t - @brief Bitmask of supported EAP authentication methods.
- esp_
eap_ ttls_ phase2_ types - @brief Enumeration of phase 2 authentication types for EAP-TTLS.
- esp_
efuse_ block_ t - @brief Type of eFuse blocks ESP32C3
- esp_
efuse_ coding_ scheme_ t - @brief Type of coding scheme
- esp_
efuse_ purpose_ t - @brief Type of key purpose
- esp_
efuse_ rom_ log_ scheme_ t - @brief Type definition for ROM log scheme
- esp_
err_ t - esp_
eth_ handle_ t - @brief Handle of Ethernet driver
- esp_
eth_ io_ cmd_ t - @brief Command list for ioctl API
- esp_
eth_ mac_ t - @brief Ethernet MAC
- esp_
eth_ mediator_ t - @brief Ethernet mediator
- esp_
eth_ netif_ glue_ handle_ t - @brief Handle of netif glue - an intermediate layer between netif and Ethernet driver
- esp_
eth_ phy_ t - @brief Ethernet PHY
- esp_
eth_ state_ t - @brief Ethernet driver state
- esp_
etm_ channel_ handle_ t - @brief ETM channel handle
- esp_
etm_ event_ handle_ t - @brief ETM event handle
- esp_
etm_ task_ handle_ t - @brief ETM task handle
- esp_
event_ base_ t - esp_
event_ handler_ instance_ t - esp_
event_ handler_ t - esp_
event_ loop_ handle_ t - esp_
flash_ io_ mode_ t - @brief Mode used for reading from SPI flash
- esp_
flash_ speed_ s - @brief SPI flash clock speed values, always refer to them by the enum rather than the actual value (more speed may be appended into the list).
- esp_
flash_ speed_ t - @brief SPI flash clock speed values, always refer to them by the enum rather than the actual value (more speed may be appended into the list).
- esp_
freertos_ idle_ cb_ t - esp_
freertos_ tick_ cb_ t - esp_
hmac_ md5_ t - @brief HMAC-MD5 callback function over data buffer (RFC 2104)’
- esp_
hmac_ md5_ vector_ t - @brief HMAC-MD5 callback function over data vector (RFC 2104)
- esp_
hmac_ sha1_ t - @brief HMAC-SHA1 callback function over data buffer (RFC 2104)
- esp_
hmac_ sha1_ vector_ t - @brief HMAC-SHA1 callback function over data vector (RFC 2104)
- esp_
hmac_ sha256_ vector_ t - @brief The SHA256 callback function used by esp_wifi.
- esp_
http_ client_ addr_ type_ t - esp_
http_ client_ auth_ type_ t - @brief HTTP Authentication type
- esp_
http_ client_ ecdsa_ curve_ t - @brief ECDSA curve options for TLS connections
- esp_
http_ client_ event_ handle_ t - esp_
http_ client_ event_ id_ t - @brief HTTP Client events id
- esp_
http_ client_ event_ t - @brief HTTP Client events data
- esp_
http_ client_ handle_ t - esp_
http_ client_ method_ t - @brief HTTP method
- esp_
http_ client_ on_ data_ t - @brief Argument structure for HTTP_EVENT_ON_DATA event
- esp_
http_ client_ proto_ ver_ t - esp_
http_ client_ redirect_ event_ data_ t - @brief Argument structure for HTTP_EVENT_REDIRECT event
- esp_
http_ client_ tls_ dyn_ buf_ strategy_ t - esp_
http_ client_ transport_ t - @brief HTTP Client transport
- esp_
http_ server_ event_ id_ t - @brief HTTP Server events id
- esp_
https_ ota_ event_ t - @brief Events generated by OTA process
- esp_
https_ ota_ handle_ t - esp_
image_ flash_ size_ t - @brief Supported SPI flash sizes
- esp_
image_ load_ mode_ t - esp_
image_ spi_ freq_ t - @brief SPI flash clock division factor.
- esp_
image_ spi_ mode_ t - @brief SPI flash mode, used in esp_image_header_t
- esp_
image_ type - esp_
interface_ t - esp_
intr_ cpu_ affinity_ t - @brief Interrupt CPU core affinity
- esp_
ip4_ addr_ t - @brief IPv4 address
- esp_
ip6_ addr_ t - @brief IPv6 address
- esp_
ip6_ addr_ type_ t - esp_
ip_ addr_ t - @brief IP address
- esp_
lcd_ color_ space_ t - @brief RGB element order @brief RGB element order
- esp_
lcd_ i2c_ bus_ handle_ t - esp_
lcd_ i80_ bus_ handle_ t - esp_
lcd_ panel_ handle_ t - esp_
lcd_ panel_ io_ color_ trans_ done_ cb_ t - @brief Declare the prototype of the function that will be invoked when panel IO finishes transferring color data
- esp_
lcd_ panel_ io_ handle_ t - esp_
lcd_ spi_ bus_ handle_ t - esp_
line_ endings_ t - @brief Line ending settings
- esp_
log_ args_ type_ t - @brief Enumeration of argument types for logging.
- esp_
log_ level_ t - @brief Log level
- esp_
mac_ type_ t - esp_
md5_ vector_ t - @brief MD5 hash callback function for data vector
- esp_
mesh_ topology_ t - @brief Mesh topology
- esp_
mqtt_ client_ handle_ t - esp_
mqtt_ connect_ return_ code_ t - MQTT connection error codes propagated via ERROR event
- esp_
mqtt_ error_ codes_ t - @brief MQTT error code structure to be passed as a contextual information into ERROR event
- esp_
mqtt_ error_ type_ t - MQTT connection error codes propagated via ERROR event
- esp_
mqtt_ event_ handle_ t - esp_
mqtt_ event_ id_ t - @brief MQTT event types.
- esp_
mqtt_ protocol_ ver_ t - MQTT protocol version used for connection
- esp_
mqtt_ topic_ t - Topic definition struct
- esp_
mqtt_ transport_ t - esp_
netif_ auth_ type_ t - @brief definitions of different authorisation types
- esp_
netif_ callback_ fn - @brief TCPIP thread safe callback used with esp_netif_tcpip_exec()
- esp_
netif_ config_ t - @brief Generic esp_netif configuration
- esp_
netif_ dhcp_ option_ id_ t - @brief Supported options for DHCP client or DHCP server
- esp_
netif_ dhcp_ option_ mode_ t - @brief Mode for DHCP client or DHCP server option functions
- esp_
netif_ dhcp_ status_ t - @brief Status of DHCP client or DHCP server
- esp_
netif_ dns_ type_ t - @brief Type of DNS server
- esp_
netif_ driver_ base_ t - @brief ESP-netif driver base handle
- esp_
netif_ driver_ ifconfig_ t - @brief Specific IO driver configuration
- esp_
netif_ find_ predicate_ t - @brief Predicate callback for esp_netif_find_if() used to find interface which meets defined criteria
- esp_
netif_ flags - esp_
netif_ flags_ t - esp_
netif_ inherent_ config_ t - @brief ESP-netif inherent config parameters
- esp_
netif_ iodriver_ handle - @brief IO driver handle type
- esp_
netif_ ip_ event_ type - esp_
netif_ ip_ event_ type_ t - esp_
netif_ netstack_ config_ t - @brief Specific L3 network stack configuration
- esp_
netif_ ppp_ config_ t - @brief Configuration structure for PPP network interface
- esp_
netif_ ppp_ status_ event_ t - @brief event ids for different PPP related events
- esp_
netif_ receive_ t - @brief ESP-NETIF Receive function type
- esp_
netif_ recv_ ret_ t - esp_
netif_ t - esp_
netif_ tx_ rx_ direction_ t - esp_
now_ peer_ info_ t - @brief ESPNOW peer information parameters.
- esp_
now_ peer_ num_ t - @brief Number of ESPNOW peers which exist currently.
- esp_
now_ rate_ config_ t - @brief ESPNOW rate config
- esp_
now_ recv_ cb_ t - @brief Callback function of receiving ESPNOW data @param esp_now_info received ESPNOW packet information @param data received data @param data_len length of received data @attention esp_now_info is a local variable,it can only be used in the callback.
- esp_
now_ recv_ info_ t - @brief ESPNOW receive packet information
- esp_
now_ send_ cb_ t - @brief Callback function of sending ESPNOW data @param tx_info Sending information for ESPNOW data @param status status of sending ESPNOW data (succeed or fail). This is will be removed later, since the tx_info->tx_status also works.
- esp_
now_ send_ info_ t - @brief ESPNOW sending packet information
- esp_
now_ send_ status_ t - @brief Status of sending ESPNOW data .
- esp_
omac1_ aes_ 128_ t - @brief One-Key CBC MAC (OMAC1) hash with AES-128 callback function for MIC computation
- esp_
openthread_ compatibility_ error_ callback - @brief The OpenThread compatibility error callback
- esp_
openthread_ coprocessor_ reset_ failure_ callback - @brief The OpenThread co-processor reset failure callback
- esp_
openthread_ dataset_ type_ t - @brief OpenThread dataset type
- esp_
openthread_ event_ t - @brief OpenThread event declarations
- esp_
openthread_ host_ connection_ mode_ t - @brief How OpenThread connects to the host.
- esp_
openthread_ radio_ mode_ t - @brief The radio mode of OpenThread.
- esp_
openthread_ rcp_ failure_ handler - @brief The OpenThread rcp failure handler
- esp_
ota_ handle_ t - @brief Opaque handle for an application OTA update
- esp_
ota_ img_ states_ t - OTA_DATA states for checking operability of the app.
- esp_
partition_ iterator_ t - @brief Opaque partition iterator type
- esp_
partition_ mmap_ handle_ t - @brief Opaque handle for memory region obtained from esp_partition_mmap.
- esp_
partition_ mmap_ memory_ t - @brief Enumeration which specifies memory space requested in an mmap call
- esp_
partition_ subtype_ t - @brief Partition subtype
- esp_
partition_ type_ t - @brief Partition type
- esp_
pbkdf2_ sha1_ t - @brief SHA1-based key derivation function (PBKDF2) callback function for IEEE 802.11i
- esp_
ping_ handle_ t - @brief Type of “ping” session handle
- esp_
ping_ profile_ t - @brief Profile of ping session
- esp_
pm_ config_ esp32_ t - backward compatibility newer chips no longer require this typedef
- esp_
pm_ config_ esp32c2_ t - @brief Power management config
- esp_
pm_ config_ esp32c3_ t - @brief Power management config
- esp_
pm_ config_ esp32c6_ t - @brief Power management config
- esp_
pm_ config_ esp32s2_ t - @brief Power management config
- esp_
pm_ config_ esp32s3_ t - @brief Power management config
- esp_
pm_ lock_ handle_ t - @brief Opaque handle to the power management lock
- esp_
pm_ lock_ type_ t - @brief Power management constraints
- esp_
rc4_ skip_ t - @brief XOR RC4 stream callback function to given data with skip-stream-start
- esp_
reset_ reason_ t - @brief Reset reasons
- esp_
sha1_ prf_ t - @brief SHA1-based Pseudo-Random Function (PRF) (IEEE 802.11i, 8.5.1.1) callback function
- esp_
sha1_ state - esp_
sha1_ vector_ t - @brief SHA-1 hash callback function for data vector
- esp_
sha256_ prf_ t - @brief The SHA256 PRF callback function used by esp_wifi.
- esp_
sha256_ state - esp_
sha256_ vector_ t - @brief SHA256 hash callback function for data vector @param num_elem Number of elements in the data vector @param addr Pointers to the data areas @param len Lengths of the data blocks @param buf Buffer for the hash Returns: 0 on success, -1 on failure
- esp_
sha_ type - esp_
sleep_ mode_ t - @brief Sleep mode
- esp_
sleep_ pd_ domain_ t - @brief Power domains which can be powered down in sleep mode
- esp_
sleep_ pd_ option_ t - @brief Power down options
- esp_
sleep_ source_ t - @brief Sleep wakeup cause
- esp_
sleep_ wakeup_ cause_ t - @brief Sleep wakeup cause @brief Sleep wakeup cause
- esp_
sntp_ config_ t - @brief SNTP configuration struct
- esp_
sntp_ operatingmode_ t - SNTP operating modes per lwip SNTP module
- esp_
sntp_ time_ cb_ t - @brief Time sync notification function
- esp_
task_ wdt_ user_ handle_ t - @brief Task Watchdog Timer (TWDT) user handle
- esp_
tcp_ transport_ err_ t - @brief Error types for TCP connection issues not covered in socket’s errno
- esp_
timer_ cb_ t - @brief Timer callback function type @param arg pointer to opaque user-specific data
- esp_
timer_ dispatch_ t - @brief Method to dispatch timer callback
- esp_
timer_ handle_ t - @brief Opaque type representing a single timer handle
- esp_
tls_ addr_ family - esp_
tls_ addr_ family_ t - esp_
tls_ cfg_ server_ t - @brief ESP-TLS Server configuration parameters
- esp_
tls_ cfg_ t - @brief ESP-TLS configuration parameters
- esp_
tls_ conn_ state - @brief ESP-TLS Connection State
- esp_
tls_ conn_ state_ t - @brief ESP-TLS Connection State @brief ESP-TLS Connection State
- esp_
tls_ dyn_ buf_ strategy_ t - esp_
tls_ ecdsa_ curve_ t - @brief ECDSA curve options for TLS connections
- esp_
tls_ error_ handle_ t - esp_
tls_ error_ type_ t - Definition of different types/sources of error codes reported from different components
- esp_
tls_ handshake_ callback - esp_
tls_ last_ error_ t - @brief Error structure containing relevant errors in case tls error occurred
- esp_
tls_ proto_ ver_ t - esp_
tls_ role - esp_
tls_ role_ t - esp_
tls_ t - esp_
transport_ handle_ t - esp_
transport_ keep_ alive_ t - @brief Keep alive parameters structure
- esp_
transport_ list_ handle_ t - esp_
vendor_ ie_ cb_ t - @brief Function signature for received Vendor-Specific Information Element callback. @param ctx Context argument, as passed to esp_wifi_set_vendor_ie_cb() when registering callback. @param type Information element type, based on frame type received. @param sa Source 802.11 address. @param vnd_ie Pointer to the vendor specific element data received. @param rssi Received signal strength indication.
- esp_
vfs_ access_ ctx_ op_ t - esp_
vfs_ access_ op_ t - esp_
vfs_ close_ ctx_ op_ t - esp_
vfs_ close_ op_ t - esp_
vfs_ closedir_ ctx_ op_ t - esp_
vfs_ closedir_ op_ t - esp_
vfs_ end_ select_ op_ t - esp_
vfs_ fat_ sdmmc_ mount_ config_ t - @brief Configuration arguments for esp_vfs_fat_sdmmc_mount and esp_vfs_fat_spiflash_mount_rw_wl functions
- esp_
vfs_ fcntl_ ctx_ op_ t - esp_
vfs_ fcntl_ op_ t - esp_
vfs_ fstat_ ctx_ op_ t - esp_
vfs_ fstat_ op_ t - esp_
vfs_ fsync_ ctx_ op_ t - esp_
vfs_ fsync_ op_ t - esp_
vfs_ ftruncate_ ctx_ op_ t - esp_
vfs_ ftruncate_ op_ t - esp_
vfs_ get_ socket_ select_ semaphore_ op_ t - esp_
vfs_ id_ t - esp_
vfs_ ioctl_ ctx_ op_ t - esp_
vfs_ ioctl_ op_ t - esp_
vfs_ link_ ctx_ op_ t - esp_
vfs_ link_ op_ t - esp_
vfs_ lseek_ ctx_ op_ t - esp_
vfs_ lseek_ op_ t - esp_
vfs_ mkdir_ ctx_ op_ t - esp_
vfs_ mkdir_ op_ t - esp_
vfs_ open_ ctx_ op_ t - esp_
vfs_ open_ op_ t - esp_
vfs_ opendir_ ctx_ op_ t - esp_
vfs_ opendir_ op_ t - esp_
vfs_ pread_ ctx_ op_ t - esp_
vfs_ pread_ op_ t - esp_
vfs_ pwrite_ ctx_ op_ t - esp_
vfs_ pwrite_ op_ t - esp_
vfs_ read_ ctx_ op_ t - esp_
vfs_ read_ op_ t - esp_
vfs_ readdir_ ctx_ op_ t - esp_
vfs_ readdir_ op_ t - esp_
vfs_ readdir_ r_ ctx_ op_ t - esp_
vfs_ readdir_ r_ op_ t - esp_
vfs_ rename_ ctx_ op_ t - esp_
vfs_ rename_ op_ t - esp_
vfs_ rmdir_ ctx_ op_ t - esp_
vfs_ rmdir_ op_ t - esp_
vfs_ seekdir_ ctx_ op_ t - esp_
vfs_ seekdir_ op_ t - esp_
vfs_ socket_ select_ op_ t - esp_
vfs_ start_ select_ op_ t - esp_
vfs_ stat_ ctx_ op_ t - esp_
vfs_ stat_ op_ t - esp_
vfs_ stop_ socket_ select_ isr_ op_ t - esp_
vfs_ stop_ socket_ select_ op_ t - esp_
vfs_ tcdrain_ ctx_ op_ t - esp_
vfs_ tcdrain_ op_ t - esp_
vfs_ tcflow_ ctx_ op_ t - esp_
vfs_ tcflow_ op_ t - esp_
vfs_ tcflush_ ctx_ op_ t - esp_
vfs_ tcflush_ op_ t - esp_
vfs_ tcgetattr_ ctx_ op_ t - esp_
vfs_ tcgetattr_ op_ t - esp_
vfs_ tcgetsid_ ctx_ op_ t - esp_
vfs_ tcgetsid_ op_ t - esp_
vfs_ tcsendbreak_ ctx_ op_ t - esp_
vfs_ tcsendbreak_ op_ t - esp_
vfs_ tcsetattr_ ctx_ op_ t - esp_
vfs_ tcsetattr_ op_ t - esp_
vfs_ telldir_ ctx_ op_ t - esp_
vfs_ telldir_ op_ t - esp_
vfs_ truncate_ ctx_ op_ t - esp_
vfs_ truncate_ op_ t - esp_
vfs_ unlink_ ctx_ op_ t - esp_
vfs_ unlink_ op_ t - esp_
vfs_ utime_ ctx_ op_ t - esp_
vfs_ utime_ op_ t - esp_
vfs_ write_ ctx_ op_ t - esp_
vfs_ write_ op_ t - esp_
wifi_ 80211_ tx_ done_ cb_ t - @brief Callback function of 80211 tx data
- esprv_
int_ mgmt_ t - Function prototype executing interrupt configuration APIs as service calls
- eth_
checksum_ t - @brief Ethernet Checksum
- eth_
data_ interface_ t - @brief Ethernet interface
- eth_
duplex_ t - @brief Ethernet duplex mode
- eth_
event_ t - @brief Ethernet event declarations
- eth_
link_ t - @brief Ethernet link status
- eth_
mac_ dma_ burst_ len_ t - @brief Internal ethernet EMAC’s DMA available burst sizes
- eth_
mac_ ptp_ roll_ type_ t - @brief EMAC System Timestamp Rollover
- eth_
mac_ ptp_ update_ method_ t - @brief EMAC System timestamp update update method
- eth_
phy_ autoneg_ cmd_ t - @brief Auto-negotiation control commands
- eth_
speed_ t - @brief Ethernet speed
- ets_
idle_ cb_ t - ets_
isr_ t - @addtogroup ets_intr_apis @{
- ets_
status_ t - @addtogroup ets_apis @{ @addtogroup ets_apis @{
- external_
coex_ wire_ t - fd_mask
- flags
- fpos_t
- fsblkcnt_
t - fsfilcnt_
t - gid_t
- gpio_
dev_ t - gpio_
drive_ cap_ t - gpio_
etm_ event_ edge_ t - @brief GPIO edges that can be used as ETM event
- gpio_
etm_ task_ action_ t - @brief GPIO actions that can be taken by the ETM task
- gpio_
int_ type_ t - gpio_
isr_ handle_ t - gpio_
isr_ t - @brief GPIO interrupt handler
- gpio_
mode_ t - @endcond
- gpio_
num_ t - @brief GPIO number
- gpio_
port_ t - gpio_
pull_ mode_ t - gpio_
pulldown_ t - gpio_
pullup_ t - gptimer_
alarm_ cb_ t - @brief Timer alarm callback prototype
- gptimer_
clock_ source_ t - @brief GPTimer clock source @note User should select the clock source based on the power and resolution requirement @brief Type of GPTimer clock source
- gptimer_
count_ direction_ t - @brief GPTimer count direction
- gptimer_
handle_ t - @brief Type of General Purpose Timer handle
- hal_
utils_ div_ round_ opt_ t - @brief Integer division operation
- heap_
caps_ walker_ cb_ t - @brief Function callback used to get information of memory block during calls to heap_caps_walk or heap_caps_walk_all
- http_cb
- http_
client_ init_ cb_ t - http_
data_ cb - http_
errno - http_
event_ handle_ cb - http_
method - http_
parser_ type - http_
parser_ url_ fields - httpd_
close_ func_ t - @brief Function prototype for closing a session.
- httpd_
config_ t - @brief HTTP Server Configuration Structure
- httpd_
err_ code_ t - @brief Error codes sent as HTTP response in case of errors encountered during processing of an HTTP request
- httpd_
err_ handler_ func_ t - @brief Function prototype for HTTP error handling.
- httpd_
free_ ctx_ fn_ t - @brief Prototype for freeing context data (if any) @param[in] ctx object to free
- httpd_
handle_ t - @brief HTTP Server Instance Handle
- httpd_
method_ t - @brief HTTP Method Type wrapper over “enum http_method” available in “http_parser” library
- httpd_
open_ func_ t - @brief Function prototype for opening a session.
- httpd_
pending_ func_ t - @brief Prototype for HTTPDs low-level “get pending bytes” function
- httpd_
recv_ func_ t - @brief Prototype for HTTPDs low-level recv function
- httpd_
req_ t - @brief HTTP Request Data Structure
- httpd_
send_ func_ t - @brief Prototype for HTTPDs low-level send function
- httpd_
uri_ match_ func_ t - @brief Function prototype for URI matching.
- httpd_
uri_ t - @brief Structure for URI handler
- httpd_
work_ fn_ t - @brief Prototype of the HTTPD work function Please refer to httpd_queue_work() for more details. @param[in] arg The arguments for this work function
- i2c_
ack_ type_ t - i2c_
ack_ value_ t - @brief Enum for I2C master ACK values
- i2c_
addr_ bit_ len_ t - @brief Enumeration for I2C device address bit length
- i2c_
addr_ mode_ t - i2c_
bus_ mode_ t - @brief Enum for i2c working modes.
- i2c_
clock_ source_ t - @brief I2C group clock source @brief Type of I2C clock source.
- i2c_
cmd_ handle_ t - i2c_
master_ bus_ handle_ t - @brief Type of I2C master bus handle
- i2c_
master_ callback_ t - @brief An callback for I2C transaction.
- i2c_
master_ command_ t - @brief Enum for I2C master commands
- i2c_
master_ dev_ handle_ t - @brief Type of I2C master bus device handle
- i2c_
master_ event_ t - @brief Enumeration for I2C event.
- i2c_
master_ status_ t - @brief Enumeration for I2C fsm status.
- i2c_
mode_ t - i2c_
port_ num_ t - @brief I2C port number.
- i2c_
port_ t - @brief I2C port number, can be I2C_NUM_0 ~ (I2C_NUM_MAX-1).
- i2c_
rw_ t - i2c_
slave_ dev_ handle_ t - @brief Type of I2C slave device handle
- i2c_
slave_ read_ write_ status_ t - i2c_
slave_ received_ callback_ t - @brief Callback signature for I2C slave.
- i2c_
slave_ request_ callback_ t - @brief Callback signature for I2C slave request event. When this callback is triggered that means master want to read data
from slave while there is no data in slave fifo. So user should write data to fifo via
i2c_slave_write - i2c_
slave_ stretch_ callback_ t - @brief Callback signature for I2C slave stretch.
- i2c_
slave_ stretch_ cause_ t - @brief Enum for I2C slave stretch causes
- i2c_
trans_ mode_ t - i2s_
bits_ per_ chan_ t - @brief I2S bit width per chan.
- i2s_
bits_ per_ sample_ t - @brief I2S bit width per sample.
- i2s_
chan_ handle_ t - i2s_
channel_ fmt_ t - @brief I2S channel format type
- i2s_
channel_ t - @brief I2S channel.
- i2s_
clock_ src_ t - @brief I2S clock source enum @brief I2S clock source enum
- i2s_
comm_ format_ t - @brief I2S communication standard format
- i2s_
comm_ mode_ t - @brief I2S controller communication mode
- i2s_
config_ t - @brief I2S driver configuration parameters
- i2s_
data_ bit_ width_ t - @brief Available data bit width in one slot
- i2s_
dir_ t - @brief I2S channel direction
- i2s_
etm_ event_ type_ t - @brief I2S channel events that supported by the ETM module
- i2s_
etm_ task_ type_ t - @brief I2S channel tasks that supported by the ETM module
- i2s_
event_ type_ t - @brief I2S event queue types
- i2s_
isr_ callback_ t - @brief I2S event callback
@param[in] handle I2S channel handle, created from
i2s_new_channel()@param[in] event I2S event data @param[in] user_ctx User registered context, passed fromi2s_channel_register_event_callback() - i2s_
mclk_ multiple_ t - @brief The multiple of MCLK to sample rate @note MCLK is the minimum resolution of the I2S clock. Increasing mclk multiple can reduce the clock jitter of BCLK and WS, which is also useful for the codec that don’t require MCLK but have strict requirement to BCLK. For the 24-bit slot width, please choose a multiple that can be divided by 3 (i.e. 24-bit compatible).
- i2s_
mode_ t - @brief I2S Mode
- i2s_
pcm_ compress_ t - @brief A/U-law decompress or compress configuration.
- i2s_
pdm_ data_ fmt_ t - @brief I2S PDM data format
- i2s_
pdm_ dsr_ t - @brief I2S PDM RX down-sampling mode
- i2s_
pdm_ sig_ scale_ t - @brief pdm tx signal scaling mode
- i2s_
pdm_ slot_ mask_ t - @brief I2S slot select in PDM mode
- i2s_
pdm_ tx_ line_ mode_ t - @brief PDM TX line mode @note For the standard codec mode, PDM pins are connect to a codec which requires both clock signal and data signal For the DAC output mode, PDM data signal can be connected to a power amplifier directly with a low-pass filter, normally, DAC output mode doesn’t need the clock signal.
- i2s_
port_ t - @brief I2S controller port number, the max port number is (SOC_I2S_NUM -1).
- i2s_
role_ t - @brief I2S controller role
- i2s_
slot_ bit_ width_ t - @brief Total slot bit width in one slot
- i2s_
slot_ mode_ t - @brief I2S channel slot mode
- i2s_
std_ slot_ mask_ t - @brief I2S slot select in standard mode @note It has different meanings in tx/rx/mono/stereo mode, and it may have different behaviors on different targets For the details, please refer to the I2S API reference
- i2s_
tdm_ slot_ mask_ t - @brief tdm slot number @note Multiple slots in TDM mode. For TX module, only the active slot send the audio data, the inactive slot send a constant or will be skipped if ‘skip_msk’ is set. For RX module, only receive the audio data in active slots, the data in inactive slots will be ignored. the bit map of active slot can not exceed (0x1<<total_slot_num). e.g: slot_mask = (I2S_TDM_SLOT0 | I2S_TDM_SLOT3), here the active slot number is 2 and total_slot is not supposed to be smaller than 4.
- i2s_
tuning_ mode_ t - @brief I2S clock tuning operation
- id_t
- in_
addr_ t - in_
port_ t - init_
fn_ t - ino_t
- input_
fn_ t - int_
fast8_ t - int_
fast16_ t - int_
fast32_ t - int_
fast64_ t - int_
least8_ t - int_
least16_ t - int_
least32_ t - int_
least64_ t - intmax_
t - intr_
handle_ t - Handle to an interrupt handler
- intr_
handler_ t - Callback type of the interrupt handler
- intr_
type - io_func
- io_
read_ func - ip4_
addr_ p_ t - ip4_
addr_ t - ip4_addr_t uses a struct for convenience only, so that the same defines can operate both on ip4_addr_t as well as on ip4_addr_p_t.
- ip6_
addr_ p_ t - ip6_
addr_ t - IPv6 address
- ip_
addr_ t - @ingroup ipaddr A union struct for both IP version’s addresses. ATTENTION: watch out for its size when adding IPv6 address scope!
- ip_
event_ t - IP event declarations
- key_t
- lcd_
clock_ source_ t - lcd_
color_ format_ t - @brief LCD color format
- lcd_
color_ range_ t - @brief LCD color range
- lcd_
color_ rgb_ endian_ t - @cond */ /// for backward compatible @brief RGB element order
- lcd_
color_ rgb_ pixel_ format_ t - @brief LCD color pixel format in RGB color space
- lcd_
color_ space_ t - @brief LCD color space
- lcd_
rgb_ data_ endian_ t - @brief RGB data endian
- lcd_
rgb_ element_ order_ t - @brief RGB element order
- lcd_
yuv422_ pack_ order_ t - @brief YUV422 packing order
- lcd_
yuv_ conv_ std_ t - @brief The standard used for conversion between RGB and YUV
- lcd_
yuv_ sample_ t - @brief YUV sampling method
- ledc_
cb_ event_ t - @brief LEDC callback event type
- ledc_
cb_ t - @brief Type of LEDC event callback @param param LEDC callback parameter @param user_arg User registered data @return Whether a high priority task has been waken up by this function
- ledc_
channel_ t - ledc_
clk_ cfg_ t - @brief LEDC clock source configuration struct
- ledc_
clk_ src_ t - @brief LEDC timer-specific clock sources
- ledc_
duty_ direction_ t - ledc_
fade_ mode_ t - ledc_
intr_ type_ t - ledc_
isr_ handle_ t - ledc_
mode_ t - ledc_
sleep_ mode_ t - @brief Strategies to be applied to the LEDC channel during system Light-sleep period
- ledc_
slow_ clk_ sel_ t - @brief LEDC global clock sources
- ledc_
timer_ bit_ t - ledc_
timer_ t - linenoise
Completion Callback - linenoise
Free Hints Callback - linenoise
Hints Callback - linenoise_
read_ bytes_ fn - locale_
t - lp_
i2s_ callback_ t - @brief LP I2S event callback type
- lp_
i2s_ chan_ handle_ t - lwip_
internal_ netif_ client_ data_ index - @}
- lwip_
ip_ addr_ type - @ingroup ipaddr IP address types for use in ip_addr_t.type member. @see tcp_new_ip_type(), udp_new_ip_type(), raw_new_ip_type().
- lwip_
ipv6_ scope_ type - Symbolic constants for the ‘type’ parameters in some of the macros. These exist for efficiency only, allowing the macros to avoid certain tests when the address is known not to be of a certain type. Dead code elimination will do the rest. IP6_MULTICAST is supported but currently not optimized. @see ip6_addr_has_scope, ip6_addr_assign_zone, ip6_addr_lacks_zone.
- mbedtls_
aes_ context - \brief AES context structure
- mbedtls_
aes_ xts_ context - \brief The AES XTS context-type definition.
- mbedtls_
chachapoly_ mode_ t - mbedtls_
cipher_ id_ t - \brief Supported cipher types.
- mbedtls_
cipher_ mode_ t - Supported cipher modes.
- mbedtls_
cipher_ padding_ t - Supported cipher padding types.
- mbedtls_
cipher_ type_ t - \brief Supported {cipher type, cipher mode} pairs.
- mbedtls_
ecdh_ side - Defines the source of the imported EC key.
- mbedtls_
ecdh_ variant - Defines the ECDH implementation used.
- mbedtls_
ecdsa_ context - \brief The ECDSA context structure.
- mbedtls_
ecdsa_ restart_ ctx - mbedtls_
ecjpake_ role - Roles in the EC J-PAKE exchange
- mbedtls_
ecp_ curve_ type - mbedtls_
ecp_ group_ id - Domain-parameter identifiers: curve, subgroup, and generator.
- mbedtls_
ecp_ restart_ ctx - mbedtls_
entropy_ f_ source_ ptr - \brief Entropy poll callback pointer
- mbedtls_
f_ rng_ t - \brief The type of custom random generator (RNG) callbacks.
- mbedtls_
gcm_ context - \brief The GCM context structure.
- mbedtls_
iso_ c_ forbids_ empty_ translation_ units - mbedtls_
key_ exchange_ type_ t - mbedtls_
md5_ context - @brief Type defined for MD5 context
- mbedtls_
md_ engine_ t - Used internally to indicate whether a context uses legacy or PSA.
- mbedtls_
md_ type_ t - \brief Supported message digests.
- mbedtls_
mpi_ gen_ prime_ flag_ t - \brief Flags for mbedtls_mpi_gen_prime()
- mbedtls_
mpi_ sint - mbedtls_
mpi_ uint - mbedtls_
ms_ time_ t - mbedtls_
operation_ t - Type of operation.
- mbedtls_
pk_ debug_ type - \brief Types for interfacing with the debug module
- mbedtls_
pk_ restart_ ctx - mbedtls_
pk_ rsa_ alt_ decrypt_ func - \brief Types for RSA-alt abstraction
- mbedtls_
pk_ rsa_ alt_ key_ len_ func - mbedtls_
pk_ rsa_ alt_ sign_ func - mbedtls_
pk_ type_ t - \brief Public key types
- mbedtls_
psa_ stats_ t - \brief Statistics about resource consumption related to the PSA keystore.
- mbedtls_
sha3_ id - SHA-3 family id.
- mbedtls_
ssl_ cache_ get_ t - \brief Callback type: server-side session cache getter
- mbedtls_
ssl_ cache_ set_ t - \brief Callback type: server-side session cache setter
- mbedtls_
ssl_ cookie_ check_ t - \brief Callback type: verify a cookie
- mbedtls_
ssl_ cookie_ write_ t - \brief Callback type: generate a cookie
- mbedtls_
ssl_ export_ keys_ t - \brief Callback type: Export key alongside random values for session identification, and PRF for implementation of TLS key exporters.
- mbedtls_
ssl_ get_ timer_ t - \brief Callback type: get status of timers/delays
- mbedtls_
ssl_ hs_ cb_ t - \brief Callback type: generic handshake callback
- mbedtls_
ssl_ key_ export_ type - mbedtls_
ssl_ protocol_ version - Human-friendly representation of the (D)TLS protocol version.
- mbedtls_
ssl_ recv_ t - \brief Callback type: receive data from the network.
- mbedtls_
ssl_ recv_ timeout_ t - \brief Callback type: receive data from the network, with timeout
- mbedtls_
ssl_ send_ t - \brief Callback type: send data on the network.
- mbedtls_
ssl_ set_ timer_ t - \brief Callback type: set a pair of timers/delays to watch
- mbedtls_
ssl_ states - mbedtls_
ssl_ ticket_ parse_ t - \brief Callback type: parse and load session ticket
- mbedtls_
ssl_ ticket_ write_ t - \brief Callback type: generate and write session ticket
- mbedtls_
svc_ key_ id_ t - mbedtls_
t_ udbl - mbedtls_
time_ t - mbedtls_
tls_ prf_ types - mbedtls_
x509_ bitstring - Container for ASN1 bit strings.
- mbedtls_
x509_ buf - Type-length-value structure that allows for ASN1 using DER.
- mbedtls_
x509_ crt_ ca_ cb_ t - \brief The type of trusted certificate callbacks.
- mbedtls_
x509_ crt_ ext_ cb_ t - \brief The type of certificate extension callbacks.
- mbedtls_
x509_ crt_ restart_ ctx - mbedtls_
x509_ name - Container for ASN1 named information objects. It allows for Relative Distinguished Names (e.g. cn=localhost,ou=code,etc.).
- mbedtls_
x509_ sequence - Container for a sequence of ASN.1 items
- mcpwm_
brake_ event_ cb_ t - @brief MCPWM operator brake event callback function
- mcpwm_
cap_ channel_ handle_ t - @brief Type of MCPWM capture channel handle
- mcpwm_
cap_ timer_ handle_ t - @brief Type of MCPWM capture timer handle
- mcpwm_
capture_ clock_ source_ t - mcpwm_
capture_ edge_ t - @brief MCPWM capture edge
- mcpwm_
capture_ event_ cb_ t - @brief MCPWM capture event callback function
- mcpwm_
carrier_ clock_ source_ t - mcpwm_
cmpr_ handle_ t - @brief Type of MCPWM comparator handle
- mcpwm_
comparator_ etm_ event_ type_ t - @brief MCPWM comparator specific events that supported by the ETM module
- mcpwm_
compare_ event_ cb_ t - @brief MCPWM comparator event callback function
- mcpwm_
fault_ event_ cb_ t - @brief MCPWM fault event callback function
- mcpwm_
fault_ handle_ t - @brief Type of MCPWM fault handle
- mcpwm_
gen_ handle_ t - @brief Type of MCPWM generator handle
- mcpwm_
generator_ action_ t - @brief MCPWM generator actions
- mcpwm_
oper_ handle_ t - @brief Type of MCPWM operator handle
- mcpwm_
operator_ brake_ mode_ t - @brief MCPWM operator brake mode
- mcpwm_
sync_ handle_ t - @brief Type of MCPWM sync handle
- mcpwm_
timer_ clock_ source_ t - mcpwm_
timer_ count_ mode_ t - @brief MCPWM timer count modes
- mcpwm_
timer_ direction_ t - @brief MCPWM timer count direction
- mcpwm_
timer_ event_ cb_ t - @brief MCPWM timer event callback function
- mcpwm_
timer_ event_ t - @brief MCPWM timer events
- mcpwm_
timer_ handle_ t - @brief Type of MCPWM timer handle
- mcpwm_
timer_ start_ stop_ cmd_ t - @brief MCPWM timer commands, specify the way to start or stop the timer
- md5_
context_ t - @brief Type defined for MD5 context
- mem_
ptr_ t - mem_
size_ t - memp_t
- Create the list of all memory pools managed by memp. MEMP_MAX represents a NULL pool at the end
- mesh_
disconnect_ reason_ t - @brief Mesh disconnect reason code
- mesh_
event_ child_ connected_ t - @brief Child connected information
- mesh_
event_ child_ disconnected_ t - @brief Child disconnected information
- mesh_
event_ disconnected_ t - @brief Parent disconnected information
- mesh_
event_ id_ t - mesh_
event_ root_ address_ t - @brief Root address
- mesh_
event_ router_ switch_ t - @brief New router information
- mesh_
event_ toDS_ state_ t - @brief The reachability of the root to a DS (distribute system)
- mesh_
proto_ t - @brief Protocol of transmitted application data
- mesh_
tos_ t - @brief For reliable transmission, mesh stack provides three type of services
- mesh_
type_ t - @brief Device type
- mesh_
vote_ reason_ t - @brief Vote reason
- mipi_
dsi_ data_ type_ t - @brief MIPI DSI Data Type (DT)
- mipi_
dsi_ dpi_ clock_ source_ t - mipi_
dsi_ pattern_ type_ t - @brief The kind of test pattern that can be generated by the DSI Host controller
- mipi_
dsi_ phy_ pllref_ clock_ source_ t - mode_t
- msg_
iovlen_ t - multi_
heap_ handle_ t - @brief Opaque handle to a registered heap
- multi_
heap_ walker_ cb_ t - @brief Callback called when walking the given heap blocks of memory
- neighbor_
rep_ request_ cb - @brief Callback function type to get neighbor report
- netif_
addr_ idx_ t - netif_
ext_ callback_ fn - @ingroup netif Function used for extended netif status callbacks Note: When parsing reason argument, keep in mind that more reasons may be added in the future! @param netif netif that is affected by change @param reason change reason @param args depends on reason, see reason description
- netif_
ext_ callback_ t - netif_
igmp_ mac_ filter_ fn - Function prototype for netif igmp_mac_filter functions
- netif_
init_ fn - Function prototype for netif init functions. Set up flags and output/linkoutput callback functions in this function.
- netif_
input_ fn - Function prototype for netif->input functions. This function is saved as ‘input’ callback function in the netif struct. Call it when a packet has been received.
- netif_
linkoutput_ fn - Function prototype for netif->linkoutput functions. Only used for ethernet netifs. This function is called by ARP when a packet shall be sent.
- netif_
mac_ filter_ action - MAC Filter Actions, these are passed to a netif’s igmp_mac_filter or mld_mac_filter callback function.
- netif_
mld_ mac_ filter_ fn - Function prototype for netif mld_mac_filter functions
- netif_
nsc_ reason_ t - @ingroup netif Extended netif status callback (NSC) reasons flags. May be extended in the future!
- netif_
output_ fn - Function prototype for netif->output functions. Called by lwIP when a packet shall be sent. For ethernet netif, set this to ‘etharp_output’ and set ‘linkoutput’.
- netif_
output_ ip6_ fn - Function prototype for netif->output_ip6 functions. Called by lwIP when a packet shall be sent. For ethernet netif, set this to ‘ethip6_output’ and set ‘linkoutput’.
- netif_
status_ callback_ fn - Function prototype for netif status- or link-callback functions.
- nfds_t
- nlink_t
- nvs_
flash_ generate_ keys_ t - @brief Callback function prototype for generating the NVS encryption keys
- nvs_
flash_ read_ cfg_ t - @brief Callback function prototype for reading the NVS encryption keys
- nvs_
handle - nvs_
handle_ t - Opaque pointer type representing non-volatile storage handle
- nvs_
iterator_ t - Opaque pointer type representing iterator to nvs entries
- nvs_
open_ mode - @brief Mode of opening the non-volatile storage @brief Mode of opening the non-volatile storage
- nvs_
open_ mode_ t - @brief Mode of opening the non-volatile storage
- nvs_
type_ t - @brief Types of variables
- off_t
- otChanged
Flags - Represents a bit-field indicating specific state/configuration that has changed. See
OT_CHANGED_*definitions. - otChannel
Mask - Represents a Channel Mask.
- otCommissioner
Energy Report Callback - Pointer is called when the Commissioner receives an Energy Report.
- otCommissioner
Joiner Callback - Pointer is called whenever the joiner state changes.
- otCommissioner
Joiner Event - Defines a Joiner Event on the Commissioner.
- otCommissioner
PanId Conflict Callback - Pointer is called when the Commissioner receives a PAN ID Conflict message.
- otCommissioner
State - Defines the Commissioner State.
- otCommissioner
State Callback - Pointer is called whenever the commissioner state changes.
- otCrypto
KeyAlgorithm - Defines the key algorithms.
- otCrypto
KeyRef - This datatype represents the key reference.
- otCrypto
KeyStorage - Defines the key storage types.
- otCrypto
KeyType - Defines the key types.
- otDataset
Mgmt SetCallback - Pointer is called when a response to a MGMT_SET request is received or times out.
- otDetach
Gracefully Callback - This callback informs the application that the detaching process has finished.
- otDevice
Role - Represents a Thread device role.
- otError
- Represents error codes used throughout OpenThread.
- otHandle
Active Scan Result - Pointer is called during an IEEE 802.15.4 Active Scan when an IEEE 802.15.4 Beacon is received or the scan completes.
- otHandle
Energy Scan Result - Pointer is called during an IEEE 802.15.4 Energy Scan when the result for a channel is ready or the scan completes.
- otIp6
Address Callback - Pointer is called when an internal IPv6 address is added or removed.
- otIp6
Receive Callback - Pointer is called when an IPv6 datagram is received.
- otIp6
Register Multicast Listeners Callback - Pointer is called with results of
otIp6RegisterMulticastListeners. - otIp6
Slaac Prefix Filter - Pointer allows user to filter prefixes and not allow an SLAAC address based on a prefix to be added.
- otJoiner
Callback - Pointer is called to notify the completion of a join operation.
- otJoiner
Info Type - Defines a Joiner Info Type.
- otJoiner
State - Defines the Joiner State.
- otLink
Pcap Callback - Pointer is called when an IEEE 802.15.4 frame is received.
- otLog
Level - Represents the log level.
- otLog
Region - Represents log regions.
- otMac
Filter Address Mode - Defines address mode of the mac filter.
- otMac
Filter Iterator - otMac
KeyRef - Represents a MAC Key Ref used by PSA.
- otMesh
Local Prefix - Represents a Mesh Local Prefix.
- otMeshcop
TlvType - Represents meshcop TLV types.
- otMessage
Origin - Defines the OpenThread message origins.
- otMessage
Priority - Defines the OpenThread message priority levels.
- otMessage
TxCallback - Represents the callback function pointer to notify the transmission outcome (success or failure) of a message.
- otNat64
Drop Reason - Packet drop reasons.
- otNat64
Receive Ip4Callback - Pointer is called when an IPv4 datagram (translated by NAT64 translator) is received.
- otNat64
State - States of NAT64.
- otNeighbor
Info Iterator - otNetwork
Data Iterator - otNetwork
KeyRef - This datatype represents KeyRef to NetworkKey.
- otPanId
- Represents the IEEE 802.15.4 PAN ID.
- otPskc
Ref - This datatype represents KeyRef to PSKc.
- otRadio
Caps - Represents radio capabilities.
- otRadio
KeyType - Defines constants about key types.
- otRadio
State - Represents the state of a radio. Initially, a radio is in the Disabled state.
- otRoute
Preference - Defines valid values for
mPreferenceinotExternalRouteConfigandotBorderRouterConfig. - otShort
Address - Represents the IEEE 802.15.4 Short Address.
- otSrp
Client Auto Start Callback - Pointer type defines the callback used by SRP client to notify user when it is auto-started or stopped.
- otSrp
Client Callback - Pointer type defines the callback used by SRP client to notify user of changes/events/errors.
- otSrp
Client Item State - Specifies an SRP client item (service or host info) state.
- otState
Changed Callback - Pointer is called to notify certain configuration or state changes within OpenThread.
- otThread
Anycast Locator Callback - Pointer type defines the callback to notify the outcome of a
otThreadLocateAnycastDestination()request. - otThread
Discovery Request Callback - Pointer is called every time an MLE Discovery Request message is received.
- otThread
Parent Response Callback - Pointer is called every time an MLE Parent Response message is received.
- otWakeup
Callback - Informs the application about the result of waking a Wake-up End Device.
- parlio_
bit_ pack_ order_ t - @brief Parallel IO bit packing order
- parlio_
clock_ source_ t - parlio_
rx_ delimiter_ handle_ t - @brief Type of Parallel IO RX frame delimiter handle
- parlio_
rx_ unit_ handle_ t - @brief Type of Parallel IO RX unit handle
- parlio_
sample_ edge_ t - @brief Parallel IO sample edge
- parlio_
tx_ buffer_ switched_ callback_ t - @brief Prototype of parlio tx buffer switched event callback
@param[in] tx_unit Parallel IO TX unit that created by
parlio_new_tx_unit@param[in] edata Point to Parallel IO TX event data. The lifecycle of this pointer memory is inside this function, user should copy it into static memory if used outside this function. @param[in] user_ctx User registered context, passed fromparlio_tx_unit_register_event_callbacks - parlio_
tx_ done_ callback_ t - @brief Prototype of parlio tx event callback
@param[in] tx_unit Parallel IO TX unit that created by
parlio_new_tx_unit@param[in] edata Point to Parallel IO TX event data. The lifecycle of this pointer memory is inside this function, user should copy it into static memory if used outside this function. @param[in] user_ctx User registered context, passed fromparlio_tx_unit_register_event_callbacks - parlio_
tx_ unit_ handle_ t - @brief Type of Parallel IO TX unit handle
- payload_
transfer_ func - pbuf_
free_ custom_ fn - Prototype for a function to free a custom pbuf
- pbuf_
layer - @ingroup pbuf Enumeration of pbuf layers
- pbuf_
type - @ingroup pbuf Enumeration of pbuf types
- periph_
interrput_ t - periph_
interrupt_ t - periph_
module_ t - pid_t
- poll_
func - portMUX_
TYPE - protocomm_
ble_ config_ t - @brief Config parameters for protocomm BLE service
- protocomm_
ble_ name_ uuid_ t - @brief This structure maps handler required by protocomm layer to UUIDs which are used to uniquely identify BLE characteristics from a smartphone or a similar client device.
- protocomm_
req_ handler_ t - @brief Function prototype for protocomm endpoint handler
- protocomm_
security1_ params_ t - @brief Protocomm Security 1 parameters: Proof Of Possession
- protocomm_
security2_ params_ t - @brief Protocomm Security 2 parameters: Salt and Verifier
- protocomm_
security_ handle_ t - protocomm_
security_ pop_ t - @brief Protocomm Security 1 parameters: Proof Of Possession
- protocomm_
security_ session_ event_ t - @brief Events generated by the protocomm security layer
- protocomm_
security_ t - @brief Protocomm security object structure.
- protocomm_
t - @brief This structure corresponds to a unique instance of protocomm
returned when the API
protocomm_new()is called. The remaining Protocomm APIs require this object as the first parameter. - protocomm_
transport_ ble_ event_ t - @brief Events generated by BLE transport
- psa_
aead_ operation_ t - The type of the state data structure for multipart AEAD operations.
- psa_
algorithm_ t - \brief Encoding of a cryptographic algorithm.
- psa_
cipher_ operation_ t - The type of the state data structure for multipart cipher operations.
- psa_
crypto_ driver_ pake_ inputs_ t - The type of input values for PAKE operations.
- psa_
crypto_ driver_ pake_ step - psa_
crypto_ driver_ pake_ step_ t - psa_
custom_ key_ parameters_ t - \brief Custom parameters for key generation or key derivation.
- psa_
dh_ family_ t - The type of PSA Diffie-Hellman group family identifiers.
- psa_
drv_ slot_ number_ t - A slot number identifying a key in a driver.
- psa_
ecc_ family_ t - The type of PSA elliptic curve family identifiers.
- psa_
encrypt_ or_ decrypt_ t - For encrypt-decrypt functions, whether the operation is an encryption or a decryption.
- psa_
hash_ operation_ t - The type of the state data structure for multipart hash operations.
- psa_
jpake_ computation_ stage_ t - The type of computation stage for J-PAKE operations.
- psa_
jpake_ io_ mode - psa_
jpake_ io_ mode_ t - psa_
jpake_ round - psa_
jpake_ round_ t - psa_
key_ attributes_ t - The type of a structure containing key attributes.
- psa_
key_ bits_ t - psa_
key_ derivation_ operation_ t - The type of the state data structure for key derivation operations.
- psa_
key_ derivation_ step_ t - \brief Encoding of the step of a key derivation.
- psa_
key_ handle_ t - psa_
key_ id_ t - Encoding of identifiers of persistent keys.
- psa_
key_ lifetime_ t - Encoding of key lifetimes.
- psa_
key_ location_ t - Encoding of key location indicators.
- psa_
key_ persistence_ t - Encoding of key persistence levels.
- psa_
key_ policy_ t - psa_
key_ production_ parameters_ t - \brief Custom parameters for key generation or key derivation.
- psa_
key_ type_ t - \brief Encoding of a key type.
- psa_
key_ usage_ t - \brief Encoding of permitted usage on a key.
- psa_
mac_ operation_ t - The type of the state data structure for multipart MAC operations.
- psa_
pake_ cipher_ suite_ t - The type of the data structure for PAKE cipher suites.
- psa_
pake_ family_ t - \brief Encoding of the family of the primitive associated with the PAKE.
- psa_
pake_ operation_ t - The type of the state data structure for PAKE operations.
- psa_
pake_ primitive_ t - \brief Encoding of the primitive associated with the PAKE.
- psa_
pake_ primitive_ type_ t - Encoding of the type of the PAKE’s primitive.
- psa_
pake_ role_ t - \brief Encoding of the application role of PAKE
- psa_
pake_ step_ t - Encoding of input and output indicators for PAKE.
- psa_
sign_ hash_ interruptible_ operation_ t - The type of the state data structure for interruptible hash signing operations.
- psa_
status_ t - psa_
tls12_ prf_ key_ derivation_ state_ t - psa_
tls12_ prf_ key_ derivation_ t - psa_
verify_ hash_ interruptible_ operation_ t - The type of the state data structure for interruptible hash verification operations.
- psk_
hint_ key_ t - @brief ESP-TLS preshared key and hint structure
- pthread_
cond_ t - pthread_
key_ t - pthread_
mutex_ t - pthread_
rwlock_ t - pthread_
t - register_
t - rmt_
carrier_ level_ t - @brief RMT Carrier Level
- rmt_
channel_ handle_ t - @brief Type of RMT channel handle
- rmt_
channel_ status_ t - @brief RMT Channel Status
- rmt_
channel_ t - @brief RMT channel ID
- rmt_
clock_ source_ t - @brief Type of RMT clock source @brief Type of RMT clock source
- rmt_
data_ mode_ t - @brief RMT Data Mode
- rmt_
encode_ simple_ cb_ t - @brief Callback for simple callback encoder
- rmt_
encode_ state_ t - @brief RMT encoding state
- rmt_
encoder_ handle_ t - @brief Type of RMT encoder handle
- rmt_
idle_ level_ t - @brief RMT Idle Level
- rmt_
isr_ handle_ t - @brief RMT interrupt handle
- rmt_
mem_ owner_ t - @brief RMT Internal Memory Owner
- rmt_
mode_ t - @brief RMT Channel Working Mode (TX or RX)
- rmt_
rx_ done_ callback_ t - @brief Prototype of RMT event callback
- rmt_
source_ clk_ t - @brief Type of RMT clock source, reserved for the legacy RMT driver @brief Type of RMT clock source, reserved for the legacy RMT driver
- rmt_
sync_ manager_ handle_ t - @brief Type of RMT synchronization manager handle
- rmt_
tx_ done_ callback_ t - @brief Prototype of RMT event callback
@param[in] tx_chan RMT channel handle, created from
rmt_new_tx_channel()@param[in] edata Point to RMT event data. The lifecycle of this pointer memory is inside this function, user should copy it into static memory if used outside this function. @param[in] user_ctx User registered context, passed fromrmt_tx_register_event_callbacks() - rmt_
tx_ end_ fn_ t - @brief Type of RMT Tx End callback function
- rtc_
cntl_ dev_ t - rtc_
gpio_ mode_ t - RTCIO output/input mode type.
- s8_t
- s16_t
- s32_t
- s64_t
- sa_
family_ t - sample_
to_ rmt_ t - @brief User callback function to convert uint8_t type data to rmt format(rmt_item32_t).
- sbintime_
t - sd_
pwr_ ctrl_ handle_ t - @brief SD power control handle
- sdmmc_
current_ limit_ t - @brief SD/MMC Current Limit
- sdmmc_
delay_ phase_ t - SD/MMC Host clock timing delay phases
- sdmmc_
driver_ strength_ t - @brief SD/MMC Driver Strength
- sdmmc_
erase_ arg_ t - SD/MMC erase command(38) arguments SD: ERASE: Erase the write blocks, physical/hard erase.
- sdmmc_
response_ t - SD/MMC command response buffer
- sdspi_
dev_ handle_ t - Handle representing an SD SPI device
- shutdown_
handler_ t - Shutdown handler type
- sig_
atomic_ t - sig_t
- sigmadelta_
channel_ t - @brief Sigma-delta channel list
- sigmadelta_
port_ t - @brief SIGMADELTA port number, the max port number is (SIGMADELTA_NUM_MAX -1).
- sigset_
t - slave_
transaction_ cb_ t - @endcond
- smartconfig_
event_ t - Smartconfig event declarations
- smartconfig_
type_ t - sntp_
sync_ mode_ t - SNTP time update mode
- sntp_
sync_ status_ t - SNTP sync status
- sntp_
sync_ time_ cb_ t - @brief SNTP callback function for notifying about time sync event
- soc_
clkout_ sig_ id_ t - CLOCK OUTPUT///////////////////////////////////////////////////////////
- soc_
cpu_ clk_ src_ t - @brief CPU_CLK mux inputs, which are the supported clock sources for the CPU_CLK @note Enum values are matched with the register field values on purpose
- soc_
module_ clk_ t - @brief Supported clock sources for modules (CPU, peripherals, RTC, etc.)
- soc_
periph_ adc_ digi_ clk_ src_ t - @brief ADC digital controller clock source
- soc_
periph_ glitch_ filter_ clk_ src_ t - @brief Glitch filter clock source
- soc_
periph_ gptimer_ clk_ src_ t - @brief Type of GPTimer clock source
- soc_
periph_ i2c_ clk_ src_ t - @brief Type of I2C clock source.
- soc_
periph_ i2s_ clk_ src_ t - @brief I2S clock source enum
- soc_
periph_ ledc_ clk_ src_ legacy_ t - @brief Type of LEDC clock source, reserved for the legacy LEDC driver
- soc_
periph_ mwdt_ clk_ src_ t - @brief MWDT clock source
- soc_
periph_ rmt_ clk_ src_ legacy_ t - @brief Type of RMT clock source, reserved for the legacy RMT driver
- soc_
periph_ rmt_ clk_ src_ t - @brief Type of RMT clock source
- soc_
periph_ sdm_ clk_ src_ t - @brief Sigma Delta Modulator clock source
- soc_
periph_ spi_ clk_ src_ t - @brief Type of SPI clock source.
- soc_
periph_ systimer_ clk_ src_ t - @brief Type of SYSTIMER clock source
- soc_
periph_ temperature_ sensor_ clk_ src_ t - @brief Type of Temp Sensor clock source
- soc_
periph_ tg_ clk_ src_ legacy_ t - @brief Type of Timer Group clock source, reserved for the legacy timer group driver
- soc_
periph_ twai_ clk_ src_ t - @brief TWAI clock source
- soc_
periph_ uart_ clk_ src_ legacy_ t - @brief Type of UART clock source, reserved for the legacy UART driver
- soc_
reset_ reason_ t - @brief Naming conventions: RESET_REASON_{reset level}_{reset reason}
@note refer to TRM:
chapter - soc_
root_ clk_ t - @brief Root clock
- soc_
rtc_ fast_ clk_ src_ t - @brief RTC_FAST_CLK mux inputs, which are the supported clock sources for the RTC_FAST_CLK @note Enum values are matched with the register field values on purpose
- soc_
rtc_ slow_ clk_ src_ t - @brief RTC_SLOW_CLK mux inputs, which are the supported clock sources for the RTC_SLOW_CLK @note Enum values are matched with the register field values on purpose
- soc_
xtal_ freq_ t - @brief Possible main XTAL frequency options on the target @note Enum values equal to the frequency value in MHz @note Not all frequency values listed here are supported in IDF. Please check SOC_XTAL_SUPPORT_XXX in soc_caps.h for the supported ones.
- socklen_
t - speed_t
- spi_
clock_ source_ t - @brief Type of SPI clock source. @brief Type of SPI clock source.
- spi_
command_ t - @brief SPI command.
- spi_
common_ dma_ t - @brief SPI DMA channels
- spi_
device_ handle_ t - spi_
dma_ chan_ t - @brief SPI DMA channels @brief SPI DMA channels
- spi_
event_ t - SPI Events
- spi_
flash_ host_ driver_ t - Host driver configuration and context structure.
- spi_
flash_ mmap_ handle_ t - @brief Opaque handle for memory region obtained from spi_flash_mmap.
- spi_
flash_ mmap_ memory_ t - @brief Enumeration which specifies memory space requested in an mmap call
- spi_
host_ device_ t - @brief General purpose SPI Host Controller ID.
- spi_
sampling_ point_ t - @brief SPI master RX sample point mode configuration
- stack_t
- suseconds_
t - sys_
mbox_ t - sys_
mutex_ t - sys_
prot_ t - sys_
sem_ t - sys_
thread_ core_ lock_ t - sys_
thread_ t - task_
wdt_ msg_ handler - tcflag_
t - temperature_
sensor_ clk_ src_ t - @brief Type of Temp Sensor clock source @brief Type of Temp Sensor clock source
- temperature_
sensor_ etm_ event_ type_ t - @brief temperature sensor event types enum
- temperature_
sensor_ etm_ task_ type_ t - @brief temperature sensor task types enum
- temperature_
sensor_ handle_ t - @brief Type of temperature sensor driver handle
- time_t
- timer_
alarm_ t - @brief Timer alarm command
- timer_
autoreload_ t - @brief Timer autoreload command
- timer_
count_ dir_ t - @brief Timer count direction
- timer_
group_ t - @brief Timer-Group ID
- timer_
idx_ t - @brief Timer ID
- timer_
intr_ mode_ t - @brief Timer interrupt type
- timer_
intr_ t - @brief Interrupt types of the timer.
- timer_
isr_ handle_ t - @brief Interrupt handle, used in order to free the isr after use.
- timer_
isr_ t - @brief Interrupt handler callback function
- timer_
src_ clk_ t - @brief Timer group clock source @brief Type of Timer Group clock source, reserved for the legacy timer group driver
- timer_
start_ t - @brief Timer start/stop command
- timer_t
- tls_
keep_ alive_ cfg_ t - @brief Keep alive parameters structure
- touch_
cnt_ slope_ t - Touch sensor charge/discharge speed
- touch_
filter_ config_ t - Touch sensor filter configuration
- touch_
filter_ mode_ t - @brief Touch channel IIR filter coefficient configuration.
@note On ESP32S2. There is an error in the IIR calculation. The magnitude of the error is twice the filter coefficient.
So please select a smaller filter coefficient on the basis of meeting the filtering requirements.
Recommended filter coefficient selection
IIR_16. - touch_
fsm_ mode_ t - Touch sensor FSM mode
- touch_
high_ volt_ t - Touch sensor high reference voltage
- touch_
low_ volt_ t - Touch sensor low reference voltage
- touch_
pad_ conn_ type_ t - Touch channel idle state configuration
- touch_
pad_ denoise_ cap_ t - touch_
pad_ denoise_ grade_ t - touch_
pad_ denoise_ t - Touch sensor denoise configuration
- touch_
pad_ intr_ mask_ t - touch_
pad_ shield_ driver_ t - Touch sensor shield channel drive capability level
- touch_
pad_ t - Touch pad channel
- touch_
pad_ waterproof_ t - Touch sensor waterproof configuration
- touch_
smooth_ mode_ t - @brief Level of filter applied on the original data against large noise interference.
@note On ESP32S2. There is an error in the IIR calculation. The magnitude of the error is twice the filter coefficient.
So please select a smaller filter coefficient on the basis of meeting the filtering requirements.
Recommended filter coefficient selection
IIR_2. - touch_
tie_ opt_ t - Touch sensor initial charge level
- touch_
trigger_ mode_ t - ESP32 Only
- touch_
trigger_ src_ t - touch_
volt_ atten_ t - Touch sensor high reference voltage attenuation
- trans_
func - transaction_
cb_ t - @endcond
- twai_
clock_ source_ t - @brief TWAI clock source @brief TWAI clock source
- twai_
error_ state_ t - @brief TWAI node error fsm states
- twai_
handle_ t - @brief TWAI controller handle
- twai_
mode_ t - @brief TWAI Controller operating modes
- twai_
state_ t - @brief TWAI driver states
- twai_
timing_ advanced_ config_ t - @brief TWAI bitrate timing config advanced mode for esp_driver_twai
@note
quanta_resolution_hzis not supported in this driver - u8_t
- u16_t
- u32_t
- u64_t
- u_char
- u_int
- u_
int8_ t - u_
int16_ t - u_
int32_ t - u_
int64_ t - u_long
- u_
register_ t - u_short
- uart_
event_ type_ t - @brief UART event types used in the ring buffer
- uart_
hw_ flowcontrol_ t - @brief UART hardware flow control modes
- uart_
isr_ handle_ t - uart_
mode_ t - @brief UART mode selection
- uart_
parity_ t - @brief UART parity constants
- uart_
port_ t - @brief UART port number, can be UART_NUM_0 ~ (UART_NUM_MAX -1).
- uart_
sclk_ t - @brief UART source clock @brief Type of UART clock source, reserved for the legacy UART driver
- uart_
select_ notif_ callback_ t - uart_
select_ notif_ t - uart_
signal_ inv_ t - @brief UART signal bit map
- uart_
stop_ bits_ t - @brief UART stop bits number
- uart_
wakeup_ mode_ t - @brief Enumeration of UART wake-up modes.
- uart_
word_ length_ t - @brief UART word length constants
- uid_t
- uint
- uint_
fast8_ t - uint_
fast16_ t - uint_
fast32_ t - uint_
fast64_ t - uint_
least8_ t - uint_
least16_ t - uint_
least32_ t - uint_
least64_ t - uintmax_
t - ulong
- useconds_
t - ushort
- va_list
- vprintf_
like_ t - walker_
block_ info_ t - @brief Structure used to store block related data passed to the walker callback function
- walker_
heap_ into_ t - @brief Structure used to store heap related data passed to the walker callback function
- wchar_t
- wifi_
2g_ channel_ bit_ t - Argument structure for 2.4G channels
- wifi_
5g_ channel_ bit_ t - Argument structure for 5G channels
- wifi_
action_ roc_ done_ cb_ t - @brief The callback function executed when ROC operation has ended
- wifi_
action_ rx_ cb_ t - @brief The Rx callback function of Action Tx operations
- wifi_
action_ tx_ status_ type_ t - Status codes for WIFI_EVENT_ACTION_TX_STATUS evt / /* There will be back to back events in success case TX_DONE and TX_DURATION_COMPLETED
- wifi_
action_ tx_ t - wifi_
ant_ mode_ t - @brief Wi-Fi antenna mode
- wifi_
ant_ t - @brief Wi-Fi antenna
- wifi_
auth_ mode_ t - @brief Wi-Fi authmode type Strength of authmodes Personal Networks : OPEN < WEP < WPA_PSK < OWE < WPA2_PSK = WPA_WPA2_PSK < WAPI_PSK < WPA3_PSK = WPA2_WPA3_PSK = DPP Enterprise Networks : WIFI_AUTH_WPA_ENTERPRISE < WIFI_AUTH_WPA2_ENTERPRISE < WIFI_AUTH_WPA3_ENTERPRISE = WIFI_AUTH_WPA2_WPA3_ENTERPRISE < WIFI_AUTH_WPA3_ENT_192
- wifi_
band_ mode_ t - @brief Argument structure for Wi-Fi band mode
- wifi_
band_ t - @brief Argument structure for Wi-Fi band
- wifi_
bandwidth_ t - @brief Wi-Fi bandwidth type
- wifi_
beacon_ drop_ t - @brief Mode for WiFi beacon drop
- wifi_
cipher_ type_ t - @brief Wi-Fi cipher type
- wifi_
country_ policy_ t - @brief Wi-Fi country policy
- wifi_
csi_ cb_ t - @brief The RX callback function of Channel State Information(CSI) data.
- wifi_
err_ reason_ t - @brief Wi-Fi disconnection reason codes
- wifi_
event_ sta_ wps_ fail_ reason_ t - @brief Argument structure for WIFI_EVENT_STA_WPS_ER_FAILED event
- wifi_
event_ t - @brief Wi-Fi event declarations
- wifi_
ftm_ status_ t - @brief FTM operation status types
- wifi_
interface_ t - @brief Wi-Fi interface type
- wifi_
ioctl_ cmd_ t - @brief WiFi ioctl command type
- wifi_
log_ level_ t - @brief WiFi log level
- wifi_
log_ module_ t - @brief WiFi log module definition
- wifi_
mac_ time_ update_ cb_ t - @brief Update WiFi MAC time
- wifi_
mode_ t - @brief Wi-Fi mode type
- wifi_
nan_ service_ type_ t - @brief NAN Services types
- wifi_
nan_ svc_ proto_ t - @brief Protocol types in NAN service specific info attribute
- wifi_
netif_ driver_ t - @brief Forward declaration of WiFi interface handle
- wifi_
netstack_ buf_ free_ cb_ t - @brief The net stack buffer free callback function
- wifi_
netstack_ buf_ ref_ cb_ t - @brief The net stack buffer reference counter callback function
- wifi_
phy_ mode_ t - @brief Operation PHY mode
- wifi_
phy_ rate_ t - @brief Wi-Fi PHY rate encodings
- wifi_
promiscuous_ cb_ t - @brief The RX callback function in the promiscuous mode. Each time a packet is received, the callback function will be called.
- wifi_
promiscuous_ pkt_ type_ t - @brief Promiscuous frame type
- wifi_
prov_ cb_ event_ t - @brief Events generated by manager
- wifi_
prov_ cb_ func_ t - wifi_
prov_ config_ handlers_ t - @brief Internal handlers for receiving and responding to protocomm requests from master
- wifi_
prov_ ctx_ t - @brief Type of context data passed to each get/set/apply handler
function set in
wifi_prov_config_handlersstructure. - wifi_
prov_ scheme_ t - @brief Structure for specifying the provisioning scheme to be followed by the manager
- wifi_
prov_ security - @brief Security modes supported by the Provisioning Manager.
- wifi_
prov_ security1_ params_ t - @brief Security 1 params structure This needs to be passed when using WIFI_PROV_SECURITY_1
- wifi_
prov_ security2_ params_ t - @brief Security 2 params structure This needs to be passed when using WIFI_PROV_SECURITY_2
- wifi_
prov_ security_ t - @brief Security modes supported by the Provisioning Manager.
- wifi_
prov_ sta_ fail_ reason_ t - @brief WiFi STA connection fail reason
- wifi_
prov_ sta_ state_ t - @brief WiFi STA status for conveying back to the provisioning master
- wifi_
ps_ type_ t - @brief Wi-Fi power save type
- wifi_
roc_ done_ status_ t - Status codes for WIFI_EVENT_ROC_DONE evt
- wifi_
roc_ t - wifi_
rxcb_ t - @brief The WiFi RX callback function
- wifi_
sae_ pk_ mode_ t - @brief Configuration for SAE-PK
- wifi_
sae_ pwe_ method_ t - @brief Configuration for SAE PWE derivation
- wifi_
scan_ method_ t - @brief Wi-Fi scan method
- wifi_
scan_ type_ t - @brief Wi-Fi scan type
- wifi_
second_ chan_ t - @brief Wi-Fi second channel type
- wifi_
sort_ method_ t - @brief Wi-Fi sort AP method
- wifi_
storage_ t - @brief Wi-Fi storage type
- wifi_
tx_ done_ cb_ t - @brief TxDone callback function type. Should be registered using esp_wifi_set_tx_done_cb()
- wifi_
tx_ status_ t - @brief Status of wifi sending data
- wifi_
vendor_ ie_ id_ t - @brief Vendor Information Element index
- wifi_
vendor_ ie_ type_ t - @brief Vendor Information Element type
- wint_t
- wl_
handle_ t - @brief wear levelling handle
- wps_
fail_ reason_ t - @brief WPS fail reason
- wps_
type - @brief Enumeration of WPS (Wi-Fi Protected Setup) types.
- wps_
type_ t - @brief Enumeration of WPS (Wi-Fi Protected Setup) types. @brief Enumeration of WPS (Wi-Fi Protected Setup) types.
- ws_
transport_ opcodes - ws_
transport_ opcodes_ t
Unions§
- _ip_
addr__ bindgen_ ty_ 1 - _mbstate_
t__ bindgen_ ty_ 1 - adc_
digi_ output_ data_ t__ bindgen_ ty_ 1 - color_
pixel_ argb8888_ data_ t - @brief Data structure for ARGB8888 pixel unit
- color_
pixel_ gray8_ data_ t - @brief Data structure for GRAY8 pixel unit
- color_
pixel_ rgb565_ data_ t - @brief Data structure for RGB565 pixel unit
- color_
pixel_ rgb888_ data_ t - @brief Data structure for RGB888 pixel unit
- color_
space_ pixel_ format_ t - @brief Color Space Info Structure
- esp_
http_ client_ config_ t__ bindgen_ ty_ 1 - esp_
http_ client_ config_ t__ bindgen_ ty_ 2 - esp_
lcd_ color_ conv_ config_ t__ bindgen_ ty_ 1 - esp_
lcd_ panel_ dev_ config_ t__ bindgen_ ty_ 1 - esp_
log_ config_ t__ bindgen_ ty_ 1 - esp_
netif_ netstack_ config__ bindgen_ ty_ 1 - esp_
openthread_ host_ connection_ config_ t__ bindgen_ ty_ 1 - esp_
openthread_ radio_ config_ t__ bindgen_ ty_ 1 - esp_
tls_ cfg__ bindgen_ ty_ 1 - esp_
tls_ cfg__ bindgen_ ty_ 2 - esp_
tls_ cfg__ bindgen_ ty_ 3 - esp_
tls_ cfg__ bindgen_ ty_ 4 - esp_
tls_ cfg__ bindgen_ ty_ 5 - esp_
tls_ cfg__ bindgen_ ty_ 6 - esp_
tls_ cfg_ server__ bindgen_ ty_ 1 - esp_
tls_ cfg_ server__ bindgen_ ty_ 2 - esp_
tls_ cfg_ server__ bindgen_ ty_ 3 - esp_
tls_ cfg_ server__ bindgen_ ty_ 4 - esp_
tls_ cfg_ server__ bindgen_ ty_ 5 - esp_
tls_ cfg_ server__ bindgen_ ty_ 6 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 1 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 2 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 3 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 4 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 5 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 6 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 7 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 8 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 9 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 10 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 11 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 12 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 13 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 14 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 15 - esp_
vfs_ dir_ ops_ t__ bindgen_ ty_ 16 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 1 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 2 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 3 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 4 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 5 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 6 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 7 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 8 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 9 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 10 - esp_
vfs_ fs_ ops_ t__ bindgen_ ty_ 11 - esp_
vfs_ t__ bindgen_ ty_ 1 - esp_
vfs_ t__ bindgen_ ty_ 2 - esp_
vfs_ t__ bindgen_ ty_ 3 - esp_
vfs_ t__ bindgen_ ty_ 4 - esp_
vfs_ t__ bindgen_ ty_ 5 - esp_
vfs_ t__ bindgen_ ty_ 6 - esp_
vfs_ t__ bindgen_ ty_ 7 - esp_
vfs_ t__ bindgen_ ty_ 8 - esp_
vfs_ t__ bindgen_ ty_ 9 - esp_
vfs_ t__ bindgen_ ty_ 10 - esp_
vfs_ t__ bindgen_ ty_ 11 - esp_
vfs_ t__ bindgen_ ty_ 12 - esp_
vfs_ t__ bindgen_ ty_ 13 - esp_
vfs_ t__ bindgen_ ty_ 14 - esp_
vfs_ t__ bindgen_ ty_ 15 - esp_
vfs_ t__ bindgen_ ty_ 16 - esp_
vfs_ t__ bindgen_ ty_ 17 - esp_
vfs_ t__ bindgen_ ty_ 18 - esp_
vfs_ t__ bindgen_ ty_ 19 - esp_
vfs_ t__ bindgen_ ty_ 20 - esp_
vfs_ t__ bindgen_ ty_ 21 - esp_
vfs_ t__ bindgen_ ty_ 22 - esp_
vfs_ t__ bindgen_ ty_ 23 - esp_
vfs_ t__ bindgen_ ty_ 24 - esp_
vfs_ t__ bindgen_ ty_ 25 - esp_
vfs_ t__ bindgen_ ty_ 26 - esp_
vfs_ t__ bindgen_ ty_ 27 - esp_
vfs_ t__ bindgen_ ty_ 28 - esp_
vfs_ t__ bindgen_ ty_ 29 - esp_
vfs_ t__ bindgen_ ty_ 30 - esp_
vfs_ t__ bindgen_ ty_ 31 - esp_
vfs_ t__ bindgen_ ty_ 32 - esp_
vfs_ t__ bindgen_ ty_ 33 - esp_
vfs_ t__ bindgen_ ty_ 34 - esp_
vfs_ termios_ ops_ t__ bindgen_ ty_ 1 - esp_
vfs_ termios_ ops_ t__ bindgen_ ty_ 2 - esp_
vfs_ termios_ ops_ t__ bindgen_ ty_ 3 - esp_
vfs_ termios_ ops_ t__ bindgen_ ty_ 4 - esp_
vfs_ termios_ ops_ t__ bindgen_ ty_ 5 - esp_
vfs_ termios_ ops_ t__ bindgen_ ty_ 6 - esp_
vfs_ termios_ ops_ t__ bindgen_ ty_ 7 - gpio_
dev_ s__ bindgen_ ty_ 1 - gpio_
dev_ s__ bindgen_ ty_ 2 - gpio_
dev_ s__ bindgen_ ty_ 3 - gpio_
dev_ s__ bindgen_ ty_ 4 - gpio_
dev_ s__ bindgen_ ty_ 5 - gpio_
dev_ s__ bindgen_ ty_ 6 - gpio_
dev_ s__ bindgen_ ty_ 7 - gpio_
dev_ s__ bindgen_ ty_ 8 - gpio_
dev_ s__ bindgen_ ty_ 9 - gpio_
dev_ s__ bindgen_ ty_ 10 - gpio_
dev_ s__ bindgen_ ty_ 11 - gpio_
dev_ s__ bindgen_ ty_ 12 - gpio_
dev_ s__ bindgen_ ty_ 13 - gpio_
dev_ s__ bindgen_ ty_ 14 - gpio_
dev_ s__ bindgen_ ty_ 15 - gpio_
dev_ s__ bindgen_ ty_ 16 - gpio_
dev_ s__ bindgen_ ty_ 17 - gpio_
dev_ s__ bindgen_ ty_ 18 - gpio_
dev_ s__ bindgen_ ty_ 19 - gpio_
dev_ s__ bindgen_ ty_ 20 - gpio_
dev_ s__ bindgen_ ty_ 21 - gpio_
etm_ event_ config_ t__ bindgen_ ty_ 1 - gpio_
etm_ task_ config_ t__ bindgen_ ty_ 1 - hal_
utils_ clk_ info_ t__ bindgen_ ty_ 1 - i2c_
config_ t__ bindgen_ ty_ 1 - i2c_
master_ bus_ config_ t__ bindgen_ ty_ 1 - i2c_
operation_ job_ t__ bindgen_ ty_ 1 - i2s_
chan_ config_ t__ bindgen_ ty_ 1 - i2s_
driver_ config_ t__ bindgen_ ty_ 1 - i2s_
driver_ config_ t__ bindgen_ ty_ 2 - i2s_
pdm_ rx_ gpio_ config_ t__ bindgen_ ty_ 1 - in6_
addr__ bindgen_ ty_ 1 - ip_
addr__ bindgen_ ty_ 1 - mbedtls_
ecdh_ context__ bindgen_ ty_ 1 - mbedtls_
psa_ aead_ operation_ t__ bindgen_ ty_ 1 - mbedtls_
psa_ cipher_ operation_ t__ bindgen_ ty_ 1 - mbedtls_
psa_ hash_ operation_ t__ bindgen_ ty_ 1 - mbedtls_
psa_ mac_ operation_ t__ bindgen_ ty_ 1 - mbedtls_
psa_ pake_ operation_ t__ bindgen_ ty_ 1 - mbedtls_
ssl_ premaster_ secret - mbedtls_
ssl_ user_ data_ t - mbedtls_
x509_ san_ other_ name__ bindgen_ ty_ 1 - mbedtls_
x509_ subject_ alternative_ name__ bindgen_ ty_ 1 - mesh_
addr_ t - @brief Mesh address
- mesh_
event_ info_ t - @brief Mesh event information
- mesh_
rc_ config_ t - @brief Vote address configuration
- netif_
ext_ callback_ args_ t - @ingroup netif Argument supplied to netif_ext_callback_fn.
- otIp4
Address__ bindgen_ ty_ 1 - otIp6
Address__ bindgen_ ty_ 1 - otIp6
Interface Identifier__ bindgen_ ty_ 1 - otJoiner
Info__ bindgen_ ty_ 1 - otMac
KeyMaterial__ bindgen_ ty_ 1 - otRadio
Frame__ bindgen_ ty_ 1 - The union of transmit and receive information for a radio frame.
- protocomm_
ble_ event_ t__ bindgen_ ty_ 1 - protocomm_
httpd_ config_ data_ t - Protocomm HTTPD Configuration Data
- psa_
driver_ aead_ context_ t - psa_
driver_ cipher_ context_ t - psa_
driver_ hash_ context_ t - psa_
driver_ key_ derivation_ context_ t - psa_
driver_ mac_ context_ t - psa_
driver_ pake_ context_ t - psa_
driver_ sign_ hash_ interruptible_ context_ t - psa_
driver_ verify_ hash_ interruptible_ context_ t - psa_
pake_ operation_ s__ bindgen_ ty_ 1 - psa_
pake_ operation_ s__ bindgen_ ty_ 2 - rmt_
config_ t__ bindgen_ ty_ 1 - rmt_
item32_ t__ bindgen_ ty_ 1 - rmt_
symbol_ word_ t - @brief The layout of RMT symbol stored in memory, which is decided by the hardware design
- rtc_
cntl_ dev_ s__ bindgen_ ty_ 1 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 2 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 3 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 4 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 5 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 6 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 7 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 8 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 9 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 10 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 11 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 12 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 13 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 14 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 15 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 16 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 17 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 18 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 19 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 20 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 21 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 22 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 23 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 24 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 25 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 26 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 27 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 28 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 29 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 30 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 31 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 32 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 33 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 34 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 35 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 36 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 37 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 38 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 39 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 40 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 41 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 42 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 43 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 44 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 45 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 46 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 47 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 48 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 49 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 50 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 51 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 52 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 53 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 54 - rtc_
cntl_ dev_ s__ bindgen_ ty_ 55 - rtc_
retain_ mem_ t__ bindgen_ ty_ 1 - sdmmc_
card_ t__ bindgen_ ty_ 1 - sdmmc_
host_ t__ bindgen_ ty_ 1 - sigval
- spi_
bus_ config_ t__ bindgen_ ty_ 1 - spi_
bus_ config_ t__ bindgen_ ty_ 2 - spi_
bus_ config_ t__ bindgen_ ty_ 3 - spi_
bus_ config_ t__ bindgen_ ty_ 4 - spi_
transaction_ t__ bindgen_ ty_ 1 - spi_
transaction_ t__ bindgen_ ty_ 2 - twai_
error_ flags_ t - @brief TWAI transmit error type structure
- twai_
frame_ header_ t__ bindgen_ ty_ 2 - twai_
mask_ filter_ config_ t__ bindgen_ ty_ 1 - twai_
message_ t__ bindgen_ ty_ 1 - uart_
config_ t__ bindgen_ ty_ 1 - wifi_
config_ t - @brief Configuration data for device’s AP or STA or NAN.
- wifi_
ioctl_ config_ t__ bindgen_ ty_ 1 - wifi_
prov_ config_ get_ data_ t__ bindgen_ ty_ 1 - xSTATIC_
QUEUE__ bindgen_ ty_ 1