Changeset 64861b8 in mainline for uspace/drv
- Timestamp:
- 2011-01-21T12:26:09Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e8ad0de
- Parents:
- b65ca41d (diff), 96b0faef (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- uspace/drv
- Files:
-
- 5 edited
-
usbkbd/descparser.c (modified) (6 diffs)
-
usbkbd/main.c (modified) (2 diffs)
-
vhc/devices.c (modified) (1 diff)
-
vhc/hc.c (modified) (2 diffs)
-
vhc/hc.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbkbd/descparser.c
rb65ca41d r64861b8 96 96 pos += sizeof(usb_standard_configuration_descriptor_t); 97 97 98 printf("Parsed configuration descriptor: \n");99 dump_standard_configuration_descriptor(0, &config->config_descriptor);98 //printf("Parsed configuration descriptor: \n"); 99 //dump_standard_configuration_descriptor(0, &config->config_descriptor); 100 100 101 101 int ret = EOK; … … 139 139 pos += desc_size; 140 140 141 printf("Parsed interface descriptor: \n");142 dump_standard_interface_descriptor(&actual_iface->iface_desc);141 //printf("Parsed interface descriptor: \n"); 142 //dump_standard_interface_descriptor(&actual_iface->iface_desc); 143 143 144 144 // allocate space for endpoint descriptors … … 153 153 ep_i = 0; 154 154 155 printf("Remaining size: %d\n", size - (size_t)(pos - data));155 //printf("Remaining size: %d\n", size - (size_t)(pos - data)); 156 156 157 157 break; … … 180 180 pos += desc_size; 181 181 182 printf("Parsed endpoint descriptor: \n");183 dump_standard_endpoint_descriptor(&actual_iface->endpoints[ep_i]);182 //printf("Parsed endpoint descriptor: \n"); 183 //dump_standard_endpoint_descriptor(&actual_iface->endpoints[ep_i]); 184 184 ++ep_i; 185 185 … … 187 187 case USB_DESCTYPE_HID: 188 188 if (desc_size < sizeof(usb_standard_hid_descriptor_t)) { 189 printf("Wrong size of descriptor: %d (should be % d)\n",189 printf("Wrong size of descriptor: %d (should be %zu)\n", 190 190 desc_size, sizeof(usb_standard_hid_descriptor_t)); 191 191 ret = EINVAL; … … 208 208 }*/ 209 209 210 printf("Parsed HID descriptor header: \n");211 dump_standard_hid_descriptor_header(&actual_iface->hid_desc);210 //printf("Parsed HID descriptor header: \n"); 211 //dump_standard_hid_descriptor_header(&actual_iface->hid_desc); 212 212 213 213 // allocate space for all class-specific descriptor info -
uspace/drv/usbkbd/main.c
rb65ca41d r64861b8 130 130 assert(actual_size == length); 131 131 132 dump_hid_class_descriptor(0, USB_DESCTYPE_HID_REPORT,133 kbd_dev->conf->interfaces[i].report_desc, length);132 //dump_hid_class_descriptor(0, USB_DESCTYPE_HID_REPORT, 133 // kbd_dev->conf->interfaces[i].report_desc, length); 134 134 } 135 135 … … 189 189 } 190 190 191 usbkbd_print_config(kbd_dev->conf);191 //usbkbd_print_config(kbd_dev->conf); 192 192 193 193 /* -
uspace/drv/vhc/devices.c
rb65ca41d r64861b8 138 138 } else { 139 139 async_wait_for(req, &answer_rc); 140 transaction->actual_len = IPC_GET_ARG1(answer_data); 140 141 rc = (int)answer_rc; 141 142 } -
uspace/drv/vhc/hc.c
rb65ca41d r64861b8 96 96 usb_str_transaction_outcome(outcome)); 97 97 98 transaction->callback(transaction->buffer, transaction-> len, outcome,99 transaction->callback_arg);98 transaction->callback(transaction->buffer, transaction->actual_len, 99 outcome, transaction->callback_arg); 100 100 } 101 101 … … 169 169 transaction->buffer = buffer; 170 170 transaction->len = len; 171 transaction->actual_len = len; 171 172 transaction->callback = callback; 172 173 transaction->callback_arg = arg; -
uspace/drv/vhc/hc.h
rb65ca41d r64861b8 65 65 /** Transaction data length. */ 66 66 size_t len; 67 /** Data length actually transfered. */ 68 size_t actual_len; 67 69 /** Callback after transaction is done. */ 68 70 hc_transaction_done_callback_t callback;
Note:
See TracChangeset
for help on using the changeset viewer.
