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

浏览源代码.

结构体

struct  alg_common_user_info_stru
 
struct  alg_common_dev_info_stru
 

类型定义

typedef osal_u32(* alg_common_init_cb) (void)
 
typedef osal_u32(* alg_common_exit_cb) (void)
 
typedef osal_u32(* alg_common_init_user_cb) (dmac_vap_stru *dmac_vap, dmac_user_stru *dmac_user)
 
typedef osal_u32(* alg_common_exit_user_cb) (dmac_vap_stru *dmac_vap, dmac_user_stru *dmac_user)
 
typedef osal_u32(* alg_common_tx_complete_cb) (dmac_user_stru *user, oal_dmac_netbuf_stru *buf, hal_tx_dscr_ctrl_one_param *tx_dscr)
 

函数

osal_u32 alg_common_init (void)
 
osal_u32 alg_common_exit (void)
 
osal_u32 alg_common_init_user (dmac_vap_stru *dmac_vap, dmac_user_stru *dmac_user)
 
osal_u32 alg_common_exit_user (dmac_vap_stru *dmac_vap, dmac_user_stru *dmac_user)
 
osal_u32 alg_common_tx_complete_proc (dmac_user_stru *user, oal_dmac_netbuf_stru *buf, hal_tx_dscr_ctrl_one_param *tx_dscr)
 
osal_u32 alg_common_user_qry_probe_lock (osal_u16 user_lut_idx, alg_lock_probe_type_enum_uint8 *pen_lock_type)
 
osal_u32 alg_common_user_lock_probe (osal_u16 user_lut_idx, alg_lock_probe_type_enum_uint8 en_lock_type)
 
void alg_common_user_unlock_probe (osal_u16 user_lut_idx, alg_lock_probe_type_enum_uint8 en_lock_type)
 
osal_u32 alg_common_param_sync (const alg_param_sync_stru *sync)
 

类型定义说明

◆ alg_common_exit_cb

typedef osal_u32(* alg_common_exit_cb) (void)

◆ alg_common_exit_user_cb

typedef osal_u32(* alg_common_exit_user_cb) (dmac_vap_stru *dmac_vap, dmac_user_stru *dmac_user)

◆ alg_common_init_cb

typedef osal_u32(* alg_common_init_cb) (void)

◆ alg_common_init_user_cb

typedef osal_u32(* alg_common_init_user_cb) (dmac_vap_stru *dmac_vap, dmac_user_stru *dmac_user)

◆ alg_common_tx_complete_cb

typedef osal_u32(* alg_common_tx_complete_cb) (dmac_user_stru *user, oal_dmac_netbuf_stru *buf, hal_tx_dscr_ctrl_one_param *tx_dscr)

函数说明

◆ alg_common_exit()

osal_u32 alg_common_exit ( void  )

◆ alg_common_exit_user()

osal_u32 alg_common_exit_user ( dmac_vap_stru dmac_vap,
dmac_user_stru *  dmac_user 
)

◆ alg_common_init()

osal_u32 alg_common_init ( void  )

◆ alg_common_init_user()

osal_u32 alg_common_init_user ( dmac_vap_stru dmac_vap,
dmac_user_stru *  dmac_user 
)

◆ alg_common_param_sync()

osal_u32 alg_common_param_sync ( const alg_param_sync_stru sync)

◆ alg_common_tx_complete_proc()

osal_u32 alg_common_tx_complete_proc ( dmac_user_stru *  user,
oal_dmac_netbuf_stru buf,
hal_tx_dscr_ctrl_one_param tx_dscr 
)

◆ alg_common_user_lock_probe()

osal_u32 alg_common_user_lock_probe ( osal_u16  user_lut_idx,
alg_lock_probe_type_enum_uint8  en_lock_type 
)

◆ alg_common_user_qry_probe_lock()

osal_u32 alg_common_user_qry_probe_lock ( osal_u16  user_lut_idx,
alg_lock_probe_type_enum_uint8 *  pen_lock_type 
)

◆ alg_common_user_unlock_probe()

void alg_common_user_unlock_probe ( osal_u16  user_lut_idx,
alg_lock_probe_type_enum_uint8  en_lock_type 
)