los_err.h文件参考

浏览该文件的源代码。


数据结构

struct   tagUserErrFunc_S
  Error handling function structure. 更多...

类型定义

typedef VOID(*  LOS_ERRORHANDLE_FUNC )(CHAR *pcFileName, UINT32 uwLineNo, UINT32 uwErrorNo, UINT32 uwParaLen, VOID *pPara)
  Define the pointer to the error handling function.
typedef struct tagUserErrFunc_S  USER_ERR_FUNC_S
  Error handling function structure.

枚举

enum   LOS_MOUDLE_ID {
  LOS_MOD_SYS = 0x0,
  LOS_MOD_MEM = 0x1,
  LOS_MOD_TSK = 0x2,
  LOS_MOD_SWTMR = 0x3,
  LOS_MOD_TICK = 0x4,
  LOS_MOD_MSG = 0x5,
  LOS_MOD_QUE = 0x6,
  LOS_MOD_SEM = 0x7,
  LOS_MOD_MBOX = 0x8,
  LOS_MOD_HWI = 0x9,
  LOS_MOD_HWWDG = 0xa,
  LOS_MOD_CACHE = 0xb,
  LOS_MOD_HWTMR = 0xc,
  LOS_MOD_MMU = 0xd,
  LOS_MOD_LOG = 0xe,
  LOS_MOD_ERR = 0xf,
  LOS_MOD_EXC = 0x10,
  LOS_MOD_CSTK = 0x11,
  LOS_MOD_MPU = 0x12,
  LOS_MOD_NMHWI = 0x13,
  LOS_MOD_TRACE = 0x14,
  LOS_MOD_KNLSTAT = 0x15,
  LOS_MOD_EVTTIME = 0x16,
  LOS_MOD_THRDCPUP = 0x17,
  LOS_MOD_IPC = 0x18,
  LOS_MOD_STKMON = 0x19,
  LOS_MOD_TIMER = 0x1a,
  LOS_MOD_RESLEAKMON = 0x1b,
  LOS_MOD_EVENT = 0x1c,
  LOS_MOD_MUX = 0X1d,
  LOS_MOD_CPUP = 0x1e,
  LOS_MOD_SHELL = 0x31,
  LOS_MOD_BUTT
}

函数

UINT32  LOS_ErrHandle (CHAR *pcFileName, UINT32 uwLineNo, UINT32 uwErrorNo, UINT32 uwParaLen, VOID *pPara)
  Error handling function.

变量

USER_ERR_FUNC_S  g_stUserErrFunc
  Error handling function.