aboutsummaryrefslogtreecommitdiff
path: root/newasm/parsers/immediate.s
diff options
context:
space:
mode:
Diffstat (limited to 'newasm/parsers/immediate.s')
-rw-r--r--newasm/parsers/immediate.s13
1 files changed, 13 insertions, 0 deletions
diff --git a/newasm/parsers/immediate.s b/newasm/parsers/immediate.s
new file mode 100644
index 0000000..ac3e578
--- /dev/null
+++ b/newasm/parsers/immediate.s
@@ -0,0 +1,13 @@
+.syntax unified
+.cpu cortex-m0plus
+.thumb
+
+.type immediate, %function
+.global immediate
+
+// R4 input buffer
+// R2 output buffer
+
+immediate:PUSH {LR}
+ BL decimal
+ POP {PC}