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