[A83] Re: call and B_CALL


[Prev][Next][Index][Thread]

[A83] Re: call and B_CALL




Very big differences.

When you're running on a TI83+, the address of Mov9ToOP1 might not be valid, 
it points to something else depending on which rom page is loaded, so if you 
just call the routine, it will crash.  Bcall is a routine at $0028 that gets 
the rom page correct before calling the romcall, then restores it 
afterwards.

The TI83 doesn't have apps, so it doesn't need bcall.  It just uses Call.


>From: Thomas Lutz <caffeine43@netzero.net>
>Reply-To: assembly-83@lists.ticalc.org
>To: assembly-83@lists.ticalc.org
>Subject: [A83] call and B_CALL
>
>
>What's the difference between these two?:
>
>call _Mov9ToOP1
>B_CALL Mov9ToOP1
>
>Do call and B_CALL have important differences?
>
>
>


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp