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

Per-port runtime state. More...

Data Fields

ra8_rmac_event_fn_t cb
 Attached callback (nullptr).
void * ctx
 Opaque cookie passed to cb.
ra8_rmac_mrafc_t cached_filter
 Last filter for stop/exit.
uint8_t in_use
 1 once init succeeds, 0 after deinit

Detailed Description

Per-port runtime state.

Definition at line 116 of file ra8_rmac.c.

Field Documentation

◆ cached_filter

ra8_rmac_mrafc_t ra8_rmac_slot_t::cached_filter

Last filter for stop/exit.

Definition at line 119 of file ra8_rmac.c.

◆ cb

ra8_rmac_event_fn_t ra8_rmac_slot_t::cb

Attached callback (nullptr).

Definition at line 117 of file ra8_rmac.c.

◆ ctx

void* ra8_rmac_slot_t::ctx

Opaque cookie passed to cb.

Definition at line 118 of file ra8_rmac.c.

◆ in_use

uint8_t ra8_rmac_slot_t::in_use

1 once init succeeds, 0 after deinit

Definition at line 120 of file ra8_rmac.c.


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