summaryrefslogtreecommitdiffstats
path: root/StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.c
diff options
context:
space:
mode:
authorEtienne Carriere <etienne.carriere@linaro.org>2021-08-09 17:19:44 +0200
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2021-08-11 11:32:32 +0000
commitca1773878d2626ee70823d52d594910c4b95dfe9 (patch)
tree26bcaa6f1db19453f27cec3b510e80c6492afc3e /StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.c
parentaee0098faf4dc30af811a20cd62ed52256568086 (diff)
downloadedk2-ca1773878d2626ee70823d52d594910c4b95dfe9.tar.gz
edk2-ca1773878d2626ee70823d52d594910c4b95dfe9.tar.bz2
edk2-ca1773878d2626ee70823d52d594910c4b95dfe9.zip
GenFv: Arm: support images entered in Thumb mode
Change GenFv for Arm architecture to generate a specific jump instruction as image entry instruction, when the target entry label is assembled with Thumb instruction set. This is possible since SecCoreEntryAddress value fetched from the PE32 has its LSBit set when the entry instruction executes in Thumb mode. Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> Acked-by: Liming Gao <gaoliming@byosoft.com.cn> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Diffstat (limited to 'StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.c')
0 files changed, 0 insertions, 0 deletions