After booting Fujitsu Lifebook U7411 (other platforms may also be affected), the ps2_drv Serial_interface ring buffer may not be empty for some reason despite the PS/2 keyboard was not used. Thus, event_pending() returns true and _update_leds() in repos/os/src/drivers/ps2/ps2_keyboard.h skips the LED update. Pressing a key resolves this and the LEDs are updated.
After booting Fujitsu Lifebook U7411 (other platforms may also be affected), the ps2_drv
Serial_interface
ring buffer may not be empty for some reason despite the PS/2 keyboard was not used. Thus,event_pending()
returnstrue
and_update_leds()
in repos/os/src/drivers/ps2/ps2_keyboard.h skips the LED update. Pressing a key resolves this and the LEDs are updated.