diff options
-rw-r--r-- | quantum/quantum.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/quantum/quantum.h b/quantum/quantum.h index 0faf1af29..f78915fdf 100644 --- a/quantum/quantum.h +++ b/quantum/quantum.h | |||
@@ -161,7 +161,7 @@ extern uint32_t default_layer_state; | |||
161 | } | 161 | } |
162 | } | 162 | } |
163 | 163 | ||
164 | #define readPin(pin) (PIN_ADDRESS(pin, 0) & _BV(pin & 0xF)) | 164 | #define readPin(pin) ((bool)(PIN_ADDRESS(pin, 0) & _BV(pin & 0xF))) |
165 | #elif defined(PROTOCOL_CHIBIOS) | 165 | #elif defined(PROTOCOL_CHIBIOS) |
166 | #define pin_t ioline_t | 166 | #define pin_t ioline_t |
167 | #define setPinInput(pin) palSetLineMode(pin, PAL_MODE_INPUT) | 167 | #define setPinInput(pin) palSetLineMode(pin, PAL_MODE_INPUT) |