esp-idf/components/esp32/test
KonstantinKondrashov b902d6be39 esp32: Switch SPIRAM stack in esp_restart_noos() to internal stack
If esp_restart_noos() is run and the stack address points to external memory (SPIRAM)
then Cache_Read_Disable() raises up the error "Cache disabled but cached memory region accessed"
to fix this we switch stack to internal RAM before disable cache.

Added unit tests.

Closes: https://github.com/espressif/esp-idf/issues/5107
2020-12-08 16:55:50 +00:00
..
CMakeLists.txt esp32: Add UTs for DPORT and Hi-interrupt 2019-07-16 05:54:45 +00:00
component.mk esp32: Add UTs for DPORT and Hi-interrupt 2019-07-16 05:54:45 +00:00
logo.jpg add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
test_4mpsram.c spi: move deprecated functions into internal header 2019-12-24 17:43:32 +08:00
test_aes_sha_rsa.c all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00
test_ahb_arb_asm.S add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
test_ahb_arb.c all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00
test_attr.c esp32/test: split rtc_fast test cases 2018-09-29 14:02:16 +08:00
test_backtrace.c test: add a (non-automated) case for backtraces with ROM functions 2020-04-21 11:49:15 +02:00
test_delay.c separate rom from esp32 component to esp_rom 2019-03-21 18:51:45 +08:00
test_dport_xt_highint5.S esp32: Add UT for DPORT 2020-01-16 13:31:20 +08:00
test_dport.c esp32: Add UT for DPORT 2020-01-16 13:31:20 +08:00
test_esp_timer.c esp_timer/esp32: Fix case when alarm_reg > counter_reg but FRC_TIMER_INT_STATUS is not set 2020-01-28 21:41:27 +08:00
test_ets_timer.c separate rom from esp32 component to esp_rom 2019-03-21 18:51:45 +08:00
test_fastbus_asm.S add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
test_fastbus.c all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00
test_fp.c Add floating point performance test 2019-05-30 10:09:24 +10:00
test_himem.c separate rom from esp32 component to esp_rom 2019-03-21 18:51:45 +08:00
test_intr_alloc.c all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00
test_ipc.c ipc: prevent code getting pulled in for unicore configuration 2020-03-11 14:04:45 +05:30
test_libgcc.c esp32: fix addresses of some libgcc functions in ROM ld script 2018-07-02 12:49:57 +08:00
test_miniz.c separate rom from esp32 component to esp_rom 2019-03-21 18:51:45 +08:00
test_pm.c esp32/test: fix usage of deprecated fields 2019-09-19 18:48:14 +10:00
test_random.c esp32: Add esp_fill_random() function 2018-09-03 04:39:45 +00:00
test_reset_reason.c esp32: Switch SPIRAM stack in esp_restart_noos() to internal stack 2020-12-08 16:55:50 +00:00
test_sha.c move hwcrypto from esp32 to mbedtls 2019-03-26 16:24:22 +08:00
test_sleep.c all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00
test_spiram_cache_flush.c all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00
test_stack_check_cxx.cpp Rename Kconfig options (root) 2019-05-21 09:09:01 +02:00
test_stack_check.c Rename Kconfig options (root) 2019-05-21 09:09:01 +02:00
test_tjpgd.c separate rom from esp32 component to esp_rom 2019-03-21 18:51:45 +08:00
test_tsens.c all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00
test_unal_dma.c all: Using xxx_periph.h 2019-06-03 14:15:08 +08:00