WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
zdiag_rx_api.c 文件参考
#include "zdiag_rx_api.h"
#include "securec.h"
#include "zdiag_mem.h"
#include "diag_pkt.h"
#include "errcode.h"
#include "diag_channel_item.h"
#include "zdiag_pkt_router.h"
#include "diag_adapt_layer.h"
#include "diag_dfx.h"
zdiag_rx_api.c 的引用(Include)关系图:

宏定义

#define MUX_START_OFFSET   0
 
#define MAX_MUX_PARAM_SIZE   512
 

函数

STATIC int32_t zdiag_find_start_flag (uint8_t *data, uint16_t size)
 
STATIC int32_t soc_diag_chan_copy_data (diag_channel_item_t *item, uint8_t *data, uint16_t size)
 
STATIC void diag_rest_rx_buf (diag_channel_item_t *item)
 
STATIC uint16_t diag_get_rx_data_size (diag_channel_item_t *item)
 
STATIC msp_mux_packet_head_stru_tdiag_chan_full_pkt_receive (diag_channel_item_t *item)
 
STATIC errcode_t diag_chan_move_buf (diag_channel_item_t *item, uint32_t dst, uint32_t src, uint32_t len)
 
STATIC int32_t diag_chan_rx_mux_char_data (diag_channel_item_t *item, uint8_t *data, uint16_t size)
 
int32_t soc_diag_channel_rx_mux_char_data (diag_channel_id_t id, uint8_t *data, uint16_t size)
 
errcode_t soc_diag_channel_rx_mux_data (diag_channel_id_t id, uint8_t *data, uint16_t size)
 

宏定义说明

◆ MAX_MUX_PARAM_SIZE

#define MAX_MUX_PARAM_SIZE   512

◆ MUX_START_OFFSET

#define MUX_START_OFFSET   0

函数说明

◆ diag_chan_full_pkt_receive()

STATIC msp_mux_packet_head_stru_t * diag_chan_full_pkt_receive ( diag_channel_item_t item)

◆ diag_chan_move_buf()

STATIC errcode_t diag_chan_move_buf ( diag_channel_item_t item,
uint32_t  dst,
uint32_t  src,
uint32_t  len 
)

◆ diag_chan_rx_mux_char_data()

STATIC int32_t diag_chan_rx_mux_char_data ( diag_channel_item_t item,
uint8_t *  data,
uint16_t  size 
)

◆ diag_get_rx_data_size()

STATIC uint16_t diag_get_rx_data_size ( diag_channel_item_t item)

◆ diag_rest_rx_buf()

STATIC void diag_rest_rx_buf ( diag_channel_item_t item)

◆ soc_diag_chan_copy_data()

STATIC int32_t soc_diag_chan_copy_data ( diag_channel_item_t item,
uint8_t *  data,
uint16_t  size 
)

◆ soc_diag_channel_rx_mux_char_data()

int32_t soc_diag_channel_rx_mux_char_data ( diag_channel_id_t  id,
uint8_t *  data,
uint16_t  size 
)

◆ soc_diag_channel_rx_mux_data()

errcode_t soc_diag_channel_rx_mux_data ( diag_channel_id_t  id,
uint8_t *  data,
uint16_t  size 
)

◆ zdiag_find_start_flag()

STATIC int32_t zdiag_find_start_flag ( uint8_t *  data,
uint16_t  size 
)