aboutsummaryrefslogtreecommitdiffstats
path: root/asm/creole.py
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2023-03-02 17:30:24 +0000
committerGravatar Peter McGoron 2023-03-02 17:30:24 +0000
commit945bcd68a54ebf6794fa791545426e5f29644029 (patch)
tree0643c99cd5bfea1cba4a228c2919b2ac148c6764 /asm/creole.py
parent0.2.0 (diff)
add upsilon opcodes
Diffstat (limited to 'asm/creole.py')
-rw-r--r--asm/creole.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/asm/creole.py b/asm/creole.py
index d8f5d32..bdf8ea7 100644
--- a/asm/creole.py
+++ b/asm/creole.py
@@ -210,6 +210,16 @@ class Instruction(Enum):
J = "JE", "_render_j", ArgType.LAB
JNE = 10, "_render_default", ArgType.LAB, ArgType.VAL, ArgType.VAL
DB = 11, "_render_default", ArgType.DAT, ArgType.STR
+ READ_ADC = 12, "_render_default", ArgType.VAL, ArgType.REG
+ READ_DAC = 13, "_render_default", ArgType.VAL, ArgType.REG
+ WRITE_DAC = 14, "_render_default", ArgType.VAL, ArgType.VAL
+ SLEEP = 15, "_render_default", ArgType.VAL
+ CLOOP_READ = 16, "_render_default", ArgType.VAL, ArgType.REG
+ CLOOP_WRITE = 17, "_render_default", ArgType.VAL, ArgType.VAL
+ WF_LOAD = 18, "_render_default", ArgType.VAL, ArgType.DAT
+ WF_EXEC = 19, "_render_default", ArgType.VAL, ArgType.VAL
+ SENDVAL = 20, "_render_default", ArgType.VAL
+ SENDDAT = 21, "_render_default", ArgType.DAT
def __int__(self):
""" Returns the opcode associated with the Instruction.