blob: dd6d14d1e2be40448cf0759299bcc0100070bafd [file] [log] [blame]
.text
errata:
.cpu msp430
# CPU4: PUSH #4/#8 has to be encoded using the long form
push #4
push #8
# CPU11: The SR flags can be left in a bogus state after writing to the PC
# Instructions that do not set the SR flags are unaffected.
bic #1, pc
bis #1, pc
mov #1, pc
#CPU12: A CMP or BIT instruction with the PC as the second operand may
# not execute the instruction after it - so a NOP must be inserted.
cmp &200, PC
bit r1, pc
#CPU19: Instructions that sets CPUOFF must be followed by a NOP
bis #0x10, r2
mov #0x10, r2
xor #0x10, r2
nop