37 lines
876 B
C
37 lines
876 B
C
/*
|
|
* Copyright (C) CompanyNameMagicTag 2009-2019. All rights reserved.
|
|
* Description: Module ID definition.
|
|
*/
|
|
|
|
#ifndef __SOC_MODULE_H__
|
|
#define __SOC_MODULE_H__
|
|
|
|
#define SOC_INVALID_MODULE_ID (0xffffffff)
|
|
|
|
typedef enum {
|
|
/* common */ /* CNcomment: 系统通用模块 */
|
|
SOC_ID_RESERVED = 0x00,
|
|
SOC_ID_LIBC = 0x01,
|
|
SOC_ID_BSP = 0x02,
|
|
SOC_ID_SYS = 0x03,
|
|
SOC_ID_MAIN = 0x04,
|
|
|
|
/* Peripheral */ /* CNcomment: 外设相关模块 */
|
|
SOC_ID_VAU = 0x05,
|
|
SOC_ID_DPU = 0x06,
|
|
SOC_ID_AIDSP = 0x07,
|
|
SOC_ID_CGRA = 0x08,
|
|
|
|
/* Component */ /* CNcomment: 组件相关模块 */
|
|
DIAG_MOD_ID_WIFI_HOST = 0x00,
|
|
DIAG_MOD_ID_WIFI_DEVICE = 0x00,
|
|
DIAG_MOD_ID_OAM_HOST = 0x00,
|
|
|
|
DIAG_MOD_ID_PLC_NM = 0x20,
|
|
|
|
SOC_ID_MAX = 0x3F
|
|
} soc_mod_id;
|
|
|
|
#endif /* __SOC_MODULE_H__ */
|
|
|