<?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=Commandblockguy</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=Commandblockguy"/>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=Special:Contributions/Commandblockguy"/>
		<updated>2026-05-07T10:14:02Z</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-01-22T04:53:29Z</updated>
		
		<summary type="html">&lt;p&gt;Commandblockguy: name $0215BC as _DayOfWeek&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;
;                          equ 00219CCh&lt;br /&gt;
;                          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>Commandblockguy</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=84PCE:Ports:0009</id>
		<title>84PCE:Ports:0009</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=84PCE:Ports:0009"/>
				<updated>2022-08-22T21:48:11Z</updated>
		
		<summary type="html">&lt;p&gt;Commandblockguy: mention test points for bits 3 and 4 (info courtesy of Dmalenke)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:84PCE:Ports:By_Address|0009 - GPIO A OUT]] [[Category:84PCE:Ports:By_Name|GPIO A OUT]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Port Number:''' 0009&lt;br /&gt;
&lt;br /&gt;
'''Function:''' GPIO A Output&lt;br /&gt;
&lt;br /&gt;
== Details ==&lt;br /&gt;
&lt;br /&gt;
These GPIOs appear to be connected to power control.&lt;br /&gt;
&lt;br /&gt;
=== Bits [1:0] ===&lt;br /&gt;
Latches value written, no apparent effect.&lt;br /&gt;
&lt;br /&gt;
=== Bit [2] ===&lt;br /&gt;
Likely connected to the LCD's reset line, which is active low. After being set, the LCD must be given a sequence of initialization commands before it can display an image again.&lt;br /&gt;
&lt;br /&gt;
=== Bit [3] ===&lt;br /&gt;
Latches value written, no apparent effect. Connected to test point TP06A on rev. C - might be different on newer hardware revisions?&lt;br /&gt;
&lt;br /&gt;
=== Bit [4] ===&lt;br /&gt;
SPI slave select - reset to communicate with the LCD, set to communicate with the Python coprocessor. Connected to test point TP09A on rev. C - might be different on newer hardware revisions?&lt;br /&gt;
&lt;br /&gt;
=== Bits [7:5] ===&lt;br /&gt;
Latches value written, no apparent effect.&lt;/div&gt;</summary>
		<author><name>Commandblockguy</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=84PCE:Syscalls:021890</id>
		<title>84PCE:Syscalls:021890</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=84PCE:Syscalls:021890"/>
				<updated>2022-05-22T20:38:20Z</updated>
		
		<summary type="html">&lt;p&gt;Commandblockguy: Add page for ShowResult&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:84PCE:Syscalls:By Name|ShowResult]]&lt;br /&gt;
[[Category:84PCE:Syscalls:By Address|021890 - ShowResult]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Hypothesized Official Name:''' ShowResult&lt;br /&gt;
&lt;br /&gt;
'''Syscall Address:''' 021890h&lt;br /&gt;
&lt;br /&gt;
Displays a value on the homescreen and adds it to the entry history. If MathPrint is enabled, it will format the displayed result with MathPrint (unless otherwise stated).&lt;br /&gt;
&lt;br /&gt;
=== Inputs ===&lt;br /&gt;
* A = variable type&lt;br /&gt;
** $00 - Displays string in HL, allows the user to recall it into the homescreen by pressing Enter on it. Does not apply MathPrint styling. Uses BC to determine which column to start from.&lt;br /&gt;
** $01 - Displays string in HL, does not allow the user to recall it.&lt;br /&gt;
** $02, $04 - Doesn't actually use the string in HL, nor the value of Ans, really don't know what's happening here.&lt;br /&gt;
** $03, $05-$0B, $0F-$14, $16-$17 - Does not display anything.&lt;br /&gt;
** $0C - Displays string in HL, allows the user to recall it into the homescreen by pressing Enter on it.&lt;br /&gt;
** $0D - Displays string in HL, does not allow the user to recall it.&lt;br /&gt;
** $0E - Displays &amp;quot;Error&amp;quot;.&lt;br /&gt;
** $15 - Displays &amp;quot;Done&amp;quot;.&lt;br /&gt;
* HL = null-terminated string - This is neither a token string nor a TI-ASCII string, so I'll go ahead and call it a &amp;quot;cursed string&amp;quot; - the majority of the codepoints are treated like tokens, but the rest ($10, $14, $1A, $1B, $20, $22, $27, $28, $29, $2B, $2C, $2D, $2E, $5D, $5E, $7B, $7D, $C1, $C4, $CE, $D7, $DB, $F5, $F6) are treated as TI-ASCII.&lt;br /&gt;
* BC = length of string (in characters, not tokens).&lt;br /&gt;
&lt;br /&gt;
=== Outputs ===&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
=== Destroys ===&lt;br /&gt;
* All&lt;/div&gt;</summary>
		<author><name>Commandblockguy</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=84PCE:Ports:0009</id>
		<title>84PCE:Ports:0009</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=84PCE:Ports:0009"/>
				<updated>2021-10-03T01:58:50Z</updated>
		
		<summary type="html">&lt;p&gt;Commandblockguy: Add documentation on bit 4&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:84PCE:Ports:By_Address|0009 - GPIO A OUT]] [[Category:84PCE:Ports:By_Name|GPIO A OUT]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Port Number:''' 0009&lt;br /&gt;
&lt;br /&gt;
'''Function:''' GPIO A Output&lt;br /&gt;
&lt;br /&gt;
== Details ==&lt;br /&gt;
&lt;br /&gt;
These GPIOs appear to be connected to power control.&lt;br /&gt;
&lt;br /&gt;
=== Bits [1:0] ===&lt;br /&gt;
Latches value written, no apparent effect.&lt;br /&gt;
&lt;br /&gt;
=== Bit [2] ===&lt;br /&gt;
Reset to disable screen. Setting after reset has no effect.&lt;br /&gt;
&lt;br /&gt;
=== Bit [3] ===&lt;br /&gt;
Latches value written, no apparent effect.&lt;br /&gt;
&lt;br /&gt;
=== Bit [4] ===&lt;br /&gt;
SPI slave select - reset to communicate with the LCD, set to communicate with the Python coprocessor.&lt;br /&gt;
&lt;br /&gt;
=== Bits [7:5] ===&lt;br /&gt;
Latches value written, no apparent effect.&lt;/div&gt;</summary>
		<author><name>Commandblockguy</name></author>	</entry>

	<entry>
		<id>https://wikiti.brandonw.net/index.php?title=84PCE:Ports:Control</id>
		<title>84PCE:Ports:Control</title>
		<link rel="alternate" type="text/html" href="https://wikiti.brandonw.net/index.php?title=84PCE:Ports:Control"/>
				<updated>2021-04-24T07:44:02Z</updated>
		
		<summary type="html">&lt;p&gt;Commandblockguy: Fix OS Timer Control and CPU Speed Control being swapped&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:84PCE:Ports:By_Address|Control]] [[Category:84PCE:Ports:By_Name|Control]]&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
'''Port Number:''' 0000-0fff&lt;br /&gt;
&lt;br /&gt;
'''Function:''' Master Control&lt;br /&gt;
&lt;br /&gt;
This port range is used to configure and control important things; possibly the reason why it does not have a memory-mapped address. It is mirrored every 0x100 bytes.&lt;br /&gt;
&lt;br /&gt;
If a port is not listed; it indicates that writes have no effect and do not latch, and that reads are 0. Note that this may not be true one hundred percent.&lt;br /&gt;
&lt;br /&gt;
== Port Address Space ==&lt;br /&gt;
&lt;br /&gt;
{|-&lt;br /&gt;
|&amp;lt;u&amp;gt;Port&amp;lt;/u&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
|&amp;lt;u&amp;gt;Default&amp;lt;/u&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
|&amp;lt;u&amp;gt;Information&amp;lt;/u&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0000|0000]]&lt;br /&gt;
|03&lt;br /&gt;
|OS Timer Control&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0001|0001]]&lt;br /&gt;
|03&lt;br /&gt;
|CPU Speed Control&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0002|0002]]&lt;br /&gt;
|&lt;br /&gt;
|Read only, value can change&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0003|0003]]&lt;br /&gt;
|00&lt;br /&gt;
|Hardware ID&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0005|0005]]&lt;br /&gt;
|76&lt;br /&gt;
|Set bit 5 to freeze, bit 6 affects backlight&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0006|0006]]&lt;br /&gt;
|03&lt;br /&gt;
|Display refresh&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0007|0007]]&lt;br /&gt;
|B7&lt;br /&gt;
|GPIO A DIR&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0008|0008]]&lt;br /&gt;
|7F&lt;br /&gt;
|GPIO A IN&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0009|0009]]&lt;br /&gt;
|37&lt;br /&gt;
|GPIO A OUT&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:000A|000A]]&lt;br /&gt;
|FD&lt;br /&gt;
|GPIO B DIR&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:000B|000B]]&lt;br /&gt;
|F8&lt;br /&gt;
|GPIO B IN&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:000C|000C]]&lt;br /&gt;
|00&lt;br /&gt;
|GPIO B OUT&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:000D|000D]]&lt;br /&gt;
|FF&lt;br /&gt;
|Power control&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:000E|000E]]&lt;br /&gt;
|0A&lt;br /&gt;
|Latches value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:000F|000F]]&lt;br /&gt;
|42&lt;br /&gt;
|High nibble may be a status, low 2 bits latch value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:001C|001C]]&lt;br /&gt;
|80&lt;br /&gt;
|Cannot change value&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:001D|001D]]&lt;br /&gt;
|A7&lt;br /&gt;
|Privileged address&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0020|0020]]&lt;br /&gt;
|7C&lt;br /&gt;
|Memory protection&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0028|0028]]&lt;br /&gt;
|&lt;br /&gt;
|Bit 1 is always 0&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0029|0029]]&lt;br /&gt;
|00&lt;br /&gt;
|Bit 0 latches value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:002A|002A]]&lt;br /&gt;
|70&lt;br /&gt;
|Latches value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:002B|002B]]&lt;br /&gt;
|FE&lt;br /&gt;
|Latches value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:002C|002C]]&lt;br /&gt;
|&lt;br /&gt;
|Ports 002C-0031 latch value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0032|0032]]&lt;br /&gt;
|&lt;br /&gt;
|Latches value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0033|0033]]&lt;br /&gt;
|&lt;br /&gt;
|Latches value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0034|0034]]&lt;br /&gt;
|&lt;br /&gt;
|Latches value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0035|0035]]&lt;br /&gt;
|&lt;br /&gt;
|Latches value written&lt;br /&gt;
|-&lt;br /&gt;
|[[:84PCE:Ports:0036|0036]]&lt;br /&gt;
|&lt;br /&gt;
|Ports 0036-0039 latch value written&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Commandblockguy</name></author>	</entry>

	</feed>