walnux/libs/libc/elf
Tiago Medicci Serrano d250808c1c esp32s3/elf: Fix ELF loader on ESP32-S3 when using external PSRAM
Prior to this commit, it wasn't possible to load ELF modules from
the external PSRAM. There were two main issues about it: 1) copying
data using the instruction bus was being used instead of the data
bus (this, per si, isn't a problem, but requires special attention
regarding data alignment), and 2) the cache was not being properly
cleaned and flushed to properly access the loaded data using the
instruction bus.

Signed-off-by: Tiago Medicci Serrano <tiago.medicci@espressif.com>
2025-08-20 02:23:03 +08:00
..
CMakeLists.txt
elf.h
elf_addrenv.c
elf_bind.c esp32s3/elf: Fix ELF loader on ESP32-S3 when using external PSRAM 2025-08-20 02:23:03 +08:00
elf_depend.c
elf_gethandle.c
elf_getsymbol.c
elf_globals.S
elf_init.c
elf_insert.c
elf_iobuffer.c
elf_load.c
elf_loadhdrs.c
elf_read.c
elf_registry.c
elf_remove.c
elf_sections.c
elf_symbols.c
elf_symtab.c
elf_uninit.c
elf_unload.c
elf_verify.c
gnu-elf.ld.in
Kconfig
Make.defs
Makefile