VSF Documented
|
#include "hal/vsf_hal_cfg.h"
#include "../../__device.h"
#include "hal/driver/common/io/io_template.h"
Go to the source code of this file.
Macros | |
#define | VSF_IO_REIMPLEMENT_FEATURE ENABLED |
#define | VSF_GPIO_CFG_DEC_PREFIX vsf_hw |
#define | VSF_GPIO_CFG_DEC_UPCASE_PREFIX VSF_HW |
Typedefs | |
typedef enum vsf_io_mode_t | vsf_io_mode_t |
IO model. | |
Enumerations | |
enum | vsf_io_mode_t { IO_ANALOG_INPUT = 0x00 , IO_INPUT_FLOAT = 0x00 , IO_INPUT_PU = 0x10 , IO_INPUT_PULLUP = IO_INPUT_PU , IO_INPUT_PD = 0x30 , IO_INPUT_PULLDOWN = IO_INPUT_PD , IO_OUTPUT_PP = 0x01 , IO_OUTPUT_PUSHPULL = IO_OUTPUT_PP , IO_OUTPUT_OD = 0x02 , IO_OUTPUT_OPEN_DRAIN = IO_OUTPUT_OD , IO_BIDIRECTION = 0x03 , VSF_IO_DISABLE_INPUT = (1<<8) } |
IO model. More... | |
#define VSF_IO_REIMPLEMENT_FEATURE ENABLED |
#define VSF_GPIO_CFG_DEC_PREFIX vsf_hw |
#define VSF_GPIO_CFG_DEC_UPCASE_PREFIX VSF_HW |
typedef enum vsf_io_mode_t vsf_io_mode_t |
IO model.
enum vsf_io_mode_t |