diff options
Diffstat (limited to 'keyboard/hbkb/matrix.c')
| -rw-r--r-- | keyboard/hbkb/matrix.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/keyboard/hbkb/matrix.c b/keyboard/hbkb/matrix.c index f3a0cde5f..a24d24b8c 100644 --- a/keyboard/hbkb/matrix.c +++ b/keyboard/hbkb/matrix.c | |||
| @@ -182,19 +182,6 @@ void matrix_print(void) | |||
| 182 | } | 182 | } |
| 183 | } | 183 | } |
| 184 | 184 | ||
| 185 | uint8_t matrix_key_count(void) | ||
| 186 | { | ||
| 187 | uint8_t count = 0; | ||
| 188 | for (uint8_t i = 0; i < MATRIX_ROWS; i++) { | ||
| 189 | #if (MATRIX_COLS <= 8) | ||
| 190 | count += bitpop(matrix[i]); | ||
| 191 | #else | ||
| 192 | count += bitpop16(matrix[i]); | ||
| 193 | #endif | ||
| 194 | } | ||
| 195 | return count; | ||
| 196 | } | ||
| 197 | |||
| 198 | #ifdef MATRIX_HAS_GHOST | 185 | #ifdef MATRIX_HAS_GHOST |
| 199 | inline | 186 | inline |
| 200 | static bool matrix_has_ghost_in_row(uint8_t row) | 187 | static bool matrix_has_ghost_in_row(uint8_t row) |
| @@ -205,7 +192,6 @@ static bool matrix_has_ghost_in_row(uint8_t row) | |||
| 205 | 192 | ||
| 206 | // ghost exists in case same state as other row | 193 | // ghost exists in case same state as other row |
| 207 | for (uint8_t i=0; i < MATRIX_ROWS; i++) { | 194 | for (uint8_t i=0; i < MATRIX_ROWS; i++) { |
| 208 | //if (i != row && (matrix[i] & matrix[row]) == matrix[row]) | ||
| 209 | if (i != row && (matrix[i] & matrix[row])) | 195 | if (i != row && (matrix[i] & matrix[row])) |
| 210 | return true; | 196 | return true; |
| 211 | } | 197 | } |
