Go to the documentation of this file.
18#ifndef __HAL_DRIVER_NUVOTON_M480_IO_H__
19#define __HAL_DRIVER_NUVOTON_M480_IO_H__
24#include "../../__device.h"
26#if VSF_HAL_USE_IO == ENABLED
30#define VSF_IO_REIMPLEMENT_FEATURE ENABLED
82#define VSF_GPIO_CFG_DEC_PREFIX vsf_hw
83#define VSF_GPIO_CFG_DEC_UPCASE_PREFIX VSF_HW
84#include "hal/driver/common/io/io_template.h"
vsf_io_mode_t
Definition io.h:44
@ IO_BIDIRECTION
Definition io.h:49
@ IO_INPUT_PU
Definition io.h:39
@ IO_OUTPUT_OPEN_DRAIN
Definition io.h:47
@ VSF_IO_DISABLE_INPUT
disable input
Definition io.h:52
@ IO_OUTPUT_PUSHPULL
Definition io.h:45
@ IO_INPUT_PULLUP
Definition io.h:40
@ IO_INPUT_PULLDOWN
Definition io.h:42
@ IO_ANALOG_INPUT
Definition io.h:37
@ IO_OUTPUT_PP
Definition io.h:44
@ IO_INPUT_PD
Definition io.h:41
@ IO_INPUT_FLOAT
Definition io.h:38
@ IO_OUTPUT_OD
Definition io.h:46