Re: A89: 2nd,diamond,alpha&shift on the LCD
[Prev][Next][Index][Thread]
Re: A89: 2nd,diamond,alpha&shift on the LCD
I had this problem too. The interrupt that controls these is auto interrupt
1. The location of this is $64. You can disable just interrupt 1 by using
the following code:
move.l ($040064),(oldint) ;don't need to disable protection this way
move.l #int1,($040064) ;install new handler
;\
; rest of code
;/
;at the end of the code make sure you reinstall the interrupt
move.l (oldint),($040064)
rts
int1:
rte
oldint:
dc.l 0
I know for a fact this works. Its right out of my code for Yoshi89. The acz
tutorials really confuse me too.
In a message dated 8/4/99 8:16:53 PM Eastern Daylight Time,
zach@operamail.com writes:
<< I thought (based on the info at http://ti89.acz.org ) that auto-int 2
controlled the displaying of 2nd,alpha,shift,and diamond indicators on the
status bar, but even if all the auto-interupts point to empty routines
(dummy_int: rte), they still appear. Does anyone know what actually
controls
them? I'm guessing it might be one of the traps, but I don't know. Does
anyone out there have a clue about this?
>>