#include <string.h>\r
#include "src/lib/lib_head.h"\r
\r
-//++++#ifdef __DEBUG__\r
+#ifdef __DEBUG__\r
#define __DEBUG_InputMgr__\r
-//++++#endif\r
+#endif
\r
+#ifdef __DEBUG_InputMgr__\r
#define TESTKEYIN
-//#define TESTCONTROLNOISY\r
+#define TESTCONTROLNOISY
+#endif\r
\r
#define KeyInt 9 // The keyboard ISR number\r
\r
motion_None = 0,\r
motion_Right = 1,motion_Down = 1\r
} Motion;\r
-typedef enum {\r
- dir_North,//dir_NorthEast,\r
- dir_East,//dir_SouthEast,\r
- dir_South,//dir_Soutinest,\r
- dir_West,//dir_Nortinest,\r
- dir_None\r
+typedef enum {
+ dir_North,//dir_NorthEast,
+ dir_West,//dir_Nortinest,
+ dir_None,\r
+ dir_East,//,dir_SouthEast,
+ dir_South,//dir_Soutinest,
} Direction;\r
typedef struct {\r
boolean button0,button1,button2,button3;\r
typedef struct {\r
ScanCode button0,button1,\r
//upleft,\r
- up,\r
+ up,
+ down,
+ left,
+ right\r
//upright,\r
- left, right,\r
//downleft,\r
- down\r
//,downright\r
;\r
} KeyboardDef;\r