Re: A86: calls: important vars & 24-bit ptr
[Prev][Next][Index][Thread]
Re: A86: calls: important vars & 24-bit ptr
Hmm... this is interesting. the ".", "*" and "@" programs have eluded
us thus far... Any info on when/why they are used?
rabidcow@juno.com wrote:
> i think i've seen this first one mentioned before.
> $4547 $165E hl=h*l (bc=0 de=original l)
>
> loading important vars: (doesn't call findsym)
> $454B $166A load '.' to op1
> $454F $166F load "PRegC" to op1
> $455B $1686 load '!' to op1
> $455F $168B load '#' to op1
> $4563 $1690 load '@' to op1
> $4567 $1695 load '*' to op1
> $456B $169A load theta to op1
> $456F $16A0 load 'r' to op1
> $4573 $16A5 load 'x' to op1
> $16A8 load hl to op1+1
> $4577 $16AC load 'y' to op1
> $457B $16B1 load 't' to op1
>
> 24-bit pointer stuff:
> $45EF $174F _inc_ptr_ade
> $45F3 $175D _swap_ahl_bde
> $45F7 $1764 _load_ade (hl)
> $45FB $176A _load_bde (hl)
> $45FF $1770 _load_ahl (hl)
> $4603 $1779 _store_ade (hl)
> $4607 $177F _store_bde (hl)
>
> -josh
>
> _____________________________________________________________________
> You don't need to buy Internet access to use free Internet e-mail.
> Get completely free e-mail from Juno at http://www.juno.com
> Or call Juno at (800) 654-JUNO [654-5866]
--
Stephen Hicks
mailto:shicks@mindspring.com
ICQ:5453914
IRC/AIM:Kupopo
Hopemage:http://www.mindspring.com/~shicks/
Follow-Ups:
References: