![]() |
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.