8Xk Target Support

TI-82, TI-83 (plus, silver..), TI-84, TI-85 and TI-86
Post Reply
alberthrocks
New member
Posts: 1
Joined: Tue Mar 06, 2012 3:55 am

8Xk Target Support

Post by alberthrocks »

Hello,

I would like to see an output for 8Xk, which is the application format.

What's the difference between 8Xk and 8Xp? Plenty!
For an app...
= Code must be swapped from the flash to RAM and then executed there.
= No self-writeback
= It allocates "pages" in 16k increments - so even if you app is really 8k, it will take up 16k.
For a program...
= It's in RAM, so it's executed directly
= Writeback allowed
= What you eat (in space) is what you get (taken)
HOWEVER...
= Limited to 8k; more than that will prevent execution.
As for an app...
= Can be nice and big :P

There is some code I would like to write that is considered "big".
Z88DK is not super-efficient like Z80 assembly, so it's certain that the code will exceed the 8k execution limit.
Therefore, I would like an option to compile to 8Xk.

App creation/signing is widely available - I personally use rabbitsign (or wabbitsign) to perform the task.
If you (the developer) need help with the feature, feel free to ask!
You need to split the code into "pages" and then make it all work... which can be crazy at times. :P

It would be great if this feature was implemented! :)
Post Reply