dac8811.h 569 B

123456789101112131415161718
  1. #ifndef DAC8811_H
  2. #define DAC8811_H
  3. #include "pci.h"
  4. #include "tmsgheaders.h"
  5. #define DAC8811_BASE_ADDR 0x04
  6. #define DAC8811_HEADER ((0 << 23) | (DeviceIdDac << 18) | (DACWordNum << 1) | 1)
  7. #define DAC8811_ATT_HEADER ((0 << 23) | (DeviceIdAtt << 18) | (ATTWordNum << 1) | 1)
  8. void dac8811_set(reg_addr_pci* pci_bar_1, uint16_t dac_data);
  9. void dac8811_att_set(reg_addr_pci* pci_bar_1, uint16_t dac_data);
  10. void dac8811_att_set_qspi(reg_addr_pci* pci_bar_1, uint16_t dac_data);
  11. void dac8811_set_qspi(reg_addr_pci* pci_bar_1, uint16_t dac_data);
  12. #endif //DAC8811_H