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

Configuration descriptor for ra8_gpt_pwm_pin_configure. More...

#include <ra8_gpt.h>

Data Fields

bool output_enable
 OAE / OBE – enable pin.
ra8_gpt_pwm_polarity_t polarity
 Active-high vs active-low.
ra8_gpt_pwm_stop_level_t stop_level
 OADFLT / OBDFLT.
ra8_gpt_pwm_disable_t disable_on_fault
 OADF / OBDF (POEG).

Detailed Description

Configuration descriptor for ra8_gpt_pwm_pin_configure.

Holds the per-pin policy programmed into the GTIOR register (HUM Ch 22.2.13). See ra8_gpt_pwm_pin_configure for the field-by-field semantics. The structure is consumed by ra8_gpt_pwm_pin_configure in libs/ra8_hal/src/ra8_gpt.c.

Definition at line 199 of file ra8_gpt.h.

Field Documentation

◆ disable_on_fault

ra8_gpt_pwm_disable_t ra8_gpt_pwm_pin_cfg_t::disable_on_fault

OADF / OBDF (POEG).

Definition at line 203 of file ra8_gpt.h.

Referenced by ra8_gpt_pwm_pin_configure().

◆ output_enable

bool ra8_gpt_pwm_pin_cfg_t::output_enable

OAE / OBE – enable pin.

Definition at line 200 of file ra8_gpt.h.

Referenced by ra8_gpt_pwm_pin_configure().

◆ polarity

ra8_gpt_pwm_polarity_t ra8_gpt_pwm_pin_cfg_t::polarity

Active-high vs active-low.

Definition at line 201 of file ra8_gpt.h.

Referenced by ra8_gpt_pwm_pin_configure().

◆ stop_level

ra8_gpt_pwm_stop_level_t ra8_gpt_pwm_pin_cfg_t::stop_level

OADFLT / OBDFLT.

Definition at line 202 of file ra8_gpt.h.

Referenced by ra8_gpt_pwm_pin_configure().


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