-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
thumb: mrs instruction not recognized #984
Comments
interesting, looks like LLVM also fails to decode this?? |
Yes it does:
|
yes, this is exactly the result returned by cstool. need to look closer at this, thanks. |
I think the problem is the ambiguity between
|
I've also run into the similar problem. It seems that Capstone is unable to correctly decode the following instruction:
Capstone says it is
|
39 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Capstone fails to disassemble a mrs instruction correctly:
$ cstool thumb "\x08\x81\xef\xf3"
result:
0 0881 strh r0, [r1, #8]
expected result:
mrs r1, MSP
See page 803 of DDI0403D (ARMv7-M arch ref man) about the encoding of mrs.
The text was updated successfully, but these errors were encountered: