replacing reset by register operations with ROM interfaces to decouple the effects of register name changes

This commit is contained in:
wuzhenghui
2022-08-29 11:55:35 +08:00
committed by morris
parent 88c123f805
commit 82ffe7e438
3 changed files with 6 additions and 6 deletions

View File

@@ -864,7 +864,7 @@ void bootloader_reset(void)
#ifdef BOOTLOADER_BUILD
bootloader_atexit();
esp_rom_delay_us(1000); /* Allow last byte to leave FIFO */
REG_WRITE(RTC_CNTL_OPTIONS0_REG, RTC_CNTL_SW_SYS_RST);
esp_rom_software_reset_system();
while (1) { } /* This line will never be reached, used to keep gcc happy */
#else
abort(); /* This function should really not be called from application code */