Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 2 additions & 6 deletions cpu/esp32/Kconfig
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Copyright (c) 2020 HAW Hamburg
# 2022 Gunar Schorcht
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
# SPDX-FileCopyrightText: 2020 HAW Hamburg
# SPDX-License-Identifier: LGPL-2.1-only

config CPU
default "esp32" if HAS_CPU_ESP32
Expand Down
9 changes: 3 additions & 6 deletions cpu/esp32/Kconfig.common
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# Copyright (c) 2020 HAW Hamburg
# 2022 Gunar Schorcht
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
# SPDX-FileCopyrightText: 2020 HAW Hamburg
# SPDX-FileCopyrightText: 2022 Gunar Schorcht
# SPDX-License-Identifier: LGPL-2.1-only

if HAS_ARCH_ESP32

Expand Down
9 changes: 3 additions & 6 deletions cpu/esp32/Kconfig.esp32
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# Copyright (c) 2020 HAW Hamburg
# 2022 Gunar Schorcht
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
# SPDX-FileCopyrightText: 2020 HAW Hamburg
# SPDX-FileCopyrightText: 2022 Gunar Schorcht
# SPDX-License-Identifier: LGPL-2.1-only

config CPU_FAM_ESP32
bool
Expand Down
9 changes: 3 additions & 6 deletions cpu/esp32/Kconfig.esp32c3
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# Copyright (c) 2020 HAW Hamburg
# 2022 Gunar Schorcht
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
# SPDX-FileCopyrightText: 2020 HAW Hamburg
# SPDX-FileCopyrightText: 2022 Gunar Schorcht
# SPDX-License-Identifier: LGPL-2.1-only

config CPU_FAM_ESP32C3
bool
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/Kconfig.esp32c6
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# Copyright (c) 2025 Gunar Schorcht
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
# SPDX-FileCopyrightText: 2025 Gunar Schorcht
# SPDX-License-Identifier: LGPL-2.1-only

config CPU_FAM_ESP32C6
bool
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/Kconfig.esp32h2
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# Copyright (c) 2025 Gunar Schorcht
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
# SPDX-FileCopyrightText: 2025 Gunar Schorcht
# SPDX-License-Identifier: LGPL-2.1-only

config CPU_FAM_ESP32H2
bool
Expand Down
9 changes: 3 additions & 6 deletions cpu/esp32/Kconfig.esp32s2
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# Copyright (c) 2020 HAW Hamburg
# 2022 Gunar Schorcht
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
# SPDX-FileCopyrightText: 2020 HAW Hamburg
# SPDX-FileCopyrightText: 2022 Gunar Schorcht
# SPDX-License-Identifier: LGPL-2.1-only

config CPU_FAM_ESP32S2
bool
Expand Down
9 changes: 3 additions & 6 deletions cpu/esp32/Kconfig.esp32s3
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# Copyright (c) 2020 HAW Hamburg
# 2022 Gunar Schorcht
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
# SPDX-FileCopyrightText: 2020 HAW Hamburg
# SPDX-FileCopyrightText: 2022 Gunar Schorcht
# SPDX-License-Identifier: LGPL-2.1-only

config CPU_FAM_ESP32S3
bool
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/Kconfig.esp32x
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
# Copyright (c) 2023 Gunar Schorcht
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
# SPDX-FileCopyrightText: 2023 Gunar Schorcht
# SPDX-License-Identifier: LGPL-2.1-only

# define a CPU configurationthat common is common for all ESP32x SoC variants

