18#ifndef __VSF_REMAPPED_DAC_H__
19#define __VSF_REMAPPED_DAC_H__
25#if VSF_HAL_USE_DAC == ENABLED
27#if VSF_DAC_CFG_MULTI_CLASS == ENABLED
29#if defined(__VSF_REMAPPED_DAC_CLASS_IMPLEMENT)
30# undef __VSF_REMAPPED_DAC_CLASS_IMPLEMENT
31# define __VSF_CLASS_IMPLEMENT__
32#elif defined(__VSF_REMAPPED_DAC_CLASS_INHERIT__)
33# undef __VSF_REMAPPED_DAC_CLASS_INHERIT__
34# define __VSF_CLASS_INHERIT__
45#ifndef VSF_REMAPPED_DAC_CFG_MULTI_CLASS
46# define VSF_REMAPPED_DAC_CFG_MULTI_CLASS VSF_DAC_CFG_MULTI_CLASS
53#if VSF_REMAPPED_DAC_CFG_MULTI_CLASS == ENABLED
65#if VSF_REMAPPED_DAC_CFG_MULTI_CLASS == ENABLED
73#define VSF_DAC_CFG_DEC_PREFIX vsf_remapped
74#define VSF_DAC_CFG_DEC_UPCASE_PREFIX VSF_REMAPPED
Definition vsf_remapped_dac.h:52
#define vsf_class(__name)
Definition ooc_class.h:48
Definition vsf_template_dac.h:166
Definition vsf_template_dac.h:174
const vsf_dac_op_t vsf_remapped_dac_op
Definition vsf_remapped_dac.c:37