数据类型定义
日志级别宏定义:
#define DLOG_DEBUG 0x0 // debug level id #define DLOG_INFO 0x1 // info level id #define DLOG_WARN 0x2 // warning level id #define DLOG_ERROR 0x3 // error level id
日志类型枚举:
enum {
DLOG_TYPE_DEBUG = 0, // 调试日志
DLOG_TYPE_RUN = 1, // 运行日志
DLOG_TYPE_MAX // 无效值
};
module id 枚举:
enum {
SLOG = 0, /* Slog module */
IDEDD = 1, /* IDE daemon device */
HCCL = 3, /* HCCL */
FMK = 4, /* Adapter */
DVPP = 6, /* DVPP */
RUNTIME = 7, /* Runtime */
CCE = 8, /* CCE */
HDC = 9, /* HDC */
DRV = 10, /* Driver */
DEVMM = 22, /* Dlog memory management */
KERNEL = 23, /* Kernel */
LIBMEDIA = 24, /* Libmedia */
CCECPU = 25, /* aicpu schedule */
ROS = 27, /* ROS */
HCCP = 28,
ROCE = 29,
TEFUSION = 30,
PROFILING =31,
DP = 32, /* Data Preprocess */
APP = 33, /* User Application */
TS = 34, /* Task Schedule */
TSDUMP = 35,
AICPU = 36,
LP = 37, /* Low Power */
TDT = 38, /* tsdaemon or aicpu schedule */
FE = 39,
MD = 40,
MB = 41,
ME = 42,
IMU = 43,
IMP = 44,
GE = 45, /* Fmk */
CAMERA = 47,
ASCENDCL = 48,
TEEOS = 49,
ISP = 50,
SIS = 51,
HSM = 52,
DSS = 53,
PROCMGR = 54, /* Process Manager, Base Platform */
BBOX = 55,
AIVECTOR = 56,
TBE = 57,
FV = 58,
TUNE = 60,
HSS = 61, /* helper */
FFTS = 62,
OP = 63,
UDF = 64,
HICAID = 65,
TSYNC = 66,
AUDIO = 67,
TPRT = 68,
ASCENDCKERNEL = 69,
ASYS = 70,
ATRACE = 71,
RTC = 72,
SYSMONITOR = 73,
AML = 74,
ADETECT = 75,
INVLID_MOUDLE_ID = 76 /* add new module before INVLID_MOUDLE_ID */
};
父主题: 日志接口