Lines Matching refs:printf

70         printf("DeviceGetDeviceDescriptor failed for %s/%s\n", DEV_USB, devname);  in do_list_device()
77 printf("DeviceGetDeviceSpeed failed for %s/%s\n", DEV_USB, devname); in do_list_device()
86 printf("%*s%3s %*s%04X:%04X %-5s %s %s\n", left_pad, "", devname, right_pad, "", in do_list_device()
95 printf("Device Descriptor:\n"); in do_list_device()
96 printf(" bLength %d\n", device_desc.bLength); in do_list_device()
97 printf(" bDescriptorType %d\n", device_desc.bDescriptorType); in do_list_device()
98 printf(" bcdUSB %x.%x\n", le16toh(device_desc.bcdUSB) >> 8, in do_list_device()
100 printf(" bDeviceClass %d\n", device_desc.bDeviceClass); in do_list_device()
101 printf(" bDeviceSubClass %d\n", device_desc.bDeviceSubClass); in do_list_device()
102 printf(" bDeviceProtocol %d\n", device_desc.bDeviceProtocol); in do_list_device()
103 printf(" bMaxPacketSize0 %d\n", device_desc.bMaxPacketSize0); in do_list_device()
104 printf(" idVendor 0x%04X\n", le16toh(device_desc.idVendor)); in do_list_device()
105 printf(" idProduct 0x%04X\n", le16toh(device_desc.idProduct)); in do_list_device()
106 printf(" bcdDevice %x.%x\n", le16toh(device_desc.bcdDevice) >> 8, in do_list_device()
108printf(" iManufacturer %d %s\n", device_desc.iManufacturer, manufacturer); in do_list_device()
109 printf(" iProduct %d %s\n", device_desc.iProduct, product); in do_list_device()
111 printf(" iSerialNumber %d %s\n", device_desc.iSerialNumber, string_buf); in do_list_device()
112 printf(" bNumConfigurations %d\n", device_desc.bNumConfigurations); in do_list_device()
128 printf("GetConfigurationDescriptor failed for %s/%s\n", DEV_USB, devname); in do_list_device()
143 printf("GetConfigurationDescriptor failed for %s/%s\n", DEV_USB, devname); in do_list_device()
151 printf(" Configuration Descriptor:\n"); in do_list_device()
152 printf(" bLength %d\n", config_desc->bLength); in do_list_device()
153 printf(" bDescriptorType %d\n", config_desc->bDescriptorType); in do_list_device()
154 printf(" wTotalLength %d\n", le16toh(config_desc->wTotalLength)); in do_list_device()
155 printf(" bNumInterfaces %d\n", config_desc->bNumInterfaces); in do_list_device()
156 printf(" bConfigurationValue %d\n", config_desc->bConfigurationValue); in do_list_device()
158printf(" iConfiguration %d %s\n", config_desc->iConfiguration, string_buf); in do_list_device()
159 printf(" bmAttributes 0x%02X\n", config_desc->bmAttributes); in do_list_device()
160 printf(" bMaxPower %d\n", config_desc->bMaxPower); in do_list_device()
166 printf("zero length header, bailing\n"); in do_list_device()
171 printf(" Interface Descriptor:\n"); in do_list_device()
172 printf(" bLength %d\n", desc->bLength); in do_list_device()
173 printf(" bDescriptorType %d\n", desc->bDescriptorType); in do_list_device()
174 printf(" bInterfaceNumber %d\n", desc->bInterfaceNumber); in do_list_device()
175 printf(" bAlternateSetting %d\n", desc->bAlternateSetting); in do_list_device()
176 printf(" bNumEndpoints %d\n", desc->bNumEndpoints); in do_list_device()
177 printf(" bInterfaceClass %d\n", desc->bInterfaceClass); in do_list_device()
178 printf(" bInterfaceSubClass %d\n", desc->bInterfaceSubClass); in do_list_device()
179 printf(" bInterfaceProtocol %d\n", desc->bInterfaceProtocol); in do_list_device()
181 printf(" iInterface %d %s\n", desc->iInterface, string_buf); in do_list_device()
184 printf(" Endpoint Descriptor:\n"); in do_list_device()
185 printf(" bLength %d\n", desc->bLength); in do_list_device()
186 printf(" bDescriptorType %d\n", desc->bDescriptorType); in do_list_device()
187 printf(" bEndpointAddress 0x%02X\n", desc->bEndpointAddress); in do_list_device()
188 printf(" bmAttributes 0x%02X\n", desc->bmAttributes); in do_list_device()
189 printf(" wMaxPacketSize %d\n", le16toh(desc->wMaxPacketSize)); in do_list_device()
190 printf(" bInterval %d\n", desc->bInterval); in do_list_device()
193 printf(" HID Descriptor:\n"); in do_list_device()
194 printf(" bLength %d\n", desc->bLength); in do_list_device()
195 printf(" bDescriptorType %d\n", desc->bDescriptorType); in do_list_device()
196 printf(" bcdHID %x.%x\n", le16toh(desc->bcdHID) >> 8, in do_list_device()
198 printf(" bCountryCode %d\n", desc->bCountryCode); in do_list_device()
199 printf(" bNumDescriptors %d\n", desc->bNumDescriptors); in do_list_device()
202 printf(" bDescriptorType %d\n", entry->bDescriptorType); in do_list_device()
203printf(" wDescriptorLength %d\n", le16toh(entry->wDescriptorLength)); in do_list_device()
207 printf(" SuperSpeed Endpoint Companion Descriptor:\n"); in do_list_device()
208 printf(" bLength %d\n", desc->bLength); in do_list_device()
209 printf(" bDescriptorType %d\n", desc->bDescriptorType); in do_list_device()
210 printf(" bMaxBurst 0x%02X\n", desc->bMaxBurst); in do_list_device()
211 printf(" bmAttributes 0x%02X\n", desc->bmAttributes); in do_list_device()
212 printf(" wBytesPerInterval %d\n", le16toh(desc->wBytesPerInterval)); in do_list_device()
215 printf(" SuperSpeed Isochronous Endpoint Companion Descriptor:\n"); in do_list_device()
216 printf(" bLength %d\n", desc->bLength); in do_list_device()
217 printf(" bDescriptorType %d\n", desc->bDescriptorType); in do_list_device()
218 printf(" wReserved %d\n", le16toh(desc->wReserved)); in do_list_device()
219 printf(" dwBytesPerInterval %d\n", le32toh(desc->dwBytesPerInterval)); in do_list_device()
222 printf(" Interface Association Descriptor:\n"); in do_list_device()
223 printf(" bLength %d\n", desc->bLength); in do_list_device()
224 printf(" bDescriptorType %d\n", desc->bDescriptorType); in do_list_device()
225 printf(" bFirstInterface %d\n", desc->bFirstInterface); in do_list_device()
226 printf(" bInterfaceCount %d\n", desc->bInterfaceCount); in do_list_device()
227 printf(" bFunctionClass %d\n", desc->bFunctionClass); in do_list_device()
228 printf(" bFunctionSubClass %d\n", desc->bFunctionSubClass); in do_list_device()
229 printf(" bFunctionProtocol %d\n", desc->bFunctionProtocol); in do_list_device()
230 printf(" iFunction %d\n", desc->iFunction); in do_list_device()
233 printf(" Unknown Descriptor:\n"); in do_list_device()
234 printf(" bLength %d\n", header->bLength); in do_list_device()
235 printf(" bDescriptorType %d\n", header->bDescriptorType); in do_list_device()
255 printf("Error opening %s\n", devname); in list_device()
276 printf("Error opening %s\n", DEV_USB); in list_devices()
329 printf("Error opening %s\n", DEV_USB); in list_tree()
342 printf("Error opening %s\n", devname); in list_tree()
358 printf("DeviceGetDeviceId failed for %s\n", devname); in list_tree()
366 printf("DeviceGetHubDeviceId failed for %s\n", devname); in list_tree()
397 printf("ID "); in list_tree()
399 printf(" "); in list_tree()
401 printf(" VID:PID SPEED MANUFACTURER PRODUCT\n"); in list_tree()
433 printf("configuration required after -c option\n"); in main()
440 printf("device ID required after -d option\n"); in main()
446 printf("unknown option \"%s\"\n", arg); in main()
455 printf("ID VID:PID SPEED MANUFACTURER PRODUCT\n"); in main()
464 printf("Usage:\n"); in main()
465 printf("%s [-c <configuration>] [-d <device ID>] [-t] [-v]", argv[0]); in main()
466printf(" -c Prints configuration descriptor for specified configuration (rather than current co… in main()
467 printf(" -d Prints only specified device\n"); in main()
468 printf(" -t Prints USB device tree\n"); in main()
469 printf(" -v Verbose output (prints descriptors\n"); in main()