TIOSRTNS.inc
beckadamtheinventor_BASM-3/data/TIOSRTNS.inc
?OSSize                    := 0020104h ; not a routine; jump location is end of OS
?BootOS	                   := 0020108h
?InterruptHandler          := 002010Ch
?Rst10Handler              := 0020110h
?Rst18Handler              := 0020114h
?Rst20Handler              := 0020118h
?Rst28Handler              := 002011Ch
?Rst30Handler              := 0020120h
;                          equ 0020124h
;                          equ 0020128h
?JErrorNo                  := 002012Ch
?CallFontHook              := 0020130h
?CallLocalizeHook          := 0020134h
?LoadHLInd_s               := 0020138h
?CpHLDE                    := 002013Ch
?DivHLBy10_s               := 0020140h
?DivHLByA_s                := 0020144h
?KbdScan                   := 0020148h
?GetCSC                    := 002014Ch
?CoorMon                   := 0020150h
?Mon                       := 0020154h
?MonForceKey               := 0020158h
?SendKPress                := 002015Ch
?JForceCmdNoChar           := 0020160h
?JForceCmd                 := 0020164h
?SysErrHandler             := 0020168h
?NewContext                := 002016Ch
?NewContext0               := 0020170h
?PPutawayPrompt            := 0020174h
?PPutAway                  := 0020178h
?PutAway                   := 002017Ch
?SizeWind                  := 0020180h
?ErrorEP                   := 0020184h
?CallMain                  := 0020188h
?MonErrHand                := 002018Ch
?AppInit                   := 0020190h
?Initialize                := 0020194h
?Min                       := 0020198h
?Max                       := 002019Ch
?AbsO1PAbsO2               := 00201A0h
?Intgr                     := 00201A4h
?TRunc                     := 00201A8h
?InvSub                    := 00201ACh
?Times2                    := 00201B0h
?Plus1                     := 00201B4h
?Minus1                    := 00201B8h
?FPSub                     := 00201BCh
?FPAdd                     := 00201C0h
?DToR                      := 00201C4h
?RToD                      := 00201C8h
?Cube                      := 00201CCh
?TimesPT5                  := 00201D0h
?FPSquare                  := 00201D4h
?FPMult                    := 00201D8h
?LJRnd                     := 00201DCh
?InvOP1Sc                  := 00201E0h
?InvOP1S                   := 00201E4h
?InvOP2S                   := 00201E8h
?Frac                      := 00201ECh
?FPRecip                   := 00201F0h
?FPDiv                     := 00201F4h
?SqRoot                    := 00201F8h
?RndGuard                  := 00201FCh
?Rnfx                      := 0020200h
?Int                       := 0020204h
?Round                     := 0020208h
?LnX                       := 002020Ch
?LogX                      := 0020210h
?LJNoRnd                   := 0020214h
?EToX                      := 0020218h
?TenX                      := 002021Ch
?SinCosRad                 := 0020220h
?Sin                       := 0020224h
?Cos                       := 0020228h
?Tan                       := 002022Ch
?SinhCosh                  := 0020230h
?Tanh                      := 0020234h
?Cosh                      := 0020238h
?Sinh                      := 002023Ch
?ACosRad                   := 0020240h
?ATanRad                   := 0020244h
?ATan2Rad                  := 0020248h
?ASinRad                   := 002024Ch
?ACos                      := 0020250h
?ATan                      := 0020254h
?ASin                      := 0020258h
?ATan2                     := 002025Ch
?ATanh                     := 0020260h
?ASinh                     := 0020264h
?ACosh                     := 0020268h
?PToR                      := 002026Ch
?RToP                      := 0020270h
?HLTimes9                  := 0020274h
?CkOP1Cplx                 := 0020278h
?CkOP1Real                 := 002027Ch
?Angle                     := 0020280h
?COP1Set0                  := 0020284h
?Cpop4OP3                  := 0020288h
?Mov9OP2Cp                 := 002028Ch
?AbsO1O2Cp                 := 0020290h
?CpOP1OP2                  := 0020294h
?OP3ToOP4                  := 0020298h
?OP1ToOP4                  := 002029Ch
?OP2ToOP4                  := 00202A0h
?OP4ToOP2                  := 00202A4h
?OP3ToOP2                  := 00202A8h
?OP1ToOP3                  := 00202ACh
?OP5ToOP2                  := 00202B0h
?OP5ToOP6                  := 00202B4h
?OP5ToOP4                  := 00202B8h
?OP1ToOP2                  := 00202BCh
?OP6ToOP2                  := 00202C0h
?OP6ToOP1                  := 00202C4h
?OP4ToOP1                  := 00202C8h
?OP5ToOP1                  := 00202CCh
?OP3ToOP1                  := 00202D0h
?OP6ToOP5                  := 00202D4h
?OP4ToOP5                  := 00202D8h
?OP3ToOP5                  := 00202DCh
?OP2ToOP5                  := 00202E0h
?OP2ToOP6                  := 00202E4h
?OP1ToOP6                  := 00202E8h
?OP1ToOP5                  := 00202ECh
?OP2ToOP1                  := 00202F0h
?Mov11b                    := 00202F4h
?Mov10b                    := 00202F8h
?Mov9b                     := 00202FCh
?Mov9b_                    := 0020300h
?Mov8b                     := 0020304h
?Mov7b                     := 0020308h
?Mov7b_                    := 002030Ch
?OP2ToOP3                  := 0020310h
?OP4ToOP3                  := 0020314h
?OP5ToOP3                  := 0020318h
?OP4ToOP6                  := 002031Ch
?Mov9ToOP1                 := 0020320h
?Mov9OP1OP2                := 0020324h
?Mov9ToOP2                 := 0020328h
?MovFROP1                  := 002032Ch
?OP4Set1                   := 0020330h
?OP3Set1                   := 0020334h
?OP2Set8                   := 0020338h
?OP2Set5                   := 002033Ch
?OP2SetA                   := 0020340h
?OP2Set4                   := 0020344h
?OP2Set3                   := 0020348h
?OP1Set1                   := 002034Ch
?OP1Set4                   := 0020350h
?OP1Set3                   := 0020354h
?OP3Set2                   := 0020358h
?OP1Set2                   := 002035Ch
?OP2Set2                   := 0020360h
?OP2Set1                   := 0020364h
?Zero16D                   := 0020368h
?OP5Set0                   := 002036Ch
?OP4Set0                   := 0020370h
?OP3Set0                   := 0020374h
?OP2Set0                   := 0020378h
?OP1Set0                   := 002037Ch
?SetNum0                   := 0020380h
?ZeroOP1                   := 0020384h
?ZeroOP2                   := 0020388h
?ZeroOP3                   := 002038Ch
?ZeroOP                    := 0020390h
?ClrLP                     := 0020394h
?ShrACC                    := 0020398h
?ShlACC                    := 002039Ch
?Shr18                     := 00203A0h
?Shr18a                    := 00203A4h
?Shr16                     := 00203A8h
?Shr14                     := 00203ACh
?Shl16                     := 00203B0h
?Shl14                     := 00203B4h
?Srdo1                     := 00203B8h
?ShrdRnd                   := 00203BCh
?MantPa                    := 00203C0h
?AddPrOP                   := 00203C4h
?AddPrOPlP                 := 00203C8h
;                          equ 00203CCh
;                          equ 00203D0h
?Sub16d                    := 00203D4h
?Sub14d                    := 00203D8h
?OP2ExOP6                  := 00203DCh
?OP5ExOP6                  := 00203E0h
?OP1ExOP5                  := 00203E4h
?OP1ExOP6                  := 00203E8h
?OP2ExOP4                  := 00203ECh
?OP2ExOP5                  := 00203F0h
?OP1ExOP3                  := 00203F4h
?OP1ExOP4                  := 00203F8h
?OP1ExOP2                  := 00203FCh
?ExLP                      := 0020400h
?CkOP10                    := 0020404h
?CkOP1FP0                  := 0020408h
?CkOP2FP0                  := 002040Ch
?PosNo0Int                 := 0020410h
?CkPosInt                  := 0020414h
?CkInt                     := 0020418h
?CkOdd                     := 002041Ch
?CkOP1EX                   := 0020420h
?GetCon1                   := 0020424h
?GetCon                    := 0020428h
?PiDiv2                    := 002042Ch
?PiDiv4                    := 0020430h
?TwoPi                     := 0020434h
?PiCon                     := 0020438h
?ExpToHex                  := 002043Ch
?OP1ExpToDec               := 0020440h
?CkOP2Pos                  := 0020444h
?CkOP1Pos                  := 0020448h
?ClrOP2S                   := 002044Ch
?ClrOP1S                   := 0020450h
?FDiv100                   := 0020454h
?FDiv10                    := 0020458h
?DecO1Exp                  := 002045Ch
?IncO1exp                  := 0020460h
?IncExp                    := 0020464h
?CkValidNum                := 0020468h
?GetExp                    := 002046Ch
?HtimesL                   := 0020470h
?EOP1NotReal               := 0020474h
?ThetaName                 := 0020478h
?RName                     := 002047Ch
?RegEqName                 := 0020480h
?RecurNName                := 0020484h
?XName                     := 0020488h
?YName                     := 002048Ch
?TName                     := 0020490h
?RealName                  := 0020494h
?SetEStoFPS                := 0020498h
?ChkTempDirt               := 002049Ch
?OP1ExOP2Exp               := 00204A0h
?OP1ExpMinusE              := 00204A4h
?ChkErrBreak               := 00204A8h
?Isa2ByteTok               := 00204ACh
?GetLastEntry              := 00204B0h
?GetLastEntryPtr           := 00204B4h
?RegRclrChng               := 00204B8h
?ResetWinTop               := 00204BCh
?IsO1NonTLstOrProg         := 00204C0h
?IsO1NonTempLst            := 00204C4h
?Is_A_LstOrCLst            := 00204C8h
?Chk_HL_999                := 00204CCh
?Equ_Or_NewEqu             := 00204D0h
?Errd_OP1NotPos            := 00204D4h
?Errd_OP1Not_R             := 00204D8h
?Errd_OP1NotPosInt         := 00204DCh
?Errd_OP1_le_0             := 00204E0h
?Errd_OP1_0                := 00204E4h
?ChkFindSym_Get_Size       := 00204E8h
?Sto_StatVar               := 00204ECh
?Rcl_StatVar               := 00204F0h
?CkOP2Real                 := 00204F4h
?Get_X_Indirect            := 00204F8h
?MemChk                    := 00204FCh
?CmpPrgNamLen1             := 0020500h
?CmpPrgNamLen              := 0020504h
?FindProgSym               := 0020508h
?ChkFindSym                := 002050Ch
?FindSym                   := 0020510h
?InsertMem                 := 0020514h
?InsertMemA                := 0020518h
?EnoughMem                 := 002051Ch
?CmpMemNeed                := 0020520h
?CreatePVar4               := 0020524h
?CreatePVar3               := 0020528h
?CreateVar3                := 002052Ch
?CreateCplx                := 0020530h
?CreateReal                := 0020534h
?CreateTRList              := 0020538h
?CreateRList               := 002053Ch
?CreateTCList              := 0020540h
?CreateCList               := 0020544h
?CreateTRMat               := 0020548h
?CreateRMat                := 002054Ch
?CreateTStrng              := 0020550h
?CreateStrng               := 0020554h
?Create0Equ                := 0020558h
?CreatetEqu                := 002055Ch
?CreateEqu                 := 0020560h
?CreateGDB                 := 0020564h
?CreateProg                := 0020568h
?ChkDel                    := 002056Ch
?ChkDelA                   := 0020570h
?AdjParser                 := 0020574h
?AdjMath                   := 0020578h
?AdjM7                     := 002057Ch
?DelMemA                   := 0020580h
?Get_Form_Num              := 0020584h
?DelVar                    := 0020588h
?DelVarIO                  := 002058Ch
?DelMem                    := 0020590h
?DelVar3D                  := 0020594h
?DelVar3C                  := 0020598h
?DelVar3DC                 := 002059Ch
?Sym_Prog_non_t_Lst        := 00205A0h
?AdjSymPtrs                := 00205A4h
?DataSizeA                 := 00205A8h
?DataSize                  := 00205ACh
?PopMCplxO1                := 00205B0h
?PopMCplx                  := 00205B4h
?MovCplx                   := 00205B8h
?PopOP5                    := 00205BCh
?PopOP3                    := 00205C0h
?PopOP1                    := 00205C4h
?PopRealO6                 := 00205C8h
?PopRealO5                 := 00205CCh
?PopRealO4                 := 00205D0h
?PopRealO3                 := 00205D4h
?PopRealO2                 := 00205D8h
?PopRealO1                 := 00205DCh
?PopReal                   := 00205E0h
?FPopCplx                  := 00205E4h
?FPopReal                  := 00205E8h
?FPopFPS                   := 00205ECh
?DeallocFPS                := 00205F0h
?DeallocFPS1               := 00205F4h
?AllocFPS                  := 00205F8h
?AllocFPS1                 := 00205FCh
?PushRealO6                := 0020600h
?PushRealO5                := 0020604h
?PushRealO4                := 0020608h
?PushRealO3                := 002060Ch
?PushRealO2                := 0020610h
?PushRealO1                := 0020614h
?PushReal                  := 0020618h
?PushOP5                   := 002061Ch
?PushOP3                   := 0020620h
?PushMCplxO3               := 0020624h
?PushOP1                   := 0020628h
?PushMCplxO1               := 002062Ch
?PushMCplx                 := 0020630h
?ExMCplxO1                 := 0020634h
?Exch9                     := 0020638h
?CpyTo1FPS11               := 002063Ch
?CpyTo2FPS5                := 0020640h
?CpyTo1FPS5                := 0020644h
?CpyTo2FPS6                := 0020648h
?CpyTo1FPS6                := 002064Ch
?CpyTo2FPS7                := 0020650h
?CpyTo1FPS7                := 0020654h
?CpyTo1FPS8                := 0020658h
?CpyTo2FPS8                := 002065Ch
?CpyTo1FPS10               := 0020660h
?CpyTo1FPS9                := 0020664h
?CpyTo2FPS4                := 0020668h
?CpyTo6FPS3                := 002066Ch
?CpyTo6FPS2                := 0020670h
?CpyTo2FPS3                := 0020674h
?Cpycto1FPS3               := 0020678h
?CpyTo1FPS3                := 002067Ch
?CpyFPS3                   := 0020680h
?CpyTo1FPS4                := 0020684h
?CpyTo3FPS2                := 0020688h
?CpyTo5FPST                := 002068Ch
?CpyTo6FPST                := 0020690h
?CpyTo4FPST                := 0020694h
?CpyTo3FPST                := 0020698h
?CpyTo2FPST                := 002069Ch
?CpyTo1FPST                := 00206A0h
?CpyFPST                   := 00206A4h
?CpyStack                  := 00206A8h
?CpyTo3FPS1                := 00206ACh
?CpyTo2FPS1                := 00206B0h
?CpyTo1FPS1                := 00206B4h
?CpyFPS1                   := 00206B8h
?CpyTo2FPS2                := 00206BCh
?CpyTo1FPS2                := 00206C0h
?CpyFPS2                   := 00206C4h
?CpyO3ToFPST               := 00206C8h
?CpyO2ToFPST               := 00206CCh
?CpyO6ToFPST               := 00206D0h
?CpyO1ToFPST               := 00206D4h
?CpyToFPST                 := 00206D8h
?CpyToStack                := 00206DCh
?CpyO3ToFPS1               := 00206E0h
?CpyO5ToFPS1               := 00206E4h
?CpyO2ToFPS1               := 00206E8h
?CpyO1ToFPS1               := 00206ECh
?CpyToFPS1                 := 00206F0h
?CpyO2ToFPS2               := 00206F4h
?CpyO3ToFPS2               := 00206F8h
?CpyO6ToFPS2               := 00206FCh
?CpyO1ToFPS2               := 0020700h
?CpyToFPS2                 := 0020704h
?CpyO5ToFPS3               := 0020708h
?CpyO2ToFPS3               := 002070Ch
?CpyO1ToFPS3               := 0020710h
?CpyToFPS3                 := 0020714h
?CpyO1ToFPS6               := 0020718h
?CpyO1ToFPS7               := 002071Ch
?CpyO1ToFPS5               := 0020720h
?CpyO2ToFPS4               := 0020724h
?CpyO1ToFPS4               := 0020728h
?ErrNotEnoughMem           := 002072Ch
?FPSMinus9                 := 0020730h
?HLMinus9                  := 0020734h
?ErrOverflow               := 0020738h
?ErrDivBy0                 := 002073Ch
?ErrSingularMat            := 0020740h
?ErrDomain                 := 0020744h
?ErrIncrement              := 0020748h
?ErrNon_Real               := 002074Ch
?ErrSyntax                 := 0020750h
?ErrDataType               := 0020754h
?ErrArgument               := 0020758h
?ErrDimMismatch            := 002075Ch
?ErrDimension              := 0020760h
?ErrUndefined              := 0020764h
?ErrMemory                 := 0020768h
?ErrInvalid                := 002076Ch
?ErrBreak                  := 0020770h
?ErrStat                   := 0020774h
?ErrSignChange             := 0020778h
?ErrIterations             := 002077Ch
?ErrBadGuess               := 0020780h
?ErrTolTooSmall            := 0020784h
?ErrStatPlot               := 0020788h
?ErrLinkXmit               := 002078Ch
?JError                    := 0020790h
?NoErrorEntry              := 0020794h
?PushErrorHandler          := 0020798h
?PopErrorHandler           := 002079Ch
?StrCopy                   := 00207A0h
?StrngCat                  := 00207A4h
?IsInSet                   := 00207A8h
?GEQNameA                  := 00207ACh
?RecName                   := 00207B0h
?PutMap                    := 00207B4h
?PutC                      := 00207B8h
?DispHL_s                  := 00207BCh
?PutS                      := 00207C0h
?PutPSB                    := 00207C4h
?PutPS                     := 00207C8h
?WPutPS                    := 00207CCh
?PutBuf                    := 00207D0h
?PutBuf1                   := 00207D4h
?WPutC                     := 00207D8h
?WPutS                     := 00207DCh
?WPutSEOL                  := 00207E0h
?WDispEOL                  := 00207E4h
?WHomeUp                   := 00207E8h
?SetNumWindow              := 00207ECh
?NewLine                   := 00207F0h
?MoveDown                  := 00207F4h
?ScrollUp                  := 00207F8h
?ShrinkWindow              := 00207FCh
?MoveUp                    := 0020800h
?ScrollDown                := 0020804h
?ClrLCDFull                := 0020808h
?ClrLCD                    := 002080Ch
?ClrScrnFull               := 0020810h
?ClrScrn                   := 0020814h
?ClrTxtShd                 := 0020818h
?ClrWindow                 := 002081Ch
?EraseEOL                  := 0020820h
?EraseEOW                  := 0020824h
?HomeUp                    := 0020828h
?GetCurloc                 := 002082Ch
?VPutMap                   := 0020830h
?VPutS                     := 0020834h
?VPutSN                    := 0020838h
?VPutSNG                   := 002083Ch
?VPutSNT                   := 0020840h
?RunIndicOn                := 0020844h
?RunIndicOff               := 0020848h
?SaveCmdShadow             := 002084Ch
?SaveShadow                := 0020850h
?RStrShadow                := 0020854h
?RStrPartial               := 0020858h
?RStrCurRow                := 002085Ch
?RStrUnderMenu             := 0020860h
?RStrbotRow                := 0020864h
?GetKeypress               := 0020868h
?GetTokLen                 := 002086Ch
?Get_Tok_Strng             := 0020870h
?GetTokString              := 0020874h
?PutBPatBuf2               := 0020878h
?PutBPatBuf                := 002087Ch
?PutBPat                   := 0020880h
?PutcChkScroll             := 0020884h
?DispEOL                   := 0020888h
?FDispEOL                  := 002088Ch
?MakeRowCmd                := 0020890h
?ToToStrp                  := 0020894h
?SetVarName                := 0020898h
?DispDone                  := 002089Ch
?FinishOutput              := 00208A0h
?CurBlink                  := 00208A4h
?CursorOff                 := 00208A8h
?HideCursor                := 00208ACh
?CursorOn                  := 00208B0h
?ShowCursor                := 00208B4h
?KeyToString               := 00208B8h
?PullDownChk               := 00208BCh
?MenuCatCommon             := 00208C0h
?LoadCurCat                := 00208C4h
?NCIFPrgmedMode            := 00208C8h
?LoadMenuNum               := 00208CCh
?LoadMenuNuml              := 00208D0h
?MenuEdKey                 := 00208D4h
?MenCatRet                 := 00208D8h
?NotAlphNum                := 00208DCh
?SetMenuFlags              := 00208E0h
?ResetSomeFlags            := 00208E4h
;                          equ 00208E8h
;                          equ 00208ECh
?DispListName              := 00208F0h
?DispLAlphaName            := 00208F4h
?AbortPrgmode              := 00208F8h
?IsFullCntx                := 00208FCh
?AdrMRow                   := 0020900h
?AdrmeLE                   := 0020904h
?GetmatOP1A                := 0020908h
?Getm1toOP1                := 002090Ch
?Getm1tOP1A                := 0020910h
?GetMToOP1                 := 0020914h
?PutToM1A                  := 0020918h
?PutToMA1                  := 002091Ch
?PutToMat                  := 0020920h
?MatELDiv                  := 0020924h
?CMatFun                   := 0020928h
?RowEchPoly                := 002092Ch
?RowEchelon                := 0020930h
?AdrLELE                   := 0020934h
?Getl1ToOP1                := 0020938h
?Getl1TOP1A                := 002093Ch
?GetlToOP1                 := 0020940h
?Getl1ToOP2                := 0020944h
?Getl1TOP2A                := 0020948h
?Getl2TOP1A                := 002094Ch
?PutTola1                  := 0020950h
?PutToL                    := 0020954h
?MaxMinLst                 := 0020958h
?LLow                      := 002095Ch
?LHigh                     := 0020960h
?LSum                      := 0020964h
?CumSum                    := 0020968h
?ToFrac                    := 002096Ch
?SeqSet                    := 0020970h
?SeqSolve                  := 0020974h
?CmpNumInit                := 0020978h
?BinopExec                 := 002097Ch
?ExMeanL                   := 0020980h
?Set2MVLPtrs               := 0020984h
?SetMat1                   := 0020988h
?CreateTLIst               := 002098Ch
?UnopExec                  := 0020990h
?ThreeExec                 := 0020994h
?RestoreErrNo              := 0020998h
?FourExec                  := 002099Ch
?FiveExec                  := 00209A0h
?CpyTo2ES1                 := 00209A4h
?CpyTo6ES1                 := 00209A8h
?CpyTo1ES1                 := 00209ACh
?CpyTo3ES1                 := 00209B0h
?CpyTo3ES2                 := 00209B4h
?CpyTo2ES2                 := 00209B8h
?CpyTo1ES2                 := 00209BCh
?CpyTo2ES3                 := 00209C0h
?CpyTo1ES3                 := 00209C4h
?CpyTo3ES4                 := 00209C8h
?CpyTo6ES3                 := 00209CCh
?CpyTo2ES4                 := 00209D0h
?CpyTo1ES4                 := 00209D4h
?CpyTo2ES5                 := 00209D8h
?CpyTo1ES5                 := 00209DCh
?CpyTo4ESt                 := 00209E0h
?CpyTo2ESt                 := 00209E4h
?CpyTo1ESt                 := 00209E8h
?CpyTo2ES6                 := 00209ECh
?CpyTo1ES6                 := 00209F0h
?CpyTo2ES7                 := 00209F4h
?CpyTo1ES7                 := 00209F8h
?CpyTo2ES8                 := 00209FCh
?CpyTo1ES8                 := 0020A00h
?CpyTo1ES9                 := 0020A04h
?CpyTo2ES9                 := 0020A08h
?CpyTo2ES10                := 0020A0Ch
?CpyTo1ES10                := 0020A10h
?CpyTo2ES11                := 0020A14h
?CpyTo1ES11                := 0020A18h
?CpyTo2ES12                := 0020A1Ch
?CpyTo1ES12                := 0020A20h
?CpyTo2ES13                := 0020A24h
?CpyTo1ES13                := 0020A28h
?CpyTo1ES14                := 0020A2Ch
?CpyTo1ES16                := 0020A30h
?CpyTo1ES17                := 0020A34h
?CpyTo1ES18                := 0020A38h
?CpyTo1ES15                := 0020A3Ch
?CpyTo2ES15                := 0020A40h
?CpyO1ToESt                := 0020A44h
?CpyO1ToES1                := 0020A48h
?CpyO6ToES1                := 0020A4Ch
?CpyO6ToES3                := 0020A50h
?CpyO1ToES2                := 0020A54h
?CpyO2ToES2                := 0020A58h
?CpyO1ToES3                := 0020A5Ch
?CpyO1ToES4                := 0020A60h
?CpyO1ToES5                := 0020A64h
?CpyO1ToES6                := 0020A68h
?CpyO1ToES7                := 0020A6Ch
?CpyO2ToES4                := 0020A70h
?CpyO2ToES5                := 0020A74h
?CpyO2ToES6                := 0020A78h
?CpyO2ToES7                := 0020A7Ch
?CpyO2ToES8                := 0020A80h
?CpyO2ToES9                := 0020A84h
?CpyO1ToES8                := 0020A88h
?CpyO1ToES9                := 0020A8Ch
?CpyO1ToES10               := 0020A90h
?CpyO1ToES11               := 0020A94h
?CpyO1ToES12               := 0020A98h
?CpyO1ToES13               := 0020A9Ch
?CpyO1ToES14               := 0020AA0h
?EvalF3A                   := 0020AA4h
?GetK                      := 0020AA8h
?SetTitle                  := 0020AACh
?DispVarVal                := 0020AB0h
?RecallEd                  := 0020AB4h
?SetUpBuffer               := 0020AB8h
?CreateNumEditBuf          := 0020ABCh
?CallCommon                := 0020AC0h
?CommonKeys                := 0020AC4h
?LeftMore                  := 0020AC8h
?FDel                      := 0020ACCh
?FClear                    := 0020AD0h
?FInsDisp                  := 0020AD4h
?FInsDispNoConv            := 0020AD8h
?SetIndicator              := 0020ADCh
?CloseEditBufNoR           := 0020AE0h
?ReleaseBuffer             := 0020AE4h
?VarNameToOP1HL            := 0020AE8h
?NameToOP1                 := 0020AECh
?NumpPutAway               := 0020AF0h
?NumReDisp                 := 0020AF4h
?NumError02                := 0020AF8h
?Load_Sfont                := 0020AFCh
?Sfont_Len                 := 0020B00h
?InitNumVec                := 0020B04h
?SetxxOP1                  := 0020B08h
?SetxxOP2                  := 0020B0Ch
?SetxxxxOP2                := 0020B10h
?UCLines                   := 0020B14h
?CLine                     := 0020B18h
?CLines                    := 0020B1Ch
?XrootY                    := 0020B20h
?YtoX                      := 0020B24h
?ZmStats                   := 0020B28h
?PointStatHelp             := 0020B2Ch
?DrawSPlot                 := 0020B30h
?InitNewTraceP             := 0020B34h
?SPlotCoord                := 0020B38h
?SPlotRight                := 0020B3Ch
?SPlotLeft                 := 0020B40h
?CmpBoxInfo                := 0020B44h
?NextPlot                  := 0020B48h
?PrevPlot                  := 0020B4Ch
?ClrPrevPlot               := 0020B50h
?PutIndexList              := 0020B54h
?GetIndexList              := 0020B58h
?HeapSort                  := 0020B5Ch
?StoGDB2                   := 0020B60h
?RclGDB2                   := 0020B64h
?CircCmd                   := 0020B68h
?GrphCirc                  := 0020B6Ch
?Mov18b                    := 0020B70h
?DarkLine                  := 0020B74h
?ILine                     := 0020B78h
?IPoint                    := 0020B7Ch
?XYRndBoth                 := 0020B80h
?XYRnd                     := 0020B84h
?CheckTOP                  := 0020B88h
?CheckXY                   := 0020B8Ch
?DarkPnt                   := 0020B90h
?CPointS                   := 0020B94h
?WToV                      := 0020B98h
?VtoWHLDE                  := 0020B9Ch
?Xitof                     := 0020BA0h
?YftoI                     := 0020BA4h
?XftoI                     := 0020BA8h
?TraceOff                  := 0020BACh
?GrRedisp                  := 0020BB0h
?GDispToken                := 0020BB4h
?GrdeCoda                  := 0020BB8h
?LabCoor                   := 0020BBCh
?CoorDisp                  := 0020BC0h
?TmpEquNoSrc               := 0020BC4h
?GrLabels                  := 0020BC8h
?YPixSet                   := 0020BCCh
?XPixSet                   := 0020BD0h
?CopyRng                   := 0020BD4h
?ValCur                    := 0020BD8h
?GrPutAway                 := 0020BDCh
?RstGFlags                 := 0020BE0h
?GrReset                   := 0020BE4h
?XYCent                    := 0020BE8h
?ZoomXYCmd                 := 0020BECh
?CptDelY                   := 0020BF0h
?CptDelX                   := 0020BF4h
?SetFuncM                  := 0020BF8h
?SetSeqM                   := 0020BFCh
?SetPolM                   := 0020C00h
?SetParM                   := 0020C04h
?ZmInt                     := 0020C08h
?ZmDecml                   := 0020C0Ch
?ZmPrev                    := 0020C10h
?ZmUsr                     := 0020C14h
?SetUZM                    := 0020C18h
?ZmFit                     := 0020C1Ch
?ZmSquare                  := 0020C20h
?ZmTrig                    := 0020C24h
?SetXMinMax                := 0020C28h
?ZooDefault                := 0020C2Ch
?GrBufCpy                  := 0020C30h
?DrawSplitLine             := 0020C34h
;                          equ 0020C38h
;                          equ 0020C3Ch
;                          equ 0020C40h
;                          equ 0020C44h
;                          equ 0020C48h
;                          equ 0020C4Ch
;                          equ 0020C50h
;                          equ 0020C54h
?ChkTextCurs               := 0020C58h
?Regraph                   := 0020C5Ch
?DoRefFlags02              := 0020C60h
?InitNSeq                  := 0020C64h
?YRes                      := 0020C68h
?Ceiling                   := 0020C6Ch
?PutXY                     := 0020C70h
?PutEquNo                  := 0020C74h
?PDspGrph                  := 0020C78h
?HorizCmd                  := 0020C7Ch
?VertCmd                   := 0020C80h
?LineCmd                   := 0020C84h
?UnLineCmd                 := 0020C88h
?PointCmd                  := 0020C8Ch
?PixelTest                 := 0020C90h
?PixelCmd                  := 0020C94h
?TanLnF                    := 0020C98h
?DrawCmdInit               := 0020C9Ch
?DrawCmd                   := 0020CA0h
?ShadeCmd                  := 0020CA4h
?InvCmd                    := 0020CA8h
?StatShade                 := 0020CACh
?DspMatTable               := 0020CB0h
?DspLsts                   := 0020CB4h
?CloseEditBuf              := 0020CB8h
?ParseEditBuf              := 0020CBCh
?PutSM                     := 0020CC0h
?DspCurTbl                 := 0020CC4h
?DspGrTbl                  := 0020CC8h
?ZeroTemplate              := 0020CCCh
?SetTblRefs                := 0020CD0h
?DispTblBot                := 0020CD4h
?DispTblTop                := 0020CD8h
?DispTblBody               := 0020CDCh
?VPutBlank                 := 0020CE0h
?TblTrace                  := 0020CE4h
?DispListNameY             := 0020CE8h
?CurNameLength             := 0020CECh
?NameToBuf                 := 0020CF0h
?JPromptCursor             := 0020CF4h
?BufLeft                   := 0020CF8h
?BufRight                  := 0020CFCh
?BufInsert                 := 0020D00h
?BufQueueChar              := 0020D04h
?BufReplace                := 0020D08h
?BufDelete                 := 0020D0Ch
?BufPeek                   := 0020D10h
?BufPeek1                  := 0020D14h
?BufPeek2                  := 0020D18h
?BufPeek3                  := 0020D1Ch
?BufToBtm                  := 0020D20h
?SetupEditEqu              := 0020D24h
?BufToTop                  := 0020D28h
?IsEditFull                := 0020D2Ch
?IsEditEmpty               := 0020D30h
?IsAtTop                   := 0020D34h
?IsAtBtm                   := 0020D38h
?BufClear                  := 0020D3Ch
?JCursorFirst              := 0020D40h
?JCursorLast               := 0020D44h
?CursorLeft                := 0020D48h
?CursorRight               := 0020D4Ch
?CursorUp                  := 0020D50h
?CursorDown                := 0020D54h
?CursorToOffset            := 0020D58h
?InsDisp                   := 0020D5Ch
?FDispBOL1                 := 0020D60h
?FDispBOL                  := 0020D64h
?DispEOW                   := 0020D68h
?DispHead                  := 0020D6Ch
?DispTail                  := 0020D70h
?PutTokString              := 0020D74h
?SetUpEditCmd              := 0020D78h
?SetEmptyeditEqu           := 0020D7Ch
?SetEmptyEditPtr           := 0020D80h
?CloseEditEqu              := 0020D84h
?GetPrevTok                := 0020D88h
?GetKey                    := 0020D8Ch
?CanIndic                  := 0020D90h
?DFMin                     := 0020D94h
?FormDisp                  := 0020D98h
?FormMatrix                := 0020D9Ch
?WScrollLeft               := 0020DA0h
?WScrollUp                 := 0020DA4h
?WScrollDown               := 0020DA8h
?WScrollRight              := 0020DACh
?FormEReal                 := 0020DB0h
?FormERealTok              := 0020DB4h
?FormDCplx                 := 0020DB8h
?FormReal                  := 0020DBCh
?SetWinAbove               := 0020DC0h
?DisarmScroll              := 0020DC4h
?MinToEdit                 := 0020DC8h
?RclVarToEdit              := 0020DCCh
?RclVarToEditPtr           := 0020DD0h
?RclEntryToEdit            := 0020DD4h
?RclToQueue                := 0020DD8h
?FormToTok                 := 0020DDCh
?DispInterval              := 0020DE0h
?DispLstName               := 0020DE4h
?DispSLstNameHL            := 0020DE8h
?EditEqu                   := 0020DECh
?CloseEquField             := 0020DF0h
?AutoSelect                := 0020DF4h
?DispYEOS                  := 0020DF8h
?DispNumEOS                := 0020DFCh
?SetupDispEq               := 0020E00h
?DispForward               := 0020E04h
?DispYPrompt2              := 0020E08h
?StringWidth               := 0020E0Ch
?DispErrorScreen           := 0020E10h
?PopCX                     := 0020E14h
?LoadNoEEntry              := 0020E18h
?SaveScreen                := 0020E1Ch
?RetScreen                 := 0020E20h
?RetScreenErr              := 0020E24h
?CheckSplitFlag            := 0020E28h
?SolveRedisp               := 0020E2Ch
?SolveDisp                 := 0020E30h
?ItemName                  := 0020E34h
?SetNorm_Vals              := 0020E38h
?SetYOffset                := 0020E3Ch
?ConvKeyToTok              := 0020E40h
?ConvFCKeyToTok            := 0020E44h
?ConvFEKeyToTok            := 0020E48h
?TokToKey                  := 0020E4Ch
?GetVarCmdUSB              := 0020E50h
;                          equ 0020E54h
?DeselectAllVars           := 0020E58h
?DelRes                    := 0020E5Ch
?ConvLcToLr                := 0020E60h
?RedimMat                  := 0020E64h
?IncLstSize                := 0020E68h
?InsertList                := 0020E6Ch
?DelListEl                 := 0020E70h
?EditProg                  := 0020E74h
?CloseProg                 := 0020E78h
?ClrGraphRef               := 0020E7Ch
?FixTempCnt                := 0020E80h
?SaveData                  := 0020E84h
?RestoreData               := 0020E88h
?FindAlphaUp               := 0020E8Ch
?FindAlphaDn               := 0020E90h
?CmpSyms                   := 0020E94h
?CreateTemp                := 0020E98h
?CleanAll                  := 0020E9Ch
?MoveToNextSym             := 0020EA0h
?ConvLrToLc                := 0020EA4h
?TblScreenDown             := 0020EA8h
?TblScreenUp               := 0020EACh
?ScreenScrollPixelsUp      := 0020EB0h
;;_ret                     equ 0020EB4h
?ZIfRclHandler             := 0020EB8h
?ZIfRclKApp                := 0020EBCh
;                          equ 0020EC0h
;                          equ 0020EC4h
?InitNamePrompt            := 0020EC8h
?InitNamePrompt_           := 0020ECCh
?CatalogChk                := 0020ED0h
?ClrTR                     := 0020ED4h
;                          equ 0020ED8h
;                          equ 0020EDCh
;                          equ 0020EE0h
;                          equ 0020EE4h
?ErrNonReal_FPST_FPS1      := 0020EE8h
?ErrNonReal                := 0020EECh
?WriteText                 := 0020EF0h
;                          equ 0020EF4h
?GraphPars                 := 0020EF8h
?PlotPars                  := 0020EFCh
?ParseInp                  := 0020F00h
?ParseOn                   := 0020F04h
?ParseScan                 := 0020F08h
?GetParse                  := 0020F0Ch
?SaveParse                 := 0020F10h
?InitPFlgs                 := 0020F14h
?CkEndLineRR               := 0020F18h
?OP2Set60                  := 0020F1Ch
?GetStatPtr                := 0020F20h
?CmpStatPtr                := 0020F24h
?VarSysAdr                 := 0020F28h
?StoSysTok                 := 0020F2Ch
?StoAns                    := 0020F30h
?StoTheta                  := 0020F34h
?StoR                      := 0020F38h
?StoY                      := 0020F3Ch
?StoN                      := 0020F40h
?StoT                      := 0020F44h
?StoX                      := 0020F48h
?StoOther                  := 0020F4Ch
?RclAns                    := 0020F50h
?RclY                      := 0020F54h
?RclN                      := 0020F58h
?RclX                      := 0020F5Ch
?RclVarSym                 := 0020F60h
?RclsyStok                 := 0020F64h
?StMatel                   := 0020F68h
?StLstvecel                := 0020F6Ch
?ConvOP1                   := 0020F70h
?FindParseFormula          := 0020F74h
?ParseFormula              := 0020F78h
?StrngEnt1                 := 0020F7Ch
?Prgrdlp                   := 0020F80h
?VarEnt                    := 0020F84h
?ParseOnC                  := 0020F88h
?ParseOn_                  := 0020F8Ch
?ParseCmd                  := 0020F90h
?StoType                   := 0020F94h
?CreatePair                := 0020F98h
?PushNum                   := 0020F9Ch
?IncCurPCErrEnd            := 0020FA0h
?ErrEnd                    := 0020FA4h
?CommaErrF                 := 0020FA8h
?CommaErr                  := 0020FACh
?StEQArg2                  := 0020FB0h
?StEQArg                   := 0020FB4h
?InpArg                    := 0020FB8h
?StEQArg3                  := 0020FBCh
?NxtFetch                  := 0020FC0h
?CkFetchVar                := 0020FC4h
?FetchVarA                 := 0020FC8h
?FetchVar                  := 0020FCCh
?CkEndLin                  := 0020FD0h
?CkEndExp                  := 0020FD4h
?CkParsEnd                 := 0020FD8h
?StoTypeArg                := 0020FDCh
?ConvDim                   := 0020FE0h
?ConvDim00                 := 0020FE4h
?AheadEqual                := 0020FE8h
?ParseHeads                := 0020FECh
?ParseHead                 := 0020FF0h
?AnsName                   := 0020FF4h
?StoCmpReals               := 0020FF8h
?GetDEPtr                  := 0020FFCh
?Push2BOper                := 0021000h
?Push3BOper                := 0021004h
?Pop2BOper                 := 0021008h
?Pop3BOper                 := 002100Ch
?PushOper                  := 0021010h
?PopOper                   := 0021014h
?FindEUndef                := 0021018h
?SttmpEQ                   := 002101Ch
?FindEOL                   := 0021020h
?BrkInc                    := 0021024h
?IncFetch                  := 0021028h
?CurFetch                  := 002102Ch
?Random                    := 0021030h
?StoRand                   := 0021034h
?RandInit                  := 0021038h
?ResetStacks               := 002103Ch
?Factorial                 := 0021040h
?YEquOnOff                 := 0021044h
?EquSelUnsel               := 0021048h
?ITSolver                  := 002104Ch
?GRITSolver                := 0021050h
?ITSolverB                 := 0021054h
?ITSolverNB                := 0021058h
?ExTestInt                 := 002105Ch
?DistFun                   := 0021060h
?LogGamma                  := 0021064h
?OneVar                    := 0021068h
?OneVars0                  := 002106Ch
?OrdStat                   := 0021070h
?InitStatAns               := 0021074h
?AnovaSpec                 := 0021078h
?OutputExpr                := 002107Ch
?CentCursor                := 0021080h
;                          equ 0021084h
;                          equ 0021088h
;                          equ 002108Ch
;                          equ 0021090h
?CkValDeltaX               := 0021094h
?CkValDelta                := 0021098h
?GrBufClr                  := 002109Ch
?GrBufCpyV                 := 00210A0h
?FndSelEQ                  := 00210A4h
?ClrGraphXY                := 00210A8h
?NEDXTYStyle               := 00210ACh
?PlotPt                    := 00210B0h
?NewWindEP                 := 00210B4h
?DrawAxes                  := 00210B8h
?SetPenX                   := 00210BCh
?SetPenY                   := 00210C0h
?SetPenT                   := 00210C4h
?TanEquDisp                := 00210C8h
?PutAns                    := 00210CCh
?DispOP1A                  := 00210D0h
;                          equ 00210D4h
?SetTblGraphDraw           := 00210D8h
?MemClear                  := 00210DCh
?MemSet                    := 00210E0h
?PointOn                   := 00210E4h
?ExecuteNewPrgm            := 00210E8h
?StrLength                 := 00210ECh
?VPutMapRec                := 00210F0h
?FindAppUp                 := 00210F4h
?FindAppDown               := 00210F8h
?FindApp                   := 00210FCh
?os.FindAppStart           := 0021100h
?SkipAppHeader             := 0021104h
?FindAppStart              := 0021108h
?IBounds                   := 002110Ch
?IOffset                   := 0021110h
?DrawCirc                  := 0021114h
?CanAlphIns                := 0021118h
?CxReDisp                  := 002111Ch
?GetBaseVer                := 0021120h
?OPSet0                    := 0021124h
?AppGetCBLUSB              := 0021128h
?SetIgnoreKey              := 002112Ch
?SetSendThisKeyBack        := 0021130h
?DisableAPD                := 0021134h
?EnableAPD                 := 0021138h
?Set2IY34                  := 002113Ch
?ForceCmd                  := 0021140h
?ApdSetup                  := 0021144h
?AppSetup                  := 0021148h
;                          equ 002114Ch
?ReleaseSedit              := 0021150h
?InitSmallEditLine         := 0021154h
?StartSmallEdit            := 0021158h
;                          equ 002115Ch
?SGetTokString             := 0021160h
?LoadPattern               := 0021164h
?SStringLength             := 0021168h
?RestorePenCol             := 002116Ch
;                          equ 0021170h
?EmptyHook                 := 0021174h
?ForceSmallEditReturn      := 0021178h
?SaveContext               := 002117Ch
;                          equ 0021180h
?ClearRow                  := 0021184h
;                          equ 0021188h
;                          equ 002118Ch
;                          equ 0021190h
;                          equ 0021194h
;                          equ 0021198h
;                          equ 002119Ch
;                          equ 00211A0h
;                          equ 00211A4h
;                          equ 00211A8h
;                          equ 00211ACh
;                          equ 00211B0h
;                          equ 00211B4h
;                          equ 00211B8h
;                          equ 00211BCh
;                          equ 00211C0h
;                          equ 00211C4h
;                          equ 00211C8h
;                          equ 00211CCh
;                          equ 00211D0h
;                          equ 00211D4h
;                          equ 00211D8h
;                          equ 00211DCh
;                          equ 00211E0h
;                          equ 00211E4h
;                          equ 00211E8h
;                          equ 00211ECh
;;_ret                     equ 00211F0h
;                          equ 00211F4h
?InitSmallEditLineVar      := 00211F8h
?InitSmallEditLineOP1      := 00211FCh
?InitSmallEditBoxVar       := 0021200h
?InitSmallEditBoxOP1       := 0021204h
?RclEntryToEditA           := 0021208h
?ErrCustom1                := 002120Ch
?ErrCustom2                := 0021210h
;;_ret                     equ 0021214h
?ClearRect                 := 0021218h
?InvertRect                := 002121Ch
?FillRect                  := 0021220h
?RestoreTextFlags          := 0021224h
?InitCellBox               := 0021228h
?DrawCell                  := 002122Ch
;                          equ 0021230h
?InvertCell                := 0021234h
?SetCellOverride           := 0021238h
?DrawRectBorder            := 002123Ch
?ClearCell                 := 0021240h
?CoverCell                 := 0021244h
?EraseRectBorder           := 0021248h
?FillRectPattern           := 002124Ch
?DrawRectBorderClear       := 0021250h
;                          equ 0021254h
?VerticalLine              := 0021258h
?IBoundsFull               := 002125Ch
;                          equ 0021260h
;                          equ 0021264h
?CPoint                    := 0021268h
?DeleteApp                 := 002126Ch
?GetModeCellFlagOR         := 0021270h
?ResetModeCellFlag         := 0021274h
?IsModeCellSet             := 0021278h
?GetModeCellFlag           := 002127Ch
;                          equ 0021280h
?SetCurCellBoxManager      := 0021284h
;                          equ 0021288h
?CellBoxManager            := 002128Ch
?StartNewCell              := 0021290h
?RunInCellOveride          := 0021294h
?RunCellOveride            := 0021298h
?ClearCurCell              := 002129Ch
?DrawCurCell               := 00212A0h
?InvertCurCell             := 00212A4h
?CoverCurCell              := 00212A8h
?BlinkCell                 := 00212ACh
?BlinkCellNoLookUp         := 00212B0h
?BlinkCurCell              := 00212B4h
?BlinkCellToOn             := 00212B8h
?BlinkCellToOnNoLookUp     := 00212BCh
?BlinkCurCellToOn          := 00212C0h
?BlinkCellToOff            := 00212C4h
?BlinkCellToOffNoLookUp    := 00212C8h
?BlinkCurCellToOff         := 00212CCh
?GetCurModeCellFlag        := 00212D0h
;                          equ 00212D4h
?StartSmallEditReturn      := 00212D8h
;                          equ 00212DCh
;                          equ 00212E0h
?CellKeyHandle             := 00212E4h
;                          equ 00212E8h
;                          equ 00212ECh
;                          equ 00212F0h
;                          equ 00212F4h
;                          equ 00212F8h
?EraseAllCells             := 00212FCh
?IsCurModeCellSet          := 0021300h
;                          equ 0021304h
;                          equ 0021308h
;                          equ 002130Ch
;                          equ 0021310h
?DrawBlnkCell              := 0021314h
?ClearBlnkCell             := 0021318h
?InvertBlnkCell            := 002131Ch
?GetStringInput            := 0021320h
?GetStringInput2           := 0021324h
?WaitEnterKeyValue         := 0021328h
?HorizontalLine            := 002132Ch
?CreateAppVar              := 0021330h
?CreateProtProg            := 0021334h
?CreateVar                 := 0021338h
?AsmComp                   := 002133Ch
?GetAsmSize                := 0021340h
?SquishPrgm                := 0021344h
?ExecutePrgm               := 0021348h
?ChkFindSymAsm             := 002134Ch
?ParsePrgmName             := 0021350h
?CSub                      := 0021354h
?CAdd                      := 0021358h
?CSquare                   := 002135Ch
?CMult                     := 0021360h
?CRecip                    := 0021364h
?CDiv                      := 0021368h
?CAbs                      := 002136Ch
?AddSquares                := 0021370h
?CSqRoot                   := 0021374h
?CLN                       := 0021378h
?CLog                      := 002137Ch
?CTenX                     := 0021380h
?CEtoX                     := 0021384h
?CXrootY                   := 0021388h
;                          equ 002138Ch
?CYtoX                     := 0021390h
?InvertNonReal             := 0021394h
?CTrunc                    := 0021398h
?CFrac                     := 002139Ch
?CFloor                    := 00213A0h
?SrchVLstUp                := 00213A4h
?SrchVLstDn                := 00213A8h
?FlashWriteDisable         := 00213ACh
?Disp                      := 00213B0h
?GetBytePaged              := 00213B4h
?RunCursorHook             := 00213B8h
?RunLibraryHook            := 00213BCh
?RunRawKeyHook             := 00213C0h
?SetCursorHook             := 00213C4h
?SetLibraryHook            := 00213C8h
?SetGetKeyHook             := 00213CCh
?ClrCursorHook             := 00213D0h
?ClrLibraryHook            := 00213D4h
?ClrRawKeyHook             := 00213D8h
?GetKeyHook                := 00213DCh
?SetGetCSCHook             := 00213E0h
?ClrGetKeyHook             := 00213E4h
?SetCatalog2Hook           := 00213E8h
?ClrCatalog2Hook           := 00213ECh
?SetLocalizeHook           := 00213F0h
?ClrLocalizeHook           := 00213F4h
?SetTokenHook              := 00213F8h
?ClrTokenHook              := 00213FCh
;                          equ 0021400h
;                          equ 0021404h
?DispListElementOffLA      := 0021408h
?BitVertSplit              := 002140Ch
?SetHomescreenHook         := 0021410h
?ClrHomescreenHook         := 0021414h
?SetWindowHook             := 0021418h
?ClrWindowHook             := 002141Ch
?SetGraphModeHook          := 0021420h
?ClrGraphModeHook          := 0021424h
?ParseAndStoreSysVar       := 0021428h
?DisplayEditSysVar         := 002142Ch
?JForceWIndowSettings      := 0021430h
?DelVarArc                 := 0021434h
?DelVarNoArc               := 0021438h
?SetAllPlots               := 002143Ch
?SetYeditHook              := 0021440h
?ClrYeditHook              := 0021444h
?Arc_Unarc                 := 0021448h
?ArchiveVar                := 002144Ch
?UnarchiveVar              := 0021450h
?SetFontHook               := 0021454h
?ClrFontHook               := 0021458h
?SetRegraphHook            := 002145Ch
?ClrRegraphHook            := 0021460h
?RunGraphingHook           := 0021464h
?SetTraceHook              := 0021468h
?ClrTraceHook              := 002146Ch
?RunTraceHook              := 0021470h
?NDeriv                    := 0021474h
?PolarDerivative           := 0021478h
?JForceGraphNoKey          := 002147Ch
?JForceGraphKey            := 0021480h
?PowerOff                  := 0021484h
?GetKeyRetOff              := 0021488h
?FindGroupSym              := 002148Ch
?LoadDEIndPaged            := 0021490h
?SetUpPagedPtr             := 0021494h
?PagedGet                  := 0021498h
?SetParserHook             := 002149Ch
?ClrParserHook             := 00214A0h
?SetAppChangeHook          := 00214A4h
?ClrAppChangeHook          := 00214A8h
?SetGraphicsHook           := 00214ACh
?ClrGraphicsHook           := 00214B0h
?ILineNoGraphicsHook       := 00214B4h
?ILineNoHook               := 00214B8h
;                          equ 00214BCh
?DeleteTempPrograms        := 00214C0h
?SetCatalog1Hook           := 00214C4h
?ClrCatalog1Hook           := 00214C8h
?SetHelpHook               := 00214CCh
?ClrHelpHook               := 00214D0h
?DispCatalogEnd            := 00214D4h
?GetMenuKeypress           := 00214D8h
?GetCatalogItem            := 00214DCh
?RunCatalog2Hook           := 00214E0h
?RunCatalog1Hook           := 00214E4h
;                          equ 00214E8h
;                          equ 00214ECh
?DispMenuTitle             := 00214F0h
;                          equ 00214F4h
?SetCxReDispHook           := 00214F8h
?ClrCxReDispHook           := 00214FCh
?DrawStatusBarMode         := 0021500h
?BufClr                    := 0021504h
?UnOPExec2                 := 0021508h
?BinOPExec2                := 002150Ch
?LoadMenuB                 := 0021510h
?DisplayVarInfo            := 0021514h
?SetMenuHook               := 0021518h
?ClrMenuHook               := 002151Ch
?GetBCOffSetIX             := 0021520h
?GetBCOffSetIX_            := 0021524h
?ForceFullScreen           := 0021528h
?HLMinus5                  := 002152Ch
;;_ret                     equ 0021530h
;                          equ 0021534h
;                          equ 0021538h
?Arc_Unarc_                := 002153Ch
?RclExit                   := 0021540h
?SetSilentLinkHook         := 0021544h
?ClrSilentLinkHook         := 0021548h
?TwoVarSet                 := 002154Ch
?ExecClassCToken           := 0021550h
?ExecClass3Token           := 0021554h
?GetSysInfo                := 0021558h
?RunChkCTenX               := 002155Ch
?TenXNoClr                 := 0021560h
;                          equ 0021564h
;                          equ 0021568h
?GetVarVersion             := 002156Ch
?ParseGraphCmdToken        := 0021570h
;                          equ 0021574h
?DeleteTempEditEqu         := 0021578h
?PromptMoveBackLeft        := 002157Ch
?WPutSEOLRes10E            := 0021580h
?InvertTextInsMode         := 0021584h
;                          equ 0021588h
?ResetDefaults             := 002158Ch
?ZeroFinanceVars           := 0021590h
?DispHeader                := 0021594h
?JForceGroup               := 0021598h
;                          equ 002159Ch
;                          equ 00215A0h
?DispCoords                := 00215A4h
;                          equ 00215A8h
;                          equ 00215ACh
?ChkTmr                    := 00215B0h
?ClockOff                  := 00215B4h
?ClockOn                   := 00215B8h
;                          equ 00215BCh
?GetDate                   := 00215C0h
?GetDateString             := 00215C4h
?GetDtFmt                  := 00215C8h
?GetDtStr                  := 00215CCh
?GetTime                   := 00215D0h
?FormTime                  := 00215D4h
?GetTmFmt                  := 00215D8h
?GetTmStr                  := 00215DCh
?SetZeroOne                := 00215E0h
?SetDate                   := 00215E4h
?IsOneTwoThree             := 00215E8h
?SetTime                   := 00215ECh
?IsOP112or24               := 00215F0h
?ChkTimer0                 := 00215F4h
?TimeCnv                   := 00215F8h
?ClrWindowAndFlags         := 00215FCh
?ResetAllLists             := 0021600h
?DispValue                 := 0021604h
;                          equ 0021608h
;                          equ 002160Ch
;                          equ 0021610h
?CpOP1OP2Rounded           := 0021614h
?CpOP1OP2Rounded2          := 0021618h
;                          equ 002161Ch
;                          equ 0021620h
?ResetIOPrompt             := 0021624h
;                          equ 0021628h
?SetUpEditor               := 002162Ch
?SortA                     := 0021630h
?SortD                     := 0021634h
;                          equ 0021638h
?IsOP1ResID                := 002163Ch
;                          equ 0021640h
;                          equ 0021644h
;                          equ 0021648h
?ForceModeKeypress         := 002164Ch
?DispAboutScreen           := 0021650h
?ChkHelpHookVer            := 0021654h
?Draw32                    := 0021658h
;                          equ 002165Ch
;                          equ 0021660h
;                          equ 0021664h
?DrawPlotStatus            := 0021668h
?DrawTableEditor           := 002166Ch
?DisplayListNameEquals     := 0021670h
?DisplayListHeader         := 0021674h
?DispMatrixDimensions      := 0021678h
?HighlightListEdItem       := 002167Ch
;                          equ 0021680h
;                          equ 0021684h
?MatrixName                := 0021688h
;                          equ 002168Ch
;                          equ 0021690h
;                          equ 0021694h
;                          equ 0021698h
;                          equ 002169Ch
?ChkCxMainPtr              := 00216A0h
?NumError02_               := 00216A4h
;                          equ 00216A8h
?SetupEmptyEditTempEqu     := 00216ACh
?Res1IY0E                  := 00216B0h
?RestoreBuffer             := 00216B4h
;                          equ 00216B8h
;                          equ 00216BCh
;                          equ 00216C0h
;                          equ 00216C4h
;                          equ 00216C8h
;                          equ 00216CCh
?DisplayListEquals         := 00216D0h
?GetCurPlotListOffset      := 00216D4h
?GoToLastRow               := 00216D8h
?DrawRectBorder_           := 00216DCh
;                          equ 00216E0h
;                          equ 00216E4h
;                          equ 00216E8h
;                          equ 00216ECh
?NamedListToOP1            := 00216F0h
;                          equ 00216F4h
;                          equ 00216F8h
;                          equ 00216FCh
?InitUSBDeviceCallback     := 0021700h
?KillUSBDevice             := 0021704h
?SetUSBConfiguration       := 0021708h
?RequestUSBData            := 002170Ch
?StopReceivingUSBData      := 0021710h
?SetVertGraphActive        := 0021714h
?ClrVertGraphActive        := 0021718h
?SetUSBActivityHook        := 002171Ch
?ClrUSBActivityHook        := 0021720h
;;_ret                     equ 0021724h
?GetCurPlotOffsetPrev      := 0021728h
?SplitUpdateStatPlotLists  := 002172Ch
?GraphLine                 := 0021730h
;                          equ 0021734h
;                          equ 0021738h
;                          equ 002173Ch
;                          equ 0021740h
;                          equ 0021744h
;                          equ 0021748h
?ZIfInTblEditor            := 002174Ch
;                          equ 0021750h
?GetCurPlotOffset          := 0021754h
;                          equ 0021758h
;                          equ 002175Ch
;                          equ 0021760h
;                          equ 0021764h
;                          equ 0021768h
?UpdateStatPlotLists       := 002176Ch
?ChkSomethingElseFPS5      := 0021770h
?ChkSomethingFPS5          := 0021774h
?VDispRealOP1              := 0021778h
?DispXEqualsNum            := 002177Ch
?ResetGraphSettings        := 0021780h
?InitializeVariables       := 0021784h
;;_ret                     equ 0021788h
?DelVarSym                 := 002178Ch
?FindAppUpNoCase           := 0021790h
?FindAppDnNoCase           := 0021794h
?SetupHome                 := 0021798h
?GrPutawayFull             := 002179Ch
;;_ret                     equ 00217A0h
?ToggleUSBSmartPadInput    := 00217A4h
?IsUSBDeviceConnected      := 00217A8h
?PolarEquToOP1             := 00217ACh
?ParamXEquToOP1            := 00217B0h
?ParamYEquToOP1            := 00217B4h
?DispTestModeResetComplete := 00217B8h
?PTTReset                  := 00217BCh
?FindAppCustom             := 00217C0h
?ClearGraphStyles          := 00217C4h
?BufToNextBASICSeparator   := 00217C8h
;                          equ 00217CCh
;                          equ 00217D0h
?ZooStandard               := 00217D4h
;                          equ 00217D8h
;                          equ 00217DCh
;                          equ 00217E0h
;                          equ 00217E4h
;                          equ 00217E8h
;                          equ 00217ECh
;                          equ 00217F0h
;                          equ 00217F4h
;                          equ 00217F8h
;                          equ 00217FCh
;                          equ 0021800h
;                          equ 0021804h
;                          equ 0021808h
;                          equ 002180Ch
?AddHistoryEntryString     := 0021810h
?CurrEntryToPrevEntry      := 0021814h
;                          equ 0021818h
;                          equ 002181Ch
;                          equ 0021820h
;                          equ 0021824h
;                          equ 0021828h
;                          equ 002182Ch
;                          equ 0021830h
;                          equ 0021834h
;                          equ 0021838h
;                          equ 002183Ch
;                          equ 0021840h
;                          equ 0021844h
;                          equ 0021848h
;                          equ 002184Ch
;                          equ 0021850h
;                          equ 0021854h
;                          equ 0021858h
;                          equ 002185Ch
;                          equ 0021860h
;                          equ 0021864h
;                          equ 0021868h
;                          equ 002186Ch
;                          equ 0021870h
;                          equ 0021874h
;                          equ 0021878h
;                          equ 002187Ch
;                          equ 0021880h
;                          equ 0021884h
;                          equ 0021888h
;                          equ 002188Ch
;                          equ 0021890h
;                          equ 0021894h
;                          equ 0021898h
;                          equ 002189Ch
;                          equ 00218A0h
;                          equ 00218A4h
;                          equ 00218A8h
;                          equ 00218ACh
;                          equ 00218B0h
;                          equ 00218B4h
;                          equ 00218B8h
;                          equ 00218BCh
;                          equ 00218C0h
;                          equ 00218C4h
;                          equ 00218C8h
;                          equ 00218CCh
;                          equ 00218D0h
;                          equ 00218D4h
;                          equ 00218D8h
;                          equ 00218DCh
;                          equ 00218E0h
;                          equ 00218E4h
;                          equ 00218E8h
;                          equ 00218ECh
?RunInitialBootMenu        := 00218F0h
;                          equ 00218F4h
;                          equ 00218F8h
;                          equ 00218FCh
?Clr05RclFlags             := 0021900h
;                          equ 0021904h
;                          equ 0021908h
;                          equ 002190Ch
;                          equ 0021910h
?DeleteHistoryEntry        := 0021914h
;                          equ 0021918h
;                          equ 002191Ch
;                          equ 0021920h
;                          equ 0021924h
;                          equ 0021928h
;                          equ 002192Ch
;                          equ 0021930h
;                          equ 0021934h
;                          equ 0021938h
;                          equ 002193Ch
?CommonKeys_               := 0021940h
;                          equ 0021944h
;                          equ 0021948h
;                          equ 002194Ch
;                          equ 0021950h
;                          equ 0021954h
;                          equ 0021958h
;                          equ 002195Ch
;                          equ 0021960h
;                          equ 0021964h
;                          equ 0021968h
;                          equ 002196Ch
;                          equ 0021970h
;                          equ 0021974h
;                          equ 0021978h
;                          equ 002197Ch
;                          equ 0021980h
;                          equ 0021984h
;                          equ 0021988h
;                          equ 002198Ch
;                          equ 0021990h
;                          equ 0021994h
?ResetLastEntryStack       := 0021998h
;                          equ 002199Ch
;                          equ 00219A0h
?jp_JForceCmdNoChar        := 00219A4h
?Load_LFont                := 00219A8h
;                          equ 00219ACh
;                          equ 00219B0h
;                          equ 00219B4h
;                          equ 00219B8h
;                          equ 00219BCh
;                          equ 00219C0h
;                          equ 00219C4h
;                          equ 00219C8h
;                          equ 00219CCh
;                          equ 00219D0h
;                          equ 00219D4h
;                          equ 00219D8h
?EnterSelfTest             := 00219DCh
?DrawEntrySepLine          := 00219E0h
;                          equ 00219E4h
?GetGraphModeProperties    := 00219E8h
;                          equ 00219ECh
;                          equ 00219F0h
;                          equ 00219F4h
;                          equ 00219F8h
;                          equ 00219FCh
;                          equ 0021A00h
;                          equ 0021A04h
;                          equ 0021A08h
;                          equ 0021A0Ch
?ClrLCDAll                 := 0021A10h
?BufIPoint                 := 0021A14h
;                          equ 0021A18h
;                          equ 0021A1Ch
;                          equ 0021A20h
;                          equ 0021A24h
?SetDrawFGColorA           := 0021A28h
;                          equ 0021A2Ch
;                          equ 0021A30h
;                          equ 0021A34h
?DrawGraphBackground       := 0021A38h
?DrawStatusBar             := 0021A3Ch
;                          equ 0021A40h
;                          equ 0021A44h
;                          equ 0021A48h
;                          equ 0021A4Ch
?DrawBatteryIndicator      := 0021A50h
?DrawBatteryStatus         := 0021A54h
?VDispHL                   := 0021A58h
?PDspGrphNoColorReload     := 0021A5Ch
;                          equ 0021A60h
;                          equ 0021A64h
;                          equ 0021A68h
;                          equ 0021A6Ch
;                          equ 0021A70h
;                          equ 0021A74h
;                          equ 0021A78h
;                          equ 0021A7Ch
;                          equ 0021A80h
;                          equ 0021A84h
;                          equ 0021A88h
;                          equ 0021A8Ch
;                          equ 0021A90h
;                          equ 0021A94h
;                          equ 0021A98h
;                          equ 0021A9Ch
;                          equ 0021AA0h
;                          equ 0021AA4h
;                          equ 0021AA8h
;                          equ 0021AACh
;                          equ 0021AB0h
?DrawStatusBarInfo         := 0021AB4h
?RestoreLCDBrightness      := 0021AB8h
?RestoreLCDBrightness_     := 0021ABCh
?DimLCDSlow                := 0021AC0h
;                          equ 0021AC4h
;                          equ 0021AC8h
;                          equ 0021ACCh
;                          equ 0021AD0h
;                          equ 0021AD4h
;                          equ 0021AD8h
;                          equ 0021ADCh
?SetTextFGBGcolors         := 0021AE0h
?SetTextFGBGcolors_        := 0021AE4h
?SetTextBGcolor            := 0021AE8h
?VPutPS                    := 0021AECh
;                          equ 0021AF0h
;                          equ 0021AF4h
;                          equ 0021AF8h
;                          equ 0021AFCh
?DrawTILogo                := 0021B00h
?DrawThickRectBorder       := 0021B04h
;                          equ 0021B08h
?DrawStatusBarTextClr      := 0021B0Ch
;                          equ 0021B10h
;                          equ 0021B14h
;                          equ 0021B18h
;                          equ 0021B1Ch
?VPutPSN                   := 0021B20h
;                          equ 0021B24h
;                          equ 0021B28h
;                          equ 0021B2Ch
;                          equ 0021B30h
?RStrGraphFlags            := 0021B34h
;                          equ 0021B38h
;                          equ 0021B3Ch
?VPutMapSpecial            := 0021B40h
;                          equ 0021B44h
;                          equ 0021B48h
;                          equ 0021B4Ch
;                          equ 0021B50h
;                          equ 0021B54h
;                          equ 0021B58h
;                          equ 0021B5Ch
;                          equ 0021B60h
?DrawSprite16bpp           := 0021B64h
;                          equ 0021B68h
;                          equ 0021B6Ch
;                          equ 0021B70h
;                          equ 0021B74h
;                          equ 0021B78h
;                          equ 0021B7Ch
;                          equ 0021B80h
;                          equ 0021B84h
;                          equ 0021B88h
;                          equ 0021B8Ch
;                          equ 0021B90h
;                          equ 0021B94h
;                          equ 0021B98h
;                          equ 0021B9Ch
;                          equ 0021BA0h
;                          equ 0021BA4h
;                          equ 0021BA8h
?GetColorValue             := 0021BACh
;                          equ 0021BB0h
;                          equ 0021BB4h
;                          equ 0021BB8h
;                          equ 0021BBCh
;                          equ 0021BC0h
?GraphBGColorToDrawBGColor := 0021BC4h
?SetWhiteDrawBGColor       := 0021BC8h
;                          equ 0021BCCh
?ChkResAppTextSave         := 0021BD0h
?ChkCxMain                 := 0021BD4h
;                          equ 0021BD8h
;                          equ 0021BDCh
?DrawRectBorder__          := 0021BE0h
;                          equ 0021BE4h
;                          equ 0021BE8h
;                          equ 0021BECh
;                          equ 0021BF0h
;                          equ 0021BF4h
;                          equ 0021BF8h
;                          equ 0021BFCh
;                          equ 0021C00h
;                          equ 0021C04h
;                          equ 0021C08h
;                          equ 0021C0Ch
;                          equ 0021C10h
;                          equ 0021C14h
;                          equ 0021C18h
;                          equ 0021C1Ch
;                          equ 0021C20h
;                          equ 0021C24h
;                          equ 0021C28h
;                          equ 0021C2Ch
;                          equ 0021C30h
;                          equ 0021C34h
;                          equ 0021C38h
;                          equ 0021C3Ch
;                          equ 0021C40h
;                          equ 0021C44h
?DrawLineEndEntry          := 0021C48h
;                          equ 0021C4Ch
;                          equ 0021C50h
;;_ret                     equ 0021C54h
;                          equ 0021C58h
;                          equ 0021C5Ch
;                          equ 0021C60h
;                          equ 0021C64h
;                          equ 0021C68h
?BitGrfFuncM               := 0021C6Ch
;;_ret                     equ 0021C70h
?GetScrollPxlAmount        := 0021C74h
?os.PushErrorHandler       := 0021C78h
?os.PopErrorHandler        := 0021C7Ch
?os.ThrowError             := 0021C80h
?os.RealCopy               := 0021C84h
?os.RealAsinRad            := 0021C88h
?os.RealAcosRad            := 0021C8Ch
?os.RealAtanRad            := 0021C90h
?os.RealAdd                := 0021C94h
?os.CplxAdd                := 0021C98h
?os.RealCompare            := 0021C9Ch
?os.RealCosRad             := 0021CA0h
?os.RealRadToDeg           := 0021CA4h
?os.RealDiv                := 0021CA8h
?os.RealExp                := 0021CACh
?os.RealFloor              := 0021CB0h
?os.RealToStr              := 0021CB4h
?os.RealFrac               := 0021CB8h
?os.RealGcd                := 0021CBCh
?os.RealRoundInt           := 0021CC0h
?os.RealLcm                := 0021CC4h
?os.RealLog                := 0021CC8h
?os.RealMax                := 0021CCCh
?os.RealMin                := 0021CD0h
?os.RealMul                := 0021CD4h
?os.RealNcr                := 0021CD8h
?os.RealNeg                := 0021CDCh
?os.RealNpr                := 0021CE0h
?os.RealPow                := 0021CE4h
?os.RealDegToRad           := 0021CE8h
?os.RealRandInt            := 0021CECh
?os.RealInv                := 0021CF0h
?os.RealMod                := 0021CF4h
?os.RealRound              := 0021CF8h
?os.RealSinRad             := 0021CFCh
?os.RealSqrt               := 0021D00h
?os.RealSub                := 0021D04h
?os.RealTanRad             := 0021D08h
?os.StrToReal              := 0021D0Ch
?os.RealTrunc              := 0021D10h
?os.SetFlagBits            := 0021D14h
?os.ResetFlagBits          := 0021D18h
?os.TestFlagBits           := 0021D1Ch
?os.SetFlagByte            := 0021D20h
?os.GetFlagByte            := 0021D24h
?os.GetCursorPos           := 0021D28h
?os.PutStrFull             := 0021D2Ch
?os.PutStrLine             := 0021D30h
?os.SetCursorPos           := 0021D34h
?os.GetKey                 := 0021D38h
?os.GetCSC                 := 0021D3Ch
?os.AppInit                := 0021D40h
;                          equ 0021D44h
?ChkBCIs0                  := 0021D48h
?ChkDEIs0                  := 0021D4Ch
?ChkHLIs0                  := 0021D50h
?SetAToBCU                 := 0021D54h
?SetAToDEU                 := 0021D58h
?SetAToHLU                 := 0021D5Ch
?SetBCUToA                 := 0021D60h
?SetBCUToB                 := 0021D64h
?SetDEUToA                 := 0021D68h
?SetDEUToB                 := 0021D6Ch
?SetHLUToA                 := 0021D70h
?SetHLUToB                 := 0021D74h
?SignExtendBC              := 0021D78h
?SignExtendDE              := 0021D7Ch
?SignExtendHL              := 0021D80h
?SetBCUTo0                 := 0021D84h
?SetDEUTo0                 := 0021D88h
?SetHLUTo0                 := 0021D8Ch
?DivHLByA                  := 0021D90h
?CpHLDE_s                  := 0021D94h
?CpHLDE_                   := 0021D98h
?LoadDEInd_s               := 0021D9Ch
?LoadDEInd                 := 0021DA0h
?CpHLDEBC                  := 0021DA4h
?NegBC                     := 0021DA8h
?NegDE                     := 0021DACh
?StrCmpre                  := 0021DB0h
?AddHLAndA                 := 0021DB4h
?NextFlashPage             := 0021DB8h
?PrevFlashPage             := 0021DBCh
?SwapEndianHL_s            := 0021DC0h
?ReloadAppEntryVecs        := 0021DC4h
;                          equ 0021DC8h
;                          equ 0021DCCh
;                          equ 0021DD0h
;                          equ 0021DD4h
;                          equ 0021DD8h
;                          equ 0021DDCh
?os.ClearVRAMLines         := 0021DE0h
?os.DisableCursor          := 0021DE4h
?os.EnableCursor           := 0021DE8h
;                          equ 0021DECh
;                          equ 0021DF0h
;                          equ 0021DF4h
;                          equ 0021DF8h
;                          equ 0021DFCh
?os.FontDrawText           := 0021E00h
;                          equ 0021E04h
;                          equ 0021E08h
;                          equ 0021E0Ch
;                          equ 0021E10h
?os.FontGetHeight          := 0021E14h
?os.FontGetWidth           := 0021E18h
?os.InitDrawing            := 0021E1Ch
?os.SetDrawBGColor         := 0021E20h
?os.SetDrawFGColor         := 0021E24h
?os.FontSelect             := 0021E28h
;                          equ 0021E2Ch
;                          equ 0021E30h
?os.ReturnByte             := 0021E34h
?os.ReturnByteEvenBetter   := 0021E38h
;                          equ 0021E3Ch
;                          equ 0021E40h
;                          equ 0021E44h
;                          equ 0021E48h
;                          equ 0021E4Ch
;                          equ 0021E50h
;                          equ 0021E54h
;                          equ 0021E58h
;                          equ 0021E5Ch
;                          equ 0021E60h
;                          equ 0021E64h
?ChkACplx                  := 0021E68h
;                          equ 0021E6Ch
?os.RclAns                 := 0021E70h
;                          equ 0021E74h
;                          equ 0021E78h
;                          equ 0021E7Ch
;                          equ 0021E80h
;                          equ 0021E84h
;                          equ 0021E88h
?SetPolarEquToOP1          := 0021E8Ch
;                          equ 0021E90h
;                          equ 0021E94h
;                          equ 0021E98h
;                          equ 0021E9Ch
;                          equ 0021EA0h
;                          equ 0021EA4h
;                          equ 0021EA8h
;                          equ 0021EACh
;                          equ 0021EB0h
;                          equ 0021EB4h
;                          equ 0021EB8h
;                          equ 0021EBCh
;                          equ 0021EC0h
;                          equ 0021EC4h
?os.SetTimer1              := 0021EC8h
?os.DisableTimer1          := 0021ECCh
?os.SetKbdKey              := 0021ED0h
?os.GetSystemStats         := 0021ED4h
;                          equ 0021ED8h
;                          equ 0021EDCh
?DispHL                    := 0021EE0h
?os.GetDrawBGColor_BROKEN  := 0021EE4h		; fixed in OS 5.2
?os.GetDrawFGColor         := 0021EE8h
?os.FontGetID              := 0021EECh
;                          equ 0021EF0h
?os.RealToInt24            := 0021EF4h
?os.Int24ToReal            := 0021EF8h
?GetOpenLibPtr             := 0021EFCh
?RestoreColCoordinates     := 0021F00h
;                          equ 0021F04h
;                          equ 0021F08h
;                          equ 0021F0Ch
;                          equ 0021F10h
;                          equ 0021F14h
;                          equ 0021F18h
;                          equ 0021F1Ch
;                          equ 0021F20h
;                          equ 0021F24h
;                          equ 0021F28h
;                          equ 0021F2Ch
;                          equ 0021F30h
;                          equ 0021F34h
;                          equ 0021F38h
;                          equ 0021F3Ch
;                          equ 0021F40h
?VPutMapNoReset0IY23       := 0021F44h
;                          equ 0021F48h
;                          equ 0021F4Ch
?BufCpy                    := 0021F50h
;                          equ 0021F54h
;                          equ 0021F58h
;                          equ 0021F5Ch
?DrawStandardEntrySepLine  := 0021F60h
?DrawHomeNewSepLine        := 0021F64h
?DrawStatusBarText         := 0021F68h
;                          equ 0021F6Ch
;                          equ 0021F70h
;                          equ 0021F74h
;                          equ 0021F78h
;                          equ 0021F7Ch
?MovFrOP1OP2               := 0021F80h
;                          equ 0021F84h
;                          equ 0021F88h
;                          equ 0021F8Ch
;                          equ 0021F90h
;                          equ 0021F94h
?ChkInRam                  := 0021F98h
;                          equ 0021F9Ch
;                          equ 0021FA0h
?FontGetWidth              := 0021FA4h
?os.ForceCmdNoChar         := 0021FA8h
?os.DelVarEntry            := 0021FACh
?os.GetSymTablePtr         := 0021FB0h
?os.NextSymEntry           := 0021FB4h
?os.ChkFindSym             := 0021FB8h
?os.GetVarSize             := 0021FBCh
?os.GetVarSizeBytes        := 0021FC0h
;                          equ 0021FC4h
?os.GetRealListElement     := 0021FC8h
?os.GetRealVar             := 0021FCCh
?os.ResizeList             := 0021FD0h
?os.ResizeMatrix           := 0021FD4h
;                          equ 0021FD8h
?os.SetRealListElement     := 0021FDCh
?os.SetRealVar             := 0021FE0h
?os.GetAppVersionString    := 0021FE4h
;                          equ 0021FE8h
;                          equ 0021FECh
?os.MemChk                 := 0021FF0h
;                          equ 0021FF4h
;                          equ 0021FF8h
;                          equ 0021FFCh
;                          equ 0022000h
;                          equ 0022004h
;                          equ 0022008h
;                          equ 002200Ch
;                          equ 0022010h
;                          equ 0022014h
;                          equ 0022018h
;                          equ 002201Ch
;                          equ 0022020h
;                          equ 0022024h
;                          equ 0022028h
;                          equ 002202Ch
;                          equ 0022030h
;                          equ 0022034h
;                          equ 0022038h
;                          equ 002203Ch
?ArcChk                    := 0022040h
?LoadDEIndFlash            := 0022044h
?ChkInRamB                 := 0022048h
;                          equ 002204Ch
;                          equ 0022050h
;                          equ 0022054h
?os.InitUSBDeviceCallback  := 0022058h
?os.KillUSBDevice          := 002205Ch
?os.SetUSBConfiguration    := 0022060h
?os.RequestUSBData         := 0022064h
?os.StopReceivingUSBData   := 0022068h
;                          equ 002206Ch
;                          equ 0022070h
?Mov11ToOP1                := 0022074h
?FindFreeArcSpot           := 0022078h
;                          equ 002207Ch
?os.SetTimer2              := 0022080h
?os.DisableTimer2          := 0022084h
;                          equ 0022088h
;;_ret                     equ 002208Ch
?os.GetYDrawLocation       := 0022090h
?os.SetYDrawLocation       := 0022094h
?RunLocalizeHook           := 0022098h
?os.IntSize                := 002209Ch
?os.ClearStatusBarLow      := 00220A0h
;                          equ 00220A4h
?NMIHandler                := 00220A8h
;                          equ 00220ACh
;                          equ 00220B0h
;                          equ 00220B4h
;                          equ 00220B8h
;                          equ 00220BCh
;                          equ 00220C0h
;                          equ 00220C4h
;                          equ 00220C8h
;                          equ 00220CCh
;                          equ 00220D0h
;                          equ 00220D4h
;                          equ 00220D8h
;                          equ 00220DCh
;                          equ 00220E0h
;                          equ 00220E4h
;                          equ 00220E8h
;                          equ 00220ECh
;                          equ 00220F0h
;                          equ 00220F4h
;                          equ 00220F8h
;                          equ 00220FCh
;                          equ 0022100h
;                          equ 0022104h
;                          equ 0022108h
;                          equ 002210Ch
;                          equ 0022110h
;                          equ 0022114h
;                          equ 0022118h
;                          equ 002211Ch
;                          equ 0022120h
;                          equ 0022124h
;                          equ 0022128h
;                          equ 002212Ch
;                          equ 0022130h
;                          equ 0022134h
;                          equ 0022138h
;                          equ 002213Ch
;                          equ 0022140h
;                          equ 0022144h
;                          equ 0022148h
;                          equ 002214Ch
;                          equ 0022150h
;                          equ 0022154h
;                          equ 0022158h
;                          equ 002215Ch
;                          equ 0022160h
?os.RToP                   := 0022164h
?os.PToR                   := 0022168h
?os.ResetEditOpen          := 002216Ch
?os.FloatToReal            := 0022170h
?os.RealToFloat            := 0022174h
?os.FontDrawTransText      := 0022178h
?os.DelAppVar              := 002217Ch
?os.GetAppVarDataPtr       := 0022180h
?os.CreateAppVar           := 0022184h
;                          equ 0022188h
;                          equ 002218Ch
;                          equ 0022190h
;                          equ 0022194h
?os.CreateString           := 0022198h
?os.GetStringDataPtr       := 002219Ch
;                          equ 00221A0h
;                          equ 00221A4h
;                          equ 00221A8h
;                          equ 00221ACh
;                          equ 00221B0h
;                          equ 00221B4h
;                          equ 00221B8h
;                          equ 00221BCh
;                          equ 00221C0h
;                          equ 00221C4h
;                          equ 00221C8h
;                          equ 00221CCh
;                          equ 00221D0h
;                          equ 00221D4h
;                          equ 00221D8h
;                          equ 00221DCh
;                          equ 00221E0h
;                          equ 00221E4h
;                          equ 00221E8h
;                          equ 00221ECh
;                          equ 00221F0h
;                          equ 00221F4h
;                          equ 00221F8h

