espressif: clean up unused code
Remove all entries that as not being used. This also update hal to re-enable warning flags as such as -Wno-unused-variable. Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
This commit is contained in:
parent
d207edb1cf
commit
8233b70ece
22 changed files with 28 additions and 62 deletions
|
@ -47,14 +47,17 @@ extern esp_image_header_t bootloader_image_hdr;
|
|||
extern uint32_t _image_irom_start, _image_irom_size, _image_irom_vaddr;
|
||||
extern uint32_t _image_drom_start, _image_drom_size, _image_drom_vaddr;
|
||||
|
||||
#ifndef CONFIG_MCUBOOT
|
||||
static uint32_t _app_irom_start = (FIXED_PARTITION_OFFSET(slot0_partition) +
|
||||
(uint32_t)&_image_irom_start);
|
||||
static uint32_t _app_irom_size = (uint32_t)&_image_irom_size;
|
||||
static uint32_t _app_irom_vaddr = ((uint32_t)&_image_irom_vaddr);
|
||||
|
||||
static uint32_t _app_drom_start = (FIXED_PARTITION_OFFSET(slot0_partition) +
|
||||
(uint32_t)&_image_drom_start);
|
||||
static uint32_t _app_drom_size = (uint32_t)&_image_drom_size;
|
||||
#endif
|
||||
|
||||
static uint32_t _app_irom_vaddr = ((uint32_t)&_image_irom_vaddr);
|
||||
static uint32_t _app_drom_vaddr = ((uint32_t)&_image_drom_vaddr);
|
||||
|
||||
#ifndef CONFIG_BOOTLOADER_MCUBOOT
|
||||
|
@ -73,7 +76,6 @@ void map_rom_segments(uint32_t app_drom_start, uint32_t app_drom_vaddr,
|
|||
|
||||
uint32_t app_drom_start_aligned = app_drom_start & MMU_FLASH_MASK;
|
||||
uint32_t app_drom_vaddr_aligned = app_drom_vaddr & MMU_FLASH_MASK;
|
||||
uint32_t actual_mapped_len = 0;
|
||||
|
||||
#ifndef CONFIG_BOOTLOADER_MCUBOOT
|
||||
esp_image_segment_header_t WORD_ALIGNED_ATTR segment_hdr;
|
||||
|
@ -171,6 +173,8 @@ void map_rom_segments(uint32_t app_drom_start, uint32_t app_drom_vaddr,
|
|||
abort();
|
||||
}
|
||||
#else
|
||||
uint32_t actual_mapped_len = 0;
|
||||
|
||||
mmu_hal_map_region(0, MMU_TARGET_FLASH0,
|
||||
app_drom_vaddr_aligned, app_drom_start_aligned,
|
||||
app_drom_size, &actual_mapped_len);
|
||||
|
|
|
@ -43,8 +43,6 @@ volatile struct cpustart_rec *start_rec;
|
|||
static void *appcpu_top;
|
||||
static bool cpus_active[CONFIG_MP_MAX_NUM_CPUS];
|
||||
#endif
|
||||
static struct k_spinlock loglock;
|
||||
|
||||
|
||||
/* Note that the logging done here is ACTUALLY REQUIRED FOR RELIABLE
|
||||
* OPERATION! At least one particular board will experience spurious
|
||||
|
|
|
@ -43,8 +43,6 @@ extern void z_prep_c(void);
|
|||
void __app_cpu_start(void)
|
||||
{
|
||||
extern uint32_t _init_start;
|
||||
extern uint32_t _bss_start;
|
||||
extern uint32_t _bss_end;
|
||||
|
||||
/* Move the exception vector table to IRAM. */
|
||||
__asm__ __volatile__ (
|
||||
|
|
|
@ -13,8 +13,6 @@
|
|||
#include <esp_cpu.h>
|
||||
#include <zephyr/drivers/interrupt_controller/intc_esp32.h>
|
||||
|
||||
static struct k_spinlock loglock;
|
||||
|
||||
void smp_log(const char *msg)
|
||||
{
|
||||
while (*msg) {
|
||||
|
|
|
@ -47,8 +47,6 @@ static void core_intr_matrix_clear(void)
|
|||
void IRAM_ATTR __app_cpu_start(void)
|
||||
{
|
||||
extern uint32_t _init_start;
|
||||
extern uint32_t _bss_start;
|
||||
extern uint32_t _bss_end;
|
||||
|
||||
/* Move the exception vector table to IRAM. */
|
||||
__asm__ __volatile__("wsr %0, vecbase" : : "r"(&_init_start));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue