Marking local functions: OsIf_Timer_Dummy_MicrosToTicks OsIf_Timer_Dummy_SetTimerFrequency OsIf_Timer_Dummy_GetElapsed OsIf_Timer_Dummy_GetCounter OsIf_Timer_Dummy_Init DevAssert Marking externally visible functions: OsIf_MicrosToTicks OsIf_SetTimerFrequency OsIf_GetElapsed OsIf_GetCounter OsIf_Init Marking externally visible variables: Reclaiming functions: Reclaiming variables: Clearing address taken flags: Symbol table: OsIf_MicrosToTicks/10 (OsIf_MicrosToTicks) @05d5db60 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: body optimize_size Called by: Calls: OsIf_Timer_Dummy_MicrosToTicks/5 OsIf_SetTimerFrequency/9 (OsIf_SetTimerFrequency) @05d5d620 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: body optimize_size Called by: Calls: OsIf_Timer_Dummy_SetTimerFrequency/4 OsIf_GetElapsed/8 (OsIf_GetElapsed) @05d5d0e0 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: body optimize_size Called by: Calls: OsIf_Timer_Dummy_GetElapsed/3 OsIf_GetCounter/7 (OsIf_GetCounter) @05d5dd20 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: body optimize_size Called by: Calls: OsIf_Timer_Dummy_GetCounter/2 OsIf_Init/6 (OsIf_Init) @05d5da80 Type: function definition analyzed Visibility: externally_visible public References: Referring: Availability: available Function flags: body optimize_size Called by: Calls: OsIf_Timer_Dummy_Init/1 DevAssert/0 OsIf_Timer_Dummy_MicrosToTicks/5 (OsIf_Timer_Dummy_MicrosToTicks) @05d5d7e0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: body local optimize_size Called by: OsIf_MicrosToTicks/10 Calls: OsIf_Timer_Dummy_SetTimerFrequency/4 (OsIf_Timer_Dummy_SetTimerFrequency) @05d5d540 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: body local optimize_size Called by: OsIf_SetTimerFrequency/9 Calls: OsIf_Timer_Dummy_GetElapsed/3 (OsIf_Timer_Dummy_GetElapsed) @05d5d2a0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: body local optimize_size Called by: OsIf_GetElapsed/8 Calls: OsIf_Timer_Dummy_GetCounter/2 (OsIf_Timer_Dummy_GetCounter) @05d5d000 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: body local optimize_size Called by: OsIf_GetCounter/7 Calls: OsIf_Timer_Dummy_Init/1 (OsIf_Timer_Dummy_Init) @05d58ee0 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: body local optimize_size Called by: OsIf_Init/6 Calls: DevAssert/0 (DevAssert) @05d58460 Type: function definition analyzed Visibility: prevailing_def_ironly References: Referring: Availability: local Function flags: body local optimize_size Called by: OsIf_Init/6 Calls: OsIf_MicrosToTicks (uint32 Micros, OsIf_CounterType SelectedCounter) { uint32 Value; uint32 D.4153; : # DEBUG BEGIN_STMT Value = 0; # DEBUG BEGIN_STMT _1 = (int) SelectedCounter; if (_1 == 0) goto ; [INV] else goto ; [INV] : : # DEBUG BEGIN_STMT Value = OsIf_Timer_Dummy_MicrosToTicks (Micros); # DEBUG BEGIN_STMT : # DEBUG BEGIN_STMT D.4153 = Value; return D.4153; } OsIf_SetTimerFrequency (uint32 Freq, OsIf_CounterType SelectedCounter) { : # DEBUG BEGIN_STMT _1 = (int) SelectedCounter; if (_1 == 0) goto ; [INV] else goto ; [INV] : : # DEBUG BEGIN_STMT OsIf_Timer_Dummy_SetTimerFrequency (Freq); # DEBUG BEGIN_STMT : return; } OsIf_GetElapsed (uint32 * const CurrentRef, OsIf_CounterType SelectedCounter) { uint32 Value; uint32 D.4149; : # DEBUG BEGIN_STMT Value = 0; # DEBUG BEGIN_STMT _1 = (int) SelectedCounter; if (_1 == 0) goto ; [INV] else goto ; [INV] : : # DEBUG BEGIN_STMT Value = OsIf_Timer_Dummy_GetElapsed (CurrentRef); # DEBUG BEGIN_STMT : # DEBUG BEGIN_STMT D.4149 = Value; return D.4149; } OsIf_GetCounter (OsIf_CounterType SelectedCounter) { uint32 Value; uint32 D.4145; : # DEBUG BEGIN_STMT Value = 0; # DEBUG BEGIN_STMT _1 = (int) SelectedCounter; if (_1 == 0) goto ; [INV] else goto ; [INV] : : # DEBUG BEGIN_STMT Value = OsIf_Timer_Dummy_GetCounter (); # DEBUG BEGIN_STMT : # DEBUG BEGIN_STMT D.4145 = Value; return D.4145; } OsIf_Init (const void * Config) { : # DEBUG BEGIN_STMT if (Config != 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 D.4155; : # DEBUG BEGIN_STMT D.4155 = Micros; return D.4155; } OsIf_Timer_Dummy_SetTimerFrequency (uint32 Freq) { : # DEBUG BEGIN_STMT return; } OsIf_Timer_Dummy_GetElapsed (const uint32 * const CurrentRef) { uint32 D.4151; : # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT D.4151 = 1; return D.4151; } OsIf_Timer_Dummy_GetCounter () { uint32 D.4147; : # DEBUG BEGIN_STMT D.4147 = 0; return D.4147; } OsIf_Timer_Dummy_Init () { : # DEBUG BEGIN_STMT return; } DevAssert (volatile boolean x) { : # DEBUG BEGIN_STMT x.0_1 = 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; }