4 void * matrix_init_user(void) {
9 void * matrix_scan_user(void) {
13 void * matrix_init_kb(void) {
14 #ifdef BACKLIGHT_ENABLE
15 backlight_init_ports();
24 // play_note(((double)261.6*32)*pow(2.0,(36)/12.0), 0xF);
27 // play_note(((double)261.6*32)*pow(2.0,(48)/12.0), 0xF);
29 // stop_note(((double)261.6*32)*pow(2.0,(48)/12.0));
31 // play_note(((double)261.6*32)*pow(2.0,(48)/12.0), 0xF);
33 // stop_note(((double)261.6*32)*pow(2.0,(48)/12.0));
36 // stop_note(((double)261.6*32)*pow(2.0,(36)/12.0));
39 // play_note(((double)261.6*32)*pow(2.0,(62)/12.0), 0xF);
41 // stop_note(((double)261.6*32)*pow(2.0,(62)/12.0));
44 // play_note(((double)261.6*32)*pow(2.0,(64)/12.0), 0xF);
46 // stop_note(((double)261.6*32)*pow(2.0,(64)/12.0));
51 if (matrix_init_user) {
52 (*matrix_init_user)();
56 void * matrix_scan_kb(void) {
57 if (matrix_scan_user) {
58 (*matrix_scan_user)();