
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) @06daa2a0
  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) @06de2c40
  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) @06de2e00
  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) @06de2b60
  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) @06ddcd80
  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;

}


