Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
gpio_ra_callback Struct Reference

Callback configuration for an external RA GPIO interrupt. More...

#include <zephyr/drivers/misc/renesas_ra_external_interrupt/renesas_ra_external_interrupt.h>

Data Fields

struct deviceport
 GPIO port device.
uint8_t port_num
 Port index number.
uint8_t pin
 Pin number.
enum gpio_int_trig trigger
 Trigger condition.
enum gpio_int_mode mode
 Interrupt mode configuration.
void(* isr )(const struct device *dev, gpio_pin_t pin)
 ISR handler.

Detailed Description

Callback configuration for an external RA GPIO interrupt.

Field Documentation

◆ isr

void(* gpio_ra_callback::isr) (const struct device *dev, gpio_pin_t pin)

ISR handler.

◆ mode

enum gpio_int_mode gpio_ra_callback::mode

Interrupt mode configuration.

◆ pin

uint8_t gpio_ra_callback::pin

Pin number.

◆ port

struct device* gpio_ra_callback::port

GPIO port device.

◆ port_num

uint8_t gpio_ra_callback::port_num

Port index number.

◆ trigger

enum gpio_int_trig gpio_ra_callback::trigger

Trigger condition.


The documentation for this struct was generated from the following file: