diff options
| -rw-r--r-- | 680.inc | 30 |
1 files changed, 23 insertions, 7 deletions
@@ -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 |
