Add board name and version

This commit is contained in:
Jeremy Soller 2020-09-30 10:18:01 -06:00
parent 95a4635ebe
commit f24f753907
No known key found for this signature in database
GPG Key ID: E988B49EE78A7FB1

View File

@ -7,6 +7,10 @@
enum Command {
// Probe for System76 EC protocol
CMD_PROBE = 1,
// Read board string
CMD_BOARD = 2,
// Read version string
CMD_VERSION = 3,
// Get keyboard map index
CMD_KEYMAP_GET = 9,
// Set keyboard map index
@ -49,6 +53,14 @@ void raw_hid_receive(uint8_t *data, uint8_t length) {
// Version
data[4] = 0x01;
data[1] = 0;
break;
case CMD_BOARD:
strncpy(&data[2], QMK_KEYBOARD, length - 2);
data[1] = 0;
break;
case CMD_VERSION:
strncpy(&data[2], QMK_VERSION, length - 2);
data[1] = 0;
break;
case CMD_KEYMAP_GET:
{