msx2: fix ordering of function keys in matrix
authorgeijoenr <geijoenr@gmail.com>
Thu, 8 Jun 2017 18:43:03 +0000 (20:43 +0200)
committergeijoenr <geijoenr@gmail.com>
Fri, 9 Jun 2017 15:28:20 +0000 (17:28 +0200)
Kernel/platform-msx2/kbdmatrix.h

index d92594b..16ea90d 100644 (file)
@@ -10,7 +10,7 @@ const uint8_t keyboard_int[11][8] = {
        {'c','d','e', 'f','g','h','i','j'},
        {'k','l','m', 'n','o','p','q','r'},
        {'s','t','u', 'v','w','x','y','z'},
-       {0/*SHIFT*/,0/*CTRL*/,0/*GRPH*/,0/*CAPS*/,0/*CODE*/ , KEY_F3 , KEY_F2 , KEY_F1 },
+       {0/*SHIFT*/,0/*CTRL*/,0/*GRPH*/,0/*CAPS*/,0/*CODE*/ , KEY_F1 , KEY_F2 , KEY_F3 },
        {KEY_F4 , KEY_F5,  KEY_ESC , '\t', KEY_STOP ,KEY_BS , 0 , 13},
        {32 , KEY_HOME,  KEY_INSERT , KEY_DEL, KEY_LEFT , KEY_UP , KEY_DOWN , KEY_RIGHT},
        {'*','+','/','0','1' ,'2','3','4'},
@@ -24,7 +24,7 @@ const uint8_t shiftkeyboard_int[11][8] = {
        {'C','D','E', 'F','G','H','I','J'},
        {'K','L','M', 'N','O','P','Q','R'},
        {'S','T','U', 'V','W','X','Y','Z'},
-       {0/*SHIFT*/,0/*CTRL*/,0/*GRPH*/,0/*CAPS*/,0/*CODE*/, KEY_F3 , KEY_F2 , KEY_F1 },
+       {0/*SHIFT*/,0/*CTRL*/,0/*GRPH*/,0/*CAPS*/,0/*CODE*/, KEY_F1 , KEY_F2 , KEY_F3 },
        {KEY_F4 , KEY_F5,  KEY_ESC , '\t', KEY_STOP ,KEY_BS , 0/*SELECT*/ , 13},
        {32 ,KEY_HOME,  KEY_INSERT , KEY_DEL, KEY_LEFT , KEY_UP , KEY_DOWN , KEY_RIGHT},
        {'*','+','/','0','1' ,'2','3','4'},