WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
zdiag_dfx_st.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2021-2021. All rights reserved.
3 * Description: zdiag dfx
4 * This file should be changed only infrequently and with great care.
5 */
6
7#ifndef __ZDIAG_DFX_ST_H__
8#define __ZDIAG_DFX_ST_H__
9#include <stdint.h>
10#define DIAG_DFX_SUPPORT_MAX_CHANNEL 4
11#define DIAG_DFX_SUPPORT_MAX_PKT_MEM_TYPE 2
12
13typedef struct {
14 uint32_t case_id;
15 uint32_t data[3];
17
18typedef struct {
19 uint32_t case_id;
20 uint32_t data[3];
22
23typedef struct {
25 uint16_t dfx_msg_q_num;
33 uint32_t transmit_msg_rev_cnt; /* transmit 消息接收总次数 */
34 uint32_t msg_rev_cnt; /* dfx 消息接收总次数 */
35 uint32_t diag_pkt_msg_rev_cnt; /* diag pkt 消息接收次数 */
36 uint32_t beat_heart_msg_rev_cnt; /* 心跳消息接收次数 */
37 uint32_t channel_receive_data_cnt[DIAG_DFX_SUPPORT_MAX_CHANNEL]; /* 通道接收数据字节数 */
38 uint32_t channel_receive_frame_cnt[DIAG_DFX_SUPPORT_MAX_CHANNEL]; /* 通道接收数据帧数 */
39 uint32_t mem_pkt_alloc_size[DIAG_DFX_SUPPORT_MAX_PKT_MEM_TYPE]; /* 总计分配内存字节数 */
40 uint32_t mem_pkt_free_size[DIAG_DFX_SUPPORT_MAX_PKT_MEM_TYPE]; /* 总计释放内存字节数 */
41 uint32_t alloc_mem_size; /* 当前使用内存字节数 */
42 uint32_t alloc_mem_peak_size; /* 使用内存峰值字节数 */
44 uint32_t conn_bu_cnt;
46#endif
Definition zdiag_dfx_st.h:18
uint32_t case_id
Definition zdiag_dfx_st.h:19
Definition zdiag_dfx_st.h:13
uint32_t case_id
Definition zdiag_dfx_st.h:14
Definition zdiag_dfx_st.h:23
uint16_t dfx_msg_q_peak_num
Definition zdiag_dfx_st.h:26
uint32_t diag_pkt_msg_rev_cnt
Definition zdiag_dfx_st.h:35
uint32_t conn_bu_cnt
Definition zdiag_dfx_st.h:44
uint32_t send_local_q_fail
Definition zdiag_dfx_st.h:31
uint32_t conn_excep_cnt
Definition zdiag_dfx_st.h:43
uint32_t msg_rev_cnt
Definition zdiag_dfx_st.h:34
uint32_t beat_heart_msg_rev_cnt
Definition zdiag_dfx_st.h:36
uint32_t transmit_msg_rev_cnt
Definition zdiag_dfx_st.h:33
uint16_t transmit_msg_q_peak_num
Definition zdiag_dfx_st.h:28
uint32_t alloc_mem_peak_size
Definition zdiag_dfx_st.h:42
uint16_t dfx_msg_q_num
Definition zdiag_dfx_st.h:25
uint32_t dfx_msg_process_max_time
Definition zdiag_dfx_st.h:29
uint32_t put_msg_2_cache_fail_times
Definition zdiag_dfx_st.h:24
uint32_t alloc_mem_size
Definition zdiag_dfx_st.h:41
uint32_t send_local_q_success
Definition zdiag_dfx_st.h:32
uint16_t transmit_msg_q_num
Definition zdiag_dfx_st.h:27
uint32_t transmit_msg_process_max_time
Definition zdiag_dfx_st.h:30
Definition hal_uart_v151_regs_def.h:38
#define DIAG_DFX_SUPPORT_MAX_PKT_MEM_TYPE
Definition zdiag_dfx_st.h:11
#define DIAG_DFX_SUPPORT_MAX_CHANNEL
Definition zdiag_dfx_st.h:10