Programming APPS vs. Ram Programs

From WikiTI
Revision as of 08:06, 5 November 2009 by Fullmetalcoder (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
This article is a stub. You can help WikiTI by expanding it.


Introduction

This is intended for calculators with Flash memory and so APPS, this means, the TI-8x family and TI-73.

Programming APPS is very much like ram programs with some extra things to keep in mind.

APPS

  • Code starts in $4000
  • An APPS need an apps header
  • No write back or self modifying code
  • Most static data passed to bcalls (strings for instance) has to be copied to RAM first
  • Page calls, jumps or copy data