Disable VIA protocol's EEPROM reset and bootloader jump commands (#11892)
* Disable VIA protocol's EEPROM reset and bootloader jump commands, and allow for reinstation through #define. * Removed at Wilba's suggestion.
This commit is contained in:
parent
8af7e5ea81
commit
101990139f
@ -370,19 +370,6 @@ void raw_hid_receive(uint8_t *data, uint8_t length) {
|
|||||||
dynamic_keymap_set_buffer(offset, size, &command_data[3]);
|
dynamic_keymap_set_buffer(offset, size, &command_data[3]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case id_eeprom_reset: {
|
|
||||||
via_eeprom_reset();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case id_bootloader_jump: {
|
|
||||||
// Need to send data back before the jump
|
|
||||||
// Informs host that the command is handled
|
|
||||||
raw_hid_send(data, length);
|
|
||||||
// Give host time to read it
|
|
||||||
wait_ms(100);
|
|
||||||
bootloader_jump();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
default: {
|
default: {
|
||||||
// The command ID is not known
|
// The command ID is not known
|
||||||
// Return the unhandled state
|
// Return the unhandled state
|
||||||
|
Loading…
Reference in New Issue
Block a user