Difference between revisions of "83Plus:BCALLs:4A0B"

From WikiTI
Jump to: navigation, search
 
(Inputs)
Line 11: Line 11:
 
*  D = 0  
 
*  D = 0  
 
*  E = token value
 
*  E = token value
* If two byte tokne,
+
* If two byte token,
 
*  D = first byte of token
 
*  D = first byte of token
 
*  E = second byte of token
 
*  E = second byte of token

Revision as of 22:36, 8 April 2005

Synopsis

Official Name: TokToKey

BCALL Address: 4A0B

Converts a tokens to key presses.

Inputs

  • If one byte token,
  • D = 0
  • E = token value
  • If two byte token,
  • D = first byte of token
  • E = second byte of token

Outputs

  • A = first byte of key
  • (keyExtend) = second byte of key press, if it exists

Registers Destroyed

  •  ??

Example

ld d,0
ld e,tSin
B_CALL TokToKey ;should return a=kSin