|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Per-channel runtime bookkeeping. More...
#include <ra8_hal_internal.h>
Data Fields | |
| uint8_t | tx_dma_channel |
| DMAC channel pumping TX (or unused). | |
| uint8_t | rx_dma_channel |
| DMAC channel pumping RX (or unused). | |
| bool | initialized |
| true after ra8_ssie_init succeeded. | |
| bool | dma_attached |
| true after ra8_ssie_attach_dma. | |
Per-channel runtime bookkeeping.
Definition at line 151 of file ra8_hal_internal.h.
| bool ra8_ssie_runtime_t::dma_attached |
true after ra8_ssie_attach_dma.
Definition at line 155 of file ra8_hal_internal.h.
Referenced by ra8_ssie_attach_dma_pair(), and ra8_ssie_detach_dma().
| bool ra8_ssie_runtime_t::initialized |
true after ra8_ssie_init succeeded.
Definition at line 154 of file ra8_hal_internal.h.
| uint8_t ra8_ssie_runtime_t::rx_dma_channel |
DMAC channel pumping RX (or unused).
Definition at line 153 of file ra8_hal_internal.h.
Referenced by ra8_ssie_attach_dma_pair(), and ra8_ssie_detach_dma().
| uint8_t ra8_ssie_runtime_t::tx_dma_channel |
DMAC channel pumping TX (or unused).
Definition at line 152 of file ra8_hal_internal.h.
Referenced by ra8_ssie_attach_dma_pair(), and ra8_ssie_detach_dma().