62 state = (state << 6) | (~columns & 0x3F);
68 state = state & 0x1F7DF7FFFFF0FF;
void setType(int index, Type type) volatile
unsigned long long uint64_t
void activateRow(uint8_t row)
constexpr uint8_t numberOfColumns
void setPull(int index, Pull pull) volatile
constexpr GPIO ColumnGPIO
constexpr uint8_t RowPins[numberOfRows]
constexpr uint8_t ColumnPins[numberOfColumns]
void Keyboard(const char *input)
constexpr uint8_t numberOfRows
void setMode(int index, Mode mode) volatile
T getBitRange(uint8_t high, uint8_t low) volatile