fix(esp8266): Fix esp8266 load RTC segment when reset from deep sleep

Now only 1MB flash is mapped to SoC bus.
This commit is contained in:
dongheng
2019-03-15 10:04:39 +08:00
parent 3c68b66934
commit eef781f9b9
4 changed files with 56 additions and 11 deletions

View File

@ -15,6 +15,7 @@
#pragma once
#include <stdint.h>
#include <esp_system.h>
#ifdef __cplusplus
extern "C" {
@ -48,6 +49,13 @@ void esp_reset_reason_init(void);
*/
void esp_reset_reason_set_hint(esp_reset_reason_t hint);
/**
* @brief Get reason of last reset but not clear it for next reset
*
* @return See description of esp_reset_reason_t for explanation of each value.
*/
esp_reset_reason_t esp_reset_reason_early(void);
#ifdef __cplusplus
}
#endif