|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Snapshot of FIFO levels + error flags returned by ra8_ssie_get_status. More...
#include <ra8_ssie.h>
Data Fields | |
| uint32_t | ssisr |
| Raw SSISR value. | |
| uint32_t | ssifsr |
| Raw SSIFSR value. | |
| uint8_t | rx_count |
| RDC[5:0] – entries currently in RX. | |
| uint8_t | tx_count |
| TDC[5:0] – entries currently in TX. | |
| bool | rx_full |
| RDF flag: RX above SSISCR.RDFS. | |
| bool | tx_empty |
| TDE flag: TX below SSISCR.TDES. | |
| bool | idle |
| IIRQ: SSIE in idle state. | |
| bool | error |
| Any of ROIRQ/RUIRQ/TOIRQ/TUIRQ set. | |
| uint8_t | events |
| Decoded ra8_ssie_event_t bitmap. | |
Snapshot of FIFO levels + error flags returned by ra8_ssie_get_status.
Definition at line 270 of file ra8_ssie.h.
| bool ra8_ssie_status_t::error |
Any of ROIRQ/RUIRQ/TOIRQ/TUIRQ set.
Definition at line 278 of file ra8_ssie.h.
Referenced by ra8_ssie_get_status().
| uint8_t ra8_ssie_status_t::events |
Decoded ra8_ssie_event_t bitmap.
Definition at line 279 of file ra8_ssie.h.
Referenced by ra8_ssie_get_status().
| bool ra8_ssie_status_t::idle |
IIRQ: SSIE in idle state.
Definition at line 277 of file ra8_ssie.h.
Referenced by ra8_ssie_get_status().
| uint8_t ra8_ssie_status_t::rx_count |
RDC[5:0] – entries currently in RX.
Definition at line 273 of file ra8_ssie.h.
Referenced by ra8_ssie_get_status().
| bool ra8_ssie_status_t::rx_full |
RDF flag: RX above SSISCR.RDFS.
Definition at line 275 of file ra8_ssie.h.
Referenced by ra8_ssie_get_status().
| uint32_t ra8_ssie_status_t::ssifsr |
| uint32_t ra8_ssie_status_t::ssisr |
| uint8_t ra8_ssie_status_t::tx_count |
TDC[5:0] – entries currently in TX.
Definition at line 274 of file ra8_ssie.h.
Referenced by ra8_ssie_get_status().
| bool ra8_ssie_status_t::tx_empty |
TDE flag: TX below SSISCR.TDES.
Definition at line 276 of file ra8_ssie.h.
Referenced by ra8_ssie_get_status().