Go to the source code of this file.
|
| enum | vsf_hal_distbus_type_t {
VSF_HAL_DISTBUS_GPIO = 0
,
VSF_HAL_DISTBUS_I2C
,
VSF_HAL_DISTBUS_SPI
,
VSF_HAL_DISTBUS_USART
,
VSF_HAL_DISTBUS_SDIO
,
VSF_HAL_DISTBUS_ADC
,
VSF_HAL_DISTBUS_DAC
,
VSF_HAL_DISTBUS_PWM
,
VSF_HAL_DISTBUS_I2S
,
VSF_HAL_DISTBUS_USBD
,
VSF_HAL_DISTBUS_USBH
,
VSF_HAL_DISTBUS_gpio = VSF_HAL_DISTBUS_GPIO
,
VSF_HAL_DISTBUS_i2c = VSF_HAL_DISTBUS_I2C
,
VSF_HAL_DISTBUS_spi = VSF_HAL_DISTBUS_SPI
,
VSF_HAL_DISTBUS_usart = VSF_HAL_DISTBUS_USART
,
VSF_HAL_DISTBUS_sdio = VSF_HAL_DISTBUS_SDIO
,
VSF_HAL_DISTBUS_adc = VSF_HAL_DISTBUS_ADC
,
VSF_HAL_DISTBUS_dac = VSF_HAL_DISTBUS_DAC
,
VSF_HAL_DISTBUS_pwm = VSF_HAL_DISTBUS_PWM
,
VSF_HAL_DISTBUS_i2s = VSF_HAL_DISTBUS_I2S
,
VSF_HAL_DISTBUS_usbd = VSF_HAL_DISTBUS_USBD
,
VSF_HAL_DISTBUS_usbh = VSF_HAL_DISTBUS_USBH
} |
| |
◆ VSF_HAL_DISTBUS_ENUM
| #define VSF_HAL_DISTBUS_ENUM |
( |
|
__ELEMENT | ) |
VSF_HAL_DISTBUS_ ## __ELEMENT |
◆ VSF_HAL_DISTBUS_PREFIX
| #define VSF_HAL_DISTBUS_PREFIX vsf_hal_distbus_ |
◆ PUBLIC_CONST
| #define PUBLIC_CONST const |
◆ VSF_HAL_DISTBUS_CFG_MTU
| #define VSF_HAL_DISTBUS_CFG_MTU 512 |
◆ VSF_HAL_DISTBUS_DEFINE
| #define VSF_HAL_DISTBUS_DEFINE |
( |
|
__TYPE | ) |
|
Value: struct { \
VSF_MCONNECT(vsf_hal_distbus_, __TYPE, _t) *dev; \
} __TYPE;
unsigned char uint8_t
Definition stdint.h:5
◆ __VSF_HAL_DISTBUS_ENUM
◆ VSF_GPIO_CFG_DEC_PREFIX
| #define VSF_GPIO_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_GPIO_CFG_DEC_UPCASE_PREFIX
| #define VSF_GPIO_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_ADC_CFG_DEC_PREFIX
| #define VSF_ADC_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_ADC_CFG_DEC_UPCASE_PREFIX
| #define VSF_ADC_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_FLASH_CFG_DEC_PREFIX
| #define VSF_FLASH_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_FLASH_CFG_DEC_UPCASE_PREFIX
| #define VSF_FLASH_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_I2C_CFG_DEC_PREFIX
| #define VSF_I2C_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_I2C_CFG_DEC_UPCASE_PREFIX
| #define VSF_I2C_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_PWM_CFG_DEC_PREFIX
| #define VSF_PWM_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_PWM_CFG_DEC_UPCASE_PREFIX
| #define VSF_PWM_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_RTC_CFG_DEC_PREFIX
| #define VSF_RTC_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_RTC_CFG_DEC_UPCASE_PREFIX
| #define VSF_RTC_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_SPI_CFG_DEC_PREFIX
| #define VSF_SPI_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_SPI_CFG_DEC_UPCASE_PREFIX
| #define VSF_SPI_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_SDIO_CFG_DEC_PREFIX
| #define VSF_SDIO_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_SDIO_CFG_DEC_UPCASE_PREFIX
| #define VSF_SDIO_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_TIMER_CFG_DEC_PREFIX
| #define VSF_TIMER_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_TIMER_CFG_DEC_UPCASE_PREFIX
| #define VSF_TIMER_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_RNG_CFG_DEC_PREFIX
| #define VSF_RNG_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_RNG_CFG_DEC_UPCASE_PREFIX
| #define VSF_RNG_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_USART_CFG_DEC_PREFIX
| #define VSF_USART_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_USART_CFG_DEC_UPCASE_PREFIX
| #define VSF_USART_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ VSF_WDT_CFG_DEC_PREFIX
| #define VSF_WDT_CFG_DEC_PREFIX vsf_hal_distbus |
◆ VSF_WDT_CFG_DEC_UPCASE_PREFIX
| #define VSF_WDT_CFG_DEC_UPCASE_PREFIX VSF_HAL_DISTBUS |
◆ vsf_hal_distbus_type_t
◆ __vsf_hal_distbus_enum_t
◆ vsf_hal_distbus_type_t
| Enumerator |
|---|
| VSF_HAL_DISTBUS_GPIO | |
| VSF_HAL_DISTBUS_I2C | |
| VSF_HAL_DISTBUS_SPI | |
| VSF_HAL_DISTBUS_USART | |
| VSF_HAL_DISTBUS_SDIO | |
| VSF_HAL_DISTBUS_ADC | |
| VSF_HAL_DISTBUS_DAC | |
| VSF_HAL_DISTBUS_PWM | |
| VSF_HAL_DISTBUS_I2S | |
| VSF_HAL_DISTBUS_USBD | |
| VSF_HAL_DISTBUS_USBH | |
| VSF_HAL_DISTBUS_gpio | |
| VSF_HAL_DISTBUS_i2c | |
| VSF_HAL_DISTBUS_spi | |
| VSF_HAL_DISTBUS_usart | |
| VSF_HAL_DISTBUS_sdio | |
| VSF_HAL_DISTBUS_adc | |
| VSF_HAL_DISTBUS_dac | |
| VSF_HAL_DISTBUS_pwm | |
| VSF_HAL_DISTBUS_i2s | |
| VSF_HAL_DISTBUS_usbd | |
| VSF_HAL_DISTBUS_usbh | |
◆ vsf_hal_distbus_register()
◆ vsf_hal_distbus_start()
◆ vsf_hal_distbus_on_irq()