diff options
author | Mitchell Johnson <ehntoo@ehntoo.org> | 2022-09-04 17:33:39 -0400 |
---|---|---|
committer | iximeow <git@iximeow.net> | 2022-09-29 15:50:31 -0700 |
commit | 189cbcfdad097363e66f41daf4d6a76acbf3661c (patch) | |
tree | 9bc36b467dad5344b53e4b683d9d57ab81b2850d /src/armv7.rs | |
parent | d9765358159886ce3be0031e409dec9443ea7e17 (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