Go to the documentation of this file.
33 #ifndef __AXI_QSPI_EXAMPLE_H__
34 #define __AXI_QSPI_EXAMPLE_H__
int32_t run_example(struct ad3552r_desc *dac)
Definition: axi_qspi_example.c:111
int example_main()
Definition: axi_qspi_example.c:158
@ AD3552R_WRITE_DAC_REGS
Definition: ad3552r.h:325
int32_t ad3552r_init(struct ad3552r_desc **desc, struct ad3552r_init_param *param)
Definition: ad3552r.c:1318
Structure holding the parameters for GPIO initialization.
Definition: no_os_gpio.h:79
#define NO_OS_GPIO_OUT
Definition: no_os_gpio.h:47
Header file of SPI Interface.
#define pr_err(fmt, args...)
Definition: no_os_print_log.h:88
#define NO_OS_IS_ERR_VALUE(x)
Definition: no_os_error.h:50
Header file of Delay functions.
#define pr_info(fmt, args...)
Definition: no_os_print_log.h:115
int32_t ad3552r_axi_write_data(struct ad3552r_desc *desc, uint32_t *buf, uint16_t samples, bool cyclic, int cyclic_secs)
Write data samples to dac.
Definition: ad3552r.c:1539
int32_t ad3552r_write_samples(struct ad3552r_desc *desc, uint16_t *data, uint32_t samples, uint32_t ch_mask, enum ad3552r_write_mode mode)
Definition: ad3552r.c:1690
@ NO_OS_GPIO_HIGH
Definition: no_os_gpio.h:117
int32_t number
Definition: no_os_gpio.h:83
void set_power_up_success_led()
Definition: axi_qspi_example.c:100
int32_t no_os_gpio_direction_input(struct no_os_gpio_desc *desc)
Enable the input direction of the specified GPIO.
Definition: no_os_gpio.c:124
#define NO_OS_GPIO_IN
Definition: no_os_gpio.h:48
@ NO_OS_GPIO_LOW
Definition: no_os_gpio.h:115
void no_os_mdelay(uint32_t msecs)
Wait until msecs milliseconds passed.
Definition: aducm3029_delay.c:126
struct no_os_gpio_init_param default_gpio_param
Definition: common_data.c:85
#define pr_debug(fmt, args...)
Definition: no_os_print_log.h:129
int32_t ad3552r_remove(struct ad3552r_desc *desc)
Definition: ad3552r.c:1425
int32_t no_os_gpio_remove(struct no_os_gpio_desc *desc)
Free the resources allocated by no_os_gpio_get().
Definition: no_os_gpio.c:104
int32_t init_gpios_to_defaults()
Definition: axi_qspi_example.c:63
Structure holding the GPIO descriptor.
Definition: no_os_gpio.h:96
int example_main()
Definition: axi_qspi_example.c:158
@ AD3552R_WRITE_INPUT_REGS_AND_TRIGGER_LDAC
Definition: ad3552r.h:329
#define AD3552R_MASK_ALL_CH
Definition: ad3552r.h:157
int32_t no_os_gpio_get(struct no_os_gpio_desc **desc, const struct no_os_gpio_init_param *param)
Obtain the GPIO decriptor.
Definition: no_os_gpio.c:49
Header file of GPIO Interface.
Header file of ad3552r Driver.
Header file of utility functions.
int32_t no_os_gpio_direction_output(struct no_os_gpio_desc *desc, uint8_t value)
Enable the output direction of the specified GPIO.
Definition: no_os_gpio.c:147
const uint16_t no_os_sine_lut_16[512]
struct ad3552r_init_param default_ad3552r_param
Definition: common_data.c:90
Definition: ad3552r.h:390