Re: A92: TIOS::KB_VARS+$?? and Keyboard Matrix (ATTN: David Ellsworth)
[Prev][Next][Index][Thread]
Re: A92: TIOS::KB_VARS+$?? and Keyboard Matrix (ATTN: David Ellsworth)
Okay,
Cyiode, Sasq, and I tried to interpret your explanination. We finally
decided that we had to disable auto-int-1. This worked on my calc (ROM 1.3)
but Cy's (ROM 1.7?) didn't work. I would hit the ESC key and it would also
shutdown Fbrowser... Is there a way to clear the matrix so that no other
program will be affected?
-----Original Message-----
From: David Ellsworth <davidell@ix.netcom.com>
To: assembly-92@lists.ticalc.org <assembly-92@lists.ticalc.org>
Date: Saturday, January 17, 1998 3:09 AM
Subject: Re: A92: TIOS::KB_VARS+$?? and Keyboard Matrix (ATTN: David
Ellsworth)
>
>At 08:35 PM 1/16/98 -0600, Aaron A. Hill wrote:
>>
>>David,
>>
>>This is a piece of code to wait for the ESC key...
>>
>> waitKeyPressLoop:
>> tst.w tios::kb_vars+$1C
>> beq waitKeyPressLoop
>> move.w tios::kb_vars+$1E,d0
>> clr.w tios::kb_vars+$1C
>> cmp.w #$0108,d0
>> beq exit
>> bra waitKeyPressLoop
>>
>>How does the tios::kb_vars relate to the matrix? Is this just a reference
>>to the buffer?
>
>I would suggest scrapping that and switching to...
>
>waitEsc:
> jsr flib::idle_loop
> cmp.w #$0108,d0
> beq exit
> bra waitEsc
>
>>Could you please explain how to use the table in lowlevel.txt with the
>>ti-92?
>
>It is all explained in perfect detail if you read carefully enough...maybe
>I'll include a sample keyboard matrix program with a later version of
Fargo.
>
>---
>David Ellsworth
>davidell@earthling.net
>IRC: eXocomp
>ICQ: 2300673
>
Follow-Ups: