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

Per-channel configuration descriptor passed to ra8_ipc_init. More...

#include <ra8_ipc_types.h>

Data Fields

uint8_t channel
 Channel id 0..3.
bool reset_fifo
 true -> issue CLR.RST during init.
bool clear_status
 true -> clear all IRQ + error bits.
uint32_t event_mask
 Bitmask of events the user cares about.

Detailed Description

Per-channel configuration descriptor passed to ra8_ipc_init.

Definition at line 110 of file ra8_ipc_types.h.

Field Documentation

◆ channel

uint8_t ra8_ipc_config_t::channel

Channel id 0..3.

Definition at line 111 of file ra8_ipc_types.h.

Referenced by ra8_ipc_init().

◆ clear_status

bool ra8_ipc_config_t::clear_status

true -> clear all IRQ + error bits.

Definition at line 113 of file ra8_ipc_types.h.

Referenced by ra8_ipc_init().

◆ event_mask

uint32_t ra8_ipc_config_t::event_mask

Bitmask of events the user cares about.

Definition at line 114 of file ra8_ipc_types.h.

Referenced by ra8_ipc_init().

◆ reset_fifo

bool ra8_ipc_config_t::reset_fifo

true -> issue CLR.RST during init.

Definition at line 112 of file ra8_ipc_types.h.

Referenced by ra8_ipc_init().


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