On 4/19/22 06:26, Peter Maydell wrote:
On Mon, 18 Apr 2022 at 20:15, Leandro Lupori
<leandro.lup...@eldorado.org.br> wrote:
Add semihosting support for PPC64. This implementation is
based on the standard for ARM semihosting version 2.0, as
implemented by QEMU and documented in
https://github.com/ARM-software/abi-aa/releases
The PPC64 specific differences are the following:
Semihosting Trap Instruction: sc 7
Operation Number Register: r3
Parameter Register: r4
Return Register: r3
Data block field size: 64 bits
Where is the independent specification which defines that
this is the ABI for PPC semihosting? You should provide the
URL for that in a comment somewhere.
AFAIK, there is no official PPC semihosting specification. Would it be
ok to just document it somewhere else, e.g. GitHub, as an unofficial
specification?
Thanks,
Leandro
thanks
-- PMM