Texas Instruments TI89 Developer Guide - Page 76
Flags, 1.3.4., Length of Data Segment, 1.3.5., Byte Offset to Code Segment, 1.3.6., Byte
UPC - 033317198566
View all Texas Instruments TI89 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 76 highlights
34 Chapter 7: Flash Application Layout 7.1.3.3. 7.1.3.4. 7.1.3.5. 7.1.3.6. Even built-in applications have internal names. You can call EV_getAppID with a built-in app's internal name to get its application ID. Your app can send messages to a built-in app (see EV_sendEvent) given its app ID. Application Name Home Y= Editor Window Editor Graph Table Data/Matrix Editor Program Editor Text Editor Numeric Solver Internal Name TIHOME TIEQUED TIWINDED TIGRAPH TITABLED TIDMED TIPRGMED TITEXTED TIINSLVR Table 7.3: Internal Names of Built-in Applications Flags 0x0001 APPHDR_LOCALIZER Application provides language localization for the AMS Operating System (OS). The language setting pop-up menu on page 3 of the calculator's mode window is built by scanning all the app headers for applications with this flag set. The remaining flag bits are reserved and should be zero. Length of Data Segment The data segment length is the amount of static RAM to allocate to the application when it is loaded into the calculator. It consists of the static initialized (.data) and uninitialized (.bss) RAM sections. Byte Offset to Code Segment The byte offset to code is a header-relative pointer to the beginning of the application code image. Byte Offset to Initial Data Table The contents of the application's initialized RAM (.data section) are initialized by copying the data from this table. TI-89 / TI-92 Plus Developer Guide Not for Distribution Beta Version January 26, 2001