Go to the documentation of this file.
24#if defined(__VSF_HEADER_ONLY_SHOW_ARCH_INFO__)
33# define VSF_ARCH_PRI_NUM 64
34# define VSF_ARCH_PRI_BIT 6
36#elif defined(__VSF_HAL_SHOW_VENDOR_INFO__)
43# define __VSF_HEADER_ONLY_SHOW_VENDOR_INFO__
44# include "vendor_header.h"
52#ifndef __VSF_HAL_DEVICE_${VENDOR}_${DEVICE}_H__
53#define __VSF_HAL_DEVICE_${VENDOR}_${DEVICE}_H__
65#define VSF_DEV_SWI_NUM 0
78#define VSF_HW_GPIO_PORT_COUNT 1
79#define VSF_HW_GPIO_PIN_COUNT 32
83#define VSF_HW_I2C_COUNT 2
84#define VSF_HW_I2C_MASK 0x05
85#define VSF_HW_I2C0_IRQN I2C0_IRQn
86#define VSF_HW_I2C0_IRQHandler I2C0_IRQHandler
87#define VSF_HW_I2C0_REG I2C0_BASE
88#define VSF_HW_I2C2_IRQN I2C2_IRQn
89#define VSF_HW_I2C2_IRQHandler I2C2_IRQHandler
90#define VSF_HW_I2C2_REG I2C2_BASE
94#define VSF_HW_SPI_COUNT 2
95#define VSF_HW_SPI0_IRQN SPI0_IRQn
96#define VSF_HW_SPI0_IRQHandler SPI0_IRQHandler
97#define VSF_HW_SPI0_REG SPI0_BASE
98#define VSF_HW_SPI1_IRQN SPI1_IRQn
99#define VSF_HW_SPI1_IRQHandler SPI1_IRQHandler
100#define VSF_HW_SPI1_REG SPI1_BASE
103#define VSF_HW_QSPI_COUNT 1
104#define VSF_HW_QSPI0_IRQN QSPI0_IRQn
105#define VSF_HW_QSPI0_IRQHandler QSPI0_IRQHandler
106#define VSF_HW_QSPI0_REG QSPI0_BASE
107#define VSF_HW_QSPI1_IRQN QSPI1_IRQn
108#define VSF_HW_QSPI1_IRQHandler QSPI1_IRQHandler
109#define VSF_HW_QSPI1_REG QSPI1_BASE