From 04f351b80279c55dfc6c8028f95eab7e01d50c84 Mon Sep 17 00:00:00 2001 From: tmk Date: Mon, 7 Feb 2011 14:59:07 +0900 Subject: PS/2 library receives data partially by interrupt --- ps2_vusb/keyboard.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'ps2_vusb/keyboard.c') diff --git a/ps2_vusb/keyboard.c b/ps2_vusb/keyboard.c index 95f65887f..c480908f8 100644 --- a/ps2_vusb/keyboard.c +++ b/ps2_vusb/keyboard.c @@ -1,12 +1,30 @@ #include "usb_keycodes.h" #include "host.h" +#include "ps2.h" +#include "usb.h" #include "keyboard.h" +#include "print.h" static report_keyboard_t report0; static report_keyboard_t report1; static report_keyboard_t *report = &report0; static report_keyboard_t *report_prev = &report1; + +void keyboard_set_led(uint8_t usb_led) +{ + uint8_t ps2_led = 0; + if (usb_led & (1<