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