83Plus:BCALLs:4297

From WikiTI
Revision as of 19:04, 10 June 2005 by FloppusMaximus (Talk | contribs)

Jump to: navigation, search

Synopsis

Unofficial Name: MarkTableDirty

BCALL Address: 4297

This BCALL checks if the name in OP1 has 24h in (OP1+1), and if so, calls FindSym on it and marks its VAT entry as "dirty" (setting bit 7 of the first byte of its VAT entry).

Inputs

  • OP1: name of variable

Outputs

  • Variable marked as dirty only if OP1+1 contained 24h
  • Zero Flag: NZ if failure

Destroys

Unknown

Comments

This BCALL sets bit 7 of the first byte in the variable's VAT entry. That might mean the variable is "dirty", or it is selected in some kind of menu. I have yet to find a way to force the OS to actually try calling this routine.

ti83plus.inc says that if (OP1+1) is 24h, the variable has something to do with the table or statistics.