public
/
FUZIX.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
11b61ec
)
mtx: fix function key switcher
author
Alan Cox
<alan@linux.intel.com>
Tue, 19 May 2015 17:54:09 +0000
(18:54 +0100)
committer
Alan Cox
<alan@linux.intel.com>
Tue, 19 May 2015 17:54:09 +0000
(18:54 +0100)
Kernel/platform-mtx/devtty.c
patch
|
blob
|
history
diff --git
a/Kernel/platform-mtx/devtty.c
b/Kernel/platform-mtx/devtty.c
index
e5f667c
..
03c8b84
100644
(file)
--- a/
Kernel/platform-mtx/devtty.c
+++ b/
Kernel/platform-mtx/devtty.c
@@
-252,17
+252,17
@@
static void keydecode(void)
return;
}
- if (keymap[6] & 65)
/* shift */
+ if (keymap[6] & 65)
{
/* shift */
c = shiftkeyboard[keybyte][keybit];
- else
+ if (c == KEY_F1 || c == KEY_F2) {
+ if (inputtty != c - KEY_F1) {
+ inputtty = c - KEY_F1;
+ }
+ return;
+ }
+ } else
c = keyboard[keybyte][keybit];
- if (c == 0xF1 || c == 0xF2) {
- if (inputtty != c - 0xF1) {
- inputtty = c - 0xF1;
- }
- return;
- }
if (keymap[2] & 1) { /* control */