changeset 658:0ba32915943b

Fixed problem where E$Param error was being returned for 6309 systems.
author boisy
date Sat, 21 Dec 2002 16:17:27 +0000
parents d2ce1c213a9c
children 0e6a4a6486a0
files 3rdparty/packages/basic09/syscall.asm
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/3rdparty/packages/basic09/syscall.asm	Sat Dec 21 15:30:11 2002 +0000
+++ b/3rdparty/packages/basic09/syscall.asm	Sat Dec 21 16:17:27 2002 +0000
@@ -33,7 +33,8 @@
          cmpd  #$0002		two?
          bne   L005C		if not, error
          ldd   $0A,s		get size of second parameter
-         cmpd  #R$PC		appropriate registers?
+*         cmpd  #R$PC		appropriate registers?
+         cmpd  #$0A		appropriate registers?
          bne   L005C		branch if not
          ldd   [<$04,s]		get address of first parameter
          ldx   $06,s		get size of first parameter