Richard Henderson <richard.hender...@linaro.org> writes: > On 3/24/22 13:08, Leandro Lupori wrote: >> To be able to finish the test and return an exit code to the >> calling process, the Processor Attention instruction is used. >> As its behavior is implementation dependent, in QEMU PowerNV >> it just calls exit with GPR[3] value, truncated to an uint8_t. > > I think you're simply thinking too small here, and should consider using the > attn > instruction to implement a full -semihosting interface. You might as well > join arm and > riscv with CONFIG_ARM_COMPATIBLE_SEMIHOSTING.
I can't reach the semihosting docs at: https://static.docs.arm.com/100863/0200/semihosting.pdf Do we need to replace that URL with something else? > > > r~