|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
One DMAC channel's modelled register shadow. More...
Data Fields | |
| uint32_t | dmsar |
| DMSAR source address. | |
| uint32_t | dmdar |
| DMDAR destination address. | |
| uint32_t | dmcra |
| DMCRA transfer count. | |
| uint32_t | dmcrb |
| DMCRB block transfer count. | |
| uint32_t | dmofr |
| DMOFR offset register. | |
| uint16_t | dmtmd |
| DMTMD transfer mode. | |
| uint16_t | dmamd |
| DMAMD address mode. | |
| uint8_t | dmint |
| DMINT interrupt setting. | |
| uint8_t | dmcnt |
| DMCNT transfer enable. | |
| uint8_t | dmsts |
| DMSTS status flags. | |
| uint32_t | copies |
| Completed transfers (report). | |
| uint32_t | units |
| Units moved by the last copy. | |
One DMAC channel's modelled register shadow.
Definition at line 156 of file board_periph_dmac.c.
| uint32_t dmac_chan_t::copies |
Completed transfers (report).
Definition at line 167 of file board_periph_dmac.c.
Referenced by internal_dmac_run_transfer().
| uint16_t dmac_chan_t::dmamd |
DMAMD address mode.
Definition at line 163 of file board_periph_dmac.c.
Referenced by internal_dmac_copy_units(), internal_dmac_reg_read(), and internal_dmac_reg_store().
| uint8_t dmac_chan_t::dmcnt |
DMCNT transfer enable.
Definition at line 165 of file board_periph_dmac.c.
Referenced by internal_dmac_reg_read(), internal_dmac_reg_store(), and internal_dmac_run_transfer().
| uint32_t dmac_chan_t::dmcra |
DMCRA transfer count.
Definition at line 159 of file board_periph_dmac.c.
Referenced by internal_dmac_reg_read(), internal_dmac_reg_store(), internal_dmac_run_transfer(), and internal_dmac_total_units().
| uint32_t dmac_chan_t::dmcrb |
DMCRB block transfer count.
Definition at line 160 of file board_periph_dmac.c.
Referenced by internal_dmac_reg_read(), internal_dmac_reg_store(), and internal_dmac_total_units().
| uint32_t dmac_chan_t::dmdar |
DMDAR destination address.
Definition at line 158 of file board_periph_dmac.c.
Referenced by internal_dmac_copy_units(), internal_dmac_reg_read(), and internal_dmac_reg_store().
| uint8_t dmac_chan_t::dmint |
DMINT interrupt setting.
Definition at line 164 of file board_periph_dmac.c.
Referenced by internal_dmac_reg_read(), internal_dmac_reg_store(), and internal_dmac_run_transfer().
| uint32_t dmac_chan_t::dmofr |
DMOFR offset register.
Definition at line 161 of file board_periph_dmac.c.
Referenced by internal_dmac_reg_read(), and internal_dmac_reg_store().
| uint32_t dmac_chan_t::dmsar |
DMSAR source address.
Definition at line 157 of file board_periph_dmac.c.
Referenced by internal_dmac_copy_units(), internal_dmac_reg_read(), and internal_dmac_reg_store().
| uint8_t dmac_chan_t::dmsts |
DMSTS status flags.
Definition at line 166 of file board_periph_dmac.c.
Referenced by internal_dmac_reg_read(), internal_dmac_reg_store(), and internal_dmac_run_transfer().
| uint16_t dmac_chan_t::dmtmd |
DMTMD transfer mode.
Definition at line 162 of file board_periph_dmac.c.
Referenced by internal_dmac_reg_read(), internal_dmac_reg_store(), and internal_dmac_run_transfer().
| uint32_t dmac_chan_t::units |
Units moved by the last copy.
Definition at line 168 of file board_periph_dmac.c.
Referenced by internal_dmac_copy_units(), and internal_dmac_run_transfer().