VSF Documented
vsf_drv_usart_poll_util.h File Reference

Go to the source code of this file.

Macros

#define VSF_HAL_DRV_CFG_USART0_POLL_MODE_EN   DISABLED
 
#define MFUNC_IN_U8_DEC_VALUE   (USART_MAX_PORT + 1)
 
#define __USART_MAX_NORNIMAL_PORT   MFUNC_OUT_DEC_STR
 
#define __USART_POLL_AGENT(__N, ...)
 
#define __USART_POLL_ENTRY(__N, ...)
 
#define USART_POLL_AGENTS   VSF_MREPEAT(__USART_MAX_NORNIMAL_PORT, __USART_POLL_AGENT, NULL)
 

Macro Definition Documentation

◆ VSF_HAL_DRV_CFG_USART0_POLL_MODE_EN

#define VSF_HAL_DRV_CFG_USART0_POLL_MODE_EN   DISABLED

◆ MFUNC_IN_U8_DEC_VALUE

#define MFUNC_IN_U8_DEC_VALUE   (USART_MAX_PORT + 1)

◆ __USART_MAX_NORNIMAL_PORT

#define __USART_MAX_NORNIMAL_PORT   MFUNC_OUT_DEC_STR

◆ __USART_POLL_AGENT

#define __USART_POLL_AGENT ( __N,
... )
Value:
if (VSF_HAL_DRV_CFG_USART##__N##_POLL_MODE_EN) { \
ret &= vsf_usart##__N##_poll(); \
}

◆ __USART_POLL_ENTRY

#define __USART_POLL_ENTRY ( __N,
... )
Value:
extern bool vsf_usart##__N##_poll(void);

◆ USART_POLL_AGENTS

#define USART_POLL_AGENTS   VSF_MREPEAT(__USART_MAX_NORNIMAL_PORT, __USART_POLL_AGENT, NULL)
Generated from commit: vsfteam/vsf@ceb53fd