Classes | Brief description |
![]() |
Status of an executing command. |
![]() |
MSD driver state variables. |
![]() |
Structure for holding the result of a USB transfer. |
Methods | |
![]() |
HALT Specified USB pipe. |
![]() |
Reads from host through MSD defined bulk OUT pipe. |
![]() |
State machine for the MSD device driver. |
![]() |
Writes to host through MSD defined bulk IN pipe. |
Defines | |
![]() |
Indicates that the CSW should report a phase error. |
![]() |
The driver should halt the Bulk IN pipe after the transfer. |
![]() |
The driver should halt the Bulk OUT pipe after the transfer. |
![]() |
Driver is processing the received command. |
![]() |
Driver is expecting a command block wrapper. |
![]() |
Driver is starting the transmission of a command status wrapper. |
![]() |
Driver is waiting for the transfer to finish. |
![]() |
Driver is waiting for the CSW transmission to finish. |
![]() |
There was an error when trying to perform a method. |
![]() |
No error was encountered but the application should call the method again to continue the operation. |
![]() |
A wrong parameter has been passed to the method. |
![]() |
Method was successful. |