Files
adsp219x-re/r2plugin/asm_adsp219x.so
Dr. Christian Giessen ff56cb099f Tighten Type 9 BO validation and fix Type 32a discriminator
Type 9 Constant-YOP:
  Only accept BO=01 and BO=11 as valid constant encodings.
  BO=00 or BO=10 now fall through to unk instead of producing
  plausible-looking but invalid disassembly.

Type 32a:
  - DAG_REG field is 4 bits (was 3), using bits7-4 not bits6-4.
  - Add strict bit checks: bit15=0, bits12-11=11, bit10=0.
    (was: only checking bit11=1, matching too broadly)
  - Prevents overlap with Type 32 (bit11=0) encodings.
2026-04-22 20:08:33 +00:00

28 KiB
Executable File