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