Expand Down
9 changes: 3 additions & 6 deletions cpu/esp32/bootloader/sdkconfig.h
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
/*
* Copyright (C) 2021 iosabi
* Copyright (C) 2024 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2021 iosabi
* SPDX-FileCopyrightText: 2024 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/bootloader/sdkconfig_default_common.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2022 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2022 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/bootloader/sdkconfig_default_esp32.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2024 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2024 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/bootloader/sdkconfig_default_esp32c3.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2022 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2022 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/bootloader/sdkconfig_default_esp32h2.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2025 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2025 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/bootloader/sdkconfig_default_esp32s2.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2022 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2022 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/bootloader/sdkconfig_default_esp32s3.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2022 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2022 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/bootloader/stub.c
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2022 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2022 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#define PTHREAD_CANCEL_DISABLE 1
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/doc.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!--
Copyright (C) 2025 Gunar Schorcht

This file is subject to the terms and conditions of the GNU Lesser
General Public License v2.1. See the file LICENSE in the top level
directory for more details.
SPDX-FileCopyrightText: 2025 Gunar Schorcht
SPDX-License-Identifier: LGPL-2.1-only
-->

@defgroup stdio_usb_serial_jtag STDIO over ESP32 Debug Serial/JTAG
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/doc_esp32.doc.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!--
Copyright (C) 2025 Gunar Schorcht

This file is subject to the terms and conditions of the GNU Lesser
General Public License v2.1. See the file LICENSE in the top level
directory for more details.
SPDX-FileCopyrightText: 2025 Gunar Schorcht
SPDX-License-Identifier: LGPL-2.1-only
-->

@defgroup cpu_esp32_esp32 ESP32 family
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/doc_esp32c3.doc.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!--
Copyright (C) 2025 Gunar Schorcht

This file is subject to the terms and conditions of the GNU Lesser
General Public License v2.1. See the file LICENSE in the top level
directory for more details.
SPDX-FileCopyrightText: 2025 Gunar Schorcht
SPDX-License-Identifier: LGPL-2.1-only
-->

@defgroup cpu_esp32_esp32c3 ESP32-C3 family
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/doc_esp32c6.doc.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!--
Copyright (C) 2025 Gunar Schorcht

This file is subject to the terms and conditions of the GNU Lesser
General Public License v2.1. See the file LICENSE in the top level
directory for more details.
SPDX-FileCopyrightText: 2025 Gunar Schorcht
SPDX-License-Identifier: LGPL-2.1-only
-->

@defgroup cpu_esp32_esp32c6 ESP32-C6 family
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/doc_esp32h2.doc.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!--
Copyright (C) 2025 Gunar Schorcht

This file is subject to the terms and conditions of the GNU Lesser
General Public License v2.1. See the file LICENSE in the top level
directory for more details.
SPDX-FileCopyrightText: 2025 Gunar Schorcht
SPDX-License-Identifier: LGPL-2.1-only
-->

@defgroup cpu_esp32_esp32h2 ESP32-H2 family
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/doc_esp32s2.doc.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!--
Copyright (C) 2025 Gunar Schorcht

This file is subject to the terms and conditions of the GNU Lesser
General Public License v2.1. See the file LICENSE in the top level
directory for more details.
SPDX-FileCopyrightText: 2025 Gunar Schorcht
SPDX-License-Identifier: LGPL-2.1-only
-->

@defgroup cpu_esp32_esp32s2 ESP32-S2 family
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/doc_esp32s3.doc.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!--
Copyright (C) 2025 Gunar Schorcht

This file is subject to the terms and conditions of the GNU Lesser
General Public License v2.1. See the file LICENSE in the top level
directory for more details.
SPDX-FileCopyrightText: 2025 Gunar Schorcht
SPDX-License-Identifier: LGPL-2.1-only
-->

@defgroup cpu_esp32_esp32s3 ESP32-S3 family
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/esp-ble-nimble/doc.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!--
Copyright (C) 2022 Gunar Schorcht

This file is subject to the terms and conditions of the GNU Lesser
General Public License v2.1. See the file LICENSE in the top level
directory for more details.
SPDX-FileCopyrightText: 2022 Gunar Schorcht
SPDX-License-Identifier: LGPL-2.1-only
-->

@defgroup cpu_esp32_esp_ble_nimble ESP32 Bluetooth LE HCI for NimBLE host
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/esp-ble-nimble/esp_ble_nimble.c
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2022 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2022 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

/**
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/esp-eth/doc.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
<!--
Copyright (C) 2018 Gunar Schorcht

This file is subject to the terms and conditions of the GNU Lesser
General Public License v2.1. See the file LICENSE in the top level
directory for more details.
SPDX-FileCopyrightText: 2018 Gunar Schorcht
SPDX-License-Identifier: LGPL-2.1-only
-->

@defgroup cpu_esp32_esp_eth ESP32 Ethernet netdev interface
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/esp-eth/esp_eth_netdev.c
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2018 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2018 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

/**
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/esp-eth/esp_eth_netdev.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2018 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2018 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/esp-eth/esp_eth_params.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2018 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2018 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/esp-idf/esp_idf_support.c
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2022 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2022 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

/**
Expand Down
7 changes: 2 additions & 5 deletions cpu/esp32/esp-idf/include/log/esp_log.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
/*
* Copyright (C) 2022 Gunar Schorcht
*
* This file is subject to the terms and conditions of the GNU Lesser
* General Public License v2.1. See the file LICENSE in the top level
* directory for more details.
* SPDX-FileCopyrightText: 2022 Gunar Schorcht
* SPDX-License-Identifier: LGPL-2.1-only
*/

