Public Attributes | List of all members
axi_dmac Struct Reference

#include <axi_dmac.h>

Collaboration diagram for axi_dmac:
Collaboration graph

Public Attributes

const char * name
uint32_t base
enum use_irq irq_option
enum dma_direction direction
bool hw_cyclic
uint32_t max_length
volatile struct axi_dma_transfer transfer
uint32_t init_addr
uint32_t remaining_size
uint32_t next_src_addr
uint32_t next_dest_addr

Member Data Documentation

◆ base

uint32_t axi_dmac::base

◆ direction

enum dma_direction axi_dmac::direction

◆ hw_cyclic

bool axi_dmac::hw_cyclic

◆ init_addr

uint32_t axi_dmac::init_addr

◆ irq_option

enum use_irq axi_dmac::irq_option

◆ max_length

uint32_t axi_dmac::max_length

◆ name

const char* axi_dmac::name

◆ next_dest_addr

uint32_t axi_dmac::next_dest_addr

◆ next_src_addr

uint32_t axi_dmac::next_src_addr

◆ remaining_size

uint32_t axi_dmac::remaining_size

◆ transfer

volatile struct axi_dma_transfer axi_dmac::transfer

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