Переглянути джерело

Update A68k headers.

git-svn-id: file:///var/svn/tigccpp/trunk/tigcc/include@191 9552661e-59e3-4036-b4f2-dbe53926924f
kevinkofler 19 роки тому
батько
коміт
da6ef4cb8c
2 змінених файлів з 293 додано та 276 видалено
  1. 148 140
      ASM/doorsos.h
  2. 145 136
      ASM/os.h

+ 148 - 140
ASM/doorsos.h

@@ -181,6 +181,30 @@ doorsos::push_transpose_aux	equ	_ROM_CALL_3C1
 doorsos::TokenizeSymName	equ	_ROM_CALL_80
 doorsos::push_expression	equ	_ROM_CALL_44D
 doorsos::ARb_int_count	equ	_ROM_CALL_5C3
+doorsos::push_long_to_integer	equ	_ROM_CALL_4E3
+doorsos::push_ulong_to_integer	equ	_ROM_CALL_4E4
+doorsos::push_ushort_to_integer	equ	_ROM_CALL_4E5
+doorsos::is_never0	equ	_ROM_CALL_577
+doorsos::is_minus1	equ	_ROM_CALL_508
+doorsos::is_negative	equ	_ROM_CALL_575
+doorsos::integer_non_unknown	equ	_ROM_CALL_50C
+doorsos::is_nonnegative	equ	_ROM_CALL_574
+doorsos::is_nonpositive	equ	_ROM_CALL_576
+doorsos::is_positive	equ	_ROM_CALL_573
+doorsos::is_whole_number	equ	_ROM_CALL_50B
+doorsos::is0	equ	_ROM_CALL_269
+doorsos::is1	equ	_ROM_CALL_2FD
+doorsos::is_totally_polynomial	equ	_ROM_CALL_56C
+doorsos::is_polynomial_in_var_or_kern	equ	_ROM_CALL_56B
+doorsos::is_constant	equ	_ROM_CALL_593
+doorsos::is_variable	equ	_ROM_CALL_488
+doorsos::negate_top	equ	_ROM_CALL_525
+doorsos::add1_to_top	equ	_ROM_CALL_51D
+doorsos::and_onto_top	equ	_ROM_CALL_579
+doorsos::add_to_top	equ	_ROM_CALL_518
+doorsos::push_simplify	equ	_ROM_CALL_44E
+doorsos::subtract_from_top	equ	_ROM_CALL_51B
+doorsos::subtract1_from_top	equ	_ROM_CALL_51E
 doorsos::ABT_dialog	equ	_ROM_CALL_10D
 doorsos::CAT_dialog	equ	_ROM_CALL_125
 doorsos::EV_captureEvents	equ	_ROM_CALL_C6
@@ -207,6 +231,7 @@ doorsos::EV_startSide	equ	_ROM_CALL_D5
 doorsos::EV_startTask	equ	_ROM_CALL_D6
 doorsos::EV_suspendPainting	equ	_ROM_CALL_D7
 doorsos::EV_switch	equ	_ROM_CALL_D8
+doorsos::MO_option	equ	_ROM_CALL_447
 doorsos::MO_currentOptions	equ	_ROM_CALL_D9
 doorsos::MO_defaults	equ	_ROM_CALL_DA
 doorsos::MO_digestOptions	equ	_ROM_CALL_DB
@@ -216,6 +241,7 @@ doorsos::MO_notifyModeChange	equ	_ROM_CALL_DE
 doorsos::MO_sendQuit	equ	_ROM_CALL_DF
 doorsos::handleVarLinkKey	equ	_ROM_CALL_129
 doorsos::handleRclKey	equ	_ROM_CALL_14F
+doorsos::ModeSettings	equ	_ROM_CALL_447
 doorsos::AB_prodid	equ	_ROM_CALL_29D
 doorsos::AB_prodname	equ	_ROM_CALL_29E
 doorsos::AB_serno	equ	_ROM_CALL_29F
@@ -269,7 +295,6 @@ doorsos::ST_modKey	equ	_ROM_CALL_E7
 doorsos::ST_precision	equ	_ROM_CALL_E8
 doorsos::ST_readOnly	equ	_ROM_CALL_E9
 doorsos::ST_refDsp	equ	_ROM_CALL_EB
-doorsos::ST_showHelp	equ	_ROM_CALL_E6
 doorsos::ST_stack	equ	_ROM_CALL_EA
 doorsos::ST_progressIncrement	equ	_ROM_CALL_4DA
 doorsos::ST_progressBar	equ	_ROM_CALL_4D8
@@ -382,6 +407,7 @@ doorsos::GetAlphaStatus	equ	_ROM_CALL_164
 doorsos::KeyYesOrNo	equ	_ROM_CALL_3EB
 doorsos::OSFastArrows	equ	_ROM_CALL_15C
 doorsos::restoreAlphaLock	equ	_ROM_CALL_483
+doorsos::KB_AUTOREPEAT	equ	_ROM_CALL_15C
 doorsos::BitmapGet	equ	_ROM_CALL_185
 doorsos::BitmapInit	equ	_ROM_CALL_186
 doorsos::BitmapPut	equ	_ROM_CALL_187
@@ -401,21 +427,20 @@ doorsos::DrawPix	equ	_ROM_CALL_1A8
 doorsos::CalcBitmapSize	equ	_ROM_CALL_3EF
 doorsos::DrawStr	equ	_ROM_CALL_1A9
 doorsos::DrawStrWidth	equ	_ROM_CALL_197
-doorsos::DrawTo	equ	_ROM_CALL_19C
+doorsos::LineTo	equ	_ROM_CALL_19C
 doorsos::FillLines2	equ	_ROM_CALL_199
 doorsos::FillTriangle	equ	_ROM_CALL_198
 doorsos::FontCharWidth	equ	_ROM_CALL_190
 doorsos::FontGetSys	equ	_ROM_CALL_18E
 doorsos::FontSetSys	equ	_ROM_CALL_18F
 doorsos::GetPix	equ	_ROM_CALL_19F
-doorsos::LineTo	equ	_ROM_CALL_19C
+doorsos::ScrRect	equ	_ROM_CALL_2F
 doorsos::MoveTo	equ	_ROM_CALL_19D
 doorsos::PortRestore	equ	_ROM_CALL_1A3
 doorsos::PortSet	equ	_ROM_CALL_1A2
 doorsos::QScrRectOverlap	equ	_ROM_CALL_18D
 doorsos::RestoreScrState	equ	_ROM_CALL_1A1
 doorsos::SaveScrState	equ	_ROM_CALL_1A0
-doorsos::ScrRect	equ	_ROM_CALL_2F
 doorsos::ScrRectFill	equ	_ROM_CALL_189
 doorsos::ScrRectOverlap	equ	_ROM_CALL_18A
 doorsos::ScrRectScroll	equ	_ROM_CALL_18B
@@ -510,7 +535,6 @@ doorsos::FL_write	equ	_ROM_CALL_171
 doorsos::BatTooLowFlash	equ	_ROM_CALL_434
 doorsos::FlashMemoryEnd	equ	_ROM_CALL_43D
 doorsos::EM_blockVerifyErase	equ	_ROM_CALL_15D
-doorsos::flush_link	equ	_ROM_CALL_24D
 doorsos::getcalc	equ	_ROM_CALL_54
 doorsos::LIO_Get	equ	_ROM_CALL_57
 doorsos::LIO_GetMultiple	equ	_ROM_CALL_59
@@ -528,11 +552,7 @@ doorsos::OSLinkTxQueueActive	equ	_ROM_CALL_252
 doorsos::OSLinkTxQueueInquire	equ	_ROM_CALL_251
 doorsos::OSReadLinkBlock	equ	_ROM_CALL_24F
 doorsos::OSWriteLinkBlock	equ	_ROM_CALL_250
-doorsos::receive	equ	_ROM_CALL_24F
-doorsos::reset_link	equ	_ROM_CALL_24C
 doorsos::sendcalc	equ	_ROM_CALL_55
-doorsos::transmit	equ	_ROM_CALL_250
-doorsos::tx_free	equ	_ROM_CALL_252
 doorsos::MenuAddIcon	equ	_ROM_CALL_42
 doorsos::MenuAddText	equ	_ROM_CALL_41
 doorsos::MenuBegin	equ	_ROM_CALL_36
@@ -583,7 +603,6 @@ doorsos::ctell	equ	_ROM_CALL_138
 doorsos::cwrite	equ	_ROM_CALL_139
 doorsos::CertificateMemory	equ	_ROM_CALL_43E
 doorsos::sprintf	equ	_ROM_CALL_53
