WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
_bus_dev_ops结构体 参考

#include <hcc_bus_types.h>

成员变量

td_u32(* tx_proc )(hcc_bus *bus, hcc_trans_queue *queue, td_u16 *remain_pkt_nums)
 
ext_errno(* send_and_clear_msg )(TD_CONST hcc_bus *bus, td_u32 msg)
 
td_bool(* is_busy )(hcc_queue_dir dir)
 
td_void(* update_credit )(TD_CONST hcc_bus *bus, td_u32 free_cnt)
 
td_s32(* get_credit )(hcc_bus *bus, td_u32 *free_cnt)
 
td_s32(* reinit )(hcc_bus *pst_bus)
 
td_void(* stop_xfer )(td_void)
 
td_s32(* resume_xfer )(td_void)
 
td_void(* flow_off )(hcc_bus *bus, td_bool check)
 
td_void(* flow_on )(hcc_bus *bus, td_bool unc_alloc)
 
td_s32(* power_action )(hcc_bus *pst_bus, hcc_bus_power_action_type action)
 
td_s32(* sleep_request )(hcc_bus *pst_bus)
 
td_s32(* wakeup_request )(hcc_bus *pst_bus)
 
td_s32(* pm_notify_register )(hcc_bus *pst_bus, bus_pm_notify suspend_func, bus_pm_notify resume_func)
 

结构体成员变量说明

◆ flow_off

td_void(* _bus_dev_ops::flow_off) (hcc_bus *bus, td_bool check)

◆ flow_on

td_void(* _bus_dev_ops::flow_on) (hcc_bus *bus, td_bool unc_alloc)

◆ get_credit

td_s32(* _bus_dev_ops::get_credit) (hcc_bus *bus, td_u32 *free_cnt)

◆ is_busy

td_bool(* _bus_dev_ops::is_busy) (hcc_queue_dir dir)

◆ pm_notify_register

td_s32(* _bus_dev_ops::pm_notify_register) (hcc_bus *pst_bus, bus_pm_notify suspend_func, bus_pm_notify resume_func)

◆ power_action

td_s32(* _bus_dev_ops::power_action) (hcc_bus *pst_bus, hcc_bus_power_action_type action)

◆ reinit

td_s32(* _bus_dev_ops::reinit) (hcc_bus *pst_bus)

◆ resume_xfer

td_s32(* _bus_dev_ops::resume_xfer) (td_void)

◆ send_and_clear_msg

ext_errno(* _bus_dev_ops::send_and_clear_msg) (TD_CONST hcc_bus *bus, td_u32 msg)

◆ sleep_request

td_s32(* _bus_dev_ops::sleep_request) (hcc_bus *pst_bus)

◆ stop_xfer

td_void(* _bus_dev_ops::stop_xfer) (td_void)

◆ tx_proc

td_u32(* _bus_dev_ops::tx_proc) (hcc_bus *bus, hcc_trans_queue *queue, td_u16 *remain_pkt_nums)

◆ update_credit

td_void(* _bus_dev_ops::update_credit) (TD_CONST hcc_bus *bus, td_u32 free_cnt)

◆ wakeup_request

td_s32(* _bus_dev_ops::wakeup_request) (hcc_bus *pst_bus)

该结构体的文档由以下文件生成: