![]() |
NEORV32 Software Framework Documentation
The NEORV32 RISC-V Processor
|
#include <neorv32_gpio.h>
Data Fields | |
| const uint32_t | PORT_IN |
| uint32_t | PORT_OUT |
| const uint32_t | reserved [2] |
| uint32_t | IRQ_TYPE |
| uint32_t | IRQ_POLARITY |
| uint32_t | IRQ_ENABLE |
| uint32_t | IRQ_PENDING |
GPIO module prototype
| uint32_t neorv32_gpio_t::IRQ_ENABLE |
interrupt enable
| uint32_t neorv32_gpio_t::IRQ_PENDING |
interrupt pending
| uint32_t neorv32_gpio_t::IRQ_POLARITY |
trigger polarity (GPIO_TRIGGER_enum LSB)
| uint32_t neorv32_gpio_t::IRQ_TYPE |
trigger type (GPIO_TRIGGER_enum MSB)
| const uint32_t neorv32_gpio_t::PORT_IN |
parallel input port, read-only
| uint32_t neorv32_gpio_t::PORT_OUT |
parallel output port
| const uint32_t neorv32_gpio_t::reserved[2] |
reserved