INIC related types. More...
Data Structures | |
struct | Ucs_Inic_Version_t |
This structure contains information on the hardware and firmware modules of the INIC. More... | |
struct | Ucs_Gpio_PinConfiguration_t |
This structure contains information on the GPIO pin configuration. More... | |
Callback Functions | |
typedef void(* | Ucs_Inic_PowerStateCb_t )(Ucs_Inic_PowerState_t power_state, void *user_ptr) |
Function signature used to monitor the INICs power state. | |
Enumerations | |
enum | Ucs_Inic_LastResetReason_t { UCS_INIC_RST_STARTUP = 0x00U, UCS_INIC_RST_HW_WATCHDOG = 0x01U, UCS_INIC_RST_STACK_OVERFLOW = 0x02U } |
Data Type which describes the last reset reason of the device. More... | |
enum | Ucs_Inic_PowerState_t { UCS_INIC_PWS_U_NORMAL = 0x00U, UCS_INIC_PWS_U_LOW = 0x01U, UCS_INIC_PWS_STP = 0x02U, UCS_INIC_PWS_U_CRITICAL = 0x03U, UCS_INIC_PWS_NO_MONITORING = 0xFFU } |
The current power state of the INICs power management interface (PS0/PS1). More... | |
enum | Ucs_Sd_ResCode_t { UCS_SD_TARGET_FOUND = 0x01U, UCS_SD_FINISHED = 0x02U, UCS_SD_CABLE_LINK_RES = 0x03U, UCS_SD_ABORTED = 0x04U, UCS_SD_ERROR = 0x05U } |
Type of System Diagnosis Report. More... | |
enum | Ucs_Sd_ErrCode_t { UCS_SD_ERR_UNSPECIFIED = 0x01U, UCS_SD_ERR_WELCOME_NO_SUCCESS = 0x02U, UCS_SD_ERR_STOP_SYSDIAG_FAILED = 0x03U, UCS_SD_ERR_TERMINATED = 0x04U } |
Type of System Diagnosis Error Codes. More... | |
INIC related types.