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