libpayload-x86: Export keyboard modifiers
Add function to get active keyboard modifiers. Change-Id: Ifc7bd4aa86f20d67c5b542d0458b966e605c5499 Signed-off-by: Patrick Rudolph <siro@das-labor.org> Reviewed-on: https://review.coreboot.org/18601 Reviewed-by: Martin Roth <martinroth@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
committed by
Martin Roth
parent
1f5ebf7c8b
commit
ae2cb2d3bf
@ -163,6 +163,14 @@ int keyboard_havechar(void);
|
||||
unsigned char keyboard_get_scancode(void);
|
||||
int keyboard_getchar(void);
|
||||
int keyboard_set_layout(char *country);
|
||||
int keyboard_getmodifier(void);
|
||||
|
||||
enum KEYBOARD_MODIFIERS {
|
||||
KB_MOD_SHIFT = (1 << 0),
|
||||
KB_MOD_ALT = (1 << 1),
|
||||
KB_MOD_CTRL = (1 << 2),
|
||||
KB_MOD_CAPSLOCK = (1 << 3),
|
||||
};
|
||||
/** @} */
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user