#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <str_error.h>
#include <bool.h>
#include <usb/usb.h>
#include <usb/descriptor.h>
#include <usb/debug.h>
#include <usb/classes/classes.h>
#include "usbinfo.h"
#include <usb/dev/dp.h>
Go to the source code of this file.
Functions | |
void | browse_descriptor_tree (uint8_t *descriptors, size_t descriptors_size, usb_dp_descriptor_nesting_t *descriptor_nesting, dump_descriptor_in_tree_t callback, size_t initial_depth, void *arg) |
static void | browse_descriptor_tree_internal (usb_dp_parser_t *parser, usb_dp_parser_data_t *data, uint8_t *root, size_t depth, dump_descriptor_in_tree_t callback, void *arg) |
Definition in file desctree.c.