6#ifndef HCC_FLOW_CTRL_HEADER
7#define HCC_FLOW_CTRL_HEADER
19#define HCC_FC_PRE_PROC_WAIT_TIME 1000
33#ifdef CONFIG_HCC_SUPPORT_FLOW_CONTRL
39#if (defined(_PRE_OS_VERSION_LINUX) && defined(_PRE_OS_VERSION) && (_PRE_OS_VERSION_LINUX == _PRE_OS_VERSION))
td_bool fc_below_low_waterline(hcc_trans_queue *hcc_queue)
enum _hcc_flowctrl_flag_ hcc_flowctrl_flag
enum _hcc_flowctrl_type_ hcc_flowctrl_type
_hcc_flowctrl_type_
Definition hcc_flow_ctrl.h:21
@ HCC_FLOWCTRL_TYPE_INVALID
Definition hcc_flow_ctrl.h:25
@ HCC_FLOWCTRL_CREDIT
Definition hcc_flow_ctrl.h:23
@ HCC_FLOWCTRL_DATA
Definition hcc_flow_ctrl.h:22
@ HCC_FLOWCTRL_BUTT
Definition hcc_flow_ctrl.h:24
_hcc_flowctrl_flag_
Definition hcc_flow_ctrl.h:28
@ HCC_FLOWCTRL_FLAG_OFF
Definition hcc_flow_ctrl.h:29
@ HCC_FLOWCTRL_FLAG_ON
Definition hcc_flow_ctrl.h:30
ext_errno
Definition soc_errno.h:9
Definition hcc_queue.h:41
Definition hcc_types.h:30
#define TD_CONST
Definition td_base.h:18
unsigned char td_u8
Definition td_type.h:36
td_u8 td_bool
Definition td_type.h:50
void td_void
Definition td_type.h:49
unsigned int td_u32
Definition td_type.h:38
Definition hal_uart_v151_regs_def.h:38