[A83] Re: more push and pop stuff


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

[A83] Re: more push and pop stuff




Thank you, but the SDK says NOT FOR ASM PROGRAMS, JUST APPS!! (I am not 
meaning to be insuting, just the sdk put it in caps, and it might raly screw 
up someone's calc.) I read in the SDK that the other two were JForceGraphKey 
(in: a, key to execute in graph screen) and JForceGraphNoKey, for app 
programmers (use both with BJUMP).

Jimmy Pardey


>From: Peter-Martijn Kuipers <hyper@hysoft-automation.com>
>Reply-To: assembly-83@lists.ticalc.org
>To: assembly-83@lists.ticalc.org
>Subject: [A83] Re: more push and pop stuff
>Date: Thu, 23 Aug 2001 09:25:33 +0200 (CEST)
>MIME-Version: 1.0
>Received: from [195.67.128.9] by hotmail.com (3.2) with ESMTP id 
>MHotMailBD4DF92C003340043793C343800909B10; Thu, 23 Aug 2001 00:18:49 -0700
>Received: from towerguard. (mx-1.sollentuna.net [195.67.128.9])by 
>mx-1.sollentuna.net (Postfix) with ESMTPid 7E25A18019; Thu, 23 Aug 2001 
>09:17:59 +0200 (CEST)
>Received: with LISTAR (v1.0.0; list assembly-83); Thu, 23 Aug 2001 09:17:59 
>+0200 (CEST)
>Received: from sunsparc.hysoft-automation.com 
>(hvs-o-0613.mxs.adsl.euronet.nl [212.129.134.19])by mx-1.sollentuna.net 
>(Postfix) with ESMTP id DB6D218006for <assembly-83@lists.ticalc.org>; Thu, 
>23 Aug 2001 09:17:57 +0200 (CEST)
>Received: (from hyper@localhost)by sunsparc.hysoft-automation.com 
>(8.11.0/8.8.7) id f7N7PXJ27274for assembly-83@lists.ticalc.org; Thu, 23 Aug 
>2001 09:25:33 +0200
>From assembly-83-bounce@lists.ticalc.org Thu, 23 Aug 2001 00:19:54 -0700
>Delivered-To: lists.ticalc-assembly-83@mx-1.sollentuna.net
>Message-Id: <200108230725.f7N7PXJ27274@sunsparc.hysoft-automation.com>
>In-Reply-To: <002a01c12b6d$a7a124f0$4100000a@brinstar> from "David 
>Phillips" at Aug 22, 2001 05:50:49 PM
>X-Mailer: ELM [version 2.5 PL3]
>X-listar-version: Listar v1.0.0
>Sender: assembly-83-bounce@lists.ticalc.org
>Errors-To: assembly-83-bounce@lists.ticalc.org
>X-original-sender: hyper@hysoft-automation.com
>Precedence: bulk
>X-list: assembly-83
>
>
>83+: _jforcecmdnochar, used to quit applications
>
>there are 2 other _jforcecmd* 's,and they allow you to pass a key on to the
>tios after quitting.
>See the 83Plus sdk manual for details.
>
>--(Peter-Martijn)
> >
> >
> > Yes.  So don't do that :)
> >
> > On the 86, there is a rom call to get you out no matter what, called
> > "_jforcecmdnochar" (not kidding).  I don't remember what the 83/83+
> > equivalent is, but a quick grep of the include file ought to turn up 
>what
> > you want.
> >
> > Or, you can do it yourself:
> >
> > ; at the start of the program, save the stack position
> >  ld hl,0
> >  add hl,sp
> >  ld (stacksave),hl
> >
> > ; when you need to bail
> > stacksave = $+1
> >  ld hl,0
> >  ld sp,hl
> >  ret            ; return to TI-OS
> >
> > > I would expect a _quit romcall or something, because if I push without
> > > poping back the same number of time I pushed and try to return to the 
>the
> > > shell, something will (65534 out of 65535 times (memory adresses, I 
>might
> > > just hit the quit adress)) get messed up, or wouldn't it?
> >
> >
> >
> >
>
>
>


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





Follow-Ups: