Clean up plugin build workflow and docs

This commit is contained in:
2026-04-22 22:39:53 +02:00
parent 4e49d0d0e6
commit de06753520
6 changed files with 48 additions and 15 deletions

View File

@@ -24,14 +24,23 @@ engineering ADSP-2191 firmware.
## Plugin Status
Currently decodes: NOP, IDLE, Type 1 (multifunction), Type 3
(direct memory), Type 4 (compute + memory), Type 6/7 (immediate
loads), Type 10/10a (jump/call), Type 17 (reg move), Type 20
(RTS/RTI).
The decoder now covers most ADSP-219x instruction types and has
assembler verification for 34 of 37 documented opcode families.
Work in progress: Type 9/9a (standalone compute), Type 11
(DO UNTIL), Type 15 (shift), Type 18 (mode control), Type 25
(saturate).
Assembler-verified coverage includes:
- Types 1, 3, 4, 6, 7, 8, 9, 9a, 10, 10a, 11, 12, 14, 15, 16,
17, 18, 19, 20, 21, 21a, 23, 24, 25, 26, 29, 30, 32, 33, 34,
35, 36, 37
Structural-only coverage remains for:
- Type 22 / 22a (2-word immediate data write)
- Type 31 (IDLE)
- Type 32a (DAG register store with transfer)
For the current verification matrix and test inputs, see
`r2plugin/TESTING.md`.
## Assembler