URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
[/] [neorv32/] [trunk/] [sw/] [lib/] [source/] [neorv32_gpio.c] - Diff between revs 23 and 26
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 23 |
Rev 26 |
Line 135... |
Line 135... |
/**********************************************************************//**
|
/**********************************************************************//**
|
* Configure pin-change IRQ mask for input pins.
|
* Configure pin-change IRQ mask for input pins.
|
*
|
*
|
* @note The pin-change IRQ will trigger on any transition (rising and falling edge) for any enabled input pin.
|
* @note The pin-change IRQ will trigger on any transition (rising and falling edge) for any enabled input pin.
|
*
|
*
|
* @param[in] pin_en Mask to select which input pins can cause a pin-change IRQ (32-bit), 1 = pin enabled.
|
* @param[in] pin_sel Mask to select which input pins can cause a pin-change IRQ (32-bit), 1 = pin enabled.
|
**************************************************************************/
|
**************************************************************************/
|
void neorv32_gpio_pin_change_config(uint32_t pin_sel) {
|
void neorv32_gpio_pin_change_config(uint32_t pin_sel) {
|
|
|
GPIO_INPUT = pin_sel;
|
GPIO_INPUT = pin_sel;
|
}
|
}
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.