WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hcc_rom_callback.h 文件参考
#include "hcc_types.h"
#include "hcc.h"
#include "hcc_queue.h"
hcc_rom_callback.h 的引用(Include)关系图:

浏览源代码.

结构体

struct  _hcc_rom_callback
 

类型定义

typedef ext_errno(* hcc_tx_data_cb) (td_u8 chl, td_u8 *buf, td_u16 len, hcc_transfer_param *param)
 
typedef ext_errno(* hcc_tx_queue_cb) (hcc_handler *hcc, hcc_trans_queue *queue, hcc_transfer_param *param)
 
typedef td_void(* hcc_rx_enqueue_cb) (hcc_handler *hcc, hcc_queue_type queue_id, hcc_unc_struc *unc_buf)
 
typedef ext_errno(* hcc_rx_data_cb) (hcc_handler *hcc, hcc_trans_queue *queue, td_u16 *pkt_cnt)
 
typedef td_void(* hcc_rx_proc_cb) (hcc_header *hcc_head, td_u8 *buf, td_u8 *user_param, hcc_adapt_priv_rx_process rx_proc)
 
typedef td_void(* hcc_thread_watchdog) (td_void)
 
typedef struct _hcc_rom_callback hcc_rom_callback
 

枚举

enum  hcc_cb_offset {
  HCC_CB_TX = 0 , HCC_CB_TX_QUEUE , HCC_CB_BT_TX , HCC_CB_RX_ENQUE ,
  HCC_CB_RX_DATA , HCC_CB_RX_PROC , HCC_CB_WATCHDOG , HCC_CB_BUTT
}
 

函数

td_void hcc_rom_cb_register (hcc_rom_callback *cb)
 
td_voidhcc_get_rom_cb (hcc_cb_offset offset)
 

类型定义说明

◆ hcc_rom_callback

◆ hcc_rx_data_cb

typedef ext_errno(* hcc_rx_data_cb) (hcc_handler *hcc, hcc_trans_queue *queue, td_u16 *pkt_cnt)

◆ hcc_rx_enqueue_cb

typedef td_void(* hcc_rx_enqueue_cb) (hcc_handler *hcc, hcc_queue_type queue_id, hcc_unc_struc *unc_buf)

◆ hcc_rx_proc_cb

typedef td_void(* hcc_rx_proc_cb) (hcc_header *hcc_head, td_u8 *buf, td_u8 *user_param, hcc_adapt_priv_rx_process rx_proc)

◆ hcc_thread_watchdog

typedef td_void(* hcc_thread_watchdog) (td_void)

◆ hcc_tx_data_cb

typedef ext_errno(* hcc_tx_data_cb) (td_u8 chl, td_u8 *buf, td_u16 len, hcc_transfer_param *param)

◆ hcc_tx_queue_cb

typedef ext_errno(* hcc_tx_queue_cb) (hcc_handler *hcc, hcc_trans_queue *queue, hcc_transfer_param *param)

枚举类型说明

◆ hcc_cb_offset

枚举值
HCC_CB_TX 
HCC_CB_TX_QUEUE 
HCC_CB_BT_TX 
HCC_CB_RX_ENQUE 
HCC_CB_RX_DATA 
HCC_CB_RX_PROC 
HCC_CB_WATCHDOG 
HCC_CB_BUTT 

函数说明

◆ hcc_get_rom_cb()

td_void * hcc_get_rom_cb ( hcc_cb_offset  offset)

◆ hcc_rom_cb_register()

td_void hcc_rom_cb_register ( hcc_rom_callback cb)