WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
log_buffer_common.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2018-2020. All rights reserved.
3 * Description: LOG BUFFER COMMON DEFINITIONS.
4 */
5
6#ifndef NON_OS_LOG_BUFFER_COMMON_H
7#define NON_OS_LOG_BUFFER_COMMON_H
8#include "std_def.h"
9
17typedef struct {
18 uint32_t time_us;
19 uint16_t length;
21#ifdef FEATURE_PLT_LB_CHECK
22 uint16_t _magic;
23#endif
24} __attribute__((packed)) log_buffer_header_t;
25
26#ifdef FEATURE_PLT_LB_CHECK
27#define lb_magic_set(h) (h)->_magic = 0x8F5C
28#define lb_magic_check(h) (0x8F5C == (h)->_magic)
29#else
30#define lb_magic_set(h)
31#define lb_magic_check(h) 1
32#endif
33
37#endif
Log message information header.
Definition log_oam_logger.h:564
uint32_t time_us
Definition log_buffer_common.h:18
uint16_t length
Definition log_buffer_common.h:19