]> git.friedersdorff.com Git - max/tmk_keyboard.git/blobdiff - tmk_core/common/keyboard.c
fix not correctly showing 32u2 warning message when Endpints are more than 4.
[max/tmk_keyboard.git] / tmk_core / common / keyboard.c
index 707351bcb8f10eb4e1a58caff3e1e34869027756..6057ea13fbc3cfbb61f21cb0373ada74eeb35d50 100644 (file)
@@ -63,7 +63,6 @@ static bool has_ghost_in_row(uint8_t row)
 #endif
 
 
-__attribute__ ((weak)) void matrix_setup(void) {}
 void keyboard_setup(void)
 {
     matrix_setup();
@@ -138,8 +137,10 @@ void keyboard_task(void)
                     hook_matrix_change(e);
                     // record a processed key
                     matrix_prev[r] ^= ((matrix_row_t)1<<c);
+
+                    // This can miss stroke when scan matrix takes long like Topre
                     // process a key per task call
-                    goto MATRIX_LOOP_END;
+                    //goto MATRIX_LOOP_END;
                 }
             }
         }