AnsweredAssumed Answered

No-OS SW Reference design(AD9361) for Zedboard+AD-FMCOMMS2

Question asked by angleIsDancing on Jan 13, 2016
Latest reply on Jan 26, 2016 by angleIsDancing

Hi,all:

       I got the No-OS SW reference design from website. in the function adc_capture() of "adc_core.c" file.

 

======================================

 

adc_dma_read(AXI_DMAC_REG_IRQ_PENDING, &reg_val);
adc_dma_write(AXI_DMAC_REG_IRQ_PENDING, reg_val);

 

==========================================

my question is:

     why it reads value from register into reg_val and then immediately write reg_val to register.

is register value  always equal to reg_val before reg_val written back to the register? if yes,why reg_val needs to be written back to the register.  if no, in what cases they are different.

 

thanks,

gan

Outcomes