1: uhs_status_t Usbh_Stor_GetVersion(uhs_ubit8_t* pu8MajorVersion,
2: uhs_ubit8_t* pu8MinorVersion)
3: {
4:
5:
6:
7:
if( (pu8MajorVersion == NULL) ||
8: (pu8MinorVersion == NULL) ) {
9: API_REPORT_SUMMARY( USBSTOR_LOG_API_PARAM_ERROR );
10:
return Usbh_Stor_SetLastError( NULL,
USBSTOR_API_PARAM_ERROR );
11: }
12:
13:
14:
15:
16:
if( pStorClassDriver == NULL ) {
17: API_REPORT_SUMMARY( USBSTOR_LOG_SYS_SYSTEM_ERROR );
18:
return(
USBSTOR_SYS_SYSTEM_ERROR );
19: }
20:
21:
22: *pu8MajorVersion =
STOR_MAJOR_VERSION;
23:
24: *pu8MinorVersion =
STOR_MINOR_VERSION;
25:
26:
return(
USBSTOR_SUCCESS );
27: }