flashapp.h Header File

Header File Index

Routines, variables and structures related to FlashApps.

 Functions
OO_GetEndOfAllFlashApps
Returns a pointer to the first word-aligned byte after the last FlashApp.
OO_GetFirstFlashAppSectorAddress
Fills given CFILE and returns a pointer to the first byte of the first sector reserved for FlashApps.
OO_GetFlashAppSize
Returns the size of a FlashApp given its task ID.
 Predefined Types
CFILE
A structure representing the context of a memory-mapped file.

Note: this header is currently VERY incomplete.
On AMS 2.xx and 3.xx, FlashApps enable tighter integration to AMS than ASM programs enable: FlashApps can extend AMS, e.g. by exporting multiple TI-BASIC functions, and override various aspects of AMS (e.g. the language, or the font used by character drawing functions).

TIGCC and GCC4TI cannot currently generate FlashApps.