7.
Flash Application Layout
This chapter presents the physical layout of AMS Flash applications on disk and
in calculator memory. It also discusses what needs to be in your source code to
make a Flash app interface with the OS.
7.1.
File Format
AMS application files are embedded within three layers of headers: the Flash
header used by TI-GRAPH LINK™ software, the certificate header needed for
license tracking, and the application header needed by the AMS OS.
Flash header
Certificate header
Application header
Relocation map
Application code
Initial data table
Signature
Figure 7.1: Flash Application File Format
7.1.1.
Flash Header
The Flash header is used by TI-GRAPH LINK software. TI-GRAPH LINK
removes this header when it sends software to a calculator.
The following table describes the fields of the Flash header used by AMS
applications.
TI-89 / TI-92 Plus Developer Guide
Not for Distribution
31
Beta Version January 26, 2001