RDK-B
|
For CCSP Component: EMMC Status HAL Layer. More...
#include <stdbool.h>
Go to the source code of this file.
Data Structures | |
struct | _stmgr_DeviceIds |
struct | _stmgr_DeviceInfo |
struct | _stmgr_DeviceInfos |
struct | _stmgr_PartitionInfo |
struct | _stmgr_DiagnosticsAttributes |
struct | _stmgr_DiagnosticsAttributeList |
struct | _stmgr_Health |
struct | _stmgr_CallBackData |
Macros | |
#define | RDK_STMGR_MAX_DEVICES 10 |
#define | RDK_STMGR_MAX_STRING_LENGTH 128 |
#define | RDK_STMGR_PARTITION_LENGTH 256 |
#define | RDK_STMGR_DIAGNOSTICS_LENGTH 256 |
#define | RDK_STMGR_DIAGNOSTICS_BLOB_LENGTH 2048 |
#define | RDK_STMGR_MAX_DIAGNOSTIC_ATTRIBUTES 20 |
Typedefs | |
typedef enum _stmgr_ReturnCode | eSTMGRReturns |
typedef enum _stmgr_DeviceType | eSTMGRDeviceType |
typedef enum _stmgr_DeviceStatus | eSTMGRDeviceStatus |
typedef enum _stmgr_events | eSTMGREvents |
typedef struct _stmgr_DeviceIds | eSTMGRDeviceIDs |
typedef struct _stmgr_DeviceInfo | eSTMGRDeviceInfo |
typedef struct _stmgr_DeviceInfos | eSTMGRDeviceInfoList |
typedef struct _stmgr_PartitionInfo | eSTMGRPartitionInfo |
typedef struct _stmgr_DiagnosticsAttributes | eSTMGRDiagAttributes |
typedef struct _stmgr_DiagnosticsAttributeList | eSTMGRDiagAttributesList |
typedef struct _stmgr_Health | eSTMGRHealthInfo |
typedef struct _stmgr_EventMessage | eSTMGREventMessage |
typedef struct _stmgr_CallBackData | eSTMGRCallBackData |
Enumerations | |
enum | _stmgr_ReturnCode { RDK_STMGR_RETURN_SUCCESS = 0, RDK_STMGR_RETURN_GENERIC_FAILURE = -1, RDK_STMGR_RETURN_INIT_FAILURE = -2, RDK_STMGR_RETURN_INVALID_INPUT = -3, RDK_STMGR_RETURN_UNKNOWN_FAILURE = -4 } |
enum | _stmgr_DeviceType { RDK_STMGR_DEVICE_TYPE_HDD = 0, RDK_STMGR_DEVICE_TYPE_SDCARD, RDK_STMGR_DEVICE_TYPE_USB, RDK_STMGR_DEVICE_TYPE_FLASH, RDK_STMGR_DEVICE_TYPE_NVRAM, RDK_STMGR_DEVICE_TYPE_EMMCCARD, RDK_STMGR_DEVICE_TYPE_MAX } |
enum | _stmgr_DeviceStatus { RDK_STMGR_DEVICE_STATUS_OK = 0, RDK_STMGR_DEVICE_STATUS_READ_ONLY = (1 << 0), RDK_STMGR_DEVICE_STATUS_NOT_PRESENT = (1 << 1), RDK_STMGR_DEVICE_STATUS_NOT_QUALIFIED = (1 << 2), RDK_STMGR_DEVICE_STATUS_DISK_FULL = (1 << 3), RDK_STMGR_DEVICE_STATUS_READ_FAILURE = (1 << 4), RDK_STMGR_DEVICE_STATUS_WRITE_FAILURE = (1 << 5), RDK_STMGR_DEVICE_STATUS_UNKNOWN = (1 << 6) } |
enum | _stmgr_events { RDK_STMGR_EVENT_STATUS_CHANGED = 100, RDK_STMGR_EVENT_HEALTH_WARNING, RDK_STMGR_EVENT_DEVICE_FAILURE } |
Functions | |
eSTMGRReturns | CcspHalEmmcGetHealthInfo (eSTMGRHealthInfo *pHealthInfo) |
eSTMGRReturns | CcspHalEmmcGetDeviceInfo (eSTMGRDeviceInfo *pDeviceInfo) |
For CCSP Component: EMMC Status HAL Layer.
Definition in file ccsp_hal_emmc.h.