/* This code tests the interaction between PSRAM and SPI flash routines. */ #include #include #include "rom/ets_sys.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "freertos/semphr.h" #include "freertos/queue.h" #include "freertos/xtensa_api.h" #include "unity.h" #include "soc/dport_reg.h" #include "soc/io_mux_reg.h" #include #include #include #include #include "rom/ets_sys.h" #include "esp_heap_alloc_caps.h" #include "esp_spi_flash.h" #define TSTSZ (16*1024) volatile static int res[2]; void tstMem(void *arg) { volatile unsigned char *mem=(volatile unsigned char*)arg; int p=0; while(1) { for (int i=0; i