20 lines
794 B
C
20 lines
794 B
C
/*================================================================
|
|
Copyright (c) 2021, Quectel Wireless Solutions Co., Ltd. All rights reserved.
|
|
Quectel Wireless Solutions Proprietary and Confidential.
|
|
=================================================================*/
|
|
|
|
#ifndef _QL_BOOT_H
|
|
#define _QL_BOOT_H
|
|
|
|
#include "ql_func.h"
|
|
|
|
#define user_boot_init(user_boot_entry, startup_prio) userBootItem_t _userBootItem_##user_boot_entry _userBoot_attr_ = {user_boot_entry, startup_prio}
|
|
|
|
#ifndef _userKernelItem_
|
|
#define user_kernel_init(user_kernel_entry) userKernelItem_t _userKernelItem_ _userKernel_attr_ = {user_kernel_entry, KERNEL_TASK_NAME, KERNEL_TASK_STACK_SIZE, 0}
|
|
#else
|
|
#error "User can only set one kernel item, now you have set more than one !!!"
|
|
#endif
|
|
|
|
#endif
|