Bouffalo SDK  1.0
Bouffalolab Software Development Kit
bflb_dma_lli_control_s Union Reference

#include <bflb_dma.h>

Collaboration diagram for bflb_dma_lli_control_s:
Collaboration graph

Data Fields

struct {
   uint32_t   TransferSize: 12
 
   uint32_t   SBSize: 2
 
   uint32_t   dst_min_mode: 1
 
   uint32_t   DBSize: 2
 
   uint32_t   dst_add_mode: 1
 
   uint32_t   SWidth: 2
 
   uint32_t   reserved_20: 1
 
   uint32_t   DWidth: 2
 
   uint32_t   fix_cnt: 2
 
   uint32_t   SLargerD: 1
 
   uint32_t   SI: 1
 
   uint32_t   DI: 1
 
   uint32_t   Prot: 3
 
   uint32_t   I: 1
 
bits
 
uint32_t WORD
 

Detailed Description

Definition at line 304 of file bflb_dma.h.

Field Documentation

◆ bits

struct { ... } bits

◆ DBSize

uint32_t DBSize

Definition at line 310 of file bflb_dma.h.

◆ DI

uint32_t DI

Definition at line 318 of file bflb_dma.h.

◆ dst_add_mode

uint32_t dst_add_mode

Definition at line 311 of file bflb_dma.h.

◆ dst_min_mode

uint32_t dst_min_mode

Definition at line 309 of file bflb_dma.h.

◆ DWidth

uint32_t DWidth

Definition at line 314 of file bflb_dma.h.

◆ fix_cnt

uint32_t fix_cnt

Definition at line 315 of file bflb_dma.h.

◆ I

uint32_t I

Definition at line 320 of file bflb_dma.h.

◆ Prot

uint32_t Prot

Definition at line 319 of file bflb_dma.h.

◆ reserved_20

uint32_t reserved_20

Definition at line 313 of file bflb_dma.h.

◆ SBSize

uint32_t SBSize

Definition at line 308 of file bflb_dma.h.

◆ SI

uint32_t SI

Definition at line 317 of file bflb_dma.h.

◆ SLargerD

uint32_t SLargerD

Definition at line 316 of file bflb_dma.h.

◆ SWidth

uint32_t SWidth

Definition at line 312 of file bflb_dma.h.

◆ TransferSize

uint32_t TransferSize

Definition at line 307 of file bflb_dma.h.

◆ WORD

uint32_t WORD

Definition at line 322 of file bflb_dma.h.


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