-doorsos::vcbprintf	equ	_ROM_CALL_53
 doorsos::cmd_clrdraw	equ	_ROM_CALL_32D
 doorsos::cmd_clrgraph	equ	_ROM_CALL_32F
 doorsos::cmd_clrhome	equ	_ROM_CALL_330
@@ -755,9 +774,7 @@ doorsos::memcmp	equ	_ROM_CALL_270
 doorsos::_memset	equ	_ROM_CALL_27B
 doorsos::memmove	equ	_ROM_CALL_26B
 doorsos::memset	equ	_ROM_CALL_27C
-doorsos::add1_to_top	equ	_ROM_CALL_51D
 doorsos::push_gcd_then_cofactors	equ	_ROM_CALL_59E
-doorsos::and_onto_top	equ	_ROM_CALL_579
 doorsos::are_units_consistent	equ	_ROM_CALL_40F
 doorsos::assign_between	equ	_ROM_CALL_2AC
 doorsos::push_mrow_aux	equ	_ROM_CALL_31B
@@ -765,19 +782,17 @@ doorsos::CharNumber	equ	_ROM_CALL_113
 doorsos::CheckGraphRef	equ	_ROM_CALL_7D
 doorsos::ST_flags	equ	_ROM_CALL_443
 doorsos::ck_valid_float	equ	_ROM_CALL_1E5
-doorsos::CkValidDelta	equ	_ROM_CALL_1C3
+doorsos::_bcd_math	equ	_ROM_CALL_B5
 doorsos::cleanup_de_mem	equ	_ROM_CALL_1EC
 doorsos::cleanup_seq_mem	equ	_ROM_CALL_1D7
 doorsos::clear_error_context	equ	_ROM_CALL_44C
-doorsos::FAccess	equ	_ROM_CALL_3D4
 doorsos::compare_numbers	equ	_ROM_CALL_50D
 doorsos::convert_to_TI_92	equ	_ROM_CALL_258
 doorsos::CountGrFunc	equ	_ROM_CALL_1D5
 doorsos::cpt_gr_fun	equ	_ROM_CALL_1D1
 doorsos::cpt_gr_param	equ	_ROM_CALL_1D2
 doorsos::cpt_gr_polar	equ	_ROM_CALL_1D3
-doorsos::CptDeltax	equ	_ROM_CALL_1C1
-doorsos::CptDeltay	equ	_ROM_CALL_1C2
+doorsos::GT_ValidGraphRanges	equ	_ROM_CALL_222
 doorsos::CptFuncX	equ	_ROM_CALL_1B9
 doorsos::CptIndep	equ	_ROM_CALL_1C9
 doorsos::CptLastIndepDE	equ	_ROM_CALL_1EF
@@ -818,13 +833,13 @@ doorsos::TIOS_strtol	equ	_ROM_CALL_4FF
 doorsos::EV_quit	equ	_ROM_CALL_48E
 doorsos::EV_runningApp	equ	_ROM_CALL_45D
 doorsos::execute_graph_func	equ	_ROM_CALL_1D0
-doorsos::FCreate	equ	_ROM_CALL_3D6
-doorsos::FDelete	equ	_ROM_CALL_3D7
-doorsos::FEof	equ	_ROM_CALL_3D8
-doorsos::FFindNext	equ	_ROM_CALL_3DA
-doorsos::FGetC	equ	_ROM_CALL_3DB
-doorsos::FGetPos	equ	_ROM_CALL_3DC
-doorsos::FPutC	equ	_ROM_CALL_3DF
+doorsos::TokenizeName	equ	_ROM_CALL_3E9
+doorsos::GZ_Square	equ	_ROM_CALL_234
+doorsos::Regraph	equ	_ROM_CALL_1B6
+doorsos::gr_initCondName	equ	_ROM_CALL_1C8
+doorsos::grFuncName	equ	_ROM_CALL_1C7
+doorsos::GT_SaveAs	equ	_ROM_CALL_21C
+doorsos::GT_Open	equ	_ROM_CALL_21B
 doorsos::FindFunc	equ	_ROM_CALL_1C5
 doorsos::FindGrFunc	equ	_ROM_CALL_1C6
 doorsos::FirstNonblank	equ	_ROM_CALL_4DE
@@ -832,115 +847,108 @@ doorsos::FirstSeqPlot	equ	_ROM_CALL_1D6
 doorsos::fix_loop_displacements	equ	_ROM_CALL_170
 doorsos::FLOATTAB	equ	_ROM_CALL_464
 doorsos::ForceFloat	equ	_ROM_CALL_47D
-doorsos::FOpen	equ	_ROM_CALL_3DE
+doorsos::gen_version	equ	_ROM_CALL_259
 doorsos::freeIdList	equ	_ROM_CALL_4D6
-doorsos::FSetPos	equ	_ROM_CALL_3E1
-doorsos::FSetVer	equ	_ROM_CALL_3E4
-doorsos::FStatus	equ	_ROM_CALL_3E5
-doorsos::FWrite	equ	_ROM_CALL_3E7
+doorsos::gr_DelFolder	equ	_ROM_CALL_1CC
 doorsos::FuncLineFlt	equ	_ROM_CALL_1BF
-doorsos::gdb_len	equ	_ROM_CALL_1E0
-doorsos::gdb_recall	equ	_ROM_CALL_1E2
-doorsos::gdb_store	equ	_ROM_CALL_1E1
-doorsos::gen_version	equ	_ROM_CALL_259
-doorsos::get_lb	equ	_ROM_CALL_516
-doorsos::get_list_indices	equ	_ROM_CALL_2B8
-doorsos::get_matrix_indices	equ	_ROM_CALL_2B9
-doorsos::get_ub	equ	_ROM_CALL_517
 doorsos::GetStatValue	equ	_ROM_CALL_11B
 doorsos::GetSysGraphRef	equ	_ROM_CALL_8A
-doorsos::GetTagStr	equ	_ROM_CALL_46C
 doorsos::GM_Derivative	equ	_ROM_CALL_1B0
 doorsos::GM_DistArc	equ	_ROM_CALL_1B1
+doorsos::get_lb	equ	_ROM_CALL_516
+doorsos::get_list_indices	equ	_ROM_CALL_2B8
+doorsos::get_matrix_indices	equ	_ROM_CALL_2B9
+doorsos::get_ub	equ	_ROM_CALL_517
 doorsos::GM_Inflection	equ	_ROM_CALL_1AD
 doorsos::GM_Integrate	equ	_ROM_CALL_1AC
+doorsos::GetTagStr	equ	_ROM_CALL_46C
 doorsos::GM_Intersect	equ	_ROM_CALL_1AB
 doorsos::GM_Math1	equ	_ROM_CALL_1AF
 doorsos::GM_Shade	equ	_ROM_CALL_1B2
 doorsos::GM_TanLine	equ	_ROM_CALL_1AE
 doorsos::GM_Value	equ	_ROM_CALL_1AA
-doorsos::gr_active	equ	_ROM_CALL_10B
 doorsos::gr_add_fldpic	equ	_ROM_CALL_1F6
 doorsos::gr_ck_solvergraph	equ	_ROM_CALL_1FA
 doorsos::gr_CptIndepInc	equ	_ROM_CALL_1CA
-doorsos::gr_de_axes_lbl	equ	_ROM_CALL_1F2
 doorsos::gr_de_value	equ	_ROM_CALL_1ED
 doorsos::gr_del_locals	equ	_ROM_CALL_1CB
 doorsos::gr_del_vars_in_folder	equ	_ROM_CALL_1F1
-doorsos::gr_delete_fldpic	equ	_ROM_CALL_1F4
-doorsos::gr_DelFolder	equ	_ROM_CALL_1CC
 doorsos::gr_DispLabels	equ	_ROM_CALL_1E3
+doorsos::GR_Pan	equ	_ROM_CALL_1C4
+doorsos::gr_de_axes_lbl	equ	_ROM_CALL_1F2
 doorsos::gr_execute_de	equ	_ROM_CALL_1F3
 doorsos::gr_execute_seq	equ	_ROM_CALL_1D4
 doorsos::gr_find_de_result	equ	_ROM_CALL_1E8
