Changes in uspace/drv/hid/usbhid/generic/hiddev.c [e0a5d4c:b7fd2a0] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/hid/usbhid/generic/hiddev.c
re0a5d4c rb7fd2a0 1 1 /* 2 2 * Copyright (c) 2011 Lubos Slovak 3 * Copyright (c) 2018 Ondrej Hlavaty4 3 * All rights reserved. 5 4 * … … 97 96 const usb_hid_dev_t *hid_dev = fun_hid_dev(fun); 98 97 99 usb_log_debug2("hid_dev: %p, Max input report size (%zu). ",98 usb_log_debug2("hid_dev: %p, Max input report size (%zu).\n", 100 99 hid_dev, hid_dev->max_input_report_size); 101 100 … … 106 105 size_t size, size_t *act_size, int *event_nr, unsigned int flags) 107 106 { 108 usb_log_debug2("Generic HID: Get event. ");107 usb_log_debug2("Generic HID: Get event.\n"); 109 108 110 109 if (buffer == NULL || act_size == NULL || event_nr == NULL) { … … 116 115 117 116 if (hid_dev->input_report_size > size) { 118 usb_log_debug("input_report_size > size (%zu, %zu) ",117 usb_log_debug("input_report_size > size (%zu, %zu)\n", 119 118 hid_dev->input_report_size, size); 120 119 return EINVAL; // TODO: other error code … … 127 126 *event_nr = usb_hid_report_number(hid_dev); 128 127 129 usb_log_debug2("OK ");128 usb_log_debug2("OK\n"); 130 129 131 130 return EOK; … … 134 133 static size_t usb_generic_get_report_descriptor_length(ddf_fun_t *fun) 135 134 { 136 usb_log_debug("Generic HID: Get report descriptor length. ");137 138 const usb_hid_dev_t *hid_dev = fun_hid_dev(fun); 139 140 usb_log_debug2("hid_dev->report_desc_size = %zu ",135 usb_log_debug("Generic HID: Get report descriptor length.\n"); 136 137 const usb_hid_dev_t *hid_dev = fun_hid_dev(fun); 138 139 usb_log_debug2("hid_dev->report_desc_size = %zu\n", 141 140 hid_dev->report_desc_size); 142 141 … … 147 146 size_t size, size_t *actual_size) 148 147 { 149 usb_log_debug2("Generic HID: Get report descriptor. ");148 usb_log_debug2("Generic HID: Get report descriptor.\n"); 150 149 151 150 const usb_hid_dev_t *hid_dev = fun_hid_dev(fun); … … 163 162 static errno_t usb_generic_hid_client_connected(ddf_fun_t *fun) 164 163 { 165 usb_log_debug("Generic HID: Client connected. ");164 usb_log_debug("Generic HID: Client connected.\n"); 166 165 return EOK; 167 166 } … … 174 173 175 174 if (ddf_fun_unbind(fun) != EOK) { 176 usb_log_error("Failed to unbind generic hid fun. ");175 usb_log_error("Failed to unbind generic hid fun.\n"); 177 176 return; 178 177 } 179 usb_log_debug2("%s unbound. ", ddf_fun_get_name(fun));178 usb_log_debug2("%s unbound.\n", ddf_fun_get_name(fun)); 180 179 ddf_fun_destroy(fun); 181 180 } … … 190 189 191 190 /* Create the exposed function. */ 192 usb_log_debug("Creating DDF function %s... ", HID_GENERIC_FUN_NAME);191 usb_log_debug("Creating DDF function %s...\n", HID_GENERIC_FUN_NAME); 193 192 ddf_fun_t *fun = usb_device_ddf_fun_create(hid_dev->usb_dev, 194 193 fun_exposed, HID_GENERIC_FUN_NAME); 195 194 if (fun == NULL) { 196 usb_log_error("Could not create DDF function node. ");195 usb_log_error("Could not create DDF function node.\n"); 197 196 return ENOMEM; 198 197 } … … 205 204 errno_t rc = ddf_fun_bind(fun); 206 205 if (rc != EOK) { 207 usb_log_error("Could not bind DDF function: %s. ",206 usb_log_error("Could not bind DDF function: %s.\n", 208 207 str_error(rc)); 209 208 ddf_fun_destroy(fun); … … 211 210 } 212 211 213 usb_log_debug("HID function created. Handle: %" PRIun " ",212 usb_log_debug("HID function created. Handle: %" PRIun "\n", 214 213 ddf_fun_get_handle(fun)); 215 214 *data = fun; … … 220 219 bool usb_generic_hid_polling_callback(usb_hid_dev_t *hid_dev, void *data) 221 220 { 222 /* Continue polling until the device is about to be removed. */223 221 return true; 224 222 }
Note:
See TracChangeset
for help on using the changeset viewer.