Files

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