From: Michael Brown Date: Wed, 16 Mar 2011 12:01:48 +0000 (+0000) Subject: [console] Add keyboard map selection X-Git-Tag: v1.20.1~2244 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ddad96cd2347fead28a98002754ac243b8dedb3f;p=thirdparty%2Fipxe.git [console] Add keyboard map selection The active keyboard map may be selected by editing KEYBOARD_MAP in config/console.h. Signed-off-by: Michael Brown --- diff --git a/src/config/config.c b/src/config/config.c index 0c28edf05..2c3555ead 100644 --- a/src/config/config.c +++ b/src/config/config.c @@ -281,3 +281,10 @@ REQUIRE_OBJECT ( tap ); REQUIRE_OBJECT ( efi_bofm ); #endif /* BOFM_EFI */ #endif /* CONFIG_BOFM */ + +/* + * Drag in selected keyboard map + */ +#define REQUIRE_KEYMAP_OBJECT( _map ) REQUIRE_OBJECT ( keymap_ ## _map ) +#define REQUIRE_KEYMAP( _map ) REQUIRE_KEYMAP_OBJECT ( _map ) +REQUIRE_KEYMAP ( KEYBOARD_MAP ); diff --git a/src/config/console.h b/src/config/console.h index dd1d7469c..afc89569c 100644 --- a/src/config/console.h +++ b/src/config/console.h @@ -21,6 +21,8 @@ FILE_LICENCE ( GPL2_OR_LATER ); //#define CONSOLE_PC_KBD /* Direct access to PC keyboard */ //#define CONSOLE_SYSLOG /* Syslog console */ +#define KEYBOARD_MAP us + #include #endif /* CONFIG_CONSOLE_H */