Index: Utilities.h =================================================================== diff -u -r7c49409b1bfeee8fd788fe1cd2a6dbf2abda7fea -r810dd01b8fa7d5864adea6aaf13c43c61f2c889b --- Utilities.h (.../Utilities.h) (revision 7c49409b1bfeee8fd788fe1cd2a6dbf2abda7fea) +++ Utilities.h (.../Utilities.h) (revision 810dd01b8fa7d5864adea6aaf13c43c61f2c889b) @@ -84,7 +84,10 @@ U16 crc16( const U08 *address, U32 len ); U08 crc8( const U08 *address, U32 len ); -U32 u32DiffWithWrap( U32 start, U32 end ); +U32 u32DiffWithWrap( U32 start, U32 end ); +S32 u32BiDiffWithWrap( U32 start, U32 end ); +U16 u16DiffWithWrap( U16 start, U16 end ); +S16 u16BiDiffWithWrap( U16 start, U16 end ); void initTimeWindowedCount( TIME_WINDOWED_COUNT_T cnt, U32 maxCnt, U32 winMs ); BOOL incTimeWindowedCount( TIME_WINDOWED_COUNT_T cnt ); CRITICAL_DATAS_T getCriticalData( CRITICAL_DATA_T *data );