Difference between revisions of "83Plus:BCALLs:4A0B"
From WikiTI
(→Inputs) |
|||
Line 11: | Line 11: | ||
* D = 0 | * D = 0 | ||
* E = token value | * E = token value | ||
− | * If two byte | + | * 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 21: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