Post Reply 
RCL IND IND: a solution in search of a problem?
12-19-2014, 05:29 PM (This post was last modified: 12-19-2014 09:53 PM by Ángel Martin.)
Post: #9
RE: RCL IND IND: a solution in search of a problem?
(12-19-2014 09:28 AM)charger73 Wrote:  What is the the difference when "you" end a routine with:

3C1 ?NC GO doa proper exit
002 ->00F0 [NFRPU]

or :

08C GO in orderly fashion
13E ->AD3E [NFRX2]

Tobie

Good catch - as it happens the second example is from a routine located in a bank-switched page. Depending on the platform (CL, Clonix, MLDL2k...) a return to the OS from a secondary bank may not "switch" back to the main bank and leave the page "hanging", which is not a good thing. The way to solve that is by switching first to the main bank, and then going to the OS routine - which is done in the subroutine called in lieu of [NFRPU].

Cheers,
'AM

"To live or die by your own sword one must first learn to wield it aptly."
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: RCL IND IND: a solution in search of a problem? - Ángel Martin - 12-19-2014 05:29 PM



User(s) browsing this thread: 1 Guest(s)