MLC interface driver
mlc_info_t Struct Reference

#include <MLC_drv.h>

Data Fields

uint16_t cpld_fw_ver
 
uint16_t fpga_fw_ver
 
uint16_t pcb_hw_ver
 
uint16_t adc_conf
 
uint16_t mod_fw_ver
 

Detailed Description

Structure which holds internal data of MLC driver.

Definition at line 169 of file MLC_drv.h.

Field Documentation

uint16_t adc_conf

ADC configuration flags, it is updated each time MLC_ADC_setup() is called.

Definition at line 173 of file MLC_drv.h.

uint16_t cpld_fw_ver

CPLD firmware version, it is loaded from CPLD by MLC_init() routine.

Definition at line 170 of file MLC_drv.h.

Referenced by MLC_global_disable(), and MLC_global_enable().

uint16_t fpga_fw_ver

FPGA firmware version, it is loaded from FPGA by MLC_init() routine.

Definition at line 171 of file MLC_drv.h.

uint16_t mod_fw_ver

Firmware version of FPGA PWM module.

Definition at line 174 of file MLC_drv.h.

Referenced by MLC_init().

uint16_t pcb_hw_ver

PCB version, it is loaded from CPLD by MLC_init() routine.

Definition at line 172 of file MLC_drv.h.

Referenced by MLC_ADC_start_conv(), and MLC_ADC_start_one_conv().


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