6#ifndef LOG_OAM_REG_QUERY_H
7#define LOG_OAM_REG_QUERY_H
10#if SYS_DEBUG_MODE_ENABLE == YES
12#ifndef LIB_LOG_READER_LOG_OAM_REG_QUERY_H
13#define LIB_LOG_READER_LOG_OAM_REG_QUERY_H
17#include "ipc_actions.h"
20#if USE_COMPRESS_LOG_INSTEAD_OF_SDT_LOG == NO
22 om_msg_header_stru_t header;
33#ifdef USE_GPIO_SIMULATE_SSI
35 om_msg_header_stru_t header;
47 om_msg_header_stru_t header;
56 om_msg_header_stru_t header;
59 uint8_t query_reg_result;
65 om_msg_header_stru_t header;
69 uint8_t operate_result;
74 om_msg_header_stru_t header;
76 uint16_t output_value;
83struct om_rdssi_reg_data_stru_t {
84 om_msg_header_stru_t header;
90struct om_wrssi_reg_data_stru_t {
91 om_msg_header_stru_t header;
108#if CORE == MASTER_BY_ALL
113#ifdef USE_GPIO_SIMULATE_SSI
114void oml_ssi_block_callback(
void);
115void oml_ssi_reg32_register_callback(
void);
117void oml_ssi_reg_register_callback(
void);
REG_QUERY_ACTION
Definition log_oam_reg_query.h:100
@ REG_ACTION_WRITE
Definition log_oam_reg_query.h:101
@ REG_ACTION_READ
Definition log_oam_reg_query.h:102
void oml_reg_register_callback(void)
Definition log_oam_reg_query.c:236
void oml_reg_command(uint8_t *data, uint16_t length)
Definition log_oam_reg_query.c:147
void oml_ssi_reg_command(uint8_t *data, uint16_t length)
Log message information header.
Definition log_oam_logger.h:564
uint16_t reg_len
Definition log_oam_reg_query.h:24
uint32_t reg_value
Definition log_oam_reg_query.h:27
uint32_t reg_addr
Definition log_oam_reg_query.h:23
uint8_t reserver
Definition log_oam_reg_query.h:26
uint8_t msg_tailer
Definition log_oam_reg_query.h:28
Definition hal_uart_v151_regs_def.h:38