Implement XAP 'secure' core requirements (#16843)
Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Stefan Kerkmann <[email protected]>
This commit is contained in:
15 files changed
+312
-13
No files matched your search
@@ -212,6 +212,12 @@ bool process_record_quantum(keyrecord_t *record) {
|
||||
// return false;
|
||||
// }
|
||||
|
||||
#if defined(SECURE_ENABLE)
|
||||
if (!preprocess_secure(keycode, record)) {
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef VELOCIKEY_ENABLE
|
||||
if (velocikey_enabled() && record->event.pressed) {
|
||||
velocikey_accelerate();
|
||||
@@ -247,6 +253,9 @@ bool process_record_quantum(keyrecord_t *record) {
|
||||
process_record_via(keycode, record) &&
|
||||
#endif
|
||||
process_record_kb(keycode, record) &&
|
||||
#if defined(SECURE_ENABLE)
|
||||
process_secure(keycode, record) &&
|
||||
#endif
|
||||
#if defined(SEQUENCER_ENABLE)
|
||||
process_sequencer(keycode, record) &&
|
||||
#endif
|
||||
|
||||
Reference in new issue
Block a user