Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
renesas_rx_external_interrupt.h File Reference

Interfaces for Renesas RX external interrupt. More...

Go to the source code of this file.

Data Structures

struct  gpio_rx_callback
 Callback configuration for external RX GPIO interrupt. More...

Functions

int gpio_rx_interrupt_set (const struct device *dev, struct gpio_rx_callback *callback)
 Configure and enable an RX external interrupt.
void gpio_rx_interrupt_unset (const struct device *dev, uint8_t port_num, uint8_t pin)
 Disable RX external interrupt.

Detailed Description

Interfaces for Renesas RX external interrupt.

Function Documentation

◆ gpio_rx_interrupt_set()

int gpio_rx_interrupt_set ( const struct device * dev,
struct gpio_rx_callback * callback )

Configure and enable an RX external interrupt.

Parameters
devRX external interrupt device instance.
callbackPointer to callback configuration.
Returns
0 on success, negative errno on failure.

◆ gpio_rx_interrupt_unset()

void gpio_rx_interrupt_unset ( const struct device * dev,
uint8_t port_num,
uint8_t pin )

Disable RX external interrupt.

Parameters
devRX external interrupt device instance.
port_numPort index.
pinPin number.