Go to the source code of this file.
|
| #define | VSF_HAL_TEMPLATE_API_OP(__prefix_name, __return, __module__, __name, __first_args, ...) |
| |
| #define | VSF_HAL_TEMPLATE_API_FP(__prefix_name, __return, __module__, __name, __first_args, ...) |
| |
| #define | VSF_HAL_TEMPLATE_API_EXTERN(__prefix_name, __return, __module__, __name, __first_args, ...) |
| |
| #define | VSF_HAL_TEMPLATE_API_DEFINE(__prefix_name, __return, __module__, __name, __first_args, ...) |
| |
| #define | __VSF_HAL_COUNT_TO_MASK(__CNT) |
| |
| #define | VSF_HAL_COUNT_TO_MASK(__CNT) |
| |
| #define | __VSF_HAL_MASK_TO_COUNT(__MASK) |
| |
| #define | VSF_HAL_MASK_TO_COUNT(__MASK) |
| |
◆ VSF_HAL_TEMPLATE_API_OP
| #define VSF_HAL_TEMPLATE_API_OP |
( |
| __prefix_name, |
|
|
| __return, |
|
|
| __module__, |
|
|
| __name, |
|
|
| __first_args, |
|
|
| ... ) |
Value:
struct VSF_MCONNECT(VSF_DMA_CFG_IMP_PREFIX, _dma_channel_t)
Definition dma.c:57
#define __name
Definition hci_transport_aic8800.c:555
◆ VSF_HAL_TEMPLATE_API_FP
| #define VSF_HAL_TEMPLATE_API_FP |
( |
| __prefix_name, |
|
|
| __return, |
|
|
| __module__, |
|
|
| __name, |
|
|
| __first_args, |
|
|
| ... ) |
Value: __return (*
__name )( __first_args, ##__VA_ARGS__ );
◆ VSF_HAL_TEMPLATE_API_EXTERN
| #define VSF_HAL_TEMPLATE_API_EXTERN |
( |
| __prefix_name, |
|
|
| __return, |
|
|
| __module__, |
|
|
| __name, |
|
|
| __first_args, |
|
|
| ... ) |
◆ VSF_HAL_TEMPLATE_API_DEFINE
| #define VSF_HAL_TEMPLATE_API_DEFINE |
( |
| __prefix_name, |
|
|
| __return, |
|
|
| __module__, |
|
|
| __name, |
|
|
| __first_args, |
|
|
| ... ) |
◆ __VSF_HAL_COUNT_TO_MASK
| #define __VSF_HAL_COUNT_TO_MASK |
( |
| __CNT | ) |
|
◆ VSF_HAL_COUNT_TO_MASK
| #define VSF_HAL_COUNT_TO_MASK |
( |
| __CNT | ) |
|
Value:
#define __VSF_HAL_COUNT_TO_MASK(__CNT)
Definition vsf_template_hal_driver.h:44
◆ __VSF_HAL_MASK_TO_COUNT
| #define __VSF_HAL_MASK_TO_COUNT |
( |
| __MASK | ) |
|
◆ VSF_HAL_MASK_TO_COUNT
| #define VSF_HAL_MASK_TO_COUNT |
( |
| __MASK | ) |
|
Value:
#define __VSF_HAL_MASK_TO_COUNT(__MASK)
Definition vsf_template_hal_driver.h:113
◆ vsf_hal_device_t
| typedef struct vsf_hal_device_t vsf_hal_device_t |
◆ vsf_peripheral_status_t
| typedef struct vsf_peripheral_status_t vsf_peripheral_status_t |
◆ vsf_peripheral_capability_t
| typedef struct vsf_peripheral_capability_t vsf_peripheral_capability_t |
◆ def_interface()
| def_interface |
( |
i_peripheral_t | | ) |
|
◆ fn_Capability
◆ fn_Uninit
◆ fn_Enable
◆ fn_Open
◆ [union]
◆ fn_Disable
◆ fn_Close
◆ [union]
◆ size
◆ fn_Cancel
cancel on going communication
◆ fn_GetTransferredCount