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:
authored and GitHub committed 2022-04-16 11:13:05 -07:00
1 parent ae4d518352
commit 92a61aa0cd
15 files changed
+312 -13

No files matched your search

+9
View File
@@ -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