|
RDK-B
|
Go to the documentation of this file.
39 #ifndef __CCSP_HAL_EMMC_H__
40 #define __CCSP_HAL_EMMC_H__
50 #define RDK_STMGR_MAX_DEVICES 10
51 #define RDK_STMGR_MAX_STRING_LENGTH 128
52 #define RDK_STMGR_PARTITION_LENGTH 256
53 #define RDK_STMGR_DIAGNOSTICS_LENGTH 256
54 #define RDK_STMGR_DIAGNOSTICS_BLOB_LENGTH 2048
55 #define RDK_STMGR_MAX_DIAGNOSTIC_ATTRIBUTES 20
@ RDK_STMGR_DEVICE_STATUS_DISK_FULL
#define RDK_STMGR_MAX_DEVICES
eSTMGRDeviceType m_deviceType
enum _stmgr_DeviceStatus eSTMGRDeviceStatus
struct _stmgr_DiagnosticsAttributeList eSTMGRDiagAttributesList
eSTMGRDiagAttributes m_diagnostics[20]
@ RDK_STMGR_DEVICE_TYPE_HDD
@ RDK_STMGR_DEVICE_TYPE_FLASH
@ RDK_STMGR_DEVICE_TYPE_EMMCCARD
@ RDK_STMGR_DEVICE_STATUS_NOT_QUALIFIED
union _stmgr_Health::@1 m_diagnostics
eSTMGRDiagAttributesList m_list
unsigned short m_numOfAttributes
@ RDK_STMGR_EVENT_HEALTH_WARNING
@ RDK_STMGR_DEVICE_TYPE_MAX
#define RDK_STMGR_PARTITION_LENGTH
unsigned long long m_capacity
unsigned short m_numOfDevices
@ RDK_STMGR_RETURN_UNKNOWN_FAILURE
#define RDK_STMGR_MAX_STRING_LENGTH
char m_firmwareVersion[128]
struct _stmgr_DeviceIds eSTMGRDeviceIDs
@ RDK_STMGR_DEVICE_TYPE_USB
struct _stmgr_CallBackData eSTMGRCallBackData
struct _stmgr_PartitionInfo eSTMGRPartitionInfo
@ RDK_STMGR_DEVICE_TYPE_NVRAM
struct _stmgr_DeviceInfos eSTMGRDeviceInfoList
eSTMGRReturns CcspHalEmmcGetHealthInfo(eSTMGRHealthInfo *pHealthInfo)
#define RDK_STMGR_MAX_DIAGNOSTIC_ATTRIBUTES
@ RDK_STMGR_DEVICE_STATUS_UNKNOWN
eSTMGRDiagAttributesList m_firstExceededConfiguredLife
@ RDK_STMGR_DEVICE_STATUS_READ_FAILURE
@ RDK_STMGR_RETURN_INIT_FAILURE
char m_ifATAstandard[128]
struct _stmgr_Health eSTMGRHealthInfo
@ RDK_STMGR_DEVICE_TYPE_SDCARD
eSTMGRDeviceInfo m_devices[10]
@ RDK_STMGR_DEVICE_STATUS_READ_ONLY
eSTMGRDeviceStatus m_status
struct _stmgr_DiagnosticsAttributes eSTMGRDiagAttributes
@ RDK_STMGR_RETURN_INVALID_INPUT
@ RDK_STMGR_RETURN_SUCCESS
eSTMGRDiagAttributesList m_lifetimesList
@ RDK_STMGR_DEVICE_STATUS_OK
enum _stmgr_events eSTMGREvents
struct _stmgr_DeviceInfo eSTMGRDeviceInfo
struct _stmgr_EventMessage eSTMGREventMessage
unsigned short m_numOfDevices
char m_deviceIDs[10][128]
unsigned long long m_freeSpace
#define RDK_STMGR_DIAGNOSTICS_LENGTH
eSTMGRDiagAttributesList m_firstExceededMaxLife
enum _stmgr_DeviceType eSTMGRDeviceType
eSTMGRDeviceStatus m_status
enum _stmgr_ReturnCode eSTMGRReturns
@ RDK_STMGR_RETURN_GENERIC_FAILURE
@ RDK_STMGR_DEVICE_STATUS_WRITE_FAILURE
eSTMGRDeviceType m_deviceType
eSTMGRDeviceStatus m_deviceStatus
@ RDK_STMGR_EVENT_STATUS_CHANGED
unsigned long long m_capacity
eSTMGRDiagAttributesList m_healthStatesList
#define RDK_STMGR_DIAGNOSTICS_BLOB_LENGTH
eSTMGRReturns CcspHalEmmcGetDeviceInfo(eSTMGRDeviceInfo *pDeviceInfo)
@ RDK_STMGR_DEVICE_STATUS_NOT_PRESENT
@ RDK_STMGR_EVENT_DEVICE_FAILURE