|
NetBurner 3.5.7
PDF Version |
EHCI pipe structure. More...
#include <usb_host_ehci.h>
Public Attributes | |
| usb_host_pipe_t | pipeCommon |
| void * | ehciQh |
| uint16_t | uframeInterval |
| uint16_t | startFrame |
| uint16_t | dataTime |
| uint16_t | startSplitTime |
| uint16_t | completeSplitTime |
| uint8_t | startUframe |
| uint8_t | uframeSmask |
| uint8_t | uframeCmask |
EHCI pipe structure.
| uint16_t _usb_host_ehci_pipe::completeSplitTime |
Complete splitting the bandwidth time value:
| uint16_t _usb_host_ehci_pipe::dataTime |
Bandwidth time value:
| void* _usb_host_ehci_pipe::ehciQh |
Control/bulk/interrupt: QH; ISO: usb_host_ehci_iso_t
| usb_host_pipe_t _usb_host_ehci_pipe::pipeCommon |
Common pipe information
| uint16_t _usb_host_ehci_pipe::startFrame |
Bandwidth start frame: its value is from 0 to frame_list.
| uint16_t _usb_host_ehci_pipe::startSplitTime |
Start splitting the bandwidth time value:
| uint8_t _usb_host_ehci_pipe::startUframe |
Bandwidth start micro-frame: its value is from 0 to 7.
| uint8_t _usb_host_ehci_pipe::uframeCmask |
Complete micro-frame
| uint16_t _usb_host_ehci_pipe::uframeInterval |
Micro-frame interval value
| uint8_t _usb_host_ehci_pipe::uframeSmask |
Start micro-frame.