| ChibiOS
    0.0.0
    | 
Type of an IN endpoint state structure. More...
#include <hal_usb_lld.h>

| Data Fields | |
| size_t | txsize | 
| Requested transmit transfer size.  More... | |
| size_t | txcnt | 
| Transmitted bytes so far.  More... | |
| const uint8_t * | txbuf | 
| Pointer to the transmission linear buffer.  More... | |
| thread_reference_t | thread | 
| Waiting thread.  More... | |
Type of an IN endpoint state structure.
Definition at line 83 of file hal_usb_lld.h.
| size_t USBInEndpointState::txsize | 
Requested transmit transfer size.
Definition at line 87 of file hal_usb_lld.h.
Referenced by sduDataTransmitted(), and usbStartTransmitI().
| size_t USBInEndpointState::txcnt | 
Transmitted bytes so far.
Definition at line 91 of file hal_usb_lld.h.
Referenced by usbStartTransmitI().
| const uint8_t* USBInEndpointState::txbuf | 
Pointer to the transmission linear buffer.
Definition at line 95 of file hal_usb_lld.h.
Referenced by usbStartTransmitI().
| thread_reference_t USBInEndpointState::thread | 
Waiting thread.
Definition at line 100 of file hal_usb_lld.h.
Referenced by _usb_reset(), _usb_suspend(), usbDisableEndpointsI(), usbStartTransmitI(), usbStop(), and usbTransmit().