mirror of
https://github.com/Dev-KATECH/ADM.git
synced 2026-05-17 01:43:59 +09:00
323 lines
6.1 KiB
Plaintext
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;
|
|
|
|
}
|
|
|
|
|