Go to the source code of this file.
|
#define | VSF_HAL_TEMPLATE_DEC_RENAME_DEVICE_PREFIX VSF_MCONNECT(VSF, VSF_HAL_TEMPLATE_DEC_UPCASE_NAME, _CFG_DEC_RENAME_DEVICE_PREFIX) |
| The following comments are examples showing how to use this template:
|
|
#define | VSF_HAL_TEMPLATE_DEC_PREFIX VSF_MCONNECT(VSF, VSF_HAL_TEMPLATE_DEC_UPCASE_NAME, _CFG_DEC_PREFIX) |
|
#define | VSF_HAL_TEMPLATE_DEC_UPCASE_PREFIX VSF_MCONNECT(VSF, VSF_HAL_TEMPLATE_DEC_UPCASE_NAME, _CFG_DEC_UPCASE_PREFIX) |
|
#define | VSF_HAL_TEMPLATE_DEC_DEVICE_PREFIX VSF_MCONNECT(VSF, VSF_HAL_TEMPLATE_DEC_UPCASE_NAME, _CFG_DEC_DEVICE_PREFIX) |
|
#define | VSF_HAL_TEMPLATE_DEC_REMAP VSF_MCONNECT(VSF, VSF_HAL_TEMPLATE_DEC_UPCASE_NAME, _CFG_DEC_REMAP) |
|
#define | VSF_HAL_TEMPLATE_DEC_REMAP_PREFIX VSF_MCONNECT(VSF, VSF_HAL_TEMPLATE_DEC_UPCASE_NAME, _CFG_DEC_REMAP_PREFIX) |
|
#define | VSF_HAL_TEMPLATE_DEC_COUNT_MASK_PREFIX VSF_MCONNECT(VSF, VSF_HAL_TEMPLATE_DEC_UPCASE_NAME, _CFG_DEC_DEVICE_UPCASE_PREFIX) |
|
#define | VSF_HAL_TEMPLATE_DEC_REMAP_TYPE VSF_MCONNECT(VSF_HAL_TEMPLATE_DEC_REMAP_PREFIX, VSF_HAL_TEMPLATE_DEC_NAME, _t) |
|
#define | VSF_HAL_TEMPLATE_DEC_TYPE VSF_MCONNECT(VSF_HAL_TEMPLATE_DEC_DEVICE_PREFIX, _t) |
|
#define | VSF_HAL_TEMPLATE_DEC_INSTANCE_APIS VSF_MCONNECT(VSF, VSF_HAL_TEMPLATE_DEC_UPCASE_NAME, _APIS) |
|
#define | __VSF_HAL_TEMPLATE_API VSF_HAL_TEMPLATE_API_EXTERN |
|
#define | VSF_HAL_TEMPLATE_DEC_EXTERN_OP VSF_MCONNECT(VSF, VSF_HAL_TEMPLATE_DEC_UPCASE_NAME, _CFG_DEC_EXTERN_OP) |
|
#define | VSF_HAL_TEMPLATE_DEC_INSTANCE_OP_TYPE VSF_MCONNECT(vsf, VSF_HAL_TEMPLATE_DEC_NAME, _op_t) |
|
#define | VSF_HAL_TEMPLATE_DEC_INSTANCE_OP_INSTANCE VSF_MCONNECT(VSF_HAL_TEMPLATE_DEC_PREFIX, VSF_HAL_TEMPLATE_DEC_NAME, _op) |
|
#define | VSF_HAL_TEMPLATE_DEC_INSTANCE_TYPE VSF_MCONNECT(VSF_HAL_TEMPLATE_DEC_DEVICE_PREFIX, _t) |
|
#define | VSF_HAL_TEMPLATE_DEC_INSTANCE(__IDX, __DONT_CARE) extern VSF_HAL_TEMPLATE_DEC_INSTANCE_TYPE VSF_MCONNECT(VSF_HAL_TEMPLATE_DEC_DEVICE_PREFIX, __IDX); |
|
#define | VSF_HAL_TEMPLATE_DEC_LV0 VSF_HAL_TEMPLATE_DEC_INSTANCE |
|
#define | VSF_HAL_TEMPLATE_DEC_COUNT_SUFFIX _COUNT |
|
#define | VSF_HAL_TEMPLATE_DEC_MASK_SUFFIX _MASK |
|
#define | VSF_HAL_TEMPLATE_DEC_DEFINED_COUNT VSF_MCONNECT(VSF_HAL_TEMPLATE_DEC_COUNT_MASK_PREFIX, VSF_HAL_TEMPLATE_DEC_COUNT_SUFFIX) |
|
#define | VSF_HAL_TEMPLATE_DEC_DEFINED_MASK VSF_MCONNECT(VSF_HAL_TEMPLATE_DEC_COUNT_MASK_PREFIX, VSF_HAL_TEMPLATE_DEC_MASK_SUFFIX) |
|
#define | __VSF_HAL_TEMPLATE_MASK VSF_HAL_TEMPLATE_DEC_MASK |
|
#define | __VSF_HAL_TEMPLATE_MACRO VSF_HAL_TEMPLATE_DEC_LV0 |
|
#define | __VSF_HAL_TEMPLATE_ARG VSF_HAL_TEMPLATE_DEC_OP |
|
◆ VSF_HAL_TEMPLATE_DEC_RENAME_DEVICE_PREFIX
The following comments are examples showing how to use this template:
◆ VSF_HAL_TEMPLATE_DEC_PREFIX
◆ VSF_HAL_TEMPLATE_DEC_UPCASE_PREFIX
◆ VSF_HAL_TEMPLATE_DEC_DEVICE_PREFIX
◆ VSF_HAL_TEMPLATE_DEC_REMAP
◆ VSF_HAL_TEMPLATE_DEC_REMAP_PREFIX
◆ VSF_HAL_TEMPLATE_DEC_COUNT_MASK_PREFIX
◆ VSF_HAL_TEMPLATE_DEC_REMAP_TYPE
◆ VSF_HAL_TEMPLATE_DEC_TYPE
◆ VSF_HAL_TEMPLATE_DEC_INSTANCE_APIS
◆ __VSF_HAL_TEMPLATE_API
◆ VSF_HAL_TEMPLATE_DEC_EXTERN_OP
◆ VSF_HAL_TEMPLATE_DEC_INSTANCE_OP_TYPE
◆ VSF_HAL_TEMPLATE_DEC_INSTANCE_OP_INSTANCE
◆ VSF_HAL_TEMPLATE_DEC_INSTANCE_TYPE
◆ VSF_HAL_TEMPLATE_DEC_INSTANCE
◆ VSF_HAL_TEMPLATE_DEC_LV0
◆ VSF_HAL_TEMPLATE_DEC_COUNT_SUFFIX
#define VSF_HAL_TEMPLATE_DEC_COUNT_SUFFIX _COUNT |
◆ VSF_HAL_TEMPLATE_DEC_MASK_SUFFIX
#define VSF_HAL_TEMPLATE_DEC_MASK_SUFFIX _MASK |
◆ VSF_HAL_TEMPLATE_DEC_DEFINED_COUNT
◆ VSF_HAL_TEMPLATE_DEC_DEFINED_MASK
◆ __VSF_HAL_TEMPLATE_MASK
◆ __VSF_HAL_TEMPLATE_MACRO
◆ __VSF_HAL_TEMPLATE_ARG
#define __VSF_HAL_TEMPLATE_ARG VSF_HAL_TEMPLATE_DEC_OP |
◆ VSF_HAL_TEMPLATE_DEC_TYPE
◆ VSF_HAL_TEMPLATE_DEC_INSTANCE_OP_INSTANCE