//----初始化键盘模块----------------------------------------------------------- //功能: 初始化一个由windows的键盘和按钮模拟的键盘,该键盘供8个键。 //参数: 无 //返回: 无 //----------------------------------------------------------------------------- ptu32_t ModuleInstall_KeyBoardHard(ptu32_t para) { static struct KeyBoardPrivate windows_keyboard; key_hard_init(); windows_keyboard.read_keyboard = keyboard_scan; windows_keyboard.vtime_limit = para; windows_keyboard.vtime_count = 100; windows_keyboard.key_bak = 0; windows_keyboard.key_now = 0; Keyboard_InstallDevice("keyboard driver",&windows_keyboard); return 1; }
//----初始化键盘模块----------------------------------------------------------- //功能: 初始化一个由windows的键盘和按钮模拟的键盘,该键盘供8个键。 //参数: 无 //返回: 无 //----------------------------------------------------------------------------- bool_t ModuleInstall_Keyboard_TQ2440(const char *dev_name) { static struct tagKeyBoardPrivate key_brd; key_hard_init(); key_brd.read_keyboard = keyboard_scan; Keyboard_InstallDevice(dev_name,&key_brd); key_brd.vtime_limit = 0; key_brd.vtime_count = 100; key_brd.key_bak = 0; key_brd.key_now = 0; return true; }