Changeset 60c0573 in mainline for uspace/drv/usbhid/kbd
- Timestamp:
- 2011-04-10T15:17:22Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ba358ed
- Parents:
- dc4c19e
- Location:
- uspace/drv/usbhid/kbd
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbhid/kbd/kbddev.c
rdc4c19e r60c0573 856 856 /*----------------------------------------------------------------------------*/ 857 857 858 bool usb_kbd_polling_callback(usb_ device_t *dev, uint8_t *buffer,859 size_t buffer_size , void *arg)860 { 861 if ( dev == NULL || buffer == NULL || arg== NULL) {858 bool usb_kbd_polling_callback(usb_hid_dev_t *hid_dev, uint8_t *buffer, 859 size_t buffer_size) 860 { 861 if (hid_dev == NULL || buffer == NULL) { 862 862 // do not continue polling (???) 863 863 return false; 864 864 } 865 866 usb_hid_dev_t *hid_dev = (usb_hid_dev_t *)arg;867 865 868 866 // TODO: add return value from this function … … 916 914 /*----------------------------------------------------------------------------*/ 917 915 918 void usb_kbd_deinit( structusb_hid_dev_t *hid_dev)916 void usb_kbd_deinit(usb_hid_dev_t *hid_dev) 919 917 { 920 918 if (hid_dev == NULL) { -
uspace/drv/usbhid/kbd/kbddev.h
rdc4c19e r60c0573 49 49 #include "kbdrepeat.h" 50 50 51 struct usb_hid_dev _t;51 struct usb_hid_dev; 52 52 53 53 /*----------------------------------------------------------------------------*/ … … 115 115 /*----------------------------------------------------------------------------*/ 116 116 117 int usb_kbd_init(struct usb_hid_dev _t*hid_dev);117 int usb_kbd_init(struct usb_hid_dev *hid_dev); 118 118 119 bool usb_kbd_polling_callback( usb_device_t *dev, uint8_t *buffer,120 size_t buffer_size, void *arg);119 bool usb_kbd_polling_callback(struct usb_hid_dev *hid_dev, uint8_t *buffer, 120 size_t buffer_size); 121 121 122 122 int usb_kbd_is_initialized(const usb_kbd_t *kbd_dev); … … 126 126 void usb_kbd_free(usb_kbd_t **kbd_dev); 127 127 128 void usb_kbd_push_ev(struct usb_hid_dev _t*hid_dev, usb_kbd_t *kbd_dev,128 void usb_kbd_push_ev(struct usb_hid_dev *hid_dev, usb_kbd_t *kbd_dev, 129 129 int type, unsigned int key); 130 130 131 void usb_kbd_deinit(struct usb_hid_dev _t*hid_dev);131 void usb_kbd_deinit(struct usb_hid_dev *hid_dev); 132 132 133 int usb_kbd_set_boot_protocol(struct usb_hid_dev _t*hid_dev);133 int usb_kbd_set_boot_protocol(struct usb_hid_dev *hid_dev); 134 134 135 135 #endif /* USB_KBDDEV_H_ */
Note:
See TracChangeset
for help on using the changeset viewer.
