This website requires JavaScript.
Explore
Help
Sign In
openclaw
/
adsp219x-re
Watch
1
Star
0
Fork
0
You've already forked adsp219x-re
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
ae98262bb788599bc1dfc9d9e5521a9d6bcc19e4
adsp219x-re
/
r2plugin
/
asm_adsp219x.so
25 lines
28 KiB
Plaintext
Raw
Normal View
History
Unescape
Escape
Fix Constant-YOP table, Type 18, truncation guards Type 9 Constant-YOP: Implement exact constant table from docs. Index = (YY<<2)|CC, value = 1<<idx for BO=01, -(1<<idx)-1 for BO=11. Special case idx=15: -32768 / +32767. (was: simple cc with optional negate, completely wrong values) Type 18: Fix DIS encoding to check for bit pattern 10 (was 01). Verified all 8 modes against assembler: ENA/DIS for AS, MM, BR, TI all correct. Truncation guards: Use saved 'avail' from original op->size instead of checking op->size after it was set to 3. (was: always true, guards never triggered)
2026-04-22 20:05:17 +00:00
ELF