Difference between revisions of "83Plus:BCALLs:805A"

From WikiTI
Jump to: navigation, search
 
m
 
Line 1: Line 1:
[[Category:83Plus:BCALLs:By_Name|GetFieldSize]]
+
[[Category:83Plus:BCALLs:By_Name:Other|GetFieldSize]] [[Category:83Plus:BCALLs:By_Name|GetFieldSize]] [[Category:83Plus:BCALLs:By_Address|805A - GetFieldSize]]
[[Category:83Plus:BCALLs:By_Address|805A - GetFieldSize]]
+
[[Category:83Plus:BCALLs:By_Name:Other|GetFieldSize]]
+
 
== Synopsis ==
 
== Synopsis ==
 
'''Official Name:''' GetFieldSize
 
'''Official Name:''' GetFieldSize

Latest revision as of 20:38, 29 March 2005

Synopsis

Official Name: GetFieldSize

BCALL Address: 805A

Determine the length of a field.

Inputs

  • A = page where the field is stored
  • HL = address of the second byte of the field

Outputs

  • BC = length of the field
  • HL = address of the first data byte of the field
  • E = high 4 bits of the second type byte of the field

Destroys

Comments

This behaves very strangely with "long" (F) fields.