Ultibo API
C/C++ API for Ultibo Core
Loading...
Searching...
No Matches
_DMA_PROPERTIES Struct Reference

#include <dma.h>

Data Fields

uint32_t flags
 Host flags (eg DMA_FLAG_STRIDE).
uint32_t alignment
 Host data buffer alignment.
uint32_t multiplier
 Host data buffer multiplier.
uint32_t channels
 Total number of host channels.
uint32_t maxsize
 Maximum transfer size.
uint32_t maxcount
 Maximum Y count for 2D stride.
uint32_t maxlength
 Maximum X length for 2D stride.
int32_t minstride
 Minimum stride value (Increment between rows)(May be negative).
uint32_t maxstride
 Maximum stride value (Increment between rows).

Field Documentation

◆ flags

uint32_t flags

Host flags (eg DMA_FLAG_STRIDE).

◆ alignment

uint32_t alignment

Host data buffer alignment.

◆ multiplier

uint32_t multiplier

Host data buffer multiplier.

◆ channels

uint32_t channels

Total number of host channels.

◆ maxsize

uint32_t maxsize

Maximum transfer size.

◆ maxcount

uint32_t maxcount

Maximum Y count for 2D stride.

◆ maxlength

uint32_t maxlength

Maximum X length for 2D stride.

◆ minstride

int32_t minstride

Minimum stride value (Increment between rows)(May be negative).

◆ maxstride

uint32_t maxstride

Maximum stride value (Increment between rows).


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