[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Qemu for ARM and MRS/MSR banked registers instructions
From: |
François Legal |
Subject: |
[Qemu-devel] Qemu for ARM and MRS/MSR banked registers instructions |
Date: |
Thu, 16 May 2013 14:15:59 +0200 |
User-agent: |
Roundcube Webmail/0.8.5 |
Hello,
Did anybody pointed out that there may be problems with Qemu decoding these
MRS/MSR banked registers ?
In my code, I do several
mrs %r0, sp_usr
mrs %r0, lr_usr
from SVC mode or IRQ mode, and the result I get is CPSR in r0
I took a look in Qemu -> translate.c and op_helper.c, and it seem there is a
function to access usr/fiq banked registers (get_user_reg) but the call
hierarchy for this function is not very clear.
About the same goes for MSR banked registers.
Is it a known limitation or am I make mistakes in my code ?
Thanks
François
- [Qemu-devel] Qemu for ARM and MRS/MSR banked registers instructions,
François Legal <=