| /bsp/nuvoton/libraries/ma35/rtt_port/ |
| A D | drv_gpio.c | 140 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 141 GPIO_SetPullCtl(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_PUSEL_PULL_UP); in nu_gpio_mode() 145 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 150 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OUTPUT); in nu_gpio_mode() 154 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 155 GPIO_SetPullCtl(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_PUSEL_DISABLE); in nu_gpio_mode() 159 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OPEN_DRAIN); in nu_gpio_mode() 169 GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)) = value; in nu_gpio_write() 179 return GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)); in nu_gpio_read() 300 GPIO_EnableInt(PORT, NU_GET_PINS(pin), u32IntAttribs); in nu_gpio_irq_enable() [all …]
|
| A D | drv_gpio.h | 36 #define NU_GET_PINS(rt_pin_index) ((rt_pin_index) & 0x0000000F) macro
|
| /bsp/nuvoton/libraries/nuc980/rtt_port/ |
| A D | drv_gpio.c | 141 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 142 GPIO_SetPullCtl(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_PUSEL_PULL_UP); in nu_gpio_mode() 146 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 151 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OUTPUT); in nu_gpio_mode() 155 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 156 GPIO_SetPullCtl(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_PUSEL_DISABLE); in nu_gpio_mode() 160 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OPEN_DRAIN); in nu_gpio_mode() 170 GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)) = value; in nu_gpio_write() 180 return GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)); in nu_gpio_read() 301 GPIO_EnableInt(PORT, NU_GET_PINS(pin), u32IntAttribs); in nu_gpio_irq_enable() [all …]
|
| A D | drv_gpio.h | 29 #define NU_GET_PINS(rt_pin_index) ((rt_pin_index) & 0x0000000F) macro
|
| /bsp/nuvoton/libraries/m460/rtt_port/ |
| A D | drv_gpio.c | 63 else if ((NU_GET_PORT(pin) == NU_PJ) && (NU_GET_PINS(pin) > MAX_PORTH_PIN_MAX)) in nu_port_check() 143 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 144 GPIO_SetPullCtl(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_PUSEL_PULL_UP); in nu_gpio_mode() 148 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 153 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OUTPUT); in nu_gpio_mode() 157 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 162 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OPEN_DRAIN); in nu_gpio_mode() 172 GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)) = value; in nu_gpio_write() 182 return GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)); in nu_gpio_read() 289 GPIO_EnableInt(PORT, NU_GET_PINS(pin), u32IntAttribs); in nu_gpio_irq_enable() [all …]
|
| A D | drv_gpio.h | 32 #define NU_GET_PINS(rt_pin_index) ((rt_pin_index) & 0x0000000F) macro
|
| A D | drv_common.c | 122 uint32_t pin_index = NU_GET_PINS(pin); in nu_pin_set_function()
|
| /bsp/nuvoton/libraries/m480/rtt_port/ |
| A D | drv_gpio.c | 63 else if ((NU_GET_PORT(pin) == NU_PH) && (NU_GET_PINS(pin) > MAX_PORTH_PIN_MAX)) in nu_port_check() 143 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 144 GPIO_SetPullCtl(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_PUSEL_PULL_UP); in nu_gpio_mode() 148 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 153 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OUTPUT); in nu_gpio_mode() 157 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 162 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OPEN_DRAIN); in nu_gpio_mode() 172 GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)) = value; in nu_gpio_write() 182 return GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)); in nu_gpio_read() 289 GPIO_EnableInt(PORT, NU_GET_PINS(pin), u32IntAttribs); in nu_gpio_irq_enable() [all …]
|
| A D | drv_gpio.h | 30 #define NU_GET_PINS(rt_pin_index) ((rt_pin_index) & 0x0000000F) macro
|
| /bsp/nuvoton/libraries/m2354/rtt_port/ |
| A D | drv_gpio.c | 63 else if ((NU_GET_PORT(pin) == NU_PH) && (NU_GET_PINS(pin) > MAX_PORTH_PIN_MAX)) in nu_port_check() 143 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 144 GPIO_SetPullCtl(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_PUSEL_PULL_UP); in nu_gpio_mode() 148 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 153 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OUTPUT); in nu_gpio_mode() 157 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 162 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OPEN_DRAIN); in nu_gpio_mode() 172 GPIO_PIN_DATA_S(NU_GET_PORT(pin), NU_GET_PINS(pin)) = value; in nu_gpio_write() 182 return GPIO_PIN_DATA_S(NU_GET_PORT(pin), NU_GET_PINS(pin)); in nu_gpio_read() 289 GPIO_EnableInt(PORT, NU_GET_PINS(pin), u32IntAttribs); in nu_gpio_irq_enable() [all …]
|
| A D | drv_gpio.h | 30 #define NU_GET_PINS(rt_pin_index) ((rt_pin_index) & 0x0000000F) macro
|
| /bsp/nuvoton/libraries/n9h30/rtt_port/ |
| A D | drv_gpio.c | 75 if (!(au32PinMaskTbl[NU_GET_PORT(pin)] & NU_GET_PIN_MASK(NU_GET_PINS(pin)))) in nu_port_check() 159 GPIO_OpenBit(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), DIR_INPUT, PULL_UP); in nu_gpio_mode() 163 GPIO_OpenBit(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), DIR_INPUT, PULL_DOWN); in nu_gpio_mode() 167 GPIO_OpenBit(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), DIR_OUTPUT, NO_PULL_UP); in nu_gpio_mode() 171 GPIO_OpenBit(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), DIR_INPUT, NO_PULL_UP); in nu_gpio_mode() 191 GPIO_SetBit(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in nu_gpio_write() 193 GPIO_ClrBit(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in nu_gpio_write() 207 return GPIO_ReadBit(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in nu_gpio_read() 352 GPIO_EnableTriggerType(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), triggerType); in nu_gpio_irq_enable() 356 GPIO_DisableTriggerType(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in nu_gpio_irq_enable()
|
| A D | drv_gpio.h | 32 #define NU_GET_PINS(rt_pin_index) ((rt_pin_index) & 0x0000000F) macro
|
| /bsp/nuvoton/libraries/m031/rtt_port/ |
| A D | drv_gpio.c | 61 else if ((NU_GET_PORT(pin) == NU_PH) && (NU_GET_PINS(pin) > MAX_PORTH_PIN_MAX)) in nu_port_check() 141 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OUTPUT); in nu_gpio_mode() 145 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 149 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_OPEN_DRAIN); in nu_gpio_mode() 154 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 158 GPIO_SetMode(PORT, NU_GET_PIN_MASK(NU_GET_PINS(pin)), GPIO_MODE_INPUT); in nu_gpio_mode() 173 GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)) = value; in nu_gpio_write() 183 return GPIO_PIN_DATA(NU_GET_PORT(pin), NU_GET_PINS(pin)); in nu_gpio_read() 290 GPIO_EnableInt(PORT, NU_GET_PINS(pin), u32IntAttribs); in nu_gpio_irq_enable() 303 GPIO_DisableInt(PORT, NU_GET_PINS(pin)); in nu_gpio_irq_enable()
|
| A D | drv_gpio.h | 30 #define NU_GET_PINS(rt_pin_index) ((rt_pin_index) & 0x0000000F) macro
|
| /bsp/nuvoton/numaker-m2354/board/ |
| A D | board_dev.c | 52 uint32_t pin_index = NU_GET_PINS(pin); in nu_pin_func() 69 GPIO_DISABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_analog() 79 GPIO_ENABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_digital()
|
| /bsp/nuvoton/numaker-m032ki/board/ |
| A D | board_dev.c | 168 uint32_t pin_index = NU_GET_PINS(pin); in nu_pin_func() 185 GPIO_DISABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_analog() 195 GPIO_ENABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_digital()
|
| /bsp/nuvoton/numaker-iot-m467/board/ |
| A D | board_dev.c | 228 uint32_t pin_index = NU_GET_PINS(pin); in nu_pin_func() 245 GPIO_DISABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_analog() 255 GPIO_ENABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_digital()
|
| /bsp/nuvoton/numaker-iot-m487/board/ |
| A D | board_dev.c | 216 uint32_t pin_index = NU_GET_PINS(pin); in nu_pin_func() 233 GPIO_DISABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_analog() 243 GPIO_ENABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_digital()
|
| /bsp/nuvoton/numaker-pfm-m487/board/ |
| A D | board_dev.c | 224 uint32_t pin_index = NU_GET_PINS(pin); in nu_pin_func() 241 GPIO_DISABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_analog() 251 GPIO_ENABLE_DIGITAL_PATH(port, NU_GET_PIN_MASK(NU_GET_PINS(pin))); in tp_switch_to_digital()
|