WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
log_oam_mem_query.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2018-2019. All rights reserved.
3 * Description: LOG oam reg query MODULE
4 */
5
6#ifndef LOG_OAM_MEM_QUERY_H
7#define LOG_OAM_MEM_QUERY_H
8#include "product.h"
9#if SYS_DEBUG_MODE_ENABLE == YES
10
11#ifndef _LIB_LOG_READER_LOG_OAM_MEM_QUERY_H
12#define _LIB_LOG_READER_LOG_OAM_MEM_QUERY_H
13
14#include "log_oam_logger.h"
15#ifdef SUPPORT_IPC
16#include "ipc_actions.h"
17#endif
18
19#if USE_COMPRESS_LOG_INSTEAD_OF_SDT_LOG == NO
20typedef struct {
21 om_msg_header_stru_t header;
23 uint16_t data_len;
24 uint8_t mode;
25 uint8_t reserve;
26} __attribute__((packed)) om_mem_req_header_t;
27#endif
28
35
36void oml_mem_command(uint8_t *data, uint16_t length);
37
38void oml_btc_command(uint8_t *data, uint16_t length);
39
41
43
44#endif /* end of log_oam_mem_query.h */
45
46#endif /* end of SYS_DEBUG_MODE_ENABLE == YES */
47#endif
void oml_mem_command(uint8_t *data, uint16_t length)
Definition log_oam_mem_query.c:85
void oml_mem_register_callback(void)
Definition log_oam_mem_query.c:229
void oml_btc_cmd_callback(void)
void oml_btc_command(uint8_t *data, uint16_t length)
MEM_QUERY_ACTION
Definition log_oam_mem_query.h:29
@ MEM_ACTION_READ
Definition log_oam_mem_query.h:31
@ MEM_ACTION_READ_BLOCK
Definition log_oam_mem_query.h:33
@ MEM_ACTION_WRITE
Definition log_oam_mem_query.h:30
@ MEM_ACTION_WRITE_BLOCK
Definition log_oam_mem_query.h:32
Log message information header.
Definition log_oam_logger.h:564
uint32_t mem_start_addr
Definition log_oam_mem_query.h:22
uint8_t mode
Definition log_oam_mem_query.h:24
uint8_t reserve
Definition log_oam_mem_query.h:25
uint16_t data_len
Definition log_oam_mem_query.h:23
om_msg_header_stru_t header
Definition log_oam_mem_query.h:21
Definition hal_uart_v151_regs_def.h:38