Changes in uspace/drv/usbhid/kbddev.c [fbefd0e:18b3cfd] in mainline
- File:
-
- 1 edited
-
uspace/drv/usbhid/kbddev.c (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbhid/kbddev.c
rfbefd0e r18b3cfd 662 662 int rc; 663 663 664 usb_log_ debug("Initializing HID/KBD structure...\n");664 usb_log_info("Initializing HID/KBD structure...\n"); 665 665 666 666 if (kbd_dev == NULL) { … … 742 742 743 743 kbd_dev->initialized = USBHID_KBD_STATUS_INITIALIZED; 744 usb_log_ debug("HID/KBD device structure initialized.\n");744 usb_log_info("HID/KBD device structure initialized.\n"); 745 745 746 746 return EOK; … … 769 769 size_t actual_size; 770 770 771 usb_log_ debug("Polling keyboard...\n");771 usb_log_info("Polling keyboard...\n"); 772 772 773 773 if (!kbd_dev->initialized) { … … 780 780 781 781 while (true) { 782 sess_rc = usb_ pipe_start_session(782 sess_rc = usb_endpoint_pipe_start_session( 783 783 &kbd_dev->hid_dev->poll_pipe); 784 784 if (sess_rc != EOK) { … … 788 788 } 789 789 790 rc = usb_ pipe_read(&kbd_dev->hid_dev->poll_pipe,790 rc = usb_endpoint_pipe_read(&kbd_dev->hid_dev->poll_pipe, 791 791 buffer, BOOTP_BUFFER_SIZE, &actual_size); 792 792 793 sess_rc = usb_ pipe_end_session(793 sess_rc = usb_endpoint_pipe_end_session( 794 794 &kbd_dev->hid_dev->poll_pipe); 795 795 … … 907 907 * Initialize device (get and process descriptors, get address, etc.) 908 908 */ 909 usb_log_ debug("Initializing USB/HID KBD device...\n");909 usb_log_info("Initializing USB/HID KBD device...\n"); 910 910 911 911 usbhid_kbd_t *kbd_dev = usbhid_kbd_new(); … … 926 926 } 927 927 928 usb_log_ debug("USB/HID KBD device structure initialized.\n");928 usb_log_info("USB/HID KBD device structure initialized.\n"); 929 929 930 930 /* … … 937 937 rc = ddf_fun_bind(kbd_fun); 938 938 if (rc != EOK) { 939 usb_log_error("Could not bind DDF function: %s.\n", 940 str_error(rc)); 939 usb_log_error("Could not bind DDF function.\n"); 941 940 // TODO: Can / should I destroy the DDF function? 942 941 ddf_fun_destroy(kbd_fun); … … 947 946 rc = ddf_fun_add_to_class(kbd_fun, "keyboard"); 948 947 if (rc != EOK) { 949 usb_log_error( 950 "Could not add DDF function to class 'keyboard': %s.\n", 951 str_error(rc)); 948 usb_log_error("Could not add DDF function to class 'keyboard'" 949 "\n"); 952 950 // TODO: Can / should I destroy the DDF function? 953 951 ddf_fun_destroy(kbd_fun); … … 961 959 fid_t fid = fibril_create(usbhid_kbd_fibril, kbd_dev); 962 960 if (fid == 0) { 963 usb_log_error("Failed to start fibril for `%s' device.\n", 964 dev->name); 961 usb_log_error("Failed to start fibril for KBD device\n"); 965 962 return ENOMEM; 966 963 } … … 987 984 /*----------------------------------------------------------------------------*/ 988 985 989 int usbhid_kbd_is_ usable(const usbhid_kbd_t *kbd_dev)986 int usbhid_kbd_is_initialized(const usbhid_kbd_t *kbd_dev) 990 987 { 991 988 return (kbd_dev->initialized == USBHID_KBD_STATUS_INITIALIZED); 989 } 990 991 /*----------------------------------------------------------------------------*/ 992 993 int usbhid_kbd_is_ready_to_destroy(const usbhid_kbd_t *kbd_dev) 994 { 995 return (kbd_dev->initialized == USBHID_KBD_STATUS_TO_DESTROY); 992 996 } 993 997
Note:
See TracChangeset
for help on using the changeset viewer.
