Get a pointer to the memory allocated by the extra parameter
#include <sys/usbdi.h> void *usbd_device_extra( struct usbd_device *device );
libusbdi
You use the usbd_device_extra() function to get a pointer to the additional memory allocated via the extra parameter in usbd_attach().
A pointer to the additional memory, or NULL if no device-specific memory was allocated by usbd_attach().
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | No |
Signal handler | No |
Thread | Yes |
usbd_args_lookup(), usbd_attach() usbd_configuration_descriptor(), usbd_device_lookup(), usbd_device_descriptor(), usbd_endpoint_descriptor(), usbd_hcd_info(), usbd_hub_descriptor(), usbd_interface_descriptor(), usbd_languages_descriptor(), usbd_parse_descriptors(), usbd_string(), usbd_urb_status()