diff options
Diffstat (limited to 'matrix_skel.h')
-rw-r--r-- | matrix_skel.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/matrix_skel.h b/matrix_skel.h deleted file mode 100644 index 2379ce44ab..0000000000 --- a/matrix_skel.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef MATRIX_SKEL_H -#define MATRIX_SKEL_H 1 - -#include <stdbool.h> - -/* number of matrix rows */ -uint8_t matrix_rows(void); -/* number of matrix columns */ -uint8_t matrix_cols(void); -/* intialize matrix for scaning. should be called once. */ -void matrix_init(void); -/* scan all key states on matrix */ -uint8_t matrix_scan(void); -/* whether modified from previous scan. used after matrix_scan. */ -bool matrix_is_modified(void); -/* whether ghosting occur on matrix. */ -bool matrix_has_ghost(void); -/* whether a swtich is on */ -bool matrix_is_on(uint8_t row, uint8_t col); -/* matrix state on row */ -#if (MATRIX_COLS <= 8) -uint8_t matrix_get_row(uint8_t row); -#else -uint16_t matrix_get_row(uint8_t row); -#endif -/* count keys pressed */ -uint8_t matrix_key_count(void); -/* print matrix for debug */ -void matrix_print(void); - - -#endif |