An nX-U8/100 disassembler written in C.
- Fixed some instructions
- Adjusted instruction syntaxes based on personal preferences
- Tabs are used for spacing instead of spaces
- Immediates does not have
#
as prefixes Dbitadr
andRn.bitoffset
are rewritten asbit, [address]
andbit, Rn
- Indirect addressing modes have brackets now, for example:
st r0, 0:[811Dh]
- The colons in
b/bl Dadr
are removed, for examplebl 03130h
lea Dadr
has brackets now:lea [FFFCh]
#imm7
does not show sign properly (add er0, F0h
actually addsFFF0h
(-10h
) toER0
)extbw
shows the register twice (extbw er0, er0
)
Ask frsr, I didn't do anything :p