Difference between revisions of "83Plus:BCALLs:4297"

From WikiTI
Jump to: navigation, search
(It's temp not graph or table stuff)
Line 1: Line 1:
 
[[Category:83Plus:BCALLs:By Name|MarkTempDirty]][[Category:83Plus:BCALLs:By Name:Variable|MarkTempDirty]] [[Category:83Plus:BCALLs:By Address|4297 - MarkTempDirty]]
 
[[Category:83Plus:BCALLs:By Name|MarkTempDirty]][[Category:83Plus:BCALLs:By Name:Variable|MarkTempDirty]] [[Category:83Plus:BCALLs:By Address|4297 - MarkTempDirty]]
 +
{{missinfo|Destroys}}
 
== Synopsis ==
 
== Synopsis ==
 
'''Unofficial Name:''' MarkTempDirty
 
'''Unofficial Name:''' MarkTempDirty

Revision as of 19:59, 5 February 2008

This article is missing some information (namely Destroys). You can help WikiTI by filling in the missing information.


Synopsis

Unofficial Name: MarkTempDirty

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". The 24h byte indicates a temporary variable.