1 /*
2  * Copyright (C) 2015-2020 Alibaba Group Holding Limited
3  */
4 
5 #ifndef KEY_POLL_H
6 #define KEY_POLL_H
7 
8 #include "stdint.h"
9 typedef enum {
10     EDK_KEY_1 = 0b0001,
11     EDK_KEY_2 = 0b0010,
12     EDK_KEY_3 = 0b0100,
13     EDK_KEY_4 = 0b1000,
14 } edk_keycode_t;
15 
16 typedef uint8_t key_code_t;
17 typedef void (*key_code_cb)(key_code_t key_code);
18 
19 int key_init(key_code_cb key_func);
20 
21 #endif // KEY_POLL_H
22