OsIf_MicrosToTicks (uint32 Micros, OsIf_CounterType SelectedCounter) { uint32 Value; int _1; uint32 _10; : # DEBUG BEGIN_STMT Value_4 = 0; # DEBUG Value => Value_4 # DEBUG BEGIN_STMT _1 = (int) SelectedCounter_5(D); if (_1 == 0) goto ; [INV] else goto ; [INV] : : # DEBUG BEGIN_STMT Value_9 = OsIf_Timer_Dummy_MicrosToTicks (Micros_7(D)); # DEBUG Value => Value_9 # DEBUG BEGIN_STMT : # Value_2 = PHI # DEBUG Value => Value_2 # DEBUG BEGIN_STMT _10 = Value_2; return _10; } OsIf_SetTimerFrequency (uint32 Freq, OsIf_CounterType SelectedCounter) { int _1; : # DEBUG BEGIN_STMT _1 = (int) SelectedCounter_3(D); if (_1 == 0) goto ; [INV] else goto ; [INV] : : # DEBUG BEGIN_STMT OsIf_Timer_Dummy_SetTimerFrequency (Freq_5(D)); # DEBUG BEGIN_STMT : return; } OsIf_GetElapsed (uint32 * const CurrentRef, OsIf_CounterType SelectedCounter) { uint32 Value; int _1; uint32 _10; : # DEBUG BEGIN_STMT Value_4 = 0; # DEBUG Value => Value_4 # DEBUG BEGIN_STMT _1 = (int) SelectedCounter_5(D); if (_1 == 0) goto ; [INV] else goto ; [INV] : : # DEBUG BEGIN_STMT Value_9 = OsIf_Timer_Dummy_GetElapsed (CurrentRef_7(D)); # DEBUG Value => Value_9 # DEBUG BEGIN_STMT : # Value_2 = PHI # DEBUG Value => Value_2 # DEBUG BEGIN_STMT _10 = Value_2; return _10; } OsIf_GetCounter (OsIf_CounterType SelectedCounter) { uint32 Value; int _1; uint32 _9; : # DEBUG BEGIN_STMT Value_4 = 0; # DEBUG Value => Value_4 # DEBUG BEGIN_STMT _1 = (int) SelectedCounter_5(D); if (_1 == 0) goto ; [INV] else goto ; [INV] : : # DEBUG BEGIN_STMT Value_8 = OsIf_Timer_Dummy_GetCounter (); # DEBUG Value => Value_8 # DEBUG BEGIN_STMT : # Value_2 = PHI # DEBUG Value => Value_2 # DEBUG BEGIN_STMT _9 = Value_2; return _9; } OsIf_Init (const void * Config) { : # DEBUG BEGIN_STMT if (Config_2(D) != 0B) goto ; [INV] else goto ; [INV] : # DEBUG BEGIN_STMT DevAssert (0); : # DEBUG BEGIN_STMT OsIf_Timer_Dummy_Init (); return; } OsIf_Timer_Dummy_MicrosToTicks (uint32 Micros) { uint32 _2; : # DEBUG BEGIN_STMT _2 = Micros_1(D); return _2; } OsIf_Timer_Dummy_SetTimerFrequency (uint32 Freq) { : # DEBUG BEGIN_STMT return; } OsIf_Timer_Dummy_GetElapsed (const uint32 * const CurrentRef) { uint32 _1; : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _1 = 1; return _1; } OsIf_Timer_Dummy_GetCounter () { uint32 _1; : # DEBUG BEGIN_STMT _1 = 0; return _1; } OsIf_Timer_Dummy_Init () { : # DEBUG BEGIN_STMT return; } DevAssert (volatile boolean x) { _Bool x.0_1; : # DEBUG BEGIN_STMT x.0_1 ={v} x; if (x.0_1 != 0) goto ; [INV] else goto ; [INV] : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT goto ; [INV] : # DEBUG BEGIN_STMT return; }