Index: firmware/App/Services/FPGA.c =================================================================== diff -u -rfeb93744f73bc0a3d58841bb02bd05c38357f35d -r79e9be79f488da3a4aef5d755d359fff91a8db3e --- firmware/App/Services/FPGA.c (.../FPGA.c) (revision feb93744f73bc0a3d58841bb02bd05c38357f35d) +++ firmware/App/Services/FPGA.c (.../FPGA.c) (revision 79e9be79f488da3a4aef5d755d359fff91a8db3e) @@ -81,9 +81,9 @@ typedef struct { U08 fpgaId; ///< Reg 0. FPGA ID code. Checked against expected value at power up to verify basic FPGA communication and operation - U08 fpgaRev; ///< Reg 1. FPGA revision being reported - U08 fpgaRevLab; ///< Reg 2. FPGA lab rev number - U08 fpgaRevMajor; ///< Reg 3. FPGA minor rev number + U08 fpgaRevMinor; ///< Reg 1. FPGA revision (minor) being reported + U08 fpgaRevMajor; ///< Reg 2. FPGA revision (major) being reported + U08 fpgaRevLab; ///< Reg 3. FPGA revision (lab) being reported } FPGA_HEADER_T; // read only on FPGA /// FPGA sensors' readings struct. @@ -1031,8 +1031,8 @@ void getFPGAVersions( U08 *Id, U08 *Maj, U08 *Min, U08 *Lab ) { *Id = fpgaHeader.fpgaId; - *Maj = fpgaHeader.fpgaRev; - *Min = fpgaHeader.fpgaRevMajor; + *Maj = fpgaHeader.fpgaRevMajor; + *Min = fpgaHeader.fpgaRevMinor; *Lab = fpgaHeader.fpgaRevLab; }