WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
dfx_write_interface.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved.
3 * Description: dfx write interface
4 * This file should be changed only infrequently and with great care.
5 */
6
7#ifndef DFX_WRITE_INTERFACE_H
8#define DFX_WRITE_INTERFACE_H
9#include <stdint.h>
10
11/* dfx_data_transmit_interface.h */
12typedef enum {
13 DFX_DATA_TYPE_STRING, /* 纯string数据 */
14 DFX_DATA_TYPE_UAPI_LOG, /* UAPI LOG */
17} dfx_data_type_t; /* 数据类型 */
18
20 int32_t (*write)(void *fd, dfx_data_type_t data_type, uint8_t *data[], uint16_t len[], uint8_t cnt); /* 写数据接口 */
21 void *fd; /* 传入给write的fd */
22} dfx_write_data_interface_t; /* 写数据抽象 */
23
24#endif
dfx_data_type_t
Definition dfx_write_interface.h:12
@ DFX_DATA_DIAG_PKT
Definition dfx_write_interface.h:15
@ DFX_DATA_DIAG_PKT_CRITICAL
Definition dfx_write_interface.h:16
@ DFX_DATA_TYPE_UAPI_LOG
Definition dfx_write_interface.h:14
@ DFX_DATA_TYPE_STRING
Definition dfx_write_interface.h:13
struct dfx_write_data_interface dfx_write_data_interface_t
Definition dfx_write_interface.h:19
int32_t(* write)(void *fd, dfx_data_type_t data_type, uint8_t *data[], uint16_t len[], uint8_t cnt)
Definition dfx_write_interface.h:20
void * fd
Definition dfx_write_interface.h:21
Definition hal_uart_v151_regs_def.h:38