mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-07-03 22:42:03 +00:00
Add board name and version
This commit is contained in:
parent
95a4635ebe
commit
f24f753907
@ -7,6 +7,10 @@
|
|||||||
enum Command {
|
enum Command {
|
||||||
// Probe for System76 EC protocol
|
// Probe for System76 EC protocol
|
||||||
CMD_PROBE = 1,
|
CMD_PROBE = 1,
|
||||||
|
// Read board string
|
||||||
|
CMD_BOARD = 2,
|
||||||
|
// Read version string
|
||||||
|
CMD_VERSION = 3,
|
||||||
// Get keyboard map index
|
// Get keyboard map index
|
||||||
CMD_KEYMAP_GET = 9,
|
CMD_KEYMAP_GET = 9,
|
||||||
// Set keyboard map index
|
// Set keyboard map index
|
||||||
@ -49,6 +53,14 @@ void raw_hid_receive(uint8_t *data, uint8_t length) {
|
|||||||
// Version
|
// Version
|
||||||
data[4] = 0x01;
|
data[4] = 0x01;
|
||||||
data[1] = 0;
|
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;
|
break;
|
||||||
case CMD_KEYMAP_GET:
|
case CMD_KEYMAP_GET:
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user