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

149 lines
3.1 KiB
Plaintext

Marking local functions:
Marking externally visible functions:
Marking externally visible variables: intOscCallbacks
Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Symbol table:
UpdateClockState/4 (UpdateClockState) @060162a0
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by: FircStdbyEnable/2 FircStdbyEnable/2 SircStdbyEnable/3 SircStdbyEnable/3
Calls:
SircStdbyEnable/3 (SircStdbyEnable) @0606dc40
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References:
Referring: intOscCallbacks/0 (addr)
Availability: available
Function flags: body optimize_size
Called by:
Calls: UpdateClockState/4 UpdateClockState/4
FircStdbyEnable/2 (FircStdbyEnable) @0606de00
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References:
Referring: intOscCallbacks/0 (addr)
Availability: available
Function flags: body optimize_size
Called by:
Calls: UpdateClockState/4 UpdateClockState/4
InternalOscillatorEmpty/1 (InternalOscillatorEmpty) @0606db60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References:
Referring: intOscCallbacks/0 (addr)
Availability: available
Function flags: body optimize_size
Called by:
Calls:
intOscCallbacks/0 (intOscCallbacks) @06067d38
Type: variable definition analyzed
Visibility: externally_visible public
References: InternalOscillatorEmpty/1 (addr)FircStdbyEnable/2 (addr)SircStdbyEnable/3 (addr)
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
SircStdbyEnable (const struct Clock_Ip_IrcoscConfigType * config)
{
<bb 2> :
# DEBUG BEGIN_STMT
_1 = config->enable;
if (_1 != 0)
goto <bb 3>; [INV]
else
goto <bb 4>; [INV]
<bb 3> :
# DEBUG BEGIN_STMT
_2 = 1076658176B;
_3 = _2->MISCELLANEOUS_IN;
_4 = 1076658176B;
_5 = _3 | 256;
_4->MISCELLANEOUS_IN = _5;
# DEBUG BEGIN_STMT
_6 = config->name;
UpdateClockState (_6, 255);
goto <bb 5>; [INV]
<bb 4> :
# DEBUG BEGIN_STMT
_7 = 1076658176B;
_8 = _7->MISCELLANEOUS_IN;
_9 = 1076658176B;
_10 = _8 & 4294967039;
_9->MISCELLANEOUS_IN = _10;
# DEBUG BEGIN_STMT
_11 = config->name;
UpdateClockState (_11, 0);
<bb 5> :
return;
}
FircStdbyEnable (const struct Clock_Ip_IrcoscConfigType * config)
{
<bb 2> :
# DEBUG BEGIN_STMT
_1 = config->enable;
if (_1 != 0)
goto <bb 3>; [INV]
else
goto <bb 4>; [INV]
<bb 3> :
# DEBUG BEGIN_STMT
_2 = 1076690944B;
_3 = _2->STDBY_ENABLE;
_4 = 1076690944B;
_5 = _3 | 1;
_4->STDBY_ENABLE = _5;
# DEBUG BEGIN_STMT
_6 = config->name;
UpdateClockState (_6, 255);
goto <bb 5>; [INV]
<bb 4> :
# DEBUG BEGIN_STMT
_7 = 1076690944B;
_8 = _7->STDBY_ENABLE;
_9 = 1076690944B;
_10 = _8 & 4294967294;
_9->STDBY_ENABLE = _10;
# DEBUG BEGIN_STMT
_11 = config->name;
UpdateClockState (_11, 0);
<bb 5> :
return;
}
InternalOscillatorEmpty (const struct Clock_Ip_IrcoscConfigType * config)
{
<bb 2> :
# DEBUG BEGIN_STMT
return;
}