+32
−0
tests/tcg/aarch64/system/boot.S
0 → 100644
+239
−0
tests/tcg/aarch64/system/kernel.ld
0 → 100644
+24
−0
Loading
This provides the bootstrap and low level helper functions for an aarch64 kernel. We use semihosting to handle test output and exiting the emulation. semihosting's parameter passing is a little funky so we end up using the stack and pointing to that as the parameter block. Signed-off-by:Alex Bennée <alex.bennee@linaro.org> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org>