Showing changes from revision #1 to #2:
Added | Removed | Changed
Entry | |
---|---|
R0 | 238 (&EE) |
R1 | EOR value |
R2 | AND value |
Exit | |
---|---|
R0 | Preserved |
R1 | Previous base number |
R2 | Corrupted |
The purpose of this call is to read or set the numeric keypad interpretation.
Keypad keys generate offsets from this base value, which with the default base number of 48 give the key presses shown:
Key Pressed | Offset from Base | Key code Generated | Offset with Num Lock | Key Code Generated |
---|---|---|---|---|
0 | +0 | 0 | +157 | Insert |
1 | +1 | 1 | +91 | End/Copy |
2 | +2 | 2 | +94 | Down |
3 | +3 | 3 | +110 | Page Down |
4 | +4 | 4 | +92 | Left |
5 | +5 | 5 | (ignored) | |
6 | +6 | 6 | +93 | Right |
7 | +7 | 7 | -18 | Home |
8 | +8 | 8 | +95 | Up |
9 | +9 | 9 | +111 | Page Up |
. | -2 | . | +79 | Delete |
/ | -1 | / | unchanged | |
* | -6 | * | unchanged | |
# | -13 | # | unchanged | |
- | -3 | - | unchanged | |
+ | -5 | + | unchanged | |
Enter | -35 | Return | unchanged |