diff 3rdparty/packages/basic09/syscall.asm @ 659:0e6a4a6486a0

I've learned now that syscall does NOT change for either 6809 or 6309
author boisy
date Sat, 21 Dec 2002 16:34:38 +0000
parents 0ba32915943b
children 57f23da9790a
line wrap: on
line diff
--- a/3rdparty/packages/basic09/syscall.asm	Sat Dec 21 16:17:27 2002 +0000
+++ b/3rdparty/packages/basic09/syscall.asm	Sat Dec 21 16:34:38 2002 +0000
@@ -48,14 +48,14 @@
          ldd   #$103F		get SWI2 instruction
          pshs  b,a		put on stack
          ldu   $0C,s		get pointer to caller's registers on stack
-         ldd   R$D,u		
-         ldx   R$X,u
-         ldy   R$Y,u
-         ldu   R$U,u
+         ldd   1,u		R$D
+         ldx   4,u		R$X
+         ldy   6,u		R$Y
+         ldu   8,u		R$U
          jsr   ,s               branch to subroutine
          pshs  u,cc
          ldu   $0F,s
-         leau  R$U,u
+         leau  8,u		R$U
          pshu  y,x,dp,b,a
          puls  x,a
          sta   ,-u