diff options
author | root <root@no.no.james.local> | 2015-06-08 11:12:28 +0100 |
---|---|---|
committer | root <root@no.no.james.local> | 2015-06-08 11:12:28 +0100 |
commit | c88477f285ae9206846cf02b14337dd0837fee2e (patch) | |
tree | a68630a1fb35db8d008a854969ff38c04903d76f /app/usb.c | |
parent | 7a64ff65d2c6c667b757cebd9997fbf89f11b143 (diff) | |
download | tims_keyboard-c88477f285ae9206846cf02b14337dd0837fee2e.tar.gz tims_keyboard-c88477f285ae9206846cf02b14337dd0837fee2e.tar.bz2 tims_keyboard-c88477f285ae9206846cf02b14337dd0837fee2e.zip |
initialize the keyboard after usb comes up so we can reply to usb quickly
Diffstat (limited to 'app/usb.c')
-rw-r--r-- | app/usb.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -90,12 +90,10 @@ usb_control_request (usbd_device * usbd_dev, struct usb_setup_data *req, return 1; case 1: consumer_get_descriptor (buf, len); - return 1; - } - *len = 0; - return 0; + return 1; + } *len = 0; return 0; @@ -124,6 +122,8 @@ usb_set_config (usbd_device * usbd_dev, uint16_t wValue) USB_REQ_TYPE_TYPE | USB_REQ_TYPE_RECIPIENT, usb_control_class_request); + + atkbd_start (); } /* Buffer to be used for control requests. */ |