mirror of
https://github.com/esp8266/Arduino.git
synced 2025-06-16 11:21:18 +03:00
BREAKING - Use IRAM_ATTR in place of ICACHE_RAM_ATTR (#7921)
Update the core to use the define that the ESP32 uses, IRAM_ATTR, for placing code in DRAM.
This commit is contained in:
committed by
GitHub
parent
6743a65987
commit
656a33e6f8
@ -52,7 +52,7 @@ static inline void __wsr_vecbase(uint32_t vector_base) {
|
||||
asm volatile("wsr.vecbase %0" :: "r" (vector_base));
|
||||
}
|
||||
|
||||
[[noreturn]] void ICACHE_RAM_ATTR esp8266UartDownloadMode()
|
||||
[[noreturn]] void IRAM_ATTR esp8266UartDownloadMode()
|
||||
{
|
||||
/* reverse engineered from system_restart_core() */
|
||||
/* Before disabling instruction cache and restoring instruction RAM to a
|
||||
|
Reference in New Issue
Block a user