faster, less bits :)

daktil_thumb_popravljen
Jeremiah 2017-05-14 08:01:01 -07:00
parent 63d9698d5c
commit b9b2244b82
1 changed files with 2 additions and 9 deletions

View File

@ -76,15 +76,8 @@ static matrix_row_t get_real_keys(uint8_t row, matrix_row_t rowdata){
static inline bool countones(matrix_row_t row) static inline bool countones(matrix_row_t row)
{ {
int count = 0;
while (row > 0){
count += 1;
row &= row-1; row &= row-1;
} return row;
if (count > 1){
return true;
}
return false;
} }
static inline bool has_ghost_in_row(uint8_t row, matrix_row_t rowdata) static inline bool has_ghost_in_row(uint8_t row, matrix_row_t rowdata)