diff --git a/components/esp32s3/include/esp32s3/spiram.h b/components/esp32s3/include/esp32s3/spiram.h index abe2d05ecd..105a60543e 100644 --- a/components/esp32s3/include/esp32s3/spiram.h +++ b/components/esp32s3/include/esp32s3/spiram.h @@ -21,6 +21,10 @@ #include #include "esp_err.h" +#ifdef __cplusplus +extern "C" { +#endif + /** * @brief Initialize spiram interface/hardware. Normally called from cpu_start.c. * @@ -135,4 +139,8 @@ uint32_t rodata_flash_end_page_get(void); int rodata_flash2spiram_offset(void); #endif +#ifdef __cplusplus +} +#endif + #endif diff --git a/tools/ci/check_public_headers_exceptions.txt b/tools/ci/check_public_headers_exceptions.txt index c8ab4fdd9e..20861b1a5a 100644 --- a/tools/ci/check_public_headers_exceptions.txt +++ b/tools/ci/check_public_headers_exceptions.txt @@ -20,7 +20,6 @@ components/esp_rom/include/esp32s2/rom/rsa_pss.h components/esp_common/include/esp_private/ components/esp32/include/esp32/brownout.h -components/esp32/include/esp32/spiram.h components/esp32/include/esp32/cache_err_int.h components/driver/include/driver/sdmmc_defs.h