diff --git a/common/assembler.fs b/common/assembler.fs index 89252a7..758ee37 100644 --- a/common/assembler.fs +++ b/common/assembler.fs @@ -110,7 +110,7 @@ variable istep : disasm1 ( a -- a ) dup . ." -- " 0 istep ! ['] matchit for-ops istep @ 0= if 1 istep ! ." UNKNOWN!!!" then - 9 emit 9 emit ." -- " dup istep @ m. + 9 emit 9 emit ." -- " dup m@ istep @ m. istep @ + cr ; diff --git a/esp32/xtensa-assembler.fs b/esp32/xtensa-assembler.fs index 4264913..6b7e5b4 100644 --- a/esp32/xtensa-assembler.fs +++ b/esp32/xtensa-assembler.fs @@ -27,7 +27,7 @@ vocabulary xtensa xtensa definitions numeric operand im : imm4 im im im im ; -: imm8 imm4 ; +: imm8 imm4 imm4 ; : imm12 imm4 imm4 imm4 ; : imm16 imm8 imm8 ; : offset imm8 imm8 im im ;