ADM/GW/Debug_RAM/RTD/src/OsIf_Timer.c.016i.visibility
2024-08-08 10:00:15 +09:00

323 lines
6.1 KiB
Plaintext

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) @06901b60
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) @06901620
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) @069010e0
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) @06901d20
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) @06901a80
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) @069017e0
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) @06901540
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) @069012a0
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) @06901000
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) @068fcee0
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) @068fc460
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;
<bb 2> :
# DEBUG BEGIN_STMT
Value = 0;
# DEBUG BEGIN_STMT
_1 = (int) SelectedCounter;
if (_1 == 0)
goto <bb 3>; [INV]
else
goto <bb 4>; [INV]
<bb 3> :
<L0>:
# DEBUG BEGIN_STMT
Value = OsIf_Timer_Dummy_MicrosToTicks (Micros);
# DEBUG BEGIN_STMT
<bb 4> :
# DEBUG BEGIN_STMT
D.4153 = Value;
return D.4153;
}
OsIf_SetTimerFrequency (uint32 Freq, OsIf_CounterType SelectedCounter)
{
<bb 2> :
# DEBUG BEGIN_STMT
_1 = (int) SelectedCounter;
if (_1 == 0)
goto <bb 3>; [INV]
else
goto <bb 4>; [INV]
<bb 3> :
<L0>:
# DEBUG BEGIN_STMT
OsIf_Timer_Dummy_SetTimerFrequency (Freq);
# DEBUG BEGIN_STMT
<bb 4> :
return;
}
OsIf_GetElapsed (uint32 * const CurrentRef, OsIf_CounterType SelectedCounter)
{
uint32 Value;
uint32 D.4149;
<bb 2> :
# DEBUG BEGIN_STMT
Value = 0;
# DEBUG BEGIN_STMT
_1 = (int) SelectedCounter;
if (_1 == 0)
goto <bb 3>; [INV]
else
goto <bb 4>; [INV]
<bb 3> :
<L0>:
# DEBUG BEGIN_STMT
Value = OsIf_Timer_Dummy_GetElapsed (CurrentRef);
# DEBUG BEGIN_STMT
<bb 4> :
# DEBUG BEGIN_STMT
D.4149 = Value;
return D.4149;
}
OsIf_GetCounter (OsIf_CounterType SelectedCounter)
{
uint32 Value;
uint32 D.4145;
<bb 2> :
# DEBUG BEGIN_STMT
Value = 0;
# DEBUG BEGIN_STMT
_1 = (int) SelectedCounter;
if (_1 == 0)
goto <bb 3>; [INV]
else
goto <bb 4>; [INV]
<bb 3> :
<L0>:
# DEBUG BEGIN_STMT
Value = OsIf_Timer_Dummy_GetCounter ();
# DEBUG BEGIN_STMT
<bb 4> :
# DEBUG BEGIN_STMT
D.4145 = Value;
return D.4145;
}
OsIf_Init (const void * Config)
{
<bb 2> :
# DEBUG BEGIN_STMT
if (Config != 0B)
goto <bb 3>; [INV]
else
goto <bb 4>; [INV]
<bb 3> :
# DEBUG BEGIN_STMT
DevAssert (0);
<bb 4> :
# DEBUG BEGIN_STMT
OsIf_Timer_Dummy_Init ();
return;
}
OsIf_Timer_Dummy_MicrosToTicks (uint32 Micros)
{
uint32 D.4155;
<bb 2> :
# DEBUG BEGIN_STMT
D.4155 = Micros;
return D.4155;
}
OsIf_Timer_Dummy_SetTimerFrequency (uint32 Freq)
{
<bb 2> :
# DEBUG BEGIN_STMT
return;
}
OsIf_Timer_Dummy_GetElapsed (const uint32 * const CurrentRef)
{
uint32 D.4151;
<bb 2> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
D.4151 = 1;
return D.4151;
}
OsIf_Timer_Dummy_GetCounter ()
{
uint32 D.4147;
<bb 2> :
# DEBUG BEGIN_STMT
D.4147 = 0;
return D.4147;
}
OsIf_Timer_Dummy_Init ()
{
<bb 2> :
# DEBUG BEGIN_STMT
return;
}
DevAssert (volatile boolean x)
{
<bb 2> :
# DEBUG BEGIN_STMT
x.0_1 = x;
if (x.0_1 != 0)
goto <bb 4>; [INV]
else
goto <bb 3>; [INV]
<bb 3> :
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
goto <bb 3>; [INV]
<bb 4> :
# DEBUG BEGIN_STMT
return;
}