CMDSEQUFLAG_NOP |
= default nop command
|
CMDSEQUFLAG_ACCESS_FLAG |
= Memory Access Flag
|
CMDSEQUFLAG_WRITE |
= 0x10
|
CMDSEQUFLAG_READ |
= 0x11
|
CMDSEQUFLAG_RDWR_MSK |
= CMDSEQUFLAG_READ
|
CMDSEQUFLAG_VALREF |
= 2
|
CMDSEQUFLAG_ADDRREF |
= 4
|
CMDSEQUFLAG_VALREF_WRITE |
= CMDSEQUFLAG_VALREF | CMDSEQUFLAG_WRITE
|
CMDSEQUFLAG_ADDRREF_WRITE |
= CMDSEQUFLAG_ADDRREF | CMDSEQUFLAG_WRITE
|
CMDSEQUFLAG_ADDRREF_READ |
= CMDSEQUFLAG_ADDRREF | CMDSEQUFLAG_READ
|
CMDSEQUFLAG_ADDRREF_VALREF_WRITE |
= CMDSEQUFLAG_ADDRREF | CMDSEQUFLAG_VALREF | CMDSEQUFLAG_WRITE
|
CMDSEQUFLAG_FORCE |
= 8
|
CMDSEQUFLAG_FORCE_WRITE |
= CMDSEQUFLAG_FORCE | CMDSEQUFLAG_WRITE
|
CMDSEQUFLAG_FORCE_READ |
= CMDSEQUFLAG_FORCE | CMDSEQUFLAG_READ
|
CMDSEQUFLAG_FORCE_VALREF_WRITE |
= CMDSEQUFLAG_FORCE | CMDSEQUFLAG_VALREF | CMDSEQUFLAG_WRITE
|
CMDSEQUFLAG_FORCE_ADDRREF_WRITE |
= CMDSEQUFLAG_FORCE | CMDSEQUFLAG_ADDRREF | CMDSEQUFLAG_WRITE
|
CMDSEQUFLAG_FORCE_ADDRREF_READ |
= CMDSEQUFLAG_FORCE | CMDSEQUFLAG_ADDRREF | CMDSEQUFLAG_READ
|
CMDSEQUFLAG_FORCE_ADDRREF_VALREF_WRITE |
= CMDSEQUFLAG_FORCE | CMDSEQUFLAG_ADDRREF | CMDSEQUFLAG_VALREF | CMDSEQUFLAG_WRITE
|
CMDSEQUFLAG_INTERNAL |
= INTERNAL command
|
CMDSEQUFLAG_SETVAR |
= SETVAR -- set variable = imediate
|
CMDSEQUFLAG_MOV |
= MOV -- copy value from first given position and set this variable at an other position
|
CMDSEQUFLAG_DUPVAR |
= DUPVAR -- duplicate variable (copy of given position)
|
CMDSEQUFLAG_ADD |
= ADD -- calculate variable = previous var + var (of given position)
|
CMDSEQUFLAG_SUB |
= SUB -- calculate variable = previous var - var (of given position) -- or COMPARE,CMP
|
CMDSEQUFLAG_SUBREV |
= SUBREV -- calculate variable = var (of given position) - previous var
|
CMDSEQUFLAG_MUL |
= MUL -- calculate variable = previous var * var (of given position)
|
CMDSEQUFLAG_AND |
= AND -- calculate variable = previous var & var (of given position) -- or TST
|
CMDSEQUFLAG_OR |
= OR -- calculate variable = previous var | var (of given position)
|
CMDSEQUFLAG_XOR |
= XOR -- calculate variable = previous var ^ var (of given position) -- or TEQ
|
CMDSEQUFLAG_NOT |
= NOT -- calculate variable = ~ var (of given position)
|
CMDSEQUFLAG_LSR |
= LSR -- calculate variable = previous var right shift (of given position)
|
CMDSEQUFLAG_LSL |
= LSL -- calculate variable = previous var left shift (of given position)
|
CMDSEQUFLAG_ROR |
= ROR -- calculate variable = previous var rotate right (of given position)
|
CMDSEQUFLAG_DIV |
= DIV -- calculate variable = previous var / var (of given position) --
<pre var / 0 will return>
|
CMDSEQUFLAG_JMP_FLAG |
= JMP_FLAG
|
CMDSEQUFLAG_JMP_COND_MSK |
= JMP_COND_MASK -- checked against NZCO status
|
CMDSEQUFLAG_JMP |
= JMP -- always
|
CMDSEQUFLAG_JMPEQ |
= JMPEQ -- equal
|
CMDSEQUFLAG_JMPNE |
= JMPNE -- not equal
|
CMDSEQUFLAG_JMPUHS |
= JMPUHS -- unsigned higher or same (alias carry set)
|
CMDSEQUFLAG_JMPUHI |
= JMPUHI -- unsigned higher
|
CMDSEQUFLAG_JMPULS |
= JMPULS -- unsigned lower or same
|
CMDSEQUFLAG_JMPULO |
= JMPULO -- unsigned lower (alias carry clear)
|
CMDSEQUFLAG_JMPSGE |
= JMPSGE -- signed greater or equal
|
CMDSEQUFLAG_JMPSGT |
= JMPSGT -- signed greater than
|
CMDSEQUFLAG_JMPSLE |
= JMPSLE -- signed less or equal
|
CMDSEQUFLAG_JMPSLT |
= JMPSLT -- signed less than
|
CMDSEQUFLAG_JMPPOZ |
= JMPPOZ -- signed positive or zero
|
CMDSEQUFLAG_JMPMI |
= JMPMI -- signed negative
|
CMDSEQUFLAG_JMPOVS |
= JMPOVS -- overflow set
|
CMDSEQUFLAG_JMPOVC |
= JMPOVC -- overflow clear
|
CMDSEQUFLAG_CALL_FLAG |
= CALL_FLAG
|
CMDSEQUFLAG_DUPARG |
= DUPARG
|
CMDSEQUFLAG_CALL |
= CALL
|
CMDSEQUFLAG_CALLWVAR |
= CALLWVAR
|
CMDSEQUFLAG_RETURN |
= RETURN
|
CMDSEQUFLAG_DUPRETVAL |
= DUPRETVAL
|
CMDSEQUFLAG_EXPORT_DATA_STORE |
= EXPORT -- local data store
|
CMDSEQUFLAG_ALLOC |
= ALLOC -- additional local data store
|
CMDSEQUFLAG_ALIVE |
= ALIVE -- send a "still alive" message to gdb
|
CMDSEQUFLAG_STORE |
= STORE
|
CMDSEQUFLAG_VALREF_STORE |
= VALREF STORE
|
CMDSEQUFLAG_ADDRREF_STORE |
= ADDRREF STORE
|
CMDSEQUFLAG_ADDRREF_VALREF_STORE |
= ADDRREF VALREF STORE
|
CMDSEQUFLAG_LOAD |
= LOAD
|
CMDSEQUFLAG_ADDRREF_LOAD |
= ADDRREF LOAD
|