#endif\r
\r
/* Public Interface - May be used in end-application: */\r
+ /* Macros: */\r
+ #define SI_ERROR_LOGICAL_CMD_FAILED 0xC0\r
+\r
/* Type Defines: */\r
typedef struct\r
{\r
\r
uint8_t SImage_Host_OpenSession(USB_ClassInfo_SI_Host_t* SIInterfaceInfo);\r
uint8_t SImage_Host_CloseSession(USB_ClassInfo_SI_Host_t* SIInterfaceInfo);\r
+\r
+ uint8_t SImage_Host_SendCommand(USB_ClassInfo_SI_Host_t* SIInterfaceInfo, uint16_t Operation, uint8_t UsedParams,\r
+ uint32_t Param1, uint32_t Param2, uint32_t Param3, void* DataBuff);\r
\r
/* Private Interface - For use in library only: */\r
#if !defined(__DOXYGEN__)\r