summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--680.inc30
1 files changed, 23 insertions, 7 deletions
diff --git a/680.inc b/680.inc
index 5a996e5..3578ea9 100644
--- a/680.inc
+++ b/680.inc
@@ -1,14 +1,14 @@
;; -*- asm -*-
;; Register naming
- esp EQUR a4
- epc EQUR a6
+esp EQUR a4
+epc EQUR a6
- eaf EQUR d3
- ebc EQUR d4
- ede EQUR d5
- ehl EQUR d6
- eixy EQUR d7
+eaf EQUR d3
+ebc EQUR d4
+ede EQUR d5
+ehl EQUR d6
+eixy EQUR d7
SAVEREG MACRO
movem d3-d7/a3-a6,-(sp)
@@ -17,3 +17,19 @@ SAVEREG MACRO
RESTREG MACRO
movem (sp)+,d3-d7/a3-a6
ENDM
+
+;; pushm MACRO
+;; movem \1,-(sp)
+;; ENDM
+
+;; popm MACRO
+;; movem (sp)+,\1
+;; ENDM
+
+;; push MACRO
+;; move.\0 \1,-(sp)
+;; ENDM
+
+;; pop MACRO
+;; move.\0 (sp)+,\1
+;; ENDM