Changeset 58563585 in mainline for uspace/app
- Timestamp:
- 2016-08-31T11:15:39Z (9 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 10cb47e
- Parents:
- 7a67416
- Location:
- uspace/app/usbinfo
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/usbinfo/info.c
r7a67416 r58563585 93 93 init_match_ids(&matches); 94 94 usb_device_create_match_ids_from_device_descriptor( 95 95 &usb_device_descriptors(usb_dev)->device, &matches); 96 96 printf("%sDevice match ids (0x%04x by 0x%04x, %s)\n", get_indent(0), 97 97 usb_device_descriptors(usb_dev)->device.product_id, … … 229 229 { 230 230 dump_descriptor_tree_callback( 231 (const uint8_t *) &usb_device_descriptors(usb_dev)->device,231 (const uint8_t *) &usb_device_descriptors(usb_dev)->device, 232 232 (size_t) -1, NULL); 233 233 … … 242 242 { 243 243 dump_descriptor_tree_callback( 244 (const uint8_t *) &usb_device_descriptors(usb_dev)->device,244 (const uint8_t *) &usb_device_descriptors(usb_dev)->device, 245 245 (size_t) -1, usb_dev); 246 246 … … 296 296 uint64_t str_mask = 0; 297 297 find_string_indexes_callback( 298 (const uint8_t *) &usb_device_descriptors(usb_dev)->device, 0,298 (const uint8_t *) &usb_device_descriptors(usb_dev)->device, 0, 299 299 &str_mask); 300 300 -
uspace/app/usbinfo/list.c
r7a67416 r58563585 148 148 } 149 149 150 for (unsigned i = 0; i < count; ++i) {150 for (unsigned int i = 0; i < count; ++i) { 151 151 print_usb_bus(svcs[i]); 152 152 } -
uspace/app/usbinfo/usbinfo.h
r7a67416 r58563585 44 44 typedef struct { 45 45 int opt; 46 void (*action)(usb_device_t * usb_dev);46 void (*action)(usb_device_t *); 47 47 bool active; 48 48 } usbinfo_action_t; … … 51 51 #define NAME "usbinfo" 52 52 53 void dump_buffer(const char *, size_t, const uint8_t *, size_t);54 const char *get_indent(size_t);55 void dump_match_ids(match_id_list_t *, const char *);56 void dump_usb_descriptor(uint8_t *, size_t);57 void dump_descriptor_tree(uint8_t *, size_t);53 extern void dump_buffer(const char *, size_t, const uint8_t *, size_t); 54 extern const char *get_indent(size_t); 55 extern void dump_match_ids(match_id_list_t *, const char *); 56 extern void dump_usb_descriptor(uint8_t *, size_t); 57 extern void dump_descriptor_tree(uint8_t *, size_t); 58 58 59 59 static inline void internal_error(int err) … … 63 63 64 64 typedef void (*dump_descriptor_in_tree_t)(const uint8_t *, size_t, void *); 65 void browse_descriptor_tree(uint8_t *, size_t, usb_dp_descriptor_nesting_t *,66 dump_descriptor_in_tree_t, size_t, void *);67 65 68 void list(void); 66 extern void browse_descriptor_tree(uint8_t *, size_t, 67 usb_dp_descriptor_nesting_t *, dump_descriptor_in_tree_t, size_t, void *); 69 68 70 void dump_short_device_identification(usb_device_t *); 71 void dump_device_match_ids(usb_device_t *); 72 void dump_descriptor_tree_brief(usb_device_t *); 73 void dump_descriptor_tree_full(usb_device_t *); 74 void dump_strings(usb_device_t *); 75 void dump_status(usb_device_t *); 76 void dump_hidreport_raw(usb_device_t *); 77 void dump_hidreport_usages(usb_device_t *); 69 extern void list(void); 70 71 extern void dump_short_device_identification(usb_device_t *); 72 extern void dump_device_match_ids(usb_device_t *); 73 extern void dump_descriptor_tree_brief(usb_device_t *); 74 extern void dump_descriptor_tree_full(usb_device_t *); 75 extern void dump_strings(usb_device_t *); 76 extern void dump_status(usb_device_t *); 77 extern void dump_hidreport_raw(usb_device_t *); 78 extern void dump_hidreport_usages(usb_device_t *); 78 79 79 80 #endif
Note:
See TracChangeset
for help on using the changeset viewer.