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.


r~

Reply via email to