Add note on size of table

asm
Hamish Coleman 8 years ago
parent dd39cbdc7a
commit 5a72ed7558

@ -11,6 +11,9 @@ down at the same time as the keycode from the first byte, then the
keycode from the second byte is substituted (with possible modifier
keys from the third byte)
The table is big enough to hold 11 key replacements, and in the standard
firmare all but one of these are already used.
This structure of this table was identical in both the x220 and x230
firmware, just the contents differed. The classic keyboard patch simply
patched the exact values from the x220 firmware into place.
@ -61,7 +64,7 @@ entries is located in a pointer object:
dd 8 ; number of entries in the jump table
dd 0x2164c ; pointer to a list of function pointers
dd 0x1b ; number of entries in the complex replacement table
dd 0x2166c ; pointer to the comples replacement table.
dd 0x2166c ; pointer to the complex replacement table.
Since this pointer object also contains a pointer to a jump table, I have
assumed that the various codes in the replacement table end up indicating

Loading…
Cancel
Save