Miscellaneous and convenience functions
- usbd_args_lookup()
- Look up a driver's command-line arguments.
- usbd_configuration_descriptor()
- Get the configuration descriptor for a specific configuration setting.
- usbd_device_lookup()
- Map the device instance identifier to an opaque device handle (from usbd_attach()).
- usbd_device_extra()
- Retrieve a pointer to the device-specific extra memory allocated by usbd_attach().
- usbd_device_descriptor()
- Get the device descriptor for a specific device.
- usbd_endpoint_descriptor()
- Get the endpoint descriptor for a specific endpoint setting.
- usbd_get_frame()
- Get the current frame number and frame length for a device.
- usbd_hcd_ext_info(), usbd_hcd_info()
- Get information on the USB host controller and DDK library.
- usbd_hub_descriptor()
- Get the hub descriptor for a specific (hub) device.
- usbd_interface_descriptor()
- Get the interface descriptor for a specific interface setting.
- usbd_languages_descriptor()
- Get the table of supported LANGIDs for the given device.
- usbd_parse_descriptors()
- Parse device descriptors looking for a specific entry.
- usbd_reset_device()
- Reset a USB device.
- usbd_string()
- Get a string descriptor.
- usbd_urb_status()
- Return status information on a URB.
- usbd_topology(), usbd_topology_ext()
- Get the USB bus physical topology.