Changeset 64861b8 in mainline for uspace/drv


Ignore:
Timestamp:
2011-01-21T12:26:09Z (15 years ago)
Author:
Matus Dekanek <smekideki@…>
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.
Message:

merge from development

Location:
uspace/drv
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/usbkbd/descparser.c

    rb65ca41d r64861b8  
    9696        pos += sizeof(usb_standard_configuration_descriptor_t);
    9797
    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);
    100100       
    101101        int ret = EOK;
     
    139139                        pos += desc_size;
    140140
    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);
    143143                       
    144144                        // allocate space for endpoint descriptors
     
    153153                        ep_i = 0;
    154154
    155                         printf("Remaining size: %d\n", size - (size_t)(pos - data));
     155                        //printf("Remaining size: %d\n", size - (size_t)(pos - data));
    156156                       
    157157                        break;
     
    180180                        pos += desc_size;
    181181
    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]);
    184184                        ++ep_i;
    185185                       
     
    187187                case USB_DESCTYPE_HID:
    188188                        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",
    190190                                    desc_size, sizeof(usb_standard_hid_descriptor_t));
    191191                                ret = EINVAL;
     
    208208                        }*/
    209209
    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);
    212212                       
    213213                        // allocate space for all class-specific descriptor info
  • uspace/drv/usbkbd/main.c

    rb65ca41d r64861b8  
    130130                assert(actual_size == length);
    131131
    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);
    134134        }
    135135
     
    189189        }
    190190       
    191         usbkbd_print_config(kbd_dev->conf);
     191        //usbkbd_print_config(kbd_dev->conf);
    192192
    193193        /*
  • uspace/drv/vhc/devices.c

    rb65ca41d r64861b8  
    138138                } else {
    139139                        async_wait_for(req, &answer_rc);
     140                        transaction->actual_len = IPC_GET_ARG1(answer_data);
    140141                        rc = (int)answer_rc;
    141142                }
  • uspace/drv/vhc/hc.c

    rb65ca41d r64861b8  
    9696            usb_str_transaction_outcome(outcome));
    9797       
    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);
    100100}
    101101
     
    169169        transaction->buffer = buffer;
    170170        transaction->len = len;
     171        transaction->actual_len = len;
    171172        transaction->callback = callback;
    172173        transaction->callback_arg = arg;
  • uspace/drv/vhc/hc.h

    rb65ca41d r64861b8  
    6565        /** Transaction data length. */
    6666        size_t len;
     67        /** Data length actually transfered. */
     68        size_t actual_len;
    6769        /** Callback after transaction is done. */
    6870        hc_transaction_done_callback_t callback;
Note: See TracChangeset for help on using the changeset viewer.