los_errno.h文件参考

浏览该文件的源代码。


宏定义

#define  LOS_ERRNO_OS_ID   ((UINT32)0x00 << 16)
  OS error code flag.
#define  LOS_ERRTYPE_NORMAL   ((UINT32)0x00 << 24)
  Define the error level as informative.
#define  LOS_ERRTYPE_WARN   ((UINT32)0x01 << 24)
  Define the error level as warning.
#define  LOS_ERRTYPE_ERROR   ((UINT32)0x02 << 24)
  Define the error level as critical.
#define  LOS_ERRTYPE_FATAL   ((UINT32)0x03 << 24)
  Define the error level as fatal.
#define  LOS_ERRNO_OS_FATAL(MID, ERRNO)   (LOS_ERRTYPE_FATAL | LOS_ERRNO_OS_ID | ((UINT32)(MID) << 8) | (ERRNO))
  Define fatal OS errors.
#define  LOS_ERRNO_OS_ERROR(MID, ERRNO)   (LOS_ERRTYPE_ERROR | LOS_ERRNO_OS_ID | ((UINT32)(MID) << 8) | (ERRNO))
  Define critical OS errors.
#define  LOS_ERRNO_OS_WARN(MID, ERRNO)   (LOS_ERRTYPE_WARN | LOS_ERRNO_OS_ID | ((UINT32)(MID) << 8) | (ERRNO))
  Define warning OS errors.
#define  LOS_ERRNO_OS_NORMAL(MID, ERRNO)   (LOS_ERRTYPE_NORMAL | LOS_ERRNO_OS_ID | ((UINT32)(MID) << 8) | (ERRNO))
  Define informative OS errors.