[A83] Re: SDCC port


[Prev][Next][Index][Thread]

[A83] Re: SDCC port



> Van: Aaron St.John <aaronstj@hotmail.com>
> 
> All right, more news on the SDCC front.  It turns out that the
> documentation claiming that IY is not used it old, IY is indeed used in
> SDCC.  However, it looks to me (after some simple tests) that as long as
> a "good" copy of IY is saved and restored before you call any system
> routines or exit the program, you can change IY all you want.

Yup, to solve this you can disable the TIOS interrupts, by using IM2. Then
you could write your own keyboardhandler or you write/use a TIOS interrupt
wrapper like used in the z88dk.

See {z88dk}/lib/ ->
- ti83_crt0.asm
- ti83p_crt0.asm
- ti83papp.asm (needs more work)
- int83.asm
- int83p.asm
- intwrap83.asm
- intwrap83p.asm

> Also, I decided I might as well through myseld full force into a 
> developement kit for the TI-83 using SDCC.  Hopefully I can make a 
> proof-of-concept release within the week.  Wish me luck.

Good luck :-)

	Henk Poley <><