[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