keypad.h
来自「嵌入式linux系统下hi3510平台的osd开发源码」· C头文件 代码 · 共 49 行
H
49 行
/* * extdrv/peripheral/keypad/hi_keypad.h for Linux . * * History: * 10-April-2006 create this file */ #ifndef __KEYPAD_INC__#define __KEYPAD_INC__ #define KEY_L_PORT GPIO_0 #define KEY_C_PORT GPIO_1 #define KEY_L_PORT_ADDR GPIO_0_BASE #define KEY_C_PORT_ADDR GPIO_1_BASE #define DEVICE_NAME "keypad" #define Irq_0 6 #define Irq_1 7 #define IRQ_GPIO0_4 0x10 #define IRQ_GPIO0_5 0x20 #define IRQ_GPIO0_6 0x40 #define IRQ_GPIO0_7 0x80 #define BUFSIZE 12 #define margin (HZ/100)*2 typedef struct key_info_t { int irq_source; unsigned char *keycode; }key_info; key_info key_info_tab[4] = { {IRQ_GPIO0_4,"ABC" }, {IRQ_GPIO0_5,"DEF" }, {IRQ_GPIO0_6,"GHI" }, {IRQ_GPIO0_7,"JKL" }, }; #endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?