; Boot Calls
;-----------------------------------
?boot.GetHardwareVers      := 0000084h
?boot.GetKeyID             := 0000088h
?boot.GetBootVerMinor      := 000008Ch
?boot.GetBootVerBuild      := 0000090h
?dbgout                    := 0000094h
?_longjmp                  := 0000098h
?_memchr                   := 000009Ch
?_memcmp                   := 00000A0h
?_memcpy                   := 00000A4h
?_memmove                  := 00000A8h
?_memset                   := 00000ACh
?_memclear                 := 00000B0h
?printf                    := 00000B4h
?_setjmp                   := 00000B8h
?sprintf                   := 00000BCh
?_strcat                   := 00000C0h
?_strchr                   := 00000C4h
?_strcmp                   := 00000C8h
?_strcpy                   := 00000CCh
?_strcspn                  := 00000D0h
?_strlen                   := 00000D4h
?_strncat                  := 00000D8h
?_strncmp                  := 00000DCh
?_strncpy                  := 00000E0h
?_strpbrk                  := 00000E4h
?_strrchr                  := 00000E8h
?_strspn                   := 00000ECh
?_strstr                   := 00000F0h
?strtok                    := 00000F4h
?ret                       := 00000F8h
?_bldiy                    := 00000FCh
?_bshl                     := 0000100h
?_bshru                    := 0000104h
?_bstiy                    := 0000108h
?_bstix                    := 000010Ch
?_case                     := 0000110h
?_case16                   := 0000114h
?_case16D                  := 0000118h
?_case24                   := 000011Ch
?_case24D                  := 0000120h
?_case8                    := 0000124h
?_case8D                   := 0000128h
?_frameset                 := 000012Ch
?_frameset0                := 0000130h
?_iand                     := 0000134h
?_icmpzero                 := 0000138h
?_idivs                    := 000013Ch
?_idivu                    := 0000140h
?_idvrmu                   := 0000144h
?_ildix                    := 0000148h
?_ildiy                    := 000014Ch
?_imul_b                   := 0000150h
?_imulu                    := 0000154h
?_imuls                    := 0000158h
?_indcall                  := 000015Ch
?_ineg                     := 0000160h
?_inot                     := 0000164h
?_ior                      := 0000168h
?_irems                    := 000016Ch
?_iremu                    := 0000170h
?_ishl                     := 0000174h
?_ishl_b                   := 0000178h
?_ishrs                    := 000017Ch
?_ishrs_b                  := 0000180h
?_ishru                    := 0000184h
?_ishru_b                  := 0000188h
?_istix                    := 000018Ch
?_istiy                    := 0000190h
?_itol                     := 0000194h
?_ixor                     := 0000198h
?_ladd                     := 000019Ch
?_ladd_b                   := 00001A0h
?_land                     := 00001A4h
?_lcmps                    := 00001A8h
?_lcmpu                    := 00001ACh
?_lcmpzero                 := 00001B0h
?_ldivs                    := 00001B4h
?_ldivu                    := 00001B8h
?_ldvrmu                   := 00001BCh
?_lldix                    := 00001C0h
?_lldiy                    := 00001C4h
?_lmuls                    := 00001C8h
?_lmulu                    := 00001CCh
?_lneg                     := 00001D0h
?_lnot                     := 00001D4h
?_lor                      := 00001D8h
?_lrems                    := 00001DCh
?_lremu                    := 00001E0h
?_lshl                     := 00001E4h
?_lshrs                    := 00001E8h
?_lshru                    := 00001ECh
?_lstix                    := 00001F0h
?_lstiy                    := 00001F4h
?_lsub                     := 00001F8h
?_lxor                     := 00001FCh
?_sand                     := 0000200h
?_scmpzero                 := 0000204h
?_sdivs                    := 0000208h
?_sdivu                    := 000020Ch
?_seqcase                  := 0000210h
?_seqcaseD                 := 0000214h
?_setflag                  := 0000218h
?_sldix                    := 000021Ch
?_sldiy                    := 0000220h
?_smuls                    := 0000224h
?_smulu                    := 0000228h
?_sneg                     := 000022Ch
?_snot                     := 0000230h
?_sor                      := 0000234h
?_srems                    := 0000238h
?_sremu                    := 000023Ch
?_sshl                     := 0000240h
?_sshl_b                   := 0000244h
?_sshrs                    := 0000248h
?_sshrs_b                  := 000024Ch
?_sshru                    := 0000250h
?_sshru_b                  := 0000254h
?_sstix                    := 0000258h
?_sstiy                    := 000025Ch
?_stoi                     := 0000260h
?_stoiu                    := 0000264h
?_sxor                     := 0000268h
?_fppack                   := 000026Ch
?_fadd                     := 0000270h
?_fcmp                     := 0000274h
?_fdiv                     := 0000278h
?_ftol                     := 000027Ch
?_ultof                    := 0000280h
?_ltof                     := 0000284h
?_fmul                     := 0000288h
?_fneg                     := 000028Ch
?_fsub                     := 0000290h
?FLTMAX                    := 0000294h
?sqrtf                     := 0000298h
?_frbtof                   := 000029Ch
?_frftob                   := 00002A0h
?_frftoub                  := 00002A4h
?_frftoi                   := 00002A8h
?_frftoui                  := 00002ACh
?_frftos                   := 00002B0h
?_frftous                  := 00002B4h
?_fritof                   := 00002B8h
?_fruitof                  := 00002BCh
?_frstof                   := 00002C0h
?_frubtof                  := 00002C4h
?_frustof                  := 00002C8h
?ResetPorts                := 00002CCh
?ChkIfOSInterruptAvailable := 00002D0h
?WriteFlashByte            := 00002D4h
?EraseFlash                := 00002D8h
?EraseFlashSector          := 00002DCh
?WriteFlash                := 00002E0h
?WriteFlashByteDuplicate   := 00002E4h
?WriteFlashA               := 00002E8h
?CleanupCertificate        := 00002ECh
?ClrHeap                   := 00002F0h
?CpyToHeap                 := 00002F4h
?ChkHeapTop                := 00002F8h
?ExecuteInRAM              := 00002FCh
?ExecuteInRAMDup           := 0000300h
?ExecuteInRAMDup2          := 0000304h
?ChkCertSpace              := 0000308h
?GetFieldSizeFromType      := 000030Ch
?FindFirstCertField        := 0000310h
?FindField                 := 0000314h
?FindNextField             := 0000318h
?GetCertificateEnd         := 000031Ch
?GetFieldSizeFromType_     := 0000320h
?GetFieldFromSize          := 0000324h
?NextFieldFromSize         := 0000328h
?NextFieldFromType         := 000032Ch
?GetOffsetToNextField      := 0000330h
?WriteFlashUnsafe          := 0000334h
?boot.GetCertCalcString    := 0000338h
?boot.GetCertCalcID        := 000033Ch
?GetSerial                 := 0000340h
;                          equ 0000344h
?Mult16By8                 := 0000348h
?Div16By8                  := 000034Ch
?Div16By16                 := 0000350h
?Div32By16                 := 0000354h
?CmpStr                    := 0000358h
?boot.Sha256Init           := 000035Ch
?boot.Sha256Part           := 0000360h
?boot.Sha256Hash           := 0000364h
?FindAppHeaderSubField     := 0000368h
;                          equ 000036Ch
?FindAppHeaderTimestamp    := 0000370h
?boot.ClearVRAM            := 0000374h
?boot.PutS                 := 0000378h
?PutSpinner                := 000037Ch
?boot.GetLFontPtr          := 0000380h
?boot.InitializeHardware   := 0000384h
?boot.TurnOffHardware      := 0000388h
?MakeColCmd                := 000038Ch
?boot.NewLine              := 0000390h
?PutBootVersion            := 0000394h
?DrawSectorProtectionTable := 0000398h
?boot.Set6MHzMode          := 000039Ch
?boot.Set48MHzMode         := 00003A0h
?boot.Set6MHzModeI         := 00003A4h
?boot.Set48MHzModeI        := 00003A8h
?CheckHardware             := 00003ACh
?GetBatteryStatus          := 00003B0h
?Delay10ms                 := 00003B4h
?DelayTenTimesAms          := 00003B8h
;                          equ 00003BCh
;                          equ 00003C0h
;                          equ 00003C4h
;                          equ 00003C8h
?usb_IsBusPowered          := 00003CCh
?KeypadScan                := 00003D0h
?KeypadScanFull            := 00003D4h
;_ret                      equ 00003D8h
;_ret                      equ 00003DCh
?MarkOSInvalid             := 00003E0h
?usb_BusPowered            := 00003E4h
?usb_SelfPowered           := 00003E8h
;                          equ 00003ECh
;                          equ 00003F0h
;                          equ 00003F4h
;                          equ 00003F8h
?usb_SetDeviceB            := 00003FCh
;                          equ 0000400h
?usb_DMACXReadNext         := 0000404h
?usb_DMACXWrite            := 0000408h
?usb_DMACXRead             := 000040Ch
?usb_DMACXWriteNext        := 0000410h
?usb_DMACXWriteCheck       := 0000414h
;                          equ 0000418h
;                          equ 000041Ch
;                          equ 0000420h
;                          equ 0000424h
;                          equ 0000428h
;                          equ 000042Ch
;                          equ 0000430h
;                          equ 0000434h
;                          equ 0000438h
;                          equ 000043Ch
;                          equ 0000440h
;                          equ 0000444h
;                          equ 0000448h
;                          equ 000044Ch
;                          equ 0000450h
;                          equ 0000454h
;                          equ 0000458h
;                          equ 000045Ch
?MarkOSValid               := 0000460h
;                          equ 0000464h
;                          equ 0000468h
;                          equ 000046Ch
;                          equ 0000470h
;                          equ 0000474h
;                          equ 0000478h
;                          equ 000047Ch
;                          equ 0000480h
;                          equ 0000484h
;                          equ 0000488h
;                          equ 000048Ch
;                          equ 0000490h
;                          equ 0000494h
;                          equ 0000498h
;                          equ 000049Ch
;                          equ 00004A0h
;                          equ 00004A4h
?usb_SetDMAState           := 00004A8h
?usb_DMATransfer           := 00004ACh
?usb_DMACXTransferWait     := 00004B0h
;                          equ 00004B4h
;                          equ 00004B8h
?usb_ResetFIFOS            := 00004BCh
;                          equ 00004C0h
;                          equ 00004C4h
;                          equ 00004C8h
;                          equ 00004CCh
;                          equ 00004D0h
;                          equ 00004D4h
;                          equ 00004D8h
;                          equ 00004DCh
;                          equ 00004E0h
;                          equ 00004E4h
;                          equ 00004E8h
;                          equ 00004ECh
?usb_ResetTimer            := 00004F0h
?usb_DisableTimer          := 00004F4h
?usb_EnableTimer           := 00004F8h
;                          equ 00004FCh
;                          equ 0000500h
;                          equ 0000504h
;                          equ 0000508h
;                          equ 000050Ch
;                          equ 0000510h
;                          equ 0000514h
;                          equ 0000518h
;                          equ 000051Ch
?boot.SetTimersControl     := 0000520h
?boot.GetTimersControl     := 0000524h
?boot.SetTimersInterrupt   := 0000528h
?boot.GetTimersInterrupt   := 000052Ch
?boot.SetTimersInterruptM  := 0000530h
?boot.GetTimersInterruptM  := 0000534h
?boot.SetTimer1Counter     := 0000538h
?boot.GetTimer1Counter     := 000053Ch
?boot.SetTimer1ReloadValue := 0000540h
?boot.GetTimer1ReloadValue := 0000544h
?boot.SetTimer1MatchValue1 := 0000548h
?boot.GetTimer1MatchValue1 := 000054Ch
?boot.SetTimer1MatchValue2 := 0000550h
?boot.GetTimer1MatchValue2 := 0000554h
?boot.SetTimer2Counter     := 0000558h
?boot.GetTimer2Counter     := 000055Ch
?boot.SetTimer2ReloadValue := 0000560h
?boot.GetTimer2ReloadValue := 0000564h
?boot.SetTimer2MatchValue1 := 0000568h
?boot.GetTimer2MatchValue1 := 000056Ch
?boot.SetTimer2MatchValue2 := 0000570h
?boot.GetTimer2MatchValue2 := 0000574h
?CheckIfEmulated           := 0000578h
?boot.GetOnInt             := 000057Ch
?boot.RTCIntHandler        := 0000580h
?boot.RTCInitialize        := 0000584h
?boot.RTCGetInitStatus     := 0000588h
?boot.RTCEnable            := 000058Ch
?boot.RTCDisable           := 0000590h
?boot.RTCSet24Hours        := 0000594h
;                          equ 0000598h
;                          equ 000059Ch
?boot.RTCAckAlarmInt       := 00005A0h
;                          equ 00005A4h
?boot.RTCWriteTime         := 00005A8h
?boot.RTCGetTime12Hour     := 00005ACh
?boot.RTCGetTime           := 00005B0h
?boot.RTCSetTime           := 00005B4h
?boot.RTCGetAlarm          := 00005B8h
?boot.RTCSetAlarmSafe      := 00005BCh
?boot.RTCCheckAlarmInt     := 00005C0h
?boot.RTCSetAlarmInt       := 00005C4h
?boot.RTCIsAfternoon       := 00005C8h
?boot.RTCGetDay            := 00005CCh
?boot.RTCSetAlarmIntSafe   := 00005D0h
?boot.RTCSetAlarm          := 00005D4h
?boot.RTCEnableInt         := 00005D8h
?boot.RTCDisableInt        := 00005DCh
?boot.RTCSetCallback       := 00005E0h
?boot.RTCResetTimeStruct   := 00005E4h
;                          equ 00005E8h
?boot.RTCSetFlags          := 00005ECh
;                          equ 00005F0h
?CheckEmulationBit         := 00005F4h
?usb_SetDMAAddress         := 00005F8h
;                          equ 00005FCh
?boot.SectorsBegin         := 0000600h
;                          equ 0000604h
?usb_InEndpointClrStall    := 0000608h
?usb_InEndpointSetStall    := 000060Ch
?usb_InEndpointClrReset    := 0000610h
?usb_InEndpointSetReset    := 0000614h
?usb_InEndpointSendZlp     := 0000618h
?usb_OutEndpointClrStall   := 000061Ch
?usb_OutEndpointSetStall   := 0000620h
?usb_OutEndpointClrReset   := 0000624h
?usb_OutEndpointSetReset   := 0000628h
?usb_SetFifoMap            := 000062Ch
?usb_SetEndpointConfig     := 0000630h
?usb_ClrEndpointConfig     := 0000634h
?usb_SetFifoConfig         := 0000638h
;                          equ 000063Ch
