WUMSLoader/relocator
Maschell 10d74d9f6d Adopt to changes of WUMS. The main() of modules are now called only once, but the WUMS_HOOK_APPLICATION_STARTS hook is called on every application start.
The .bss section is not cleared anymore, modules will always considered running in the background (and not ending when the application end)
For this to work we need to force the init of the kernel + memorymapping module to be done in the right order.
2020-06-03 19:41:05 +02:00
..
src Adopt to changes of WUMS. The main() of modules are now called only once, but the WUMS_HOOK_APPLICATION_STARTS hook is called on every application start. 2020-06-03 19:41:05 +02:00
.gitignore first commit 2020-04-28 14:43:07 +02:00
Makefile Add support for WUMS, support for handling and resolving exports 2020-05-17 21:14:27 +02:00
README.md first commit 2020-04-28 14:43:07 +02:00

Setup payload - relocator

This is a payload that is bundled with the SetupPayload that handled the relocations for the imports.

Credits

  • maschell
  • Copy pasted the solution for using wut header in .elf files from RetroArch
  • Copy pasted resolving the ElfRelocations from decaf