-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathKconfig
More file actions
34 lines (28 loc) · 1.28 KB
/
Copy pathKconfig
File metadata and controls
34 lines (28 loc) · 1.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
menu "Digital Door Key Configuration"
choice DDK_PROTOCOL_STACK
prompt "Protocol stack"
default DDK_PROTOCOL_ALIRO
help
Only one stack can be used by the firmware at a time, so only the selected
stack's sources are compiled. Headers of the unselected stack remain visible
but its symbols are not linked: the application must not call the other
stack's API.
config DDK_PROTOCOL_ALIRO
bool "Aliro"
help
Aliro (Matter) reader stack: NFC + BLE access protocol, step-up, and the
BLE transport (BleFlow / BleChannel / BleLink adapter).
config DDK_PROTOCOL_HOMEKEY
bool "HomeKey"
help
Apple HomeKey reader stack: NFC flows and HAP provisioning glue
(HK_HomeKit). Excludes the Aliro and BLE transport sources.
endchoice
config DDK_LOG_FULL_HEX
bool "Enable full hex logging for sensitive data"
default n
help
If enabled, DDK_LOG_HEX will output the full binary data instead of redacting it.
WARNING: This may leak sensitive cryptographic keys (e.g., HomeKey/Aliro keys)
to the serial log. Use only for local development and debugging.
endmenu