Prusa MINI Firmware overview
|
|
enum | MSC_StateTypeDef {
MSC_INIT = 0,
MSC_IDLE,
MSC_TEST_UNIT_READY,
MSC_READ_CAPACITY10,
MSC_READ_INQUIRY,
MSC_REQUEST_SENSE,
MSC_READ,
MSC_WRITE,
MSC_UNRECOVERED_ERROR,
MSC_PERIODIC_CHECK
} |
|
enum | MSC_ErrorTypeDef { MSC_OK,
MSC_NOT_READY,
MSC_ERROR
} |
|
enum | MSC_ReqStateTypeDef { MSC_REQ_IDLE = 0,
MSC_REQ_RESET,
MSC_REQ_GET_MAX_LUN,
MSC_REQ_ERROR
} |
|
◆ MAX_SUPPORTED_LUN
#define MAX_SUPPORTED_LUN 2 |
◆ MSC_HandleTypeDef
◆ MSC_StateTypeDef
Enumerator |
---|
MSC_INIT | |
MSC_IDLE | |
MSC_TEST_UNIT_READY | |
MSC_READ_CAPACITY10 | |
MSC_READ_INQUIRY | |
MSC_REQUEST_SENSE | |
MSC_READ | |
MSC_WRITE | |
MSC_UNRECOVERED_ERROR | |
MSC_PERIODIC_CHECK | |
◆ MSC_ErrorTypeDef
Enumerator |
---|
MSC_OK | |
MSC_NOT_READY | |
MSC_ERROR | |
◆ MSC_ReqStateTypeDef
Enumerator |
---|
MSC_REQ_IDLE | |
MSC_REQ_RESET | |
MSC_REQ_GET_MAX_LUN | |
MSC_REQ_ERROR | |
Definition: usbh_msc.h:91
Definition: usbh_msc.h:81
Definition: usbh_msc.h:92
Definition: usbh_msc.h:67
Definition: usbh_msc.h:73
Definition: usbh_msc.h:72
Definition: usbh_msc.h:90
Definition: usbh_msc.h:68
Definition: usbh_msc.h:80
Definition: usbh_msc.h:69
Definition: usbh_msc.h:70
Definition: usbh_msc.h:74
Definition: usbh_msc.h:71
Definition: usbh_msc.h:66
Definition: usbh_msc.h:65
Definition: usbh_msc.h:89
Definition: usbh_msc.h:82