> > See: > > tests/tcg/i386/system/boot.S > tests/tcg/alpha/system/boot.S > tests/tcg/loongarch64/system/boot.S > tests/tcg/aarch64/system/boot.S > tests/tcg/x86_64/system/boot.S > tests/tcg/arm/system/boot.S > > for what is needed (basically a MMU-enabled flat memory map and some > sort of emit char helper, probably using semihosting in this case)
Sounds good! Sorry for the long pause, had some stuff going on :) Investigating this now! I've never messed with semihosting, should be fun.