1
0
Fork 0

Move functionality from action_util to report

The functions also takes report_kebyoard_t parameters, so that they can
be used elsewhere.
This commit is contained in:
Fred Sundvik 2017-06-17 15:19:15 +03:00
parent c38589d861
commit 017458a07b
5 changed files with 193 additions and 173 deletions

View file

@ -174,6 +174,16 @@ typedef struct {
(key == KC_WWW_REFRESH ? AC_REFRESH : \
(key == KC_WWW_FAVORITES ? AC_BOOKMARKS : 0)))))))))))))))))))))
uint8_t has_anykey(report_keyboard_t* keyboard_report);
uint8_t get_first_key(report_keyboard_t* keyboard_report);
void add_key_byte(report_keyboard_t* keyboard_report, uint8_t code);
void del_key_byte(report_keyboard_t* keyboard_report, uint8_t code);
#ifdef NKRO_ENABLE
void add_key_bit(report_keyboard_t* keyboard_report, uint8_t code);
void del_key_bit(report_keyboard_t* keyboard_report, uint8_t code);
#endif
#ifdef __cplusplus
}
#endif