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

#include <pulsar_adc.h>

Collaboration diagram for pulsar_adc_dev:
Collaboration graph
[legend]

Public Attributes

struct no_os_spi_descspi_desc
 
struct axi_clkgenclkgen
 
struct no_os_pwm_desctrigger_pwm_desc
 
struct no_os_gpio_descgpio_cnv
 
uint32_t reg_access_speed
 
enum pulsar_adc_supported_dev_ids dev_id
 
struct spi_engine_offload_init_paramoffload_init_param
 
const struct pulsar_adc_dev_infodev_info
 
void(* dcache_invalidate_range )(uint32_t address, uint32_t bytes_count)
 
bool offload_enable
 

Member Data Documentation

◆ clkgen

struct axi_clkgen* pulsar_adc_dev::clkgen

◆ dcache_invalidate_range

void(* pulsar_adc_dev::dcache_invalidate_range) (uint32_t address, uint32_t bytes_count)

Invalidate the Data cache for the given address range

◆ dev_id

enum pulsar_adc_supported_dev_ids pulsar_adc_dev::dev_id

◆ dev_info

const struct pulsar_adc_dev_info* pulsar_adc_dev::dev_info

device info

◆ gpio_cnv

struct no_os_gpio_desc* pulsar_adc_dev::gpio_cnv

Conversion Start GPIO descriptor.

◆ offload_enable

bool pulsar_adc_dev::offload_enable

◆ offload_init_param

struct spi_engine_offload_init_param* pulsar_adc_dev::offload_init_param

SPI module offload init

◆ reg_access_speed

uint32_t pulsar_adc_dev::reg_access_speed

◆ spi_desc

struct no_os_spi_desc* pulsar_adc_dev::spi_desc

◆ trigger_pwm_desc

struct no_os_pwm_desc* pulsar_adc_dev::trigger_pwm_desc

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