diff --git a/src/hal/gpio.h b/src/hal/gpio.h index d475590..80f3545 100644 --- a/src/hal/gpio.h +++ b/src/hal/gpio.h @@ -10,18 +10,18 @@ namespace gpio { volatile uint8_t PORTx; }; - enum class Mode { + enum class Mode : uint8_t { input = 0, output, }; - enum class Pull { + enum class Pull : uint8_t { none = 0, up, down, //not available on the AVR }; - enum class Level { + enum class Level : uint8_t { low = 0, high, };