[Coco] technical assembler question

Darren A. darccml at hotmail.com
Fri May 18 11:40:50 EDT 2007


>From: Phill Harvey-Smith <afra at aurigae.demon.co.uk>
>Subject: Re: [Coco] technical assembler question
>Date: Fri, 18 May 2007 08:13:33 +0100
>
>Arthur Flexser wrote:
>
>>LDA #(value that depends on break key's row in keyboard matrix)
>>STA $FF02
>>LDA $FF03
>>ANDA #(value that depends on break key's column in keyboard matrix)
>>BEQ someplace (break key is being held down)
>>
><snip>
>
>Remembering of course that if you want your code to also work on the 
>Dragon, you'll need to compensate for the different keyboard matrix, 
>calling POLCAT, I believe does this automatically.
>
>Cheers.
>
>Phill.
>
>--
-

In this case, the BREAK key happens to be in the only row of the matrix that 
is the same for both the CoCo and Dragon.  That row also includes ENTER, 
CLEAR and SHIFT.

Darren

_________________________________________________________________
More photos, more messages, more storage—get 2GB with Windows Live Hotmail. 
http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_2G_0507




More information about the Coco mailing list