Changeset 2c381250 in mainline for uspace/app/virtusbkbd/virtusbkbd.c
- Timestamp:
- 2010-10-13T06:49:48Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 7da3219
- Parents:
- fd17ab5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/virtusbkbd/virtusbkbd.c
rfd17ab5 r2c381250 89 89 }; 90 90 91 usbvirt_device_configuration_extras_t extra_descriptors[] = { 92 { 93 .data = (uint8_t *) &std_interface_descriptor, 94 .length = sizeof(std_interface_descriptor) 95 }, 96 { 97 .data = (uint8_t *) &hid_descriptor, 98 .length = sizeof(hid_descriptor) 99 }, 100 { 101 .data = (uint8_t *) &endpoint_descriptor, 102 .length = sizeof(endpoint_descriptor) 103 } 104 }; 105 106 /** Keyboard configuration. */ 107 usbvirt_device_configuration_t configuration = { 108 .descriptor = &std_configuration_descriptor, 109 .extra = extra_descriptors, 110 .extra_count = sizeof(extra_descriptors)/sizeof(extra_descriptors[0]) 111 }; 112 113 /** Keyboard standard descriptors. */ 114 usbvirt_descriptors_t descriptors = { 115 .device = &std_device_descriptor, 116 .configuration = &configuration, 117 .configuration_count = 1, 118 }; 119 91 120 /** Keyboard device. 92 121 * Rest of the items will be initialized later. … … 94 123 static usbvirt_device_t keyboard_dev = { 95 124 .ops = &keyboard_ops, 96 . standard_descriptor = &std_descriptor,125 .descriptors = &descriptors, 97 126 .device_id_ = USBVIRT_DEV_KEYBOARD_ID 98 127 };
Note:
See TracChangeset
for help on using the changeset viewer.