ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
port_state_t Struct Reference

One PORT instance: direction + output latch (16 bits each). More...

Data Fields

uint16_t pdr
 Direction: 1 = output, 0 = input.
uint16_t podr
 Output-data latch.
uint16_t in_ovr
 Pins whose input level is externally driven.
uint16_t in_lvl
 Driven input level for the in_ovr pins.

Detailed Description

One PORT instance: direction + output latch (16 bits each).

Definition at line 76 of file board_periph_gpio.c.

Field Documentation

◆ in_lvl

uint16_t port_state_t::in_lvl

Driven input level for the in_ovr pins.

Definition at line 80 of file board_periph_gpio.c.

Referenced by internal_port_read().

◆ in_ovr

uint16_t port_state_t::in_ovr

Pins whose input level is externally driven.

Definition at line 79 of file board_periph_gpio.c.

Referenced by internal_port_read().

◆ pdr

uint16_t port_state_t::pdr

Direction: 1 = output, 0 = input.

Definition at line 77 of file board_periph_gpio.c.

Referenced by internal_port_read().

◆ podr

uint16_t port_state_t::podr

Output-data latch.

Definition at line 78 of file board_periph_gpio.c.

Referenced by internal_port_read().


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