Index: TestSupport.h =================================================================== diff -u -r2cee3073ca8ba8d7023bc15dc42bd4959ff91e12 -r98fa971c534d21b71371cb72a7c0839fe79045e6 --- TestSupport.h (.../TestSupport.h) (revision 2cee3073ca8ba8d7023bc15dc42bd4959ff91e12) +++ TestSupport.h (.../TestSupport.h) (revision 98fa971c534d21b71371cb72a7c0839fe79045e6) @@ -44,7 +44,6 @@ } OVERRIDE_TYPE_T; #ifdef _DD_ - /// DD test software configurations typedef enum test_Config_enums { @@ -58,7 +57,6 @@ #endif #ifdef _TD_ - /// TD test software configurations typedef enum test_Config { @@ -76,6 +74,15 @@ } TEST_CONFIG_T; #endif +#ifdef _RO_ +/// DD test software configurations +typedef enum test_Config_enums +{ + TEST_CONFIG_FIRST = 0, + NUM_OF_TEST_CONFIGS ///< Number of test configuration. +} TEST_CONFIG_T; +#endif + #pragma pack(push,1) /// Test configuration payload @@ -90,6 +97,7 @@ { U32 u32; ///< U32 F32 f32; ///< F32 + S32 s32; ///< S32 } TEST_OVERRIDE_PAYLOAD_TYPE_T; /// Test override payload type structure. @@ -149,8 +157,10 @@ BOOL u32BroadcastIntervalOverride( MESSAGE_T *message, OVERRIDE_U32_T *override, U32 taskIntvlMS ); BOOL u32Override( MESSAGE_T *message, OVERRIDE_U32_T *override, U32 min, U32 max ); +BOOL s32Override( MESSAGE_T *message, OVERRIDE_S32_T *override ); BOOL f32Override( MESSAGE_T *message, OVERRIDE_F32_T *override ); BOOL u32ArrayOverride( MESSAGE_T *message, OVERRIDE_U32_T *override, U32 maxIndex, U32 min, U32 max ); +BOOL s32ArrayOverride( MESSAGE_T *message, OVERRIDE_S32_T *override, U32 maxIndex ); BOOL f32ArrayOverride( MESSAGE_T *message, OVERRIDE_F32_T *override, U32 maxIndex ); // Test configuration functions