diff --git a/include/arch/lora32u4ii/driver/gpio.h b/include/arch/lora32u4ii/driver/gpio.h index 61dc867fb7698f18614fa82142c3f41cdc9ce1aa..8bbaa4073ee936d7d27b1a706ea88aca2d05fa50 100644 --- a/include/arch/lora32u4ii/driver/gpio.h +++ b/include/arch/lora32u4ii/driver/gpio.h @@ -1,5 +1,4 @@ -#ifndef GPIO_H -#define GPIO_H +#pragma once #include @@ -48,8 +47,7 @@ class GPIO { }; inline void setup() { - // PB5 is both output (user LED) and input (Vbat/2 to ADC). - // Leave it as input by default. + DDRC |= _BV(PC7); } inline volatile uint8_t * pinToPort(uint8_t pin) { if (pin <= pb7) { @@ -201,5 +199,3 @@ class GPIO { }; extern GPIO gpio; - -#endif