VSF Documented
Macros
driver.h File Reference
#include "hal/vsf_hal_cfg.h"
#include "hal/driver/common/template/vsf_template_hal_driver.h"
#include "hal/driver/common/swi/vsf_swi_template.h"
#include "./device.h"
#include "./adc/adc.h"
#include "./debug_uart/debug_uart.h"
#include "./flash/flash.h"
#include "./gpio/gpio.h"
#include "./i2c/i2c.h"
#include "./pwm/pwm.h"
#include "./rtc/rtc.h"
#include "./spi/spi.h"
#include "./timer/timer.h"
#include "./trng/trng.h"
#include "./uart/uart.h"
#include "./usb/usb.h"
#include "./sdio/sdio.h"
#include "./i2s/i2s.h"
#include "./wdt/wdt.h"
#include "hal/driver/common/template/vsf_template_gpio.h"
#include "hal/driver/common/gpio/gpio_template.h"
#include "hal/driver/common/template/vsf_template_adc.h"
#include "hal/driver/common/adc/adc_template.h"
#include "hal/driver/common/template/vsf_template_flash.h"
#include "hal/driver/common/flash/flash_template.h"
#include "hal/driver/common/template/vsf_template_i2c.h"
#include "hal/driver/common/i2c/i2c_template.h"
#include "hal/driver/common/template/vsf_template_i2s.h"
#include "hal/driver/common/i2s/i2s_template.h"
#include "hal/driver/common/template/vsf_template_sdio.h"
#include "hal/driver/common/sdio/sdio_template.h"
#include "hal/driver/common/template/vsf_template_pwm.h"
#include "hal/driver/common/pwm/pwm_template.h"
#include "hal/driver/common/template/vsf_template_rtc.h"
#include "hal/driver/common/rtc/rtc_template.h"
#include "hal/driver/common/template/vsf_template_spi.h"
#include "hal/driver/common/spi/spi_template.h"
#include "hal/driver/common/template/vsf_template_timer.h"
#include "hal/driver/common/timer/timer_template.h"
#include "hal/driver/common/template/vsf_template_rng.h"
#include "hal/driver/common/rng/rng_template.h"
#include "hal/driver/common/template/vsf_template_usart.h"
#include "hal/driver/common/usart/usart_template.h"
#include "hal/driver/common/template/vsf_template_wdt.h"
#include "hal/driver/common/wdt/wdt_template.h"

Go to the source code of this file.

Macros

#define VSF_GPIO_CFG_REIMPLEMENT_TYPE_MODE   ENABLED
 
#define VSF_GPIO_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_GPIO_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_ADC_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_ADC_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_FLASH_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_FLASH_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_I2C_CFG_REIMPLEMENT_TYPE_CMD   ENABLED
 
#define VSF_I2C_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_I2C_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_I2S_CFG_REIMPLEMENT_TYPE_IRQ_MASK   ENABLED
 
#define VSF_I2S_CFG_REIMPLEMENT_TYPE_MODE   ENABLED
 
#define VSF_I2S_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_I2S_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_SDIO_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_SDIO_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_PWM_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_PWM_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_RTC_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_RTC_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_SPI_CFG_REIMPLEMENT_TYPE_MODE   ENABLED
 
#define VSF_SPI_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_SPI_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_TIMER_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_TIMER_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_TIMER_CFG_DEC_PREFIX   vsf_hw_lp
 
#define VSF_TIMER_CFG_DEC_UPCASE_PREFIX   VSF_HW_LP
 
#define VSF_RNG_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_RNG_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_USART_CFG_REIMPLEMENT_TYPE_MODE   ENABLED
 
#define VSF_USART_CFG_REIMPLEMENT_TYPE_IRQ_MASK   ENABLED
 
#define VSF_USART_CFG_DEC_PREFIX   __vsf_hw
 
#define VSF_USART_CFG_DEC_UPCASE_PREFIX   __VSF_HW
 
#define VSF_USART_CFG_DEC_COUNT_MASK_PREFIX   VSF_HW
 
#define VSF_USART_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_USART_CFG_DEC_UPCASE_PREFIX   VSF_HW
 
#define VSF_USART_CFG_DEC_REMAP_PREFIX   vsf_fifo2req
 
#define VSF_WDT_CFG_REIMPLEMENT_TYPE_MODE   ENABLED
 
#define VSF_WDT_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_WDT_CFG_DEC_UPCASE_PREFIX   VSF_HW
 

Macro Definition Documentation

◆ VSF_GPIO_CFG_REIMPLEMENT_TYPE_MODE

#define VSF_GPIO_CFG_REIMPLEMENT_TYPE_MODE   ENABLED

◆ VSF_GPIO_CFG_DEC_PREFIX

#define VSF_GPIO_CFG_DEC_PREFIX   vsf_hw

◆ VSF_GPIO_CFG_DEC_UPCASE_PREFIX

#define VSF_GPIO_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_ADC_CFG_DEC_PREFIX

#define VSF_ADC_CFG_DEC_PREFIX   vsf_hw

◆ VSF_ADC_CFG_DEC_UPCASE_PREFIX

