diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 043c533335..6d2614ba7f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,7 +3,7 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v3.4.0 + rev: v4.0.1 hooks: - id: trailing-whitespace # note: whitespace exclusions use multiline regex, see https://pre-commit.com/#regular-expressions @@ -26,12 +26,12 @@ repos: args: ['-f=lf'] - id: double-quote-string-fixer - repo: https://gitlab.com/pycqa/flake8 - rev: 3.8.4 + rev: 3.9.2 hooks: - id: flake8 args: ['--config=.flake8', '--tee', '--benchmark'] - repo: https://github.com/pycqa/isort - rev: 5.6.4 + rev: 5.9.3 hooks: - id: isort name: isort (python) @@ -92,11 +92,22 @@ repos: - id: mypy-check name: Check type annotations in python files entry: tools/ci/check_type_comments.py - additional_dependencies: ['mypy==0.800', 'mypy-extensions==0.4.3'] + additional_dependencies: + - 'mypy==0.800' + - 'mypy-extensions==0.4.3' language: python types: [python] + - id: check-copyright + name: Check copyright notices + entry: tools/ci/check_copyright.py --verbose --replace + additional_dependencies: + - comment_parser == 1.2.3 + - thefuzz[speedup] == 0.19.0 + language: python + files: \.(py|c|h|cpp|hpp|ld)$ + require_serial: true - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v3.4.0 + rev: v4.0.1 hooks: - id: file-contents-sorter - files: '(tools\/ci\/executable-list\.txt|tools\/ci\/mypy_ignore_list\.txt)' + files: 'tools\/ci\/(executable-list\.txt|mypy_ignore_list\.txt|check_copyright_ignore\.txt)' diff --git a/docs/en/contribute/install-pre-commit-hook.rst b/docs/en/contribute/install-pre-commit-hook.rst index 344f6369cd..b3ced10d06 100644 --- a/docs/en/contribute/install-pre-commit-hook.rst +++ b/docs/en/contribute/install-pre-commit-hook.rst @@ -6,7 +6,7 @@ Required Dependency Python 3.6.1 or above. This is our recommendation python version for IDF developers. -If you still have versions not compatible, please do not install pre-commit hook and update your python versions. +If you still have python versions not compatible, please do not install pre-commit hook and update your python versions. Install pre-commit ------------------ @@ -30,17 +30,29 @@ Run ``pre-commit uninstall`` What's More? ------------ -For detailed usage, Please refer to the documentation of pre-commit_. +For detailed usage, please refer to the documentation of pre-commit_. -.. _pre-commit: http://www.pre-commit.com/ +.. _pre-commit: https://www.pre-commit.com/ Common Problems For Windows Users --------------------------------- -1. ``/usr/bin/env: python: Permission denied.`` +``/usr/bin/env: python: Permission denied.`` If you're in Git Bash or MSYS terminal, please check the python executable location by run ``which python``. If the executable is under ``~/AppData/Local/Microsoft/WindowsApps/``, then it's a link to Windows AppStore, not a real one. Please install python manually and update this in your ``PATH`` environment variable. + + +Your %USERPROFILE% contains non-ASCII characters + + ``pre-commit`` may fail when initializing an environment for a particular hook when the path of ``pre-commit``'s cache contains non-ASCII characters. The solution is to set ``PRE_COMMIT_HOME`` to a path containing only standard characters before running pre-commit. + + - CMD: ``set PRE_COMMIT_HOME=C:\somepath\pre-commit`` + - PowerShell: ``$Env:PRE_COMMIT_HOME = "C:\somepath\pre-commit"`` + - git bash: ``export PRE_COMMIT_HOME="/c/somepath/pre-commit"`` + + + diff --git a/tools/ci/check_copyright.py b/tools/ci/check_copyright.py new file mode 100755 index 0000000000..8ba7f54393 --- /dev/null +++ b/tools/ci/check_copyright.py @@ -0,0 +1,457 @@ +#!/usr/bin/env python +# SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD +# SPDX-License-Identifier: Apache-2.0 +""" +Check files for copyright headers: +- file not on ignore list: + - old Espressif copyright -> replace with SPDX + - SPDX with invalid year or old company name -> replace with valid SPDX + - other SPDX copyright -> PASS + - non-SPDX copyright -> FAIL + - no copyright -> insert Espressif copyright +- file on ignore list: + - old Espressif copyright -> replace with SPDX, remove from ignore list + - SPDX with invalid year or company format -> replace with valid SPDX and remove from ignore list + else -> keep on ignore list +""" +import argparse +import datetime +import os +import re +import sys +import textwrap +from typing import List, Tuple + +from comment_parser import comment_parser +from comment_parser.parsers.common import Comment +from thefuzz import fuzz + +IDF_PATH = os.getenv('IDF_PATH', os.getcwd()) +IGNORE_LIST_FN = os.path.join(IDF_PATH, 'tools/ci/check_copyright_ignore.txt') + +CHECK_FAIL_MESSAGE = textwrap.dedent('''\ + To make a file, not on the ignore list to pass the test it needs to contain both: + an SPDX-FileCopyrightText and + an SPDX-License-Identifier. For example: + {example} + More information about SPDX license identifiers can be found here: + https://spdx.github.io/spdx-spec/appendix-V-using-SPDX-short-identifiers-in-source-files/ + To have this hook automatically insert the standard Espressif copyright notice, + ensure the word "copyright" is not in any comment up to line 30 and the file is not on the ignore list. + Below is a list of files, which failed the copyright check. + Files prefixed with "(ignore)" are on the ignore list and their presence alone won't cause the check to fail. + ''') + +CHECK_MODIFY_MESSAGE = textwrap.dedent('''\ + Above is a list of files, which were modified. Please check their contents, stage them and run the commit again! + Files prefixed with "(ignore)" were on the ignore list at the time of invoking this script. + They may have been removed if noted above. + Pre-commit's option --show-diff-on-failure may be used to show a diff when hooks modify files. + ''') + +# This is an old header style, which this script +# attempts to detect and replace with a new SPDX license identifier +OLD_APACHE_HEADER = textwrap.dedent('''\ + Copyright 2015-2019 Espressif Systems (Shanghai) PTE LTD + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + ''') + + +# New headers to be used +NEW_APACHE_HEADER_PYTHON = textwrap.dedent('''\ + # SPDX-FileCopyrightText: {years} Espressif Systems (Shanghai) CO LTD + # SPDX-License-Identifier: Apache-2.0 + ''') + +PYTHON_NOTICE = '# SPDX-FileCopyrightText: {years} Espressif Systems (Shanghai) CO LTD' + +NOTICE_MULTILINE = ' * SPDX-FileCopyrightText: {years} Espressif Systems (Shanghai) CO LTD' +NOTICE = '// SPDX-FileCopyrightText: {years} Espressif Systems (Shanghai) CO LTD' + +NEW_APACHE_HEADER = textwrap.dedent('''\ + /* + * SPDX-FileCopyrightText: {years} Espressif Systems (Shanghai) CO LTD + * + * SPDX-License-Identifier: Apache-2.0 + */ + ''') + +MIME = { + 'python': 'text/x-python', + 'c': 'text/x-c', + 'cpp': 'text/x-c++' +} + +# terminal color outupu + +TERMINAL_RESET = '\33[0m' +TERMINAL_YELLOW = '\33[93m' +TERMINAL_GREEN = '\33[92m' +TERMINAL_RED = '\33[91m' +TERMINAL_GRAY = '\33[90m' + + +class UnsupportedFileType(Exception): + """Exception raised for unsupported file types. + + Attributes: + file_name -- input file which caused the error + message -- explanation of the error + """ + def __init__(self, file_name: str, message: str='this file type is not supported') -> None: + self.fine_name = file_name + self.message = message + super().__init__(self.message) + + def __str__(self) -> str: + return f'{self.fine_name}: {self.message}' + + +class NotFound(Exception): + """Exception raised when something is not found. + + Attributes: + thing -- what was not found + """ + def __init__(self, thing: str='something') -> None: + self.thing = thing + super().__init__(self.thing) + + def __str__(self) -> str: + return f'{self.thing} was not found' + + +class CustomFile(): + """ + Custom data object to hold file name and if it's on the ignore list + and to make it easier to print + """ + def __init__(self, file_name: str, is_on_ignore_list: bool) -> None: + self.file_name = file_name + self.is_on_ignore_list = is_on_ignore_list + + def __str__(self) -> str: + if self.is_on_ignore_list: + return f'(ignore) {self.file_name}' + return f' {self.file_name}' + + +def get_file_mime(fn: str) -> str: + """ + Return the mime type based on file's extension + """ + if fn.endswith('.py'): + return MIME['python'] + if fn.endswith(('.cpp', '.hpp')): + return MIME['cpp'] + if fn.endswith(('.c', '.h', '.ld')): + return MIME['c'] + raise UnsupportedFileType(fn) + + +def get_comments(code: str, mime: str) -> list: + """ + Extracts all comments from source code and does a multiline split + """ + comments = comment_parser.extract_comments_from_str(code, mime) + new_comments = [] + for comment in comments: + if comment.is_multiline(): + comment_lines = comment.text().splitlines() + for line_number, line in enumerate(comment_lines, start=comment.line_number()): + new_comments.append(Comment(line, line_number, True)) + else: + new_comments.append(comment) + return new_comments + + +def has_valid_copyright(file_name: str, mime: str, is_on_ignore: bool, args: argparse.Namespace) -> Tuple[bool, bool]: + """ + Detects if a file has a valid SPDX copyright notice. + returns: Tuple[valid, modified] + """ + detected_licenses = [] + detected_notices = [] + + valid, modified = False, False + + with open(file_name, 'r') as f: + code = f.read() + comments = get_comments(code, mime) + code_lines = code.splitlines() + if not code_lines: # file is empty + print(f'{TERMINAL_YELLOW}"{file_name}" is empty!{TERMINAL_RESET}') + valid = True + return valid, modified + + if args.replace: + try: + year, line = detect_old_header_style(file_name, comments, args) + except NotFound as e: + if args.verbose: + print(f'{TERMINAL_GRAY}{e} in {file_name}{TERMINAL_RESET}') + else: + code_lines = replace_copyright(code_lines, year, line, mime, file_name) + valid = True + for comment in comments: + if comment.line_number() > args.max_lines: + break + matches = re.search(r'SPDX-FileCopyrightText: ?(.*)', comment.text(), re.IGNORECASE) + if matches: + detected_notices.append((matches.group(1), comment.line_number())) + try: + year = extract_year_from_espressif_notice(matches.group(1)) + except NotFound as e: + if args.verbose: + print(f'{TERMINAL_GRAY}Not an {e.thing} {file_name}:{comment.line_number()}{TERMINAL_RESET}') + else: + template = NOTICE + if comment.is_multiline(): + template = NOTICE_MULTILINE + if mime == MIME['python']: + template = PYTHON_NOTICE + code_lines[comment.line_number() - 1] = template.format(years=format_years(year, file_name)) + + matches = re.search(r'SPDX-License-Identifier: ?(.*)', comment.text(), re.IGNORECASE) + if matches: + detected_licenses.append((matches.group(1), comment.line_number())) + + if not is_on_ignore and not contains_any_copyright(comments, args): + code_lines = insert_copyright(code_lines, file_name, mime) + print(f'"{file_name}": inserted copyright notice - please check the content and run commit again!') + valid = True + new_code = '\n'.join(code_lines) + '\n' + if code != new_code: + with open(file_name, 'w') as f: + f.write(new_code) + modified = True + if detected_licenses and detected_notices: + if args.debug: + print(f'{file_name} notices: {detected_notices}') + print(f'{file_name} licenses: {detected_licenses}') + valid = True + return valid, modified + + +def contains_any_copyright(comments: list, args: argparse.Namespace) -> bool: + """ + Return True if any comment contain the word "copyright" + """ + return any( + comment.line_number() <= args.max_lines + and re.search(r'copyright', comment.text(), re.IGNORECASE) + for comment in comments + ) + + +def insert_copyright(code_lines: list, file_name: str, mime: str) -> list: + """ + Insert a copyright notice in the begining of a file, respecting a potencial shebang + """ + new_code_lines = [] + # if first line contains a shebang, keep it first + if code_lines[0].startswith('#!'): + new_code_lines.append(code_lines[0]) + del code_lines[0] + template = NEW_APACHE_HEADER + if mime == MIME['python']: + template = NEW_APACHE_HEADER_PYTHON + new_code_lines.extend(template.format(years=format_years(0, file_name)).splitlines()) + new_code_lines.extend(code_lines) + return new_code_lines + + +def extract_year_from_espressif_notice(notice: str) -> int: + """ + Extracts copyright year (creation date) from a Espressif copyright notice + """ + matches = re.search(r'(\d{4})(?:-\d{4})? Espressif Systems', notice, re.IGNORECASE) + if matches: + return int(matches.group(1)) + raise NotFound('Espressif copyright notice') + + +def replace_copyright(code_lines: list, year: int, line: int, mime: str, file_name: str) -> list: + """ + Replaces old header style with new SPDX form. + """ + # replace from line number (line) to line number (line + number of lines in the OLD HEADER) + # with new header depending on file type + end = line + OLD_APACHE_HEADER.count('\n') + del code_lines[line - 1:end - 1] + + template = NEW_APACHE_HEADER + if mime == MIME['python']: + template = NEW_APACHE_HEADER_PYTHON + code_lines[line - 1:line - 1] = template.format(years=format_years(year, file_name)).splitlines() + + print(f'{TERMINAL_GRAY}"{file_name}": replacing old header (lines: {line}-{end}) with new SPDX header style.{TERMINAL_RESET}') + + return code_lines + + +def detect_old_header_style(file_name: str, comments: list, args: argparse.Namespace) -> Tuple[int, int]: + """ + Detects old header style (Apache-2.0) and extracts the year and line number. + returns: Tuple[year, comment line number] + """ + comments_text = str() + for comment in comments: + if comment.line_number() > args.max_lines: + break + comments_text = f'{comments_text}\n{comment.text().strip()}' + ratio = fuzz.partial_ratio(comments_text, OLD_APACHE_HEADER) + if args.debug: + print(f'{TERMINAL_GRAY}ratio for {file_name}: {ratio}{TERMINAL_RESET}') + if ratio > args.fuzzy_ratio: + for comment in comments: + # only check up to line number MAX_LINES + if comment.line_number() > args.max_lines: + break + try: + year = extract_year_from_espressif_notice(comment.text()) + except NotFound: + pass + else: + return (year, comment.line_number()) + raise NotFound('Old Espressif header') + + +def format_years(past: int, file_name: str) -> str: + """ + Function to format a year: + - just current year -> output: [year] + - some year in the past -> output: [past year]-[current year] + """ + today = datetime.datetime.now().year + if past == 0: + # use the current year + past = today + if past == today: + return str(past) + if past > today or past < 1972: + error_msg = f'{file_name}: invalid year in the copyright header detected. ' \ + + 'Check your system clock and the copyright header.' + raise ValueError(error_msg) + return '{past}-{today}'.format(past=past, today=today) + + +def check_copyrights(args: argparse.Namespace) -> Tuple[List, List]: + """ + Main logic and for loop + returns: + list of files with wrong headers + list of files which were modified + """ + wrong_header_files = [] + modified_files = [] + + with open(IGNORE_LIST_FN, 'r') as f: + ignore_list = [item.strip() for item in f.readlines()] + updated_ignore_list = ignore_list.copy() + + for file_name in args.filenames: + try: + mime = get_file_mime(file_name) + except UnsupportedFileType: + print(f'{TERMINAL_GRAY}"{file_name}" is not of a supported type! Skipping.{TERMINAL_RESET}') + continue + + if file_name in ignore_list: + if args.verbose: + print(f'{TERMINAL_GRAY}"{file_name}" is on the ignore list.{TERMINAL_RESET}') + valid, modified = has_valid_copyright(file_name, mime, True, args) + if modified: + modified_files.append(CustomFile(file_name, True)) + if valid: + if args.dont_update_ignore_list: + print(f'{TERMINAL_YELLOW}"{file_name}" now has a correct copyright header - remove it from the ignore list ' + f'or run this script without the --dont-update-ignore-list option to do this automatically!{TERMINAL_RESET}') + else: + updated_ignore_list.remove(file_name) + else: + wrong_header_files.append(CustomFile(file_name, True)) + else: + valid, modified = has_valid_copyright(file_name, mime, False, args) + if modified: + modified_files.append(CustomFile(file_name, False)) + if not valid: + wrong_header_files.append(CustomFile(file_name, False)) + + if updated_ignore_list != ignore_list: + with open(IGNORE_LIST_FN, 'w') as f: + for item in updated_ignore_list: + f.write(f'{item}\n') + modified_files.append(CustomFile(IGNORE_LIST_FN, False)) + print(f'\n{TERMINAL_GREEN}Files removed from ignore list:{TERMINAL_RESET}') + for file in ignore_list: + if file not in updated_ignore_list: + print(f' {file}') + return wrong_header_files, modified_files + + +def build_parser() -> argparse.ArgumentParser: + + parser = argparse.ArgumentParser(description='Check copyright headers') + parser.add_argument('-v', '--verbose', action='store_true', + help='print more information (useful for debugging)') + parser.add_argument('-r', '--replace', action='store_true', + help='tries to update copyright notices') + parser.add_argument('-m', '--max-lines', type=int, default=30, + help='how far to check for copyright notice in a file (default 30)') + parser.add_argument('-f', '--fuzzy-ratio', type=int, default=95, + help='minimum %% ratio to be considered as equal to the old header style (default 95)') + parser.add_argument('-d', '--debug', action='store_true', + help='print debug info') + parser.add_argument('-du', '--dont-update-ignore-list', action='store_true') + parser.add_argument('filenames', nargs='+', help='file(s) to check', metavar='file') + return parser + + +def main() -> None: + + args = build_parser().parse_args() + + if args.debug: + print(f'{TERMINAL_GRAY}Running with args: {args}') + print(f'Ignore list: {IGNORE_LIST_FN}{TERMINAL_RESET}') + + wrong_header_files, modified_files = check_copyrights(args) + if modified_files: + print(f'\n{TERMINAL_YELLOW}Modified files:{TERMINAL_RESET}') + for file in modified_files: + print(file) + print(CHECK_MODIFY_MESSAGE) + abort_commit = bool(modified_files) + if wrong_header_files: + print(f'{TERMINAL_YELLOW}Information about this test{TERMINAL_RESET}') + print(CHECK_FAIL_MESSAGE.format(example=NEW_APACHE_HEADER.format(years=datetime.datetime.now().year))) + print(f'{TERMINAL_RED}Files which failed the copyright check:{TERMINAL_RESET}') + for wrong_file in wrong_header_files: + if not wrong_file.is_on_ignore_list: + abort_commit = True + print(wrong_file) + num_files_processed = len(args.filenames) + if abort_commit: + num_files_modified = len(modified_files) + num_files_wrong = len(wrong_header_files) + print(f'{TERMINAL_YELLOW}Processed {num_files_processed} source file{"s"[:num_files_processed^1]},', end=' ') + print(f'{num_files_modified} modified and {num_files_wrong} with invalid copyright.{TERMINAL_RESET}') + sys.exit(1) # sys.exit(1) to abort the commit + # pre-commit also automatically aborts a commit if files are modified on disk + print(f'\n{TERMINAL_GREEN}Successfuly processed {num_files_processed} file{"s"[:num_files_processed^1]}.{TERMINAL_RESET}\n') + + +if __name__ == '__main__': + main() diff --git a/tools/ci/check_copyright_ignore.txt b/tools/ci/check_copyright_ignore.txt new file mode 100644 index 0000000000..ba948ef930 --- /dev/null +++ b/tools/ci/check_copyright_ignore.txt @@ -0,0 +1,4291 @@ +.gitlab/ci/dependencies/generate_rules.py +components/app_trace/app_trace_membufs_proto.c +components/app_trace/port/include/esp_app_trace_port.h +components/app_trace/port/riscv/port.c +components/app_trace/port/xtensa/port.c +components/app_trace/private_include/esp_app_trace_membufs_proto.h +components/app_trace/sys_view/Config/Global.h +components/app_trace/sys_view/Config/SEGGER_RTT_Conf.h +components/app_trace/sys_view/Config/SEGGER_SYSVIEW_Conf.h +components/app_trace/sys_view/SEGGER/SEGGER.h +components/app_trace/sys_view/SEGGER/SEGGER_RTT.h +components/app_trace/sys_view/SEGGER/SEGGER_SYSVIEW.c +components/app_trace/sys_view/SEGGER/SEGGER_SYSVIEW.h +components/app_trace/sys_view/SEGGER/SEGGER_SYSVIEW_ConfDefaults.h +components/app_trace/sys_view/SEGGER/SEGGER_SYSVIEW_Int.h +components/app_trace/sys_view/Sample/Config/SEGGER_SYSVIEW_Config_FreeRTOS.c +components/app_trace/sys_view/Sample/OS/SEGGER_SYSVIEW_FreeRTOS.c +components/app_trace/sys_view/Sample/OS/SEGGER_SYSVIEW_FreeRTOS.h +components/bootloader/subproject/main/bootloader_hooks.h +components/bootloader/subproject/main/bootloader_start.c +components/bootloader/subproject/main/ld/esp32/bootloader.ld +components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld +components/bootloader/subproject/main/ld/esp32c3/bootloader.ld +components/bootloader/subproject/main/ld/esp32c3/bootloader.rom.ld +components/bootloader/subproject/main/ld/esp32h2/bootloader.ld +components/bootloader/subproject/main/ld/esp32s2/bootloader.ld +components/bootloader/subproject/main/ld/esp32s2/bootloader.rom.ld +components/bootloader/subproject/main/ld/esp32s3/bootloader.ld +components/bootloader/subproject/main/ld/esp32s3/bootloader.rom.ld +components/bt/common/api/esp_blufi_api.c +components/bt/common/api/include/api/esp_blufi_api.h +components/bt/common/btc/core/btc_alarm.c +components/bt/common/btc/core/btc_manage.c +components/bt/common/btc/core/btc_task.c +components/bt/common/btc/include/btc/btc_alarm.h +components/bt/common/btc/include/btc/btc_manage.h +components/bt/common/btc/include/btc/btc_task.h +components/bt/common/btc/profile/esp/blufi/bluedroid_host/esp_blufi.c +components/bt/common/btc/profile/esp/blufi/blufi_prf.c +components/bt/common/btc/profile/esp/blufi/blufi_protocol.c +components/bt/common/btc/profile/esp/blufi/include/blufi_int.h +components/bt/common/btc/profile/esp/blufi/include/esp_blufi.h +components/bt/common/btc/profile/esp/blufi/nimble_host/esp_blufi.c +components/bt/common/btc/profile/esp/include/btc_blufi_prf.h +components/bt/common/include/bt_common.h +components/bt/common/include/bt_user_config.h +components/bt/common/osi/alarm.c +components/bt/common/osi/allocator.c +components/bt/common/osi/buffer.c +components/bt/common/osi/config.c +components/bt/common/osi/fixed_queue.c +components/bt/common/osi/future.c +components/bt/common/osi/hash_functions.c +components/bt/common/osi/hash_map.c +components/bt/common/osi/include/osi/alarm.h +components/bt/common/osi/include/osi/allocator.h +components/bt/common/osi/include/osi/buffer.h +components/bt/common/osi/include/osi/config.h +components/bt/common/osi/include/osi/fixed_queue.h +components/bt/common/osi/include/osi/future.h +components/bt/common/osi/include/osi/hash_functions.h +components/bt/common/osi/include/osi/hash_map.h +components/bt/common/osi/include/osi/list.h +components/bt/common/osi/include/osi/mutex.h +components/bt/common/osi/include/osi/osi.h +components/bt/common/osi/include/osi/semaphore.h +components/bt/common/osi/include/osi/thread.h +components/bt/common/osi/list.c +components/bt/common/osi/mutex.c +components/bt/common/osi/osi.c +components/bt/common/osi/semaphore.c +components/bt/common/osi/thread.c +components/bt/controller/esp32/bt.c +components/bt/controller/esp32/hli_api.c +components/bt/controller/esp32/hli_api.h +components/bt/controller/esp32c3/bt.c +components/bt/controller/esp32s3/bt.c +components/bt/esp_ble_mesh/api/core/esp_ble_mesh_ble_api.c +components/bt/esp_ble_mesh/api/core/esp_ble_mesh_common_api.c +components/bt/esp_ble_mesh/api/core/esp_ble_mesh_local_data_operation_api.c +components/bt/esp_ble_mesh/api/core/esp_ble_mesh_low_power_api.c +components/bt/esp_ble_mesh/api/core/esp_ble_mesh_networking_api.c +components/bt/esp_ble_mesh/api/core/esp_ble_mesh_provisioning_api.c +components/bt/esp_ble_mesh/api/core/esp_ble_mesh_proxy_api.c +components/bt/esp_ble_mesh/api/core/include/esp_ble_mesh_ble_api.h +components/bt/esp_ble_mesh/api/core/include/esp_ble_mesh_common_api.h +components/bt/esp_ble_mesh/api/core/include/esp_ble_mesh_local_data_operation_api.h +components/bt/esp_ble_mesh/api/core/include/esp_ble_mesh_low_power_api.h +components/bt/esp_ble_mesh/api/core/include/esp_ble_mesh_networking_api.h +components/bt/esp_ble_mesh/api/core/include/esp_ble_mesh_provisioning_api.h +components/bt/esp_ble_mesh/api/core/include/esp_ble_mesh_proxy_api.h +components/bt/esp_ble_mesh/api/esp_ble_mesh_defs.h +components/bt/esp_ble_mesh/api/models/esp_ble_mesh_config_model_api.c +components/bt/esp_ble_mesh/api/models/esp_ble_mesh_generic_model_api.c +components/bt/esp_ble_mesh/api/models/esp_ble_mesh_health_model_api.c +components/bt/esp_ble_mesh/api/models/esp_ble_mesh_lighting_model_api.c +components/bt/esp_ble_mesh/api/models/esp_ble_mesh_sensor_model_api.c +components/bt/esp_ble_mesh/api/models/esp_ble_mesh_time_scene_model_api.c +components/bt/esp_ble_mesh/api/models/include/esp_ble_mesh_config_model_api.h +components/bt/esp_ble_mesh/api/models/include/esp_ble_mesh_generic_model_api.h +components/bt/esp_ble_mesh/api/models/include/esp_ble_mesh_health_model_api.h +components/bt/esp_ble_mesh/api/models/include/esp_ble_mesh_lighting_model_api.h +components/bt/esp_ble_mesh/api/models/include/esp_ble_mesh_sensor_model_api.h +components/bt/esp_ble_mesh/api/models/include/esp_ble_mesh_time_scene_model_api.h +components/bt/esp_ble_mesh/btc/btc_ble_mesh_ble.c +components/bt/esp_ble_mesh/btc/btc_ble_mesh_config_model.c +components/bt/esp_ble_mesh/btc/btc_ble_mesh_generic_model.c +components/bt/esp_ble_mesh/btc/btc_ble_mesh_health_model.c +components/bt/esp_ble_mesh/btc/btc_ble_mesh_lighting_model.c +components/bt/esp_ble_mesh/btc/btc_ble_mesh_prov.c +components/bt/esp_ble_mesh/btc/btc_ble_mesh_sensor_model.c +components/bt/esp_ble_mesh/btc/btc_ble_mesh_time_scene_model.c +components/bt/esp_ble_mesh/btc/include/btc_ble_mesh_ble.h +components/bt/esp_ble_mesh/btc/include/btc_ble_mesh_config_model.h +components/bt/esp_ble_mesh/btc/include/btc_ble_mesh_generic_model.h +components/bt/esp_ble_mesh/btc/include/btc_ble_mesh_health_model.h +components/bt/esp_ble_mesh/btc/include/btc_ble_mesh_lighting_model.h +components/bt/esp_ble_mesh/btc/include/btc_ble_mesh_prov.h +components/bt/esp_ble_mesh/btc/include/btc_ble_mesh_sensor_model.h +components/bt/esp_ble_mesh/btc/include/btc_ble_mesh_time_scene_model.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_atomic.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_buf.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_byteorder.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_common.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_compiler.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_config.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_dlist.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_ffs.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_kernel.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_mutex.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_slist.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_timer.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_trace.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_types.h +components/bt/esp_ble_mesh/mesh_common/include/mesh_util.h +components/bt/esp_ble_mesh/mesh_common/mesh_atomic.c +components/bt/esp_ble_mesh/mesh_common/mesh_buf.c +components/bt/esp_ble_mesh/mesh_common/mesh_common.c +components/bt/esp_ble_mesh/mesh_common/mesh_kernel.c +components/bt/esp_ble_mesh/mesh_common/mesh_mutex.c +components/bt/esp_ble_mesh/mesh_common/mesh_timer.c +components/bt/esp_ble_mesh/mesh_common/mesh_util.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/aes.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/cbc_mode.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ccm_mode.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/cmac_mode.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/constants.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ctr_mode.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ctr_prng.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ecc.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ecc_dh.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ecc_dsa.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ecc_platform_specific.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/hmac.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/hmac_prng.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/sha256.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/utils.h +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/aes_decrypt.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/aes_encrypt.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/cbc_mode.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ccm_mode.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/cmac_mode.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ctr_mode.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ctr_prng.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ecc.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ecc_dh.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ecc_dsa.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ecc_platform_specific.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/hmac.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/hmac_prng.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/sha256.c +components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/utils.c +components/bt/esp_ble_mesh/mesh_core/access.c +components/bt/esp_ble_mesh/mesh_core/access.h +components/bt/esp_ble_mesh/mesh_core/adv.c +components/bt/esp_ble_mesh/mesh_core/adv.h +components/bt/esp_ble_mesh/mesh_core/beacon.c +components/bt/esp_ble_mesh/mesh_core/beacon.h +components/bt/esp_ble_mesh/mesh_core/bluedroid_host/mesh_bearer_adapt.c +components/bt/esp_ble_mesh/mesh_core/cfg_cli.c +components/bt/esp_ble_mesh/mesh_core/cfg_srv.c +components/bt/esp_ble_mesh/mesh_core/crypto.c +components/bt/esp_ble_mesh/mesh_core/crypto.h +components/bt/esp_ble_mesh/mesh_core/fast_prov.c +components/bt/esp_ble_mesh/mesh_core/fast_prov.h +components/bt/esp_ble_mesh/mesh_core/foundation.h +components/bt/esp_ble_mesh/mesh_core/friend.c +components/bt/esp_ble_mesh/mesh_core/friend.h +components/bt/esp_ble_mesh/mesh_core/health_cli.c +components/bt/esp_ble_mesh/mesh_core/health_srv.c +components/bt/esp_ble_mesh/mesh_core/include/cfg_cli.h +components/bt/esp_ble_mesh/mesh_core/include/cfg_srv.h +components/bt/esp_ble_mesh/mesh_core/include/health_cli.h +components/bt/esp_ble_mesh/mesh_core/include/health_srv.h +components/bt/esp_ble_mesh/mesh_core/include/mesh_access.h +components/bt/esp_ble_mesh/mesh_core/include/mesh_bearer_adapt.h +components/bt/esp_ble_mesh/mesh_core/include/mesh_hci.h +components/bt/esp_ble_mesh/mesh_core/include/mesh_main.h +components/bt/esp_ble_mesh/mesh_core/include/mesh_proxy.h +components/bt/esp_ble_mesh/mesh_core/include/mesh_uuid.h +components/bt/esp_ble_mesh/mesh_core/local_operation.c +components/bt/esp_ble_mesh/mesh_core/local_operation.h +components/bt/esp_ble_mesh/mesh_core/lpn.c +components/bt/esp_ble_mesh/mesh_core/lpn.h +components/bt/esp_ble_mesh/mesh_core/main.c +components/bt/esp_ble_mesh/mesh_core/mesh.h +components/bt/esp_ble_mesh/mesh_core/net.c +components/bt/esp_ble_mesh/mesh_core/net.h +components/bt/esp_ble_mesh/mesh_core/nimble_host/mesh_bearer_adapt.c +components/bt/esp_ble_mesh/mesh_core/prov.c +components/bt/esp_ble_mesh/mesh_core/prov.h +components/bt/esp_ble_mesh/mesh_core/provisioner_main.c +components/bt/esp_ble_mesh/mesh_core/provisioner_main.h +components/bt/esp_ble_mesh/mesh_core/provisioner_prov.c +components/bt/esp_ble_mesh/mesh_core/provisioner_prov.h +components/bt/esp_ble_mesh/mesh_core/proxy_client.c +components/bt/esp_ble_mesh/mesh_core/proxy_client.h +components/bt/esp_ble_mesh/mesh_core/proxy_server.c +components/bt/esp_ble_mesh/mesh_core/proxy_server.h +components/bt/esp_ble_mesh/mesh_core/scan.c +components/bt/esp_ble_mesh/mesh_core/scan.h +components/bt/esp_ble_mesh/mesh_core/settings.c +components/bt/esp_ble_mesh/mesh_core/settings.h +components/bt/esp_ble_mesh/mesh_core/settings_uid.c +components/bt/esp_ble_mesh/mesh_core/settings_uid.h +components/bt/esp_ble_mesh/mesh_core/storage/settings_nvs.c +components/bt/esp_ble_mesh/mesh_core/storage/settings_nvs.h +components/bt/esp_ble_mesh/mesh_core/test.c +components/bt/esp_ble_mesh/mesh_core/test.h +components/bt/esp_ble_mesh/mesh_core/transport.c +components/bt/esp_ble_mesh/mesh_core/transport.h +components/bt/esp_ble_mesh/mesh_models/client/client_common.c +components/bt/esp_ble_mesh/mesh_models/client/generic_client.c +components/bt/esp_ble_mesh/mesh_models/client/include/client_common.h +components/bt/esp_ble_mesh/mesh_models/client/include/generic_client.h +components/bt/esp_ble_mesh/mesh_models/client/include/lighting_client.h +components/bt/esp_ble_mesh/mesh_models/client/include/sensor_client.h +components/bt/esp_ble_mesh/mesh_models/client/include/time_scene_client.h +components/bt/esp_ble_mesh/mesh_models/client/lighting_client.c +components/bt/esp_ble_mesh/mesh_models/client/sensor_client.c +components/bt/esp_ble_mesh/mesh_models/client/time_scene_client.c +components/bt/esp_ble_mesh/mesh_models/common/device_property.c +components/bt/esp_ble_mesh/mesh_models/common/include/device_property.h +components/bt/esp_ble_mesh/mesh_models/common/include/model_opcode.h +components/bt/esp_ble_mesh/mesh_models/server/generic_server.c +components/bt/esp_ble_mesh/mesh_models/server/include/generic_server.h +components/bt/esp_ble_mesh/mesh_models/server/include/lighting_server.h +components/bt/esp_ble_mesh/mesh_models/server/include/sensor_server.h +components/bt/esp_ble_mesh/mesh_models/server/include/server_common.h +components/bt/esp_ble_mesh/mesh_models/server/include/state_binding.h +components/bt/esp_ble_mesh/mesh_models/server/include/state_transition.h +components/bt/esp_ble_mesh/mesh_models/server/include/time_scene_server.h +components/bt/esp_ble_mesh/mesh_models/server/lighting_server.c +components/bt/esp_ble_mesh/mesh_models/server/sensor_server.c +components/bt/esp_ble_mesh/mesh_models/server/server_common.c +components/bt/esp_ble_mesh/mesh_models/server/state_binding.c +components/bt/esp_ble_mesh/mesh_models/server/state_transition.c +components/bt/esp_ble_mesh/mesh_models/server/time_scene_server.c +components/bt/host/bluedroid/api/esp_a2dp_api.c +components/bt/host/bluedroid/api/esp_avrc_api.c +components/bt/host/bluedroid/api/esp_bt_device.c +components/bt/host/bluedroid/api/esp_bt_main.c +components/bt/host/bluedroid/api/esp_gap_ble_api.c +components/bt/host/bluedroid/api/esp_gap_bt_api.c +components/bt/host/bluedroid/api/esp_gatt_common_api.c +components/bt/host/bluedroid/api/esp_gattc_api.c +components/bt/host/bluedroid/api/esp_gatts_api.c +components/bt/host/bluedroid/api/esp_hf_ag_api.c +components/bt/host/bluedroid/api/esp_hf_client_api.c +components/bt/host/bluedroid/api/esp_hidd_api.c +components/bt/host/bluedroid/api/esp_hidh_api.c +components/bt/host/bluedroid/api/esp_spp_api.c +components/bt/host/bluedroid/api/include/api/esp_a2dp_api.h +components/bt/host/bluedroid/api/include/api/esp_avrc_api.h +components/bt/host/bluedroid/api/include/api/esp_bt_defs.h +components/bt/host/bluedroid/api/include/api/esp_bt_device.h +components/bt/host/bluedroid/api/include/api/esp_bt_main.h +components/bt/host/bluedroid/api/include/api/esp_gap_ble_api.h +components/bt/host/bluedroid/api/include/api/esp_gap_bt_api.h +components/bt/host/bluedroid/api/include/api/esp_gatt_common_api.h +components/bt/host/bluedroid/api/include/api/esp_gatt_defs.h +components/bt/host/bluedroid/api/include/api/esp_gattc_api.h +components/bt/host/bluedroid/api/include/api/esp_gatts_api.h +components/bt/host/bluedroid/api/include/api/esp_hf_ag_api.h +components/bt/host/bluedroid/api/include/api/esp_hf_client_api.h +components/bt/host/bluedroid/api/include/api/esp_hf_defs.h +components/bt/host/bluedroid/api/include/api/esp_hidd_api.h +components/bt/host/bluedroid/api/include/api/esp_hidh_api.h +components/bt/host/bluedroid/api/include/api/esp_spp_api.h +components/bt/host/bluedroid/bta/ar/bta_ar.c +components/bt/host/bluedroid/bta/ar/include/bta_ar_int.h +components/bt/host/bluedroid/bta/av/bta_av_aact.c +components/bt/host/bluedroid/bta/av/bta_av_act.c +components/bt/host/bluedroid/bta/av/bta_av_api.c +components/bt/host/bluedroid/bta/av/bta_av_cfg.c +components/bt/host/bluedroid/bta/av/bta_av_ci.c +components/bt/host/bluedroid/bta/av/bta_av_main.c +components/bt/host/bluedroid/bta/av/bta_av_sbc.c +components/bt/host/bluedroid/bta/av/bta_av_ssm.c +components/bt/host/bluedroid/bta/av/include/bta_av_int.h +components/bt/host/bluedroid/bta/dm/bta_dm_act.c +components/bt/host/bluedroid/bta/dm/bta_dm_api.c +components/bt/host/bluedroid/bta/dm/bta_dm_cfg.c +components/bt/host/bluedroid/bta/dm/bta_dm_ci.c +components/bt/host/bluedroid/bta/dm/bta_dm_co.c +components/bt/host/bluedroid/bta/dm/bta_dm_main.c +components/bt/host/bluedroid/bta/dm/bta_dm_pm.c +components/bt/host/bluedroid/bta/dm/bta_dm_qos.c +components/bt/host/bluedroid/bta/dm/bta_dm_sco.c +components/bt/host/bluedroid/bta/dm/include/bta_dm_int.h +components/bt/host/bluedroid/bta/gatt/bta_gatt_common.c +components/bt/host/bluedroid/bta/gatt/bta_gattc_act.c +components/bt/host/bluedroid/bta/gatt/bta_gattc_api.c +components/bt/host/bluedroid/bta/gatt/bta_gattc_cache.c +components/bt/host/bluedroid/bta/gatt/bta_gattc_ci.c +components/bt/host/bluedroid/bta/gatt/bta_gattc_co.c +components/bt/host/bluedroid/bta/gatt/bta_gattc_main.c +components/bt/host/bluedroid/bta/gatt/bta_gattc_utils.c +components/bt/host/bluedroid/bta/gatt/bta_gatts_act.c +components/bt/host/bluedroid/bta/gatt/bta_gatts_api.c +components/bt/host/bluedroid/bta/gatt/bta_gatts_co.c +components/bt/host/bluedroid/bta/gatt/bta_gatts_main.c +components/bt/host/bluedroid/bta/gatt/bta_gatts_utils.c +components/bt/host/bluedroid/bta/gatt/include/bta_gattc_int.h +components/bt/host/bluedroid/bta/gatt/include/bta_gatts_int.h +components/bt/host/bluedroid/bta/hd/bta_hd_act.c +components/bt/host/bluedroid/bta/hd/bta_hd_api.c +components/bt/host/bluedroid/bta/hd/bta_hd_main.c +components/bt/host/bluedroid/bta/hd/include/bta_hd_int.h +components/bt/host/bluedroid/bta/hf_ag/bta_ag_act.c +components/bt/host/bluedroid/bta/hf_ag/bta_ag_api.c +components/bt/host/bluedroid/bta/hf_ag/bta_ag_at.c +components/bt/host/bluedroid/bta/hf_ag/bta_ag_cfg.c +components/bt/host/bluedroid/bta/hf_ag/bta_ag_cmd.c +components/bt/host/bluedroid/bta/hf_ag/bta_ag_main.c +components/bt/host/bluedroid/bta/hf_ag/bta_ag_rfc.c +components/bt/host/bluedroid/bta/hf_ag/bta_ag_sco.c +components/bt/host/bluedroid/bta/hf_ag/bta_ag_sdp.c +components/bt/host/bluedroid/bta/hf_ag/include/bta_ag_at.h +components/bt/host/bluedroid/bta/hf_ag/include/bta_ag_int.h +components/bt/host/bluedroid/bta/hf_client/bta_hf_client_act.c +components/bt/host/bluedroid/bta/hf_client/bta_hf_client_api.c +components/bt/host/bluedroid/bta/hf_client/bta_hf_client_at.c +components/bt/host/bluedroid/bta/hf_client/bta_hf_client_cmd.c +components/bt/host/bluedroid/bta/hf_client/bta_hf_client_main.c +components/bt/host/bluedroid/bta/hf_client/bta_hf_client_rfc.c +components/bt/host/bluedroid/bta/hf_client/bta_hf_client_sco.c +components/bt/host/bluedroid/bta/hf_client/bta_hf_client_sdp.c +components/bt/host/bluedroid/bta/hf_client/include/bta_hf_client_at.h +components/bt/host/bluedroid/bta/hf_client/include/bta_hf_client_int.h +components/bt/host/bluedroid/bta/hh/bta_hh_act.c +components/bt/host/bluedroid/bta/hh/bta_hh_api.c +components/bt/host/bluedroid/bta/hh/bta_hh_cfg.c +components/bt/host/bluedroid/bta/hh/bta_hh_le.c +components/bt/host/bluedroid/bta/hh/bta_hh_main.c +components/bt/host/bluedroid/bta/hh/bta_hh_utils.c +components/bt/host/bluedroid/bta/hh/include/bta_hh_int.h +components/bt/host/bluedroid/bta/include/bta/bta_ag_api.h +components/bt/host/bluedroid/bta/include/bta/bta_ag_co.h +components/bt/host/bluedroid/bta/include/bta/bta_api.h +components/bt/host/bluedroid/bta/include/bta/bta_ar_api.h +components/bt/host/bluedroid/bta/include/bta/bta_av_api.h +components/bt/host/bluedroid/bta/include/bta/bta_av_ci.h +components/bt/host/bluedroid/bta/include/bta/bta_av_co.h +components/bt/host/bluedroid/bta/include/bta/bta_av_sbc.h +components/bt/host/bluedroid/bta/include/bta/bta_dm_ci.h +components/bt/host/bluedroid/bta/include/bta/bta_dm_co.h +components/bt/host/bluedroid/bta/include/bta/bta_gap_bt_co.h +components/bt/host/bluedroid/bta/include/bta/bta_gatt_api.h +components/bt/host/bluedroid/bta/include/bta/bta_gatt_common.h +components/bt/host/bluedroid/bta/include/bta/bta_gattc_ci.h +components/bt/host/bluedroid/bta/include/bta/bta_gattc_co.h +components/bt/host/bluedroid/bta/include/bta/bta_gatts_co.h +components/bt/host/bluedroid/bta/include/bta/bta_hd_api.h +components/bt/host/bluedroid/bta/include/bta/bta_hf_client_api.h +components/bt/host/bluedroid/bta/include/bta/bta_hf_client_co.h +components/bt/host/bluedroid/bta/include/bta/bta_hfp_defs.h +components/bt/host/bluedroid/bta/include/bta/bta_hh_api.h +components/bt/host/bluedroid/bta/include/bta/bta_hh_co.h +components/bt/host/bluedroid/bta/include/bta/bta_jv_api.h +components/bt/host/bluedroid/bta/include/bta/bta_jv_co.h +components/bt/host/bluedroid/bta/include/bta/bta_sdp_api.h +components/bt/host/bluedroid/bta/include/bta/bta_sys.h +components/bt/host/bluedroid/bta/include/bta/utl.h +components/bt/host/bluedroid/bta/jv/bta_jv_act.c +components/bt/host/bluedroid/bta/jv/bta_jv_api.c +components/bt/host/bluedroid/bta/jv/bta_jv_cfg.c +components/bt/host/bluedroid/bta/jv/bta_jv_main.c +components/bt/host/bluedroid/bta/jv/include/bta_jv_int.h +components/bt/host/bluedroid/bta/sdp/bta_sdp.c +components/bt/host/bluedroid/bta/sdp/bta_sdp_act.c +components/bt/host/bluedroid/bta/sdp/bta_sdp_api.c +components/bt/host/bluedroid/bta/sdp/bta_sdp_cfg.c +components/bt/host/bluedroid/bta/sdp/include/bta_sdp_int.h +components/bt/host/bluedroid/bta/sys/bta_sys_conn.c +components/bt/host/bluedroid/bta/sys/bta_sys_main.c +components/bt/host/bluedroid/bta/sys/include/bta_sys_int.h +components/bt/host/bluedroid/bta/sys/utl.c +components/bt/host/bluedroid/btc/core/btc_ble_storage.c +components/bt/host/bluedroid/btc/core/btc_config.c +components/bt/host/bluedroid/btc/core/btc_dev.c +components/bt/host/bluedroid/btc/core/btc_dm.c +components/bt/host/bluedroid/btc/core/btc_main.c +components/bt/host/bluedroid/btc/core/btc_profile_queue.c +components/bt/host/bluedroid/btc/core/btc_sm.c +components/bt/host/bluedroid/btc/core/btc_storage.c +components/bt/host/bluedroid/btc/core/btc_util.c +components/bt/host/bluedroid/btc/include/btc/btc_ble_storage.h +components/bt/host/bluedroid/btc/include/btc/btc_common.h +components/bt/host/bluedroid/btc/include/btc/btc_config.h +components/bt/host/bluedroid/btc/include/btc/btc_dev.h +components/bt/host/bluedroid/btc/include/btc/btc_dm.h +components/bt/host/bluedroid/btc/include/btc/btc_main.h +components/bt/host/bluedroid/btc/include/btc/btc_profile_queue.h +components/bt/host/bluedroid/btc/include/btc/btc_sm.h +components/bt/host/bluedroid/btc/include/btc/btc_storage.h +components/bt/host/bluedroid/btc/include/btc/btc_util.h +components/bt/host/bluedroid/btc/profile/esp/ble_button/button_pro.c +components/bt/host/bluedroid/btc/profile/esp/include/button_pro.h +components/bt/host/bluedroid/btc/profile/esp/include/wx_airsync_prf.h +components/bt/host/bluedroid/btc/profile/esp/wechat_AirSync/wx_airsync_prf.c +components/bt/host/bluedroid/btc/profile/std/a2dp/bta_av_co.c +components/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp.c +components/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_control.c +components/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_sink.c +components/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_source.c +components/bt/host/bluedroid/btc/profile/std/a2dp/btc_av.c +components/bt/host/bluedroid/btc/profile/std/a2dp/include/btc_av_co.h +components/bt/host/bluedroid/btc/profile/std/avrc/bta_avrc_co.c +components/bt/host/bluedroid/btc/profile/std/avrc/btc_avrc.c +components/bt/host/bluedroid/btc/profile/std/battery/battery_prf.c +components/bt/host/bluedroid/btc/profile/std/battery/include/srvc_battery_int.h +components/bt/host/bluedroid/btc/profile/std/dis/dis_profile.c +components/bt/host/bluedroid/btc/profile/std/dis/include/srvc_dis_int.h +components/bt/host/bluedroid/btc/profile/std/gap/bta_gap_bt_co.c +components/bt/host/bluedroid/btc/profile/std/gap/btc_gap_ble.c +components/bt/host/bluedroid/btc/profile/std/gap/btc_gap_bt.c +components/bt/host/bluedroid/btc/profile/std/gatt/btc_gatt_common.c +components/bt/host/bluedroid/btc/profile/std/gatt/btc_gatt_util.c +components/bt/host/bluedroid/btc/profile/std/gatt/btc_gattc.c +components/bt/host/bluedroid/btc/profile/std/gatt/btc_gatts.c +components/bt/host/bluedroid/btc/profile/std/hf_ag/bta_ag_co.c +components/bt/host/bluedroid/btc/profile/std/hf_ag/btc_hf_ag.c +components/bt/host/bluedroid/btc/profile/std/hf_client/bta_hf_client_co.c +components/bt/host/bluedroid/btc/profile/std/hf_client/btc_hf_client.c +components/bt/host/bluedroid/btc/profile/std/hid/bta_hh_co.c +components/bt/host/bluedroid/btc/profile/std/hid/btc_hd.c +components/bt/host/bluedroid/btc/profile/std/hid/btc_hh.c +components/bt/host/bluedroid/btc/profile/std/include/bt_sdp.h +components/bt/host/bluedroid/btc/profile/std/include/btc_a2dp.h +components/bt/host/bluedroid/btc/profile/std/include/btc_a2dp_control.h +components/bt/host/bluedroid/btc/profile/std/include/btc_a2dp_sink.h +components/bt/host/bluedroid/btc/profile/std/include/btc_a2dp_source.h +components/bt/host/bluedroid/btc/profile/std/include/btc_av.h +components/bt/host/bluedroid/btc/profile/std/include/btc_av_api.h +components/bt/host/bluedroid/btc/profile/std/include/btc_avrc.h +components/bt/host/bluedroid/btc/profile/std/include/btc_gap_ble.h +components/bt/host/bluedroid/btc/profile/std/include/btc_gap_bt.h +components/bt/host/bluedroid/btc/profile/std/include/btc_gatt_common.h +components/bt/host/bluedroid/btc/profile/std/include/btc_gatt_util.h +components/bt/host/bluedroid/btc/profile/std/include/btc_gattc.h +components/bt/host/bluedroid/btc/profile/std/include/btc_gatts.h +components/bt/host/bluedroid/btc/profile/std/include/btc_hd.h +components/bt/host/bluedroid/btc/profile/std/include/btc_hf_ag.h +components/bt/host/bluedroid/btc/profile/std/include/btc_hf_client.h +components/bt/host/bluedroid/btc/profile/std/include/btc_hh.h +components/bt/host/bluedroid/btc/profile/std/include/btc_spp.h +components/bt/host/bluedroid/btc/profile/std/include/dis_api.h +components/bt/host/bluedroid/btc/profile/std/include/srvc_api.h +components/bt/host/bluedroid/btc/profile/std/smp/esp_app_sec.c +components/bt/host/bluedroid/btc/profile/std/smp/include/esp_sec_api.h +components/bt/host/bluedroid/btc/profile/std/spp/btc_spp.c +components/bt/host/bluedroid/common/include/common/bluedroid_user_config.h +components/bt/host/bluedroid/common/include/common/bt_common_types.h +components/bt/host/bluedroid/common/include/common/bt_defs.h +components/bt/host/bluedroid/common/include/common/bt_target.h +components/bt/host/bluedroid/common/include/common/bt_trace.h +components/bt/host/bluedroid/common/include/common/bt_vendor_lib.h +components/bt/host/bluedroid/common/include/common/bte.h +components/bt/host/bluedroid/common/include/common/bte_appl.h +components/bt/host/bluedroid/device/bdaddr.c +components/bt/host/bluedroid/device/controller.c +components/bt/host/bluedroid/device/include/device/bdaddr.h +components/bt/host/bluedroid/device/include/device/controller.h +components/bt/host/bluedroid/device/include/device/device_features.h +components/bt/host/bluedroid/device/include/device/event_mask.h +components/bt/host/bluedroid/device/include/device/interop.h +components/bt/host/bluedroid/device/include/device/interop_database.h +components/bt/host/bluedroid/device/include/device/version.h +components/bt/host/bluedroid/device/interop.c +components/bt/host/bluedroid/external/sbc/decoder/include/oi_assert.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_bitstream.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_bt_spec.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_codec_sbc.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_codec_sbc_private.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_common.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_cpu_dep.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_modules.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_osinterface.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_status.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_stddefs.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_string.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_time.h +components/bt/host/bluedroid/external/sbc/decoder/include/oi_utils.h +components/bt/host/bluedroid/external/sbc/decoder/srce/alloc.c +components/bt/host/bluedroid/external/sbc/decoder/srce/bitalloc-sbc.c +components/bt/host/bluedroid/external/sbc/decoder/srce/bitalloc.c +components/bt/host/bluedroid/external/sbc/decoder/srce/bitstream-decode.c +components/bt/host/bluedroid/external/sbc/decoder/srce/decoder-oina.c +components/bt/host/bluedroid/external/sbc/decoder/srce/decoder-private.c +components/bt/host/bluedroid/external/sbc/decoder/srce/decoder-sbc.c +components/bt/host/bluedroid/external/sbc/decoder/srce/dequant.c +components/bt/host/bluedroid/external/sbc/decoder/srce/framing-sbc.c +components/bt/host/bluedroid/external/sbc/decoder/srce/framing.c +components/bt/host/bluedroid/external/sbc/decoder/srce/oi_codec_version.c +components/bt/host/bluedroid/external/sbc/decoder/srce/synthesis-8-generated.c +components/bt/host/bluedroid/external/sbc/decoder/srce/synthesis-dct8.c +components/bt/host/bluedroid/external/sbc/decoder/srce/synthesis-sbc.c +components/bt/host/bluedroid/external/sbc/encoder/include/sbc_dct.h +components/bt/host/bluedroid/external/sbc/encoder/include/sbc_enc_func_declare.h +components/bt/host/bluedroid/external/sbc/encoder/include/sbc_encoder.h +components/bt/host/bluedroid/external/sbc/encoder/include/sbc_if.h +components/bt/host/bluedroid/external/sbc/encoder/include/sbc_types.h +components/bt/host/bluedroid/external/sbc/encoder/srce/sbc_analysis.c +components/bt/host/bluedroid/external/sbc/encoder/srce/sbc_dct.c +components/bt/host/bluedroid/external/sbc/encoder/srce/sbc_dct_coeffs.c +components/bt/host/bluedroid/external/sbc/encoder/srce/sbc_enc_bit_alloc_mono.c +components/bt/host/bluedroid/external/sbc/encoder/srce/sbc_enc_bit_alloc_ste.c +components/bt/host/bluedroid/external/sbc/encoder/srce/sbc_enc_coeffs.c +components/bt/host/bluedroid/external/sbc/encoder/srce/sbc_encoder.c +components/bt/host/bluedroid/external/sbc/encoder/srce/sbc_packing.c +components/bt/host/bluedroid/external/sbc/plc/include/sbc_plc.h +components/bt/host/bluedroid/external/sbc/plc/sbc_plc.c +components/bt/host/bluedroid/hci/hci_audio.c +components/bt/host/bluedroid/hci/hci_hal_h4.c +components/bt/host/bluedroid/hci/hci_layer.c +components/bt/host/bluedroid/hci/hci_packet_factory.c +components/bt/host/bluedroid/hci/hci_packet_parser.c +components/bt/host/bluedroid/hci/include/hci/bt_vendor_lib.h +components/bt/host/bluedroid/hci/include/hci/hci_audio.h +components/bt/host/bluedroid/hci/include/hci/hci_hal.h +components/bt/host/bluedroid/hci/include/hci/hci_internals.h +components/bt/host/bluedroid/hci/include/hci/hci_layer.h +components/bt/host/bluedroid/hci/include/hci/hci_packet_factory.h +components/bt/host/bluedroid/hci/include/hci/hci_packet_parser.h +components/bt/host/bluedroid/hci/include/hci/packet_fragmenter.h +components/bt/host/bluedroid/hci/packet_fragmenter.c +components/bt/host/bluedroid/main/bte_init.c +components/bt/host/bluedroid/main/bte_main.c +components/bt/host/bluedroid/stack/a2dp/a2d_api.c +components/bt/host/bluedroid/stack/a2dp/a2d_sbc.c +components/bt/host/bluedroid/stack/a2dp/include/a2d_int.h +components/bt/host/bluedroid/stack/avct/avct_api.c +components/bt/host/bluedroid/stack/avct/avct_ccb.c +components/bt/host/bluedroid/stack/avct/avct_l2c.c +components/bt/host/bluedroid/stack/avct/avct_lcb.c +components/bt/host/bluedroid/stack/avct/avct_lcb_act.c +components/bt/host/bluedroid/stack/avct/include/avct_defs.h +components/bt/host/bluedroid/stack/avct/include/avct_int.h +components/bt/host/bluedroid/stack/avdt/avdt_ad.c +components/bt/host/bluedroid/stack/avdt/avdt_api.c +components/bt/host/bluedroid/stack/avdt/avdt_ccb.c +components/bt/host/bluedroid/stack/avdt/avdt_ccb_act.c +components/bt/host/bluedroid/stack/avdt/avdt_l2c.c +components/bt/host/bluedroid/stack/avdt/avdt_msg.c +components/bt/host/bluedroid/stack/avdt/avdt_scb.c +components/bt/host/bluedroid/stack/avdt/avdt_scb_act.c +components/bt/host/bluedroid/stack/avdt/include/avdt_defs.h +components/bt/host/bluedroid/stack/avdt/include/avdt_int.h +components/bt/host/bluedroid/stack/avrc/avrc_api.c +components/bt/host/bluedroid/stack/avrc/avrc_bld_ct.c +components/bt/host/bluedroid/stack/avrc/avrc_bld_tg.c +components/bt/host/bluedroid/stack/avrc/avrc_opt.c +components/bt/host/bluedroid/stack/avrc/avrc_pars_ct.c +components/bt/host/bluedroid/stack/avrc/avrc_pars_tg.c +components/bt/host/bluedroid/stack/avrc/avrc_sdp.c +components/bt/host/bluedroid/stack/avrc/avrc_utils.c +components/bt/host/bluedroid/stack/avrc/include/avrc_int.h +components/bt/host/bluedroid/stack/btm/btm_acl.c +components/bt/host/bluedroid/stack/btm/btm_ble.c +components/bt/host/bluedroid/stack/btm/btm_ble_5_gap.c +components/bt/host/bluedroid/stack/btm/btm_ble_addr.c +components/bt/host/bluedroid/stack/btm/btm_ble_adv_filter.c +components/bt/host/bluedroid/stack/btm/btm_ble_batchscan.c +components/bt/host/bluedroid/stack/btm/btm_ble_bgconn.c +components/bt/host/bluedroid/stack/btm/btm_ble_cont_energy.c +components/bt/host/bluedroid/stack/btm/btm_ble_gap.c +components/bt/host/bluedroid/stack/btm/btm_ble_multi_adv.c +components/bt/host/bluedroid/stack/btm/btm_ble_privacy.c +components/bt/host/bluedroid/stack/btm/btm_dev.c +components/bt/host/bluedroid/stack/btm/btm_devctl.c +components/bt/host/bluedroid/stack/btm/btm_inq.c +components/bt/host/bluedroid/stack/btm/btm_main.c +components/bt/host/bluedroid/stack/btm/btm_pm.c +components/bt/host/bluedroid/stack/btm/btm_sco.c +components/bt/host/bluedroid/stack/btm/btm_sec.c +components/bt/host/bluedroid/stack/btm/include/btm_ble_int.h +components/bt/host/bluedroid/stack/btm/include/btm_int.h +components/bt/host/bluedroid/stack/btu/btu_hcif.c +components/bt/host/bluedroid/stack/btu/btu_init.c +components/bt/host/bluedroid/stack/btu/btu_task.c +components/bt/host/bluedroid/stack/gap/gap_api.c +components/bt/host/bluedroid/stack/gap/gap_ble.c +components/bt/host/bluedroid/stack/gap/gap_conn.c +components/bt/host/bluedroid/stack/gap/gap_utils.c +components/bt/host/bluedroid/stack/gap/include/gap_int.h +components/bt/host/bluedroid/stack/gatt/att_protocol.c +components/bt/host/bluedroid/stack/gatt/gatt_api.c +components/bt/host/bluedroid/stack/gatt/gatt_attr.c +components/bt/host/bluedroid/stack/gatt/gatt_auth.c +components/bt/host/bluedroid/stack/gatt/gatt_cl.c +components/bt/host/bluedroid/stack/gatt/gatt_db.c +components/bt/host/bluedroid/stack/gatt/gatt_main.c +components/bt/host/bluedroid/stack/gatt/gatt_sr.c +components/bt/host/bluedroid/stack/gatt/gatt_utils.c +components/bt/host/bluedroid/stack/gatt/include/gatt_int.h +components/bt/host/bluedroid/stack/hcic/hciblecmds.c +components/bt/host/bluedroid/stack/hcic/hcicmds.c +components/bt/host/bluedroid/stack/hid/hidd_api.c +components/bt/host/bluedroid/stack/hid/hidd_conn.c +components/bt/host/bluedroid/stack/hid/hidh_api.c +components/bt/host/bluedroid/stack/hid/hidh_conn.c +components/bt/host/bluedroid/stack/hid/include/hid_conn.h +components/bt/host/bluedroid/stack/hid/include/hid_int.h +components/bt/host/bluedroid/stack/include/stack/a2d_api.h +components/bt/host/bluedroid/stack/include/stack/a2d_sbc.h +components/bt/host/bluedroid/stack/include/stack/avct_api.h +components/bt/host/bluedroid/stack/include/stack/avdt_api.h +components/bt/host/bluedroid/stack/include/stack/avdtc_api.h +components/bt/host/bluedroid/stack/include/stack/avrc_api.h +components/bt/host/bluedroid/stack/include/stack/avrc_defs.h +components/bt/host/bluedroid/stack/include/stack/bt_types.h +components/bt/host/bluedroid/stack/include/stack/btm_api.h +components/bt/host/bluedroid/stack/include/stack/btm_ble_api.h +components/bt/host/bluedroid/stack/include/stack/btu.h +components/bt/host/bluedroid/stack/include/stack/dyn_mem.h +components/bt/host/bluedroid/stack/include/stack/gap_api.h +components/bt/host/bluedroid/stack/include/stack/gatt_api.h +components/bt/host/bluedroid/stack/include/stack/gattdefs.h +components/bt/host/bluedroid/stack/include/stack/hcidefs.h +components/bt/host/bluedroid/stack/include/stack/hcimsgs.h +components/bt/host/bluedroid/stack/include/stack/hidd_api.h +components/bt/host/bluedroid/stack/include/stack/hiddefs.h +components/bt/host/bluedroid/stack/include/stack/hidh_api.h +components/bt/host/bluedroid/stack/include/stack/l2c_api.h +components/bt/host/bluedroid/stack/include/stack/l2cap_client.h +components/bt/host/bluedroid/stack/include/stack/l2cdefs.h +components/bt/host/bluedroid/stack/include/stack/port_api.h +components/bt/host/bluedroid/stack/include/stack/port_ext.h +components/bt/host/bluedroid/stack/include/stack/profiles_api.h +components/bt/host/bluedroid/stack/include/stack/rfcdefs.h +components/bt/host/bluedroid/stack/include/stack/sdp_api.h +components/bt/host/bluedroid/stack/include/stack/sdpdefs.h +components/bt/host/bluedroid/stack/include/stack/smp_api.h +components/bt/host/bluedroid/stack/l2cap/include/l2c_int.h +components/bt/host/bluedroid/stack/l2cap/l2c_api.c +components/bt/host/bluedroid/stack/l2cap/l2c_ble.c +components/bt/host/bluedroid/stack/l2cap/l2c_csm.c +components/bt/host/bluedroid/stack/l2cap/l2c_fcr.c +components/bt/host/bluedroid/stack/l2cap/l2c_link.c +components/bt/host/bluedroid/stack/l2cap/l2c_main.c +components/bt/host/bluedroid/stack/l2cap/l2c_ucd.c +components/bt/host/bluedroid/stack/l2cap/l2c_utils.c +components/bt/host/bluedroid/stack/l2cap/l2cap_client.c +components/bt/host/bluedroid/stack/rfcomm/include/port_int.h +components/bt/host/bluedroid/stack/rfcomm/include/rfc_int.h +components/bt/host/bluedroid/stack/rfcomm/port_api.c +components/bt/host/bluedroid/stack/rfcomm/port_rfc.c +components/bt/host/bluedroid/stack/rfcomm/port_utils.c +components/bt/host/bluedroid/stack/rfcomm/rfc_l2cap_if.c +components/bt/host/bluedroid/stack/rfcomm/rfc_mx_fsm.c +components/bt/host/bluedroid/stack/rfcomm/rfc_port_fsm.c +components/bt/host/bluedroid/stack/rfcomm/rfc_port_if.c +components/bt/host/bluedroid/stack/rfcomm/rfc_ts_frames.c +components/bt/host/bluedroid/stack/rfcomm/rfc_utils.c +components/bt/host/bluedroid/stack/sdp/include/sdpint.h +components/bt/host/bluedroid/stack/sdp/sdp_api.c +components/bt/host/bluedroid/stack/sdp/sdp_db.c +components/bt/host/bluedroid/stack/sdp/sdp_discovery.c +components/bt/host/bluedroid/stack/sdp/sdp_main.c +components/bt/host/bluedroid/stack/sdp/sdp_server.c +components/bt/host/bluedroid/stack/sdp/sdp_utils.c +components/bt/host/bluedroid/stack/smp/aes.c +components/bt/host/bluedroid/stack/smp/include/aes.h +components/bt/host/bluedroid/stack/smp/include/p_256_ecc_pp.h +components/bt/host/bluedroid/stack/smp/include/p_256_multprecision.h +components/bt/host/bluedroid/stack/smp/include/smp_int.h +components/bt/host/bluedroid/stack/smp/p_256_curvepara.c +components/bt/host/bluedroid/stack/smp/p_256_ecc_pp.c +components/bt/host/bluedroid/stack/smp/p_256_multprecision.c +components/bt/host/bluedroid/stack/smp/smp_act.c +components/bt/host/bluedroid/stack/smp/smp_api.c +components/bt/host/bluedroid/stack/smp/smp_br_main.c +components/bt/host/bluedroid/stack/smp/smp_cmac.c +components/bt/host/bluedroid/stack/smp/smp_keys.c +components/bt/host/bluedroid/stack/smp/smp_l2c.c +components/bt/host/bluedroid/stack/smp/smp_main.c +components/bt/host/bluedroid/stack/smp/smp_utils.c +components/bt/host/nimble/esp-hci/include/esp_nimble_hci.h +components/bt/host/nimble/esp-hci/src/esp_nimble_hci.c +components/bt/host/nimble/port/include/console/console.h +components/bt/host/nimble/port/include/esp_nimble_cfg.h +components/bt/host/nimble/port/include/esp_nimble_mem.h +components/bt/host/nimble/port/src/esp_nimble_mem.c +components/bt/include/esp32/include/esp_bt.h +components/bt/include/esp32c3/include/esp_bt.h +components/bt/include/esp32s3/include/esp_bt.h +components/bt/test/test_bt_common.c +components/bt/test/test_smp.c +components/cbor/port/include/cbor.h +components/coap/port/include/coap3/coap.h +components/coap/port/include/coap_config.h +components/coap/port/include/coap_config_posix.h +components/console/argtable3/argtable3.c +components/console/argtable3/argtable3.h +components/console/linenoise/linenoise.c +components/console/linenoise/linenoise.h +components/driver/include/driver/usb_serial_jtag.h +components/driver/usb_serial_jtag.c +components/esp32/include/rom/aes.h +components/esp32/include/rom/bigint.h +components/esp32/include/rom/cache.h +components/esp32/include/rom/crc.h +components/esp32/include/rom/efuse.h +components/esp32/include/rom/ets_sys.h +components/esp32/include/rom/gpio.h +components/esp32/include/rom/libc_stubs.h +components/esp32/include/rom/lldesc.h +components/esp32/include/rom/md5_hash.h +components/esp32/include/rom/miniz.h +components/esp32/include/rom/queue.h +components/esp32/include/rom/rtc.h +components/esp32/include/rom/secure_boot.h +components/esp32/include/rom/sha.h +components/esp32/include/rom/spi_flash.h +components/esp32/include/rom/tbconsole.h +components/esp32/include/rom/tjpgd.h +components/esp32/include/rom/uart.h +components/esp_adc_cal/esp_adc_cal_esp32.c +components/esp_adc_cal/esp_adc_cal_esp32c3.c +components/esp_adc_cal/esp_adc_cal_esp32h2.c +components/esp_adc_cal/esp_adc_cal_esp32s2.c +components/esp_adc_cal/include/esp_adc_cal.h +components/esp_common/include/esp_assert.h +components/esp_common/include/esp_attr.h +components/esp_common/include/esp_bit_defs.h +components/esp_common/include/esp_check.h +components/esp_common/include/esp_compiler.h +components/esp_common/include/esp_err.h +components/esp_common/include/esp_idf_version.h +components/esp_common/include/esp_types.h +components/esp_common/src/esp_err_to_name.c +components/esp_common/test/test_attr.c +components/esp_eth/include/esp_eth.h +components/esp_eth/include/esp_eth_com.h +components/esp_eth/include/esp_eth_mac.h +components/esp_eth/include/esp_eth_netif_glue.h +components/esp_eth/include/esp_eth_phy.h +components/esp_eth/include/eth_phy_regs_struct.h +components/esp_eth/src/dm9051.h +components/esp_eth/src/esp_eth.c +components/esp_eth/src/esp_eth_mac_dm9051.c +components/esp_eth/src/esp_eth_mac_esp.c +components/esp_eth/src/esp_eth_mac_ksz8851snl.c +components/esp_eth/src/esp_eth_mac_openeth.c +components/esp_eth/src/esp_eth_mac_w5500.c +components/esp_eth/src/esp_eth_netif_glue.c +components/esp_eth/src/esp_eth_phy.c +components/esp_eth/src/esp_eth_phy_dm9051.c +components/esp_eth/src/esp_eth_phy_dp83848.c +components/esp_eth/src/esp_eth_phy_ip101.c +components/esp_eth/src/esp_eth_phy_ksz80xx.c +components/esp_eth/src/esp_eth_phy_ksz8851snl.c +components/esp_eth/src/esp_eth_phy_lan87xx.c +components/esp_eth/src/esp_eth_phy_rtl8201.c +components/esp_eth/src/esp_eth_phy_w5500.c +components/esp_eth/src/ksz8851.h +components/esp_eth/src/openeth.h +components/esp_eth/src/w5500.h +components/esp_eth/test/test_emac.c +components/esp_eth/test_apps/component_ut_test.py +components/esp_eth/test_apps/main/esp_eth_test.c +components/esp_event/default_event_loop.c +components/esp_event/esp_event.c +components/esp_event/esp_event_private.c +components/esp_event/event_loop_legacy.c +components/esp_event/event_send.c +components/esp_event/host_test/esp_event_unit_test/main/esp_event_test.cpp +components/esp_event/host_test/fixtures.hpp +components/esp_event/include/esp_event.h +components/esp_event/include/esp_event_base.h +components/esp_event/include/esp_event_legacy.h +components/esp_event/include/esp_event_loop.h +components/esp_event/private_include/esp_event_internal.h +components/esp_event/private_include/esp_event_private.h +components/esp_event/test/test_default_loop.c +components/esp_event/test/test_event.c +components/esp_gdbstub/esp32/gdbstub_target_config.h +components/esp_gdbstub/esp32c3/gdbstub_esp32c3.c +components/esp_gdbstub/esp32c3/gdbstub_target_config.h +components/esp_gdbstub/esp32h2/gdbstub_esp32h2.c +components/esp_gdbstub/esp32h2/gdbstub_target_config.h +components/esp_gdbstub/esp32s2/gdbstub_target_config.h +components/esp_gdbstub/esp32s3/gdbstub_target_config.h +components/esp_gdbstub/esp_common/gdbstub_common.c +components/esp_gdbstub/include/esp_gdbstub.h +components/esp_gdbstub/private_include/esp_gdbstub_common.h +components/esp_gdbstub/riscv/esp_gdbstub_arch.h +components/esp_gdbstub/riscv/gdbstub_riscv.c +components/esp_gdbstub/src/gdbstub.c +components/esp_gdbstub/src/packet.c +components/esp_gdbstub/xtensa/esp_gdbstub_arch.h +components/esp_gdbstub/xtensa/gdbstub_xtensa.c +components/esp_hid/include/esp_hid_common.h +components/esp_hid/include/esp_hidd.h +components/esp_hid/include/esp_hidd_gatts.h +components/esp_hid/include/esp_hidd_transport.h +components/esp_hid/include/esp_hidh.h +components/esp_hid/include/esp_hidh_bluedroid.h +components/esp_hid/include/esp_hidh_gattc.h +components/esp_hid/include/esp_hidh_transport.h +components/esp_hid/private/ble_hidd.h +components/esp_hid/private/ble_hidh.h +components/esp_hid/private/bt_hidd.h +components/esp_hid/private/bt_hidh.h +components/esp_hid/private/esp_hidd_private.h +components/esp_hid/private/esp_hidh_private.h +components/esp_hid/src/ble_hidd.c +components/esp_hid/src/ble_hidh.c +components/esp_hid/src/bt_hidd.c +components/esp_hid/src/bt_hidh.c +components/esp_hid/src/esp_hid_common.c +components/esp_hid/src/esp_hidd.c +components/esp_hid/src/esp_hidh.c +components/esp_hid/test/hid_descriptor.h +components/esp_hid/test/test_esp_hid.c +components/esp_https_ota/include/esp_https_ota.h +components/esp_https_ota/src/esp_https_ota.c +components/esp_hw_support/include/esp_clk.h +components/esp_hw_support/include/soc/esp_himem.h +components/esp_hw_support/include/soc/esp_spiram.h +components/esp_ipc/include/esp_ipc.h +components/esp_ipc/src/esp_ipc.c +components/esp_ipc/test/test_ipc.c +components/esp_ipc/test/test_ipc_isr.c +components/esp_lcd/test/test_i2c_lcd_panel.c +components/esp_lcd/test/test_i80_board.h +components/esp_lcd/test/test_i80_lcd_panel.c +components/esp_lcd/test/test_lvgl_port.h +components/esp_lcd/test/test_lvgl_port_v7.c +components/esp_lcd/test/test_rgb_panel.c +components/esp_lcd/test/test_spi_board.h +components/esp_lcd/test/test_spi_lcd_panel.c +components/esp_local_ctrl/include/esp_local_ctrl.h +components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.c +components/esp_local_ctrl/proto-c/esp_local_ctrl.pb-c.h +components/esp_local_ctrl/python/esp_local_ctrl_pb2.py +components/esp_local_ctrl/src/esp_local_ctrl.c +components/esp_local_ctrl/src/esp_local_ctrl_handler.c +components/esp_local_ctrl/src/esp_local_ctrl_priv.h +components/esp_local_ctrl/src/esp_local_ctrl_transport_ble.c +components/esp_local_ctrl/src/esp_local_ctrl_transport_httpd.c +components/esp_netif/esp_netif_defaults.c +components/esp_netif/esp_netif_handlers.c +components/esp_netif/esp_netif_objects.c +components/esp_netif/include/esp_netif.h +components/esp_netif/include/esp_netif_defaults.h +components/esp_netif/include/esp_netif_ip_addr.h +components/esp_netif/include/esp_netif_net_stack.h +components/esp_netif/include/esp_netif_ppp.h +components/esp_netif/include/esp_netif_slip.h +components/esp_netif/include/esp_netif_sta_list.h +components/esp_netif/include/esp_netif_types.h +components/esp_netif/loopback/esp_netif_loopback.c +components/esp_netif/lwip/esp_netif_lwip.c +components/esp_netif/lwip/esp_netif_lwip_defaults.c +components/esp_netif/lwip/esp_netif_lwip_internal.h +components/esp_netif/lwip/esp_netif_lwip_ppp.c +components/esp_netif/lwip/esp_netif_lwip_ppp.h +components/esp_netif/lwip/esp_netif_lwip_slip.c +components/esp_netif/lwip/esp_netif_lwip_slip.h +components/esp_netif/lwip/esp_netif_sta_list.c +components/esp_netif/private_include/esp_netif_private.h +components/esp_netif/test/test_esp_netif.c +components/esp_netif/test_apps/component_ut_test.py +components/esp_netif/test_apps/main/esp_netif_test.c +components/esp_phy/esp32/include/phy_init_data.h +components/esp_phy/esp32c3/include/phy_init_data.h +components/esp_phy/esp32h2/include/phy_init_data.h +components/esp_phy/esp32s2/include/phy_init_data.h +components/esp_phy/esp32s3/include/phy_init_data.h +components/esp_phy/include/esp_phy_init.h +components/esp_phy/include/phy.h +components/esp_phy/src/phy_init.c +components/esp_phy/src/phy_init_esp32hxx.c +components/esp_phy/test/test_phy_rtc.c +components/esp_pm/include/esp32/pm.h +components/esp_pm/include/esp32c3/pm.h +components/esp_pm/include/esp32h2/pm.h +components/esp_pm/include/esp32s2/pm.h +components/esp_pm/include/esp32s3/pm.h +components/esp_pm/include/esp_pm.h +components/esp_pm/include/esp_private/pm_impl.h +components/esp_pm/include/esp_private/pm_trace.h +components/esp_pm/pm_impl.c +components/esp_pm/pm_locks.c +components/esp_pm/pm_trace.c +components/esp_pm/test/test_pm.c +components/esp_ringbuf/include/freertos/ringbuf.h +components/esp_ringbuf/ringbuf.c +components/esp_ringbuf/test/test_ringbuf.c +components/esp_rom/esp32/esp_rom_caps.h +components/esp_rom/esp32/ld/esp32.rom.api.ld +components/esp_rom/esp32/ld/esp32.rom.eco3.ld +components/esp_rom/esp32/ld/esp32.rom.ld +components/esp_rom/esp32/ld/esp32.rom.libgcc.ld +components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld +components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld +components/esp_rom/esp32/ld/esp32.rom.newlib-locale.ld +components/esp_rom/esp32/ld/esp32.rom.newlib-nano.ld +components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld +components/esp_rom/esp32/ld/esp32.rom.redefined.ld +components/esp_rom/esp32/ld/esp32.rom.spiflash.ld +components/esp_rom/esp32/ld/esp32.rom.syscalls.ld +components/esp_rom/esp32c3/esp_rom_caps.h +components/esp_rom/esp32c3/ld/esp32c3.rom.api.ld +components/esp_rom/esp32c3/ld/esp32c3.rom.eco3.ld +components/esp_rom/esp32c3/ld/esp32c3.rom.ld +components/esp_rom/esp32c3/ld/esp32c3.rom.libgcc.ld +components/esp_rom/esp32c3/ld/esp32c3.rom.newlib-nano.ld +components/esp_rom/esp32c3/ld/esp32c3.rom.newlib.ld +components/esp_rom/esp32c3/ld/esp32c3.rom.version.ld +components/esp_rom/esp32h2/esp_rom_caps.h +components/esp_rom/esp32h2/ld/esp32h2.rom.api.ld +components/esp_rom/esp32h2/ld/esp32h2.rom.ld +components/esp_rom/esp32h2/ld/esp32h2.rom.libgcc.ld +components/esp_rom/esp32h2/ld/esp32h2.rom.newlib-nano.ld +components/esp_rom/esp32h2/ld/esp32h2.rom.newlib.ld +components/esp_rom/esp32h2/ld/esp32h2.rom.version.ld +components/esp_rom/esp32s2/esp_rom_caps.h +components/esp_rom/esp32s2/ld/esp32s2.rom.api.ld +components/esp_rom/esp32s2/ld/esp32s2.rom.ld +components/esp_rom/esp32s2/ld/esp32s2.rom.libgcc.ld +components/esp_rom/esp32s2/ld/esp32s2.rom.newlib-data.ld +components/esp_rom/esp32s2/ld/esp32s2.rom.newlib-funcs.ld +components/esp_rom/esp32s2/ld/esp32s2.rom.newlib-nano.ld +components/esp_rom/esp32s2/ld/esp32s2.rom.spiflash.ld +components/esp_rom/esp32s2/usb_descriptors.c +components/esp_rom/esp32s3/esp_rom_caps.h +components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld +components/esp_rom/esp32s3/ld/esp32s3.rom.ld +components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld +components/esp_rom/esp32s3/ld/esp32s3.rom.newlib-nano.ld +components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld +components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld +components/esp_rom/host_test/rom_test/main/rom_test.cpp +components/esp_rom/include/esp32/rom/aes.h +components/esp_rom/include/esp32/rom/bigint.h +components/esp_rom/include/esp32/rom/cache.h +components/esp_rom/include/esp32/rom/crc.h +components/esp_rom/include/esp32/rom/efuse.h +components/esp_rom/include/esp32/rom/ets_sys.h +components/esp_rom/include/esp32/rom/gpio.h +components/esp_rom/include/esp32/rom/libc_stubs.h +components/esp_rom/include/esp32/rom/lldesc.h +components/esp_rom/include/esp32/rom/md5_hash.h +components/esp_rom/include/esp32/rom/miniz.h +components/esp_rom/include/esp32/rom/rsa_pss.h +components/esp_rom/include/esp32/rom/rtc.h +components/esp_rom/include/esp32/rom/secure_boot.h +components/esp_rom/include/esp32/rom/sha.h +components/esp_rom/include/esp32/rom/spi_flash.h +components/esp_rom/include/esp32/rom/tbconsole.h +components/esp_rom/include/esp32/rom/tjpgd.h +components/esp_rom/include/esp32/rom/uart.h +components/esp_rom/include/esp32c3/rom/aes.h +components/esp_rom/include/esp32c3/rom/apb_backup_dma.h +components/esp_rom/include/esp32c3/rom/bigint.h +components/esp_rom/include/esp32c3/rom/cache.h +components/esp_rom/include/esp32c3/rom/crc.h +components/esp_rom/include/esp32c3/rom/digital_signature.h +components/esp_rom/include/esp32c3/rom/efuse.h +components/esp_rom/include/esp32c3/rom/esp_flash.h +components/esp_rom/include/esp32c3/rom/ets_sys.h +components/esp_rom/include/esp32c3/rom/gpio.h +components/esp_rom/include/esp32c3/rom/hmac.h +components/esp_rom/include/esp32c3/rom/libc_stubs.h +components/esp_rom/include/esp32c3/rom/lldesc.h +components/esp_rom/include/esp32c3/rom/md5_hash.h +components/esp_rom/include/esp32c3/rom/miniz.h +components/esp_rom/include/esp32c3/rom/rom_layout.h +components/esp_rom/include/esp32c3/rom/rsa_pss.h +components/esp_rom/include/esp32c3/rom/rtc.h +components/esp_rom/include/esp32c3/rom/secure_boot.h +components/esp_rom/include/esp32c3/rom/sha.h +components/esp_rom/include/esp32c3/rom/spi_flash.h +components/esp_rom/include/esp32c3/rom/tjpgd.h +components/esp_rom/include/esp32c3/rom/uart.h +components/esp_rom/include/esp32h2/rom/aes.h +components/esp_rom/include/esp32h2/rom/apb_backup_dma.h +components/esp_rom/include/esp32h2/rom/bigint.h +components/esp_rom/include/esp32h2/rom/cache.h +components/esp_rom/include/esp32h2/rom/crc.h +components/esp_rom/include/esp32h2/rom/digital_signature.h +components/esp_rom/include/esp32h2/rom/efuse.h +components/esp_rom/include/esp32h2/rom/esp_flash.h +components/esp_rom/include/esp32h2/rom/ets_sys.h +components/esp_rom/include/esp32h2/rom/gpio.h +components/esp_rom/include/esp32h2/rom/hmac.h +components/esp_rom/include/esp32h2/rom/libc_stubs.h +components/esp_rom/include/esp32h2/rom/lldesc.h +components/esp_rom/include/esp32h2/rom/md5_hash.h +components/esp_rom/include/esp32h2/rom/miniz.h +components/esp_rom/include/esp32h2/rom/rom_layout.h +components/esp_rom/include/esp32h2/rom/rsa_pss.h +components/esp_rom/include/esp32h2/rom/rtc.h +components/esp_rom/include/esp32h2/rom/secure_boot.h +components/esp_rom/include/esp32h2/rom/sha.h +components/esp_rom/include/esp32h2/rom/spi_flash.h +components/esp_rom/include/esp32h2/rom/tjpgd.h +components/esp_rom/include/esp32h2/rom/uart.h +components/esp_rom/include/esp32s2/rom/aes.h +components/esp_rom/include/esp32s2/rom/bigint.h +components/esp_rom/include/esp32s2/rom/cache.h +components/esp_rom/include/esp32s2/rom/crc.h +components/esp_rom/include/esp32s2/rom/digital_signature.h +components/esp_rom/include/esp32s2/rom/efuse.h +components/esp_rom/include/esp32s2/rom/ets_sys.h +components/esp_rom/include/esp32s2/rom/gpio.h +components/esp_rom/include/esp32s2/rom/hmac.h +components/esp_rom/include/esp32s2/rom/libc_stubs.h +components/esp_rom/include/esp32s2/rom/lldesc.h +components/esp_rom/include/esp32s2/rom/md5_hash.h +components/esp_rom/include/esp32s2/rom/miniz.h +components/esp_rom/include/esp32s2/rom/opi_flash.h +components/esp_rom/include/esp32s2/rom/rsa_pss.h +components/esp_rom/include/esp32s2/rom/rtc.h +components/esp_rom/include/esp32s2/rom/secure_boot.h +components/esp_rom/include/esp32s2/rom/sha.h +components/esp_rom/include/esp32s2/rom/spi_flash.h +components/esp_rom/include/esp32s2/rom/uart.h +components/esp_rom/include/esp32s2/rom/usb/cdc_acm.h +components/esp_rom/include/esp32s2/rom/usb/chip_usb_dw_wrapper.h +components/esp_rom/include/esp32s2/rom/usb/cpio.h +components/esp_rom/include/esp32s2/rom/usb/usb_cdc.h +components/esp_rom/include/esp32s2/rom/usb/usb_common.h +components/esp_rom/include/esp32s2/rom/usb/usb_dc.h +components/esp_rom/include/esp32s2/rom/usb/usb_descriptor.h +components/esp_rom/include/esp32s2/rom/usb/usb_device.h +components/esp_rom/include/esp32s2/rom/usb/usb_dfu.h +components/esp_rom/include/esp32s2/rom/usb/usb_os_glue.h +components/esp_rom/include/esp32s2/rom/usb/usb_persist.h +components/esp_rom/include/esp32s3/rom/aes.h +components/esp_rom/include/esp32s3/rom/bigint.h +components/esp_rom/include/esp32s3/rom/cache.h +components/esp_rom/include/esp32s3/rom/crc.h +components/esp_rom/include/esp32s3/rom/digital_signature.h +components/esp_rom/include/esp32s3/rom/efuse.h +components/esp_rom/include/esp32s3/rom/ets_sys.h +components/esp_rom/include/esp32s3/rom/gpio.h +components/esp_rom/include/esp32s3/rom/hmac.h +components/esp_rom/include/esp32s3/rom/libc_stubs.h +components/esp_rom/include/esp32s3/rom/lldesc.h +components/esp_rom/include/esp32s3/rom/md5_hash.h +components/esp_rom/include/esp32s3/rom/miniz.h +components/esp_rom/include/esp32s3/rom/opi_flash.h +components/esp_rom/include/esp32s3/rom/rom_layout.h +components/esp_rom/include/esp32s3/rom/rsa_pss.h +components/esp_rom/include/esp32s3/rom/rtc.h +components/esp_rom/include/esp32s3/rom/secure_boot.h +components/esp_rom/include/esp32s3/rom/sha.h +components/esp_rom/include/esp32s3/rom/spi_flash.h +components/esp_rom/include/esp32s3/rom/tjpgd.h +components/esp_rom/include/esp32s3/rom/uart.h +components/esp_rom/include/esp32s3/rom/usb/cdc_acm.h +components/esp_rom/include/esp32s3/rom/usb/chip_usb_dw_wrapper.h +components/esp_rom/include/esp32s3/rom/usb/cpio.h +components/esp_rom/include/esp32s3/rom/usb/usb_cdc.h +components/esp_rom/include/esp32s3/rom/usb/usb_common.h +components/esp_rom/include/esp32s3/rom/usb/usb_dc.h +components/esp_rom/include/esp32s3/rom/usb/usb_descriptor.h +components/esp_rom/include/esp32s3/rom/usb/usb_device.h +components/esp_rom/include/esp32s3/rom/usb/usb_dfu.h +components/esp_rom/include/esp32s3/rom/usb/usb_os_glue.h +components/esp_rom/include/esp32s3/rom/usb/usb_persist.h +components/esp_rom/include/esp_rom_crc.h +components/esp_rom/include/esp_rom_efuse.h +components/esp_rom/include/esp_rom_gpio.h +components/esp_rom/include/esp_rom_md5.h +components/esp_rom/include/esp_rom_sys.h +components/esp_rom/include/esp_rom_uart.h +components/esp_rom/include/linux/soc/reset_reasons.h +components/esp_rom/linux/esp_rom_crc.c +components/esp_rom/linux/esp_rom_efuse.c +components/esp_rom/linux/esp_rom_md5.c +components/esp_rom/linux/esp_rom_sys.c +components/esp_rom/patches/esp_rom_crc.c +components/esp_rom/patches/esp_rom_sys.c +components/esp_rom/patches/esp_rom_tjpgd.c +components/esp_rom/patches/esp_rom_uart.c +components/esp_rom/test/test_libgcc.c +components/esp_rom/test/test_miniz.c +components/esp_rom/test/test_tjpgd.c +components/esp_serial_slave_link/essl.c +components/esp_serial_slave_link/essl_internal.h +components/esp_serial_slave_link/essl_sdio.c +components/esp_serial_slave_link/essl_spi.c +components/esp_serial_slave_link/include/esp_serial_slave_link/essl.h +components/esp_serial_slave_link/include/esp_serial_slave_link/essl_sdio.h +components/esp_serial_slave_link/include/esp_serial_slave_link/essl_spi.h +components/esp_serial_slave_link/include/essl_spi/esp32c3_defs.h +components/esp_serial_slave_link/include/essl_spi/esp32h2_defs.h +components/esp_serial_slave_link/include/essl_spi/esp32s2_defs.h +components/esp_serial_slave_link/include/essl_spi/esp32s3_defs.h +components/esp_system/crosscore_int.c +components/esp_system/dbg_stubs.c +components/esp_system/eh_frame_parser.c +components/esp_system/esp_err.c +components/esp_system/esp_system.c +components/esp_system/fpga_overrides.c +components/esp_system/freertos_hooks.c +components/esp_system/include/eh_frame_parser.h +components/esp_system/include/esp_debug_helpers.h +components/esp_system/include/esp_expression_with_stack.h +components/esp_system/include/esp_freertos_hooks.h +components/esp_system/include/esp_int_wdt.h +components/esp_system/include/esp_private/crosscore_int.h +components/esp_system/include/esp_private/dbg_stubs.h +components/esp_system/include/esp_private/panic_internal.h +components/esp_system/include/esp_private/startup_internal.h +components/esp_system/include/esp_private/system_internal.h +components/esp_system/include/esp_private/usb_console.h +components/esp_system/include/esp_system.h +components/esp_system/include/esp_task.h +components/esp_system/include/esp_task_wdt.h +components/esp_system/int_wdt.c +components/esp_system/panic.c +components/esp_system/port/arch/riscv/expression_with_stack.c +components/esp_system/port/arch/riscv/panic_arch.c +components/esp_system/port/arch/xtensa/debug_helpers.c +components/esp_system/port/arch/xtensa/expression_with_stack.c +components/esp_system/port/arch/xtensa/panic_arch.c +components/esp_system/port/arch/xtensa/trax.c +components/esp_system/port/brownout.c +components/esp_system/port/cpu_start.c +components/esp_system/port/include/esp_clk_internal.h +components/esp_system/port/include/port/panic_funcs.h +components/esp_system/port/include/riscv/eh_frame_parser_impl.h +components/esp_system/port/panic_handler.c +components/esp_system/port/public_compat/brownout.h +components/esp_system/port/public_compat/cache_err_int.h +components/esp_system/port/public_compat/trax.h +components/esp_system/port/soc/esp32/cache_err_int.c +components/esp_system/port/soc/esp32/cache_err_int.h +components/esp_system/port/soc/esp32/clk.c +components/esp_system/port/soc/esp32/intr.c +components/esp_system/port/soc/esp32/reset_reason.c +components/esp_system/port/soc/esp32/system_internal.c +components/esp_system/port/soc/esp32c3/apb_backup_dma.c +components/esp_system/port/soc/esp32c3/cache_err_int.c +components/esp_system/port/soc/esp32c3/cache_err_int.h +components/esp_system/port/soc/esp32c3/clk.c +components/esp_system/port/soc/esp32c3/reset_reason.c +components/esp_system/port/soc/esp32c3/system_internal.c +components/esp_system/port/soc/esp32h2/apb_backup_dma.c +components/esp_system/port/soc/esp32h2/cache_err_int.c +components/esp_system/port/soc/esp32h2/cache_err_int.h +components/esp_system/port/soc/esp32h2/clk.c +components/esp_system/port/soc/esp32h2/reset_reason.c +components/esp_system/port/soc/esp32h2/system_internal.c +components/esp_system/port/soc/esp32s2/cache_err_int.c +components/esp_system/port/soc/esp32s2/cache_err_int.h +components/esp_system/port/soc/esp32s2/clk.c +components/esp_system/port/soc/esp32s2/reset_reason.c +components/esp_system/port/soc/esp32s2/system_internal.c +components/esp_system/port/soc/esp32s2/usb_console.c +components/esp_system/port/soc/esp32s3/cache_err_int.c +components/esp_system/port/soc/esp32s3/cache_err_int.h +components/esp_system/port/soc/esp32s3/clk.c +components/esp_system/port/soc/esp32s3/reset_reason.c +components/esp_system/port/soc/esp32s3/system_internal.c +components/esp_system/port/soc/esp32s3/usb_console.c +components/esp_system/stack_check.c +components/esp_system/startup.c +components/esp_system/system_time.c +components/esp_system/task_wdt.c +components/esp_system/test/test_delay.c +components/esp_system/test/test_reset_reason.c +components/esp_system/test/test_sleep.c +components/esp_system/test/test_stack_check.c +components/esp_system/test/test_system_time.c +components/esp_system/test_eh_frame_parser/eh_frame_parser_impl.h +components/esp_system/test_eh_frame_parser/esp_private/panic_internal.h +components/esp_system/test_eh_frame_parser/linker.ld +components/esp_system/test_eh_frame_parser/main.c +components/esp_system/ubsan.c +components/esp_timer/include/esp_private/esp_timer_private.h +components/esp_timer/include/esp_timer.h +components/esp_timer/private_include/esp_timer_impl.h +components/esp_timer/src/esp_timer.c +components/esp_timer/src/esp_timer_impl_frc_legacy.c +components/esp_timer/src/esp_timer_impl_lac.c +components/esp_timer/src/esp_timer_impl_systimer.c +components/esp_timer/src/ets_timer_legacy.c +components/esp_timer/src/system_time.c +components/esp_timer/test/test_esp_timer.c +components/esp_timer/test/test_esp_timer_light_sleep.c +components/esp_timer/test/test_ets_timer.c +components/esp_websocket_client/esp_websocket_client.c +components/esp_websocket_client/include/esp_websocket_client.h +components/esp_websocket_client/test/test_websocket_client.c +components/esp_wifi/esp32/esp_adapter.c +components/esp_wifi/esp32c3/esp_adapter.c +components/esp_wifi/esp32s2/esp_adapter.c +components/esp_wifi/esp32s3/esp_adapter.c +components/esp_wifi/include/esp_coexist.h +components/esp_wifi/include/esp_coexist_adapter.h +components/esp_wifi/include/esp_coexist_internal.h +components/esp_wifi/include/esp_mesh.h +components/esp_wifi/include/esp_mesh_internal.h +components/esp_wifi/include/esp_now.h +components/esp_wifi/include/esp_private/esp_wifi_private.h +components/esp_wifi/include/esp_private/esp_wifi_types_private.h +components/esp_wifi/include/esp_private/wifi.h +components/esp_wifi/include/esp_private/wifi_os_adapter.h +components/esp_wifi/include/esp_private/wifi_types.h +components/esp_wifi/include/esp_smartconfig.h +components/esp_wifi/include/esp_wifi.h +components/esp_wifi/include/esp_wifi_crypto_types.h +components/esp_wifi/include/esp_wifi_default.h +components/esp_wifi/include/esp_wifi_netif.h +components/esp_wifi/include/esp_wifi_types.h +components/esp_wifi/include/smartconfig_ack.h +components/esp_wifi/src/coexist.c +components/esp_wifi/src/lib_printf.c +components/esp_wifi/src/mesh_event.c +components/esp_wifi/src/smartconfig.c +components/esp_wifi/src/smartconfig_ack.c +components/esp_wifi/src/wifi_default.c +components/esp_wifi/src/wifi_init.c +components/esp_wifi/src/wifi_netif.c +components/esp_wifi/test/test_wifi.c +components/esp_wifi/test/test_wifi_init.c +components/espcoredump/corefile/__init__.py +components/espcoredump/corefile/_parse_soc_header.py +components/espcoredump/corefile/elf.py +components/espcoredump/corefile/gdb.py +components/espcoredump/corefile/loader.py +components/espcoredump/corefile/riscv.py +components/espcoredump/corefile/soc_headers/esp32.py +components/espcoredump/corefile/soc_headers/esp32c3.py +components/espcoredump/corefile/soc_headers/esp32s2.py +components/espcoredump/corefile/soc_headers/esp32s3.py +components/espcoredump/corefile/xtensa.py +components/espcoredump/espcoredump.py +components/espcoredump/include/esp_core_dump.h +components/espcoredump/include/port/riscv/esp_core_dump_summary_port.h +components/espcoredump/include/port/xtensa/esp_core_dump_summary_port.h +components/espcoredump/include_core_dump/core_dump_binary.h +components/espcoredump/include_core_dump/core_dump_checksum.h +components/espcoredump/include_core_dump/core_dump_elf.h +components/espcoredump/include_core_dump/elf.h +components/espcoredump/include_core_dump/esp_core_dump_common.h +components/espcoredump/include_core_dump/esp_core_dump_port.h +components/espcoredump/include_core_dump/esp_core_dump_types.h +components/espcoredump/include_core_dump/port/riscv/esp_core_dump_port_impl.h +components/espcoredump/include_core_dump/port/xtensa/esp_core_dump_port_impl.h +components/espcoredump/src/core_dump_binary.c +components/espcoredump/src/core_dump_checksum.c +components/espcoredump/src/core_dump_common.c +components/espcoredump/src/core_dump_elf.c +components/espcoredump/src/core_dump_flash.c +components/espcoredump/src/core_dump_uart.c +components/espcoredump/src/port/riscv/core_dump_port.c +components/espcoredump/src/port/xtensa/core_dump_port.c +components/espcoredump/test/test_espcoredump.py +components/espcoredump/test_apps/main/test_core_dump.c +components/expat/port/include/expat_config.h +components/expat/test/test_expat.c +components/fatfs/diskio/diskio.c +components/fatfs/diskio/diskio_impl.h +components/fatfs/diskio/diskio_rawflash.c +components/fatfs/diskio/diskio_rawflash.h +components/fatfs/diskio/diskio_sdmmc.c +components/fatfs/diskio/diskio_sdmmc.h +components/fatfs/diskio/diskio_wl.c +components/fatfs/diskio/diskio_wl.h +components/fatfs/port/freertos/ffsystem.c +components/fatfs/port/linux/ffsystem.c +components/fatfs/src/diskio.c +components/fatfs/src/diskio.h +components/fatfs/src/ff.c +components/fatfs/src/ff.h +components/fatfs/src/ffconf.h +components/fatfs/src/ffsystem.c +components/fatfs/src/ffunicode.c +components/fatfs/test/test_fatfs_common.c +components/fatfs/test/test_fatfs_common.h +components/fatfs/test/test_fatfs_rawflash.c +components/fatfs/test/test_fatfs_sdmmc.c +components/fatfs/test/test_fatfs_spiflash.c +components/fatfs/test_fatfs_host/main.cpp +components/fatfs/test_fatfs_host/sdkconfig/sdkconfig.h +components/fatfs/test_fatfs_host/test_fatfs.cpp +components/fatfs/vfs/esp_vfs_fat.h +components/fatfs/vfs/vfs_fat.c +components/fatfs/vfs/vfs_fat_internal.h +components/fatfs/vfs/vfs_fat_sdmmc.c +components/fatfs/vfs/vfs_fat_spiflash.c +components/freemodbus/common/esp_modbus_callbacks.h +components/freemodbus/common/esp_modbus_master.c +components/freemodbus/common/esp_modbus_master_serial.c +components/freemodbus/common/esp_modbus_master_tcp.c +components/freemodbus/common/esp_modbus_slave.c +components/freemodbus/common/esp_modbus_slave_serial.c +components/freemodbus/common/esp_modbus_slave_tcp.c +components/freemodbus/common/include/esp_modbus_common.h +components/freemodbus/common/include/esp_modbus_master.h +components/freemodbus/common/include/esp_modbus_slave.h +components/freemodbus/common/include/mbcontroller.h +components/freemodbus/common/mbc_master.h +components/freemodbus/common/mbc_slave.h +components/freemodbus/modbus/ascii/mbascii.c +components/freemodbus/modbus/ascii/mbascii.h +components/freemodbus/modbus/ascii/mbascii_m.c +components/freemodbus/modbus/functions/mbfunccoils.c +components/freemodbus/modbus/functions/mbfunccoils_m.c +components/freemodbus/modbus/functions/mbfuncdiag.c +components/freemodbus/modbus/functions/mbfuncdisc.c +components/freemodbus/modbus/functions/mbfuncdisc_m.c +components/freemodbus/modbus/functions/mbfuncholding.c +components/freemodbus/modbus/functions/mbfuncholding_m.c +components/freemodbus/modbus/functions/mbfuncinput.c +components/freemodbus/modbus/functions/mbfuncinput_m.c +components/freemodbus/modbus/functions/mbfuncother.c +components/freemodbus/modbus/functions/mbutils.c +components/freemodbus/modbus/include/mb.h +components/freemodbus/modbus/include/mb_m.h +components/freemodbus/modbus/include/mbconfig.h +components/freemodbus/modbus/include/mbframe.h +components/freemodbus/modbus/include/mbfunc.h +components/freemodbus/modbus/include/mbport.h +components/freemodbus/modbus/include/mbproto.h +components/freemodbus/modbus/include/mbutils.h +components/freemodbus/modbus/mb.c +components/freemodbus/modbus/mb_m.c +components/freemodbus/modbus/rtu/mbcrc.c +components/freemodbus/modbus/rtu/mbcrc.h +components/freemodbus/modbus/rtu/mbrtu.c +components/freemodbus/modbus/rtu/mbrtu.h +components/freemodbus/modbus/rtu/mbrtu_m.c +components/freemodbus/modbus/tcp/mbtcp.c +components/freemodbus/modbus/tcp/mbtcp.h +components/freemodbus/modbus/tcp/mbtcp_m.c +components/freemodbus/modbus/tcp/mbtcp_m.h +components/freemodbus/port/port.c +components/freemodbus/port/port.h +components/freemodbus/port/portevent.c +components/freemodbus/port/portevent_m.c +components/freemodbus/port/portother.c +components/freemodbus/port/portother_m.c +components/freemodbus/port/portserial.c +components/freemodbus/port/portserial_m.c +components/freemodbus/port/porttimer.c +components/freemodbus/port/porttimer_m.c +components/freemodbus/serial_master/modbus_controller/mbc_serial_master.c +components/freemodbus/serial_master/modbus_controller/mbc_serial_master.h +components/freemodbus/serial_master/port/port_serial_master.h +components/freemodbus/serial_slave/modbus_controller/mbc_serial_slave.c +components/freemodbus/serial_slave/modbus_controller/mbc_serial_slave.h +components/freemodbus/serial_slave/port/port_serial_slave.h +components/freemodbus/tcp_master/modbus_controller/mbc_tcp_master.c +components/freemodbus/tcp_master/modbus_controller/mbc_tcp_master.h +components/freemodbus/tcp_master/port/port_tcp_master.c +components/freemodbus/tcp_master/port/port_tcp_master.h +components/freemodbus/tcp_slave/modbus_controller/mbc_tcp_slave.c +components/freemodbus/tcp_slave/modbus_controller/mbc_tcp_slave.h +components/freemodbus/tcp_slave/port/port_tcp_slave.c +components/freemodbus/tcp_slave/port/port_tcp_slave.h +components/freertos/FreeRTOS-openocd.c +components/freertos/croutine.c +components/freertos/esp_additions/task_snapshot.c +components/freertos/event_groups.c +components/freertos/freertos_v8_compat.c +components/freertos/include/esp_additions/freertos/task_snapshot.h +components/freertos/include/esp_additions/freertos_tasks_c_additions.h +components/freertos/include/freertos/FreeRTOS.h +components/freertos/include/freertos/FreeRTOSConfig.h +components/freertos/include/freertos/StackMacros.h +components/freertos/include/freertos/atomic.h +components/freertos/include/freertos/croutine.h +components/freertos/include/freertos/deprecated_definitions.h +components/freertos/include/freertos/event_groups.h +components/freertos/include/freertos/list.h +components/freertos/include/freertos/message_buffer.h +components/freertos/include/freertos/mpu_prototypes.h +components/freertos/include/freertos/mpu_wrappers.h +components/freertos/include/freertos/portable.h +components/freertos/include/freertos/projdefs.h +components/freertos/include/freertos/queue.h +components/freertos/include/freertos/semphr.h +components/freertos/include/freertos/stack_macros.h +components/freertos/include/freertos/stream_buffer.h +components/freertos/include/freertos/task.h +components/freertos/include/freertos/timers.h +components/freertos/list.c +components/freertos/port/linux/include/freertos/FreeRTOSConfig.h +components/freertos/port/linux/include/freertos/portmacro.h +components/freertos/port/port_common.c +components/freertos/port/riscv/include/freertos/FreeRTOSConfig.h +components/freertos/port/riscv/include/freertos/portbenchmark.h +components/freertos/port/riscv/include/freertos/portmacro.h +components/freertos/port/riscv/port.c +components/freertos/port/xtensa/include/freertos/FreeRTOSConfig.h +components/freertos/port/xtensa/include/freertos/portbenchmark.h +components/freertos/port/xtensa/include/freertos/portmacro.h +components/freertos/port/xtensa/include/freertos/portmacro_priv.h +components/freertos/port/xtensa/include/freertos/xtensa_api.h +components/freertos/port/xtensa/include/freertos/xtensa_config.h +components/freertos/port/xtensa/include/freertos/xtensa_context.h +components/freertos/port/xtensa/include/freertos/xtensa_rtos.h +components/freertos/port/xtensa/include/freertos/xtensa_timer.h +components/freertos/port/xtensa/port.c +components/freertos/port/xtensa/xt_asm_utils.h +components/freertos/port/xtensa/xtensa_init.c +components/freertos/port/xtensa/xtensa_overlay_os_hook.c +components/freertos/queue.c +components/freertos/stream_buffer.c +components/freertos/tasks.c +components/freertos/test/test_context_save_clobber.c +components/freertos/test/test_float_in_isr.c +components/freertos/test/test_freertos_backported_functions.c +components/freertos/test/test_freertos_debug_functions.c +components/freertos/test/test_freertos_eventgroups.c +components/freertos/test/test_freertos_get_state.c +components/freertos/test/test_freertos_isinisrcontext.c +components/freertos/test/test_freertos_mutex.c +components/freertos/test/test_freertos_scheduling_time.c +components/freertos/test/test_freertos_task_delay_until.c +components/freertos/test/test_freertos_task_delete.c +components/freertos/test/test_freertos_task_notify.c +components/freertos/test/test_freertos_trace_utilities.c +components/freertos/test/test_isr_latency.c +components/freertos/test/test_legacy_hooks.c +components/freertos/test/test_newlib_reent.c +components/freertos/test/test_panic.c +components/freertos/test/test_preemption.c +components/freertos/test/test_queuesets.c +components/freertos/test/test_spinlocks.c +components/freertos/test/test_stream_buffers.c +components/freertos/test/test_suspend_scheduler.c +components/freertos/test/test_task_priorities.c +components/freertos/test/test_task_suspend_resume.c +components/freertos/test/test_tasks_snapshot.c +components/freertos/test/test_thread_local.c +components/freertos/test/test_timers.c +components/freertos/test/test_xtensa_loadstore_handler.c +components/freertos/timers.c +components/hal/adc_hal.c +components/hal/aes_hal.c +components/hal/cpu_hal.c +components/hal/dac_hal.c +components/hal/ds_hal.c +components/hal/emac_hal.c +components/hal/esp32/adc_hal.c +components/hal/esp32/brownout_hal.c +components/hal/esp32/gpio_hal_workaround.c +components/hal/esp32/include/hal/adc_hal.h +components/hal/esp32/include/hal/adc_hal_conf.h +components/hal/esp32/include/hal/adc_ll.h +components/hal/esp32/include/hal/aes_ll.h +components/hal/esp32/include/hal/can_hal.h +components/hal/esp32/include/hal/can_ll.h +components/hal/esp32/include/hal/can_types.h +components/hal/esp32/include/hal/clk_gate_ll.h +components/hal/esp32/include/hal/cpu_ll.h +components/hal/esp32/include/hal/dac_ll.h +components/hal/esp32/include/hal/emac_ll.h +components/hal/esp32/include/hal/gpio_ll.h +components/hal/esp32/include/hal/i2c_ll.h +components/hal/esp32/include/hal/i2s_ll.h +components/hal/esp32/include/hal/interrupt_controller_ll.h +components/hal/esp32/include/hal/ledc_ll.h +components/hal/esp32/include/hal/mcpwm_ll.h +components/hal/esp32/include/hal/mpu_ll.h +components/hal/esp32/include/hal/mwdt_ll.h +components/hal/esp32/include/hal/pcnt_ll.h +components/hal/esp32/include/hal/rmt_ll.h +components/hal/esp32/include/hal/rtc_cntl_ll.h +components/hal/esp32/include/hal/rtc_io_ll.h +components/hal/esp32/include/hal/rwdt_ll.h +components/hal/esp32/include/hal/sha_ll.h +components/hal/esp32/include/hal/sigmadelta_ll.h +components/hal/esp32/include/hal/soc_ll.h +components/hal/esp32/include/hal/spi_flash_encrypted_ll.h +components/hal/esp32/include/hal/spi_flash_ll.h +components/hal/esp32/include/hal/spi_ll.h +components/hal/esp32/include/hal/timer_ll.h +components/hal/esp32/include/hal/touch_sensor_hal.h +components/hal/esp32/include/hal/touch_sensor_ll.h +components/hal/esp32/include/hal/trace_ll.h +components/hal/esp32/include/hal/twai_ll.h +components/hal/esp32/include/hal/uart_ll.h +components/hal/esp32/interrupt_descriptor_table.c +components/hal/esp32/touch_sensor_hal.c +components/hal/esp32c3/adc_hal.c +components/hal/esp32c3/brownout_hal.c +components/hal/esp32c3/hmac_hal.c +components/hal/esp32c3/include/hal/adc_hal.h +components/hal/esp32c3/include/hal/adc_hal_conf.h +components/hal/esp32c3/include/hal/adc_ll.h +components/hal/esp32c3/include/hal/aes_ll.h +components/hal/esp32c3/include/hal/clk_gate_ll.h +components/hal/esp32c3/include/hal/cpu_ll.h +components/hal/esp32c3/include/hal/ds_ll.h +components/hal/esp32c3/include/hal/gdma_ll.h +components/hal/esp32c3/include/hal/gpio_ll.h +components/hal/esp32c3/include/hal/gpspi_flash_ll.h +components/hal/esp32c3/include/hal/hmac_hal.h +components/hal/esp32c3/include/hal/hmac_ll.h +components/hal/esp32c3/include/hal/i2c_ll.h +components/hal/esp32c3/include/hal/i2s_ll.h +components/hal/esp32c3/include/hal/interrupt_controller_ll.h +components/hal/esp32c3/include/hal/ledc_ll.h +components/hal/esp32c3/include/hal/memprot_ll.h +components/hal/esp32c3/include/hal/mpu_ll.h +components/hal/esp32c3/include/hal/mwdt_ll.h +components/hal/esp32c3/include/hal/rmt_ll.h +components/hal/esp32c3/include/hal/rtc_cntl_ll.h +components/hal/esp32c3/include/hal/rwdt_ll.h +components/hal/esp32c3/include/hal/sha_ll.h +components/hal/esp32c3/include/hal/sigmadelta_ll.h +components/hal/esp32c3/include/hal/soc_ll.h +components/hal/esp32c3/include/hal/spi_flash_encrypted_ll.h +components/hal/esp32c3/include/hal/spi_flash_ll.h +components/hal/esp32c3/include/hal/spi_ll.h +components/hal/esp32c3/include/hal/spimem_flash_ll.h +components/hal/esp32c3/include/hal/systimer_ll.h +components/hal/esp32c3/include/hal/timer_ll.h +components/hal/esp32c3/include/hal/twai_ll.h +components/hal/esp32c3/include/hal/uart_ll.h +components/hal/esp32c3/include/hal/uhci_ll.h +components/hal/esp32c3/include/hal/usb_serial_jtag_ll.h +components/hal/esp32c3/rtc_cntl_hal.c +components/hal/esp32h2/adc_hal.c +components/hal/esp32h2/brownout_hal.c +components/hal/esp32h2/hmac_hal.c +components/hal/esp32h2/include/hal/adc_hal.h +components/hal/esp32h2/include/hal/adc_hal_conf.h +components/hal/esp32h2/include/hal/adc_ll.h +components/hal/esp32h2/include/hal/aes_ll.h +components/hal/esp32h2/include/hal/clk_gate_ll.h +components/hal/esp32h2/include/hal/cpu_ll.h +components/hal/esp32h2/include/hal/ds_ll.h +components/hal/esp32h2/include/hal/gdma_ll.h +components/hal/esp32h2/include/hal/gpio_ll.h +components/hal/esp32h2/include/hal/gpspi_flash_ll.h +components/hal/esp32h2/include/hal/hmac_hal.h +components/hal/esp32h2/include/hal/hmac_ll.h +components/hal/esp32h2/include/hal/i2c_ll.h +components/hal/esp32h2/include/hal/i2s_ll.h +components/hal/esp32h2/include/hal/interrupt_controller_ll.h +components/hal/esp32h2/include/hal/ledc_ll.h +components/hal/esp32h2/include/hal/memprot_ll.h +components/hal/esp32h2/include/hal/mpu_ll.h +components/hal/esp32h2/include/hal/mwdt_ll.h +components/hal/esp32h2/include/hal/rmt_ll.h +components/hal/esp32h2/include/hal/rtc_cntl_ll.h +components/hal/esp32h2/include/hal/rwdt_ll.h +components/hal/esp32h2/include/hal/sha_ll.h +components/hal/esp32h2/include/hal/sigmadelta_ll.h +components/hal/esp32h2/include/hal/soc_ll.h +components/hal/esp32h2/include/hal/spi_flash_encrypted_ll.h +components/hal/esp32h2/include/hal/spi_flash_ll.h +components/hal/esp32h2/include/hal/spi_ll.h +components/hal/esp32h2/include/hal/spimem_flash_ll.h +components/hal/esp32h2/include/hal/systimer_ll.h +components/hal/esp32h2/include/hal/timer_ll.h +components/hal/esp32h2/include/hal/twai_ll.h +components/hal/esp32h2/include/hal/uart_ll.h +components/hal/esp32h2/include/hal/uhci_ll.h +components/hal/esp32h2/include/hal/uhci_types.h +components/hal/esp32h2/include/hal/usb_serial_jtag_ll.h +components/hal/esp32h2/rtc_cntl_hal.c +components/hal/esp32s2/adc_hal.c +components/hal/esp32s2/brownout_hal.c +components/hal/esp32s2/cp_dma_hal.c +components/hal/esp32s2/dac_hal.c +components/hal/esp32s2/include/hal/adc_hal.h +components/hal/esp32s2/include/hal/adc_hal_conf.h +components/hal/esp32s2/include/hal/adc_ll.h +components/hal/esp32s2/include/hal/aes_ll.h +components/hal/esp32s2/include/hal/clk_gate_ll.h +components/hal/esp32s2/include/hal/cp_dma_hal.h +components/hal/esp32s2/include/hal/cp_dma_ll.h +components/hal/esp32s2/include/hal/cpu_ll.h +components/hal/esp32s2/include/hal/crypto_dma_ll.h +components/hal/esp32s2/include/hal/dac_hal.h +components/hal/esp32s2/include/hal/dac_ll.h +components/hal/esp32s2/include/hal/dedic_gpio_ll.h +components/hal/esp32s2/include/hal/gpio_ll.h +components/hal/esp32s2/include/hal/gpspi_flash_ll.h +components/hal/esp32s2/include/hal/i2c_ll.h +components/hal/esp32s2/include/hal/i2s_ll.h +components/hal/esp32s2/include/hal/interrupt_controller_ll.h +components/hal/esp32s2/include/hal/ledc_ll.h +components/hal/esp32s2/include/hal/memprot_ll.h +components/hal/esp32s2/include/hal/memprot_peri_ll.h +components/hal/esp32s2/include/hal/mpu_ll.h +components/hal/esp32s2/include/hal/mwdt_ll.h +components/hal/esp32s2/include/hal/pcnt_ll.h +components/hal/esp32s2/include/hal/rmt_ll.h +components/hal/esp32s2/include/hal/rtc_cntl_ll.h +components/hal/esp32s2/include/hal/rtc_io_ll.h +components/hal/esp32s2/include/hal/rwdt_ll.h +components/hal/esp32s2/include/hal/sha_ll.h +components/hal/esp32s2/include/hal/sigmadelta_ll.h +components/hal/esp32s2/include/hal/soc_ll.h +components/hal/esp32s2/include/hal/spi_flash_encrypted_ll.h +components/hal/esp32s2/include/hal/spi_flash_ll.h +components/hal/esp32s2/include/hal/spi_ll.h +components/hal/esp32s2/include/hal/spimem_flash_ll.h +components/hal/esp32s2/include/hal/systimer_ll.h +components/hal/esp32s2/include/hal/timer_ll.h +components/hal/esp32s2/include/hal/touch_sensor_hal.h +components/hal/esp32s2/include/hal/touch_sensor_ll.h +components/hal/esp32s2/include/hal/trace_ll.h +components/hal/esp32s2/include/hal/twai_ll.h +components/hal/esp32s2/include/hal/uart_ll.h +components/hal/esp32s2/include/hal/usb_ll.h +components/hal/esp32s2/interrupt_descriptor_table.c +components/hal/esp32s2/touch_sensor_hal.c +components/hal/esp32s3/brownout_hal.c +components/hal/esp32s3/include/hal/adc_hal_conf.h +components/hal/esp32s3/include/hal/adc_ll.h +components/hal/esp32s3/include/hal/aes_ll.h +components/hal/esp32s3/include/hal/cpu_ll.h +components/hal/esp32s3/include/hal/gdma_ll.h +components/hal/esp32s3/include/hal/gpio_ll.h +components/hal/esp32s3/include/hal/gpspi_flash_ll.h +components/hal/esp32s3/include/hal/i2c_ll.h +components/hal/esp32s3/include/hal/i2s_ll.h +components/hal/esp32s3/include/hal/interrupt_controller_ll.h +components/hal/esp32s3/include/hal/lcd_ll.h +components/hal/esp32s3/include/hal/ledc_ll.h +components/hal/esp32s3/include/hal/mcpwm_ll.h +components/hal/esp32s3/include/hal/memprot_ll.h +components/hal/esp32s3/include/hal/mpu_ll.h +components/hal/esp32s3/include/hal/mwdt_ll.h +components/hal/esp32s3/include/hal/pcnt_ll.h +components/hal/esp32s3/include/hal/rmt_ll.h +components/hal/esp32s3/include/hal/rtc_cntl_ll.h +components/hal/esp32s3/include/hal/rtc_io_ll.h +components/hal/esp32s3/include/hal/rwdt_ll.h +components/hal/esp32s3/include/hal/sha_ll.h +components/hal/esp32s3/include/hal/sigmadelta_ll.h +components/hal/esp32s3/include/hal/soc_ll.h +components/hal/esp32s3/include/hal/spi_flash_encrypted_ll.h +components/hal/esp32s3/include/hal/spi_flash_ll.h +components/hal/esp32s3/include/hal/spi_ll.h +components/hal/esp32s3/include/hal/spimem_flash_ll.h +components/hal/esp32s3/include/hal/systimer_ll.h +components/hal/esp32s3/include/hal/timer_ll.h +components/hal/esp32s3/include/hal/touch_sensor_hal.h +components/hal/esp32s3/include/hal/touch_sensor_ll.h +components/hal/esp32s3/include/hal/trace_ll.h +components/hal/esp32s3/include/hal/twai_ll.h +components/hal/esp32s3/include/hal/uart_ll.h +components/hal/esp32s3/include/hal/uhci_ll.h +components/hal/esp32s3/include/hal/usb_ll.h +components/hal/esp32s3/include/hal/usb_serial_jtag_ll.h +components/hal/esp32s3/interrupt_descriptor_table.c +components/hal/esp32s3/touch_sensor_hal.c +components/hal/gdma_hal.c +components/hal/gpio_hal.c +components/hal/i2c_hal.c +components/hal/i2c_hal_iram.c +components/hal/i2s_hal.c +components/hal/include/hal/adc_hal.h +components/hal/include/hal/adc_types.h +components/hal/include/hal/aes_hal.h +components/hal/include/hal/aes_types.h +components/hal/include/hal/brownout_hal.h +components/hal/include/hal/cpu_hal.h +components/hal/include/hal/cpu_types.h +components/hal/include/hal/dac_hal.h +components/hal/include/hal/dac_types.h +components/hal/include/hal/dma_types.h +components/hal/include/hal/ds_hal.h +components/hal/include/hal/emac_hal.h +components/hal/include/hal/esp_flash_err.h +components/hal/include/hal/eth_types.h +components/hal/include/hal/gdma_hal.h +components/hal/include/hal/gpio_hal.h +components/hal/include/hal/gpio_types.h +components/hal/include/hal/i2c_hal.h +components/hal/include/hal/i2c_types.h +components/hal/include/hal/i2s_hal.h +components/hal/include/hal/i2s_types.h +components/hal/include/hal/interrupt_controller_hal.h +components/hal/include/hal/interrupt_controller_types.h +components/hal/include/hal/lcd_hal.h +components/hal/include/hal/lcd_types.h +components/hal/include/hal/ledc_hal.h +components/hal/include/hal/ledc_types.h +components/hal/include/hal/mcpwm_hal.h +components/hal/include/hal/mcpwm_types.h +components/hal/include/hal/memprot_types.h +components/hal/include/hal/mpu_hal.h +components/hal/include/hal/mpu_types.h +components/hal/include/hal/pcnt_hal.h +components/hal/include/hal/pcnt_types.h +components/hal/include/hal/rmt_hal.h +components/hal/include/hal/rmt_types.h +components/hal/include/hal/rtc_hal.h +components/hal/include/hal/rtc_io_hal.h +components/hal/include/hal/rtc_io_types.h +components/hal/include/hal/sdio_slave_hal.h +components/hal/include/hal/sdio_slave_ll.h +components/hal/include/hal/sdio_slave_types.h +components/hal/include/hal/sha_hal.h +components/hal/include/hal/sha_types.h +components/hal/include/hal/sigmadelta_hal.h +components/hal/include/hal/sigmadelta_types.h +components/hal/include/hal/soc_hal.h +components/hal/include/hal/spi_flash_encrypt_hal.h +components/hal/include/hal/spi_flash_hal.h +components/hal/include/hal/spi_flash_types.h +components/hal/include/hal/spi_hal.h +components/hal/include/hal/spi_slave_hal.h +components/hal/include/hal/spi_slave_hd_hal.h +components/hal/include/hal/spi_types.h +components/hal/include/hal/systimer_hal.h +components/hal/include/hal/systimer_types.h +components/hal/include/hal/timer_hal.h +components/hal/include/hal/timer_types.h +components/hal/include/hal/touch_sensor_hal.h +components/hal/include/hal/touch_sensor_types.h +components/hal/include/hal/twai_hal.h +components/hal/include/hal/twai_types.h +components/hal/include/hal/uart_hal.h +components/hal/include/hal/uart_types.h +components/hal/include/hal/uhci_types.h +components/hal/include/hal/usb_hal.h +components/hal/include/hal/usb_types_private.h +components/hal/include/hal/usbh_hal.h +components/hal/include/hal/usbh_ll.h +components/hal/include/hal/wdt_hal.h +components/hal/include/hal/wdt_types.h +components/hal/interrupt_controller_hal.c +components/hal/lcd_hal.c +components/hal/ledc_hal.c +components/hal/ledc_hal_iram.c +components/hal/mcpwm_hal.c +components/hal/mpu_hal.c +components/hal/pcnt_hal.c +components/hal/platform_port/include/hal/assert.h +components/hal/platform_port/include/hal/check.h +components/hal/platform_port/include/hal/log.h +components/hal/platform_port/include/hal/misc.h +components/hal/rmt_hal.c +components/hal/rtc_io_hal.c +components/hal/sdio_slave_hal.c +components/hal/sha_hal.c +components/hal/sigmadelta_hal.c +components/hal/soc_hal.c +components/hal/spi_flash_encrypt_hal_iram.c +components/hal/spi_flash_hal.c +components/hal/spi_flash_hal_gpspi.c +components/hal/spi_flash_hal_iram.c +components/hal/spi_hal.c +components/hal/spi_hal_iram.c +components/hal/spi_slave_hal.c +components/hal/spi_slave_hal_iram.c +components/hal/spi_slave_hd_hal.c +components/hal/systimer_hal.c +components/hal/test/test_mpu.c +components/hal/timer_hal.c +components/hal/touch_sensor_hal.c +components/hal/twai_hal.c +components/hal/twai_hal_iram.c +components/hal/uart_hal.c +components/hal/uart_hal_iram.c +components/hal/usb_hal.c +components/hal/usbh_hal.c +components/hal/wdt_hal_iram.c +components/heap/heap_caps.c +components/heap/heap_caps_init.c +components/heap/heap_private.h +components/heap/heap_task_info.c +components/heap/heap_tlsf.c +components/heap/heap_tlsf.h +components/heap/heap_tlsf_block_functions.h +components/heap/heap_tlsf_config.h +components/heap/heap_trace_standalone.c +components/heap/include/esp_heap_caps.h +components/heap/include/esp_heap_caps_init.h +components/heap/include/esp_heap_task_info.h +components/heap/include/esp_heap_trace.h +components/heap/include/heap_memory_layout.h +components/heap/include/multi_heap.h +components/heap/include/soc/soc_memory_layout.h +components/heap/multi_heap.c +components/heap/multi_heap_config.h +components/heap/multi_heap_internal.h +components/heap/multi_heap_platform.h +components/heap/multi_heap_poisoning.c +components/heap/port/esp32/memory_layout.c +components/heap/port/esp32c3/memory_layout.c +components/heap/port/esp32h2/memory_layout.c +components/heap/port/esp32s2/memory_layout.c +components/heap/port/esp32s3/memory_layout.c +components/heap/port/memory_layout_utils.c +components/heap/test/test_aligned_alloc_caps.c +components/heap/test/test_allocator_timings.c +components/heap/test/test_diram.c +components/heap/test/test_heap_trace.c +components/heap/test/test_leak.c +components/heap/test/test_malloc.c +components/heap/test/test_malloc_caps.c +components/heap/test/test_realloc.c +components/heap/test/test_runtime_heap_reg.c +components/heap/test_multi_heap_host/main.cpp +components/heap/test_multi_heap_host/test_multi_heap.cpp +components/idf_test/include/esp32/idf_performance_target.h +components/idf_test/include/esp32c3/idf_performance_target.h +components/idf_test/include/esp32h2/idf_performance_target.h +components/idf_test/include/esp32s2/idf_performance_target.h +components/idf_test/include/esp32s3/idf_performance_target.h +components/idf_test/include/idf_performance.h +components/ieee802154/include/esp_ieee802154.h +components/ieee802154/include/esp_ieee802154_types.h +components/jsmn/include/jsmn.h +components/jsmn/src/jsmn.c +components/linux/include/sys/queue.h +components/log/esp_log_private.h +components/log/host_test/log_test/main/log_test.cpp +components/log/log_linux.c +components/lwip/apps/dhcpserver/dhcpserver.c +components/lwip/apps/ping/esp_ping.c +components/lwip/apps/ping/ping.c +components/lwip/apps/ping/ping_sock.c +components/lwip/apps/sntp/sntp.c +components/lwip/include/apps/dhcpserver/dhcpserver.h +components/lwip/include/apps/dhcpserver/dhcpserver_options.h +components/lwip/include/apps/esp_ping.h +components/lwip/include/apps/esp_sntp.h +components/lwip/include/apps/ping/ping.h +components/lwip/include/apps/ping/ping_sock.h +components/lwip/include/apps/sntp/sntp.h +components/lwip/port/esp32/debug/lwip_debug.c +components/lwip/port/esp32/freertos/sys_arch.c +components/lwip/port/esp32/hooks/lwip_default_hooks.c +components/lwip/port/esp32/hooks/tcp_isn_default.c +components/lwip/port/esp32/include/arch/cc.h +components/lwip/port/esp32/include/arch/perf.h +components/lwip/port/esp32/include/arch/sys_arch.h +components/lwip/port/esp32/include/arch/vfs_lwip.h +components/lwip/port/esp32/include/arpa/inet.h +components/lwip/port/esp32/include/debug/lwip_debug.h +components/lwip/port/esp32/include/lwip_default_hooks.h +components/lwip/port/esp32/include/lwipopts.h +components/lwip/port/esp32/include/netdb.h +components/lwip/port/esp32/include/netif/dhcp_state.h +components/lwip/port/esp32/include/netif/ethernetif.h +components/lwip/port/esp32/include/netif/openthreadif.h +components/lwip/port/esp32/include/netif/wlanif.h +components/lwip/port/esp32/include/netinet/in.h +components/lwip/port/esp32/include/netinet/tcp.h +components/lwip/port/esp32/include/sntp/sntp_get_set_time.h +components/lwip/port/esp32/include/sys/socket.h +components/lwip/port/esp32/netif/dhcp_state.c +components/lwip/port/esp32/netif/ethernetif.c +components/lwip/port/esp32/netif/openthreadif.c +components/lwip/port/esp32/netif/wlanif.c +components/lwip/port/esp32/no_vfs_syscalls.c +components/lwip/port/esp32/vfs_lwip.c +components/lwip/test_afl_host/dhcp_di.h +components/lwip/test_afl_host/dhcpserver_di.h +components/lwip/test_afl_host/dns_di.h +components/lwip/test_afl_host/esp_attr.h +components/lwip/test_afl_host/esp_netif_loopback_mock.c +components/lwip/test_afl_host/network_mock.c +components/lwip/test_afl_host/no_warn_host.h +components/lwip/test_afl_host/test_dhcp_client.c +components/lwip/test_afl_host/test_dhcp_server.c +components/lwip/test_afl_host/test_dns.c +components/lwip/weekend_test/net_suite_test.py +components/mbedtls/esp_crt_bundle/esp_crt_bundle.c +components/mbedtls/esp_crt_bundle/gen_crt_bundle.py +components/mbedtls/esp_crt_bundle/include/esp_crt_bundle.h +components/mbedtls/esp_crt_bundle/test_gen_crt_bundle/test_gen_crt_bundle.py +components/mbedtls/port/aes/block/esp_aes.c +components/mbedtls/port/aes/dma/esp_aes.c +components/mbedtls/port/aes/dma/esp_aes_crypto_dma_impl.c +components/mbedtls/port/aes/dma/esp_aes_gdma_impl.c +components/mbedtls/port/aes/dma/include/esp_aes_dma_priv.h +components/mbedtls/port/aes/esp_aes_common.c +components/mbedtls/port/aes/esp_aes_gcm.c +components/mbedtls/port/aes/esp_aes_xts.c +components/mbedtls/port/crypto_shared_gdma/esp_crypto_shared_gdma.c +components/mbedtls/port/dynamic/esp_mbedtls_dynamic_impl.c +components/mbedtls/port/dynamic/esp_mbedtls_dynamic_impl.h +components/mbedtls/port/dynamic/esp_ssl_cli.c +components/mbedtls/port/dynamic/esp_ssl_srv.c +components/mbedtls/port/dynamic/esp_ssl_tls.c +components/mbedtls/port/esp32/bignum.c +components/mbedtls/port/esp32c3/bignum.c +components/mbedtls/port/esp32h2/bignum.c +components/mbedtls/port/esp32s2/bignum.c +components/mbedtls/port/esp32s3/bignum.c +components/mbedtls/port/esp_bignum.c +components/mbedtls/port/esp_ds/esp_rsa_sign_alt.c +components/mbedtls/port/esp_hardware.c +components/mbedtls/port/esp_mem.c +components/mbedtls/port/esp_timing.c +components/mbedtls/port/include/aes/esp_aes.h +components/mbedtls/port/include/aes/esp_aes_gcm.h +components/mbedtls/port/include/aes/esp_aes_internal.h +components/mbedtls/port/include/aes_alt.h +components/mbedtls/port/include/bignum_impl.h +components/mbedtls/port/include/esp32/aes.h +components/mbedtls/port/include/esp32/sha.h +components/mbedtls/port/include/esp32s2/aes.h +components/mbedtls/port/include/esp32s2/gcm.h +components/mbedtls/port/include/esp32s2/sha.h +components/mbedtls/port/include/esp_crypto_shared_gdma.h +components/mbedtls/port/include/esp_ds/esp_rsa_sign_alt.h +components/mbedtls/port/include/esp_mem.h +components/mbedtls/port/include/gcm_alt.h +components/mbedtls/port/include/mbedtls/bignum.h +components/mbedtls/port/include/mbedtls/esp_config.h +components/mbedtls/port/include/mbedtls/esp_debug.h +components/mbedtls/port/include/md/esp_md.h +components/mbedtls/port/include/md5_alt.h +components/mbedtls/port/include/rsa_sign_alt.h +components/mbedtls/port/include/sha/sha_dma.h +components/mbedtls/port/include/sha/sha_parallel_engine.h +components/mbedtls/port/include/sha1_alt.h +components/mbedtls/port/include/sha256_alt.h +components/mbedtls/port/include/sha512_alt.h +components/mbedtls/port/mbedtls_debug.c +components/mbedtls/port/md/esp_md.c +components/mbedtls/port/net_sockets.c +components/mbedtls/port/sha/dma/esp_sha1.c +components/mbedtls/port/sha/dma/esp_sha256.c +components/mbedtls/port/sha/dma/esp_sha512.c +components/mbedtls/port/sha/dma/esp_sha_crypto_dma_impl.c +components/mbedtls/port/sha/dma/esp_sha_gdma_impl.c +components/mbedtls/port/sha/dma/include/esp_sha_dma_priv.h +components/mbedtls/port/sha/dma/sha.c +components/mbedtls/port/sha/esp_sha.c +components/mbedtls/port/sha/parallel_engine/esp_sha1.c +components/mbedtls/port/sha/parallel_engine/esp_sha256.c +components/mbedtls/port/sha/parallel_engine/esp_sha512.c +components/mbedtls/port/sha/parallel_engine/sha.c +components/mbedtls/test/test_aes.c +components/mbedtls/test/test_aes_gcm.c +components/mbedtls/test/test_aes_perf.c +components/mbedtls/test/test_aes_sha_parallel.c +components/mbedtls/test/test_apb_dport_access.c +components/mbedtls/test/test_apb_dport_access.h +components/mbedtls/test/test_ecp.c +components/mbedtls/test/test_esp_crt_bundle.c +components/mbedtls/test/test_mbedtls.c +components/mbedtls/test/test_mbedtls_mpi.c +components/mbedtls/test/test_mbedtls_sha.c +components/mbedtls/test/test_rsa.c +components/mbedtls/test/test_sha_perf.c +components/mdns/host_test/components/esp_event_mock/esp_event_mock.c +components/mdns/host_test/components/esp_event_mock/include/esp_event.h +components/mdns/host_test/components/esp_event_mock/include/esp_event_base.h +components/mdns/host_test/components/esp_netif_linux/esp_netif_linux.c +components/mdns/host_test/components/esp_netif_linux/include/esp_wifi_types.h +components/mdns/host_test/components/esp_system_protocols_linux/esp_log_impl.c +components/mdns/host_test/components/esp_system_protocols_linux/include/bsd_strings.h +components/mdns/host_test/components/esp_system_protocols_linux/include/machine/endian.h +components/mdns/host_test/components/esp_system_protocols_linux/strlcat.c +components/mdns/host_test/components/esp_timer_linux/esp_timer_linux.c +components/mdns/host_test/components/esp_timer_linux/include/esp_timer.h +components/mdns/host_test/components/esp_timer_linux/timer_task.cpp +components/mdns/host_test/components/esp_timer_linux/timer_task.hpp +components/mdns/host_test/components/freertos_linux/freertos_linux.c +components/mdns/host_test/components/freertos_linux/include/esp_task.h +components/mdns/host_test/components/freertos_linux/include/freertos/FreeRTOS.h +components/mdns/host_test/components/freertos_linux/include/freertos/task.h +components/mdns/host_test/components/freertos_linux/queue_unique_ptr.cpp +components/mdns/host_test/components/freertos_linux/queue_unique_ptr.hpp +components/mdns/host_test/main/main.c +components/mdns/include/mdns.h +components/mdns/include/mdns_console.h +components/mdns/mdns.c +components/mdns/mdns_console.c +components/mdns/mdns_networking_lwip.c +components/mdns/mdns_networking_socket.c +components/mdns/private_include/mdns_networking.h +components/mdns/private_include/mdns_private.h +components/mdns/test/test_mdns.c +components/mdns/test_afl_fuzz_host/esp32_mock.c +components/mdns/test_afl_fuzz_host/esp32_mock.h +components/mdns/test_afl_fuzz_host/esp_attr.h +components/mdns/test_afl_fuzz_host/esp_netif_mock.c +components/mdns/test_afl_fuzz_host/mdns_di.h +components/mdns/test_afl_fuzz_host/mdns_mock.h +components/mdns/test_afl_fuzz_host/sdkconfig.h +components/mdns/test_afl_fuzz_host/test.c +components/mqtt/host_test/main/test_mqtt_client.cpp +components/mqtt/host_test/mocks/include/freertos/FreeRTOSConfig.h +components/mqtt/host_test/mocks/include/freertos/portmacro.h +components/mqtt/host_test/mocks/include/machine/endian.h +components/mqtt/host_test/mocks/include/sys/queue.h +components/mqtt/test/test_mqtt.c +components/newlib/abort.c +components/newlib/assert.c +components/newlib/heap.c +components/newlib/locks.c +components/newlib/newlib_init.c +components/newlib/platform_include/assert.h +components/newlib/platform_include/endian.h +components/newlib/platform_include/errno.h +components/newlib/platform_include/esp_newlib.h +components/newlib/platform_include/net/if.h +components/newlib/platform_include/pthread.h +components/newlib/platform_include/sys/dirent.h +components/newlib/platform_include/sys/ioctl.h +components/newlib/platform_include/sys/lock.h +components/newlib/platform_include/sys/poll.h +components/newlib/platform_include/sys/random.h +components/newlib/platform_include/sys/reent.h +components/newlib/platform_include/sys/select.h +components/newlib/platform_include/sys/termios.h +components/newlib/platform_include/sys/time.h +components/newlib/platform_include/sys/uio.h +components/newlib/platform_include/sys/un.h +components/newlib/platform_include/sys/unistd.h +components/newlib/platform_include/sys/utime.h +components/newlib/platform_include/time.h +components/newlib/poll.c +components/newlib/port/esp_time_impl.c +components/newlib/priv_include/esp_time_impl.h +components/newlib/pthread.c +components/newlib/random.c +components/newlib/reent_init.c +components/newlib/stdatomic.c +components/newlib/syscalls.c +components/newlib/termios.c +components/newlib/test/test_atomic.c +components/newlib/test/test_locks.c +components/newlib/test/test_newlib.c +components/newlib/test/test_setjmp.c +components/newlib/test/test_shared_stack_printf.c +components/newlib/test/test_time.c +components/newlib/test_apps/app_test.py +components/newlib/test_apps/main/test_newlib_main.c +components/newlib/test_apps/main/test_stdatomic.c +components/newlib/time.c +components/nghttp/port/http_parser.c +components/nghttp/port/include/http_parser.h +components/nghttp/port/include/nghttp2/nghttp2ver.h +components/nghttp/private_include/config.h +components/nvs_flash/host_test/fixtures/test_fixtures.hpp +components/nvs_flash/host_test/nvs_page_test/main/nvs_page_test.cpp +components/nvs_flash/include/nvs.h +components/nvs_flash/include/nvs_flash.h +components/nvs_flash/include/nvs_handle.hpp +components/nvs_flash/nvs_partition_generator/nvs_partition_gen.py +components/nvs_flash/src/compressed_enum_table.hpp +components/nvs_flash/src/intrusive_list.h +components/nvs_flash/src/nvs.hpp +components/nvs_flash/src/nvs_api.cpp +components/nvs_flash/src/nvs_cxx_api.cpp +components/nvs_flash/src/nvs_encrypted_partition.cpp +components/nvs_flash/src/nvs_encrypted_partition.hpp +components/nvs_flash/src/nvs_handle_locked.cpp +components/nvs_flash/src/nvs_handle_locked.hpp +components/nvs_flash/src/nvs_handle_simple.cpp +components/nvs_flash/src/nvs_handle_simple.hpp +components/nvs_flash/src/nvs_item_hash_list.cpp +components/nvs_flash/src/nvs_item_hash_list.hpp +components/nvs_flash/src/nvs_page.cpp +components/nvs_flash/src/nvs_page.hpp +components/nvs_flash/src/nvs_pagemanager.cpp +components/nvs_flash/src/nvs_pagemanager.hpp +components/nvs_flash/src/nvs_partition.cpp +components/nvs_flash/src/nvs_partition.hpp +components/nvs_flash/src/nvs_partition_lookup.cpp +components/nvs_flash/src/nvs_partition_lookup.hpp +components/nvs_flash/src/nvs_partition_manager.cpp +components/nvs_flash/src/nvs_partition_manager.hpp +components/nvs_flash/src/nvs_platform.hpp +components/nvs_flash/src/nvs_storage.cpp +components/nvs_flash/src/nvs_storage.hpp +components/nvs_flash/src/nvs_test_api.h +components/nvs_flash/src/nvs_types.cpp +components/nvs_flash/src/nvs_types.hpp +components/nvs_flash/src/partition.hpp +components/nvs_flash/test/test_nvs.c +components/nvs_flash/test_nvs_host/esp_error_check_stub.cpp +components/nvs_flash/test_nvs_host/main.cpp +components/nvs_flash/test_nvs_host/sdkconfig.h +components/nvs_flash/test_nvs_host/spi_flash_emulation.cpp +components/nvs_flash/test_nvs_host/spi_flash_emulation.h +components/nvs_flash/test_nvs_host/test_compressed_enum_table.cpp +components/nvs_flash/test_nvs_host/test_fixtures.hpp +components/nvs_flash/test_nvs_host/test_intrusive_list.cpp +components/nvs_flash/test_nvs_host/test_nvs.cpp +components/nvs_flash/test_nvs_host/test_nvs_cxx_api.cpp +components/nvs_flash/test_nvs_host/test_nvs_handle.cpp +components/nvs_flash/test_nvs_host/test_nvs_initialization.cpp +components/nvs_flash/test_nvs_host/test_nvs_partition.cpp +components/nvs_flash/test_nvs_host/test_nvs_storage.cpp +components/nvs_flash/test_nvs_host/test_partition_manager.cpp +components/nvs_flash/test_nvs_host/test_spi_flash_emulation.cpp +components/openssl/include/internal/ssl3.h +components/openssl/include/internal/ssl_cert.h +components/openssl/include/internal/ssl_code.h +components/openssl/include/internal/ssl_dbg.h +components/openssl/include/internal/ssl_lib.h +components/openssl/include/internal/ssl_methods.h +components/openssl/include/internal/ssl_pkey.h +components/openssl/include/internal/ssl_stack.h +components/openssl/include/internal/ssl_types.h +components/openssl/include/internal/ssl_x509.h +components/openssl/include/internal/tls1.h +components/openssl/include/internal/x509_vfy.h +components/openssl/include/openssl/bio.h +components/openssl/include/openssl/err.h +components/openssl/include/openssl/ssl.h +components/openssl/include/platform/ssl_opt.h +components/openssl/include/platform/ssl_pm.h +components/openssl/include/platform/ssl_port.h +components/openssl/library/ssl_bio.c +components/openssl/library/ssl_cert.c +components/openssl/library/ssl_err.c +components/openssl/library/ssl_lib.c +components/openssl/library/ssl_methods.c +components/openssl/library/ssl_pkey.c +components/openssl/library/ssl_stack.c +components/openssl/library/ssl_x509.c +components/openssl/platform/ssl_pm.c +components/openssl/platform/ssl_port.c +components/openssl/test/test_openssl.c +components/openthread/include/esp_openthread.h +components/openthread/include/esp_openthread_border_router.h +components/openthread/include/esp_openthread_lock.h +components/openthread/include/esp_openthread_netif_glue.h +components/openthread/include/esp_openthread_types.h +components/openthread/private_include/openthread-core-esp32x-ftd-config.h +components/openthread/private_include/openthread-core-esp32x-radio-config.h +components/partition_table/check_sizes.py +components/partition_table/gen_empty_partition.py +components/partition_table/gen_esp32part.py +components/partition_table/parttool.py +components/partition_table/test/test_partition.c +components/partition_table/test_gen_esp32part_host/check_sizes_test.py +components/partition_table/test_gen_esp32part_host/gen_esp32part_tests.py +components/partition_table/test_gen_esp32part_host/test_utils.py +components/perfmon/include/perfmon.h +components/perfmon/include/xtensa_perfmon_access.h +components/perfmon/include/xtensa_perfmon_apis.h +components/perfmon/include/xtensa_perfmon_masks.h +components/perfmon/test/test_perfmon_ansi.c +components/perfmon/xtensa_perfmon_access.c +components/perfmon/xtensa_perfmon_apis.c +components/perfmon/xtensa_perfmon_masks.c +components/protocomm/include/common/protocomm.h +components/protocomm/include/security/protocomm_security.h +components/protocomm/include/security/protocomm_security0.h +components/protocomm/include/security/protocomm_security1.h +components/protocomm/include/transports/protocomm_ble.h +components/protocomm/include/transports/protocomm_console.h +components/protocomm/include/transports/protocomm_httpd.h +components/protocomm/proto-c/constants.pb-c.c +components/protocomm/proto-c/constants.pb-c.h +components/protocomm/proto-c/sec0.pb-c.c +components/protocomm/proto-c/sec0.pb-c.h +components/protocomm/proto-c/sec1.pb-c.c +components/protocomm/proto-c/sec1.pb-c.h +components/protocomm/proto-c/session.pb-c.c +components/protocomm/proto-c/session.pb-c.h +components/protocomm/python/constants_pb2.py +components/protocomm/python/sec0_pb2.py +components/protocomm/python/sec1_pb2.py +components/protocomm/python/session_pb2.py +components/protocomm/src/common/protocomm.c +components/protocomm/src/common/protocomm_priv.h +components/protocomm/src/security/security0.c +components/protocomm/src/security/security1.c +components/protocomm/src/simple_ble/simple_ble.c +components/protocomm/src/simple_ble/simple_ble.h +components/protocomm/src/transports/protocomm_ble.c +components/protocomm/src/transports/protocomm_console.c +components/protocomm/src/transports/protocomm_httpd.c +components/protocomm/src/transports/protocomm_nimble.c +components/protocomm/test/test_protocomm.c +components/pthread/include/esp_pthread.h +components/pthread/pthread.c +components/pthread/pthread_cond_var.c +components/pthread/pthread_internal.h +components/pthread/pthread_local_storage.c +components/pthread/test/test_cxx_cond_var.cpp +components/pthread/test/test_cxx_std_future.cpp +components/pthread/test/test_pthread.c +components/pthread/test/test_pthread_cond_var.c +components/pthread/test/test_pthread_cxx.cpp +components/pthread/test/test_pthread_local_storage.c +components/riscv/include/esp_private/panic_reason.h +components/riscv/include/riscv/csr.h +components/riscv/include/riscv/encoding.h +components/riscv/include/riscv/instruction_decode.h +components/riscv/include/riscv/interrupt.h +components/riscv/include/riscv/riscv_interrupts.h +components/riscv/include/riscv/rvruntime-frames.h +components/riscv/instruction_decode.c +components/riscv/interrupt.c +components/sdmmc/include/sdmmc_cmd.h +components/sdmmc/sdmmc_cmd.c +components/sdmmc/sdmmc_common.c +components/sdmmc/sdmmc_common.h +components/sdmmc/sdmmc_init.c +components/sdmmc/sdmmc_io.c +components/sdmmc/sdmmc_mmc.c +components/sdmmc/sdmmc_sd.c +components/sdmmc/test/test_sd.c +components/sdmmc/test/test_sdio.c +components/soc/esp32/adc_periph.c +components/soc/esp32/dac_periph.c +components/soc/esp32/gpio_periph.c +components/soc/esp32/i2c_periph.c +components/soc/esp32/i2s_periph.c +components/soc/esp32/include/soc/adc_channel.h +components/soc/esp32/include/soc/apb_ctrl_reg.h +components/soc/esp32/include/soc/apb_ctrl_struct.h +components/soc/esp32/include/soc/bb_reg.h +components/soc/esp32/include/soc/boot_mode.h +components/soc/esp32/include/soc/can_periph.h +components/soc/esp32/include/soc/can_struct.h +components/soc/esp32/include/soc/clkout_channel.h +components/soc/esp32/include/soc/dac_channel.h +components/soc/esp32/include/soc/dport_access.h +components/soc/esp32/include/soc/dport_reg.h +components/soc/esp32/include/soc/efuse_reg.h +components/soc/esp32/include/soc/emac_dma_struct.h +components/soc/esp32/include/soc/emac_ext_struct.h +components/soc/esp32/include/soc/emac_mac_struct.h +components/soc/esp32/include/soc/fe_reg.h +components/soc/esp32/include/soc/flash_encryption_reg.h +components/soc/esp32/include/soc/frc_timer_reg.h +components/soc/esp32/include/soc/gdma_channel.h +components/soc/esp32/include/soc/gpio_pins.h +components/soc/esp32/include/soc/gpio_reg.h +components/soc/esp32/include/soc/gpio_sd_reg.h +components/soc/esp32/include/soc/gpio_sd_struct.h +components/soc/esp32/include/soc/gpio_sig_map.h +components/soc/esp32/include/soc/gpio_struct.h +components/soc/esp32/include/soc/hinf_reg.h +components/soc/esp32/include/soc/hinf_struct.h +components/soc/esp32/include/soc/host_reg.h +components/soc/esp32/include/soc/host_struct.h +components/soc/esp32/include/soc/hwcrypto_reg.h +components/soc/esp32/include/soc/i2c_reg.h +components/soc/esp32/include/soc/i2c_struct.h +components/soc/esp32/include/soc/i2s_reg.h +components/soc/esp32/include/soc/i2s_struct.h +components/soc/esp32/include/soc/io_mux_reg.h +components/soc/esp32/include/soc/ledc_reg.h +components/soc/esp32/include/soc/ledc_struct.h +components/soc/esp32/include/soc/mmu.h +components/soc/esp32/include/soc/nrx_reg.h +components/soc/esp32/include/soc/pcnt_reg.h +components/soc/esp32/include/soc/pcnt_struct.h +components/soc/esp32/include/soc/periph_defs.h +components/soc/esp32/include/soc/pid.h +components/soc/esp32/include/soc/reset_reasons.h +components/soc/esp32/include/soc/rmt_reg.h +components/soc/esp32/include/soc/rmt_struct.h +components/soc/esp32/include/soc/rtc.h +components/soc/esp32/include/soc/rtc_cntl_reg.h +components/soc/esp32/include/soc/rtc_cntl_struct.h +components/soc/esp32/include/soc/rtc_i2c_reg.h +components/soc/esp32/include/soc/rtc_io_channel.h +components/soc/esp32/include/soc/rtc_io_reg.h +components/soc/esp32/include/soc/rtc_io_struct.h +components/soc/esp32/include/soc/sdio_slave_pins.h +components/soc/esp32/include/soc/sdmmc_pins.h +components/soc/esp32/include/soc/sdmmc_reg.h +components/soc/esp32/include/soc/sdmmc_struct.h +components/soc/esp32/include/soc/sens_reg.h +components/soc/esp32/include/soc/sens_struct.h +components/soc/esp32/include/soc/slc_reg.h +components/soc/esp32/include/soc/slc_struct.h +components/soc/esp32/include/soc/soc.h +components/soc/esp32/include/soc/soc_caps.h +components/soc/esp32/include/soc/soc_pins.h +components/soc/esp32/include/soc/soc_ulp.h +components/soc/esp32/include/soc/spi_pins.h +components/soc/esp32/include/soc/spi_reg.h +components/soc/esp32/include/soc/spi_struct.h +components/soc/esp32/include/soc/syscon_reg.h +components/soc/esp32/include/soc/syscon_struct.h +components/soc/esp32/include/soc/timer_group_reg.h +components/soc/esp32/include/soc/timer_group_struct.h +components/soc/esp32/include/soc/touch_sensor_channel.h +components/soc/esp32/include/soc/twai_struct.h +components/soc/esp32/include/soc/uart_channel.h +components/soc/esp32/include/soc/uart_pins.h +components/soc/esp32/include/soc/uart_reg.h +components/soc/esp32/include/soc/uart_struct.h +components/soc/esp32/include/soc/uhci_reg.h +components/soc/esp32/include/soc/uhci_struct.h +components/soc/esp32/include/soc/wdev_reg.h +components/soc/esp32/interrupts.c +components/soc/esp32/lcd_periph.c +components/soc/esp32/ledc_periph.c +components/soc/esp32/mcpwm_periph.c +components/soc/esp32/pcnt_periph.c +components/soc/esp32/rmt_periph.c +components/soc/esp32/rtc_io_periph.c +components/soc/esp32/sdio_slave_periph.c +components/soc/esp32/sdmmc_periph.c +components/soc/esp32/sigmadelta_periph.c +components/soc/esp32/spi_periph.c +components/soc/esp32/timer_periph.c +components/soc/esp32/touch_sensor_periph.c +components/soc/esp32/uart_periph.c +components/soc/esp32c3/adc_periph.c +components/soc/esp32c3/gdma_periph.c +components/soc/esp32c3/gpio_periph.c +components/soc/esp32c3/i2c_bbpll.h +components/soc/esp32c3/i2c_periph.c +components/soc/esp32c3/i2s_periph.c +components/soc/esp32c3/include/soc/adc_channel.h +components/soc/esp32c3/include/soc/apb_ctrl_reg.h +components/soc/esp32c3/include/soc/apb_ctrl_struct.h +components/soc/esp32c3/include/soc/apb_saradc_reg.h +components/soc/esp32c3/include/soc/apb_saradc_struct.h +components/soc/esp32c3/include/soc/assist_debug_reg.h +components/soc/esp32c3/include/soc/bb_reg.h +components/soc/esp32c3/include/soc/boot_mode.h +components/soc/esp32c3/include/soc/cache_memory.h +components/soc/esp32c3/include/soc/clkout_channel.h +components/soc/esp32c3/include/soc/dport_access.h +components/soc/esp32c3/include/soc/efuse_reg.h +components/soc/esp32c3/include/soc/efuse_struct.h +components/soc/esp32c3/include/soc/extmem_reg.h +components/soc/esp32c3/include/soc/fe_reg.h +components/soc/esp32c3/include/soc/gdma_channel.h +components/soc/esp32c3/include/soc/gdma_reg.h +components/soc/esp32c3/include/soc/gdma_struct.h +components/soc/esp32c3/include/soc/gpio_pins.h +components/soc/esp32c3/include/soc/gpio_reg.h +components/soc/esp32c3/include/soc/gpio_sd_reg.h +components/soc/esp32c3/include/soc/gpio_sd_struct.h +components/soc/esp32c3/include/soc/gpio_sig_map.h +components/soc/esp32c3/include/soc/gpio_struct.h +components/soc/esp32c3/include/soc/hwcrypto_reg.h +components/soc/esp32c3/include/soc/i2c_reg.h +components/soc/esp32c3/include/soc/i2c_struct.h +components/soc/esp32c3/include/soc/i2s_reg.h +components/soc/esp32c3/include/soc/i2s_struct.h +components/soc/esp32c3/include/soc/interrupt_core0_reg.h +components/soc/esp32c3/include/soc/interrupt_reg.h +components/soc/esp32c3/include/soc/io_mux_reg.h +components/soc/esp32c3/include/soc/ledc_reg.h +components/soc/esp32c3/include/soc/ledc_struct.h +components/soc/esp32c3/include/soc/mmu.h +components/soc/esp32c3/include/soc/nrx_reg.h +components/soc/esp32c3/include/soc/periph_defs.h +components/soc/esp32c3/include/soc/reset_reasons.h +components/soc/esp32c3/include/soc/rmt_reg.h +components/soc/esp32c3/include/soc/rmt_struct.h +components/soc/esp32c3/include/soc/rtc.h +components/soc/esp32c3/include/soc/rtc_cntl_reg.h +components/soc/esp32c3/include/soc/rtc_cntl_struct.h +components/soc/esp32c3/include/soc/rtc_i2c_reg.h +components/soc/esp32c3/include/soc/rtc_i2c_struct.h +components/soc/esp32c3/include/soc/sensitive_reg.h +components/soc/esp32c3/include/soc/sensitive_struct.h +components/soc/esp32c3/include/soc/soc.h +components/soc/esp32c3/include/soc/soc_caps.h +components/soc/esp32c3/include/soc/soc_pins.h +components/soc/esp32c3/include/soc/spi_mem_reg.h +components/soc/esp32c3/include/soc/spi_mem_struct.h +components/soc/esp32c3/include/soc/spi_pins.h +components/soc/esp32c3/include/soc/spi_reg.h +components/soc/esp32c3/include/soc/spi_struct.h +components/soc/esp32c3/include/soc/syscon_reg.h +components/soc/esp32c3/include/soc/syscon_struct.h +components/soc/esp32c3/include/soc/system_reg.h +components/soc/esp32c3/include/soc/system_struct.h +components/soc/esp32c3/include/soc/systimer_reg.h +components/soc/esp32c3/include/soc/systimer_struct.h +components/soc/esp32c3/include/soc/twai_struct.h +components/soc/esp32c3/include/soc/uart_channel.h +components/soc/esp32c3/include/soc/uart_pins.h +components/soc/esp32c3/include/soc/uart_reg.h +components/soc/esp32c3/include/soc/uart_struct.h +components/soc/esp32c3/include/soc/uhci_reg.h +components/soc/esp32c3/include/soc/uhci_struct.h +components/soc/esp32c3/include/soc/usb_serial_jtag_reg.h +components/soc/esp32c3/include/soc/usb_serial_jtag_struct.h +components/soc/esp32c3/include/soc/wdev_reg.h +components/soc/esp32c3/interrupts.c +components/soc/esp32c3/ld/esp32c3.peripherals.ld +components/soc/esp32c3/ledc_periph.c +components/soc/esp32c3/rmt_periph.c +components/soc/esp32c3/sigmadelta_periph.c +components/soc/esp32c3/spi_periph.c +components/soc/esp32c3/timer_periph.c +components/soc/esp32c3/uart_periph.c +components/soc/esp32h2/adc_periph.c +components/soc/esp32h2/gdma_periph.c +components/soc/esp32h2/gpio_periph.c +components/soc/esp32h2/i2c_periph.c +components/soc/esp32h2/i2s_periph.c +components/soc/esp32h2/include/soc/adc_channel.h +components/soc/esp32h2/include/soc/apb_ctrl_reg.h +components/soc/esp32h2/include/soc/apb_ctrl_struct.h +components/soc/esp32h2/include/soc/apb_saradc_reg.h +components/soc/esp32h2/include/soc/apb_saradc_struct.h +components/soc/esp32h2/include/soc/assist_debug_reg.h +components/soc/esp32h2/include/soc/bb_reg.h +components/soc/esp32h2/include/soc/boot_mode.h +components/soc/esp32h2/include/soc/cache_memory.h +components/soc/esp32h2/include/soc/clkout_channel.h +components/soc/esp32h2/include/soc/clkrst_reg.h +components/soc/esp32h2/include/soc/dport_access.h +components/soc/esp32h2/include/soc/efuse_reg.h +components/soc/esp32h2/include/soc/efuse_struct.h +components/soc/esp32h2/include/soc/extmem_reg.h +components/soc/esp32h2/include/soc/fe_reg.h +components/soc/esp32h2/include/soc/gdma_channel.h +components/soc/esp32h2/include/soc/gdma_reg.h +components/soc/esp32h2/include/soc/gdma_struct.h +components/soc/esp32h2/include/soc/gpio_pins.h +components/soc/esp32h2/include/soc/gpio_reg.h +components/soc/esp32h2/include/soc/gpio_sd_reg.h +components/soc/esp32h2/include/soc/gpio_sd_struct.h +components/soc/esp32h2/include/soc/gpio_sig_map.h +components/soc/esp32h2/include/soc/gpio_struct.h +components/soc/esp32h2/include/soc/hwcrypto_reg.h +components/soc/esp32h2/include/soc/i2c_reg.h +components/soc/esp32h2/include/soc/i2c_struct.h +components/soc/esp32h2/include/soc/i2s_reg.h +components/soc/esp32h2/include/soc/i2s_struct.h +components/soc/esp32h2/include/soc/interrupt_core0_reg.h +components/soc/esp32h2/include/soc/interrupt_reg.h +components/soc/esp32h2/include/soc/io_mux_reg.h +components/soc/esp32h2/include/soc/ledc_reg.h +components/soc/esp32h2/include/soc/ledc_struct.h +components/soc/esp32h2/include/soc/mmu.h +components/soc/esp32h2/include/soc/nrx_reg.h +components/soc/esp32h2/include/soc/periph_defs.h +components/soc/esp32h2/include/soc/reset_reasons.h +components/soc/esp32h2/include/soc/rmt_reg.h +components/soc/esp32h2/include/soc/rmt_struct.h +components/soc/esp32h2/include/soc/rtc.h +components/soc/esp32h2/include/soc/rtc_caps.h +components/soc/esp32h2/include/soc/rtc_cntl_reg.h +components/soc/esp32h2/include/soc/rtc_cntl_struct.h +components/soc/esp32h2/include/soc/rtc_i2c_reg.h +components/soc/esp32h2/include/soc/rtc_i2c_struct.h +components/soc/esp32h2/include/soc/rtc_io_caps.h +components/soc/esp32h2/include/soc/sensitive_reg.h +components/soc/esp32h2/include/soc/sensitive_struct.h +components/soc/esp32h2/include/soc/soc.h +components/soc/esp32h2/include/soc/soc_caps.h +components/soc/esp32h2/include/soc/soc_pins.h +components/soc/esp32h2/include/soc/spi_caps.h +components/soc/esp32h2/include/soc/spi_mem_reg.h +components/soc/esp32h2/include/soc/spi_mem_struct.h +components/soc/esp32h2/include/soc/spi_pins.h +components/soc/esp32h2/include/soc/spi_reg.h +components/soc/esp32h2/include/soc/spi_struct.h +components/soc/esp32h2/include/soc/syscon_reg.h +components/soc/esp32h2/include/soc/syscon_struct.h +components/soc/esp32h2/include/soc/system_reg.h +components/soc/esp32h2/include/soc/system_struct.h +components/soc/esp32h2/include/soc/systimer_reg.h +components/soc/esp32h2/include/soc/systimer_struct.h +components/soc/esp32h2/include/soc/twai_struct.h +components/soc/esp32h2/include/soc/uart_channel.h +components/soc/esp32h2/include/soc/uart_pins.h +components/soc/esp32h2/include/soc/uart_reg.h +components/soc/esp32h2/include/soc/uart_struct.h +components/soc/esp32h2/include/soc/uhci_reg.h +components/soc/esp32h2/include/soc/uhci_struct.h +components/soc/esp32h2/include/soc/usb_serial_jtag_reg.h +components/soc/esp32h2/include/soc/usb_serial_jtag_struct.h +components/soc/esp32h2/include/soc/wdev_reg.h +components/soc/esp32h2/interrupts.c +components/soc/esp32h2/ld/esp32h2.peripherals.ld +components/soc/esp32h2/ledc_periph.c +components/soc/esp32h2/rmt_periph.c +components/soc/esp32h2/sigmadelta_periph.c +components/soc/esp32h2/spi_periph.c +components/soc/esp32h2/timer_periph.c +components/soc/esp32h2/uart_periph.c +components/soc/esp32s2/adc_periph.c +components/soc/esp32s2/dac_periph.c +components/soc/esp32s2/dedic_gpio_periph.c +components/soc/esp32s2/gpio_periph.c +components/soc/esp32s2/i2c_periph.c +components/soc/esp32s2/i2s_periph.c +components/soc/esp32s2/include/soc/adc_channel.h +components/soc/esp32s2/include/soc/apb_ctrl_reg.h +components/soc/esp32s2/include/soc/apb_ctrl_struct.h +components/soc/esp32s2/include/soc/apb_saradc_reg.h +components/soc/esp32s2/include/soc/apb_saradc_struct.h +components/soc/esp32s2/include/soc/assist_debug_reg.h +components/soc/esp32s2/include/soc/bb_reg.h +components/soc/esp32s2/include/soc/boot_mode.h +components/soc/esp32s2/include/soc/cache_memory.h +components/soc/esp32s2/include/soc/clkout_channel.h +components/soc/esp32s2/include/soc/cp_dma_reg.h +components/soc/esp32s2/include/soc/cp_dma_struct.h +components/soc/esp32s2/include/soc/crypto_dma_reg.h +components/soc/esp32s2/include/soc/dac_channel.h +components/soc/esp32s2/include/soc/dedic_gpio_reg.h +components/soc/esp32s2/include/soc/dedic_gpio_struct.h +components/soc/esp32s2/include/soc/dport_access.h +components/soc/esp32s2/include/soc/dport_reg.h +components/soc/esp32s2/include/soc/efuse_reg.h +components/soc/esp32s2/include/soc/efuse_struct.h +components/soc/esp32s2/include/soc/extmem_reg.h +components/soc/esp32s2/include/soc/fe_reg.h +components/soc/esp32s2/include/soc/frc_timer_reg.h +components/soc/esp32s2/include/soc/gdma_channel.h +components/soc/esp32s2/include/soc/gpio_pins.h +components/soc/esp32s2/include/soc/gpio_reg.h +components/soc/esp32s2/include/soc/gpio_sd_reg.h +components/soc/esp32s2/include/soc/gpio_sd_struct.h +components/soc/esp32s2/include/soc/gpio_sig_map.h +components/soc/esp32s2/include/soc/gpio_struct.h +components/soc/esp32s2/include/soc/hwcrypto_reg.h +components/soc/esp32s2/include/soc/i2c_reg.h +components/soc/esp32s2/include/soc/i2c_struct.h +components/soc/esp32s2/include/soc/i2s_reg.h +components/soc/esp32s2/include/soc/i2s_struct.h +components/soc/esp32s2/include/soc/interrupt_reg.h +components/soc/esp32s2/include/soc/io_mux_reg.h +components/soc/esp32s2/include/soc/ledc_reg.h +components/soc/esp32s2/include/soc/ledc_struct.h +components/soc/esp32s2/include/soc/memprot_defs.h +components/soc/esp32s2/include/soc/mmu.h +components/soc/esp32s2/include/soc/nrx_reg.h +components/soc/esp32s2/include/soc/pcnt_reg.h +components/soc/esp32s2/include/soc/pcnt_struct.h +components/soc/esp32s2/include/soc/periph_defs.h +components/soc/esp32s2/include/soc/reset_reasons.h +components/soc/esp32s2/include/soc/rmt_reg.h +components/soc/esp32s2/include/soc/rmt_struct.h +components/soc/esp32s2/include/soc/rtc.h +components/soc/esp32s2/include/soc/rtc_cntl_reg.h +components/soc/esp32s2/include/soc/rtc_cntl_struct.h +components/soc/esp32s2/include/soc/rtc_i2c_reg.h +components/soc/esp32s2/include/soc/rtc_i2c_struct.h +components/soc/esp32s2/include/soc/rtc_io_channel.h +components/soc/esp32s2/include/soc/rtc_io_reg.h +components/soc/esp32s2/include/soc/rtc_io_struct.h +components/soc/esp32s2/include/soc/sdio_slave_pins.h +components/soc/esp32s2/include/soc/sdmmc_pins.h +components/soc/esp32s2/include/soc/sens_reg.h +components/soc/esp32s2/include/soc/sens_struct.h +components/soc/esp32s2/include/soc/sensitive_reg.h +components/soc/esp32s2/include/soc/soc.h +components/soc/esp32s2/include/soc/soc_caps.h +components/soc/esp32s2/include/soc/soc_pins.h +components/soc/esp32s2/include/soc/soc_ulp.h +components/soc/esp32s2/include/soc/spi_mem_reg.h +components/soc/esp32s2/include/soc/spi_mem_struct.h +components/soc/esp32s2/include/soc/spi_pins.h +components/soc/esp32s2/include/soc/spi_reg.h +components/soc/esp32s2/include/soc/spi_struct.h +components/soc/esp32s2/include/soc/syscon_reg.h +components/soc/esp32s2/include/soc/syscon_struct.h +components/soc/esp32s2/include/soc/system_reg.h +components/soc/esp32s2/include/soc/systimer_reg.h +components/soc/esp32s2/include/soc/systimer_struct.h +components/soc/esp32s2/include/soc/touch_sensor_channel.h +components/soc/esp32s2/include/soc/touch_sensor_pins.h +components/soc/esp32s2/include/soc/twai_struct.h +components/soc/esp32s2/include/soc/uart_channel.h +components/soc/esp32s2/include/soc/uart_pins.h +components/soc/esp32s2/include/soc/uart_reg.h +components/soc/esp32s2/include/soc/uart_struct.h +components/soc/esp32s2/include/soc/uhci_reg.h +components/soc/esp32s2/include/soc/uhci_struct.h +components/soc/esp32s2/include/soc/usb_pins.h +components/soc/esp32s2/include/soc/usb_reg.h +components/soc/esp32s2/include/soc/usb_struct.h +components/soc/esp32s2/include/soc/usb_types.h +components/soc/esp32s2/include/soc/usb_wrap_reg.h +components/soc/esp32s2/include/soc/usb_wrap_struct.h +components/soc/esp32s2/include/soc/usbh_struct.h +components/soc/esp32s2/include/soc/wdev_reg.h +components/soc/esp32s2/interrupts.c +components/soc/esp32s2/lcd_periph.c +components/soc/esp32s2/ledc_periph.c +components/soc/esp32s2/pcnt_periph.c +components/soc/esp32s2/rmt_periph.c +components/soc/esp32s2/rtc_io_periph.c +components/soc/esp32s2/sigmadelta_periph.c +components/soc/esp32s2/spi_periph.c +components/soc/esp32s2/timer_periph.c +components/soc/esp32s2/touch_sensor_periph.c +components/soc/esp32s2/uart_periph.c +components/soc/esp32s2/usb_periph.c +components/soc/esp32s3/adc_periph.c +components/soc/esp32s3/dedic_gpio_periph.c +components/soc/esp32s3/gdma_periph.c +components/soc/esp32s3/gpio_periph.c +components/soc/esp32s3/i2c_periph.c +components/soc/esp32s3/i2s_periph.c +components/soc/esp32s3/include/soc/adc_channel.h +components/soc/esp32s3/include/soc/apb_ctrl_reg.h +components/soc/esp32s3/include/soc/apb_ctrl_struct.h +components/soc/esp32s3/include/soc/apb_saradc_reg.h +components/soc/esp32s3/include/soc/apb_saradc_struct.h +components/soc/esp32s3/include/soc/assist_debug_reg.h +components/soc/esp32s3/include/soc/assist_debug_struct.h +components/soc/esp32s3/include/soc/bb_reg.h +components/soc/esp32s3/include/soc/boot_mode.h +components/soc/esp32s3/include/soc/brownout_caps.h +components/soc/esp32s3/include/soc/cache_memory.h +components/soc/esp32s3/include/soc/clkout_channel.h +components/soc/esp32s3/include/soc/cpu.h +components/soc/esp32s3/include/soc/cpu_caps.h +components/soc/esp32s3/include/soc/dport_access.h +components/soc/esp32s3/include/soc/dport_reg.h +components/soc/esp32s3/include/soc/efuse_reg.h +components/soc/esp32s3/include/soc/efuse_struct.h +components/soc/esp32s3/include/soc/extmem_reg.h +components/soc/esp32s3/include/soc/extmem_struct.h +components/soc/esp32s3/include/soc/fe_reg.h +components/soc/esp32s3/include/soc/gdma_channel.h +components/soc/esp32s3/include/soc/gdma_reg.h +components/soc/esp32s3/include/soc/gdma_struct.h +components/soc/esp32s3/include/soc/gpio_caps.h +components/soc/esp32s3/include/soc/gpio_pins.h +components/soc/esp32s3/include/soc/gpio_reg.h +components/soc/esp32s3/include/soc/gpio_sd_reg.h +components/soc/esp32s3/include/soc/gpio_sd_struct.h +components/soc/esp32s3/include/soc/gpio_sig_map.h +components/soc/esp32s3/include/soc/gpio_struct.h +components/soc/esp32s3/include/soc/hinf_reg.h +components/soc/esp32s3/include/soc/hinf_struct.h +components/soc/esp32s3/include/soc/host_reg.h +components/soc/esp32s3/include/soc/host_struct.h +components/soc/esp32s3/include/soc/i2c_caps.h +components/soc/esp32s3/include/soc/i2c_reg.h +components/soc/esp32s3/include/soc/i2c_struct.h +components/soc/esp32s3/include/soc/i2s_reg.h +components/soc/esp32s3/include/soc/i2s_struct.h +components/soc/esp32s3/include/soc/interrupt_core0_reg.h +components/soc/esp32s3/include/soc/interrupt_core0_struct.h +components/soc/esp32s3/include/soc/interrupt_core1_reg.h +components/soc/esp32s3/include/soc/interrupt_core1_struct.h +components/soc/esp32s3/include/soc/interrupt_reg.h +components/soc/esp32s3/include/soc/interrupt_struct.h +components/soc/esp32s3/include/soc/io_mux_reg.h +components/soc/esp32s3/include/soc/lcd_cam_reg.h +components/soc/esp32s3/include/soc/lcd_cam_struct.h +components/soc/esp32s3/include/soc/ledc_caps.h +components/soc/esp32s3/include/soc/ledc_reg.h +components/soc/esp32s3/include/soc/ledc_struct.h +components/soc/esp32s3/include/soc/mmu.h +components/soc/esp32s3/include/soc/mpu_caps.h +components/soc/esp32s3/include/soc/nrx_reg.h +components/soc/esp32s3/include/soc/pcnt_caps.h +components/soc/esp32s3/include/soc/pcnt_reg.h +components/soc/esp32s3/include/soc/pcnt_struct.h +components/soc/esp32s3/include/soc/peri_backup_reg.h +components/soc/esp32s3/include/soc/peri_backup_struct.h +components/soc/esp32s3/include/soc/periph_defs.h +components/soc/esp32s3/include/soc/reset_reasons.h +components/soc/esp32s3/include/soc/rmt_reg.h +components/soc/esp32s3/include/soc/rmt_struct.h +components/soc/esp32s3/include/soc/rtc.h +components/soc/esp32s3/include/soc/rtc_cntl_reg.h +components/soc/esp32s3/include/soc/rtc_cntl_struct.h +components/soc/esp32s3/include/soc/rtc_gpio_channel.h +components/soc/esp32s3/include/soc/rtc_i2c_reg.h +components/soc/esp32s3/include/soc/rtc_i2c_struct.h +components/soc/esp32s3/include/soc/rtc_io_caps.h +components/soc/esp32s3/include/soc/rtc_io_channel.h +components/soc/esp32s3/include/soc/rtc_io_reg.h +components/soc/esp32s3/include/soc/rtc_io_struct.h +components/soc/esp32s3/include/soc/sdio_slave_pins.h +components/soc/esp32s3/include/soc/sdmmc_pins.h +components/soc/esp32s3/include/soc/sdmmc_reg.h +components/soc/esp32s3/include/soc/sdmmc_struct.h +components/soc/esp32s3/include/soc/sens_reg.h +components/soc/esp32s3/include/soc/sens_struct.h +components/soc/esp32s3/include/soc/sensitive_reg.h +components/soc/esp32s3/include/soc/sensitive_struct.h +components/soc/esp32s3/include/soc/sigmadelta_caps.h +components/soc/esp32s3/include/soc/soc.h +components/soc/esp32s3/include/soc/soc_caps.h +components/soc/esp32s3/include/soc/soc_pins.h +components/soc/esp32s3/include/soc/soc_ulp.h +components/soc/esp32s3/include/soc/spi_mem_reg.h +components/soc/esp32s3/include/soc/spi_mem_struct.h +components/soc/esp32s3/include/soc/spi_pins.h +components/soc/esp32s3/include/soc/spi_reg.h +components/soc/esp32s3/include/soc/spi_struct.h +components/soc/esp32s3/include/soc/syscon_reg.h +components/soc/esp32s3/include/soc/syscon_struct.h +components/soc/esp32s3/include/soc/system_reg.h +components/soc/esp32s3/include/soc/system_struct.h +components/soc/esp32s3/include/soc/systimer_reg.h +components/soc/esp32s3/include/soc/systimer_struct.h +components/soc/esp32s3/include/soc/timer_group_reg.h +components/soc/esp32s3/include/soc/timer_group_struct.h +components/soc/esp32s3/include/soc/touch_channel.h +components/soc/esp32s3/include/soc/touch_sensor_caps.h +components/soc/esp32s3/include/soc/touch_sensor_channel.h +components/soc/esp32s3/include/soc/twai_caps.h +components/soc/esp32s3/include/soc/twai_struct.h +components/soc/esp32s3/include/soc/uart_caps.h +components/soc/esp32s3/include/soc/uart_channel.h +components/soc/esp32s3/include/soc/uart_pins.h +components/soc/esp32s3/include/soc/uart_reg.h +components/soc/esp32s3/include/soc/uart_struct.h +components/soc/esp32s3/include/soc/uhci_reg.h +components/soc/esp32s3/include/soc/uhci_struct.h +components/soc/esp32s3/include/soc/usb_caps.h +components/soc/esp32s3/include/soc/usb_device_reg.h +components/soc/esp32s3/include/soc/usb_pins.h +components/soc/esp32s3/include/soc/usb_reg.h +components/soc/esp32s3/include/soc/usb_serial_jtag_reg.h +components/soc/esp32s3/include/soc/usb_serial_jtag_struct.h +components/soc/esp32s3/include/soc/usb_struct.h +components/soc/esp32s3/include/soc/usb_types.h +components/soc/esp32s3/include/soc/usb_wrap_reg.h +components/soc/esp32s3/include/soc/usb_wrap_struct.h +components/soc/esp32s3/include/soc/usbh_struct.h +components/soc/esp32s3/include/soc/wdev_reg.h +components/soc/esp32s3/include/soc/world_controller_reg.h +components/soc/esp32s3/include/soc/world_controller_struct.h +components/soc/esp32s3/interrupts.c +components/soc/esp32s3/lcd_periph.c +components/soc/esp32s3/ledc_periph.c +components/soc/esp32s3/mcpwm_periph.c +components/soc/esp32s3/pcnt_periph.c +components/soc/esp32s3/rmt_periph.c +components/soc/esp32s3/rtc_io_periph.c +components/soc/esp32s3/sdio_slave_periph.c +components/soc/esp32s3/sdmmc_periph.c +components/soc/esp32s3/sigmadelta_periph.c +components/soc/esp32s3/spi_periph.c +components/soc/esp32s3/timer_periph.c +components/soc/esp32s3/touch_sensor_periph.c +components/soc/esp32s3/uart_periph.c +components/soc/esp32s3/usb_periph.c +components/soc/esp32s3/usb_periph.h +components/soc/include/soc/adc_periph.h +components/soc/include/soc/dac_periph.h +components/soc/include/soc/dedic_gpio_periph.h +components/soc/include/soc/efuse_periph.h +components/soc/include/soc/emac_periph.h +components/soc/include/soc/gdma_periph.h +components/soc/include/soc/gpio_periph.h +components/soc/include/soc/hwcrypto_periph.h +components/soc/include/soc/i2c_periph.h +components/soc/include/soc/i2s_periph.h +components/soc/include/soc/interrupts.h +components/soc/include/soc/lcd_periph.h +components/soc/include/soc/ledc_periph.h +components/soc/include/soc/lldesc.h +components/soc/include/soc/mcpwm_periph.h +components/soc/include/soc/pcnt_periph.h +components/soc/include/soc/rmt_periph.h +components/soc/include/soc/rtc_cntl_periph.h +components/soc/include/soc/rtc_io_periph.h +components/soc/include/soc/rtc_periph.h +components/soc/include/soc/sdio_slave_periph.h +components/soc/include/soc/sdmmc_periph.h +components/soc/include/soc/sens_periph.h +components/soc/include/soc/sigmadelta_periph.h +components/soc/include/soc/soc_memory_types.h +components/soc/include/soc/spi_periph.h +components/soc/include/soc/syscon_periph.h +components/soc/include/soc/timer_periph.h +components/soc/include/soc/touch_sensor_periph.h +components/soc/include/soc/twai_periph.h +components/soc/include/soc/uart_periph.h +components/soc/include/soc/uhci_periph.h +components/soc/include/soc/usb_periph.h +components/soc/lldesc.c +components/soc/soc_include_legacy_warn.c +components/spi_flash/cache_utils.c +components/spi_flash/cache_utils.h +components/spi_flash/esp32/flash_ops_esp32.c +components/spi_flash/esp32/spi_flash_rom_patch.c +components/spi_flash/esp32c3/flash_ops_esp32c3.c +components/spi_flash/esp32c3/spi_flash_rom_patch.c +components/spi_flash/esp32h2/flash_ops_esp32h2.c +components/spi_flash/esp32h2/spi_flash_rom_patch.c +components/spi_flash/esp32s2/flash_ops_esp32s2.c +components/spi_flash/esp32s2/spi_flash_rom_patch.c +components/spi_flash/esp32s3/flash_ops_esp32s3.c +components/spi_flash/esp_flash_api.c +components/spi_flash/esp_flash_spi_init.c +components/spi_flash/flash_mmap.c +components/spi_flash/flash_ops.c +components/spi_flash/include/esp_flash.h +components/spi_flash/include/esp_flash_internal.h +components/spi_flash/include/esp_flash_spi_init.h +components/spi_flash/include/esp_partition.h +components/spi_flash/include/esp_spi_flash.h +components/spi_flash/include/esp_spi_flash_counters.h +components/spi_flash/include/memspi_host_driver.h +components/spi_flash/include/spi_flash/spi_flash_defs.h +components/spi_flash/include/spi_flash_chip_boya.h +components/spi_flash/include/spi_flash_chip_driver.h +components/spi_flash/include/spi_flash_chip_gd.h +components/spi_flash/include/spi_flash_chip_generic.h +components/spi_flash/include/spi_flash_chip_issi.h +components/spi_flash/include/spi_flash_chip_mxic.h +components/spi_flash/include/spi_flash_chip_winbond.h +components/spi_flash/memspi_host_driver.c +components/spi_flash/partition.c +components/spi_flash/sim/SpiFlash.cpp +components/spi_flash/sim/SpiFlash.h +components/spi_flash/sim/flash_mock.cpp +components/spi_flash/sim/flash_mock_util.c +components/spi_flash/sim/sdkconfig/sdkconfig.h +components/spi_flash/spi_flash_chip_boya.c +components/spi_flash/spi_flash_chip_drivers.c +components/spi_flash/spi_flash_chip_gd.c +components/spi_flash/spi_flash_chip_generic.c +components/spi_flash/spi_flash_chip_issi.c +components/spi_flash/spi_flash_chip_mxic.c +components/spi_flash/spi_flash_chip_mxic_opi.c +components/spi_flash/spi_flash_chip_winbond.c +components/spi_flash/spi_flash_os_func_app.c +components/spi_flash/spi_flash_os_func_noos.c +components/spi_flash/test/test_cache_disabled.c +components/spi_flash/test/test_esp_flash.c +components/spi_flash/test/test_flash_encryption.c +components/spi_flash/test/test_large_flash_writes.c +components/spi_flash/test/test_mmap.c +components/spi_flash/test/test_out_of_bounds_write.c +components/spi_flash/test/test_partition_ext.c +components/spi_flash/test/test_partitions.c +components/spi_flash/test/test_read_write.c +components/spi_flash/test/test_spi_flash.c +components/spiffs/esp_spiffs.c +components/spiffs/include/esp_spiffs.h +components/spiffs/include/spiffs_config.h +components/spiffs/spiffs_api.c +components/spiffs/spiffs_api.h +components/spiffs/spiffsgen.py +components/spiffs/test/test_spiffs.c +components/spiffs/test_spiffs_host/main.cpp +components/spiffs/test_spiffs_host/sdkconfig/sdkconfig.h +components/spiffs/test_spiffs_host/test_spiffs.cpp +components/spiffs/test_spiffsgen/test_spiffsgen.py +components/tcp_transport/include/esp_transport.h +components/tcp_transport/include/esp_transport_ssl.h +components/tcp_transport/include/esp_transport_tcp.h +components/tcp_transport/include/esp_transport_ws.h +components/tcp_transport/private_include/esp_transport_internal.h +components/tcp_transport/private_include/esp_transport_utils.h +components/tcp_transport/test/tcp_transport_fixtures.h +components/tcp_transport/test/test_transport_basic.c +components/tcp_transport/test/test_transport_connect.c +components/tcp_transport/test/test_transport_fixtures.c +components/tcp_transport/transport.c +components/tcp_transport/transport_ssl.c +components/tcp_transport/transport_utils.c +components/tcp_transport/transport_ws.c +components/tcpip_adapter/include/tcpip_adapter.h +components/tcpip_adapter/include/tcpip_adapter_compatible/tcpip_adapter_compat.h +components/tcpip_adapter/include/tcpip_adapter_types.h +components/tcpip_adapter/tcpip_adapter_compat.c +components/tinyusb/additions/include/tinyusb.h +components/tinyusb/additions/include/tinyusb_types.h +components/tinyusb/additions/include/tusb_cdc_acm.h +components/tinyusb/additions/include/tusb_config.h +components/tinyusb/additions/include/tusb_console.h +components/tinyusb/additions/include/tusb_tasks.h +components/tinyusb/additions/include/vfs_tinyusb.h +components/tinyusb/additions/include_private/cdc.h +components/tinyusb/additions/include_private/descriptors_control.h +components/tinyusb/additions/include_private/usb_descriptors.h +components/tinyusb/additions/src/cdc.c +components/tinyusb/additions/src/descriptors_control.c +components/tinyusb/additions/src/tinyusb.c +components/tinyusb/additions/src/tusb_cdc_acm.c +components/tinyusb/additions/src/tusb_console.c +components/tinyusb/additions/src/tusb_tasks.c +components/tinyusb/additions/src/usb_descriptors.c +components/tinyusb/additions/src/vfs_tinyusb.c +components/touch_element/include/touch_element/touch_button.h +components/touch_element/include/touch_element/touch_element.h +components/touch_element/include/touch_element/touch_element_private.h +components/touch_element/include/touch_element/touch_matrix.h +components/touch_element/include/touch_element/touch_slider.h +components/touch_element/test/test_touch_button.c +components/touch_element/test/test_touch_element.c +components/touch_element/test/test_touch_matrix.c +components/touch_element/test/test_touch_slider.c +components/touch_element/touch_button.c +components/touch_element/touch_element.c +components/touch_element/touch_matrix.c +components/touch_element/touch_slider.c +components/ulp/esp32ulp_mapgen.py +components/ulp/include/esp32/ulp.h +components/ulp/include/esp32s2/ulp.h +components/ulp/include/esp32s2/ulp_riscv.h +components/ulp/include/esp32s3/ulp.h +components/ulp/include/ulp_common.h +components/ulp/ld/esp32.ulp.ld +components/ulp/ld/esp32s2.ulp.riscv.ld +components/ulp/test/esp32/test_ulp.c +components/ulp/test/esp32/test_ulp_as.c +components/ulp/test/esp32s2/test_ulp_riscv.c +components/ulp/test/ulp_riscv/test_main.c +components/ulp/ulp.c +components/ulp/ulp_macro.c +components/ulp/ulp_private.h +components/ulp/ulp_riscv.c +components/ulp/ulp_riscv/include/ulp_riscv/ulp_riscv.h +components/ulp/ulp_riscv/include/ulp_riscv/ulp_riscv_gpio.h +components/ulp/ulp_riscv/include/ulp_riscv/ulp_riscv_register_ops.h +components/ulp/ulp_riscv/include/ulp_riscv/ulp_riscv_utils.h +components/ulp/ulp_riscv/ulp_riscv_utils.c +components/unity/include/priv/setjmp.h +components/unity/include/unity_config.h +components/unity/include/unity_fixture_extras.h +components/unity/include/unity_test_runner.h +components/unity/unity_port_esp32.c +components/unity/unity_runner.c +components/usb/test/common/test_usb_mock_classes.c +components/usb/test/common/test_usb_mock_classes.h +components/usb/test/hcd/test_hcd_ctrl.c +components/vfs/include/esp_vfs.h +components/vfs/include/esp_vfs_cdcacm.h +components/vfs/include/esp_vfs_common.h +components/vfs/include/esp_vfs_dev.h +components/vfs/include/esp_vfs_eventfd.h +components/vfs/include/esp_vfs_semihost.h +components/vfs/include/esp_vfs_usb_serial_jtag.h +components/vfs/test/test_vfs_access.c +components/vfs/test/test_vfs_append.c +components/vfs/test/test_vfs_eventfd.c +components/vfs/test/test_vfs_fd.c +components/vfs/test/test_vfs_lwip.c +components/vfs/test/test_vfs_paths.c +components/vfs/test/test_vfs_select.c +components/vfs/test/test_vfs_uart.c +components/vfs/vfs.c +components/vfs/vfs_cdcacm.c +components/vfs/vfs_eventfd.c +components/vfs/vfs_semihost.c +components/vfs/vfs_uart.c +components/vfs/vfs_usb_serial_jtag.c +components/wear_levelling/Partition.cpp +components/wear_levelling/SPI_Flash.cpp +components/wear_levelling/WL_Ext_Perf.cpp +components/wear_levelling/WL_Ext_Safe.cpp +components/wear_levelling/WL_Flash.cpp +components/wear_levelling/crc32.cpp +components/wear_levelling/crc32.h +components/wear_levelling/include/wear_levelling.h +components/wear_levelling/private_include/Flash_Access.h +components/wear_levelling/private_include/Partition.h +components/wear_levelling/private_include/SPI_Flash.h +components/wear_levelling/private_include/WL_Config.h +components/wear_levelling/private_include/WL_Ext_Cfg.h +components/wear_levelling/private_include/WL_Ext_Perf.h +components/wear_levelling/private_include/WL_Ext_Safe.h +components/wear_levelling/private_include/WL_Flash.h +components/wear_levelling/private_include/WL_State.h +components/wear_levelling/test/test_wl.c +components/wear_levelling/test_wl_host/esp_error_check_stub.cpp +components/wear_levelling/test_wl_host/main.cpp +components/wear_levelling/test_wl_host/sdkconfig/sdkconfig.h +components/wear_levelling/test_wl_host/test_wl.cpp +components/wear_levelling/wear_levelling.cpp +components/wifi_provisioning/include/wifi_provisioning/manager.h +components/wifi_provisioning/include/wifi_provisioning/scheme_ble.h +components/wifi_provisioning/include/wifi_provisioning/scheme_console.h +components/wifi_provisioning/include/wifi_provisioning/scheme_softap.h +components/wifi_provisioning/include/wifi_provisioning/wifi_config.h +components/wifi_provisioning/include/wifi_provisioning/wifi_scan.h +components/wifi_provisioning/proto-c/wifi_config.pb-c.c +components/wifi_provisioning/proto-c/wifi_config.pb-c.h +components/wifi_provisioning/proto-c/wifi_constants.pb-c.c +components/wifi_provisioning/proto-c/wifi_constants.pb-c.h +components/wifi_provisioning/proto-c/wifi_scan.pb-c.c +components/wifi_provisioning/proto-c/wifi_scan.pb-c.h +components/wifi_provisioning/python/wifi_config_pb2.py +components/wifi_provisioning/python/wifi_constants_pb2.py +components/wifi_provisioning/python/wifi_scan_pb2.py +components/wifi_provisioning/src/handlers.c +components/wifi_provisioning/src/manager.c +components/wifi_provisioning/src/scheme_ble.c +components/wifi_provisioning/src/scheme_console.c +components/wifi_provisioning/src/scheme_softap.c +components/wifi_provisioning/src/wifi_config.c +components/wifi_provisioning/src/wifi_provisioning_priv.h +components/wifi_provisioning/src/wifi_scan.c +components/wpa_supplicant/esp_supplicant/include/esp_dpp.h +components/wpa_supplicant/esp_supplicant/include/esp_rrm.h +components/wpa_supplicant/esp_supplicant/include/esp_wnm.h +components/wpa_supplicant/esp_supplicant/include/esp_wpa.h +components/wpa_supplicant/esp_supplicant/include/esp_wpa2.h +components/wpa_supplicant/esp_supplicant/include/esp_wps.h +components/wpa_supplicant/esp_supplicant/src/esp_common.c +components/wpa_supplicant/esp_supplicant/src/esp_common_i.h +components/wpa_supplicant/esp_supplicant/src/esp_dpp.c +components/wpa_supplicant/esp_supplicant/src/esp_dpp_i.h +components/wpa_supplicant/esp_supplicant/src/esp_hostap.c +components/wpa_supplicant/esp_supplicant/src/esp_hostap.h +components/wpa_supplicant/esp_supplicant/src/esp_scan.c +components/wpa_supplicant/esp_supplicant/src/esp_scan_i.h +components/wpa_supplicant/esp_supplicant/src/esp_wifi_driver.h +components/wpa_supplicant/esp_supplicant/src/esp_wpa2.c +components/wpa_supplicant/esp_supplicant/src/esp_wpa3.c +components/wpa_supplicant/esp_supplicant/src/esp_wpa3_i.h +components/wpa_supplicant/esp_supplicant/src/esp_wpa_err.h +components/wpa_supplicant/esp_supplicant/src/esp_wpa_main.c +components/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.c +components/wpa_supplicant/esp_supplicant/src/esp_wpas_glue.h +components/wpa_supplicant/esp_supplicant/src/esp_wps.c +components/wpa_supplicant/include/utils/wpa_debug.h +components/wpa_supplicant/include/utils/wpabuf.h +components/wpa_supplicant/port/include/byteswap.h +components/wpa_supplicant/port/include/endian.h +components/wpa_supplicant/port/include/os.h +components/wpa_supplicant/port/include/supplicant_opt.h +components/wpa_supplicant/port/os_xtensa.c +components/wpa_supplicant/src/ap/ap_config.c +components/wpa_supplicant/src/ap/ap_config.h +components/wpa_supplicant/src/ap/hostapd.h +components/wpa_supplicant/src/ap/ieee802_1x.c +components/wpa_supplicant/src/ap/ieee802_1x.h +components/wpa_supplicant/src/ap/sta_info.h +components/wpa_supplicant/src/ap/wpa_auth.c +components/wpa_supplicant/src/ap/wpa_auth.h +components/wpa_supplicant/src/ap/wpa_auth_i.h +components/wpa_supplicant/src/ap/wpa_auth_ie.c +components/wpa_supplicant/src/ap/wpa_auth_ie.h +components/wpa_supplicant/src/common/bss.c +components/wpa_supplicant/src/common/bss.h +components/wpa_supplicant/src/common/defs.h +components/wpa_supplicant/src/common/dpp.c +components/wpa_supplicant/src/common/dpp.h +components/wpa_supplicant/src/common/eapol_common.h +components/wpa_supplicant/src/common/ieee802_11_common.c +components/wpa_supplicant/src/common/ieee802_11_common.h +components/wpa_supplicant/src/common/ieee802_11_defs.h +components/wpa_supplicant/src/common/rrm.c +components/wpa_supplicant/src/common/rrm.h +components/wpa_supplicant/src/common/sae.c +components/wpa_supplicant/src/common/sae.h +components/wpa_supplicant/src/common/scan.c +components/wpa_supplicant/src/common/scan.h +components/wpa_supplicant/src/common/wnm_sta.c +components/wpa_supplicant/src/common/wnm_sta.h +components/wpa_supplicant/src/common/wpa_common.c +components/wpa_supplicant/src/common/wpa_common.h +components/wpa_supplicant/src/common/wpa_ctrl.h +components/wpa_supplicant/src/common/wpa_supplicant_i.h +components/wpa_supplicant/src/crypto/aes-cbc.c +components/wpa_supplicant/src/crypto/aes-ccm.c +components/wpa_supplicant/src/crypto/aes-ctr.c +components/wpa_supplicant/src/crypto/aes-internal-dec.c +components/wpa_supplicant/src/crypto/aes-internal-enc.c +components/wpa_supplicant/src/crypto/aes-internal.c +components/wpa_supplicant/src/crypto/aes-omac1.c +components/wpa_supplicant/src/crypto/aes-siv.c +components/wpa_supplicant/src/crypto/aes-unwrap.c +components/wpa_supplicant/src/crypto/aes-wrap.c +components/wpa_supplicant/src/crypto/aes.h +components/wpa_supplicant/src/crypto/aes_i.h +components/wpa_supplicant/src/crypto/aes_siv.h +components/wpa_supplicant/src/crypto/aes_wrap.h +components/wpa_supplicant/src/crypto/ccmp.c +components/wpa_supplicant/src/crypto/ccmp.h +components/wpa_supplicant/src/crypto/crypto.h +components/wpa_supplicant/src/crypto/crypto_internal-cipher.c +components/wpa_supplicant/src/crypto/crypto_internal-modexp.c +components/wpa_supplicant/src/crypto/crypto_internal-rsa.c +components/wpa_supplicant/src/crypto/crypto_internal.c +components/wpa_supplicant/src/crypto/crypto_mbedtls-bignum.c +components/wpa_supplicant/src/crypto/crypto_mbedtls-ec.c +components/wpa_supplicant/src/crypto/crypto_mbedtls-rsa.c +components/wpa_supplicant/src/crypto/crypto_mbedtls.c +components/wpa_supplicant/src/crypto/crypto_ops.c +components/wpa_supplicant/src/crypto/des-internal.c +components/wpa_supplicant/src/crypto/des_i.h +components/wpa_supplicant/src/crypto/dh_group5.c +components/wpa_supplicant/src/crypto/dh_group5.h +components/wpa_supplicant/src/crypto/dh_groups.c +components/wpa_supplicant/src/crypto/dh_groups.h +components/wpa_supplicant/src/crypto/libtommath.h +components/wpa_supplicant/src/crypto/md4-internal.c +components/wpa_supplicant/src/crypto/md5-internal.c +components/wpa_supplicant/src/crypto/md5.c +components/wpa_supplicant/src/crypto/md5.h +components/wpa_supplicant/src/crypto/md5_i.h +components/wpa_supplicant/src/crypto/ms_funcs.c +components/wpa_supplicant/src/crypto/ms_funcs.h +components/wpa_supplicant/src/crypto/random.h +components/wpa_supplicant/src/crypto/rc4.c +components/wpa_supplicant/src/crypto/sha1-internal.c +components/wpa_supplicant/src/crypto/sha1-pbkdf2.c +components/wpa_supplicant/src/crypto/sha1-prf.c +components/wpa_supplicant/src/crypto/sha1-tlsprf.c +components/wpa_supplicant/src/crypto/sha1.c +components/wpa_supplicant/src/crypto/sha1.h +components/wpa_supplicant/src/crypto/sha1_i.h +components/wpa_supplicant/src/crypto/sha256-internal.c +components/wpa_supplicant/src/crypto/sha256-kdf.c +components/wpa_supplicant/src/crypto/sha256-prf.c +components/wpa_supplicant/src/crypto/sha256-tlsprf.c +components/wpa_supplicant/src/crypto/sha256.c +components/wpa_supplicant/src/crypto/sha256.h +components/wpa_supplicant/src/crypto/sha256_i.h +components/wpa_supplicant/src/crypto/sha384-internal.c +components/wpa_supplicant/src/crypto/sha384-tlsprf.c +components/wpa_supplicant/src/crypto/sha384.h +components/wpa_supplicant/src/crypto/sha384_i.h +components/wpa_supplicant/src/crypto/sha512-internal.c +components/wpa_supplicant/src/crypto/sha512_i.h +components/wpa_supplicant/src/crypto/tls_mbedtls.c +components/wpa_supplicant/src/drivers/driver.h +components/wpa_supplicant/src/eap_peer/chap.c +components/wpa_supplicant/src/eap_peer/chap.h +components/wpa_supplicant/src/eap_peer/eap.c +components/wpa_supplicant/src/eap_peer/eap.h +components/wpa_supplicant/src/eap_peer/eap_common.c +components/wpa_supplicant/src/eap_peer/eap_common.h +components/wpa_supplicant/src/eap_peer/eap_config.h +components/wpa_supplicant/src/eap_peer/eap_defs.h +components/wpa_supplicant/src/eap_peer/eap_i.h +components/wpa_supplicant/src/eap_peer/eap_methods.h +components/wpa_supplicant/src/eap_peer/eap_mschapv2.c +components/wpa_supplicant/src/eap_peer/eap_peap.c +components/wpa_supplicant/src/eap_peer/eap_peap_common.c +components/wpa_supplicant/src/eap_peer/eap_peap_common.h +components/wpa_supplicant/src/eap_peer/eap_tls.c +components/wpa_supplicant/src/eap_peer/eap_tls.h +components/wpa_supplicant/src/eap_peer/eap_tls_common.c +components/wpa_supplicant/src/eap_peer/eap_tls_common.h +components/wpa_supplicant/src/eap_peer/eap_tlv_common.h +components/wpa_supplicant/src/eap_peer/eap_ttls.c +components/wpa_supplicant/src/eap_peer/eap_ttls.h +components/wpa_supplicant/src/eap_peer/mschapv2.c +components/wpa_supplicant/src/eap_peer/mschapv2.h +components/wpa_supplicant/src/rsn_supp/pmksa_cache.c +components/wpa_supplicant/src/rsn_supp/pmksa_cache.h +components/wpa_supplicant/src/rsn_supp/wpa.c +components/wpa_supplicant/src/rsn_supp/wpa.h +components/wpa_supplicant/src/rsn_supp/wpa_i.h +components/wpa_supplicant/src/rsn_supp/wpa_ie.c +components/wpa_supplicant/src/rsn_supp/wpa_ie.h +components/wpa_supplicant/src/tls/asn1.c +components/wpa_supplicant/src/tls/asn1.h +components/wpa_supplicant/src/tls/bignum.c +components/wpa_supplicant/src/tls/bignum.h +components/wpa_supplicant/src/tls/libtommath.h +components/wpa_supplicant/src/tls/pkcs1.c +components/wpa_supplicant/src/tls/pkcs1.h +components/wpa_supplicant/src/tls/pkcs5.c +components/wpa_supplicant/src/tls/pkcs5.h +components/wpa_supplicant/src/tls/pkcs8.c +components/wpa_supplicant/src/tls/pkcs8.h +components/wpa_supplicant/src/tls/rsa.c +components/wpa_supplicant/src/tls/rsa.h +components/wpa_supplicant/src/tls/tls.h +components/wpa_supplicant/src/tls/tls_internal.c +components/wpa_supplicant/src/tls/tlsv1_client.c +components/wpa_supplicant/src/tls/tlsv1_client.h +components/wpa_supplicant/src/tls/tlsv1_client_i.h +components/wpa_supplicant/src/tls/tlsv1_client_read.c +components/wpa_supplicant/src/tls/tlsv1_client_write.c +components/wpa_supplicant/src/tls/tlsv1_common.c +components/wpa_supplicant/src/tls/tlsv1_common.h +components/wpa_supplicant/src/tls/tlsv1_cred.c +components/wpa_supplicant/src/tls/tlsv1_cred.h +components/wpa_supplicant/src/tls/tlsv1_record.c +components/wpa_supplicant/src/tls/tlsv1_record.h +components/wpa_supplicant/src/tls/tlsv1_server.c +components/wpa_supplicant/src/tls/tlsv1_server.h +components/wpa_supplicant/src/tls/tlsv1_server_i.h +components/wpa_supplicant/src/tls/tlsv1_server_read.c +components/wpa_supplicant/src/tls/tlsv1_server_write.c +components/wpa_supplicant/src/tls/x509v3.c +components/wpa_supplicant/src/tls/x509v3.h +components/wpa_supplicant/src/utils/base64.c +components/wpa_supplicant/src/utils/base64.h +components/wpa_supplicant/src/utils/bitfield.c +components/wpa_supplicant/src/utils/bitfield.h +components/wpa_supplicant/src/utils/common.c +components/wpa_supplicant/src/utils/common.h +components/wpa_supplicant/src/utils/ext_password.c +components/wpa_supplicant/src/utils/ext_password.h +components/wpa_supplicant/src/utils/ext_password_i.h +components/wpa_supplicant/src/utils/includes.h +components/wpa_supplicant/src/utils/json.c +components/wpa_supplicant/src/utils/json.h +components/wpa_supplicant/src/utils/list.h +components/wpa_supplicant/src/utils/state_machine.h +components/wpa_supplicant/src/utils/uuid.c +components/wpa_supplicant/src/utils/uuid.h +components/wpa_supplicant/src/utils/wpa_debug.c +components/wpa_supplicant/src/utils/wpabuf.c +components/wpa_supplicant/src/wps/wps.c +components/wpa_supplicant/src/wps/wps.h +components/wpa_supplicant/src/wps/wps_attr_build.c +components/wpa_supplicant/src/wps/wps_attr_parse.c +components/wpa_supplicant/src/wps/wps_attr_parse.h +components/wpa_supplicant/src/wps/wps_attr_process.c +components/wpa_supplicant/src/wps/wps_common.c +components/wpa_supplicant/src/wps/wps_defs.h +components/wpa_supplicant/src/wps/wps_dev_attr.c +components/wpa_supplicant/src/wps/wps_dev_attr.h +components/wpa_supplicant/src/wps/wps_enrollee.c +components/wpa_supplicant/src/wps/wps_i.h +components/wpa_supplicant/src/wps/wps_registrar.c +components/wpa_supplicant/src/wps/wps_validate.c +components/wpa_supplicant/test/test_crypto.c +components/wpa_supplicant/test/test_dpp.c +components/wpa_supplicant/test/test_offchannel.c +components/wpa_supplicant/test/test_sae.c +components/xtensa/eri.c +components/xtensa/esp32/include/xtensa/config/core-isa.h +components/xtensa/esp32/include/xtensa/config/core-matmap.h +components/xtensa/esp32/include/xtensa/config/core.h +components/xtensa/esp32/include/xtensa/config/defs.h +components/xtensa/esp32/include/xtensa/config/extreg.h +components/xtensa/esp32/include/xtensa/config/specreg.h +components/xtensa/esp32/include/xtensa/config/system.h +components/xtensa/esp32/include/xtensa/config/tie-asm.h +components/xtensa/esp32/include/xtensa/config/tie.h +components/xtensa/esp32s2/include/xtensa/config/core-isa.h +components/xtensa/esp32s2/include/xtensa/config/core-matmap.h +components/xtensa/esp32s2/include/xtensa/config/core.h +components/xtensa/esp32s2/include/xtensa/config/defs.h +components/xtensa/esp32s2/include/xtensa/config/extreg.h +components/xtensa/esp32s2/include/xtensa/config/specreg.h +components/xtensa/esp32s2/include/xtensa/config/system.h +components/xtensa/esp32s2/include/xtensa/config/tie-asm.h +components/xtensa/esp32s2/include/xtensa/config/tie.h +components/xtensa/esp32s3/include/xtensa/config/core-isa.h +components/xtensa/esp32s3/include/xtensa/config/core-matmap.h +components/xtensa/esp32s3/include/xtensa/config/core.h +components/xtensa/esp32s3/include/xtensa/config/defs.h +components/xtensa/esp32s3/include/xtensa/config/extreg.h +components/xtensa/esp32s3/include/xtensa/config/specreg.h +components/xtensa/esp32s3/include/xtensa/config/system.h +components/xtensa/esp32s3/include/xtensa/config/tie-asm.h +components/xtensa/esp32s3/include/xtensa/config/tie.h +components/xtensa/include/eri.h +components/xtensa/include/esp_panic.h +components/xtensa/include/esp_private/panic_reason.h +components/xtensa/include/xt_instr_macros.h +components/xtensa/include/xt_trax.h +components/xtensa/include/xtensa-debug-module.h +components/xtensa/include/xtensa/cacheasm.h +components/xtensa/include/xtensa/cacheattrasm.h +components/xtensa/include/xtensa/core-macros.h +components/xtensa/include/xtensa/coreasm.h +components/xtensa/include/xtensa/corebits.h +components/xtensa/include/xtensa/hal.h +components/xtensa/include/xtensa/idmaasm.h +components/xtensa/include/xtensa/mpuasm.h +components/xtensa/include/xtensa/specreg.h +components/xtensa/include/xtensa/traxreg.h +components/xtensa/include/xtensa/xdm-regs.h +components/xtensa/include/xtensa/xt_perf_consts.h +components/xtensa/include/xtensa/xtensa-libdb-macros.h +components/xtensa/include/xtensa/xtensa-versions.h +components/xtensa/include/xtensa/xtensa-xer.h +components/xtensa/include/xtensa/xtensa_api.h +components/xtensa/include/xtensa/xtensa_context.h +components/xtensa/include/xtensa/xtruntime-core-state.h +components/xtensa/include/xtensa/xtruntime-frames.h +components/xtensa/include/xtensa/xtruntime.h +components/xtensa/trax/test/test.c +components/xtensa/trax/traceparse.py +components/xtensa/xt_trax.c +components/xtensa/xtensa_intr.c +docs/conf_common.py +docs/en/conf.py +docs/generate_chart.py +docs/zh_CN/conf.py +examples/bluetooth/bluedroid/ble/ble_ancs/main/ble_ancs.c +examples/bluetooth/bluedroid/ble/ble_ancs/main/ble_ancs.h +examples/bluetooth/bluedroid/ble/ble_ancs/main/ble_ancs_demo.c +examples/bluetooth/bluedroid/ble/ble_compatibility_test/main/ble_compatibility_test.c +examples/bluetooth/bluedroid/ble/ble_compatibility_test/main/ble_compatibility_test.h +examples/bluetooth/bluedroid/ble/ble_eddystone/main/esp_eddystone_api.c +examples/bluetooth/bluedroid/ble/ble_eddystone/main/esp_eddystone_api.h +examples/bluetooth/bluedroid/ble/ble_eddystone/main/esp_eddystone_demo.c +examples/bluetooth/bluedroid/ble/ble_eddystone/main/esp_eddystone_protocol.h +examples/bluetooth/bluedroid/ble/ble_hid_device_demo/main/ble_hidd_demo_main.c +examples/bluetooth/bluedroid/ble/ble_hid_device_demo/main/esp_hidd_prf_api.c +examples/bluetooth/bluedroid/ble/ble_hid_device_demo/main/esp_hidd_prf_api.h +examples/bluetooth/bluedroid/ble/ble_hid_device_demo/main/hid_dev.c +examples/bluetooth/bluedroid/ble/ble_hid_device_demo/main/hid_dev.h +examples/bluetooth/bluedroid/ble/ble_hid_device_demo/main/hid_device_le_prf.c +examples/bluetooth/bluedroid/ble/ble_hid_device_demo/main/hidd_le_prf_int.h +examples/bluetooth/bluedroid/ble/ble_ibeacon/main/esp_ibeacon_api.c +examples/bluetooth/bluedroid/ble/ble_ibeacon/main/esp_ibeacon_api.h +examples/bluetooth/bluedroid/ble/ble_ibeacon/main/ibeacon_demo.c +examples/bluetooth/bluedroid/ble/ble_spp_client/main/spp_client_demo.c +examples/bluetooth/bluedroid/ble/ble_spp_server/main/ble_spp_server_demo.c +examples/bluetooth/bluedroid/ble/ble_spp_server/main/ble_spp_server_demo.h +examples/bluetooth/bluedroid/ble/ble_throughput/throughput_client/main/example_ble_client_throughput.c +examples/bluetooth/bluedroid/ble/ble_throughput/throughput_server/main/example_ble_server_throughput.c +examples/bluetooth/bluedroid/ble/gatt_client/main/gattc_demo.c +examples/bluetooth/bluedroid/ble/gatt_security_client/main/example_ble_sec_gattc_demo.c +examples/bluetooth/bluedroid/ble/gatt_security_server/main/example_ble_sec_gatts_demo.c +examples/bluetooth/bluedroid/ble/gatt_security_server/main/example_ble_sec_gatts_demo.h +examples/bluetooth/bluedroid/ble/gatt_server/main/gatts_demo.c +examples/bluetooth/bluedroid/ble/gatt_server_service_table/main/gatts_table_creat_demo.c +examples/bluetooth/bluedroid/ble/gatt_server_service_table/main/gatts_table_creat_demo.h +examples/bluetooth/bluedroid/ble/gattc_multi_connect/main/gattc_multi_connect.c +examples/bluetooth/bluedroid/ble_50/ble50_security_client/main/ble50_sec_gattc_demo.c +examples/bluetooth/bluedroid/ble_50/ble50_security_server/main/ble50_sec_gatts_demo.c +examples/bluetooth/bluedroid/ble_50/ble50_security_server/main/ble50_sec_gatts_demo.h +examples/bluetooth/bluedroid/ble_50/multi-adv/main/multi_adv_demo.c +examples/bluetooth/bluedroid/ble_50/peroidic_adv/main/periodic_adv_demo.c +examples/bluetooth/bluedroid/ble_50/peroidic_sync/main/periodic_sync_demo.c +examples/bluetooth/bluedroid/classic_bt/a2dp_sink/main/bt_app_av.c +examples/bluetooth/bluedroid/classic_bt/a2dp_sink/main/bt_app_av.h +examples/bluetooth/bluedroid/classic_bt/a2dp_sink/main/bt_app_core.c +examples/bluetooth/bluedroid/classic_bt/a2dp_sink/main/bt_app_core.h +examples/bluetooth/bluedroid/classic_bt/a2dp_sink/main/main.c +examples/bluetooth/bluedroid/classic_bt/a2dp_source/main/bt_app_core.c +examples/bluetooth/bluedroid/classic_bt/a2dp_source/main/bt_app_core.h +examples/bluetooth/bluedroid/classic_bt/a2dp_source/main/main.c +examples/bluetooth/bluedroid/classic_bt/bt_discovery/main/bt_discovery.c +examples/bluetooth/bluedroid/classic_bt/bt_hid_mouse_device/main/main.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_acceptor/main/example_spp_acceptor_demo.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/app_spp_msg_prs.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/app_spp_msg_prs.h +examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/app_spp_msg_set.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/app_spp_msg_set.h +examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/console_uart.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/console_uart.h +examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/example_spp_initiator_demo.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_vfs_acceptor/main/example_spp_vfs_acceptor_demo.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_vfs_acceptor/main/spp_task.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_vfs_acceptor/main/spp_task.h +examples/bluetooth/bluedroid/classic_bt/bt_spp_vfs_initiator/main/example_spp_vfs_initiator_demo.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_vfs_initiator/main/spp_task.c +examples/bluetooth/bluedroid/classic_bt/bt_spp_vfs_initiator/main/spp_task.h +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/app_hf_msg_prs.c +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/app_hf_msg_prs.h +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/app_hf_msg_set.c +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/app_hf_msg_set.h +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/bt_app_core.c +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/bt_app_core.h +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/bt_app_hf.c +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/bt_app_hf.h +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/gpio_pcm_config.c +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/gpio_pcm_config.h +examples/bluetooth/bluedroid/classic_bt/hfp_ag/main/main.c +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/app_hf_msg_prs.c +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/app_hf_msg_prs.h +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/app_hf_msg_set.c +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/app_hf_msg_set.h +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/bt_app_core.c +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/bt_app_core.h +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/bt_app_hf.c +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/bt_app_hf.h +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/gpio_pcm_config.c +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/gpio_pcm_config.h +examples/bluetooth/bluedroid/classic_bt/hfp_hf/main/main.c +examples/bluetooth/bluedroid/coex/a2dp_gatts_coex/main/bt_app_av.c +examples/bluetooth/bluedroid/coex/a2dp_gatts_coex/main/bt_app_av.h +examples/bluetooth/bluedroid/coex/a2dp_gatts_coex/main/bt_app_core.c +examples/bluetooth/bluedroid/coex/a2dp_gatts_coex/main/bt_app_core.h +examples/bluetooth/bluedroid/coex/a2dp_gatts_coex/main/main.c +examples/bluetooth/bluedroid/coex/gattc_gatts_coex/main/gattc_gatts_coex.c +examples/bluetooth/blufi/main/blufi_example.h +examples/bluetooth/blufi/main/blufi_example_main.c +examples/bluetooth/blufi/main/blufi_init.c +examples/bluetooth/blufi/main/blufi_security.c +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/genie_event.c +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/genie_mesh.c +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/genie_model_srv.c +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/genie_reset.c +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/genie_timer.c +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/genie_util.c +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/include/genie_dlist.h +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/include/genie_event.h +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/include/genie_mesh.h +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/include/genie_model_srv.h +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/include/genie_reset.h +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/include/genie_slist.h +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/include/genie_timer.h +examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/include/genie_util.h +examples/bluetooth/esp_ble_mesh/aligenie_demo/main/aligenie_demo.c +examples/bluetooth/esp_ble_mesh/aligenie_demo/main/board.c +examples/bluetooth/esp_ble_mesh/aligenie_demo/main/include/board.h +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/ble_unit.c +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/ble_unit.h +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/run_tc.c +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/run_tc.h +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/sync.c +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/sync.h +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/test_env.c +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/test_env.h +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/wifi_connect.c +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/wifi_connect.h +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/wifi_unit.c +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/components/case/wifi_unit.h +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/main/coex_cmd.c +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/main/coex_cmd.h +examples/bluetooth/esp_ble_mesh/ble_mesh_coex_test/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_adapter.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_adapter.h +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_cfg_srv_model.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_cfg_srv_model.h +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_console_decl.h +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_console_lib.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_console_lib.h +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_console_main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_console_system.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_reg_cfg_client_cmd.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_reg_gen_onoff_client_cmd.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_reg_test_perf_client_cmd.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_register_cmd.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/ble_mesh_register_server_cmd.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/register_bluetooth.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/transaction.c +examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/transaction.h +examples/bluetooth/esp_ble_mesh/ble_mesh_fast_provision/fast_prov_client/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_fast_provision/fast_prov_server/main/board.c +examples/bluetooth/esp_ble_mesh/ble_mesh_fast_provision/fast_prov_server/main/board.h +examples/bluetooth/esp_ble_mesh/ble_mesh_fast_provision/fast_prov_server/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_node/onoff_client/main/board.c +examples/bluetooth/esp_ble_mesh/ble_mesh_node/onoff_client/main/board.h +examples/bluetooth/esp_ble_mesh/ble_mesh_node/onoff_client/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_node/onoff_server/main/board.c +examples/bluetooth/esp_ble_mesh/ble_mesh_node/onoff_server/main/board.h +examples/bluetooth/esp_ble_mesh/ble_mesh_node/onoff_server/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_provisioner/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_sensor_model/sensor_client/main/board.c +examples/bluetooth/esp_ble_mesh/ble_mesh_sensor_model/sensor_client/main/board.h +examples/bluetooth/esp_ble_mesh/ble_mesh_sensor_model/sensor_client/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_sensor_model/sensor_server/main/board.c +examples/bluetooth/esp_ble_mesh/ble_mesh_sensor_model/sensor_server/main/board.h +examples/bluetooth/esp_ble_mesh/ble_mesh_sensor_model/sensor_server/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_vendor_model/vendor_client/main/board.c +examples/bluetooth/esp_ble_mesh/ble_mesh_vendor_model/vendor_client/main/board.h +examples/bluetooth/esp_ble_mesh/ble_mesh_vendor_model/vendor_client/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_vendor_model/vendor_server/main/board.c +examples/bluetooth/esp_ble_mesh/ble_mesh_vendor_model/vendor_server/main/board.h +examples/bluetooth/esp_ble_mesh/ble_mesh_vendor_model/vendor_server/main/main.c +examples/bluetooth/esp_ble_mesh/ble_mesh_wifi_coexist/main/board.c +examples/bluetooth/esp_ble_mesh/ble_mesh_wifi_coexist/main/board.h +examples/bluetooth/esp_ble_mesh/ble_mesh_wifi_coexist/main/cmd_decl.h +examples/bluetooth/esp_ble_mesh/ble_mesh_wifi_coexist/main/cmd_wifi.c +examples/bluetooth/esp_ble_mesh/ble_mesh_wifi_coexist/main/main.c +examples/bluetooth/esp_ble_mesh/common_components/button/button.c +examples/bluetooth/esp_ble_mesh/common_components/button/button_obj.cpp +examples/bluetooth/esp_ble_mesh/common_components/button/include/iot_button.h +examples/bluetooth/esp_ble_mesh/common_components/example_init/ble_mesh_example_init.c +examples/bluetooth/esp_ble_mesh/common_components/example_init/ble_mesh_example_init.h +examples/bluetooth/esp_ble_mesh/common_components/example_nvs/ble_mesh_example_nvs.c +examples/bluetooth/esp_ble_mesh/common_components/example_nvs/ble_mesh_example_nvs.h +examples/bluetooth/esp_ble_mesh/common_components/fast_provisioning/ble_mesh_fast_prov_client_model.c +examples/bluetooth/esp_ble_mesh/common_components/fast_provisioning/ble_mesh_fast_prov_client_model.h +examples/bluetooth/esp_ble_mesh/common_components/fast_provisioning/ble_mesh_fast_prov_common.h +examples/bluetooth/esp_ble_mesh/common_components/fast_provisioning/ble_mesh_fast_prov_operation.c +examples/bluetooth/esp_ble_mesh/common_components/fast_provisioning/ble_mesh_fast_prov_operation.h +examples/bluetooth/esp_ble_mesh/common_components/fast_provisioning/ble_mesh_fast_prov_server_model.c +examples/bluetooth/esp_ble_mesh/common_components/fast_provisioning/ble_mesh_fast_prov_server_model.h +examples/bluetooth/esp_ble_mesh/common_components/light_driver/include/iot_led.h +examples/bluetooth/esp_ble_mesh/common_components/light_driver/include/iot_light.h +examples/bluetooth/esp_ble_mesh/common_components/light_driver/include/light_driver.h +examples/bluetooth/esp_ble_mesh/common_components/light_driver/iot_led.c +examples/bluetooth/esp_ble_mesh/common_components/light_driver/iot_light.c +examples/bluetooth/esp_ble_mesh/common_components/light_driver/light_driver.c +examples/bluetooth/esp_hid_device/main/esp_hid_device_main.c +examples/bluetooth/esp_hid_device/main/esp_hid_gap.c +examples/bluetooth/esp_hid_device/main/esp_hid_gap.h +examples/bluetooth/esp_hid_host/main/esp_hid_gap.c +examples/bluetooth/esp_hid_host/main/esp_hid_gap.h +examples/bluetooth/esp_hid_host/main/esp_hid_host_main.c +examples/bluetooth/hci/ble_adv_scan_combined/main/app_bt.c +examples/bluetooth/hci/controller_hci_uart/main/controller_hci_uart_demo.c +examples/bluetooth/hci/controller_hci_uart_esp32c3/main/uhci_uart_demo.c +examples/bluetooth/hci/controller_vhci_ble_adv/main/app_bt.c +examples/bluetooth/hci/hci_common_component/bt_hci_common.c +examples/bluetooth/hci/hci_common_component/include/bt_hci_common.h +examples/bluetooth/nimble/blecent/blecent_test.py +examples/bluetooth/nimble/blecent/main/blecent.h +examples/bluetooth/nimble/blecent/main/main.c +examples/bluetooth/nimble/blecent/main/misc.c +examples/bluetooth/nimble/blecent/main/peer.c +examples/bluetooth/nimble/blehr/blehr_test.py +examples/bluetooth/nimble/blehr/main/blehr_sens.h +examples/bluetooth/nimble/blehr/main/gatt_svr.c +examples/bluetooth/nimble/blehr/main/main.c +examples/bluetooth/nimble/blemesh/main/app_mesh.c +examples/bluetooth/nimble/bleprph/bleprph_test.py +examples/bluetooth/nimble/bleprph/main/bleprph.h +examples/bluetooth/nimble/bleprph/main/gatt_svr.c +examples/bluetooth/nimble/bleprph/main/main.c +examples/bluetooth/nimble/bleprph/main/misc.c +examples/bluetooth/nimble/bleprph/main/scli.c +examples/bluetooth/nimble/bleprph_wifi_coex/main/bleprph.h +examples/bluetooth/nimble/bleprph_wifi_coex/main/gatt_svr.c +examples/bluetooth/nimble/bleprph_wifi_coex/main/main.c +examples/build_system/cmake/component_manager/main/component_manager.c +examples/build_system/cmake/idf_as_lib/main.c +examples/build_system/cmake/idf_as_lib/stubs/esp32/cpu_start.c +examples/build_system/cmake/idf_as_lib/stubs/esp32/esp_system.h +examples/build_system/cmake/idf_as_lib/stubs/esp32/flash_ops.c +examples/build_system/cmake/idf_as_lib/stubs/esp32/system_api.c +examples/build_system/cmake/idf_as_lib/stubs/freertos/freertos/task.h +examples/build_system/cmake/idf_as_lib/stubs/freertos/task.c +examples/build_system/cmake/idf_as_lib/stubs/spi_flash/esp_spi_flash.h +examples/build_system/cmake/import_lib/main/main.cpp +examples/build_system/cmake/import_prebuilt/main/main.c +examples/build_system/cmake/import_prebuilt/prebuilt/components/prebuilt/prebuilt.c +examples/build_system/cmake/import_prebuilt/prebuilt/components/prebuilt/prebuilt.h +examples/build_system/cmake/import_prebuilt/prebuilt/main/main.c +examples/build_system/cmake/linux_host_app/main/linux_host_app.cpp +examples/build_system/cmake/multi_config/main/func.h +examples/build_system/cmake/multi_config/main/func_dev.c +examples/build_system/cmake/multi_config/main/func_prod.c +examples/build_system/cmake/multi_config/main/multi_config_example_main.c +examples/common_components/iperf/include/iperf.h +examples/common_components/iperf/iperf.c +examples/common_components/led_strip/include/led_strip.h +examples/common_components/led_strip/led_strip_rmt_ws2812.c +examples/common_components/protocol_examples_common/addr_from_stdin.c +examples/common_components/protocol_examples_common/connect.c +examples/common_components/protocol_examples_common/include/addr_from_stdin.h +examples/common_components/protocol_examples_common/include/protocol_examples_common.h +examples/common_components/protocol_examples_common/stdin_out.c +examples/common_components/qrcode/esp_qrcode_main.c +examples/common_components/qrcode/esp_qrcode_wrapper.c +examples/common_components/qrcode/include/qrcode.h +examples/common_components/qrcode/qrcodegen.c +examples/common_components/qrcode/qrcodegen.h +examples/custom_bootloader/bootloader_hooks/bootloader_components/my_boot_hooks/hooks.c +examples/custom_bootloader/bootloader_hooks/example_test.py +examples/custom_bootloader/bootloader_hooks/main/bootloader_hooks_example_main.c +examples/custom_bootloader/bootloader_override/example_test.py +examples/cxx/exceptions/example_test.py +examples/cxx/exceptions/main/exception_example_main.cpp +examples/cxx/experimental/blink_cxx/main/main.cpp +examples/cxx/experimental/esp_event_async_cxx/main/esp_event_async_cxx_example.cpp +examples/cxx/experimental/esp_event_cxx/main/esp_event_cxx_example.cpp +examples/cxx/experimental/esp_modem_cxx/main/simple_client.cpp +examples/cxx/experimental/esp_modem_cxx/main/simple_mqtt_client.cpp +examples/cxx/experimental/esp_modem_cxx/main/simple_mqtt_client.hpp +examples/cxx/experimental/esp_mqtt_cxx/components/esp_mqtt_cxx/esp_mqtt_cxx.cpp +examples/cxx/experimental/esp_mqtt_cxx/components/esp_mqtt_cxx/include/esp_mqtt.hpp +examples/cxx/experimental/esp_mqtt_cxx/components/esp_mqtt_cxx/include/esp_mqtt_client_config.hpp +examples/cxx/experimental/esp_mqtt_cxx/ssl/main/mqtt_ssl_example.cpp +examples/cxx/experimental/esp_mqtt_cxx/tcp/main/mqtt_tcp_example.cpp +examples/cxx/experimental/esp_timer_cxx/main/esp_timer_example.cpp +examples/cxx/experimental/experimental_cpp_component/esp_event_api.cpp +examples/cxx/experimental/experimental_cpp_component/esp_event_cxx.cpp +examples/cxx/experimental/experimental_cpp_component/esp_exception.cpp +examples/cxx/experimental/experimental_cpp_component/esp_timer_cxx.cpp +examples/cxx/experimental/experimental_cpp_component/host_test/esp_timer/main/esp_timer_test.cpp +examples/cxx/experimental/experimental_cpp_component/host_test/fixtures/test_fixtures.hpp +examples/cxx/experimental/experimental_cpp_component/host_test/gpio/main/gpio_cxx_test.cpp +examples/cxx/experimental/experimental_cpp_component/i2c_cxx.cpp +examples/cxx/experimental/experimental_cpp_component/include/esp_event_api.hpp +examples/cxx/experimental/experimental_cpp_component/include/esp_event_cxx.hpp +examples/cxx/experimental/experimental_cpp_component/include/esp_exception.hpp +examples/cxx/experimental/experimental_cpp_component/include/esp_timer_cxx.hpp +examples/cxx/experimental/experimental_cpp_component/include/i2c_cxx.hpp +examples/cxx/experimental/experimental_cpp_component/test/test_cxx_exceptions.cpp +examples/cxx/experimental/experimental_cpp_component/test/test_esp_event_cxx.cpp +examples/cxx/experimental/experimental_cpp_component/test/test_esp_timer.cpp +examples/cxx/experimental/experimental_cpp_component/test/test_i2c.cpp +examples/cxx/experimental/experimental_cpp_component/test/unity_cxx.hpp +examples/cxx/experimental/sensor_mcp9808/main/sensor_mcp9808.cpp +examples/cxx/pthread/example_test.py +examples/cxx/pthread/main/cpp_pthread.cpp +examples/cxx/rtti/example_test.py +examples/cxx/rtti/main/rtti_example_main.cpp +examples/ethernet/basic/main/ethernet_example_main.c +examples/ethernet/enc28j60/components/eth_enc28j60/enc28j60.h +examples/ethernet/enc28j60/components/eth_enc28j60/esp_eth_enc28j60.h +examples/ethernet/enc28j60/components/eth_enc28j60/esp_eth_mac_enc28j60.c +examples/ethernet/enc28j60/components/eth_enc28j60/esp_eth_phy_enc28j60.c +examples/ethernet/enc28j60/main/enc28j60_example_main.c +examples/ethernet/eth2ap/main/ethernet_example_main.c +examples/ethernet/iperf/iperf_test.py +examples/ethernet/iperf/main/cmd_ethernet.c +examples/ethernet/iperf/main/cmd_ethernet.h +examples/ethernet/iperf/main/ethernet_example_main.c +examples/get-started/blink/example_test.py +examples/get-started/blink/main/blink_example_main.c +examples/get-started/hello_world/example_test.py +examples/get-started/hello_world/main/hello_world_main.c +examples/get-started/sample_project/main/main.c +examples/mesh/internal_communication/main/include/mesh_light.h +examples/mesh/internal_communication/main/mesh_light.c +examples/mesh/internal_communication/main/mesh_main.c +examples/mesh/ip_internal_network/main/include/mesh_netif.h +examples/mesh/ip_internal_network/main/mesh_main.c +examples/mesh/ip_internal_network/main/mesh_netif.c +examples/mesh/ip_internal_network/main/mqtt_app.c +examples/mesh/manual_networking/main/include/mesh_light.h +examples/mesh/manual_networking/main/mesh_light.c +examples/mesh/manual_networking/main/mesh_main.c +examples/network/network_tests/main/net_suite.c +examples/network/network_tests/main/stdinout.c +examples/network/network_tests/main/stdinout.h +examples/network/simple_sniffer/components/pcap/pcap.c +examples/network/simple_sniffer/components/pcap/pcap.h +examples/network/simple_sniffer/main/cmd_sniffer.c +examples/network/simple_sniffer/main/cmd_sniffer.h +examples/network/simple_sniffer/main/simple_sniffer_example_main.c +examples/openthread/ot_br/main/esp_ot_br.c +examples/openthread/ot_br/main/esp_ot_config.h +examples/openthread/ot_rcp/main/esp_ot_config.h +examples/openthread/ot_rcp/main/esp_ot_rcp.c +examples/peripherals/adc/esp32c3/adc/main/adc_dma_example_main.c +examples/peripherals/adc/single_read/adc/main/adc1_example_main.c +examples/peripherals/adc/single_read/adc2/main/adc2_example_main.c +examples/peripherals/adc/single_read/single_read/main/single_read.c +examples/peripherals/gpio/generic_gpio/example_test.py +examples/peripherals/gpio/generic_gpio/main/gpio_example_main.c +examples/peripherals/gpio/matrix_keyboard/components/matrix_keyboard/include/matrix_keyboard.h +examples/peripherals/gpio/matrix_keyboard/components/matrix_keyboard/src/matrix_keyboard.c +examples/peripherals/gpio/matrix_keyboard/main/matrix_keyboard_example_main.c +examples/peripherals/i2c/i2c_self_test/main/i2c_example_main.c +examples/peripherals/i2c/i2c_simple/main/i2c_simple_main.c +examples/peripherals/i2c/i2c_tools/example_test.py +examples/peripherals/i2c/i2c_tools/main/cmd_i2ctools.c +examples/peripherals/i2c/i2c_tools/main/cmd_i2ctools.h +examples/peripherals/i2c/i2c_tools/main/i2ctools_example_main.c +examples/peripherals/i2s/i2s_adc_dac/main/app_main.c +examples/peripherals/i2s/i2s_adc_dac/main/audio_example_file.h +examples/peripherals/i2s/i2s_adc_dac/tools/generate_audio_file.py +examples/peripherals/i2s/i2s_audio_recorder_sdcard/main/i2s_recorder_main.c +examples/peripherals/i2s/i2s_basic/main/i2s_example_main.c +examples/peripherals/lcd/tjpgd/main/decode_image.c +examples/peripherals/lcd/tjpgd/main/decode_image.h +examples/peripherals/lcd/tjpgd/main/lcd_tjpgd_example_main.c +examples/peripherals/lcd/tjpgd/main/pretty_effect.c +examples/peripherals/lcd/tjpgd/main/pretty_effect.h +examples/peripherals/ledc/ledc_basic/main/ledc_basic_example_main.c +examples/peripherals/ledc/ledc_fade/main/ledc_fade_example_main.c +examples/peripherals/mcpwm/mcpwm_bldc_hall_control/main/mcpwm_bldc_hall_control_example_main.c +examples/peripherals/mcpwm/mcpwm_brushed_dc_control/components/motor_ctrl_timer/motor_ctrl_timer.c +examples/peripherals/mcpwm/mcpwm_brushed_dc_control/components/motor_ctrl_timer/motor_ctrl_timer.h +examples/peripherals/mcpwm/mcpwm_brushed_dc_control/main/cmd_mcpwm_motor.c +examples/peripherals/mcpwm/mcpwm_brushed_dc_control/main/mcpwm_brushed_dc_control_example.c +examples/peripherals/mcpwm/mcpwm_brushed_dc_control/main/mcpwm_brushed_dc_control_example.h +examples/peripherals/mcpwm/mcpwm_capture_hc_sr04/main/mcpwm_capture_hc_sr04.c +examples/peripherals/mcpwm/mcpwm_servo_control/main/mcpwm_servo_control_example_main.c +examples/peripherals/mcpwm/mcpwm_sync_example/main/mcpwm_sync_example.c +examples/peripherals/pcnt/pulse_count_event/main/pcnt_event_example_main.c +examples/peripherals/pcnt/rotary_encoder/components/rotary_encoder/include/rotary_encoder.h +examples/peripherals/pcnt/rotary_encoder/components/rotary_encoder/src/rotary_encoder_pcnt_ec11.c +examples/peripherals/pcnt/rotary_encoder/main/rotary_encoder_example_main.c +examples/peripherals/rmt/ir_protocols/components/infrared_tools/include/ir_timings.h +examples/peripherals/rmt/ir_protocols/components/infrared_tools/include/ir_tools.h +examples/peripherals/rmt/ir_protocols/components/infrared_tools/src/ir_builder_rmt_nec.c +examples/peripherals/rmt/ir_protocols/components/infrared_tools/src/ir_builder_rmt_rc5.c +examples/peripherals/rmt/ir_protocols/components/infrared_tools/src/ir_parser_rmt_nec.c +examples/peripherals/rmt/ir_protocols/components/infrared_tools/src/ir_parser_rmt_rc5.c +examples/peripherals/rmt/ir_protocols/example_test.py +examples/peripherals/rmt/ir_protocols/main/ir_protocols_main.c +examples/peripherals/rmt/led_strip/main/led_strip_main.c +examples/peripherals/rmt/morse_code/main/morse_code_main.c +examples/peripherals/rmt/musical_buzzer/components/musical_buzzer/include/musical_buzzer.h +examples/peripherals/rmt/musical_buzzer/components/musical_buzzer/src/musical_buzzer_rmt.c +examples/peripherals/rmt/musical_buzzer/main/musical_buzzer_example_main.c +examples/peripherals/sdio/host/main/app_main.c +examples/peripherals/sdio/sdio_test.py +examples/peripherals/sdio/slave/main/app_main.c +examples/peripherals/secure_element/atecc608_ecdsa/main/ecdsa_example_main.c +examples/peripherals/sigmadelta/main/sigmadelta_example_main.c +examples/peripherals/spi_master/hd_eeprom/components/eeprom/spi_eeprom.c +examples/peripherals/spi_master/hd_eeprom/components/eeprom/spi_eeprom.h +examples/peripherals/spi_master/hd_eeprom/main/spi_eeprom_main.c +examples/peripherals/spi_master/lcd/main/decode_image.c +examples/peripherals/spi_master/lcd/main/decode_image.h +examples/peripherals/spi_master/lcd/main/pretty_effect.c +examples/peripherals/spi_master/lcd/main/pretty_effect.h +examples/peripherals/spi_master/lcd/main/spi_master_example_main.c +examples/peripherals/spi_slave/receiver/main/app_main.c +examples/peripherals/spi_slave/sender/main/app_main.c +examples/peripherals/spi_slave_hd/append_mode/master/main/app_main.c +examples/peripherals/spi_slave_hd/append_mode/slave/main/app_main.c +examples/peripherals/spi_slave_hd/segment_mode/seg_master/main/app_main.c +examples/peripherals/spi_slave_hd/segment_mode/seg_slave/main/app_main.c +examples/peripherals/temp_sensor/main/temp_sensor_main.c +examples/peripherals/timer_group/example_test.py +examples/peripherals/timer_group/main/timer_group_example_main.c +examples/peripherals/touch_element/touch_button/main/touch_button_example_main.c +examples/peripherals/touch_element/touch_element_waterproof/main/waterproof_example_main.c +examples/peripherals/touch_element/touch_elements_combination/main/touch_elements_example_main.c +examples/peripherals/touch_element/touch_matrix/main/touch_matrix_example_main.c +examples/peripherals/touch_element/touch_slider/main/touch_slider_example_main.c +examples/peripherals/touch_pad_interrupt/main/esp32/tp_interrupt_main.c +examples/peripherals/touch_pad_interrupt/main/esp32s2/tp_interrupt_main.c +examples/peripherals/touch_pad_read/main/esp32/tp_read_main.c +examples/peripherals/touch_pad_read/main/esp32s2/tp_read_main.c +examples/peripherals/twai/twai_alert_and_recovery/example_test.py +examples/peripherals/twai/twai_alert_and_recovery/main/twai_alert_and_recovery_example_main.c +examples/peripherals/twai/twai_network/example_test.py +examples/peripherals/twai/twai_network/twai_network_listen_only/main/twai_network_example_listen_only_main.c +examples/peripherals/twai/twai_network/twai_network_master/main/twai_network_example_master_main.c +examples/peripherals/twai/twai_network/twai_network_slave/main/twai_network_example_slave_main.c +examples/peripherals/twai/twai_self_test/example_test.py +examples/peripherals/twai/twai_self_test/main/twai_self_test_example_main.c +examples/peripherals/uart/nmea0183_parser/main/nmea_parser.c +examples/peripherals/uart/nmea0183_parser/main/nmea_parser.h +examples/peripherals/uart/nmea0183_parser/main/nmea_parser_example_main.c +examples/peripherals/uart/uart_async_rxtxtasks/main/uart_async_rxtxtasks_main.c +examples/peripherals/uart/uart_echo/main/uart_echo_example_main.c +examples/peripherals/uart/uart_echo_rs485/main/rs485_example.c +examples/peripherals/uart/uart_events/main/uart_events_example_main.c +examples/peripherals/uart/uart_repl/main/uart_repl_example_main.c +examples/peripherals/uart/uart_select/main/uart_select_example_main.c +examples/peripherals/usb/tusb_console/main/tusb_console_main.c +examples/peripherals/usb/tusb_sample_descriptor/main/tusb_sample_descriptor_main.c +examples/peripherals/usb/tusb_serial_device/main/tusb_serial_device_main.c +examples/peripherals/wave_gen/main/wave_gen_example_main.c +examples/protocols/asio/asio_chat/example_test.py +examples/protocols/asio/asio_chat/main/asio_chat.cpp +examples/protocols/asio/asio_chat/main/chat_message.hpp +examples/protocols/asio/asio_chat/main/client.hpp +examples/protocols/asio/asio_chat/main/server.hpp +examples/protocols/asio/ssl_client_server/example_test.py +examples/protocols/asio/ssl_client_server/main/asio_ssl_main.cpp +examples/protocols/asio/tcp_echo_server/asio_tcp_server_test.py +examples/protocols/asio/tcp_echo_server/main/echo_server.cpp +examples/protocols/asio/udp_echo_server/asio_udp_server_test.py +examples/protocols/asio/udp_echo_server/main/udp_echo_server.cpp +examples/protocols/cbor/example_test.py +examples/protocols/cbor/main/cbor_example_main.c +examples/protocols/coap_client/main/coap_client_example_main.c +examples/protocols/coap_server/main/coap_server_example_main.c +examples/protocols/esp_http_client/esp_http_client_test.py +examples/protocols/esp_http_client/main/esp_http_client_example.c +examples/protocols/esp_local_ctrl/example_test.py +examples/protocols/esp_local_ctrl/main/app_main.c +examples/protocols/esp_local_ctrl/main/esp_local_ctrl_service.c +examples/protocols/esp_local_ctrl/scripts/esp_local_ctrl.py +examples/protocols/esp_local_ctrl/scripts/proto_lc.py +examples/protocols/http2_request/components/sh2lib/sh2lib.c +examples/protocols/http2_request/components/sh2lib/sh2lib.h +examples/protocols/http2_request/example_test.py +examples/protocols/http2_request/main/http2_request_example_main.c +examples/protocols/http_request/example_test.py +examples/protocols/http_request/main/http_request_example_main.c +examples/protocols/http_server/advanced_tests/http_server_advanced_test.py +examples/protocols/http_server/advanced_tests/main/include/tests.h +examples/protocols/http_server/advanced_tests/main/main.c +examples/protocols/http_server/advanced_tests/main/tests.c +examples/protocols/http_server/advanced_tests/scripts/test.py +examples/protocols/http_server/captive_portal/example_test.py +examples/protocols/http_server/captive_portal/main/dns_server.c +examples/protocols/http_server/captive_portal/main/include/dns_server.h +examples/protocols/http_server/captive_portal/main/main.c +examples/protocols/http_server/file_serving/http_server_file_serving_test.py +examples/protocols/http_server/file_serving/main/file_server.c +examples/protocols/http_server/file_serving/main/main.c +examples/protocols/http_server/persistent_sockets/http_server_persistence_test.py +examples/protocols/http_server/persistent_sockets/main/main.c +examples/protocols/http_server/restful_server/main/esp_rest_main.c +examples/protocols/http_server/restful_server/main/rest_server.c +examples/protocols/http_server/simple/http_server_simple_test.py +examples/protocols/http_server/simple/main/main.c +examples/protocols/http_server/ws_echo_server/main/ws_echo_server.c +examples/protocols/http_server/ws_echo_server/ws_server_example_test.py +examples/protocols/https_mbedtls/example_test.py +examples/protocols/https_mbedtls/main/https_mbedtls_example_main.c +examples/protocols/https_request/example_test.py +examples/protocols/https_request/main/https_request_example_main.c +examples/protocols/https_server/simple/example_test.py +examples/protocols/https_server/simple/main/main.c +examples/protocols/https_server/wss_server/main/keep_alive.c +examples/protocols/https_server/wss_server/main/keep_alive.h +examples/protocols/https_server/wss_server/main/wss_server_example.c +examples/protocols/https_server/wss_server/wss_server_example_test.py +examples/protocols/https_x509_bundle/example_test.py +examples/protocols/https_x509_bundle/main/https_x509_bundle_example_main.c +examples/protocols/icmp_echo/example_test.py +examples/protocols/icmp_echo/main/echo_example_main.c +examples/protocols/mdns/main/mdns_example_main.c +examples/protocols/mdns/mdns_example_test.py +examples/protocols/modbus/mb_example_common/include/modbus_params.h +examples/protocols/modbus/mb_example_common/modbus_params.c +examples/protocols/modbus/serial/example_test.py +examples/protocols/modbus/serial/mb_master/main/master.c +examples/protocols/modbus/serial/mb_slave/main/slave.c +examples/protocols/modbus/tcp/example_test.py +examples/protocols/modbus/tcp/mb_tcp_master/main/tcp_master.c +examples/protocols/modbus/tcp/mb_tcp_slave/main/tcp_slave.c +examples/protocols/mqtt/ssl/main/app_main.c +examples/protocols/mqtt/ssl/mqtt_ssl_example_test.py +examples/protocols/mqtt/ssl_ds/configure_ds.py +examples/protocols/mqtt/ssl_ds/main/app_main.c +examples/protocols/mqtt/ssl_mutual_auth/main/app_main.c +examples/protocols/mqtt/ssl_psk/main/app_main.c +examples/protocols/mqtt/tcp/main/app_main.c +examples/protocols/mqtt/tcp/mqtt_tcp_example_test.py +examples/protocols/mqtt/ws/main/app_main.c +examples/protocols/mqtt/ws/mqtt_ws_example_test.py +examples/protocols/mqtt/wss/main/app_main.c +examples/protocols/mqtt/wss/mqtt_wss_example_test.py +examples/protocols/openssl_client/example_test.py +examples/protocols/openssl_client/main/openssl_client_example.h +examples/protocols/openssl_client/main/openssl_client_example_main.c +examples/protocols/openssl_server/example_test.py +examples/protocols/openssl_server/main/openssl_server_example.h +examples/protocols/openssl_server/main/openssl_server_example_main.c +examples/protocols/pppos_client/components/modem/include/bg96.h +examples/protocols/pppos_client/components/modem/include/esp_modem.h +examples/protocols/pppos_client/components/modem/include/esp_modem_compat.h +examples/protocols/pppos_client/components/modem/include/esp_modem_dce.h +examples/protocols/pppos_client/components/modem/include/esp_modem_dce_service.h +examples/protocols/pppos_client/components/modem/include/esp_modem_dte.h +examples/protocols/pppos_client/components/modem/include/esp_modem_netif.h +examples/protocols/pppos_client/components/modem/include/sim7600.h +examples/protocols/pppos_client/components/modem/include/sim800.h +examples/protocols/pppos_client/components/modem/src/bg96.c +examples/protocols/pppos_client/components/modem/src/esp_modem.c +examples/protocols/pppos_client/components/modem/src/esp_modem_compat.c +examples/protocols/pppos_client/components/modem/src/esp_modem_dce_service.c +examples/protocols/pppos_client/components/modem/src/esp_modem_netif.c +examples/protocols/pppos_client/components/modem/src/sim7600.c +examples/protocols/pppos_client/components/modem/src/sim800.c +examples/protocols/pppos_client/example_test.py +examples/protocols/pppos_client/main/pppos_client_main.c +examples/protocols/slip/slip_udp/components/slip_modem/include/slip_modem.h +examples/protocols/slip/slip_udp/components/slip_modem/library/slip_modem.c +examples/protocols/slip/slip_udp/main/slip_client_main.c +examples/protocols/smtp_client/main/smtp_client_example_main.c +examples/protocols/sntp/example_test.py +examples/protocols/sntp/main/sntp_example_main.c +examples/protocols/sockets/non_blocking/example_test.py +examples/protocols/sockets/non_blocking/main/non_blocking_socket_example.c +examples/protocols/sockets/tcp_client/example_test.py +examples/protocols/sockets/tcp_client/main/tcp_client.c +examples/protocols/sockets/tcp_client_multi_net/main/tcp_client_multiple.c +examples/protocols/sockets/tcp_server/example_test.py +examples/protocols/sockets/tcp_server/main/tcp_server.c +examples/protocols/sockets/udp_client/example_test.py +examples/protocols/sockets/udp_client/main/udp_client.c +examples/protocols/sockets/udp_multicast/main/udp_multicast_example_main.c +examples/protocols/sockets/udp_server/example_test.py +examples/protocols/sockets/udp_server/main/udp_server.c +examples/protocols/static_ip/main/static_ip_example_main.c +examples/protocols/websocket/example_test.py +examples/protocols/websocket/main/websocket_example.c +examples/provisioning/legacy/ble_prov/ble_prov_test.py +examples/provisioning/legacy/ble_prov/main/app_main.c +examples/provisioning/legacy/ble_prov/main/app_prov.c +examples/provisioning/legacy/ble_prov/main/app_prov.h +examples/provisioning/legacy/ble_prov/main/app_prov_handlers.c +examples/provisioning/legacy/console_prov/main/app_main.c +examples/provisioning/legacy/console_prov/main/app_prov.c +examples/provisioning/legacy/console_prov/main/app_prov.h +examples/provisioning/legacy/console_prov/main/app_prov_handlers.c +examples/provisioning/legacy/custom_config/components/custom_provisioning/include/custom_provisioning/custom_config.h +examples/provisioning/legacy/custom_config/components/custom_provisioning/proto-c/custom_config.pb-c.c +examples/provisioning/legacy/custom_config/components/custom_provisioning/proto-c/custom_config.pb-c.h +examples/provisioning/legacy/custom_config/components/custom_provisioning/python/custom_config_pb2.py +examples/provisioning/legacy/custom_config/components/custom_provisioning/src/custom_config.c +examples/provisioning/legacy/custom_config/main/app_main.c +examples/provisioning/legacy/custom_config/main/app_prov.c +examples/provisioning/legacy/custom_config/main/app_prov.h +examples/provisioning/legacy/custom_config/main/app_prov_handlers.c +examples/provisioning/legacy/softap_prov/main/app_main.c +examples/provisioning/legacy/softap_prov/main/app_prov.c +examples/provisioning/legacy/softap_prov/main/app_prov.h +examples/provisioning/legacy/softap_prov/main/app_prov_handlers.c +examples/provisioning/legacy/softap_prov/softap_prov_test.py +examples/provisioning/wifi_prov_mgr/main/app_main.c +examples/provisioning/wifi_prov_mgr/wifi_prov_mgr_test.py +examples/security/flash_encryption/example_test.py +examples/security/flash_encryption/main/flash_encrypt_main.c +examples/storage/custom_flash_driver/components/custom_chip_driver/chip_drivers.c +examples/storage/custom_flash_driver/components/custom_chip_driver/spi_flash_chip_eon.c +examples/storage/custom_flash_driver/main/main.c +examples/storage/ext_flash_fatfs/example_test.py +examples/storage/ext_flash_fatfs/main/ext_flash_fatfs_example_main.c +examples/storage/nvs_rw_blob/main/nvs_blob_example_main.c +examples/storage/nvs_rw_blob/nvs_rw_blob_example_test.py +examples/storage/nvs_rw_value/main/nvs_value_example_main.c +examples/storage/nvs_rw_value/nvs_rw_value_example_test.py +examples/storage/nvs_rw_value_cxx/main/nvs_value_example_main.cpp +examples/storage/nvs_rw_value_cxx/nvs_rw_value_cxx_example_test.py +examples/storage/partition_api/partition_find/main/main.c +examples/storage/partition_api/partition_find/partition_find_example_test.py +examples/storage/partition_api/partition_mmap/main/main.c +examples/storage/partition_api/partition_mmap/partition_mmap_example_test.py +examples/storage/partition_api/partition_ops/main/main.c +examples/storage/partition_api/partition_ops/partition_ops_example_test.py +examples/storage/parttool/example_test.py +examples/storage/parttool/main/parttool_main.c +examples/storage/parttool/parttool_example.py +examples/storage/sd_card/sdmmc/main/sd_card_example_main.c +examples/storage/sd_card/sdmmc/sd_card_example_test.py +examples/storage/sd_card/sdspi/main/sd_card_example_main.c +examples/storage/sd_card/sdspi/sd_card_example_test.py +examples/storage/semihost_vfs/main/semihost_vfs_example_main.c +examples/storage/semihost_vfs/semihost_vfs_example_test.py +examples/storage/spiffs/main/spiffs_example_main.c +examples/storage/spiffs/spiffs_example_test.py +examples/storage/spiffsgen/example_test.py +examples/storage/spiffsgen/main/spiffsgen_example_main.c +examples/storage/wear_levelling/main/wear_levelling_example_main.c +examples/storage/wear_levelling/wear_levelling_example_test.py +examples/system/app_trace_to_host/example_test.py +examples/system/app_trace_to_host/main/app_trace_to_host_example_main.c +examples/system/base_mac_address/example_test.py +examples/system/base_mac_address/main/base_mac_address_example_main.c +examples/system/console/advanced/components/cmd_nvs/cmd_nvs.c +examples/system/console/advanced/components/cmd_nvs/cmd_nvs.h +examples/system/console/advanced/components/cmd_system/cmd_system.c +examples/system/console/advanced/components/cmd_system/cmd_system.h +examples/system/console/advanced/example_test.py +examples/system/console/advanced/main/cmd_decl.h +examples/system/console/advanced/main/cmd_wifi.c +examples/system/console/advanced/main/cmd_wifi.h +examples/system/console/advanced/main/console_example_main.c +examples/system/console/basic/example_test.py +examples/system/console/basic/main/cmd_decl.h +examples/system/console/basic/main/cmd_wifi.c +examples/system/console/basic/main/cmd_wifi.h +examples/system/console/basic/main/console_example_main.c +examples/system/console_usb/main/console_usb_example_main.c +examples/system/deep_sleep/example_test.py +examples/system/deep_sleep/main/deep_sleep_example_main.c +examples/system/efuse/example_test.py +examples/system/efuse/main/efuse_main.c +examples/system/efuse/main/esp_efuse_custom_table.c +examples/system/efuse/main/include/esp_efuse_custom_table.h +examples/system/esp_event/default_event_loop/example_test.py +examples/system/esp_event/default_event_loop/main/event_source.h +examples/system/esp_event/default_event_loop/main/main.c +examples/system/esp_event/user_event_loops/example_test.py +examples/system/esp_event/user_event_loops/main/event_source.h +examples/system/esp_event/user_event_loops/main/main.c +examples/system/esp_timer/example_test.py +examples/system/esp_timer/main/esp_timer_example_main.c +examples/system/eventfd/example_test.py +examples/system/eventfd/main/eventfd_example.c +examples/system/freertos/real_time_stats/example_test.py +examples/system/freertos/real_time_stats/main/real_time_stats_example_main.c +examples/system/gcov/components/sample/some_funcs.c +examples/system/gcov/example_test.py +examples/system/gcov/main/gcov_example_func.c +examples/system/gcov/main/gcov_example_main.c +examples/system/gdbstub/main/gdbstub_main.c +examples/system/heap_task_tracking/main/heap_task_tracking_main.c +examples/system/himem/example_test.py +examples/system/himem/main/himem_example_main.c +examples/system/ipc/ipc_isr/example_test.py +examples/system/ipc/ipc_isr/main/main.c +examples/system/light_sleep/example_test.py +examples/system/light_sleep/main/light_sleep_example_main.c +examples/system/ota/advanced_https_ota/example_test.py +examples/system/ota/advanced_https_ota/main/advanced_https_ota_example.c +examples/system/ota/advanced_https_ota/main/ble_helper/ble_api.c +examples/system/ota/advanced_https_ota/main/ble_helper/bluedroid_gatts.c +examples/system/ota/advanced_https_ota/main/ble_helper/include/ble_api.h +examples/system/ota/advanced_https_ota/main/ble_helper/include/bluedroid_gatts.h +examples/system/ota/advanced_https_ota/main/ble_helper/include/nimble_gatts.h +examples/system/ota/advanced_https_ota/main/ble_helper/nimble_gatts.c +examples/system/ota/native_ota_example/example_test.py +examples/system/ota/native_ota_example/main/native_ota_example.c +examples/system/ota/otatool/example_test.py +examples/system/ota/otatool/get_running_partition.py +examples/system/ota/otatool/main/otatool_main.c +examples/system/ota/otatool/otatool_example.py +examples/system/ota/simple_ota_example/example_test.py +examples/system/ota/simple_ota_example/main/simple_ota_example.c +examples/system/perfmon/example_test.py +examples/system/perfmon/main/perfmon_example_main.c +examples/system/pthread/example_test.py +examples/system/pthread/main/pthread_example.c +examples/system/select/example_test.py +examples/system/select/main/select_example.c +examples/system/startup_time/example_test.py +examples/system/startup_time/main/hello_world_main.c +examples/system/sysview_tracing/example_test.py +examples/system/sysview_tracing/main/sysview_tracing.c +examples/system/sysview_tracing_heap_log/example_test.py +examples/system/sysview_tracing_heap_log/main/sysview_heap_log.c +examples/system/task_watchdog/example_test.py +examples/system/task_watchdog/main/task_watchdog_example_main.c +examples/system/ulp_fsm/ulp/example_test.py +examples/system/ulp_fsm/ulp/main/ulp_example_main.c +examples/system/ulp_fsm/ulp_adc/example_test.py +examples/system/ulp_fsm/ulp_adc/main/ulp_adc_example_main.c +examples/system/ulp_riscv/ds18b20_onewire/main/ulp/main.c +examples/system/ulp_riscv/ds18b20_onewire/main/ulp_riscv_ds18b20_example_main.c +examples/system/ulp_riscv/gpio/example_test.py +examples/system/ulp_riscv/gpio/main/ulp/main.c +examples/system/ulp_riscv/gpio/main/ulp_riscv_example_main.c +examples/system/unit_test/components/testable/include/testable.h +examples/system/unit_test/components/testable/mean.c +examples/system/unit_test/components/testable/test/test_mean.c +examples/system/unit_test/example_test.py +examples/system/unit_test/main/example_unit_test_main.c +examples/system/unit_test/test/main/example_unit_test_test.c +examples/wifi/espnow/main/espnow_example.h +examples/wifi/espnow/main/espnow_example_main.c +examples/wifi/fast_scan/main/fast_scan.c +examples/wifi/ftm/main/ftm_main.c +examples/wifi/getting_started/softAP/main/softap_example_main.c +examples/wifi/getting_started/station/main/station_example_main.c +examples/wifi/iperf/iperf_test.py +examples/wifi/iperf/main/cmd_decl.h +examples/wifi/iperf/main/cmd_wifi.c +examples/wifi/iperf/main/cmd_wifi.h +examples/wifi/iperf/main/iperf_example_main.c +examples/wifi/power_save/main/power_save.c +examples/wifi/roaming/main/roaming_example.c +examples/wifi/scan/main/scan.c +examples/wifi/smart_config/main/smartconfig_main.c +examples/wifi/wifi_easy_connect/dpp-enrollee/main/dpp_enrollee_main.c +examples/wifi/wpa2_enterprise/main/wpa2_enterprise_main.c +examples/wifi/wps/main/wps.c +tools/ble/lib_ble_client.py +tools/ble/lib_gap.py +tools/ble/lib_gatt.py +tools/build_apps.py +tools/catch/catch.hpp +tools/check_python_dependencies.py +tools/check_term.py +tools/ci/check_artifacts_expire_time.py +tools/ci/check_build_warnings.py +tools/ci/check_callgraph.py +tools/ci/check_codeowners.py +tools/ci/check_deprecated_kconfigs.py +tools/ci/check_examples_cmake_make.py +tools/ci/check_executables.py +tools/ci/check_kconfigs.py +tools/ci/check_public_headers.py +tools/ci/check_readme_links.py +tools/ci/check_rules_yml.py +tools/ci/check_soc_struct_headers.py +tools/ci/check_tools_files_patterns.py +tools/ci/check_type_comments.py +tools/ci/checkout_project_ref.py +tools/ci/ci_fetch_submodule.py +tools/ci/ci_get_mr_info.py +tools/ci/deploy_docs.py +tools/ci/envsubst.py +tools/ci/idf_ci_utils.py +tools/ci/python_packages/gitlab_api.py +tools/ci/python_packages/idf_http_server_test/adder.py +tools/ci/python_packages/idf_http_server_test/client.py +tools/ci/python_packages/idf_http_server_test/test.py +tools/ci/python_packages/idf_iperf_test_util/Attenuator.py +tools/ci/python_packages/idf_iperf_test_util/IperfUtility.py +tools/ci/python_packages/idf_iperf_test_util/LineChart.py +tools/ci/python_packages/idf_iperf_test_util/PowerControl.py +tools/ci/python_packages/idf_iperf_test_util/TestReport.py +tools/ci/python_packages/tiny_test_fw/App.py +tools/ci/python_packages/tiny_test_fw/DUT.py +tools/ci/python_packages/tiny_test_fw/Env.py +tools/ci/python_packages/tiny_test_fw/EnvConfig.py +tools/ci/python_packages/tiny_test_fw/TinyFW.py +tools/ci/python_packages/tiny_test_fw/Utility/CIAssignTest.py +tools/ci/python_packages/tiny_test_fw/Utility/CaseConfig.py +tools/ci/python_packages/tiny_test_fw/Utility/GitlabCIJob.py +tools/ci/python_packages/tiny_test_fw/Utility/SearchCases.py +tools/ci/python_packages/tiny_test_fw/Utility/TestCase.py +tools/ci/python_packages/tiny_test_fw/Utility/__init__.py +tools/ci/python_packages/tiny_test_fw/bin/Runner.py +tools/ci/python_packages/tiny_test_fw/bin/example.py +tools/ci/python_packages/tiny_test_fw/docs/conf.py +tools/ci/python_packages/ttfw_idf/CIScanTests.py +tools/ci/python_packages/ttfw_idf/DebugUtils.py +tools/ci/python_packages/ttfw_idf/IDFApp.py +tools/ci/python_packages/ttfw_idf/IDFAssignTest.py +tools/ci/python_packages/ttfw_idf/IDFDUT.py +tools/ci/python_packages/ttfw_idf/__init__.py +tools/ci/python_packages/ttfw_idf/unity_test_parser.py +tools/ci/python_packages/wifi_tools.py +tools/ci/test_autocomplete.py +tools/ci/test_check_kconfigs.py +tools/cmake/convert_to_cmake.py +tools/esp_app_trace/espytrace/apptrace.py +tools/esp_app_trace/espytrace/sysview.py +tools/esp_app_trace/logtrace_proc.py +tools/esp_app_trace/sysviewtrace_proc.py +tools/esp_app_trace/test/sysview/blink.c +tools/esp_prov/__init__.py +tools/esp_prov/esp_prov.py +tools/esp_prov/proto/__init__.py +tools/esp_prov/prov/__init__.py +tools/esp_prov/prov/custom_prov.py +tools/esp_prov/prov/wifi_prov.py +tools/esp_prov/prov/wifi_scan.py +tools/esp_prov/security/__init__.py +tools/esp_prov/security/security.py +tools/esp_prov/security/security0.py +tools/esp_prov/security/security1.py +tools/esp_prov/transport/__init__.py +tools/esp_prov/transport/ble_cli.py +tools/esp_prov/transport/transport.py +tools/esp_prov/transport/transport_ble.py +tools/esp_prov/transport/transport_console.py +tools/esp_prov/transport/transport_http.py +tools/esp_prov/utils/__init__.py +tools/esp_prov/utils/convenience.py +tools/find_apps.py +tools/find_build_apps/__init__.py +tools/find_build_apps/cmake.py +tools/find_build_apps/common.py +tools/find_build_apps/make.py +tools/gdb_panic_server.py +tools/gen_esp_err_to_name.py +tools/idf_monitor.py +tools/idf_monitor_base/ansi_color_converter.py +tools/idf_monitor_base/argument_parser.py +tools/idf_monitor_base/chip_specific_config.py +tools/idf_monitor_base/console_parser.py +tools/idf_monitor_base/console_reader.py +tools/idf_monitor_base/constants.py +tools/idf_monitor_base/coredump.py +tools/idf_monitor_base/exceptions.py +tools/idf_monitor_base/gdbhelper.py +tools/idf_monitor_base/line_matcher.py +tools/idf_monitor_base/logger.py +tools/idf_monitor_base/output_helpers.py +tools/idf_monitor_base/serial_handler.py +tools/idf_monitor_base/serial_reader.py +tools/idf_monitor_base/stoppable_thread.py +tools/idf_monitor_base/web_socket_client.py +tools/idf_py_actions/constants.py +tools/idf_py_actions/core_ext.py +tools/idf_py_actions/create_ext.py +tools/idf_py_actions/debug_ext.py +tools/idf_py_actions/dfu_ext.py +tools/idf_py_actions/errors.py +tools/idf_py_actions/global_options.py +tools/idf_py_actions/serial_ext.py +tools/idf_py_actions/tools.py +tools/idf_py_actions/uf2_ext.py +tools/idf_size.py +tools/kconfig/conf.c +tools/kconfig/confdata.c +tools/kconfig/expand_env.c +tools/kconfig/expand_env.h +tools/kconfig/expr.c +tools/kconfig/expr.h +tools/kconfig/gconf.c +tools/kconfig/images.c +tools/kconfig/kxgettext.c +tools/kconfig/list.h +tools/kconfig/lkc.h +tools/kconfig/lkc_proto.h +tools/kconfig/lxdialog/checklist.c +tools/kconfig/lxdialog/dialog.h +tools/kconfig/lxdialog/inputbox.c +tools/kconfig/lxdialog/menubox.c +tools/kconfig/lxdialog/textbox.c +tools/kconfig/lxdialog/util.c +tools/kconfig/lxdialog/yesno.c +tools/kconfig/mconf.c +tools/kconfig/menu.c +tools/kconfig/nconf.c +tools/kconfig/nconf.gui.c +tools/kconfig/nconf.h +tools/kconfig/qconf.h +tools/kconfig/symbol.c +tools/kconfig/util.c +tools/kconfig_new/confgen.py +tools/kconfig_new/confserver.py +tools/kconfig_new/esp-windows-curses/setup.py +tools/kconfig_new/gen_kconfig_doc.py +tools/kconfig_new/prepare_kconfig_files.py +tools/kconfig_new/test/confgen/test_confgen.py +tools/kconfig_new/test/confserver/test_confserver.py +tools/kconfig_new/test/gen_kconfig_doc/test_kconfig_out.py +tools/kconfig_new/test/gen_kconfig_doc/test_target_visibility.py +tools/ldgen/entity.py +tools/ldgen/fragments.py +tools/ldgen/generation.py +tools/ldgen/ldgen.py +tools/ldgen/ldgen_common.py +tools/ldgen/linker_script.py +tools/ldgen/output_commands.py +tools/ldgen/samples/template.ld +tools/ldgen/sdkconfig.py +tools/ldgen/test/data/linker_script.ld +tools/ldgen/test/test_entity.py +tools/ldgen/test/test_fragments.py +tools/ldgen/test/test_generation.py +tools/ldgen/test/test_output_commands.py +tools/mass_mfg/mfg_gen.py +tools/mkdfu.py +tools/mkuf2.py +tools/mocks/esp_system/include/esp_task.h +tools/templates/sample_component/include/main.h +tools/templates/sample_component/main.c +tools/test_apps/build_system/embed_test/main/test_main.c +tools/test_apps/build_system/ldalign_test/check_alignment.py +tools/test_apps/build_system/ldalign_test/main/test_main.c +tools/test_apps/build_system/ldgen_test/check_placements.py +tools/test_apps/build_system/ldgen_test/main/src1.c +tools/test_apps/build_system/ldgen_test/main/src2.c +tools/test_apps/build_system/ldgen_test/main/test_main.c +tools/test_apps/build_system/rsource_test/main/test_main.c +tools/test_apps/peripherals/i2c_wifi/app_test.py +tools/test_apps/peripherals/i2c_wifi/main/i2c_wifi_main.c +tools/test_apps/protocols/esp_netif/build_config/main/init_macro.h +tools/test_apps/protocols/esp_netif/build_config/main/main.cpp +tools/test_apps/protocols/esp_netif/build_config/main/netif_init_c99.c +tools/test_apps/protocols/esp_netif/build_config/main/netif_init_cpp.cpp +tools/test_apps/protocols/mqtt/build_test/main/mqtt_app.cpp +tools/test_apps/protocols/mqtt/publish_connect_test/app_test.py +tools/test_apps/protocols/mqtt/publish_connect_test/main/connect_test.c +tools/test_apps/protocols/mqtt/publish_connect_test/main/publish_connect_test.c +tools/test_apps/protocols/mqtt/publish_connect_test/main/publish_test.c +tools/test_apps/protocols/openssl/app_test.py +tools/test_apps/protocols/openssl/main/connect_test.c +tools/test_apps/protocols/openssl/main/main.c +tools/test_apps/protocols/pppos/app_test.py +tools/test_apps/protocols/pppos/main/null_dce.c +tools/test_apps/protocols/pppos/main/null_dce.h +tools/test_apps/protocols/pppos/main/pppos_client_main.c +tools/test_apps/security/secure_boot/example_test.py +tools/test_apps/security/secure_boot/main/secure_boot_main.c +tools/test_apps/security/secure_boot/main/secure_boot_main_esp32.c +tools/test_apps/system/bootloader_sections/main/test_main.c +tools/test_apps/system/build_test/main/test_main.c +tools/test_apps/system/cxx_no_except/main/main.cpp +tools/test_apps/system/gdb_loadable_elf/app_test.py +tools/test_apps/system/gdb_loadable_elf/main/hello_world_main.c +tools/test_apps/system/longjmp_test/app_test.py +tools/test_apps/system/longjmp_test/main/hello_world_main.c +tools/test_apps/system/memprot/app_test.py +tools/test_apps/system/memprot/main/esp32c3/test_memprot_main.c +tools/test_apps/system/memprot/main/esp32c3/test_panic.c +tools/test_apps/system/memprot/main/esp32s2/test_memprot_main.c +tools/test_apps/system/memprot/main/esp32s2/test_panic.c +tools/test_apps/system/monitor_ide_integration/app_test.py +tools/test_apps/system/monitor_ide_integration/main/main.c +tools/test_apps/system/no_embedded_paths/check_for_file_paths.py +tools/test_apps/system/no_embedded_paths/main/test_no_embedded_paths_main.c +tools/test_apps/system/panic/app_test.py +tools/test_apps/system/panic/main/test_panic_main.c +tools/test_apps/system/panic/panic_tests.py +tools/test_apps/system/panic/test_panic_util/test_panic_util.py +tools/test_apps/system/startup/app_test.py +tools/test_apps/system/startup/main/chip_info_patch.c +tools/test_apps/system/startup/main/test_startup_main.c +tools/test_idf_monitor/dummy.c +tools/test_idf_monitor/idf_monitor_wrapper.py +tools/test_idf_monitor/run_test_idf_monitor.py +tools/test_idf_py/extra_path/some_ext.py +tools/test_idf_py/idf_ext.py +tools/test_idf_py/test_idf_extensions/test_ext/__init__.py +tools/test_idf_py/test_idf_extensions/test_ext/test_extension.py +tools/test_idf_py/test_idf_py.py +tools/test_idf_size/test_idf_size.py +tools/test_idf_tools/test_idf_tools.py +tools/test_mkdfu/test_mkdfu.py +tools/test_mkuf2/test_mkuf2.py +tools/unit-test-app/components/test_utils/ccomp_timer.c +tools/unit-test-app/components/test_utils/ccomp_timer_impl_riscv.c +tools/unit-test-app/components/test_utils/ccomp_timer_impl_xtensa.c +tools/unit-test-app/components/test_utils/include/ccomp_timer.h +tools/unit-test-app/components/test_utils/include/test_utils.h +tools/unit-test-app/components/test_utils/private_include/ccomp_timer_impl.h +tools/unit-test-app/components/test_utils/ref_clock_impl_rmt_pcnt.c +tools/unit-test-app/components/test_utils/ref_clock_impl_timergroup.c +tools/unit-test-app/components/test_utils/test/ccomp_timer_test_api.c +tools/unit-test-app/components/test_utils/test/ccomp_timer_test_data.c +tools/unit-test-app/components/test_utils/test/ccomp_timer_test_inst.c +tools/unit-test-app/components/test_utils/test_runner.c +tools/unit-test-app/components/test_utils/test_utils.c +tools/unit-test-app/idf_ext.py +tools/unit-test-app/main/app_main.c +tools/unit-test-app/tools/CreateSectionTable.py +tools/unit-test-app/tools/UnitTestParser.py +tools/unit-test-app/unit_test.py +tools/windows/eclipse_make.py +tools/windows/idf_exe/idf_main.c diff --git a/tools/ci/executable-list.txt b/tools/ci/executable-list.txt index 08a7100646..c7bec63629 100644 --- a/tools/ci/executable-list.txt +++ b/tools/ci/executable-list.txt @@ -39,6 +39,7 @@ tools/ci/check_api_violation.sh tools/ci/check_build_warnings.py tools/ci/check_callgraph.py tools/ci/check_codeowners.py +tools/ci/check_copyright.py tools/ci/check_deprecated_kconfigs.py tools/ci/check_examples_cmake_make.py tools/ci/check_examples_rom_header.sh