Hi all,
Does anybody know the GPLLNK equate for Extended Basic???
Guillaume.
Posted Sun Oct 30, 2011 1:22 PM
Posted Sun Oct 30, 2011 4:12 PM
Posted Sun Oct 30, 2011 4:36 PM
RXB, on Sun Oct 30, 2011 4:12 PM, said:
Posted Sun Oct 30, 2011 4:41 PM
Posted Mon Oct 31, 2011 1:45 AM
Posted Mon Oct 31, 2011 4:40 AM
GPLLNK BSS 32 * workspace for gpllnk DATA LNKGPL * address of code LNKGPL MOV *R11+,@>83E2 * move XML opcode to GPLs R1 MOV @>83F6,R0 * save GPLs R11 LWPI >83E0 * load GPL workspace MOV R1,R2 * copy opcode SRL R1,12 * get table number SLA R1,1 * convert to word offset SLA R2,4 * remove table number from copy SRL R2,11 * get the index into the table A @>0CFA(R1),R2 * get address of pointer MOV *R2,R2 * get address of code from pointer BL *R2 * branch to the code LWPI GPLLNK * restore our workspace MOV R0,@>83F6 * restore GPLs R11 RTWP
sp8607.zip 626.49K
4 downloads
Posted Mon Oct 31, 2011 9:31 AM
Willsy, on Mon Oct 31, 2011 4:40 AM, said:
Quote
Posted Mon Oct 31, 2011 9:55 AM
sp8405.zip 717.92K
5 downloads
0 members, 0 guests, 0 anonymous users