#define VSF_ADC_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_FLASH_CFG_DEC_PREFIX

#define VSF_FLASH_CFG_DEC_PREFIX   vsf_hw

◆ VSF_FLASH_CFG_DEC_UPCASE_PREFIX

#define VSF_FLASH_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_I2C_CFG_REIMPLEMENT_TYPE_CMD

#define VSF_I2C_CFG_REIMPLEMENT_TYPE_CMD   ENABLED

◆ VSF_I2C_CFG_DEC_PREFIX

#define VSF_I2C_CFG_DEC_PREFIX   vsf_hw

◆ VSF_I2C_CFG_DEC_UPCASE_PREFIX

#define VSF_I2C_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_I2S_CFG_REIMPLEMENT_TYPE_IRQ_MASK

#define VSF_I2S_CFG_REIMPLEMENT_TYPE_IRQ_MASK   ENABLED

◆ VSF_I2S_CFG_REIMPLEMENT_TYPE_MODE

#define VSF_I2S_CFG_REIMPLEMENT_TYPE_MODE   ENABLED

◆ VSF_I2S_CFG_DEC_PREFIX

#define VSF_I2S_CFG_DEC_PREFIX   vsf_hw

◆ VSF_I2S_CFG_DEC_UPCASE_PREFIX

#define VSF_I2S_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_SDIO_CFG_DEC_PREFIX

#define VSF_SDIO_CFG_DEC_PREFIX   vsf_hw

◆ VSF_SDIO_CFG_DEC_UPCASE_PREFIX

#define VSF_SDIO_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_PWM_CFG_DEC_PREFIX

#define VSF_PWM_CFG_DEC_PREFIX   vsf_hw

◆ VSF_PWM_CFG_DEC_UPCASE_PREFIX

#define VSF_PWM_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_RTC_CFG_DEC_PREFIX

#define VSF_RTC_CFG_DEC_PREFIX   vsf_hw

◆ VSF_RTC_CFG_DEC_UPCASE_PREFIX

#define VSF_RTC_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_SPI_CFG_REIMPLEMENT_TYPE_MODE

#define VSF_SPI_CFG_REIMPLEMENT_TYPE_MODE   ENABLED

◆ VSF_SPI_CFG_DEC_PREFIX

#define VSF_SPI_CFG_DEC_PREFIX   vsf_hw

◆ VSF_SPI_CFG_DEC_UPCASE_PREFIX

#define VSF_SPI_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_TIMER_CFG_DEC_PREFIX [1/2]

#define VSF_TIMER_CFG_DEC_PREFIX   vsf_hw

◆ VSF_TIMER_CFG_DEC_UPCASE_PREFIX [1/2]

#define VSF_TIMER_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_TIMER_CFG_DEC_PREFIX [2/2]

#define VSF_TIMER_CFG_DEC_PREFIX   vsf_hw_lp

◆ VSF_TIMER_CFG_DEC_UPCASE_PREFIX [2/2]

#define VSF_TIMER_CFG_DEC_UPCASE_PREFIX   VSF_HW_LP

◆ VSF_RNG_CFG_DEC_PREFIX

#define VSF_RNG_CFG_DEC_PREFIX   vsf_hw

◆ VSF_RNG_CFG_DEC_UPCASE_PREFIX

#define VSF_RNG_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_USART_CFG_REIMPLEMENT_TYPE_MODE

#define VSF_USART_CFG_REIMPLEMENT_TYPE_MODE   ENABLED

◆ VSF_USART_CFG_REIMPLEMENT_TYPE_IRQ_MASK

#define VSF_USART_CFG_REIMPLEMENT_TYPE_IRQ_MASK   ENABLED

◆ VSF_USART_CFG_DEC_PREFIX [1/2]

#define VSF_USART_CFG_DEC_PREFIX   __vsf_hw

◆ VSF_USART_CFG_DEC_UPCASE_PREFIX [1/2]

#define VSF_USART_CFG_DEC_UPCASE_PREFIX   __VSF_HW

◆ VSF_USART_CFG_DEC_COUNT_MASK_PREFIX

#define VSF_USART_CFG_DEC_COUNT_MASK_PREFIX   VSF_HW

◆ VSF_USART_CFG_DEC_PREFIX [2/2]

#define VSF_USART_CFG_DEC_PREFIX   vsf_hw

◆ VSF_USART_CFG_DEC_UPCASE_PREFIX [2/2]

#define VSF_USART_CFG_DEC_UPCASE_PREFIX   VSF_HW

◆ VSF_USART_CFG_DEC_REMAP_PREFIX

#define VSF_USART_CFG_DEC_REMAP_PREFIX   vsf_fifo2req

◆ VSF_WDT_CFG_REIMPLEMENT_TYPE_MODE

#define VSF_WDT_CFG_REIMPLEMENT_TYPE_MODE   ENABLED

◆ VSF_WDT_CFG_DEC_PREFIX

#define VSF_WDT_CFG_DEC_PREFIX   vsf_hw

◆ VSF_WDT_CFG_DEC_UPCASE_PREFIX

#define VSF_WDT_CFG_DEC_UPCASE_PREFIX   VSF_HW