more cleanups
[fceu.git] / drivers / pc / keyscan.h
diff --git a/drivers/pc/keyscan.h b/drivers/pc/keyscan.h
deleted file mode 100644 (file)
index 4dc73de..0000000
+++ /dev/null
@@ -1,167 +0,0 @@
-#ifdef SVGALIB\r
-#include <vgakeyboard.h>\r
-#define SCANCODE_DELETE SCANCODE_REMOVE\r
-#define SCANCODE_KP_MINUS      SCANCODE_KEYPADMINUS\r
-#define SCANCODE_KP_PLUS       SCANCODE_KEYPADPLUS\r
-#define MK(k) SCANCODE_##k\r
-#define MK_COUNT 256\r
-#elif SDL\r
-#ifndef GP2X\r
-#include <SDL.h>\r
-#define SDLK_A SDLK_a\r
-#define SDLK_B SDLK_b\r
-#define SDLK_C SDLK_c\r
-#define SDLK_D SDLK_d\r
-#define SDLK_E SDLK_e\r
-#define SDLK_F SDLK_f\r
-#define SDLK_G SDLK_g\r
-#define SDLK_H SDLK_h\r
-#define SDLK_I SDLK_i\r
-#define SDLK_J SDLK_j\r
-#define SDLK_K SDLK_k\r
-#define SDLK_L SDLK_l\r
-#define SDLK_M SDLK_m\r
-#define SDLK_N SDLK_n\r
-#define SDLK_O SDLK_o\r
-#define SDLK_P SDLK_p\r
-#define SDLK_Q SDLK_q\r
-#define SDLK_R SDLK_r\r
-#define SDLK_S SDLK_s\r
-#define SDLK_T SDLK_t\r
-#define SDLK_U SDLK_u\r
-#define SDLK_V SDLK_v\r
-#define SDLK_W SDLK_w\r
-#define SDLK_X SDLK_x\r
-#define SDLK_Y SDLK_y\r
-#define SDLK_Z SDLK_z\r
-#define SDLK_LEFTCONTROL SDLK_LCTRL\r
-#define SDLK_RIGHTCONTROL SDLK_RCTRL\r
-#define SDLK_LEFTALT SDLK_LALT\r
-#define SDLK_RIGHTALT SDLK_RALT\r
-#define SDLK_LEFTSHIFT SDLK_LSHIFT\r
-#define SDLK_RIGHTSHIFT SDLK_RSHIFT\r
-#define SDLK_CURSORDOWN SDLK_DOWN\r
-#define SDLK_CURSORUP SDLK_UP\r
-#define SDLK_CURSORLEFT SDLK_LEFT\r
-#define SDLK_CURSORRIGHT SDLK_RIGHT\r
-#define SDLK_ENTER SDLK_RETURN\r
-#define SDLK_EQUAL SDLK_EQUALS\r
-#define SDLK_APOSTROPHE SDLK_QUOTE\r
-#define SDLK_BRACKET_LEFT SDLK_LEFTBRACKET\r
-#define SDLK_BRACKET_RIGHT SDLK_RIGHTBRACKET\r
-#define SDLK_SCROLLLOCK SDLK_SCROLLOCK         /* I guess the SDL people don't like lots of Ls... */\r
-#define SDLK_GRAVE     SDLK_BACKQUOTE\r
-#define MK(k) SDLK_##k\r
-#define MK_COUNT (SDLK_LAST+1)\r
-#elif DOS\r
-\r
-#define SCAN_GRAVE     0x29\r
-#define SCAN_1         0x02\r
-#define SCAN_2         0x03\r
-#define SCAN_3         0x04\r
-#define SCAN_4          0x05\r
-#define SCAN_5          0x06\r
-#define SCAN_6          0x07\r
-#define SCAN_7          0x08\r
-#define SCAN_8          0x09\r
-#define SCAN_9          0x0A\r
-#define SCAN_0          0x0B\r
-#define SCAN_MINUS     0x0C\r
-#define SCAN_EQUAL     0x0D\r
-#define SCAN_BACKSLASH 0x2B\r
-#define SCAN_BACKSPACE 0x0E\r
-#define SCAN_TAB       0x0F\r
-#define SCAN_Q         0x10\r
-#define SCAN_W         0x11\r
-#define SCAN_E         0x12\r
-#define SCAN_R         0x13\r
-#define SCAN_T         0x14\r
-#define SCAN_Y         0x15\r
-#define SCAN_U         0x16\r
-#define SCAN_I         0x17\r
-#define SCAN_O         0x18\r
-#define SCAN_P         0x19\r
-#define SCAN_BRACKET_LEFT      0x1A\r
-#define SCAN_BRACKET_RIGHT     0x1B\r
-#define SCAN_LOWBACKSLASH      0x2B\r
-#define SCAN_CAPSLOCK  0x3A\r
-#define SCAN_A         0x1E\r
-#define SCAN_S         0x1F\r
-#define SCAN_D          0x20\r
-#define SCAN_F          0x21\r
-#define SCAN_G          0x22\r
-#define SCAN_H          0x23\r
-#define SCAN_J          0x24\r
-#define SCAN_K          0x25\r
-#define SCAN_L          0x26\r
-#define SCAN_SEMICOLON 0x27\r
-#define SCAN_APOSTROPHE        0x28\r
-#define SCAN_ENTER     0x1C\r
-#define SCAN_LEFTSHIFT 0x2A\r
-#define SCAN_Z         0x2C\r
-#define SCAN_X         0x2D\r
-#define SCAN_C          0x2E\r
-#define SCAN_V          0x2F\r
-#define SCAN_B          0x30\r
-#define SCAN_N          0x31\r
-#define SCAN_M          0x32\r
-#define SCAN_COMMA      0x33\r
-#define SCAN_PERIOD    0x34\r
-#define SCAN_SLASH     0x35\r
-#define SCAN_RIGHTSHIFT        0x36\r
-#define SCAN_LEFTCONTROL       0x1D\r
-#define SCAN_LEFTALT           0x38\r
-#define SCAN_SPACE             0x39\r
-\r
-/* Extended keys. */\r
-#define SCAN_RIGHTALT          (0x38|0x80)\r
-#define SCAN_RIGHTCONTROL      (0x1D|0x80)\r
-#define SCAN_BL_INSERT         (0x52|0x80)\r
-#define SCAN_BL_DELETE         (0x53|0x80)\r
-#define SCAN_BL_CURSORLEFT     (0x4B|0x80)\r
-#define SCAN_BL_HOME           (0x47|0x80)\r
-#define SCAN_BL_END            (0x4F|0x80)\r
-#define SCAN_BL_CURSORUP       (0x48|0x80)\r
-#define SCAN_BL_CURSORDOWN     (0x50|0x80)\r
-#define SCAN_BL_PAGEUP         (0x49|0x80)\r
-#define SCAN_BL_PAGEDOWN       (0x51|0x80)\r
-#define SCAN_BL_CURSORRIGHT    (0x4D|0x80)\r
-\r
-#define SCAN_SCROLLLOCK         0x46\r
-/* Keys in the key pad area. */\r
-#define SCAN_NUMLOCK           0x45\r
-#define SCAN_HOME              0x47\r
-#define SCAN_CURSORLEFT                0x4B\r
-#define SCAN_END               0x4F\r
-#define SCAN_SLASH             0x35\r
-#define SCAN_CURSORUP          0x48\r
-#define SCAN_CENTER            0x4C\r
-#define SCAN_CURSORDOWN                0x50\r
-#define SCAN_INSERT            0x52\r
-#define SCAN_ASTERISK          0x37\r
-#define SCAN_PAGEUP            0x49\r
-#define SCAN_CURSORRIGHT       0x4D\r
-#define SCAN_PAGEDOWN           0x51\r
-#define SCAN_DELETE          0x53\r
-#define SCAN_KP_MINUS           0x4A\r
-#define SCAN_KP_PLUS            0x4E\r
-#define SCAN_KP_ENTER           0x1C\r
-\r
-#define SCAN_ESCAPE            0x01\r
-#define SCAN_F1                        0x3B\r
-#define SCAN_F2                        0x3C\r
-#define SCAN_F3                 0x3D\r
-#define SCAN_F4                 0x3E\r
-#define SCAN_F5                 0x3F\r
-#define SCAN_F6                 0x40\r
-#define SCAN_F7                 0x41\r
-#define SCAN_F8                 0x42\r
-#define SCAN_F9                 0x43\r
-#define SCAN_F10                0x44\r
-#define SCAN_F11                0x57\r
-#define SCAN_F12                0x58\r
-#define MK_COUNT 256\r
-#define MK(k) SCAN_##k\r
-#endif\r
-\r
-#endif\r