no-OS
Public Attributes | List of all members
ad3552r_desc Struct Reference

#include <ad3552r.h>

Collaboration diagram for ad3552r_desc:
Collaboration graph
[legend]

Public Attributes

struct ad3552_transfer_config spi_cfg
 
struct no_os_spi_descspi
 
struct no_os_gpio_descldac
 
struct no_os_gpio_descreset
 
struct axi_clkgenclkgen
 
struct axi_dacad3552r_core_ip
 
struct axi_dmacdmac_ip
 
struct ad3552r_ch_data ch_data [AD3552R_MAX_NUM_CH]
 
uint8_t axi_xfer_size
 
uint8_t crc_table [NO_OS_CRC8_TABLE_SIZE]
 
uint8_t chip_id
 
uint8_t crc_en: 1
 
uint8_t is_simultaneous: 1
 
uint8_t single_transfer: 1
 
uint8_t axi: 1
 

Member Data Documentation

◆ ad3552r_core_ip

struct axi_dac* ad3552r_desc::ad3552r_core_ip

◆ axi

uint8_t ad3552r_desc::axi

◆ axi_xfer_size

uint8_t ad3552r_desc::axi_xfer_size

◆ ch_data

struct ad3552r_ch_data ad3552r_desc::ch_data[AD3552R_MAX_NUM_CH]

◆ chip_id

uint8_t ad3552r_desc::chip_id

◆ clkgen

struct axi_clkgen* ad3552r_desc::clkgen

◆ crc_en

uint8_t ad3552r_desc::crc_en

◆ crc_table

uint8_t ad3552r_desc::crc_table[NO_OS_CRC8_TABLE_SIZE]

◆ dmac_ip

struct axi_dmac* ad3552r_desc::dmac_ip

◆ is_simultaneous

uint8_t ad3552r_desc::is_simultaneous

◆ ldac

struct no_os_gpio_desc* ad3552r_desc::ldac

◆ reset

struct no_os_gpio_desc* ad3552r_desc::reset

◆ single_transfer

uint8_t ad3552r_desc::single_transfer

◆ spi

struct no_os_spi_desc* ad3552r_desc::spi

◆ spi_cfg

struct ad3552_transfer_config ad3552r_desc::spi_cfg

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