]> git.sur5r.net Git - cc65/commitdiff
Small fixes by Christian Krüger.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 7 Jan 2013 20:25:45 +0000 (20:25 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 7 Jan 2013 20:25:45 +0000 (20:25 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@5960 b7a2c559-68d2-44c3-8de9-860c34a00d81

asminc/smc.inc
doc/smc.sgml

index 42dcb1055b4ffc55c79540ffbacdc4f60a2cb747..ef710a30eecf11d2fcb33ca14e2065eb4267cac7 100644 (file)
@@ -180,11 +180,11 @@ SMC_StoreValue label, register
 \r
 .macro SMC_TransferAddressSingle        label, address, register\r
 .if .paramcount = 2 .or .match ((register), a)\r
-        .if (.match (.left (1, {adress}), #))\r
+        .if (.match (.left (1, {address}), #))\r
                 ; immediate mode\r
-        lda     #<(.right (.tcount ({adress})-1, {adress}))\r
+        lda     #<(.right (.tcount ({address})-1, {address}))\r
                 sta _SMCDesignator+1\r
-        lda #>(.right (.tcount ({adress})-1, {adress}))\r
+        lda #>(.right (.tcount ({address})-1, {address}))\r
                 sta _SMCDesignator+2\r
     .else\r
         ; assume absolute or zero page\r
@@ -194,11 +194,11 @@ SMC_StoreValue label, register
                 sta _SMCDesignator+2\r
         .endif\r
 .elseif .match ((register), x)\r
-        .if (.match (.left (1, {adress}), #))\r
+        .if (.match (.left (1, {address}), #))\r
                 ; immediate mode\r
-        ldx     #<(.right (.tcount ({adress})-1, {adress}))\r
+        ldx     #<(.right (.tcount ({address})-1, {address}))\r
                 stx _SMCDesignator+1\r
-        ldx #>(.right (.tcount ({adress})-1, {adress}))\r
+        ldx #>(.right (.tcount ({address})-1, {address}))\r
                 stx _SMCDesignator+2\r
     .else\r
         ; assume absolute or zero page\r
@@ -208,11 +208,11 @@ SMC_StoreValue label, register
                 stx _SMCDesignator+2\r
         .endif\r
 .elseif .match ((register), y)\r
-        .if (.match (.left (1, {adress}), #))\r
+        .if (.match (.left (1, {address}), #))\r
                 ; immediate mode\r
-        ldy     #<(.right (.tcount ({adress})-1, {adress}))\r
+        ldy     #<(.right (.tcount ({address})-1, {address}))\r
                 sty _SMCDesignator+1\r
-        ldy #>(.right (.tcount ({adress})-1, {adress}))\r
+        ldy #>(.right (.tcount ({address})-1, {address}))\r
                 sty _SMCDesignator+2\r
     .else\r
         ; assume absolute or zero page\r
@@ -226,11 +226,11 @@ SMC_StoreValue label, register
 \r
 \r
 .macro SMC_TransferAddress      label, address\r
-.if (.match (.left (1, {adress}), #))\r
+.if (.match (.left (1, {address}), #))\r
         ; immediate mode\r
-        lda    #<(.right (.tcount ({adress})-1, {adress}))\r
+        lda    #<(.right (.tcount ({address})-1, {address}))\r
         sta _SMCDesignator+1\r
-        ldx #>(.right (.tcount ({adress})-1, {adress}))\r
+        ldx #>(.right (.tcount ({address})-1, {address}))\r
         stx _SMCDesignator+2\r
 .else\r
         ; assume absolute or zero page\r
index 38ba844e41290162e73b106447b902f1072a6636..b58fc51abe512edefcfd606ede3a6d8bbecd9d65 100644 (file)
@@ -437,7 +437,7 @@ SMC GetChar, { LDA  SMC_AbsAdr, x }
 
   Example:
 <tscreen><verb>
-    SMC_TransferAddress JumpTo, #CloseChannel, Y
+    SMC_TransferAddress JumpTo, #CloseChannel
     ...
 SMC JumpTo, { JMP OpenChannel }
 </verb></tscreen>