-doorsos::gr_find_el	equ	_ROM_CALL_1F8
-doorsos::gr_find_func_index	equ	_ROM_CALL_1EE
-doorsos::gr_flags	equ	_ROM_CALL_463
-doorsos::gr_initCondName	equ	_ROM_CALL_1C8
-doorsos::gr_openFolder	equ	_ROM_CALL_1CD
-doorsos::gr_other	equ	_ROM_CALL_10C
-doorsos::GR_Pan	equ	_ROM_CALL_1C4
-doorsos::gr_remove_fldpic	equ	_ROM_CALL_1F5
+doorsos::gr_delete_fldpic	equ	_ROM_CALL_1F4
 doorsos::gr_seq_value	equ	_ROM_CALL_1DC
 doorsos::gr_stopic	equ	_ROM_CALL_1F7
 doorsos::gr_xres_pixel	equ	_ROM_CALL_1B8
 doorsos::GR3_addContours	equ	_ROM_CALL_1FB
-doorsos::GR3_freeDB	equ	_ROM_CALL_1FD
 doorsos::GR3_handleEvent	equ	_ROM_CALL_1FE
-doorsos::GR3_paint3d	equ	_ROM_CALL_1FF
-doorsos::GR3_xyToWindow	equ	_ROM_CALL_200
+doorsos::gr_find_el	equ	_ROM_CALL_1F8
+doorsos::gr_find_func_index	equ	_ROM_CALL_1EE
 doorsos::GraphActivate	equ	_ROM_CALL_1FC
-doorsos::GraphOrTableCmd	equ	_ROM_CALL_1E4
-doorsos::GrAxes	equ	_ROM_CALL_1B7
-doorsos::GrClipLine	equ	_ROM_CALL_1C0
-doorsos::grFuncName	equ	_ROM_CALL_1C7
 doorsos::GrLineFlt	equ	_ROM_CALL_1BE
+doorsos::gr_openFolder	equ	_ROM_CALL_1CD
+doorsos::GraphOrTableCmd	equ	_ROM_CALL_1E4
+doorsos::gr_remove_fldpic	equ	_ROM_CALL_1F5
 doorsos::GS_PlotAll	equ	_ROM_CALL_202
 doorsos::GS_PlotTrace	equ	_ROM_CALL_201
 doorsos::GT_BackupToScr	equ	_ROM_CALL_20C
+doorsos::GT_DspMsg	equ	_ROM_CALL_212
+doorsos::GR3_freeDB	equ	_ROM_CALL_1FD
 doorsos::GT_CalcDepVals	equ	_ROM_CALL_20D
+doorsos::GT_Format	equ	_ROM_CALL_214
 doorsos::GT_CenterGraphCursor	equ	_ROM_CALL_20E
 doorsos::GT_CursorKey	equ	_ROM_CALL_20F
+doorsos::GrAxes	equ	_ROM_CALL_1B7
+doorsos::GrClipLine	equ	_ROM_CALL_1C0
 doorsos::GT_DE_Init_Conds	equ	_ROM_CALL_22A
 doorsos::GT_DspFreeTraceCoords	equ	_ROM_CALL_210
-doorsos::GT_DspMsg	equ	_ROM_CALL_212
 doorsos::GT_DspTraceCoords	equ	_ROM_CALL_211
-doorsos::GT_Error	equ	_ROM_CALL_213
-doorsos::GT_Format	equ	_ROM_CALL_214
 doorsos::GT_FreeTrace	equ	_ROM_CALL_215
 doorsos::GT_IncXY	equ	_ROM_CALL_216
 doorsos::GT_KeyIn	equ	_ROM_CALL_217
-doorsos::GT_Open	equ	_ROM_CALL_21B
-doorsos::GT_PrintCursor	equ	_ROM_CALL_229
 doorsos::GT_QFloatCursorsInRange	equ	_ROM_CALL_218
 doorsos::GT_Regraph	equ	_ROM_CALL_219
 doorsos::GT_Regraph_if_neccy	equ	_ROM_CALL_21A
-doorsos::GT_SaveAs	equ	_ROM_CALL_21C
 doorsos::GT_SelFunc	equ	_ROM_CALL_21D
+doorsos::_du32u32	equ	_ROM_CALL_2AA
 doorsos::GT_Set_Graph_Format	equ	_ROM_CALL_228
+doorsos::GT_Error	equ	_ROM_CALL_213
 doorsos::GT_SetCursorXY	equ	_ROM_CALL_21F
 doorsos::GT_SetGraphRange	equ	_ROM_CALL_21E
 doorsos::GT_ShowMarkers	equ	_ROM_CALL_220
 doorsos::GT_Trace	equ	_ROM_CALL_221
-doorsos::GT_ValidGraphRanges	equ	_ROM_CALL_222
+doorsos::GT_PrintCursor	equ	_ROM_CALL_229
 doorsos::GT_WinBound	equ	_ROM_CALL_223
 doorsos::GT_WinCursor	equ	_ROM_CALL_224
-doorsos::GXcoord	equ	_ROM_CALL_226
-doorsos::GYcoord	equ	_ROM_CALL_225
-doorsos::GZ_Box	equ	_ROM_CALL_22B
-doorsos::GZ_Center	equ	_ROM_CALL_22C
 doorsos::GZ_Decimal	equ	_ROM_CALL_22D
 doorsos::GZ_Fit	equ	_ROM_CALL_22E
 doorsos::GZ_InOut	equ	_ROM_CALL_22F
 doorsos::GZ_Integer	equ	_ROM_CALL_230
 doorsos::GZ_Previous	equ	_ROM_CALL_231
 doorsos::GZ_Recall	equ	_ROM_CALL_232
-doorsos::GZ_SetFactors	equ	_ROM_CALL_233
-doorsos::GZ_Square	equ	_ROM_CALL_234
 doorsos::GZ_Standard	equ	_ROM_CALL_235
 doorsos::GZ_Stat	equ	_ROM_CALL_236
 doorsos::GZ_Store	equ	_ROM_CALL_237
 doorsos::GZ_Trig	equ	_ROM_CALL_238
+doorsos::InitDEAxesRng	equ	_ROM_CALL_1E9
+doorsos::InitDEMem	equ	_ROM_CALL_1EA
+doorsos::InitTimeSeq	equ	_ROM_CALL_1D9
+doorsos::GXcoord	equ	_ROM_CALL_226
+doorsos::GYcoord	equ	_ROM_CALL_225
+doorsos::NG_setup_graph_fun	equ	_ROM_CALL_261
+doorsos::PlotDel	equ	_ROM_CALL_203
+doorsos::PlotPut	equ	_ROM_CALL_204
+doorsos::QActivePlots	equ	_ROM_CALL_20A
+doorsos::QPlotActive	equ	_ROM_CALL_20B
+doorsos::seqStepCk	equ	_ROM_CALL_1DE
+doorsos::GZ_SetFactors	equ	_ROM_CALL_233
+doorsos::seqWebInit	equ	_ROM_CALL_1DA
+doorsos::SetGraphMode	equ	_ROM_CALL_1B5
+doorsos::setup_more_graph_fun	equ	_ROM_CALL_1CE
+doorsos::statFree	equ	_ROM_CALL_40A
 doorsos::has_different_variable	equ	_ROM_CALL_5A0
 doorsos::has_unit_base	equ	_ROM_CALL_3AF
 doorsos::hStrAppend	equ	_ROM_CALL_45F
@@ -955,32 +963,19 @@ doorsos::index_rmng_fctrs_start_fctr_tag	equ	_ROM_CALL_562
 doorsos::init_list_indices	equ	_ROM_CALL_2BA
 doorsos::init_matrix_indices	equ	_ROM_CALL_2BB
 doorsos::init_unit_system	equ	_ROM_CALL_3B0
-doorsos::InitDEAxesRng	equ	_ROM_CALL_1E9
-doorsos::InitDEMem	equ	_ROM_CALL_1EA
-doorsos::InitTimeSeq	equ	_ROM_CALL_1D9
-doorsos::integer_non_unknown	equ	_ROM_CALL_50C
+doorsos::spike_chk_gr_dirty	equ	_ROM_CALL_11A
+doorsos::spike_in_editor	equ	_ROM_CALL_116
+doorsos::time_loop	equ	_ROM_CALL_1D8
 doorsos::is_cFloat_agg	equ	_ROM_CALL_465
 doorsos::is_complex_Float	equ	_ROM_CALL_48B
-doorsos::is_constant	equ	_ROM_CALL_593
 doorsos::is_equivalent_to	equ	_ROM_CALL_578
 doorsos::is_executable	equ	_ROM_CALL_25A
-doorsos::is_minus1	equ	_ROM_CALL_508
 doorsos::is_neg_lead_numr_coef_re_part	equ	_ROM_CALL_56D
