<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wikiti.brandonw.net/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wikiti.brandonw.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TIny+Hacker</id>
		<title>WikiTI - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wikiti.brandonw.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TIny+Hacker"/>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Special:Contributions/TIny_Hacker"/>
		<updated>2026-04-05T22:36:08Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.5</generator>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=84PCE:OS:Include_File</id>
		<title>84PCE:OS:Include File</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=84PCE:OS:Include_File"/>
				<updated>2025-04-10T12:51:06Z</updated>
		
		<summary type="html">&lt;p&gt;TIny Hacker: Name $0219CC as _UnhighlightRect, $0219D0 as _HighlightRect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:84PCE:OS_Information]]&lt;br /&gt;
&amp;lt;pre&amp;gt;;TI-84 Plus CE Include File&lt;br /&gt;
&lt;br /&gt;
;Various Parts Contributed by&lt;br /&gt;
;- BrandonW&lt;br /&gt;
;- calc84&lt;br /&gt;
;- MateoConLechuga&lt;br /&gt;
;- Runer112&lt;br /&gt;
;- tr1p1ea&lt;br /&gt;
;- Kerm Martian&lt;br /&gt;
;- Texas Instruments (ti83plus.inc)&lt;br /&gt;
.nolist&lt;br /&gt;
&lt;br /&gt;
#ifndef TI84PCE&lt;br /&gt;
#define TI84PCE&lt;br /&gt;
&lt;br /&gt;
; Included for Assembler Compatibility&lt;br /&gt;
;------------------------------------&lt;br /&gt;
#define equ .equ&lt;br /&gt;
#define EQU .equ&lt;br /&gt;
#define end .end&lt;br /&gt;
#define END .end&lt;br /&gt;
&lt;br /&gt;
; Hardware Defines&lt;br /&gt;
;------------------------------&lt;br /&gt;
lcdWidth		equ 320&lt;br /&gt;
lcdHeight		equ 240&lt;br /&gt;
&lt;br /&gt;
; System Calls&lt;br /&gt;
; Jump Table located at 020104h&lt;br /&gt;
;--------------------------------&lt;br /&gt;
_OSSize                    equ 0020104h ; not a routine; jump location is end of OS&lt;br /&gt;
_BootOS	                   equ 0020108h&lt;br /&gt;
_InterruptHandler          equ 002010Ch&lt;br /&gt;
_Rst10Handler              equ 0020110h&lt;br /&gt;
_Rst18Handler              equ 0020114h&lt;br /&gt;
_Rst20Handler              equ 0020118h&lt;br /&gt;
_Rst28Handler              equ 002011Ch&lt;br /&gt;
_Rst30Handler              equ 0020120h&lt;br /&gt;
;                          equ 0020124h&lt;br /&gt;
;                          equ 0020128h&lt;br /&gt;
_JErrorNo                  equ 002012Ch&lt;br /&gt;
_CallFontHook              equ 0020130h&lt;br /&gt;
_CallLocalizeHook          equ 0020134h&lt;br /&gt;
_LoadHLInd_s               equ 0020138h&lt;br /&gt;
_CpHLDE                    equ 002013Ch&lt;br /&gt;
_DivHLBy10_s               equ 0020140h&lt;br /&gt;
_DivHLByA_s                equ 0020144h&lt;br /&gt;
_KbdScan                   equ 0020148h&lt;br /&gt;
_GetCSC                    equ 002014Ch&lt;br /&gt;
_CoorMon                   equ 0020150h&lt;br /&gt;
_Mon                       equ 0020154h&lt;br /&gt;
_MonForceKey               equ 0020158h&lt;br /&gt;
_SendKPress                equ 002015Ch&lt;br /&gt;
_JForceCmdNoChar           equ 0020160h&lt;br /&gt;
_JForceCmd                 equ 0020164h&lt;br /&gt;
_SysErrHandler             equ 0020168h&lt;br /&gt;
_NewContext                equ 002016Ch&lt;br /&gt;
_NewContext0               equ 0020170h&lt;br /&gt;
_PPutawayPrompt            equ 0020174h&lt;br /&gt;
_PPutAway                  equ 0020178h&lt;br /&gt;
_PutAway                   equ 002017Ch&lt;br /&gt;
_SizeWind                  equ 0020180h&lt;br /&gt;
_ErrorEP                   equ 0020184h&lt;br /&gt;
_CallMain                  equ 0020188h&lt;br /&gt;
_MonErrHand                equ 002018Ch&lt;br /&gt;
_AppInit                   equ 0020190h&lt;br /&gt;
_Initialize                equ 0020194h&lt;br /&gt;
_Min                       equ 0020198h&lt;br /&gt;
_Max                       equ 002019Ch&lt;br /&gt;
_AbsO1PAbsO2               equ 00201A0h&lt;br /&gt;
_Intgr                     equ 00201A4h&lt;br /&gt;
_TRunc                     equ 00201A8h&lt;br /&gt;
_InvSub                    equ 00201ACh&lt;br /&gt;
_Times2                    equ 00201B0h&lt;br /&gt;
_Plus1                     equ 00201B4h&lt;br /&gt;
_Minus1                    equ 00201B8h&lt;br /&gt;
_FPSub                     equ 00201BCh&lt;br /&gt;
_FPAdd                     equ 00201C0h&lt;br /&gt;
_DToR                      equ 00201C4h&lt;br /&gt;
_RToD                      equ 00201C8h&lt;br /&gt;
_Cube                      equ 00201CCh&lt;br /&gt;
_TimesPT5                  equ 00201D0h&lt;br /&gt;
_FPSquare                  equ 00201D4h&lt;br /&gt;
_FPMult                    equ 00201D8h&lt;br /&gt;
_LJRnd                     equ 00201DCh&lt;br /&gt;
_InvOP1Sc                  equ 00201E0h&lt;br /&gt;
_InvOP1S                   equ 00201E4h&lt;br /&gt;
_InvOP2S                   equ 00201E8h&lt;br /&gt;
_Frac                      equ 00201ECh&lt;br /&gt;
_FPRecip                   equ 00201F0h&lt;br /&gt;
_FPDiv                     equ 00201F4h&lt;br /&gt;
_SqRoot                    equ 00201F8h&lt;br /&gt;
_RndGuard                  equ 00201FCh&lt;br /&gt;
_Rnfx                      equ 0020200h&lt;br /&gt;
_Int                       equ 0020204h&lt;br /&gt;
_Round                     equ 0020208h&lt;br /&gt;
_LnX                       equ 002020Ch&lt;br /&gt;
_LogX                      equ 0020210h&lt;br /&gt;
_LJNoRnd                   equ 0020214h&lt;br /&gt;
_EToX                      equ 0020218h&lt;br /&gt;
_TenX                      equ 002021Ch&lt;br /&gt;
_SinCosRad                 equ 0020220h&lt;br /&gt;
_Sin                       equ 0020224h&lt;br /&gt;
_Cos                       equ 0020228h&lt;br /&gt;
_Tan                       equ 002022Ch&lt;br /&gt;
_SinhCosh                  equ 0020230h&lt;br /&gt;
_Tanh                      equ 0020234h&lt;br /&gt;
_Cosh                      equ 0020238h&lt;br /&gt;
_Sinh                      equ 002023Ch&lt;br /&gt;
_ACosRad                   equ 0020240h&lt;br /&gt;
_ATanRad                   equ 0020244h&lt;br /&gt;
_ATan2Rad                  equ 0020248h&lt;br /&gt;
_ASinRad                   equ 002024Ch&lt;br /&gt;
_ACos                      equ 0020250h&lt;br /&gt;
_ATan                      equ 0020254h&lt;br /&gt;
_ASin                      equ 0020258h&lt;br /&gt;
_ATan2                     equ 002025Ch&lt;br /&gt;
_ATanh                     equ 0020260h&lt;br /&gt;
_ASinh                     equ 0020264h&lt;br /&gt;
_ACosh                     equ 0020268h&lt;br /&gt;
_PToR                      equ 002026Ch&lt;br /&gt;
_RToP                      equ 0020270h&lt;br /&gt;
_HLTimes9                  equ 0020274h&lt;br /&gt;
_CkOP1Cplx                 equ 0020278h&lt;br /&gt;
_CkOP1Real                 equ 002027Ch&lt;br /&gt;
_Angle                     equ 0020280h&lt;br /&gt;
_COP1Set0                  equ 0020284h&lt;br /&gt;
_Cpop4OP3                  equ 0020288h&lt;br /&gt;
_Mov9OP2Cp                 equ 002028Ch&lt;br /&gt;
_AbsO1O2Cp                 equ 0020290h&lt;br /&gt;
_CpOP1OP2                  equ 0020294h&lt;br /&gt;
_OP3ToOP4                  equ 0020298h&lt;br /&gt;
_OP1ToOP4                  equ 002029Ch&lt;br /&gt;
_OP2ToOP4                  equ 00202A0h&lt;br /&gt;
_OP4ToOP2                  equ 00202A4h&lt;br /&gt;
_OP3ToOP2                  equ 00202A8h&lt;br /&gt;
_OP1ToOP3                  equ 00202ACh&lt;br /&gt;
_OP5ToOP2                  equ 00202B0h&lt;br /&gt;
_OP5ToOP6                  equ 00202B4h&lt;br /&gt;
_OP5ToOP4                  equ 00202B8h&lt;br /&gt;
_OP1ToOP2                  equ 00202BCh&lt;br /&gt;
_OP6ToOP2                  equ 00202C0h&lt;br /&gt;
_OP6ToOP1                  equ 00202C4h&lt;br /&gt;
_OP4ToOP1                  equ 00202C8h&lt;br /&gt;
_OP5ToOP1                  equ 00202CCh&lt;br /&gt;
_OP3ToOP1                  equ 00202D0h&lt;br /&gt;
_OP6ToOP5                  equ 00202D4h&lt;br /&gt;
_OP4ToOP5                  equ 00202D8h&lt;br /&gt;
_OP3ToOP5                  equ 00202DCh&lt;br /&gt;
_OP2ToOP5                  equ 00202E0h&lt;br /&gt;
_OP2ToOP6                  equ 00202E4h&lt;br /&gt;
_OP1ToOP6                  equ 00202E8h&lt;br /&gt;
_OP1ToOP5                  equ 00202ECh&lt;br /&gt;
_OP2ToOP1                  equ 00202F0h&lt;br /&gt;
_Mov11b                    equ 00202F4h&lt;br /&gt;
_Mov10b                    equ 00202F8h&lt;br /&gt;
_Mov9b                     equ 00202FCh&lt;br /&gt;
_Mov9b_                    equ 0020300h&lt;br /&gt;
_Mov8b                     equ 0020304h&lt;br /&gt;
_Mov7b                     equ 0020308h&lt;br /&gt;
_Mov7b_                    equ 002030Ch&lt;br /&gt;
_OP2ToOP3                  equ 0020310h&lt;br /&gt;
_OP4ToOP3                  equ 0020314h&lt;br /&gt;
_OP5ToOP3                  equ 0020318h&lt;br /&gt;
_OP4ToOP6                  equ 002031Ch&lt;br /&gt;
_Mov9ToOP1                 equ 0020320h&lt;br /&gt;
_Mov9OP1OP2                equ 0020324h&lt;br /&gt;
_Mov9ToOP2                 equ 0020328h&lt;br /&gt;
_MovFrOP1                  equ 002032Ch&lt;br /&gt;
_OP4Set1                   equ 0020330h&lt;br /&gt;
_OP3Set1                   equ 0020334h&lt;br /&gt;
_OP2Set8                   equ 0020338h&lt;br /&gt;
_OP2Set5                   equ 002033Ch&lt;br /&gt;
_OP2SetA                   equ 0020340h&lt;br /&gt;
_OP2Set4                   equ 0020344h&lt;br /&gt;
_OP2Set3                   equ 0020348h&lt;br /&gt;
_OP1Set1                   equ 002034Ch&lt;br /&gt;
_OP1Set4                   equ 0020350h&lt;br /&gt;
_OP1Set3                   equ 0020354h&lt;br /&gt;
_OP3Set2                   equ 0020358h&lt;br /&gt;
_OP1Set2                   equ 002035Ch&lt;br /&gt;
_OP2Set2                   equ 0020360h&lt;br /&gt;
_OP2Set1                   equ 0020364h&lt;br /&gt;
_Zero16D                   equ 0020368h&lt;br /&gt;
_OP5Set0                   equ 002036Ch&lt;br /&gt;
_OP4Set0                   equ 0020370h&lt;br /&gt;
_OP3Set0                   equ 0020374h&lt;br /&gt;
_OP2Set0                   equ 0020378h&lt;br /&gt;
_OP1Set0                   equ 002037Ch&lt;br /&gt;
_SetNum0                   equ 0020380h&lt;br /&gt;
_ZeroOP1                   equ 0020384h&lt;br /&gt;
_ZeroOP2                   equ 0020388h&lt;br /&gt;
_ZeroOP3                   equ 002038Ch&lt;br /&gt;
_ZeroOP                    equ 0020390h&lt;br /&gt;
_ClrLP                     equ 0020394h&lt;br /&gt;
_ShrACC                    equ 0020398h&lt;br /&gt;
_ShlACC                    equ 002039Ch&lt;br /&gt;
_Shr18                     equ 00203A0h&lt;br /&gt;
_Shr18a                    equ 00203A4h&lt;br /&gt;
_Shr16                     equ 00203A8h&lt;br /&gt;
_Shr14                     equ 00203ACh&lt;br /&gt;
_Shl16                     equ 00203B0h&lt;br /&gt;
_Shl14                     equ 00203B4h&lt;br /&gt;
_Srdo1                     equ 00203B8h&lt;br /&gt;
_ShrdRnd                   equ 00203BCh&lt;br /&gt;
_MantPa                    equ 00203C0h&lt;br /&gt;
_AddPrOP                   equ 00203C4h&lt;br /&gt;
_AddPrOPlP                 equ 00203C8h&lt;br /&gt;
;                          equ 00203CCh&lt;br /&gt;
;                          equ 00203D0h&lt;br /&gt;
_Sub16d                    equ 00203D4h&lt;br /&gt;
_Sub14d                    equ 00203D8h&lt;br /&gt;
_OP2ExOP6                  equ 00203DCh&lt;br /&gt;
_OP5ExOP6                  equ 00203E0h&lt;br /&gt;
_OP1ExOP5                  equ 00203E4h&lt;br /&gt;
_OP1ExOP6                  equ 00203E8h&lt;br /&gt;
_OP2ExOP4                  equ 00203ECh&lt;br /&gt;
_OP2ExOP5                  equ 00203F0h&lt;br /&gt;
_OP1ExOP3                  equ 00203F4h&lt;br /&gt;
_OP1ExOP4                  equ 00203F8h&lt;br /&gt;
_OP1ExOP2                  equ 00203FCh&lt;br /&gt;
_ExLP                      equ 0020400h&lt;br /&gt;
_CkOP10                    equ 0020404h&lt;br /&gt;
_CkOP1FP0                  equ 0020408h&lt;br /&gt;
_CkOP2FP0                  equ 002040Ch&lt;br /&gt;
_PosNo0Int                 equ 0020410h&lt;br /&gt;
_CkPosInt                  equ 0020414h&lt;br /&gt;
_CkInt                     equ 0020418h&lt;br /&gt;
_CkOdd                     equ 002041Ch&lt;br /&gt;
_CkOP1EX                   equ 0020420h&lt;br /&gt;
_GetCon1                   equ 0020424h&lt;br /&gt;
_GetCon                    equ 0020428h&lt;br /&gt;
_PiDiv2                    equ 002042Ch&lt;br /&gt;
_PiDiv4                    equ 0020430h&lt;br /&gt;
_TwoPi                     equ 0020434h&lt;br /&gt;
_PiCon                     equ 0020438h&lt;br /&gt;
_ExpToHex                  equ 002043Ch&lt;br /&gt;
_OP1ExpToDec               equ 0020440h&lt;br /&gt;
_CkOP2Pos                  equ 0020444h&lt;br /&gt;
_CkOP1Pos                  equ 0020448h&lt;br /&gt;
_ClrOP2S                   equ 002044Ch&lt;br /&gt;
_ClrOP1S                   equ 0020450h&lt;br /&gt;
_FDiv100                   equ 0020454h&lt;br /&gt;
_FDiv10                    equ 0020458h&lt;br /&gt;
_DecO1Exp                  equ 002045Ch&lt;br /&gt;
_IncO1exp                  equ 0020460h&lt;br /&gt;
_IncExp                    equ 0020464h&lt;br /&gt;
_CkValidNum                equ 0020468h&lt;br /&gt;
_GetExp                    equ 002046Ch&lt;br /&gt;
_HtimesL                   equ 0020470h&lt;br /&gt;
_EOP1NotReal               equ 0020474h&lt;br /&gt;
_ThetaName                 equ 0020478h&lt;br /&gt;
_RName                     equ 002047Ch&lt;br /&gt;
_RegEqName                 equ 0020480h&lt;br /&gt;
_RecurNName                equ 0020484h&lt;br /&gt;
_XName                     equ 0020488h&lt;br /&gt;
_YName                     equ 002048Ch&lt;br /&gt;
_TName                     equ 0020490h&lt;br /&gt;
_RealName                  equ 0020494h&lt;br /&gt;
_SetEStoFPS                equ 0020498h&lt;br /&gt;
_ChkTempDirt               equ 002049Ch&lt;br /&gt;
_OP1ExOP2Exp               equ 00204A0h&lt;br /&gt;
_OP1ExpMinusE              equ 00204A4h&lt;br /&gt;
_ChkErrBreak               equ 00204A8h&lt;br /&gt;
_Isa2ByteTok               equ 00204ACh&lt;br /&gt;
_GetLastEntry              equ 00204B0h&lt;br /&gt;
_GetLastEntryPtr           equ 00204B4h&lt;br /&gt;
_RegRclrChng               equ 00204B8h&lt;br /&gt;
_ResetWinTop               equ 00204BCh&lt;br /&gt;
_IsO1NonTLstOrProg         equ 00204C0h&lt;br /&gt;
_IsO1NonTempLst            equ 00204C4h&lt;br /&gt;
_Is_A_LstOrCLst            equ 00204C8h&lt;br /&gt;
_Chk_HL_999                equ 00204CCh&lt;br /&gt;
_Equ_Or_NewEqu             equ 00204D0h&lt;br /&gt;
_Errd_OP1NotPos            equ 00204D4h&lt;br /&gt;
_Errd_OP1Not_R             equ 00204D8h&lt;br /&gt;
_Errd_OP1NotPosInt         equ 00204DCh&lt;br /&gt;
_Errd_OP1_le_0             equ 00204E0h&lt;br /&gt;
_Errd_OP1_0                equ 00204E4h&lt;br /&gt;
_ChkFindSym_Get_Size       equ 00204E8h&lt;br /&gt;
_Sto_StatVar               equ 00204ECh&lt;br /&gt;
_Rcl_StatVar               equ 00204F0h&lt;br /&gt;
_CkOP2Real                 equ 00204F4h&lt;br /&gt;
_Get_X_Indirect            equ 00204F8h&lt;br /&gt;
_MemChk                    equ 00204FCh&lt;br /&gt;
_CmpPrgNamLen1             equ 0020500h&lt;br /&gt;
_CmpPrgNamLen              equ 0020504h&lt;br /&gt;
_FindProgSym               equ 0020508h&lt;br /&gt;
_ChkFindSym                equ 002050Ch&lt;br /&gt;
_FindSym                   equ 0020510h&lt;br /&gt;
_InsertMem                 equ 0020514h&lt;br /&gt;
_InsertMemA                equ 0020518h&lt;br /&gt;
_EnoughMem                 equ 002051Ch&lt;br /&gt;
_CmpMemNeed                equ 0020520h&lt;br /&gt;
_CreatePVar4               equ 0020524h&lt;br /&gt;
_CreatePVar3               equ 0020528h&lt;br /&gt;
_CreateVar3                equ 002052Ch&lt;br /&gt;
_CreateCplx                equ 0020530h&lt;br /&gt;
_CreateReal                equ 0020534h&lt;br /&gt;
_CreateTRList              equ 0020538h&lt;br /&gt;
_CreateRList               equ 002053Ch&lt;br /&gt;
_CreateTCList              equ 0020540h&lt;br /&gt;
_CreateCList               equ 0020544h&lt;br /&gt;
_CreateTRMat               equ 0020548h&lt;br /&gt;
_CreateRMat                equ 002054Ch&lt;br /&gt;
_CreateTStrng              equ 0020550h&lt;br /&gt;
_CreateStrng               equ 0020554h&lt;br /&gt;
_Create0Equ                equ 0020558h&lt;br /&gt;
_CreatetEqu                equ 002055Ch&lt;br /&gt;
_CreateEqu                 equ 0020560h&lt;br /&gt;
_CreateGDB                 equ 0020564h&lt;br /&gt;
_CreateProg                equ 0020568h&lt;br /&gt;
_ChkDel                    equ 002056Ch&lt;br /&gt;
_ChkDelA                   equ 0020570h&lt;br /&gt;
_AdjParser                 equ 0020574h&lt;br /&gt;
_AdjMath                   equ 0020578h&lt;br /&gt;
_AdjM7                     equ 002057Ch&lt;br /&gt;
_DelMemA                   equ 0020580h&lt;br /&gt;
_Get_Form_Num              equ 0020584h&lt;br /&gt;
_DelVar                    equ 0020588h&lt;br /&gt;
_DelVarIO                  equ 002058Ch&lt;br /&gt;
_DelMem                    equ 0020590h&lt;br /&gt;
_DelVar3D                  equ 0020594h&lt;br /&gt;
_DelVar3C                  equ 0020598h&lt;br /&gt;
_DelVar3DC                 equ 002059Ch&lt;br /&gt;
_Sym_Prog_non_t_Lst        equ 00205A0h&lt;br /&gt;
_AdjSymPtrs                equ 00205A4h&lt;br /&gt;
_DataSizeA                 equ 00205A8h&lt;br /&gt;
_DataSize                  equ 00205ACh&lt;br /&gt;
_PopMCplxO1                equ 00205B0h&lt;br /&gt;
_PopMCplx                  equ 00205B4h&lt;br /&gt;
_MovCplx                   equ 00205B8h&lt;br /&gt;
_PopOP5                    equ 00205BCh&lt;br /&gt;
_PopOP3                    equ 00205C0h&lt;br /&gt;
_PopOP1                    equ 00205C4h&lt;br /&gt;
_PopRealO6                 equ 00205C8h&lt;br /&gt;
_PopRealO5                 equ 00205CCh&lt;br /&gt;
_PopRealO4                 equ 00205D0h&lt;br /&gt;
_PopRealO3                 equ 00205D4h&lt;br /&gt;
_PopRealO2                 equ 00205D8h&lt;br /&gt;
_PopRealO1                 equ 00205DCh&lt;br /&gt;
_PopReal                   equ 00205E0h&lt;br /&gt;
_FPopCplx                  equ 00205E4h&lt;br /&gt;
_FPopReal                  equ 00205E8h&lt;br /&gt;
_FPopFPS                   equ 00205ECh&lt;br /&gt;
_DeallocFPS                equ 00205F0h&lt;br /&gt;
_DeallocFPS1               equ 00205F4h&lt;br /&gt;
_AllocFPS                  equ 00205F8h&lt;br /&gt;
_AllocFPS1                 equ 00205FCh&lt;br /&gt;
_PushRealO6                equ 0020600h&lt;br /&gt;
_PushRealO5                equ 0020604h&lt;br /&gt;
_PushRealO4                equ 0020608h&lt;br /&gt;
_PushRealO3                equ 002060Ch&lt;br /&gt;
_PushRealO2                equ 0020610h&lt;br /&gt;
_PushRealO1                equ 0020614h&lt;br /&gt;
_PushReal                  equ 0020618h&lt;br /&gt;
_PushOP5                   equ 002061Ch&lt;br /&gt;
_PushOP3                   equ 0020620h&lt;br /&gt;
_PushMCplxO3               equ 0020624h&lt;br /&gt;
_PushOP1                   equ 0020628h&lt;br /&gt;
_PushMCplxO1               equ 002062Ch&lt;br /&gt;
_PushMCplx                 equ 0020630h&lt;br /&gt;
_ExMCplxO1                 equ 0020634h&lt;br /&gt;
_Exch9                     equ 0020638h&lt;br /&gt;
_CpyTo1FPS11               equ 002063Ch&lt;br /&gt;
_CpyTo2FPS5                equ 0020640h&lt;br /&gt;
_CpyTo1FPS5                equ 0020644h&lt;br /&gt;
_CpyTo2FPS6                equ 0020648h&lt;br /&gt;
_CpyTo1FPS6                equ 002064Ch&lt;br /&gt;
_CpyTo2FPS7                equ 0020650h&lt;br /&gt;
_CpyTo1FPS7                equ 0020654h&lt;br /&gt;
_CpyTo1FPS8                equ 0020658h&lt;br /&gt;
_CpyTo2FPS8                equ 002065Ch&lt;br /&gt;
_CpyTo1FPS10               equ 0020660h&lt;br /&gt;
_CpyTo1FPS9                equ 0020664h&lt;br /&gt;
_CpyTo2FPS4                equ 0020668h&lt;br /&gt;
_CpyTo6FPS3                equ 002066Ch&lt;br /&gt;
_CpyTo6FPS2                equ 0020670h&lt;br /&gt;
_CpyTo2FPS3                equ 0020674h&lt;br /&gt;
_Cpycto1FPS3               equ 0020678h&lt;br /&gt;
_CpyTo1FPS3                equ 002067Ch&lt;br /&gt;
_CpyFPS3                   equ 0020680h&lt;br /&gt;
_CpyTo1FPS4                equ 0020684h&lt;br /&gt;
_CpyTo3FPS2                equ 0020688h&lt;br /&gt;
_CpyTo5FPST                equ 002068Ch&lt;br /&gt;
_CpyTo6FPST                equ 0020690h&lt;br /&gt;
_CpyTo4FPST                equ 0020694h&lt;br /&gt;
_CpyTo3FPST                equ 0020698h&lt;br /&gt;
_CpyTo2FPST                equ 002069Ch&lt;br /&gt;
_CpyTo1FPST                equ 00206A0h&lt;br /&gt;
_CpyFPST                   equ 00206A4h&lt;br /&gt;
_CpyStack                  equ 00206A8h&lt;br /&gt;
_CpyTo3FPS1                equ 00206ACh&lt;br /&gt;
_CpyTo2FPS1                equ 00206B0h&lt;br /&gt;
_CpyTo1FPS1                equ 00206B4h&lt;br /&gt;
_CpyFPS1                   equ 00206B8h&lt;br /&gt;
_CpyTo2FPS2                equ 00206BCh&lt;br /&gt;
_CpyTo1FPS2                equ 00206C0h&lt;br /&gt;
_CpyFPS2                   equ 00206C4h&lt;br /&gt;
_CpyO3ToFPST               equ 00206C8h&lt;br /&gt;
_CpyO2ToFPST               equ 00206CCh&lt;br /&gt;
_CpyO6ToFPST               equ 00206D0h&lt;br /&gt;
_CpyO1ToFPST               equ 00206D4h&lt;br /&gt;
_CpyToFPST                 equ 00206D8h&lt;br /&gt;
_CpyToStack                equ 00206DCh&lt;br /&gt;
_CpyO3ToFPS1               equ 00206E0h&lt;br /&gt;
_CpyO5ToFPS1               equ 00206E4h&lt;br /&gt;
_CpyO2ToFPS1               equ 00206E8h&lt;br /&gt;
_CpyO1ToFPS1               equ 00206ECh&lt;br /&gt;
_CpyToFPS1                 equ 00206F0h&lt;br /&gt;
_CpyO2ToFPS2               equ 00206F4h&lt;br /&gt;
_CpyO3ToFPS2               equ 00206F8h&lt;br /&gt;
_CpyO6ToFPS2               equ 00206FCh&lt;br /&gt;
_CpyO1ToFPS2               equ 0020700h&lt;br /&gt;
_CpyToFPS2                 equ 0020704h&lt;br /&gt;
_CpyO5ToFPS3               equ 0020708h&lt;br /&gt;
_CpyO2ToFPS3               equ 002070Ch&lt;br /&gt;
_CpyO1ToFPS3               equ 0020710h&lt;br /&gt;
_CpyToFPS3                 equ 0020714h&lt;br /&gt;
_CpyO1ToFPS6               equ 0020718h&lt;br /&gt;
_CpyO1ToFPS7               equ 002071Ch&lt;br /&gt;
_CpyO1ToFPS5               equ 0020720h&lt;br /&gt;
_CpyO2ToFPS4               equ 0020724h&lt;br /&gt;
_CpyO1ToFPS4               equ 0020728h&lt;br /&gt;
_ErrNotEnoughMem           equ 002072Ch&lt;br /&gt;
_FPSMinus9                 equ 0020730h&lt;br /&gt;
_HLMinus9                  equ 0020734h&lt;br /&gt;
_ErrOverflow               equ 0020738h&lt;br /&gt;
_ErrDivBy0                 equ 002073Ch&lt;br /&gt;
_ErrSingularMat            equ 0020740h&lt;br /&gt;
_ErrDomain                 equ 0020744h&lt;br /&gt;
_ErrIncrement              equ 0020748h&lt;br /&gt;
_ErrNon_Real               equ 002074Ch&lt;br /&gt;
_ErrSyntax                 equ 0020750h&lt;br /&gt;
_ErrDataType               equ 0020754h&lt;br /&gt;
_ErrArgument               equ 0020758h&lt;br /&gt;
_ErrDimMismatch            equ 002075Ch&lt;br /&gt;
_ErrDimension              equ 0020760h&lt;br /&gt;
_ErrUndefined              equ 0020764h&lt;br /&gt;
_ErrMemory                 equ 0020768h&lt;br /&gt;
_ErrInvalid                equ 002076Ch&lt;br /&gt;
_ErrBreak                  equ 0020770h&lt;br /&gt;
_ErrStat                   equ 0020774h&lt;br /&gt;
_ErrSignChange             equ 0020778h&lt;br /&gt;
_ErrIterations             equ 002077Ch&lt;br /&gt;
_ErrBadGuess               equ 0020780h&lt;br /&gt;
_ErrTolTooSmall            equ 0020784h&lt;br /&gt;
_ErrStatPlot               equ 0020788h&lt;br /&gt;
_ErrLinkXmit               equ 002078Ch&lt;br /&gt;
_JError                    equ 0020790h&lt;br /&gt;
_NoErrorEntry              equ 0020794h&lt;br /&gt;
_PushErrorHandler          equ 0020798h&lt;br /&gt;
_PopErrorHandler           equ 002079Ch&lt;br /&gt;
_StrCopy                   equ 00207A0h&lt;br /&gt;
_StrngCat                  equ 00207A4h&lt;br /&gt;
_IsInSet                   equ 00207A8h&lt;br /&gt;
_GEQNameA                  equ 00207ACh&lt;br /&gt;
_RecName                   equ 00207B0h&lt;br /&gt;
_PutMap                    equ 00207B4h&lt;br /&gt;
_PutC                      equ 00207B8h&lt;br /&gt;
_DispHL_s                  equ 00207BCh&lt;br /&gt;
_PutS                      equ 00207C0h&lt;br /&gt;
_PutPSB                    equ 00207C4h&lt;br /&gt;
_PutPS                     equ 00207C8h&lt;br /&gt;
_WPutPS                    equ 00207CCh&lt;br /&gt;
_PutBuf                    equ 00207D0h&lt;br /&gt;
_PutBuf1                   equ 00207D4h&lt;br /&gt;
_WPutC                     equ 00207D8h&lt;br /&gt;
_WPutS                     equ 00207DCh&lt;br /&gt;
_WPutSEOL                  equ 00207E0h&lt;br /&gt;
_WDispEOL                  equ 00207E4h&lt;br /&gt;
_WHomeUp                   equ 00207E8h&lt;br /&gt;
_SetNumWindow              equ 00207ECh&lt;br /&gt;
_NewLine                   equ 00207F0h&lt;br /&gt;
_MoveDown                  equ 00207F4h&lt;br /&gt;
_ScrollUp                  equ 00207F8h&lt;br /&gt;
_ShrinkWindow              equ 00207FCh&lt;br /&gt;
_MoveUp                    equ 0020800h&lt;br /&gt;
_ScrollDown                equ 0020804h&lt;br /&gt;
_ClrLCDFull                equ 0020808h&lt;br /&gt;
_ClrLCD                    equ 002080Ch&lt;br /&gt;
_ClrScrnFull               equ 0020810h&lt;br /&gt;
_ClrScrn                   equ 0020814h&lt;br /&gt;
_ClrTxtShd                 equ 0020818h&lt;br /&gt;
_ClrWindow                 equ 002081Ch&lt;br /&gt;
_EraseEOL                  equ 0020820h&lt;br /&gt;
_EraseEOW                  equ 0020824h&lt;br /&gt;
_HomeUp                    equ 0020828h&lt;br /&gt;
_GetCurloc                 equ 002082Ch&lt;br /&gt;
_VPutMap                   equ 0020830h&lt;br /&gt;
_VPutS                     equ 0020834h&lt;br /&gt;
_VPutSN                    equ 0020838h&lt;br /&gt;
_VPutSNG                   equ 002083Ch&lt;br /&gt;
_VPutSNT                   equ 0020840h&lt;br /&gt;
_RunIndicOn                equ 0020844h&lt;br /&gt;
_RunIndicOff               equ 0020848h&lt;br /&gt;
_SaveCmdShadow             equ 002084Ch&lt;br /&gt;
_SaveShadow                equ 0020850h&lt;br /&gt;
_RStrShadow                equ 0020854h&lt;br /&gt;
_RStrPartial               equ 0020858h&lt;br /&gt;
_RStrCurRow                equ 002085Ch&lt;br /&gt;
_RStrUnderMenu             equ 0020860h&lt;br /&gt;
_RStrbotRow                equ 0020864h&lt;br /&gt;
_GetKeypress               equ 0020868h&lt;br /&gt;
_GetTokLen                 equ 002086Ch&lt;br /&gt;
_Get_Tok_Strng             equ 0020870h&lt;br /&gt;
_GetTokString              equ 0020874h&lt;br /&gt;
_PutBPatBuf2               equ 0020878h&lt;br /&gt;
_PutBPatBuf                equ 002087Ch&lt;br /&gt;
_PutBPat                   equ 0020880h&lt;br /&gt;
_PutcChkScroll             equ 0020884h&lt;br /&gt;
_DispEOL                   equ 0020888h&lt;br /&gt;
_FDispEOL                  equ 002088Ch&lt;br /&gt;
_MakeRowCmd                equ 0020890h&lt;br /&gt;
_ToToStrp                  equ 0020894h&lt;br /&gt;
_SetVarName                equ 0020898h&lt;br /&gt;
_DispDone                  equ 002089Ch&lt;br /&gt;
_FinishOutput              equ 00208A0h&lt;br /&gt;
_CurBlink                  equ 00208A4h&lt;br /&gt;
_CursorOff                 equ 00208A8h&lt;br /&gt;
_HideCursor                equ 00208ACh&lt;br /&gt;
_CursorOn                  equ 00208B0h&lt;br /&gt;
_ShowCursor                equ 00208B4h&lt;br /&gt;
_KeyToString               equ 00208B8h&lt;br /&gt;
_PullDownChk               equ 00208BCh&lt;br /&gt;
_MenuCatCommon             equ 00208C0h&lt;br /&gt;
_LoadCurCat                equ 00208C4h&lt;br /&gt;
_NCIFPrgmedMode            equ 00208C8h&lt;br /&gt;
_LoadMenuNum               equ 00208CCh&lt;br /&gt;
_LoadMenuNuml              equ 00208D0h&lt;br /&gt;
_MenuEdKey                 equ 00208D4h&lt;br /&gt;
_MenCatRet                 equ 00208D8h&lt;br /&gt;
_NotAlphNum                equ 00208DCh&lt;br /&gt;
_SetMenuFlags              equ 00208E0h&lt;br /&gt;
_ResetSomeFlags            equ 00208E4h&lt;br /&gt;
;                          equ 00208E8h&lt;br /&gt;
;                          equ 00208ECh&lt;br /&gt;
_DispListName              equ 00208F0h&lt;br /&gt;
_DispLAlphaName            equ 00208F4h&lt;br /&gt;
_AbortPrgmode              equ 00208F8h&lt;br /&gt;
_IsFullCntx                equ 00208FCh&lt;br /&gt;
_AdrMRow                   equ 0020900h&lt;br /&gt;
_AdrMEle                   equ 0020904h&lt;br /&gt;
_GetmatOP1A                equ 0020908h&lt;br /&gt;
_Getm1toOP1                equ 002090Ch&lt;br /&gt;
_Getm1tOP1A                equ 0020910h&lt;br /&gt;
_GetMToOP1                 equ 0020914h&lt;br /&gt;
_PutToM1A                  equ 0020918h&lt;br /&gt;
_PutToMA1                  equ 002091Ch&lt;br /&gt;
_PutToMat                  equ 0020920h&lt;br /&gt;
_MatELDiv                  equ 0020924h&lt;br /&gt;
_CMatFun                   equ 0020928h&lt;br /&gt;
_RowEchPoly                equ 002092Ch&lt;br /&gt;
_RowEchelon                equ 0020930h&lt;br /&gt;
_AdrLELE                   equ 0020934h&lt;br /&gt;
_Getl1ToOP1                equ 0020938h&lt;br /&gt;
_Getl1TOP1A                equ 002093Ch&lt;br /&gt;
_GetlToOP1                 equ 0020940h&lt;br /&gt;
_Getl1ToOP2                equ 0020944h&lt;br /&gt;
_Getl1TOP2A                equ 0020948h&lt;br /&gt;
_Getl2TOP1A                equ 002094Ch&lt;br /&gt;
_PutTola1                  equ 0020950h&lt;br /&gt;
_PutToL                    equ 0020954h&lt;br /&gt;
_MaxMinLst                 equ 0020958h&lt;br /&gt;
_LLow                      equ 002095Ch&lt;br /&gt;
_LHigh                     equ 0020960h&lt;br /&gt;
_LSum                      equ 0020964h&lt;br /&gt;
_CumSum                    equ 0020968h&lt;br /&gt;
_ToFrac                    equ 002096Ch&lt;br /&gt;
_SeqSet                    equ 0020970h&lt;br /&gt;
_SeqSolve                  equ 0020974h&lt;br /&gt;
_CmpNumInit                equ 0020978h&lt;br /&gt;
_BinopExec                 equ 002097Ch&lt;br /&gt;
_ExMeanL                   equ 0020980h&lt;br /&gt;
_Set2MVLPtrs               equ 0020984h&lt;br /&gt;
_SetMat1                   equ 0020988h&lt;br /&gt;
_CreateTLIst               equ 002098Ch&lt;br /&gt;
_UnopExec                  equ 0020990h&lt;br /&gt;
_ThreeExec                 equ 0020994h&lt;br /&gt;
_RestoreErrNo              equ 0020998h&lt;br /&gt;
_FourExec                  equ 002099Ch&lt;br /&gt;
_FiveExec                  equ 00209A0h&lt;br /&gt;
_CpyTo2ES1                 equ 00209A4h&lt;br /&gt;
_CpyTo6ES1                 equ 00209A8h&lt;br /&gt;
_CpyTo1ES1                 equ 00209ACh&lt;br /&gt;
_CpyTo3ES1                 equ 00209B0h&lt;br /&gt;
_CpyTo3ES2                 equ 00209B4h&lt;br /&gt;
_CpyTo2ES2                 equ 00209B8h&lt;br /&gt;
_CpyTo1ES2                 equ 00209BCh&lt;br /&gt;
_CpyTo2ES3                 equ 00209C0h&lt;br /&gt;
_CpyTo1ES3                 equ 00209C4h&lt;br /&gt;
_CpyTo3ES4                 equ 00209C8h&lt;br /&gt;
_CpyTo6ES3                 equ 00209CCh&lt;br /&gt;
_CpyTo2ES4                 equ 00209D0h&lt;br /&gt;
_CpyTo1ES4                 equ 00209D4h&lt;br /&gt;
_CpyTo2ES5                 equ 00209D8h&lt;br /&gt;
_CpyTo1ES5                 equ 00209DCh&lt;br /&gt;
_CpyTo4ESt                 equ 00209E0h&lt;br /&gt;
_CpyTo2ESt                 equ 00209E4h&lt;br /&gt;
_CpyTo1ESt                 equ 00209E8h&lt;br /&gt;
_CpyTo2ES6                 equ 00209ECh&lt;br /&gt;
_CpyTo1ES6                 equ 00209F0h&lt;br /&gt;
_CpyTo2ES7                 equ 00209F4h&lt;br /&gt;
_CpyTo1ES7                 equ 00209F8h&lt;br /&gt;
_CpyTo2ES8                 equ 00209FCh&lt;br /&gt;
_CpyTo1ES8                 equ 0020A00h&lt;br /&gt;
_CpyTo1ES9                 equ 0020A04h&lt;br /&gt;
_CpyTo2ES9                 equ 0020A08h&lt;br /&gt;
_CpyTo2ES10                equ 0020A0Ch&lt;br /&gt;
_CpyTo1ES10                equ 0020A10h&lt;br /&gt;
_CpyTo2ES11                equ 0020A14h&lt;br /&gt;
_CpyTo1ES11                equ 0020A18h&lt;br /&gt;
_CpyTo2ES12                equ 0020A1Ch&lt;br /&gt;
_CpyTo1ES12                equ 0020A20h&lt;br /&gt;
_CpyTo2ES13                equ 0020A24h&lt;br /&gt;
_CpyTo1ES13                equ 0020A28h&lt;br /&gt;
_CpyTo1ES14                equ 0020A2Ch&lt;br /&gt;
_CpyTo1ES16                equ 0020A30h&lt;br /&gt;
_CpyTo1ES17                equ 0020A34h&lt;br /&gt;
_CpyTo1ES18                equ 0020A38h&lt;br /&gt;
_CpyTo1ES15                equ 0020A3Ch&lt;br /&gt;
_CpyTo2ES15                equ 0020A40h&lt;br /&gt;
_CpyO1ToESt                equ 0020A44h&lt;br /&gt;
_CpyO1ToES1                equ 0020A48h&lt;br /&gt;
_CpyO6ToES1                equ 0020A4Ch&lt;br /&gt;
_CpyO6ToES3                equ 0020A50h&lt;br /&gt;
_CpyO1ToES2                equ 0020A54h&lt;br /&gt;
_CpyO2ToES2                equ 0020A58h&lt;br /&gt;
_CpyO1ToES3                equ 0020A5Ch&lt;br /&gt;
_CpyO1ToES4                equ 0020A60h&lt;br /&gt;
_CpyO1ToES5                equ 0020A64h&lt;br /&gt;
_CpyO1ToES6                equ 0020A68h&lt;br /&gt;
_CpyO1ToES7                equ 0020A6Ch&lt;br /&gt;
_CpyO2ToES4                equ 0020A70h&lt;br /&gt;
_CpyO2ToES5                equ 0020A74h&lt;br /&gt;
_CpyO2ToES6                equ 0020A78h&lt;br /&gt;
_CpyO2ToES7                equ 0020A7Ch&lt;br /&gt;
_CpyO2ToES8                equ 0020A80h&lt;br /&gt;
_CpyO2ToES9                equ 0020A84h&lt;br /&gt;
_CpyO1ToES8                equ 0020A88h&lt;br /&gt;
_CpyO1ToES9                equ 0020A8Ch&lt;br /&gt;
_CpyO1ToES10               equ 0020A90h&lt;br /&gt;
_CpyO1ToES11               equ 0020A94h&lt;br /&gt;
_CpyO1ToES12               equ 0020A98h&lt;br /&gt;
_CpyO1ToES13               equ 0020A9Ch&lt;br /&gt;
_CpyO1ToES14               equ 0020AA0h&lt;br /&gt;
_EvalF3A                   equ 0020AA4h&lt;br /&gt;
_GetK                      equ 0020AA8h&lt;br /&gt;
_SetTitle                  equ 0020AACh&lt;br /&gt;
_DispVarVal                equ 0020AB0h&lt;br /&gt;
_RecallEd                  equ 0020AB4h&lt;br /&gt;
_SetUpBuffer               equ 0020AB8h&lt;br /&gt;
_CreateNumEditBuf          equ 0020ABCh&lt;br /&gt;
_CallCommon                equ 0020AC0h&lt;br /&gt;
_CommonKeys                equ 0020AC4h&lt;br /&gt;
_LeftMore                  equ 0020AC8h&lt;br /&gt;
_FDel                      equ 0020ACCh&lt;br /&gt;
_FClear                    equ 0020AD0h&lt;br /&gt;
_FInsDisp                  equ 0020AD4h&lt;br /&gt;
_FInsDispNoConv            equ 0020AD8h&lt;br /&gt;
_SetIndicator              equ 0020ADCh&lt;br /&gt;
_CloseEditBufNoR           equ 0020AE0h&lt;br /&gt;
_ReleaseBuffer             equ 0020AE4h&lt;br /&gt;
_VarNameToOP1HL            equ 0020AE8h&lt;br /&gt;
_NameToOP1                 equ 0020AECh&lt;br /&gt;
_NumpPutAway               equ 0020AF0h&lt;br /&gt;
_NumReDisp                 equ 0020AF4h&lt;br /&gt;
_NumError02                equ 0020AF8h&lt;br /&gt;
_Load_Sfont                equ 0020AFCh&lt;br /&gt;
_Sfont_Len                 equ 0020B00h&lt;br /&gt;
_InitNumVec                equ 0020B04h&lt;br /&gt;
_SetxxOP1                  equ 0020B08h&lt;br /&gt;
_SetxxOP2                  equ 0020B0Ch&lt;br /&gt;
_SetxxxxOP2                equ 0020B10h&lt;br /&gt;
_UCLines                   equ 0020B14h&lt;br /&gt;
_CLine                     equ 0020B18h&lt;br /&gt;
_CLines                    equ 0020B1Ch&lt;br /&gt;
_XrootY                    equ 0020B20h&lt;br /&gt;
_YtoX                      equ 0020B24h&lt;br /&gt;
_ZmStats                   equ 0020B28h&lt;br /&gt;
_PointStatHelp             equ 0020B2Ch&lt;br /&gt;
_DrawSPlot                 equ 0020B30h&lt;br /&gt;
_InitNewTraceP             equ 0020B34h&lt;br /&gt;
_SPlotCoord                equ 0020B38h&lt;br /&gt;
_SPlotRight                equ 0020B3Ch&lt;br /&gt;
_SPlotLeft                 equ 0020B40h&lt;br /&gt;
_CmpBoxInfo                equ 0020B44h&lt;br /&gt;
_NextPlot                  equ 0020B48h&lt;br /&gt;
_PrevPlot                  equ 0020B4Ch&lt;br /&gt;
_ClrPrevPlot               equ 0020B50h&lt;br /&gt;
_PutIndexList              equ 0020B54h&lt;br /&gt;
_GetIndexList              equ 0020B58h&lt;br /&gt;
_HeapSort                  equ 0020B5Ch&lt;br /&gt;
_StoGDB2                   equ 0020B60h&lt;br /&gt;
_RclGDB2                   equ 0020B64h&lt;br /&gt;
_CircCmd                   equ 0020B68h&lt;br /&gt;
_GrphCirc                  equ 0020B6Ch&lt;br /&gt;
_Mov18b                    equ 0020B70h&lt;br /&gt;
_DarkLine                  equ 0020B74h&lt;br /&gt;
_ILine                     equ 0020B78h&lt;br /&gt;
_IPoint                    equ 0020B7Ch&lt;br /&gt;
_XYRndBoth                 equ 0020B80h&lt;br /&gt;
_XYRnd                     equ 0020B84h&lt;br /&gt;
_CheckTOP                  equ 0020B88h&lt;br /&gt;
_CheckXY                   equ 0020B8Ch&lt;br /&gt;
_DarkPnt                   equ 0020B90h&lt;br /&gt;
_CPointS                   equ 0020B94h&lt;br /&gt;
_WToV                      equ 0020B98h&lt;br /&gt;
_VtoWHLDE                  equ 0020B9Ch&lt;br /&gt;
_Xitof                     equ 0020BA0h&lt;br /&gt;
_YftoI                     equ 0020BA4h&lt;br /&gt;
_XftoI                     equ 0020BA8h&lt;br /&gt;
_TraceOff                  equ 0020BACh&lt;br /&gt;
_GrRedisp                  equ 0020BB0h&lt;br /&gt;
_GDispToken                equ 0020BB4h&lt;br /&gt;
_GrdeCoda                  equ 0020BB8h&lt;br /&gt;
_LabCoor                   equ 0020BBCh&lt;br /&gt;
_CoorDisp                  equ 0020BC0h&lt;br /&gt;
_TmpEquNoSrc               equ 0020BC4h&lt;br /&gt;
_GrLabels                  equ 0020BC8h&lt;br /&gt;
_YPixSet                   equ 0020BCCh&lt;br /&gt;
_XPixSet                   equ 0020BD0h&lt;br /&gt;
_CopyRng                   equ 0020BD4h&lt;br /&gt;
_ValCur                    equ 0020BD8h&lt;br /&gt;
_GrPutAway                 equ 0020BDCh&lt;br /&gt;
_RstGFlags                 equ 0020BE0h&lt;br /&gt;
_GrReset                   equ 0020BE4h&lt;br /&gt;
_XYCent                    equ 0020BE8h&lt;br /&gt;
_ZoomXYCmd                 equ 0020BECh&lt;br /&gt;
_CptDelY                   equ 0020BF0h&lt;br /&gt;
_CptDelX                   equ 0020BF4h&lt;br /&gt;
_SetFuncM                  equ 0020BF8h&lt;br /&gt;
_SetSeqM                   equ 0020BFCh&lt;br /&gt;
_SetPolM                   equ 0020C00h&lt;br /&gt;
_SetParM                   equ 0020C04h&lt;br /&gt;
_ZmInt                     equ 0020C08h&lt;br /&gt;
_ZmDecml                   equ 0020C0Ch&lt;br /&gt;
_ZmPrev                    equ 0020C10h&lt;br /&gt;
_ZmUsr                     equ 0020C14h&lt;br /&gt;
_SetUZM                    equ 0020C18h&lt;br /&gt;
_ZmFit                     equ 0020C1Ch&lt;br /&gt;
_ZmSquare                  equ 0020C20h&lt;br /&gt;
_ZmTrig                    equ 0020C24h&lt;br /&gt;
_SetXMinMax                equ 0020C28h&lt;br /&gt;
_ZooDefault                equ 0020C2Ch&lt;br /&gt;
_GrBufCpy                  equ 0020C30h&lt;br /&gt;
_DrawSplitLine             equ 0020C34h&lt;br /&gt;
;                          equ 0020C38h&lt;br /&gt;
;                          equ 0020C3Ch&lt;br /&gt;
;                          equ 0020C40h&lt;br /&gt;
;                          equ 0020C44h&lt;br /&gt;
;                          equ 0020C48h&lt;br /&gt;
;                          equ 0020C4Ch&lt;br /&gt;
;                          equ 0020C50h&lt;br /&gt;
;                          equ 0020C54h&lt;br /&gt;
_ChkTextCurs               equ 0020C58h&lt;br /&gt;
_Regraph                   equ 0020C5Ch&lt;br /&gt;
_DoRefFlags02              equ 0020C60h&lt;br /&gt;
_InitNSeq                  equ 0020C64h&lt;br /&gt;
_YRes                      equ 0020C68h&lt;br /&gt;
_Ceiling                   equ 0020C6Ch&lt;br /&gt;
_PutXY                     equ 0020C70h&lt;br /&gt;
_PutEquNo                  equ 0020C74h&lt;br /&gt;
_PDspGrph                  equ 0020C78h&lt;br /&gt;
_HorizCmd                  equ 0020C7Ch&lt;br /&gt;
_VertCmd                   equ 0020C80h&lt;br /&gt;
_LineCmd                   equ 0020C84h&lt;br /&gt;
_UnLineCmd                 equ 0020C88h&lt;br /&gt;
_PointCmd                  equ 0020C8Ch&lt;br /&gt;
_PixelTest                 equ 0020C90h&lt;br /&gt;
_PixelCmd                  equ 0020C94h&lt;br /&gt;
_TanLnF                    equ 0020C98h&lt;br /&gt;
_DrawCmdInit               equ 0020C9Ch&lt;br /&gt;
_DrawCmd                   equ 0020CA0h&lt;br /&gt;
_ShadeCmd                  equ 0020CA4h&lt;br /&gt;
_InvCmd                    equ 0020CA8h&lt;br /&gt;
_StatShade                 equ 0020CACh&lt;br /&gt;
_DspMatTable               equ 0020CB0h&lt;br /&gt;
_DspLsts                   equ 0020CB4h&lt;br /&gt;
_CloseEditBuf              equ 0020CB8h&lt;br /&gt;
_ParseEditBuf              equ 0020CBCh&lt;br /&gt;
_PutSM                     equ 0020CC0h&lt;br /&gt;
_DspCurTbl                 equ 0020CC4h&lt;br /&gt;
_DspGrTbl                  equ 0020CC8h&lt;br /&gt;
_ZeroTemplate              equ 0020CCCh&lt;br /&gt;
_SetTblRefs                equ 0020CD0h&lt;br /&gt;
_DispTblBot                equ 0020CD4h&lt;br /&gt;
_DispTblTop                equ 0020CD8h&lt;br /&gt;
_DispTblBody               equ 0020CDCh&lt;br /&gt;
_VPutBlank                 equ 0020CE0h&lt;br /&gt;
_TblTrace                  equ 0020CE4h&lt;br /&gt;
_DispListNameY             equ 0020CE8h&lt;br /&gt;
_CurNameLength             equ 0020CECh&lt;br /&gt;
_NameToBuf                 equ 0020CF0h&lt;br /&gt;
_JPromptCursor             equ 0020CF4h&lt;br /&gt;
_BufLeft                   equ 0020CF8h&lt;br /&gt;
_BufRight                  equ 0020CFCh&lt;br /&gt;
_BufInsert                 equ 0020D00h&lt;br /&gt;
_BufQueueChar              equ 0020D04h&lt;br /&gt;
_BufReplace                equ 0020D08h&lt;br /&gt;
_BufDelete                 equ 0020D0Ch&lt;br /&gt;
_BufPeek                   equ 0020D10h&lt;br /&gt;
_BufPeek1                  equ 0020D14h&lt;br /&gt;
_BufPeek2                  equ 0020D18h&lt;br /&gt;
_BufPeek3                  equ 0020D1Ch&lt;br /&gt;
_BufToBtm                  equ 0020D20h&lt;br /&gt;
_SetupEditEqu              equ 0020D24h&lt;br /&gt;
_BufToTop                  equ 0020D28h&lt;br /&gt;
_IsEditFull                equ 0020D2Ch&lt;br /&gt;
_IsEditEmpty               equ 0020D30h&lt;br /&gt;
_IsAtTop                   equ 0020D34h&lt;br /&gt;
_IsAtBtm                   equ 0020D38h&lt;br /&gt;
_BufClear                  equ 0020D3Ch&lt;br /&gt;
_JCursorFirst              equ 0020D40h&lt;br /&gt;
_JCursorLast               equ 0020D44h&lt;br /&gt;
_CursorLeft                equ 0020D48h&lt;br /&gt;
_CursorRight               equ 0020D4Ch&lt;br /&gt;
_CursorUp                  equ 0020D50h&lt;br /&gt;
_CursorDown                equ 0020D54h&lt;br /&gt;
_CursorToOffset            equ 0020D58h&lt;br /&gt;
_InsDisp                   equ 0020D5Ch&lt;br /&gt;
_FDispBOL1                 equ 0020D60h&lt;br /&gt;
_FDispBOL                  equ 0020D64h&lt;br /&gt;
_DispEOW                   equ 0020D68h&lt;br /&gt;
_DispHead                  equ 0020D6Ch&lt;br /&gt;
_DispTail                  equ 0020D70h&lt;br /&gt;
_PutTokString              equ 0020D74h&lt;br /&gt;
_SetUpEditCmd              equ 0020D78h&lt;br /&gt;
_SetEmptyeditEqu           equ 0020D7Ch&lt;br /&gt;
_SetEmptyEditPtr           equ 0020D80h&lt;br /&gt;
_CloseEditEqu              equ 0020D84h&lt;br /&gt;
_GetPrevTok                equ 0020D88h&lt;br /&gt;
_GetKey                    equ 0020D8Ch&lt;br /&gt;
_CanIndic                  equ 0020D90h&lt;br /&gt;
_DFMin                     equ 0020D94h&lt;br /&gt;
_FormDisp                  equ 0020D98h&lt;br /&gt;
_FormMatrix                equ 0020D9Ch&lt;br /&gt;
_WScrollLeft               equ 0020DA0h&lt;br /&gt;
_WScrollUp                 equ 0020DA4h&lt;br /&gt;
_WScrollDown               equ 0020DA8h&lt;br /&gt;
_WScrollRight              equ 0020DACh&lt;br /&gt;
_FormEReal                 equ 0020DB0h&lt;br /&gt;
_FormERealTok              equ 0020DB4h&lt;br /&gt;
_FormDCplx                 equ 0020DB8h&lt;br /&gt;
_FormReal                  equ 0020DBCh&lt;br /&gt;
_SetWinAbove               equ 0020DC0h&lt;br /&gt;
_DisarmScroll              equ 0020DC4h&lt;br /&gt;
_MinToEdit                 equ 0020DC8h&lt;br /&gt;
_RclVarToEdit              equ 0020DCCh&lt;br /&gt;
_RclVarToEditPtr           equ 0020DD0h&lt;br /&gt;
_RclEntryToEdit            equ 0020DD4h&lt;br /&gt;
_RclToQueue                equ 0020DD8h&lt;br /&gt;
_FormToTok                 equ 0020DDCh&lt;br /&gt;
_DispInterval              equ 0020DE0h&lt;br /&gt;
_DispLstName               equ 0020DE4h&lt;br /&gt;
_DispSLstNameHL            equ 0020DE8h&lt;br /&gt;
_EditEqu                   equ 0020DECh&lt;br /&gt;
_CloseEquField             equ 0020DF0h&lt;br /&gt;
_AutoSelect                equ 0020DF4h&lt;br /&gt;
_DispYEOS                  equ 0020DF8h&lt;br /&gt;
_DispNumEOS                equ 0020DFCh&lt;br /&gt;
_SetupDispEq               equ 0020E00h&lt;br /&gt;
_DispForward               equ 0020E04h&lt;br /&gt;
_DispYPrompt2              equ 0020E08h&lt;br /&gt;
_StringWidth               equ 0020E0Ch&lt;br /&gt;
_DispErrorScreen           equ 0020E10h&lt;br /&gt;
_PopCX                     equ 0020E14h&lt;br /&gt;
_LoadNoEEntry              equ 0020E18h&lt;br /&gt;
_SaveScreen                equ 0020E1Ch&lt;br /&gt;
_RetScreen                 equ 0020E20h&lt;br /&gt;
_RetScreenErr              equ 0020E24h&lt;br /&gt;
_CheckSplitFlag            equ 0020E28h&lt;br /&gt;
_SolveRedisp               equ 0020E2Ch&lt;br /&gt;
_SolveDisp                 equ 0020E30h&lt;br /&gt;
_ItemName                  equ 0020E34h&lt;br /&gt;
_SetNorm_Vals              equ 0020E38h&lt;br /&gt;
_SetYOffset                equ 0020E3Ch&lt;br /&gt;
_ConvKeyToTok              equ 0020E40h&lt;br /&gt;
_ConvFCKeyToTok            equ 0020E44h&lt;br /&gt;
_ConvFEKeyToTok            equ 0020E48h&lt;br /&gt;
_TokToKey                  equ 0020E4Ch&lt;br /&gt;
_GetVarCmdUSB              equ 0020E50h&lt;br /&gt;
;                          equ 0020E54h&lt;br /&gt;
_DeselectAllVars           equ 0020E58h&lt;br /&gt;
_DelRes                    equ 0020E5Ch&lt;br /&gt;
_ConvLcToLr                equ 0020E60h&lt;br /&gt;
_RedimMat                  equ 0020E64h&lt;br /&gt;
_IncLstSize                equ 0020E68h&lt;br /&gt;
_InsertList                equ 0020E6Ch&lt;br /&gt;
_DelListEl                 equ 0020E70h&lt;br /&gt;
_EditProg                  equ 0020E74h&lt;br /&gt;
_CloseProg                 equ 0020E78h&lt;br /&gt;
_ClrGraphRef               equ 0020E7Ch&lt;br /&gt;
_FixTempCnt                equ 0020E80h&lt;br /&gt;
_SaveData                  equ 0020E84h&lt;br /&gt;
_RestoreData               equ 0020E88h&lt;br /&gt;
_FindAlphaUp               equ 0020E8Ch&lt;br /&gt;
_FindAlphaDn               equ 0020E90h&lt;br /&gt;
_CmpSyms                   equ 0020E94h&lt;br /&gt;
_CreateTemp                equ 0020E98h&lt;br /&gt;
_CleanAll                  equ 0020E9Ch&lt;br /&gt;
_MoveToNextSym             equ 0020EA0h&lt;br /&gt;
_ConvLrToLc                equ 0020EA4h&lt;br /&gt;
_TblScreenDown             equ 0020EA8h&lt;br /&gt;
_TblScreenUp               equ 0020EACh&lt;br /&gt;
_ScreenScrollPixelsUp      equ 0020EB0h&lt;br /&gt;
;;_ret                     equ 0020EB4h&lt;br /&gt;
_ZIfRclHandler             equ 0020EB8h&lt;br /&gt;
_ZIfRclKApp                equ 0020EBCh&lt;br /&gt;
;                          equ 0020EC0h&lt;br /&gt;
;                          equ 0020EC4h&lt;br /&gt;
_InitNamePrompt            equ 0020EC8h&lt;br /&gt;
_InitNamePrompt_           equ 0020ECCh&lt;br /&gt;
_CatalogChk                equ 0020ED0h&lt;br /&gt;
_ClrTR                     equ 0020ED4h&lt;br /&gt;
;                          equ 0020ED8h&lt;br /&gt;
;                          equ 0020EDCh&lt;br /&gt;
;                          equ 0020EE0h&lt;br /&gt;
;                          equ 0020EE4h&lt;br /&gt;
_ErrNonReal_FPST_FPS1      equ 0020EE8h&lt;br /&gt;
_ErrNonReal                equ 0020EECh&lt;br /&gt;
_WriteText                 equ 0020EF0h&lt;br /&gt;
;                          equ 0020EF4h&lt;br /&gt;
_GraphPars                 equ 0020EF8h&lt;br /&gt;
_PlotPars                  equ 0020EFCh&lt;br /&gt;
_ParseInp                  equ 0020F00h&lt;br /&gt;
_ParseOn                   equ 0020F04h&lt;br /&gt;
_ParseScan                 equ 0020F08h&lt;br /&gt;
_GetParse                  equ 0020F0Ch&lt;br /&gt;
_SaveParse                 equ 0020F10h&lt;br /&gt;
_InitPFlgs                 equ 0020F14h&lt;br /&gt;
_CkEndLineRR               equ 0020F18h&lt;br /&gt;
_OP2Set60                  equ 0020F1Ch&lt;br /&gt;
_GetStatPtr                equ 0020F20h&lt;br /&gt;
_CmpStatPtr                equ 0020F24h&lt;br /&gt;
_VarSysAdr                 equ 0020F28h&lt;br /&gt;
_StoSysTok                 equ 0020F2Ch&lt;br /&gt;
_StoAns                    equ 0020F30h&lt;br /&gt;
_StoTheta                  equ 0020F34h&lt;br /&gt;
_StoR                      equ 0020F38h&lt;br /&gt;
_StoY                      equ 0020F3Ch&lt;br /&gt;
_StoN                      equ 0020F40h&lt;br /&gt;
_StoT                      equ 0020F44h&lt;br /&gt;
_StoX                      equ 0020F48h&lt;br /&gt;
_StoOther                  equ 0020F4Ch&lt;br /&gt;
_RclAns                    equ 0020F50h&lt;br /&gt;
_RclY                      equ 0020F54h&lt;br /&gt;
_RclN                      equ 0020F58h&lt;br /&gt;
_RclX                      equ 0020F5Ch&lt;br /&gt;
_RclVarSym                 equ 0020F60h&lt;br /&gt;
_RclsyStok                 equ 0020F64h&lt;br /&gt;
_StMatel                   equ 0020F68h&lt;br /&gt;
_StLstvecel                equ 0020F6Ch&lt;br /&gt;
_ConvOP1                   equ 0020F70h&lt;br /&gt;
_FindParseFormula          equ 0020F74h&lt;br /&gt;
_ParseFormula              equ 0020F78h&lt;br /&gt;
_StrngEnt1                 equ 0020F7Ch&lt;br /&gt;
_Prgrdlp                   equ 0020F80h&lt;br /&gt;
_VarEnt                    equ 0020F84h&lt;br /&gt;
_ParseOnC                  equ 0020F88h&lt;br /&gt;
_ParseOn_                  equ 0020F8Ch&lt;br /&gt;
_ParseCmd                  equ 0020F90h&lt;br /&gt;
_StoType                   equ 0020F94h&lt;br /&gt;
_CreatePair                equ 0020F98h&lt;br /&gt;
_PushNum                   equ 0020F9Ch&lt;br /&gt;
_IncCurPCErrEnd            equ 0020FA0h&lt;br /&gt;
_ErrEnd                    equ 0020FA4h&lt;br /&gt;
_CommaErrF                 equ 0020FA8h&lt;br /&gt;
_CommaErr                  equ 0020FACh&lt;br /&gt;
_StEQArg2                  equ 0020FB0h&lt;br /&gt;
_StEQArg                   equ 0020FB4h&lt;br /&gt;
_InpArg                    equ 0020FB8h&lt;br /&gt;
_StEQArg3                  equ 0020FBCh&lt;br /&gt;
_NxtFetch                  equ 0020FC0h&lt;br /&gt;
_CkFetchVar                equ 0020FC4h&lt;br /&gt;
_FetchVarA                 equ 0020FC8h&lt;br /&gt;
_FetchVar                  equ 0020FCCh&lt;br /&gt;
_CkEndLin                  equ 0020FD0h&lt;br /&gt;
_CkEndExp                  equ 0020FD4h&lt;br /&gt;
_CkParsEnd                 equ 0020FD8h&lt;br /&gt;
_StoTypeArg                equ 0020FDCh&lt;br /&gt;
_ConvDim                   equ 0020FE0h&lt;br /&gt;
_ConvDim00                 equ 0020FE4h&lt;br /&gt;
_AheadEqual                equ 0020FE8h&lt;br /&gt;
_ParseHeads                equ 0020FECh&lt;br /&gt;
_ParseHead                 equ 0020FF0h&lt;br /&gt;
_AnsName                   equ 0020FF4h&lt;br /&gt;
_StoCmpReals               equ 0020FF8h&lt;br /&gt;
_GetDEPtr                  equ 0020FFCh&lt;br /&gt;
_Push2BOper                equ 0021000h&lt;br /&gt;
_Push3BOper                equ 0021004h&lt;br /&gt;
_Pop2BOper                 equ 0021008h&lt;br /&gt;
_Pop3BOper                 equ 002100Ch&lt;br /&gt;
_PushOper                  equ 0021010h&lt;br /&gt;
_PopOper                   equ 0021014h&lt;br /&gt;
_FindEUndef                equ 0021018h&lt;br /&gt;
_SttmpEQ                   equ 002101Ch&lt;br /&gt;
_FindEOL                   equ 0021020h&lt;br /&gt;
_BrkInc                    equ 0021024h&lt;br /&gt;
_IncFetch                  equ 0021028h&lt;br /&gt;
_CurFetch                  equ 002102Ch&lt;br /&gt;
_Random                    equ 0021030h&lt;br /&gt;
_StoRand                   equ 0021034h&lt;br /&gt;
_RandInit                  equ 0021038h&lt;br /&gt;
_ResetStacks               equ 002103Ch&lt;br /&gt;
_Factorial                 equ 0021040h&lt;br /&gt;
_YEquOnOff                 equ 0021044h&lt;br /&gt;
_EquSelUnsel               equ 0021048h&lt;br /&gt;
_ITSolver                  equ 002104Ch&lt;br /&gt;
_GRITSolver                equ 0021050h&lt;br /&gt;
_ITSolverB                 equ 0021054h&lt;br /&gt;
_ITSolverNB                equ 0021058h&lt;br /&gt;
_ExTestInt                 equ 002105Ch&lt;br /&gt;
_DistFun                   equ 0021060h&lt;br /&gt;
_LogGamma                  equ 0021064h&lt;br /&gt;
_OneVar                    equ 0021068h&lt;br /&gt;
_OneVars0                  equ 002106Ch&lt;br /&gt;
_OrdStat                   equ 0021070h&lt;br /&gt;
_InitStatAns               equ 0021074h&lt;br /&gt;
_AnovaSpec                 equ 0021078h&lt;br /&gt;
_OutputExpr                equ 002107Ch&lt;br /&gt;
_CentCursor                equ 0021080h&lt;br /&gt;
;                          equ 0021084h&lt;br /&gt;
;                          equ 0021088h&lt;br /&gt;
;                          equ 002108Ch&lt;br /&gt;
;                          equ 0021090h&lt;br /&gt;
_CkValDeltaX               equ 0021094h&lt;br /&gt;
_CkValDelta                equ 0021098h&lt;br /&gt;
_GrBufClr                  equ 002109Ch&lt;br /&gt;
_GrBufCpyV                 equ 00210A0h&lt;br /&gt;
_FndSelEQ                  equ 00210A4h&lt;br /&gt;
_ClrGraphXY                equ 00210A8h&lt;br /&gt;
_NEDXTYStyle               equ 00210ACh&lt;br /&gt;
_PlotPt                    equ 00210B0h&lt;br /&gt;
_NewWindEP                 equ 00210B4h&lt;br /&gt;
_DrawAxes                  equ 00210B8h&lt;br /&gt;
_SetPenX                   equ 00210BCh&lt;br /&gt;
_SetPenY                   equ 00210C0h&lt;br /&gt;
_SetPenT                   equ 00210C4h&lt;br /&gt;
_TanEquDisp                equ 00210C8h&lt;br /&gt;
_PutAns                    equ 00210CCh&lt;br /&gt;
_DispOP1A                  equ 00210D0h&lt;br /&gt;
;                          equ 00210D4h&lt;br /&gt;
_SetTblGraphDraw           equ 00210D8h&lt;br /&gt;
_MemClear                  equ 00210DCh&lt;br /&gt;
_MemSet                    equ 00210E0h&lt;br /&gt;
_PointOn                   equ 00210E4h&lt;br /&gt;
_ExecuteNewPrgm            equ 00210E8h&lt;br /&gt;
_StrLength                 equ 00210ECh&lt;br /&gt;
_VPutMapRec                equ 00210F0h&lt;br /&gt;
_FindAppUp                 equ 00210F4h&lt;br /&gt;
_FindAppDown               equ 00210F8h&lt;br /&gt;
_FindApp                   equ 00210FCh&lt;br /&gt;
_os_FindAppStart           equ 0021100h&lt;br /&gt;
_SkipAppHeader             equ 0021104h&lt;br /&gt;
_FindAppStart              equ 0021108h&lt;br /&gt;
_IBounds                   equ 002110Ch&lt;br /&gt;
_IOffset                   equ 0021110h&lt;br /&gt;
_DrawCirc                  equ 0021114h&lt;br /&gt;
_CanAlphIns                equ 0021118h&lt;br /&gt;
_CxReDisp                  equ 002111Ch&lt;br /&gt;
_GetBaseVer                equ 0021120h&lt;br /&gt;
_OPSet0                    equ 0021124h&lt;br /&gt;
_AppGetCBLUSB              equ 0021128h&lt;br /&gt;
_SetIgnoreKey              equ 002112Ch&lt;br /&gt;
_SetSendThisKeyBack        equ 0021130h&lt;br /&gt;
_DisableAPD                equ 0021134h&lt;br /&gt;
_EnableAPD                 equ 0021138h&lt;br /&gt;
_Set2IY34                  equ 002113Ch&lt;br /&gt;
_ForceCmd                  equ 0021140h&lt;br /&gt;
_ApdSetup                  equ 0021144h&lt;br /&gt;
_AppSetup                  equ 0021148h&lt;br /&gt;
;                          equ 002114Ch&lt;br /&gt;
_ReleaseSedit              equ 0021150h&lt;br /&gt;
_InitSmallEditLine         equ 0021154h&lt;br /&gt;
_StartSmallEdit            equ 0021158h&lt;br /&gt;
;                          equ 002115Ch&lt;br /&gt;
_SGetTokString             equ 0021160h&lt;br /&gt;
_LoadPattern               equ 0021164h&lt;br /&gt;
_SStringLength             equ 0021168h&lt;br /&gt;
_RestorePenCol             equ 002116Ch&lt;br /&gt;
;                          equ 0021170h&lt;br /&gt;
_EmptyHook                 equ 0021174h&lt;br /&gt;
_ForceSmallEditReturn      equ 0021178h&lt;br /&gt;
_SaveContext               equ 002117Ch&lt;br /&gt;
;                          equ 0021180h&lt;br /&gt;
_ClearRow                  equ 0021184h&lt;br /&gt;
;                          equ 0021188h&lt;br /&gt;
;                          equ 002118Ch&lt;br /&gt;
;                          equ 0021190h&lt;br /&gt;
;                          equ 0021194h&lt;br /&gt;
;                          equ 0021198h&lt;br /&gt;
;                          equ 002119Ch&lt;br /&gt;
;                          equ 00211A0h&lt;br /&gt;
;                          equ 00211A4h&lt;br /&gt;
;                          equ 00211A8h&lt;br /&gt;
;                          equ 00211ACh&lt;br /&gt;
;                          equ 00211B0h&lt;br /&gt;
;                          equ 00211B4h&lt;br /&gt;
;                          equ 00211B8h&lt;br /&gt;
;                          equ 00211BCh&lt;br /&gt;
;                          equ 00211C0h&lt;br /&gt;
;                          equ 00211C4h&lt;br /&gt;
;                          equ 00211C8h&lt;br /&gt;
;                          equ 00211CCh&lt;br /&gt;
;                          equ 00211D0h&lt;br /&gt;
;                          equ 00211D4h&lt;br /&gt;
;                          equ 00211D8h&lt;br /&gt;
;                          equ 00211DCh&lt;br /&gt;
;                          equ 00211E0h&lt;br /&gt;
;                          equ 00211E4h&lt;br /&gt;
;                          equ 00211E8h&lt;br /&gt;
;                          equ 00211ECh&lt;br /&gt;
;;_ret                     equ 00211F0h&lt;br /&gt;
;                          equ 00211F4h&lt;br /&gt;
_InitSmallEditLineVar      equ 00211F8h&lt;br /&gt;
_InitSmallEditLineOP1      equ 00211FCh&lt;br /&gt;
_InitSmallEditBoxVar       equ 0021200h&lt;br /&gt;
_InitSmallEditBoxOP1       equ 0021204h&lt;br /&gt;
_RclEntryToEditA           equ 0021208h&lt;br /&gt;
_ErrCustom1                equ 002120Ch&lt;br /&gt;
_ErrCustom2                equ 0021210h&lt;br /&gt;
;;_ret                     equ 0021214h&lt;br /&gt;
_ClearRect                 equ 0021218h&lt;br /&gt;
_InvertRect                equ 002121Ch&lt;br /&gt;
_FillRect                  equ 0021220h&lt;br /&gt;
_RestoreTextFlags          equ 0021224h&lt;br /&gt;
_InitCellBox               equ 0021228h&lt;br /&gt;
_DrawCell                  equ 002122Ch&lt;br /&gt;
;                          equ 0021230h&lt;br /&gt;
_InvertCell                equ 0021234h&lt;br /&gt;
_SetCellOverride           equ 0021238h&lt;br /&gt;
_DrawRectBorder            equ 002123Ch&lt;br /&gt;
_ClearCell                 equ 0021240h&lt;br /&gt;
_CoverCell                 equ 0021244h&lt;br /&gt;
_EraseRectBorder           equ 0021248h&lt;br /&gt;
_FillRectPattern           equ 002124Ch&lt;br /&gt;
_DrawRectBorderClear       equ 0021250h&lt;br /&gt;
;                          equ 0021254h&lt;br /&gt;
_VerticalLine              equ 0021258h&lt;br /&gt;
_IBoundsFull               equ 002125Ch&lt;br /&gt;
;                          equ 0021260h&lt;br /&gt;
;                          equ 0021264h&lt;br /&gt;
_CPoint                    equ 0021268h&lt;br /&gt;
_DeleteApp                 equ 002126Ch&lt;br /&gt;
_GetModeCellFlagOR         equ 0021270h&lt;br /&gt;
_ResetModeCellFlag         equ 0021274h&lt;br /&gt;
_IsModeCellSet             equ 0021278h&lt;br /&gt;
_GetModeCellFlag           equ 002127Ch&lt;br /&gt;
;                          equ 0021280h&lt;br /&gt;
_SetCurCellBoxManager      equ 0021284h&lt;br /&gt;
;                          equ 0021288h&lt;br /&gt;
_CellBoxManager            equ 002128Ch&lt;br /&gt;
_StartNewCell              equ 0021290h&lt;br /&gt;
_RunInCellOveride          equ 0021294h&lt;br /&gt;
_RunCellOveride            equ 0021298h&lt;br /&gt;
_ClearCurCell              equ 002129Ch&lt;br /&gt;
_DrawCurCell               equ 00212A0h&lt;br /&gt;
_InvertCurCell             equ 00212A4h&lt;br /&gt;
_CoverCurCell              equ 00212A8h&lt;br /&gt;
_BlinkCell                 equ 00212ACh&lt;br /&gt;
_BlinkCellNoLookUp         equ 00212B0h&lt;br /&gt;
_BlinkCurCell              equ 00212B4h&lt;br /&gt;
_BlinkCellToOn             equ 00212B8h&lt;br /&gt;
_BlinkCellToOnNoLookUp     equ 00212BCh&lt;br /&gt;
_BlinkCurCellToOn          equ 00212C0h&lt;br /&gt;
_BlinkCellToOff            equ 00212C4h&lt;br /&gt;
_BlinkCellToOffNoLookUp    equ 00212C8h&lt;br /&gt;
_BlinkCurCellToOff         equ 00212CCh&lt;br /&gt;
_GetCurModeCellFlag        equ 00212D0h&lt;br /&gt;
;                          equ 00212D4h&lt;br /&gt;
_StartSmallEditReturn      equ 00212D8h&lt;br /&gt;
;                          equ 00212DCh&lt;br /&gt;
;                          equ 00212E0h&lt;br /&gt;
_CellKeyHandle             equ 00212E4h&lt;br /&gt;
;                          equ 00212E8h&lt;br /&gt;
;                          equ 00212ECh&lt;br /&gt;
;                          equ 00212F0h&lt;br /&gt;
;                          equ 00212F4h&lt;br /&gt;
;                          equ 00212F8h&lt;br /&gt;
_EraseAllCells             equ 00212FCh&lt;br /&gt;
_IsCurModeCellSet          equ 0021300h&lt;br /&gt;
;                          equ 0021304h&lt;br /&gt;
;                          equ 0021308h&lt;br /&gt;
;                          equ 002130Ch&lt;br /&gt;
;                          equ 0021310h&lt;br /&gt;
_DrawBlnkCell              equ 0021314h&lt;br /&gt;
_ClearBlnkCell             equ 0021318h&lt;br /&gt;
_InvertBlnkCell            equ 002131Ch&lt;br /&gt;
_GetStringInput            equ 0021320h&lt;br /&gt;
_GetStringInput2           equ 0021324h&lt;br /&gt;
_WaitEnterKeyValue         equ 0021328h&lt;br /&gt;
_HorizontalLine            equ 002132Ch&lt;br /&gt;
_CreateAppVar              equ 0021330h&lt;br /&gt;
_CreateProtProg            equ 0021334h&lt;br /&gt;
_CreateVar                 equ 0021338h&lt;br /&gt;
_AsmComp                   equ 002133Ch&lt;br /&gt;
_GetAsmSize                equ 0021340h&lt;br /&gt;
_SquishPrgm                equ 0021344h&lt;br /&gt;
_ExecutePrgm               equ 0021348h&lt;br /&gt;
_ChkFindSymAsm             equ 002134Ch&lt;br /&gt;
_ParsePrgmName             equ 0021350h&lt;br /&gt;
_CSub                      equ 0021354h&lt;br /&gt;
_CAdd                      equ 0021358h&lt;br /&gt;
_CSquare                   equ 002135Ch&lt;br /&gt;
_CMult                     equ 0021360h&lt;br /&gt;
_CRecip                    equ 0021364h&lt;br /&gt;
_CDiv                      equ 0021368h&lt;br /&gt;
_CAbs                      equ 002136Ch&lt;br /&gt;
_AddSquares                equ 0021370h&lt;br /&gt;
_CSqRoot                   equ 0021374h&lt;br /&gt;
_CLN                       equ 0021378h&lt;br /&gt;
_CLog                      equ 002137Ch&lt;br /&gt;
_CTenX                     equ 0021380h&lt;br /&gt;
_CEtoX                     equ 0021384h&lt;br /&gt;
_CXrootY                   equ 0021388h&lt;br /&gt;
;                          equ 002138Ch&lt;br /&gt;
_CYtoX                     equ 0021390h&lt;br /&gt;
_InvertNonReal             equ 0021394h&lt;br /&gt;
_CTrunc                    equ 0021398h&lt;br /&gt;
_CFrac                     equ 002139Ch&lt;br /&gt;
_CFloor                    equ 00213A0h&lt;br /&gt;
_SrchVLstUp                equ 00213A4h&lt;br /&gt;
_SrchVLstDn                equ 00213A8h&lt;br /&gt;
_FlashWriteDisable         equ 00213ACh&lt;br /&gt;
_Disp                      equ 00213B0h&lt;br /&gt;
_GetBytePaged              equ 00213B4h&lt;br /&gt;
_RunCursorHook             equ 00213B8h&lt;br /&gt;
_RunLibraryHook            equ 00213BCh&lt;br /&gt;
_RunRawKeyHook             equ 00213C0h&lt;br /&gt;
_SetCursorHook             equ 00213C4h&lt;br /&gt;
_SetLibraryHook            equ 00213C8h&lt;br /&gt;
_SetGetKeyHook             equ 00213CCh&lt;br /&gt;
_ClrCursorHook             equ 00213D0h&lt;br /&gt;
_ClrLibraryHook            equ 00213D4h&lt;br /&gt;
_ClrRawKeyHook             equ 00213D8h&lt;br /&gt;
_GetKeyHook                equ 00213DCh&lt;br /&gt;
_SetGetCSCHook             equ 00213E0h&lt;br /&gt;
_ClrGetKeyHook             equ 00213E4h&lt;br /&gt;
_SetCatalog2Hook           equ 00213E8h&lt;br /&gt;
_ClrCatalog2Hook           equ 00213ECh&lt;br /&gt;
_SetLocalizeHook           equ 00213F0h&lt;br /&gt;
_ClrLocalizeHook           equ 00213F4h&lt;br /&gt;
_SetTokenHook              equ 00213F8h&lt;br /&gt;
_ClrTokenHook              equ 00213FCh&lt;br /&gt;
;                          equ 0021400h&lt;br /&gt;
;                          equ 0021404h&lt;br /&gt;
_DispListElementOffLA      equ 0021408h&lt;br /&gt;
_BitVertSplit              equ 002140Ch&lt;br /&gt;
_SetHomescreenHook         equ 0021410h&lt;br /&gt;
_ClrHomescreenHook         equ 0021414h&lt;br /&gt;
_SetWindowHook             equ 0021418h&lt;br /&gt;
_ClrWindowHook             equ 002141Ch&lt;br /&gt;
_SetGraphModeHook          equ 0021420h&lt;br /&gt;
_ClrGraphModeHook          equ 0021424h&lt;br /&gt;
_ParseAndStoreSysVar       equ 0021428h&lt;br /&gt;
_DisplayEditSysVar         equ 002142Ch&lt;br /&gt;
_JForceWIndowSettings      equ 0021430h&lt;br /&gt;
_DelVarArc                 equ 0021434h&lt;br /&gt;
_DelVarNoArc               equ 0021438h&lt;br /&gt;
_SetAllPlots               equ 002143Ch&lt;br /&gt;
_SetYeditHook              equ 0021440h&lt;br /&gt;
_ClrYeditHook              equ 0021444h&lt;br /&gt;
_Arc_Unarc                 equ 0021448h&lt;br /&gt;
_ArchiveVar                equ 002144Ch&lt;br /&gt;
_UnarchiveVar              equ 0021450h&lt;br /&gt;
_SetFontHook               equ 0021454h&lt;br /&gt;
_ClrFontHook               equ 0021458h&lt;br /&gt;
_SetRegraphHook            equ 002145Ch&lt;br /&gt;
_ClrRegraphHook            equ 0021460h&lt;br /&gt;
_RunGraphingHook           equ 0021464h&lt;br /&gt;
_SetTraceHook              equ 0021468h&lt;br /&gt;
_ClrTraceHook              equ 002146Ch&lt;br /&gt;
_RunTraceHook              equ 0021470h&lt;br /&gt;
_NDeriv                    equ 0021474h&lt;br /&gt;
_PolarDerivative           equ 0021478h&lt;br /&gt;
_JForceGraphNoKey          equ 002147Ch&lt;br /&gt;
_JForceGraphKey            equ 0021480h&lt;br /&gt;
_PowerOff                  equ 0021484h&lt;br /&gt;
_GetKeyRetOff              equ 0021488h&lt;br /&gt;
_FindGroupSym              equ 002148Ch&lt;br /&gt;
_LoadDEIndPaged            equ 0021490h&lt;br /&gt;
_SetUpPagedPtr             equ 0021494h&lt;br /&gt;
_PagedGet                  equ 0021498h&lt;br /&gt;
_SetParserHook             equ 002149Ch&lt;br /&gt;
_ClrParserHook             equ 00214A0h&lt;br /&gt;
_SetAppChangeHook          equ 00214A4h&lt;br /&gt;
_ClrAppChangeHook          equ 00214A8h&lt;br /&gt;
_SetGraphicsHook           equ 00214ACh&lt;br /&gt;
_ClrGraphicsHook           equ 00214B0h&lt;br /&gt;
_IPointNoHook              equ 00214B4h&lt;br /&gt;
_ILineNoHook               equ 00214B8h&lt;br /&gt;
;                          equ 00214BCh&lt;br /&gt;
_DeleteTempPrograms        equ 00214C0h&lt;br /&gt;
_SetCatalog1Hook           equ 00214C4h&lt;br /&gt;
_ClrCatalog1Hook           equ 00214C8h&lt;br /&gt;
_SetHelpHook               equ 00214CCh&lt;br /&gt;
_ClrHelpHook               equ 00214D0h&lt;br /&gt;
_DispCatalogEnd            equ 00214D4h&lt;br /&gt;
_GetMenuKeypress           equ 00214D8h&lt;br /&gt;
_GetCatalogItem            equ 00214DCh&lt;br /&gt;
_RunCatalog2Hook           equ 00214E0h&lt;br /&gt;
_RunCatalog1Hook           equ 00214E4h&lt;br /&gt;
;                          equ 00214E8h&lt;br /&gt;
;                          equ 00214ECh&lt;br /&gt;
_DispMenuTitle             equ 00214F0h&lt;br /&gt;
;                          equ 00214F4h&lt;br /&gt;
_SetCxReDispHook           equ 00214F8h&lt;br /&gt;
_ClrCxReDispHook           equ 00214FCh&lt;br /&gt;
_DrawStatusBarMode         equ 0021500h&lt;br /&gt;
_BufClr                    equ 0021504h&lt;br /&gt;
_UnOPExec2                 equ 0021508h&lt;br /&gt;
_BinOPExec2                equ 002150Ch&lt;br /&gt;
_LoadMenuB                 equ 0021510h&lt;br /&gt;
_DisplayVarInfo            equ 0021514h&lt;br /&gt;
_SetMenuHook               equ 0021518h&lt;br /&gt;
_ClrMenuHook               equ 002151Ch&lt;br /&gt;
_GetBCOffSetIX             equ 0021520h&lt;br /&gt;
_GetBCOffSetIX_            equ 0021524h&lt;br /&gt;
_ForceFullScreen           equ 0021528h&lt;br /&gt;
_HLMinus5                  equ 002152Ch&lt;br /&gt;
;;_ret                     equ 0021530h&lt;br /&gt;
;                          equ 0021534h&lt;br /&gt;
;                          equ 0021538h&lt;br /&gt;
_Arc_Unarc_                equ 002153Ch&lt;br /&gt;
_RclExit                   equ 0021540h&lt;br /&gt;
_SetSilentLinkHook         equ 0021544h&lt;br /&gt;
_ClrSilentLinkHook         equ 0021548h&lt;br /&gt;
_TwoVarSet                 equ 002154Ch&lt;br /&gt;
_ExecClassCToken           equ 0021550h&lt;br /&gt;
_ExecClass3Token           equ 0021554h&lt;br /&gt;
_GetSysInfo                equ 0021558h&lt;br /&gt;
_RunChkCTenX               equ 002155Ch&lt;br /&gt;
_TenXNoClr                 equ 0021560h&lt;br /&gt;
;                          equ 0021564h&lt;br /&gt;
;                          equ 0021568h&lt;br /&gt;
_GetVarVersion             equ 002156Ch&lt;br /&gt;
_ParseGraphCmdToken        equ 0021570h&lt;br /&gt;
;                          equ 0021574h&lt;br /&gt;
_DeleteTempEditEqu         equ 0021578h&lt;br /&gt;
_PromptMoveBackLeft        equ 002157Ch&lt;br /&gt;
_WPutSEOLRes10E            equ 0021580h&lt;br /&gt;
_InvertTextInsMode         equ 0021584h&lt;br /&gt;
;                          equ 0021588h&lt;br /&gt;
_ResetDefaults             equ 002158Ch&lt;br /&gt;
_ZeroFinanceVars           equ 0021590h&lt;br /&gt;
_DispHeader                equ 0021594h&lt;br /&gt;
_JForceGroup               equ 0021598h&lt;br /&gt;
;                          equ 002159Ch&lt;br /&gt;
;                          equ 00215A0h&lt;br /&gt;
_DispCoords                equ 00215A4h&lt;br /&gt;
;                          equ 00215A8h&lt;br /&gt;
;                          equ 00215ACh&lt;br /&gt;
_ChkTmr                    equ 00215B0h&lt;br /&gt;
_ClockOff                  equ 00215B4h&lt;br /&gt;
_ClockOn                   equ 00215B8h&lt;br /&gt;
_DayOfWeek                 equ 00215BCh&lt;br /&gt;
_GetDate                   equ 00215C0h&lt;br /&gt;
_GetDateString             equ 00215C4h&lt;br /&gt;
_GetDtFmt                  equ 00215C8h&lt;br /&gt;
_GetDtStr                  equ 00215CCh&lt;br /&gt;
_GetTime                   equ 00215D0h&lt;br /&gt;
_FormTime                  equ 00215D4h&lt;br /&gt;
_GetTmFmt                  equ 00215D8h&lt;br /&gt;
_GetTmStr                  equ 00215DCh&lt;br /&gt;
_SetZeroOne                equ 00215E0h&lt;br /&gt;
_SetDate                   equ 00215E4h&lt;br /&gt;
_IsOneTwoThree             equ 00215E8h&lt;br /&gt;
_SetTime                   equ 00215ECh&lt;br /&gt;
_IsOP112or24               equ 00215F0h&lt;br /&gt;
_ChkTimer0                 equ 00215F4h&lt;br /&gt;
_TimeCnv                   equ 00215F8h&lt;br /&gt;
_ClrWindowAndFlags         equ 00215FCh&lt;br /&gt;
_ResetAllLists             equ 0021600h&lt;br /&gt;
_DispValue                 equ 0021604h&lt;br /&gt;
;                          equ 0021608h&lt;br /&gt;
;                          equ 002160Ch&lt;br /&gt;
;                          equ 0021610h&lt;br /&gt;
_CpOP1OP2Rounded           equ 0021614h&lt;br /&gt;
_CpOP1OP2Rounded2          equ 0021618h&lt;br /&gt;
;                          equ 002161Ch&lt;br /&gt;
;                          equ 0021620h&lt;br /&gt;
_ResetIOPrompt             equ 0021624h&lt;br /&gt;
;                          equ 0021628h&lt;br /&gt;
_SetUpEditor               equ 002162Ch&lt;br /&gt;
_SortA                     equ 0021630h&lt;br /&gt;
_SortD                     equ 0021634h&lt;br /&gt;
;                          equ 0021638h&lt;br /&gt;
_IsOP1ResID                equ 002163Ch&lt;br /&gt;
;                          equ 0021640h&lt;br /&gt;
;                          equ 0021644h&lt;br /&gt;
;                          equ 0021648h&lt;br /&gt;
_ForceModeKeypress         equ 002164Ch&lt;br /&gt;
_DispAboutScreen           equ 0021650h&lt;br /&gt;
_ChkHelpHookVer            equ 0021654h&lt;br /&gt;
_Draw32                    equ 0021658h&lt;br /&gt;
;                          equ 002165Ch&lt;br /&gt;
;                          equ 0021660h&lt;br /&gt;
;                          equ 0021664h&lt;br /&gt;
_DrawPlotStatus            equ 0021668h&lt;br /&gt;
_DrawTableEditor           equ 002166Ch&lt;br /&gt;
_DisplayListNameEquals     equ 0021670h&lt;br /&gt;
_DisplayListHeader         equ 0021674h&lt;br /&gt;
_DispMatrixDimensions      equ 0021678h&lt;br /&gt;
_HighlightListEdItem       equ 002167Ch&lt;br /&gt;
;                          equ 0021680h&lt;br /&gt;
;                          equ 0021684h&lt;br /&gt;
_MatrixName                equ 0021688h&lt;br /&gt;
;                          equ 002168Ch&lt;br /&gt;
;                          equ 0021690h&lt;br /&gt;
;                          equ 0021694h&lt;br /&gt;
;                          equ 0021698h&lt;br /&gt;
;                          equ 002169Ch&lt;br /&gt;
_ChkCxMainPtr              equ 00216A0h&lt;br /&gt;
_NumError02_               equ 00216A4h&lt;br /&gt;
;                          equ 00216A8h&lt;br /&gt;
_SetupEmptyEditTempEqu     equ 00216ACh&lt;br /&gt;
_Res1IY0E                  equ 00216B0h&lt;br /&gt;
_RestoreBuffer             equ 00216B4h&lt;br /&gt;
;                          equ 00216B8h&lt;br /&gt;
;                          equ 00216BCh&lt;br /&gt;
;                          equ 00216C0h&lt;br /&gt;
;                          equ 00216C4h&lt;br /&gt;
;                          equ 00216C8h&lt;br /&gt;
;                          equ 00216CCh&lt;br /&gt;
_DisplayListEquals         equ 00216D0h&lt;br /&gt;
_GetCurPlotListOffset      equ 00216D4h&lt;br /&gt;
_GoToLastRow               equ 00216D8h&lt;br /&gt;
_DrawRectBorder_           equ 00216DCh&lt;br /&gt;
;                          equ 00216E0h&lt;br /&gt;
;                          equ 00216E4h&lt;br /&gt;
;                          equ 00216E8h&lt;br /&gt;
;                          equ 00216ECh&lt;br /&gt;
_NamedListToOP1            equ 00216F0h&lt;br /&gt;
;                          equ 00216F4h&lt;br /&gt;
;                          equ 00216F8h&lt;br /&gt;
;                          equ 00216FCh&lt;br /&gt;
_InitUSBDeviceCallback     equ 0021700h&lt;br /&gt;
_KillUSBDevice             equ 0021704h&lt;br /&gt;
_SetUSBConfiguration       equ 0021708h&lt;br /&gt;
_RequestUSBData            equ 002170Ch&lt;br /&gt;
_StopReceivingUSBData      equ 0021710h&lt;br /&gt;
_SetVertGraphActive        equ 0021714h&lt;br /&gt;
_ClrVertGraphActive        equ 0021718h&lt;br /&gt;
_SetUSBActivityHook        equ 002171Ch&lt;br /&gt;
_ClrUSBActivityHook        equ 0021720h&lt;br /&gt;
;;_ret                     equ 0021724h&lt;br /&gt;
_GetCurPlotOffsetPrev      equ 0021728h&lt;br /&gt;
_SplitUpdateStatPlotLists  equ 002172Ch&lt;br /&gt;
_GraphLine                 equ 0021730h&lt;br /&gt;
;                          equ 0021734h&lt;br /&gt;
;                          equ 0021738h&lt;br /&gt;
;                          equ 002173Ch&lt;br /&gt;
;                          equ 0021740h&lt;br /&gt;
;                          equ 0021744h&lt;br /&gt;
;                          equ 0021748h&lt;br /&gt;
_ZIfInTblEditor            equ 002174Ch&lt;br /&gt;
;                          equ 0021750h&lt;br /&gt;
_GetCurPlotOffset          equ 0021754h&lt;br /&gt;
;                          equ 0021758h&lt;br /&gt;
;                          equ 002175Ch&lt;br /&gt;
;                          equ 0021760h&lt;br /&gt;
;                          equ 0021764h&lt;br /&gt;
;                          equ 0021768h&lt;br /&gt;
_UpdateStatPlotLists       equ 002176Ch&lt;br /&gt;
_ChkSomethingElseFPS5      equ 0021770h&lt;br /&gt;
_ChkSomethingFPS5          equ 0021774h&lt;br /&gt;
_VDispRealOP1              equ 0021778h&lt;br /&gt;
_DispXEqualsNum            equ 002177Ch&lt;br /&gt;
_ResetGraphSettings        equ 0021780h&lt;br /&gt;
_InitializeVariables       equ 0021784h&lt;br /&gt;
;;_ret                     equ 0021788h&lt;br /&gt;
_DelVarSym                 equ 002178Ch&lt;br /&gt;
_FindAppUpNoCase           equ 0021790h&lt;br /&gt;
_FindAppDnNoCase           equ 0021794h&lt;br /&gt;
_SetupHome                 equ 0021798h&lt;br /&gt;
_GrPutawayFull             equ 002179Ch&lt;br /&gt;
;;_ret                     equ 00217A0h&lt;br /&gt;
_ToggleUSBSmartPadInput    equ 00217A4h&lt;br /&gt;
_IsUSBDeviceConnected      equ 00217A8h&lt;br /&gt;
_PolarEquToOP1             equ 00217ACh&lt;br /&gt;
_ParamXEquToOP1            equ 00217B0h&lt;br /&gt;
_ParamYEquToOP1            equ 00217B4h&lt;br /&gt;
_DispTestModeResetComplete equ 00217B8h&lt;br /&gt;
_PTTReset                  equ 00217BCh&lt;br /&gt;
_FindAppCustom             equ 00217C0h&lt;br /&gt;
_ClearGraphStyles          equ 00217C4h&lt;br /&gt;
_BufToNextBASICSeparator   equ 00217C8h&lt;br /&gt;
;                          equ 00217CCh&lt;br /&gt;
;                          equ 00217D0h&lt;br /&gt;
_ZooStandard               equ 00217D4h&lt;br /&gt;
;                          equ 00217D8h&lt;br /&gt;
;                          equ 00217DCh&lt;br /&gt;
;                          equ 00217E0h&lt;br /&gt;
;                          equ 00217E4h&lt;br /&gt;
;                          equ 00217E8h&lt;br /&gt;
;                          equ 00217ECh&lt;br /&gt;
;                          equ 00217F0h&lt;br /&gt;
;                          equ 00217F4h&lt;br /&gt;
;                          equ 00217F8h&lt;br /&gt;
;                          equ 00217FCh&lt;br /&gt;
;                          equ 0021800h&lt;br /&gt;
;                          equ 0021804h&lt;br /&gt;
;                          equ 0021808h&lt;br /&gt;
;                          equ 002180Ch&lt;br /&gt;
_AddHistoryEntryString     equ 0021810h&lt;br /&gt;
_CurrEntryToPrevEntry      equ 0021814h&lt;br /&gt;
;                          equ 0021818h&lt;br /&gt;
;                          equ 002181Ch&lt;br /&gt;
;                          equ 0021820h&lt;br /&gt;
;                          equ 0021824h&lt;br /&gt;
;                          equ 0021828h&lt;br /&gt;
;                          equ 002182Ch&lt;br /&gt;
;                          equ 0021830h&lt;br /&gt;
;                          equ 0021834h&lt;br /&gt;
;                          equ 0021838h&lt;br /&gt;
;                          equ 002183Ch&lt;br /&gt;
;                          equ 0021840h&lt;br /&gt;
;                          equ 0021844h&lt;br /&gt;
;                          equ 0021848h&lt;br /&gt;
;                          equ 002184Ch&lt;br /&gt;
;                          equ 0021850h&lt;br /&gt;
;                          equ 0021854h&lt;br /&gt;
;                          equ 0021858h&lt;br /&gt;
;                          equ 002185Ch&lt;br /&gt;
;                          equ 0021860h&lt;br /&gt;
;                          equ 0021864h&lt;br /&gt;
;                          equ 0021868h&lt;br /&gt;
;                          equ 002186Ch&lt;br /&gt;
;                          equ 0021870h&lt;br /&gt;
;                          equ 0021874h&lt;br /&gt;
;                          equ 0021878h&lt;br /&gt;
;                          equ 002187Ch&lt;br /&gt;
;                          equ 0021880h&lt;br /&gt;
;                          equ 0021884h&lt;br /&gt;
;                          equ 0021888h&lt;br /&gt;
;                          equ 002188Ch&lt;br /&gt;
;                          equ 0021890h&lt;br /&gt;
;                          equ 0021894h&lt;br /&gt;
;                          equ 0021898h&lt;br /&gt;
;                          equ 002189Ch&lt;br /&gt;
;                          equ 00218A0h&lt;br /&gt;
;                          equ 00218A4h&lt;br /&gt;
;                          equ 00218A8h&lt;br /&gt;
;                          equ 00218ACh&lt;br /&gt;
;                          equ 00218B0h&lt;br /&gt;
;                          equ 00218B4h&lt;br /&gt;
;                          equ 00218B8h&lt;br /&gt;
;                          equ 00218BCh&lt;br /&gt;
;                          equ 00218C0h&lt;br /&gt;
;                          equ 00218C4h&lt;br /&gt;
;                          equ 00218C8h&lt;br /&gt;
;                          equ 00218CCh&lt;br /&gt;
;                          equ 00218D0h&lt;br /&gt;
;                          equ 00218D4h&lt;br /&gt;
;                          equ 00218D8h&lt;br /&gt;
;                          equ 00218DCh&lt;br /&gt;
;                          equ 00218E0h&lt;br /&gt;
;                          equ 00218E4h&lt;br /&gt;
;                          equ 00218E8h&lt;br /&gt;
;                          equ 00218ECh&lt;br /&gt;
_RunInitialBootMenu        equ 00218F0h&lt;br /&gt;
;                          equ 00218F4h&lt;br /&gt;
;                          equ 00218F8h&lt;br /&gt;
;                          equ 00218FCh&lt;br /&gt;
_Clr05RclFlags             equ 0021900h&lt;br /&gt;
;                          equ 0021904h&lt;br /&gt;
;                          equ 0021908h&lt;br /&gt;
;                          equ 002190Ch&lt;br /&gt;
;                          equ 0021910h&lt;br /&gt;
_DeleteHistoryEntry        equ 0021914h&lt;br /&gt;
;                          equ 0021918h&lt;br /&gt;
;                          equ 002191Ch&lt;br /&gt;
;                          equ 0021920h&lt;br /&gt;
;                          equ 0021924h&lt;br /&gt;
;                          equ 0021928h&lt;br /&gt;
;                          equ 002192Ch&lt;br /&gt;
;                          equ 0021930h&lt;br /&gt;
;                          equ 0021934h&lt;br /&gt;
;                          equ 0021938h&lt;br /&gt;
;                          equ 002193Ch&lt;br /&gt;
_CommonKeys_               equ 0021940h&lt;br /&gt;
;                          equ 0021944h&lt;br /&gt;
;                          equ 0021948h&lt;br /&gt;
;                          equ 002194Ch&lt;br /&gt;
;                          equ 0021950h&lt;br /&gt;
;                          equ 0021954h&lt;br /&gt;
;                          equ 0021958h&lt;br /&gt;
;                          equ 002195Ch&lt;br /&gt;
;                          equ 0021960h&lt;br /&gt;
;                          equ 0021964h&lt;br /&gt;
;                          equ 0021968h&lt;br /&gt;
;                          equ 002196Ch&lt;br /&gt;
;                          equ 0021970h&lt;br /&gt;
;                          equ 0021974h&lt;br /&gt;
;                          equ 0021978h&lt;br /&gt;
;                          equ 002197Ch&lt;br /&gt;
;                          equ 0021980h&lt;br /&gt;
;                          equ 0021984h&lt;br /&gt;
;                          equ 0021988h&lt;br /&gt;
;                          equ 002198Ch&lt;br /&gt;
;                          equ 0021990h&lt;br /&gt;
;                          equ 0021994h&lt;br /&gt;
_ResetLastEntryStack       equ 0021998h&lt;br /&gt;
;                          equ 002199Ch&lt;br /&gt;
;                          equ 00219A0h&lt;br /&gt;
_jp_JForceCmdNoChar        equ 00219A4h&lt;br /&gt;
_Load_LFont                equ 00219A8h&lt;br /&gt;
;                          equ 00219ACh&lt;br /&gt;
;                          equ 00219B0h&lt;br /&gt;
;                          equ 00219B4h&lt;br /&gt;
;                          equ 00219B8h&lt;br /&gt;
;                          equ 00219BCh&lt;br /&gt;
;                          equ 00219C0h&lt;br /&gt;
;                          equ 00219C4h&lt;br /&gt;
;                          equ 00219C8h&lt;br /&gt;
_UnhighlightRect           equ 00219CCh&lt;br /&gt;
_HighlightRect             equ 00219D0h&lt;br /&gt;
;                          equ 00219D4h&lt;br /&gt;
;                          equ 00219D8h&lt;br /&gt;
_EnterSelfTest             equ 00219DCh&lt;br /&gt;
_DrawEntrySepLine          equ 00219E0h&lt;br /&gt;
;                          equ 00219E4h&lt;br /&gt;
_GetGraphModeProperties    equ 00219E8h&lt;br /&gt;
;                          equ 00219ECh&lt;br /&gt;
;                          equ 00219F0h&lt;br /&gt;
;                          equ 00219F4h&lt;br /&gt;
;                          equ 00219F8h&lt;br /&gt;
;                          equ 00219FCh&lt;br /&gt;
;                          equ 0021A00h&lt;br /&gt;
;                          equ 0021A04h&lt;br /&gt;
;                          equ 0021A08h&lt;br /&gt;
;                          equ 0021A0Ch&lt;br /&gt;
_ClrLCDAll                 equ 0021A10h&lt;br /&gt;
_BufIPoint                 equ 0021A14h&lt;br /&gt;
;                          equ 0021A18h&lt;br /&gt;
;                          equ 0021A1Ch&lt;br /&gt;
;                          equ 0021A20h&lt;br /&gt;
;                          equ 0021A24h&lt;br /&gt;
_SetDrawFGColorA           equ 0021A28h&lt;br /&gt;
;                          equ 0021A2Ch&lt;br /&gt;
;                          equ 0021A30h&lt;br /&gt;
;                          equ 0021A34h&lt;br /&gt;
_DrawGraphBackground       equ 0021A38h&lt;br /&gt;
_DrawStatusBar             equ 0021A3Ch&lt;br /&gt;
;                          equ 0021A40h&lt;br /&gt;
;                          equ 0021A44h&lt;br /&gt;
;                          equ 0021A48h&lt;br /&gt;
;                          equ 0021A4Ch&lt;br /&gt;
_DrawBatteryIndicator      equ 0021A50h&lt;br /&gt;
_DrawBatteryStatus         equ 0021A54h&lt;br /&gt;
_VDispHL                   equ 0021A58h&lt;br /&gt;
_PDspGrphNoColorReload     equ 0021A5Ch&lt;br /&gt;
;                          equ 0021A60h&lt;br /&gt;
;                          equ 0021A64h&lt;br /&gt;
;                          equ 0021A68h&lt;br /&gt;
;                          equ 0021A6Ch&lt;br /&gt;
;                          equ 0021A70h&lt;br /&gt;
;                          equ 0021A74h&lt;br /&gt;
;                          equ 0021A78h&lt;br /&gt;
;                          equ 0021A7Ch&lt;br /&gt;
;                          equ 0021A80h&lt;br /&gt;
;                          equ 0021A84h&lt;br /&gt;
;                          equ 0021A88h&lt;br /&gt;
;                          equ 0021A8Ch&lt;br /&gt;
;                          equ 0021A90h&lt;br /&gt;
;                          equ 0021A94h&lt;br /&gt;
;                          equ 0021A98h&lt;br /&gt;
;                          equ 0021A9Ch&lt;br /&gt;
;                          equ 0021AA0h&lt;br /&gt;
;                          equ 0021AA4h&lt;br /&gt;
;                          equ 0021AA8h&lt;br /&gt;
;                          equ 0021AACh&lt;br /&gt;
;                          equ 0021AB0h&lt;br /&gt;
_DrawStatusBarInfo         equ 0021AB4h&lt;br /&gt;
_RestoreLCDBrightness      equ 0021AB8h&lt;br /&gt;
_RestoreLCDBrightness_     equ 0021ABCh&lt;br /&gt;
_DimLCDSlow                equ 0021AC0h&lt;br /&gt;
;                          equ 0021AC4h&lt;br /&gt;
;                          equ 0021AC8h&lt;br /&gt;
;                          equ 0021ACCh&lt;br /&gt;
;                          equ 0021AD0h&lt;br /&gt;
;                          equ 0021AD4h&lt;br /&gt;
;                          equ 0021AD8h&lt;br /&gt;
;                          equ 0021ADCh&lt;br /&gt;
_SetTextFGBGcolors         equ 0021AE0h&lt;br /&gt;
_SetTextFGBGcolors_        equ 0021AE4h&lt;br /&gt;
_SetTextBGcolor            equ 0021AE8h&lt;br /&gt;
_VPutPS                    equ 0021AECh&lt;br /&gt;
;                          equ 0021AF0h&lt;br /&gt;
;                          equ 0021AF4h&lt;br /&gt;
;                          equ 0021AF8h&lt;br /&gt;
;                          equ 0021AFCh&lt;br /&gt;
_DrawTILogo                equ 0021B00h&lt;br /&gt;
_DrawThickRectBorder       equ 0021B04h&lt;br /&gt;
_PutSCentered              equ 0021B08h&lt;br /&gt;
_DrawStatusBarTextClr      equ 0021B0Ch&lt;br /&gt;
;                          equ 0021B10h&lt;br /&gt;
;                          equ 0021B14h&lt;br /&gt;
;                          equ 0021B18h&lt;br /&gt;
;                          equ 0021B1Ch&lt;br /&gt;
_VPutPSN                   equ 0021B20h&lt;br /&gt;
;                          equ 0021B24h&lt;br /&gt;
;                          equ 0021B28h&lt;br /&gt;
;                          equ 0021B2Ch&lt;br /&gt;
;                          equ 0021B30h&lt;br /&gt;
_RStrGraphFlags            equ 0021B34h&lt;br /&gt;
;                          equ 0021B38h&lt;br /&gt;
;                          equ 0021B3Ch&lt;br /&gt;
_VPutMapSpecial            equ 0021B40h&lt;br /&gt;
;                          equ 0021B44h&lt;br /&gt;
;                          equ 0021B48h&lt;br /&gt;
;                          equ 0021B4Ch&lt;br /&gt;
;                          equ 0021B50h&lt;br /&gt;
;                          equ 0021B54h&lt;br /&gt;
;                          equ 0021B58h&lt;br /&gt;
;                          equ 0021B5Ch&lt;br /&gt;
;                          equ 0021B60h&lt;br /&gt;
_DrawSprite16bpp           equ 0021B64h&lt;br /&gt;
;                          equ 0021B68h&lt;br /&gt;
;                          equ 0021B6Ch&lt;br /&gt;
;                          equ 0021B70h&lt;br /&gt;
;                          equ 0021B74h&lt;br /&gt;
;                          equ 0021B78h&lt;br /&gt;
;                          equ 0021B7Ch&lt;br /&gt;
;                          equ 0021B80h&lt;br /&gt;
;                          equ 0021B84h&lt;br /&gt;
;                          equ 0021B88h&lt;br /&gt;
;                          equ 0021B8Ch&lt;br /&gt;
;                          equ 0021B90h&lt;br /&gt;
;                          equ 0021B94h&lt;br /&gt;
;                          equ 0021B98h&lt;br /&gt;
;                          equ 0021B9Ch&lt;br /&gt;
;                          equ 0021BA0h&lt;br /&gt;
;                          equ 0021BA4h&lt;br /&gt;
;                          equ 0021BA8h&lt;br /&gt;
_GetColorValue             equ 0021BACh&lt;br /&gt;
;                          equ 0021BB0h&lt;br /&gt;
;                          equ 0021BB4h&lt;br /&gt;
;                          equ 0021BB8h&lt;br /&gt;
;                          equ 0021BBCh&lt;br /&gt;
;                          equ 0021BC0h&lt;br /&gt;
_GraphBGColorToDrawBGColor equ 0021BC4h&lt;br /&gt;
_SetWhiteDrawBGColor       equ 0021BC8h&lt;br /&gt;
;                          equ 0021BCCh&lt;br /&gt;
_ChkResAppTextSave         equ 0021BD0h&lt;br /&gt;
_ChkCxMain                 equ 0021BD4h&lt;br /&gt;
;                          equ 0021BD8h&lt;br /&gt;
;                          equ 0021BDCh&lt;br /&gt;
_DrawRectBorder__          equ 0021BE0h&lt;br /&gt;
;                          equ 0021BE4h&lt;br /&gt;
;                          equ 0021BE8h&lt;br /&gt;
;                          equ 0021BECh&lt;br /&gt;
;                          equ 0021BF0h&lt;br /&gt;
;                          equ 0021BF4h&lt;br /&gt;
;                          equ 0021BF8h&lt;br /&gt;
;                          equ 0021BFCh&lt;br /&gt;
;                          equ 0021C00h&lt;br /&gt;
;                          equ 0021C04h&lt;br /&gt;
;                          equ 0021C08h&lt;br /&gt;
;                          equ 0021C0Ch&lt;br /&gt;
;                          equ 0021C10h&lt;br /&gt;
;                          equ 0021C14h&lt;br /&gt;
;                          equ 0021C18h&lt;br /&gt;
;                          equ 0021C1Ch&lt;br /&gt;
;                          equ 0021C20h&lt;br /&gt;
;                          equ 0021C24h&lt;br /&gt;
;                          equ 0021C28h&lt;br /&gt;
;                          equ 0021C2Ch&lt;br /&gt;
;                          equ 0021C30h&lt;br /&gt;
;                          equ 0021C34h&lt;br /&gt;
;                          equ 0021C38h&lt;br /&gt;
;                          equ 0021C3Ch&lt;br /&gt;
;                          equ 0021C40h&lt;br /&gt;
;                          equ 0021C44h&lt;br /&gt;
_DrawLineEndEntry          equ 0021C48h&lt;br /&gt;
;                          equ 0021C4Ch&lt;br /&gt;
;                          equ 0021C50h&lt;br /&gt;
;;_ret                     equ 0021C54h&lt;br /&gt;
;                          equ 0021C58h&lt;br /&gt;
;                          equ 0021C5Ch&lt;br /&gt;
;                          equ 0021C60h&lt;br /&gt;
;                          equ 0021C64h&lt;br /&gt;
;                          equ 0021C68h&lt;br /&gt;
_BitGrfFuncM               equ 0021C6Ch&lt;br /&gt;
;;_ret                     equ 0021C70h&lt;br /&gt;
_GetScrollPxlAmount        equ 0021C74h&lt;br /&gt;
_os_PushErrorHandler       equ 0021C78h&lt;br /&gt;
_os_PopErrorHandler        equ 0021C7Ch&lt;br /&gt;
_os_ThrowError             equ 0021C80h&lt;br /&gt;
_os_RealCopy               equ 0021C84h&lt;br /&gt;
_os_RealAcosRad            equ 0021C88h&lt;br /&gt;
_os_RealAsinRad            equ 0021C8Ch&lt;br /&gt;
_os_RealAtanRad            equ 0021C90h&lt;br /&gt;
_os_RealAdd                equ 0021C94h&lt;br /&gt;
_os_CplxAdd                equ 0021C98h&lt;br /&gt;
_os_RealCompare            equ 0021C9Ch&lt;br /&gt;
_os_RealCosRad             equ 0021CA0h&lt;br /&gt;
_os_RealRadToDeg           equ 0021CA4h&lt;br /&gt;
_os_RealDiv                equ 0021CA8h&lt;br /&gt;
_os_RealExp                equ 0021CACh&lt;br /&gt;
_os_RealFloor              equ 0021CB0h&lt;br /&gt;
_os_RealToStr              equ 0021CB4h&lt;br /&gt;
_os_RealFrac               equ 0021CB8h&lt;br /&gt;
_os_RealGcd                equ 0021CBCh&lt;br /&gt;
_os_RealRoundInt           equ 0021CC0h&lt;br /&gt;
_os_RealLcm                equ 0021CC4h&lt;br /&gt;
_os_RealLog                equ 0021CC8h&lt;br /&gt;
_os_RealMax                equ 0021CCCh&lt;br /&gt;
_os_RealMin                equ 0021CD0h&lt;br /&gt;
_os_RealMul                equ 0021CD4h&lt;br /&gt;
_os_RealNcr                equ 0021CD8h&lt;br /&gt;
_os_RealNeg                equ 0021CDCh&lt;br /&gt;
_os_RealNpr                equ 0021CE0h&lt;br /&gt;
_os_RealPow                equ 0021CE4h&lt;br /&gt;
_os_RealDegToRad           equ 0021CE8h&lt;br /&gt;
_os_RealRandInt            equ 0021CECh&lt;br /&gt;
_os_RealInv                equ 0021CF0h&lt;br /&gt;
_os_RealMod                equ 0021CF4h&lt;br /&gt;
_os_RealRound              equ 0021CF8h&lt;br /&gt;
_os_RealSinRad             equ 0021CFCh&lt;br /&gt;
_os_RealSqrt               equ 0021D00h&lt;br /&gt;
_os_RealSub                equ 0021D04h&lt;br /&gt;
_os_RealTanRad             equ 0021D08h&lt;br /&gt;
_os_StrToReal              equ 0021D0Ch&lt;br /&gt;
_os_RealTrunc              equ 0021D10h&lt;br /&gt;
_os_SetFlagBits            equ 0021D14h&lt;br /&gt;
_os_ResetFlagBits          equ 0021D18h&lt;br /&gt;
_os_TestFlagBits           equ 0021D1Ch&lt;br /&gt;
_os_SetFlagByte            equ 0021D20h&lt;br /&gt;
_os_GetFlagByte            equ 0021D24h&lt;br /&gt;
_os_GetCursorPos           equ 0021D28h&lt;br /&gt;
_os_PutStrFull             equ 0021D2Ch&lt;br /&gt;
_os_PutStrLine             equ 0021D30h&lt;br /&gt;
_os_SetCursorPos           equ 0021D34h&lt;br /&gt;
_os_GetKey                 equ 0021D38h&lt;br /&gt;
_os_GetCSC                 equ 0021D3Ch&lt;br /&gt;
_os_AppInit                equ 0021D40h&lt;br /&gt;
;                          equ 0021D44h&lt;br /&gt;
_ChkBCIs0                  equ 0021D48h&lt;br /&gt;
_ChkDEIs0                  equ 0021D4Ch&lt;br /&gt;
_ChkHLIs0                  equ 0021D50h&lt;br /&gt;
_SetAToBCU                 equ 0021D54h&lt;br /&gt;
_SetAToDEU                 equ 0021D58h&lt;br /&gt;
_SetAToHLU                 equ 0021D5Ch&lt;br /&gt;
_SetBCUToA                 equ 0021D60h&lt;br /&gt;
_SetBCUToB                 equ 0021D64h&lt;br /&gt;
_SetDEUToA                 equ 0021D68h&lt;br /&gt;
_SetDEUToB                 equ 0021D6Ch&lt;br /&gt;
_SetHLUToA                 equ 0021D70h&lt;br /&gt;
_SetHLUToB                 equ 0021D74h&lt;br /&gt;
_SignExtendBC              equ 0021D78h&lt;br /&gt;
_SignExtendDE              equ 0021D7Ch&lt;br /&gt;
_SignExtendHL              equ 0021D80h&lt;br /&gt;
_SetBCUTo0                 equ 0021D84h&lt;br /&gt;
_SetDEUTo0                 equ 0021D88h&lt;br /&gt;
_SetHLUTo0                 equ 0021D8Ch&lt;br /&gt;
_DivHLByA                  equ 0021D90h&lt;br /&gt;
_CpHLDE_s                  equ 0021D94h&lt;br /&gt;
_CpHLDE_                   equ 0021D98h&lt;br /&gt;
_LoadDEInd_s               equ 0021D9Ch&lt;br /&gt;
_LoadDEInd                 equ 0021DA0h&lt;br /&gt;
_CpHLDEBC                  equ 0021DA4h&lt;br /&gt;
_NegBC                     equ 0021DA8h&lt;br /&gt;
_NegDE                     equ 0021DACh&lt;br /&gt;
_StrCmpre                  equ 0021DB0h&lt;br /&gt;
_AddHLAndA                 equ 0021DB4h&lt;br /&gt;
_NextFlashPage             equ 0021DB8h&lt;br /&gt;
_PrevFlashPage             equ 0021DBCh&lt;br /&gt;
_SwapEndianHL_s            equ 0021DC0h&lt;br /&gt;
_ReloadAppEntryVecs        equ 0021DC4h&lt;br /&gt;
;                          equ 0021DC8h&lt;br /&gt;
;                          equ 0021DCCh&lt;br /&gt;
;                          equ 0021DD0h&lt;br /&gt;
;                          equ 0021DD4h&lt;br /&gt;
;                          equ 0021DD8h&lt;br /&gt;
;                          equ 0021DDCh&lt;br /&gt;
_os_ClearVRAMLines         equ 0021DE0h&lt;br /&gt;
_os_DisableCursor          equ 0021DE4h&lt;br /&gt;
_os_EnableCursor           equ 0021DE8h&lt;br /&gt;
;                          equ 0021DECh&lt;br /&gt;
;                          equ 0021DF0h&lt;br /&gt;
;                          equ 0021DF4h&lt;br /&gt;
;                          equ 0021DF8h&lt;br /&gt;
;                          equ 0021DFCh&lt;br /&gt;
_os_FontDrawText           equ 0021E00h&lt;br /&gt;
;                          equ 0021E04h&lt;br /&gt;
;                          equ 0021E08h&lt;br /&gt;
;                          equ 0021E0Ch&lt;br /&gt;
;                          equ 0021E10h&lt;br /&gt;
_os_FontGetHeight          equ 0021E14h&lt;br /&gt;
_os_FontGetWidth           equ 0021E18h&lt;br /&gt;
_os_InitDrawing            equ 0021E1Ch&lt;br /&gt;
_os_SetDrawBGColor         equ 0021E20h&lt;br /&gt;
_os_SetDrawFGColor         equ 0021E24h&lt;br /&gt;
_os_FontSelect             equ 0021E28h&lt;br /&gt;
;                          equ 0021E2Ch&lt;br /&gt;
;                          equ 0021E30h&lt;br /&gt;
_tolower                   equ 0021E34h&lt;br /&gt;
_toupper                   equ 0021E38h&lt;br /&gt;
;                          equ 0021E3Ch&lt;br /&gt;
;                          equ 0021E40h&lt;br /&gt;
;                          equ 0021E44h&lt;br /&gt;
;                          equ 0021E48h&lt;br /&gt;
;                          equ 0021E4Ch&lt;br /&gt;
;                          equ 0021E50h&lt;br /&gt;
;                          equ 0021E54h&lt;br /&gt;
;                          equ 0021E58h&lt;br /&gt;
;                          equ 0021E5Ch&lt;br /&gt;
;                          equ 0021E60h&lt;br /&gt;
;                          equ 0021E64h&lt;br /&gt;
_ChkACplx                  equ 0021E68h&lt;br /&gt;
;                          equ 0021E6Ch&lt;br /&gt;
_os_RclAns                 equ 0021E70h&lt;br /&gt;
;                          equ 0021E74h&lt;br /&gt;
;                          equ 0021E78h&lt;br /&gt;
;                          equ 0021E7Ch&lt;br /&gt;
;                          equ 0021E80h&lt;br /&gt;
;                          equ 0021E84h&lt;br /&gt;
;                          equ 0021E88h&lt;br /&gt;
_SetPolarEquToOP1          equ 0021E8Ch&lt;br /&gt;
;                          equ 0021E90h&lt;br /&gt;
;                          equ 0021E94h&lt;br /&gt;
;                          equ 0021E98h&lt;br /&gt;
;                          equ 0021E9Ch&lt;br /&gt;
;                          equ 0021EA0h&lt;br /&gt;
;                          equ 0021EA4h&lt;br /&gt;
;                          equ 0021EA8h&lt;br /&gt;
;                          equ 0021EACh&lt;br /&gt;
;                          equ 0021EB0h&lt;br /&gt;
;                          equ 0021EB4h&lt;br /&gt;
;                          equ 0021EB8h&lt;br /&gt;
;                          equ 0021EBCh&lt;br /&gt;
;                          equ 0021EC0h&lt;br /&gt;
;                          equ 0021EC4h&lt;br /&gt;
_os_SetTimer1              equ 0021EC8h&lt;br /&gt;
_os_DisableTimer1          equ 0021ECCh&lt;br /&gt;
_os_SetKbdKey              equ 0021ED0h&lt;br /&gt;
_os_GetSystemInfo          equ 0021ED4h&lt;br /&gt;
;                          equ 0021ED8h&lt;br /&gt;
;                          equ 0021EDCh&lt;br /&gt;
_DispHL                    equ 0021EE0h&lt;br /&gt;
_os_GetDrawBGColor_BROKEN  equ 0021EE4h		; fixed in OS 5.2&lt;br /&gt;
_os_GetDrawFGColor         equ 0021EE8h&lt;br /&gt;
_os_FontGetID              equ 0021EECh&lt;br /&gt;
;                          equ 0021EF0h&lt;br /&gt;
_os_RealToInt24            equ 0021EF4h&lt;br /&gt;
_os_Int24ToReal            equ 0021EF8h&lt;br /&gt;
_GetOpenLibPtr             equ 0021EFCh&lt;br /&gt;
_RestoreColCoordinates     equ 0021F00h&lt;br /&gt;
;                          equ 0021F04h&lt;br /&gt;
;                          equ 0021F08h&lt;br /&gt;
;                          equ 0021F0Ch&lt;br /&gt;
;                          equ 0021F10h&lt;br /&gt;
;                          equ 0021F14h&lt;br /&gt;
;                          equ 0021F18h&lt;br /&gt;
;                          equ 0021F1Ch&lt;br /&gt;
;                          equ 0021F20h&lt;br /&gt;
;                          equ 0021F24h&lt;br /&gt;
;                          equ 0021F28h&lt;br /&gt;
;                          equ 0021F2Ch&lt;br /&gt;
;                          equ 0021F30h&lt;br /&gt;
;                          equ 0021F34h&lt;br /&gt;
;                          equ 0021F38h&lt;br /&gt;
;                          equ 0021F3Ch&lt;br /&gt;
;                          equ 0021F40h&lt;br /&gt;
_VPutMapNoReset0IY23       equ 0021F44h&lt;br /&gt;
;                          equ 0021F48h&lt;br /&gt;
;                          equ 0021F4Ch&lt;br /&gt;
_BufCpy                    equ 0021F50h&lt;br /&gt;
;                          equ 0021F54h&lt;br /&gt;
;                          equ 0021F58h&lt;br /&gt;
;                          equ 0021F5Ch&lt;br /&gt;
_DrawStandardEntrySepLine  equ 0021F60h&lt;br /&gt;
_DrawHomeNewSepLine        equ 0021F64h&lt;br /&gt;
_DrawStatusBarText         equ 0021F68h&lt;br /&gt;
;                          equ 0021F6Ch&lt;br /&gt;
;                          equ 0021F70h&lt;br /&gt;
;                          equ 0021F74h&lt;br /&gt;
;                          equ 0021F78h&lt;br /&gt;
;                          equ 0021F7Ch&lt;br /&gt;
_MovFrOP1OP2               equ 0021F80h&lt;br /&gt;
;                          equ 0021F84h&lt;br /&gt;
;                          equ 0021F88h&lt;br /&gt;
;                          equ 0021F8Ch&lt;br /&gt;
;                          equ 0021F90h&lt;br /&gt;
;                          equ 0021F94h&lt;br /&gt;
_ChkInRam                  equ 0021F98h&lt;br /&gt;
;                          equ 0021F9Ch&lt;br /&gt;
;                          equ 0021FA0h&lt;br /&gt;
_FontGetWidth              equ 0021FA4h&lt;br /&gt;
_os_ForceCmdNoChar         equ 0021FA8h&lt;br /&gt;
_os_DelVarEntry            equ 0021FACh&lt;br /&gt;
_os_GetSymTablePtr         equ 0021FB0h&lt;br /&gt;
_os_NextSymEntry           equ 0021FB4h&lt;br /&gt;
_os_ChkFindSym             equ 0021FB8h&lt;br /&gt;
_os_GetVarSize             equ 0021FBCh&lt;br /&gt;
_os_GetVarSizeBytes        equ 0021FC0h&lt;br /&gt;
;                          equ 0021FC4h&lt;br /&gt;
_os_GetRealListElement     equ 0021FC8h&lt;br /&gt;
_os_GetRealVar             equ 0021FCCh&lt;br /&gt;
_os_ResizeList             equ 0021FD0h&lt;br /&gt;
_os_ResizeMatrix           equ 0021FD4h&lt;br /&gt;
;                          equ 0021FD8h&lt;br /&gt;
_os_SetRealListElement     equ 0021FDCh&lt;br /&gt;
_os_SetRealVar             equ 0021FE0h&lt;br /&gt;
_os_GetAppVersionString    equ 0021FE4h&lt;br /&gt;
;                          equ 0021FE8h&lt;br /&gt;
;                          equ 0021FECh&lt;br /&gt;
_os_MemChk                 equ 0021FF0h&lt;br /&gt;
;                          equ 0021FF4h&lt;br /&gt;
;                          equ 0021FF8h&lt;br /&gt;
;                          equ 0021FFCh&lt;br /&gt;
;                          equ 0022000h&lt;br /&gt;
;                          equ 0022004h&lt;br /&gt;
;                          equ 0022008h&lt;br /&gt;
;                          equ 002200Ch&lt;br /&gt;
;                          equ 0022010h&lt;br /&gt;
;                          equ 0022014h&lt;br /&gt;
;                          equ 0022018h&lt;br /&gt;
;                          equ 002201Ch&lt;br /&gt;
;                          equ 0022020h&lt;br /&gt;
;                          equ 0022024h&lt;br /&gt;
;                          equ 0022028h&lt;br /&gt;
;                          equ 002202Ch&lt;br /&gt;
;                          equ 0022030h&lt;br /&gt;
;                          equ 0022034h&lt;br /&gt;
;                          equ 0022038h&lt;br /&gt;
;                          equ 002203Ch&lt;br /&gt;
_ArcChk                    equ 0022040h&lt;br /&gt;
_LoadDEIndFlash            equ 0022044h&lt;br /&gt;
_ChkInRamB                 equ 0022048h&lt;br /&gt;
;                          equ 002204Ch&lt;br /&gt;
;                          equ 0022050h&lt;br /&gt;
;                          equ 0022054h&lt;br /&gt;
_os_InitUSBDeviceCallback  equ 0022058h&lt;br /&gt;
_os_KillUSBDevice          equ 002205Ch&lt;br /&gt;
_os_SetUSBConfiguration    equ 0022060h&lt;br /&gt;
_os_RequestUSBData         equ 0022064h&lt;br /&gt;
_os_StopReceivingUSBData   equ 0022068h&lt;br /&gt;
;                          equ 002206Ch&lt;br /&gt;
;                          equ 0022070h&lt;br /&gt;
_Mov11ToOP1                equ 0022074h&lt;br /&gt;
_FindFreeArcSpot           equ 0022078h&lt;br /&gt;
;                          equ 002207Ch&lt;br /&gt;
_os_SetTimer2              equ 0022080h&lt;br /&gt;
_os_DisableTimer2          equ 0022084h&lt;br /&gt;
;                          equ 0022088h&lt;br /&gt;
;;_ret                     equ 002208Ch&lt;br /&gt;
_os_GetYDrawLocation       equ 0022090h&lt;br /&gt;
_os_SetYDrawLocation       equ 0022094h&lt;br /&gt;
_RunLocalizeHook           equ 0022098h&lt;br /&gt;
_os_IntSize                equ 002209Ch&lt;br /&gt;
_os_ClearStatusBarLow      equ 00220A0h&lt;br /&gt;
;                          equ 00220A4h&lt;br /&gt;
_NMIHandler                equ 00220A8h&lt;br /&gt;
;                          equ 00220ACh&lt;br /&gt;
;                          equ 00220B0h&lt;br /&gt;
;                          equ 00220B4h&lt;br /&gt;
;                          equ 00220B8h&lt;br /&gt;
;                          equ 00220BCh&lt;br /&gt;
;                          equ 00220C0h&lt;br /&gt;
;                          equ 00220C4h&lt;br /&gt;
;                          equ 00220C8h&lt;br /&gt;
;                          equ 00220CCh&lt;br /&gt;
;                          equ 00220D0h&lt;br /&gt;
;                          equ 00220D4h&lt;br /&gt;
;                          equ 00220D8h&lt;br /&gt;
;                          equ 00220DCh&lt;br /&gt;
;                          equ 00220E0h&lt;br /&gt;
;                          equ 00220E4h&lt;br /&gt;
;                          equ 00220E8h&lt;br /&gt;
;                          equ 00220ECh&lt;br /&gt;
;                          equ 00220F0h&lt;br /&gt;
;                          equ 00220F4h&lt;br /&gt;
;                          equ 00220F8h&lt;br /&gt;
;                          equ 00220FCh&lt;br /&gt;
;                          equ 0022100h&lt;br /&gt;
;                          equ 0022104h&lt;br /&gt;
;                          equ 0022108h&lt;br /&gt;
;                          equ 002210Ch&lt;br /&gt;
;                          equ 0022110h&lt;br /&gt;
;                          equ 0022114h&lt;br /&gt;
;                          equ 0022118h&lt;br /&gt;
;                          equ 002211Ch&lt;br /&gt;
;                          equ 0022120h&lt;br /&gt;
;                          equ 0022124h&lt;br /&gt;
;                          equ 0022128h&lt;br /&gt;
;                          equ 002212Ch&lt;br /&gt;
;                          equ 0022130h&lt;br /&gt;
;                          equ 0022134h&lt;br /&gt;
;                          equ 0022138h&lt;br /&gt;
;                          equ 002213Ch&lt;br /&gt;
;                          equ 0022140h&lt;br /&gt;
;                          equ 0022144h&lt;br /&gt;
;                          equ 0022148h&lt;br /&gt;
;                          equ 002214Ch&lt;br /&gt;
;                          equ 0022150h&lt;br /&gt;
;                          equ 0022154h&lt;br /&gt;
;                          equ 0022158h&lt;br /&gt;
;                          equ 002215Ch&lt;br /&gt;
;                          equ 0022160h&lt;br /&gt;
_os_RToP                   equ 0022164h&lt;br /&gt;
_os_PToR                   equ 0022168h&lt;br /&gt;
_os_ResetEditOpen          equ 002216Ch&lt;br /&gt;
_os_FloatToReal            equ 0022170h&lt;br /&gt;
_os_RealToFloat            equ 0022174h&lt;br /&gt;
_os_FontDrawTransText      equ 0022178h&lt;br /&gt;
_os_DelAppVar              equ 002217Ch&lt;br /&gt;
_os_GetAppVarData          equ 0022180h&lt;br /&gt;
_os_CreateAppVar           equ 0022184h&lt;br /&gt;
;                          equ 0022188h&lt;br /&gt;
;                          equ 002218Ch&lt;br /&gt;
;                          equ 0022190h&lt;br /&gt;
;                          equ 0022194h&lt;br /&gt;
_os_CreateString           equ 0022198h&lt;br /&gt;
_os_GetStringData          equ 002219Ch&lt;br /&gt;
;                          equ 00221A0h&lt;br /&gt;
;                          equ 00221A4h&lt;br /&gt;
;                          equ 00221A8h&lt;br /&gt;
;                          equ 00221ACh&lt;br /&gt;
;                          equ 00221B0h&lt;br /&gt;
;                          equ 00221B4h&lt;br /&gt;
;                          equ 00221B8h&lt;br /&gt;
;                          equ 00221BCh&lt;br /&gt;
;                          equ 00221C0h&lt;br /&gt;
;                          equ 00221C4h&lt;br /&gt;
;                          equ 00221C8h&lt;br /&gt;
;                          equ 00221CCh&lt;br /&gt;
;                          equ 00221D0h&lt;br /&gt;
;                          equ 00221D4h&lt;br /&gt;
;                          equ 00221D8h&lt;br /&gt;
;                          equ 00221DCh&lt;br /&gt;
;                          equ 00221E0h&lt;br /&gt;
;                          equ 00221E4h&lt;br /&gt;
;                          equ 00221E8h&lt;br /&gt;
;                          equ 00221ECh&lt;br /&gt;
;                          equ 00221F0h&lt;br /&gt;
;                          equ 00221F4h&lt;br /&gt;
;                          equ 00221F8h&lt;br /&gt;
;                          equ 00221FCh&lt;br /&gt;
;                          equ 0022200h&lt;br /&gt;
;                          equ 0022204h&lt;br /&gt;
;                          equ 0022208h&lt;br /&gt;
;                          equ 002220Ch&lt;br /&gt;
;                          equ 0022210h&lt;br /&gt;
;                          equ 0022214h&lt;br /&gt;
;                          equ 0022218h&lt;br /&gt;
;                          equ 002221Ch&lt;br /&gt;
;                          equ 0022220h&lt;br /&gt;
;                          equ 0022224h&lt;br /&gt;
;                          equ 0022228h&lt;br /&gt;
;                          equ 002222Ch&lt;br /&gt;
;                          equ 0022230h&lt;br /&gt;
;                          equ 0022234h&lt;br /&gt;
;                          equ 0022238h&lt;br /&gt;
;                          equ 002223Ch&lt;br /&gt;
_os_CreateEquation         equ 0022240h&lt;br /&gt;
_os_GetEquationData        equ 0022244h&lt;br /&gt;
&lt;br /&gt;
; Boot Calls&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
_boot_GetHardwareVers      equ 0000084h&lt;br /&gt;
_boot_GetKeyID             equ 0000088h&lt;br /&gt;
_boot_GetBootVerMinor      equ 000008Ch&lt;br /&gt;
_boot_GetBootVerBuild      equ 0000090h&lt;br /&gt;
_dbgout                    equ 0000094h&lt;br /&gt;
__longjmp                  equ 0000098h&lt;br /&gt;
__memchr                   equ 000009Ch&lt;br /&gt;
__memcmp                   equ 00000A0h&lt;br /&gt;
__memcpy                   equ 00000A4h&lt;br /&gt;
__memmove                  equ 00000A8h&lt;br /&gt;
__memset                   equ 00000ACh&lt;br /&gt;
__memclear                 equ 00000B0h&lt;br /&gt;
_printf                    equ 00000B4h&lt;br /&gt;
__setjmp                   equ 00000B8h&lt;br /&gt;
_sprintf                   equ 00000BCh&lt;br /&gt;
__strcat                   equ 00000C0h&lt;br /&gt;
__strchr                   equ 00000C4h&lt;br /&gt;
__strcmp                   equ 00000C8h&lt;br /&gt;
__strcpy                   equ 00000CCh&lt;br /&gt;
__strcspn                  equ 00000D0h&lt;br /&gt;
__strlen                   equ 00000D4h&lt;br /&gt;
__strncat                  equ 00000D8h&lt;br /&gt;
__strncmp                  equ 00000DCh&lt;br /&gt;
__strncpy                  equ 00000E0h&lt;br /&gt;
__strpbrk                  equ 00000E4h&lt;br /&gt;
__strrchr                  equ 00000E8h&lt;br /&gt;
__strspn                   equ 00000ECh&lt;br /&gt;
__strstr                   equ 00000F0h&lt;br /&gt;
_strtok                    equ 00000F4h&lt;br /&gt;
_ret                       equ 00000F8h&lt;br /&gt;
__bldiy                    equ 00000FCh&lt;br /&gt;
__bshl                     equ 0000100h&lt;br /&gt;
__bshru                    equ 0000104h&lt;br /&gt;
__bstiy                    equ 0000108h&lt;br /&gt;
__bstix                    equ 000010Ch&lt;br /&gt;
__case                     equ 0000110h&lt;br /&gt;
__case16                   equ 0000114h&lt;br /&gt;
__case16D                  equ 0000118h&lt;br /&gt;
__case24                   equ 000011Ch&lt;br /&gt;
__case24D                  equ 0000120h&lt;br /&gt;
__case8                    equ 0000124h&lt;br /&gt;
__case8D                   equ 0000128h&lt;br /&gt;
__frameset                 equ 000012Ch&lt;br /&gt;
__frameset0                equ 0000130h&lt;br /&gt;
__iand                     equ 0000134h&lt;br /&gt;
__icmpzero                 equ 0000138h&lt;br /&gt;
__idivs                    equ 000013Ch&lt;br /&gt;
__idivu                    equ 0000140h&lt;br /&gt;
__idvrmu                   equ 0000144h&lt;br /&gt;
__ildix                    equ 0000148h&lt;br /&gt;
__ildiy                    equ 000014Ch&lt;br /&gt;
__imul_b                   equ 0000150h&lt;br /&gt;
__imulu                    equ 0000154h&lt;br /&gt;
__imuls                    equ 0000158h&lt;br /&gt;
__indcall                  equ 000015Ch&lt;br /&gt;
__ineg                     equ 0000160h&lt;br /&gt;
__inot                     equ 0000164h&lt;br /&gt;
__ior                      equ 0000168h&lt;br /&gt;
__irems                    equ 000016Ch&lt;br /&gt;
__iremu                    equ 0000170h&lt;br /&gt;
__ishl                     equ 0000174h&lt;br /&gt;
__ishl_b                   equ 0000178h&lt;br /&gt;
__ishrs                    equ 000017Ch&lt;br /&gt;
__ishrs_b                  equ 0000180h&lt;br /&gt;
__ishru                    equ 0000184h&lt;br /&gt;
__ishru_b                  equ 0000188h&lt;br /&gt;
__istix                    equ 000018Ch&lt;br /&gt;
__istiy                    equ 0000190h&lt;br /&gt;
__itol                     equ 0000194h&lt;br /&gt;
__ixor                     equ 0000198h&lt;br /&gt;
__ladd                     equ 000019Ch&lt;br /&gt;
__ladd_b                   equ 00001A0h&lt;br /&gt;
__land                     equ 00001A4h&lt;br /&gt;
__lcmps                    equ 00001A8h&lt;br /&gt;
__lcmpu                    equ 00001ACh&lt;br /&gt;
__lcmpzero                 equ 00001B0h&lt;br /&gt;
__ldivs                    equ 00001B4h&lt;br /&gt;
__ldivu                    equ 00001B8h&lt;br /&gt;
__ldvrmu                   equ 00001BCh&lt;br /&gt;
__lldix                    equ 00001C0h&lt;br /&gt;
__lldiy                    equ 00001C4h&lt;br /&gt;
__lmuls                    equ 00001C8h&lt;br /&gt;
__lmulu                    equ 00001CCh&lt;br /&gt;
__lneg                     equ 00001D0h&lt;br /&gt;
__lnot                     equ 00001D4h&lt;br /&gt;
__lor                      equ 00001D8h&lt;br /&gt;
__lrems                    equ 00001DCh&lt;br /&gt;
__lremu                    equ 00001E0h&lt;br /&gt;
__lshl                     equ 00001E4h&lt;br /&gt;
__lshrs                    equ 00001E8h&lt;br /&gt;
__lshru                    equ 00001ECh&lt;br /&gt;
__lstix                    equ 00001F0h&lt;br /&gt;
__lstiy                    equ 00001F4h&lt;br /&gt;
__lsub                     equ 00001F8h&lt;br /&gt;
__lxor                     equ 00001FCh&lt;br /&gt;
__sand                     equ 0000200h&lt;br /&gt;
__scmpzero                 equ 0000204h&lt;br /&gt;
__sdivs                    equ 0000208h&lt;br /&gt;
__sdivu                    equ 000020Ch&lt;br /&gt;
__seqcase                  equ 0000210h&lt;br /&gt;
__seqcaseD                 equ 0000214h&lt;br /&gt;
__setflag                  equ 0000218h&lt;br /&gt;
__sldix                    equ 000021Ch&lt;br /&gt;
__sldiy                    equ 0000220h&lt;br /&gt;
__smuls                    equ 0000224h&lt;br /&gt;
__smulu                    equ 0000228h&lt;br /&gt;
__sneg                     equ 000022Ch&lt;br /&gt;
__snot                     equ 0000230h&lt;br /&gt;
__sor                      equ 0000234h&lt;br /&gt;
__srems                    equ 0000238h&lt;br /&gt;
__sremu                    equ 000023Ch&lt;br /&gt;
__sshl                     equ 0000240h&lt;br /&gt;
__sshl_b                   equ 0000244h&lt;br /&gt;
__sshrs                    equ 0000248h&lt;br /&gt;
__sshrs_b                  equ 000024Ch&lt;br /&gt;
__sshru                    equ 0000250h&lt;br /&gt;
__sshru_b                  equ 0000254h&lt;br /&gt;
__sstix                    equ 0000258h&lt;br /&gt;
__sstiy                    equ 000025Ch&lt;br /&gt;
__stoi                     equ 0000260h&lt;br /&gt;
__stoiu                    equ 0000264h&lt;br /&gt;
__sxor                     equ 0000268h&lt;br /&gt;
__fppack                   equ 000026Ch&lt;br /&gt;
__fadd                     equ 0000270h&lt;br /&gt;
__fcmp                     equ 0000274h&lt;br /&gt;
__fdiv                     equ 0000278h&lt;br /&gt;
__ftol                     equ 000027Ch&lt;br /&gt;
__ultof                    equ 0000280h&lt;br /&gt;
__ltof                     equ 0000284h&lt;br /&gt;
__fmul                     equ 0000288h&lt;br /&gt;
__fneg                     equ 000028Ch&lt;br /&gt;
__fsub                     equ 0000290h&lt;br /&gt;
_FLTMAX                    equ 0000294h&lt;br /&gt;
_sqrtf                     equ 0000298h&lt;br /&gt;
__frbtof                   equ 000029Ch&lt;br /&gt;
__frftob                   equ 00002A0h&lt;br /&gt;
__frftoub                  equ 00002A4h&lt;br /&gt;
__frftoi                   equ 00002A8h&lt;br /&gt;
__frftoui                  equ 00002ACh&lt;br /&gt;
__frftos                   equ 00002B0h&lt;br /&gt;
__frftous                  equ 00002B4h&lt;br /&gt;
__fritof                   equ 00002B8h&lt;br /&gt;
__fruitof                  equ 00002BCh&lt;br /&gt;
__frstof                   equ 00002C0h&lt;br /&gt;
__frubtof                  equ 00002C4h&lt;br /&gt;
__frustof                  equ 00002C8h&lt;br /&gt;
_ResetPorts                equ 00002CCh&lt;br /&gt;
_ChkIfOSInterruptAvailable equ 00002D0h&lt;br /&gt;
_WriteFlashByte            equ 00002D4h&lt;br /&gt;
_EraseFlash                equ 00002D8h&lt;br /&gt;
_EraseFlashSector          equ 00002DCh&lt;br /&gt;
_WriteFlash                equ 00002E0h&lt;br /&gt;
_WriteFlashByteDuplicate   equ 00002E4h&lt;br /&gt;
_WriteFlashA               equ 00002E8h&lt;br /&gt;
_CleanupCertificate        equ 00002ECh&lt;br /&gt;
_ClrHeap                   equ 00002F0h&lt;br /&gt;
_CpyToHeap                 equ 00002F4h&lt;br /&gt;
_ChkHeapTop                equ 00002F8h&lt;br /&gt;
_ExecuteInRAM              equ 00002FCh&lt;br /&gt;
_ExecuteInRAMDup           equ 0000300h&lt;br /&gt;
_ExecuteInRAMDup2          equ 0000304h&lt;br /&gt;
_ChkCertSpace              equ 0000308h&lt;br /&gt;
_GetFieldSizeFromType      equ 000030Ch&lt;br /&gt;
_FindFirstCertField        equ 0000310h&lt;br /&gt;
_FindField                 equ 0000314h&lt;br /&gt;
_FindNextField             equ 0000318h&lt;br /&gt;
_GetCertificateEnd         equ 000031Ch&lt;br /&gt;
_GetFieldSizeFromType_     equ 0000320h&lt;br /&gt;
_GetFieldFromSize          equ 0000324h&lt;br /&gt;
_NextFieldFromSize         equ 0000328h&lt;br /&gt;
_NextFieldFromType         equ 000032Ch&lt;br /&gt;
_GetOffsetToNextField      equ 0000330h&lt;br /&gt;
_WriteFlashUnsafe          equ 0000334h&lt;br /&gt;
_boot_GetCertCalcString    equ 0000338h&lt;br /&gt;
_boot_GetCertCalcID        equ 000033Ch&lt;br /&gt;
_GetSerial                 equ 0000340h&lt;br /&gt;
;                          equ 0000344h&lt;br /&gt;
_Mult16By8                 equ 0000348h&lt;br /&gt;
_Div16By8                  equ 000034Ch&lt;br /&gt;
_Div16By16                 equ 0000350h&lt;br /&gt;
_Div32By16                 equ 0000354h&lt;br /&gt;
_CmpStr                    equ 0000358h&lt;br /&gt;
_boot_Sha256Init           equ 000035Ch&lt;br /&gt;
_boot_Sha256Part           equ 0000360h&lt;br /&gt;
_boot_Sha256Hash           equ 0000364h&lt;br /&gt;
_FindAppHeaderSubField     equ 0000368h&lt;br /&gt;
;                          equ 000036Ch&lt;br /&gt;
_FindAppHeaderTimestamp    equ 0000370h&lt;br /&gt;
_boot_ClearVRAM            equ 0000374h&lt;br /&gt;
_boot_PutS                 equ 0000378h&lt;br /&gt;
_PutSpinner                equ 000037Ch&lt;br /&gt;
_boot_GetLFontPtr          equ 0000380h&lt;br /&gt;
_boot_InitializeHardware   equ 0000384h&lt;br /&gt;
_boot_TurnOffHardware      equ 0000388h&lt;br /&gt;
_MakeColCmd                equ 000038Ch&lt;br /&gt;
_boot_NewLine              equ 0000390h&lt;br /&gt;
_PutBootVersion            equ 0000394h&lt;br /&gt;
_DrawSectorProtectionTable equ 0000398h&lt;br /&gt;
_boot_Set6MHzMode          equ 000039Ch&lt;br /&gt;
_boot_Set48MHzMode         equ 00003A0h&lt;br /&gt;
_boot_Set6MHzModeI         equ 00003A4h&lt;br /&gt;
_boot_Set48MHzModeI        equ 00003A8h&lt;br /&gt;
_CheckHardware             equ 00003ACh&lt;br /&gt;
_GetBatteryStatus          equ 00003B0h&lt;br /&gt;
_Delay10ms                 equ 00003B4h&lt;br /&gt;
_DelayTenTimesAms          equ 00003B8h&lt;br /&gt;
;                          equ 00003BCh&lt;br /&gt;
;                          equ 00003C0h&lt;br /&gt;
;                          equ 00003C4h&lt;br /&gt;
;                          equ 00003C8h&lt;br /&gt;
_usb_IsBusPowered          equ 00003CCh&lt;br /&gt;
_KeypadScan                equ 00003D0h&lt;br /&gt;
_KeypadScanFull            equ 00003D4h&lt;br /&gt;
;_ret                      equ 00003D8h&lt;br /&gt;
;_ret                      equ 00003DCh&lt;br /&gt;
_MarkOSInvalid             equ 00003E0h&lt;br /&gt;
_usb_BusPowered            equ 00003E4h&lt;br /&gt;
_usb_SelfPowered           equ 00003E8h&lt;br /&gt;
;                          equ 00003ECh&lt;br /&gt;
;                          equ 00003F0h&lt;br /&gt;
;                          equ 00003F4h&lt;br /&gt;
;                          equ 00003F8h&lt;br /&gt;
_usb_SetDeviceB            equ 00003FCh&lt;br /&gt;
;                          equ 0000400h&lt;br /&gt;
_usb_DMACXReadNext         equ 0000404h&lt;br /&gt;
_usb_DMACXWrite            equ 0000408h&lt;br /&gt;
_usb_DMACXRead             equ 000040Ch&lt;br /&gt;
_usb_DMACXWriteNext        equ 0000410h&lt;br /&gt;
_usb_DMACXWriteCheck       equ 0000414h&lt;br /&gt;
;                          equ 0000418h&lt;br /&gt;
;                          equ 000041Ch&lt;br /&gt;
;                          equ 0000420h&lt;br /&gt;
;                          equ 0000424h&lt;br /&gt;
;                          equ 0000428h&lt;br /&gt;
;                          equ 000042Ch&lt;br /&gt;
;                          equ 0000430h&lt;br /&gt;
;                          equ 0000434h&lt;br /&gt;
;                          equ 0000438h&lt;br /&gt;
;                          equ 000043Ch&lt;br /&gt;
;                          equ 0000440h&lt;br /&gt;
;                          equ 0000444h&lt;br /&gt;
;                          equ 0000448h&lt;br /&gt;
;                          equ 000044Ch&lt;br /&gt;
;                          equ 0000450h&lt;br /&gt;
;                          equ 0000454h&lt;br /&gt;
;                          equ 0000458h&lt;br /&gt;
;                          equ 000045Ch&lt;br /&gt;
_MarkOSValid               equ 0000460h&lt;br /&gt;
;                          equ 0000464h&lt;br /&gt;
;                          equ 0000468h&lt;br /&gt;
;                          equ 000046Ch&lt;br /&gt;
;                          equ 0000470h&lt;br /&gt;
;                          equ 0000474h&lt;br /&gt;
;                          equ 0000478h&lt;br /&gt;
;                          equ 000047Ch&lt;br /&gt;
;                          equ 0000480h&lt;br /&gt;
;                          equ 0000484h&lt;br /&gt;
;                          equ 0000488h&lt;br /&gt;
;                          equ 000048Ch&lt;br /&gt;
;                          equ 0000490h&lt;br /&gt;
;                          equ 0000494h&lt;br /&gt;
;                          equ 0000498h&lt;br /&gt;
;                          equ 000049Ch&lt;br /&gt;
;                          equ 00004A0h&lt;br /&gt;
;                          equ 00004A4h&lt;br /&gt;
_usb_SetDMAState           equ 00004A8h&lt;br /&gt;
_usb_DMATransfer           equ 00004ACh&lt;br /&gt;
_usb_DMACXTransferWait     equ 00004B0h&lt;br /&gt;
;                          equ 00004B4h&lt;br /&gt;
;                          equ 00004B8h&lt;br /&gt;
_usb_ResetFIFOS            equ 00004BCh&lt;br /&gt;
;                          equ 00004C0h&lt;br /&gt;
;                          equ 00004C4h&lt;br /&gt;
;                          equ 00004C8h&lt;br /&gt;
;                          equ 00004CCh&lt;br /&gt;
;                          equ 00004D0h&lt;br /&gt;
;                          equ 00004D4h&lt;br /&gt;
;                          equ 00004D8h&lt;br /&gt;
;                          equ 00004DCh&lt;br /&gt;
;                          equ 00004E0h&lt;br /&gt;
;                          equ 00004E4h&lt;br /&gt;
;                          equ 00004E8h&lt;br /&gt;
;                          equ 00004ECh&lt;br /&gt;
_usb_ResetTimer            equ 00004F0h&lt;br /&gt;
_usb_DisableTimer          equ 00004F4h&lt;br /&gt;
_usb_EnableTimer           equ 00004F8h&lt;br /&gt;
;                          equ 00004FCh&lt;br /&gt;
;                          equ 0000500h&lt;br /&gt;
;                          equ 0000504h&lt;br /&gt;
;                          equ 0000508h&lt;br /&gt;
;                          equ 000050Ch&lt;br /&gt;
;                          equ 0000510h&lt;br /&gt;
;                          equ 0000514h&lt;br /&gt;
;                          equ 0000518h&lt;br /&gt;
;                          equ 000051Ch&lt;br /&gt;
_boot_SetTimersControl     equ 0000520h&lt;br /&gt;
_boot_GetTimersControl     equ 0000524h&lt;br /&gt;
_boot_SetTimersInterrupt   equ 0000528h&lt;br /&gt;
_boot_GetTimersInterrupt   equ 000052Ch&lt;br /&gt;
_boot_SetTimersInterruptM  equ 0000530h&lt;br /&gt;
_boot_GetTimersInterruptM  equ 0000534h&lt;br /&gt;
_boot_SetTimer1Counter     equ 0000538h&lt;br /&gt;
_boot_GetTimer1Counter     equ 000053Ch&lt;br /&gt;
_boot_SetTimer1ReloadValue equ 0000540h&lt;br /&gt;
_boot_GetTimer1ReloadValue equ 0000544h&lt;br /&gt;
_boot_SetTimer1MatchValue1 equ 0000548h&lt;br /&gt;
_boot_GetTimer1MatchValue1 equ 000054Ch&lt;br /&gt;
_boot_SetTimer1MatchValue2 equ 0000550h&lt;br /&gt;
_boot_GetTimer1MatchValue2 equ 0000554h&lt;br /&gt;
_boot_SetTimer2Counter     equ 0000558h&lt;br /&gt;
_boot_GetTimer2Counter     equ 000055Ch&lt;br /&gt;
_boot_SetTimer2ReloadValue equ 0000560h&lt;br /&gt;
_boot_GetTimer2ReloadValue equ 0000564h&lt;br /&gt;
_boot_SetTimer2MatchValue1 equ 0000568h&lt;br /&gt;
_boot_GetTimer2MatchValue1 equ 000056Ch&lt;br /&gt;
_boot_SetTimer2MatchValue2 equ 0000570h&lt;br /&gt;
_boot_GetTimer2MatchValue2 equ 0000574h&lt;br /&gt;
_CheckIfEmulated           equ 0000578h&lt;br /&gt;
_boot_GetOnInt             equ 000057Ch&lt;br /&gt;
_boot_RTCIntHandler        equ 0000580h&lt;br /&gt;
_boot_RTCInitialize        equ 0000584h&lt;br /&gt;
_boot_RTCGetInitStatus     equ 0000588h&lt;br /&gt;
_boot_RTCEnable            equ 000058Ch&lt;br /&gt;
_boot_RTCDisable           equ 0000590h&lt;br /&gt;
_boot_RTCSet24Hours        equ 0000594h&lt;br /&gt;
;                          equ 0000598h&lt;br /&gt;
;                          equ 000059Ch&lt;br /&gt;
_boot_RTCAckAlarmInt       equ 00005A0h&lt;br /&gt;
;                          equ 00005A4h&lt;br /&gt;
_boot_RTCWriteTime         equ 00005A8h&lt;br /&gt;
_boot_RTCGetTime12Hour     equ 00005ACh&lt;br /&gt;
_boot_RTCGetTime           equ 00005B0h&lt;br /&gt;
_boot_RTCSetTime           equ 00005B4h&lt;br /&gt;
_boot_RTCGetAlarm          equ 00005B8h&lt;br /&gt;
_boot_RTCSetAlarmSafe      equ 00005BCh&lt;br /&gt;
_boot_RTCCheckAlarmInt     equ 00005C0h&lt;br /&gt;
_boot_RTCSetAlarmInt       equ 00005C4h&lt;br /&gt;
_boot_RTCIsAfternoon       equ 00005C8h&lt;br /&gt;
_boot_RTCGetDay            equ 00005CCh&lt;br /&gt;
_boot_RTCSetAlarmIntSafe   equ 00005D0h&lt;br /&gt;
_boot_RTCSetAlarm          equ 00005D4h&lt;br /&gt;
_boot_RTCEnableInt         equ 00005D8h&lt;br /&gt;
_boot_RTCDisableInt        equ 00005DCh&lt;br /&gt;
_boot_RTCSetCallback       equ 00005E0h&lt;br /&gt;
_boot_RTCResetTimeStruct   equ 00005E4h&lt;br /&gt;
;                          equ 00005E8h&lt;br /&gt;
_boot_RTCSetFlags          equ 00005ECh&lt;br /&gt;
;                          equ 00005F0h&lt;br /&gt;
_CheckEmulationBit         equ 00005F4h&lt;br /&gt;
_usb_SetDMAAddress         equ 00005F8h&lt;br /&gt;
;                          equ 00005FCh&lt;br /&gt;
_boot_SectorsBegin         equ 0000600h&lt;br /&gt;
;                          equ 0000604h&lt;br /&gt;
_usb_InEndpointClrStall    equ 0000608h&lt;br /&gt;
_usb_InEndpointSetStall    equ 000060Ch&lt;br /&gt;
_usb_InEndpointClrReset    equ 0000610h&lt;br /&gt;
_usb_InEndpointSetReset    equ 0000614h&lt;br /&gt;
_usb_InEndpointSendZlp     equ 0000618h&lt;br /&gt;
_usb_OutEndpointClrStall   equ 000061Ch&lt;br /&gt;
_usb_OutEndpointSetStall   equ 0000620h&lt;br /&gt;
_usb_OutEndpointClrReset   equ 0000624h&lt;br /&gt;
_usb_OutEndpointSetReset   equ 0000628h&lt;br /&gt;
_usb_SetFifoMap            equ 000062Ch&lt;br /&gt;
_usb_SetEndpointConfig     equ 0000630h&lt;br /&gt;
_usb_ClrEndpointConfig     equ 0000634h&lt;br /&gt;
_usb_SetFifoConfig         equ 0000638h&lt;br /&gt;
;                          equ 000063Ch&lt;br /&gt;
&lt;br /&gt;
;RAM Equates&lt;br /&gt;
;--------------------------------&lt;br /&gt;
ramStart		equ 0D00000h&lt;br /&gt;
flags			equ 0D00080h		; location of OS Flags (+-80h)&lt;br /&gt;
textFlagsLoc		equ 0D00085h            ; location of Text Flags&lt;br /&gt;
apdFlagsLoc		equ 0D00088h		; location of APD Flags&lt;br /&gt;
appFlagsLoc		equ 0D0008Dh		; location of App Flags&lt;br /&gt;
rclFlagsLoc		equ 0D0008Eh            ; location of RCLQueue Flags&lt;br /&gt;
shiftFlagsLoc		equ 0D00092h            ; location of Shifting Flags&lt;br /&gt;
mathprintFlagsLoc	equ 0D000C4h		; location of MathPrint Flags&lt;br /&gt;
&lt;br /&gt;
strtokPtr		equ 0D000FFh            ; location of pointer used by C strtok&lt;br /&gt;
printRoutine		equ 0D00108h            ; stores pointer to printing routines (3 scrap)&lt;br /&gt;
&lt;br /&gt;
flashByte		equ 0D00125h		; used for writing to flash&lt;br /&gt;
&lt;br /&gt;
cellOverrideAddr	equ 0D00166h&lt;br /&gt;
curCell			equ 0D0016Eh            ; selected list cell&lt;br /&gt;
&lt;br /&gt;
SmallEditCancelParse	equ 0D001A4h&lt;br /&gt;
&lt;br /&gt;
curRowBackup		equ 0D0033Ch		; backup of curRow&lt;br /&gt;
shiftFlagsLocBackup	equ 0D00358h		; backup of shiftFlagsLoc&lt;br /&gt;
appFlagsLocBackup	equ 0D00366h		; backup of appFlagsLoc&lt;br /&gt;
penRowBackup		equ 0D003E3h		; backup of penRow&lt;br /&gt;
mathprintBackup		equ 0D003E6h		; backup of mathprint flags&lt;br /&gt;
winLeftEdgeBackup	equ 0D003D2h		; backup of winLeftEdge&lt;br /&gt;
catalogCurrentBackup	equ 0D003D3h		; backup of catalogCurrent&lt;br /&gt;
menuCurrentSubBackup	equ 0D003D6h		; backup of menuCurrentSub&lt;br /&gt;
menuNumMenusBackup	equ 0D003D8h		; backup of menuNumMenus&lt;br /&gt;
menuCurrentBackup	equ 0D003DAh		; backup of menuCurrent&lt;br /&gt;
cxCurAppBackup		equ 0D003DDh		; backup of cxCurApp&lt;br /&gt;
&lt;br /&gt;
curUnderBackup		equ 0D003E8h		; backup of curUnder&lt;br /&gt;
&lt;br /&gt;
appData			equ 0D00429h		; used for OFFSCRPT and ONSCRPT&lt;br /&gt;
&lt;br /&gt;
arcPtrEnd		equ 0D0052Fh&lt;br /&gt;
&lt;br /&gt;
tempSP			equ 0D0053Fh		; 3 byte scrap&lt;br /&gt;
&lt;br /&gt;
arcInfo			equ 0D00543h&lt;br /&gt;
savedArcInfo		equ 0D0055Bh&lt;br /&gt;
appBank_jump		equ 0D00584h&lt;br /&gt;
&lt;br /&gt;
kbdScanCode		equ 0D00587h		; scancode returned by GetCSC&lt;br /&gt;
kbdLGSC			equ 0D00588h&lt;br /&gt;
kbdPSC			equ 0D00589h&lt;br /&gt;
kbdWUR			equ 0D0058Ah&lt;br /&gt;
kbdDebncCnt		equ 0D0058Bh&lt;br /&gt;
kbdKey			equ 0D0058Ch&lt;br /&gt;
kbdGetKy		equ 0D0058Dh&lt;br /&gt;
keyExtend		equ 0D0058Eh&lt;br /&gt;
brightness		equ 0D0058Fh&lt;br /&gt;
apdSubTimer		equ 0D00590h&lt;br /&gt;
apdTimer		equ 0D00591h&lt;br /&gt;
curTime			equ 0D00594h&lt;br /&gt;
curRow			equ 0D00595h&lt;br /&gt;
curCol			equ 0D00596h&lt;br /&gt;
curOffset		equ 0D00598h&lt;br /&gt;
curUnder		equ 0D00599h&lt;br /&gt;
curYCol			equ 0D0059Ch&lt;br /&gt;
curType			equ 0D0059Fh&lt;br /&gt;
curXRow			equ 0D005A0h&lt;br /&gt;
prevDData		equ 0D005A1h&lt;br /&gt;
lFont_record		equ 0D005A4h&lt;br /&gt;
sFont_record		equ 0D005C5h&lt;br /&gt;
tokVarPtr		equ 0D005E9h&lt;br /&gt;
tokLen			equ 0D005ECh&lt;br /&gt;
&lt;br /&gt;
indicCounter		equ 0D005F6h&lt;br /&gt;
&lt;br /&gt;
OP1			equ 0D005F8h&lt;br /&gt;
OP1M			equ 0D005FAh&lt;br /&gt;
OP2			equ 0D00603h&lt;br /&gt;
OP2M			equ 0D00605h&lt;br /&gt;
OP2EXT			equ 0D0060Ch&lt;br /&gt;
OP3			equ 0D0060Eh&lt;br /&gt;
OP3M			equ 0D00610h&lt;br /&gt;
OP4			equ 0D00619h&lt;br /&gt;
OP4M			equ 0D0061Bh&lt;br /&gt;
OP5			equ 0D00624h&lt;br /&gt;
OP5M			equ 0D00626h&lt;br /&gt;
OP6			equ 0D0062Fh&lt;br /&gt;
OP6M			equ 0D00631h&lt;br /&gt;
OP6EXT			equ 0D00638h&lt;br /&gt;
&lt;br /&gt;
progToEdit		equ 0D0065Bh&lt;br /&gt;
nameBuff		equ 0D00663h&lt;br /&gt;
&lt;br /&gt;
equ_edit_save		equ 0D0066Eh&lt;br /&gt;
iMathPtr1		equ 0D0066Fh&lt;br /&gt;
iMathPtr2		equ 0D00672h&lt;br /&gt;
iMathPtr3		equ 0D00675h&lt;br /&gt;
iMathPtr4		equ 0D00678h&lt;br /&gt;
iMathPtr5		equ 0D0067Bh&lt;br /&gt;
asm_data_ptr1		equ 0D0067Eh&lt;br /&gt;
asm_data_ptr2		equ 0D00681h&lt;br /&gt;
&lt;br /&gt;
asm_ram			equ 0D00687h&lt;br /&gt;
&lt;br /&gt;
textShadow		equ 0D006C0h&lt;br /&gt;
textShadCur		equ 0D007C4h&lt;br /&gt;
textShadTop		equ 0D007C7h&lt;br /&gt;
textShadAlph		equ 0D007C8h&lt;br /&gt;
textShadIns		equ 0D007C9h&lt;br /&gt;
cxMain			equ 0D007CAh&lt;br /&gt;
cxPPutAway		equ 0D007CDh&lt;br /&gt;
cxPutAway		equ 0D007D0h&lt;br /&gt;
cxReDisp		equ 0D007D3h&lt;br /&gt;
cxErrorEP		equ 0D007D6h&lt;br /&gt;
cxSizeWind		equ 0D007D9h&lt;br /&gt;
cxPage			equ 0D007DCh&lt;br /&gt;
cxCurApp		equ 0D007E0h&lt;br /&gt;
cxPrev			equ 0D007E2h ; 23 bytes are shadows of cxMain through cxCurApp and appFlags&lt;br /&gt;
cxAppReturn		equ 0D007EBh&lt;br /&gt;
&lt;br /&gt;
onSP			equ 0D007FAh&lt;br /&gt;
&lt;br /&gt;
promptRow		equ 0D00800h&lt;br /&gt;
promptCol		equ 0D00801h&lt;br /&gt;
promptIns		equ 0D00802h&lt;br /&gt;
promptShift		equ 0D00803h&lt;br /&gt;
promptRet		equ 0D00804h&lt;br /&gt;
promptValid		equ 0D00807h&lt;br /&gt;
&lt;br /&gt;
varType			equ 0D00813h&lt;br /&gt;
varCurrent		equ 0D00814h&lt;br /&gt;
varClass		equ 0D0081Ch&lt;br /&gt;
&lt;br /&gt;
catalogCurrent		equ 0D0081Dh ; word at this location starting with 6007h corresponds to what is highlighted in catalog&lt;br /&gt;
catalogCurrentBackupM	equ 0D00820h ; backup of catalogCurrent for menus&lt;br /&gt;
menuAppDepth		equ 0D00823h&lt;br /&gt;
menuCurrent		equ 0D00824h&lt;br /&gt;
menuCurrentSub		equ 0D00825h ; holds current submenu index&lt;br /&gt;
menuSelected		equ 0D00826h ; holds currently selected item in current submenu&lt;br /&gt;
menuNumMenus		equ 0D00827h ; holds number of submenus for this menu&lt;br /&gt;
menuNumItems		equ 0D00828h ; holds number of items in this submenu&lt;br /&gt;
appFlagsBackup		equ 0D00829h ; iy+appFlags backup for menu stuff&lt;br /&gt;
cursorFlagsBackup	equ 0D0082Ah ; iy+cursorFlags backup for menu stuff&lt;br /&gt;
curGStyleBackup		equ 0D0082Bh ; curGStyle backup for menu stuff&lt;br /&gt;
graphFlagsBackup	equ 0D0082Ch ; iy+graphFlags backup for menu stuff&lt;br /&gt;
&lt;br /&gt;
progCurrent		equ 0D0082Dh&lt;br /&gt;
;D0082E	; something used to execute apps with _NewContext0&lt;br /&gt;
userMenuSA		equ 0D00838h&lt;br /&gt;
&lt;br /&gt;
tempErrorMessage	equ 0D00842h&lt;br /&gt;
&lt;br /&gt;
ioPrompt		equ 0D00879h&lt;br /&gt;
ioFlag			equ 0D00894h&lt;br /&gt;
sndRecState		equ 0D00896h&lt;br /&gt;
ioErrState		equ 0D00897h&lt;br /&gt;
ioData			equ 0D008A1h&lt;br /&gt;
&lt;br /&gt;
penCol			equ 0D008D2h&lt;br /&gt;
penRow			equ 0D008D5h&lt;br /&gt;
rclQueue		equ 0D008D6h&lt;br /&gt;
rclQueueEnd		equ 0D008D9h&lt;br /&gt;
errNo			equ 0D008DFh&lt;br /&gt;
errSP			equ 0D008E0h&lt;br /&gt;
errOffset		equ 0D008E3h&lt;br /&gt;
&lt;br /&gt;
entryString		equ 0D008E6h&lt;br /&gt;
entryResult		equ 0D008EAh&lt;br /&gt;
&lt;br /&gt;
statVarsOffset		equ 0D0117Fh&lt;br /&gt;
asm_prgm_size		equ 0D0118Ch&lt;br /&gt;
bstCounter		equ 0D0118Fh&lt;br /&gt;
statVars		equ 0D01191h&lt;br /&gt;
infVars			equ 0D013A4h&lt;br /&gt;
infVar1			equ 0D013ADh&lt;br /&gt;
infVar2			equ 0D013B6h&lt;br /&gt;
infVar3			equ 0D013BFh&lt;br /&gt;
infVar4			equ 0D013C8h&lt;br /&gt;
infVar5			equ 0D013D1h&lt;br /&gt;
infVar6			equ 0D013DAh&lt;br /&gt;
infVar7			equ 0D013E3h&lt;br /&gt;
infVar8			equ 0D013ECh&lt;br /&gt;
infVar9			equ 0D013F5h&lt;br /&gt;
infVar10		equ 0D013FEh&lt;br /&gt;
infVar11		equ 0D01407h&lt;br /&gt;
infVar12		equ 0D01410h&lt;br /&gt;
infVar13		equ 0D01419h&lt;br /&gt;
infVar14		equ 0D01422h&lt;br /&gt;
infVar15		equ 0D0142Bh&lt;br /&gt;
infVar16		equ 0D01434h&lt;br /&gt;
infVar17		equ 0D0143Dh&lt;br /&gt;
infVar18		equ 0D01446h&lt;br /&gt;
infVar19		equ 0D0144Fh&lt;br /&gt;
infVar20		equ 0D01458h&lt;br /&gt;
&lt;br /&gt;
curGStyle		equ 0D0146Dh&lt;br /&gt;
curGY			equ 0D0146Eh&lt;br /&gt;
curGY2			equ 0D01470h&lt;br /&gt;
curGX2			equ 0D01471h ; currently selected equation while graphing&lt;br /&gt;
freeSaveY		equ 0D01472h&lt;br /&gt;
freeSaveX		equ 0D01474h&lt;br /&gt;
&lt;br /&gt;
XOffset			equ 0D014FAh&lt;br /&gt;
YOffset			equ 0D014FCh&lt;br /&gt;
lcdTallP		equ 0D014FDh&lt;br /&gt;
pixWideP		equ 0D014FEh&lt;br /&gt;
pixWide_m_1		equ 0D014FFh&lt;br /&gt;
pixWide_m_2		equ 0D01501h&lt;br /&gt;
lastEntryStkPtr		equ 0D01508h&lt;br /&gt;
lastEntryStk		equ 0D0150Bh&lt;br /&gt;
numLastEntries		equ 0D01D0Bh&lt;br /&gt;
currLastEntry		equ 0D01D0Ch&lt;br /&gt;
&lt;br /&gt;
curPlotNumber		equ 0D01D45h&lt;br /&gt;
&lt;br /&gt;
curInc			equ 0D01D49h&lt;br /&gt;
&lt;br /&gt;
uXmin			equ 0D01D61h&lt;br /&gt;
uXmax			equ 0D01D6Ah&lt;br /&gt;
uXscl			equ 0D01D73h&lt;br /&gt;
uYmin			equ 0D01D7Ch&lt;br /&gt;
uYmax			equ 0D01D85h&lt;br /&gt;
uYscl			equ 0D01D8Eh&lt;br /&gt;
uThetMin		equ 0D01D97h&lt;br /&gt;
uThetMax		equ 0D01DA0h&lt;br /&gt;
uThetStep		equ 0D01DA9h&lt;br /&gt;
uTmin			equ 0D01DB2h&lt;br /&gt;
uTmax			equ 0D01DBBh&lt;br /&gt;
uTStep			equ 0D01DC4h&lt;br /&gt;
uPlotStart		equ 0D01DCDh&lt;br /&gt;
unMax			equ 0D01DD6h&lt;br /&gt;
uu0			equ 0D01DDFh&lt;br /&gt;
uv0			equ 0D01DE8h&lt;br /&gt;
unMin			equ 0D01DF1h&lt;br /&gt;
uu02			equ 0D01DFAh&lt;br /&gt;
uv02			equ 0D01E03h&lt;br /&gt;
uw0			equ 0D01E0Ch&lt;br /&gt;
uPlotStep		equ 0D01E15h&lt;br /&gt;
uXres			equ 0D01E1Eh&lt;br /&gt;
uw02			equ 0D01E27h&lt;br /&gt;
Xmin			equ 0D01E33h&lt;br /&gt;
Xmax			equ 0D01E3Ch&lt;br /&gt;
Xscl			equ 0D01E45h&lt;br /&gt;
Ymin			equ 0D01E4Eh&lt;br /&gt;
Ymax			equ 0D01E57h&lt;br /&gt;
Yscl			equ 0D01E60h&lt;br /&gt;
ThetaMin		equ 0D01E69h&lt;br /&gt;
ThetaMax		equ 0D01E72h&lt;br /&gt;
ThetaStep		equ 0D01E7Bh&lt;br /&gt;
TminPar			equ 0D01E84h&lt;br /&gt;
TmaxPar			equ 0D01E8Dh&lt;br /&gt;
Tstep			equ 0D01E96h&lt;br /&gt;
PlotStart		equ 0D01E9Fh&lt;br /&gt;
nMax			equ 0D01EA8h&lt;br /&gt;
u0			equ 0D01EB1h&lt;br /&gt;
v0			equ 0D01EBAh&lt;br /&gt;
nMin			equ 0D01EC3h&lt;br /&gt;
u02			equ 0D01ECCh&lt;br /&gt;
v02			equ 0D01ED5h&lt;br /&gt;
w0			equ 0D01EDEh&lt;br /&gt;
PlotStep		equ 0D01EE7h&lt;br /&gt;
XresO			equ 0D01EF0h&lt;br /&gt;
w02			equ 0D01EF9h&lt;br /&gt;
un1			equ 0D01F02h&lt;br /&gt;
un2			equ 0D01F0Bh&lt;br /&gt;
vn1			equ 0D01F14h&lt;br /&gt;
vn2			equ 0D01F1Dh&lt;br /&gt;
wn1			equ 0D01F26h&lt;br /&gt;
wn2			equ 0D01F2Fh&lt;br /&gt;
fin_N			equ 0D01F38h&lt;br /&gt;
fin_I			equ 0D01F41h&lt;br /&gt;
fin_PV			equ 0D01F4Ah&lt;br /&gt;
fin_PMT			equ 0D01F53h&lt;br /&gt;
fin_FV			equ 0D01F5Ch&lt;br /&gt;
fin_PY			equ 0D01F65h&lt;br /&gt;
fin_CY			equ 0D01F6Eh&lt;br /&gt;
cal_N			equ 0D01F77h&lt;br /&gt;
cal_I			equ 0D01F80h&lt;br /&gt;
cal_PV			equ 0D01F89h&lt;br /&gt;
cal_PMT			equ 0D01F92h&lt;br /&gt;
cal_FV			equ 0D01F9Bh&lt;br /&gt;
cal_PY			equ 0D01FA4h&lt;br /&gt;
DeltaX			equ 0D01FAEh&lt;br /&gt;
DeltaY			equ 0D01FB7h&lt;br /&gt;
TraceStep		equ 0D0203Dh&lt;br /&gt;
&lt;br /&gt;
TblStart		equ 0D02267h&lt;br /&gt;
DeltaTbl		equ 0D02270h&lt;br /&gt;
Plot1MarkType		equ 0D0227Eh&lt;br /&gt;
Plot1List1		equ 0D0227Fh&lt;br /&gt;
Plot1List2		equ 0D02284h&lt;br /&gt;
Plot1FreqList		equ 0D02289h&lt;br /&gt;
Plot1XYOnOff		equ 0D0228Eh&lt;br /&gt;
Plot1Color		equ 0D0228Fh&lt;br /&gt;
&lt;br /&gt;
Plot2MarkType		equ 0D02290h&lt;br /&gt;
Plot2List1		equ 0D02291h&lt;br /&gt;
Plot2List2		equ 0D02296h&lt;br /&gt;
Plot2FreqList		equ 0D0229Bh&lt;br /&gt;
Plot2XYOnOff		equ 0D022A0h&lt;br /&gt;
Plot2Color		equ 0D022A1h&lt;br /&gt;
&lt;br /&gt;
Plot3MarkType		equ 0D022A2h&lt;br /&gt;
Plot3List1		equ 0D022A3h&lt;br /&gt;
Plot3List2		equ 0D022A8h&lt;br /&gt;
Plot3FreqList		equ 0D022ADh&lt;br /&gt;
Plot3XYOnOff		equ 0D022B2h&lt;br /&gt;
Plot3Color		equ 0D022B3h&lt;br /&gt;
&lt;br /&gt;
ES			equ 0D022BAh&lt;br /&gt;
&lt;br /&gt;
seed1			equ 0D022FCh&lt;br /&gt;
seed2			equ 0D02305h&lt;br /&gt;
basic_prog		equ 0D0230Eh&lt;br /&gt;
begPC			equ 0D02317h&lt;br /&gt;
curPC			equ 0D0231Ah&lt;br /&gt;
endPC			equ 0D0231Dh&lt;br /&gt;
numArguments		equ 0D02320h&lt;br /&gt;
&lt;br /&gt;
cmdShadow		equ 0D0232Dh&lt;br /&gt;
cmdShadCur		equ 0D02431h&lt;br /&gt;
cmdShadAlph		equ 0D02433h&lt;br /&gt;
cmdShadIns		equ 0D02435h&lt;br /&gt;
cmdCursor		equ 0D02434h&lt;br /&gt;
editTop			equ 0D02437h&lt;br /&gt;
editCursor		equ 0D0243Ah&lt;br /&gt;
editTail		equ 0D0243Dh&lt;br /&gt;
editBtm			equ 0D02440h&lt;br /&gt;
&lt;br /&gt;
currListHighlight	equ 0D0244Bh ; word, this is offset into list for currently-highlighted element in list editor&lt;br /&gt;
editSym			equ 0D0244Eh ; pointer to vat of variable being edited&lt;br /&gt;
editDat			equ 0D02451h ; pointer to data of variable being edited&lt;br /&gt;
&lt;br /&gt;
currListPageOffset	equ 0D02457h&lt;br /&gt;
currList		equ 0D02458h&lt;br /&gt;
listName1		equ 0D02459h&lt;br /&gt;
listName2		equ 0D0245Eh&lt;br /&gt;
listName3		equ 0D02463h&lt;br /&gt;
listName4		equ 0D02468h&lt;br /&gt;
listName5		equ 0D0246Dh&lt;br /&gt;
listName6		equ 0D02472h&lt;br /&gt;
listName7		equ 0D02477h&lt;br /&gt;
listName8		equ 0D0247Ch&lt;br /&gt;
listName9		equ 0D02481h&lt;br /&gt;
listName10		equ 0D02486h&lt;br /&gt;
listName11		equ 0D0248Bh&lt;br /&gt;
listName12		equ 0D02490h&lt;br /&gt;
listName13		equ 0D02495h&lt;br /&gt;
listName14		equ 0D0249Ah&lt;br /&gt;
listName15		equ 0D0249Fh&lt;br /&gt;
listName16		equ 0D024A4h&lt;br /&gt;
listName17		equ 0D024A9h&lt;br /&gt;
listName18		equ 0D024AEh&lt;br /&gt;
listName19		equ 0D024B3h&lt;br /&gt;
listName20		equ 0D024B8h&lt;br /&gt;
currGrphStyle		equ 0D024BEh&lt;br /&gt;
y1LineType		equ 0D024BFh&lt;br /&gt;
y2LineType		equ 0D024C0h&lt;br /&gt;
y3LineType		equ 0D024C1h&lt;br /&gt;
y4LineType		equ 0D024C2h&lt;br /&gt;
y5LineType		equ 0D024C3h&lt;br /&gt;
y6LineType		equ 0D024C4h&lt;br /&gt;
y7LineType		equ 0D024C5h&lt;br /&gt;
y8LineType		equ 0D024C6h&lt;br /&gt;
y9LineType		equ 0D024C7h&lt;br /&gt;
y0LineType		equ 0D024C8h&lt;br /&gt;
para1LineType		equ 0D024C9h&lt;br /&gt;
para2LineType		equ 0D024CAh&lt;br /&gt;
para3LineType		equ 0D024CBh&lt;br /&gt;
para4LineType		equ 0D024CCh&lt;br /&gt;
para5LineType		equ 0D024CDh&lt;br /&gt;
para6LineType		equ 0D024CEh&lt;br /&gt;
polar1LineType		equ 0D024CFh&lt;br /&gt;
polar2LineType		equ 0D024D0h&lt;br /&gt;
polar3LineType		equ 0D024D1h&lt;br /&gt;
polar4LineType		equ 0D024D2h&lt;br /&gt;
polar5LineType		equ 0D024D3h&lt;br /&gt;
polar6LineType		equ 0D024D4h&lt;br /&gt;
secULineType		equ 0D024D5h&lt;br /&gt;
secVLineType		equ 0D024D6h&lt;br /&gt;
secWLineType		equ 0D024D7h&lt;br /&gt;
y1LineColor		equ 0D024D8h&lt;br /&gt;
y2LineColor		equ 0D024D9h&lt;br /&gt;
y3LineColor		equ 0D024DAh&lt;br /&gt;
y4LineColor		equ 0D024DBh&lt;br /&gt;
y5LineColor		equ 0D024DCh&lt;br /&gt;
y6LineColor		equ 0D024DDh&lt;br /&gt;
y7LineColor		equ 0D024DEh&lt;br /&gt;
y8LineColor		equ 0D024DFh&lt;br /&gt;
y9LineColor		equ 0D024E0h&lt;br /&gt;
y0LineColor		equ 0D024E1h&lt;br /&gt;
para1LineColor		equ 0D024E2h&lt;br /&gt;
para2LineColor		equ 0D024E3h&lt;br /&gt;
para3LineColor		equ 0D024E4h&lt;br /&gt;
para4LineColor		equ 0D024E5h&lt;br /&gt;
para5LineColor		equ 0D024E6h&lt;br /&gt;
para6LineColor		equ 0D024E7h&lt;br /&gt;
polar1LineColor		equ 0D024E8h&lt;br /&gt;
polar2LineColor		equ 0D024E9h&lt;br /&gt;
polar3LineColor		equ 0D024EAh&lt;br /&gt;
polar4LineColor		equ 0D024EBh&lt;br /&gt;
polar5LineColor		equ 0D024ECh&lt;br /&gt;
polar6LineColor		equ 0D024EDh&lt;br /&gt;
secULineColor		equ 0D024EEh&lt;br /&gt;
secVLineColor		equ 0D024EFh&lt;br /&gt;
secWLineColor		equ 0D024F0h&lt;br /&gt;
&lt;br /&gt;
winTop			equ 0D02504h&lt;br /&gt;
winBtm			equ 0D02505h&lt;br /&gt;
winLeftEdge		equ 0D02506h&lt;br /&gt;
winLeft			equ 0D02507h&lt;br /&gt;
winAbove		equ 0D02509h&lt;br /&gt;
winRow			equ 0D0250Bh&lt;br /&gt;
winCol			equ 0D0250Dh&lt;br /&gt;
fmtDigits		equ 0D0250Fh&lt;br /&gt;
fmtString		equ 0D02510h&lt;br /&gt;
fmtLeft			equ 0D02561h&lt;br /&gt;
fmtIndex		equ 0D02564h&lt;br /&gt;
fmtMatSym		equ 0D02567h&lt;br /&gt;
fmtMatMem		equ 0D0256Ah&lt;br /&gt;
&lt;br /&gt;
tSymPtr1		equ 0D0257Bh&lt;br /&gt;
tSymPtr2		equ 0D0257Eh&lt;br /&gt;
chkDelPtr3		equ 0D02581h&lt;br /&gt;
chkDelPtr4		equ 0D02584h&lt;br /&gt;
&lt;br /&gt;
tempMem			equ 0D02587h&lt;br /&gt;
FPSbase			equ 0D0258Ah&lt;br /&gt;
FPS			equ 0D0258Dh&lt;br /&gt;
OPBase			equ 0D02590h&lt;br /&gt;
OPS			equ 0D02593h&lt;br /&gt;
pTempCnt		equ 0D02596h&lt;br /&gt;
cleanTmp		equ 0D02598h&lt;br /&gt;
pTemp			equ 0D0259Ah&lt;br /&gt;
progPtr			equ 0D0259Dh&lt;br /&gt;
newDataPtr		equ 0D025A0h&lt;br /&gt;
pagedGetPtr		equ 0D025A3h ; 3 byte scrap (unstable)&lt;br /&gt;
pagedPutPtr		equ 0D025A6h&lt;br /&gt;
&lt;br /&gt;
appErr1			equ 0D025A9h ; use with _ErrCustom1&lt;br /&gt;
appErr2			equ 0D025B6h ; use with _ErrCustom2&lt;br /&gt;
&lt;br /&gt;
arcPtr			equ 0D025C8h&lt;br /&gt;
appRawKeyHandle		equ 0D025CBh&lt;br /&gt;
customHeight		equ 0D025CEh&lt;br /&gt;
localLanguage		equ 0D025CFh&lt;br /&gt;
hookExecTemp		equ 0D025D2h&lt;br /&gt;
cursorHookPtr		equ 0D025D5h&lt;br /&gt;
libraryHookPtr		equ 0D025D8h&lt;br /&gt;
rawKeyHookPtr		equ 0D025DBh&lt;br /&gt;
getKeyHookPtr		equ 0D025DEh&lt;br /&gt;
homescreenHookPtr	equ 0D025E1h&lt;br /&gt;
windowHookPtr		equ 0D025E4h&lt;br /&gt;
graphHookPtr		equ 0D025E7h&lt;br /&gt;
yEqualsHookPtr		equ 0D025EAh&lt;br /&gt;
fontHookPtr		equ 0D025EDh&lt;br /&gt;
regraphHookPtr		equ 0D025F0h&lt;br /&gt;
graphicsHookPtr		equ 0D025F3h&lt;br /&gt;
traceHookPtr		equ 0D025F6h&lt;br /&gt;
parserHookPtr		equ 0D025F9h&lt;br /&gt;
appChangeHookPtr	equ 0D025FCh&lt;br /&gt;
catalog1HookPtr		equ 0D025FFh&lt;br /&gt;
helpHookPtr		equ 0D02602h&lt;br /&gt;
cxRedispHookPtr		equ 0D02605h&lt;br /&gt;
menuHookPtr		equ 0D02608h&lt;br /&gt;
catalog2HookPtr		equ 0D0260Bh&lt;br /&gt;
tokenHookPtr		equ 0D0260Eh&lt;br /&gt;
localizeHookPtr		equ 0D02611h&lt;br /&gt;
silentLinkHookPtr	equ 0D02614h&lt;br /&gt;
USBActivityHookPtr	equ 0D0261Ah&lt;br /&gt;
&lt;br /&gt;
tempFreeArc		equ 0D02655h ; set after _ArcChk call&lt;br /&gt;
&lt;br /&gt;
textFGColor		equ 0D02688h&lt;br /&gt;
textBGColor		equ 0D0268Ah&lt;br /&gt;
&lt;br /&gt;
drawBGColor		equ 0D026AAh&lt;br /&gt;
drawFGColor		equ 0D026ACh&lt;br /&gt;
drawColorCode		equ 0D026AEh&lt;br /&gt;
&lt;br /&gt;
keyToStrRam		equ 0D026EAh&lt;br /&gt;
&lt;br /&gt;
sEditMonSp		equ 0D02706h&lt;br /&gt;
bpSave			equ 0D02709h&lt;br /&gt;
&lt;br /&gt;
batteryStatus		equ 0D02A86h&lt;br /&gt;
&lt;br /&gt;
graphBGColor		equ 0D02A98h&lt;br /&gt;
&lt;br /&gt;
errorLineY		equ 0D02A1Bh&lt;br /&gt;
errorLineX		equ 0D02A23h&lt;br /&gt;
&lt;br /&gt;
fillRectColor		equ 0D02AC0h&lt;br /&gt;
statusBarBGColor	equ 0D02ACCh&lt;br /&gt;
&lt;br /&gt;
scrapMem		equ 0D02AD7h ; 3 byte scrap (unstable)&lt;br /&gt;
&lt;br /&gt;
TempOP2ToOP6		equ 0D02B39h ; 55 bytes where OP2 to OP6 are temporary saved&lt;br /&gt;
&lt;br /&gt;
gCurYLoc		equ 0D02FD6h ; current y pixel location for C functions&lt;br /&gt;
&lt;br /&gt;
;safeRAM Locations&lt;br /&gt;
;---------------------------------------------&lt;br /&gt;
;appData		equ 0D00429h ; 256 bytes&lt;br /&gt;
;textShadow		equ 0D006C0h ; 260 bytes	; Call _ClrTxtShdw to put spaces in here&lt;br /&gt;
;cmdShadow		equ 0D0232Dh ; 260 bytes&lt;br /&gt;
pixelShadow		equ 0D031F6h ; 8400 bytes&lt;br /&gt;
pixelShadow2		equ 0D052C6h ; 8400 bytes&lt;br /&gt;
cmdPixelShadow		equ 0D07396h ; 8400 bytes&lt;br /&gt;
plotSScreen		equ 0D09466h ; 21945 bytes	; Set GraphDraw Flag to redraw graph if used&lt;br /&gt;
saveSScreen		equ 0D0EA1Fh ; 21945 bytes	; Set GraphDraw Flag to redraw graph if used&lt;br /&gt;
cursorImage		equ 0E30800h ; 1020 bytes&lt;br /&gt;
&lt;br /&gt;
;semiSafeRAM Locations&lt;br /&gt;
;---------------------------------------------&lt;br /&gt;
usbArea			equ 0D13FD8h ; 14306 bytes used for usb, probably need to disable timer3/usb interrupts to use&lt;br /&gt;
usbHandleKeys		equ 0D14091h ; zero this byte while using usbArea to keep GetCSC from affecting other parts of usbArea&lt;br /&gt;
usbInited		equ 0D177B7h ; zero this byte while using usbArea and to reset the usb stack when interrupts are re-enabled&lt;br /&gt;
heapBot			equ 0D1887Ch ; 1024 bytes used for flash ram routines, rest used rarely&lt;br /&gt;
ramCodeTop		equ 0D18C7Ch&lt;br /&gt;
heapTop			equ 0D1987Ch&lt;br /&gt;
stackBot		equ 0D1987Eh&lt;br /&gt;
stackTop		equ 0D1A87Eh&lt;br /&gt;
&lt;br /&gt;
;RAM Equates Continued&lt;br /&gt;
;---------------------------------------------&lt;br /&gt;
userMem			equ 0D1A881h&lt;br /&gt;
symTable		equ 0D3FFFFh&lt;br /&gt;
vRam			equ 0D40000h&lt;br /&gt;
vRamEnd			equ 0D65800h&lt;br /&gt;
&lt;br /&gt;
;Ports&lt;br /&gt;
;--------------------------------&lt;br /&gt;
pCpuSpeed		equ 0001h&lt;br /&gt;
pHardwareId		equ 0003h&lt;br /&gt;
&lt;br /&gt;
;SHA256 Ports&lt;br /&gt;
;--------------------------------&lt;br /&gt;
pShaRange		equ 02000h&lt;br /&gt;
mpShaRange		equ 0E10000h&lt;br /&gt;
&lt;br /&gt;
shaCtrl			equ 00h ; 1 byte&lt;br /&gt;
pShaCtrl		equ pShaRange + shaCtrl&lt;br /&gt;
mpShaCtrl		equ mpShaRange + shaCtrl&lt;br /&gt;
&lt;br /&gt;
shaData			equ 10h ; 40h bytes&lt;br /&gt;
pShaData		equ pShaRange + shaData&lt;br /&gt;
mpShaData		equ mpShaRange + shaData&lt;br /&gt;
&lt;br /&gt;
shaState		equ 60h ; 20h bytes&lt;br /&gt;
pShaState		equ pShaRange + shaState&lt;br /&gt;
mpShaState		equ mpShaRange + shaState&lt;br /&gt;
&lt;br /&gt;
;USB Ports&lt;br /&gt;
;--------------------------------&lt;br /&gt;
pUsbRange		equ 03000h&lt;br /&gt;
mpUsbRange		equ 0E20000h&lt;br /&gt;
&lt;br /&gt;
usbCapLen		equ 0000h&lt;br /&gt;
pUsbCapLen		equ pUsbRange + usbCapLen&lt;br /&gt;
mpUsbCapLen		equ mpUsbRange + usbCapLen&lt;br /&gt;
&lt;br /&gt;
usbHciVer		equ 0002h&lt;br /&gt;
pUsbHciVer		equ pUsbRange + usbHciVer&lt;br /&gt;
mpUsbHciVer		equ mpUsbRange + usbHciVer&lt;br /&gt;
&lt;br /&gt;
usbHcsParams		equ 0004h&lt;br /&gt;
pUsbHcsParams		equ pUsbRange + usbHcsParams&lt;br /&gt;
mpUsbHcsParams		equ mpUsbRange + usbHcsParams&lt;br /&gt;
bUsbNumPorts		equ 0&lt;br /&gt;
bmUsbNumPorts		equ 0Fh &amp;lt;&amp;lt; bUsbNumPorts&lt;br /&gt;
bUsbPortPwrCtrl		equ 4&lt;br /&gt;
bmUsbPortPwrCtrl	equ 1 &amp;lt;&amp;lt; bUsbPortPwrCtrl&lt;br /&gt;
bUsbPortRoutRules	equ 7&lt;br /&gt;
bmUsbPortRoutRules	equ 1 &amp;lt;&amp;lt; bUsbPortRoutRules&lt;br /&gt;
bUsbNumPortsPerCC	equ 8&lt;br /&gt;
bmUsbNumPortsPerCC	equ 0Fh &amp;lt;&amp;lt; bUsbNumPortsPerCC&lt;br /&gt;
bUsbNumCC		equ 12&lt;br /&gt;
bmUsbNumCC		equ 0Fh &amp;lt;&amp;lt; bUsbNumCC&lt;br /&gt;
bUsbPortIndics		equ 16&lt;br /&gt;
bmUsbPortIndics		equ 1 &amp;lt;&amp;lt; bUsbPortIndics&lt;br /&gt;
bUsbDebugPortNum	equ 20&lt;br /&gt;
bmUsbDebugPortNum	equ 0Fh &amp;lt;&amp;lt; bUsbDebugPortNum&lt;br /&gt;
&lt;br /&gt;
usbHccParams		equ 0008h&lt;br /&gt;
pUsbHccParams		equ pUsbRange + usbHccParams&lt;br /&gt;
mpUsbHccParams		equ mpUsbRange + usbHccParams&lt;br /&gt;
bUsb64Bit		equ 0&lt;br /&gt;
bmUsb64Bit		equ 1 &amp;lt;&amp;lt; bUsb64Bit&lt;br /&gt;
bUsbProgFrameList	equ 1&lt;br /&gt;
bmUsbProgFrameList	equ 1 &amp;lt;&amp;lt; bUsbProgFrameList&lt;br /&gt;
bUsbAsyncSchedParkCap	equ 2&lt;br /&gt;
bmUsbAsyncSchedParkCap	equ 1 &amp;lt;&amp;lt; bUsbAsyncSchedParkCap&lt;br /&gt;
bUsbIsochSchedThresh	equ 4&lt;br /&gt;
bmUsbIsochSchedThresh	equ 0Fh &amp;lt;&amp;lt; bUsbIsochSchedThresh&lt;br /&gt;
bUsbEhciExtendCap	equ 8&lt;br /&gt;
bmUsbEhciExtendCap	equ 0FFh &amp;lt;&amp;lt; bUsbEhciExtendCap&lt;br /&gt;
&lt;br /&gt;
usbHcspPortRout		equ 000Ch&lt;br /&gt;
pUsbHcspPortRout	equ pUsbRange + usbHcspPortRout&lt;br /&gt;
mpUsbHcspPortRout	equ mpUsbRange + usbHcspPortRout&lt;br /&gt;
&lt;br /&gt;
usbCmd			equ 0010h&lt;br /&gt;
pUsbCmd			equ pUsbRange + usbCmd&lt;br /&gt;
mpUsbCmd		equ mpUsbRange + usbCmd&lt;br /&gt;
bUsbRunStop		equ 0&lt;br /&gt;
bmUsbRunStop		equ 1 &amp;lt;&amp;lt; bUsbRunStop&lt;br /&gt;
bUsbHcReset		equ 1&lt;br /&gt;
bmUsbHcReset		equ 1 &amp;lt;&amp;lt; bUsbHcReset&lt;br /&gt;
bUsbFrameListSize	equ 2&lt;br /&gt;
bmUsbFrameListSize	equ 3 &amp;lt;&amp;lt; bUsbFrameListSize&lt;br /&gt;
bUsbPeriodicSchedEn	equ 4&lt;br /&gt;
bmUsbPeriodicSchedEn	equ 1 &amp;lt;&amp;lt; bUsbPeriodicSchedEn&lt;br /&gt;
bUsbAsyncSchedEn	equ 5&lt;br /&gt;
bmUsbAsyncSchedEn	equ 1 &amp;lt;&amp;lt; bUsbAsyncSchedEn&lt;br /&gt;
bUsbIntAsyncAdvDrbl	equ 6&lt;br /&gt;
bmUsbIntAsyncAdvDrbl	equ 1 &amp;lt;&amp;lt; bUsbIntAsyncAdvDrbl&lt;br /&gt;
bUsbLightHcReset	equ 7&lt;br /&gt;
bmUsbLightHcReset	equ 1 &amp;lt;&amp;lt; bUsbLightHcReset&lt;br /&gt;
bUsbAsyncSchedParkCnt	equ 8&lt;br /&gt;
bmUsbAsyncSchedParkCnt	equ 3 &amp;lt;&amp;lt; bUsbAsyncSchedParkCnt&lt;br /&gt;
bUsbAsyncSchedParkEn	equ 11&lt;br /&gt;
bmUsbAsyncSchedParkEn	equ 1 &amp;lt;&amp;lt; bUsbAsyncSchedParkEn&lt;br /&gt;
bUsbIntThreshCtrl	equ 16&lt;br /&gt;
bmUsbIntThreshCtrl	equ 0FFh &amp;lt;&amp;lt; bUsbIntThreshCtrl&lt;br /&gt;
&lt;br /&gt;
usbSts			equ 0014h&lt;br /&gt;
pUsbSts			equ pUsbRange + usbSts&lt;br /&gt;
mpUsbSts		equ mpUsbRange + usbSts&lt;br /&gt;
usbIntEn		equ 0018h&lt;br /&gt;
pUsbIntEn		equ pUsbRange + usbIntEn&lt;br /&gt;
mpUsbIntEn		equ mpUsbRange + usbIntEn&lt;br /&gt;
bUsbInt			equ 0&lt;br /&gt;
bmUsbInt		equ 1 &amp;lt;&amp;lt; bUsbInt&lt;br /&gt;
bUsbIntErr		equ 1&lt;br /&gt;
bmUsbIntErr		equ 1 &amp;lt;&amp;lt; bUsbIntErr&lt;br /&gt;
bUsbIntPortChgDetect	equ 2&lt;br /&gt;
bmUsbIntPortChgDetect	equ 1 &amp;lt;&amp;lt; bUsbIntPortChgDetect&lt;br /&gt;
bUsbIntFrameListOver	equ 3&lt;br /&gt;
bmUsbIntFrameListOver	equ 1 &amp;lt;&amp;lt; bUsbIntFrameListOver&lt;br /&gt;
bUsbIntHostSysErr	equ 4&lt;br /&gt;
bmUsbIntHostSysErr	equ 1 &amp;lt;&amp;lt; bUsbIntHostSysErr&lt;br /&gt;
bUsbIntAsyncAdv		equ 5&lt;br /&gt;
bmUsbIntAsyncAdv	equ 1 &amp;lt;&amp;lt; bUsbIntAsyncAdv&lt;br /&gt;
bUsbHcHalted		equ 12&lt;br /&gt;
bmUsbHcHalted		equ 1 &amp;lt;&amp;lt; bUsbHcHalted&lt;br /&gt;
bUsbReclamation		equ 13&lt;br /&gt;
bmUsbReclamation	equ 1 &amp;lt;&amp;lt; bUsbReclamation&lt;br /&gt;
bUsbPeriodicSchedSts	equ 14&lt;br /&gt;
bmUsbPeriodicSchedSts	equ 1 &amp;lt;&amp;lt; bUsbPeriodicSchedSts&lt;br /&gt;
bUsbAsyncSchedSts	equ 15&lt;br /&gt;
bmUsbAsyncSchedSts	equ 1 &amp;lt;&amp;lt; bUsbAsyncSchedSts&lt;br /&gt;
&lt;br /&gt;
usbFrameIdx		equ 001Ch&lt;br /&gt;
pUsbFrameIdx		equ pUsbRange + usbFrameIdx&lt;br /&gt;
mpUsbFrameIdx		equ mpUsbRange + usbFrameIdx&lt;br /&gt;
bUsbFrameIdx		equ 0&lt;br /&gt;
bmUsbFrameIdx		equ 03FFFh &amp;lt;&amp;lt; bUsbFrameIdx&lt;br /&gt;
&lt;br /&gt;
usbCtrlDsSeg		equ 0020h&lt;br /&gt;
pUsbCtrlDsSeg		equ pUsbRange + usbCtrlDsSeg&lt;br /&gt;
mpUsbCtrlDsSeg		equ mpUsbRange + usbCtrlDsSeg&lt;br /&gt;
&lt;br /&gt;
usbPeriodicListBase	equ 0024h&lt;br /&gt;
pUsbPeriodicListBase	equ pUsbRange + usbPeriodicListBase&lt;br /&gt;
mpUsbPeriodicListBase	equ mpUsbRange + usbPeriodicListBase&lt;br /&gt;
bUsbPeriodicListBase	equ 12&lt;br /&gt;
bmUsbPeriodicListBase	equ 0FFFFFh &amp;lt;&amp;lt; bUsbPeriodicListBase&lt;br /&gt;
&lt;br /&gt;
usbAsyncListAddr	equ 0028h&lt;br /&gt;
pUsbAsyncListAddr	equ pUsbRange + usbAsyncListAddr&lt;br /&gt;
mpUsbAsyncListAddr	equ mpUsbRange + usbAsyncListAddr&lt;br /&gt;
bUsbAsyncListAddr	equ 5&lt;br /&gt;
bmUsbAsyncListAddr	equ 07FFFFFFh &amp;lt;&amp;lt; bUsbAsyncListAddr&lt;br /&gt;
&lt;br /&gt;
usbPortStsCtrl		equ 0030h&lt;br /&gt;
pUsbPortStsCtrl		equ pUsbRange + usbPortStsCtrl&lt;br /&gt;
mpUsbPortStsCtrl	equ mpUsbRange + usbPortStsCtrl&lt;br /&gt;
bUsbCurConnSts		equ 0&lt;br /&gt;
bmUsbCurConnSts		equ 1 &amp;lt;&amp;lt; bUsbCurConnSts&lt;br /&gt;
bUsbConnStsChg		equ 1&lt;br /&gt;
bmUsbConnStsChg		equ 1 &amp;lt;&amp;lt; bUsbConnStsChg&lt;br /&gt;
bUsbPortEn		equ 2&lt;br /&gt;
bmUsbPortEn		equ 1 &amp;lt;&amp;lt; bUsbPortEn&lt;br /&gt;
bUsbPortEnChg		equ 3&lt;br /&gt;
bmUsbPortEnChg		equ 1 &amp;lt;&amp;lt; bUsbPortEnChg&lt;br /&gt;
bUsbOvercurrActive	equ 4&lt;br /&gt;
bmUsbOvercurrActive	equ 1 &amp;lt;&amp;lt; bUsbOvercurrActive&lt;br /&gt;
bUsbOvercurrChg		equ 5&lt;br /&gt;
bmUsbOvercurrChg	equ 1 &amp;lt;&amp;lt; bUsbOvercurrChg&lt;br /&gt;
bUsbForcePortResume	equ 6&lt;br /&gt;
bmUsbForcePortResume	equ 1 &amp;lt;&amp;lt; bUsbForcePortResume&lt;br /&gt;
bUsbPortSuspended	equ 7&lt;br /&gt;
bmUsbPortSuspended	equ 1 &amp;lt;&amp;lt; bUsbPortSuspended&lt;br /&gt;
bUsbPortReset		equ 8&lt;br /&gt;
bmUsbPortReset		equ 1 &amp;lt;&amp;lt; bUsbPortReset&lt;br /&gt;
bUsbLineSts		equ 10&lt;br /&gt;
bmUsbLineSts		equ 3 &amp;lt;&amp;lt; bUsbLineSts&lt;br /&gt;
bUsbPortPwr		equ 12&lt;br /&gt;
bmUsbPortPwr		equ 1 &amp;lt;&amp;lt; bUsbPortPwr&lt;br /&gt;
bUsbPortOwner		equ 13&lt;br /&gt;
bmUsbPortOwner		equ 1 &amp;lt;&amp;lt; bUsbPortOwner&lt;br /&gt;
bUsbPortIndicCtrl	equ 14&lt;br /&gt;
bmUsbPortIndicCtrl	equ 3 &amp;lt;&amp;lt; bUsbPortIndicCtrl&lt;br /&gt;
bUsbPortTestCtrl	equ 16&lt;br /&gt;
bmUsbPortTestCtrl	equ 0Fh &amp;lt;&amp;lt; bUsbPortTestCtrl&lt;br /&gt;
bUsbWakeConnEn		equ 20&lt;br /&gt;
bmUsbWakeConnEn		equ 1 &amp;lt;&amp;lt; bUsbWakeConnEn&lt;br /&gt;
bUsbWakeDiscEn		equ 21&lt;br /&gt;
bmUsbWakeDiscEn		equ 1 &amp;lt;&amp;lt; bUsbWakeDiscEn&lt;br /&gt;
bUsbWakeOvercurrEn	equ 22&lt;br /&gt;
bmUsbWakeOvercurrEn	equ 1 &amp;lt;&amp;lt; bUsbWakeOvercurrEn&lt;br /&gt;
&lt;br /&gt;
usbMisc			equ 0040h&lt;br /&gt;
pUsbMisc		equ pUsbRange + usbMisc&lt;br /&gt;
mpUsbMisc		equ mpUsbRange + usbMisc&lt;br /&gt;
bUsbAsyncSchedSleepTmr	equ 0&lt;br /&gt;
bmUsbAsyncSchedSleepTmr	equ 3 &amp;lt;&amp;lt; bUsbAsyncSchedSleepTmr&lt;br /&gt;
bUsbEof1Timing		equ 2&lt;br /&gt;
bmUsbEof1Timing		equ 3 &amp;lt;&amp;lt; bUsbEof1Timing&lt;br /&gt;
bUsbEof2Timing		equ 4&lt;br /&gt;
bmUsbEof2Timing		equ 3 &amp;lt;&amp;lt; bUsbEof2Timing&lt;br /&gt;
bUsbHostSuspend		equ 6&lt;br /&gt;
bmUsbHostSuspend	equ 1 &amp;lt;&amp;lt; bUsbHostSuspend&lt;br /&gt;
&lt;br /&gt;
usbOtgCsr		equ 0080h&lt;br /&gt;
pUsbOtgCsr		equ pUsbRange + usbOtgCsr&lt;br /&gt;
mpUsbOtgCsr		equ mpUsbRange + usbOtgCsr&lt;br /&gt;
bUsbBBusReq		equ 0&lt;br /&gt;
bmUsbBBusReq		equ 1 &amp;lt;&amp;lt; bUsbBBusReq&lt;br /&gt;
bUsbBHnp		equ 1&lt;br /&gt;
bmUsbBHnp		equ 1 &amp;lt;&amp;lt; bUsbBHnp&lt;br /&gt;
bUsbBVbusDisc		equ 2&lt;br /&gt;
bmUsbBVbusDisc		equ 1 &amp;lt;&amp;lt; bUsbBVbusDisc&lt;br /&gt;
bUsbABusReq		equ 4&lt;br /&gt;
bmUsbABusReq		equ 1 &amp;lt;&amp;lt; bUsbABusReq&lt;br /&gt;
bUsbABusDrop		equ 5&lt;br /&gt;
bmUsbABusDrop		equ 1 &amp;lt;&amp;lt; bUsbABusDrop&lt;br /&gt;
bUsbAHnp		equ 6&lt;br /&gt;
bmUsbAHnp		equ 1 &amp;lt;&amp;lt; bUsbAHnp&lt;br /&gt;
bUsbASrpEn		equ 7&lt;br /&gt;
bmUsbASrpEn		equ 1 &amp;lt;&amp;lt; bUsbASrpEn&lt;br /&gt;
bUsbASrpMode		equ 8&lt;br /&gt;
usbASrpModeVbus		equ 0 &amp;lt;&amp;lt; bUsbASrpMode&lt;br /&gt;
usbASrpModeData		equ 1 &amp;lt;&amp;lt; bUsbASrpMode&lt;br /&gt;
bmUsbASrpMode		equ 1 &amp;lt;&amp;lt; bUsbASrpMode&lt;br /&gt;
bUsbIdFilt		equ 9&lt;br /&gt;
usbIdFiltShort		equ 0 &amp;lt;&amp;lt; bUsbIdFilt&lt;br /&gt;
usbIdFiltLong		equ 1 &amp;lt;&amp;lt; bUsbIdFilt&lt;br /&gt;
bmUsbIdFilt		equ 1 &amp;lt;&amp;lt; bUsbIdFilt&lt;br /&gt;
bUsbVbusFilt		equ 10&lt;br /&gt;
usbVbusFiltShort	equ 0 &amp;lt;&amp;lt; bUsbVbusFilt&lt;br /&gt;
usbVbusFiltLong		equ 1 &amp;lt;&amp;lt; bUsbVbusFilt&lt;br /&gt;
bmUsbVbusFilt		equ 1 &amp;lt;&amp;lt; bUsbVbusFilt&lt;br /&gt;
bUsbHdiscFilt		equ 11&lt;br /&gt;
usbHdiscFiltShort	equ 0 &amp;lt;&amp;lt; bUsbHdiscFilt&lt;br /&gt;
usbHdiscFiltLong	equ 1 &amp;lt;&amp;lt; bUsbHdiscFilt&lt;br /&gt;
bmUsbHdiscFilt		equ 1 &amp;lt;&amp;lt; bUsbHdiscFilt&lt;br /&gt;
bUsbBSessEnd		equ 16&lt;br /&gt;
bmUsbBSessEnd		equ 1 &amp;lt;&amp;lt; bUsbBSessEnd&lt;br /&gt;
bUsbBSessVld		equ 17&lt;br /&gt;
bmUsbBSessVld		equ 1 &amp;lt;&amp;lt; bUsbBSessVld&lt;br /&gt;
bUsbASessVld		equ 18&lt;br /&gt;
bmUsbASessVld		equ 1 &amp;lt;&amp;lt; bUsbASessVld&lt;br /&gt;
bUsbAVbusVld		equ 19&lt;br /&gt;
bmUsbAVbusVld		equ 1 &amp;lt;&amp;lt; bUsbAVbusVld&lt;br /&gt;
bUsbRole		equ 20&lt;br /&gt;
usbRoleHost		equ 0 &amp;lt;&amp;lt; bUsbRole&lt;br /&gt;
usbRoleDev		equ 1 &amp;lt;&amp;lt; bUsbRole&lt;br /&gt;
bmUsbRole		equ 1 &amp;lt;&amp;lt; bUsbRole&lt;br /&gt;
bUsbId			equ 21&lt;br /&gt;
usbIdA			equ 0 &amp;lt;&amp;lt; bUsbId&lt;br /&gt;
usbIdB			equ 1 &amp;lt;&amp;lt; bUsbId&lt;br /&gt;
bmUsbId			equ 1 &amp;lt;&amp;lt; bUsbId&lt;br /&gt;
bUsbSpd			equ 22&lt;br /&gt;
usbSpdFull		equ 0 &amp;lt;&amp;lt; bUsbSpd&lt;br /&gt;
usbSpdLow		equ 1 &amp;lt;&amp;lt; bUsbSpd&lt;br /&gt;
usbSpdHigh		equ 2 &amp;lt;&amp;lt; bUsbSpd&lt;br /&gt;
bmUsbSpd		equ 3 &amp;lt;&amp;lt; bUsbSpd&lt;br /&gt;
&lt;br /&gt;
usbOtgIsr		equ 0084h&lt;br /&gt;
pUsbOtgIsr		equ pUsbRange + usbOtgIsr&lt;br /&gt;
mpUsbOtgIsr		equ mpUsbRange + usbOtgIsr&lt;br /&gt;
usbOtgIer		equ 0088h&lt;br /&gt;
pUsbOtgIer		equ pUsbRange + usbOtgIer&lt;br /&gt;
mpUsbOtgIer		equ mpUsbRange + usbOtgIer&lt;br /&gt;
bUsbIntBSrpComplete	equ 0&lt;br /&gt;
bmUsbIntBSrpComplete	equ 1 &amp;lt;&amp;lt; bUsbIntBSrpComplete&lt;br /&gt;
bUsbIntASrpDetect	equ 4&lt;br /&gt;
bmUsbIntASrpDetect	equ 1 &amp;lt;&amp;lt; bUsbIntASrpDetect&lt;br /&gt;
bUsbIntAVbusErr		equ 5&lt;br /&gt;
bmUsbIntAVbusErr	equ 1 &amp;lt;&amp;lt; bUsbIntAVbusErr&lt;br /&gt;
bUsbIntBSessEnd		equ 6&lt;br /&gt;
bmUsbIntBSessEnd	equ 1 &amp;lt;&amp;lt; bUsbIntBSessEnd&lt;br /&gt;
bUsbIntRoleChg		equ 8&lt;br /&gt;
bmUsbIntRoleChg		equ 1 &amp;lt;&amp;lt; bUsbIntRoleChg&lt;br /&gt;
bUsbIntIdChg		equ 9&lt;br /&gt;
bmUsbIntIdChg		equ 1 &amp;lt;&amp;lt; bUsbIntIdChg&lt;br /&gt;
bUsbIntOvercurr		equ 10&lt;br /&gt;
bmUsbIntOvercurr	equ 1 &amp;lt;&amp;lt; bUsbIntOvercurr&lt;br /&gt;
bUsbIntBPlugRemoved	equ 11&lt;br /&gt;
bmUsbIntBPlugRemoved	equ 1 &amp;lt;&amp;lt; bUsbIntBPlugRemoved&lt;br /&gt;
bUsbIntAPlugRemoved	equ 12&lt;br /&gt;
bmUsbIntAPlugRemoved	equ 1 &amp;lt;&amp;lt; bUsbIntAPlugRemoved&lt;br /&gt;
&lt;br /&gt;
usbIsr			equ 00C0h&lt;br /&gt;
pUsbIsr			equ pUsbRange + usbIsr&lt;br /&gt;
mpUsbIsr		equ mpUsbRange + usbIsr&lt;br /&gt;
usbImr			equ 00C4h&lt;br /&gt;
pUsbImr			equ pUsbRange + usbImr&lt;br /&gt;
mpUsbImr		equ mpUsbRange + usbImr&lt;br /&gt;
bUsbIntDev		equ 0&lt;br /&gt;
bmUsbIntDev		equ 1 &amp;lt;&amp;lt; bUsbIntDev&lt;br /&gt;
bUsbIntOtg		equ 1&lt;br /&gt;
bmUsbIntOtg		equ 1 &amp;lt;&amp;lt; bUsbIntOtg&lt;br /&gt;
bUsbIntHost		equ 2&lt;br /&gt;
bmUsbIntHost		equ 1 &amp;lt;&amp;lt; bUsbIntHost&lt;br /&gt;
bUsbIntLevel		equ 3&lt;br /&gt;
usbIntLevelLow		equ 0 &amp;lt;&amp;lt; bUsbIntLevel&lt;br /&gt;
usbIntLevelHigh		equ 1 &amp;lt;&amp;lt; bUsbIntLevel&lt;br /&gt;
bmUsbIntLevel		equ 1 &amp;lt;&amp;lt; bUsbIntLevel&lt;br /&gt;
&lt;br /&gt;
usbDevCtrl		equ 0100h&lt;br /&gt;
pUsbDevCtrl		equ pUsbRange + usbDevCtrl&lt;br /&gt;
mpUsbDevCtrl		equ mpUsbRange + usbDevCtrl&lt;br /&gt;
bUsbRemoteWake		equ 0&lt;br /&gt;
bmUsbRemoteWake		equ 1 &amp;lt;&amp;lt; bUsbRemoteWake&lt;br /&gt;
bUsbHalfSpd		equ 1&lt;br /&gt;
bmUsbHalfSpd		equ 1 &amp;lt;&amp;lt; bUsbHalfSpd&lt;br /&gt;
bUsbGirqEn		equ 2&lt;br /&gt;
bmUsbGirqEn		equ 1 &amp;lt;&amp;lt; bUsbGirqEn&lt;br /&gt;
bUsbDevSuspend		equ 3&lt;br /&gt;
bmUsbDevSuspend		equ 1 &amp;lt;&amp;lt; bUsbDevSuspend&lt;br /&gt;
bUsbDevReset		equ 4&lt;br /&gt;
bmUsbDevReset		equ 1 &amp;lt;&amp;lt; bUsbDevReset&lt;br /&gt;
bUsbDevEn		equ 5&lt;br /&gt;
bmUsbDevEn		equ 1 &amp;lt;&amp;lt; bUsbDevEn&lt;br /&gt;
bUsbDevSpd		equ 6&lt;br /&gt;
bmUsbDevSpd		equ 1 &amp;lt;&amp;lt; bUsbDevSpd&lt;br /&gt;
bUsbDevForceFullSpd	equ 9&lt;br /&gt;
bmUsbDevForceFullSpd	equ 1 &amp;lt;&amp;lt; bUsbDevForceFullSpd&lt;br /&gt;
&lt;br /&gt;
usbDevAddr		equ 0104h&lt;br /&gt;
pUsbDevAddr		equ pUsbRange + usbDevAddr&lt;br /&gt;
mpUsbDevAddr		equ mpUsbRange + usbDevAddr&lt;br /&gt;
bUsbDevAddr		equ 0&lt;br /&gt;
bmUsbDevAddr		equ 07Fh &amp;lt;&amp;lt; bUsbDevAddr&lt;br /&gt;
bUsbDevConf		equ 7&lt;br /&gt;
bmUsbDevConf		equ 1 &amp;lt;&amp;lt; bUsbDevConf&lt;br /&gt;
&lt;br /&gt;
usbDevTest		equ 0108h&lt;br /&gt;
pUsbDevTest		equ pUsbRange + usbDevTest&lt;br /&gt;
mpUsbDevTest		equ mpUsbRange + usbDevTest&lt;br /&gt;
bUsbTstClrFifo		equ 0&lt;br /&gt;
bmUsbTstClrFifo		equ 1 &amp;lt;&amp;lt; bUsbTstClrFifo&lt;br /&gt;
bUsbTstCxLp		equ 1&lt;br /&gt;
bmUsbTstCxLp		equ 1 &amp;lt;&amp;lt; bUsbTstCxLp&lt;br /&gt;
bUsbTstClrEa		equ 2&lt;br /&gt;
bmUsbTstClrEa		equ 1 &amp;lt;&amp;lt; bUsbTstClrEa&lt;br /&gt;
bUsbTstNoCrc		equ 3&lt;br /&gt;
bmUsbTstNoCrc		equ 1 &amp;lt;&amp;lt; bUsbTstNoCrc&lt;br /&gt;
bUsbTstNoTs		equ 4&lt;br /&gt;
bmUsbTstNoTs		equ 1 &amp;lt;&amp;lt; bUsbTstNoTs&lt;br /&gt;
bUsbTstMode		equ 5&lt;br /&gt;
bmUsbTstMode		equ 1 &amp;lt;&amp;lt; bUsbTstMode&lt;br /&gt;
bUsbNoSof		equ 6&lt;br /&gt;
bmUsbNoSof		equ 1 &amp;lt;&amp;lt; bUsbNoSof&lt;br /&gt;
&lt;br /&gt;
usbSofFrNum		equ 010Ch&lt;br /&gt;
pUsbSofFrNum		equ pUsbRange + usbSofFrNum&lt;br /&gt;
mpUsbSofFrNum		equ mpUsbRange + usbSofFrNum&lt;br /&gt;
bUsbSofFrNum		equ 0&lt;br /&gt;
bmUsbSofFrNum		equ 07FFh &amp;lt;&amp;lt; bUsbSofFrNum&lt;br /&gt;
bUsbSofUFrNum		equ 11&lt;br /&gt;
bmUsbSofUFrNum		equ 7 &amp;lt;&amp;lt; bUsbSofUFrNum&lt;br /&gt;
&lt;br /&gt;
usbSofMtr		equ 0110h&lt;br /&gt;
pUsbSofMtr		equ pUsbRange + usbSofMtr&lt;br /&gt;
mpUsbSofMtr		equ mpUsbRange + usbSofMtr&lt;br /&gt;
bUsbSofMtrTmr		equ 0&lt;br /&gt;
bmUsbSofMtrTmr		equ 0FFFFh &amp;lt;&amp;lt; bUsbSofMtrTmr&lt;br /&gt;
&lt;br /&gt;
usbPhyTmsr		equ 0114h&lt;br /&gt;
pUsbPhyTmsr		equ pUsbRange + usbPhyTmsr&lt;br /&gt;
mpUsbPhyTmsr		equ mpUsbRange + usbPhyTmsr&lt;br /&gt;
bUsbUnplug		equ 0&lt;br /&gt;
bmUsbUnplug		equ 1 &amp;lt;&amp;lt; bUsbUnplug&lt;br /&gt;
bUsbTstJState		equ 1&lt;br /&gt;
bmUsbTstJState		equ 1 &amp;lt;&amp;lt; bUsbTstJState&lt;br /&gt;
bUsbTstKState		equ 2&lt;br /&gt;
bmUsbTstKState		equ 1 &amp;lt;&amp;lt; bUsbTstKState&lt;br /&gt;
bUsbTstSe0Nak		equ 3&lt;br /&gt;
bmUsbTstSe0Nak		equ 1 &amp;lt;&amp;lt; bUsbTstSe0Nak&lt;br /&gt;
bUsbTstPkt		equ 4&lt;br /&gt;
bmUsbTstPkt		equ 1 &amp;lt;&amp;lt; bUsbTstPkt&lt;br /&gt;
&lt;br /&gt;
usbCxsr			equ 011Ch&lt;br /&gt;
pUsbCxsr		equ pUsbRange + usbCxsr&lt;br /&gt;
mpUsbCxsr		equ mpUsbRange + usbCxsr&lt;br /&gt;
&lt;br /&gt;
usbCxFifo		equ 0120h&lt;br /&gt;
pUsbCxFifo		equ pUsbRange + usbCxFifo&lt;br /&gt;
mpUsbCxFifo		equ mpUsbRange + usbCxFifo&lt;br /&gt;
bCxFifoFin		equ 0&lt;br /&gt;
bmCxFifoFin		equ 1 &amp;lt;&amp;lt; bCxFifoFin&lt;br /&gt;
bTstPktFin		equ 1&lt;br /&gt;
bmTstPktFin		equ 1 &amp;lt;&amp;lt; bTstPktFin&lt;br /&gt;
bCxFifoStall		equ 2&lt;br /&gt;
bmCxFifoStall		equ 1 &amp;lt;&amp;lt; bCxFifoStall&lt;br /&gt;
bCxFifoClr		equ 3&lt;br /&gt;
bmCxFifoClr		equ 1 &amp;lt;&amp;lt; bCxFifoClr&lt;br /&gt;
bCxFifoFull		equ 4&lt;br /&gt;
bmCxFifoFull		equ 1 &amp;lt;&amp;lt; bCxFifoFull&lt;br /&gt;
bCxFifoEmpty		equ 5&lt;br /&gt;
bmCxFifoEmpty		equ 1 &amp;lt;&amp;lt; bCxFifoEmpty&lt;br /&gt;
bFifo0Empty		equ 8&lt;br /&gt;
bmFifo0Empty		equ 1 &amp;lt;&amp;lt; bFifo0Empty&lt;br /&gt;
bFifo1Empty		equ 9&lt;br /&gt;
bmFifo1Empty		equ 1 &amp;lt;&amp;lt; bFifo1Empty&lt;br /&gt;
bFifo2Empty		equ 10&lt;br /&gt;
bmFifo2Empty		equ 1 &amp;lt;&amp;lt; bFifo2Empty&lt;br /&gt;
bFifo3Empty		equ 11&lt;br /&gt;
bmFifo3Empty		equ 1 &amp;lt;&amp;lt; bFifo3Empty&lt;br /&gt;
bFifoEmpty		equ 8&lt;br /&gt;
bmFifoEmpty		equ 0Fh &amp;lt;&amp;lt; bFifoEmpty&lt;br /&gt;
&lt;br /&gt;
usbCxFifoBytes		equ 0123h&lt;br /&gt;
pUsbCxFifoBytes		equ pUsbRange + usbCxFifoBytes&lt;br /&gt;
mpUsbCxFifoBytes	equ mpUsbRange + usbCxFifoBytes&lt;br /&gt;
bUsbCxFifoBytes		equ 0&lt;br /&gt;
bmUsbCxFifoBytes	equ 07Fh&lt;br /&gt;
&lt;br /&gt;
usbIdle			equ 0124h&lt;br /&gt;
pUsbIdle		equ pUsbRange + usbIdle&lt;br /&gt;
mpUsbIdle		equ mpUsbRange + usbIdle&lt;br /&gt;
bUsbIdleMs		equ 0&lt;br /&gt;
bmUsbIdleMs		equ 7 &amp;lt;&amp;lt; bUsbIdleMs&lt;br /&gt;
&lt;br /&gt;
usbGimr			equ 0130h&lt;br /&gt;
pUsbGimr		equ pUsbRange + usbGimr&lt;br /&gt;
mpUsbGimr		equ mpUsbRange + usbGimr&lt;br /&gt;
usbGisr			equ 0140h&lt;br /&gt;
pUsbGisr		equ pUsbRange + usbGisr&lt;br /&gt;
mpUsbGisr		equ mpUsbRange + usbGisr&lt;br /&gt;
bUsbDevIntCx		equ 0&lt;br /&gt;
bmUsbDevIntCx		equ 1 &amp;lt;&amp;lt; bUsbDevIntCx&lt;br /&gt;
bUsbDevIntFifo		equ 1&lt;br /&gt;
bmUsbDevIntFifo		equ 1 &amp;lt;&amp;lt; bUsbDevIntFifo&lt;br /&gt;
bUsbDevIntDev		equ 2&lt;br /&gt;
bmUsbDevIntDev		equ 1 &amp;lt;&amp;lt; bUsbDevIntDev&lt;br /&gt;
&lt;br /&gt;
usbCxImr		equ 0134h&lt;br /&gt;
pUsbCxImr		equ pUsbRange + usbCxImr&lt;br /&gt;
mpUsbCxImr		equ mpUsbRange + usbCxImr&lt;br /&gt;
usbCxIsr		equ 0144h&lt;br /&gt;
pUsbCxIsr		equ pUsbRange + usbCxIsr&lt;br /&gt;
mpUsbCxIsr		equ mpUsbRange + usbCxIsr&lt;br /&gt;
bUsbIntCxSetup		equ 0&lt;br /&gt;
bmUsbIntCxSetup		equ 1 &amp;lt;&amp;lt; bUsbIntCxSetup&lt;br /&gt;
bUsbIntCxIn		equ 1&lt;br /&gt;
bmUsbIntCxIn		equ 1 &amp;lt;&amp;lt; bUsbIntCxIn&lt;br /&gt;
bUsbIntCxOut		equ 2&lt;br /&gt;
bmUsbIntCxOut		equ 1 &amp;lt;&amp;lt; bUsbIntCxOut&lt;br /&gt;
bUsbIntCxEnd		equ 3&lt;br /&gt;
bmUsbIntCxEnd		equ 1 &amp;lt;&amp;lt; bUsbIntCxEnd&lt;br /&gt;
bUsbIntCxErr		equ 4&lt;br /&gt;
bmUsbIntCxErr		equ 1 &amp;lt;&amp;lt; bUsbIntCxErr&lt;br /&gt;
bUsbIntCxAbort		equ 5&lt;br /&gt;
bmUsbIntCxAbort		equ 1 &amp;lt;&amp;lt; bUsbIntCxAbort&lt;br /&gt;
bUsbIntCx		equ 0&lt;br /&gt;
bmUsbIntCx		equ 01Fh &amp;lt;&amp;lt; bUsbIntCx&lt;br /&gt;
&lt;br /&gt;
usbFifoRxImr		equ 0138h&lt;br /&gt;
pUsbFifoRxImr		equ pUsbRange + usbFifoRxImr&lt;br /&gt;
mpUsbFifoRxImr		equ mpUsbRange + usbFifoRxImr&lt;br /&gt;
usbFifoRxIsr		equ 0148h&lt;br /&gt;
pUsbFifoRxIsr		equ pUsbRange + usbFifoRxIsr&lt;br /&gt;
mpUsbFifoRxIsr		equ mpUsbRange + usbFifoRxIsr&lt;br /&gt;
bUsbIntFifo0Out		equ 0&lt;br /&gt;
bmUsbIntFifo0Out	equ 1 &amp;lt;&amp;lt; bUsbIntFifo0Out&lt;br /&gt;
bUsbIntFifo0Spk		equ 1&lt;br /&gt;
bmUsbIntFifo0Spk	equ 1 &amp;lt;&amp;lt; bUsbIntFifo0Spk&lt;br /&gt;
bUsbIntFifo1Out		equ 2&lt;br /&gt;
bmUsbIntFifo1Out	equ 1 &amp;lt;&amp;lt; bUsbIntFifo1Out&lt;br /&gt;
bUsbIntFifo1Spk		equ 3&lt;br /&gt;
bmUsbIntFifo1Spk	equ 1 &amp;lt;&amp;lt; bUsbIntFifo1Spk&lt;br /&gt;
bUsbIntFifo2Out		equ 4&lt;br /&gt;
bmUsbIntFifo2Out	equ 1 &amp;lt;&amp;lt; bUsbIntFifo2Out&lt;br /&gt;
bUsbIntFifo2Spk		equ 5&lt;br /&gt;
bmUsbIntFifo2Spk	equ 1 &amp;lt;&amp;lt; bUsbIntFifo2Spk&lt;br /&gt;
bUsbIntFifo3Out		equ 6&lt;br /&gt;
bmUsbIntFifo3Out	equ 1 &amp;lt;&amp;lt; bUsbIntFifo3Out&lt;br /&gt;
bUsbIntFifo3Spk		equ 7&lt;br /&gt;
bmUsbIntFifo3Spk	equ 1 &amp;lt;&amp;lt; bUsbIntFifo3Spk&lt;br /&gt;
bUsbFifoRxInts		equ 0&lt;br /&gt;
bmUsbFifoRxInts		equ 0FFh &amp;lt;&amp;lt; bUsbFifoRxInts&lt;br /&gt;
&lt;br /&gt;
usbFifoTxImr		equ 013Ah&lt;br /&gt;
pUsbFifoTxImr		equ pUsbRange + usbFifoTxImr&lt;br /&gt;
mpUsbFifoTxImr		equ mpUsbRange + usbFifoTxImr&lt;br /&gt;
usbFifoTxIsr		equ 014Ah&lt;br /&gt;
pUsbFifoTxIsr		equ pUsbRange + usbFifoTxIsr&lt;br /&gt;
mpUsbFifoTxIsr		equ mpUsbRange + usbFifoTxIsr&lt;br /&gt;
bUsbIntFifo0In		equ 0&lt;br /&gt;
bmUsbIntFifo0In		equ 1 &amp;lt;&amp;lt; bUsbIntFifo0In&lt;br /&gt;
bUsbIntFifo1In		equ 1&lt;br /&gt;
bmUsbIntFifo1In		equ 1 &amp;lt;&amp;lt; bUsbIntFifo1In&lt;br /&gt;
bUsbIntFifo2In		equ 2&lt;br /&gt;
bmUsbIntFifo2In		equ 1 &amp;lt;&amp;lt; bUsbIntFifo2In&lt;br /&gt;
bUsbIntFifo3In		equ 3&lt;br /&gt;
bmUsbIntFifo3In		equ 1 &amp;lt;&amp;lt; bUsbIntFifo3In&lt;br /&gt;
bUsbFifoTxInts		equ 0&lt;br /&gt;
bmUsbFifoTxInts		equ 0Fh &amp;lt;&amp;lt; bUsbFifoTxInts&lt;br /&gt;
&lt;br /&gt;
usbDevImr		equ 013Ch&lt;br /&gt;
pUsbDevImr		equ pUsbRange + usbDevImr&lt;br /&gt;
mpUsbDevImr		equ mpUsbRange + usbDevImr&lt;br /&gt;
usbDevIsr		equ 014Ch&lt;br /&gt;
pUsbDevIsr		equ pUsbRange + usbDevIsr&lt;br /&gt;
mpUsbDevIsr		equ mpUsbRange + usbDevIsr&lt;br /&gt;
bUsbIntDevReset		equ 0&lt;br /&gt;
bmUsbIntDevReset	equ 1 &amp;lt;&amp;lt; bUsbIntDevReset&lt;br /&gt;
bUsbIntDevSuspend	equ 1&lt;br /&gt;
bmUsbIntDevSuspend	equ 1 &amp;lt;&amp;lt; bUsbIntDevSuspend&lt;br /&gt;
bUsbIntDevResume	equ 2&lt;br /&gt;
bmUsbIntDevResume	equ 1 &amp;lt;&amp;lt; bUsbIntDevResume&lt;br /&gt;
bUsbIntDevIsocErr	equ 3&lt;br /&gt;
bmUsbIntDevIsocErr	equ 1 &amp;lt;&amp;lt; bUsbIntDevIsocErr&lt;br /&gt;
bUsbIntDevIsocAbt	equ 4&lt;br /&gt;
bmUsbIntDevIsocAbt	equ 1 &amp;lt;&amp;lt; bUsbIntDevIsocAbt&lt;br /&gt;
bUsbIntDevZlpTx		equ 5&lt;br /&gt;
bmUsbIntDevZlpTx	equ 1 &amp;lt;&amp;lt; bUsbIntDevZlpTx&lt;br /&gt;
bUsbIntDevZlpRx		equ 6&lt;br /&gt;
bmUsbIntDevZlpRx	equ 1 &amp;lt;&amp;lt; bUsbIntDevZlpRx&lt;br /&gt;
bUsbIntDevDmaFin	equ 7&lt;br /&gt;
bmUsbIntDevDmaFin	equ 1 &amp;lt;&amp;lt; bUsbIntDevDmaFin&lt;br /&gt;
bUsbIntDevDmaErr	equ 8&lt;br /&gt;
bmUsbIntDevDmaErr	equ 1 &amp;lt;&amp;lt; bUsbIntDevDmaErr&lt;br /&gt;
bUsbIntDevIdle		equ 9&lt;br /&gt;
bmUsbIntDevIdle		equ 1 &amp;lt;&amp;lt; bUsbIntDevIdle&lt;br /&gt;
bUsbIntDevWakeup	equ 10&lt;br /&gt;
bmUsbIntDevWakeup	equ 1 &amp;lt;&amp;lt; bUsbIntDevWakeup&lt;br /&gt;
bUsbDevInts		equ 0&lt;br /&gt;
bmUsbDevInts		equ 07FFh &amp;lt;&amp;lt; bUsbDevInts&lt;br /&gt;
&lt;br /&gt;
usbRxZlp		equ 0150h&lt;br /&gt;
pUsbRxZlp		equ pUsbRange + usbRxZlp&lt;br /&gt;
mpUsbRxZlp		equ mpUsbRange + usbRxZlp&lt;br /&gt;
usbTxZlp		equ 0154h&lt;br /&gt;
pUsbTxZlp		equ pUsbRange + usbTxZlp&lt;br /&gt;
mpUsbTxZlp		equ mpUsbRange + usbTxZlp&lt;br /&gt;
bUsbEp1Zlp		equ 0&lt;br /&gt;
bmUsbEp1Zlp		equ 1 &amp;lt;&amp;lt; bUsbEp1Zlp&lt;br /&gt;
bUsbEp2Zlp		equ 1&lt;br /&gt;
bmUsbEp2Zlp		equ 1 &amp;lt;&amp;lt; bUsbEp2Zlp&lt;br /&gt;
bUsbEp3Zlp		equ 2&lt;br /&gt;
bmUsbEp3Zlp		equ 1 &amp;lt;&amp;lt; bUsbEp3Zlp&lt;br /&gt;
bUsbEp4Zlp		equ 3&lt;br /&gt;
bmUsbEp4Zlp		equ 1 &amp;lt;&amp;lt; bUsbEp4Zlp&lt;br /&gt;
bUsbEp5Zlp		equ 4&lt;br /&gt;
bmUsbEp5Zlp		equ 1 &amp;lt;&amp;lt; bUsbEp5Zlp&lt;br /&gt;
bUsbEp6Zlp		equ 5&lt;br /&gt;
bmUsbEp6Zlp		equ 1 &amp;lt;&amp;lt; bUsbEp6Zlp&lt;br /&gt;
bUsbEp7Zlp		equ 6&lt;br /&gt;
bmUsbEp7Zlp		equ 1 &amp;lt;&amp;lt; bUsbEp7Zlp&lt;br /&gt;
bUsbEp8Zlp		equ 7&lt;br /&gt;
bmUsbEp8Zlp		equ 1 &amp;lt;&amp;lt; bUsbEp8Zlp&lt;br /&gt;
bUsbZlp			equ 0&lt;br /&gt;
bmUsbZlp		equ 0FFh &amp;lt;&amp;lt; bUsbZlp&lt;br /&gt;
&lt;br /&gt;
usbIsoEasr		equ 0158h&lt;br /&gt;
pUsbIsoEasr		equ pUsbRange + usbIsoEasr&lt;br /&gt;
mpUsbIsoEasr		equ mpUsbRange + usbIsoEasr&lt;br /&gt;
bUsbEp1IsocAbort	equ 0&lt;br /&gt;
bmUsbEp1IsocAbort	equ 1 &amp;lt;&amp;lt; bUsbEp1IsocAbort&lt;br /&gt;
bUsbEp2IsocAbort	equ 1&lt;br /&gt;
bmUsbEp2IsocAbort	equ 1 &amp;lt;&amp;lt; bUsbEp2IsocAbort&lt;br /&gt;
bUsbEp3IsocAbort	equ 2&lt;br /&gt;
bmUsbEp3IsocAbort	equ 1 &amp;lt;&amp;lt; bUsbEp3IsocAbort&lt;br /&gt;
bUsbEp4IsocAbort	equ 3&lt;br /&gt;
bmUsbEp4IsocAbort	equ 1 &amp;lt;&amp;lt; bUsbEp4IsocAbort&lt;br /&gt;
bUsbEp5IsocAbort	equ 4&lt;br /&gt;
bmUsbEp5IsocAbort	equ 1 &amp;lt;&amp;lt; bUsbEp5IsocAbort&lt;br /&gt;
bUsbEp6IsocAbort	equ 5&lt;br /&gt;
bmUsbEp6IsocAbort	equ 1 &amp;lt;&amp;lt; bUsbEp6IsocAbort&lt;br /&gt;
bUsbEp7IsocAbort	equ 6&lt;br /&gt;
bmUsbEp7IsocAbort	equ 1 &amp;lt;&amp;lt; bUsbEp7IsocAbort&lt;br /&gt;
bUsbEp8IsocAbort	equ 7&lt;br /&gt;
bmUsbEp8IsocAbort	equ 1 &amp;lt;&amp;lt; bUsbEp8IsocAbort&lt;br /&gt;
bUsbEp1IsocErr		equ 16&lt;br /&gt;
bmUsbEp1IsocErr		equ 1 &amp;lt;&amp;lt; bUsbEp1IsocErr&lt;br /&gt;
bUsbEp2IsocErr		equ 17&lt;br /&gt;
bmUsbEp2IsocErr		equ 1 &amp;lt;&amp;lt; bUsbEp2IsocErr&lt;br /&gt;
bUsbEp3IsocErr		equ 18&lt;br /&gt;
bmUsbEp3IsocErr		equ 1 &amp;lt;&amp;lt; bUsbEp3IsocErr&lt;br /&gt;
bUsbEp4IsocErr		equ 19&lt;br /&gt;
bmUsbEp4IsocErr		equ 1 &amp;lt;&amp;lt; bUsbEp4IsocErr&lt;br /&gt;
bUsbEp5IsocErr		equ 20&lt;br /&gt;
bmUsbEp5IsocErr		equ 1 &amp;lt;&amp;lt; bUsbEp5IsocErr&lt;br /&gt;
bUsbEp6IsocErr		equ 21&lt;br /&gt;
bmUsbEp6IsocErr		equ 1 &amp;lt;&amp;lt; bUsbEp6IsocErr&lt;br /&gt;
bUsbEp7IsocErr		equ 22&lt;br /&gt;
bmUsbEp7IsocErr		equ 1 &amp;lt;&amp;lt; bUsbEp7IsocErr&lt;br /&gt;
bUsbEp8IsocErr		equ 23&lt;br /&gt;
bmUsbEp8IsocErr		equ 1 &amp;lt;&amp;lt; bUsbEp8IsocErr&lt;br /&gt;
&lt;br /&gt;
usbInEp1		equ 0160h&lt;br /&gt;
pUsbInEp1		equ pUsbRange + usbInEp1&lt;br /&gt;
mpUsbInEp1		equ mpUsbRange + usbInEp1&lt;br /&gt;
usbInEp2		equ 0164h&lt;br /&gt;
pUsbInEp2		equ pUsbRange + usbInEp2&lt;br /&gt;
mpUsbInEp2		equ mpUsbRange + usbInEp2&lt;br /&gt;
usbInEp3		equ 0168h&lt;br /&gt;
pUsbInEp3		equ pUsbRange + usbInEp3&lt;br /&gt;
mpUsbInEp3		equ mpUsbRange + usbInEp3&lt;br /&gt;
usbInEp4		equ 016Ch&lt;br /&gt;
pUsbInEp4		equ pUsbRange + usbInEp4&lt;br /&gt;
mpUsbInEp4		equ mpUsbRange + usbInEp4&lt;br /&gt;
usbInEp5		equ 0170h&lt;br /&gt;
pUsbInEp5		equ pUsbRange + usbInEp5&lt;br /&gt;
mpUsbInEp5		equ mpUsbRange + usbInEp5&lt;br /&gt;
usbInEp6		equ 0174h&lt;br /&gt;
pUsbInEp6		equ pUsbRange + usbInEp6&lt;br /&gt;
mpUsbInEp6		equ mpUsbRange + usbInEp6&lt;br /&gt;
usbInEp7		equ 0178h&lt;br /&gt;
pUsbInEp7		equ pUsbRange + usbInEp7&lt;br /&gt;
mpUsbInEp7		equ mpUsbRange + usbInEp7&lt;br /&gt;
usbInEp8		equ 017Ch&lt;br /&gt;
pUsbInEp8		equ pUsbRange + usbInEp8&lt;br /&gt;
mpUsbInEp8		equ mpUsbRange + usbInEp8&lt;br /&gt;
usbOutEp1		equ 0180h&lt;br /&gt;
pUsbOutEp1		equ pUsbRange + usbOutEp1&lt;br /&gt;
mpUsbOutEp1		equ mpUsbRange + usbOutEp1&lt;br /&gt;
usbOutEp2		equ 0184h&lt;br /&gt;
pUsbOutEp2		equ pUsbRange + usbOutEp2&lt;br /&gt;
mpUsbOutEp2		equ mpUsbRange + usbOutEp2&lt;br /&gt;
usbOutEp3		equ 0188h&lt;br /&gt;
pUsbOutEp3		equ pUsbRange + usbOutEp3&lt;br /&gt;
mpUsbOutEp3		equ mpUsbRange + usbOutEp3&lt;br /&gt;
usbOutEp4		equ 018Ch&lt;br /&gt;
pUsbOutEp4		equ pUsbRange + usbOutEp4&lt;br /&gt;
mpUsbOutEp4		equ mpUsbRange + usbOutEp4&lt;br /&gt;
usbOutEp5		equ 0190h&lt;br /&gt;
pUsbOutEp5		equ pUsbRange + usbOutEp5&lt;br /&gt;
mpUsbOutEp5		equ mpUsbRange + usbOutEp5&lt;br /&gt;
usbOutEp6		equ 0194h&lt;br /&gt;
pUsbOutEp6		equ pUsbRange + usbOutEp6&lt;br /&gt;
mpUsbOutEp6		equ mpUsbRange + usbOutEp6&lt;br /&gt;
usbOutEp7		equ 0198h&lt;br /&gt;
pUsbOutEp7		equ pUsbRange + usbOutEp7&lt;br /&gt;
mpUsbOutEp7		equ mpUsbRange + usbOutEp7&lt;br /&gt;
usbOutEp8		equ 019Ch&lt;br /&gt;
pUsbOutEp8		equ pUsbRange + usbOutEp8&lt;br /&gt;
mpUsbOutEp8		equ mpUsbRange + usbOutEp8&lt;br /&gt;
bUsbEpMaxPktSz		equ 0&lt;br /&gt;
bmUsbEpMaxPktSz		equ 07FFh &amp;lt;&amp;lt; bUsbEpMaxPktSz&lt;br /&gt;
bUsbEpStall		equ 11&lt;br /&gt;
bmUsbEpStall		equ 1 &amp;lt;&amp;lt; bUsbEpStall&lt;br /&gt;
bUsbEpReset		equ 12&lt;br /&gt;
bmUsbEpReset		equ 1 &amp;lt;&amp;lt; bUsbEpReset&lt;br /&gt;
bUsbInEpTxNum		equ 13&lt;br /&gt;
bmUsbInEpTxNum		equ 3 &amp;lt;&amp;lt; bUsbInEpTxNum&lt;br /&gt;
bUsbInEpSendZlp		equ 15&lt;br /&gt;
bmUsbInEpSendZlp	equ 1 &amp;lt;&amp;lt; bUsbInEpSendZlp&lt;br /&gt;
&lt;br /&gt;
usbEp1Map		equ 01A0h&lt;br /&gt;
pUsbEp1Map		equ pUsbRange + usbEp1Map&lt;br /&gt;
mpUsbEp1Map		equ mpUsbRange + usbEp1Map&lt;br /&gt;
usbEp2Map		equ 01A1h&lt;br /&gt;
pUsbEp2Map		equ pUsbRange + usbEp2Map&lt;br /&gt;
mpUsbEp2Map		equ mpUsbRange + usbEp2Map&lt;br /&gt;
usbEp3Map		equ 01A2h&lt;br /&gt;
pUsbEp3Map		equ pUsbRange + usbEp3Map&lt;br /&gt;
mpUsbEp3Map		equ mpUsbRange + usbEp3Map&lt;br /&gt;
usbEp4Map		equ 01A3h&lt;br /&gt;
pUsbEp4Map		equ pUsbRange + usbEp4Map&lt;br /&gt;
mpUsbEp4Map		equ mpUsbRange + usbEp4Map&lt;br /&gt;
usbEp5Map		equ 01A4h&lt;br /&gt;
pUsbEp5Map		equ pUsbRange + usbEp5Map&lt;br /&gt;
mpUsbEp5Map		equ mpUsbRange + usbEp5Map&lt;br /&gt;
usbEp6Map		equ 01A5h&lt;br /&gt;
pUsbEp6Map		equ pUsbRange + usbEp6Map&lt;br /&gt;
mpUsbEp6Map		equ mpUsbRange + usbEp6Map&lt;br /&gt;
usbEp7Map		equ 01A6h&lt;br /&gt;
pUsbEp7Map		equ pUsbRange + usbEp7Map&lt;br /&gt;
mpUsbEp7Map		equ mpUsbRange + usbEp7Map&lt;br /&gt;
usbEp8Map		equ 01A7h&lt;br /&gt;
pUsbEp8Map		equ pUsbRange + usbEp8Map&lt;br /&gt;
mpUsbEp8Map		equ mpUsbRange + usbEp8Map&lt;br /&gt;
bUsbEpMapIn		equ 0&lt;br /&gt;
bmUsbEpMapIn		equ 0Fh &amp;lt;&amp;lt; bUsbEpMapIn&lt;br /&gt;
bUsbEpMapOut		equ 4&lt;br /&gt;
bmUsbEpMapOut		equ 0Fh &amp;lt;&amp;lt; bUsbEpMapOut&lt;br /&gt;
&lt;br /&gt;
usbFifo0Map		equ 01A8h&lt;br /&gt;
pUsbFifo0Map		equ pUsbRange + usbFifo0Map&lt;br /&gt;
mpUsbFifo0Map		equ mpUsbRange + usbFifo0Map&lt;br /&gt;
usbFifo1Map		equ 01A9h&lt;br /&gt;
pUsbFifo1Map		equ pUsbRange + usbFifo1Map&lt;br /&gt;
mpUsbFifo1Map		equ mpUsbRange + usbFifo1Map&lt;br /&gt;
usbFifo2Map		equ 01AAh&lt;br /&gt;
pUsbFifo2Map		equ pUsbRange + usbFifo2Map&lt;br /&gt;
mpUsbFifo2Map		equ mpUsbRange + usbFifo2Map&lt;br /&gt;
usbFifo3Map		equ 01ABh&lt;br /&gt;
pUsbFifo3Map		equ pUsbRange + usbFifo3Map&lt;br /&gt;
mpUsbFifo3Map		equ mpUsbRange + usbFifo3Map&lt;br /&gt;
bUsbFifoEp		equ 0&lt;br /&gt;
bmUsbFifoEp		equ 0Fh &amp;lt;&amp;lt; bUsbFifoEp&lt;br /&gt;
bUsbFifoDir		equ 4&lt;br /&gt;
usbFifoOut		equ 0 &amp;lt;&amp;lt; bUsbFifoDir&lt;br /&gt;
usbFifoIn		equ 1 &amp;lt;&amp;lt; bUsbFifoDir&lt;br /&gt;
usbFifoBi		equ 2 &amp;lt;&amp;lt; bUsbFifoDir&lt;br /&gt;
bmUsbFifoDir		equ 3 &amp;lt;&amp;lt; bUsbFifoDir&lt;br /&gt;
&lt;br /&gt;
usbFifo0Cfg		equ 01ACh&lt;br /&gt;
pUsbFifo0Cfg		equ pUsbRange + usbFifo0Cfg&lt;br /&gt;
mpUsbFifo0Cfg		equ mpUsbRange + usbFifo0Cfg&lt;br /&gt;
usbFifo1Cfg		equ 01ADh&lt;br /&gt;
pUsbFifo1Cfg		equ pUsbRange + usbFifo1Cfg&lt;br /&gt;
mpUsbFifo1Cfg		equ mpUsbRange + usbFifo1Cfg&lt;br /&gt;
usbFifo2Cfg		equ 01AEh&lt;br /&gt;
pUsbFifo2Cfg		equ pUsbRange + usbFifo2Cfg&lt;br /&gt;
mpUsbFifo2Cfg		equ mpUsbRange + usbFifo2Cfg&lt;br /&gt;
usbFifo3Cfg		equ 01AFh&lt;br /&gt;
pUsbFifo3Cfg		equ pUsbRange + usbFifo3Cfg&lt;br /&gt;
mpUsbFifo3Cfg		equ mpUsbRange + usbFifo3Cfg&lt;br /&gt;
bUsbFifoType		equ 0&lt;br /&gt;
usbFifoIsoc		equ 1 &amp;lt;&amp;lt; bUsbFifoType&lt;br /&gt;
usbFifoBulk		equ 2 &amp;lt;&amp;lt; bUsbFifoType&lt;br /&gt;
usbFifoIntr		equ 3 &amp;lt;&amp;lt; bUsbFifoType&lt;br /&gt;
bmUsbFifoType		equ 3 &amp;lt;&amp;lt; bUsbFifoType&lt;br /&gt;
bUsbFifoNumBlks		equ 2&lt;br /&gt;
usbFifo1Blk		equ 0 &amp;lt;&amp;lt; bUsbFifoNumBlks&lt;br /&gt;
usbFifo2Blks		equ 1 &amp;lt;&amp;lt; bUsbFifoNumBlks&lt;br /&gt;
usbFifo3Blks		equ 2 &amp;lt;&amp;lt; bUsbFifoNumBlks&lt;br /&gt;
bmUsbFifoNumBlks	equ 3 &amp;lt;&amp;lt; bUsbFifoNumBlks&lt;br /&gt;
bUsbFifoBlkSz		equ 4&lt;br /&gt;
usbFifoBlkSz512		equ 0 &amp;lt;&amp;lt; bUsbFifoBlkSz&lt;br /&gt;
usbFifoBlkSz1024	equ 1 &amp;lt;&amp;lt; bUsbFifoBlkSz&lt;br /&gt;
bmUsbFifoBlkSz		equ 1 &amp;lt;&amp;lt; bUsbFifoBlkSz&lt;br /&gt;
bUsbFifoEn		equ 5&lt;br /&gt;
bmUsbFifoEn		equ 1 &amp;lt;&amp;lt; bUsbFifoEn&lt;br /&gt;
&lt;br /&gt;
usbFifo0Csr		equ 01B0h&lt;br /&gt;
pUsbFifo0Csr		equ pUsbRange + usbFifo0Csr&lt;br /&gt;
mpUsbFifo0Csr		equ mpUsbRange + usbFifo0Csr&lt;br /&gt;
usbFifo1Csr		equ 01B4h&lt;br /&gt;
pUsbFifo1Csr		equ pUsbRange + usbFifo1Csr&lt;br /&gt;
mpUsbFifo1Csr		equ mpUsbRange + usbFifo1Csr&lt;br /&gt;
usbFifo2Csr		equ 01B8h&lt;br /&gt;
pUsbFifo2Csr		equ pUsbRange + usbFifo2Csr&lt;br /&gt;
mpUsbFifo2Csr		equ mpUsbRange + usbFifo2Csr&lt;br /&gt;
usbFifo3Csr		equ 01BCh&lt;br /&gt;
pUsbFifo3Csr		equ pUsbRange + usbFifo3Csr&lt;br /&gt;
mpUsbFifo3Csr		equ mpUsbRange + usbFifo3Csr&lt;br /&gt;
bUsbFifoLen		equ 0&lt;br /&gt;
bmUsbFifoLen		equ 07FFh &amp;lt;&amp;lt; bUsbFifoLen&lt;br /&gt;
bUsbFifoReset		equ 12&lt;br /&gt;
bmUsbFifoReset		equ 1 &amp;lt;&amp;lt; bUsbFifoReset&lt;br /&gt;
&lt;br /&gt;
usbDmaFifo		equ 01C0h&lt;br /&gt;
pUsbDmaFifo		equ pUsbRange + usbDmaFifo&lt;br /&gt;
mpUsbDmaFifo		equ mpUsbRange + usbDmaFifo&lt;br /&gt;
bUsbDmaFifo0		equ 0&lt;br /&gt;
bmUsbDmaFifo0		equ 1 &amp;lt;&amp;lt; bUsbDmaFifo0&lt;br /&gt;
bUsbDmaFifo1		equ 1&lt;br /&gt;
bmUsbDmaFifo1		equ 1 &amp;lt;&amp;lt; bUsbDmaFifo1&lt;br /&gt;
bUsbDmaFifo2		equ 2&lt;br /&gt;
bmUsbDmaFifo2		equ 1 &amp;lt;&amp;lt; bUsbDmaFifo2&lt;br /&gt;
bUsbDmaFifo3		equ 3&lt;br /&gt;
bmUsbDmaFifo3		equ 1 &amp;lt;&amp;lt; bUsbDmaFifo3&lt;br /&gt;
bUsbDmaCxFifo		equ 4&lt;br /&gt;
bmUsbDmaCxFifo		equ 1 &amp;lt;&amp;lt; bUsbDmaCxFifo&lt;br /&gt;
bUsbDmaFifo		equ 0&lt;br /&gt;
bmUsbDmaNoFifo		equ 0 &amp;lt;&amp;lt; bUsbDmaFifo&lt;br /&gt;
bmUsbDmaFifo		equ 01Fh &amp;lt;&amp;lt; bUsbDmaFifo&lt;br /&gt;
&lt;br /&gt;
usbDmaCtrl		equ 01C8h&lt;br /&gt;
pUsbDmaCtrl		equ pUsbRange + usbDmaCtrl&lt;br /&gt;
mpUsbDmaCtrl		equ mpUsbRange + usbDmaCtrl&lt;br /&gt;
bUsbDmaStart		equ 0&lt;br /&gt;
bmUsbDmaStart		equ 1 &amp;lt;&amp;lt; bUsbDmaStart&lt;br /&gt;
bUsbDmaDir		equ 1&lt;br /&gt;
usbDmaFifo2Mem		equ 0 &amp;lt;&amp;lt; bUsbDmaDir&lt;br /&gt;
usbDmaMem2Fifo		equ 1 &amp;lt;&amp;lt; bUsbDmaDir&lt;br /&gt;
usbDmaFifo2Fifo		equ 2 &amp;lt;&amp;lt; bUsbDmaDir&lt;br /&gt;
bmUsbDmaDir		equ 3 &amp;lt;&amp;lt; bUsbDmaDir&lt;br /&gt;
bUsbDmaAbort		equ 3&lt;br /&gt;
bmUsbDmaAbort		equ 1 &amp;lt;&amp;lt; bUsbDmaAbort&lt;br /&gt;
bUsbDmaClrFifo		equ 4&lt;br /&gt;
bmUsbDmaClrFifo		equ 1 &amp;lt;&amp;lt; bUsbDmaClrFifo&lt;br /&gt;
&lt;br /&gt;
usbDmaLen		equ 01C9h&lt;br /&gt;
pUsbDmaLen		equ pUsbRange + usbDmaLen&lt;br /&gt;
mpUsbDmaLen		equ mpUsbRange + usbDmaLen&lt;br /&gt;
bUsbDmaLen		equ 0&lt;br /&gt;
bmUsbDmaLen		equ 01FFFFh &amp;lt;&amp;lt; bUsbDmaLen&lt;br /&gt;
&lt;br /&gt;
usbDmaAddr		equ 01CCh&lt;br /&gt;
pUsbDmaAddr		equ pUsbRange + usbDmaAddr&lt;br /&gt;
mpUsbDmaAddr		equ mpUsbRange + usbDmaAddr&lt;br /&gt;
bUsbDmaAddr		equ 0&lt;br /&gt;
bmUsbDmaAddr		equ 07FFFFh &amp;lt;&amp;lt; bUsbDmaAddr&lt;br /&gt;
&lt;br /&gt;
usbEp0Data		equ 01D0h&lt;br /&gt;
pUsbEp0Data		equ pUsbRange + usbEp0Data&lt;br /&gt;
mpUsbEp0Data		equ mpUsbRange + usbEp0Data&lt;br /&gt;
bUsbEp0Data		equ 0&lt;br /&gt;
bmUsbEp0Data		equ 0FFFFFFFFh &amp;lt;&amp;lt; bUsbEp0Data&lt;br /&gt;
&lt;br /&gt;
;LCD Ports&lt;br /&gt;
;--------------------------------&lt;br /&gt;
pLcdRange		equ 04000h&lt;br /&gt;
mpLcdRange		equ 0E30000h&lt;br /&gt;
&lt;br /&gt;
lcdTiming0		equ 0000h&lt;br /&gt;
pLcdTiming0		equ pLcdRange + lcdTiming0&lt;br /&gt;
mpLcdTiming0		equ mpLcdRange + lcdTiming0&lt;br /&gt;
lcdTiming1		equ 0004h&lt;br /&gt;
pLcdTiming1		equ pLcdRange + lcdTiming1&lt;br /&gt;
mpLcdTiming1		equ mpLcdRange + lcdTiming1&lt;br /&gt;
lcdTiming2		equ 0008h&lt;br /&gt;
pLcdTiming2		equ pLcdRange + lcdTiming2&lt;br /&gt;
mpLcdTiming2		equ mpLcdRange + lcdTiming2&lt;br /&gt;
lcdTiming3		equ 000Ch&lt;br /&gt;
pLcdTiming3		equ pLcdRange + lcdTiming3&lt;br /&gt;
mpLcdTiming3		equ mpLcdRange + lcdTiming3&lt;br /&gt;
&lt;br /&gt;
lcdBase			equ 0010h&lt;br /&gt;
pLcdBase		equ pLcdRange + lcdBase&lt;br /&gt;
mpLcdBase		equ mpLcdRange + lcdBase&lt;br /&gt;
lcdUpbase		equ 0010h&lt;br /&gt;
pLcdUpbase		equ pLcdRange + lcdUpbase&lt;br /&gt;
mpLcdUpbase		equ mpLcdRange + lcdUpbase&lt;br /&gt;
lcdLpbase		equ 0014h&lt;br /&gt;
pLcdLpbase		equ pLcdRange + lcdLpbase&lt;br /&gt;
mpLcdLpbase		equ mpLcdRange + lcdLpbase&lt;br /&gt;
&lt;br /&gt;
lcdCtrl			equ 0018h&lt;br /&gt;
pLcdCtrl		equ pLcdRange + lcdCtrl&lt;br /&gt;
mpLcdCtrl		equ mpLcdRange + lcdCtrl&lt;br /&gt;
lcdEn			equ 01h&lt;br /&gt;
lcdTft			equ 20h&lt;br /&gt;
lcdBpp1			equ 0000b | lcdTft | lcdEn&lt;br /&gt;
lcdBpp2			equ 0010b | lcdTft | lcdEn&lt;br /&gt;
lcdBpp4			equ 0100b | lcdTft | lcdEn&lt;br /&gt;
lcdBpp8			equ 0110b | lcdTft | lcdEn&lt;br /&gt;
lcdBpp16Alt		equ 1000b | lcdTft | lcdEn&lt;br /&gt;
lcdBpp24		equ 1010b | lcdTft | lcdEn&lt;br /&gt;
lcdBpp16		equ 1100b | lcdTft | lcdEn ; Default LCD mode&lt;br /&gt;
lcdBpp12		equ 1110b | lcdTft | lcdEn&lt;br /&gt;
lcdBgr			equ 100h&lt;br /&gt;
lcdBigEndian		equ 200h&lt;br /&gt;
lcdBigEndianPixels	equ 400h&lt;br /&gt;
lcdPwr			equ 800h&lt;br /&gt;
lcdIntVSync		equ 0000h&lt;br /&gt;
lcdIntBack		equ 1000h&lt;br /&gt;
lcdIntActiveVideo	equ 2000h&lt;br /&gt;
lcdIntFront		equ 3000h&lt;br /&gt;
lcdWatermark		equ 10000h&lt;br /&gt;
lcdNormalMode		equ lcdPwr | lcdBgr | lcdBpp16&lt;br /&gt;
&lt;br /&gt;
lcdImsc			equ 001Ch&lt;br /&gt;
pLcdImsc		equ pLcdRange + lcdImsc&lt;br /&gt;
mpLcdImsc		equ mpLcdRange + lcdImsc&lt;br /&gt;
lcdRis			equ 0020h&lt;br /&gt;
pLcdRis			equ pLcdRange + lcdRis&lt;br /&gt;
mpLcdRis		equ mpLcdRange + lcdRis&lt;br /&gt;
lcdMis			equ 0024h&lt;br /&gt;
pLcdMis			equ pLcdRange + lcdMis&lt;br /&gt;
mpLcdMis		equ mpLcdRange + lcdMis&lt;br /&gt;
lcdIcr			equ 0028h&lt;br /&gt;
pLcdIcr			equ pLcdRange + lcdIcr&lt;br /&gt;
mpLcdIcr		equ mpLcdRange + lcdIcr&lt;br /&gt;
&lt;br /&gt;
bLcdIntFuf		equ 1&lt;br /&gt;
lcdIntFuf		equ 1 &amp;lt;&amp;lt; bLcdIntFuf&lt;br /&gt;
bLcdIntLNBU		equ 2&lt;br /&gt;
lcdIntLNBU		equ 1 &amp;lt;&amp;lt; bLcdIntLNBU&lt;br /&gt;
bLcdIntVcomp		equ 3&lt;br /&gt;
lcdIntVcomp		equ 1 &amp;lt;&amp;lt; bLcdIntVcomp&lt;br /&gt;
bLcdIntMbErr		equ 4&lt;br /&gt;
lcdIntMbErr		equ 1 &amp;lt;&amp;lt; bLcdIntMbErr&lt;br /&gt;
&lt;br /&gt;
lcdCurr			equ 002Ch&lt;br /&gt;
pLcdCurr		equ pLcdRange + lcdCurr&lt;br /&gt;
mpLcdCurr		equ mpLcdRange + lcdCurr&lt;br /&gt;
lcdUpcurr		equ 002Ch&lt;br /&gt;
pLcdUpcurr		equ pLcdRange + lcdUpcurr&lt;br /&gt;
mpLcdUpcurr		equ mpLcdRange + lcdUpcurr&lt;br /&gt;
lcdLpcurr		equ 0030h&lt;br /&gt;
pLcdLpcurr		equ pLcdRange + lcdLpcurr&lt;br /&gt;
mpLcdLpcurr		equ mpLcdRange + lcdLpcurr&lt;br /&gt;
lcdPalette		equ 0200h&lt;br /&gt;
pLcdPalette		equ pLcdRange + lcdPalette&lt;br /&gt;
mpLcdPalette		equ mpLcdRange + lcdPalette&lt;br /&gt;
&lt;br /&gt;
lcdCrsrImage		equ 0800h&lt;br /&gt;
pLcdCrsrImage		equ pLcdRange + lcdCrsrImage&lt;br /&gt;
mpLcdCrsrImage		equ mpLcdRange + lcdCrsrImage&lt;br /&gt;
lcdCrsrCtrl		equ 0C00h&lt;br /&gt;
pLcdCrsrCtrl		equ pLcdRange + lcdCrsrCtrl&lt;br /&gt;
mpLcdCrsrCtrl		equ mpLcdRange + lcdCrsrCtrl&lt;br /&gt;
lcdCrsrConfig		equ 0C04h&lt;br /&gt;
pLcdCrsrConfig		equ pLcdRange + lcdCrsrConfig&lt;br /&gt;
mpLcdCrsrConfig		equ mpLcdRange + lcdCrsrConfig&lt;br /&gt;
lcdCrsrPalette0		equ 0C08h&lt;br /&gt;
pLcdCrsrPalette0	equ pLcdRange + lcdCrsrPalette0&lt;br /&gt;
mpLcdCrsrPalette0	equ mpLcdRange + lcdCrsrPalette0&lt;br /&gt;
lcdCrsrPalette1		equ 0C0Ch&lt;br /&gt;
pLcdCrsrPalette1	equ pLcdRange + lcdCrsrPalette1&lt;br /&gt;
mpLcdCrsrPalette1	equ mpLcdRange + lcdCrsrPalette1&lt;br /&gt;
lcdCrsrXY		equ 0C10h&lt;br /&gt;
pLcdCrsrXY		equ pLcdRange + lcdCrsrXY&lt;br /&gt;
mpLcdCrsrXY		equ mpLcdRange + lcdCrsrXY&lt;br /&gt;
lcdCrsrClip		equ 0C14h&lt;br /&gt;
pLcdCrsrClip		equ pLcdRange + lcdCrsrClip&lt;br /&gt;
mpLcdCrsrClip		equ mpLcdRange + lcdCrsrClip&lt;br /&gt;
lcdCrsrImsc		equ 0C20h&lt;br /&gt;
pLcdCrsrImsc		equ pLcdRange + lcdCrsrImsc&lt;br /&gt;
mpLcdCrsrImsc		equ mpLcdRange + lcdCrsrImsc&lt;br /&gt;
lcdCrsrIcr		equ 0C24h&lt;br /&gt;
pLcdCrsrIcr		equ pLcdRange + lcdCrsrIcr&lt;br /&gt;
mpLcdCrsrIcr		equ mpLcdRange + lcdCrsrIcr&lt;br /&gt;
lcdCrsrRis		equ 0C28h&lt;br /&gt;
pLcdCrsrRis		equ pLcdRange + lcdCrsrRis&lt;br /&gt;
mpLcdCrsrRis		equ mpLcdRange + lcdCrsrRis&lt;br /&gt;
lcdCrsrMis		equ 0C2Ch&lt;br /&gt;
pLcdCrsrMis		equ pLcdRange + lcdCrsrMis&lt;br /&gt;
mpLcdCrsrMis		equ mpLcdRange + lcdCrsrMis&lt;br /&gt;
&lt;br /&gt;
;Interrupt Ports&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
pIntRange		equ 05000h&lt;br /&gt;
mpIntRange		equ 0F00000h&lt;br /&gt;
&lt;br /&gt;
intStat			equ 0&lt;br /&gt;
pIntStat		equ pIntRange + intStat&lt;br /&gt;
mpIntStat		equ mpIntRange + intStat&lt;br /&gt;
intMask			equ 4&lt;br /&gt;
pIntMask		equ pIntRange + intMask&lt;br /&gt;
mpIntMask		equ mpIntRange + intMask&lt;br /&gt;
intAck			equ 8&lt;br /&gt;
pIntAck			equ pIntRange + intAck&lt;br /&gt;
mpIntAck		equ mpIntRange + intAck&lt;br /&gt;
intLatch		equ 12&lt;br /&gt;
pIntLatch		equ pIntRange + intLatch&lt;br /&gt;
mpIntLatch		equ mpIntRange + intLatch&lt;br /&gt;
intInvert		equ 16&lt;br /&gt;
pIntInvert		equ pIntRange + intInvert&lt;br /&gt;
mpIntInvert		equ mpIntRange + intInvert&lt;br /&gt;
intMasked		equ 20&lt;br /&gt;
pIntMasked		equ pIntRange + intMasked&lt;br /&gt;
mpIntMasked		equ mpIntRange + intMasked&lt;br /&gt;
&lt;br /&gt;
bIntOn			equ 0&lt;br /&gt;
intOn			equ 1 &amp;lt;&amp;lt; bIntOn&lt;br /&gt;
bIntTmr1		equ 1&lt;br /&gt;
intTmr1			equ 1 &amp;lt;&amp;lt; bIntTmr1&lt;br /&gt;
bIntTmr2		equ 2&lt;br /&gt;
intTmr2			equ 1 &amp;lt;&amp;lt; bIntTmr2&lt;br /&gt;
bIntTmr3		equ 3&lt;br /&gt;
intTmr3			equ 1 &amp;lt;&amp;lt; bIntTmr3&lt;br /&gt;
bIntOSTmr		equ 4&lt;br /&gt;
intOSTmr		equ 1 &amp;lt;&amp;lt; bIntOSTmr&lt;br /&gt;
bIntKey			equ 10&lt;br /&gt;
intKey			equ 1 &amp;lt;&amp;lt; bIntKey&lt;br /&gt;
bIntLcd			equ 11&lt;br /&gt;
intLcd			equ 1 &amp;lt;&amp;lt; bIntLcd&lt;br /&gt;
bIntRtc			equ 12&lt;br /&gt;
intRtc			equ 1 &amp;lt;&amp;lt; bIntRtc&lt;br /&gt;
bIntUsb			equ 13&lt;br /&gt;
intUsb			equ 1 &amp;lt;&amp;lt; bIntUsb&lt;br /&gt;
intDefaultMask		equ intOn | intTmr3 | intOSTmr | intRtc | intUsb&lt;br /&gt;
&lt;br /&gt;
;Timer Ports&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
tmrRange		equ 00h&lt;br /&gt;
pTmrRange		equ 7000h&lt;br /&gt;
mpTmrRange		equ 0F20000h&lt;br /&gt;
&lt;br /&gt;
tmr1Counter		equ 00h&lt;br /&gt;
pTmr1Counter		equ 7000h&lt;br /&gt;
mpTmr1Counter		equ 0F20000h&lt;br /&gt;
tmr1Load		equ 04h&lt;br /&gt;
pTmr1Load		equ 7004h&lt;br /&gt;
mpTmr1Load		equ 0F20004h&lt;br /&gt;
tmr1Match1		equ 08h&lt;br /&gt;
pTmr1Match1		equ 7008h&lt;br /&gt;
mpTmr1Match1		equ 0F20008h&lt;br /&gt;
tmr1Match2		equ 0Ch&lt;br /&gt;
pTmr1Match2		equ 700Ch&lt;br /&gt;
mpTmr1Match2		equ 0F2000Ch&lt;br /&gt;
&lt;br /&gt;
tmr2Counter		equ 10h&lt;br /&gt;
pTmr2Counter		equ 7010h&lt;br /&gt;
mpTmr2Counter		equ 0F20010h&lt;br /&gt;
tmr2Load		equ 14h&lt;br /&gt;
pTmr2Load		equ 7014h&lt;br /&gt;
mpTmr2Load		equ 0F20014h&lt;br /&gt;
tmr2Match1		equ 18h&lt;br /&gt;
pTmr2Match1		equ 7018h&lt;br /&gt;
mpTmr2Match1		equ 0F20018h&lt;br /&gt;
tmr2Match2		equ 1Ch&lt;br /&gt;
pTmr2Match2		equ 701Ch&lt;br /&gt;
mpTmr2Match2		equ 0F2001Ch&lt;br /&gt;
&lt;br /&gt;
tmr3Counter		equ 20h&lt;br /&gt;
pTmr3Counter		equ 7020h&lt;br /&gt;
mpTmr3Counter		equ 0F20020h&lt;br /&gt;
tmr3Load		equ 24h&lt;br /&gt;
pTmr3Load		equ 7024h&lt;br /&gt;
mpTmr3Load		equ 0F20024h&lt;br /&gt;
tmr3Match1		equ 28h&lt;br /&gt;
pTmr3Match1		equ 7028h&lt;br /&gt;
mpTmr3Match1		equ 0F20028h&lt;br /&gt;
tmr3Match2		equ 2Ch&lt;br /&gt;
pTmr3Match2		equ 702Ch&lt;br /&gt;
mpTmr3Match2		equ 0F2002Ch&lt;br /&gt;
&lt;br /&gt;
tmrCtrl			equ 30h&lt;br /&gt;
pTmrCtrl		equ 7030h&lt;br /&gt;
mpTmrCtrl		equ 0F20030h&lt;br /&gt;
&lt;br /&gt;
bTmr1Enable		equ 0&lt;br /&gt;
tmr1Enable		equ 1&amp;lt;&amp;lt;bTmr1Enable&lt;br /&gt;
bTmr1Crystal		equ 1&lt;br /&gt;
tmr1Crystal		equ 1&amp;lt;&amp;lt;bTmr1Crystal&lt;br /&gt;
bTmr1Overflow		equ 2&lt;br /&gt;
tmr1Overflow		equ 1&amp;lt;&amp;lt;bTmr1Overflow&lt;br /&gt;
bTmr2Enable		equ 3&lt;br /&gt;
tmr2Enable		equ 1&amp;lt;&amp;lt;bTmr2Enable&lt;br /&gt;
bTmr2Crystal		equ 4&lt;br /&gt;
tmr2Crystal		equ 1&amp;lt;&amp;lt;bTmr2Crystal&lt;br /&gt;
bTmr2Overflow		equ 5&lt;br /&gt;
tmr2Overflow		equ 1&amp;lt;&amp;lt;bTmr2Overflow&lt;br /&gt;
bTmr3Enable		equ 6&lt;br /&gt;
tmr3Enable		equ 1&amp;lt;&amp;lt;bTmr3Enable&lt;br /&gt;
bTmr3Crystal		equ 7&lt;br /&gt;
tmr3Crystal		equ 1&amp;lt;&amp;lt;bTmr3Crystal&lt;br /&gt;
bTmr3Overflow		equ 8&lt;br /&gt;
tmr3Overflow		equ 1&amp;lt;&amp;lt;bTmr3Overflow&lt;br /&gt;
bTmr1CountUp		equ 9&lt;br /&gt;
tmr1CountUp		equ 1&amp;lt;&amp;lt;bTmr1CountUp&lt;br /&gt;
bTmr2CountUp		equ 10&lt;br /&gt;
tmr2CountUp		equ 1&amp;lt;&amp;lt;bTmr2CountUp&lt;br /&gt;
bTmr3CountUp		equ 11&lt;br /&gt;
tmr3CountUp		equ 1&amp;lt;&amp;lt;bTmr3CountUp&lt;br /&gt;
&lt;br /&gt;
tmrIntStatus		equ 34h&lt;br /&gt;
pTmrIntStatus		equ 7034h&lt;br /&gt;
mpTmrIntStatus		equ 0F20034h&lt;br /&gt;
&lt;br /&gt;
bTmr1IntMatch1		equ 0&lt;br /&gt;
tmr1IntMatch1		equ 1&amp;lt;&amp;lt;bTmr1IntMatch1&lt;br /&gt;
bTmr1IntMatch2		equ 1&lt;br /&gt;
tmr1IntMatch2		equ 1&amp;lt;&amp;lt;bTmr1IntMatch2&lt;br /&gt;
bTmr1IntOverflow	equ 2&lt;br /&gt;
tmr1IntOverflow		equ 1&amp;lt;&amp;lt;bTmr1IntOverflow&lt;br /&gt;
bTmr2IntMatch1		equ 3&lt;br /&gt;
tmr2IntMatch1		equ 1&amp;lt;&amp;lt;bTmr2IntMatch1&lt;br /&gt;
bTmr2IntMatch2		equ 4&lt;br /&gt;
tmr2IntMatch2		equ 1&amp;lt;&amp;lt;bTmr2IntMatch2&lt;br /&gt;
bTmr2IntOverflow	equ 5&lt;br /&gt;
tmr2IntOverflow		equ 1&amp;lt;&amp;lt;bTmr2IntOverflow&lt;br /&gt;
bTmr3IntMatch1		equ 6&lt;br /&gt;
tmr3IntMatch1		equ 1&amp;lt;&amp;lt;bTmr3IntMatch1&lt;br /&gt;
bTmr3IntMatch2		equ 7&lt;br /&gt;
tmr3IntMatch2		equ 1&amp;lt;&amp;lt;bTmr3IntMatch2&lt;br /&gt;
bTmr3IntOverflow	equ 8&lt;br /&gt;
tmr3IntOverflow		equ 1&amp;lt;&amp;lt;bTmr3IntOverflow&lt;br /&gt;
&lt;br /&gt;
tmrIntMask		equ 38h&lt;br /&gt;
pTmrIntMask		equ 7038h&lt;br /&gt;
mpTmrIntMask		equ 0F20038h&lt;br /&gt;
&lt;br /&gt;
tmrRevision		equ 3Ch&lt;br /&gt;
pTmrRevision		equ 703Ch&lt;br /&gt;
mpTmrRevision		equ 0F2003Ch&lt;br /&gt;
&lt;br /&gt;
;RTC Ports&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
pRtcRange		equ 8000h&lt;br /&gt;
mpRtcRange		equ 0F30000h&lt;br /&gt;
&lt;br /&gt;
;Keypad Ports&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
pKeyRange		equ 0A000h&lt;br /&gt;
mpKeyRange		equ 0F50000h&lt;br /&gt;
&lt;br /&gt;
keyMode			equ 0&lt;br /&gt;
pKeyMode		equ pKeyRange + keyMode&lt;br /&gt;
mpKeyMode		equ mpKeyRange + keyMode&lt;br /&gt;
keyRows			equ 4&lt;br /&gt;
pKeyRows		equ pKeyRange + keyRows&lt;br /&gt;
mpKeyRows		equ mpKeyRange + keyRows&lt;br /&gt;
keyCols			equ 5&lt;br /&gt;
pKeyCols		equ pKeyRange + keyCols&lt;br /&gt;
mpKeyCols		equ mpKeyRange + keyCols&lt;br /&gt;
keyIntStat		equ 8&lt;br /&gt;
pKeyIntStat		equ pKeyRange + keyIntStat&lt;br /&gt;
mpKeyIntStat		equ mpKeyRange + keyIntStat&lt;br /&gt;
keyIntAck		equ 8&lt;br /&gt;
pKeyIntAck		equ pKeyRange + keyIntAck&lt;br /&gt;
mpKeyIntAck		equ mpKeyRange + keyIntAck&lt;br /&gt;
keyIntMask		equ 12&lt;br /&gt;
pKeyIntMask		equ pKeyRange + keyIntMask&lt;br /&gt;
mpKeyIntMask		equ mpKeyRange + keyIntMask&lt;br /&gt;
keyData			equ 16&lt;br /&gt;
pKeyData		equ pKeyRange + keyData&lt;br /&gt;
mpKeyData		equ mpKeyRange + keyData&lt;br /&gt;
keyGpio			equ 48&lt;br /&gt;
pKeyGpio		equ pKeyRange + keyGpio&lt;br /&gt;
mpKeyGpio		equ mpKeyRange + keyGpio&lt;br /&gt;
&lt;br /&gt;
bKeyIntScanDone		equ 0&lt;br /&gt;
keyIntScanDone		equ 1 &amp;lt;&amp;lt; bKeyIntScanDone&lt;br /&gt;
bKeyIntKeyChange	equ 1&lt;br /&gt;
keyIntKeyChange		equ 1 &amp;lt;&amp;lt; bKeyIntKeyChange&lt;br /&gt;
bKeyIntKeyPress		equ 2&lt;br /&gt;
keyIntKeyPress		equ 1 &amp;lt;&amp;lt; bKeyIntKeyPress&lt;br /&gt;
&lt;br /&gt;
keyModeIdle		equ 0&lt;br /&gt;
keyModeAny		equ 1&lt;br /&gt;
keyModeScanOnce		equ 2&lt;br /&gt;
keyModeScan		equ 3&lt;br /&gt;
&lt;br /&gt;
;Backlight Ports&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
pBlLevel		equ 0B024h&lt;br /&gt;
mpBlLevel		equ 0F60024h&lt;br /&gt;
&lt;br /&gt;
;SPI Ports&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
pSpiRange		equ 0D000h&lt;br /&gt;
mpSpiRange		equ 0F80000h&lt;br /&gt;
&lt;br /&gt;
spiCtrl0		equ 000h&lt;br /&gt;
pSpiCtrl0		equ pSpiRange + spiCtrl0&lt;br /&gt;
mpSpiCtrl0		equ mpSpiRange + spiCtrl0&lt;br /&gt;
bSpiClkPolarity		equ 0&lt;br /&gt;
bmSpiClkPolarity	equ 1 &amp;lt;&amp;lt; bSpiClkPolarity&lt;br /&gt;
bSpiClkPhase		equ 1&lt;br /&gt;
bmSpiClkPhase		equ 1 &amp;lt;&amp;lt; bSpiClkPhase&lt;br /&gt;
bSpiOpMode		equ 2&lt;br /&gt;
bmSpiSlave		equ 0 &amp;lt;&amp;lt; bSpiOpMode&lt;br /&gt;
bmSpiMaster		equ 3 &amp;lt;&amp;lt; bSpiOpMode&lt;br /&gt;
bmSpiSlaveMono		equ 0 &amp;lt;&amp;lt; bSpiOpMode&lt;br /&gt;
bmSpiSlaveStereo	equ 1 &amp;lt;&amp;lt; bSpiOpMode&lt;br /&gt;
bmSpiMasterMono		equ 2 &amp;lt;&amp;lt; bSpiOpMode&lt;br /&gt;
bmSpiMasterStereo	equ 3 &amp;lt;&amp;lt; bSpiOpMode&lt;br /&gt;
bmSpiOpMode		equ 3 &amp;lt;&amp;lt; bSpiOpMode&lt;br /&gt;
bSpiFsJustify		equ 4&lt;br /&gt;
bmSpiFsJustify		equ 1 &amp;lt;&amp;lt; bSpiFsJustify&lt;br /&gt;
bSpiFsPolarity		equ 5&lt;br /&gt;
bmSpiFsPolarity		equ 1 &amp;lt;&amp;lt; bSpiFsPolarity&lt;br /&gt;
bSpiLsb			equ 6&lt;br /&gt;
bmSpiLsb		equ 1 &amp;lt;&amp;lt; bSpiLsb&lt;br /&gt;
bSpiLoopback		equ 7&lt;br /&gt;
bmSpiLoopback		equ 1 &amp;lt;&amp;lt; bSpiLoopback&lt;br /&gt;
bSpiFsDist		equ 8&lt;br /&gt;
bmSpiFsDist		equ 3 &amp;lt;&amp;lt; bSpiFsDist&lt;br /&gt;
bSpiFlash		equ 11&lt;br /&gt;
bmSpiFlash		equ 1 &amp;lt;&amp;lt; bSpiFlash&lt;br /&gt;
bSpiFrFmt		equ 12&lt;br /&gt;
spiSspFrFmt		equ 0 &amp;lt;&amp;lt; bSpiFrFmt&lt;br /&gt;
spiSpiFrFmt		equ 1 &amp;lt;&amp;lt; bSpiFrFmt&lt;br /&gt;
spiMicrowaveFrFmt	equ 2 &amp;lt;&amp;lt; bSpiFrFmt&lt;br /&gt;
spiI2sFrFmt		equ 3 &amp;lt;&amp;lt; bSpiFrFmt&lt;br /&gt;
bmSpiFrFmt		equ 3 &amp;lt;&amp;lt; bSpiFrFmt&lt;br /&gt;
&lt;br /&gt;
spiCtrl1		equ 004h&lt;br /&gt;
pSpiCtrl1		equ pSpiRange + spiCtrl1&lt;br /&gt;
mpSpiCtrl1		equ mpSpiRange + spiCtrl1&lt;br /&gt;
spiClkDiv		equ spiCtrl1 + 0&lt;br /&gt;
pSpiClkDiv		equ pSpiRange + spiClkDiv&lt;br /&gt;
mpSpiClkDiv		equ mpSpiRange + spiClkDiv&lt;br /&gt;
bSpiClkDiv		equ 0&lt;br /&gt;
bmSpiClkDiv		equ 0FFFFh &amp;lt;&amp;lt; bSpiClkDiv&lt;br /&gt;
spiDataWidth		equ spiCtrl1 + 2&lt;br /&gt;
pSpiDataWidth		equ pSpiRange + spiDataWidth&lt;br /&gt;
mpSpiDataWidth		equ mpSpiRange + spiDataWidth&lt;br /&gt;
bSpiDataWidth		equ 0&lt;br /&gt;
bmSpiDataWidth		equ 01Fh &amp;lt;&amp;lt; bSpiDataWidth&lt;br /&gt;
spiPadWidth		equ spiCtrl1 + 3&lt;br /&gt;
pSpiPadWidth		equ pSpiRange + spiPadWidth&lt;br /&gt;
mpSpiPadWidth		equ mpSpiRange + spiPadWidth&lt;br /&gt;
bSpiPadWidth		equ 0&lt;br /&gt;
bmSpiPadWidth		equ 0FFh &amp;lt;&amp;lt; bSpiPadWidth&lt;br /&gt;
&lt;br /&gt;
spiCtrl2		equ 008h&lt;br /&gt;
pSpiCtrl2		equ pSpiRange + spiCtrl2&lt;br /&gt;
mpSpiCtrl2		equ mpSpiRange + spiCtrl2&lt;br /&gt;
bSpiChipEn		equ 0&lt;br /&gt;
bmSpiChipEn		equ 1 &amp;lt;&amp;lt; bSpiChipEn&lt;br /&gt;
bSpiTxDataOutEn		equ 1&lt;br /&gt;
bmSpiTxDataOutEn	equ 1 &amp;lt;&amp;lt; bSpiTxDataOutEn&lt;br /&gt;
bSpiRxClr		equ 2&lt;br /&gt;
bmSpiRxClr		equ 1 &amp;lt;&amp;lt; bSpiRxClr&lt;br /&gt;
bSpiTxClr		equ 3&lt;br /&gt;
bmSpiTxClr		equ 1 &amp;lt;&amp;lt; bSpiTxClr&lt;br /&gt;
bSpiChipReset		equ 6&lt;br /&gt;
bmSpiChipReset		equ 1 &amp;lt;&amp;lt; bSpiChipReset&lt;br /&gt;
bSpiRxEn		equ 7&lt;br /&gt;
bmSpiRxEn		equ 1 &amp;lt;&amp;lt; bSpiRxEn&lt;br /&gt;
bSpiTxEn		equ 8&lt;br /&gt;
bmSpiTxEn		equ 1 &amp;lt;&amp;lt; bSpiTxEn&lt;br /&gt;
bSpiFs			equ 9&lt;br /&gt;
bmSpiFs			equ 1 &amp;lt;&amp;lt; bSpiFs&lt;br /&gt;
bSpiCs			equ 10&lt;br /&gt;
bmSpiCs			equ 3 &amp;lt;&amp;lt; bSpiCs&lt;br /&gt;
&lt;br /&gt;
spiStatus		equ 00Ch&lt;br /&gt;
pSpiStatus		equ pSpiRange + spiStatus&lt;br /&gt;
mpSpiStatus		equ mpSpiRange + spiStatus&lt;br /&gt;
bSpiRxFifoFull		equ 0&lt;br /&gt;
bmSpiRxFifoFull		equ 1 &amp;lt;&amp;lt; bSpiRxFifoFull&lt;br /&gt;
bSpiTxFifoNotFull	equ 1&lt;br /&gt;
bmSpiTxFifoNotFull	equ 1 &amp;lt;&amp;lt; bSpiTxFifoNotFull&lt;br /&gt;
bSpiChipBusy		equ 2&lt;br /&gt;
bmSpiChipBusy		equ 1 &amp;lt;&amp;lt; bSpiChipBusy&lt;br /&gt;
bSpiRxFifoBytes		equ 4&lt;br /&gt;
bmSpiRxFifoBytes	equ 01Fh &amp;lt;&amp;lt; bSpiRxFifoBytes&lt;br /&gt;
bSpiTxFifoBytes		equ 12&lt;br /&gt;
bmSpiTxFifoBytes	equ 01Fh &amp;lt;&amp;lt; bSpiTxFifoBytes&lt;br /&gt;
&lt;br /&gt;
spiIntCtrl		equ 010h&lt;br /&gt;
pSpiIntCtrl		equ pSpiRange + spiIntCtrl&lt;br /&gt;
mpSpiIntCtrl		equ mpSpiRange + spiIntCtrl&lt;br /&gt;
&lt;br /&gt;
spiIntStatus		equ 014h&lt;br /&gt;
pSpiIntStatus		equ pSpiRange + spiIntStatus&lt;br /&gt;
mpSpiIntStatus		equ mpSpiRange + spiIntStatus&lt;br /&gt;
&lt;br /&gt;
spiData			equ 018h&lt;br /&gt;
pSpiData		equ pSpiRange + spiData&lt;br /&gt;
mpSpiData		equ mpSpiRange + spiData&lt;br /&gt;
bSpiData		equ 0&lt;br /&gt;
bmSpiData		equ 0FFFFFFFFh&lt;br /&gt;
&lt;br /&gt;
;Character Font Equates&lt;br /&gt;
;-------------------------------------&lt;br /&gt;
LrecurN			equ 001h&lt;br /&gt;
LrecurU			equ 002h&lt;br /&gt;
LrecurV			equ 003h&lt;br /&gt;
LrecurW			equ 004h&lt;br /&gt;
Lconvert		equ 005h&lt;br /&gt;
LsqUp			equ 006h&lt;br /&gt;
LsqDown			equ 007h&lt;br /&gt;
Lintegral		equ 008h&lt;br /&gt;
Lcross			equ 009h&lt;br /&gt;
LboxIcon 		equ 00Ah&lt;br /&gt;
LcrossIcon 		equ 00Bh&lt;br /&gt;
LdotIcon 		equ 00Ch&lt;br /&gt;
LsubT   		equ 00Dh ;small capital T for parametric mode.&lt;br /&gt;
LcubeR  		equ 00Eh ;slightly different 3 for cubed root.&lt;br /&gt;
LhexF			equ 00Fh&lt;br /&gt;
Lroot			equ 010h&lt;br /&gt;
Linverse		equ 011h&lt;br /&gt;
Lsquare			equ 012h&lt;br /&gt;
Langle			equ 013h&lt;br /&gt;
Ldegree			equ 014h&lt;br /&gt;
Lradian			equ 015h&lt;br /&gt;
Ltranspose		equ 016h&lt;br /&gt;
LLE			equ 017h&lt;br /&gt;
LNE			equ 018h&lt;br /&gt;
LGE			equ 019h&lt;br /&gt;
Lneg			equ 01Ah&lt;br /&gt;
Lexponent		equ 01Bh&lt;br /&gt;
Lstore			equ 01Ch&lt;br /&gt;
Lten			equ 01Dh&lt;br /&gt;
LupArrow		equ 01Eh&lt;br /&gt;
LdownArrow		equ 01Fh&lt;br /&gt;
Lspace			equ 020h&lt;br /&gt;
Lexclam			equ 021h&lt;br /&gt;
Lquote			equ 022h&lt;br /&gt;
Lpound			equ 023h&lt;br /&gt;
Lfourth			equ 024h&lt;br /&gt;
Lpercent		equ 025h&lt;br /&gt;
Lampersand		equ 026h&lt;br /&gt;
Lapostrophe		equ 027h&lt;br /&gt;
LlParen			equ 028h&lt;br /&gt;
LrParen			equ 029h&lt;br /&gt;
Lasterisk		equ 02Ah&lt;br /&gt;
LplusSign		equ 02Bh&lt;br /&gt;
Lcomma			equ 02Ch&lt;br /&gt;
Ldash			equ 02Dh&lt;br /&gt;
Lperiod			equ 02Eh&lt;br /&gt;
Lslash			equ 02Fh&lt;br /&gt;
L0			equ 030h&lt;br /&gt;
L1			equ 031h&lt;br /&gt;
L2			equ 032h&lt;br /&gt;
L3			equ 033h&lt;br /&gt;
L4			equ 034h&lt;br /&gt;
L5			equ 035h&lt;br /&gt;
L6			equ 036h&lt;br /&gt;
L7			equ 037h&lt;br /&gt;
L8			equ 038h&lt;br /&gt;
L9			equ 039h&lt;br /&gt;
Lcolon			equ 03Ah&lt;br /&gt;
Lsemicolon		equ 03Bh&lt;br /&gt;
LLT			equ 03Ch&lt;br /&gt;
LEQ			equ 03Dh&lt;br /&gt;
LGT			equ 03Eh&lt;br /&gt;
Lquestion		equ 03Fh&lt;br /&gt;
LatSign			equ 040h&lt;br /&gt;
LcapA			equ 041h&lt;br /&gt;
LcapB			equ 042h&lt;br /&gt;
LcapC			equ 043h&lt;br /&gt;
LcapD			equ 044h&lt;br /&gt;
LcapE			equ 045h&lt;br /&gt;
LcapF			equ 046h&lt;br /&gt;
LcapG			equ 047h&lt;br /&gt;
LcapH			equ 048h&lt;br /&gt;
LcapI			equ 049h&lt;br /&gt;
LcapJ			equ 04Ah&lt;br /&gt;
LcapK			equ 04Bh&lt;br /&gt;
LcapL			equ 04Ch&lt;br /&gt;
LcapM			equ 04Dh&lt;br /&gt;
LcapN			equ 04Eh&lt;br /&gt;
LcapO			equ 04Fh&lt;br /&gt;
LcapP			equ 050h&lt;br /&gt;
LcapQ			equ 051h&lt;br /&gt;
LcapR			equ 052h&lt;br /&gt;
LcapS			equ 053h&lt;br /&gt;
LcapT			equ 054h&lt;br /&gt;
LcapU			equ 055h&lt;br /&gt;
LcapV			equ 056h&lt;br /&gt;
LcapW			equ 057h&lt;br /&gt;
LcapX			equ 058h&lt;br /&gt;
LcapY			equ 059h&lt;br /&gt;
LcapZ			equ 05Ah&lt;br /&gt;
Ltheta			equ 05Bh&lt;br /&gt;
Lbackslash		equ 05Ch&lt;br /&gt;
LrBrack			equ 05Dh&lt;br /&gt;
Lcaret			equ 05Eh&lt;br /&gt;
Lunderscore		equ 05Fh&lt;br /&gt;
Lbackquote		equ 060h&lt;br /&gt;
La			equ 061h&lt;br /&gt;
Lb			equ 062h&lt;br /&gt;
Lc			equ 063h&lt;br /&gt;
Ld			equ 064h&lt;br /&gt;
Le			equ 065h&lt;br /&gt;
Lf			equ 066h&lt;br /&gt;
Lg			equ 067h&lt;br /&gt;
Lh			equ 068h&lt;br /&gt;
Li			equ 069h&lt;br /&gt;
Lj			equ 06Ah&lt;br /&gt;
Lk			equ 06Bh&lt;br /&gt;
Ll			equ 06Ch&lt;br /&gt;
Lm			equ 06Dh&lt;br /&gt;
Ln			equ 06Eh&lt;br /&gt;
Lo			equ 06Fh&lt;br /&gt;
Lp			equ 070h&lt;br /&gt;
Lq			equ 071h&lt;br /&gt;
Lr			equ 072h&lt;br /&gt;
Ls			equ 073h&lt;br /&gt;
Lt			equ 074h&lt;br /&gt;
Lu			equ 075h&lt;br /&gt;
Lv			equ 076h&lt;br /&gt;
Lw			equ 077h&lt;br /&gt;
Lx			equ 078h&lt;br /&gt;
Ly			equ 079h&lt;br /&gt;
Lz			equ 07Ah&lt;br /&gt;
LlBrace			equ 07Bh&lt;br /&gt;
Lbar			equ 07Ch&lt;br /&gt;
LrBrace			equ 07Dh&lt;br /&gt;
Ltilde			equ 07Eh&lt;br /&gt;
LinvEQ			equ 07Fh&lt;br /&gt;
Lsub0			equ 080h&lt;br /&gt;
Lsub1			equ 081h&lt;br /&gt;
Lsub2			equ 082h&lt;br /&gt;
Lsub3			equ 083h&lt;br /&gt;
Lsub4			equ 084h&lt;br /&gt;
Lsub5			equ 085h&lt;br /&gt;
Lsub6			equ 086h&lt;br /&gt;
Lsub7			equ 087h&lt;br /&gt;
Lsub8			equ 088h&lt;br /&gt;
Lsub9			equ 089h&lt;br /&gt;
LcapAAcute		equ 08Ah&lt;br /&gt;
LcapAGrave		equ 08Bh&lt;br /&gt;
LcapACaret		equ 08Ch&lt;br /&gt;
LcapADier		equ 08Dh&lt;br /&gt;
LaAcute			equ 08Eh&lt;br /&gt;
LaGrave			equ 08Fh&lt;br /&gt;
LaCaret			equ 090h&lt;br /&gt;
LaDier			equ 091h&lt;br /&gt;
LcapEAcute		equ 092h&lt;br /&gt;
LcapEGrave		equ 093h&lt;br /&gt;
LcapECaret		equ 094h&lt;br /&gt;
LcapEDier		equ 095h&lt;br /&gt;
LeAcute			equ 096h&lt;br /&gt;
LeGrave			equ 097h&lt;br /&gt;
LeCaret			equ 098h&lt;br /&gt;
LeDier			equ 099h&lt;br /&gt;
LcapIAcute		equ 09Ah&lt;br /&gt;
LcapIGrave		equ 09Bh&lt;br /&gt;
LcapICaret		equ 09Ch&lt;br /&gt;
LcapIDier		equ 09Dh&lt;br /&gt;
LiAcute			equ 09Eh&lt;br /&gt;
LiGrave			equ 09Fh&lt;br /&gt;
LiCaret			equ 0A0h&lt;br /&gt;
LiDier			equ 0A1h&lt;br /&gt;
LcapOAcute		equ 0A2h&lt;br /&gt;
LcapOGrave		equ 0A3h&lt;br /&gt;
LcapOCaret		equ 0A4h&lt;br /&gt;
LcapODier		equ 0A5h&lt;br /&gt;
LoAcute			equ 0A6h&lt;br /&gt;
LoGrave			equ 0A7h&lt;br /&gt;
LoCaret			equ 0A8h&lt;br /&gt;
LoDier			equ 0A9h&lt;br /&gt;
LcapUAcute		equ 0AAh&lt;br /&gt;
LcapUGrave		equ 0ABh&lt;br /&gt;
LcapUCaret		equ 0ACh&lt;br /&gt;
LcapUDier		equ 0ADh&lt;br /&gt;
LuAcute			equ 0AEh&lt;br /&gt;
LuGrave			equ 0AFh&lt;br /&gt;
LuCaret			equ 0B0h&lt;br /&gt;
LuDier			equ 0B1h&lt;br /&gt;
LcapCCed		equ 0B2h&lt;br /&gt;
LcCed			equ 0B3h&lt;br /&gt;
LcapNTilde		equ 0B4h&lt;br /&gt;
LnTilde			equ 0B5h&lt;br /&gt;
Laccent			equ 0B6h&lt;br /&gt;
Lgrave			equ 0B7h&lt;br /&gt;
Ldieresis		equ 0B8h&lt;br /&gt;
LquesDown		equ 0B9h&lt;br /&gt;
LexclamDown		equ 0BAh&lt;br /&gt;
Lalpha			equ 0BBh&lt;br /&gt;
Lbeta			equ 0BCh&lt;br /&gt;
Lgamma			equ 0BDh&lt;br /&gt;
LcapDelta		equ 0BEh&lt;br /&gt;
Ldelta			equ 0BFh&lt;br /&gt;
Lepsilon		equ 0C0h&lt;br /&gt;
LlBrack 		equ 0C1h&lt;br /&gt;
Llambda			equ 0C2h&lt;br /&gt;
Lmu			equ 0C3h&lt;br /&gt;
Lpi			equ 0C4h&lt;br /&gt;
Lrho			equ 0C5h&lt;br /&gt;
LcapSigma		equ 0C6h&lt;br /&gt;
Lsigma			equ 0C7h&lt;br /&gt;
Ltau			equ 0C8h&lt;br /&gt;
Lphi			equ 0C9h&lt;br /&gt;
LcapOmega		equ 0CAh&lt;br /&gt;
LxMean			equ 0CBh&lt;br /&gt;
LyMean			equ 0CCh&lt;br /&gt;
LsupX			equ 0CDh&lt;br /&gt;
Lellipsis		equ 0CEh&lt;br /&gt;
Lleft			equ 0CFh&lt;br /&gt;
Lblock			equ 0D0h&lt;br /&gt;
Lper			equ 0D1h&lt;br /&gt;
Lhyphen			equ 0D2h&lt;br /&gt;
Larea			equ 0D3h&lt;br /&gt;
Ltemp			equ 0D4h&lt;br /&gt;
Lcube			equ 0D5h&lt;br /&gt;
Lenter			equ 0D6h&lt;br /&gt;
LimagI			equ 0D7h&lt;br /&gt;
Lphat			equ 0D8h&lt;br /&gt;
Lchi			equ 0D9h&lt;br /&gt;
LstatF			equ 0DAh&lt;br /&gt;
Llne			equ 0DBh&lt;br /&gt;
LlistL			equ 0DCh&lt;br /&gt;
LfinanN 		equ 0DDh&lt;br /&gt;
L2_r_paren 		equ 0DEh&lt;br /&gt;
LblockArrow		equ 0DFh&lt;br /&gt;
LcurO   		equ 0E0h&lt;br /&gt;
LcurO2  		equ 0E1h&lt;br /&gt;
LcurOcapA		equ 0E2h&lt;br /&gt;
LcurOa  		equ 0E3h&lt;br /&gt;
LcurI   		equ 0E4h&lt;br /&gt;
LcurI2  		equ 0E5h&lt;br /&gt;
LcurIcapA		equ 0E6h&lt;br /&gt;
LcurIa  		equ 0E7h&lt;br /&gt;
LGline			equ 0E8h ; = 0&lt;br /&gt;
LGthick			equ 0E9h ; = 1&lt;br /&gt;
LGabove			equ 0EAh ; = 2&lt;br /&gt;
LGbelow			equ 0EBh ; = 3&lt;br /&gt;
LGpath			equ 0ECh ; = 4&lt;br /&gt;
LGanimate		equ 0EDh ; = 5&lt;br /&gt;
LGdot			equ 0EEh ; = 6&lt;br /&gt;
LUpBlk			equ 0EFh ;Up arrow and Block in solver&lt;br /&gt;
LDnBlk			equ 0F0h ;Down arrow and Block in solver&lt;br /&gt;
LcurFull		equ 0F1h ;note: must be last char (PutMap checks)&lt;br /&gt;
&lt;br /&gt;
;(MenuCurrent) Values&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
mConfirmation		equ 01h&lt;br /&gt;
mApps			equ 02h&lt;br /&gt;
mProgramHome		equ 03h&lt;br /&gt;
mPrgm_Run		 equ 00h&lt;br /&gt;
mPrgm_Edit		 equ 01h&lt;br /&gt;
mPrgm_New		 equ 02h&lt;br /&gt;
mZoom			equ 04h&lt;br /&gt;
mZoom_Zoom		 equ 00h&lt;br /&gt;
mZoom_Memory		 equ 01h&lt;br /&gt;
mDraw			equ 05h&lt;br /&gt;
mDraw_Draw		 equ 00h&lt;br /&gt;
mDraw_Points		 equ 01h&lt;br /&gt;
mDraw_Store		 equ 02h&lt;br /&gt;
mDraw_Background	equ 03h&lt;br /&gt;
mStatPlots		equ 06h&lt;br /&gt;
mStat			equ 07h&lt;br /&gt;
mStat_Edit		 equ 00h&lt;br /&gt;
mStat_Calc		 equ 01h&lt;br /&gt;
mStat_Tests		 equ 02h&lt;br /&gt;
mMath			equ 08h&lt;br /&gt;
mMath_Math		 equ 00h&lt;br /&gt;
mMath_Number		 equ 01h&lt;br /&gt;
mMath_Complex		 equ 02h&lt;br /&gt;
mMath_Prob		 equ 03h&lt;br /&gt;
mMath_Frac		 equ 04h&lt;br /&gt;
mTest			equ 09h&lt;br /&gt;
mTest_Test		 equ 00h&lt;br /&gt;
mTest_Logic		 equ 01h&lt;br /&gt;
&lt;br /&gt;
mVars			equ 0Bh&lt;br /&gt;
mVars_Vars		 equ 00h&lt;br /&gt;
mVars_YVars		 equ 01h&lt;br /&gt;
mVars_Colors	 equ 02h&lt;br /&gt;
mMemory			equ 0Ch&lt;br /&gt;
mMatrix			equ 0Dh&lt;br /&gt;
mMatrix_Name		 equ 00h&lt;br /&gt;
mMatrix_Math		 equ 01h&lt;br /&gt;
mMatrix_Edit		 equ 02h&lt;br /&gt;
mDistr			equ 0Eh&lt;br /&gt;
mDistr_Distr		 equ 00h&lt;br /&gt;
mDistr_Draw		 equ 01h&lt;br /&gt;
mAngle			equ 0Fh&lt;br /&gt;
mList			equ 10h&lt;br /&gt;
mList_Names		 equ 00h&lt;br /&gt;
mList_Ops		 equ 01h&lt;br /&gt;
mList_Math		 equ 02h&lt;br /&gt;
mCalculate		equ 11h&lt;br /&gt;
mVarsWin		equ 15h&lt;br /&gt;
mVarsWin_XY		 equ 00h&lt;br /&gt;
mVarsWin_TTh		 equ 01h&lt;br /&gt;
mVarsWin_UVW		 equ 02h&lt;br /&gt;
mVarsZoom		equ 16h&lt;br /&gt;
mVarsZoom_ZXY		 equ 00h&lt;br /&gt;
mVarsZoom_ZT		 equ 01h&lt;br /&gt;
mVarsZoom_UVW		 equ 02h&lt;br /&gt;
mVarsGDB		equ 17h&lt;br /&gt;
mVarsPics		equ 18h&lt;br /&gt;
mVarsPics_Pics		 equ 01h&lt;br /&gt;
mVarsPics_Bckgrnds		 equ 01h&lt;br /&gt;
mVarsStrings		equ 19h&lt;br /&gt;
mVarsStat		equ 1Ah&lt;br /&gt;
mVarsStat_XY		 equ 00h&lt;br /&gt;
mVarsStat_Sigma		 equ 01h&lt;br /&gt;
mVarsStat_EQ		 equ 02h&lt;br /&gt;
mVarsStat_Test		 equ 03h&lt;br /&gt;
mVarsStat_Pts		 equ 04h&lt;br /&gt;
mVarsTable		equ 1Bh&lt;br /&gt;
mVarsYequ 		equ 1Ch&lt;br /&gt;
mVarsParametric		equ 1Dh&lt;br /&gt;
mVarsPolar		equ 1Eh&lt;br /&gt;
mVarsFnOnOff		equ 1Fh&lt;br /&gt;
mMemReset		equ 20h&lt;br /&gt;
mMemReset_RAM		 equ 00h&lt;br /&gt;
mMemReset_ROM		 equ 01h&lt;br /&gt;
mMemReset_All		 equ 02h&lt;br /&gt;
mMemMgmtDel		equ 21h&lt;br /&gt;
mMemResetDefaults	equ 22h&lt;br /&gt;
mMemResetRAMAll		equ 24h&lt;br /&gt;
mMemResetROMVars	equ 25h&lt;br /&gt;
mMemResetROMApps	equ 26h&lt;br /&gt;
mMemResetROMAll		equ 27h&lt;br /&gt;
mMemResetAll		equ 28h&lt;br /&gt;
mGroup			equ 29h&lt;br /&gt;
mGroup_New		 equ 00h&lt;br /&gt;
mGroup_Ungroup		 equ 01h&lt;br /&gt;
mGroupVars		equ 2Ah&lt;br /&gt;
mProgramEdit		equ 2Bh&lt;br /&gt;
mPrgmEd_Ctrl		 equ 00h&lt;br /&gt;
mPrgmEd_IO		 equ 01h&lt;br /&gt;
mPrgmEd_Color		 equ 02h&lt;br /&gt;
mPrgmEd_Exec		 equ 03h&lt;br /&gt;
mPrgmZoom		equ 2Ch&lt;br /&gt;
mPrgmZoom_Zoom		 equ 00h&lt;br /&gt;
mPrgmZoom_Mem		 equ 01h&lt;br /&gt;
mPrgmDraw		equ 2Dh&lt;br /&gt;
mPrgmDraw_Draw		 equ 00h&lt;br /&gt;
mPrgmDraw_Pt		 equ 01h&lt;br /&gt;
mPrgmDraw_Store		 equ 02h&lt;br /&gt;
mPrgmDraw_Bckgrnd	 equ 03h&lt;br /&gt;
mPrgmStatPlot		equ 2Eh&lt;br /&gt;
mPrgmSP_Plots		 equ 00h&lt;br /&gt;
mPrgmSP_Type		 equ 01h&lt;br /&gt;
mPrgmSP_Mark		 equ 02h&lt;br /&gt;
mPrgmStat		equ 2Fh&lt;br /&gt;
mPrgmStat_Edit		 equ 00h&lt;br /&gt;
mPrgmStat_Calc		 equ 01h&lt;br /&gt;
mPrgmStat_Tests		 equ 02h&lt;br /&gt;
mPrgmMath		equ 30h&lt;br /&gt;
mPrgmMath_Math		 equ 00h&lt;br /&gt;
mPrgmMath_Num		 equ 01h&lt;br /&gt;
mPrgmMath_Cplx		 equ 02h&lt;br /&gt;
mPrgmMath_Prob		 equ 03h&lt;br /&gt;
mPrgmMath_Frac		 equ 04h&lt;br /&gt;
mLink			equ 31h&lt;br /&gt;
mLink_Send		 equ 00h&lt;br /&gt;
mLink_Recieve		 equ 01h&lt;br /&gt;
mLinkTrasmit		equ 32h&lt;br /&gt;
mLinkXmit_Xmit		 equ 01h&lt;br /&gt;
mGarbageCollect		equ 40h&lt;br /&gt;
mSelectGroupVars	equ 41h&lt;br /&gt;
mSelGrpVars_Sel		 equ 00h&lt;br /&gt;
mSelGrpVars_Grp		 equ 01h&lt;br /&gt;
mDuplicateName		equ 43h&lt;br /&gt;
mCatalog		equ 46h&lt;br /&gt;
mFinance		equ 22h&lt;br /&gt;
mFinance_Calc		 equ 00h&lt;br /&gt;
mFinance_Vars		 equ 01h&lt;br /&gt;
&lt;br /&gt;
;Keypress Equates&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
kRight			equ 001h&lt;br /&gt;
kLeft			equ 002h&lt;br /&gt;
kUp			equ 003h&lt;br /&gt;
kDown			equ 004h&lt;br /&gt;
kEnter			equ 005h&lt;br /&gt;
kAlphaEnter		equ 006h&lt;br /&gt;
kAlphaUp		equ 007h&lt;br /&gt;
kAlphaDown		equ 008h&lt;br /&gt;
kClear			equ 009h&lt;br /&gt;
kDel			equ 00Ah&lt;br /&gt;
kIns			equ 00Bh&lt;br /&gt;
kRecall			equ 00Ch&lt;br /&gt;
kLastEnt		equ 00Dh&lt;br /&gt;
kBOL			equ 00Eh&lt;br /&gt;
kEOL			equ 00Fh&lt;br /&gt;
&lt;br /&gt;
kSelAll			equ 010h&lt;br /&gt;
kUnselAll		equ 011h&lt;br /&gt;
kLtoTI82		equ 012h&lt;br /&gt;
kBackup			equ 013h&lt;br /&gt;
kRecieve		equ 014h&lt;br /&gt;
kLnkQuit		equ 015h&lt;br /&gt;
kTrans			equ 016h&lt;br /&gt;
kRename			equ 017h&lt;br /&gt;
kOverw			equ 018h&lt;br /&gt;
kOmit			equ 019h&lt;br /&gt;
kCont			equ 01Ah&lt;br /&gt;
kSendID			equ 01Bh&lt;br /&gt;
kSendSW			equ 01Ch&lt;br /&gt;
kYes			equ 01Dh&lt;br /&gt;
kNoWay			equ 01Eh&lt;br /&gt;
kvSendType		equ 01Fh&lt;br /&gt;
kOverWAll		equ 020h&lt;br /&gt;
kNo			equ 025h&lt;br /&gt;
kKReset			equ 026h&lt;br /&gt;
kApp			equ 027h&lt;br /&gt;
kDoug			equ 028h&lt;br /&gt;
kListflag		equ 029h&lt;br /&gt;
menuStart		equ 02Bh&lt;br /&gt;
kAreYouSure		equ 02Bh&lt;br /&gt;
kAppsMenu		equ 02Ch&lt;br /&gt;
kPrgm			equ 02Dh&lt;br /&gt;
kZoom			equ 02Eh&lt;br /&gt;
kDraw			equ 02Fh&lt;br /&gt;
kSPlot			equ 030h&lt;br /&gt;
kStat			equ 031h&lt;br /&gt;
kMath			equ 032h&lt;br /&gt;
kTest			equ 033h&lt;br /&gt;
kChar			equ 034h&lt;br /&gt;
kVars			equ 035h&lt;br /&gt;
kMem			equ 036h&lt;br /&gt;
kMatrix			equ 037h&lt;br /&gt;
kDist			equ 038h&lt;br /&gt;
kAngle			equ 039h&lt;br /&gt;
kList			equ 03Ah&lt;br /&gt;
kCalc			equ 03Bh&lt;br /&gt;
kFin			equ 03Ch&lt;br /&gt;
menuEnd			equ kFin&lt;br /&gt;
kCatalog		equ 03Eh&lt;br /&gt;
kInputDone		equ 03Fh&lt;br /&gt;
kOff			equ kInputDone&lt;br /&gt;
kQuit			equ 040h&lt;br /&gt;
appStart		equ kQuit&lt;br /&gt;
kLinkIO			equ 041h&lt;br /&gt;
kMatrixEd		equ 042h&lt;br /&gt;
kStatEd			equ 043h&lt;br /&gt;
kGraph			equ 044h&lt;br /&gt;
kMode			equ 045h&lt;br /&gt;
kPrgmEd			equ 046h ;PROGRAM EDIT&lt;br /&gt;
kPrgmCr			equ 047h ;PROGRAM CREATE&lt;br /&gt;
kWindow			equ 048h ;RANGE EDITOR&lt;br /&gt;
kYequ 			equ 049h ;EQUATION EDITOR&lt;br /&gt;
kTable			equ 04Ah ;TABLE EDITOR&lt;br /&gt;
kTblSet			equ 04Bh ;TABLE SET&lt;br /&gt;
kChkRAM			equ 04Ch ;CHECK RAM (About screen)&lt;br /&gt;
kDelMem			equ 04Dh ;DELETE MEM&lt;br /&gt;
kResetMem		equ 04Eh ;RESET MEM&lt;br /&gt;
kResetDef		equ 04Fh ;RESET DEFAULT&lt;br /&gt;
kPrgmInput		equ 050h ;PROGRAM INPUT&lt;br /&gt;
kZFactEd		equ 051h ;ZOOM FACTOR EDITOR&lt;br /&gt;
kError			equ 052h ;ERROR&lt;br /&gt;
kSolveTVM		equ 053h ;TVM SOLVER&lt;br /&gt;
kSolveRoot		equ 054h ;SOLVE EDITOR&lt;br /&gt;
kStatP			equ 055h ;stat plot&lt;br /&gt;
kInfStat		equ 056h ;Inferential Statistic&lt;br /&gt;
kFormat			equ 057h ;FORMAT&lt;br /&gt;
kExtApps		equ 058h ;External Applications.		NEW&lt;br /&gt;
kNewApps		equ 059h ;New Apps for Cerberus.&lt;br /&gt;
append			equ kNewApps&lt;br /&gt;
echoStart1		equ 05Ah&lt;br /&gt;
kTrace			equ 05Ah&lt;br /&gt;
kZFit			equ 05Bh&lt;br /&gt;
kZIn			equ 05Ch&lt;br /&gt;
kZOut			equ 05Dh&lt;br /&gt;
kZPrev			equ 05Eh&lt;br /&gt;
kBox			equ 05Fh&lt;br /&gt;
kDecml			equ 060h&lt;br /&gt;
kSetZm			equ 061h&lt;br /&gt;
kSquar			equ 062h&lt;br /&gt;
kStd			equ 063h&lt;br /&gt;
kTrig			equ 064h&lt;br /&gt;
kUsrZm			equ 065h&lt;br /&gt;
kZSto			equ 066h&lt;br /&gt;
kZInt			equ 067h&lt;br /&gt;
kZStat			equ 068h&lt;br /&gt;
echoStart2		equ 069h&lt;br /&gt;
kSelect			equ 069h&lt;br /&gt;
kCircl			equ 06Ah&lt;br /&gt;
kClDrw			equ 06Bh&lt;br /&gt;
kLine			equ 06Ch&lt;br /&gt;
kPen			equ 06Dh&lt;br /&gt;
kPtChg			equ 06Eh&lt;br /&gt;
kPtOff			equ 06Fh&lt;br /&gt;
kPtOn			equ 070h&lt;br /&gt;
kVert			equ 071h&lt;br /&gt;
kHoriz			equ 072h&lt;br /&gt;
kText			equ 073h&lt;br /&gt;
kTanLn			equ 074h&lt;br /&gt;
kEval			equ 075h&lt;br /&gt;
kInters			equ 076h&lt;br /&gt;
kDYDX			equ 077h&lt;br /&gt;
kFnIntg			equ 078h&lt;br /&gt;
kRootG			equ 079h&lt;br /&gt;
kDYDT			equ 07Ah&lt;br /&gt;
kDXDT			equ 07Bh&lt;br /&gt;
kDRDo			equ 07Ch&lt;br /&gt;
KGFMin			equ 07Dh&lt;br /&gt;
KGFMax			equ 07Eh&lt;br /&gt;
EchoStart		equ 07Fh&lt;br /&gt;
kListName		equ 07Fh&lt;br /&gt;
kAdd			equ 080h&lt;br /&gt;
kSub			equ 081h&lt;br /&gt;
kMul			equ 082h&lt;br /&gt;
kDiv			equ 083h&lt;br /&gt;
kExpon			equ 084h&lt;br /&gt;
kLParen			equ 085h&lt;br /&gt;
kRParen			equ 086h&lt;br /&gt;
kLBrack			equ 087h&lt;br /&gt;
kRBrack			equ 088h&lt;br /&gt;
kShade			equ 089h&lt;br /&gt;
kStore			equ 08Ah&lt;br /&gt;
kComma			equ 08Bh&lt;br /&gt;
kChs			equ 08Ch&lt;br /&gt;
kDecPnt			equ 08Dh&lt;br /&gt;
k0			equ 08Eh&lt;br /&gt;
k1			equ 08Fh&lt;br /&gt;
k2			equ 090h&lt;br /&gt;
k3			equ 091h&lt;br /&gt;
k4			equ 092h&lt;br /&gt;
k5			equ 093h&lt;br /&gt;
k6			equ 094h&lt;br /&gt;
k7			equ 095h&lt;br /&gt;
k8			equ 096h&lt;br /&gt;
k9			equ 097h&lt;br /&gt;
kEE			equ 098h&lt;br /&gt;
kSpace			equ 099h&lt;br /&gt;
kCapA			equ 09Ah&lt;br /&gt;
kCapB			equ 09Bh&lt;br /&gt;
kCapC			equ 09Ch&lt;br /&gt;
kCapD			equ 09Dh&lt;br /&gt;
kCapE			equ 09Eh&lt;br /&gt;
kCapF			equ 09Fh&lt;br /&gt;
kCapG			equ 0A0h&lt;br /&gt;
kCapH			equ 0A1h&lt;br /&gt;
kCapI			equ 0A2h&lt;br /&gt;
kCapJ			equ 0A3h&lt;br /&gt;
kCapK			equ 0A4h&lt;br /&gt;
kCapL			equ 0A5h&lt;br /&gt;
kCapM			equ 0A6h&lt;br /&gt;
kCapN			equ 0A7h&lt;br /&gt;
kCapO			equ 0A8h&lt;br /&gt;
kCapP			equ 0A9h&lt;br /&gt;
kCapQ			equ 0AAh&lt;br /&gt;
kCapR			equ 0ABh&lt;br /&gt;
kCapS			equ 0ACh&lt;br /&gt;
kCapT			equ 0ADh&lt;br /&gt;
kCapU			equ 0AEh&lt;br /&gt;
kCapV			equ 0AFh&lt;br /&gt;
kCapW			equ 0B0h&lt;br /&gt;
kCapX			equ 0B1h&lt;br /&gt;
kCapY			equ 0B2h&lt;br /&gt;
kCapZ			equ 0B3h&lt;br /&gt;
kVarx			equ 0B4h&lt;br /&gt;
kPi			equ 0B5h&lt;br /&gt;
kInv			equ 0B6h&lt;br /&gt;
kSin			equ 0B7h&lt;br /&gt;
kASin			equ 0B8h&lt;br /&gt;
kCos			equ 0B9h&lt;br /&gt;
kACos			equ 0BAh&lt;br /&gt;
kTan			equ 0BBh&lt;br /&gt;
kATan			equ 0BCh&lt;br /&gt;
kSquare			equ 0BDh&lt;br /&gt;
kSqrt			equ 0BEh&lt;br /&gt;
kLn			equ 0BFh&lt;br /&gt;
kExp			equ 0C0h&lt;br /&gt;
kLog			equ 0C1h&lt;br /&gt;
kALog			equ 0C2h&lt;br /&gt;
kToABC			equ 0C3h&lt;br /&gt;
kClrTbl			equ 0C4h&lt;br /&gt;
kAns			equ 0C5h&lt;br /&gt;
kColon			equ 0C6h&lt;br /&gt;
kNDeriv			equ 0C7h&lt;br /&gt;
kFnInt			equ 0C8h&lt;br /&gt;
kRoot			equ 0C9h&lt;br /&gt;
kQuest			equ 0CAh&lt;br /&gt;
kQuote			equ 0CBh&lt;br /&gt;
kTheta			equ 0CCh&lt;br /&gt;
kIf			equ 0CDh&lt;br /&gt;
kThen			equ 0CEh&lt;br /&gt;
kElse			equ 0CFh&lt;br /&gt;
kFor			equ 0D0h&lt;br /&gt;
kWhile			equ 0D1h&lt;br /&gt;
kRepeat			equ 0D2h&lt;br /&gt;
kEnd			equ 0D3h&lt;br /&gt;
kPause			equ 0D4h&lt;br /&gt;
kLbl			equ 0D5h&lt;br /&gt;
kGoto			equ 0D6h&lt;br /&gt;
kISG			equ 0D7h&lt;br /&gt;
kDSL			equ 0D8h&lt;br /&gt;
kMenu			equ 0D9h&lt;br /&gt;
kExec			equ 0DAh&lt;br /&gt;
kReturn			equ 0DBh&lt;br /&gt;
kStop			equ 0DCh&lt;br /&gt;
kInput			equ 0DDh&lt;br /&gt;
kPrompt			equ 0DEh&lt;br /&gt;
kDisp			equ 0DFh&lt;br /&gt;
kDispG			equ 0E0h&lt;br /&gt;
kDispT			equ 0E1h&lt;br /&gt;
kOutput			equ 0E2h&lt;br /&gt;
kGetKey			equ 0E3h&lt;br /&gt;
kClrHome		equ 0E4h&lt;br /&gt;
kPrtScr			equ 0E5h&lt;br /&gt;
kSinH			equ 0E6h&lt;br /&gt;
kCosH			equ 0E7h&lt;br /&gt;
kTanH			equ 0E8h&lt;br /&gt;
kASinH			equ 0E9h&lt;br /&gt;
kACosH			equ 0EAh&lt;br /&gt;
kATanH			equ 0EBh&lt;br /&gt;
kLBrace			equ 0ECh&lt;br /&gt;
kRBrace			equ 0EDh&lt;br /&gt;
kI			equ 0EEh&lt;br /&gt;
kCONSTeA		equ 0EFh&lt;br /&gt;
kPlot3			equ 0F0h&lt;br /&gt;
kFMin			equ 0F1h&lt;br /&gt;
kFMax			equ 0F2h&lt;br /&gt;
kL1A			equ 0F3h&lt;br /&gt;
kL2A			equ 0F4h&lt;br /&gt;
kL3A			equ 0F5h&lt;br /&gt;
kL4A			equ 0F6h&lt;br /&gt;
kL5A			equ 0F7h&lt;br /&gt;
kL6A			equ 0F8h&lt;br /&gt;
kunA			equ 0F9h&lt;br /&gt;
kvnA			equ 0FAh&lt;br /&gt;
kwnA			equ 0FBh&lt;br /&gt;
&lt;br /&gt;
; THIS KEY MEANS THAT THE KEY PRESS IS ONE THAT ECHOS&lt;br /&gt;
; INTO A BUFFER, AND IT IS A 2 BYTE KEY CODE, GO LOOK AT&lt;br /&gt;
; (EXTECHO) FOR THE KEY VALUE&lt;br /&gt;
;--------------------------------------------------------&lt;br /&gt;
kExtendEcho		equ 0FEh&lt;br /&gt;
&lt;br /&gt;
kE1BT			equ 0&lt;br /&gt;
kDrawInv		equ kE1BT&lt;br /&gt;
kDrawF			equ kE1BT+1&lt;br /&gt;
kPixelOn		equ kE1BT+2&lt;br /&gt;
kPixelOff		equ kE1BT+3&lt;br /&gt;
kPxlTest		equ kE1BT+4&lt;br /&gt;
kRCGDB			equ kE1BT+5&lt;br /&gt;
kRCPic			equ kE1BT+6&lt;br /&gt;
kSTGDB			equ kE1BT+7&lt;br /&gt;
kSTPic			equ kE1BT+8&lt;br /&gt;
kAbs			equ kE1BT+9&lt;br /&gt;
kTequ 		equ kE1BT+10 ;==&lt;br /&gt;
kTNoteQ			equ kE1BT+11 ;&amp;lt;&amp;gt;&lt;br /&gt;
kTGT			equ kE1BT+12 ;&amp;gt;&lt;br /&gt;
kTGTE			equ kE1BT+13 ;&amp;gt;=&lt;br /&gt;
kTLT			equ kE1BT+14 ;&amp;lt;&lt;br /&gt;
kTLTE			equ kE1BT+15 ;&amp;lt;=&lt;br /&gt;
kAnd			equ kE1BT+16&lt;br /&gt;
kOr			equ kE1BT+17&lt;br /&gt;
kXor			equ kE1BT+18&lt;br /&gt;
kNot			equ kE1BT+19&lt;br /&gt;
kLR1			equ kE1BT+20&lt;br /&gt;
kXRoot			equ kE1BT+21&lt;br /&gt;
kCube			equ kE1BT+22&lt;br /&gt;
kCbRt			equ kE1BT+23 ;Cube ROOT&lt;br /&gt;
kToDec			equ kE1BT+24&lt;br /&gt;
kCubicR			equ kE1BT+25&lt;br /&gt;
kQuartR			equ kE1BT+26&lt;br /&gt;
kPlot1			equ kE1BT+27&lt;br /&gt;
kPlot2			equ kE1BT+28&lt;br /&gt;
kRound			equ kE1BT+29&lt;br /&gt;
kIPart			equ kE1BT+30&lt;br /&gt;
kFPart			equ kE1BT+31&lt;br /&gt;
kInt			equ kE1BT+32&lt;br /&gt;
kRand			equ kE1BT+33&lt;br /&gt;
kNPR			equ kE1BT+34&lt;br /&gt;
kNCR			equ kE1BT+35&lt;br /&gt;
kXFactorial		equ kE1BT+36&lt;br /&gt;
kRad			equ kE1BT+37&lt;br /&gt;
kDegr			equ kE1BT+38 ;DEGREES CONV&lt;br /&gt;
kAPost			equ kE1BT+39&lt;br /&gt;
kToDMS			equ kE1BT+40&lt;br /&gt;
kRToPo			equ kE1BT+41 ;R&lt;br /&gt;
kRToPr			equ kE1BT+42&lt;br /&gt;
kPToRx			equ kE1BT+43&lt;br /&gt;
kPToRy			equ kE1BT+44&lt;br /&gt;
kRowSwap		equ kE1BT+45&lt;br /&gt;
kRowPlus		equ kE1BT+46&lt;br /&gt;
kTimRow			equ kE1BT+47&lt;br /&gt;
kTRowP			equ kE1BT+48&lt;br /&gt;
kSortA			equ kE1BT+49&lt;br /&gt;
kSortD			equ kE1BT+50&lt;br /&gt;
kSeq			equ kE1BT+51&lt;br /&gt;
kMin			equ kE1BT+52&lt;br /&gt;
kMax			equ kE1BT+53&lt;br /&gt;
kMean			equ kE1BT+54&lt;br /&gt;
kMedian			equ kE1BT+55&lt;br /&gt;
kSum			equ kE1BT+56&lt;br /&gt;
kProd			equ kE1BT+57&lt;br /&gt;
kDet			equ kE1BT+58&lt;br /&gt;
kTransp			equ kE1BT+59&lt;br /&gt;
kDim			equ kE1BT+60&lt;br /&gt;
kFill			equ kE1BT+61&lt;br /&gt;
kIdent			equ kE1BT+62&lt;br /&gt;
kRandm			equ kE1BT+63&lt;br /&gt;
kAug			equ kE1BT+64&lt;br /&gt;
kOneVar			equ kE1BT+65&lt;br /&gt;
kTwoVar			equ kE1BT+66&lt;br /&gt;
kLR			equ kE1BT+67&lt;br /&gt;
kLRExp			equ kE1BT+68&lt;br /&gt;
kLRLn			equ kE1BT+69&lt;br /&gt;
kLRPwr			equ kE1BT+70&lt;br /&gt;
kMedMed			equ kE1BT+71&lt;br /&gt;
kQuad			equ kE1BT+72&lt;br /&gt;
kClrLst			equ kE1BT+73&lt;br /&gt;
kHist			equ kE1BT+74&lt;br /&gt;
kxyLine			equ kE1BT+75&lt;br /&gt;
kScatter		equ kE1BT+76&lt;br /&gt;
kmRad			equ kE1BT+77&lt;br /&gt;
kmDeg			equ kE1BT+78&lt;br /&gt;
kmNormF			equ kE1BT+79&lt;br /&gt;
kmSci			equ kE1BT+80&lt;br /&gt;
kmEng			equ kE1BT+81&lt;br /&gt;
kmFloat			equ kE1BT+82&lt;br /&gt;
kFix			equ kE1BT+83&lt;br /&gt;
kSplitOn		equ kE1BT+84&lt;br /&gt;
kFullScreen		equ kE1BT+85&lt;br /&gt;
kStndrd			equ kE1BT+86&lt;br /&gt;
kParam			equ kE1BT+87&lt;br /&gt;
kPolar			equ kE1BT+88&lt;br /&gt;
kSeqG			equ kE1BT+89&lt;br /&gt;
kAFillOn		equ kE1BT+90&lt;br /&gt;
kAFillOff		equ kE1BT+91&lt;br /&gt;
kACalcOn		equ kE1BT+92&lt;br /&gt;
kACalcOff		equ kE1BT+93&lt;br /&gt;
kFNOn			equ kE1BT+94&lt;br /&gt;
kFNOff			equ kE1BT+95&lt;br /&gt;
kPlotsOn		equ kE1BT+96&lt;br /&gt;
kPlotsOff		equ kE1BT+97&lt;br /&gt;
kPixelChg		equ kE1BT+98&lt;br /&gt;
kSendMBL		equ kE1BT+99&lt;br /&gt;
kRecvMBL		equ kE1BT+100&lt;br /&gt;
kBoxPlot		equ kE1BT+101&lt;br /&gt;
kBoxIcon		equ kE1BT+102&lt;br /&gt;
kCrossIcon		equ kE1BT+103&lt;br /&gt;
kDotIcon		equ kE1BT+104&lt;br /&gt;
kE2BT			equ kE1BT+105&lt;br /&gt;
kSeqential		equ kE2BT&lt;br /&gt;
kSimulG			equ kE2BT+1&lt;br /&gt;
kPolarG			equ kE2BT+2&lt;br /&gt;
kRectG			equ kE2BT+3&lt;br /&gt;
kCoordOn		equ kE2BT+4&lt;br /&gt;
kCoordOff		equ kE2BT+5&lt;br /&gt;
kDrawLine		equ kE2BT+6&lt;br /&gt;
kDrawDot		equ kE2BT+7&lt;br /&gt;
kAxisOn			equ kE2BT+8&lt;br /&gt;
kAxisOff		equ kE2BT+9&lt;br /&gt;
kGridOn			equ kE2BT+10&lt;br /&gt;
kGridOff		equ kE2BT+11&lt;br /&gt;
kLblOn			equ kE2BT+12&lt;br /&gt;
kLblOff			equ kE2BT+13&lt;br /&gt;
kL1			equ kE2BT+14&lt;br /&gt;
kL2			equ kE2BT+15&lt;br /&gt;
kL3			equ kE2BT+16&lt;br /&gt;
kL4			equ kE2BT+17&lt;br /&gt;
kL5			equ kE2BT+18&lt;br /&gt;
kL6			equ kE2BT+19&lt;br /&gt;
&lt;br /&gt;
;These keys are laid on top of existing keys to&lt;br /&gt;
;enable localization in the inferential stats editor.&lt;br /&gt;
;----------------------------------------------------&lt;br /&gt;
kinfData		equ kL1&lt;br /&gt;
kinfStats		equ kL1+1&lt;br /&gt;
kinfYes			equ kL1+2&lt;br /&gt;
kinfNo			equ kL1+3&lt;br /&gt;
kinfCalc		equ kL1+4&lt;br /&gt;
kinfDraw		equ kL1+5&lt;br /&gt;
kinfAlt1ne		equ kL1+6&lt;br /&gt;
kinfAlt1lt		equ kL1+7&lt;br /&gt;
kinfAlt1gt		equ kL1+8&lt;br /&gt;
kinfAlt2ne		equ kL1+9&lt;br /&gt;
kinfAlt2lt		equ kL1+10&lt;br /&gt;
kinfAlt2gt		equ kL1+11&lt;br /&gt;
kinfAlt3ne		equ kL1+12&lt;br /&gt;
kinfAlt3lt		equ kL1+13&lt;br /&gt;
kinfAlt3gt		equ kL1+14&lt;br /&gt;
kinfAlt4ne		equ kL1+15&lt;br /&gt;
kinfAlt4lt		equ kL1+16&lt;br /&gt;
kinfAlt4gt		equ kL1+17&lt;br /&gt;
kinfAlt5ne		equ kL1+18&lt;br /&gt;
kinfAlt5lt		equ kL1+19&lt;br /&gt;
kinfAlt5gt		equ kL1+20&lt;br /&gt;
kinfAlt6ne		equ kL1+21&lt;br /&gt;
kinfAlt6lt		equ kL1+22&lt;br /&gt;
kinfAlt6gt		equ kL1+23&lt;br /&gt;
kMatA			equ kE2BT+20&lt;br /&gt;
kMatB			equ kE2BT+21&lt;br /&gt;
kMatC			equ kE2BT+22&lt;br /&gt;
kMatD			equ kE2BT+23&lt;br /&gt;
kMatE			equ kE2BT+24&lt;br /&gt;
kXmin			equ kE2BT+25&lt;br /&gt;
kXmax			equ kE2BT+26&lt;br /&gt;
kXscl			equ kE2BT+27&lt;br /&gt;
kYmin			equ kE2BT+28&lt;br /&gt;
kYmax			equ kE2BT+29&lt;br /&gt;
kYscl			equ kE2BT+30&lt;br /&gt;
kTmin			equ kE2BT+31&lt;br /&gt;
kTmax			equ kE2BT+32&lt;br /&gt;
kTStep			equ kE2BT+33&lt;br /&gt;
kOmin			equ kE2BT+34&lt;br /&gt;
kOmax			equ kE2BT+35&lt;br /&gt;
kOStep			equ kE2BT+36&lt;br /&gt;
ku0			equ kE2BT+37&lt;br /&gt;
kv0			equ kE2BT+38&lt;br /&gt;
knMin			equ kE2BT+39&lt;br /&gt;
knMax			equ kE2BT+40&lt;br /&gt;
kDeltaY			equ kE2BT+41&lt;br /&gt;
kDeltaX			equ kE2BT+42&lt;br /&gt;
kZXmin			equ kE2BT+43&lt;br /&gt;
kZXmax			equ kE2BT+44&lt;br /&gt;
kZXscl			equ kE2BT+45&lt;br /&gt;
kZYmin			equ kE2BT+46&lt;br /&gt;
kZYmax			equ kE2BT+47&lt;br /&gt;
kZYscl			equ kE2BT+48&lt;br /&gt;
kZTmin			equ kE2BT+49&lt;br /&gt;
kZTmax			equ kE2BT+50&lt;br /&gt;
kZTStep			equ kE2BT+51&lt;br /&gt;
kZOmin			equ kE2BT+52&lt;br /&gt;
kZOmax			equ kE2BT+53&lt;br /&gt;
kZOStep			equ kE2BT+54&lt;br /&gt;
kZu0			equ kE2BT+55&lt;br /&gt;
kZv0			equ kE2BT+56&lt;br /&gt;
kZnMin			equ kE2BT+57&lt;br /&gt;
kZnMax			equ kE2BT+58&lt;br /&gt;
kDelLast		equ kE2BT+59&lt;br /&gt;
kSinReg			equ kE2BT+60&lt;br /&gt;
kConstE			equ kE2BT+61&lt;br /&gt;
kPic1			equ kE2BT+62&lt;br /&gt;
kPic2			equ kE2BT+63&lt;br /&gt;
kPic3			equ kE2BT+64&lt;br /&gt;
kDelVar			equ kE2BT+65&lt;br /&gt;
kGetCalc		equ kE2BT+66&lt;br /&gt;
kRealM			equ kE2BT+67&lt;br /&gt;
kPolarM			equ kE2BT+68&lt;br /&gt;
kRectM			equ kE2BT+69&lt;br /&gt;
kuv			equ kE2BT+70 ;U vs V&lt;br /&gt;
kvw			equ kE2BT+71 ;V vs W&lt;br /&gt;
kuw			equ kE2BT+72 ;U vs W&lt;br /&gt;
kFinPMTend		equ kE2BT+73&lt;br /&gt;
kFinPMTbeg		equ kE2BT+74&lt;br /&gt;
kGraphStyle		equ kE2BT+75&lt;br /&gt;
kExprOn			equ kE2BT+76&lt;br /&gt;
kExprOff		equ kE2BT+77&lt;br /&gt;
kStatA			equ kE2BT+78&lt;br /&gt;
kStatB			equ kE2BT+79&lt;br /&gt;
kStatC			equ kE2BT+80&lt;br /&gt;
kCorr			equ kE2BT+81&lt;br /&gt;
kStatD			equ kE2BT+82&lt;br /&gt;
kStatE			equ kE2BT+83&lt;br /&gt;
kRegEq			equ kE2BT+84&lt;br /&gt;
kMinX			equ kE2BT+85&lt;br /&gt;
kQ1			equ kE2BT+86&lt;br /&gt;
kMD			equ kE2BT+87&lt;br /&gt;
kQ3			equ kE2BT+88&lt;br /&gt;
kMaxX			equ kE2BT+89&lt;br /&gt;
kStatX1			equ kE2BT+90&lt;br /&gt;
kStatY1			equ kE2BT+91&lt;br /&gt;
kStatX2			equ kE2BT+92&lt;br /&gt;
kStatY2			equ kE2BT+93&lt;br /&gt;
kStatX3			equ kE2BT+94&lt;br /&gt;
kStatY3			equ kE2BT+95&lt;br /&gt;
kTblMin			equ kE2BT+96&lt;br /&gt;
kTblStep		equ kE2BT+97&lt;br /&gt;
kSetupLst		equ kE2BT+98&lt;br /&gt;
kClrAllLst		equ kE2BT+99&lt;br /&gt;
kLogistic		equ kE2BT+100&lt;br /&gt;
kZTest			equ kE2BT+101&lt;br /&gt;
kTTest			equ kE2BT+102&lt;br /&gt;
k2SampZTest		equ kE2BT+103&lt;br /&gt;
k2SampTTest		equ kE2BT+104&lt;br /&gt;
k1PropZTest		equ kE2BT+105&lt;br /&gt;
k2PropZTest		equ kE2BT+106&lt;br /&gt;
kChiTest		equ kE2BT+107&lt;br /&gt;
k2SampFTest		equ kE2BT+108&lt;br /&gt;
kZIntVal		equ kE2BT+109&lt;br /&gt;
kTIntVal		equ kE2BT+110&lt;br /&gt;
k2SampTInt		equ kE2BT+111&lt;br /&gt;
k2SampZInt		equ kE2BT+112&lt;br /&gt;
k1PropZInt		equ kE2BT+113&lt;br /&gt;
k2PropZInt		equ kE2BT+114&lt;br /&gt;
kDNormal		equ kE2BT+115&lt;br /&gt;
kInvNorm		equ kE2BT+116&lt;br /&gt;
kDT			equ kE2BT+117&lt;br /&gt;
kChi			equ kE2BT+118&lt;br /&gt;
kDF			equ kE2BT+119&lt;br /&gt;
kBinPDF			equ kE2BT+120&lt;br /&gt;
kBinCDF			equ kE2BT+121&lt;br /&gt;
kPoiPDF			equ kE2BT+122&lt;br /&gt;
kPoiCDF			equ kE2BT+123&lt;br /&gt;
kun			equ kE2BT+124&lt;br /&gt;
kvn			equ kE2BT+125&lt;br /&gt;
kwn			equ kE2BT+126&lt;br /&gt;
kRecn			equ kE2BT+127&lt;br /&gt;
kPlotStart		equ kE2BT+128&lt;br /&gt;
kZPlotStart		equ kE2BT+129 ;recursion n&lt;br /&gt;
kXFact			equ kE2BT+130 ;PlotStart&lt;br /&gt;
kYFact			equ kE2BT+131 ;ZPlotStart&lt;br /&gt;
kANOVA			equ kE2BT+132 ;XFact&lt;br /&gt;
kMaxY			equ kE2BT+133 ;YFact&lt;br /&gt;
kWebOn			equ kE2BT+134 ;MinY&lt;br /&gt;
kWebOff			equ kE2BT+135 ;MaxY&lt;br /&gt;
kTblInput		equ kE2BT+136 ;WEB ON&lt;br /&gt;
kGeoPDF			equ kE2BT+137 ;WEB OFF&lt;br /&gt;
kGeoCDF			equ kE2BT+138 ;WEB OFF&lt;br /&gt;
kShadeNorm		equ kE2BT+139&lt;br /&gt;
kShadeT			equ kE2BT+140&lt;br /&gt;
kShadeChi		equ kE2BT+141&lt;br /&gt;
kShadeF			equ kE2BT+142&lt;br /&gt;
kPlotStep		equ kE2BT+143&lt;br /&gt;
kZPlotStep		equ kE2BT+144&lt;br /&gt;
kLinRegtTest		equ kE2BT+145&lt;br /&gt;
KMGT			equ kE2BT+146 ;VERT SPLIT&lt;br /&gt;
kSelectA		equ kE2BT+147&lt;br /&gt;
kZFitA			equ kE2BT+148&lt;br /&gt;
kE2BT_End		equ kZFitA&lt;br /&gt;
&lt;br /&gt;
; THIS KEY MEANS THAT IT IS A 2 BYTE KEYCODE&lt;br /&gt;
; THERE ARE 3 OF THESE KEYS; BE CAREFUL WITH USAGE&lt;br /&gt;
;--------------------------------------------------------&lt;br /&gt;
kExtendEcho2		equ 0FCh&lt;br /&gt;
&lt;br /&gt;
;More 2 Byte Keys&lt;br /&gt;
;-------------------------------------&lt;br /&gt;
kE2BT2			equ 00h&lt;br /&gt;
kGDB1			equ kE2BT2&lt;br /&gt;
kGDB2			equ kE2BT2+1&lt;br /&gt;
kGDB3			equ kE2BT2+2&lt;br /&gt;
kY1			equ kE2BT2+3&lt;br /&gt;
kY2			equ kE2BT2+4&lt;br /&gt;
kY3			equ kE2BT2+5&lt;br /&gt;
kY4			equ kE2BT2+6&lt;br /&gt;
kY5			equ kE2BT2+7&lt;br /&gt;
kY6			equ kE2BT2+8&lt;br /&gt;
kY7			equ kE2BT2+9&lt;br /&gt;
kY8			equ kE2BT2+10&lt;br /&gt;
kY9			equ kE2BT2+11&lt;br /&gt;
kY0			equ kE2BT2+12&lt;br /&gt;
kX1T			equ kE2BT2+13&lt;br /&gt;
kY1T			equ kE2BT2+14&lt;br /&gt;
kX2T			equ kE2BT2+15&lt;br /&gt;
kY2T			equ kE2BT2+16&lt;br /&gt;
kX3T			equ kE2BT2+17&lt;br /&gt;
kY3T			equ kE2BT2+18&lt;br /&gt;
kX4T			equ kE2BT2+19&lt;br /&gt;
kY4T			equ kE2BT2+20&lt;br /&gt;
kX5T			equ kE2BT2+21&lt;br /&gt;
kY5T			equ kE2BT2+22&lt;br /&gt;
kX6T			equ kE2BT2+23&lt;br /&gt;
kY6T			equ kE2BT2+24&lt;br /&gt;
kR1			equ kE2BT2+25&lt;br /&gt;
kR2			equ kE2BT2+26&lt;br /&gt;
kR3			equ kE2BT2+27&lt;br /&gt;
kR4			equ kE2BT2+28&lt;br /&gt;
kR5			equ kE2BT2+29&lt;br /&gt;
kR6			equ kE2BT2+30&lt;br /&gt;
kGDB4			equ kE2BT2+31&lt;br /&gt;
kGDB5			equ kE2BT2+32&lt;br /&gt;
kGDB6			equ kE2BT2+33&lt;br /&gt;
kPic4			equ kE2BT2+34&lt;br /&gt;
kPic5			equ kE2BT2+35&lt;br /&gt;
kPic6			equ kE2BT2+36&lt;br /&gt;
kGDB7			equ kE2BT2+37&lt;br /&gt;
kGDB8			equ kE2BT2+38&lt;br /&gt;
kGDB9			equ kE2BT2+39&lt;br /&gt;
kGDB0			equ kE2BT2+40&lt;br /&gt;
kPic7			equ kE2BT2+41&lt;br /&gt;
kPic8			equ kE2BT2+42&lt;br /&gt;
kPic9			equ kE2BT2+43&lt;br /&gt;
kPic0			equ kE2BT2+44&lt;br /&gt;
kStatN			equ kE2BT2+45&lt;br /&gt;
kXMean			equ kE2BT2+46&lt;br /&gt;
kConj			equ kE2BT2+47&lt;br /&gt;
kReal			equ kE2BT2+48&lt;br /&gt;
kFAngle			equ kE2BT2+49&lt;br /&gt;
kLCM			equ kE2BT2+50&lt;br /&gt;
kGCD			equ kE2BT2+51&lt;br /&gt;
kRandInt		equ kE2BT2+52&lt;br /&gt;
kRandNorm		equ kE2BT2+53&lt;br /&gt;
kToPolar		equ kE2BT2+54&lt;br /&gt;
kToRect			equ kE2BT2+55&lt;br /&gt;
kYMean			equ kE2BT2+56&lt;br /&gt;
kStdX			equ kE2BT2+57&lt;br /&gt;
kStdX1			equ kE2BT2+58&lt;br /&gt;
kw0			equ kE2BT2+59&lt;br /&gt;
kMatF			equ kE2BT2+60&lt;br /&gt;
kMatG			equ kE2BT2+61&lt;br /&gt;
kMatRH			equ kE2BT2+62&lt;br /&gt;
kMatI			equ kE2BT2+63&lt;br /&gt;
kMatJ			equ kE2BT2+64&lt;br /&gt;
kYMean1			equ kE2BT2+65&lt;br /&gt;
kStdY			equ kE2BT2+66&lt;br /&gt;
kStdY1			equ kE2BT2+67&lt;br /&gt;
kMatToLst		equ kE2BT2+68&lt;br /&gt;
kLstToMat		equ kE2BT2+69&lt;br /&gt;
kCumSum			equ kE2BT2+70&lt;br /&gt;
kDeltaLst		equ kE2BT2+71&lt;br /&gt;
kStdDev			equ kE2BT2+72&lt;br /&gt;
kVariance		equ kE2BT2+73&lt;br /&gt;
kLength			equ kE2BT2+74&lt;br /&gt;
kEquToStrng		equ kE2BT2+75&lt;br /&gt;
kStrngToequ 		equ kE2BT2+76&lt;br /&gt;
kExpr			equ kE2BT2+77&lt;br /&gt;
kSubStrng		equ kE2BT2+78&lt;br /&gt;
kInStrng		equ kE2BT2+79&lt;br /&gt;
kStr1			equ kE2BT2+80&lt;br /&gt;
kStr2			equ kE2BT2+81&lt;br /&gt;
kStr3			equ kE2BT2+82&lt;br /&gt;
kStr4		 	equ kE2BT2+83&lt;br /&gt;
kStr5		 	equ kE2BT2+84&lt;br /&gt;
kStr6		 	equ kE2BT2+85&lt;br /&gt;
kStr7		 	equ kE2BT2+86&lt;br /&gt;
kStr8		 	equ kE2BT2+87&lt;br /&gt;
kStr9		 	equ kE2BT2+88&lt;br /&gt;
kStr0		 	equ kE2BT2+89&lt;br /&gt;
kFinN		 	equ kE2BT2+90&lt;br /&gt;
kFinI		 	equ kE2BT2+91&lt;br /&gt;
kFinPV			equ kE2BT2+92&lt;br /&gt;
kFinPMT			equ kE2BT2+93&lt;br /&gt;
kFinFV			equ kE2BT2+94&lt;br /&gt;
kFinPY			equ kE2BT2+95&lt;br /&gt;
kFinCY			equ kE2BT2+96&lt;br /&gt;
kFinFPMT		equ kE2BT2+97&lt;br /&gt;
kFinFI			equ kE2BT2+98&lt;br /&gt;
kFinFPV			equ kE2BT2+99&lt;br /&gt;
kFinFN			equ kE2BT2+100&lt;br /&gt;
kFinFFV			equ kE2BT2+101&lt;br /&gt;
kFinNPV			equ kE2BT2+102&lt;br /&gt;
kFinIRR			equ kE2BT2+103&lt;br /&gt;
kFinBAL			equ kE2BT2+104&lt;br /&gt;
kFinPRN			equ kE2BT2+105&lt;br /&gt;
kFinINT			equ kE2BT2+106&lt;br /&gt;
kSumX		 	equ kE2BT2+107&lt;br /&gt;
kSumX2			equ kE2BT2+108&lt;br /&gt;
kFinToNom		equ kE2BT2+109&lt;br /&gt;
kFinToEff		equ kE2BT2+110&lt;br /&gt;
kFinDBD			equ kE2BT2+111&lt;br /&gt;
kStatVP			equ kE2BT2+112&lt;br /&gt;
kStatZ			equ kE2BT2+113&lt;br /&gt;
kStatT			equ kE2BT2+114&lt;br /&gt;
kStatChi		equ kE2BT2+115&lt;br /&gt;
kStatF			equ kE2BT2+116&lt;br /&gt;
kStatDF			equ kE2BT2+117&lt;br /&gt;
kStatPhat		equ kE2BT2+118&lt;br /&gt;
kStatPhat1		equ kE2BT2+119&lt;br /&gt;
kStatPhat2		equ kE2BT2+120&lt;br /&gt;
kStatMeanX1		equ kE2BT2+121&lt;br /&gt;
kStatMeanX2		equ kE2BT2+122&lt;br /&gt;
kStatStdX1		equ kE2BT2+123&lt;br /&gt;
kStatStdX2		equ kE2BT2+124&lt;br /&gt;
kStatStdXP		equ kE2BT2+125&lt;br /&gt;
kStatN1			equ kE2BT2+126&lt;br /&gt;
kStatN2			equ kE2BT2+127&lt;br /&gt;
kStatLower		equ kE2BT2+128&lt;br /&gt;
kStatUpper		equ kE2BT2+129&lt;br /&gt;
kuw0			equ kE2BT2+130&lt;br /&gt;
kImag			equ kE2BT2+131&lt;br /&gt;
kSumY			equ kE2BT2+132&lt;br /&gt;
kXres			equ kE2BT2+133&lt;br /&gt;
kStat_s			equ kE2BT2+134&lt;br /&gt;
kSumY2			equ kE2BT2+135&lt;br /&gt;
kSumXY			equ kE2BT2+136&lt;br /&gt;
kuXres			equ kE2BT2+137&lt;br /&gt;
kModBox			equ kE2BT2+138&lt;br /&gt;
kNormProb		equ kE2BT2+139&lt;br /&gt;
kNormalPDF		equ kE2BT2+140&lt;br /&gt;
kTPDF			equ kE2BT2+141&lt;br /&gt;
kChiPDF			equ kE2BT2+142&lt;br /&gt;
kFPDF			equ kE2BT2+143&lt;br /&gt;
kMinY			equ kE2BT2+144 ;MinY&lt;br /&gt;
kRandBin		equ kE2BT2+145&lt;br /&gt;
kRef			equ kE2BT2+146&lt;br /&gt;
kRRef			equ kE2BT2+147&lt;br /&gt;
kLRSqr			equ kE2BT2+148&lt;br /&gt;
kBRSqr			equ kE2BT2+149&lt;br /&gt;
kDiagOn			equ kE2BT2+150&lt;br /&gt;
kDiagOff		equ kE2BT2+151&lt;br /&gt;
kun1			equ kE2BT2+152 ;FOR RCL USE WHEN GOTTEN FROM 82&lt;br /&gt;
kvn1			equ kE2BT2+153 ;FOR RCL USE WHEN GOTTEN FROM 82&lt;br /&gt;
k83_00End		equ kvn1 ;end of original keys...&lt;br /&gt;
kArchive		equ k83_00End + 1&lt;br /&gt;
kUnarchive		equ k83_00End + 2&lt;br /&gt;
kAsm			equ k83_00End + 3 ;Asm(&lt;br /&gt;
kAsmPrgm		equ k83_00End + 4 ;AsmPrgm&lt;br /&gt;
kAsmComp		equ k83_00End + 5 ;AsmComp(&lt;br /&gt;
kcapAAcute		equ k83_00End + 6&lt;br /&gt;
kcapAGrave		equ k83_00End + 7&lt;br /&gt;
kcapACaret		equ k83_00End + 8&lt;br /&gt;
kcapADier		equ k83_00End + 9&lt;br /&gt;
kaAcute			equ k83_00End + 10&lt;br /&gt;
kaGrave			equ k83_00End + 11&lt;br /&gt;
kaCaret			equ k83_00End + 12&lt;br /&gt;
kaDier			equ k83_00End + 13&lt;br /&gt;
kcapEAcute		equ k83_00End + 14&lt;br /&gt;
kcapEGrave		equ k83_00End + 15&lt;br /&gt;
kcapECaret		equ k83_00End + 16&lt;br /&gt;
kcapEDier		equ k83_00End + 17&lt;br /&gt;
keAcute			equ k83_00End + 18&lt;br /&gt;
keGrave			equ k83_00End + 19&lt;br /&gt;
keCaret			equ k83_00End + 20&lt;br /&gt;
keDier			equ k83_00End + 21&lt;br /&gt;
kcapIAcute		equ k83_00End + 22&lt;br /&gt;
kcapIGrave		equ k83_00End + 23&lt;br /&gt;
kcapICaret		equ k83_00End + 24&lt;br /&gt;
kcapIDier		equ k83_00End + 25&lt;br /&gt;
kiAcute			equ k83_00End + 26&lt;br /&gt;
kiGrave			equ k83_00End + 27&lt;br /&gt;
kiCaret			equ k83_00End + 28&lt;br /&gt;
kiDier			equ k83_00End + 29&lt;br /&gt;
kcapOAcute		equ k83_00End + 30&lt;br /&gt;
kcapOGrave		equ k83_00End + 31&lt;br /&gt;
kcapOCaret		equ k83_00End + 32&lt;br /&gt;
kcapODier		equ k83_00End + 33&lt;br /&gt;
koAcute			equ k83_00End + 34&lt;br /&gt;
koGrave			equ k83_00End + 35&lt;br /&gt;
koCaret			equ k83_00End + 36&lt;br /&gt;
koDier			equ k83_00End + 37&lt;br /&gt;
kcapUAcute		equ k83_00End + 38&lt;br /&gt;
kcapUGrave		equ k83_00End + 39&lt;br /&gt;
kcapUCaret		equ k83_00End + 40&lt;br /&gt;
kcapUDier		equ k83_00End + 41&lt;br /&gt;
kuAcute			equ k83_00End + 42&lt;br /&gt;
kuGrave			equ k83_00End + 43&lt;br /&gt;
kuCaret			equ k83_00End + 44&lt;br /&gt;
kuDier			equ k83_00End + 45&lt;br /&gt;
kcapCCed		equ k83_00End + 46&lt;br /&gt;
kcCed			equ k83_00End + 47&lt;br /&gt;
kcapNTilde		equ k83_00End + 48&lt;br /&gt;
knTilde			equ k83_00End + 49&lt;br /&gt;
kaccent			equ k83_00End + 50&lt;br /&gt;
kgrave			equ k83_00End + 51&lt;br /&gt;
kdieresis		equ k83_00End + 52&lt;br /&gt;
kquesDown		equ k83_00End + 53&lt;br /&gt;
kexclamDown		equ k83_00End + 54&lt;br /&gt;
kalpha			equ k83_00End + 55&lt;br /&gt;
kbeta		 	equ k83_00End + 56&lt;br /&gt;
kgamma			equ k83_00End + 57&lt;br /&gt;
kcapDelta		equ k83_00End + 58&lt;br /&gt;
kdelta			equ k83_00End + 59&lt;br /&gt;
kepsilon		equ k83_00End + 60&lt;br /&gt;
klambda			equ k83_00End + 61&lt;br /&gt;
kmu			equ k83_00End + 62&lt;br /&gt;
kpi2			equ k83_00End + 63&lt;br /&gt;
krho			equ k83_00End + 64&lt;br /&gt;
kcapSigma		equ k83_00End + 65&lt;br /&gt;
ksigma			equ k83_00End + 66&lt;br /&gt;
ktau			equ k83_00End + 67&lt;br /&gt;
kphi			equ k83_00End + 68&lt;br /&gt;
kcapOmega		equ k83_00End + 69&lt;br /&gt;
kphat			equ k83_00End + 70&lt;br /&gt;
kchi2			equ k83_00End + 71&lt;br /&gt;
kstatF2			equ k83_00End + 72&lt;br /&gt;
kLa			equ k83_00End + 73&lt;br /&gt;
kLb			equ k83_00End + 74&lt;br /&gt;
kLc			equ k83_00End + 75&lt;br /&gt;
kLd			equ k83_00End + 76&lt;br /&gt;
kLe			equ k83_00End + 77&lt;br /&gt;
kLf			equ k83_00End + 78&lt;br /&gt;
kLg			equ k83_00End + 79&lt;br /&gt;
kLh			equ k83_00End + 80&lt;br /&gt;
kLi			equ k83_00End + 81&lt;br /&gt;
kLj			equ k83_00End + 82&lt;br /&gt;
kLk			equ k83_00End + 83&lt;br /&gt;
kLl			equ k83_00End + 84&lt;br /&gt;
kLm			equ k83_00End + 85&lt;br /&gt;
kLsmalln		equ k83_00End + 86&lt;br /&gt;
kLo			equ k83_00End + 87&lt;br /&gt;
kLp			equ k83_00End + 88&lt;br /&gt;
kLq			equ k83_00End + 89&lt;br /&gt;
kLsmallr		equ k83_00End + 90&lt;br /&gt;
kLs			equ k83_00End + 91&lt;br /&gt;
kLt			equ k83_00End + 92&lt;br /&gt;
kLu			equ k83_00End + 93&lt;br /&gt;
kLv			equ k83_00End + 94&lt;br /&gt;
kLw			equ k83_00End + 95&lt;br /&gt;
kLx			equ k83_00End + 96&lt;br /&gt;
kLy			equ k83_00End + 97&lt;br /&gt;
kLz			equ k83_00End + 98&lt;br /&gt;
kGarbageC		equ k83_00End + 99 ;GarbageCollect&lt;br /&gt;
kE2BT2_End		equ kGarbageC&lt;br /&gt;
&lt;br /&gt;
; THIS KEY MEANS THAT IT IS A 2 BYTE KEYCODE&lt;br /&gt;
; UNLESS (EXTECHO) IS 0 THEN IT IS AN OLD 1 BYTE KEYCODE&lt;br /&gt;
; THERE ARE 3 OF THESE KEYS; BE CAREFUL WITH USAGE&lt;br /&gt;
;--------------------------------------------------------&lt;br /&gt;
kExtendEcho3		equ 0FBh&lt;br /&gt;
&lt;br /&gt;
;Even More 2 Byte Keys&lt;br /&gt;
;-------------------------------------&lt;br /&gt;
kE2BT3			equ 00h&lt;br /&gt;
kSingleQuote		equ kE2BT3+1&lt;br /&gt;
kAt			equ kE2BT3+2&lt;br /&gt;
kHash			equ kE2BT3+3&lt;br /&gt;
kDollar			equ kE2BT3+4&lt;br /&gt;
kAmp			equ kE2BT3+5&lt;br /&gt;
kBackquote		equ kE2BT3+6&lt;br /&gt;
kSemicolon		equ kE2BT3+7&lt;br /&gt;
kBackslash		equ kE2BT3+8&lt;br /&gt;
kBar			equ kE2BT3+9&lt;br /&gt;
kUnderscore		equ kE2BT3+10&lt;br /&gt;
kTilde			equ kE2BT3+11&lt;br /&gt;
kPercent		equ kE2BT3+12&lt;br /&gt;
kEllipsis		equ kE2BT3+140&lt;br /&gt;
kAng			equ kE2BT3+141&lt;br /&gt;
kSS			equ kE2BT3+142&lt;br /&gt;
kSupX			equ kE2BT3+143&lt;br /&gt;
kSubT			equ kE2BT3+144&lt;br /&gt;
kSub0			equ kE2BT3+145&lt;br /&gt;
kSub1			equ kE2BT3+146&lt;br /&gt;
kSub2			equ kE2BT3+147&lt;br /&gt;
kSub3			equ kE2BT3+148&lt;br /&gt;
kSub4			equ kE2BT3+149&lt;br /&gt;
kSub5			equ kE2BT3+150&lt;br /&gt;
kSub6			equ kE2BT3+151&lt;br /&gt;
kSub7			equ kE2BT3+152&lt;br /&gt;
kSub8			equ kE2BT3+153&lt;br /&gt;
kSub9			equ kE2BT3+154&lt;br /&gt;
kSub10			equ kE2BT3+155&lt;br /&gt;
&lt;br /&gt;
;TI-83 Plus Context Equates&lt;br /&gt;
;--------------------------------------------------------------&lt;br /&gt;
cxCmd			equ kQuit ;home screen&lt;br /&gt;
cxMatEdit		equ kMatrixEd ;matrix editor&lt;br /&gt;
cxPrgmEdit		equ kPrgmEd ;program editor&lt;br /&gt;
cxEquEdit		equ kYequ ;equation editor&lt;br /&gt;
cxGrRange		equ kWindow ;graph range editor&lt;br /&gt;
cxGrZfact		equ kZFactEd ;graph zoom factors editor&lt;br /&gt;
cxGraph			equ kGraph ;graph mode&lt;br /&gt;
cxStatEdit		equ kStatEd ;statistics list editor&lt;br /&gt;
cxPrgmInput		equ kPrgmInput ;programmed input&lt;br /&gt;
cxError			equ kError ;error handler&lt;br /&gt;
cxLinkIO		equ kLinkIO ;LINK I/O interface&lt;br /&gt;
cxMem			equ kResetMem ;reset memory&lt;br /&gt;
cxDefMem		equ kResetDef ;reset default&lt;br /&gt;
cxRAMApp		equ kChkRAM ;RAM usage screen&lt;br /&gt;
cxMode			equ kMode ;mode settings screen&lt;br /&gt;
cxErase			equ kDelMem ;memory erase&lt;br /&gt;
cxPrgmCreate		equ kPrgmCr ;PROGRAM CREATE&lt;br /&gt;
cxTableEditor		equ kTable ;TABLE EDITOR&lt;br /&gt;
cxTableSet		equ kTblSet ;TABLE SET UP&lt;br /&gt;
cxStatPlot		equ kStatP ;STAT PLOTS&lt;br /&gt;
cxInfStat		equ kInfStat ;Inferential Statistic&lt;br /&gt;
cxFormat		equ kFormat ;FORMAT CONTEXT&lt;br /&gt;
cxSolveTVM		equ kSolveTVM ;Solve TVM&lt;br /&gt;
cxSolveRoot		equ kSolveRoot ;Solve Root&lt;br /&gt;
lastOldApp		equ kExtApps ;external applications&lt;br /&gt;
cxextapps		equ kExtApps&lt;br /&gt;
cxNewApps		equ kNewApps ;new cerberus applications&lt;br /&gt;
cxGroup			equ cxNewApps+0 ;1st new app.&lt;br /&gt;
cxUnGroup		equ cxNewApps+1 ;2nd new app.&lt;br /&gt;
lastNewApp		equ cxUnGroup ;last new app for this ver&lt;br /&gt;
&lt;br /&gt;
;Scan Code Equates&lt;br /&gt;
;------------------------------&lt;br /&gt;
skDown			equ 01h&lt;br /&gt;
skLeft			equ 02h&lt;br /&gt;
skRight			equ 03h&lt;br /&gt;
skUp			equ 04h&lt;br /&gt;
skEnter			equ 09h&lt;br /&gt;
skAdd			equ 0Ah&lt;br /&gt;
skSub			equ 0Bh&lt;br /&gt;
skMul			equ 0Ch&lt;br /&gt;
skDiv			equ 0Dh&lt;br /&gt;
skPower			equ 0Eh&lt;br /&gt;
skClear			equ 0Fh&lt;br /&gt;
skChs			equ 11h&lt;br /&gt;
sk3			equ 12h&lt;br /&gt;
sk6			equ 13h&lt;br /&gt;
sk9			equ 14h&lt;br /&gt;
skRParen		equ 15h&lt;br /&gt;
skTan			equ 16h&lt;br /&gt;
skVars			equ 17h&lt;br /&gt;
skDecPnt		equ 19h&lt;br /&gt;
sk2			equ 1Ah&lt;br /&gt;
sk5			equ 1Bh&lt;br /&gt;
sk8			equ 1Ch&lt;br /&gt;
skLParen		equ 1Dh&lt;br /&gt;
skCos			equ 1Eh&lt;br /&gt;
skPrgm			equ 1Fh&lt;br /&gt;
skStat			equ 20h&lt;br /&gt;
sk0			equ 21h&lt;br /&gt;
sk1			equ 22h&lt;br /&gt;
sk4			equ 23h&lt;br /&gt;
sk7			equ 24h&lt;br /&gt;
skComma			equ 25h&lt;br /&gt;
skSin			equ 26h&lt;br /&gt;
skMatrix		equ 27h&lt;br /&gt;
skGraphvar		equ 28h&lt;br /&gt;
skStore			equ 2Ah&lt;br /&gt;
skLn			equ 2Bh&lt;br /&gt;
skLog			equ 2Ch&lt;br /&gt;
skSquare		equ 2Dh&lt;br /&gt;
skRecip			equ 2Eh&lt;br /&gt;
skMath			equ 2Fh&lt;br /&gt;
skAlpha			equ 30h&lt;br /&gt;
skGraph			equ 31h&lt;br /&gt;
skTrace			equ 32h&lt;br /&gt;
skZoom			equ 33h&lt;br /&gt;
skWindow		equ 34h&lt;br /&gt;
skYequ 			equ 35h&lt;br /&gt;
sk2nd			equ 36h&lt;br /&gt;
skMode			equ 37h&lt;br /&gt;
skDel			equ 38h&lt;br /&gt;
&lt;br /&gt;
; DI Keyboard Equates&lt;br /&gt;
;---------------------------&lt;br /&gt;
DI_Mode		equ 0F50000h&lt;br /&gt;
DI_Cntrl	equ 0F50004h&lt;br /&gt;
DI_Int		equ 0F50008h&lt;br /&gt;
DI_IntMask	equ 0F5000Ch&lt;br /&gt;
&lt;br /&gt;
kbdG1		equ 0F50012h&lt;br /&gt;
;----------------------------&lt;br /&gt;
kbdGraph	equ 00000001b&lt;br /&gt;
kbdTrace	equ 00000010b&lt;br /&gt;
kbdZoom		equ 00000100b&lt;br /&gt;
kbdWindow	equ 00001000b&lt;br /&gt;
kbdYequ 	equ 00010000b&lt;br /&gt;
kbd2nd		equ 00100000b&lt;br /&gt;
kbdMode		equ 01000000b&lt;br /&gt;
kbdDel		equ 10000000b&lt;br /&gt;
&lt;br /&gt;
kbitGraph	equ 00h&lt;br /&gt;
kbitTrace	equ 01h&lt;br /&gt;
kbitZoom	equ 02h&lt;br /&gt;
kbitWindow	equ 03h&lt;br /&gt;
kbitYequ equ 04h&lt;br /&gt;
kbit2nd		equ 05h&lt;br /&gt;
kbitMode	equ 06h&lt;br /&gt;
kbitDel		equ 07h&lt;br /&gt;
&lt;br /&gt;
kbdG2		equ 0F50014h&lt;br /&gt;
;----------------------------&lt;br /&gt;
kbdStore	equ 00000010b&lt;br /&gt;
kbdLn		equ 00000100b&lt;br /&gt;
kbdLog		equ 00001000b&lt;br /&gt;
kbdSquare	equ 00010000b&lt;br /&gt;
kbdRecip	equ 00100000b&lt;br /&gt;
kbdMath		equ 01000000b&lt;br /&gt;
kbdAlpha	equ 10000000b&lt;br /&gt;
&lt;br /&gt;
kbitStore	equ 01h&lt;br /&gt;
kbitLn		equ 02h&lt;br /&gt;
kbitLog		equ 03h&lt;br /&gt;
kbitSquare	equ 04h&lt;br /&gt;
kbitRecip	equ 05h&lt;br /&gt;
kbitMath	equ 06h&lt;br /&gt;
kbitAlpha	equ 07h&lt;br /&gt;
&lt;br /&gt;
kbdG3		equ 0F50016h&lt;br /&gt;
;----------------------------&lt;br /&gt;
kbd0		equ 00000001b&lt;br /&gt;
kbd1		equ 00000010b&lt;br /&gt;
kbd4		equ 00000100b&lt;br /&gt;
kbd7		equ 00001000b&lt;br /&gt;
kbdComma	equ 00010000b&lt;br /&gt;
kbdSin		equ 00100000b&lt;br /&gt;
kbdApps		equ 01000000b&lt;br /&gt;
kbdGraphVar	equ 10000000b&lt;br /&gt;
&lt;br /&gt;
kbit0		equ 00h&lt;br /&gt;
kbit1		equ 01h&lt;br /&gt;
kbit4		equ 02h&lt;br /&gt;
kbit7		equ 03h&lt;br /&gt;
kbitComma	equ 04h&lt;br /&gt;
kbitSin		equ 05h&lt;br /&gt;
kbitApps	equ 06h&lt;br /&gt;
kbitGraphVar	equ 07h&lt;br /&gt;
&lt;br /&gt;
kbdG4		equ 0F50018h&lt;br /&gt;
;----------------------------&lt;br /&gt;
kbdDecPnt	equ 00000001b&lt;br /&gt;
kbd2		equ 00000010b&lt;br /&gt;
kbd5		equ 00000100b&lt;br /&gt;
kbd8		equ 00001000b&lt;br /&gt;
kbdLParen	equ 00010000b&lt;br /&gt;
kbdCos		equ 00100000b&lt;br /&gt;
kbdPgrm		equ 01000000b&lt;br /&gt;
kbdStat		equ 10000000b&lt;br /&gt;
&lt;br /&gt;
kbitDecPnt	equ 00h&lt;br /&gt;
kbit2		equ 01h&lt;br /&gt;
kbit5		equ 02h&lt;br /&gt;
kbit8		equ 03h&lt;br /&gt;
kbitLParen	equ 04h&lt;br /&gt;
kbitCos		equ 05h&lt;br /&gt;
kbitPgrm	equ 06h&lt;br /&gt;
kbitStat	equ 07h&lt;br /&gt;
&lt;br /&gt;
kbdG5		equ 0F5001Ah&lt;br /&gt;
;----------------------------&lt;br /&gt;
kbdChs		equ 00000001b&lt;br /&gt;
kbd3		equ 00000010b&lt;br /&gt;
kbd6		equ 00000100b&lt;br /&gt;
kbd9		equ 00001000b&lt;br /&gt;
kbdRParen	equ 00010000b&lt;br /&gt;
kbdTan		equ 00100000b&lt;br /&gt;
kbdVars		equ 01000000b&lt;br /&gt;
&lt;br /&gt;
kbitChs		equ 00h&lt;br /&gt;
kbit3		equ 01h&lt;br /&gt;
kbit6		equ 02h&lt;br /&gt;
kbit9		equ 03h&lt;br /&gt;
kbitRParen	equ 04h&lt;br /&gt;
kbitTan		equ 05h&lt;br /&gt;
kbitVars	equ 06h&lt;br /&gt;
&lt;br /&gt;
kbdG6		equ 0F5001Ch&lt;br /&gt;
;----------------------------&lt;br /&gt;
kbdEnter	equ 00000001b&lt;br /&gt;
kbdAdd		equ 00000010b&lt;br /&gt;
kbdSub		equ 00000100b&lt;br /&gt;
kbdMul		equ 00001000b&lt;br /&gt;
kbdDiv		equ 00010000b&lt;br /&gt;
kbdPower	equ 00100000b&lt;br /&gt;
kbdClear	equ 01000000b&lt;br /&gt;
&lt;br /&gt;
kbitEnter	equ 00h&lt;br /&gt;
kbitAdd		equ 01h&lt;br /&gt;
kbitSub		equ 02h&lt;br /&gt;
kbitMul		equ 03h&lt;br /&gt;
kbitDiv		equ 04h&lt;br /&gt;
kbitPower	equ 05h&lt;br /&gt;
kbitClear	equ 06h&lt;br /&gt;
&lt;br /&gt;
kbdG7		equ 0F5001Eh&lt;br /&gt;
;----------------------------&lt;br /&gt;
kbdDown		equ 00000001b&lt;br /&gt;
kbdLeft		equ 00000010b&lt;br /&gt;
kbdRight	equ 00000100b&lt;br /&gt;
kbdUp		equ 00001000b&lt;br /&gt;
&lt;br /&gt;
kbitDown	equ 00h&lt;br /&gt;
kbitLeft	equ 01h&lt;br /&gt;
kbitRight	equ 02h&lt;br /&gt;
kbitUp		equ 03h&lt;br /&gt;
&lt;br /&gt;
;Tokens&lt;br /&gt;
;-----------------------------------------------------&lt;br /&gt;
EOSSTART		equ 00h&lt;br /&gt;
&lt;br /&gt;
;DISPLAY CONVERSIONS COME IMMEDIATELY BEFORE 'TSTORE'&lt;br /&gt;
;&lt;br /&gt;
DCONV			equ 01h&lt;br /&gt;
;&lt;br /&gt;
tToDMS			equ DCONV ;01h&lt;br /&gt;
tToDEC			equ DCONV+1 ;02h&lt;br /&gt;
tToAbc			equ DCONV+2 ;03h &amp;gt; A b/c&lt;br /&gt;
;&lt;br /&gt;
tStore			equ DCONV+3 ;04h Lstore 01&lt;br /&gt;
;&lt;br /&gt;
tBoxPlot		equ 05h&lt;br /&gt;
;&lt;br /&gt;
BRACKS			equ 06h&lt;br /&gt;
;&lt;br /&gt;
tLBrack			equ BRACKS ;06h '['&lt;br /&gt;
tRBrack			equ BRACKS+1 ;07h ']'&lt;br /&gt;
tLBrace			equ BRACKS+2 ;08h '{'&lt;br /&gt;
tRBrace			equ BRACKS+3 ;09h '}'&lt;br /&gt;
;&lt;br /&gt;
tPOST1			equ BRACKS+4&lt;br /&gt;
;&lt;br /&gt;
tFromRad		equ tPOST1 ;0Ah Lradian&lt;br /&gt;
tFromDeg		equ tPOST1+1 ;0Bh Ldegree&lt;br /&gt;
tRecip			equ tPOST1+2 ;0Ch Linverse&lt;br /&gt;
tSqr			equ tPOST1+3 ;0Dh Lsquare&lt;br /&gt;
tTrnspos		equ tPOST1+4 ;0Eh Ltranspose&lt;br /&gt;
tCube			equ tPOST1+5 ;0Fh '^3'&lt;br /&gt;
;&lt;br /&gt;
tLParen			equ 10h ;10h '('&lt;br /&gt;
tRParen			equ 11h ;11h ')'&lt;br /&gt;
;&lt;br /&gt;
IMUN			equ 12h&lt;br /&gt;
;&lt;br /&gt;
tRound			equ IMUN ;12h 'round'&lt;br /&gt;
tPxTst			equ IMUN+1 ;13h 'PXL-TEST'&lt;br /&gt;
tAug			equ IMUN+2 ;14h 'aug'&lt;br /&gt;
tRowSwap		equ IMUN+3 ;15h 'rSwap'&lt;br /&gt;
tRowPlus		equ IMUN+4 ;16h 'rAdd'&lt;br /&gt;
tmRow			equ IMUN+5 ;17h 'multR'&lt;br /&gt;
tmRowPlus		equ IMUN+6 ;18h 'mRAdd'&lt;br /&gt;
tMax			equ IMUN+7 ;19h 'max'&lt;br /&gt;
tMin			equ IMUN+8 ;1Ah 'min'&lt;br /&gt;
tRToPr			equ IMUN+9 ;1Bh 'R&amp;gt;Pr&lt;br /&gt;
tRToPo			equ IMUN+10 ;1Ch 'R&amp;gt;Po&lt;br /&gt;
tPToRx			equ IMUN+11 ;1Dh 'P&amp;gt;Rx&lt;br /&gt;
tPToRy			equ IMUN+12 ;1Eh 'P&amp;gt;Ry&lt;br /&gt;
tMedian			equ IMUN+13 ;1Fh 'MEDIAN&lt;br /&gt;
tRandM			equ IMUN+14 ;20h 'randM'&lt;br /&gt;
tMean			equ IMUN+15 ;21h&lt;br /&gt;
tRoot			equ IMUN+16 ;22h 'ROOT'&lt;br /&gt;
tSeries			equ IMUN+17 ;23h 'seq'&lt;br /&gt;
tFnInt			equ IMUN+18 ;24h 'fnInt'&lt;br /&gt;
tNDeriv			equ IMUN+19 ;25h 'fnIr'&lt;br /&gt;
tEvalF			equ IMUN+20 ;26h&lt;br /&gt;
tFmin			equ IMUN+21 ;27h&lt;br /&gt;
tFmax			equ IMUN+22 ;28h&lt;br /&gt;
;&lt;br /&gt;
tEOSEL			equ IMUN+23&lt;br /&gt;
;&lt;br /&gt;
tSpace			equ tEOSEL ;29h ' '&lt;br /&gt;
tString			equ tEOSEL+1 ;2Ah '&amp;quot;'&lt;br /&gt;
tComma			equ tEOSEL+2 ;2Bh ','&lt;br /&gt;
;&lt;br /&gt;
tii			equ 2Ch ;i&lt;br /&gt;
&lt;br /&gt;
;Postfix Functions&lt;br /&gt;
;-----------------------------------------&lt;br /&gt;
tPost			equ 2Dh&lt;br /&gt;
;&lt;br /&gt;
tFact			equ tPost ;2Dh '!'&lt;br /&gt;
;&lt;br /&gt;
tCubicR			equ 2Eh&lt;br /&gt;
tQuartR			equ 2Fh&lt;br /&gt;
&lt;br /&gt;
;Number Tokens&lt;br /&gt;
;---------------------------------------&lt;br /&gt;
NUMS			equ 30h&lt;br /&gt;
;&lt;br /&gt;
t0			equ NUMS ;30h&lt;br /&gt;
t1			equ NUMS+1 ;31h&lt;br /&gt;
t2			equ NUMS+2 ;32h&lt;br /&gt;
t3			equ NUMS+3 ;33h&lt;br /&gt;
t4			equ NUMS+4 ;34h&lt;br /&gt;
t5			equ NUMS+5 ;35h&lt;br /&gt;
t6			equ NUMS+6 ;36h&lt;br /&gt;
t7			equ NUMS+7 ;37h&lt;br /&gt;
t8			equ NUMS+8 ;38h&lt;br /&gt;
t9			equ NUMS+9 ;39h&lt;br /&gt;
tDecPt			equ NUMS+10 ;3Ah&lt;br /&gt;
tee			equ NUMS+11 ;3Bh&lt;br /&gt;
&lt;br /&gt;
;Binary OP&lt;br /&gt;
;-------------------------------------------&lt;br /&gt;
tOr			equ 3Ch ;3Ch '_or_'&lt;br /&gt;
tXor			equ 3Dh ;3Dh&lt;br /&gt;
;&lt;br /&gt;
tColon			equ 3Eh ;3Eh ':'&lt;br /&gt;
tEnter			equ 3Fh ;3Fh Lenter&lt;br /&gt;
;&lt;br /&gt;
tAnd			equ 40h ;40h '_and_'&lt;br /&gt;
&lt;br /&gt;
;Letter Tokens&lt;br /&gt;
;--------------------------------------&lt;br /&gt;
LET			equ 41h&lt;br /&gt;
tA			equ LET ;41h&lt;br /&gt;
tB			equ LET+1 ;42h&lt;br /&gt;
tC			equ LET+2 ;43h&lt;br /&gt;
tD			equ LET+3 ;44h&lt;br /&gt;
tE			equ LET+4 ;45h&lt;br /&gt;
tF			equ LET+5 ;46h&lt;br /&gt;
tG			equ LET+6 ;47h&lt;br /&gt;
tH			equ LET+7 ;48h&lt;br /&gt;
tI			equ LET+8 ;49h&lt;br /&gt;
tJ			equ LET+9 ;4Ah&lt;br /&gt;
tK			equ LET+10 ;4Bh&lt;br /&gt;
tL			equ LET+11 ;4Ch&lt;br /&gt;
tM			equ LET+12 ;4Dh&lt;br /&gt;
tN			equ LET+13 ;4Eh&lt;br /&gt;
tO			equ LET+14 ;4Fh&lt;br /&gt;
tP			equ LET+15 ;50h&lt;br /&gt;
tQ			equ LET+16 ;51h&lt;br /&gt;
tR			equ LET+17 ;52h&lt;br /&gt;
tS			equ LET+18 ;53h&lt;br /&gt;
tT			equ LET+19 ;54h&lt;br /&gt;
tU			equ LET+20 ;55h&lt;br /&gt;
tV			equ LET+21 ;56h&lt;br /&gt;
tW			equ LET+22 ;57h&lt;br /&gt;
tX			equ LET+23 ;58h&lt;br /&gt;
tY			equ LET+24 ;59h&lt;br /&gt;
tZ			equ LET+25 ;5Ah&lt;br /&gt;
tTheta			equ LET+26 ;5Bh&lt;br /&gt;
&lt;br /&gt;
; Extended Tokens&lt;br /&gt;
;---------------------------&lt;br /&gt;
tExtTok		equ	0EFh&lt;br /&gt;
&lt;br /&gt;
tSetDate	equ	00h&lt;br /&gt;
tSetTime	equ	01h&lt;br /&gt;
tCheckTmr	equ	02h&lt;br /&gt;
tSetDtFmt	equ	03h&lt;br /&gt;
tSetTmFmt	equ	04h&lt;br /&gt;
tTimeCnv	equ	05h&lt;br /&gt;
tDayOfWk	equ	06h&lt;br /&gt;
tGetDtStr	equ	07h&lt;br /&gt;
tGetTmStr	equ	08h&lt;br /&gt;
tGetDate	equ	09h&lt;br /&gt;
tGetTime	equ	0Ah&lt;br /&gt;
tStartTmr	equ	0Bh&lt;br /&gt;
tGtDtFmt	equ	0Ch&lt;br /&gt;
tGetTmFmt	equ	0Dh&lt;br /&gt;
tIsClockOn	equ	0Eh&lt;br /&gt;
tClockOff	equ	0Fh&lt;br /&gt;
tClockOn	equ	10h&lt;br /&gt;
tOpenLib	equ	11h&lt;br /&gt;
tExecLib	equ	12h&lt;br /&gt;
tInvT		equ	13h&lt;br /&gt;
tChiSquaredGofTest	equ	14h&lt;br /&gt;
tLinRegTInt	equ	15h&lt;br /&gt;
tManualFit	equ	16h&lt;br /&gt;
&lt;br /&gt;
; MathPrint&lt;br /&gt;
tZQuadrant	equ	17h&lt;br /&gt;
tZFracHalf	equ	18h&lt;br /&gt;
tZFracThird	equ	19h&lt;br /&gt;
tZFracFourth	equ	1Ah&lt;br /&gt;
tZFracFifth	equ	1Bh&lt;br /&gt;
tZFracEighth	equ	1Ch&lt;br /&gt;
tZFracTenth	equ	1Dh&lt;br /&gt;
tFracSlash	equ	2Eh&lt;br /&gt;
tFracMixedNum	equ	2Fh&lt;br /&gt;
tSwapImProper	equ	30h&lt;br /&gt;
tSwapFracDec	equ	31h&lt;br /&gt;
tRemainder	equ	32h&lt;br /&gt;
tSummationSigma	equ	33h&lt;br /&gt;
tLogBase	equ	34h&lt;br /&gt;
tRandIntNoRep	equ	35h&lt;br /&gt;
tMathPrint	equ	37h&lt;br /&gt;
tClassic	equ	38h&lt;br /&gt;
tAutoAnswer	equ	3Bh&lt;br /&gt;
tDecAnswer	equ	3Ch&lt;br /&gt;
tFracAnswer	equ	3Dh&lt;br /&gt;
&lt;br /&gt;
; TI-84+CSE/CE&lt;br /&gt;
tBlue		equ	41h&lt;br /&gt;
tRed		equ	42h&lt;br /&gt;
tBlack 		equ	43h&lt;br /&gt;
tMagenta	equ	44h&lt;br /&gt;
tGreen		equ	45h&lt;br /&gt;
tOrange		equ	46h&lt;br /&gt;
tBrown		equ	47h&lt;br /&gt;
tNavy		equ	48h&lt;br /&gt;
tLtBlue		equ	49h&lt;br /&gt;
tYellow		equ	4Ah&lt;br /&gt;
tWhite		equ	4Bh&lt;br /&gt;
tLtGray		equ	4Ch&lt;br /&gt;
tMedGray	equ	4Dh&lt;br /&gt;
tGray		equ	4Eh&lt;br /&gt;
tDarkGray	equ	4Fh&lt;br /&gt;
&lt;br /&gt;
tGraphColor	equ	65h&lt;br /&gt;
tTextColor	equ	67h&lt;br /&gt;
tBackgroundOn	equ	5Bh&lt;br /&gt;
tBackgroundOff	equ	64h&lt;br /&gt;
&lt;br /&gt;
tThin		equ	74h&lt;br /&gt;
;tThick - 0x7E 0x06 (was &amp;quot;Connected&amp;quot;?)&lt;br /&gt;
tAsm84CPrgm	equ	68h&lt;br /&gt;
tAsm84CCmp	equ	69h&lt;br /&gt;
tBorderColor	equ	6Ch&lt;br /&gt;
&lt;br /&gt;
tAsm84CeCmp	equ	07Bh&lt;br /&gt;
tAsm84CePrgm	equ	07Ah&lt;br /&gt;
&lt;br /&gt;
; OS 5.2+ only&lt;br /&gt;
tLEFT           equ     92h&lt;br /&gt;
tCENTER         equ     93h&lt;br /&gt;
tRIGHT          equ     94h&lt;br /&gt;
tInvBinom       equ     95h&lt;br /&gt;
tWait           equ     96h&lt;br /&gt;
tToString       equ     97h&lt;br /&gt;
tEval           equ     98h&lt;br /&gt;
&lt;br /&gt;
;These Var Tokens Are 1st Of A Double Token&lt;br /&gt;
;-----------------------------------------------&lt;br /&gt;
&lt;br /&gt;
vToks			equ LET+27&lt;br /&gt;
&lt;br /&gt;
;User Matrix Token, 2nd Token Needed For Name&lt;br /&gt;
;&lt;br /&gt;
tVarMat			equ vToks ;5Ch&lt;br /&gt;
;&lt;br /&gt;
;User List Token, 2nd Token Needed For Name&lt;br /&gt;
;&lt;br /&gt;
tVarLst			equ vToks+1 ;5Dh&lt;br /&gt;
;&lt;br /&gt;
;User Equation Token, 2nd Token Needed For Name&lt;br /&gt;
;&lt;br /&gt;
tVarequ 		equ vToks+2 ;5Eh&lt;br /&gt;
tProg			equ vToks+3 ;5Fh&lt;br /&gt;
;&lt;br /&gt;
;User Pict Token, 2nd Token Needed For Name&lt;br /&gt;
;&lt;br /&gt;
tVarPict		equ vToks+4 ;60h&lt;br /&gt;
;&lt;br /&gt;
;User GDB Token, 2nd Token Needed For Name&lt;br /&gt;
;&lt;br /&gt;
tVarGDB			equ vToks+5 ;61h&lt;br /&gt;
tVarOut			equ vToks+6 ;62h&lt;br /&gt;
tVarSys			equ vToks+7 ;63h&lt;br /&gt;
&lt;br /&gt;
;Mode Setting Commands&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
MODESA			equ vToks+8 ;64h&lt;br /&gt;
tRad			equ MODESA ;64h 'Radian'&lt;br /&gt;
tDeg			equ MODESA+1 ;65h 'Degree'&lt;br /&gt;
tNormF			equ MODESA+2 ;66h 'Normal'&lt;br /&gt;
tSci			equ MODESA+3 ;67h 'Sci'&lt;br /&gt;
tEng			equ MODESA+4 ;68h 'Eng'&lt;br /&gt;
tFloat			equ MODESA+5 ;69h 'Float'&lt;br /&gt;
CMPS			equ 6Ah&lt;br /&gt;
tEQ			equ CMPS ;6Ah '=='&lt;br /&gt;
tLT			equ CMPS+1 ;6Bh '&amp;lt;'&lt;br /&gt;
tGT			equ CMPS+2 ;6Ch '&amp;gt;'&lt;br /&gt;
tLE			equ CMPS+3 ;6Dh LLE&lt;br /&gt;
tGE			equ CMPS+4 ;6Eh LGE&lt;br /&gt;
tNE			equ CMPS+5 ;6Fh LNE&lt;br /&gt;
&lt;br /&gt;
;Binary OP&lt;br /&gt;
;---------------------------------------&lt;br /&gt;
tAdd			equ 70h ;70h '+'&lt;br /&gt;
tSub			equ 71h ;71h '-'&lt;br /&gt;
tAns			equ 72h ;72h&lt;br /&gt;
&lt;br /&gt;
;Mode Setting Commands&lt;br /&gt;
;------------------------------------------------------&lt;br /&gt;
MODES			equ 73h&lt;br /&gt;
tFix			equ MODES ;73h 'Fix_'&lt;br /&gt;
tSplitOn		equ MODES+1 ;74h&lt;br /&gt;
tFullScreen		equ MODES+2 ;75h&lt;br /&gt;
tStndrd			equ MODES+3 ;76h 'Func'&lt;br /&gt;
tParam			equ MODES+4 ;77h 'Param'&lt;br /&gt;
tPolar			equ MODES+5 ;78h 'Pol'&lt;br /&gt;
tSeqG			equ MODES+6 ;79h&lt;br /&gt;
tAFillOn		equ MODES+7 ;7Ah 'AUTO FILL ON'&lt;br /&gt;
tAFillOff		equ MODES+8 ;7Bh&lt;br /&gt;
tACalcOn		equ MODES+9 ;7Ch&lt;br /&gt;
tACalcOff		equ MODES+10 ;7Dh 'AutoFill OFF'&lt;br /&gt;
&lt;br /&gt;
;Graph Format Tokens Are 2 Byte Tokens&lt;br /&gt;
;----------------------------------------&lt;br /&gt;
tGFormat		equ MODES+11 ;7Eh&lt;br /&gt;
tBoxIcon		equ 7Fh&lt;br /&gt;
tCrossIcon		equ 80h&lt;br /&gt;
tDotIcon		equ 81h&lt;br /&gt;
&lt;br /&gt;
;(More) Binary OP&lt;br /&gt;
;---------------------------------------&lt;br /&gt;
tMul			equ 82h ;82h '*'&lt;br /&gt;
tDiv			equ 83h ;83h '/'&lt;br /&gt;
&lt;br /&gt;
;Some Graph Commands&lt;br /&gt;
;-----------------------------------------------------&lt;br /&gt;
GRCMDS			equ 84h&lt;br /&gt;
tTrace			equ GRCMDS ; 84h 'Trace'&lt;br /&gt;
tClDrw			equ GRCMDS+1 ; 85h 'ClDrw'&lt;br /&gt;
tZoomStd		equ GRCMDS+2 ; 86h 'ZStd'&lt;br /&gt;
tZoomtrg		equ GRCMDS+3 ; 87h 'Ztrg'&lt;br /&gt;
tZoomBox		equ GRCMDS+4 ; 88h 'ZBOX'&lt;br /&gt;
tZoomIn			equ GRCMDS+5 ; 89h 'ZIn'&lt;br /&gt;
tZoomOut		equ GRCMDS+6 ; 8Ah 'ZOut'&lt;br /&gt;
tZoomSqr		equ GRCMDS+7 ; 8Bh 'ZSqr'&lt;br /&gt;
tZoomInt		equ GRCMDS+8 ; 8Ch 'ZInt'&lt;br /&gt;
tZoomPrev		equ GRCMDS+9 ; 8Dh 'ZPrev'&lt;br /&gt;
tZoomDec		equ GRCMDS+10 ; 8Eh 'ZDecm'&lt;br /&gt;
tZoomStat		equ GRCMDS+11 ; 8Fh 'ZStat&lt;br /&gt;
tUsrZm			equ GRCMDS+12 ; 90h 'ZRcl'&lt;br /&gt;
tPrtScrn		equ GRCMDS+13 ; 91h 'PrtScrn'&lt;br /&gt;
tZoomSto		equ GRCMDS+14 ; 92h  ZOOM STORE&lt;br /&gt;
tText			equ GRCMDS+15 ; 93h&lt;br /&gt;
&lt;br /&gt;
;Binary OP (Combination &amp;amp; Permutation)&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
tnPr			equ GRCMDS+16 ;94h '_nPr_'&lt;br /&gt;
tnCr			equ GRCMDS+17 ;95h '_nCr_'&lt;br /&gt;
&lt;br /&gt;
;More Graph Commands&lt;br /&gt;
;--------------------------------------------------&lt;br /&gt;
tYOn			equ GRCMDS+18 ;96h 'FnOn_'&lt;br /&gt;
tYOff			equ GRCMDS+19 ;97h 'FnOff_'&lt;br /&gt;
tStPic			equ GRCMDS+20 ;98h 'StPic_'&lt;br /&gt;
tRcPic			equ GRCMDS+21 ;99h 'RcPic_'&lt;br /&gt;
tStoDB			equ GRCMDS+22 ;9Ah 'StGDB_'&lt;br /&gt;
tRclDB			equ GRCMDS+23 ;9Bh 'RcGDB_'&lt;br /&gt;
tLine			equ GRCMDS+24 ;9Ch 'Line'&lt;br /&gt;
tVert			equ GRCMDS+25 ;9Dh 'Vert_'&lt;br /&gt;
tPtOn			equ GRCMDS+26 ;9Eh 'PtOn'&lt;br /&gt;
tPtOff			equ GRCMDS+27 ;9Fh 'PtOff'&lt;br /&gt;
&lt;br /&gt;
;Token A0 Cannot Be An EOS Function Since Low MULT=A0 Already&lt;br /&gt;
;-----------------------------------------------------&lt;br /&gt;
tPtChg			equ GRCMDS+28 ;A0h 'PtChg'&lt;br /&gt;
tPXOn			equ GRCMDS+29 ;A1h&lt;br /&gt;
tPXOff			equ GRCMDS+30 ;A2h&lt;br /&gt;
tPXChg			equ GRCMDS+31 ;A3h&lt;br /&gt;
tShade			equ GRCMDS+32 ;A4h 'Shade'&lt;br /&gt;
tCircl			equ GRCMDS+33 ;A5h 'Circl'&lt;br /&gt;
tHorz			equ GRCMDS+34 ;A6h 'HORIZONTAL'&lt;br /&gt;
tTanLn			equ GRCMDS+35 ;A7h 'TanLn'&lt;br /&gt;
tDrInv			equ GRCMDS+36 ;A8h 'DrInv_'&lt;br /&gt;
tDrawF			equ GRCMDS+37 ;A9h 'DrawF_'&lt;br /&gt;
tVarStrng		equ 0AAh&lt;br /&gt;
&lt;br /&gt;
;Functions with No Arguments&lt;br /&gt;
;--------------------------------------------------&lt;br /&gt;
NOARG			equ 0ABh&lt;br /&gt;
tRand			equ NOARG ;ABh 'rand'&lt;br /&gt;
tPi			equ NOARG+1 ;ACh  Lpi&lt;br /&gt;
tGetKey			equ NOARG+2 ;ADh 'getKy'&lt;br /&gt;
tAPost			equ tGetKey+1 ;APOSTROPHY&lt;br /&gt;
tQuest			equ tAPost+1 ;QUESTION MARK&lt;br /&gt;
UNARY			equ tQuest+1 ;B0h&lt;br /&gt;
tChs			equ UNARY ;B0h&lt;br /&gt;
tInt			equ UNARY+1 ;B1h&lt;br /&gt;
tAbs			equ UNARY+2 ;B2h&lt;br /&gt;
tDet			equ UNARY+3 ;B3h&lt;br /&gt;
tIdent			equ UNARY+4 ;B4h&lt;br /&gt;
tDim			equ UNARY+5 ;B5h&lt;br /&gt;
tSum			equ UNARY+6 ;B6h&lt;br /&gt;
tProd			equ UNARY+7 ;B7h&lt;br /&gt;
tNot			equ UNARY+8 ;B8h&lt;br /&gt;
tIPart			equ UNARY+9 ;B9h&lt;br /&gt;
tFPart			equ UNARY+10 ;BAh&lt;br /&gt;
&lt;br /&gt;
;New 2 Byte Tokens&lt;br /&gt;
;------------------------------------------&lt;br /&gt;
t2ByteTok		equ 0BBh&lt;br /&gt;
UNARYLR			equ UNARY+12&lt;br /&gt;
tSqrt			equ UNARYLR ;BCh&lt;br /&gt;
tCubRt			equ UNARYLR+1 ;BDh&lt;br /&gt;
tLn			equ UNARYLR+2 ;BEh&lt;br /&gt;
tExp			equ UNARYLR+3 ;BFh&lt;br /&gt;
tLog			equ UNARYLR+4 ;C0h&lt;br /&gt;
tALog			equ UNARYLR+5 ;C1h&lt;br /&gt;
tSin			equ UNARYLR+6 ;C2h&lt;br /&gt;
tASin			equ UNARYLR+7 ;C3h&lt;br /&gt;
tCos			equ UNARYLR+8 ;C4h&lt;br /&gt;
tACos			equ UNARYLR+9 ;C5h&lt;br /&gt;
tTan			equ UNARYLR+10 ;C6h&lt;br /&gt;
tATan			equ UNARYLR+11 ;C7h&lt;br /&gt;
tSinH			equ UNARYLR+12 ;C8h&lt;br /&gt;
tASinH			equ UNARYLR+13 ;C9h&lt;br /&gt;
tCoshH			equ UNARYLR+14 ;CAh&lt;br /&gt;
tACosH			equ UNARYLR+15 ;CBh&lt;br /&gt;
tTanH			equ UNARYLR+16 ;CCh&lt;br /&gt;
tATanH			equ UNARYLR+17 ;CDh&lt;br /&gt;
&lt;br /&gt;
;Some Programming Commands&lt;br /&gt;
;---------------------------------------------------&lt;br /&gt;
PROGTOK			equ UNARYLR+18&lt;br /&gt;
tIf			equ PROGTOK ;CEh&lt;br /&gt;
tThen			equ PROGTOK+1 ;CFh&lt;br /&gt;
tElse			equ PROGTOK+2 ;D0h&lt;br /&gt;
tWhile			equ PROGTOK+3 ;D1h&lt;br /&gt;
tRepeat			equ PROGTOK+4 ;D2h&lt;br /&gt;
tFor			equ PROGTOK+5 ;D3h&lt;br /&gt;
tEnd			equ PROGTOK+6 ;D4h&lt;br /&gt;
tReturn			equ PROGTOK+7 ;D5h&lt;br /&gt;
tLbl			equ PROGTOK+8 ;D6h 'Lbl_'&lt;br /&gt;
tGoto			equ PROGTOK+9 ;D7h 'Goto_'&lt;br /&gt;
tPause			equ PROGTOK+10 ;D8h 'Pause_'&lt;br /&gt;
tStop			equ PROGTOK+11 ;D9h 'Stop'&lt;br /&gt;
tISG			equ PROGTOK+12 ;DAh 'IS&amp;gt;'&lt;br /&gt;
tDSL			equ PROGTOK+13 ;DBh 'DS&amp;lt;'&lt;br /&gt;
tInput			equ PROGTOK+14 ;DCh 'Input_'&lt;br /&gt;
tPrompt			equ PROGTOK+15 ;DDh 'Prompt_'&lt;br /&gt;
tDisp			equ PROGTOK+16 ;DEh 'Disp_'&lt;br /&gt;
tDispG			equ PROGTOK+17 ;DFh 'DispG'&lt;br /&gt;
tOutput			equ PROGTOK+18 ;E0h 'Outpt'&lt;br /&gt;
tClLCD			equ PROGTOK+19 ;E1h 'ClLCD'&lt;br /&gt;
tConst			equ PROGTOK+20 ;E2h 'Fill'&lt;br /&gt;
tSortA			equ PROGTOK+21 ;E3h 'sortA_'&lt;br /&gt;
tSortD			equ PROGTOK+22 ;E4h 'sortD_'&lt;br /&gt;
tDispTab		equ PROGTOK+23 ;E5h 'Disp Table&lt;br /&gt;
tMenu			equ PROGTOK+24 ;E6h 'Menu'&lt;br /&gt;
tSendMBL		equ PROGTOK+25 ;E7h 'SEND'&lt;br /&gt;
tGetMBL			equ PROGTOK+26 ;E8h 'GET'&lt;br /&gt;
&lt;br /&gt;
;Stat Plot Commands&lt;br /&gt;
;-----------------------------------------------------&lt;br /&gt;
statPCmd		equ PROGTOK+27&lt;br /&gt;
tPlotOn			equ statPCmd ;E9h ' PLOTSON'&lt;br /&gt;
tPlotOff		equ statPCmd+1 ;EAh ' PLOTSOFF&lt;br /&gt;
tListName		equ 0EBh ;LIST DESignATOR&lt;br /&gt;
tPlot1			equ 0ECh&lt;br /&gt;
tPlot2			equ 0EDh&lt;br /&gt;
tPlot3			equ 0EEh&lt;br /&gt;
tUnused01		equ 0EFh ;available?&lt;br /&gt;
tPower			equ 0F0h ;'^'&lt;br /&gt;
tXRoot			equ 0F1h ;LsupX,Lroot&lt;br /&gt;
STATCMD			equ 0F2h&lt;br /&gt;
tOneVar			equ STATCMD ;F2h 'OneVar_'&lt;br /&gt;
tTwoVar			equ STATCMD+1 ;F3h&lt;br /&gt;
tLR			equ STATCMD+2 ;F4h 'LinR(A+BX&lt;br /&gt;
tLRExp			equ STATCMD+3 ;F5h 'ExpR_'&lt;br /&gt;
tLRLn			equ STATCMD+4 ;F6h 'LnR_'&lt;br /&gt;
tLRPwr			equ STATCMD+5 ;F7h 'PwrR_'&lt;br /&gt;
tMedMed			equ STATCMD+6 ;F8h&lt;br /&gt;
tQuad			equ STATCMD+7 ;F9h&lt;br /&gt;
tClrLst			equ STATCMD+8 ;FAh 'CLEAR LIST&lt;br /&gt;
tClrTbl			equ STATCMD+9 ;FBh CLEAR TABLE&lt;br /&gt;
tHist			equ STATCMD+10 ;FCh 'Hist_'&lt;br /&gt;
txyLine			equ STATCMD+11 ;FDh 'xyline_'&lt;br /&gt;
tScatter		equ STATCMD+12 ;FEh 'Scatter_'&lt;br /&gt;
tLR1			equ STATCMD+13 ;FFh 'LINR(AX+B&lt;br /&gt;
&lt;br /&gt;
;2nd Half Of Graph Format Tokens&lt;br /&gt;
;Format settings commands&lt;br /&gt;
;---------------------------------------------&lt;br /&gt;
GFMT			equ 00h&lt;br /&gt;
tSeq			equ GFMT ; 'SeqG'&lt;br /&gt;
tSimulG			equ GFMT+1 ; 'SimulG'&lt;br /&gt;
tPolarG			equ GFMT+2 ; 'PolarGC'&lt;br /&gt;
tRectG			equ GFMT+3 ; 'RectGC'&lt;br /&gt;
tCoordOn		equ GFMT+4 ; 'CoordOn'&lt;br /&gt;
tCoordOff		equ GFMT+5 ; 'CoordOff'&lt;br /&gt;
tDrawLine		equ GFMT+6 ; 'DrawLine'&lt;br /&gt;
tDrawDot		equ GFMT+7 ; 'DrawDot'&lt;br /&gt;
tAxisOn			equ GFMT+8 ; 'AxesOn'&lt;br /&gt;
tAxisOff		equ GFMT+9 ; 'AxesOff'&lt;br /&gt;
tGridOn			equ GFMT+10 ; 'GridOn'&lt;br /&gt;
tGridOff		equ GFMT+11 ; 'GridOff'&lt;br /&gt;
tLblOn			equ GFMT+12 ; 'LabelOn'&lt;br /&gt;
tLblOff			equ GFMT+13 ; 'LabelOff'&lt;br /&gt;
tWebOn			equ GFMT+14 ; 'WebOn'&lt;br /&gt;
tWebOff			equ GFMT+15 ; 'WebOFF'&lt;br /&gt;
tuv			equ GFMT+16 ; U vs V&lt;br /&gt;
tvw			equ GFMT+17 ; V vs W&lt;br /&gt;
tuw			equ GFMT+18 ; U vs W&lt;br /&gt;
&lt;br /&gt;
;2nd Half Of User Matrix Tokens&lt;br /&gt;
;-------------------------------------&lt;br /&gt;
tMatA			equ 00h ;MAT A&lt;br /&gt;
tMatB			equ 01h ;MAT B&lt;br /&gt;
tMatC			equ 02h ;MAT C&lt;br /&gt;
tMatD			equ 03h ;MAT D&lt;br /&gt;
tMatE			equ 04h ;MAT E&lt;br /&gt;
tMatF			equ 05h ;MAT F&lt;br /&gt;
tMatG			equ 06h ;MAT G&lt;br /&gt;
tMatH			equ 07h ;MAT H&lt;br /&gt;
tMatI			equ 08h ;MAT I&lt;br /&gt;
tMatJ			equ 09h ;MAT J&lt;br /&gt;
&lt;br /&gt;
;2nd Half Of User List Tokens&lt;br /&gt;
;--------------------------------------&lt;br /&gt;
tL1			equ 00h ;LIST 1&lt;br /&gt;
tL2			equ 01h ;LIST 2&lt;br /&gt;
tL3			equ 02h ;LIST 3&lt;br /&gt;
tL4			equ 03h ;LIST 4&lt;br /&gt;
tL5			equ 04h ;LIST 5&lt;br /&gt;
tL6			equ 05h ;LIST 6&lt;br /&gt;
&lt;br /&gt;
;2nd Half Of User Equation Tokens&lt;br /&gt;
;----------------------------------&lt;br /&gt;
;  &amp;quot;Y&amp;quot; EQUATIONS HAVE BIT 4 SET&lt;br /&gt;
;&lt;br /&gt;
tY1			equ 10h ;Y1&lt;br /&gt;
tY2			equ 11h ;Y2&lt;br /&gt;
tY3			equ 12h ;Y3&lt;br /&gt;
tY4			equ 13h ;Y4&lt;br /&gt;
tY5			equ 14h ;Y5&lt;br /&gt;
tY6			equ 15h ;Y6&lt;br /&gt;
tY7			equ 16h ;Y7&lt;br /&gt;
tY8			equ 17h ;Y8&lt;br /&gt;
tY9			equ 18h ;Y9&lt;br /&gt;
tY0			equ 19h ;Y0&lt;br /&gt;
&lt;br /&gt;
;Param Equations Have Bit 5 Set&lt;br /&gt;
;-----------------------------------&lt;br /&gt;
tX1T			equ 20h ;X1t&lt;br /&gt;
tY1T			equ 21h ;Y1t&lt;br /&gt;
tX2T			equ 22h ;X2t&lt;br /&gt;
tY2T			equ 23h ;Y2t&lt;br /&gt;
tX3T			equ 24h ;X3t&lt;br /&gt;
tY3T			equ 25h ;Y3t&lt;br /&gt;
tX4T			equ 26h ;X4t&lt;br /&gt;
tY4T			equ 27h ;Y4t&lt;br /&gt;
tX5T			equ 28h ;X5t&lt;br /&gt;
tY5T			equ 29h ;Y5t&lt;br /&gt;
tX6T			equ 2Ah ;X6t&lt;br /&gt;
tY6T			equ 2Bh ;Y6t&lt;br /&gt;
&lt;br /&gt;
;Polar Equations Have Bit 6 Set&lt;br /&gt;
;----------------------------------&lt;br /&gt;
tR1			equ 40h ;R1&lt;br /&gt;
tR2			equ 41h ;R2&lt;br /&gt;
tR3			equ 42h ;R3&lt;br /&gt;
tR4			equ 43h ;R4&lt;br /&gt;
tR5			equ 44h ;R5&lt;br /&gt;
tR6			equ 45h ;R6&lt;br /&gt;
&lt;br /&gt;
;Recursion Equations Have Bit 7 Set&lt;br /&gt;
;----------------------------------&lt;br /&gt;
tun			equ 80h ;Un&lt;br /&gt;
tvn			equ 81h ;Vn&lt;br /&gt;
twn			equ 82h ;Wn&lt;br /&gt;
&lt;br /&gt;
;2nd Half User Picture Tokens&lt;br /&gt;
;------------------------------------&lt;br /&gt;
tPic1			equ 00h ;PIC1&lt;br /&gt;
tPic2			equ 01h ;PIC2&lt;br /&gt;
tPic3			equ 02h ;PIC3&lt;br /&gt;
tPic4			equ 03h ;PIC4&lt;br /&gt;
tPic5			equ 04h ;PIC5&lt;br /&gt;
tPic6			equ 05h ;PIC6&lt;br /&gt;
tPic7			equ 06h ;PIC7&lt;br /&gt;
tPic8			equ 07h ;PIC8&lt;br /&gt;
tPic9			equ 08h ;PIC9&lt;br /&gt;
tPic0			equ 09h ;PIC0&lt;br /&gt;
&lt;br /&gt;
;2nd Half User Graph Database Tokens&lt;br /&gt;
;------------------------------------&lt;br /&gt;
tGDB1			equ 00h ;GDB1&lt;br /&gt;
tGDB2			equ 01h ;GDB2&lt;br /&gt;
tGDB3			equ 02h ;GDB3&lt;br /&gt;
tGDB4			equ 03h ;GDB4&lt;br /&gt;
tGDB5			equ 04h ;GDB5&lt;br /&gt;
tGDB6			equ 05h ;GDB6&lt;br /&gt;
tGDB7			equ 06h ;GDB7&lt;br /&gt;
tGDB8			equ 07h ;GDB8&lt;br /&gt;
tGDB9			equ 08h ;GDB9&lt;br /&gt;
tGDB0			equ 09h ;GDB0&lt;br /&gt;
&lt;br /&gt;
;2nd Half Of String Vars&lt;br /&gt;
;------------------------------&lt;br /&gt;
tStr1			equ 00h&lt;br /&gt;
tStr2			equ 01h&lt;br /&gt;
tStr3			equ 02h&lt;br /&gt;
tStr4			equ 03h&lt;br /&gt;
tStr5			equ 04h&lt;br /&gt;
tStr6			equ 05h&lt;br /&gt;
tStr7			equ 06h&lt;br /&gt;
tStr8			equ 07h&lt;br /&gt;
tStr9			equ 08h&lt;br /&gt;
tStr0			equ 09h&lt;br /&gt;
&lt;br /&gt;
;2nd Half Of System Output Only Variables&lt;br /&gt;
;----------------------------------------------------------------&lt;br /&gt;
;OPEN			equ 00h&lt;br /&gt;
tRegEq			equ 01h ;REGRESSION EQUATION&lt;br /&gt;
tStatN			equ 02h ;STATISTICS N&lt;br /&gt;
tXMean			equ 03h ;X MEAN&lt;br /&gt;
tSumX			equ 04h ;SUM(X)&lt;br /&gt;
tSumXSqr		equ 05h ;SUM(X^2)&lt;br /&gt;
tStdX			equ 06h ;STANDARD DEV X&lt;br /&gt;
tStdPX			equ 07h ;STANDARD DEV POP X&lt;br /&gt;
tMinX			equ 08h ;Min X VALUE&lt;br /&gt;
tMaxX			equ 09h ;Max X VALUE&lt;br /&gt;
tMinY			equ 0Ah ;Min Y VALUE&lt;br /&gt;
tMaxY			equ 0Bh ;Max Y VALUE&lt;br /&gt;
tYmean			equ 0Ch ;Y MEAN&lt;br /&gt;
tSumY			equ 0Dh ;SUM(Y)&lt;br /&gt;
tSumYSqr		equ 0Eh ;SUM(Y^2)&lt;br /&gt;
tStdY			equ 0Fh ;STANDARD DEV Y&lt;br /&gt;
tStdPY			equ 10h ;STANDARD DEV POP Y&lt;br /&gt;
tSumXY			equ 11h ;SUM(XY)&lt;br /&gt;
tCorr			equ 12h ;CORRELATION&lt;br /&gt;
tMedX			equ 13h ;MED(X)&lt;br /&gt;
tQ1			equ 14h ;1ST QUADRANT OF X&lt;br /&gt;
tQ3			equ 15h ;3RD QUADRANT OF X&lt;br /&gt;
tQuadA			equ 16h ;1ST TERM OF QUAD POLY REG/ Y-INT&lt;br /&gt;
tQuadB			equ 17h ;2ND TERM OF QUAD POLY REG/ SLOPE&lt;br /&gt;
tQuadC			equ 18h ;3RD TERM OF QUAD POLY REG&lt;br /&gt;
tCubeD			equ 19h ;4TH TERM OF CUBIC POLY REG&lt;br /&gt;
tQuartE			equ 1Ah ;5TH TERM OF QUART POLY REG&lt;br /&gt;
tMedX1			equ 1Bh ;x1 FOR MED-MED&lt;br /&gt;
tMedX2			equ 1Ch ;x2 FOR MED-MED&lt;br /&gt;
tMedX3			equ 1Dh ;x3 FOR MED-MED&lt;br /&gt;
tMedY1			equ 1Eh ;y1 FOR MED-MED&lt;br /&gt;
tMedY2			equ 1Fh ;y2 FOR MED-MED&lt;br /&gt;
tMedY3			equ 20h ;y3 FOR MED-MED&lt;br /&gt;
tRecurn			equ 21h	;RECURSION N&lt;br /&gt;
tStatP			equ 22h&lt;br /&gt;
tStatZ			equ 23h&lt;br /&gt;
tStatT			equ 24h&lt;br /&gt;
tStatChi		equ 25h&lt;br /&gt;
tStatF			equ 26h&lt;br /&gt;
tStatDF			equ 27h&lt;br /&gt;
tStatPhat		equ 28h&lt;br /&gt;
tStatPhat1		equ 29h&lt;br /&gt;
tStatPhat2		equ 2Ah&lt;br /&gt;
tStatMeanX1		equ 2Bh&lt;br /&gt;
tStatStdX1		equ 2Ch&lt;br /&gt;
tStatN1			equ 2Dh&lt;br /&gt;
tStatMeanX2		equ 2Eh&lt;br /&gt;
tStatStdX2		equ 2Fh&lt;br /&gt;
tStatN2			equ 30h&lt;br /&gt;
tStatStdXP		equ 31h&lt;br /&gt;
tStatLower		equ 32h&lt;br /&gt;
tStatUpper		equ 33h&lt;br /&gt;
tStat_s			equ 34h&lt;br /&gt;
tLRSqr			equ 35h ;r^2&lt;br /&gt;
tBRSqr			equ 36h ;R^2&lt;br /&gt;
&lt;br /&gt;
;These next tokens are only used to access the data&lt;br /&gt;
;they are display only and the user cannot access them at all&lt;br /&gt;
;------------------------------------------------------------&lt;br /&gt;
tF_DF			equ 37h ;ANOFAV FACTOR DF&lt;br /&gt;
tF_SS			equ 38h ;ANOFAV FACTOR SS&lt;br /&gt;
tF_MS			equ 39h ;ANOFAV FACTOR MS&lt;br /&gt;
tE_DF			equ 3Ah ;ANOFAV ERROR DF&lt;br /&gt;
tE_SS			equ 3Bh ;ANOFAV ERROR SS&lt;br /&gt;
tE_MS			equ 3Ch ;ANOFAV ERROR MS&lt;br /&gt;
&lt;br /&gt;
;2nd Half Of System Input/Output Variables&lt;br /&gt;
;------------------------------------------------&lt;br /&gt;
;		SYSTEM VARIABLE EQUATES&lt;br /&gt;
;&lt;br /&gt;
tuXscl			equ 0&lt;br /&gt;
tuYscl			equ 1&lt;br /&gt;
tXscl			equ 2&lt;br /&gt;
tYscl			equ 3&lt;br /&gt;
tRecuru0		equ 4 ;U 1ST INITIAL COND&lt;br /&gt;
tRecurv0		equ 5 ;V 1ST INITIAL COND&lt;br /&gt;
tun1			equ 6 ;U(N-1); NOT USED&lt;br /&gt;
tvn1			equ 7 ;V(N-1); NOT USED&lt;br /&gt;
tuRecuru0		equ 8 ;&lt;br /&gt;
tuRecurv0		equ 9 ;&lt;br /&gt;
tXmin			equ 0Ah&lt;br /&gt;
tXmax			equ 0Bh&lt;br /&gt;
tYmin			equ 0Ch&lt;br /&gt;
tYmax			equ 0Dh&lt;br /&gt;
tTmin			equ 0Eh&lt;br /&gt;
tTmax			equ 0Fh&lt;br /&gt;
tThetaMin		equ 10h&lt;br /&gt;
tThetaMax		equ 11h&lt;br /&gt;
tuXmin			equ 12h&lt;br /&gt;
tuXmax			equ 13h&lt;br /&gt;
tuYmin			equ 14h&lt;br /&gt;
tuYmax			equ 15h&lt;br /&gt;
tuThetMin		equ 16h&lt;br /&gt;
tuThetMax		equ 17h&lt;br /&gt;
tuTmin			equ 18h&lt;br /&gt;
tuTmax			equ 19h&lt;br /&gt;
tTblMin			equ 1Ah&lt;br /&gt;
tPlotStart		equ 1Bh&lt;br /&gt;
tuPlotStart		equ 1Ch&lt;br /&gt;
tnMax			equ 1Dh&lt;br /&gt;
tunMax			equ 1Eh&lt;br /&gt;
tnMin			equ 1Fh&lt;br /&gt;
tunMin			equ 20h&lt;br /&gt;
tTblStep		equ 21h&lt;br /&gt;
tTStep			equ 22h&lt;br /&gt;
tThetaStep		equ 23h&lt;br /&gt;
tuTStep			equ 24h&lt;br /&gt;
tuThetStep		equ 25h&lt;br /&gt;
tDeltaX			equ 26h&lt;br /&gt;
tDeltaY			equ 27h&lt;br /&gt;
tXFact			equ 28h&lt;br /&gt;
tYFact			equ 29h&lt;br /&gt;
tTblInput		equ 2Ah&lt;br /&gt;
tFinN			equ 2Bh&lt;br /&gt;
tFinI			equ 2Ch&lt;br /&gt;
tFinPV			equ 2Dh&lt;br /&gt;
tFinPMT			equ 2Eh&lt;br /&gt;
tFinFV			equ 2Fh&lt;br /&gt;
tFinPY			equ 30h&lt;br /&gt;
tFinCY			equ 31h&lt;br /&gt;
tRecurw0		equ 32h ;w0(1)&lt;br /&gt;
tuRecurw0		equ 33h&lt;br /&gt;
tPlotStep		equ 34h&lt;br /&gt;
tuPlotStep		equ 35h&lt;br /&gt;
tXres			equ 36h&lt;br /&gt;
tuXres			equ 37h&lt;br /&gt;
tRecuru02		equ 38h ;u0(2)&lt;br /&gt;
tuRecuru02		equ 39h&lt;br /&gt;
tRecurv02		equ 3Ch ;v0(2)&lt;br /&gt;
tuRecurv02		equ 3Dh&lt;br /&gt;
tRecurw02		equ 3Eh ;w0(2)&lt;br /&gt;
tuRecurw02		equ 3Fh&lt;br /&gt;
&lt;br /&gt;
;2nd Byte Of t2ByteTok Tokens&lt;br /&gt;
;------------------------------&lt;br /&gt;
tFinNPV			equ 00h&lt;br /&gt;
tFinIRR			equ 01h&lt;br /&gt;
tFinBAL			equ 02h&lt;br /&gt;
tFinPRN			equ 03h&lt;br /&gt;
tFinINT			equ 04h&lt;br /&gt;
tFinToNom		equ 05h&lt;br /&gt;
tFinToEff		equ 06h&lt;br /&gt;
tFinDBD			equ 07h&lt;br /&gt;
tLCM			equ 08h&lt;br /&gt;
tGCD			equ 09h&lt;br /&gt;
tRandInt		equ 0Ah&lt;br /&gt;
tRandBin		equ 0Bh&lt;br /&gt;
tSubStrng		equ 0Ch&lt;br /&gt;
tStdDev			equ 0Dh&lt;br /&gt;
tVariance		equ 0Eh&lt;br /&gt;
tInStrng		equ 0Fh&lt;br /&gt;
tDNormal		equ 10h&lt;br /&gt;
tInvNorm		equ 11h&lt;br /&gt;
tDT			equ 12h&lt;br /&gt;
tChI			equ 13h&lt;br /&gt;
tDF			equ 14h&lt;br /&gt;
tBINPDF			equ 15h&lt;br /&gt;
tBINCDF			equ 16h&lt;br /&gt;
tPOIPDF			equ 17h&lt;br /&gt;
tPOICDF			equ 18h&lt;br /&gt;
tGEOPDF			equ 19h&lt;br /&gt;
tGEOCDF			equ 1Ah&lt;br /&gt;
tNormalPDF		equ 1Bh&lt;br /&gt;
tTPDF			equ 1Ch&lt;br /&gt;
tChiPDF			equ 1Dh&lt;br /&gt;
tFPDF			equ 1Eh&lt;br /&gt;
tRandNorm		equ 1Fh&lt;br /&gt;
tFinFPMT		equ 20h&lt;br /&gt;
tFinFI			equ 21h&lt;br /&gt;
tFinFPV			equ 22h&lt;br /&gt;
tFinFN			equ 23h&lt;br /&gt;
tFinFFV			equ 24h&lt;br /&gt;
tConj			equ 25h&lt;br /&gt;
tReal			equ 26h&lt;br /&gt;
tImag			equ 27h&lt;br /&gt;
tAngle			equ 28h&lt;br /&gt;
tCumSum			equ 29h&lt;br /&gt;
tExpr			equ 2Ah&lt;br /&gt;
tLength			equ 2Bh&lt;br /&gt;
tDeltaLst		equ 2Ch&lt;br /&gt;
tRef			equ 2Dh&lt;br /&gt;
tRRef			equ 2Eh&lt;br /&gt;
tToRect			equ 2Fh&lt;br /&gt;
tToPolar		equ 30h&lt;br /&gt;
tConste			equ 31h&lt;br /&gt;
tSinReg			equ 32h&lt;br /&gt;
tLogistic		equ 33h&lt;br /&gt;
tLinRegTTest		equ 34h&lt;br /&gt;
tShadeNorm		equ 35h&lt;br /&gt;
tShadeT			equ 36h&lt;br /&gt;
tShadeChi		equ 37h&lt;br /&gt;
tShadeF			equ 38h&lt;br /&gt;
tMatToLst		equ 39h&lt;br /&gt;
tLstToMat		equ 3Ah&lt;br /&gt;
tZTest			equ 3Bh&lt;br /&gt;
tTTest			equ 3Ch&lt;br /&gt;
t2SampZTest		equ 3Dh&lt;br /&gt;
t1PropZTest		equ 3Eh&lt;br /&gt;
t2PropZTest		equ 3Fh&lt;br /&gt;
tChiTest		equ 40h&lt;br /&gt;
tZIntVal		equ 41h&lt;br /&gt;
t2SampZInt		equ 42h&lt;br /&gt;
t1PropZInt		equ 43h&lt;br /&gt;
t2PropZInt		equ 44h&lt;br /&gt;
tGraphStyle		equ 45h&lt;br /&gt;
t2SampTTest		equ 46h&lt;br /&gt;
t2SampFTest		equ 47h&lt;br /&gt;
tTIntVal		equ 48h&lt;br /&gt;
t2SampTInt		equ 49h&lt;br /&gt;
tSetupLst		equ 4Ah&lt;br /&gt;
tFinPMTend		equ 4Bh&lt;br /&gt;
tFinPMTbeg		equ 4Ch&lt;br /&gt;
tRealM			equ 4Dh&lt;br /&gt;
tPolarM			equ 4Eh&lt;br /&gt;
tRectM			equ 4Fh&lt;br /&gt;
tExprOn			equ 50h&lt;br /&gt;
tExprOff		equ 51h&lt;br /&gt;
tClrAllLst		equ 52h&lt;br /&gt;
tGetCalc		equ 53h&lt;br /&gt;
tDelVar			equ 54h&lt;br /&gt;
tEquToStrng		equ 55h&lt;br /&gt;
tStrngToequ 		equ 56h&lt;br /&gt;
tDelLast		equ 57h&lt;br /&gt;
tSelect			equ 58h&lt;br /&gt;
tANOVA			equ 59h&lt;br /&gt;
tModBox			equ 5Ah&lt;br /&gt;
tNormProb		equ 5Bh&lt;br /&gt;
tMGT			equ 64h ;VERTICAL SPLIT&lt;br /&gt;
tZFit			equ 65h ;ZOOM FIT&lt;br /&gt;
tDiag_on		equ 66h ;DIANOSTIC DISPLAY ON&lt;br /&gt;
tDiag_off		equ 67h ;DIANOSTIC DISPLAY OFF&lt;br /&gt;
tOkEnd2v0		equ 67h ;end of 2byte tokens for version 0.&lt;br /&gt;
tArchive		equ 68h ;archive&lt;br /&gt;
tUnarchive		equ 69h ;unarchive&lt;br /&gt;
tasm			equ 6Ah&lt;br /&gt;
tasmComp		equ 6Bh	;asm compile&lt;br /&gt;
tasmPrgm		equ 6Ch	;Signifies a program is asm&lt;br /&gt;
tasmCmp			equ 6Dh	;asm program is compiled&lt;br /&gt;
tLcapAAcute		equ 6Eh&lt;br /&gt;
tLcapAGrave		equ 6Fh&lt;br /&gt;
tLcapACaret		equ 70h&lt;br /&gt;
tLcapADier		equ 71h&lt;br /&gt;
tLaAcute		equ 72h&lt;br /&gt;
tLaGrave		equ 73h&lt;br /&gt;
tLaCaret		equ 74h&lt;br /&gt;
tLaDier			equ 75h&lt;br /&gt;
tLcapEAcute		equ 76h&lt;br /&gt;
tLcapEGrave		equ 77h&lt;br /&gt;
tLcapECaret		equ 78h&lt;br /&gt;
tLcapEDier		equ 79h&lt;br /&gt;
tLeAcute		equ 7Ah&lt;br /&gt;
tLeGrave		equ 7Bh&lt;br /&gt;
tLeCaret		equ 7Ch&lt;br /&gt;
tLeDier			equ 7Dh&lt;br /&gt;
tLcapIGrave		equ 7Fh&lt;br /&gt;
tLcapICaret		equ 80h&lt;br /&gt;
tLcapIDier		equ 81h&lt;br /&gt;
tLiAcute		equ 82h&lt;br /&gt;
tLiGrave		equ 83h&lt;br /&gt;
tLiCaret		equ 84h&lt;br /&gt;
tLiDier			equ 85h&lt;br /&gt;
tLcapOAcute		equ 86h&lt;br /&gt;
tLcapOGrave		equ 87h&lt;br /&gt;
tLcapOCaret		equ 88h&lt;br /&gt;
tLcapODier		equ 89h&lt;br /&gt;
tLoAcute		equ 8Ah&lt;br /&gt;
tLoGrave		equ 8Bh&lt;br /&gt;
tLoCaret		equ 8Ch&lt;br /&gt;
tLoDier			equ 8Dh&lt;br /&gt;
tLcapUAcute		equ 8Eh&lt;br /&gt;
tLcapUGrave		equ 8Fh&lt;br /&gt;
tLcapUCaret		equ 90h&lt;br /&gt;
tLcapUDier		equ 91h&lt;br /&gt;
tLuAcute		equ 92h&lt;br /&gt;
tLuGrave		equ 93h&lt;br /&gt;
tLuCaret		equ 94h&lt;br /&gt;
tLuDier			equ 95h&lt;br /&gt;
tLcapCCed		equ 96h&lt;br /&gt;
tLcCed			equ 97h&lt;br /&gt;
tLcapNTilde		equ 98h&lt;br /&gt;
tLnTilde		equ 99h&lt;br /&gt;
tLaccent		equ 9Ah&lt;br /&gt;
tLgrave			equ 9Bh&lt;br /&gt;
tLdieresis		equ 9Ch&lt;br /&gt;
tLquesDown		equ 9Dh&lt;br /&gt;
tLexclamDown		equ 9Eh&lt;br /&gt;
tLalpha			equ 9Fh&lt;br /&gt;
tLbeta			equ 0A0h&lt;br /&gt;
tLgamma			equ 0A1h&lt;br /&gt;
tLcapDelta		equ 0A2h&lt;br /&gt;
tLdelta			equ 0A3h&lt;br /&gt;
tLepsilon		equ 0A4h&lt;br /&gt;
tLlambda		equ 0A5h&lt;br /&gt;
tLmu			equ 0A6h&lt;br /&gt;
tLpi			equ 0A7h&lt;br /&gt;
tLrho			equ 0A8h&lt;br /&gt;
tLcapSigma		equ 0A9h&lt;br /&gt;
tLphi			equ 0ABh&lt;br /&gt;
tLcapOmega		equ 0ACh&lt;br /&gt;
tLphat			equ 0ADh&lt;br /&gt;
tLchi			equ 0AEh&lt;br /&gt;
tLstatF			equ 0AFh&lt;br /&gt;
tLa			equ 0B0h&lt;br /&gt;
tLb			equ 0B1h&lt;br /&gt;
tLc			equ 0B2h&lt;br /&gt;
tLd			equ 0B3h&lt;br /&gt;
tLsmalle		equ 0B4h&lt;br /&gt;
tLf			equ 0B5h&lt;br /&gt;
tLsmallg		equ 0B6h&lt;br /&gt;
tLh			equ 0B7h&lt;br /&gt;
tLi			equ 0B8h&lt;br /&gt;
tLj			equ 0B9h&lt;br /&gt;
tLk			equ 0BAh&lt;br /&gt;
tLl			equ 0BCh&lt;br /&gt;
tLm			equ 0BDh&lt;br /&gt;
tLsmalln		equ 0BEh&lt;br /&gt;
tLo			equ 0BFh&lt;br /&gt;
tLp			equ 0C0h&lt;br /&gt;
tLq			equ 0C1h&lt;br /&gt;
tLsmallr		equ 0C2h&lt;br /&gt;
tLs			equ 0C3h&lt;br /&gt;
tLsmallt		equ 0C4h&lt;br /&gt;
tLu			equ 0C5h&lt;br /&gt;
tLv			equ 0C6h&lt;br /&gt;
tLw			equ 0C7h&lt;br /&gt;
tLx			equ 0C8h&lt;br /&gt;
tLy			equ 0C9h&lt;br /&gt;
tLz			equ 0CAh&lt;br /&gt;
tLsigma			equ 0CBh&lt;br /&gt;
tLtau			equ 0CCh&lt;br /&gt;
tLcapIAcute		equ 0CDh&lt;br /&gt;
tGarbagec		equ 0CEh&lt;br /&gt;
LastToken		equ 0CEh ;tLAST TOKEN IN THIS VERSION...&lt;br /&gt;
&lt;br /&gt;
;Data Type Equates&lt;br /&gt;
;---------------------------------------------------------------------&lt;br /&gt;
varTypeMask		equ 1Fh&lt;br /&gt;
varGraphRef		equ 6&lt;br /&gt;
dataTypeMask		equ 3Fh&lt;br /&gt;
&lt;br /&gt;
RealObj			equ 0&lt;br /&gt;
ListObj			equ 1&lt;br /&gt;
MatObj			equ 2&lt;br /&gt;
EquObj			equ 3&lt;br /&gt;
StrngObj		equ 4&lt;br /&gt;
ProgObj			equ 5&lt;br /&gt;
ProtProgObj		equ 6&lt;br /&gt;
PictObj			equ 7&lt;br /&gt;
GDBObj			equ 8&lt;br /&gt;
UnknownObj		equ 9&lt;br /&gt;
UnknownEquObj		equ 0Ah&lt;br /&gt;
NewEquObj		equ 0Bh&lt;br /&gt;
CplxObj			equ 0Ch&lt;br /&gt;
CListObj		equ 0Dh&lt;br /&gt;
UndefObj		equ 0Eh&lt;br /&gt;
WindowObj		equ 0Fh&lt;br /&gt;
ZStoObj			equ 10h&lt;br /&gt;
TblRngObj		equ 11h&lt;br /&gt;
LCDObj			equ 12h&lt;br /&gt;
BackupObj		equ 13h&lt;br /&gt;
AppObj			equ 14h	;application, only used in menus/link&lt;br /&gt;
AppVarObj		equ 15h	;application variable&lt;br /&gt;
TempProgObj		equ 16h ;program, home deletes when finished&lt;br /&gt;
GroupObj		equ 17h ;group.&lt;br /&gt;
FracObj			equ 18h&lt;br /&gt;
ImageObj		equ 1Ah&lt;br /&gt;
CFracObj		equ 1Bh&lt;br /&gt;
RadObj			equ 1Ch&lt;br /&gt;
CRadObj			equ 1Dh&lt;br /&gt;
CPiObj			equ 1Eh&lt;br /&gt;
CPiFracObj		equ 1Fh&lt;br /&gt;
PiObj			equ 20h&lt;br /&gt;
PiFracObj		equ 21h&lt;br /&gt;
&lt;br /&gt;
;System Error Codes&lt;br /&gt;
;-----------------------------------------------------------&lt;br /&gt;
E_EDITF			equ 7 ;allow re-entering application&lt;br /&gt;
E_EDIT			equ 1&amp;lt;&amp;lt;E_EDITF&lt;br /&gt;
E_Mask			equ 7Fh&lt;br /&gt;
E_Overflow		equ 1+E_EDIT&lt;br /&gt;
E_DivBy0		equ 2+E_EDIT&lt;br /&gt;
E_SingularMat		equ 3+E_EDIT&lt;br /&gt;
E_Domain		equ 4+E_EDIT&lt;br /&gt;
E_Increment		equ 5+E_EDIT&lt;br /&gt;
E_Break			equ 6+E_EDIT&lt;br /&gt;
E_NonReal		equ 7+E_EDIT&lt;br /&gt;
E_Syntax		equ 8+E_EDIT&lt;br /&gt;
E_DataType		equ 9+E_EDIT&lt;br /&gt;
E_Argument		equ 10+E_EDIT&lt;br /&gt;
E_DimMismatch		equ 11+E_EDIT&lt;br /&gt;
E_Dimension		equ 12+E_EDIT&lt;br /&gt;
E_Undefined		equ 13+E_EDIT&lt;br /&gt;
E_Memory		equ 14+E_EDIT		; 142&lt;br /&gt;
E_Invalid		equ 15+E_EDIT		; 143&lt;br /&gt;
E_IllegalNest		equ 16+E_EDIT		; 144&lt;br /&gt;
E_Bound			equ 17+E_EDIT		; 145&lt;br /&gt;
E_GraphRange		equ 18+E_EDIT		; 146&lt;br /&gt;
E_Zoom			equ 19+E_EDIT		; 147&lt;br /&gt;
E_Label			equ 20			; 148&lt;br /&gt;
E_Stat			equ 21			; 149&lt;br /&gt;
E_Solver		equ 22+E_EDIT&lt;br /&gt;
E_Singularity		equ 23+E_EDIT&lt;br /&gt;
E_SignChange		equ 24+E_EDIT&lt;br /&gt;
E_Iterations		equ 25+E_EDIT&lt;br /&gt;
E_BadGuess		equ 26+E_EDIT&lt;br /&gt;
E_StatPlo		equ 27&lt;br /&gt;
E_TolTooSmall		equ 28+E_EDIT&lt;br /&gt;
E_Reserved		equ 29+E_EDIT&lt;br /&gt;
E_Mode			equ 30+E_EDIT&lt;br /&gt;
E_LnkErr		equ 31+E_EDIT&lt;br /&gt;
E_LnkMemErr		equ 32+E_EDIT&lt;br /&gt;
E_LnkTransErr		equ 33+E_EDIT&lt;br /&gt;
E_LnkDupErr		equ 34+E_EDIT&lt;br /&gt;
E_LnkMemFull		equ 35+E_EDIT&lt;br /&gt;
E_Unknown		equ 36+E_EDIT&lt;br /&gt;
E_Scale			equ 37+E_EDIT&lt;br /&gt;
E_IdNotFound		equ 38&lt;br /&gt;
E_NoMode		equ 39+E_EDIT&lt;br /&gt;
E_Validation		equ 40&lt;br /&gt;
E_Length		equ 41+E_EDIT&lt;br /&gt;
E_Application		equ 42+E_EDIT&lt;br /&gt;
E_AppErr1		equ 43+E_EDIT&lt;br /&gt;
E_AppErr2		equ 44+E_EDIT&lt;br /&gt;
E_ExpiredApp		equ 45&lt;br /&gt;
E_BadAdd		equ 46&lt;br /&gt;
E_Archived		equ 47+E_EDIT&lt;br /&gt;
E_Version		equ 48&lt;br /&gt;
E_ArchFull		equ 49&lt;br /&gt;
E_Variable		equ 50+E_EDIT&lt;br /&gt;
E_Duplicate		equ 51+E_EDIT&lt;br /&gt;
E_Date			equ 52+E_EDIT&lt;br /&gt;
E_UnkownCmd		equ 53+E_EDIT&lt;br /&gt;
E_OverLimit		equ 54&lt;br /&gt;
E_Disabled		equ 55&lt;br /&gt;
E_Xmit			equ 56&lt;br /&gt;
E_MemFull		equ 57&lt;br /&gt;
&lt;br /&gt;
;System Variable Equates&lt;br /&gt;
;------------------------------&lt;br /&gt;
XSCLt			equ 02h&lt;br /&gt;
YSCLt			equ 03h&lt;br /&gt;
XMINt			equ 0Ah&lt;br /&gt;
XMAXt			equ 0Bh&lt;br /&gt;
YMINt			equ 0Ch&lt;br /&gt;
YMAXt			equ 0Dh&lt;br /&gt;
TMINt			equ 0Eh&lt;br /&gt;
TMAXt			equ 0Fh&lt;br /&gt;
THETMINt		equ 10h&lt;br /&gt;
THETMAXt		equ 11h&lt;br /&gt;
TBLMINt			equ 1Ah&lt;br /&gt;
PLOTSTARTt		equ 1Bh&lt;br /&gt;
NMAXt			equ 1Dh&lt;br /&gt;
NMINt			equ 1Fh&lt;br /&gt;
TBLSTEPt		equ 21h&lt;br /&gt;
TSTEPt			equ 22h&lt;br /&gt;
THETSTEPt		equ 23h&lt;br /&gt;
DELTAXt			equ 26h&lt;br /&gt;
DELTAYt			equ 27h&lt;br /&gt;
XFACTt			equ 28h&lt;br /&gt;
YFACTt			equ 29h&lt;br /&gt;
FINNt			equ 2Bh&lt;br /&gt;
FINIt			equ 2Ch&lt;br /&gt;
FINPVt			equ 2Dh&lt;br /&gt;
FINPMTt			equ 2Eh&lt;br /&gt;
FINFVt			equ 2Fh&lt;br /&gt;
FINPYt			equ 30h&lt;br /&gt;
FINCYt			equ 31h&lt;br /&gt;
PLOTSTEPt		equ 34h&lt;br /&gt;
XRESt			equ 36h&lt;br /&gt;
&lt;br /&gt;
;Equates To RAM Locations For Stat Vars&lt;br /&gt;
;----------------------------------------------------------------&lt;br /&gt;
FPLEN			equ 9 ;Length of a floating-point number.&lt;br /&gt;
StatN			equ statVars&lt;br /&gt;
XMean			equ StatN + FPLEN&lt;br /&gt;
SumX			equ XMean + FPLEN&lt;br /&gt;
SumXSqr			equ SumX + FPLEN&lt;br /&gt;
StdX			equ SumXSqr + FPLEN&lt;br /&gt;
StdPX			equ StdX + FPLEN&lt;br /&gt;
MinX			equ StdPX + FPLEN&lt;br /&gt;
MaxX			equ MinX + FPLEN&lt;br /&gt;
MinY			equ MaxX + FPLEN&lt;br /&gt;
MaxY			equ MinY + FPLEN&lt;br /&gt;
YMean			equ MaxY + FPLEN&lt;br /&gt;
SumY			equ YMean + FPLEN&lt;br /&gt;
SumYSqr			equ SumY + FPLEN&lt;br /&gt;
StdY			equ SumYSqr + FPLEN&lt;br /&gt;
StdPY			equ StdY + FPLEN&lt;br /&gt;
SumXY			equ StdPY + FPLEN&lt;br /&gt;
Corr			equ SumXY + FPLEN&lt;br /&gt;
MedX			equ Corr + FPLEN&lt;br /&gt;
Q1			equ MedX + FPLEN&lt;br /&gt;
Q3			equ Q1 + FPLEN&lt;br /&gt;
QuadA			equ Q3 + FPLEN&lt;br /&gt;
QuadB			equ QuadA + FPLEN&lt;br /&gt;
QuadC			equ QuadB + FPLEN&lt;br /&gt;
CubeD			equ QuadC + FPLEN&lt;br /&gt;
QuartE			equ CubeD + FPLEN&lt;br /&gt;
MedX1			equ QuartE + FPLEN&lt;br /&gt;
MedX2			equ MedX1 + FPLEN&lt;br /&gt;
MedX3			equ MedX2 + FPLEN&lt;br /&gt;
MedY1			equ MedX3 + FPLEN&lt;br /&gt;
MedY2			equ MedY1 + FPLEN&lt;br /&gt;
MedY3			equ MedY2 + FPLEN&lt;br /&gt;
PStat			equ MedY3 + (2*FPLEN)&lt;br /&gt;
ZStat			equ PStat + FPLEN&lt;br /&gt;
TStat			equ ZStat + FPLEN&lt;br /&gt;
ChiStat			equ TStat + FPLEN&lt;br /&gt;
FStat			equ ChiStat + FPLEN&lt;br /&gt;
DF			equ FStat + FPLEN&lt;br /&gt;
Phat			equ DF + FPLEN&lt;br /&gt;
Phat1			equ Phat + FPLEN&lt;br /&gt;
Phat2			equ Phat1 + FPLEN&lt;br /&gt;
MeanX1			equ Phat2 + FPLEN&lt;br /&gt;
StdX1			equ MeanX1 + FPLEN&lt;br /&gt;
StatN1			equ StdX1 + FPLEN&lt;br /&gt;
MeanX2			equ StatN1 + FPLEN&lt;br /&gt;
StdX2			equ MeanX2 + FPLEN&lt;br /&gt;
StatN2			equ StdX2 + FPLEN&lt;br /&gt;
StdXP2			equ StatN2 + FPLEN&lt;br /&gt;
SLower			equ StdXP2 + FPLEN&lt;br /&gt;
SUpper			equ SLower + FPLEN&lt;br /&gt;
SStat			equ SUpper + FPLEN&lt;br /&gt;
anovaf_vars		equ SStat + FPLEN&lt;br /&gt;
F_DF			equ anovaf_vars&lt;br /&gt;
F_SS			equ F_DF + FPLEN&lt;br /&gt;
F_MS			equ F_SS + FPLEN&lt;br /&gt;
E_DF			equ F_MS + FPLEN&lt;br /&gt;
E_SS			equ E_DF + FPLEN&lt;br /&gt;
E_MS			equ E_SS + FPLEN&lt;br /&gt;
&lt;br /&gt;
;System Flags&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
ioDelFlag		equ 0h&lt;br /&gt;
inDelete		equ 0		;1 = DELETE SCREEN&lt;br /&gt;
&lt;br /&gt;
trigFlags		equ 0h		;Trigonometry mode settings&lt;br /&gt;
trigDeg			equ 2		;1 = degrees, 0=radians&lt;br /&gt;
&lt;br /&gt;
kbdFlags		equ 0h		;Keyboard scan&lt;br /&gt;
kbdSCR			equ 3		;1=scan code ready&lt;br /&gt;
kbdKeyPress		equ 4		;1=key has been pressed&lt;br /&gt;
&lt;br /&gt;
doneFlags		equ 0h		;display &amp;quot;Done&amp;quot;&lt;br /&gt;
donePrgm		equ 5		;1=display &amp;quot;Done&amp;quot; after prgm&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
editFlags		equ 1h&lt;br /&gt;
editOpen		equ 2		;1=edit buffer is open&lt;br /&gt;
&lt;br /&gt;
ansFlags		equ 1&lt;br /&gt;
AnsScroll		equ 3		;1=answer can scroll, seems must be reset in order to move about edit buffer&lt;br /&gt;
&lt;br /&gt;
monFlags		equ 1h	 	;monitor flags&lt;br /&gt;
monAbandon		equ 4		;1=don't start any long process in put away (#715)&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
plotFlags		equ 2h		;plot generation flags&lt;br /&gt;
plotLoc 		equ 1		;0=bkup &amp;amp; display, 1=display only&lt;br /&gt;
plotDisp		equ 2		;1=plot is in display, 0=text in display, this also indicates whether graph is being shown or not&lt;br /&gt;
&lt;br /&gt;
grfModeFlags		equ 2h		;graph mode settings&lt;br /&gt;
grfFuncM		equ 4		;1=function graph&lt;br /&gt;
grfPolarM		equ 5		;1=polar graph&lt;br /&gt;
grfParamM		equ 6		;1=parametric graph&lt;br /&gt;
grfRecurM		equ 7		;1=RECURSION graph&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
graphFlags		equ 3h&lt;br /&gt;
graphDraw		equ 0		;0=graph is valid, 1=redraw graph(dirty)&lt;br /&gt;
graphCursor		equ 2&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
grfDBFlags		equ 4h&lt;br /&gt;
grfDot			equ 0		;0=line, 1=dot&lt;br /&gt;
grfSimul		equ 1		;0=sequential, 1=simultaneous&lt;br /&gt;
grfGrid 		equ 2		;0=no grid, 1=grid&lt;br /&gt;
grfPolar		equ 3		;0=rectangular, 1=polar coordinates&lt;br /&gt;
grfNoCoord		equ 4		;0=display coordinates, 1=off&lt;br /&gt;
grfNoAxis		equ 5		;0=axis, 1=no axis&lt;br /&gt;
grfLabel		equ 6		;0=off, 1=axis label&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
textFlags		equ 5h		;Text output flags&lt;br /&gt;
textEraseBelow		equ 1		;1=erase line below small char&lt;br /&gt;
textScrolled		equ 2		;1=screen scrolled&lt;br /&gt;
textInverse		equ 3		;1=display inverse bit-map&lt;br /&gt;
textInsMode		equ 4		;0=overstrike, 1=insert mode&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
ParsFlag		equ 6h		;PARSER flags&lt;br /&gt;
listOpen		equ 5		; {...}&lt;br /&gt;
matrixOpen1		equ 6		; [[...]]&lt;br /&gt;
matrixOpen2		equ 7		; [...]&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
ParsFlag2		equ 7h		;PARSER flags&lt;br /&gt;
numOP1			equ 0		;1=RESULT IN OP1, 0=NO RESULT&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
newDispF		equ 8h		;Derivative mode flags&lt;br /&gt;
preClrForMode		equ 0		;1=HELP BLINK ON MODE SCREEN&lt;br /&gt;
allowProgTokens		equ 1		;1=allow programming tokens to be parsed in BASIC programs&lt;br /&gt;
progExecuting		equ 1&lt;br /&gt;
&lt;br /&gt;
apdFlags		equ 8h		;Automatic power-down&lt;br /&gt;
apdAble 		equ 2		;1=APD enabled&lt;br /&gt;
apdRunning		equ 3		;1=APD clock running&lt;br /&gt;
apdWarmStart		equ 4		;1=calculator is turning on from APD or power loss&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
web_err_mask		equ 60h&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
onFlags 		equ 9h		;on key flags&lt;br /&gt;
parseInput		equ 1		;1=parse input when done&lt;br /&gt;
onRunning		equ 3		;1=calculator is running&lt;br /&gt;
onInterrupt		equ 4		;1=on key interrupt request&lt;br /&gt;
&lt;br /&gt;
statFlags		equ 9h		;statistics flags&lt;br /&gt;
;unknown		equ 5		;unknown&lt;br /&gt;
statsValid		equ 6		;1=stats are valid&lt;br /&gt;
;unknown		equ 7		;unknown&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
fmtFlags		equ 0Ah		;numeric format flags&lt;br /&gt;
fmtExponent		equ 0	 	;1=show exponent, 0=no exponent&lt;br /&gt;
fmtEng			equ 1	 	;1=engineering notion, 0=scientific&lt;br /&gt;
&lt;br /&gt;
numMode			equ 0Ah&lt;br /&gt;
fmtReal			equ 5&lt;br /&gt;
fmtRect			equ 6&lt;br /&gt;
fmtPolar		equ 7&lt;br /&gt;
&lt;br /&gt;
realMode		equ 5&lt;br /&gt;
rectMode		equ 6&lt;br /&gt;
polarMode		equ 7&lt;br /&gt;
&lt;br /&gt;
fmtBaseMask		equ  00011100b	; mask to base flags&lt;br /&gt;
fmtBaseShift		equ  2		; offset to base flags&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
fmtOverride		equ 0Bh		;copy of fmtFlags with conversion override&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
fmtEditFlags		equ 0Ch		;numeric editing flags&lt;br /&gt;
fmtEdit			equ 0		;1=format number for editing&lt;br /&gt;
&lt;br /&gt;
curFlags		equ 0Ch		;Cursor&lt;br /&gt;
curAble 		equ 2		;1=cursor flash is enabled&lt;br /&gt;
curOn			equ 3		;1=cursor is showing&lt;br /&gt;
curLock 		equ 4		;1=cursor is locked off&lt;br /&gt;
&lt;br /&gt;
cmdFlags		equ 0Ch		;command editor flags&lt;br /&gt;
cmdVirgin		equ 5		;1=nothing has been typed in cmd bfr&lt;br /&gt;
cmdExec			equ 6           ;1=need to execute a command&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
appFlags		equ 0Dh		;application flags&lt;br /&gt;
appWantIntrpt		equ 0		;1=want ON key interrupts&lt;br /&gt;
appTextSave		equ 1		;1=save characters in textShadow&lt;br /&gt;
appAutoScroll		equ 2		;1=auto-scroll text on last line&lt;br /&gt;
appMenus		equ 3		;1=process keys that bring up menus, 0=check Lock menu flag&lt;br /&gt;
appLockMenus		equ 4		;1=ignore menu keys, 0=switch to home screen and bring up menu&lt;br /&gt;
appCurGraphic		equ 5		;1=graphic cursor&lt;br /&gt;
appCurWord		equ 6		;1=text cursor covers entire word&lt;br /&gt;
appExit 		equ 7		;1=application handles [EXIT] key itself&lt;br /&gt;
&lt;br /&gt;
appWantIntrptF		equ 1&amp;lt;&amp;lt;appWantIntrpt&lt;br /&gt;
appTextSaveF		equ 1&amp;lt;&amp;lt;appTextSave&lt;br /&gt;
appAutoScrollF		equ 1&amp;lt;&amp;lt;appAutoScroll&lt;br /&gt;
appMenusF		equ 1&amp;lt;&amp;lt;appMenus&lt;br /&gt;
appLockMenusF		equ 1&amp;lt;&amp;lt;appLockMenus&lt;br /&gt;
appCurGraphicF		equ 1&amp;lt;&amp;lt;appCurGraphic&lt;br /&gt;
appCurWordF		equ 1&amp;lt;&amp;lt;appCurWord&lt;br /&gt;
appExitF		equ 1&amp;lt;&amp;lt;appExit&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
rclFlag			equ 0Eh		;OS recall queue flags&lt;br /&gt;
enableQueue		equ 7		;1 = enable recall queue&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
seqFlags		equ 0Fh		;Sequential Graph flags&lt;br /&gt;
webMode			equ 0		;0 = NORMAL SEQ MODE, 1 = WEB MODE&lt;br /&gt;
webVert			equ 1&lt;br /&gt;
sequv			equ 2		;U vs V&lt;br /&gt;
seqvw			equ 3		;V vs W&lt;br /&gt;
sequw			equ 4		;U vs W&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
promptFlags		equ 11h		;prompt line flags&lt;br /&gt;
promptEdit		equ 0		;1=editing in prompt buffer&lt;br /&gt;
;unknown		equ 7		;unknown&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
indicFlags		equ 12h		;Indicator flags&lt;br /&gt;
indicRun		equ 0		;1=run indicator ON&lt;br /&gt;
indicInUse		equ 1		;indicator save area in use=1, free=0 ;resetting will disable 2nd while in _getkey&lt;br /&gt;
&lt;br /&gt;
shiftFlags		equ 12h		;[2nd] and [ALPHA] flags&lt;br /&gt;
shift2nd		equ 3		;1=[2nd] has been pressed&lt;br /&gt;
shiftAlpha		equ 4		;1=[ALPHA] has been pressed&lt;br /&gt;
shiftLwrAlph		equ 5		;1=lower case, 0=upper case&lt;br /&gt;
shiftALock		equ 6		;1=alpha lock has been pressed&lt;br /&gt;
shiftKeepAlph		equ 7		;1=cannot cancel alpha shift&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
tblFlags		equ 13h		;table flags.&lt;br /&gt;
autoFill		equ 4		;1=prompt, 0=fillAuto&lt;br /&gt;
autoCalc		equ 5		;1=prompt, 0=CalcAuto&lt;br /&gt;
reTable			equ 6		;0=table is okay, 1=must recompute table.&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
sGrFlags		equ 14h&lt;br /&gt;
grfSplit		equ 0		;1=Split Graph, 0=Normal&lt;br /&gt;
vertSplit		equ 1		;1=Vertical (left-right) Split&lt;br /&gt;
grfSChanged		equ 2		;1=Graph just changed Split &amp;lt;-&amp;gt; normal&lt;br /&gt;
grfSplitOverride	equ 3		;1 = ignore graph split flag if set&lt;br /&gt;
write_on_graph		equ 4		;1 = TEXT OR EQU WRITING TO GRAPH SCREEN&lt;br /&gt;
g_style_active		equ 5		;1 = GRAPH STYLES ARE ENABLED, USE THEM&lt;br /&gt;
cmp_mod_box		equ 6		;1 = DOING MOD BOX PLOT COMPUTATION&lt;br /&gt;
textWrite		equ 7&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
newIndicFlags		equ 15h&lt;br /&gt;
extraIndic		equ 0&lt;br /&gt;
saIndic			equ 1&lt;br /&gt;
;3 has something to do with stat/list editor&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
interruptFlags		equ 16h&lt;br /&gt;
secondTimerEnabled	equ 0		;1 = second hardware timer enabled&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
smartFlags		equ 17h&lt;br /&gt;
smarter_mask		equ 3&lt;br /&gt;
smarter_test		equ 1&lt;br /&gt;
smartGraph		equ 0&lt;br /&gt;
smartGraph_inv		equ 1&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
traceFlags		equ 18h&lt;br /&gt;
grfExpr			equ 0		;set to hide expression while tracing&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;There is a flag 19h.&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
statFlags2		equ 1Ah&lt;br /&gt;
statDiagnosticsOn	equ 0		;1 = stat diagnostics on&lt;br /&gt;
noDelStat		equ 2		;1 = don't delete stats&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
apdFlags2		equ 1Bh&lt;br /&gt;
warmStartInt		equ 6           ;1 = a warm start is occurning before the next interrupt&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;There is a flag 1Ch (stats-related).&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;There is a flag 1Dh.&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;There is a flag 1Eh.&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
graphFlags2		equ 1Fh&lt;br /&gt;
splitOverride		equ 3		;0 = force full screen with ParseInp, or something&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
asm_Flag1		equ 21h		;ASM CODING&lt;br /&gt;
asm_Flag2		equ 22h		;ASM CODING&lt;br /&gt;
asm_Flag3		equ 23h		;NO LONGER AVAILABLE&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
arcFlag			equ 24h&lt;br /&gt;
checkBatteryLevelFirst	equ 0		;1 = check battery levels in Arc_Unarc first and throw error if low&lt;br /&gt;
&lt;br /&gt;
getSendFlg		equ 24h&lt;br /&gt;
comFailed		equ 1		;1 = Get/Send Communication Failed&lt;br /&gt;
&lt;br /&gt;
selfTestFlag		equ 24h&lt;br /&gt;
resetOnPowerOn		equ 2		;1 = Force RAM reset when APD disabled on next power on&lt;br /&gt;
&lt;br /&gt;
appLwrCaseFlag		equ 24h&lt;br /&gt;
lwrCaseActive		equ 3&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
contextFlags		equ 25h&lt;br /&gt;
nocxPutAway		equ 5		;1 = do not call cxPutAway routine&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
groupFlags		equ 26h		;used temporarily in Arc_Unarc&lt;br /&gt;
inGroup			equ 1		;1 = IN GROUP CONTEXT&lt;br /&gt;
noCompletionByte	equ 2		;1 = do not write 0FCh when calling Arc_Unarc, leave as 0FEh&lt;br /&gt;
noDataWrite		equ 3		;1 = do not write data when calling Arc_Unarc, nor size bytes&lt;br /&gt;
writeSizeBytesOnly	equ 5		;1 = only write size bytes when calling Arc_Unarc&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
statusBarFlags		equ 27h&lt;br /&gt;
noStatusBarMode		equ 7		; 1 = abort drawing of statusbar mode, like &amp;quot;TEST MODE ENABLED&amp;quot;&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
APIFlg			equ 28h&lt;br /&gt;
appAllowContext		equ 0           ;app wants context changes to happen&lt;br /&gt;
&lt;br /&gt;
appRunning		equ 4		;app is currently running&lt;br /&gt;
appRetKeyOff		equ 7		;1 = GetKey returns kOff when [2nd]+[ON] pressed&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
apiFlg2			equ 29h&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
apiFlg3			equ 2Ah&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
apiFlg4			equ 2Bh&lt;br /&gt;
cellOverride		equ 1		;use cell override&lt;br /&gt;
fullScrnDraw		equ 2		;DRAW INTO LAST ROW/COL OF SCREEN&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
xapFlag0		equ 2Eh		;external app flags, do not use 0,(iy+2Eh) (used by mouse routines)&lt;br /&gt;
xapFlag1		equ 2Fh&lt;br /&gt;
xapFlag2		equ 30h&lt;br /&gt;
xapFlag3		equ 31h&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
fontFlags		equ 32h&lt;br /&gt;
fracDrawLFont		equ 2&lt;br /&gt;
fracTallLFont		equ 3&lt;br /&gt;
customFont		equ 7&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
hookflags1		equ 33h		;also scriptFlag, rclFlag2, backGroundLink&lt;br /&gt;
alt_On			equ 0		;run ONSCRPT at startup&lt;br /&gt;
alt_Off			equ 1		;run OFFSCRPT at shutdown&lt;br /&gt;
useRclQueueEnd		equ 2		;1 = external mode&lt;br /&gt;
ignoreBPLink		equ 3		;1 = override flag for link activity hook&lt;br /&gt;
bPLinkOn		equ 4		;1 = link activity hook active&lt;br /&gt;
enableKeyEcho		equ 5		;1 = sends keypresses back to connected calc as remote control packets (with GetCSC vs. GetKey codes...really dumb, TI)&lt;br /&gt;
noTempDelete		equ 6		;1 = do not delete temporary programs at homescreen&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
hookflags2		equ 34h		;also sysHookFlg&lt;br /&gt;
getCSCHookActive	equ 0		;1 = GetCSC hook active&lt;br /&gt;
libraryHookActive	equ 1		;1 = library hook active&lt;br /&gt;
noHookActive		equ 2		;1 = same as 0; never used by OS&lt;br /&gt;
homescreenHookActive	equ 4		;1 = homescreen hook active&lt;br /&gt;
rawKeyHookActive	equ 5		;1 = raw key hook active&lt;br /&gt;
catalog2HookActive	equ 6		;1 = catalog 2 hook active&lt;br /&gt;
cursorHookActive	equ 7		;1 = cursor hook active&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
hookflags3		equ 35h		;also sysHookFlg1&lt;br /&gt;
tokenHookActive		equ 0		;1 = token hook active&lt;br /&gt;
localizeHookActive	equ 1		;1 = localize hook active&lt;br /&gt;
windowHookActive	equ 2		;1 = window hook active&lt;br /&gt;
graphHookActive		equ 3		;1 = graph hook active&lt;br /&gt;
yEquHookActive		equ 4		;1 = Y= hook active&lt;br /&gt;
fontHookActive		equ 5		;1 = font hook active&lt;br /&gt;
regraphHookActive	equ 6		;1 = regraph hook active&lt;br /&gt;
drawingHookActive	equ 7		;1 = drawing hook active&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
hookflags4		equ 36h		;also sysHookFlag2&lt;br /&gt;
traceHookActive		equ 0		;1 = trace hook active&lt;br /&gt;
parserHookActive	equ 1		;1 = parser hook active&lt;br /&gt;
appChangeHookActive	equ 2		;1 = app change hook active&lt;br /&gt;
catalog1HookActive	equ 3		;1 = catalog 1 hook active&lt;br /&gt;
helpHookActive		equ 4		;1 = help hook active&lt;br /&gt;
cxRedispHookActive	equ 5		;1 = cxRedisp hook active&lt;br /&gt;
menuHookActive		equ 6		;1 = menu hook active&lt;br /&gt;
silentLinkHookActive	equ 7		;1 = silent link hook active&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;hookflags2Override	equ 37h		;set corresponding bit to kill iy+35h hook when executing app&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;hookflags3Override	equ 38h		;set corresponding bit to kill iy+36h hook when executing app&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
;hookflags4Override	equ 39h		;set corresponding bit to kill iy+37h hook when executing app&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
hookflags5		equ 3Ah&lt;br /&gt;
usbActivityHookActive	equ 0		;1 = USB activity hook active&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
plotFlag3		equ 3Ch&lt;br /&gt;
bufferOnly		equ 0&lt;br /&gt;
useFastCirc		equ 4&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
dBKeyFlags		equ 3Dh&lt;br /&gt;
keyDefaultsF		equ 6		;1 = GetKey returns extended keycodes with TI-Keyboard&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
silentLinkFlags		equ 3Eh&lt;br /&gt;
silentLinkActive	equ 0		;1 = SE/84+ silent link is active&lt;br /&gt;
&lt;br /&gt;
extraHookFlags		equ 3Eh&lt;br /&gt;
checkCatalog2HookVer	equ 3		;1 = check catalog 2 hook's version before executing it (and error or take other action if so)&lt;br /&gt;
openLibActive		equ 4		;1 = OpenLib( was successfully called on a Flash application (ExecLib will error if zero)&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
clockFlags		equ 3Fh&lt;br /&gt;
notMDYMode		equ 0		;0 = M/D/Y format&lt;br /&gt;
isYMDMode		equ 1		;1 = Y/M/D format&lt;br /&gt;
is24Hour		equ 2		;1 = clock in 24 hour mode&lt;br /&gt;
inAfternoon		equ 3		;1 = current time is in afternoon (PM) (I think)&lt;br /&gt;
useTokensInString	equ 4		;1 = use tokens instead of characters when displaying clock as string (for getTmStr and getDtStr vs. MODE screen) (keep this reset)&lt;br /&gt;
displayClock		equ 5		;1 = display clock (this is set every second, reset otherwise)&lt;br /&gt;
clockOn			equ 6		;1 = clock on&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
mathprintFlags		equ 44h&lt;br /&gt;
mathprintEnabled	equ 5		;1 = use mathprint styling&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
InitialBootMenuFlags	equ 45h&lt;br /&gt;
statWizards		equ 2		; 1 = stat wizards off&lt;br /&gt;
dispinitialBootMenu	equ 4		; 1 = don't display the initial boot menu&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
backlightFlags		equ 46h&lt;br /&gt;
restoreBrightness	equ 0		;1 = restore lcd brightness when needed&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
asymptoteFlags		equ 47h&lt;br /&gt;
detectAsymptotes	equ 0		;1 = detect asymptotes off&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
fracFlags		equ 48h&lt;br /&gt;
mixedFractions		equ 0		;1 = display mixed fractions (Un/d)&lt;br /&gt;
answersAuto		equ 1		;1 = display decimal answers&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
grFlags			equ 4Ah&lt;br /&gt;
drawGrLbls		equ 0		;1 = don't draw Graph Labels (this is usually reset anyway)&lt;br /&gt;
&lt;br /&gt;
putMapFlags		equ 4Ah&lt;br /&gt;
usePixelShadow2		equ 3		;1 = use pixelshadow2, not pixelshadow&lt;br /&gt;
putMapUseColor		equ 4		;1 = use custom color&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
graphDispFlags		equ 4Bh&lt;br /&gt;
backgroundValid		equ 4		;1 = items in graph background are still valid&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
graphBgFlags		equ 4Fh&lt;br /&gt;
drawGrBackground	equ 0		;1 = graphBG is a solid color or an image that exists&lt;br /&gt;
;----------------------------------------------------------------------&lt;br /&gt;
#endif&lt;br /&gt;
.list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>TIny Hacker</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=User:TIny_Hacker</id>
		<title>User:TIny Hacker</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=User:TIny_Hacker"/>
				<updated>2025-04-10T12:47:54Z</updated>
		
		<summary type="html">&lt;p&gt;TIny Hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Hello!'''&lt;br /&gt;
&lt;br /&gt;
I'm on WikiTI! You can find me other places too:&lt;br /&gt;
&lt;br /&gt;
* [https://tiny-hacker.github.io/ Personal Website]&lt;br /&gt;
* [https://bsky.app/profile/tiniesthacker.bsky.social Bluesky]&lt;br /&gt;
* [https://youtube.com/tinyhackercalcs/ YouTube]&lt;br /&gt;
* [https://www.cemetech.net/users/TIny_Hacker Cemetech]&lt;br /&gt;
* [https://my.calcs.quest/u/117?ref=117 MyCalcs]&lt;br /&gt;
* [https://github.com/TIny-Hacker/ GitHub]&lt;/div&gt;</summary>
		<author><name>TIny Hacker</name></author>	</entry>

	</feed>