Changeset 2c381250 in mainline for uspace/app/virtusbkbd/kbdconfig.h


Ignore:
Timestamp:
2010-10-13T06:49:48Z (14 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7da3219
Parents:
fd17ab5
Message:

virtusb: add get_descriptor(config) handling

The virtusb framework is now able to handle the standard request for
obtaining configuration descriptor. This includes sending extra data
such as interface or endpoint descriptor.

Using this approach, the virtual keyboard sends also its HID descriptor.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/virtusbkbd/kbdconfig.h

    rfd17ab5 r2c381250  
    4040#include "descriptor.h"
    4141
    42 extern usb_standard_device_descriptor_t std_descriptor;
    43 extern size_t std_descriptor_size;
     42extern usb_standard_device_descriptor_t std_device_descriptor;
     43
     44extern usb_standard_configuration_descriptor_t std_configuration_descriptor;
     45
     46extern usb_standard_interface_descriptor_t std_interface_descriptor;
     47
     48extern usb_standard_endpoint_descriptor_t endpoint_descriptor;
     49
     50
    4451extern hid_descriptor_t hid_descriptor;
    45 extern size_t hid_descriptor_size;
     52
    4653extern report_descriptor_data_t report_descriptor;
    4754extern size_t report_descriptor_size;
Note: See TracChangeset for help on using the changeset viewer.