Go to the documentation of this file.
18#ifndef __HAL_DRIVER_INTERFACE_H__
19#define __HAL_DRIVER_INTERFACE_H__
23#if (VSF_HAL_USE_GPIO != DISABLED) && !defined(__VSF_TEMPLATE_GPIO_H__)
27#if (VSF_HAL_USE_ADC != DISABLED) && !defined(__VSF_TEMPLATE_ADC_H__)
31#if (VSF_HAL_USE_DAC != DISABLED) && !defined(__VSF_TEMPLATE_DAC_H__)
35#if (VSF_HAL_USE_DMA != DISABLED) && !defined(__VSF_TEMPLATE_DMA_H__)
39#if (VSF_HAL_USE_WDT != DISABLED) && !defined(__VSF_TEMPLATE_WDT_H__)
43#if (VSF_HAL_USE_FLASH != DISABLED) && !defined(__VSF_TEMPLATE_FLASH_H__)
47#if (VSF_HAL_USE_I2C != DISABLED) && !defined(__VSF_TEMPLATE_I2C_H__)
51#if (VSF_HAL_USE_I2S != DISABLED) && !defined(__VSF_TEMPLATE_I2S_H__)
55#if (VSF_HAL_USE_SDIO != DISABLED) && !defined(__VSF_TEMPLATE_SDIO_H__)
59#if (VSF_HAL_USE_PM != DISABLED) && !defined(__VSF_TEMPLATE_PM_H__)
63#if (VSF_HAL_USE_PWM != DISABLED) && !defined(__VSF_TEMPLATE_PWM_H__)
67#if (VSF_HAL_USE_RNG != DISABLED) && !defined(__VSF_TEMPLATE_RNG_H__)
71#if (VSF_HAL_USE_RTC != DISABLED) && !defined(__VSF_TEMPLATE_RTC_H__)
75#if (VSF_HAL_USE_SPI != DISABLED) && !defined(__VSF_TEMPLATE_SPI_H__)
79#if (VSF_HAL_USE_TIMER != DISABLED) && !defined(__VSF_TEMPLATE_TIMER_H__)
83#if (VSF_HAL_USE_USART != DISABLED) && !defined(__VSF_TEMPLATE_USART_H__)
87#if (VSF_HAL_USE_USB != DISABLED) && !defined(__VSF_TEMPLATE_USB_H__)
91#if (VSF_HAL_USE_ETH != DISABLED) && !defined(__VSF_TEMPLATE_ETH_H__)