Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
st_transfer_info Struct Reference

Transfer information structure. More...

#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 
 Destination address mode. More...
      transfer_repeat_area_t   repeat_area: 1 
 Destination address mode. More...
      transfer_irq_t   irq: 1 
 IRQ type. More...
      transfer_chain_mode_t   chain_mode: 2 
 Chain mode. More...
      transfer_addr_mode_t   src_addr_mode: 2 
 Source address mode. More...
      transfer_size_t   size: 2 
 Transfer data size. More...
      transfer_mode_t   mode: 2 
 Transfer mode. More...
   }   transfer_settings_word_b
   uint32_t   transfer_settings_word 
 Raw settings. More...
}; 
void const *volatile p_src
 Source address.
void *volatile p_dest
 Destination address.
volatile uint16_t num_blocks
 Number of blocks.
volatile uint16_t length
 Transfer length.

Detailed Description

Transfer information structure.

Field Documentation

◆ [union]

union { ... } st_transfer_info

◆ chain_mode

transfer_chain_mode_t st_transfer_info::chain_mode

Chain mode.

◆ dest_addr_mode

transfer_addr_mode_t st_transfer_info::dest_addr_mode

Destination address mode.

◆ int

unsigned st_transfer_info::int

◆ irq

transfer_irq_t st_transfer_info::irq

IRQ type.

◆ length

volatile uint16_t st_transfer_info::length

Transfer length.

◆ mode

transfer_mode_t st_transfer_info::mode

Transfer mode.

◆ num_blocks

volatile uint16_t st_transfer_info::num_blocks

Number of blocks.

◆ p_dest

void* volatile st_transfer_info::p_dest

Destination address.

◆ p_src

void const* volatile st_transfer_info::p_src

Source address.

◆ repeat_area

transfer_repeat_area_t st_transfer_info::repeat_area

Destination address mode.

◆ size

transfer_size_t st_transfer_info::size

Transfer data size.

◆ src_addr_mode

transfer_addr_mode_t st_transfer_info::src_addr_mode

Source address mode.

◆ transfer_settings_word

uint32_t st_transfer_info::transfer_settings_word

Raw settings.

◆ [struct]

struct { ... } st_transfer_info::transfer_settings_word_b

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