zhouxuyang_branchV2.0
dancer114514 1 year ago
parent 3ab472e467
commit 527135706a

@ -37,17 +37,17 @@
/**
* Kernel Module Init Level
*/
#define LOS_INIT_LEVEL_EARLIEST 0
#define LOS_INIT_LEVEL_ARCH_EARLY 1
#define LOS_INIT_LEVEL_PLATFORM_EARLY 2
#define LOS_INIT_LEVEL_KMOD_PREVM 3
#define LOS_INIT_LEVEL_VM_COMPLETE 4
#define LOS_INIT_LEVEL_ARCH 5
#define LOS_INIT_LEVEL_PLATFORM 6
#define LOS_INIT_LEVEL_KMOD_BASIC 7
#define LOS_INIT_LEVEL_KMOD_EXTENDED 8
#define LOS_INIT_LEVEL_KMOD_TASK 9
#define LOS_INIT_LEVEL_FINISH 10
#define LOS_INIT_LEVEL_EARLIEST 0 // 最早期初始化
#define LOS_INIT_LEVEL_ARCH_EARLY 1 // 架构早期
#define LOS_INIT_LEVEL_PLATFORM_EARLY 2 // 平台早期
#define LOS_INIT_LEVEL_KMOD_PREVM 3 // 内存初始化前的内核模块初始化
#define LOS_INIT_LEVEL_VM_COMPLETE 4 // 基础内存就绪后的初始化
#define LOS_INIT_LEVEL_ARCH 5 // 架构后期初始化
#define LOS_INIT_LEVEL_PLATFORM 6 // 平台后期初始化
#define LOS_INIT_LEVEL_KMOD_BASIC 7 // 内核基础模块初始化
#define LOS_INIT_LEVEL_KMOD_EXTENDED 8 // 内核扩展模块初始化
#define LOS_INIT_LEVEL_KMOD_TASK 9 // 内核任务创建
#define LOS_INIT_LEVEL_FINISH 10 //
/**
* @ingroup los_init
@ -56,7 +56,7 @@
* @par Description:
* This API is used to register a startup module to the startup process.
* @@ _level * -u_hookliteos_tables_ldflags.mk
* @@ API
* @@ API ,
* @attention
* <ul>
@ -77,4 +77,4 @@
*/
#define LOS_MODULE_INIT(_hook, _level) OS_INIT_HOOK_REG(kernel, _hook, _level)
#endif /* _LOS_INIT_H */
#endif /* _LOS_INIT_H */

@ -54,6 +54,9 @@ extern "C" {
#endif /* __cplusplus */
#endif /* __cplusplus */
/*
OS_SYS_CLOCKLOSCFG_BASE_CORE_TICK_PER_SECOND
TickTick使
*1.
*2.
*3.
@ -118,6 +121,9 @@ extern "C" {
/*
Tick
Tick/
*/
typedef struct tagSysTime {
UINT16 uwYear; /**< value 1970 ~ 2038 or 1970 ~ 2100 */

Loading…
Cancel
Save