Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
|
#include <zephyr/drivers/misc/renesas_rx_dtc/renesas_rx_dtc.h>
Data Fields | |
union { | |
struct { | |
unsigned int: 16 | |
transfer_addr_mode_t dest_addr_mode: 2 | |
transfer_repeat_area_t repeat_area: 1 | |
transfer_irq_t irq: 1 | |
transfer_chain_mode_t chain_mode: 2 | |
transfer_addr_mode_t src_addr_mode: 2 | |
transfer_size_t size: 2 | |
transfer_mode_t mode: 2 | |
} transfer_settings_word_b | |
uint32_t transfer_settings_word | |
}; | |
void const *volatile | p_src |
void *volatile | p_dest |
volatile uint16_t | num_blocks |
volatile uint16_t | length |
union { ... } st_transfer_info |
transfer_chain_mode_t st_transfer_info::chain_mode |
transfer_addr_mode_t st_transfer_info::dest_addr_mode |
unsigned st_transfer_info::int |
transfer_irq_t st_transfer_info::irq |
volatile uint16_t st_transfer_info::length |
transfer_mode_t st_transfer_info::mode |
volatile uint16_t st_transfer_info::num_blocks |
void* volatile st_transfer_info::p_dest |
void const* volatile st_transfer_info::p_src |
transfer_repeat_area_t st_transfer_info::repeat_area |
transfer_size_t st_transfer_info::size |
transfer_addr_mode_t st_transfer_info::src_addr_mode |
uint32_t st_transfer_info::transfer_settings_word |
struct { ... } st_transfer_info::transfer_settings_word_b |