/* * keys.c * * Author: compukidmike */ #include "keys.h" #include "udi_hid_kbd.h" extern uint8_t keymap[231]; extern uint8_t keymaplength; extern uint8_t keymapstarts[6]; extern bool wait_for_sof; extern volatile uint32_t millis; extern bool udi_hid_kbd_b_report_trans_ongoing; uint32_t lastUSBSendTime = 0; void get_keymap(void){ rww_eeprom_emulator_read_buffer(EEP_KEY_MAP, keymap, 231); keymaplength = keymap[0]; keymapstarts[0] = 1; for(int x=1; x