/* * Copyright (c) 2009-2022 Huawei Technologies Co., Ltd. All rights reserved. * * UniProton is licensed under Mulan PSL v2. * You can use this software according to the terms and conditions of the Mulan PSL v2. * You may obtain a copy of Mulan PSL v2 at: * http://license.coscl.org.cn/MulanPSL2 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. * See the Mulan PSL v2 for more details. * Create: 2009-12-22 * Description: 模块ID编号。 */ #ifndef PRT_MODULE_H #define PRT_MODULE_H #ifdef __cplusplus #if __cplusplus extern "C" { #endif /* __cpluscplus */ #endif /* __cpluscplus */ enum MoudleId { OS_MID_SYS = 0x0, /* 系统模块 */ OS_MID_MEM = 0x1, /* 内存模块 */ OS_MID_FSCMEM = 0x2, OS_MID_TSK = 0x3, OS_MID_SWTMR = 0x4, OS_MID_TICK = 0x5, OS_MID_CPUP = 0x6, OS_MID_SEM = 0x7, OS_MID_HWI = 0x8, OS_MID_HOOK = 0x9, OS_MID_EXC = 0xa, OS_MID_EVENT = 0xb, OS_MID_QUEUE = 0xc, OS_MID_TIMER = 0xd, OS_MID_HARDDRV = 0xe, OS_MID_APP = 0xf, OS_MID_BUTT }; #ifdef __cplusplus #if __cplusplus } #endif /* __cpluscplus */ #endif /* __cpluscplus */ #endif /* PRT_MODULE_H */