-doorsos::is_negative	equ	_ROM_CALL_575
-doorsos::is_never0	equ	_ROM_CALL_577
-doorsos::is_nonnegative	equ	_ROM_CALL_574
-doorsos::is_nonpositive	equ	_ROM_CALL_576
 doorsos::is_pathname	equ	_ROM_CALL_3C6
-doorsos::is_polynomial_in_var_or_kern	equ	_ROM_CALL_56B
 doorsos::is_pos_int_and_eq_quantum	equ	_ROM_CALL_509
-doorsos::is_positive	equ	_ROM_CALL_573
 doorsos::is_reciprocal_of_quantum	equ	_ROM_CALL_50A
 doorsos::is_term_improper	equ	_ROM_CALL_556
-doorsos::is_totally_polynomial	equ	_ROM_CALL_56C
 doorsos::is_units_term	equ	_ROM_CALL_3B1
-doorsos::is_variable	equ	_ROM_CALL_488
-doorsos::is_whole_number	equ	_ROM_CALL_50B
-doorsos::is0	equ	_ROM_CALL_269
 doorsos::lead_conjunct_factor_index	equ	_ROM_CALL_580
 doorsos::lead_disjunct_term_index	equ	_ROM_CALL_57E
 doorsos::linear_degree	equ	_ROM_CALL_571
@@ -989,8 +984,7 @@ doorsos::LoadSymFromFindHandle	equ	_ROM_CALL_281
 doorsos::LOC_formatDate	equ	_ROM_CALL_590
 doorsos::LOC_getLocalDateFormat	equ	_ROM_CALL_58F
 doorsos::LOC_localVersionDate	equ	_ROM_CALL_591
-doorsos::MO_option	equ	_ROM_CALL_447
-doorsos::negate_top	equ	_ROM_CALL_525
+doorsos::YCvtFtoP	equ	_ROM_CALL_1BC
 doorsos::next_token	equ	_ROM_CALL_3C7
 doorsos::next_var_or_kernel_index	equ	_ROM_CALL_56E
 doorsos::NG_control	equ	_ROM_CALL_466
@@ -1025,12 +1019,10 @@ doorsos::or_onto_top	equ	_ROM_CALL_57B
 doorsos::OSModKeyStatus	equ	_ROM_CALL_431
 doorsos::paint_all_except	equ	_ROM_CALL_11D
 doorsos::ParseSymName	equ	_ROM_CALL_78
-doorsos::PlotDel	equ	_ROM_CALL_203
 doorsos::PlotDup	equ	_ROM_CALL_207
 doorsos::PlotGet	equ	_ROM_CALL_205
 doorsos::PlotInit	equ	_ROM_CALL_206
 doorsos::PlotLookup	equ	_ROM_CALL_209
-doorsos::PlotPut	equ	_ROM_CALL_204
 doorsos::PlotSize	equ	_ROM_CALL_208
 doorsos::primary_tag_list	equ	_ROM_CALL_467
 doorsos::pSymPG	equ	_ROM_CALL_430
@@ -1043,14 +1035,12 @@ doorsos::push_constant_factors	equ	_ROM_CALL_55D
 doorsos::push_constant_terms	equ	_ROM_CALL_566
 doorsos::push_dependent_factors	equ	_ROM_CALL_55F
 doorsos::push_dependent_terms	equ	_ROM_CALL_568
-doorsos::push_div_dif_1c	equ	_ROM_CALL_58D
-doorsos::push_div_dif_1f	equ	_ROM_CALL_58C
+doorsos::times_top	equ	_ROM_CALL_522
 doorsos::push_float_qr_fact	equ	_ROM_CALL_2BC
 doorsos::push_format	equ	_ROM_CALL_315
 doorsos::push_independent_factors	equ	_ROM_CALL_560
 doorsos::push_independent_terms	equ	_ROM_CALL_569
 doorsos::TIOS_abs	equ	_ROM_CALL_5BA
-doorsos::push_long_to_integer	equ	_ROM_CALL_4E3
 doorsos::push_lu_fact	equ	_ROM_CALL_2BD
 doorsos::push_make_proper	equ	_ROM_CALL_557
 doorsos::push_minus_recip_of_quantum	equ	_ROM_CALL_510
@@ -1067,28 +1057,24 @@ doorsos::push_quantum_as_nonnegative_int	equ	_ROM_CALL_50E
 doorsos::push_quantum_pair_as_pos_frac	equ	_ROM_CALL_511
 doorsos::push_reciprocal	equ	_ROM_CALL_597
 doorsos::push_reciprocal_of_quantum	equ	_ROM_CALL_50F
-doorsos::push_simplify	equ	_ROM_CALL_44E
 doorsos::push_simplify_statements	equ	_ROM_CALL_44F
 doorsos::push_sq_matrix_to_whole_number	equ	_ROM_CALL_3C0
 doorsos::push_standardize	equ	_ROM_CALL_558
 doorsos::push_symbolic_qr_fact	equ	_ROM_CALL_2BE
 doorsos::push_trig	equ	_ROM_CALL_535
-doorsos::push_ulong_to_integer	equ	_ROM_CALL_4E4
 doorsos::push_unit_system_list	equ	_ROM_CALL_3B3
-doorsos::push_ushort_to_integer	equ	_ROM_CALL_4E5
 doorsos::push_var	equ	_ROM_CALL_3CB
 doorsos::push_var_kern_tail	equ	_ROM_CALL_56F
 doorsos::push_zero_partial_column	equ	_ROM_CALL_3C2
 doorsos::push0	equ	_ROM_CALL_4E7
 doorsos::push1	equ	_ROM_CALL_4E8
-doorsos::QActivePlots	equ	_ROM_CALL_20A
-doorsos::QPlotActive	equ	_ROM_CALL_20B
+doorsos::VarGraphRefBitsClear	equ	_ROM_CALL_268
+doorsos::YCvtFtoWin	equ	_ROM_CALL_1B3
 doorsos::QSkipGraphErr	equ	_ROM_CALL_1E7
 doorsos::QstatRcl	equ	_ROM_CALL_40B
 doorsos::raise_to_top	equ	_ROM_CALL_529
 doorsos::ReallocExprStruct	equ	_ROM_CALL_14D
 doorsos::recall_data_var	equ	_ROM_CALL_112
-doorsos::Regraph	equ	_ROM_CALL_1B6
 doorsos::remaining_conjuncts_index	equ	_ROM_CALL_581
 doorsos::remaining_disjuncts_index	equ	_ROM_CALL_57F
 doorsos::replace_top_with_reciprocal	equ	_ROM_CALL_52D
@@ -1100,40 +1086,25 @@ doorsos::replace_top2_with_pow	equ	_ROM_CALL_52A
 doorsos::replace_top2_with_prod	equ	_ROM_CALL_523
 doorsos::replace_top2_with_ratio	equ	_ROM_CALL_528
 doorsos::replace_top2_with_sum	equ	_ROM_CALL_519
-doorsos::rngLen	equ	_ROM_CALL_1DF
 doorsos::run_one_seq	equ	_ROM_CALL_1DB
 doorsos::ScrRectDivide	equ	_ROM_CALL_28
 doorsos::SearchExprStruct	equ	_ROM_CALL_14E
-doorsos::seqStepCk	equ	_ROM_CALL_1DE
-doorsos::seqWebInit	equ	_ROM_CALL_1DA
-doorsos::SetGraphMode	equ	_ROM_CALL_1B5
-doorsos::setup_more_graph_fun	equ	_ROM_CALL_1CE
 doorsos::setup_unit_system	equ	_ROM_CALL_3B4
 doorsos::sf_width	equ	_ROM_CALL_4D3
 doorsos::SP_Define	equ	_ROM_CALL_110
-doorsos::spike_chk_gr_dirty	equ	_ROM_CALL_11A
 doorsos::spike_geo_titles	equ	_ROM_CALL_115
-doorsos::spike_in_editor	equ	_ROM_CALL_116
 doorsos::spike_optionD	equ	_ROM_CALL_114
 doorsos::spike_titles_in_editor	equ	_ROM_CALL_118
 doorsos::statEnd	equ	_ROM_CALL_409
-doorsos::statFree	equ	_ROM_CALL_40A
 doorsos::statStart	equ	_ROM_CALL_408
-doorsos::StepCk	equ	_ROM_CALL_1DD
+doorsos::_ds32s32	equ	_ROM_CALL_2A8
 doorsos::store_data_var	equ	_ROM_CALL_111
 doorsos::store_func_def	equ	_ROM_CALL_2B4
 doorsos::store_to_subscripted_element	equ	_ROM_CALL_2B5
