lmx2594.h 547 B

123456789101112131415161718
  1. #ifndef DMADRIVER_LMX2594_H
  2. #define DMADRIVER_LMX2594_H
  3. #include "tmsgheaders.h"
  4. #include "lmx2594regs.h"
  5. #define LMX_COUNT 113
  6. #define LMX_BASE_ADDR 0x04
  7. #define LMX_LD_STATUS_ADDR 0x18
  8. void lmx2594_init(void *bar1);
  9. int lmx_freq_set_main_band(void *bar1, double freq, double f_pd);
  10. int lmx_freq_set_out_of_band(void *bar1, double freq, double f_pd);
  11. double lmx_lower_bond_set (double freq, double f_pd);
  12. int lmx_freq_set(void *bar1, double freq);
  13. uint32_t lmx_ld_status(void *bar1);
  14. #endif //DMADRIVER_LMX2594_H