Re: A86: Re: _exec_basic and _findAlphaUp


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

Re: A86: Re: _exec_basic and _findAlphaUp




well, gosh, there ya go.  kinda makes me wonder why i even bother.

out of curiousity, how do you plan on replacing the rom?  is this for
some flash calc, or only on an emulator?

-josh

On Thu, 9 Dec 1999 18:40:16 -0700 "Kirk Meyer" <kirkmeyer@bigfoot.com>
writes:
>
>Since I'm writing my own ROM, I don't happen to be interested in 
>decoding
>TI's ROM anymore, so I'll just tell you as far as I got. There's stuff 
>on
>the stacks (OP & FP) storing the order of program calls and other
>miscellaneous things. When you want to "Stop", it must ditch these 
>stacks in
>order to go back to TI-OS. Thus when you first run a program it stores 
>the
>original location of the OP & FP stacks (the question is where - I 
>didn't
>bother to find that yet, you should be able to find it with any 
>emulator
>that supports searching). Unfortunately, this does _not_ happen when 
>you use
>_exec_basic. So before using _exec_basic, you ought to copy the OP & 
>FP ptrs
>to the appropriate locations as referenced above. Additionally, it 
>might be
>good to search the ROM for where these pointers are accessed and try 
>to call
>that routine, since we might be forgetting to do something else as 
>well.
>
>----- Original Message -----
>From: Cassady Roop <croop@oregontrail.net>
>To: <assembly-86@lists.ticalc.org>
>Sent: Thursday, December 09, 1999 7:57 AM
>Subject: Re: A86: Re: _exec_basic and _findAlphaUp
>
>
>> Does anyone have any idea as to WHY it crashes in the first place?
>
>
>

___________________________________________________________________
Why pay more to get Web access?
Try Juno for FREE -- then it's just $9.95/month if you act NOW!
Get your free software today: http://dl.www.juno.com/dynoget/tagj.


Follow-Ups: