Index: TestSupport.h =================================================================== diff -u -r493fcdf60c9fafd8405944afc73a105c8c1ee0fa -r9f8f3bc0cab51c1d6934de69cc4d1f974d3a1a53 --- TestSupport.h (.../TestSupport.h) (revision 493fcdf60c9fafd8405944afc73a105c8c1ee0fa) +++ TestSupport.h (.../TestSupport.h) (revision 9f8f3bc0cab51c1d6934de69cc4d1f974d3a1a53) @@ -31,10 +31,11 @@ #define OVERRIDE_KEY 0xCCC33C33 ///< Override key #define OVERRIDE_RESET 0x00000000 ///< Override reset +/// Release software configurations typedef enum release_software_Config { - RELEASE_SW_CONFIG_ENABLE_MIXING_WATER = 0, - NUM_OF_RELEASE_SW_CONFIGS + RELEASE_SW_CONFIG_ENABLE_MIXING_WITH_WATER = 0, ///< Release software configuration enable mixing with water. + NUM_OF_RELEASE_SW_CONFIGS ///< Number of release software configuration. } RELEASE_SOFTWARE_CONFIG_T; #pragma pack(push,1) @@ -98,7 +99,8 @@ S32 getS32OverrideValue( OVERRIDE_S32_T *ovS32 ); F32 getF32OverrideValue( OVERRIDE_F32_T *ovF32 ); -void setReleaseSoftwareConfig( RELEASE_SOFTWARE_CONFIG_T config ); +void initReleaseSoftwareConfigs( void ); +BOOL setReleaseSoftwareConfig( RELEASE_SOFTWARE_CONFIG_T config ); BOOL getReleaseSoftwareConfigStatus( RELEASE_SOFTWARE_CONFIG_T config ); /**@}*/