diff options
author | Aleksandr Kutuzov <aku@plooks.com> | 2020-10-19 13:36:40 +0300 |
---|---|---|
committer | Aleksandr Kutuzov <aku@plooks.com> | 2020-10-20 14:12:34 +0300 |
commit | d27b93c1ca60124def65f2c59b73dca9db9cc192 (patch) | |
tree | 0072c974055ee2d8e4adf8e13d41bc8a5f95b8c0 /applications/input | |
parent | 785469f598271f700dd4cf4a1488c9bb643e62c4 (diff) |
NFC: add interrupt routine only if APP_NFC is defined
Diffstat (limited to 'applications/input')
-rw-r--r-- | applications/input/input.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/applications/input/input.c b/applications/input/input.c index f647f06e..814cb2fb 100644 --- a/applications/input/input.c +++ b/applications/input/input.c @@ -3,7 +3,10 @@ #include <stdio.h> #include <flipper.h> +#ifdef APP_NFC void st25r3916Isr(void); +#endif + static volatile bool initialized = false; static SemaphoreHandle_t event; static InputState input_state = { @@ -101,10 +104,12 @@ void input_task(void* p) { } void HAL_GPIO_EXTI_Callback(uint16_t pin) { +#ifdef APP_NFC if(pin == RFID_PULL_Pin) { st25r3916Isr(); return; } +#endif if(!initialized) return; |