summaryrefslogtreecommitdiff
path: root/doc/comboot.txt
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2009-02-03 21:41:21 -0800
committerH. Peter Anvin <hpa@zytor.com>2009-02-03 21:41:21 -0800
commitfd3b1f970c6385d178762fb5cfe922a2930d0cad (patch)
treee33ac5715b258a799e35bc821725947e57aee721 /doc/comboot.txt
parentdbc9c2da4332a308fd70a1fe055528204e0bb789 (diff)
downloadsyslinux-fd3b1f970c6385d178762fb5cfe922a2930d0cad.tar.gz
Add comboot interface to access the keyboard remapping table
Add a comboot interface to access the keyboard remapping table, which can be used for either querying or changing the keyboard map.
Diffstat (limited to 'doc/comboot.txt')
-rw-r--r--doc/comboot.txt13
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/comboot.txt b/doc/comboot.txt
index ceee93a5..53295020 100644
--- a/doc/comboot.txt
+++ b/doc/comboot.txt
@@ -908,3 +908,16 @@ AX=001Dh [3.60] Write auxilliary data vector
In a future version, PXELINUX may end up attempting to save
the ADV on the server via TFTP write.
+
+
+AX=001Eh [3.74] Keyboard remapping table
+ Input: AX 001Eh
+ DX 0000h - all other values reserved
+ Output: AX format version (1)
+ CX length in bytes (256)
+ ES:BX pointer to keyboard table
+
+ This call queries the keyboard remapping table. For the current
+ version, the format code is always 1 and the length is always
+ 256. This version can be updated simply by overwriting the version
+ in memory; this may not be true in the future.