2020-05-21 13:34:28 -07:00
#include "wm1.h"
2022-02-07 14:09:21 +11:00
void bootloader_jump ( void ) {
// This board doesn't use the "standard" stm32duino bootloader, and no information is available regarding how to enter bootloader mode. All we can do here is reset.
NVIC_SystemReset ();
}
2020-05-21 13:34:28 -07:00
void matrix_init_kb ( void ) {
setPinOutput ( B1 ); // Top Indicator LED
setPinOutput ( B0 ); // Middle Indicator LED
setPinOutput ( C5 ); // Bottom Indicator LED
matrix_init_user ();
}
bool led_update_kb ( led_t led_state ) {
if ( led_update_user ( led_state )) {
writePin ( B1 , led_state . caps_lock );
writePin ( B0 , led_state . num_lock );
writePin ( C5 , led_state . scroll_lock );
}
return true ;
}