An initial $
character is optional in all register names.
General purpose registers are named a0
...a15
. Additional
registers may be added by processor configuration options. In
particular, the MAC16 option adds a MR register bank. Its
registers are named m0
...m3
.
As a special feature, sp
is also supported as a synonym for
a1
.