2020-05-21 22:34:28 +02:00
# include "wm1.h"
2022-02-07 04:09:21 +01: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 22:34:28 +02: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 ;
}