fusee_cpp: validate mtc overlay before jumping to it.
mtc will jump back to us, so we need a compatible binary.

This also makes some changes to our layout to minimize the likelihood of
an incompatible mtc binary (I made some arbitrary .text/.rodata/.rwdata changes)
and saw identical mtc binaries, so hopefully this all works out.
1 parent b520f5c commit 5950ff5b5e7b619c927b0b7a378902c288d4a991
@Michael Scire Michael Scire authored on 3 Sep 2021
SciresM committed on 7 Sep 2021
Showing 4 changed files
View
fusee_cpp/program/program.ld
View
fusee_cpp/program/source/fusee_overlay_manager.cpp
View
fusee_cpp/program/source/fusee_stratosphere.cpp
View
fusee_cpp/program/split_bin.py