-doorsos::FClose	equ	_ROM_CALL_3D5
-doorsos::subtract_from_top	equ	_ROM_CALL_51B
-doorsos::subtract1_from_top	equ	_ROM_CALL_51E
-doorsos::time_loop	equ	_ROM_CALL_1D8
-doorsos::times_top	equ	_ROM_CALL_522
+doorsos::_du16u16	equ	_ROM_CALL_2A6
 doorsos::tokenize_if_TI_92_or_text	equ	_ROM_CALL_265
-doorsos::TokenizeName	equ	_ROM_CALL_3E9
-doorsos::FFindFirst	equ	_ROM_CALL_3D9
 doorsos::unlock_more_graph_fun	equ	_ROM_CALL_1CF
 doorsos::ValidateStore	equ	_ROM_CALL_8D
-doorsos::VarGraphRefBitsClear	equ	_ROM_CALL_268
 doorsos::VarOptList	equ	_ROM_CALL_444
 doorsos::VarSaveTitle	equ	_ROM_CALL_290
 doorsos::VarStoreLink	equ	_ROM_CALL_87
@@ -1144,8 +1115,7 @@ doorsos::WinLineExt	equ	_ROM_CALL_47C
 doorsos::WinRemove	equ	_ROM_CALL_414
 doorsos::XCvtFtoP	equ	_ROM_CALL_1BD
 doorsos::XCvtPtoF	equ	_ROM_CALL_1BA
-doorsos::YCvtFtoP	equ	_ROM_CALL_1BC
-doorsos::YCvtFtoWin	equ	_ROM_CALL_1B3
+doorsos::_ms32s32	equ	_ROM_CALL_2A9
 doorsos::YCvtPtoF	equ	_ROM_CALL_1BB
 doorsos::did_map_aggregate_arg	equ	_ROM_CALL_5B8
 doorsos::did_push_approx_inflection_point	equ	_ROM_CALL_5B0
@@ -1169,21 +1139,20 @@ doorsos::is_real	equ	_ROM_CALL_5A9
 doorsos::is_undefined	equ	_ROM_CALL_5B7
 doorsos::NG_such_that_index	equ	_ROM_CALL_5D7
 doorsos::OSCheckLinkOpen	equ	_ROM_CALL_5E3
-doorsos::add_to_top	equ	_ROM_CALL_518
 doorsos::RM_Type	equ	_ROM_CALL_5DC
 doorsos::TIOS_labs	equ	_ROM_CALL_5BC
 doorsos::RAtionalize_tol	equ	_ROM_CALL_5C0
 doorsos::replace_top_with_post_simplified	equ	_ROM_CALL_5B6
 doorsos::WinStrXYWrap	equ	_ROM_CALL_5DB
 doorsos::TIOS_div	equ	_ROM_CALL_5BB
+doorsos::_mu32u32	equ	_ROM_CALL_2AB
 doorsos::UpdateWindows	equ	_ROM_CALL_2B
 doorsos::push_user_func	equ	_ROM_CALL_2B3
-doorsos::is1	equ	_ROM_CALL_2FD
-doorsos::FGetSize	equ	_ROM_CALL_3DD
-doorsos::FRead	equ	_ROM_CALL_3E0
-doorsos::FSetBufSize	equ	_ROM_CALL_3E2
-doorsos::FSetSize	equ	_ROM_CALL_3E3
-doorsos::FType	equ	_ROM_CALL_3E6
+doorsos::_ds16u16	equ	_ROM_CALL_2A4
+doorsos::_mu16u16	equ	_ROM_CALL_2A7
+doorsos::NG_cleanup_graph_fun	equ	_ROM_CALL_262
+doorsos::_ms16u16	equ	_ROM_CALL_2A5
+doorsos::OSKeyScan	equ	_ROM_CALL_298
 doorsos::GD_HVLine	equ	_ROM_CALL_178
 doorsos::GD_Circle	equ	_ROM_CALL_176
 doorsos::GD_Pen	equ	_ROM_CALL_179
@@ -1192,6 +1161,10 @@ doorsos::GD_Text	equ	_ROM_CALL_17B
 doorsos::GD_Select	equ	_ROM_CALL_17C
 doorsos::GD_Contour	equ	_ROM_CALL_17D
 doorsos::GD_Line	equ	_ROM_CALL_177
+doorsos::GR3_paint3d	equ	_ROM_CALL_1FF
+doorsos::GR3_xyToWindow	equ	_ROM_CALL_200
+doorsos::GZ_Box	equ	_ROM_CALL_22B
+doorsos::GZ_Center	equ	_ROM_CALL_22C
 doorsos::HomeAlone	equ	_ROM_CALL_506
 doorsos::HS_getAns	equ	_ROM_CALL_241
 doorsos::HomeExecute	equ	_ROM_CALL_10E
@@ -1373,22 +1346,46 @@ doorsos::push_unitv	equ	_ROM_CALL_4C8
 doorsos::push_variance	equ	_ROM_CALL_4C9
 doorsos::push_rec_to_angle	equ	_ROM_CALL_539
 doorsos::push_phase	equ	_ROM_CALL_548
-doorsos::NG_setup_graph_fun		equ	_ROM_CALL_261
-doorsos::NG_cleanup_graph_fun		equ _ROM_CALL_262
-doorsos::OSKeyScan		equ	_ROM_CALL_298
-
-doorsos::SymFindFoldername  equ _ROM_CALL_6F
-doorsos::MakeHsym  equ _ROM_CALL_282
-
-doorsos::_bcd_math  equ _ROM_CALL_B5
-doorsos::_ds16u16  equ _ROM_CALL_2A4
-doorsos::_ms16u16  equ _ROM_CALL_2A5
-doorsos::_du16u16  equ _ROM_CALL_2A6
-doorsos::_mu16u16  equ _ROM_CALL_2A7
-doorsos::_ds32s32  equ _ROM_CALL_2A8
-doorsos::_ms32s32  equ _ROM_CALL_2A9
-doorsos::_du32u32  equ _ROM_CALL_2AA
-doorsos::_mu32u32  equ _ROM_CALL_2AB
+doorsos::push_dense_poly_eval	equ	_ROM_CALL_49C
+doorsos::push_div_dif_1c	equ	_ROM_CALL_58D
+doorsos::push_div_dif_1f	equ	_ROM_CALL_58C
+doorsos::FCreate	equ	_ROM_CALL_3D6
+doorsos::FDelete	equ	_ROM_CALL_3D7
+doorsos::FEof	equ	_ROM_CALL_3D8
+doorsos::FFindNext	equ	_ROM_CALL_3DA
+doorsos::FGetC	equ	_ROM_CALL_3DB
+doorsos::FGetPos	equ	_ROM_CALL_3DC
+doorsos::FOpen	equ	_ROM_CALL_3DE
+doorsos::FRead	equ	_ROM_CALL_3E0
+doorsos::FSetBufSize	equ	_ROM_CALL_3E2
+doorsos::FSetPos	equ	_ROM_CALL_3E1
+doorsos::FSetVer	equ	_ROM_CALL_3E4
+doorsos::FStatus	equ	_ROM_CALL_3E5
+doorsos::FWrite	equ	_ROM_CALL_3E7
+doorsos::FFindFirst	equ	_ROM_CALL_3D9
+doorsos::FAccess	equ	_ROM_CALL_3D4
+doorsos::FClose	equ	_ROM_CALL_3D5
+doorsos::FGetSize	equ	_ROM_CALL_3DD
+doorsos::FPutC	equ	_ROM_CALL_3DF
+doorsos::FSetSize	equ	_ROM_CALL_3E3
+doorsos::FType	equ	_ROM_CALL_3E6
+doorsos::CkValidDelta	equ	_ROM_CALL_1C3
+doorsos::gr_active	equ	_ROM_CALL_10B
+doorsos::gr_flags	equ	_ROM_CALL_463
+doorsos::gr_other	equ	_ROM_CALL_10C
+doorsos::StepCk	equ	_ROM_CALL_1DD
+doorsos::CptDeltax	equ	_ROM_CALL_1C1
+doorsos::CptDeltay	equ	_ROM_CALL_1C2
+doorsos::gdb_len	equ	_ROM_CALL_1E0
+doorsos::gdb_recall	equ	_ROM_CALL_1E2
+doorsos::gdb_store	equ	_ROM_CALL_1E1
+doorsos::rngLen	equ	_ROM_CALL_1DF
+doorsos::NoCallBack	equ	_ROM_CALL_31
+doorsos::caddcert	equ	_ROM_CALL_126
+doorsos::cgetvernum	equ	_ROM_CALL_131
+doorsos::EM_writeToExtMem	equ	_ROM_CALL_168
+doorsos::OSVRegisterTimer	equ	_ROM_CALL_284
+doorsos::OSVFreeTimer	equ	_ROM_CALL_285
 
 doorsos::ScreenClear equ _ROM_CALL_19E
 doorsos::DrawStrXY equ _ROM_CALL_1A9
