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

浏览源代码.

宏定义

#define HCC_TASK_PRIORITY   5
 
#define HCC_FLOWCTRL_DEFAULT_LO_WATER_LINE   4
 
#define HCC_FLOWCTRL_DEFAULT_HI_WATER_LINE   8
 
#define HCC_FLOWCTRL_DEFAULT_CREDIT_BOTTOM_VALUE   12
 
#define HCC_DEFAULT_QUEUE_TRANSFER_BURST_LIMIT   8
 
#define HCC_MAX_QUEUE_TRANSFER_BURST_LIMIT   8
 
#define HCC_DATA_QUEUE_BUF_LEN   1680
 
#define HCC_UNC_POOL_SIZE_CCORE   48
 
#define HCC_UNC_POOL_SIZE_ACORE   96
 
#define HCC_UNC_POOL_SIZE_LOW_LIMIT   8
 
#define HCC_IPC_RX_SCH_WATER_LINE   4
 
#define HCC_TX_PROC_FAILED_MAX_NUM   100
 

类型定义

typedef enum _d2h_srv_msg_type d2h_srv_msg_type
 
typedef enum _h2d_srv_msg_type h2d_srv_msg_type
 

枚举

enum  _d2h_srv_msg_type {
  D2H_MSG_WLAN_WAKEUP_SUCC = D2H_MSG_PLAT_END , D2H_MSG_WLAN_ALLOW_SLEEP = 11 , D2H_MSG_WLAN_DISALLOW_SLEEP = 12 , D2H_MSG_WLAN_WAKEUP_REQ = 13 ,
  D2H_MSG_HCC_RX_MAX = HCC_RX_MAX_MESSAGE
}
 
enum  _h2d_srv_msg_type { H2D_MSG_WLAN_WAKE_UP_REQ = H2D_MSG_PLAT_END , H2D_MSG_WLAN_SLEEP_REQ = 11 , H2D_MSG_HCC_HCC_TX_MAX = HCC_TX_MAX_MESSAGE }
 

函数

hcc_queue_cfghcc_get_queue_cfg (uint8_t *arr_len)
 
bool hcc_check_bt_queue (uint8_t queue_id)
 

宏定义说明

◆ HCC_DATA_QUEUE_BUF_LEN

#define HCC_DATA_QUEUE_BUF_LEN   1680

◆ HCC_DEFAULT_QUEUE_TRANSFER_BURST_LIMIT

#define HCC_DEFAULT_QUEUE_TRANSFER_BURST_LIMIT   8

◆ HCC_FLOWCTRL_DEFAULT_CREDIT_BOTTOM_VALUE

#define HCC_FLOWCTRL_DEFAULT_CREDIT_BOTTOM_VALUE   12

◆ HCC_FLOWCTRL_DEFAULT_HI_WATER_LINE

#define HCC_FLOWCTRL_DEFAULT_HI_WATER_LINE   8

◆ HCC_FLOWCTRL_DEFAULT_LO_WATER_LINE

#define HCC_FLOWCTRL_DEFAULT_LO_WATER_LINE   4

◆ HCC_IPC_RX_SCH_WATER_LINE

#define HCC_IPC_RX_SCH_WATER_LINE   4

◆ HCC_MAX_QUEUE_TRANSFER_BURST_LIMIT

#define HCC_MAX_QUEUE_TRANSFER_BURST_LIMIT   8

◆ HCC_TASK_PRIORITY

#define HCC_TASK_PRIORITY   5

◆ HCC_TX_PROC_FAILED_MAX_NUM

#define HCC_TX_PROC_FAILED_MAX_NUM   100

◆ HCC_UNC_POOL_SIZE_ACORE

#define HCC_UNC_POOL_SIZE_ACORE   96

◆ HCC_UNC_POOL_SIZE_CCORE

#define HCC_UNC_POOL_SIZE_CCORE   48

◆ HCC_UNC_POOL_SIZE_LOW_LIMIT

#define HCC_UNC_POOL_SIZE_LOW_LIMIT   8

类型定义说明

◆ d2h_srv_msg_type

◆ h2d_srv_msg_type

枚举类型说明

◆ _d2h_srv_msg_type

枚举值
D2H_MSG_WLAN_WAKEUP_SUCC 
D2H_MSG_WLAN_ALLOW_SLEEP 
D2H_MSG_WLAN_DISALLOW_SLEEP 
D2H_MSG_WLAN_WAKEUP_REQ 
D2H_MSG_HCC_RX_MAX 

◆ _h2d_srv_msg_type

枚举值
H2D_MSG_WLAN_WAKE_UP_REQ 
H2D_MSG_WLAN_SLEEP_REQ 
H2D_MSG_HCC_HCC_TX_MAX 

函数说明

◆ hcc_check_bt_queue()

bool hcc_check_bt_queue ( uint8_t  queue_id)

◆ hcc_get_queue_cfg()

hcc_queue_cfg * hcc_get_queue_cfg ( uint8_t *  arr_len)