更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
los_err.h 文件参考

浏览源代码.

类型定义

typedef VOID(* LOS_ERRORHANDLE_FUNC) (CHAR *fileName, UINT32 lineNo, UINT32 errorNo, UINT32 paraLen, VOID *para)
 Define the pointer to the error handling function. 更多...
 

枚举

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_HOOK = 0x1f ,
  LOS_MOD_PERF = 0x20 , LOS_MOD_PM = 0x21 , LOS_MOD_SHELL = 0x31 , LOS_MOD_DRIVER = 0x41 ,
  LOS_MOD_BUTT
}
 

函数

UINT32 LOS_ErrHandle (CHAR *fileName, UINT32 lineNo, UINT32 errorNo, UINT32 paraLen, VOID *para)
 Error handling function. 更多...
 
VOID LOS_SetErrHandleHook (LOS_ERRORHANDLE_FUNC fun)
 set Error handling function. 更多...
 

枚举类型说明

◆ LOS_MOUDLE_ID

枚举值
LOS_MOD_SYS 
LOS_MOD_MEM 
LOS_MOD_TSK 
LOS_MOD_SWTMR 
LOS_MOD_TICK 
LOS_MOD_MSG 
LOS_MOD_QUE 
LOS_MOD_SEM 
LOS_MOD_MBOX 
LOS_MOD_HWI 
LOS_MOD_HWWDG 
LOS_MOD_CACHE 
LOS_MOD_HWTMR 
LOS_MOD_MMU 
LOS_MOD_LOG 
LOS_MOD_ERR 
LOS_MOD_EXC 
LOS_MOD_CSTK 
LOS_MOD_MPU 
LOS_MOD_NMHWI 
LOS_MOD_TRACE 
LOS_MOD_KNLSTAT 
LOS_MOD_EVTTIME 
LOS_MOD_THRDCPUP 
LOS_MOD_IPC 
LOS_MOD_STKMON 
LOS_MOD_TIMER 
LOS_MOD_RESLEAKMON 
LOS_MOD_EVENT 
LOS_MOD_MUX 
LOS_MOD_CPUP 
LOS_MOD_HOOK 
LOS_MOD_PERF 
LOS_MOD_PM 
LOS_MOD_SHELL 
LOS_MOD_DRIVER 
LOS_MOD_BUTT 

在文件 los_err.h109 行定义.

109 {
110 LOS_MOD_SYS = 0x0,
111 LOS_MOD_MEM = 0x1,
112 LOS_MOD_TSK = 0x2,
113 LOS_MOD_SWTMR = 0x3,
114 LOS_MOD_TICK = 0x4,
115 LOS_MOD_MSG = 0x5,
116 LOS_MOD_QUE = 0x6,
117 LOS_MOD_SEM = 0x7,
118 LOS_MOD_MBOX = 0x8,
119 LOS_MOD_HWI = 0x9,
120 LOS_MOD_HWWDG = 0xa,
121 LOS_MOD_CACHE = 0xb,
122 LOS_MOD_HWTMR = 0xc,
123 LOS_MOD_MMU = 0xd,
124
125 LOS_MOD_LOG = 0xe,
126 LOS_MOD_ERR = 0xf,
127
128 LOS_MOD_EXC = 0x10,
129 LOS_MOD_CSTK = 0x11,
130
131 LOS_MOD_MPU = 0x12,
132 LOS_MOD_NMHWI = 0x13,
133 LOS_MOD_TRACE = 0x14,
134 LOS_MOD_KNLSTAT = 0x15,
135 LOS_MOD_EVTTIME = 0x16,
136 LOS_MOD_THRDCPUP = 0x17,
137 LOS_MOD_IPC = 0x18,
138 LOS_MOD_STKMON = 0x19,
139 LOS_MOD_TIMER = 0x1a,
140 LOS_MOD_RESLEAKMON = 0x1b,
141 LOS_MOD_EVENT = 0x1c,
142 LOS_MOD_MUX = 0X1d,
143 LOS_MOD_CPUP = 0x1e,
144 LOS_MOD_HOOK = 0x1f,
145 LOS_MOD_PERF = 0x20,
146 LOS_MOD_PM = 0x21,
147 LOS_MOD_SHELL = 0x31,
148 LOS_MOD_DRIVER = 0x41,
150};
@ LOS_MOD_ERR
Definition: los_err.h:126
@ LOS_MOD_MSG
Definition: los_err.h:115
@ LOS_MOD_THRDCPUP
Definition: los_err.h:136
@ LOS_MOD_STKMON
Definition: los_err.h:138
@ LOS_MOD_TSK
Definition: los_err.h:112
@ LOS_MOD_TRACE
Definition: los_err.h:133
@ LOS_MOD_EVTTIME
Definition: los_err.h:135
@ LOS_MOD_HWWDG
Definition: los_err.h:120
@ LOS_MOD_HWI
Definition: los_err.h:119
@ LOS_MOD_EXC
Definition: los_err.h:128
@ LOS_MOD_IPC
Definition: los_err.h:137
@ LOS_MOD_CPUP
Definition: los_err.h:143
@ LOS_MOD_TICK
Definition: los_err.h:114
@ LOS_MOD_PERF
Definition: los_err.h:145
@ LOS_MOD_SYS
Definition: los_err.h:110
@ LOS_MOD_QUE
Definition: los_err.h:116
@ LOS_MOD_BUTT
Definition: los_err.h:149
@ LOS_MOD_CACHE
Definition: los_err.h:121
@ LOS_MOD_SEM
Definition: los_err.h:117
@ LOS_MOD_KNLSTAT
Definition: los_err.h:134
@ LOS_MOD_MBOX
Definition: los_err.h:118
@ LOS_MOD_SHELL
Definition: los_err.h:147
@ LOS_MOD_SWTMR
Definition: los_err.h:113
@ LOS_MOD_PM
Definition: los_err.h:146
@ LOS_MOD_MPU
Definition: los_err.h:131
@ LOS_MOD_MEM
Definition: los_err.h:111
@ LOS_MOD_MMU
Definition: los_err.h:123
@ LOS_MOD_MUX
Definition: los_err.h:142
@ LOS_MOD_TIMER
Definition: los_err.h:139
@ LOS_MOD_NMHWI
Definition: los_err.h:132
@ LOS_MOD_RESLEAKMON
Definition: los_err.h:140
@ LOS_MOD_HWTMR
Definition: los_err.h:122
@ LOS_MOD_HOOK
Definition: los_err.h:144
@ LOS_MOD_DRIVER
Definition: los_err.h:148
@ LOS_MOD_EVENT
Definition: los_err.h:141
@ LOS_MOD_LOG
Definition: los_err.h:125
@ LOS_MOD_CSTK
Definition: los_err.h:129