@@ -1403,6 +1400,17 @@ doorsos::bcdneg equ _ROM_CALL_BA
 doorsos::bcdsub equ _ROM_CALL_B7
 doorsos::bcdlong equ _ROM_CALL_BC
 
+doorsos::ST_showHelp	equ	_ROM_CALL_E6
+doorsos::DrawTo	equ	_ROM_CALL_19C
+doorsos::flush_link	equ	_ROM_CALL_24D
+doorsos::receive	equ	_ROM_CALL_24F
+doorsos::reset_link	equ	_ROM_CALL_24C
+doorsos::transmit	equ	_ROM_CALL_250
+doorsos::tx_free	equ	_ROM_CALL_252
+
+doorsos::SymFindFoldername  equ _ROM_CALL_6F
+doorsos::MakeHsym  equ _ROM_CALL_282
+
 CALCULATOR		equ	_RAM_CALL_000
 HW_VERSION		equ	CALCULATOR+1
 LCD_WIDTH		equ	_RAM_CALL_001

+ 145 - 136
ASM/os.h

@@ -181,6 +181,30 @@ push_transpose_aux		equ	$3C1
 TokenizeSymName		equ	$80
 push_expression		equ	$44D
 ARb_int_count		equ	$5C3
+push_long_to_integer		equ	$4E3
+push_ulong_to_integer		equ	$4E4
+push_ushort_to_integer		equ	$4E5
+is_never0		equ	$577
+is_minus1		equ	$508
+is_negative		equ	$575
+integer_non_unknown		equ	$50C
+is_nonnegative		equ	$574
+is_nonpositive		equ	$576
+is_positive		equ	$573
+is_whole_number		equ	$50B
+is0		equ	$269
+is1		equ	$2FD
+is_totally_polynomial		equ	$56C
+is_polynomial_in_var_or_kern		equ	$56B
+is_constant		equ	$593
+is_variable		equ	$488
+negate_top		equ	$525
+add1_to_top		equ	$51D
+and_onto_top		equ	$579
+add_to_top		equ	$518
+push_simplify		equ	$44E
+subtract_from_top		equ	$51B
+subtract1_from_top		equ	$51E
 ABT_dialog		equ	$10D
 CAT_dialog		equ	$125
 EV_captureEvents		equ	$C6
@@ -207,6 +231,7 @@ EV_startSide		equ	$D5
 EV_startTask		equ	$D6
 EV_suspendPainting		equ	$D7
 EV_switch		equ	$D8
+MO_option		equ	$447
 MO_currentOptions		equ	$D9
 MO_defaults		equ	$DA
 MO_digestOptions		equ	$DB
@@ -216,6 +241,7 @@ MO_notifyModeChange		equ	$DE
 MO_sendQuit		equ	$DF
 handleVarLinkKey		equ	$129
 handleRclKey		equ	$14F
+ModeSettings		equ	$447
 AB_prodid		equ	$29D
 AB_prodname		equ	$29E
 AB_serno		equ	$29F
@@ -269,7 +295,6 @@ ST_modKey		equ	$E7
 ST_precision		equ	$E8
 ST_readOnly		equ	$E9
 ST_refDsp		equ	$EB
-ST_showHelp		equ	$E6
 ST_stack		equ	$EA
 ST_progressIncrement		equ	$4DA
 ST_progressBar		equ	$4D8
@@ -382,6 +407,7 @@ GetAlphaStatus		equ	$164
 KeyYesOrNo		equ	$3EB
 OSFastArrows		equ	$15C
 restoreAlphaLock		equ	$483
+KB_AUTOREPEAT		equ	$15C
 BitmapGet		equ	$185
 BitmapInit		equ	$186
 BitmapPut		equ	$187
@@ -401,21 +427,20 @@ DrawPix		equ	$1A8
 CalcBitmapSize		equ	$3EF
 DrawStr		equ	$1A9
 DrawStrWidth		equ	$197
-DrawTo		equ	$19C
+LineTo		equ	$19C
 FillLines2		equ	$199
 FillTriangle		equ	$198
 FontCharWidth		equ	$190
 FontGetSys		equ	$18E
 FontSetSys		equ	$18F
 GetPix		equ	$19F
-LineTo		equ	$19C
+ScrRect		equ	$2F
 MoveTo		equ	$19D
 PortRestore		equ	$1A3
 PortSet		equ	$1A2
 QScrRectOverlap		equ	$18D
 RestoreScrState		equ	$1A1
 SaveScrState		equ	$1A0
-ScrRect		equ	$2F
 ScrRectFill		equ	$189
 ScrRectOverlap		equ	$18A
 ScrRectScroll		equ	$18B
@@ -510,7 +535,6 @@ FL_write		equ	$171
 BatTooLowFlash		equ	$434
 FlashMemoryEnd		equ	$43D
 EM_blockVerifyErase		equ	$15D
-flush_link		equ	$24D
 getcalc		equ	$54
 LIO_Get		equ	$57
 LIO_GetMultiple		equ	$59
@@ -528,11 +552,7 @@ OSLinkTxQueueActive		equ	$252
 OSLinkTxQueueInquire		equ	$251
 OSReadLinkBlock		equ	$24F
 OSWriteLinkBlock		equ	$250
-receive		equ	$24F
-reset_link		equ	$24C
 sendcalc		equ	$55
-transmit		equ	$250
-tx_free		equ	$252
 MenuAddIcon		equ	$42
 MenuAddText		equ	$41
 MenuBegin		equ	$36
@@ -754,9 +774,7 @@ memcmp		equ	$270
 _memset		equ	$27B
 memmove		equ	$26B
 memset		equ	$27C
-add1_to_top		equ	$51D
 push_gcd_then_cofactors		equ	$59E
-and_onto_top		equ	$579
 are_units_consistent		equ	$40F
 assign_between		equ	$2AC
 push_mrow_aux		equ	$31B
@@ -764,19 +782,17 @@ CharNumber		equ	$113
 CheckGraphRef		equ	$7D
 ST_flags		equ	$443
 ck_valid_float		equ	$1E5
-CkValidDelta		equ	$1C3
+_bcd_math		equ	$B5
 cleanup_de_mem		equ	$1EC
 cleanup_seq_mem		equ	$1D7
 clear_error_context		equ	$44C
-FAccess		equ	$3D4
 compare_numbers		equ	$50D
 convert_to_TI_92		equ	$258
 CountGrFunc		equ	$1D5
 cpt_gr_fun		equ	$1D1
 cpt_gr_param		equ	$1D2
 cpt_gr_polar		equ	$1D3
-CptDeltax		equ	$1C1
-CptDeltay		equ	$1C2
+GT_ValidGraphRanges		equ	$222
 CptFuncX		equ	$1B9
 CptIndep		equ	$1C9
 CptLastIndepDE		equ	$1EF
@@ -817,13 +833,13 @@ TIOS_strtol		equ	$4FF
 EV_quit		equ	$48E
 EV_runningApp		equ	$45D
 execute_graph_func		equ	$1D0
-FCreate		equ	$3D6
-FDelete		equ	$3D7
-FEof		equ	$3D8
-FFindNext		equ	$3DA
-FGetC		equ	$3DB
-FGetPos		equ	$3DC
-FPutC		equ	$3DF
+TokenizeName		equ	$3E9
+GZ_Square		equ	$234
+Regraph		equ	$1B6
+gr_initCondName		equ	$1C8
+grFuncName		equ	$1C7
+GT_SaveAs		equ	$21C
+GT_Open		equ	$21B
 FindFunc		equ	$1C5
 FindGrFunc		equ	$1C6
 FirstNonblank		equ	$4DE
@@ -831,115 +847,108 @@ FirstSeqPlot		equ	$1D6
 fix_loop_displacements		equ	$170
 FLOATTAB		equ	$464
 ForceFloat		equ	$47D
-FOpen		equ	$3DE
+gen_version		equ	$259
 freeIdList		equ	$4D6
-FSetPos		equ	$3E1
-FSetVer		equ	$3E4
-FStatus		equ	$3E5
-FWrite		equ	$3E7
+gr_DelFolder		equ	$1CC
 FuncLineFlt		equ	$1BF
