bootloader_support: mem-related initializations using cpu abstractions

This commit is contained in:
Renz Christian Bagaporo
2020-02-03 18:12:32 +08:00
parent db608736fb
commit cefc71cdcd
8 changed files with 88 additions and 55 deletions

View File

@@ -22,6 +22,7 @@
#include "bootloader_clock.h"
#include "bootloader_common.h"
#include "bootloader_flash_config.h"
#include "bootloader_mem.h"
#include "soc/cpu.h"
#include "soc/dport_reg.h"
@@ -426,10 +427,9 @@ void abort(void)
esp_err_t bootloader_init(void)
{
esp_err_t ret = ESP_OK;
// workaround for tensilica erratum572
cpu_init_memctl();
// protect memory region
cpu_configure_region_protection();
bootloader_init_mem();
// check that static RAM is after the stack
#ifndef NDEBUG
{