WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
diag_cmd_trace_info.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved.
3 * Description: Header file containing struct prototypes of trace info.
4 * Create: 2023-01
5 */
6#ifndef __TRACE_INFO_H__
7#define __TRACE_INFO_H__
8
9#include "errcode.h"
10#include "diag.h"
11
12#define CYCLE_PER_US 64
13#define CYCLE_HIGH_BITS 32
14
20
21void trace_send_data(uint16_t len, uint8_t *data);
22errcode_t diag_cmd_trace_start(uint16_t cmd_id, void *cmd_param, uint16_t cmd_param_size, diag_option_t *option);
23errcode_t diag_cmd_trace_stop(uint16_t cmd_id, void *cmd_param, uint16_t cmd_param_size, diag_option_t *option);
24errcode_t diag_cmd_get_time_info(uint16_t cmd_id, void *cmd_param, uint16_t cmd_param_size,
25 diag_option_t *option);
26errcode_t diag_cmd_set_time_info(uint16_t cmd_id, void *cmd_param, uint16_t cmd_param_size, diag_option_t *option);
27
28#endif
trace_status_t
Definition diag_cmd_trace_info.h:15
@ TRACE_START
Definition diag_cmd_trace_info.h:17
@ TRACE_INIT
Definition diag_cmd_trace_info.h:16
@ TRACE_STOP
Definition diag_cmd_trace_info.h:18
errcode_t diag_cmd_trace_start(uint16_t cmd_id, void *cmd_param, uint16_t cmd_param_size, diag_option_t *option)
Definition diag_cmd_trace_info.c:27
errcode_t diag_cmd_trace_stop(uint16_t cmd_id, void *cmd_param, uint16_t cmd_param_size, diag_option_t *option)
Definition diag_cmd_trace_info.c:48
void trace_send_data(uint16_t len, uint8_t *data)
Definition diag_cmd_trace_info.c:21
errcode_t diag_cmd_set_time_info(uint16_t cmd_id, void *cmd_param, uint16_t cmd_param_size, diag_option_t *option)
Definition diag_cmd_trace_info.c:86
errcode_t diag_cmd_get_time_info(uint16_t cmd_id, void *cmd_param, uint16_t cmd_param_size, diag_option_t *option)
Definition diag_cmd_trace_info.c:63
uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
option选项,当前存放对端地址
Definition diag.h:38
Definition hal_uart_v151_regs_def.h:38