|
NetBurner 3.5.7
PDF Version |
EHCI QH structure. See the USB EHCI specification. More...
#include <usb_host_ehci.h>
Public Attributes | |
| uint32_t | horizontalLinkPointer |
| uint32_t | staticEndpointStates [2] |
| uint32_t | currentQtdPointer |
| uint32_t | nextQtdPointer |
| uint32_t | alternateNextQtdPointer |
| uint32_t | transferOverlayResults [6] |
| usb_host_ehci_pipe_t * | ehciPipePointer |
| usb_host_transfer_t * | ehciTransferHead |
| usb_host_transfer_t * | ehciTransferTail |
| uint16_t | timeOutValue |
| uint16_t | timeOutLabel |
EHCI QH structure. See the USB EHCI specification.
| uint32_t _usb_host_ehci_qh::alternateNextQtdPointer |
QH specification filed, alternate next qTD pointer
| uint32_t _usb_host_ehci_qh::currentQtdPointer |
QH specification filed, current qTD pointer
| usb_host_ehci_pipe_t* _usb_host_ehci_qh::ehciPipePointer |
EHCI pipe pointer
| usb_host_transfer_t* _usb_host_ehci_qh::ehciTransferHead |
Transfer list head on this QH
| usb_host_transfer_t* _usb_host_ehci_qh::ehciTransferTail |
Transfer list tail on this QH
| uint32_t _usb_host_ehci_qh::horizontalLinkPointer |
QH specification filed, queue head a horizontal link pointer
| uint32_t _usb_host_ehci_qh::nextQtdPointer |
QH specification filed, next qTD pointer
| uint32_t _usb_host_ehci_qh::staticEndpointStates[2] |
QH specification filed, static endpoint state and configuration information
| uint16_t _usb_host_ehci_qh::timeOutLabel |
It's used to judge the transfer timeout. The EHCI driver maintain the value
| uint16_t _usb_host_ehci_qh::timeOutValue |
Its maximum value is USB_HOST_EHCI_CONTROL_BULK_TIME_OUT_VALUE. When the value is zero, the transfer times out.
| uint32_t _usb_host_ehci_qh::transferOverlayResults[6] |
QH specification filed, transfer overlay configuration and transfer results