me23

ti84pce.inc

Apr 11th, 2021 (edited)
1,752
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;TI-84 Plus CE Include File
  2.  
  3. ;Various Parts Contributed by
  4. ;- BrandonW
  5. ;- calc84
  6. ;- tr1p1ea
  7. ;- MateoConLechuga
  8. ;- Texas Instruments (ti83plus.inc)
  9. .nolist
  10.  
  11. #ifndef TI84PCE
  12. #define TI84PCE
  13.  
  14. ;Included for Assembler Compatibility
  15. ;------------------------------------
  16. #define equ .equ
  17. #define EQU .equ
  18. #define end .end
  19. #define END .end
  20.  
  21. ;Hardware Defines
  22. ;------------------------------
  23. lcdWidth        equ 320
  24. lcdHeight       equ 240
  25.  
  26. ;System Calls
  27. ;Jump Table located at 020104h
  28. ;--------------------------------
  29. _BootOS         equ 0020108h
  30. _InterruptHandler   equ 002010Ch
  31. _Rst10Handler       equ 0020110h
  32. _Rst18Handler       equ 0020114h
  33. _Rst20Handler       equ 0020118h
  34. _Rst28Handler       equ 002011Ch
  35. _Rst30Handler       equ 0020120h
  36. ;0020124h
  37. ;0020128h
  38. _JErrorNo       equ 002012Ch
  39. _CallFontHook       equ 0020130h
  40. _CallLocalizeHook   equ 0020134h
  41. _LoadHLInd_s        equ 0020138h
  42. _CpHLDE         equ 002013Ch
  43. _DivHLBy10_s        equ 0020140h
  44. _DivHLByA_s     equ 0020144h
  45. _KbdScan        equ 0020148h
  46. _GetCSC         equ 002014Ch
  47. _CoorMon        equ 0020150h
  48. _Mon            equ 0020154h
  49. _MonForceKey        equ 0020158h
  50. _SendKPress     equ 002015Ch
  51. _JForceCmdNoChar    equ 0020160h
  52. _JForceCmd      equ 0020164h
  53. _SysErrHandler      equ 0020168h
  54. _NewContext     equ 002016Ch
  55. _NewContext0        equ 0020170h
  56. _PPutawayPrompt     equ 0020174h
  57. _PPutAway       equ 0020178h
  58. _PutAway        equ 002017Ch
  59. _SizeWind       equ 0020180h
  60. _ErrorEP        equ 0020184h
  61. _CallMain       equ 0020188h
  62. _MonErrHand     equ 002018Ch
  63. _AppInit        equ 0020190h
  64. _Initialize     equ 0020194h
  65. _Min            equ 0020198h
  66. _Max            equ 002019Ch
  67. _AbsO1PAbsO2        equ 00201A0h
  68. _Intgr          equ 00201A4h
  69. _TRunc          equ 00201A8h
  70. _InvSub         equ 00201ACh
  71. _Times2String       equ 00201B0h
  72. _Plus1          equ 00201B4h
  73. _Minus1         equ 00201B8h
  74. _FPSub          equ 00201BCh
  75. _FPAdd          equ 00201C0h
  76. _DToR           equ 00201C4h
  77. _RToD           equ 00201C8h
  78. _Cube           equ 00201CCh
  79. _TimesPT5       equ 00201D0h
  80. _FPSquare       equ 00201D4h
  81. _FPMult         equ 00201D8h
  82. _LJRnd          equ 00201DCh
  83. _InvOP1Sc       equ 00201E0h
  84. _InvOP1S        equ 00201E4h
  85. _InvOP2S        equ 00201E8h
  86. _Frac           equ 00201ECh
  87. _FPRecip        equ 00201F0h
  88. _FPDiv          equ 00201F4h
  89. _SqRoot         equ 00201F8h
  90. _RndGuard       equ 00201FCh
  91. _Rnfx           equ 0020200h
  92. _Int            equ 0020204h
  93. _Round          equ 0020208h
  94. _LnX            equ 002020Ch
  95. _LogX           equ 0020210h
  96. _LJNoRnd        equ 0020214h
  97. _EToX           equ 0020218h
  98. _TenX           equ 002021Ch
  99. _SinCosRad      equ 0020220h
  100. _Sin            equ 0020224h
  101. _Cos            equ 0020228h
  102. _Tan            equ 002022Ch
  103. _SinhCosh       equ 0020230h
  104. _Tanh           equ 0020234h
  105. _Cosh           equ 0020238h
  106. _Sinh           equ 002023Ch
  107. _AcosRad        equ 0020240h
  108. _AtanRad        equ 0020244h
  109. _Atan2Rad       equ 0020248h
  110. _AsinRad        equ 002024Ch
  111. _Acos           equ 0020250h
  112. _Atan           equ 0020254h
  113. _Asin           equ 0020258h
  114. _Atan2          equ 002025Ch
  115. _Atanh          equ 0020260h
  116. _Asinh          equ 0020264h
  117. _Acosh          equ 0020268h
  118. _PToR           equ 002026Ch
  119. _RToP           equ 0020270h
  120. _HLTimes9       equ 0020274h
  121. _CkOP1Cplx      equ 0020278h
  122. _CkOP1Real      equ 002027Ch
  123. _Angle          equ 0020280h
  124. _COP1Set0       equ 0020284h
  125. _Cpop4OP3       equ 0020288h
  126. _Mov9OP2Cp      equ 002028Ch
  127. _AbsO1O2Cp      equ 0020290h
  128. _cpop1OP2       equ 0020294h
  129. _OP3ToOP4       equ 0020298h
  130. _OP1ToOP4       equ 002029Ch
  131. _OP2ToOP4       equ 00202A0h
  132. _OP4ToOP2       equ 00202A4h
  133. _OP3ToOP2       equ 00202A8h
  134. _OP1ToOP3       equ 00202ACh
  135. _OP5ToOP2       equ 00202B0h
  136. _OP5ToOP6       equ 00202B4h
  137. _OP5ToOP4       equ 00202B8h
  138. _OP1ToOP2       equ 00202BCh
  139. _OP6ToOP2       equ 00202C0h
  140. _OP6ToOP1       equ 00202C4h
  141. _OP4toOP1       equ 00202C8h
  142. _OP5ToOP1       equ 00202CCh
  143. _OP3ToOP1       equ 00202D0h
  144. _OP6ToOP5       equ 00202D4h
  145. _OP4ToOP5       equ 00202D8h
  146. _OP3ToOP5       equ 00202DCh
  147. _OP2ToOP5       equ 00202E0h
  148. _OP2ToOP6       equ 00202E4h
  149. _OP1ToOP6       equ 00202E8h
  150. _OP1ToOP5       equ 00202ECh
  151. _OP2ToOP1       equ 00202F0h
  152. _Mov11b         equ 00202F4h
  153. _Mov10b         equ 00202F8h
  154. _Mov9b          equ 00202FCh
  155. _Mov9b_Dup      equ 0020300h
  156. _Mov8b          equ 0020304h
  157. _Mov7b          equ 0020308h
  158. _Mov7b_Dup      equ 002030Ch
  159. _OP2ToOP3       equ 0020310h
  160. _OP4ToOP3       equ 0020314h
  161. _OP5ToOP3       equ 0020318h
  162. _OP4ToOP6       equ 002031Ch
  163. _Mov9ToOP1      equ 0020320h
  164. _Mov9OP1OP2     equ 0020324h
  165. _Mov9ToOP2      equ 0020328h
  166. _MovFROP1       equ 002032Ch
  167. _OP4Set1        equ 0020330h
  168. _OP3Set1        equ 0020334h
  169. _OP2Set8        equ 0020338h
  170. _OP2Set5        equ 002033Ch
  171. _OP2Seta        equ 0020340h
  172. _OP2Set4        equ 0020344h
  173. _OP2Set3        equ 0020348h
  174. _OP1Set1        equ 002034Ch
  175. _OP1Set4        equ 0020350h
  176. _OP1Set3        equ 0020354h
  177. _OP3Set2        equ 0020358h
  178. _OP1Set2        equ 002035Ch
  179. _OP2Set2        equ 0020360h
  180. _OP2Set1        equ 0020364h
  181. _Zero16d        equ 0020368h
  182. _OP5Set0        equ 002036Ch
  183. _OP4Set0        equ 0020370h
  184. _OP3Set0        equ 0020374h
  185. _OP2Set0        equ 0020378h
  186. _OP1Set0        equ 002037Ch
  187. _SetNum0        equ 0020380h
  188. _ZeroOP1        equ 0020384h
  189. _ZeroOP2        equ 0020388h
  190. _ZeroOP3        equ 002038Ch
  191. _ZeroOP         equ 0020390h
  192. _ClrLP          equ 0020394h
  193. _ShrACC         equ 0020398h
  194. _ShlACC         equ 002039Ch
  195. _Shr18          equ 00203A0h
  196. _Shr18a         equ 00203A4h
  197. _Shr16          equ 00203A8h
  198. _Shr14          equ 00203ACh
  199. _Shl16          equ 00203B0h
  200. _Shl14          equ 00203B4h
  201. _Srdo1          equ 00203B8h
  202. _ShrdRnd        equ 00203BCh
  203. _MantPa         equ 00203C0h
  204. _AddPrOP        equ 00203C4h
  205. _AddPrOPlP      equ 00203C8h
  206. _Add16d         equ 00203CCh
  207. _Add14d         equ 00203D0h
  208. _Sub16d         equ 00203D4h
  209. _Sub14d         equ 00203D8h
  210. _OP2ExOP6       equ 00203DCh
  211. _OP5ExOP6       equ 00203E0h
  212. _OP1ExOP5       equ 00203E4h
  213. _OP1ExOP6       equ 00203E8h
  214. _OP2ExOP4       equ 00203ECh
  215. _OP2ExOP5       equ 00203F0h
  216. _OP1ExOP3       equ 00203F4h
  217. _OP1ExOP4       equ 00203F8h
  218. _OP1ExOP2       equ 00203FCh
  219. _ExLP           equ 0020400h
  220. _CkOP1c0        equ 0020404h
  221. _CkOP1FP0       equ 0020408h
  222. _CkOP2fp0       equ 002040Ch
  223. _PosNo0Int      equ 0020410h
  224. _CkPosInt       equ 0020414h
  225. _CkInt          equ 0020418h
  226. _CkOdd          equ 002041Ch
  227. _CkOP1EX        equ 0020420h
  228. _GetCon1        equ 0020424h
  229. _GetCon         equ 0020428h
  230. _PiDiv2         equ 002042Ch
  231. _PiDiv4         equ 0020430h
  232. _TwoPi          equ 0020434h
  233. _PiCon          equ 0020438h
  234. _ExpToHex       equ 002043Ch
  235. _OP1ExpToDec        equ 0020440h
  236. _CkOP2Pos       equ 0020444h
  237. _CkOP1Pos       equ 0020448h
  238. _ClrOP2S        equ 002044Ch
  239. _ClrOP1S        equ 0020450h
  240. _FDiv100        equ 0020454h
  241. _FDiv10         equ 0020458h
  242. _DecO1exp       equ 002045Ch
  243. _IncO1exp       equ 0020460h
  244. _IncExp         equ 0020464h
  245. _CkValidNum     equ 0020468h
  246. _GetExp         equ 002046Ch
  247. _HtimesL        equ 0020470h
  248. _EOP1NotReal        equ 0020474h
  249. _ThetaName      equ 0020478h
  250. _RName          equ 002047Ch
  251. _RegEqName      equ 0020480h
  252. _ReCurnName     equ 0020484h
  253. _XName          equ 0020488h
  254. _YName          equ 002048Ch
  255. _TName          equ 0020490h
  256. _RealName       equ 0020494h
  257. _SetEStoFPS     equ 0020498h
  258. _ChkTempDirt        equ 002049Ch
  259. _OP1ExOP2Exp        equ 00204A0h
  260. _OP1ExpmDE      equ 00204A4h
  261. _ChkErrBreak        equ 00204A8h
  262. _Isa2ByteTok        equ 00204ACh
  263. _GetLastEntry       equ 00204B0h
  264. _GetLastEntryPtr    equ 00204B4h
  265. _RegRclrChng        equ 00204B8h
  266. _ResetWinTop        equ 00204BCh
  267. _IsO1NonTLstOrProg  equ 00204C0h
  268. _IsO1NonTempLst     equ 00204C4h
  269. _Is_A_LstOrCLst     equ 00204C8h
  270. _Chk_HL_999     equ 00204CCh
  271. _Equ_Or_NewEqu      equ 00204D0h
  272. _Errd_OP1NotPos     equ 00204D4h
  273. _Errd_OP1Not_R      equ 00204D8h
  274. _Errd_OP1NotPosInt  equ 00204DCh
  275. _Errd_OP1_le_0      equ 00204E0h
  276. _Errd_OP1_0     equ 00204E4h
  277. _ChkFindSym_Get_Size    equ 00204E8h
  278. _Sto_StatVar        equ 00204ECh
  279. _Rcl_StatVar        equ 00204F0h
  280. _CkOP2Real      equ 00204F4h
  281. _Get_X_Indirect     equ 00204F8h
  282. _MemChk         equ 00204FCh
  283. _CmpPrgNamLen1      equ 0020500h
  284. _CmpPrgNamLen       equ 0020504h
  285. _FindProgSym        equ 0020508h
  286. _ChkFindSym     equ 002050Ch
  287. _FindSym        equ 0020510h
  288. _InsertMem      equ 0020514h
  289. _InsertMemA     equ 0020518h
  290. _EnoughMem      equ 002051Ch
  291. _CmpMemNeed     equ 0020520h
  292. _CreatePVar4        equ 0020524h
  293. _CreatePVar3        equ 0020528h
  294. _CreateVar3     equ 002052Ch
  295. _CreateCplx     equ 0020530h
  296. _CreateReal     equ 0020534h
  297. _CreateTRList       equ 0020538h
  298. _CreateRList        equ 002053Ch
  299. _CreateTCList       equ 0020540h
  300. _CreateCList        equ 0020544h
  301. _CreateTRMat        equ 0020548h
  302. _CreateRMat     equ 002054Ch
  303. _CreateTStrng       equ 0020550h
  304. _CreateStrng        equ 0020554h
  305. _Create0Equ     equ 0020558h
  306. _CreatetEqu     equ 002055Ch
  307. _CreateEqu      equ 0020560h
  308. _CreateGDB      equ 0020564h
  309. _CreateProg     equ 0020568h
  310. _ChkDel         equ 002056Ch
  311. _ChkDelA        equ 0020570h
  312. _AdjParser      equ 0020574h
  313. _AdjMath        equ 0020578h
  314. _AdjM7          equ 002057Ch
  315. _DelMemA        equ 0020580h
  316. _Get_Form_Num       equ 0020584h
  317. _DelVar         equ 0020588h
  318. _DelVarIO       equ 002058Ch
  319. _DelMem         equ 0020590h
  320. _DelVar3D       equ 0020594h
  321. _DelVar3C       equ 0020598h
  322. _DelVar3DC      equ 002059Ch
  323. _Sym_Prog_non_t_Lst equ 00205A0h
  324. _AdjSymPtrs     equ 00205A4h
  325. _DataSizeA      equ 00205A8h
  326. _DataSize       equ 00205ACh
  327. _PopMCplxO1     equ 00205B0h
  328. _PopMCplx       equ 00205B4h
  329. _MovCplx        equ 00205B8h
  330. _PopOP5         equ 00205BCh
  331. _PopOP3         equ 00205C0h
  332. _PopOP1         equ 00205C4h
  333. _PopRealO6      equ 00205C8h
  334. _PopRealO5      equ 00205CCh
  335. _PopRealO4      equ 00205D0h
  336. _PopRealO3      equ 00205D4h
  337. _PopRealO2      equ 00205D8h
  338. _PopRealO1      equ 00205DCh
  339. _PopReal        equ 00205E0h
  340. _FPopCplx       equ 00205E4h
  341. _FPopReal       equ 00205E8h
  342. _FPopFPS        equ 00205ECh
  343. _DeallocFPS     equ 00205F0h
  344. _DeallocFPS1        equ 00205F4h
  345. _AllocFPS       equ 00205F8h
  346. _AllocFPS1      equ 00205FCh
  347. _PushRealO6     equ 0020600h
  348. _PushRealO5     equ 0020604h
  349. _PushRealO4     equ 0020608h
  350. _PushRealO3     equ 002060Ch
  351. _PushRealO2     equ 0020610h
  352. _PushRealO1     equ 0020614h
  353. _PushReal       equ 0020618h
  354. _PushOP5        equ 002061Ch
  355. _PushOP3        equ 0020620h
  356. _PushMCplxO3        equ 0020624h
  357. _PushOP1        equ 0020628h
  358. _PushMCplxO1        equ 002062Ch
  359. _PushMCplx      equ 0020630h
  360. _ExMCplxO1      equ 0020634h
  361. _Exch9          equ 0020638h
  362. _CpyTo1FPS11        equ 002063Ch
  363. _CpyTo2FPS5     equ 0020640h
  364. _CpyTo1FPS5     equ 0020644h
  365. _CpyTo2FPS6     equ 0020648h
  366. _CpyTo1FPS6     equ 002064Ch
  367. _CpyTo2FPS7     equ 0020650h
  368. _CpyTo1FPS7     equ 0020654h
  369. _CpyTo1FPS8     equ 0020658h
  370. _CpyTo2FPS8     equ 002065Ch
  371. _CpyTo1FPS10        equ 0020660h
  372. _CpyTo1FPS9     equ 0020664h
  373. _CpyTo2FPS4     equ 0020668h
  374. _CpyTo6FPS3     equ 002066Ch
  375. _CpyTo6FPS2     equ 0020670h
  376. _CpyTo2FPS3     equ 0020674h
  377. _Cpycto1FPS3        equ 0020678h
  378. _CpyTo1FPS3     equ 002067Ch
  379. _CpyFPS3        equ 0020680h
  380. _CpyTo1FPS4     equ 0020684h
  381. _CpyTo3FPS2     equ 0020688h
  382. _CpyTo5FPSt     equ 002068Ch
  383. _CpyTo6FPSt     equ 0020690h
  384. _CpyTo4FPSt     equ 0020694h
  385. _CpyTo3FPSt     equ 0020698h
  386. _CpyTo2FPSt     equ 002069Ch
  387. _CpyTo1FPSt     equ 00206A0h
  388. _CpyFPSt        equ 00206A4h
  389. _CpyStack       equ 00206A8h
  390. _CpyTo3FPS1     equ 00206ACh
  391. _CpyTo2FPS1     equ 00206B0h
  392. _CpyTo1FPS1     equ 00206B4h
  393. _CpyFPS1        equ 00206B8h
  394. _CpyTo2FPS2     equ 00206BCh
  395. _CpyTo1FPS2     equ 00206C0h
  396. _CpyFPS2        equ 00206C4h
  397. _CpyO3ToFPSt        equ 00206C8h
  398. _CpyO2ToFPSt        equ 00206CCh
  399. _CpyO6ToFPSt        equ 00206D0h
  400. _CpyO1ToFPSt        equ 00206D4h
  401. _CpyToFPSt      equ 00206D8h
  402. _CpyToStack     equ 00206DCh
  403. _CpyO3ToFPS1        equ 00206E0h
  404. _CpyO5ToFPS1        equ 00206E4h
  405. _CpyO2ToFPS1        equ 00206E8h
  406. _CpyO1ToFPS1        equ 00206ECh
  407. _CpyToFPS1      equ 00206F0h
  408. _CpyO2ToFPS2        equ 00206F4h
  409. _CpyO3ToFPS2        equ 00206F8h
  410. _CpyO6ToFPS2        equ 00206FCh
  411. _CpyO1ToFPS2        equ 0020700h
  412. _CpyToFPS2      equ 0020704h
  413. _CpyO5ToFPS3        equ 0020708h
  414. _CpyO2ToFPS3        equ 002070Ch
  415. _CpyO1ToFPS3        equ 0020710h
  416. _CpyToFPS3      equ 0020714h
  417. _CpyO1ToFPS6        equ 0020718h
  418. _CpyO1ToFPS7        equ 002071Ch
  419. _CpyO1ToFPS5        equ 0020720h
  420. _CpyO2ToFPS4        equ 0020724h
  421. _CpyO1ToFPS4        equ 0020728h
  422. _ErrNotEnoughMem    equ 002072Ch
  423. _FPSMinus9      equ 0020730h
  424. _HLMinus9       equ 0020734h
  425. _ErrOverflow        equ 0020738h
  426. _ErrDivBy0      equ 002073Ch
  427. _ErrSingularMat     equ 0020740h
  428. _ErrDomain      equ 0020744h
  429. _ErrIncrement       equ 0020748h
  430. _ErrNon_Real        equ 002074Ch
  431. _ErrSyntax      equ 0020750h
  432. _ErrDataType        equ 0020754h
  433. _ErrArgument        equ 0020758h
  434. _ErrDimMismatch     equ 002075Ch
  435. _ErrDimension       equ 0020760h
  436. _ErrUndefined       equ 0020764h
  437. _ErrMemory      equ 0020768h
  438. _ErrInvalid     equ 002076Ch
  439. _ErrBreak       equ 0020770h
  440. _ErrStat        equ 0020774h
  441. _ErrSignchange      equ 0020778h
  442. _ErrIterations      equ 002077Ch
  443. _ErrBadGuess        equ 0020780h
  444. _ErrTolTooSmall     equ 0020784h
  445. _ErrStatPlot        equ 0020788h
  446. _ErrLinkXmit        equ 002078Ch
  447. _JError         equ 0020790h
  448. _NoErrorEntry       equ 0020794h
  449. _PushErrorHandler   equ 0020798h
  450. _PopErrorHandler    equ 002079Ch
  451. _StrCopy        equ 00207A0h
  452. _StrngCat       equ 00207A4h
  453. _IsInSet        equ 00207A8h
  454. _GeqNameA       equ 00207ACh
  455. _RecName        equ 00207B0h
  456. _PutMap         equ 00207B4h
  457. _PutC           equ 00207B8h
  458. _DispHL_s       equ 00207BCh
  459. _PutS           equ 00207C0h
  460. _PutPSB         equ 00207C4h
  461. _PutPS          equ 00207C8h
  462. _WPutPS         equ 00207CCh
  463. _PutBuf         equ 00207D0h
  464. _PutBuf1        equ 00207D4h
  465. _WPutC          equ 00207D8h
  466. _WPutS          equ 00207DCh
  467. _WPutSEOL       equ 00207E0h
  468. _WDispEOL       equ 00207E4h
  469. _WHomeUp        equ 00207E8h
  470. _SetNumWindow       equ 00207ECh
  471. _NewLine        equ 00207F0h
  472. _MoveDown       equ 00207F4h
  473. _ScrollUp       equ 00207F8h
  474. _ShrinkWindow       equ 00207FCh
  475. _MoveUp         equ 0020800h
  476. _ScrollDown     equ 0020804h
  477. _ClrLCDFull     equ 0020808h
  478. _ClrLCD         equ 002080Ch
  479. _ClrScrnFull        equ 0020810h
  480. _ClrScrn        equ 0020814h
  481. _ClrTxtShd      equ 0020818h
  482. _ClrWindow      equ 002081Ch
  483. _EraseEOL       equ 0020820h
  484. _EraseEOW       equ 0020824h
  485. _HomeUp         equ 0020828h
  486. _GetCurloc      equ 002082Ch
  487. _VPutmap        equ 0020830h
  488. _VPutS          equ 0020834h
  489. _VPutSN         equ 0020838h
  490. _VPutSNG        equ 002083Ch
  491. _VPutSNT        equ 0020840h
  492. _RunIndicOn     equ 0020844h
  493. _RunIndicOff        equ 0020848h
  494. _SaveCmdShadow      equ 002084Ch
  495. _SaveShadow     equ 0020850h
  496. _RStrShadow     equ 0020854h
  497. _RStrPartial        equ 0020858h
  498. _RStrCurRow     equ 002085Ch
  499. _RStrUnderMenu      equ 0020860h
  500. _RStrbotRow     equ 0020864h
  501. _GetKeypress        equ 0020868h
  502. _GetTokLen      equ 002086Ch
  503. _Get_Tok_Strng      equ 0020870h
  504. _GetTokString       equ 0020874h
  505. _PutBPatBuf2        equ 0020878h
  506. _PutBPatBuf     equ 002087Ch
  507. _PutBPat        equ 0020880h
  508. _PutcChkScroll      equ 0020884h
  509. _DispEOL        equ 0020888h
  510. _FDispEOL       equ 002088Ch
  511. _MakeRowCmd     equ 0020890h
  512. _ToToStrp       equ 0020894h
  513. _SetVarName     equ 0020898h
  514. _DispDone       equ 002089Ch
  515. _FinishOutput       equ 00208A0h
  516. _CurBlink       equ 00208A4h
  517. _CursorOff      equ 00208A8h
  518. _HideCursor     equ 00208ACh
  519. _CursorOn       equ 00208B0h
  520. _ShowCursor     equ 00208B4h
  521. _KeyToString        equ 00208B8h
  522. _PullDownChk        equ 00208BCh
  523. _MenuCatCommon      equ 00208C0h
  524. _LoadCurcat     equ 00208C4h
  525. _NCIFPrgmedMode     equ 00208C8h
  526. _LoadMenuNum        equ 00208CCh
  527. _LoadMenuNuml       equ 00208D0h
  528. _MenuEdKey      equ 00208D4h
  529. _MenCatRet      equ 00208D8h
  530. _NotAlphNum     equ 00208DCh
  531. ;00208E0h
  532. ;00208E4h
  533. ;00208E8h
  534. ;00208ECh
  535. _DispLIstName       equ 00208F0h
  536. _DispLAlphaName     equ 00208F4h
  537. _AbortPrgmode       equ 00208F8h
  538. _IsFullCntx     equ 00208FCh
  539. _AdrMRow        equ 0020900h
  540. _AdrmeLE        equ 0020904h
  541. _GetmatOP1A     equ 0020908h
  542. _Getm1toOP1     equ 002090Ch
  543. _Getm1tOP1A     equ 0020910h
  544. _GetmtoOP1      equ 0020914h
  545. _Puttom1a       equ 0020918h
  546. _Puttoma1       equ 002091Ch
  547. _PutToMat       equ 0020920h
  548. _MatELDiv       equ 0020924h
  549. _CMatFun        equ 0020928h
  550. _RowEchPoly     equ 002092Ch
  551. _RowEchelon     equ 0020930h
  552. _AdrLELE        equ 0020934h
  553. _Getl1ToOP1     equ 0020938h
  554. _Getl1TOP1A     equ 002093Ch
  555. _GetlToOP1      equ 0020940h
  556. _Getl1ToOP2     equ 0020944h
  557. _Getl1TOP2A     equ 0020948h
  558. _Getl2TOP1A     equ 002094Ch
  559. _PutTola1       equ 0020950h
  560. _PutToL         equ 0020954h
  561. _MaxMinLst      equ 0020958h
  562. _LLow           equ 002095Ch
  563. _LHigh          equ 0020960h
  564. _LSum           equ 0020964h
  565. _CumSum         equ 0020968h
  566. _ToFrac         equ 002096Ch
  567. _SeqSet         equ 0020970h
  568. _SeqSolve       equ 0020974h
  569. _CmpNumInit     equ 0020978h
  570. _BinopExec      equ 002097Ch
  571. _ExMeanL        equ 0020980h
  572. _Set2MVLPtrs        equ 0020984h
  573. _SetMat1        equ 0020988h
  574. _CreateTLIst        equ 002098Ch
  575. _UnopExec       equ 0020990h
  576. _ThreeExec      equ 0020994h
  577. _RestoreErrNo       equ 0020998h
  578. _FourExec       equ 002099Ch
  579. _FiveExec       equ 00209A0h
  580. _CpyTo2ES1      equ 00209A4h
  581. _CpyTo6ES1      equ 00209A8h
  582. _CpyTo1ES1      equ 00209ACh
  583. _CpyTo3ES1      equ 00209B0h
  584. _CpyTo3ES2      equ 00209B4h
  585. _CpyTo2ES2      equ 00209B8h
  586. _CpyTo1ES2      equ 00209BCh
  587. _CpyTo2ES3      equ 00209C0h
  588. _CpyTo1ES3      equ 00209C4h
  589. _CpyTo3ES4      equ 00209C8h
  590. _CpyTo6ES3      equ 00209CCh
  591. _CpyTo2ES4      equ 00209D0h
  592. _CpyTo1ES4      equ 00209D4h
  593. _CpyTo2ES5      equ 00209D8h
  594. _CpyTo1ES5      equ 00209DCh
  595. _CpyTo4ESt      equ 00209E0h
  596. _CpyTo2ESt      equ 00209E4h
  597. _CpyTo1ESt      equ 00209E8h
  598. _CpyTo2ES6      equ 00209ECh
  599. _CpyTo1ES6      equ 00209F0h
  600. _CpyTo2ES7      equ 00209F4h
  601. _CpyTo1ES7      equ 00209F8h
  602. _CpyTo2ES8      equ 00209FCh
  603. _CpyTo1ES8      equ 0020A00h
  604. _CpyTo1ES9      equ 0020A04h
  605. _CpyTo2ES9      equ 0020A08h
  606. _CpyTo2ES10     equ 0020A0Ch
  607. _CpyTo1ES10     equ 0020A10h
  608. _CpyTo2ES11     equ 0020A14h
  609. _CpyTo1ES11     equ 0020A18h
  610. _CpyTo2ES12     equ 0020A1Ch
  611. _CpyTo1ES12     equ 0020A20h
  612. _CpyTo2ES13     equ 0020A24h
  613. _CpyTo1ES13     equ 0020A28h
  614. _CpyTo1ES14     equ 0020A2Ch
  615. _CpyTo1ES16     equ 0020A30h
  616. _CpyTo1ES17     equ 0020A34h
  617. _CpyTo1ES18     equ 0020A38h
  618. _CpyTo1ES15     equ 0020A3Ch
  619. _CpyTo2ES15     equ 0020A40h
  620. _CpyO1ToESt     equ 0020A44h
  621. _CpyO1ToES1     equ 0020A48h
  622. _CpyO6ToES1     equ 0020A4Ch
  623. _CpyO6ToES3     equ 0020A50h
  624. _CpyO1ToES2     equ 0020A54h
  625. _CpyO2ToES2     equ 0020A58h
  626. _CpyO1ToES3     equ 0020A5Ch
  627. _CpyO1ToES4     equ 0020A60h
  628. _CpyO1ToES5     equ 0020A64h
  629. _CpyO1ToES6     equ 0020A68h
  630. _CpyO1ToES7     equ 0020A6Ch
  631. _CpyO2ToES4     equ 0020A70h
  632. _CpyO2ToES5     equ 0020A74h
  633. _CpyO2ToES6     equ 0020A78h
  634. _CpyO2ToES7     equ 0020A7Ch
  635. _CpyO2ToES8     equ 0020A80h
  636. _CpyO2ToES9     equ 0020A84h
  637. _CpyO1ToES8     equ 0020A88h
  638. _CpyO1ToES9     equ 0020A8Ch
  639. _CpyO1ToES10        equ 0020A90h
  640. _CpyO1ToES11        equ 0020A94h
  641. _CpyO1ToES12        equ 0020A98h
  642. _CpyO1ToES13        equ 0020A9Ch
  643. _CpyO1ToES14        equ 0020AA0h
  644. _EvalF3A        equ 0020AA4h
  645. _GetK           equ 0020AA8h
  646. _SetTitle       equ 0020AACh
  647. _DispVarVal     equ 0020AB0h
  648. _RecallEd       equ 0020AB4h
  649. _SetUpBuffer        equ 0020AB8h
  650. _CreateNumEditBuf   equ 0020ABCh
  651. _CallCommon     equ 0020AC0h
  652. _CommonKeys     equ 0020AC4h
  653. _LeftMore       equ 0020AC8h
  654. _FDel           equ 0020ACCh
  655. _FClear         equ 0020AD0h
  656. _FInsDisp       equ 0020AD4h
  657. _FInsDisp02     equ 0020AD8h
  658. _SetIndicator       equ 0020ADCh
  659. _DspLstsNor     equ 0020AE0h
  660. _ReleaseBuffer      equ 0020AE4h
  661. _VarNameToOP1HL     equ 0020AE8h
  662. _NameToOP1      equ 0020AECh
  663. _NumpPutAway        equ 0020AF0h
  664. _NumReDisp      equ 0020AF4h
  665. _NumError02     equ 0020AF8h
  666. _Load_Sfont     equ 0020AFCh
  667. _Sfont_Len      equ 0020B00h
  668. _InitNumVec     equ 0020B04h
  669. _SetxxOP1       equ 0020B08h
  670. _SetxxOP2       equ 0020B0Ch
  671. _SetxxxxOP2     equ 0020B10h
  672. _UCLines        equ 0020B14h
  673. _CLine          equ 0020B18h
  674. _CLines         equ 0020B1Ch
  675. _XrootY         equ 0020B20h
  676. _YtoX           equ 0020B24h
  677. ;0020B28h
  678. ;0020B2Ch
  679. ;0020B30h
  680. ;0020B34h
  681. ;0020B38h
  682. ;0020B3Ch
  683. ;0020B40h
  684. ;0020B44h
  685. ;0020B48h
  686. ;0020B4Ch
  687. ;0020B50h
  688. ;0020B54h
  689. ;0020B58h
  690. ;0020B5Ch
  691. ;0020B60h
  692. ;0020B64h
  693. ;0020B68h
  694. ;0020B6Ch
  695. _Mov18b         equ 0020B70h
  696. _DarkLine       equ 0020B74h
  697. _ILine          equ 0020B78h
  698. _IPoint         equ 0020B7Ch
  699. _XYRndBoth      equ 0020B80h
  700. _XYRnd          equ 0020B84h
  701. _CheckTOP       equ 0020B88h
  702. _CheckXY        equ 0020B8Ch
  703. _DarkPnt        equ 0020B90h
  704. _CPointS        equ 0020B94h
  705. _WToV           equ 0020B98h
  706. _VtoWHLDE       equ 0020B9Ch
  707. _Xitof          equ 0020BA0h
  708. _YftoI          equ 0020BA4h
  709. _XftoI          equ 0020BA8h
  710. _TraceOff       equ 0020BACh
  711. _GrRedisp       equ 0020BB0h
  712. _GDispToken     equ 0020BB4h
  713. _GrdeCoda       equ 0020BB8h
  714. _LabCoor        equ 0020BBCh
  715. _CoorDisp       equ 0020BC0h
  716. _TmpEquNoSrc        equ 0020BC4h
  717. _GrLabels       equ 0020BC8h
  718. _YPixSet        equ 0020BCCh
  719. _XPixSet        equ 0020BD0h
  720. _CopyRng        equ 0020BD4h
  721. _ValCur         equ 0020BD8h
  722. _GrPutAway      equ 0020BDCh
  723. _RstGFlags      equ 0020BE0h
  724. _GrReset        equ 0020BE4h
  725. _XYCent         equ 0020BE8h
  726. _ZoomXYCmd      equ 0020BECh
  727. _CptDelY        equ 0020BF0h
  728. _CptDelX        equ 0020BF4h
  729. _SetFuncM       equ 0020BF8h
  730. _SetSeqM        equ 0020BFCh
  731. _SetPolM        equ 0020C00h
  732. _SetParM        equ 0020C04h
  733. _ZmInt          equ 0020C08h
  734. _ZmDecml        equ 0020C0Ch
  735. _ZmPrev         equ 0020C10h
  736. _ZmUsr          equ 0020C14h
  737. _SetuZM         equ 0020C18h
  738. _ZmFit          equ 0020C1Ch
  739. _ZmSquare       equ 0020C20h
  740. _ZmTrig         equ 0020C24h
  741. _SetXMinMax     equ 0020C28h
  742. _ZooDefault     equ 0020C2Ch
  743. ;0020C30h
  744. ;0020C34h
  745. ;0020C38h
  746. ;0020C3Ch
  747. ;0020C40h
  748. ;0020C44h
  749. ;0020C48h
  750. ;0020C4Ch
  751. ;0020C50h
  752. ;0020C54h
  753. _ChkTextCurs        equ 0020C58h
  754. ;0020C5Ch
  755. _DoRefFlags02       equ 0020C60h
  756. _InitNSeq       equ 0020C64h
  757. _YRes           equ 0020C68h
  758. _Ceiling        equ 0020C6Ch
  759. _PutXY          equ 0020C70h
  760. _PutEquNo       equ 0020C74h
  761. _PDspGrph       equ 0020C78h
  762. _HorizCmd       equ 0020C7Ch
  763. _VertCmd        equ 0020C80h
  764. _LineCmd        equ 0020C84h
  765. _UnLineCmd      equ 0020C88h
  766. _PointCmd       equ 0020C8Ch
  767. _PixelTest          equ 0020C90h
  768. _PixelCmd       equ 0020C94h
  769. _TanLnF         equ 0020C98h
  770. _DrawCmdInit        equ 0020C9Ch
  771. _DrawCmd        equ 0020CA0h
  772. _ShadeCmd       equ 0020CA4h
  773. _InvCmd         equ 0020CA8h
  774. _StatShade      equ 0020CACh
  775. _DspMatTable        equ 0020CB0h
  776. _DspLsts        equ 0020CB4h
  777. _CloseEditBuf       equ 0020CB8h
  778. _ParseEditBuf       equ 0020CBCh
  779. _PutSM          equ 0020CC0h
  780. _DspCurTbl      equ 0020CC4h
  781. _DspGrTbl       equ 0020CC8h
  782. _ZeroTemplate       equ 0020CCCh
  783. _SetTblRefs     equ 0020CD0h
  784. _DispTblBot     equ 0020CD4h
  785. _DispTblTop     equ 0020CD8h
  786. _DispTblBody        equ 0020CDCh
  787. _VPutBlank      equ 0020CE0h
  788. _TblTrace       equ 0020CE4h
  789. _DispListNameY      equ 0020CE8h
  790. _CurNameLength      equ 0020CECh
  791. _NameToBuf      equ 0020CF0h
  792. _JPromptCursor      equ 0020CF4h
  793. _BufLeft        equ 0020CF8h
  794. _BufRight       equ 0020CFCh
  795. _BufInsert      equ 0020D00h
  796. _BufQueueChar       equ 0020D04h
  797. _BufReplace     equ 0020D08h
  798. _BufDelete      equ 0020D0Ch
  799. _BufPeek        equ 0020D10h
  800. _BufPeek1       equ 0020D14h
  801. _BufPeek2       equ 0020D18h
  802. _BufPeek3       equ 0020D1Ch
  803. _BufToBtm       equ 0020D20h
  804. _SetupEditEqu       equ 0020D24h
  805. _BufToTop       equ 0020D28h
  806. _IsEditFull     equ 0020D2Ch
  807. _IsEditEmpty        equ 0020D30h
  808. _IsAtTOP        equ 0020D34h
  809. _IsAtBtm        equ 0020D38h
  810. ;0020D3Ch
  811. _JCursorFirst       equ 0020D40h
  812. _JCursorLast        equ 0020D44h
  813. _JursorLeft     equ 0020D48h
  814. _JCursorRight       equ 0020D4Ch
  815. _JCursorUp      equ 0020D50h
  816. _JursorDown     equ 0020D54h
  817. _CursorToOffset     equ 0020D58h
  818. _InsDisp        equ 0020D5Ch
  819. _FDispBOL1      equ 0020D60h
  820. _FDispBOL       equ 0020D64h
  821. _DispEOW        equ 0020D68h
  822. _DispHead       equ 0020D6Ch
  823. _DispTail       equ 0020D70h
  824. _PutTokString       equ 0020D74h
  825. _SetUpEditCmd       equ 0020D78h
  826. _SetEmptyeditEqu    equ 0020D7Ch
  827. _SetEmptyEditPtr    equ 0020D80h
  828. _CloseEditEqu       equ 0020D84h
  829. _GetPrevTok     equ 0020D88h
  830. _GetKey         equ 0020D8Ch
  831. _CanIndic       equ 0020D90h
  832. _FormDisp       equ 0020D94h
  833. _FormMatrix     equ 0020D98h
  834. _WScrollLeft        equ 0020D9Ch
  835. _WScrollUp      equ 0020DA0h
  836. _WScrollDown        equ 0020DA4h
  837. _WScrollRight       equ 0020DA8h
  838. _FormEReal      equ 0020DACh
  839. _FormERealTok       equ 0020DB0h
  840. _FormDCplx      equ 0020DB4h
  841. _FormReal       equ 0020DB8h
  842. _FormScrollUp       equ 0020DBCh
  843. _SetWinAbove        equ 0020DC0h
  844. _DisarmScroll       equ 0020DC4h
  845. _MinToEdit      equ 0020DC8h
  846. _RclVarToEdit       equ 0020DCCh
  847. _RclVarToEditPtr    equ 0020DD0h
  848. _RclEntryToEdit     equ 0020DD4h
  849. _RclToQueue     equ 0020DD8h
  850. _FormToTok      equ 0020DDCh
  851. _DispInterval       equ 0020DE0h
  852. _DispLstName        equ 0020DE4h
  853. _DispSLstNameHL     equ 0020DE8h
  854. ;0020DECh
  855. ;0020DF0h
  856. ;0020DF4h
  857. ;0020DF8h
  858. ;0020DFCh
  859. ;0020E00h
  860. _DispForward        equ 0020E04h
  861. _DispYPrompt2       equ 0020E08h
  862. _StringWidth        equ 0020E0Ch
  863. _DispErrorScreen    equ 0020E10h
  864. _PopCX          equ 0020E14h
  865. _LoadNoEEntry       equ 0020E18h
  866. _SaveScreen     equ 0020E1Ch
  867. _RetScreen      equ 0020E20h
  868. _RetScreenErr       equ 0020E24h
  869. _CheckSplitFlag     equ 0020E28h
  870. _SolveRedisp        equ 0020E2Ch
  871. _SolveDisp      equ 0020E30h
  872. _ItemName       equ 0020E34h
  873. _SetNorm_Vals       equ 0020E38h
  874. _SetYOffset     equ 0020E3Ch
  875. _ConvKeyToTok       equ 0020E40h
  876. _ConvFCKeyToTok     equ 0020E44h
  877. _ConvFEKeyToTok     equ 0020E48h
  878. _TokToKey       equ 0020E4Ch
  879. ;0020E50h
  880. ;0020E54h
  881. ;0020E58h
  882. _DelRes         equ 0020E5Ch
  883. ;0020E60h
  884. ;0020E64h
  885. ;0020E68h
  886. ;0020E6Ch
  887. ;0020E70h
  888. ;0020E74h
  889. ;0020E78h
  890. ;0020E7Ch
  891. ;0020E80h
  892. ;0020E84h
  893. ;0020E88h
  894. ;0020E8Ch
  895. ;0020E90h
  896. ;0020E94h
  897. ;0020E98h
  898. ;0020E9Ch
  899. ;0020EA0h
  900. ;0020EA4h
  901. ;0020EA8h
  902. ;0020EACh
  903. ;0020EB0h
  904. ;0020EB4h
  905. ;0020EB8h
  906. ;0020EBCh
  907. ;0020EC0h
  908. ;0020EC4h
  909. ;0020EC8h
  910. ;0020ECCh
  911. ;0020ED0h
  912. ;0020ED4h
  913. ;0020ED8h
  914. ;0020EDCh
  915. ;0020EE0h
  916. ;0020EE4h
  917. ;0020EE8h
  918. ;0020EECh
  919. ;0020EF0h
  920. ;0020EF4h
  921. ;0020EF8h
  922. ;0020EFCh
  923. _ParseInp       equ 0020F00h
  924. _ParseOn        equ 0020F04h
  925. _ParseScan      equ 0020F08h
  926. _GetParse       equ 0020F0Ch
  927. _SaveParse      equ 0020F10h
  928. _InitPFlgs      equ 0020F14h
  929. _CkEndLineRR        equ 0020F18h
  930. _OP2Set60       equ 0020F1Ch
  931. _GetStatPtr     equ 0020F20h
  932. _CmpStatPtr     equ 0020F24h
  933. _VarSysAdr      equ 0020F28h
  934. _StoSyStok      equ 0020F2Ch
  935. _StoAns         equ 0020F30h
  936. _StoTheta       equ 0020F34h
  937. _StoR           equ 0020F38h
  938. _StoY           equ 0020F3Ch
  939. _StoN           equ 0020F40h
  940. _StoT           equ 0020F44h
  941. _StoX           equ 0020F48h
  942. _StoOther       equ 0020F4Ch
  943. _RclAns         equ 0020F50h
  944. _RclY           equ 0020F54h
  945. _RclN           equ 0020F58h
  946. _RclX           equ 0020F5Ch
  947. _RclVarSym      equ 0020F60h
  948. _RclsyStok      equ 0020F64h
  949. _StMatel        equ 0020F68h
  950. _StLstvecel     equ 0020F6Ch
  951. _ConvOP1        equ 0020F70h
  952. _FindParseFormula   equ 0020F74h
  953. _ParseFormula       equ 0020F78h
  954. _StrngEnt1      equ 0020F7Ch
  955. _Prgrdlp        equ 0020F80h
  956. _VarEnt         equ 0020F84h
  957. _ParseOnc       equ 0020F88h
  958. _ParseOn_Dup        equ 0020F8Ch
  959. _ParseCmd       equ 0020F90h
  960. _StoType        equ 0020F94h
  961. _CreatePair     equ 0020F98h
  962. _PushNum        equ 0020F9Ch
  963. _IncCurPCErrEnd     equ 0020FA0h
  964. _ErrEnd         equ 0020FA4h
  965. _CommaErrF      equ 0020FA8h
  966. _CommaErr       equ 0020FACh
  967. _StEQArg2       equ 0020FB0h
  968. _StEQArg        equ 0020FB4h
  969. _InpArg         equ 0020FB8h
  970. _StEQArg3       equ 0020FBCh
  971. _NxtFetch       equ 0020FC0h
  972. _CkFetchVar     equ 0020FC4h
  973. _FetchVarA      equ 0020FC8h
  974. _FetchVar       equ 0020FCCh
  975. _CkEndLin       equ 0020FD0h
  976. _CkEndExp       equ 0020FD4h
  977. _CkParsEnd      equ 0020FD8h
  978. _StoTypeArg     equ 0020FDCh
  979. _ConvDim        equ 0020FE0h
  980. _ConvDim00      equ 0020FE4h
  981. _AheadEqual     equ 0020FE8h
  982. _ParsaHeads     equ 0020FECh
  983. _ParsaHead      equ 0020FF0h
  984. _AnsName        equ 0020FF4h
  985. _StoCmpReals        equ 0020FF8h
  986. _GetDEPtr       equ 0020FFCh
  987. _Push2BOper     equ 0021000h
  988. _Push3BOper     equ 0021004h
  989. _Pop2BOper      equ 0021008h
  990. _Pop3BOper      equ 002100Ch
  991. _PushOper       equ 0021010h
  992. _PopOper        equ 0021014h
  993. _FindEUndef     equ 0021018h
  994. _SttmpEQ        equ 002101Ch
  995. _FindEOL        equ 0021020h
  996. _BrkInc         equ 0021024h
  997. _IncFetch       equ 0021028h
  998. _CurFetch       equ 002102Ch
  999. _Random         equ 0021030h
  1000. _StoRand        equ 0021034h
  1001. _RandInit       equ 0021038h
  1002. _ResetStacks        equ 002103Ch
  1003. ;0021040h
  1004. ;0021044h
  1005. ;0021048h
  1006. ;002104Ch
  1007. ;0021050h
  1008. ;0021054h
  1009. ;0021058h
  1010. ;002105Ch
  1011. ;0021060h
  1012. ;0021064h
  1013. ;0021068h
  1014. ;002106Ch
  1015. ;0021070h
  1016. ;0021074h
  1017. ;0021078h
  1018. ;002107Ch
  1019. ;0021080h
  1020. ;0021084h
  1021. ;0021088h
  1022. ;002108Ch
  1023. ;0021090h
  1024. ;0021094h
  1025. ;0021098h
  1026. _GrBufClr       equ 002109Ch
  1027. _GrBufCpyV      equ 00210A0h
  1028. _FndSelEQ       equ 00210A4h
  1029. _ClrGraphXY     equ 00210A8h
  1030. _NEDXTYStyle        equ 00210ACh
  1031. _PlotPt         equ 00210B0h
  1032. _NewWindEP      equ 00210B4h
  1033. _DrawAxes       equ 00210B8h
  1034. _SetPenX        equ 00210BCh
  1035. _SetPenY        equ 00210C0h
  1036. _SetPenT        equ 00210C4h
  1037. _TanEquDisp     equ 00210C8h
  1038. _PutAns         equ 00210CCh
  1039. _DispOP1A       equ 00210D0h
  1040. ;00210D4h
  1041. _SetTblGraphDraw    equ 00210D8h
  1042. _MemClear       equ 00210DCh
  1043. _MemSet         equ 00210E0h
  1044. _PointOn        equ 00210E4h
  1045. _ExecuteNewPrgm     equ 00210E8h
  1046. _StrLength      equ 00210ECh
  1047. _VPutMapRec     equ 00210F0h
  1048. ;00210F4h
  1049. ;00210F8h
  1050. ;00210FCh
  1051. ;0021100h
  1052. _AddHL259       equ 0021104h
  1053. ;0021108h
  1054. _IBounds        equ 002110Ch
  1055. _IOffset        equ 0021110h
  1056. ;0021114h
  1057. _CanAlphIns     equ 0021118h
  1058. ;002111Ch
  1059. _GetBaseVer     equ 0021120h
  1060. _OPSet0DES      equ 0021124h
  1061. ;0021128h
  1062. _SetIgnoreKey       equ 002112Ch
  1063. _SetSendThisKeyBack equ 0021130h
  1064. _DisableAPD     equ 0021134h
  1065. _EnableAPD      equ 0021138h
  1066. _Set2IY34       equ 002113Ch
  1067. _ForceCmd       equ 0021140h
  1068. _ApdSetup       equ 0021144h
  1069. _Get_NumKey     equ 0021148h
  1070. _AppSetup       equ 002114Ch
  1071. _ReleaseSedit       equ 0021150h
  1072. _InitSmallEditLine  equ 0021154h
  1073. _StartSmallEdit     equ 0021158h
  1074. ;002115Ch
  1075. _SGetTokString      equ 0021160h
  1076. _LoadPattern        equ 0021164h
  1077. _SStringLength      equ 0021168h
  1078. _RestorePenCol      equ 002116Ch
  1079. ;0021170h
  1080. _EmptyHook      equ 0021174h
  1081. _ForceSmallEditReturn2  equ 0021178h
  1082. ;002117Ch
  1083. ;0021180h
  1084. _ClearRow       equ 0021184h
  1085. ;0021188h
  1086. ;002118Ch
  1087. ;0021190h
  1088. ;0021194h
  1089. ;0021198h
  1090. ;002119Ch
  1091. ;00211A0h
  1092. ;00211A4h
  1093. ;00211A8h
  1094. ;00211ACh
  1095. ;00211B0h
  1096. ;00211B4h
  1097. ;00211B8h
  1098. ;00211BCh
  1099. ;00211C0h
  1100. ;00211C4h
  1101. ;00211C8h
  1102. ;00211CCh
  1103. ;00211D0h
  1104. ;00211D4h
  1105. ;00211D8h
  1106. ;00211DCh
  1107. ;00211E0h
  1108. ;00211E4h
  1109. ;00211E8h
  1110. ;00211ECh
  1111. ;00211F0h
  1112. ;00211F4h
  1113. ;00211F8h
  1114. ;00211FCh
  1115. ;0021200h
  1116. ;0021204h
  1117. ;0021208h
  1118. _ErrCustom1     equ 002120Ch
  1119. _ErrCustom2     equ 0021210h
  1120. _Ret_1          equ 0021214h
  1121. _ClearRect      equ 0021218h
  1122. _InvertRect     equ 002121Ch
  1123. _FillRect       equ 0021220h
  1124. ;0021224h
  1125. ;0021228h
  1126. ;002122Ch
  1127. ;0021230h
  1128. ;0021234h
  1129. ;0021238h
  1130. _DrawRectBorder     equ 002123Ch
  1131. ;0021240h
  1132. ;0021244h
  1133. _EraseRectBorder    equ 0021248h
  1134. _FillRectPattern    equ 002124Ch
  1135. _DrawRectBorderClear    equ 0021250h
  1136. ;0021254h
  1137. ;0021258h
  1138. ;002125Ch
  1139. ;0021260h
  1140. ;0021264h
  1141. ;0021268h
  1142. ;002126Ch
  1143. ;0021270h
  1144. ;0021274h
  1145. ;0021278h
  1146. ;002127Ch
  1147. ;0021280h
  1148. ;0021284h
  1149. ;0021288h
  1150. ;002128Ch
  1151. ;0021290h
  1152. ;0021294h
  1153. ;0021298h
  1154. ;002129Ch
  1155. ;00212A0h
  1156. ;00212A4h
  1157. ;00212A8h
  1158. ;00212ACh
  1159. ;00212B0h
  1160. ;00212B4h
  1161. ;00212B8h
  1162. ;00212BCh
  1163. ;00212C0h
  1164. ;00212C4h
  1165. ;00212C8h
  1166. ;00212CCh
  1167. ;00212D0h
  1168. ;00212D4h
  1169. ;00212D8h
  1170. ;00212DCh
  1171. ;00212E0h
  1172. ;00212E4h
  1173. ;00212E8h
  1174. ;00212ECh
  1175. ;00212F0h
  1176. ;00212F4h
  1177. ;00212F8h
  1178. ;00212FCh
  1179. ;0021300h
  1180. ;0021304h
  1181. ;0021308h
  1182. ;002130Ch
  1183. ;0021310h
  1184. ;0021314h
  1185. ;0021318h
  1186. ;002131Ch
  1187. _GetStringInput     equ 0021320h
  1188. _GetStringInput2    equ 0021324h
  1189. _WaitEnterKeyValue  equ 0021328h
  1190. _HorizontalLine     equ 002132Ch
  1191. _CreateAppVar       equ 0021330h
  1192. _CreateProtProg     equ 0021334h
  1193. _CreateVar      equ 0021338h
  1194. _AsmComp        equ 002133Ch
  1195. _GetAsmSize     equ 0021340h
  1196. _SquishPrgm     equ 0021344h
  1197. _ExecutePrgm        equ 0021348h
  1198. _ChkFindSymAsm      equ 002134Ch
  1199. _ParsePrgmName      equ 0021350h
  1200. _CAdd           equ 0021354h
  1201. _CSqaure        equ 0021358h
  1202. _CMult          equ 002135Ch
  1203. _CRecip         equ 0021360h
  1204. _CDiv           equ 0021364h
  1205. _CAbs           equ 0021368h
  1206. _AddSquares     equ 002136Ch
  1207. _CSqroot        equ 0021370h
  1208. _CLn            equ 0021374h
  1209. _CLog           equ 0021378h
  1210. _CTenX          equ 002137Ch
  1211. _CEtoX          equ 0021380h
  1212. _CXrootY        equ 0021384h
  1213. ;0021388h
  1214. _CYtoX          equ 002138Ch
  1215. _InvertNonReal      equ 0021390h
  1216. _CplxMult       equ 0021394h
  1217. _CplxDiv        equ 0021398h
  1218. _CplxTrunc      equ 002139Ch
  1219. _CplxFrac       equ 00213A0h
  1220. _CplxFloor      equ 00213A4h
  1221. ;00213A8h
  1222. _FlashWriteDisable  equ 00213ACh
  1223. _Disp           equ 00213B0h
  1224. _GetBytePaged_Unpaged   equ 00213B4h
  1225. _RunCursorHook      equ 00213B8h
  1226. _RunLibraryHook     equ 00213BCh
  1227. _RunRawkeyHook      equ 00213C0h
  1228. _SetCursorHook      equ 00213C4h
  1229. _SetLibraryHook     equ 00213C8h
  1230. _SetGetKeyHook      equ 00213CCh
  1231. _ClrCursorHook      equ 00213D0h
  1232. _ClrLibraryHook     equ 00213D4h
  1233. _ClrRawKeyHook      equ 00213D8h
  1234. _GetKeyHook     equ 00213DCh
  1235. _SetGetCSCHook      equ 00213E0h
  1236. _ClrGetKeyHook      equ 00213E4h
  1237. _SetCatalog2Hook    equ 00213E8h
  1238. _ClrCatalog2Hook    equ 00213ECh
  1239. _SetLocalizeHook    equ 00213F0h
  1240. _ClrLocalizeHook    equ 00213F4h
  1241. _SetTokenHook       equ 00213F8h
  1242. _ClrTokenHook       equ 00213FCh
  1243. ;0021400h
  1244. ;0021404h
  1245. _DispListElementOffLA   equ 0021408h
  1246. _Bit_VertSplit      equ 002140Ch
  1247. _SetHomescreenHook  equ 0021410h
  1248. _ClrHomescreenHook  equ 0021414h
  1249. _SetWIndowHook      equ 0021418h
  1250. _ClrWindowHook      equ 002141Ch
  1251. _SetGraphModeHook   equ 0021420h
  1252. _ClrGraphModeHook   equ 0021424h
  1253. _ParseAndStoreSysVar    equ 0021428h
  1254. _DisplayEditSysVar  equ 002142Ch
  1255. _JForceWIndowSettings   equ 0021430h
  1256. _DelVarArc      equ 0021434h
  1257. _DelVarNoArc        equ 0021438h
  1258. _SetAllPlots        equ 002143Ch
  1259. _SetYeditHook       equ 0021440h
  1260. _ClrYeditHook       equ 0021444h
  1261. _Arc_Unarc      equ 0021448h
  1262.  
  1263. _ArchiveVar     equ 4FDBh ;set 0,(iy+24h) to check for low battery first
  1264. _UnarchiveVar       equ 4FDEh
  1265.  
  1266. ;002144Ch
  1267. ;0021450h
  1268. _SetFontHook        equ 0021454h
  1269. _ClrFontHook        equ 0021458h
  1270. _SetRegraphHook     equ 002145Ch
  1271. _ClrRegraphHook     equ 0021460h
  1272. _RunGraphingHook    equ 0021464h
  1273. _SetTraceHook       equ 0021468h
  1274. _ClrTraceHook       equ 002146Ch
  1275. _RunTraceHook       equ 0021470h
  1276. _NDeriv         equ 0021474h
  1277. _PolarDerivative    equ 0021478h
  1278. _JForceGraphNoKey   equ 002147Ch
  1279. _JForceGraphKey     equ 0021480h
  1280. _PowerOff       equ 0021484h
  1281. _GetKeyRetOff       equ 0021488h
  1282. _FindGroupSym       equ 002148Ch
  1283. _LoadDEIndPaged_Unpaged equ 0021490h
  1284. _SetUpPagedPtr_Unpaged  equ 0021494h
  1285. _PagedGet_Unpaged   equ 0021498h
  1286. _SetParserHook      equ 002149Ch
  1287. _ClrParserHook      equ 00214A0h
  1288. _SetAppChangeHook   equ 00214A4h
  1289. _ClrAppChangeHook   equ 00214A8h
  1290. _SetGraphicsHook    equ 00214ACh
  1291. _ClrGraphicsHook    equ 00214B0h
  1292. _ILineNoGraphicsHook    equ 00214B4h
  1293. _ILineNoHook        equ 00214B8h
  1294. ;00214BCh
  1295. _DeleteTempPrograms equ 00214C0h
  1296. _SetCatalog1Hook    equ 00214C4h
  1297. _ClrCatalog1Hook    equ 00214C8h
  1298. _SetHelpHook        equ 00214CCh
  1299. _ClrHelpHook        equ 00214D0h
  1300. _DispCatalogEnd     equ 00214D4h
  1301. _GetMenuKeypress    equ 00214D8h
  1302. _GetCatalogItem     equ 00214DCh
  1303. _RunCatalog2Hook    equ 00214E0h
  1304. _RunCatalog1Hook    equ 00214E4h
  1305. ;00214E8h
  1306. ;00214ECh
  1307. _DispMenuTitle      equ 00214F0h
  1308. ;00214F4h
  1309. _SetcxReDispHook    equ 00214F8h
  1310. _ClrcxReDispHook    equ 00214FCh
  1311. ;0021500h
  1312. ;0021504h
  1313. ;0021508h
  1314. ;002150Ch
  1315. ;0021510h
  1316. ;0021514h
  1317. _SetMenuHook        equ 0021518h
  1318. _ClrMenuHook        equ 002151Ch
  1319. _GetBCOffSetIX      equ 0021520h
  1320. _GetBCOffSetIX_Duplicate    equ 0021524h
  1321. _ForceFullScreen    equ 0021528h
  1322. _HLMinus5       equ 002152Ch
  1323. _Ret_2          equ 0021530h
  1324. ;0021534h
  1325. ;0021538h
  1326. _Arc_Unarc_Dup      equ 002153Ch
  1327. ;0021540h
  1328. _SetSilentLinkHook  equ 0021544h
  1329. _ClrSilentLinkHook  equ 0021548h
  1330. ;002154Ch
  1331. _ExecClassCToken    equ 0021550h
  1332. _ExecClass3Token    equ 0021554h
  1333. _GetSysInfo     equ 0021558h
  1334. ;002155Ch
  1335. _TenXNoClr      equ 0021560h
  1336. ;0021564h
  1337. ;0021568h
  1338. ;002156Ch
  1339. ;0021570h
  1340. ;0021574h
  1341. ;0021578h
  1342. ;002157Ch
  1343. ;0021580h
  1344. ;0021584h
  1345. ;0021588h
  1346. ;002158Ch
  1347. ;0021590h
  1348. ;0021594h
  1349. ;0021598h
  1350. ;002159Ch
  1351. ;00215A0h
  1352. _DispCoords     equ 00215A4h
  1353. ;00215A8h
  1354. ;00215ACh
  1355. _ChkTmr         equ 00215B0h
  1356. _ClockOff       equ 00215B4h
  1357. _ClockOn        equ 00215B8h
  1358. ;00215BCh
  1359. _GetDate        equ 00215C0h
  1360. _GetDateString      equ 00215C4h
  1361. _GetDtFmt       equ 00215C8h
  1362. _GetDtStr       equ 00215CCh
  1363. _GetTime        equ 00215D0h
  1364. _FormTime       equ 00215D4h
  1365. _GetTmFmt       equ 00215D8h
  1366. _GetTmStr       equ 00215DCh
  1367. _SetZeroOne     equ 00215E0h
  1368. _SetDate        equ 00215E4h
  1369. _IsOneTwoThree      equ 00215E8h
  1370. _SetTime        equ 00215ECh
  1371. _IsOP112or24        equ 00215F0h
  1372. _ChkTimer0      equ 00215F4h
  1373. _TimeCnv        equ 00215F8h
  1374. _ClrWindowAndFlags  equ 00215FCh
  1375. ;0021600h
  1376. ;0021604h
  1377. ;0021608h
  1378. ;002160Ch
  1379. ;0021610h
  1380. _CPOP1OP2Rounded    equ 0021614h
  1381. _CPOP1OP2Rounded2   equ 0021618h
  1382. ;002161Ch
  1383. ;0021620h
  1384. ;0021624h
  1385. ;0021628h
  1386. _SetUpEditor        equ 002162Ch
  1387. _SortA          equ 0021630h
  1388. _SortD          equ 0021634h
  1389. ;0021638h
  1390. _IsOP1ResID     equ 002163Ch
  1391. ;0021640h
  1392. ;0021644h
  1393. ;0021648h
  1394. _ForceModeKeypress  equ 002164Ch
  1395. _DispAboutScreen    equ 0021650h
  1396. _ChkHelpHookVer     equ 0021654h
  1397. ;0021658h
  1398. ;002165Ch
  1399. ;0021660h
  1400. ;0021664h
  1401. ;0021668h
  1402. _DrawTableEditor    equ 002166Ch
  1403. _DisplayListNameEquals  equ 0021670h
  1404. _DisplayListHeader  equ 0021674h
  1405. _DispMatrixDimensions   equ 0021678h
  1406. _HighlightListEdItem    equ 002167Ch
  1407. ;0021680h
  1408. ;0021684h
  1409. ;0021688h
  1410. ;002168Ch
  1411. ;0021690h
  1412. ;0021694h
  1413. ;0021698h
  1414. ;002169Ch
  1415. ;00216A0h
  1416. _NumError02_Dup     equ 00216A4h
  1417. ;00216A8h
  1418. ;00216ACh
  1419. ;00216B0h
  1420. ;00216B4h
  1421. ;00216B8h
  1422. ;00216BCh
  1423. ;00216C0h
  1424. ;00216C4h
  1425. ;00216C8h
  1426. ;00216CCh
  1427. ;00216D0h
  1428. ;00216D4h
  1429. ;00216D8h
  1430. _DrawRectBorder_Dup_2   equ 00216DCh
  1431. ;00216E0h
  1432. ;00216E4h
  1433. ;00216E8h
  1434. ;00216ECh
  1435. ;00216F0h
  1436. ;00216F4h
  1437. ;00216F8h
  1438. ;00216FCh
  1439. ;0021700h
  1440. ;0021704h
  1441. ;0021708h
  1442. ;002170Ch
  1443. ;0021710h
  1444. ;0021714h
  1445. ;0021718h
  1446. _SetUSBActivityHook equ 002171Ch
  1447. _ClrUSBActivityHook equ 0021720h
  1448. ;0021724h
  1449. ;0021728h
  1450. ;002172Ch
  1451. ;0021730h
  1452. ;0021734h
  1453. ;0021738h
  1454. ;002173Ch
  1455. ;0021740h
  1456. ;0021744h
  1457. ;0021748h
  1458. ;002174Ch
  1459. ;0021750h
  1460. ;0021754h
  1461. ;0021758h
  1462. ;002175Ch
  1463. ;0021760h
  1464. ;0021764h
  1465. ;0021768h
  1466. ;002176Ch
  1467. ;0021770h
  1468. ;0021774h
  1469. ;0021778h
  1470. ;002177Ch
  1471. ;0021780h
  1472. ;0021784h
  1473. ;0021788h
  1474. ;002178Ch
  1475. ;0021790h
  1476. ;0021794h
  1477. ;0021798h
  1478. ;002179Ch
  1479. ;00217A0h
  1480. ;00217A4h
  1481. ;00217A8h
  1482. ;00217ACh
  1483. ;00217B0h
  1484. ;00217B4h
  1485. ;00217B8h
  1486. ;00217BCh
  1487. ;00217C0h
  1488. ;00217C4h
  1489. ;00217C8h
  1490. ;00217CCh
  1491. ;00217D0h
  1492. ;00217D4h
  1493. ;00217D8h
  1494. ;00217DCh
  1495. ;00217E0h
  1496. ;00217E4h
  1497. ;00217E8h
  1498. ;00217ECh
  1499. ;00217F0h
  1500. ;00217F4h
  1501. ;00217F8h
  1502. ;00217FCh
  1503. ;0021800h
  1504. ;0021804h
  1505. ;0021808h
  1506. ;002180Ch
  1507. ;0021810h
  1508. ;0021814h
  1509. ;0021818h
  1510. ;002181Ch
  1511. ;0021820h
  1512. ;0021824h
  1513. ;0021828h
  1514. ;002182Ch
  1515. ;0021830h
  1516. ;0021834h
  1517. ;0021838h
  1518. ;002183Ch
  1519. ;0021840h
  1520. ;0021844h
  1521. ;0021848h
  1522. ;002184Ch
  1523. ;0021850h
  1524. ;0021854h
  1525. ;0021858h
  1526. ;002185Ch
  1527. ;0021860h
  1528. ;0021864h
  1529. ;0021868h
  1530. ;002186Ch
  1531. ;0021870h
  1532. ;0021874h
  1533. ;0021878h
  1534. ;002187Ch
  1535. ;0021880h
  1536. ;0021884h
  1537. ;0021888h
  1538. ;002188Ch
  1539. ;0021890h
  1540. ;0021894h
  1541. ;0021898h
  1542. ;002189Ch
  1543. ;00218A0h
  1544. ;00218A4h
  1545. ;00218A8h
  1546. ;00218ACh
  1547. ;00218B0h
  1548. ;00218B4h
  1549. ;00218B8h
  1550. ;00218BCh
  1551. ;00218C0h
  1552. ;00218C4h
  1553. ;00218C8h
  1554. ;00218CCh
  1555. ;00218D0h
  1556. ;00218D4h
  1557. ;00218D8h
  1558. ;00218DCh
  1559. ;00218E0h
  1560. ;00218E4h
  1561. ;00218E8h
  1562. ;00218ECh
  1563. _RunInitialBootMenu equ 00218F0h
  1564. ;00218F4h
  1565. ;00218F8h
  1566. ;00218FCh
  1567. ;0021900h
  1568. ;0021904h
  1569. ;0021908h
  1570. ;002190Ch
  1571. ;0021910h
  1572. ;0021914h
  1573. ;0021918h
  1574. ;002191Ch
  1575. ;0021920h
  1576. ;0021924h
  1577. ;0021928h
  1578. ;002192Ch
  1579. ;0021930h
  1580. ;0021934h
  1581. ;0021938h
  1582. ;002193Ch
  1583. _CommonKeys_Dup     equ 0021940h
  1584. ;0021944h
  1585. ;0021948h
  1586. ;002194Ch
  1587. ;0021950h
  1588. ;0021954h
  1589. ;0021958h
  1590. ;002195Ch
  1591. ;0021960h
  1592. ;0021964h
  1593. ;0021968h
  1594. ;002196Ch
  1595. ;0021970h
  1596. ;0021974h
  1597. ;0021978h
  1598. ;002197Ch
  1599. ;0021980h
  1600. ;0021984h
  1601. ;0021988h
  1602. ;002198Ch
  1603. ;0021990h
  1604. ;0021994h
  1605. ;0021998h
  1606. ;002199Ch
  1607. ;00219A0h
  1608. ;00219A4h
  1609. ;00219A8h
  1610. ;00219ACh
  1611. ;00219B0h
  1612. ;00219B4h
  1613. ;00219B8h
  1614. ;00219BCh
  1615. ;00219C0h
  1616. ;00219C4h
  1617. ;00219C8h
  1618. ;00219CCh
  1619. ;00219D0h
  1620. ;00219D4h
  1621. ;00219D8h
  1622. _EnterSelfTest      equ 00219DCh
  1623. ;00219E0h
  1624. ;00219E4h
  1625. ;00219E8h
  1626. ;00219ECh
  1627. ;00219F0h
  1628. ;00219F4h
  1629. ;00219F8h
  1630. ;00219FCh
  1631. ;0021A00h
  1632. ;0021A04h
  1633. ;0021A08h
  1634. ;0021A0Ch
  1635. _ClrLCDAll      equ 0021A10h
  1636. ;0021A14h
  1637. ;0021A18h
  1638. ;0021A1Ch
  1639. ;0021A20h
  1640. ;0021A24h
  1641. _SetDrawFGColorA    equ 0021A28h
  1642. ;0021A2Ch
  1643. ;0021A30h
  1644. ;0021A34h
  1645. ;0021A38h
  1646. _DrawStatusBar      equ 0021A3Ch
  1647. ;0021A40h
  1648. ;0021A44h
  1649. ;0021A48h
  1650. ;0021A4Ch
  1651. _DrawBatteryIndicator   equ 0021A50h
  1652. ;0021A54h
  1653. ;0021A58h
  1654. ;0021A5Ch
  1655. ;0021A60h
  1656. ;0021A64h
  1657. ;0021A68h
  1658. ;0021A6Ch
  1659. ;0021A70h
  1660. ;0021A74h
  1661. ;0021A78h
  1662. ;0021A7Ch
  1663. ;0021A80h
  1664. ;0021A84h
  1665. ;0021A88h
  1666. ;0021A8Ch
  1667. ;0021A90h
  1668. ;0021A94h
  1669. ;0021A98h
  1670. ;0021A9Ch
  1671. ;0021AA0h
  1672. ;0021AA4h
  1673. ;0021AA8h
  1674. ;0021AACh
  1675. ;0021AB0h
  1676. _DrawStatusBarInfo  equ 0021AB4h
  1677. _RestoreLCDbrightness   equ 0021AB8h
  1678. _RestoreLCDbrightness2  equ 0021ABCh
  1679. _DimLCDSlow     equ 0021AC0h
  1680. ;0021AC4h
  1681. ;0021AC8h
  1682. ;0021ACCh
  1683. ;0021AD0h
  1684. ;0021AD4h
  1685. ;0021AD8h
  1686. ;0021ADCh
  1687. _SetTextFGBGcolors_Duplicate    equ 0021AE0h
  1688. _SetTextFGBGcolors  equ 0021AE4h
  1689. _SetTextBGcolor     equ 0021AE8h
  1690. _VPutPS         equ 0021AECh
  1691. ;0021AF0h
  1692. ;0021AF4h
  1693. ;0021AF8h
  1694. ;0021AFCh
  1695. ;0021B00h
  1696. _DrawThickRectBorder    equ 0021B04h
  1697. ;0021B08h
  1698. ;0021B0Ch
  1699. ;0021B10h
  1700. ;0021B14h
  1701. ;0021B18h
  1702. ;0021B1Ch
  1703. _VPutPSN        equ 0021B20h
  1704. ;0021B24h
  1705. ;0021B28h
  1706. ;0021B2Ch
  1707. ;0021B30h
  1708. ;0021B34h
  1709. ;0021B38h
  1710. ;0021B3Ch
  1711. ;0021B40h
  1712. ;0021B44h
  1713. ;0021B48h
  1714. ;0021B4Ch
  1715. ;0021B50h
  1716. ;0021B54h
  1717. ;0021B58h
  1718. ;0021B5Ch
  1719. ;0021B60h
  1720. ;0021B64h
  1721. ;0021B68h
  1722. ;0021B6Ch
  1723. ;0021B70h
  1724. ;0021B74h
  1725. ;0021B78h
  1726. ;0021B7Ch
  1727. ;0021B80h
  1728. ;0021B84h
  1729. ;0021B88h
  1730. ;0021B8Ch
  1731. ;0021B90h
  1732. ;0021B94h
  1733. ;0021B98h
  1734. ;0021B9Ch
  1735. ;0021BA0h
  1736. ;0021BA4h
  1737. ;0021BA8h
  1738. _GetColorValue      equ 0021BACh
  1739. ;0021BB0h
  1740. ;0021BB4h
  1741. ;0021BB8h
  1742. ;0021BBCh
  1743. ;0021BC0h
  1744. ;0021BC4h
  1745. ;0021BC8h
  1746. ;0021BCCh
  1747. ;0021BD0h
  1748. ;0021BD4h
  1749. ;0021BD8h
  1750. ;0021BDCh
  1751. _DrawRectBorder_Dup     equ 0021BE0h
  1752. ;0021BE4h
  1753. ;0021BE8h
  1754. ;0021BECh
  1755. ;0021BF0h
  1756. ;0021BF4h
  1757. ;0021BF8h
  1758. ;0021BFCh
  1759. ;0021C00h
  1760. ;0021C04h
  1761. ;0021C08h
  1762. ;0021C0Ch
  1763. ;0021C10h
  1764. ;0021C14h
  1765. ;0021C18h
  1766. ;0021C1Ch
  1767. ;0021C20h
  1768. ;0021C24h
  1769. ;0021C28h
  1770. ;0021C2Ch
  1771. ;0021C30h
  1772. ;0021C34h
  1773. ;0021C38h
  1774. ;0021C3Ch
  1775. ;0021C40h
  1776. ;0021C44h
  1777. ;0021C48h
  1778. ;0021C4Ch
  1779. ;0021C50h
  1780. ;0021C54h
  1781. ;0021C58h
  1782. ;0021C5Ch
  1783. ;0021C60h
  1784. ;0021C64h
  1785. ;0021C68h
  1786. _Bit_grfFuncM       equ 0021C6Ch
  1787. ;0021C70h
  1788. ;0021C74h
  1789. ;0021C78h
  1790. _PopErrorHandler_Dup    equ 0021C7Ch
  1791. ;0021C80h
  1792. ;0021C84h
  1793. ;0021C88h
  1794. ;0021C8Ch
  1795. ;0021C90h
  1796. ;0021C94h
  1797. ;0021C98h
  1798. ;0021C9Ch
  1799. ;0021CA0h
  1800. ;0021CA4h
  1801. ;0021CA8h
  1802. ;0021CACh
  1803. ;0021CB0h
  1804. ;0021CB4h
  1805. ;0021CB8h
  1806. ;0021CBCh
  1807. ;0021CC0h
  1808. ;0021CC4h
  1809. ;0021CC8h
  1810. ;0021CCCh
  1811. ;0021CD0h
  1812. ;0021CD4h
  1813. ;0021CD8h
  1814. ;0021CDCh
  1815. ;0021CE0h
  1816. ;0021CE4h
  1817. ;0021CE8h
  1818. ;0021CECh
  1819. ;0021CF0h
  1820. ;0021CF4h
  1821. ;0021CF8h
  1822. ;0021CFCh
  1823. ;0021D00h
  1824. ;0021D04h
  1825. ;0021D08h
  1826. ;0021D0Ch
  1827. ;0021D10h
  1828. ;0021D14h
  1829. ;0021D18h
  1830. ;0021D1Ch
  1831. ;0021D20h
  1832. ;0021D24h
  1833. ;0021D28h
  1834. ;0021D2Ch
  1835. ;0021D30h
  1836. ;0021D34h
  1837. ;0021D38h
  1838. _GetCSC_HL      equ 0021D3Ch
  1839. ;0021D40h
  1840. ;0021D44h
  1841. _ChkBCIs0       equ 0021D48h
  1842. _ChkDEIs0       equ 0021D4Ch
  1843. _ChkHLIs0       equ 0021D50h
  1844. _SetAToBCU      equ 0021D54h
  1845. _SetAToDEU      equ 0021D58h
  1846. _SetAToHLU      equ 0021D5Ch
  1847. _SetBCUToA      equ 0021D60h
  1848. _SetBCUToB      equ 0021D64h
  1849. _SetDEUToA      equ 0021D68h
  1850. _SetDEUToB      equ 0021D6Ch
  1851. _SetHLUToA      equ 0021D70h
  1852. _SetHLUToB      equ 0021D74h
  1853. _SignExtendBC       equ 0021D78h
  1854. _SignExtendDE       equ 0021D7Ch
  1855. _SignExtendHL       equ 0021D80h
  1856. _SetBCUTo0      equ 0021D84h
  1857. _SetDEUTo0      equ 0021D88h
  1858. _SetHLUTo0      equ 0021D8Ch
  1859. _DivHLByA       equ 0021D90h
  1860. _CpHLDE_s       equ 0021D94h
  1861. _CpHLDE_Duplicate   equ 0021D98h
  1862. _LoadDEInd_s        equ 0021D9Ch
  1863. _LoadDEInd      equ 0021DA0h
  1864. _CpHLDEBC       equ 0021DA4h
  1865. _NegBC          equ 0021DA8h
  1866. _NegDE          equ 0021DACh
  1867. _StrCmpre       equ 0021DB0h
  1868. _AddHLAndA      equ 0021DB4h
  1869. ;0021DB8h
  1870. ;0021DBCh
  1871. _SwapEndianHL_s     equ 0021DC0h
  1872. ;0021DC4h
  1873. ;0021DC8h
  1874. ;0021DCCh
  1875. ;0021DD0h
  1876. ;0021DD4h
  1877. ;0021DD8h
  1878. ;0021DDCh
  1879. ;0021DE0h
  1880. ;0021DE4h
  1881. ;0021DE8h
  1882. ;0021DECh
  1883. ;0021DF0h
  1884. ;0021DF4h
  1885. ;0021DF8h
  1886. ;0021DFCh
  1887. ;0021E00h
  1888. ;0021E04h
  1889. ;0021E08h
  1890. ;0021E0Ch
  1891. ;0021E10h
  1892. ;0021E14h
  1893. ;0021E18h
  1894. ;0021E1Ch
  1895. _SetDrawBGColor     equ 0021E20h
  1896. _SetDrawFGColor     equ 0021E24h
  1897. ;0021E28h
  1898. ;0021E2Ch
  1899. ;0021E30h
  1900. ;0021E34h
  1901. ;0021E38h
  1902. ;0021E3Ch
  1903. ;0021E40h
  1904. ;0021E44h
  1905. ;0021E48h
  1906. ;0021E4Ch
  1907. ;0021E50h
  1908. ;0021E54h
  1909. ;0021E58h
  1910. ;0021E5Ch
  1911. ;0021E60h
  1912. ;0021E64h
  1913. ;0021E68h
  1914. ;0021E6Ch
  1915. ;0021E70h
  1916. ;0021E74h
  1917. ;0021E78h
  1918. ;0021E7Ch
  1919. ;0021E80h
  1920. ;0021E84h
  1921. ;0021E88h
  1922. ;0021E8Ch
  1923. ;0021E90h
  1924. ;0021E94h
  1925. ;0021E98h
  1926. ;0021E9Ch
  1927. ;0021EA0h
  1928. ;0021EA4h
  1929. ;0021EA8h
  1930. ;0021EACh
  1931. ;0021EB0h
  1932. ;0021EB4h
  1933. ;0021EB8h
  1934. ;0021EBCh
  1935. ;0021EC0h
  1936. ;0021EC4h
  1937. ;0021EC8h
  1938. ;0021ECCh
  1939. ;0021ED0h
  1940. ;0021ED4h
  1941. ;0021ED8h
  1942. ;0021EDCh
  1943. _DispHL         equ 0021EE0h
  1944. ;0021EE4h
  1945. _GetDrawFGColor     equ 0021EE8h
  1946. ;0021EECh
  1947. ;0021EF0h
  1948. ;0021EF4h
  1949. ;0021EF8h
  1950. ;0021EFCh
  1951. ;0021F00h
  1952. ;0021F04h
  1953. ;0021F08h
  1954. ;0021F0Ch
  1955. ;0021F10h
  1956. ;0021F14h
  1957. ;0021F18h
  1958. ;0021F1Ch
  1959. ;0021F20h
  1960. ;0021F24h
  1961. ;0021F28h
  1962. ;0021F2Ch
  1963. ;0021F30h
  1964. ;0021F34h
  1965. ;0021F38h
  1966. ;0021F3Ch
  1967. ;0021F40h
  1968. _VPutmapNoReset0IY23    equ 0021F44h
  1969. ;0021F48h
  1970. ;0021F4Ch
  1971. ;0021F50h
  1972. ;0021F54h
  1973. ;0021F58h
  1974. ;0021F5Ch
  1975. ;0021F60h
  1976. ;0021F64h
  1977. ;0021F68h
  1978. ;0021F6Ch
  1979. ;0021F70h
  1980. ;0021F74h
  1981. ;0021F78h
  1982. ;0021F7Ch
  1983. ;0021F80h
  1984. ;0021F84h
  1985. ;0021F88h
  1986. ;0021F8Ch
  1987. ;0021F90h
  1988. ;0021F94h
  1989. _ChkInRam       equ 0021F98h
  1990. ;0021F9Ch
  1991. ;0021FA0h
  1992. ;0021FA4h
  1993. ;0021FA8h
  1994. ;0021FACh
  1995. _GetSymTablePtr     equ 0021FB0h
  1996. ;0021FB4h
  1997. ;0021FB8h
  1998. ;0021FBCh
  1999. ;0021FC0h
  2000. ;0021FC4h
  2001. ;0021FC8h
  2002. ;0021FCCh
  2003. ;0021FD0h
  2004. ;0021FD4h
  2005. ;0021FD8h
  2006. ;0021FDCh
  2007. ;0021FE0h
  2008. ;0021FE4h
  2009. ;0021FE8h
  2010. ;0021FECh
  2011. ;0021FF0h
  2012. ;0021FF4h
  2013. ;0021FF8h
  2014. ;0021FFCh
  2015. ;0022000h
  2016. ;0022004h
  2017. ;0022008h
  2018. ;002200Ch
  2019. ;0022010h
  2020. ;0022014h
  2021. ;0022018h
  2022. ;002201Ch
  2023. ;0022020h
  2024. ;0022024h
  2025. ;0022028h
  2026. ;002202Ch
  2027. ;0022030h
  2028. ;0022034h
  2029. ;0022038h
  2030. ;002203Ch
  2031. ;0022040h
  2032. ;0022044h
  2033. _ChkInRamB      equ 0022048h
  2034. ;002204Ch
  2035. ;0022050h
  2036. ;0022054h
  2037. ;0022058h
  2038. ;002205Ch
  2039. ;0022060h
  2040. ;0022064h
  2041. ;0022068h
  2042. ;002206Ch
  2043. ;0022070h
  2044. _Mov11ToOP1     equ 0022074h
  2045. ;0022078h
  2046. ;002207Ch
  2047. ;0022080h
  2048. ;0022084h
  2049. ;0022088h
  2050. ;002208Ch
  2051. ;0022090h
  2052. ;0022094h
  2053. _RunLocalizeHook    equ 0022098h
  2054. ;002209Ch
  2055. ;00220A0h
  2056. ;00220A4h
  2057. _NMIHandler     equ 00220A8h
  2058. ;00220ACh
  2059. ;00220B0h
  2060. ;00220B4h
  2061. ;00220B8h
  2062. ;00220BCh
  2063. ;00220C0h
  2064. ;00220C4h
  2065. ;00220C8h
  2066. ;00220CCh
  2067. ;00220D0h
  2068. ;00220D4h
  2069. ;00220D8h
  2070. ;00220DCh
  2071. ;00220E0h
  2072. ;00220E4h
  2073. ;00220E8h
  2074. ;00220ECh
  2075. ;00220F0h
  2076. ;00220F4h
  2077. ;00220F8h
  2078. ;00220FCh
  2079. ;0022100h
  2080. ;0022104h
  2081. ;0022108h
  2082. ;002210Ch
  2083. ;0022110h
  2084. ;0022114h
  2085. ;0022118h
  2086. ;002211Ch
  2087. ;0022120h
  2088. ;0022124h
  2089. ;0022128h
  2090. ;002212Ch
  2091. ;0022130h
  2092. ;0022134h
  2093. ;0022138h
  2094. ;002213Ch
  2095. ;0022140h
  2096. ;0022144h
  2097. ;0022148h
  2098. ;002214Ch
  2099. ;0022150h
  2100. ;0022154h
  2101. ;0022158h
  2102. ;002215Ch
  2103. ;0022160h
  2104. _RToP_Dup       equ 0022164h
  2105. _PToR_Dup       equ 0022168h
  2106. ;002216Ch
  2107. ;0022170h
  2108. ;0022174h
  2109. ;0022178h
  2110. ;002217Ch
  2111. ;0022180h
  2112. ;0022184h
  2113. ;0022188h
  2114. ;002218Ch
  2115. ;0022190h
  2116. ;0022194h
  2117. ;0022198h
  2118. ;002219Ch
  2119. ;00221A0h
  2120. ;00221A4h
  2121. ;00221A8h
  2122. ;00221ACh
  2123. ;00221B0h
  2124. ;00221B4h
  2125.  
  2126. ;RAM Equates
  2127. ;--------------------------------
  2128. flags           equ 0D00080h        ; Location of OS Flags (+-80h)
  2129. textFlagsLoc        equ 0D00085h
  2130. apdFlagsLoc     equ 0D00088h        ; Location of APD Flags
  2131.  
  2132. appData         equ 0D00429h        ; Used for OFFSCRPT and ONSCRPT
  2133. ;D0053F 3 byte scrap
  2134. kbdScanCode     equ 0D00587h        ; Scancode returned by GetCSC
  2135. kbdLGSC         equ 0D00588h
  2136. kbdPSC          equ 0D00589h
  2137. kbdWUR          equ 0D0058Ah
  2138. kbdDebncCnt     equ 0D0058Bh
  2139. kbdKey          equ 0D0058Ch
  2140. kbdGetKy        equ 0D0058Dh
  2141. keyExtend       equ 0D0058Eh
  2142. brightness      equ 0D0058Fh
  2143. apdSubTimer     equ 0D00590h
  2144. apdTimer        equ 0D00591h
  2145. curTime         equ 0D00594h
  2146. curRow          equ 0D00595h
  2147. curCol          equ 0D00596h
  2148.  
  2149. curUnder        equ 0D00599h
  2150. curY            equ 0D0059Ch
  2151. curType         equ 0D0059Fh
  2152. curXRow         equ 0D005A0h
  2153.  
  2154. lFont_record        equ 0D005A4h
  2155. sFont_record        equ 0D005C5h
  2156. tokVarPtr       equ 0D005E9h
  2157. ;D005F5
  2158. ;D005F6
  2159. OP1         equ 0D005F8h
  2160. OP1M            equ 0D005FAh
  2161. OP2         equ 0D00603h
  2162. OP2M            equ 0D00605h
  2163. OP2EXT          equ 0D0060Ch
  2164. OP3         equ 0D0060Eh
  2165. OP3M            equ 0D00610h
  2166. OP4         equ 0D00619h
  2167. OP4M            equ 0D0061Bh
  2168. OP5         equ 0D00624h
  2169. OP5M            equ 0D00626h
  2170. OP6         equ 0D0062Fh
  2171. OP6M            equ 0D00631h
  2172. OP6EXT          equ 0D00638h
  2173.  
  2174. iMathPtr1       equ 0D0066Fh
  2175. iMathPtr2       equ 0D00672h
  2176. iMathPtr3       equ 0D00675h
  2177. iMathPtr4       equ 0D00678h
  2178. iMathPtr5       equ 0D0067Bh
  2179. asm_data_ptr1       equ 0D0067Eh
  2180. asm_data_ptr2       equ 0D00681h
  2181.  
  2182. onSP            equ 0D007FAh
  2183. promptRow       equ 0D00800h
  2184. promptCol       equ 0D00802h
  2185. promptIns       equ 0D00803h
  2186. promptShift     equ 0D00804h
  2187.  
  2188. textShadow      equ 0D006C0h
  2189. textShadCur     equ 0D007C4h
  2190. textShadTop     equ 0D007C7h
  2191. textShadAlph        equ 0D007C8h
  2192. textShadIns     equ 0D007C9h
  2193. cxMain          equ 0D007CAh
  2194. cxPPutAway      equ 0D007CDh
  2195. cxPutAway       equ 0D007D0h
  2196. cxErrorEP       equ 0D007D6h
  2197. cxSizeWind      equ 0D007D9h
  2198.  
  2199. penCol          equ 0D008D2h
  2200. penRow          equ 0D008D5h
  2201. rclQueue        equ 0D008D6h
  2202. rclQueueEnd     equ 0D008D9h
  2203.  
  2204. errNo           equ 0D008DFh
  2205. errSP           equ 0D008E0h
  2206. errOffset       equ 0D008E3h
  2207.  
  2208. statVarsOffset      equ 0D0117Fh
  2209. asm_prgm_size       equ 0D0118Ch
  2210. bstCounter      equ 0D0118Fh
  2211. statVars        equ 0D01191h
  2212.  
  2213. uXmin           equ 0D01D61h
  2214. uXmax           equ 0D01D6Ah
  2215. uXscl           equ 0D01D73h
  2216. uYmin           equ 0D01D7Ch
  2217. uYmax           equ 0D01D85h
  2218. uYscl           equ 0D01D8Eh
  2219. uThetMin        equ 0D01D97h
  2220. uThetMax        equ 0D01DA0h
  2221. uThetStep       equ 0D01DA9h
  2222. uTmin           equ 0D01DB2h
  2223. uTmax           equ 0D01DBBh
  2224. uTStep          equ 0D01DC4h
  2225. uPlotStart      equ 0D01DCDh
  2226. unMax           equ 0D01DD6h
  2227. uu0         equ 0D01DDFh
  2228. uv0         equ 0D01DE8h
  2229. unMin           equ 0D01DF1h
  2230. uu02            equ 0D01DFAh
  2231. uv02            equ 0D01E03h
  2232. uw0         equ 0D01E0Ch
  2233. uPlotStep       equ 0D01E15h
  2234. uXres           equ 0D01E1Eh
  2235. uw02            equ 0D01E27h
  2236. Xmin            equ 0D01E33h
  2237. Xmax            equ 0D01E3Ch
  2238. Xscl            equ 0D01E45h
  2239. Ymin            equ 0D01E4Eh
  2240. Ymax            equ 0D01E57h
  2241. Yscl            equ 0D01E60h
  2242. ThetaMin        equ 0D01E69h
  2243. ThetaMax        equ 0D01E72h
  2244. ThetaStep       equ 0D01E7Bh
  2245. TminPar         equ 0D01E84h
  2246. TmaxPar         equ 0D01E8Dh
  2247. Tstep           equ 0D01E96h
  2248. PlotStart       equ 0D01E9Fh
  2249. nMax            equ 0D01EA8h
  2250. u0          equ 0D01EB1h
  2251. v0          equ 0D01EBAh
  2252. nMin            equ 0D01EC3h
  2253. u02         equ 0D01ECCh
  2254. v02         equ 0D01ED5h
  2255. w0          equ 0D01EDEh
  2256. PlotStep        equ 0D01EE7h
  2257. XresO           equ 0D01EF0h
  2258. w02         equ 0D01EF9h
  2259. un1         equ 0D01F02h
  2260. un2         equ 0D01F0Bh
  2261. vn1         equ 0D01F14h
  2262. vn2         equ 0D01F1Dh
  2263. wn1         equ 0D01F26h
  2264. wn2         equ 0D01F2Fh
  2265. fin_N           equ 0D01F38h
  2266. fin_I           equ 0D01F41h
  2267. fin_PV          equ 0D01F4Ah
  2268. fin_PMT         equ 0D01F53h
  2269. fin_FV          equ 0D01F5Ch
  2270. fin_PY          equ 0D01F65h
  2271. fin_CY          equ 0D01F6Eh
  2272. cal_N           equ 0D01F77h
  2273. cal_I           equ 0D01F80h
  2274. cal_PV          equ 0D01F89h
  2275. cal_PMT         equ 0D01F92h
  2276. cal_FV          equ 0D01F9Bh
  2277. cal_PY          equ 0D01FA4h
  2278.  
  2279. ES          equ 0D022BAh
  2280.  
  2281. seed1           equ 0D022FCh
  2282. seed2           equ 0D02305h
  2283. basic_prog      equ 0D0230Eh
  2284. begPC           equ 0D02317h
  2285. curPC           equ 0D0231Ah
  2286. endPC           equ 0D0231Dh
  2287.  
  2288. cmdShadow       equ 0D0232Dh
  2289. cmdShadCur      equ 0D02431h
  2290. cmdShadAlph     equ 0D02433h
  2291. cmdShadIns      equ 0D02435h
  2292. cmdCursor       equ 0D02434h
  2293.  
  2294. editTop         equ 0D02437h
  2295. editCursor      equ 0D0243Ah
  2296. editTail        equ 0D0243Dh
  2297. editBtm         equ 0D02440h
  2298.  
  2299. listName1       equ 0D02459h
  2300. listName2       equ 0D0245Eh
  2301. listName3       equ 0D02463h
  2302. listName4       equ 0D02468h
  2303. listName5       equ 0D0246Dh
  2304. listName6       equ 0D02472h
  2305. listName7       equ 0D02477h
  2306. listName8       equ 0D0247Ch
  2307. listName9       equ 0D02481h
  2308. listName10      equ 0D02486h
  2309. listName11      equ 0D0248Bh
  2310. listName12      equ 0D02490h
  2311. listName13      equ 0D02495h
  2312. listName14      equ 0D0249Ah
  2313. listName15      equ 0D0249Fh
  2314. listName16      equ 0D024A4h
  2315. listName17      equ 0D024A9h
  2316. listName18      equ 0D024AEh
  2317. listName19      equ 0D024B3h
  2318. listName20      equ 0D024B8h
  2319. currGrphStyle       equ 0D024BEh
  2320. y1LineType      equ 0D024BFh
  2321. y2LineType      equ 0D024C0h
  2322. y3LineType      equ 0D024C1h
  2323. y4LineType      equ 0D024C2h
  2324. y5LineType      equ 0D024C3h
  2325. y6LineType      equ 0D024C4h
  2326. y7LineType      equ 0D024C5h
  2327. y8LineType      equ 0D024C6h
  2328. y9LineType      equ 0D024C7h
  2329. y0LineType      equ 0D024C8h
  2330. para1LineType       equ 0D024C9h
  2331. para2LineType       equ 0D024CAh
  2332. para3LineType       equ 0D024CBh
  2333. para4LineType       equ 0D024CCh
  2334. para5LineType       equ 0D024CDh
  2335. para6LineType       equ 0D024CEh
  2336. polar1LineType      equ 0D024CFh
  2337. polar2LineType      equ 0D024D0h
  2338. polar3LineType      equ 0D024D1h
  2339. polar4LineType      equ 0D024D2h
  2340. polar5LineType      equ 0D024D3h
  2341. polar6LineType      equ 0D024D4h
  2342. secULineType        equ 0D024D5h
  2343. secVLineType        equ 0D024D6h
  2344. secWLineType        equ 0D024D7h
  2345. y1LineColor     equ 0D024D8h
  2346. y2LineColor     equ 0D024D9h
  2347. y3LineColor     equ 0D024DAh
  2348. y4LineColor     equ 0D024DBh
  2349. y5LineColor     equ 0D024DCh
  2350. y6LineColor     equ 0D024DDh
  2351. y7LineColor     equ 0D024DEh
  2352. y8LineColor     equ 0D024DFh
  2353. y9LineColor     equ 0D024E0h
  2354. y0LineColor     equ 0D024E1h
  2355. para1LineColor      equ 0D024E2h
  2356. para2LineColor      equ 0D024E3h
  2357. para3LineColor      equ 0D024E4h
  2358. para4LineColor      equ 0D024E5h
  2359. para5LineColor      equ 0D024E6h
  2360. para6LineColor      equ 0D024E7h
  2361. polar1LineColor     equ 0D024E8h
  2362. polar2LineColor     equ 0D024E9h
  2363. polar3LineColor     equ 0D024EAh
  2364. polar4LineColor     equ 0D024EBh
  2365. polar5LineColor     equ 0D024ECh
  2366. polar6LineColor     equ 0D024EDh
  2367. secULineColor       equ 0D024EEh
  2368. secVLineColor       equ 0D024EFh
  2369. secWLineColor       equ 0D024F0h
  2370.  
  2371. winTop          equ 0D02504h
  2372. winBtm          equ 0D02505h
  2373. winLeftEdge     equ 0D02506h
  2374. winLeft         equ 0D02507h
  2375. winAbove        equ 0D02509h
  2376. winRow          equ 0D0250Bh
  2377. winCol          equ 0D0250Dh
  2378. fmtDigits       equ 0D0250Fh
  2379. fmtString       equ 0D02510h
  2380.  
  2381. fmtLeft         equ 0D02561h
  2382. fmtIndex        equ 0D02564h
  2383. fmtMatSym       equ 0D02567h
  2384. fmtMatMem       equ 0D0256Ah
  2385. EQS         equ 0D0256Dh
  2386.  
  2387. tSymPtr1        equ 0D0257Bh
  2388. tSymPtr2        equ 0D0257Eh
  2389. chkDelPtr3      equ 0D02581h
  2390. chkDelPtr4      equ 0D02584h
  2391. tempMem         equ 0D02587h
  2392. FPSbase         equ 0D0258Ah
  2393. FPS         equ 0D0258Dh
  2394. OPBase          equ 0D02590h
  2395. OPS         equ 0D02593h
  2396. pTempCnt        equ 0D02596h
  2397. cleanTmp        equ 0D02598h
  2398. pTemp           equ 0D0259Ah
  2399. progPtr         equ 0D0259Dh
  2400. newDataPtr      equ 0D025A0h
  2401. pagedGetPtr     equ 0D025A3h    ; 2 byte scrap (unstable)
  2402.  
  2403. cursorHookPtr       equ 0D025D5h
  2404. libraryHookPtr      equ 0D025D8h
  2405. rawKeyHookPtr       equ 0D025DBh
  2406. getKeyHookPtr       equ 0D025DEh
  2407. homescreenHookPtr   equ 0D025E1h
  2408. windowHookPtr       equ 0D025E4h
  2409. graphHookPtr        equ 0D025E7h
  2410. yEqualsHookPtr      equ 0D025EAh
  2411. fontHookPtr     equ 0D025EDh
  2412. regraphHookPtr      equ 0D025F0h
  2413. graphicsHookPtr     equ 0D025F3h
  2414. traceHookPtr        equ 0D025E6h
  2415. parserHookPtr       equ 0D025F9h
  2416. appChangeHookPtr    equ 0D025FCh
  2417. catalog1HookPtr     equ 0D025FFh
  2418. helpHookPtr     equ 0D02602h
  2419. cxRedispHookPtr     equ 0D02605h
  2420. menuHookPtr     equ 0D02608h
  2421. catalog2HookPtr     equ 0D0260Bh
  2422. tokenHookPtr        equ 0D0260Eh
  2423. localizeHookPtr     equ 0D02611h
  2424. silentLinkHookPtr   equ 0D02614h
  2425. USBActivityHookPtr  equ 0D02617h
  2426.  
  2427. textBGcolor     equ 0D02688h
  2428. textFGcolor     equ 0D0268Ah
  2429.  
  2430. drawBGColor     equ 0D026AAh
  2431. drawFGColor     equ 0D026ACh
  2432. drawColorCode       equ 0D026AEh
  2433.  
  2434. keyToStrRam     equ 0D026EAh
  2435.  
  2436. statusBarBGColor    equ 0D02ACCh
  2437. fillRectColor       equ 0D02AC0h
  2438. ;D02A28
  2439. scrapMem        equ 0D02AD7h    ; 3 byte scrap (unstable)
  2440.  
  2441. ;safeRAM Locations
  2442. ;---------------------------------------------
  2443. ;appData        equ 0D00429h ; 256 bytes
  2444. pixelShadow     equ 0D031F6h ; 8400 bytes
  2445. pixelShadow2        equ 0D052C6h ; 8400 bytes
  2446. cmdPixelShadow      equ 0D07396h ; 8400 bytes
  2447. plotSScreen     equ 0D09466h ; 21945 bytes  ; Set GraphDraw Flag to redraw graph if used
  2448. saveSScreen     equ 0D0EA1Fh ; 21945 bytes  ; Set GraphDraw Flag to redraw graph if used
  2449. ;textShadow     equ 0D006C0h ; 260 bytes    ; Call _ClrTxtShdw to put spaces in here
  2450. ;cmdShadow      equ 0D0232Dh ; 260 bytes
  2451. cursorImage     equ 0E30800h ; 1020 bytes
  2452.  
  2453. ;RAM Equates Continued
  2454. ;---------------------------------------------
  2455. userMem         equ 0D1A881h
  2456. symTable        equ 0D3FFFFh
  2457. vRam            equ 0D40000h
  2458. vRamEnd         equ 0D65800h
  2459.  
  2460. ; BOOTCode Calls Cont.
  2461. ;---------------------------------------------
  2462. _DETimesA       equ 0000348h            ; HL = DE*A
  2463. _HLDivE         equ 000034Ch            ; DE = HL/E
  2464. _HLDivDE        equ 0000350h            ; DE = HL/DE
  2465. _DrawBootCodeVer    equ 0000394h            ; Draws "BOOTCODE 5.0.0.0089" on top row
  2466.  
  2467. ;Ports
  2468. ;--------------------------------
  2469. pCpuSpeed       equ 0001h
  2470. pHardwareId     equ 0003h
  2471. pUsbRange       equ 3000h
  2472.  
  2473. ;LCD Ports
  2474. ;--------------------------------
  2475. pLcdCtrlRange       equ 4000h
  2476. mpLcdCtrlRange      equ 0E30000h
  2477. pLcdBase        equ 4010h
  2478. mpLcdBase       equ 0E30010h
  2479.  
  2480. pLcdCtrl        equ 4018h
  2481. mpLcdCtrl       equ 0E30018h
  2482.  
  2483. lcdEn           equ 01h
  2484. lcdTft          equ 20h
  2485. lcdBpp1         equ 0000b | lcdTft | lcdEn
  2486. lcdBpp2         equ 0010b | lcdTft | lcdEn
  2487. lcdBpp4         equ 0100b | lcdTft | lcdEn
  2488. lcdBpp8         equ 0110b | lcdTft | lcdEn
  2489. lcdBpp16Alt     equ 1000b | lcdTft | lcdEn
  2490. lcdBpp24        equ 1010b | lcdTft | lcdEn
  2491. lcdBpp16        equ 1100b | lcdTft | lcdEn ; Default LCD mode
  2492. lcdBpp12        equ 1110b | lcdTft | lcdEn
  2493. lcdBgr          equ 100h
  2494. lcdBigEndian        equ 200h
  2495. lcdBigEndianPixels  equ 400h
  2496. lcdPwr          equ 800h
  2497. lcdIntVSync     equ 00h
  2498. lcdIntBack      equ 1000h
  2499. lcdIntActiveVideo   equ 2000h
  2500. lcdIntFront     equ 4000h
  2501. lcdWatermark        equ 10000h
  2502. lcdNormalMode       equ lcdPwr | lcdBgr | lcdBpp16
  2503.  
  2504. pLcdPalette     equ 4200h
  2505. mpLcdPalette        equ 0E30200h
  2506. pLcdCursorImg       equ 4800h
  2507. mpLcdCursorImg      equ 0E30800h
  2508. pLcdCrsrCtrl        equ 4C00h
  2509. mpLcdCrsrCtrl       equ 0E30C00h
  2510. pLcdCrsrConfig      equ 4C04h
  2511. mpLcdCrsrConfig     equ 0E30C04h
  2512. pLcdCrsrPal0        equ 4C08h
  2513. mpLcdCrsrPal0       equ 0E30C08h
  2514. pLcdCrsrPal1        equ 4C0Ch
  2515. mpLcdCrsrPal1       equ 0E30C0Ch
  2516. pLcdCrsrXy      equ 4C10h
  2517. mpLcdCrsrXy     equ 0E30C10h
  2518. pLcdCrsrClip        equ 4C14h
  2519. mpLcdCrsrClip       equ 0E30C14h
  2520.  
  2521. ;RTC Ports
  2522. ;-----------------------------------
  2523. pRtcRange       equ 8000h
  2524. mpRtcRange      equ 0F30000h
  2525.  
  2526. ;Backlight Ports
  2527. ;-----------------------------------
  2528. pBlLevel        equ 0B024h
  2529. mpBlLevel       equ 0F60024h
  2530.  
  2531. ; Boot Calls
  2532. ;-----------------------------------
  2533. __getBootVerMajor   equ 0000080h
  2534. __getHardwareVersion    equ 0000084h
  2535. __getKeyID      equ 0000088h
  2536. __getBootVerMinor   equ 000008Ch
  2537. __getBootVerBuild   equ 0000090h
  2538.                ;0000094h ;outputs A to 0FFFEh and locks up, only on certain hardware revision?
  2539. __longjmp       equ 0000098h
  2540. __memchr        equ 000009Ch
  2541. __memcmp        equ 00000A0h
  2542. __memcpy        equ 00000A4h
  2543. __memmove       equ 00000A8h
  2544. __memset        equ 00000ACh
  2545. __memclear      equ 00000B0h
  2546. __setjmp        equ 00000B8h
  2547. __sprintf       equ 00000BCh
  2548. __strcat        equ 00000C0h
  2549. __strchr        equ 00000C4h
  2550. __strcmp        equ 00000C8h
  2551. __strcpy        equ 00000CCh
  2552. __strcspn       equ 00000D0h
  2553. __strlen        equ 00000D4h
  2554. __strncat       equ 00000D8h
  2555. __strncmp       equ 00000DCh
  2556. __strncpy       equ 00000E0h
  2557. __strpbrk       equ 00000E4h
  2558. __strrchr       equ 00000E8h
  2559. __strspn        equ 00000ECh
  2560. __strstr        equ 00000F0h
  2561. __strtok        equ 00000F4h; Uses static 24-bit variable at 0D0FFFFh
  2562. __DoNothing     equ 00000F8h
  2563. __case          equ 0000110h
  2564. __case16        equ 0000114h
  2565. __case16D       equ 0000118h
  2566. __case24        equ 000011Ch
  2567. __case24D       equ 0000120h
  2568. __case8         equ 0000124h
  2569. __case8D        equ 0000128h
  2570. __frameset0     equ 0000130h
  2571. __frameset      equ 000012Ch
  2572. __iand          equ 0000134h
  2573. __icmpzero      equ 0000138h
  2574. __idivs         equ 000013Ch
  2575. __idivu         equ 0000140h
  2576. __idvrmu        equ 0000144h
  2577. __ildix         equ 0000148h
  2578. __ildiy         equ 000014Ch
  2579. __imul_b        equ 0000150h
  2580. __imuls         equ 0000154h
  2581. __imulu         equ 0000158h
  2582. __indcall       equ 000015Ch
  2583. __ineg          equ 0000160h
  2584. __sneg          equ 000022Ch
  2585. __inot          equ 0000164h
  2586. __snot          equ 0000230h
  2587. __ior           equ 0000168h
  2588. __irems         equ 000016Ch
  2589. __iremu         equ 0000170h
  2590. __ishl_b        equ 0000178h
  2591. __ishl          equ 0000174h
  2592. __ishrs_b       equ 0000180h
  2593. __ishrs         equ 000017Ch
  2594. __ishru_b       equ 0000188h
  2595. __ishru         equ 0000184h
  2596. __istix         equ 000018Ch
  2597. __istiy         equ 0000190h
  2598. __itol          equ 0000194h
  2599. __ixor          equ 0000198h
  2600. __ladd_b        equ 00001A0h
  2601. __ladd          equ 000019Ch
  2602. __land          equ 00001A4h
  2603. __lcmps         equ 00001A8h
  2604. __lcmpu         equ 00001ACh
  2605. __lcmpzero      equ 00001B0h
  2606. __ldivs         equ 00001B4h
  2607. __ldivu         equ 00001B8h
  2608. __ldvrmu        equ 00001BCh
  2609. __lldix         equ 00001C0h
  2610. __lldiy         equ 00001C4h
  2611. __lmuls         equ 00001C8h
  2612. __lmulu         equ 00001CCh
  2613. __lneg          equ 00001D0h
  2614. __lnot          equ 00001D4h
  2615. __lor           equ 00001D8h
  2616. __lrems         equ 00001DCh
  2617. __lremu         equ 00001E0h
  2618. __lshl          equ 00001E4h
  2619. __lshrs         equ 00001E8h
  2620. __lshru         equ 00001ECh
  2621. __bshru         equ 0000104h
  2622. __bshl          equ 0000100h
  2623. __bldiy         equ 00000FCh
  2624. __bstiy         equ 0000108h
  2625. __bstix         equ 000010Ch
  2626. __lstix         equ 00001F0h
  2627. __lstiy         equ 00001F4h
  2628. __lsub          equ 00001F8h
  2629. __lxor          equ 00001FCh
  2630. __sand          equ 0000200h
  2631. __scmp0         equ 0000204h
  2632. __sdivs         equ 0000208h
  2633. __sdivu         equ 000020Ch
  2634. __seqcase       equ 0000210h
  2635. __seqcaseD      equ 0000214h
  2636. __setflag       equ 0000218h
  2637. __sldix         equ 000021Ch
  2638. __sldiy         equ 0000220h
  2639. __smuls         equ 0000224h
  2640. __smulu         equ 0000228h
  2641. __sor           equ 0000234h
  2642. __srems         equ 0000238h
  2643. __sremu         equ 000023Ch
  2644. __sshl_b        equ 0000244h
  2645. __sshl          equ 0000240h
  2646. __sshrs_b       equ 000024Ch
  2647. __sshrs         equ 0000248h
  2648. __sshru_b       equ 0000254h
  2649. __sshru         equ 0000250h
  2650. __sstix         equ 0000258h
  2651. __sstiy         equ 000025Ch
  2652. __stoi          equ 0000260h
  2653. __stoiu         equ 0000264h
  2654. __sxor          equ 0000268h
  2655.                ;00002D0h   ;checks something about field 80C0h in the OS header (value 0101h)
  2656. __WriteAByte        equ 00002D4h
  2657. __EraseFlash        equ 00002D8h
  2658. __EraseFlashPage    equ 00002DCh
  2659. __WriteFlash        equ 00002E0h
  2660. __WriteAByte2       equ 00002E4h    ;no difference from 00002D4h
  2661. __WriteAByteA       equ 00002E8h    ;byte is in A, not B
  2662.                ;00002ECh   ;lots of writes/erases involving sectors 3Bh/3Fh
  2663.                ;00002F0h   ;zeroes out 4KB at 0D1887Ch and writes 0D18C7Ch to start of it
  2664. __WriteFlashUnsafe  equ 0000334h
  2665. __DispStr       equ 0000378h
  2666. __NewLine_Boot      equ 0000390h
  2667.  
  2668. __fppack        equ 000026Ch
  2669. __FLT_MAX       equ 0000294h    ; Not A Routine
  2670. __fadd          equ 0000270h
  2671. __fcmp          equ 0000274h
  2672. __fdiv          equ 0000278h
  2673. __ftol          equ 000027Ch
  2674. __ltof          equ 0000284h
  2675. __fmul          equ 0000288h
  2676. __fneg          equ 000028Ch
  2677. __fsub          equ 0000290h
  2678. __ultof         equ 0000280h
  2679. __fsqrt         equ 0000298h
  2680. __frbtof        equ 000029Ch
  2681. __frftob        equ 00002A0h
  2682. __frftoi        equ 00002A8h
  2683. __frftos        equ 00002B0h
  2684. __frftoub       equ 00002A4h
  2685. __frftoui       equ 00002ACh
  2686. __frftous       equ 00002B4h
  2687. __fritof        equ 00002B8h
  2688. __frstof        equ 00002C0h
  2689. __frubtof       equ 00002C4h
  2690. __fruitof       equ 00002BCh
  2691. __frustof       equ 00002C8h
  2692.  
  2693. ;Character Font Equates  
  2694. ;-------------------------------------
  2695. LrecurN         equ 001h
  2696. LrecurU         equ 002h
  2697. LrecurV         equ 003h
  2698. LrecurW         equ 004h
  2699. Lconvert        equ 005h
  2700. LsqUp           equ 006h
  2701. LsqDown         equ 007h
  2702. Lintegral       equ 008h
  2703. Lcross          equ 009h
  2704. LboxIcon        equ 00Ah
  2705. LcrossIcon      equ 00Bh
  2706. LdotIcon        equ 00Ch
  2707. LsubT           equ 00Dh ;small capital T for parametric mode.
  2708. LcubeR          equ 00Eh ;slightly different 3 for cubed root.
  2709. LhexF           equ 00Fh
  2710. Lroot           equ 010h
  2711. Linverse        equ 011h
  2712. Lsquare         equ 012h
  2713. Langle          equ 013h
  2714. Ldegree         equ 014h
  2715. Lradian         equ 015h
  2716. Ltranspose      equ 016h
  2717. LLE         equ 017h
  2718. LNE         equ 018h
  2719. LGE         equ 019h
  2720. Lneg            equ 01Ah
  2721. Lexponent       equ 01Bh
  2722. Lstore          equ 01Ch
  2723. Lten            equ 01Dh
  2724. LupArrow        equ 01Eh
  2725. LdownArrow      equ 01Fh
  2726. Lspace          equ 020h
  2727. Lexclam         equ 021h
  2728. Lquote          equ 022h
  2729. Lpound          equ 023h
  2730. Lfourth         equ 024h
  2731. Lpercent        equ 025h
  2732. Lampersand      equ 026h
  2733. Lapostrophe     equ 027h
  2734. LlParen         equ 028h
  2735. LrParen         equ 029h
  2736. Lasterisk       equ 02Ah
  2737. LplusSign       equ 02Bh
  2738. Lcomma          equ 02Ch
  2739. Ldash           equ 02Dh
  2740. Lperiod         equ 02Eh
  2741. Lslash          equ 02Fh
  2742. L0          equ 030h
  2743. L1          equ 031h
  2744. L2          equ 032h
  2745. L3          equ 033h
  2746. L4          equ 034h
  2747. L5          equ 035h
  2748. L6          equ 036h
  2749. L7          equ 037h
  2750. L8          equ 038h
  2751. L9          equ 039h
  2752. Lcolon          equ 03Ah
  2753. Lsemicolon      equ 03Bh
  2754. LLT         equ 03Ch
  2755. LEQ         equ 03Dh
  2756. LGT         equ 03Eh
  2757. Lquestion       equ 03Fh
  2758. LatSign         equ 040h
  2759. LcapA           equ 041h
  2760. LcapB           equ 042h
  2761. LcapC           equ 043h
  2762. LcapD           equ 044h
  2763. LcapE           equ 045h
  2764. LcapF           equ 046h
  2765. LcapG           equ 047h
  2766. LcapH           equ 048h
  2767. LcapI           equ 049h
  2768. LcapJ           equ 04Ah
  2769. LcapK           equ 04Bh
  2770. LcapL           equ 04Ch
  2771. LcapM           equ 04Dh
  2772. LcapN           equ 04Eh
  2773. LcapO           equ 04Fh
  2774. LcapP           equ 050h
  2775. LcapQ           equ 051h
  2776. LcapR           equ 052h
  2777. LcapS           equ 053h
  2778. LcapT           equ 054h
  2779. LcapU           equ 055h
  2780. LcapV           equ 056h
  2781. LcapW           equ 057h
  2782. LcapX           equ 058h
  2783. LcapY           equ 059h
  2784. LcapZ           equ 05Ah
  2785. Ltheta          equ 05Bh
  2786. Lbackslash      equ 05Ch
  2787. LrBrack         equ 05Dh
  2788. Lcaret          equ 05Eh
  2789. Lunderscore     equ 05Fh
  2790. Lbackquote      equ 060h
  2791. La          equ 061h
  2792. Lb          equ 062h
  2793. Lc          equ 063h
  2794. Ld          equ 064h
  2795. Le          equ 065h
  2796. Lf          equ 066h
  2797. Lg          equ 067h
  2798. Lh          equ 068h
  2799. Li          equ 069h
  2800. Lj          equ 06Ah
  2801. Lk          equ 06Bh
  2802. Ll          equ 06Ch
  2803. Lm          equ 06Dh
  2804. Ln          equ 06Eh
  2805. Lo          equ 06Fh
  2806. Lp          equ 070h
  2807. Lq          equ 071h
  2808. Lr          equ 072h
  2809. Ls          equ 073h
  2810. Lt          equ 074h
  2811. Lu          equ 075h
  2812. Lv          equ 076h
  2813. Lw          equ 077h
  2814. Lx          equ 078h
  2815. Ly          equ 079h
  2816. Lz          equ 07Ah
  2817. LlBrace         equ 07Bh
  2818. Lbar            equ 07Ch
  2819. LrBrace         equ 07Dh
  2820. Ltilde          equ 07Eh
  2821. LinvEQ          equ 07Fh
  2822. Lsub0           equ 080h
  2823. Lsub1           equ 081h
  2824. Lsub2           equ 082h
  2825. Lsub3           equ 083h
  2826. Lsub4           equ 084h
  2827. Lsub5           equ 085h
  2828. Lsub6           equ 086h
  2829. Lsub7           equ 087h
  2830. Lsub8           equ 088h
  2831. Lsub9           equ 089h
  2832. LcapAAcute      equ 08Ah
  2833. LcapAGrave      equ 08Bh
  2834. LcapACaret      equ 08Ch
  2835. LcapADier       equ 08Dh
  2836. LaAcute         equ 08Eh
  2837. LaGrave         equ 08Fh
  2838. LaCaret         equ 090h
  2839. LaDier          equ 091h
  2840. LcapEAcute      equ 092h
  2841. LcapEGrave      equ 093h
  2842. LcapECaret      equ 094h
  2843. LcapEDier       equ 095h
  2844. LeAcute         equ 096h
  2845. LeGrave         equ 097h
  2846. LeCaret         equ 098h
  2847. LeDier          equ 099h
  2848. LcapIAcute      equ 09Ah
  2849. LcapIGrave      equ 09Bh
  2850. LcapICaret      equ 09Ch
  2851. LcapIDier       equ 09Dh
  2852. LiAcute         equ 09Eh
  2853. LiGrave         equ 09Fh
  2854. LiCaret         equ 0A0h
  2855. LiDier          equ 0A1h
  2856. LcapOAcute      equ 0A2h
  2857. LcapOGrave      equ 0A3h
  2858. LcapOCaret      equ 0A4h
  2859. LcapODier       equ 0A5h
  2860. LoAcute         equ 0A6h
  2861. LoGrave         equ 0A7h
  2862. LoCaret         equ 0A8h
  2863. LoDier          equ 0A9h
  2864. LcapUAcute      equ 0AAh
  2865. LcapUGrave      equ 0ABh
  2866. LcapUCaret      equ 0ACh
  2867. LcapUDier       equ 0ADh
  2868. LuAcute         equ 0AEh
  2869. LuGrave         equ 0AFh
  2870. LuCaret         equ 0B0h
  2871. LuDier          equ 0B1h
  2872. LcapCCed        equ 0B2h
  2873. LcCed           equ 0B3h
  2874. LcapNTilde      equ 0B4h
  2875. LnTilde         equ 0B5h
  2876. Laccent         equ 0B6h
  2877. Lgrave          equ 0B7h
  2878. Ldieresis       equ 0B8h
  2879. LquesDown       equ 0B9h
  2880. LexclamDown     equ 0BAh
  2881. Lalpha          equ 0BBh
  2882. Lbeta           equ 0BCh
  2883. Lgamma          equ 0BDh
  2884. LcapDelta       equ 0BEh
  2885. Ldelta          equ 0BFh
  2886. Lepsilon        equ 0C0h
  2887. LlBrack         equ 0C1h
  2888. Llambda         equ 0C2h
  2889. Lmu         equ 0C3h
  2890. Lpi         equ 0C4h
  2891. Lrho            equ 0C5h
  2892. LcapSigma       equ 0C6h
  2893. Lsigma          equ 0C7h
  2894. Ltau            equ 0C8h
  2895. Lphi            equ 0C9h
  2896. LcapOmega       equ 0CAh
  2897. LxMean          equ 0CBh
  2898. LyMean          equ 0CCh
  2899. LsupX           equ 0CDh
  2900. Lellipsis       equ 0CEh
  2901. Lleft           equ 0CFh
  2902. Lblock          equ 0D0h
  2903. Lper            equ 0D1h
  2904. Lhyphen         equ 0D2h
  2905. Larea           equ 0D3h
  2906. Ltemp           equ 0D4h
  2907. Lcube           equ 0D5h
  2908. Lenter          equ 0D6h
  2909. LimagI          equ 0D7h
  2910. Lphat           equ 0D8h
  2911. Lchi            equ 0D9h
  2912. LstatF          equ 0DAh
  2913. Llne            equ 0DBh
  2914. LlistL          equ 0DCh
  2915. LfinanN         equ 0DDh
  2916. L2_r_paren      equ 0DEh
  2917. LblockArrow     equ 0DFh
  2918. LcurO           equ 0E0h
  2919. LcurO2          equ 0E1h
  2920. LcurOcapA       equ 0E2h
  2921. LcurOa          equ 0E3h
  2922. LcurI           equ 0E4h
  2923. LcurI2          equ 0E5h
  2924. LcurIcapA       equ 0E6h
  2925. LcurIa          equ 0E7h
  2926. LGline          equ 0E8h ; = 0
  2927. LGthick         equ 0E9h ; = 1
  2928. LGabove         equ 0EAh ; = 2
  2929. LGbelow         equ 0EBh ; = 3
  2930. LGpath          equ 0ECh ; = 4
  2931. LGanimate       equ 0EDh ; = 5
  2932. LGdot           equ 0EEh ; = 6
  2933. LUpBlk          equ 0EFh ;Up arrow and Block in solver
  2934. LDnBlk          equ 0F0h ;Down arrow and Block in solver
  2935. LcurFull        equ 0F1h ;note: must be last char (PutMap checks)
  2936.  
  2937. ;(MenuCurrent) Values
  2938. ;-----------------------------------
  2939. mConfirmation       equ 01h
  2940. mApps           equ 02h
  2941. mProgramHome        equ 03h
  2942. mPrgm_Run       equ 00h
  2943. mPrgm_Edit      equ 01h
  2944. mPrgm_New       equ 02h
  2945. mZoom           equ 04h
  2946. mZoom_Zoom      equ 00h
  2947. mZoom_Memory        equ 01h
  2948. mDraw           equ 05h
  2949. mDraw_Draw      equ 00h
  2950. mDraw_Points        equ 01h
  2951. mDraw_Store     equ 02h
  2952. mStatPlots      equ 06h
  2953. mStat           equ 07h
  2954. mStat_Edit      equ 00h
  2955. mStat_Calc      equ 01h
  2956. mStat_Tests     equ 02h
  2957. mMath           equ 08h
  2958. mMath_Math      equ 00h
  2959. mMath_Number        equ 01h
  2960. mMath_Complex       equ 02h
  2961. mMath_Prob      equ 03h
  2962. mTest           equ 09h
  2963. mTest_Test      equ 00h
  2964. mTest_Logic     equ 01h
  2965. mVars           equ 0Ah
  2966. mVars_Vars      equ 00h
  2967. mVars_YVars     equ 01h
  2968. mMemory         equ 0Ch
  2969. mMatrix         equ 0Dh
  2970. mMatrix_Name        equ 00h
  2971. mMatrix_Math        equ 01h
  2972. mMatrix_Edit        equ 02h
  2973. mDistr          equ 0Eh
  2974. mDistr_Distr        equ 00h
  2975. mDistr_Draw     equ 01h
  2976. mAngle          equ 0Fh
  2977. mList           equ 10h
  2978. mList_Names     equ 00h
  2979. mList_Ops       equ 01h
  2980. mList_Math      equ 02h
  2981. mCalculate      equ 11h
  2982. mVarsWin        equ 14h
  2983. mVarsWin_XY     equ 00h
  2984. mVarsWin_TTh        equ 01h
  2985. mVarsWin_UVW        equ 02h
  2986. mVarsZoom       equ 15h
  2987. mVarsZoom_ZXY       equ 00h
  2988. mVarsZoom_ZT        equ 01h
  2989. mVarsZoom_UVW       equ 02h
  2990. mVarsGDB        equ 16h
  2991. mVarsPics       equ 17h
  2992. mVarsStrings        equ 18h
  2993. mVarsStat       equ 19h
  2994. mVarsStat_XY        equ 00h
  2995. mVarsStat_Sigma     equ 01h
  2996. mVarsStat_EQ        equ 02h
  2997. mVarsStat_Test      equ 03h
  2998. mVarsStat_Pts       equ 04h
  2999. mVarsTable      equ 1Ah
  3000. mVarsYequ       equ 1Bh
  3001. mVarsParametric     equ 1Ch
  3002. mVarsPolar      equ 1Dh
  3003. mVarsFnOnOff        equ 1Eh
  3004. mMemReset       equ 1Fh
  3005. mMemReset_RAM       equ 00h
  3006. mMemReset_ROM       equ 01h
  3007. mMemReset_All       equ 02h
  3008. mMemMgmtDel     equ 20h
  3009. mMemResetDefaults   equ 21h
  3010. mMemResetRAMAll     equ 23h
  3011. mMemResetROMVars    equ 24h
  3012. mMemResetROMApps    equ 25h
  3013. mMemResetROMAll     equ 26h
  3014. mMemResetAll        equ 27h
  3015. mGroup          equ 28h
  3016. mGroup_New      equ 00h
  3017. mGroup_Ungroup      equ 01h
  3018. mGroupVars      equ 29h
  3019. mProgramEdit        equ 2Ah
  3020. mPrgmEd_Ctrl        equ 00h
  3021. mPrgmEd_IO      equ 01h
  3022. mPrgmEd_Exec        equ 02h
  3023. mPrgmZoom       equ 2Bh
  3024. mPrgmZoom_Zoom      equ 00h
  3025. mPrgmZoom_Mem       equ 01h
  3026. mPrgmDraw       equ 2Ch
  3027. mPrgmDraw_Draw      equ 00h
  3028. mPrgmDraw_Pt        equ 01h
  3029. mPrgmDraw_Store     equ 02h
  3030. mPrgmStatPlot       equ 2Dh
  3031. mPrgmSP_Plots       equ 00h
  3032. mPrgmSP_Type        equ 01h
  3033. mPrgmSP_Mark        equ 02h
  3034. mPrgmStat       equ 2Eh
  3035. mPrgmStat_Edit      equ 00h
  3036. mPrgmStat_Calc      equ 01h
  3037. mPrgmStat_Tests     equ 02h
  3038. mPrgmMath       equ 2Fh
  3039. mPrgmMath_Math      equ 00h
  3040. mPrgmMath_Num       equ 01h
  3041. mPrgmMath_Cplx      equ 02h
  3042. mPrgmMath_Prob      equ 03h
  3043. mLink           equ 30h
  3044. mLink_Send      equ 00h
  3045. mLink_Recieve       equ 01h
  3046. mLinkTrasmit        equ 31h
  3047. mLinkXmit_Xmit      equ 01h
  3048. mGarbageCollect     equ 3Fh
  3049. mSelectGroupVars    equ 40h
  3050. mSelGrpVars_Sel     equ 00h
  3051. mSelGrpVars_Grp     equ 01h
  3052. mDuplicateName      equ 42h
  3053. mCatalog        equ 45h
  3054. mFinance        equ 22h
  3055. mFinance_Calc       equ 00h
  3056. mFinance_Vars       equ 01h
  3057.  
  3058. ;Keypress Equates
  3059. ;-----------------------------------
  3060. kRight          equ 001h
  3061. kLeft           equ 002h
  3062. kUp         equ 003h
  3063. kDown           equ 004h
  3064. kEnter          equ 005h
  3065. kAlphaEnter     equ 006h
  3066. kAlphaUp        equ 007h
  3067. kAlphaDown      equ 008h
  3068. kClear          equ 009h
  3069. kDel            equ 00Ah
  3070. kIns            equ 00Bh
  3071. kRecall         equ 00Ch
  3072. kLastEnt        equ 00Dh
  3073. kBOL            equ 00Eh
  3074. kEOL            equ 00Fh
  3075.  
  3076. kSelAll         equ 010h
  3077. kUnselAll       equ 011h
  3078. kLtoTI82        equ 012h
  3079. kBackup         equ 013h
  3080. kRecieve        equ 014h
  3081. kLnkQuit        equ 015h
  3082. kTrans          equ 016h
  3083. kRename         equ 017h
  3084. kOverw          equ 018h
  3085. kOmit           equ 019h
  3086. kCont           equ 01Ah
  3087. kSendID         equ 01Bh
  3088. kSendSW         equ 01Ch
  3089. kYes            equ 01Dh
  3090. kNoWay          equ 01Eh
  3091. kvSendType      equ 01Fh
  3092. kOverWAll       equ 020h
  3093. kNo         equ 025h
  3094. kKReset         equ 026h
  3095. kApp            equ 027h
  3096. kDoug           equ 028h
  3097. kListflag       equ 029h
  3098. menuStart       equ 02Bh
  3099. kAreYouSure     equ 02Bh
  3100. kAppsMenu       equ 02Ch
  3101. kPrgm           equ 02Dh
  3102. kZoom           equ 02Eh
  3103. kDraw           equ 02Fh
  3104. kSPlot          equ 030h
  3105. kStat           equ 031h
  3106. kMath           equ 032h
  3107. kTest           equ 033h
  3108. kChar           equ 034h
  3109. kVars           equ 035h
  3110. kMem            equ 036h
  3111. kMatrix         equ 037h
  3112. kDist           equ 038h
  3113. kAngle          equ 039h
  3114. kList           equ 03Ah
  3115. kCalc           equ 03Bh
  3116. kFin            equ 03Ch
  3117. menuEnd         equ kFin
  3118. kCatalog        equ 03Eh
  3119. kInputDone      equ 03Fh
  3120. kOff            equ kInputDone
  3121. kQuit           equ 040h
  3122. appStart        equ kQuit
  3123. kLinkIO         equ 041h
  3124. kMatrixEd       equ 042h
  3125. kStatEd         equ 043h
  3126. kGraph          equ 044h
  3127. kMode           equ 045h
  3128. kPrgmEd         equ 046h ;PROGRAM EDIT
  3129. kPrgmCr         equ 047h ;PROGRAM CREATE
  3130. kWindow         equ 048h ;RANGE EDITOR
  3131. kYequ           equ 049h ;EQUATION EDITOR
  3132. kTable          equ 04Ah ;TABLE EDITOR
  3133. kTblSet         equ 04Bh ;TABLE SET
  3134. kChkRAM         equ 04Ch ;CHECK RAM (About screen)
  3135. kDelMem         equ 04Dh ;DELETE MEM
  3136. kResetMem       equ 04Eh ;RESET MEM
  3137. kResetDef       equ 04Fh ;RESET DEFAULT
  3138. kPrgmInput      equ 050h ;PROGRAM INPUT
  3139. kZFactEd        equ 051h ;ZOOM FACTOR EDITOR
  3140. kError          equ 052h ;ERROR
  3141. kSolveTVM       equ 053h ;TVM SOLVER
  3142. kSolveRoot      equ 054h ;SOLVE EDITOR
  3143. kStatP          equ 055h ;stat plot
  3144. kInfStat        equ 056h ;Inferential Statistic
  3145. kFormat         equ 057h ;FORMAT
  3146. kExtApps        equ 058h ;External Applications.        NEW
  3147. kNewApps        equ 059h ;New Apps for Cerberus.
  3148. append          equ kNewApps
  3149. echoStart1      equ 05Ah
  3150. kTrace          equ 05Ah
  3151. kZFit           equ 05Bh
  3152. kZIn            equ 05Ch
  3153. kZOut           equ 05Dh
  3154. kZPrev          equ 05Eh
  3155. kBox            equ 05Fh
  3156. kDecml          equ 060h
  3157. kSetZm          equ 061h
  3158. kSquar          equ 062h
  3159. kStd            equ 063h
  3160. kTrig           equ 064h
  3161. kUsrZm          equ 065h
  3162. kZSto           equ 066h
  3163. kZInt           equ 067h
  3164. kZStat          equ 068h
  3165. echoStart2      equ 069h
  3166. kSelect         equ 069h
  3167. kCircl          equ 06Ah
  3168. kClDrw          equ 06Bh
  3169. kLine           equ 06Ch
  3170. kPen            equ 06Dh
  3171. kPtChg          equ 06Eh
  3172. kPtOff          equ 06Fh
  3173. kPtOn           equ 070h
  3174. kVert           equ 071h
  3175. kHoriz          equ 072h
  3176. kText           equ 073h
  3177. kTanLn          equ 074h
  3178. kEval           equ 075h
  3179. kInters         equ 076h
  3180. kDYDX           equ 077h
  3181. kFnIntg         equ 078h
  3182. kRootG          equ 079h
  3183. kDYDT           equ 07Ah
  3184. kDXDT           equ 07Bh
  3185. kDRDo           equ 07Ch
  3186. KGFMin          equ 07Dh
  3187. KGFMax          equ 07Eh
  3188. EchoStart       equ 07Fh
  3189. kListName       equ 07Fh
  3190. kAdd            equ 080h
  3191. kSub            equ 081h
  3192. kMul            equ 082h
  3193. kDiv            equ 083h
  3194. kExpon          equ 084h
  3195. kLParen         equ 085h
  3196. kRParen         equ 086h
  3197. kLBrack         equ 087h
  3198. kRBrack         equ 088h
  3199. kShade          equ 089h
  3200. kStore          equ 08Ah
  3201. kComma          equ 08Bh
  3202. kChs            equ 08Ch
  3203. kDecPnt         equ 08Dh
  3204. k0          equ 08Eh
  3205. k1          equ 08Fh
  3206. k2          equ 090h
  3207. k3          equ 091h
  3208. k4          equ 092h
  3209. k5          equ 093h
  3210. k6          equ 094h
  3211. k7          equ 095h
  3212. k8          equ 096h
  3213. k9          equ 097h
  3214. kEE         equ 098h
  3215. kSpace          equ 099h
  3216. kCapA           equ 09Ah
  3217. kCapB           equ 09Bh
  3218. kCapC           equ 09Ch
  3219. kCapD           equ 09Dh
  3220. kCapE           equ 09Eh
  3221. kCapF           equ 09Fh
  3222. kCapG           equ 0A0h
  3223. kCapH           equ 0A1h
  3224. kCapI           equ 0A2h
  3225. kCapJ           equ 0A3h
  3226. kCapK           equ 0A4h
  3227. kCapL           equ 0A5h
  3228. kCapM           equ 0A6h
  3229. kCapN           equ 0A7h
  3230. kCapO           equ 0A8h
  3231. kCapP           equ 0A9h
  3232. kCapQ           equ 0AAh
  3233. kCapR           equ 0ABh
  3234. kCapS           equ 0ACh
  3235. kCapT           equ 0ADh
  3236. kCapU           equ 0AEh
  3237. kCapV           equ 0AFh
  3238. kCapW           equ 0B0h
  3239. kCapX           equ 0B1h
  3240. kCapY           equ 0B2h
  3241. kCapZ           equ 0B3h
  3242. kVarx           equ 0B4h
  3243. kPi         equ 0B5h
  3244. kInv            equ 0B6h
  3245. kSin            equ 0B7h
  3246. kASin           equ 0B8h
  3247. kCos            equ 0B9h
  3248. kACos           equ 0BAh
  3249. kTan            equ 0BBh
  3250. kATan           equ 0BCh
  3251. kSquare         equ 0BDh
  3252. kSqrt           equ 0BEh
  3253. kLn         equ 0BFh
  3254. kExp            equ 0C0h
  3255. kLog            equ 0C1h
  3256. kALog           equ 0C2h
  3257. kToABC          equ 0C3h
  3258. kClrTbl         equ 0C4h
  3259. kAns            equ 0C5h
  3260. kColon          equ 0C6h
  3261. kNDeriv         equ 0C7h
  3262. kFnInt          equ 0C8h
  3263. kRoot           equ 0C9h
  3264. kQuest          equ 0CAh
  3265. kQuote          equ 0CBh
  3266. kTheta          equ 0CCh
  3267. kIf         equ 0CDh
  3268. kThen           equ 0CEh
  3269. kElse           equ 0CFh
  3270. kFor            equ 0D0h
  3271. kWhile          equ 0D1h
  3272. kRepeat         equ 0D2h
  3273. kEnd            equ 0D3h
  3274. kPause          equ 0D4h
  3275. kLbl            equ 0D5h
  3276. kGoto           equ 0D6h
  3277. kISG            equ 0D7h
  3278. kDSL            equ 0D8h
  3279. kMenu           equ 0D9h
  3280. kExec           equ 0DAh
  3281. kReturn         equ 0DBh
  3282. kStop           equ 0DCh
  3283. kInput          equ 0DDh
  3284. kPrompt         equ 0DEh
  3285. kDisp           equ 0DFh
  3286. kDispG          equ 0E0h
  3287. kDispT          equ 0E1h
  3288. kOutput         equ 0E2h
  3289. kGetKey         equ 0E3h
  3290. kClrHome        equ 0E4h
  3291. kPrtScr         equ 0E5h
  3292. kSinH           equ 0E6h
  3293. kCosH           equ 0E7h
  3294. kTanH           equ 0E8h
  3295. kASinH          equ 0E9h
  3296. kACosH          equ 0EAh
  3297. kATanH          equ 0EBh
  3298. kLBrace         equ 0ECh
  3299. kRBrace         equ 0EDh
  3300. kI          equ 0EEh
  3301. kCONSTeA        equ 0EFh
  3302. kPlot3          equ 0F0h
  3303. kFMin           equ 0F1h
  3304. kFMax           equ 0F2h
  3305. kL1A            equ 0F3h
  3306. kL2A            equ 0F4h
  3307. kL3A            equ 0F5h
  3308. kL4A            equ 0F6h
  3309. kL5A            equ 0F7h
  3310. kL6A            equ 0F8h
  3311. kunA            equ 0F9h
  3312. kvnA            equ 0FAh
  3313. kwnA            equ 0FBh
  3314.  
  3315. ; THIS KEY MEANS THAT IT IS A 2 BYTE KEYCODE
  3316. ; THERE ARE 2 OF THESE KEYS; BE CAREFUL WITH USAGE
  3317. ;--------------------------------------------------------
  3318. kExtendEcho2        equ 0FCh
  3319.  
  3320. ; THIS KEY MEANS THAT THE KEY PRESS IS ONE THAT ECHOS
  3321. ; INTO A BUFFER, AND IT IS A 2 BYTE KEY CODE, GO LOOK AT
  3322. ; (EXTECHO) FOR THE KEY VALUE
  3323. ;--------------------------------------------------------
  3324. kExtendEcho     equ 0FEh
  3325.  
  3326. kE1BT           equ 0
  3327. kDrawInv        equ kE1BT
  3328. kDrawF          equ kE1BT+1
  3329. kPixelOn        equ kE1BT+2
  3330. kPixelOff       equ kE1BT+3
  3331. kPxlTest        equ kE1BT+4
  3332. kRCGDB          equ kE1BT+5
  3333. kRCPic          equ kE1BT+6
  3334. kSTGDB          equ kE1BT+7
  3335. kSTPic          equ kE1BT+8
  3336. kAbs            equ kE1BT+9
  3337. kTequ       equ kE1BT+10 ;==
  3338. kTNoteQ         equ kE1BT+11 ;<>
  3339. kTGT            equ kE1BT+12 ;>
  3340. kTGTE           equ kE1BT+13 ;>=
  3341. kTLT            equ kE1BT+14 ;<
  3342. kTLTE           equ kE1BT+15 ;<=
  3343. kAnd            equ kE1BT+16
  3344. kOr         equ kE1BT+17
  3345. kXor            equ kE1BT+18
  3346. kNot            equ kE1BT+19
  3347. kLR1            equ kE1BT+20
  3348. kXRoot          equ kE1BT+21
  3349. kCube           equ kE1BT+22
  3350. kCbRt           equ kE1BT+23 ;Cube ROOT
  3351. kToDec          equ kE1BT+24
  3352. kCubicR         equ kE1BT+25
  3353. kQuartR         equ kE1BT+26
  3354. kPlot1          equ kE1BT+27
  3355. kPlot2          equ kE1BT+28
  3356. kRound          equ kE1BT+29
  3357. kIPart          equ kE1BT+30
  3358. kFPart          equ kE1BT+31
  3359. kInt            equ kE1BT+32
  3360. kRand           equ kE1BT+33
  3361. kNPR            equ kE1BT+34
  3362. kNCR            equ kE1BT+35
  3363. kXFactorial     equ kE1BT+36
  3364. kRad            equ kE1BT+37
  3365. kDegr           equ kE1BT+38 ;DEGREES CONV
  3366. kAPost          equ kE1BT+39
  3367. kToDMS          equ kE1BT+40
  3368. kRToPo          equ kE1BT+41 ;R
  3369. kRToPr          equ kE1BT+42
  3370. kPToRx          equ kE1BT+43
  3371. kPToRy          equ kE1BT+44
  3372. kRowSwap        equ kE1BT+45
  3373. kRowPlus        equ kE1BT+46
  3374. kTimRow         equ kE1BT+47
  3375. kTRowP          equ kE1BT+48
  3376. kSortA          equ kE1BT+49
  3377. kSortD          equ kE1BT+50
  3378. kSeq            equ kE1BT+51
  3379. kMin            equ kE1BT+52
  3380. kMax            equ kE1BT+53
  3381. kMean           equ kE1BT+54
  3382. kMedian         equ kE1BT+55
  3383. kSum            equ kE1BT+56
  3384. kProd           equ kE1BT+57
  3385. kDet            equ kE1BT+58
  3386. kTransp         equ kE1BT+59
  3387. kDim            equ kE1BT+60
  3388. kFill           equ kE1BT+61
  3389. kIdent          equ kE1BT+62
  3390. kRandm          equ kE1BT+63
  3391. kAug            equ kE1BT+64
  3392. kOneVar         equ kE1BT+65
  3393. kTwoVar         equ kE1BT+66
  3394. kLR         equ kE1BT+67
  3395. kLRExp          equ kE1BT+68
  3396. kLRLn           equ kE1BT+69
  3397. kLRPwr          equ kE1BT+70
  3398. kMedMed         equ kE1BT+71
  3399. kQuad           equ kE1BT+72
  3400. kClrLst         equ kE1BT+73
  3401. kHist           equ kE1BT+74
  3402. kxyLine         equ kE1BT+75
  3403. kScatter        equ kE1BT+76
  3404. kmRad           equ kE1BT+77
  3405. kmDeg           equ kE1BT+78
  3406. kmNormF         equ kE1BT+79
  3407. kmSci           equ kE1BT+80
  3408. kmEng           equ kE1BT+81
  3409. kmFloat         equ kE1BT+82
  3410. kFix            equ kE1BT+83
  3411. kSplitOn        equ kE1BT+84
  3412. kFullScreen     equ kE1BT+85
  3413. kStndrd         equ kE1BT+86
  3414. kParam          equ kE1BT+87
  3415. kPolar          equ kE1BT+88
  3416. kSeqG           equ kE1BT+89
  3417. kAFillOn        equ kE1BT+90
  3418. kAFillOff       equ kE1BT+91
  3419. kACalcOn        equ kE1BT+92
  3420. kACalcOff       equ kE1BT+93
  3421. kFNOn           equ kE1BT+94
  3422. kFNOff          equ kE1BT+95
  3423. kPlotsOn        equ kE1BT+96
  3424. kPlotsOff       equ kE1BT+97
  3425. kPixelChg       equ kE1BT+98
  3426. kSendMBL        equ kE1BT+99
  3427. kRecvMBL        equ kE1BT+100
  3428. kBoxPlot        equ kE1BT+101
  3429. kBoxIcon        equ kE1BT+102
  3430. kCrossIcon      equ kE1BT+103
  3431. kDotIcon        equ kE1BT+104
  3432. kE2BT           equ kE1BT+105
  3433. kSeqential      equ kE2BT
  3434. kSimulG         equ kE2BT+1
  3435. kPolarG         equ kE2BT+2
  3436. kRectG          equ kE2BT+3
  3437. kCoordOn        equ kE2BT+4
  3438. kCoordOff       equ kE2BT+5
  3439. kDrawLine       equ kE2BT+6
  3440. kDrawDot        equ kE2BT+7
  3441. kAxisOn         equ kE2BT+8
  3442. kAxisOff        equ kE2BT+9
  3443. kGridOn         equ kE2BT+10
  3444. kGridOff        equ kE2BT+11
  3445. kLblOn          equ kE2BT+12
  3446. kLblOff         equ kE2BT+13
  3447. kL1         equ kE2BT+14
  3448. kL2         equ kE2BT+15
  3449. kL3         equ kE2BT+16
  3450. kL4         equ kE2BT+17
  3451. kL5         equ kE2BT+18
  3452. kL6         equ kE2BT+19
  3453.  
  3454. ;These keys are laid on top of existing keys to
  3455. ;enable localization in the inferential stats editor.
  3456. ;----------------------------------------------------
  3457. kinfData        equ kL1
  3458. kinfStats       equ kL1+1
  3459. kinfYes         equ kL1+2
  3460. kinfNo          equ kL1+3
  3461. kinfCalc        equ kL1+4
  3462. kinfDraw        equ kL1+5
  3463. kinfAlt1ne      equ kL1+6
  3464. kinfAlt1lt      equ kL1+7
  3465. kinfAlt1gt      equ kL1+8
  3466. kinfAlt2ne      equ kL1+9
  3467. kinfAlt2lt      equ kL1+10
  3468. kinfAlt2gt      equ kL1+11
  3469. kinfAlt3ne      equ kL1+12
  3470. kinfAlt3lt      equ kL1+13
  3471. kinfAlt3gt      equ kL1+14
  3472. kinfAlt4ne      equ kL1+15
  3473. kinfAlt4lt      equ kL1+16
  3474. kinfAlt4gt      equ kL1+17
  3475. kinfAlt5ne      equ kL1+18
  3476. kinfAlt5lt      equ kL1+19
  3477. kinfAlt5gt      equ kL1+20
  3478. kinfAlt6ne      equ kL1+21
  3479. kinfAlt6lt      equ kL1+22
  3480. kinfAlt6gt      equ kL1+23
  3481. kMatA           equ kE2BT+20
  3482. kMatB           equ kE2BT+21
  3483. kMatC           equ kE2BT+22
  3484. kMatD           equ kE2BT+23
  3485. kMatE           equ kE2BT+24
  3486. kXmin           equ kE2BT+25
  3487. kXmax           equ kE2BT+26
  3488. kXscl           equ kE2BT+27
  3489. kYmin           equ kE2BT+28
  3490. kYmax           equ kE2BT+29
  3491. kYscl           equ kE2BT+30
  3492. kTmin           equ kE2BT+31
  3493. kTmax           equ kE2BT+32
  3494. kTStep          equ kE2BT+33
  3495. kOmin           equ kE2BT+34
  3496. kOmax           equ kE2BT+35
  3497. kOStep          equ kE2BT+36
  3498. ku0         equ kE2BT+37
  3499. kv0         equ kE2BT+38
  3500. knMin           equ kE2BT+39
  3501. knMax           equ kE2BT+40
  3502. kDeltaY         equ kE2BT+41
  3503. kDeltaX         equ kE2BT+42
  3504. kZXmin          equ kE2BT+43
  3505. kZXmax          equ kE2BT+44
  3506. kZXscl          equ kE2BT+45
  3507. kZYmin          equ kE2BT+46
  3508. kZYmax          equ kE2BT+47
  3509. kZYscl          equ kE2BT+48
  3510. kZTmin          equ kE2BT+49
  3511. kZTmax          equ kE2BT+50
  3512. kZTStep         equ kE2BT+51
  3513. kZOmin          equ kE2BT+52
  3514. kZOmax          equ kE2BT+53
  3515. kZOStep         equ kE2BT+54
  3516. kZu0            equ kE2BT+55
  3517. kZv0            equ kE2BT+56
  3518. kZnMin          equ kE2BT+57
  3519. kZnMax          equ kE2BT+58
  3520. kDelLast        equ kE2BT+59
  3521. kSinReg         equ kE2BT+60
  3522. kConstE         equ kE2BT+61
  3523. kPic1           equ kE2BT+62
  3524. kPic2           equ kE2BT+63
  3525. kPic3           equ kE2BT+64
  3526. kDelVar         equ kE2BT+65
  3527. kGetCalc        equ kE2BT+66
  3528. kRealM          equ kE2BT+67
  3529. kPolarM         equ kE2BT+68
  3530. kRectM          equ kE2BT+69
  3531. kuv         equ kE2BT+70 ;U vs V
  3532. kvw         equ kE2BT+71 ;V vs W
  3533. kuw         equ kE2BT+72 ;U vs W
  3534. kFinPMTend      equ kE2BT+73
  3535. kFinPMTbeg      equ kE2BT+74
  3536. kGraphStyle     equ kE2BT+75
  3537. kExprOn         equ kE2BT+76
  3538. kExprOff        equ kE2BT+77
  3539. kStatA          equ kE2BT+78
  3540. kStatB          equ kE2BT+79
  3541. kStatC          equ kE2BT+80
  3542. kCorr           equ kE2BT+81
  3543. kStatD          equ kE2BT+82
  3544. kStatE          equ kE2BT+83
  3545. kRegEq          equ kE2BT+84
  3546. kMinX           equ kE2BT+85
  3547. kQ1         equ kE2BT+86
  3548. kMD         equ kE2BT+87
  3549. kQ3         equ kE2BT+88
  3550. kMaxX           equ kE2BT+89
  3551. kStatX1         equ kE2BT+90
  3552. kStatY1         equ kE2BT+91
  3553. kStatX2         equ kE2BT+92
  3554. kStatY2         equ kE2BT+93
  3555. kStatX3         equ kE2BT+94
  3556. kStatY3         equ kE2BT+95
  3557. kTblMin         equ kE2BT+96
  3558. kTblStep        equ kE2BT+97
  3559. kSetupLst       equ kE2BT+98
  3560. kClrAllLst      equ kE2BT+99
  3561. kLogistic       equ kE2BT+100
  3562. kZTest          equ kE2BT+101
  3563. kTTest          equ kE2BT+102
  3564. k2SampZTest     equ kE2BT+103
  3565. k2SampTTest     equ kE2BT+104
  3566. k1PropZTest     equ kE2BT+105
  3567. k2PropZTest     equ kE2BT+106
  3568. kChiTest        equ kE2BT+107
  3569. k2SampFTest     equ kE2BT+108
  3570. kZIntVal        equ kE2BT+109
  3571. kTIntVal        equ kE2BT+110
  3572. k2SampTInt      equ kE2BT+111
  3573. k2SampZInt      equ kE2BT+112
  3574. k1PropZInt      equ kE2BT+113
  3575. k2PropZInt      equ kE2BT+114
  3576. kDNormal        equ kE2BT+115
  3577. kInvNorm        equ kE2BT+116
  3578. kDT         equ kE2BT+117
  3579. kChi            equ kE2BT+118
  3580. kDF         equ kE2BT+119
  3581. kBinPDF         equ kE2BT+120
  3582. kBinCDF         equ kE2BT+121
  3583. kPoiPDF         equ kE2BT+122
  3584. kPoiCDF         equ kE2BT+123
  3585. kun         equ kE2BT+124
  3586. kvn         equ kE2BT+125
  3587. kwn         equ kE2BT+126
  3588. kRecn           equ kE2BT+127
  3589. kPlotStart      equ kE2BT+128
  3590. kZPlotStart     equ kE2BT+129 ;recursion n
  3591. kXFact          equ kE2BT+130 ;PlotStart
  3592. kYFact          equ kE2BT+131 ;ZPlotStart
  3593. kANOVA          equ kE2BT+132 ;XFact
  3594. kMaxY           equ kE2BT+133 ;YFact
  3595. kWebOn          equ kE2BT+134 ;MinY
  3596. kWebOff         equ kE2BT+135 ;MaxY
  3597. kTblInput       equ kE2BT+136 ;WEB ON
  3598. kGeoPDF         equ kE2BT+137 ;WEB OFF
  3599. kGeoCDF         equ kE2BT+138 ;WEB OFF
  3600. kShadeNorm      equ kE2BT+139
  3601. kShadeT         equ kE2BT+140
  3602. kShadeChi       equ kE2BT+141
  3603. kShadeF         equ kE2BT+142
  3604. kPlotStep       equ kE2BT+143
  3605. kZPlotStep      equ kE2BT+144
  3606. kLinRegtTest        equ kE2BT+145
  3607. KMGT            equ kE2BT+146 ;VERT SPLIT
  3608. kSelectA        equ kE2BT+147
  3609. kZFitA          equ kE2BT+148
  3610. kE2BT_End       equ kZFitA
  3611.  
  3612. ;More 2 Byte Keys
  3613. ;-------------------------------------
  3614. kE2BT2          equ 00h
  3615. kGDB1           equ kE2BT2
  3616. kGDB2           equ kE2BT2+1
  3617. kGDB3           equ kE2BT2+2
  3618. kY1         equ kE2BT2+3
  3619. kY2         equ kE2BT2+4
  3620. kY3         equ kE2BT2+5
  3621. kY4         equ kE2BT2+6
  3622. kY5         equ kE2BT2+7
  3623. kY6         equ kE2BT2+8
  3624. kY7         equ kE2BT2+9
  3625. kY8         equ kE2BT2+10
  3626. kY9         equ kE2BT2+11
  3627. kY0         equ kE2BT2+12
  3628. kX1T            equ kE2BT2+13
  3629. kY1T            equ kE2BT2+14
  3630. kX2T            equ kE2BT2+15
  3631. kY2T            equ kE2BT2+16
  3632. kX3T            equ kE2BT2+17
  3633. kY3T            equ kE2BT2+18
  3634. kX4T            equ kE2BT2+19
  3635. kY4T            equ kE2BT2+20
  3636. kX5T            equ kE2BT2+21
  3637. kY5T            equ kE2BT2+22
  3638. kX6T            equ kE2BT2+23
  3639. kY6T            equ kE2BT2+24
  3640. kR1         equ kE2BT2+25
  3641. kR2         equ kE2BT2+26
  3642. kR3         equ kE2BT2+27
  3643. kR4         equ kE2BT2+28
  3644. kR5         equ kE2BT2+29
  3645. kR6         equ kE2BT2+30
  3646. kGDB4           equ kE2BT2+31
  3647. kGDB5           equ kE2BT2+32
  3648. kGDB6           equ kE2BT2+33
  3649. kPic4           equ kE2BT2+34
  3650. kPic5           equ kE2BT2+35
  3651. kPic6           equ kE2BT2+36
  3652. kGDB7           equ kE2BT2+37
  3653. kGDB8           equ kE2BT2+38
  3654. kGDB9           equ kE2BT2+39
  3655. kGDB0           equ kE2BT2+40
  3656. kPic7           equ kE2BT2+41
  3657. kPic8           equ kE2BT2+42
  3658. kPic9           equ kE2BT2+43
  3659. kPic0           equ kE2BT2+44
  3660. kStatN          equ kE2BT2+45
  3661. kXMean          equ kE2BT2+46
  3662. kConj           equ kE2BT2+47
  3663. kReal           equ kE2BT2+48
  3664. kFAngle         equ kE2BT2+49
  3665. kLCM            equ kE2BT2+50
  3666. kGCD            equ kE2BT2+51
  3667. kRandInt        equ kE2BT2+52
  3668. kRandNorm       equ kE2BT2+53
  3669. kToPolar        equ kE2BT2+54
  3670. kToRect         equ kE2BT2+55
  3671. kYMean          equ kE2BT2+56
  3672. kStdX           equ kE2BT2+57
  3673. kStdX1          equ kE2BT2+58
  3674. kw0         equ kE2BT2+59
  3675. kMatF           equ kE2BT2+60
  3676. kMatG           equ kE2BT2+61
  3677. kMatRH          equ kE2BT2+62
  3678. kMatI           equ kE2BT2+63
  3679. kMatJ           equ kE2BT2+64
  3680. kYMean1         equ kE2BT2+65
  3681. kStdY           equ kE2BT2+66
  3682. kStdY1          equ kE2BT2+67
  3683. kMatToLst       equ kE2BT2+68
  3684. kLstToMat       equ kE2BT2+69
  3685. kCumSum         equ kE2BT2+70
  3686. kDeltaLst       equ kE2BT2+71
  3687. kStdDev         equ kE2BT2+72
  3688. kVariance       equ kE2BT2+73
  3689. kLength         equ kE2BT2+74
  3690. kEquToStrng     equ kE2BT2+75
  3691. kStrngToequ         equ kE2BT2+76
  3692. kExpr           equ kE2BT2+77
  3693. kSubStrng       equ kE2BT2+78
  3694. kInStrng        equ kE2BT2+79
  3695. kStr1           equ kE2BT2+80
  3696. kStr2           equ kE2BT2+81
  3697. kStr3           equ kE2BT2+82
  3698. kStr4           equ kE2BT2+83
  3699. kStr5           equ kE2BT2+84
  3700. kStr6           equ kE2BT2+85
  3701. kStr7           equ kE2BT2+86
  3702. kStr8           equ kE2BT2+87
  3703. kStr9           equ kE2BT2+88
  3704. kStr0           equ kE2BT2+89
  3705. kFinN           equ kE2BT2+90
  3706. kFinI           equ kE2BT2+91
  3707. kFinPV          equ kE2BT2+92
  3708. kFinPMT         equ kE2BT2+93
  3709. kFinFV          equ kE2BT2+94
  3710. kFinPY          equ kE2BT2+95
  3711. kFinCY          equ kE2BT2+96
  3712. kFinFPMT        equ kE2BT2+97
  3713. kFinFI          equ kE2BT2+98
  3714. kFinFPV         equ kE2BT2+99
  3715. kFinFN          equ kE2BT2+100
  3716. kFinFFV         equ kE2BT2+101
  3717. kFinNPV         equ kE2BT2+102
  3718. kFinIRR         equ kE2BT2+103
  3719. kFinBAL         equ kE2BT2+104
  3720. kFinPRN         equ kE2BT2+105
  3721. kFinINT         equ kE2BT2+106
  3722. kSumX           equ kE2BT2+107
  3723. kSumX2          equ kE2BT2+108
  3724. kFinToNom       equ kE2BT2+109
  3725. kFinToEff       equ kE2BT2+110
  3726. kFinDBD         equ kE2BT2+111
  3727. kStatVP         equ kE2BT2+112
  3728. kStatZ          equ kE2BT2+113
  3729. kStatT          equ kE2BT2+114
  3730. kStatChi        equ kE2BT2+115
  3731. kStatF          equ kE2BT2+116
  3732. kStatDF         equ kE2BT2+117
  3733. kStatPhat       equ kE2BT2+118
  3734. kStatPhat1      equ kE2BT2+119
  3735. kStatPhat2      equ kE2BT2+120
  3736. kStatMeanX1     equ kE2BT2+121
  3737. kStatMeanX2     equ kE2BT2+122
  3738. kStatStdX1      equ kE2BT2+123
  3739. kStatStdX2      equ kE2BT2+124
  3740. kStatStdXP      equ kE2BT2+125
  3741. kStatN1         equ kE2BT2+126
  3742. kStatN2         equ kE2BT2+127
  3743. kStatLower      equ kE2BT2+128
  3744. kStatUpper      equ kE2BT2+129
  3745. kuw0            equ kE2BT2+130
  3746. kImag           equ kE2BT2+131
  3747. kSumY           equ kE2BT2+132
  3748. kXres           equ kE2BT2+133
  3749. kStat_s         equ kE2BT2+134
  3750. kSumY2          equ kE2BT2+135
  3751. kSumXY          equ kE2BT2+136
  3752. kuXres          equ kE2BT2+137
  3753. kModBox         equ kE2BT2+138
  3754. kNormProb       equ kE2BT2+139
  3755. kNormalPDF      equ kE2BT2+140
  3756. kTPDF           equ kE2BT2+141
  3757. kChiPDF         equ kE2BT2+142
  3758. kFPDF           equ kE2BT2+143
  3759. kMinY           equ kE2BT2+144 ;MinY
  3760. kRandBin        equ kE2BT2+145
  3761. kRef            equ kE2BT2+146
  3762. kRRef           equ kE2BT2+147
  3763. kLRSqr          equ kE2BT2+148
  3764. kBRSqr          equ kE2BT2+149
  3765. kDiagOn         equ kE2BT2+150
  3766. kDiagOff        equ kE2BT2+151
  3767. kun1            equ kE2BT2+152 ;FOR RCL USE WHEN GOTTEN FROM 82
  3768. kvn1            equ kE2BT2+153 ;FOR RCL USE WHEN GOTTEN FROM 82
  3769. k83_00End       equ kvn1 ;end of original keys...
  3770. kArchive        equ k83_00End + 1
  3771. kUnarchive      equ k83_00End + 2
  3772. kAsm            equ k83_00End + 3 ;Asm(
  3773. kAsmPrgm        equ k83_00End + 4 ;AsmPrgm
  3774. kAsmComp        equ k83_00End + 5 ;AsmComp(
  3775. kcapAAcute      equ k83_00End + 6
  3776. kcapAGrave      equ k83_00End + 7
  3777. kcapACaret      equ k83_00End + 8
  3778. kcapADier       equ k83_00End + 9
  3779. kaAcute         equ k83_00End + 10
  3780. kaGrave         equ k83_00End + 11
  3781. kaCaret         equ k83_00End + 12
  3782. kaDier          equ k83_00End + 13
  3783. kcapEAcute      equ k83_00End + 14
  3784. kcapEGrave      equ k83_00End + 15
  3785. kcapECaret      equ k83_00End + 16
  3786. kcapEDier       equ k83_00End + 17
  3787. keAcute         equ k83_00End + 18
  3788. keGrave         equ k83_00End + 19
  3789. keCaret         equ k83_00End + 20
  3790. keDier          equ k83_00End + 21
  3791. kcapIAcute      equ k83_00End + 22
  3792. kcapIGrave      equ k83_00End + 23
  3793. kcapICaret      equ k83_00End + 24
  3794. kcapIDier       equ k83_00End + 25
  3795. kiAcute         equ k83_00End + 26
  3796. kiGrave         equ k83_00End + 27
  3797. kiCaret         equ k83_00End + 28
  3798. kiDier          equ k83_00End + 29
  3799. kcapOAcute      equ k83_00End + 30
  3800. kcapOGrave      equ k83_00End + 31
  3801. kcapOCaret      equ k83_00End + 32
  3802. kcapODier       equ k83_00End + 33
  3803. koAcute         equ k83_00End + 34
  3804. koGrave         equ k83_00End + 35
  3805. koCaret         equ k83_00End + 36
  3806. koDier          equ k83_00End + 37
  3807. kcapUAcute      equ k83_00End + 38
  3808. kcapUGrave      equ k83_00End + 39
  3809. kcapUCaret      equ k83_00End + 40
  3810. kcapUDier       equ k83_00End + 41
  3811. kuAcute         equ k83_00End + 42
  3812. kuGrave         equ k83_00End + 43
  3813. kuCaret         equ k83_00End + 44
  3814. kuDier          equ k83_00End + 45
  3815. kcapCCed        equ k83_00End + 46
  3816. kcCed           equ k83_00End + 47
  3817. kcapNTilde      equ k83_00End + 48
  3818. knTilde         equ k83_00End + 49
  3819. kaccent         equ k83_00End + 50
  3820. kgrave          equ k83_00End + 51
  3821. kdieresis       equ k83_00End + 52
  3822. kquesDown       equ k83_00End + 53
  3823. kexclamDown     equ k83_00End + 54
  3824. kalpha          equ k83_00End + 55
  3825. kbeta           equ k83_00End + 56
  3826. kgamma          equ k83_00End + 57
  3827. kcapDelta       equ k83_00End + 58
  3828. kdelta          equ k83_00End + 59
  3829. kepsilon        equ k83_00End + 60
  3830. klambda         equ k83_00End + 61
  3831. kmu         equ k83_00End + 62
  3832. kpi2            equ k83_00End + 63
  3833. krho            equ k83_00End + 64
  3834. kcapSigma       equ k83_00End + 65
  3835. ksigma          equ k83_00End + 66
  3836. ktau            equ k83_00End + 67
  3837. kphi            equ k83_00End + 68
  3838. kcapOmega       equ k83_00End + 69
  3839. kphat           equ k83_00End + 70
  3840. kchi2           equ k83_00End + 71
  3841. kstatF2         equ k83_00End + 72
  3842. kLa         equ k83_00End + 73
  3843. kLb         equ k83_00End + 74
  3844. kLc         equ k83_00End + 75
  3845. kLd         equ k83_00End + 76
  3846. kLe         equ k83_00End + 77
  3847. kLf         equ k83_00End + 78
  3848. kLg         equ k83_00End + 79
  3849. kLh         equ k83_00End + 80
  3850. kLi         equ k83_00End + 81
  3851. kLj         equ k83_00End + 82
  3852. kLk         equ k83_00End + 83
  3853. kLl         equ k83_00End + 84
  3854. kLm         equ k83_00End + 85
  3855. kLsmalln        equ k83_00End + 86
  3856. kLo         equ k83_00End + 87
  3857. kLp         equ k83_00End + 88
  3858. kLq         equ k83_00End + 89
  3859. kLsmallr        equ k83_00End + 90
  3860. kLs         equ k83_00End + 91
  3861. kLt         equ k83_00End + 92
  3862. kLu         equ k83_00End + 93
  3863. kLv         equ k83_00End + 94
  3864. kLw         equ k83_00End + 95
  3865. kLx         equ k83_00End + 96
  3866. kLy         equ k83_00End + 97
  3867. kLz         equ k83_00End + 98
  3868. kGarbageC       equ k83_00End + 99 ;GarbageCollect
  3869. kE2BT2_End      equ kGarbageC
  3870.  
  3871. ;TI-83 Plus Context Equates
  3872. ;--------------------------------------------------------------
  3873. cxCmd           equ kQuit ;home screen
  3874. cxMatEdit       equ kMatrixEd ;matrix editor
  3875. cxPrgmEdit      equ kPrgmEd ;program editor
  3876. cxEquEdit       equ kYequ ;equation editor
  3877. cxGrRange       equ kWindow ;graph range editor
  3878. cxGrZfact       equ kZFactEd ;graph zoom factors editor
  3879. cxGraph         equ kGraph ;graph mode
  3880. cxStatEdit      equ kStatEd ;statistics list editor
  3881. cxPrgmInput     equ kPrgmInput ;programmed input
  3882. cxError         equ kError ;error handler
  3883. cxLinkIO        equ kLinkIO ;LINK I/O interface
  3884. cxMem           equ kResetMem ;reset memory
  3885. cxDefMem        equ kResetDef ;reset default
  3886. cxRAMApp        equ kChkRAM ;RAM usage screen
  3887. cxMode          equ kMode ;mode settings screen
  3888. cxErase         equ kDelMem ;memory erase
  3889. cxPrgmCreate        equ kPrgmCr ;PROGRAM CREATE
  3890. cxTableEditor       equ kTable ;TABLE EDITOR
  3891. cxTableSet      equ kTblSet ;TABLE SET UP
  3892. cxStatPlot      equ kStatP ;STAT PLOTS
  3893. cxInfStat       equ kInfStat ;Inferential Statistic
  3894. cxFormat        equ kFormat ;FORMAT CONTEXT
  3895. cxSolveTVM      equ kSolveTVM ;Solve TVM
  3896. cxSolveRoot     equ kSolveRoot ;Solve Root
  3897. lastOldApp      equ kExtApps ;external applications
  3898. cxextapps       equ kExtApps
  3899. cxNewApps       equ kNewApps ;new cerberus applications
  3900. cxGroup         equ cxNewApps+0 ;1st new app.
  3901. cxUnGroup       equ cxNewApps+1 ;2nd new app.
  3902. lastNewApp      equ cxUnGroup ;last new app for this ver
  3903.  
  3904. ;Scan Code Equates
  3905. ;------------------------------
  3906. skDown          equ 01h
  3907. skLeft          equ 02h
  3908. skRight         equ 03h
  3909. skUp            equ 04h
  3910. skEnter         equ 09h
  3911. skAdd           equ 0Ah
  3912. skSub           equ 0Bh
  3913. skMul           equ 0Ch
  3914. skDiv           equ 0Dh
  3915. skPower         equ 0Eh
  3916. skClear         equ 0Fh
  3917. skChs           equ 11h
  3918. sk3         equ 12h
  3919. sk6         equ 13h
  3920. sk9         equ 14h
  3921. skRParen        equ 15h
  3922. skTan           equ 16h
  3923. skVars          equ 17h
  3924. skDecPnt        equ 19h
  3925. sk2         equ 1Ah
  3926. sk5         equ 1Bh
  3927. sk8         equ 1Ch
  3928. skLParen        equ 1Dh
  3929. skCos           equ 1Eh
  3930. skPrgm          equ 1Fh
  3931. skStat          equ 20h
  3932. sk0         equ 21h
  3933. sk1         equ 22h
  3934. sk4         equ 23h
  3935. sk7         equ 24h
  3936. skComma         equ 25h
  3937. skSin           equ 26h
  3938. skMatrix        equ 27h
  3939. skGraphvar      equ 28h
  3940. skStore         equ 2Ah
  3941. skLn            equ 2Bh
  3942. skLog           equ 2Ch
  3943. skSquare        equ 2Dh
  3944. skRecip         equ 2Eh
  3945. skMath          equ 2Fh
  3946. skAlpha         equ 30h
  3947. skGraph         equ 31h
  3948. skTrace         equ 32h
  3949. skZoom          equ 33h
  3950. skWindow        equ 34h
  3951. skYequ          equ 35h
  3952. sk2nd           equ 36h
  3953. skMode          equ 37h
  3954. skDel           equ 38h
  3955.  
  3956. ; DI Keyboard Equates
  3957. ;---------------------------
  3958. DI_Mode     equ 0F50000h
  3959. DI_Cntrl    equ 0F50004h
  3960. DI_Int      equ 0F50008h
  3961. DI_IntMask  equ 0F5000Ch
  3962.  
  3963. kbdG1       equ 0F50012h
  3964. ;----------------------------
  3965. kbdGraph    equ 00000001b
  3966. kbdTrace    equ 00000010b
  3967. kbdZoom     equ 00000100b
  3968. kbdWindow   equ 00001000b
  3969. kbdYequ     equ 00010000b
  3970. kbd2nd      equ 00100000b
  3971. kbdMode     equ 01000000b
  3972. kbdDel      equ 10000000b
  3973.  
  3974. kbitGraph   equ 00h
  3975. kbitTrace   equ 01h
  3976. kbitZoom    equ 02h
  3977. kbitWindow  equ 03h
  3978. kbitYequ equ 04h
  3979. kbit2nd     equ 05h
  3980. kbitMode    equ 06h
  3981. kbitDel     equ 07h
  3982.  
  3983. kbdG2       equ 0F50014h
  3984. ;----------------------------
  3985. kbdStore    equ 00000010b
  3986. kbdLn       equ 00000100b
  3987. kbdLog      equ 00001000b
  3988. kbdSquare   equ 00010000b
  3989. kbdRecip    equ 00100000b
  3990. kbdMath     equ 01000000b
  3991. kbdAlpha    equ 10000000b
  3992.  
  3993. kbitStore   equ 01h
  3994. kbitLn      equ 02h
  3995. kbitLog     equ 03h
  3996. kbitSquare  equ 04h
  3997. kbitRecip   equ 05h
  3998. kbitMath    equ 06h
  3999. kbitAlpha   equ 07h
  4000.  
  4001. kbdG3       equ 0F50016h
  4002. ;----------------------------
  4003. kbd0        equ 00000001b
  4004. kbd1        equ 00000010b
  4005. kbd4        equ 00000100b
  4006. kbd7        equ 00001000b
  4007. kbdComma    equ 00010000b
  4008. kbdSin      equ 00100000b
  4009. kbdApps     equ 01000000b
  4010. kbdGraphVar equ 10000000b
  4011.  
  4012. kbit0       equ 00h
  4013. kbit1       equ 01h
  4014. kbit4       equ 02h
  4015. kbit7       equ 03h
  4016. kbitComma   equ 04h
  4017. kbitSin     equ 05h
  4018. kbitApps    equ 06h
  4019. kbitGraphVar    equ 07h
  4020.  
  4021. kbdG4       equ 0F50018h
  4022. ;----------------------------
  4023. kbdDecPnt   equ 00000001b
  4024. kbd2        equ 00000010b
  4025. kbd5        equ 00000100b
  4026. kbd8        equ 00001000b
  4027. kbdLParen   equ 00010000b
  4028. kbdCos      equ 00100000b
  4029. kbdPgrm     equ 01000000b
  4030. kbdStat     equ 10000000b
  4031.  
  4032. kbitDecPnt  equ 00h
  4033. kbit2       equ 01h
  4034. kbit5       equ 02h
  4035. kbit8       equ 03h
  4036. kbitLParen  equ 04h
  4037. kbitCos     equ 05h
  4038. kbitPgrm    equ 06h
  4039. kbitStat    equ 07h
  4040.  
  4041. kbdG5       equ 0F5001Ah
  4042. ;----------------------------
  4043. kbdChs      equ 00000001b
  4044. kbd3        equ 00000010b
  4045. kbd6        equ 00000100b
  4046. kbd9        equ 00001000b
  4047. kbdRParen   equ 00010000b
  4048. kbdTan      equ 00100000b
  4049. kbdVars     equ 01000000b
  4050.  
  4051. kbitChs     equ 00h
  4052. kbit3       equ 01h
  4053. kbit6       equ 02h
  4054. kbit9       equ 03h
  4055. kbitRParen  equ 04h
  4056. kbitTan     equ 05h
  4057. kbitVars    equ 06h
  4058.  
  4059. kbdG6       equ 0F5001Ch
  4060. ;----------------------------
  4061. kbdEnter    equ 00000001b
  4062. kbdAdd      equ 00000010b
  4063. kbdSub      equ 00000100b
  4064. kbdMul      equ 00001000b
  4065. kbdDiv      equ 00010000b
  4066. kbdPower    equ 00100000b
  4067. kbdClear    equ 01000000b
  4068.  
  4069. kbitEnter   equ 00h
  4070. kbitAdd     equ 01h
  4071. kbitSub     equ 02h
  4072. kbitMul     equ 03h
  4073. kbitDiv     equ 04h
  4074. kbitPower   equ 05h
  4075. kbitClear   equ 06h
  4076.  
  4077. kbdG7       equ 0F5001Eh
  4078. ;----------------------------
  4079. kbdDown     equ 00000001b
  4080. kbdLeft     equ 00000010b
  4081. kbdRight    equ 00000100b
  4082. kbdUp       equ 00001000b
  4083.  
  4084. kbitDown    equ 00h
  4085. kbitLeft    equ 01h
  4086. kbitRight   equ 02h
  4087. kbitUp      equ 03h
  4088.  
  4089. ;Tokens
  4090. ;-----------------------------------------------------
  4091. EOSSTART        equ 00h
  4092.  
  4093. ;DISPLAY CONVERSIONS COME IMMEDIATELY BEFORE 'TSTORE'
  4094. ;
  4095. DCONV           equ 01h
  4096. ;
  4097. tToDMS          equ DCONV ;01h
  4098. tToDEC          equ DCONV+1 ;02h
  4099. tToAbc          equ DCONV+2 ;03h > A b/c
  4100. ;
  4101. tStore          equ DCONV+3 ;04h Lstore 01
  4102. ;
  4103. tBoxPlot        equ 05h
  4104. ;
  4105. BRACKS          equ 06h
  4106. ;
  4107. tLBrack         equ BRACKS ;06h '['
  4108. tRBrack         equ BRACKS+1 ;07h ']'
  4109. tLBrace         equ BRACKS+2 ;08h '{'
  4110. tRBrace         equ BRACKS+3 ;09h '}'
  4111. ;
  4112. tPOST1          equ BRACKS+4
  4113. ;
  4114. tFromRad        equ tPOST1 ;0Ah Lradian
  4115. tFromDeg        equ tPOST1+1 ;0Bh Ldegree
  4116. tRecip          equ tPOST1+2 ;0Ch Linverse
  4117. tSqr            equ tPOST1+3 ;0Dh Lsquare
  4118. tTrnspos        equ tPOST1+4 ;0Eh Ltranspose
  4119. tCube           equ tPOST1+5 ;0Fh '^3'
  4120. ;
  4121. tLParen         equ 10h ;10h '('
  4122. tRParen         equ 11h ;11h ')'
  4123. ;
  4124. IMUN            equ 12h
  4125. ;
  4126. tRound          equ IMUN ;12h 'round'
  4127. tPxTst          equ IMUN+1 ;13h 'PXL-TEST'
  4128. tAug            equ IMUN+2 ;14h 'aug'
  4129. tRowSwap        equ IMUN+3 ;15h 'rSwap'
  4130. tRowPlus        equ IMUN+4 ;16h 'rAdd'
  4131. tmRow           equ IMUN+5 ;17h 'multR'
  4132. tmRowPlus       equ IMUN+6 ;18h 'mRAdd'
  4133. tMax            equ IMUN+7 ;19h 'max'
  4134. tMin            equ IMUN+8 ;1Ah 'min'
  4135. tRToPr          equ IMUN+9 ;1Bh 'R>Pr
  4136. tRToPo          equ IMUN+10 ;1Ch 'R>Po
  4137. tPToRx          equ IMUN+11 ;1Dh 'P>Rx
  4138. tPToRy          equ IMUN+12 ;1Eh 'P>Ry
  4139. tMedian         equ IMUN+13 ;1Fh 'MEDIAN
  4140. tRandM          equ IMUN+14 ;20h 'randM'
  4141. tMean           equ IMUN+15 ;21h
  4142. tRoot           equ IMUN+16 ;22h 'ROOT'
  4143. tSeries         equ IMUN+17 ;23h 'seq'
  4144. tFnInt          equ IMUN+18 ;24h 'fnInt'
  4145. tNDeriv         equ IMUN+19 ;25h 'fnIr'
  4146. tEvalF          equ IMUN+20 ;26h
  4147. tFmin           equ IMUN+21 ;27h
  4148. tFmax           equ IMUN+22 ;28h
  4149. ;
  4150. tEOSEL          equ IMUN+23
  4151. ;
  4152. tSpace          equ tEOSEL ;29h ' '
  4153. tString         equ tEOSEL+1 ;2Ah '"'
  4154. tComma          equ tEOSEL+2 ;2Bh ','
  4155. ;
  4156. tii         equ 2Ch ;i
  4157.  
  4158. ;Postfix Functions
  4159. ;-----------------------------------------
  4160. tPost           equ 2Dh
  4161. ;
  4162. tFact           equ tPost ;2Dh '!'
  4163. ;
  4164. tCubicR         equ 2Eh
  4165. tQuartR         equ 2Fh
  4166.  
  4167. ;Number Tokens
  4168. ;---------------------------------------
  4169. NUMS            equ 30h
  4170. ;
  4171. t0          equ NUMS ;30h
  4172. t1          equ NUMS+1 ;31h
  4173. t2          equ NUMS+2 ;32h
  4174. t3          equ NUMS+3 ;33h
  4175. t4          equ NUMS+4 ;34h
  4176. t5          equ NUMS+5 ;35h
  4177. t6          equ NUMS+6 ;36h
  4178. t7          equ NUMS+7 ;37h
  4179. t8          equ NUMS+8 ;38h
  4180. t9          equ NUMS+9 ;39h
  4181. tDecPt          equ NUMS+10 ;3Ah
  4182. tee         equ NUMS+11 ;3Bh
  4183.  
  4184. ;Binary OP
  4185. ;-------------------------------------------
  4186. tOr         equ 3Ch ;3Ch '_or_'
  4187. tXor            equ 3Dh ;3Dh
  4188. ;
  4189. tColon          equ 3Eh ;3Eh ':'
  4190. tEnter          equ 3Fh ;3Fh Lenter
  4191. ;
  4192. tAnd            equ 40h ;40h '_and_'
  4193.  
  4194. ;Letter Tokens
  4195. ;--------------------------------------
  4196. LET         equ 41h
  4197. tA          equ LET ;41h
  4198. tB          equ LET+1 ;42h
  4199. tC          equ LET+2 ;43h
  4200. tD          equ LET+3 ;44h
  4201. tE          equ LET+4 ;45h
  4202. tF          equ LET+5 ;46h
  4203. tG          equ LET+6 ;47h
  4204. tH          equ LET+7 ;48h
  4205. tI          equ LET+8 ;49h
  4206. tJ          equ LET+9 ;4Ah
  4207. tK          equ LET+10 ;4Bh
  4208. tL          equ LET+11 ;4Ch
  4209. tM          equ LET+12 ;4Dh
  4210. tN          equ LET+13 ;4Eh
  4211. tO          equ LET+14 ;4Fh
  4212. tP          equ LET+15 ;50h
  4213. tQ          equ LET+16 ;51h
  4214. tR          equ LET+17 ;52h
  4215. tS          equ LET+18 ;53h
  4216. tT          equ LET+19 ;54h
  4217. tU          equ LET+20 ;55h
  4218. tV          equ LET+21 ;56h
  4219. tW          equ LET+22 ;57h
  4220. tX          equ LET+23 ;58h
  4221. tY          equ LET+24 ;59h
  4222. tZ          equ LET+25 ;5Ah
  4223. tTheta          equ LET+26 ;5Bh
  4224.  
  4225. ; Extended Tokens
  4226. ;---------------------------
  4227. tExtTok     equ 0EFh
  4228.  
  4229. tSetDate    equ 00h
  4230. tSetTime    equ 01h
  4231. tCheckTmr   equ 02h
  4232. tSetDtFmt   equ 03h
  4233. tSetTmFmt   equ 04h
  4234. tTimeCnv    equ 05h
  4235. tDayOfWk    equ 06h
  4236. tGetDtStr   equ 07h
  4237. tGetTmStr   equ 08h
  4238. tGetDate    equ 09h
  4239. tGetTime    equ 0Ah
  4240. tStartTmr   equ 0Bh
  4241. tGtDtFmt    equ 0Ch
  4242. tGetTmFmt   equ 0Dh
  4243. tIsClockOn  equ 0Eh
  4244. tClockOff   equ 0Fh
  4245. tClockOn    equ 10h
  4246. tOpenLib    equ 11h
  4247. tExecLib    equ 12h
  4248. tInvT       equ 13h
  4249. tChiSquaredGofTest  equ 14h
  4250. tLinRegTInt equ 15h
  4251. tManualFit  equ 16h
  4252.  
  4253. ; MathPrint
  4254. tZQuadrant  equ 17h
  4255. tZFracHalf  equ 18h
  4256. tZFracThird equ 19h
  4257. tZFracFourth    equ 1Ah
  4258. tZFracFifth equ 1Bh
  4259. tZFracEighth    equ 1Ch
  4260. tZFracTenth equ 1Dh
  4261. tFracSlash  equ 2Eh
  4262. tFracMixedNum   equ 2Fh
  4263. tSwapImProper   equ 30h
  4264. tSwapFracDec    equ 31h
  4265. tRemainder  equ 32h
  4266. tSummationSigma equ 33h
  4267. tLogBase    equ 34h
  4268. tRandIntNoRep   equ 35h
  4269. tMathPrint  equ 37h
  4270. tClassic    equ 38h
  4271. tAutoAnswer equ 3Bh
  4272. tDecAnswer  equ 3Ch
  4273. tFracAnswer equ 3Dh
  4274.  
  4275. ; TI-84+CSE/CE
  4276. tBlue       equ 41h
  4277. tRed        equ 42h
  4278. tBlack      equ 43h
  4279. tMagenta    equ 44h
  4280. tGreen      equ 45h
  4281. tOrange     equ 46h
  4282. tBrown      equ 47h
  4283. tNavy       equ 48h
  4284. tLtBlue     equ 49h
  4285. tYellow     equ 4Ah
  4286. tWhite      equ 4Bh
  4287. tLtGray     equ 4Ch
  4288. tMedGray    equ 4Dh
  4289. tGray       equ 4Eh
  4290. tDarkGray   equ 4Fh
  4291.  
  4292. tGraphColor equ 65h
  4293. tTextColor  equ 67h
  4294. tBackgroundOn   equ 5Bh
  4295. tBackgroundOff  equ 64h
  4296.  
  4297. tThin       equ 74h
  4298. ;tThick - 0x7E 0x06 (was "Connected"?)
  4299. tAsm84CPrgm equ 68h
  4300. tAsm84CCmp  equ 69h
  4301. tBorderColor    equ 6Ch
  4302.  
  4303. tAsm84CeCmp equ 07Bh
  4304. tAsm84CePrgm    equ 07Ah
  4305.  
  4306. ;These Var Tokens Are 1st Of A Double Token
  4307. ;-----------------------------------------------
  4308.  
  4309. vToks           equ LET+27
  4310.  
  4311. ;User Matrix Token, 2nd Token Needed For Name
  4312. ;
  4313. tVarMat         equ vToks ;5Ch
  4314. ;
  4315. ;User List Token, 2nd Token Needed For Name
  4316. ;
  4317. tVarLst         equ vToks+1 ;5Dh
  4318. ;
  4319. ;User Equation Token, 2nd Token Needed For Name
  4320. ;
  4321. tVarequ         equ vToks+2 ;5Eh
  4322. tProg           equ vToks+3 ;5Fh
  4323. ;
  4324. ;User Pict Token, 2nd Token Needed For Name
  4325. ;
  4326. tVarPict        equ vToks+4 ;60h
  4327. ;
  4328. ;User GDB Token, 2nd Token Needed For Name
  4329. ;
  4330. tVarGDB         equ vToks+5 ;61h
  4331. tVarOut         equ vToks+6 ;62h
  4332. tVarSys         equ vToks+7 ;63h
  4333.  
  4334. ;Mode Setting Commands
  4335. ;-------------------------------------------------
  4336. MODESA          equ vToks+8 ;64h
  4337. tRad            equ MODESA ;64h 'Radian'
  4338. tDeg            equ MODESA+1 ;65h 'Degree'
  4339. tNormF          equ MODESA+2 ;66h 'Normal'
  4340. tSci            equ MODESA+3 ;67h 'Sci'
  4341. tEng            equ MODESA+4 ;68h 'Eng'
  4342. tFloat          equ MODESA+5 ;69h 'Float'
  4343. CMPS            equ 6Ah
  4344. tEQ         equ CMPS ;6Ah '=='
  4345. tLT         equ CMPS+1 ;6Bh '<'
  4346. tGT         equ CMPS+2 ;6Ch '>'
  4347. tLE         equ CMPS+3 ;6Dh LLE
  4348. tGE         equ CMPS+4 ;6Eh LGE
  4349. tNE         equ CMPS+5 ;6Fh LNE
  4350.  
  4351. ;Binary OP
  4352. ;---------------------------------------
  4353. tAdd            equ 70h ;70h '+'
  4354. tSub            equ 71h ;71h '-'
  4355. tAns            equ 72h ;72h
  4356.  
  4357. ;Mode Setting Commands
  4358. ;------------------------------------------------------
  4359. MODES           equ 73h
  4360. tFix            equ MODES ;73h 'Fix_'
  4361. tSplitOn        equ MODES+1 ;74h
  4362. tFullScreen     equ MODES+2 ;75h
  4363. tStndrd         equ MODES+3 ;76h 'Func'
  4364. tParam          equ MODES+4 ;77h 'Param'
  4365. tPolar          equ MODES+5 ;78h 'Pol'
  4366. tSeqG           equ MODES+6 ;79h
  4367. tAFillOn        equ MODES+7 ;7Ah 'AUTO FILL ON'
  4368. tAFillOff       equ MODES+8 ;7Bh
  4369. tACalcOn        equ MODES+9 ;7Ch
  4370. tACalcOff       equ MODES+10 ;7Dh 'AutoFill OFF'
  4371.  
  4372. ;Graph Format Tokens Are 2 Byte Tokens
  4373. ;----------------------------------------
  4374. tGFormat        equ MODES+11 ;7Eh
  4375. tBoxIcon        equ 7Fh
  4376. tCrossIcon      equ 80h
  4377. tDotIcon        equ 81h
  4378.  
  4379. ;(More) Binary OP
  4380. ;---------------------------------------
  4381. tMul            equ 82h ;82h '*'
  4382. tDiv            equ 83h ;83h '/'
  4383.  
  4384. ;Some Graph Commands
  4385. ;-----------------------------------------------------
  4386. GRCMDS          equ 84h
  4387. tTrace          equ GRCMDS ; 84h 'Trace'
  4388. tClDrw          equ GRCMDS+1 ; 85h 'ClDrw'
  4389. tZoomStd        equ GRCMDS+2 ; 86h 'ZStd'
  4390. tZoomtrg        equ GRCMDS+3 ; 87h 'Ztrg'
  4391. tZoomBox        equ GRCMDS+4 ; 88h 'ZBOX'
  4392. tZoomIn         equ GRCMDS+5 ; 89h 'ZIn'
  4393. tZoomOut        equ GRCMDS+6 ; 8Ah 'ZOut'
  4394. tZoomSqr        equ GRCMDS+7 ; 8Bh 'ZSqr'
  4395. tZoomInt        equ GRCMDS+8 ; 8Ch 'ZInt'
  4396. tZoomPrev       equ GRCMDS+9 ; 8Dh 'ZPrev'
  4397. tZoomDec        equ GRCMDS+10 ; 8Eh 'ZDecm'
  4398. tZoomStat       equ GRCMDS+11 ; 8Fh 'ZStat
  4399. tUsrZm          equ GRCMDS+12 ; 90h 'ZRcl'
  4400. tPrtScrn        equ GRCMDS+13 ; 91h 'PrtScrn'
  4401. tZoomSto        equ GRCMDS+14 ; 92h  ZOOM STORE
  4402. tText           equ GRCMDS+15 ; 93h
  4403.  
  4404. ;Binary OP (Combination & Permutation)
  4405. ;-------------------------------------------------
  4406. tnPr            equ GRCMDS+16 ;94h '_nPr_'
  4407. tnCr            equ GRCMDS+17 ;95h '_nCr_'
  4408.  
  4409. ;More Graph Commands
  4410. ;--------------------------------------------------
  4411. tYOn            equ GRCMDS+18 ;96h 'FnOn_'
  4412. tYOff           equ GRCMDS+19 ;97h 'FnOff_'
  4413. tStPic          equ GRCMDS+20 ;98h 'StPic_'
  4414. tRcPic          equ GRCMDS+21 ;99h 'RcPic_'
  4415. tStoDB          equ GRCMDS+22 ;9Ah 'StGDB_'
  4416. tRclDB          equ GRCMDS+23 ;9Bh 'RcGDB_'
  4417. tLine           equ GRCMDS+24 ;9Ch 'Line'
  4418. tVert           equ GRCMDS+25 ;9Dh 'Vert_'
  4419. tPtOn           equ GRCMDS+26 ;9Eh 'PtOn'
  4420. tPtOff          equ GRCMDS+27 ;9Fh 'PtOff'
  4421.  
  4422. ;Token A0 Cannot Be An EOS Function Since Low MULT=A0 Already
  4423. ;-----------------------------------------------------
  4424. tPtChg          equ GRCMDS+28 ;A0h 'PtChg'
  4425. tPXOn           equ GRCMDS+29 ;A1h
  4426. tPXOff          equ GRCMDS+30 ;A2h
  4427. tPXChg          equ GRCMDS+31 ;A3h
  4428. tShade          equ GRCMDS+32 ;A4h 'Shade'
  4429. tCircl          equ GRCMDS+33 ;A5h 'Circl'
  4430. tHorz           equ GRCMDS+34 ;A6h 'HORIZONTAL'
  4431. tTanLn          equ GRCMDS+35 ;A7h 'TanLn'
  4432. tDrInv          equ GRCMDS+36 ;A8h 'DrInv_'
  4433. tDrawF          equ GRCMDS+37 ;A9h 'DrawF_'
  4434. tVarStrng       equ 0AAh
  4435.  
  4436. ;Functions with No Arguments                               
  4437. ;--------------------------------------------------
  4438. NOARG           equ 0ABh
  4439. tRand           equ NOARG ;ABh 'rand'
  4440. tPi         equ NOARG+1 ;ACh  Lpi
  4441. tGetKey         equ NOARG+2 ;ADh 'getKy'
  4442. tAPost          equ tGetKey+1 ;APOSTROPHY
  4443. tQuest          equ tAPost+1 ;QUESTION MARK
  4444. UNARY           equ tQuest+1 ;B0h
  4445. tChs            equ UNARY ;B0h
  4446. tInt            equ UNARY+1 ;B1h
  4447. tAbs            equ UNARY+2 ;B2h
  4448. tDet            equ UNARY+3 ;B3h
  4449. tIdent          equ UNARY+4 ;B4h
  4450. tDim            equ UNARY+5 ;B5h
  4451. tSum            equ UNARY+6 ;B6h
  4452. tProd           equ UNARY+7 ;B7h
  4453. tNot            equ UNARY+8 ;B8h
  4454. tIPart          equ UNARY+9 ;B9h
  4455. tFPart          equ UNARY+10 ;BAh
  4456.  
  4457. ;New 2 Byte Tokens
  4458. ;------------------------------------------
  4459. t2ByteTok       equ 0BBh
  4460. UNARYLR         equ UNARY+12
  4461. tSqrt           equ UNARYLR ;BCh
  4462. tCubRt          equ UNARYLR+1 ;BDh
  4463. tLn         equ UNARYLR+2 ;BEh
  4464. tExp            equ UNARYLR+3 ;BFh
  4465. tLog            equ UNARYLR+4 ;C0h
  4466. tALog           equ UNARYLR+5 ;C1h
  4467. tSin            equ UNARYLR+6 ;C2h
  4468. tASin           equ UNARYLR+7 ;C3h
  4469. tCos            equ UNARYLR+8 ;C4h
  4470. tACos           equ UNARYLR+9 ;C5h
  4471. tTan            equ UNARYLR+10 ;C6h
  4472. tATan           equ UNARYLR+11 ;C7h
  4473. tSinH           equ UNARYLR+12 ;C8h
  4474. tASinH          equ UNARYLR+13 ;C9h
  4475. tCoshH          equ UNARYLR+14 ;CAh
  4476. tACosH          equ UNARYLR+15 ;CBh
  4477. tTanH           equ UNARYLR+16 ;CCh
  4478. tATanH          equ UNARYLR+17 ;CDh
  4479.  
  4480. ;Some Programming Commands
  4481. ;---------------------------------------------------
  4482. PROGTOK         equ UNARYLR+18
  4483. tIf         equ PROGTOK ;CEh
  4484. tThen           equ PROGTOK+1 ;CFh
  4485. tElse           equ PROGTOK+2 ;D0h
  4486. tWhile          equ PROGTOK+3 ;D1h
  4487. tRepeat         equ PROGTOK+4 ;D2h
  4488. tFor            equ PROGTOK+5 ;D3h
  4489. tEnd            equ PROGTOK+6 ;D4h
  4490. tReturn         equ PROGTOK+7 ;D5h
  4491. tLbl            equ PROGTOK+8 ;D6h 'Lbl_'
  4492. tGoto           equ PROGTOK+9 ;D7h 'Goto_'
  4493. tPause          equ PROGTOK+10 ;D8h 'Pause_'
  4494. tStop           equ PROGTOK+11 ;D9h 'Stop'
  4495. tISG            equ PROGTOK+12 ;DAh 'IS>'
  4496. tDSL            equ PROGTOK+13 ;DBh 'DS<'
  4497. tInput          equ PROGTOK+14 ;DCh 'Input_'
  4498. tPrompt         equ PROGTOK+15 ;DDh 'Prompt_'
  4499. tDisp           equ PROGTOK+16 ;DEh 'Disp_'
  4500. tDispG          equ PROGTOK+17 ;DFh 'DispG'
  4501. tOutput         equ PROGTOK+18 ;E0h 'Outpt'
  4502. tClLCD          equ PROGTOK+19 ;E1h 'ClLCD'
  4503. tConst          equ PROGTOK+20 ;E2h 'Fill'
  4504. tSortA          equ PROGTOK+21 ;E3h 'sortA_'
  4505. tSortD          equ PROGTOK+22 ;E4h 'sortD_'
  4506. tDispTab        equ PROGTOK+23 ;E5h 'Disp Table
  4507. tMenu           equ PROGTOK+24 ;E6h 'Menu'
  4508. tSendMBL        equ PROGTOK+25 ;E7h 'SEND'
  4509. tGetMBL         equ PROGTOK+26 ;E8h 'GET'
  4510.  
  4511. ;Stat Plot Commands
  4512. ;-----------------------------------------------------
  4513. statPCmd        equ PROGTOK+27
  4514. tPlotOn         equ statPCmd ;E9h ' PLOTSON'
  4515. tPlotOff        equ statPCmd+1 ;EAh ' PLOTSOFF
  4516. tListName       equ 0EBh ;LIST DESignATOR
  4517. tPlot1          equ 0ECh
  4518. tPlot2          equ 0EDh
  4519. tPlot3          equ 0EEh
  4520. tUnused01       equ 0EFh ;available?
  4521. tPower          equ 0F0h ;'^'
  4522. tXRoot          equ 0F1h ;LsupX,Lroot
  4523. STATCMD         equ 0F2h
  4524. tOneVar         equ STATCMD ;F2h 'OneVar_'
  4525. tTwoVar         equ STATCMD+1 ;F3h
  4526. tLR         equ STATCMD+2 ;F4h 'LinR(A+BX
  4527. tLRExp          equ STATCMD+3 ;F5h 'ExpR_'
  4528. tLRLn           equ STATCMD+4 ;F6h 'LnR_'
  4529. tLRPwr          equ STATCMD+5 ;F7h 'PwrR_'
  4530. tMedMed         equ STATCMD+6 ;F8h
  4531. tQuad           equ STATCMD+7 ;F9h
  4532. tClrLst         equ STATCMD+8 ;FAh 'CLEAR LIST
  4533. tClrTbl         equ STATCMD+9 ;FBh CLEAR TABLE
  4534. tHist           equ STATCMD+10 ;FCh 'Hist_'
  4535. txyLine         equ STATCMD+11 ;FDh 'xyline_'
  4536. tScatter        equ STATCMD+12 ;FEh 'Scatter_'
  4537. tLR1            equ STATCMD+13 ;FFh 'LINR(AX+B
  4538.  
  4539. ;2nd Half Of Graph Format Tokens
  4540. ;Format settings commands
  4541. ;---------------------------------------------
  4542. GFMT            equ 00h
  4543. tSeq            equ GFMT ; 'SeqG'
  4544. tSimulG         equ GFMT+1 ; 'SimulG'
  4545. tPolarG         equ GFMT+2 ; 'PolarGC'
  4546. tRectG          equ GFMT+3 ; 'RectGC'
  4547. tCoordOn        equ GFMT+4 ; 'CoordOn'
  4548. tCoordOff       equ GFMT+5 ; 'CoordOff'
  4549. tDrawLine       equ GFMT+6 ; 'DrawLine'
  4550. tDrawDot        equ GFMT+7 ; 'DrawDot'
  4551. tAxisOn         equ GFMT+8 ; 'AxesOn'
  4552. tAxisOff        equ GFMT+9 ; 'AxesOff'
  4553. tGridOn         equ GFMT+10 ; 'GridOn'
  4554. tGridOff        equ GFMT+11 ; 'GridOff'
  4555. tLblOn          equ GFMT+12 ; 'LabelOn'
  4556. tLblOff         equ GFMT+13 ; 'LabelOff'
  4557. tWebOn          equ GFMT+14 ; 'WebOn'
  4558. tWebOff         equ GFMT+15 ; 'WebOFF'
  4559. tuv         equ GFMT+16 ; U vs V
  4560. tvw         equ GFMT+17 ; V vs W
  4561. tuw         equ GFMT+18 ; U vs W
  4562.  
  4563. ;2nd Half Of User Matrix Tokens
  4564. ;-------------------------------------
  4565. tMatA           equ 00h ;MAT A
  4566. tMatB           equ 01h ;MAT B
  4567. tMatC           equ 02h ;MAT C
  4568. tMatD           equ 03h ;MAT D
  4569. tMatE           equ 04h ;MAT E
  4570. tMatF           equ 05h ;MAT F
  4571. tMatG           equ 06h ;MAT G
  4572. tMatH           equ 07h ;MAT H
  4573. tMatI           equ 08h ;MAT I
  4574. tMatJ           equ 09h ;MAT J
  4575.  
  4576. ;2nd Half Of User List Tokens
  4577. ;--------------------------------------
  4578. tL1         equ 00h ;LIST 1
  4579. tL2         equ 01h ;LIST 2
  4580. tL3         equ 02h ;LIST 3
  4581. tL4         equ 03h ;LIST 4
  4582. tL5         equ 04h ;LIST 5
  4583. tL6         equ 05h ;LIST 6
  4584.  
  4585. ;2nd Half Of User Equation Tokens
  4586. ;----------------------------------
  4587. ;  "Y" EQUATIONS HAVE BIT 4 SET
  4588. ;
  4589. tY1         equ 10h ;Y1
  4590. tY2         equ 11h ;Y2
  4591. tY3         equ 12h ;Y3
  4592. tY4         equ 13h ;Y4
  4593. tY5         equ 14h ;Y5
  4594. tY6         equ 15h ;Y6
  4595. tY7         equ 16h ;Y7
  4596. tY8         equ 17h ;Y8
  4597. tY9         equ 18h ;Y9
  4598. tY0         equ 19h ;Y0
  4599.  
  4600. ;Param Equations Have Bit 5 Set
  4601. ;-----------------------------------
  4602. tX1T            equ 20h ;X1t
  4603. tY1T            equ 21h ;Y1t
  4604. tX2T            equ 22h ;X2t
  4605. tY2T            equ 23h ;Y2t
  4606. tX3T            equ 24h ;X3t
  4607. tY3T            equ 25h ;Y3t
  4608. tX4T            equ 26h ;X4t
  4609. tY4T            equ 27h ;Y4t
  4610. tX5T            equ 28h ;X5t
  4611. tY5T            equ 29h ;Y5t
  4612. tX6T            equ 2Ah ;X6t
  4613. tY6T            equ 2Bh ;Y6t
  4614.  
  4615. ;Polar Equations Have Bit 6 Set
  4616. ;----------------------------------
  4617. tR1         equ 40h ;R1
  4618. tR2         equ 41h ;R2
  4619. tR3         equ 42h ;R3
  4620. tR4         equ 43h ;R4
  4621. tR5         equ 44h ;R5
  4622. tR6         equ 45h ;R6
  4623.  
  4624. ;Recursion Equations Have Bit 7 Set
  4625. ;----------------------------------
  4626. tun         equ 80h ;Un
  4627. tvn         equ 81h ;Vn
  4628. twn         equ 82h ;Wn
  4629.  
  4630. ;2nd Half User Picture Tokens
  4631. ;------------------------------------
  4632. tPic1           equ 00h ;PIC1
  4633. tPic2           equ 01h ;PIC2
  4634. tPic3           equ 02h ;PIC3
  4635. tPic4           equ 03h ;PIC4
  4636. tPic5           equ 04h ;PIC5
  4637. tPic6           equ 05h ;PIC6
  4638. tPic7           equ 06h ;PIC7
  4639. tPic8           equ 07h ;PIC8
  4640. tPic9           equ 08h ;PIC9
  4641. tPic0           equ 09h ;PIC0
  4642.  
  4643. ;2nd Half User Graph Database Tokens
  4644. ;------------------------------------
  4645. tGDB1           equ 00h ;GDB1
  4646. tGDB2           equ 01h ;GDB2
  4647. tGDB3           equ 02h ;GDB3
  4648. tGDB4           equ 03h ;GDB4
  4649. tGDB5           equ 04h ;GDB5
  4650. tGDB6           equ 05h ;GDB6
  4651. tGDB7           equ 06h ;GDB7
  4652. tGDB8           equ 07h ;GDB8
  4653. tGDB9           equ 08h ;GDB9
  4654. tGDB0           equ 09h ;GDB0
  4655.  
  4656. ;2nd Half Of String Vars
  4657. ;------------------------------
  4658. tStr1           equ 00h
  4659. tStr2           equ 01h
  4660. tStr3           equ 02h
  4661. tStr4           equ 03h
  4662. tStr5           equ 04h
  4663. tStr6           equ 05h
  4664. tStr7           equ 06h
  4665. tStr8           equ 07h
  4666. tStr9           equ 08h
  4667. tStr0           equ 09h
  4668.  
  4669. ;2nd Half Of System Output Only Variables
  4670. ;----------------------------------------------------------------
  4671. ;OPEN           equ 00h
  4672. tRegEq          equ 01h ;REGRESSION EQUATION
  4673. tStatN          equ 02h ;STATISTICS N
  4674. tXMean          equ 03h ;X MEAN
  4675. tSumX           equ 04h ;SUM(X)
  4676. tSumXSqr        equ 05h ;SUM(X^2)
  4677. tStdX           equ 06h ;STANDARD DEV X
  4678. tStdPX          equ 07h ;STANDARD DEV POP X
  4679. tMinX           equ 08h ;Min X VALUE
  4680. tMaxX           equ 09h ;Max X VALUE
  4681. tMinY           equ 0Ah ;Min Y VALUE
  4682. tMaxY           equ 0Bh ;Max Y VALUE
  4683. tYmean          equ 0Ch ;Y MEAN
  4684. tSumY           equ 0Dh ;SUM(Y)
  4685. tSumYSqr        equ 0Eh ;SUM(Y^2)
  4686. tStdY           equ 0Fh ;STANDARD DEV Y
  4687. tStdPY          equ 10h ;STANDARD DEV POP Y
  4688. tSumXY          equ 11h ;SUM(XY)
  4689. tCorr           equ 12h ;CORRELATION
  4690. tMedX           equ 13h ;MED(X)
  4691. tQ1         equ 14h ;1ST QUADRANT OF X
  4692. tQ3         equ 15h ;3RD QUADRANT OF X
  4693. tQuadA          equ 16h ;1ST TERM OF QUAD POLY REG/ Y-INT
  4694. tQuadB          equ 17h ;2ND TERM OF QUAD POLY REG/ SLOPE
  4695. tQuadC          equ 18h ;3RD TERM OF QUAD POLY REG
  4696. tCubeD          equ 19h ;4TH TERM OF CUBIC POLY REG
  4697. tQuartE         equ 1Ah ;5TH TERM OF QUART POLY REG
  4698. tMedX1          equ 1Bh ;x1 FOR MED-MED
  4699. tMedX2          equ 1Ch ;x2 FOR MED-MED
  4700. tMedX3          equ 1Dh ;x3 FOR MED-MED
  4701. tMedY1          equ 1Eh ;y1 FOR MED-MED
  4702. tMedY2          equ 1Fh ;y2 FOR MED-MED
  4703. tMedY3          equ 20h ;y3 FOR MED-MED
  4704. tRecurn         equ 21h ;RECURSION N
  4705. tStatP          equ 22h
  4706. tStatZ          equ 23h
  4707. tStatT          equ 24h
  4708. tStatChi        equ 25h
  4709. tStatF          equ 26h
  4710. tStatDF         equ 27h
  4711. tStatPhat       equ 28h
  4712. tStatPhat1      equ 29h
  4713. tStatPhat2      equ 2Ah
  4714. tStatMeanX1     equ 2Bh
  4715. tStatStdX1      equ 2Ch
  4716. tStatN1         equ 2Dh
  4717. tStatMeanX2     equ 2Eh
  4718. tStatStdX2      equ 2Fh
  4719. tStatN2         equ 30h
  4720. tStatStdXP      equ 31h
  4721. tStatLower      equ 32h
  4722. tStatUpper      equ 33h
  4723. tStat_s         equ 34h
  4724. tLRSqr          equ 35h ;r^2
  4725. tBRSqr          equ 36h ;R^2
  4726.  
  4727. ;These next tokens are only used to access the data
  4728. ;they are display only and the user cannot access them at all
  4729. ;------------------------------------------------------------
  4730. tF_DF           equ 37h ;ANOFAV FACTOR DF
  4731. tF_SS           equ 38h ;ANOFAV FACTOR SS
  4732. tF_MS           equ 39h ;ANOFAV FACTOR MS
  4733. tE_DF           equ 3Ah ;ANOFAV ERROR DF
  4734. tE_SS           equ 3Bh ;ANOFAV ERROR SS
  4735. tE_MS           equ 3Ch ;ANOFAV ERROR MS
  4736.  
  4737. ;2nd Half Of System Input/Output Variables
  4738. ;------------------------------------------------
  4739. ;       SYSTEM VARIABLE EQUATES
  4740. ;
  4741. tuXscl          equ 0
  4742. tuYscl          equ 1
  4743. tXscl           equ 2
  4744. tYscl           equ 3
  4745. tRecuru0        equ 4 ;U 1ST INITIAL COND
  4746. tRecurv0        equ 5 ;V 1ST INITIAL COND
  4747. tun1            equ 6 ;U(N-1); NOT USED
  4748. tvn1            equ 7 ;V(N-1); NOT USED
  4749. tuRecuru0       equ 8 ;
  4750. tuRecurv0       equ 9 ;
  4751. tXmin           equ 0Ah
  4752. tXmax           equ 0Bh
  4753. tYmin           equ 0Ch
  4754. tYmax           equ 0Dh
  4755. tTmin           equ 0Eh
  4756. tTmax           equ 0Fh
  4757. tThetaMin       equ 10h
  4758. tThetaMax       equ 11h
  4759. tuXmin          equ 12h
  4760. tuXmax          equ 13h
  4761. tuYmin          equ 14h
  4762. tuYmax          equ 15h
  4763. tuThetMin       equ 16h
  4764. tuThetMax       equ 17h
  4765. tuTmin          equ 18h
  4766. tuTmax          equ 19h
  4767. tTblMin         equ 1Ah
  4768. tPlotStart      equ 1Bh
  4769. tuPlotStart     equ 1Ch
  4770. tnMax           equ 1Dh
  4771. tunMax          equ 1Eh
  4772. tnMin           equ 1Fh
  4773. tunMin          equ 20h
  4774. tTblStep        equ 21h
  4775. tTStep          equ 22h
  4776. tThetaStep      equ 23h
  4777. tuTStep         equ 24h
  4778. tuThetStep      equ 25h
  4779. tDeltaX         equ 26h
  4780. tDeltaY         equ 27h
  4781. tXFact          equ 28h
  4782. tYFact          equ 29h
  4783. tTblInput       equ 2Ah
  4784. tFinN           equ 2Bh
  4785. tFinI           equ 2Ch
  4786. tFinPV          equ 2Dh
  4787. tFinPMT         equ 2Eh
  4788. tFinFV          equ 2Fh
  4789. tFinPY          equ 30h
  4790. tFinCY          equ 31h
  4791. tRecurw0        equ 32h ;w0(1)
  4792. tuRecurw0       equ 33h
  4793. tPlotStep       equ 34h
  4794. tuPlotStep      equ 35h
  4795. tXres           equ 36h
  4796. tuXres          equ 37h
  4797. tRecuru02       equ 38h ;u0(2)
  4798. tuRecuru02      equ 39h
  4799. tRecurv02       equ 3Ch ;v0(2)
  4800. tuRecurv02      equ 3Dh
  4801. tRecurw02       equ 3Eh ;w0(2)
  4802. tuRecurw02      equ 3Fh
  4803.  
  4804. ;2nd Byte Of t2ByteTok Tokens
  4805. ;------------------------------
  4806. tFinNPV         equ 00h
  4807. tFinIRR         equ 01h
  4808. tFinBAL         equ 02h
  4809. tFinPRN         equ 03h
  4810. tFinINT         equ 04h
  4811. tFinToNom       equ 05h
  4812. tFinToEff       equ 06h
  4813. tFinDBD         equ 07h
  4814. tLCM            equ 08h
  4815. tGCD            equ 09h
  4816. tRandInt        equ 0Ah
  4817. tRandBin        equ 0Bh
  4818. tSubStrng       equ 0Ch
  4819. tStdDev         equ 0Dh
  4820. tVariance       equ 0Eh
  4821. tInStrng        equ 0Fh
  4822. tDNormal        equ 10h
  4823. tInvNorm        equ 11h
  4824. tDT         equ 12h
  4825. tChI            equ 13h
  4826. tDF         equ 14h
  4827. tBINPDF         equ 15h
  4828. tBINCDF         equ 16h
  4829. tPOIPDF         equ 17h
  4830. tPOICDF         equ 18h
  4831. tGEOPDF         equ 19h
  4832. tGEOCDF         equ 1Ah
  4833. tNormalPDF      equ 1Bh
  4834. tTPDF           equ 1Ch
  4835. tChiPDF         equ 1Dh
  4836. tFPDF           equ 1Eh
  4837. tRandNorm       equ 1Fh
  4838. tFinFPMT        equ 20h
  4839. tFinFI          equ 21h
  4840. tFinFPV         equ 22h
  4841. tFinFN          equ 23h
  4842. tFinFFV         equ 24h
  4843. tConj           equ 25h
  4844. tReal           equ 26h
  4845. tImag           equ 27h
  4846. tAngle          equ 28h
  4847. tCumSum         equ 29h
  4848. tExpr           equ 2Ah
  4849. tLength         equ 2Bh
  4850. tDeltaLst       equ 2Ch
  4851. tRef            equ 2Dh
  4852. tRRef           equ 2Eh
  4853. tToRect         equ 2Fh
  4854. tToPolar        equ 30h
  4855. tConste         equ 31h
  4856. tSinReg         equ 32h
  4857. tLogistic       equ 33h
  4858. tLinRegTTest        equ 34h
  4859. tShadeNorm      equ 35h
  4860. tShadeT         equ 36h
  4861. tShadeChi       equ 37h
  4862. tShadeF         equ 38h
  4863. tMatToLst       equ 39h
  4864. tLstToMat       equ 3Ah
  4865. tZTest          equ 3Bh
  4866. tTTest          equ 3Ch
  4867. t2SampZTest     equ 3Dh
  4868. t1PropZTest     equ 3Eh
  4869. t2PropZTest     equ 3Fh
  4870. tChiTest        equ 40h
  4871. tZIntVal        equ 41h
  4872. t2SampZInt      equ 42h
  4873. t1PropZInt      equ 43h
  4874. t2PropZInt      equ 44h
  4875. tGraphStyle     equ 45h
  4876. t2SampTTest     equ 46h
  4877. t2SampFTest     equ 47h
  4878. tTIntVal        equ 48h
  4879. t2SampTInt      equ 49h
  4880. tSetupLst       equ 4Ah
  4881. tFinPMTend      equ 4Bh
  4882. tFinPMTbeg      equ 4Ch
  4883. tRealM          equ 4Dh
  4884. tPolarM         equ 4Eh
  4885. tRectM          equ 4Fh
  4886. tExprOn         equ 50h
  4887. tExprOff        equ 51h
  4888. tClrAllLst      equ 52h
  4889. tGetCalc        equ 53h
  4890. tDelVar         equ 54h
  4891. tEquToStrng     equ 55h
  4892. tStrngToequ         equ 56h
  4893. tDelLast        equ 57h
  4894. tSelect         equ 58h
  4895. tANOVA          equ 59h
  4896. tModBox         equ 5Ah
  4897. tNormProb       equ 5Bh
  4898. tMGT            equ 64h ;VERTICAL SPLIT
  4899. tZFit           equ 65h ;ZOOM FIT
  4900. tDiag_on        equ 66h ;DIANOSTIC DISPLAY ON
  4901. tDiag_off       equ 67h ;DIANOSTIC DISPLAY OFF
  4902. tOkEnd2v0       equ 67h ;end of 2byte tokens for version 0.
  4903. tArchive        equ 68h ;archive
  4904. tUnarchive      equ 69h ;unarchive
  4905. tasm            equ 6Ah
  4906. tasmComp        equ 6Bh ;asm compile
  4907. tasmPrgm        equ 6Ch ;Signifies a program is asm
  4908. tasmCmp         equ 6Dh ;asm program is compiled
  4909. tLcapAAcute     equ 6Eh
  4910. tLcapAGrave     equ 6Fh
  4911. tLcapACaret     equ 70h
  4912. tLcapADier      equ 71h
  4913. tLaAcute        equ 72h
  4914. tLaGrave        equ 73h
  4915. tLaCaret        equ 74h
  4916. tLaDier         equ 75h
  4917. tLcapEAcute     equ 76h
  4918. tLcapEGrave     equ 77h
  4919. tLcapECaret     equ 78h
  4920. tLcapEDier      equ 79h
  4921. tLeAcute        equ 7Ah
  4922. tLeGrave        equ 7Bh
  4923. tLeCaret        equ 7Ch
  4924. tLeDier         equ 7Dh
  4925. tLcapIGrave     equ 7Fh
  4926. tLcapICaret     equ 80h
  4927. tLcapIDier      equ 81h
  4928. tLiAcute        equ 82h
  4929. tLiGrave        equ 83h
  4930. tLiCaret        equ 84h
  4931. tLiDier         equ 85h
  4932. tLcapOAcute     equ 86h
  4933. tLcapOGrave     equ 87h
  4934. tLcapOCaret     equ 88h
  4935. tLcapODier      equ 89h
  4936. tLoAcute        equ 8Ah
  4937. tLoGrave        equ 8Bh
  4938. tLoCaret        equ 8Ch
  4939. tLoDier         equ 8Dh
  4940. tLcapUAcute     equ 8Eh
  4941. tLcapUGrave     equ 8Fh
  4942. tLcapUCaret     equ 90h
  4943. tLcapUDier      equ 91h
  4944. tLuAcute        equ 92h
  4945. tLuGrave        equ 93h
  4946. tLuCaret        equ 94h
  4947. tLuDier         equ 95h
  4948. tLcapCCed       equ 96h
  4949. tLcCed          equ 97h
  4950. tLcapNTilde     equ 98h
  4951. tLnTilde        equ 99h
  4952. tLaccent        equ 9Ah
  4953. tLgrave         equ 9Bh
  4954. tLdieresis      equ 9Ch
  4955. tLquesDown      equ 9Dh
  4956. tLexclamDown        equ 9Eh
  4957. tLalpha         equ 9Fh
  4958. tLbeta          equ 0A0h
  4959. tLgamma         equ 0A1h
  4960. tLcapDelta      equ 0A2h
  4961. tLdelta         equ 0A3h
  4962. tLepsilon       equ 0A4h
  4963. tLlambda        equ 0A5h
  4964. tLmu            equ 0A6h
  4965. tLpi            equ 0A7h
  4966. tLrho           equ 0A8h
  4967. tLcapSigma      equ 0A9h
  4968. tLphi           equ 0ABh
  4969. tLcapOmega      equ 0ACh
  4970. tLphat          equ 0ADh
  4971. tLchi           equ 0AEh
  4972. tLstatF         equ 0AFh
  4973. tLa         equ 0B0h
  4974. tLb         equ 0B1h
  4975. tLc         equ 0B2h
  4976. tLd         equ 0B3h
  4977. tLsmalle        equ 0B4h
  4978. tLf         equ 0B5h
  4979. tLsmallg        equ 0B6h
  4980. tLh         equ 0B7h
  4981. tLi         equ 0B8h
  4982. tLj         equ 0B9h
  4983. tLk         equ 0BAh
  4984. tLl         equ 0BCh
  4985. tLm         equ 0BDh
  4986. tLsmalln        equ 0BEh
  4987. tLo         equ 0BFh
  4988. tLp         equ 0C0h
  4989. tLq         equ 0C1h
  4990. tLsmallr        equ 0C2h
  4991. tLs         equ 0C3h
  4992. tLsmallt        equ 0C4h
  4993. tLu         equ 0C5h
  4994. tLv         equ 0C6h
  4995. tLw         equ 0C7h
  4996. tLx         equ 0C8h
  4997. tLy         equ 0C9h
  4998. tLz         equ 0CAh
  4999. tLsigma         equ 0CBh
  5000. tLtau           equ 0CCh
  5001. tLcapIAcute     equ 0CDh
  5002. tGarbagec       equ 0CEh
  5003. LastToken       equ 0CEh ;tLAST TOKEN IN THIS VERSION...
  5004.  
  5005. ;Data Type Equates                                             
  5006. ;---------------------------------------------------------------------
  5007. RealObj         equ 0
  5008. ListObj         equ 1
  5009. MatObj          equ 2
  5010. EquObj          equ 3
  5011. StrngObj        equ 4
  5012. ProgObj         equ 5
  5013. ProtProgObj     equ 6
  5014. PictObj         equ 7
  5015. GDBObj          equ 8
  5016. UnknownObj      equ 9
  5017. UnknownEquObj       equ 0Ah
  5018. NewEquObj       equ 0Bh
  5019. CplxObj         equ 0Ch
  5020. CListObj        equ 0Dh
  5021. UndefObj        equ 0Eh
  5022. WindowObj       equ 0Fh
  5023. ZStoObj         equ 10h
  5024. TblRngObj       equ 11h
  5025. LCDObj          equ 12h
  5026. BackupObj       equ 13h
  5027. AppObj          equ 14h ;application, only used in menus/link
  5028. AppVarObj       equ 15h ;application variable
  5029. TempProgObj     equ 16h ;program, home deletes when finished
  5030. GroupObj        equ 17h ;group.
  5031.  
  5032. ;System Error Codes                                            
  5033. ;-----------------------------------------------------------
  5034. E_EDITF         equ 7 ;allow re-entering application
  5035. E_EDIT          equ 1<<E_EDITF
  5036. E_Mask          equ 7Fh
  5037. E_Overflow      equ 1+E_EDIT
  5038. E_DivBy0        equ 2+E_EDIT
  5039. E_SingularMat       equ 3+E_EDIT
  5040. E_Domain        equ 4+E_EDIT
  5041. E_Increment     equ 5+E_EDIT
  5042. E_Break         equ 6+E_EDIT
  5043. E_NonReal       equ 7+E_EDIT
  5044. E_Syntax        equ 8+E_EDIT
  5045. E_DataType      equ 9+E_EDIT
  5046. E_Argument      equ 10+E_EDIT
  5047. E_DimMismatch       equ 11+E_EDIT
  5048. E_Dimension     equ 12+E_EDIT
  5049. E_Undefined     equ 13+E_EDIT
  5050. E_Memory        equ 14+E_EDIT       ; 142
  5051. E_Invalid       equ 15+E_EDIT       ; 143
  5052. E_IllegalNest       equ 16+E_EDIT       ; 144
  5053. E_Bound         equ 17+E_EDIT       ; 145
  5054. E_GraphRange        equ 18+E_EDIT       ; 146
  5055. E_Zoom          equ 19+E_EDIT       ; 147
  5056. E_Label         equ 20          ; 148
  5057. E_Stat          equ 21          ; 149
  5058. E_Solver        equ 22+E_EDIT
  5059. E_Singularity       equ 23+E_EDIT
  5060. E_SignChange        equ 24+E_EDIT
  5061. E_Iterations        equ 25+E_EDIT
  5062. E_BadGuess      equ 26+E_EDIT
  5063. E_StatPlo       equ 27
  5064. E_TolTooSmall       equ 28+E_EDIT
  5065. E_Reserved      equ 29+E_EDIT
  5066. E_Mode          equ 30+E_EDIT
  5067. E_LnkErr        equ 31+E_EDIT
  5068. E_LnkMemErr     equ 32+E_EDIT
  5069. E_LnkTransErr       equ 33+E_EDIT
  5070. E_LnkDupErr     equ 34+E_EDIT
  5071. E_LnkMemFull        equ 35+E_EDIT
  5072. E_Unknown       equ 36+E_EDIT
  5073. E_Scale         equ 37+E_EDIT
  5074. E_IdNotFound        equ 38
  5075. E_NoMode        equ 39+E_EDIT
  5076. E_Validation        equ 40
  5077. E_Length        equ 41+E_EDIT
  5078. E_Application       equ 42+E_EDIT
  5079. E_AppErr1       equ 43+E_EDIT
  5080. E_AppErr2       equ 44+E_EDIT
  5081. E_ExpiredApp        equ 45
  5082. E_BadAdd        equ 46
  5083. E_Archived      equ 47+E_EDIT
  5084. E_Version       equ 48
  5085. E_ArchFull      equ 49
  5086. E_Variable      equ 50+E_EDIT
  5087. E_Duplicate     equ 51+E_EDIT
  5088.  
  5089. ;System Variable Equates
  5090. ;------------------------------
  5091. XSCLt           equ 02h
  5092. YSCLt           equ 03h
  5093. XMINt           equ 0Ah
  5094. XMAXt           equ 0Bh
  5095. YMINt           equ 0Ch
  5096. YMAXt           equ 0Dh
  5097. TMINt           equ 0Eh
  5098. TMAXt           equ 0Fh
  5099. THETMINt        equ 10h
  5100. THETMAXt        equ 11h
  5101. TBLMINt         equ 1Ah
  5102. PLOTSTARTt      equ 1Bh
  5103. NMAXt           equ 1Dh
  5104. NMINt           equ 1Fh
  5105. TBLSTEPt        equ 21h
  5106. TSTEPt          equ 22h
  5107. THETSTEPt       equ 23h
  5108. DELTAXt         equ 26h
  5109. DELTAYt         equ 27h
  5110. XFACTt          equ 28h
  5111. YFACTt          equ 29h
  5112. FINNt           equ 2Bh
  5113. FINIt           equ 2Ch
  5114. FINPVt          equ 2Dh
  5115. FINPMTt         equ 2Eh
  5116. FINFVt          equ 2Fh
  5117. FINPYt          equ 30h
  5118. FINCYt          equ 31h
  5119. PLOTSTEPt       equ 34h
  5120. XRESt           equ 36h
  5121.  
  5122. ;Equates To RAM Locations For Stat Vars
  5123. ;----------------------------------------------------------------
  5124. FPLEN           equ 9 ;Length of a floating-point number.
  5125. StatN           equ statVars
  5126. XMean           equ StatN + FPLEN
  5127. SumX            equ XMean + FPLEN
  5128. SumXSqr         equ SumX + FPLEN
  5129. StdX            equ SumXSqr + FPLEN
  5130. StdPX           equ StdX + FPLEN
  5131. MinX            equ StdPX + FPLEN
  5132. MaxX            equ MinX + FPLEN
  5133. MinY            equ MaxX + FPLEN
  5134. MaxY            equ MinY + FPLEN
  5135. YMean           equ MaxY + FPLEN
  5136. SumY            equ YMean + FPLEN
  5137. SumYSqr         equ SumY + FPLEN
  5138. StdY            equ SumYSqr + FPLEN
  5139. StdPY           equ StdY + FPLEN
  5140. SumXY           equ StdPY + FPLEN
  5141. Corr            equ SumXY + FPLEN
  5142. MedX            equ Corr + FPLEN
  5143. Q1          equ MedX + FPLEN
  5144. Q3          equ Q1 + FPLEN
  5145. QuadA           equ Q3 + FPLEN
  5146. QuadB           equ QuadA + FPLEN
  5147. QuadC           equ QuadB + FPLEN
  5148. CubeD           equ QuadC + FPLEN
  5149. QuartE          equ CubeD + FPLEN
  5150. MedX1           equ QuartE + FPLEN
  5151. MedX2           equ MedX1 + FPLEN
  5152. MedX3           equ MedX2 + FPLEN
  5153. MedY1           equ MedX3 + FPLEN
  5154. MedY2           equ MedY1 + FPLEN
  5155. MedY3           equ MedY2 + FPLEN
  5156. PStat           equ MedY3 + 2*FPLEN
  5157. ZStat           equ PStat + FPLEN
  5158. TStat           equ ZStat + FPLEN
  5159. ChiStat         equ TStat + FPLEN
  5160. FStat           equ ChiStat + FPLEN
  5161. DF          equ FStat + FPLEN
  5162. Phat            equ DF + FPLEN
  5163. Phat1           equ Phat + FPLEN
  5164. Phat2           equ Phat1 + FPLEN
  5165. MeanX1          equ Phat2 + FPLEN
  5166. StdX1           equ MeanX1 + FPLEN
  5167. StatN1          equ StdX1 + FPLEN
  5168. MeanX2          equ StatN1 + FPLEN
  5169. StdX2           equ MeanX2 + FPLEN
  5170. StatN2          equ StdX2 + FPLEN
  5171. StdXP2          equ StatN2 + FPLEN
  5172. SLower          equ StdXP2 + FPLEN
  5173. SUpper          equ SLower + FPLEN
  5174. SStat           equ SUpper + FPLEN
  5175. F_DF            equ anovaf_vars
  5176. F_SS            equ F_DF + FPLEN
  5177. F_MS            equ F_SS + FPLEN
  5178. E_DF            equ F_MS + FPLEN
  5179. E_SS            equ E_DF + FPLEN
  5180. E_MS            equ E_SS + FPLEN
  5181.  
  5182. ;System Flags
  5183. ;----------------------------------------------------------------------
  5184. ioDelFlag       equ 0h
  5185. inDelete        equ 0       ;1 = DELETE SCREEN
  5186.  
  5187. trigFlags       equ 0;Trigonometry mode settings
  5188. trigDeg         equ 2       ;1=degrees, 0=radians
  5189.  
  5190. kbdFlags        equ 0;Keyboard scan
  5191. kbdSCR          equ 3       ;1=scan code ready
  5192. kbdKeyPress     equ 4       ;1=key has been pressed
  5193.  
  5194. doneFlags       equ 0;display "Done"
  5195. donePrgm        equ 5       ;1=display "Done" after prgm
  5196. ;----------------------------------------------------------------------
  5197. editFlags       equ 1h
  5198. editOpen        equ 2       ;1=edit buffer is open
  5199.  
  5200. ansFlags        equ 1
  5201. AnsScroll       equ 3       ;1=answer can scroll, seems must be reset in order to move about edit buffer
  5202.  
  5203. monFlags        equ 1h   ;monitor flags
  5204. monAbandon      equ 4       ;1=don't start any long process in put away (#715)
  5205. ;----------------------------------------------------------------------
  5206. plotFlags       equ 2h  ;plot generation flags
  5207. plotLoc         equ 1       ;0=bkup & display, 1=display only
  5208. plotDisp        equ 2       ;1=plot is in display, 0=text in display, this also indicates whether graph is being shown or not
  5209.  
  5210. grfModeFlags        equ 2h  ;graph mode settings
  5211. grfFuncM        equ 4       ;1=function graph
  5212. grfPolarM       equ 5       ;1=polar graph
  5213. grfParamM       equ 6       ;1=parametric graph
  5214. grfRecurM       equ 7       ;1=RECURSION graph
  5215. ;----------------------------------------------------------------------
  5216. graphFlags      equ 3h
  5217. graphDraw       equ 0       ;0=graph is valid, 1=redraw graph(dirty)
  5218. graphCursor     equ 2
  5219. ;----------------------------------------------------------------------
  5220. grfDBFlags      equ 4h
  5221. grfDot          equ 0       ;0=line, 1=dot
  5222. grfSimul        equ 1       ;0=sequential, 1=simultaneous
  5223. grfGrid         equ 2       ;0=no grid, 1=grid
  5224. grfPolar        equ 3       ;0=rectangular, 1=polar coordinates
  5225. grfNoCoord      equ 4       ;0=display coordinates, 1=off
  5226. grfNoAxis       equ 5       ;0=axis, 1=no axis
  5227. grfLabel        equ 6       ;0=off, 1=axis label
  5228. ;----------------------------------------------------------------------
  5229. textFlags       equ 5h  ;Text output flags
  5230. textEraseBelow      equ 1       ;1=erase line below small char
  5231. textScrolled        equ 2       ;1=screen scrolled
  5232. textInverse     equ 3       ;1=display inverse bit-map
  5233. textInsMode     equ 4       ;0=overstrike, 1=insert mode
  5234. ;----------------------------------------------------------------------
  5235. ParsFlag        equ 6h  ;PARSER flags
  5236. ;----------------------------------------------------------------------
  5237. ParsFlag2       equ 7h  ;PARSER flags
  5238. numOP1          equ 0       ;1=RESULT IN OP1, 0=NO RESULT
  5239. ;----------------------------------------------------------------------
  5240. newDispF        equ 8h  ;Derivative mode flags
  5241. preClrForMode       equ 0       ;1=HELP BLINK ON MODE SCREEN
  5242. allowProgTokens     equ 1       ;1=allow programming tokens to be parsed in BASIC programs
  5243.  
  5244. apdFlags        equ 8h  ;Automatic power-down
  5245. apdAble         equ 2       ;1=APD enabled
  5246. apdRunning      equ 3       ;1=APD clock running
  5247. apdWarmStart        equ 4       ;1=calculator is turning on from APD or power loss
  5248. ;----------------------------------------------------------------------
  5249. web_err_mask        equ 60h
  5250. ;----------------------------------------------------------------------
  5251. onFlags         equ 9h  ;on key flags
  5252. parseInput      equ 1       ;1=parse input when done
  5253. onRunning       equ 3       ;1=calculator is running
  5254. onInterrupt     equ 4       ;1=on key interrupt request
  5255.  
  5256. statFlags       equ 9h  ;statistics flags
  5257. ;unknown        equ 5       ;unknown
  5258. statsValid      equ 6       ;1=stats are valid
  5259. ;----------------------------------------------------------------------
  5260. fmtFlags        equ 0Ah ;numeric format flags
  5261. fmtExponent     equ 0       ;1=show exponent, 0=no exponent
  5262. fmtEng          equ 1       ;1=engineering notion, 0=scientific
  5263. fmtHex          equ 2       ;1=hexadecimal
  5264. fmtOct          equ 3       ;1=octal
  5265. fmtBin          equ 4       ;1=binary
  5266.  
  5267. numMode         equ 0Ah
  5268. fmtReal         equ 5
  5269. fmtRect         equ 6
  5270. fmtPolar        equ 7
  5271.  
  5272. realMode        equ 5
  5273. rectMode        equ 6
  5274. polarMode       equ 7
  5275. ;                   ;if Hex and Oct both = 1
  5276. ;                   ; then Bin=0 means >Frac
  5277. ;                   ; Bin=1 means >DMS
  5278. fmtBaseMask     equ  00011100b  ; mask to base flags
  5279. fmtBaseShift        equ  2      ; offset to base flags
  5280. ;
  5281. ;       CHECK IF THESE ARE USED BY NUMFORM,
  5282. ;
  5283. ;                   equ  6
  5284. ;                   equ  7
  5285. ;----------------------------------------------------------------------
  5286. fmtOverride     equ 0Bh ;copy of fmtFlags with conversion override
  5287. ;----------------------------------------------------------------------
  5288. fmtEditFlags        equ 0Ch ;numeric editing flags
  5289. fmtEdit         equ 0       ;1=format number for editing
  5290.  
  5291. curFlags        equ 0Ch ;Cursor
  5292. curAble         equ 2       ;1=cursor flash is enabled
  5293. curOn           equ 3       ;1=cursor is showing
  5294. curLock         equ 4       ;1=cursor is locked off
  5295.  
  5296. cmdFlags        equ 0Ch ;command editor flags
  5297. cmdVirgin       equ 5       ;1=nothing has been typed in cmd bfr
  5298. ;----------------------------------------------------------------------
  5299. appFlags        equ 0Dh ;application flags
  5300. appWantIntrpt       equ 0       ;1=want ON key interrupts
  5301. appTextSave     equ 1       ;1=save characters in textShadow
  5302. appAutoScroll       equ 2       ;1=auto-scroll text on last line
  5303. appMenus        equ 3       ;1=process keys that bring up menus, 0=check Lock menu flag
  5304. appLockMenus        equ 4       ;1=ignore menu keys, 0=switch to home screen and bring up menu
  5305. appCurGraphic       equ 5       ;1=graphic cursor
  5306. appCurWord      equ 6       ;1=text cursor covers entire word
  5307. appExit         equ 7       ;1=application handles [EXIT] key itself
  5308.  
  5309. appWantIntrptF      equ 1<<appWantIntrpt
  5310. appTextSaveF        equ 1<<appTextSave
  5311. appAutoScrollF      equ 1<<appAutoScroll
  5312. appMenusF       equ 1<<appMenus
  5313. appLockMenusF       equ 1<<appLockMenus
  5314. appCurGraphicF      equ 1<<appCurGraphic
  5315. appCurWordF     equ 1<<appCurWord
  5316. appExitF        equ 1<<appExit
  5317. ;----------------------------------------------------------------------
  5318. rclFlag         equ 0Eh ;OS recall queue flags
  5319. enableQueue     equ 7       ;1 = enable recall queue
  5320. ;----------------------------------------------------------------------
  5321. seqFlags        equ 0Fh ;Sequential Graph flags
  5322. webMode         equ 0       ;0 = NORMAL SEQ MODE, 1 = WEB MODE
  5323. webVert         equ 1
  5324. sequv           equ 2       ;U vs V
  5325. seqvw           equ 3       ;V vs W
  5326. sequw           equ 4       ;U vs W
  5327. ;----------------------------------------------------------------------
  5328. promptFlags     equ 11h ;prompt line flags
  5329. promptEdit      equ 0       ;1=editing in prompt buffer
  5330. ;----------------------------------------------------------------------
  5331. indicFlags      equ 12h ;Indicator flags
  5332. indicRun        equ 0       ;1=run indicator ON
  5333. indicInUse      equ 1       ;indicator save area in use=1, free=0 ;resetting will disable 2nd while in _getkey
  5334. indicOnly       equ 2       ;interrupt handler only checks run indicator
  5335.  
  5336. shiftFlags      equ 12h ;[2nd] and [ALPHA] flags
  5337. shift2nd        equ 3       ;1=[2nd] has been pressed
  5338. shiftAlpha      equ 4       ;1=[ALPHA] has been pressed
  5339. shiftLwrAlph        equ 5       ;1=lower case, 0=upper case
  5340. shiftALock      equ 6       ;1=alpha lock has been pressed
  5341. shiftKeepAlph       equ 7       ;1=cannot cancel alpha shift
  5342. ;----------------------------------------------------------------------
  5343. tblFlags        equ 13h ;table flags.
  5344. autoFill        equ 4       ;1=prompt, 0=fillAuto
  5345. autoCalc        equ 5       ;1=prompt, 0=CalcAuto
  5346. reTable         equ 6       ;0=table is okay, 1=must recompute table.
  5347. ;----------------------------------------------------------------------
  5348. sGrFlags        equ 14h
  5349. grfSplit        equ 0       ;1=Split Graph, 0=Normal
  5350. vertSplit       equ 1       ;1=Vertical (left-right) Split
  5351. grfSChanged     equ 2       ;1=Graph just changed Split <-> normal
  5352. grfSplitOverride    equ 3       ;1 = ignore graph split flag if set
  5353. write_on_graph      equ 4       ;1 = TEXT OR EQU WRITING TO GRAPH SCREEN
  5354. g_style_active      equ 5       ;1 = GRAPH STYLES ARE ENABLED, USE THEM
  5355. cmp_mod_box     equ 6       ;1 = DOING MOD BOX PLOT COMPUTATION
  5356. textWrite       equ 7
  5357. ;----------------------------------------------------------------------
  5358. newIndicFlags       equ 15h
  5359. extraIndic      equ 0
  5360. saIndic         equ 1
  5361. ;3 has something to do with stat/list editor
  5362. ;----------------------------------------------------------------------
  5363. interruptFlags      equ 16h
  5364. secondTimerEnabled  equ 0       ;1 = second hardware timer enabled
  5365. batteryFlags        equ 16h
  5366. batteriesGood       equ 2       ;1 = batteries good, I think this being reset will force the calc to shut off, used in USB error handler
  5367. ;----------------------------------------------------------------------
  5368. smartFlags      equ 17h
  5369. smarter_mask        equ 3
  5370. smarter_test        equ 1
  5371. smartGraph      equ 0
  5372. smartGraph_inv      equ 1
  5373. ;----------------------------------------------------------------------
  5374. traceFlags      equ 18h
  5375. grfExpr         equ 0       ;set to hide expression while tracing
  5376. ;----------------------------------------------------------------------
  5377. ;There is a flag 19h.
  5378. ;----------------------------------------------------------------------
  5379. statFlags2      equ 1Ah
  5380. statDiagnosticsOn   equ 0       ;1 = stat diagnostics on
  5381. ;----------------------------------------------------------------------
  5382. linkFlags       equ 1Bh
  5383. IDis95h         equ 1       ;1 = link routines use machine ID 95h (CBL)
  5384. IDis82h         equ 2       ;1 = link routines use machine ID 82h (TI-82)
  5385. IDis83h         equ 3       ;1 = link routines use machine ID 83h (TI-83)
  5386. IDis03h         equ 4       ;1 = link routines use machine ID 03h (PC to TI-83)
  5387. USBenabled      equ 5       ;1 = use USB port first, or at least try to
  5388. ;----------------------------------------------------------------------
  5389. ;There is a flag 1Ch (stats-related).
  5390. ;----------------------------------------------------------------------
  5391. ;There is a flag 1Dh.
  5392. ;----------------------------------------------------------------------
  5393. ;There is a flag 1Eh.
  5394. ;----------------------------------------------------------------------
  5395. varTypeMask     equ 1Fh ;is this a flag byte? yes
  5396. varGraphRef     equ 6
  5397. ;----------------------------------------------------------------------
  5398. graphFlags2     equ 1Fh
  5399. splitOverride       equ 3       ;0 = force full screen with ParseInp, or something
  5400. ;----------------------------------------------------------------------
  5401. asm_Flag1       equ 21h ;ASM CODING
  5402. asm_Flag2       equ 22h ;ASM CODING
  5403. asm_Flag3       equ 23h ;ASM CODING
  5404. ;----------------------------------------------------------------------
  5405. arcFlag         equ 24h
  5406. checkBatteryLevelFirst  equ 0       ;1 = check battery levels in Arc_Unarc first and throw error if low
  5407.  
  5408. getSendFlg      equ 24h
  5409. comFailed       equ 1       ;1 = Get/Send Communication Failed
  5410.  
  5411. selfTestFlag        equ 24h
  5412. resetOnPowerOn      equ 2       ;1 = Force RAM reset when APD disabled on next power on
  5413.  
  5414. appLwrCaseFlag      equ 24h
  5415. lwrCaseActive       equ 3
  5416. ;----------------------------------------------------------------------
  5417. contextFlags        equ 25h
  5418. nocxPutAway     equ 5       ;1 = do not call cxPutAway routine
  5419. ;----------------------------------------------------------------------
  5420. groupFlags      equ 26h ;used temporarily in Arc_Unarc
  5421. inGroup         equ 1       ;1 = IN GROUP CONTEXT
  5422. noCompletionByte    equ 2       ;1 = do not write 0FCh when calling Arc_Unarc, leave as 0FEh
  5423. noDataWrite     equ 3       ;1 = do not write data when calling Arc_Unarc, nor size bytes
  5424. writeSizeBytesOnly  equ 5       ;1 = only write size bytes when calling Arc_Unarc
  5425. ;----------------------------------------------------------------------
  5426. ;There is a flag 27h.
  5427. ;----------------------------------------------------------------------
  5428. APIFlg          equ 28h
  5429. appAllowContext     equ 0           ;App wants context changes to happen
  5430. ;1 set to ignore a key after returning from rawkeyhook
  5431. ;2 set to send this key back?
  5432. ;3
  5433. appRunning      equ 4       ;app is currently running
  5434. ;5
  5435. ;6
  5436. appRetKeyOff        equ 7       ;1 = GetKey returns kOff when [2nd]+[ON] pressed
  5437. ;----------------------------------------------------------------------
  5438. apiFlg2         equ 29h
  5439. ;----------------------------------------------------------------------
  5440. apiFlg3         equ 2Ah
  5441. ;1 set means using small font?
  5442. ;----------------------------------------------------------------------
  5443. apiFlg4         equ 2Bh
  5444. cellOverride        equ 1       ;use cell override
  5445. fullScrnDraw        equ 2       ;DRAW INTO LAST ROW/COL OF SCREEN
  5446. ;----------------------------------------------------------------------
  5447. mouseFlag1      equ 2Ch
  5448. ;----------------------------------------------------------------------
  5449. mouseFlag2      equ 2Dh ;might want to keep this always reset
  5450. ;----------------------------------------------------------------------
  5451. xapFlag0        equ 2Eh ;external app flags, do not use 0,(iy+2Eh) (used by mouse routines)
  5452. xapFlag1        equ 2Fh
  5453. xapFlag2        equ 30h
  5454. xapFlag3        equ 31h
  5455. ;----------------------------------------------------------------------
  5456. fontFlags       equ 32h
  5457. fracDrawLFont       equ 2
  5458. fracTallLFont       equ 3
  5459. customFont      equ 7
  5460. ;----------------------------------------------------------------------
  5461. hookflags1      equ 33h ;also scriptFlag, rclFlag2, backGroundLink
  5462. alt_On          equ 0       ;run ONSCRPT at startup
  5463. alt_Off         equ 1       ;run OFFSCRPT at shutdown
  5464. useRclQueueEnd      equ 2       ;1 = external mode
  5465. ignoreBPLink        equ 3       ;1 = override flag for link activity hook
  5466. bPLinkOn        equ 4       ;1 = link activity hook active
  5467. enableKeyEcho       equ 5       ;1 = sends keypresses back to connected calc as remote control packets (with GetCSC vs. GetKey codes...really dumb, TI)
  5468. noTempDelete        equ 6       ;1 = do not delete temporary programs at homescreen
  5469. ;----------------------------------------------------------------------
  5470. hookflags2      equ 34h ;also sysHookFlg
  5471. getCSCHookActive    equ 0       ;1 = GetCSC hook active
  5472. libraryHookActive   equ 1       ;1 = library hook active
  5473. ;2 This is set in the OS, but never referenced and the code is never executed
  5474. homescreenHookActive    equ 4       ;1 = homescreen hook active
  5475. rawKeyHookActive    equ 5       ;1 = raw key hook active
  5476. catalog2HookActive  equ 6       ;1 = catalog 2 hook active
  5477. cursorHookActive    equ 7       ;1 = cursor hook active
  5478. ;----------------------------------------------------------------------
  5479. hookflags3      equ 35h ;also sysHookFlg1
  5480. tokenHookActive     equ 0       ;1 = token hook active
  5481. localizeHookActive  equ 1       ;1 = localize hook active
  5482. windowHookActive    equ 2       ;1 = window hook active
  5483. graphHookActive     equ 3       ;1 = graph hook active
  5484. yEquHookActive      equ 4       ;1 = Y= hook active
  5485. fontHookActive      equ 5       ;1 = font hook active
  5486. regraphHookActive   equ 6       ;1 = regraph hook active
  5487. drawingHookActive   equ 7       ;1 = drawing hook active
  5488. ;----------------------------------------------------------------------
  5489. hookflags4      equ 36h ;also sysHookFlag2
  5490. traceHookActive     equ 0       ;1 = trace hook active
  5491. parserHookActive    equ 1       ;1 = parser hook active
  5492. appChangeHookActive equ 2       ;1 = app change hook active
  5493. catalog1HookActive  equ 3       ;1 = catalog 1 hook active
  5494. helpHookActive      equ 4       ;1 = help hook active
  5495. cxRedispHookActive  equ 5       ;1 = cxRedisp hook active
  5496. menuHookActive      equ 6       ;1 = menu hook active
  5497. silentLinkHookActive    equ 7       ;1 = silent link hook active
  5498. ;----------------------------------------------------------------------
  5499. ;hookflags2Override equ 37h     ;set corresponding bit to kill iy+35h hook when executing app
  5500. ;----------------------------------------------------------------------
  5501. ;hookflags3Override equ 38h     ;set corresponding bit to kill iy+36h hook when executing app
  5502. ;----------------------------------------------------------------------
  5503. ;hookflags4Override equ 39h     ;set corresponding bit to kill iy+37h hook when executing app
  5504. ;----------------------------------------------------------------------
  5505. ;hookflags5     equ 3Ah
  5506. usbActivityHookActive   equ 0       ;1 = USB activity hook active
  5507. ;----------------------------------------------------------------------
  5508. plotFlag3       equ 3Ch  
  5509. bufferOnly      equ 0
  5510. useFastCirc     equ 4
  5511. ;----------------------------------------------------------------------
  5512. dBKeyFlags      equ 3Dh
  5513. keyDefaultsF        equ 6       ;1 = GetKey returns extended keycodes with TI-Keyboard
  5514. ;----------------------------------------------------------------------
  5515. silentLinkFlags     equ 3Eh
  5516. silentLinkActive    equ 0       ;1 = SE/84+ silent link is active
  5517.  
  5518. extraHookFlags      equ 3Eh
  5519. checkCatalog2HookVer    equ 3       ;1 = check catalog 2 hook's version before executing it (and error or take other action if so)
  5520. openLibActive       equ 4       ;1 = OpenLib( was successfully called on a Flash application (ExecLib will error if zero)
  5521. ;5
  5522. ;----------------------------------------------------------------------
  5523. clockFlags      equ 3Fh
  5524. notMDYMode      equ 0       ;0 = M/D/Y format
  5525. isYMDMode       equ 1       ;1 = Y/M/D format
  5526. is24Hour        equ 2       ;1 = clock in 24 hour mode
  5527. inAfternoon     equ 3       ;1 = current time is in afternoon (PM) (I think)
  5528. useTokensInString   equ 4       ;1 = use tokens instead of characters when displaying clock as string (for getTmStr and getDtStr vs. MODE screen) (keep this reset)
  5529. displayClock        equ 5       ;1 = display clock (this is set every second, reset otherwise)
  5530. clockOn         equ 6       ;1 = clock on
  5531. #endif
  5532. .list
Add Comment
Please, Sign In to add comment