#pragma once
Expand Down Expand Up @@ -62,11 +59,11 @@
} \
} while (0)

#define ESP_LOGE(tag, format, ...) esp_log_write((esp_log_level_t)LOG_ERROR , tag, format "\n", ##__VA_ARGS__)

Check warning on line 62 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

line is longer than 100 characters

Check warning on line 62 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

comma should not be preceded by whitespace
#define ESP_LOGW(tag, format, ...) esp_log_write((esp_log_level_t)LOG_WARNING, tag, format "\n", ##__VA_ARGS__)

Check warning on line 63 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

line is longer than 100 characters
#define ESP_LOGI(tag, format, ...) esp_log_write((esp_log_level_t)LOG_INFO , tag, format "\n", ##__VA_ARGS__)

Check warning on line 64 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

line is longer than 100 characters

Check warning on line 64 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

comma should not be preceded by whitespace
#define ESP_LOGD(tag, format, ...) esp_log_write((esp_log_level_t)LOG_DEBUG , tag, format "\n", ##__VA_ARGS__)

Check warning on line 65 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

line is longer than 100 characters

Check warning on line 65 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

comma should not be preceded by whitespace
#define ESP_LOGV(tag, format, ...) esp_log_write((esp_log_level_t)LOG_ALL , tag, format "\n", ##__VA_ARGS__)

Check warning on line 66 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

line is longer than 100 characters

Check warning on line 66 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

comma should not be preceded by whitespace

#if MODULE_ESP_LOG_TAGGED

Expand All @@ -90,7 +87,7 @@

#endif

#define ESP_DRAM_LOGE(tag, format, ...) ESP_DRAM_LOG_LEVEL(LOG_ERROR , E, tag, format "\n", ##__VA_ARGS__)

Check warning on line 90 in cpu/esp32/esp-idf/include/log/esp_log.h

View workflow job for this annotation

GitHub Actions / static-tests

comma should not be preceded by whitespace
#define ESP_DRAM_LOGW(tag, format, ...) ESP_DRAM_LOG_LEVEL(LOG_WARNING, W, tag, format "\n", ##__VA_ARGS__)
#define ESP_DRAM_LOGI(tag, format, ...) ESP_DRAM_LOG_LEVEL(LOG_INFO , I, tag, format "\n", ##__VA_ARGS__)
#define ESP_DRAM_LOGD(tag, format, ...) ESP_DRAM_LOG_LEVEL(LOG_DEBUG , D, tag, format "\n", ##__VA_ARGS__)
Expand Down
Loading