-gdb_len		equ	$1E0
-gdb_recall		equ	$1E2
-gdb_store		equ	$1E1
-gen_version		equ	$259
-get_lb		equ	$516
-get_list_indices		equ	$2B8
-get_matrix_indices		equ	$2B9
-get_ub		equ	$517
 GetStatValue		equ	$11B
 GetSysGraphRef		equ	$8A
-GetTagStr		equ	$46C
 GM_Derivative		equ	$1B0
 GM_DistArc		equ	$1B1
+get_lb		equ	$516
+get_list_indices		equ	$2B8
+get_matrix_indices		equ	$2B9
+get_ub		equ	$517
 GM_Inflection		equ	$1AD
 GM_Integrate		equ	$1AC
+GetTagStr		equ	$46C
 GM_Intersect		equ	$1AB
 GM_Math1		equ	$1AF
 GM_Shade		equ	$1B2
 GM_TanLine		equ	$1AE
 GM_Value		equ	$1AA
-gr_active		equ	$10B
 gr_add_fldpic		equ	$1F6
 gr_ck_solvergraph		equ	$1FA
 gr_CptIndepInc		equ	$1CA
-gr_de_axes_lbl		equ	$1F2
 gr_de_value		equ	$1ED
 gr_del_locals		equ	$1CB
 gr_del_vars_in_folder		equ	$1F1
-gr_delete_fldpic		equ	$1F4
-gr_DelFolder		equ	$1CC
 gr_DispLabels		equ	$1E3
+GR_Pan		equ	$1C4
+gr_de_axes_lbl		equ	$1F2
 gr_execute_de		equ	$1F3
 gr_execute_seq		equ	$1D4
 gr_find_de_result		equ	$1E8
-gr_find_el		equ	$1F8
-gr_find_func_index		equ	$1EE
-gr_flags		equ	$463
-gr_initCondName		equ	$1C8
-gr_openFolder		equ	$1CD
-gr_other		equ	$10C
-GR_Pan		equ	$1C4
-gr_remove_fldpic		equ	$1F5
+gr_delete_fldpic		equ	$1F4
 gr_seq_value		equ	$1DC
 gr_stopic		equ	$1F7
 gr_xres_pixel		equ	$1B8
 GR3_addContours		equ	$1FB
-GR3_freeDB		equ	$1FD
 GR3_handleEvent		equ	$1FE
-GR3_paint3d		equ	$1FF
-GR3_xyToWindow		equ	$200
+gr_find_el		equ	$1F8
+gr_find_func_index		equ	$1EE
 GraphActivate		equ	$1FC
-GraphOrTableCmd		equ	$1E4
-GrAxes		equ	$1B7
-GrClipLine		equ	$1C0
-grFuncName		equ	$1C7
 GrLineFlt		equ	$1BE
+gr_openFolder		equ	$1CD
+GraphOrTableCmd		equ	$1E4
+gr_remove_fldpic		equ	$1F5
 GS_PlotAll		equ	$202
 GS_PlotTrace		equ	$201
 GT_BackupToScr		equ	$20C
+GT_DspMsg		equ	$212
+GR3_freeDB		equ	$1FD
 GT_CalcDepVals		equ	$20D
+GT_Format		equ	$214
 GT_CenterGraphCursor		equ	$20E
 GT_CursorKey		equ	$20F
+GrAxes		equ	$1B7
+GrClipLine		equ	$1C0
 GT_DE_Init_Conds		equ	$22A
 GT_DspFreeTraceCoords		equ	$210
-GT_DspMsg		equ	$212
 GT_DspTraceCoords		equ	$211
-GT_Error		equ	$213
-GT_Format		equ	$214
 GT_FreeTrace		equ	$215
 GT_IncXY		equ	$216
 GT_KeyIn		equ	$217
-GT_Open		equ	$21B
-GT_PrintCursor		equ	$229
 GT_QFloatCursorsInRange		equ	$218
 GT_Regraph		equ	$219
 GT_Regraph_if_neccy		equ	$21A
-GT_SaveAs		equ	$21C
 GT_SelFunc		equ	$21D
+_du32u32		equ	$2AA
 GT_Set_Graph_Format		equ	$228
+GT_Error		equ	$213
 GT_SetCursorXY		equ	$21F
 GT_SetGraphRange		equ	$21E
 GT_ShowMarkers		equ	$220
 GT_Trace		equ	$221
-GT_ValidGraphRanges		equ	$222
+GT_PrintCursor		equ	$229
 GT_WinBound		equ	$223
 GT_WinCursor		equ	$224
-GXcoord		equ	$226
-GYcoord		equ	$225
-GZ_Box		equ	$22B
-GZ_Center		equ	$22C
 GZ_Decimal		equ	$22D
 GZ_Fit		equ	$22E
 GZ_InOut		equ	$22F
 GZ_Integer		equ	$230
 GZ_Previous		equ	$231
 GZ_Recall		equ	$232
-GZ_SetFactors		equ	$233
-GZ_Square		equ	$234
 GZ_Standard		equ	$235
 GZ_Stat		equ	$236
 GZ_Store		equ	$237
 GZ_Trig		equ	$238
+InitDEAxesRng		equ	$1E9
+InitDEMem		equ	$1EA
+InitTimeSeq		equ	$1D9
+GXcoord		equ	$226
+GYcoord		equ	$225
+NG_setup_graph_fun		equ	$261
+PlotDel		equ	$203
+PlotPut		equ	$204
+QActivePlots		equ	$20A
+QPlotActive		equ	$20B
+seqStepCk		equ	$1DE
+GZ_SetFactors		equ	$233
+seqWebInit		equ	$1DA
+SetGraphMode		equ	$1B5
+setup_more_graph_fun		equ	$1CE
+statFree		equ	$40A
 has_different_variable		equ	$5A0
 has_unit_base		equ	$3AF
 hStrAppend		equ	$45F
@@ -954,32 +963,19 @@ index_rmng_fctrs_start_fctr_tag		equ	$562
 init_list_indices		equ	$2BA
 init_matrix_indices		equ	$2BB
 init_unit_system		equ	$3B0
-InitDEAxesRng		equ	$1E9
-InitDEMem		equ	$1EA
-InitTimeSeq		equ	$1D9
-integer_non_unknown		equ	$50C
+spike_chk_gr_dirty		equ	$11A
+spike_in_editor		equ	$116
+time_loop		equ	$1D8
 is_cFloat_agg		equ	$465
 is_complex_Float		equ	$48B
-is_constant		equ	$593
 is_equivalent_to		equ	$578
 is_executable		equ	$25A
-is_minus1		equ	$508
 is_neg_lead_numr_coef_re_part		equ	$56D
-is_negative		equ	$575
-is_never0		equ	$577
-is_nonnegative		equ	$574
-is_nonpositive		equ	$576
 is_pathname		equ	$3C6
-is_polynomial_in_var_or_kern		equ	$56B
 is_pos_int_and_eq_quantum		equ	$509
-is_positive		equ	$573
 is_reciprocal_of_quantum		equ	$50A
 is_term_improper		equ	$556
-is_totally_polynomial		equ	$56C
 is_units_term		equ	$3B1
-is_variable		equ	$488
-is_whole_number		equ	$50B
-is0		equ	$269
 lead_conjunct_factor_index		equ	$580
 lead_disjunct_term_index		equ	$57E
 linear_degree		equ	$571
@@ -988,8 +984,7 @@ LoadSymFromFindHandle		equ	$281
 LOC_formatDate		equ	$590
 LOC_getLocalDateFormat		equ	$58F
 LOC_localVersionDate		equ	$591
-MO_option		equ	$447
-negate_top		equ	$525
+YCvtFtoP		equ	$1BC
 next_token		equ	$3C7
 next_var_or_kernel_index		equ	$56E
 NG_control		equ	$466
@@ -1024,12 +1019,10 @@ or_onto_top		equ	$57B
 OSModKeyStatus		equ	$431
 paint_all_except		equ	$11D
 ParseSymName		equ	$78
-PlotDel		equ	$203
 PlotDup		equ	$207
 PlotGet		equ	$205
 PlotInit		equ	$206
 PlotLookup		equ	$209
-PlotPut		equ	$204
 PlotSize		equ	$208
 primary_tag_list		equ	$467
 pSymPG		equ	$430
@@ -1042,14 +1035,12 @@ push_constant_factors		equ	$55D
 push_constant_terms		equ	$566
 push_dependent_factors		equ	$55F
 push_dependent_terms		equ	$568
