diff options
author | mrb0nk500 <b0nk@b0nk.xyz> | 2020-05-29 22:38:34 -0400 |
---|---|---|
committer | mrb0nk500 <b0nk@b0nk.xyz> | 2020-05-29 22:38:34 -0400 |
commit | 2f9d38f9f9d6f17bc274934b23915417012eeed8 (patch) | |
tree | b72aff709261d5e22f026835191eec9b73a77ff5 /enums.h | |
parent | 47cb4ad67be723a4df8e6ccd3cad6be79e3e7765 (diff) |
Make JSL, JSR absolute, and remove RTL.
The reason for doing this was because JSL, and RTL are
redundent, as they both do the same thing as JSR, and
RTS.
Diffstat (limited to 'enums.h')
-rw-r--r-- | enums.h | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -23,8 +23,8 @@ enum base_isa { PLB = 0x1A, /* PuLl B register to stack. */ INC_AB = 0x1C, /* INC Absolute. */ INC_Z = 0x1D, /* INC Zero Matrix. */ - JSR = 0x1E, /* Jump to SubRoutine. */ - JSL = 0x20, /* Jump to Subroutine Long. */ + JSR_Z = 0x1E, /* Jump to SubRoutine. */ + JSR = 0x20, /* JSR Absolute. */ AND = 0x21, /* bitwise AND with accumulator. */ ABA = 0x22, /* bitwise And with Accumulator, and B register. */ AND_AB = 0x24, /* AND Absolute. */ @@ -132,7 +132,6 @@ enum base_isa { CPB_IY = 0xAC, /* CPB Indirect Indexed. */ CPB_IX = 0xAD, /* CPB Indexed Indirect. */ RTS = 0xAE, /* ReTurn from Subroutine. */ - RTL = 0xB0, /* ReTurn from subroutine Long. */ CMP = 0xB1, /* CoMPare accumulator. */ CAB = 0xB2, /* Compare Accumulator, and B. */ CMP_AB = 0xB4, /* CMP Absolute. */ |