Contents

IOUSBGetEndpointIntervalEncodedMicroframes

Extracts the interval of an endpoint descriptor.

Declaration

uint32_t IOUSBGetEndpointIntervalEncodedMicroframes(uint32_t usbDeviceSpeed, const IOUSBEndpointDescriptor *descriptor);

Parameters

  • usbDeviceSpeed:

    The operational speed of the device.

  • descriptor:

    The endpoint descriptor to parse.

Return Value

The encoded endpoint interval.

Discussion

This method parses an endpoint descriptor and returns the service interval as n in (2^(n-1)) microframes.

See Also

Endpoint Descriptors