aboutsummaryrefslogtreecommitdiff
path: root/src/armv7.rs
diff options
context:
space:
mode:
authorMitchell Johnson <ehntoo@ehntoo.org>2022-09-04 17:33:39 -0400
committeriximeow <git@iximeow.net>2022-09-29 15:50:31 -0700
commit189cbcfdad097363e66f41daf4d6a76acbf3661c (patch)
tree9bc36b467dad5344b53e4b683d9d57ab81b2850d /src/armv7.rs
parentd9765358159886ce3be0031e409dec9443ea7e17 (diff)
Fix 32-bit Thumb unconditional branch decoding
T4 encodings of unconditional branches were not being interpreted correctly (#6), and 32-bit bl/blx instructions were similarly incorrect. Correct the bits selected for op1 and op2 and handle the slightly-unusual i1/i2 sign bit xor for these instructions.
Diffstat (limited to 'src/armv7.rs')
0 files changed, 0 insertions, 0 deletions