-push_div_dif_1c		equ	$58D
-push_div_dif_1f		equ	$58C
+times_top		equ	$522
 push_float_qr_fact		equ	$2BC
 push_format		equ	$315
 push_independent_factors		equ	$560
 push_independent_terms		equ	$569
 TIOS_abs		equ	$5BA
-push_long_to_integer		equ	$4E3
 push_lu_fact		equ	$2BD
 push_make_proper		equ	$557
 push_minus_recip_of_quantum		equ	$510
@@ -1066,28 +1057,24 @@ push_quantum_as_nonnegative_int		equ	$50E
 push_quantum_pair_as_pos_frac		equ	$511
 push_reciprocal		equ	$597
 push_reciprocal_of_quantum		equ	$50F
-push_simplify		equ	$44E
 push_simplify_statements		equ	$44F
 push_sq_matrix_to_whole_number		equ	$3C0
 push_standardize		equ	$558
 push_symbolic_qr_fact		equ	$2BE
 push_trig		equ	$535
-push_ulong_to_integer		equ	$4E4
 push_unit_system_list		equ	$3B3
-push_ushort_to_integer		equ	$4E5
 push_var		equ	$3CB
 push_var_kern_tail		equ	$56F
 push_zero_partial_column		equ	$3C2
 push0		equ	$4E7
 push1		equ	$4E8
-QActivePlots		equ	$20A
-QPlotActive		equ	$20B
+VarGraphRefBitsClear		equ	$268
+YCvtFtoWin		equ	$1B3
 QSkipGraphErr		equ	$1E7
 QstatRcl		equ	$40B
 raise_to_top		equ	$529
 ReallocExprStruct		equ	$14D
 recall_data_var		equ	$112
-Regraph		equ	$1B6
 remaining_conjuncts_index		equ	$581
 remaining_disjuncts_index		equ	$57F
 replace_top_with_reciprocal		equ	$52D
@@ -1099,40 +1086,25 @@ replace_top2_with_pow		equ	$52A
 replace_top2_with_prod		equ	$523
 replace_top2_with_ratio		equ	$528
 replace_top2_with_sum		equ	$519
-rngLen		equ	$1DF
 run_one_seq		equ	$1DB
 ScrRectDivide		equ	$28
 SearchExprStruct		equ	$14E
-seqStepCk		equ	$1DE
-seqWebInit		equ	$1DA
-SetGraphMode		equ	$1B5
-setup_more_graph_fun		equ	$1CE
 setup_unit_system		equ	$3B4
 sf_width		equ	$4D3
 SP_Define		equ	$110
-spike_chk_gr_dirty		equ	$11A
 spike_geo_titles		equ	$115
-spike_in_editor		equ	$116
 spike_optionD		equ	$114
 spike_titles_in_editor		equ	$118
 statEnd		equ	$409
-statFree		equ	$40A
 statStart		equ	$408
-StepCk		equ	$1DD
+_ds32s32		equ	$2A8
 store_data_var		equ	$111
 store_func_def		equ	$2B4
 store_to_subscripted_element		equ	$2B5
-FClose		equ	$3D5
-subtract_from_top		equ	$51B
-subtract1_from_top		equ	$51E
-time_loop		equ	$1D8
-times_top		equ	$522
+_du16u16		equ	$2A6
 tokenize_if_TI_92_or_text		equ	$265
-TokenizeName		equ	$3E9
-FFindFirst		equ	$3D9
 unlock_more_graph_fun		equ	$1CF
 ValidateStore		equ	$8D
-VarGraphRefBitsClear		equ	$268
 VarOptList		equ	$444
 VarSaveTitle		equ	$290
 VarStoreLink		equ	$87
@@ -1143,8 +1115,7 @@ WinLineExt		equ	$47C
 WinRemove		equ	$414
 XCvtFtoP		equ	$1BD
 XCvtPtoF		equ	$1BA
-YCvtFtoP		equ	$1BC
-YCvtFtoWin		equ	$1B3
+_ms32s32		equ	$2A9
 YCvtPtoF		equ	$1BB
 did_map_aggregate_arg		equ	$5B8
 did_push_approx_inflection_point		equ	$5B0
@@ -1168,21 +1139,20 @@ is_real		equ	$5A9
 is_undefined		equ	$5B7
 NG_such_that_index		equ	$5D7
 OSCheckLinkOpen		equ	$5E3
-add_to_top		equ	$518
 RM_Type		equ	$5DC
 TIOS_labs		equ	$5BC
 RAtionalize_tol		equ	$5C0
 replace_top_with_post_simplified		equ	$5B6
 WinStrXYWrap		equ	$5DB
 TIOS_div		equ	$5BB
+_mu32u32		equ	$2AB
 UpdateWindows		equ	$2B
 push_user_func		equ	$2B3
-is1		equ	$2FD
-FGetSize		equ	$3DD
-FRead		equ	$3E0
-FSetBufSize		equ	$3E2
-FSetSize		equ	$3E3
-FType		equ	$3E6
+_ds16u16		equ	$2A4
+_mu16u16		equ	$2A7
+NG_cleanup_graph_fun		equ	$262
+_ms16u16		equ	$2A5
+OSKeyScan		equ	$298
 GD_HVLine		equ	$178
 GD_Circle		equ	$176
 GD_Pen		equ	$179
@@ -1191,6 +1161,10 @@ GD_Text		equ	$17B
 GD_Select		equ	$17C
 GD_Contour		equ	$17D
 GD_Line		equ	$177
+GR3_paint3d		equ	$1FF
+GR3_xyToWindow		equ	$200
+GZ_Box		equ	$22B
+GZ_Center		equ	$22C
 HomeAlone		equ	$506
 HS_getAns		equ	$241
 HomeExecute		equ	$10E
@@ -1372,9 +1346,46 @@ push_unitv		equ	$4C8
 push_variance		equ	$4C9
 push_rec_to_angle		equ	$539
 push_phase		equ	$548
-NG_setup_graph_fun		equ	$261
-NG_cleanup_graph_fun		equ $262
-OSKeyScan		equ	$298
+push_dense_poly_eval		equ	$49C
+push_div_dif_1c		equ	$58D
+push_div_dif_1f		equ	$58C
+FCreate		equ	$3D6
+FDelete		equ	$3D7
+FEof		equ	$3D8
+FFindNext		equ	$3DA
+FGetC		equ	$3DB
+FGetPos		equ	$3DC
+FOpen		equ	$3DE
+FRead		equ	$3E0
+FSetBufSize		equ	$3E2
+FSetPos		equ	$3E1
+FSetVer		equ	$3E4
+FStatus		equ	$3E5
+FWrite		equ	$3E7
+FFindFirst		equ	$3D9
+FAccess		equ	$3D4
+FClose		equ	$3D5
+FGetSize		equ	$3DD
+FPutC		equ	$3DF
+FSetSize		equ	$3E3
+FType		equ	$3E6
+CkValidDelta		equ	$1C3
+gr_active		equ	$10B
+gr_flags		equ	$463
+gr_other		equ	$10C
+StepCk		equ	$1DD
+CptDeltax		equ	$1C1
+CptDeltay		equ	$1C2
+gdb_len		equ	$1E0
+gdb_recall		equ	$1E2
+gdb_store		equ	$1E1
+rngLen		equ	$1DF
+NoCallBack		equ	$31
+caddcert		equ	$126
+cgetvernum		equ	$131
+EM_writeToExtMem		equ	$168
+OSVRegisterTimer		equ	$284
+OSVFreeTimer		equ	$285
 
 ScreenClear equ $19e
 bcdadd equ $b6
@@ -1386,19 +1397,17 @@ bcdneg equ $ba
 bcdsub equ $b7
 bcdlong equ $bc
 
+ST_showHelp		equ	$E6
+DrawTo		equ	$19C
+flush_link		equ	$24D
+receive		equ	$24F
+reset_link		equ	$24C
+transmit		equ	$250
+tx_free		equ	$252
+
 SymFindFoldername  equ $6F
 MakeHsym  equ $282
 
-_bcd_math  equ $B5
-_ds16u16  equ $2A4
-_ms16u16  equ $2A5
-_du16u16  equ $2A6
-_mu16u16  equ $2A7
-_ds32s32  equ $2A8
-_ms32s32  equ $2A9
-_du32u32  equ $2AA
-_mu32u32  equ $2AB
-
 LCD_MEM equ $4c00
 doorsos::main_lcd equ LCD_MEM
 doorsos::globals equ $4c00