Re: A86: Questions on Port 3, calc on, off, APD, etc
[Prev][Next][Index][Thread]
Re: A86: Questions on Port 3, calc on, off, APD, etc
i can answer probably all of them but i know i can answer 3 and 5 and
get it right. when the calculator is off, interrupts do not run (i tried
making a clock using IM 2 and IM 1 and it didn't work). when you turn it
off manually it takes you back to the home screen, where as w/ APD it
saves your place. i also think that for #4 that you are right...
Matt2000 wrote:
>
> Hey this is Matt. I have been disassembling the ROM and I have a few
> questions
>
> 1.) Does anyone have any details on Port 3? Does it operate on bits, or does
> it recognize bytes themselves at different
> instructions? Why does so many Rom routines write two bytes to them? These
> are written to Port 3 often - $00 $01
> $09 $0B, $0A $0B. I read the latter were that $09 for the ON key being off,
> $0A for the on key being on
>
> 2.) What exactly is an ON interrupt vs. ON key pressed and a timer interrupt
> vs. whether timer has occured. These are some of the bits read. Can an ON
> interrupt occur without the ON key being pressed? The rom seems to check for
> that possibility. How are the bits that you write relate to the bits that
> you read?
>
> 3.) When the calculator is off, does the interrupts run in the background or
> does it disable timer interrupts and wait for an ON interrupt. Does anyone
> have any details on this?
>
> 4.) The calculator appears to turn on immediately when you put batteries in
> it, executes a HALT and waits for the ON key before it initializes. Is this
> correct?
>
> 5.) Does the calculator do different things if it is shut off depending on
> whether it what caused by the APD shut it off or [2nd][ON]. It appears to
> have a difference
>
> Anyone have any idea? Dan Eble? Jimmy Mardell? Trent Lillehaugen? Anyone?
>
> :-)
>
> Later,
> Matt
--
=====================================
= =
= Kirk Meyer (mailto:_@ibm.net) =
= http://www.bigfoot.com/~kirkmeyer =
= =
= "Set your affection on things =
= above, not on things on the =
= earth." Colossians 3:2 =
= =
=====================================
References: