Trivially needed symbols: ClockPowerModeChangeNotification ClockInitializeObjects SpecificPlatformInitClock DisableSafeClock SpecificPeripheralClockInitialization


Initial Symbol table:

dividerConfigurations/64 (dividerConfigurations) @060de168
  Type: variable definition analyzed
  Visibility:
  Aux: @060817e0
  References: 
  Referring: getSlowDividerConfig/39 (addr)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)
  Availability: not-ready
  Varpool flags:
dividerConfigurations/63 (dividerConfigurations) @060d69d8
  Type: variable definition analyzed
  Visibility:
  Aux: @060812a0
  References: 
  Referring: getBusDividerConfig/38 (addr)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)
  Availability: not-ready
  Varpool flags:
dividerConfigurations/62 (dividerConfigurations) @060d6288
  Type: variable definition analyzed
  Visibility:
  Aux: @06081000
  References: 
  Referring: getCoreDividerConfig/37 (addr)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)
  Availability: not-ready
  Varpool flags:
clockSource/61 (clockSource) @060d1af8
  Type: variable definition analyzed
  Visibility:
  Aux: @06022a80
  References: 
  Referring: getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
selectorConfigurations/60 (selectorConfigurations) @060d1ab0
  Type: variable definition analyzed
  Visibility:
  Aux: @060d1af8
  References: 
  Referring: getSelectorConfig/36 (addr)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)
  Availability: not-ready
  Varpool flags:
spllConfiguration/59 (spllConfiguration) @060d1360
  Type: variable definition analyzed
  Visibility:
  Aux: @06022540
  References: 
  Referring: getSpllConfig/35 (addr)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)
  Availability: not-ready
  Varpool flags:
soscConfiguration/58 (soscConfiguration) @060c9e58
  Type: variable definition analyzed
  Visibility:
  Aux: @06022ee0
  References: 
  Referring: getSoscConfig/34 (addr)getSoscConfig/34 (write)getSoscConfig/34 (write)getSoscConfig/34 (write)
  Availability: not-ready
  Varpool flags:
fircConfiguration/57 (fircConfiguration) @060c9990
  Type: variable definition analyzed
  Visibility:
  Aux: @06022c40
  References: 
  Referring: getFircConfig/33 (addr)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)
  Availability: not-ready
  Varpool flags:
dividerCallbacks/56 (dividerCallbacks) @060c9090
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbackIndex/55 (dividerCallbackIndex) @060c9048
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbacks/54 (selectorCallbacks) @060c9000
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbackIndex/53 (selectorCallbackIndex) @0609df78
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
extOscCallbacks/52 (extOscCallbacks) @0609df30
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
xoscCallbackIndex/51 (xoscCallbackIndex) @0609dee8
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbacks/50 (pllCallbacks) @0609dea0
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
pllCallbackIndex/49 (pllCallbackIndex) @0609de58
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorEntryPCS_hardwareValue/48 (selectorEntryPCS_hardwareValue) @0609dc60
  Type: variable
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorEntry_hardwareValue/47 (selectorEntry_hardwareValue) @0609dc18
  Type: variable
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not-ready
  Varpool flags: read-only
ReportClockErrors/46 (ReportClockErrors) @06081380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
ClockTimeoutExpired/45 (ClockTimeoutExpired) @060810e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
ClockStartTimeout/44 (ClockStartTimeout) @06081ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
intOscCallbacks/43 (intOscCallbacks) @0609d000
  Type: variable
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
ircoscCallbackIndex/42 (ircoscCallbackIndex) @06077f78
  Type: variable
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
ClockPowerModeChangeNotification/41 (ClockPowerModeChangeNotification) @060817e0
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: scsRunClockSelector/5 (read)scsConfig_Vlpr_Mode/13 (read)coreRunClockDivider/6 (read)coreConfig_Vlpr_Mode/15 (read)busRunClockDivider/7 (read)busConfig_Vlpr_Mode/17 (read)slowRunClockDivider/8 (read)slowConfig_Vlpr_Mode/19 (read)spllClock/2 (read)spllConfig/11 (read)soscClock/3 (read)soscConfig/10 (read)fircClock/4 (read)fircConfig/9 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsRunClockSelector/5 (read)scsConfig_Run_Mode/12 (read)coreRunClockDivider/6 (read)coreConfig_Run_Mode/14 (read)busRunClockDivider/7 (read)busConfig_Run_Mode/16 (read)slowRunClockDivider/8 (read)slowConfig_Run_Mode/18 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsHsrunClockSelector/20 (read)scsConfig_Hsrun_Mode/24 (read)coreHsrunClockDivider/21 (read)coreConfig_Hsrun_Mode/25 (read)busHsrunClockDivider/22 (read)busConfig_Hsrun_Mode/26 (read)slowHsrunClockDivider/23 (read)slowConfig_Hsrun_Mode/27 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
ClockInitializeObjects/40 (ClockInitializeObjects) @06081540
  Type: function definition analyzed
  Visibility: public
  Aux: @060817e0
  References: pllCallbackIndex/49 (read)pllCallbacks/50 (addr)spllClock/2 (write)xoscCallbackIndex/51 (read)extOscCallbacks/52 (addr)soscClock/3 (write)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (addr)fircClock/4 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsRunClockSelector/5 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsHsrunClockSelector/20 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreRunClockDivider/6 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreHsrunClockDivider/21 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busRunClockDivider/7 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busHsrunClockDivider/22 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowRunClockDivider/8 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowHsrunClockDivider/23 (write)fircConfig/9 (write)soscConfig/10 (write)spllConfig/11 (write)scsConfig_Run_Mode/12 (write)scsConfig_Vlpr_Mode/13 (write)scsConfig_Hsrun_Mode/24 (write)coreConfig_Run_Mode/14 (write)coreConfig_Vlpr_Mode/15 (write)coreConfig_Hsrun_Mode/25 (write)busConfig_Run_Mode/16 (write)busConfig_Vlpr_Mode/17 (write)busConfig_Hsrun_Mode/26 (write)slowConfig_Run_Mode/18 (write)slowConfig_Vlpr_Mode/19 (write)slowConfig_Hsrun_Mode/27 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: getSlowDividerConfig/39 getSlowDividerConfig/39 getSlowDividerConfig/39 getBusDividerConfig/38 getBusDividerConfig/38 getBusDividerConfig/38 getCoreDividerConfig/37 getCoreDividerConfig/37 getCoreDividerConfig/37 getSelectorConfig/36 getSelectorConfig/36 getSelectorConfig/36 getSpllConfig/35 getSoscConfig/34 getFircConfig/33 
getSlowDividerConfig/39 (getSlowDividerConfig) @060812a0
  Type: function definition analyzed
  Visibility:
  Aux: @060817e0
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations/64 (addr)dividerConfigurations/64 (write)dividerConfigurations/64 (write)dividerConfigurations/64 (write)dividerConfigurations/64 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getBusDividerConfig/38 (getBusDividerConfig) @06081000
  Type: function definition analyzed
  Visibility:
  Aux: @060812a0
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations/63 (addr)dividerConfigurations/63 (write)dividerConfigurations/63 (write)dividerConfigurations/63 (write)dividerConfigurations/63 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getCoreDividerConfig/37 (getCoreDividerConfig) @06022a80
  Type: function definition analyzed
  Visibility:
  Aux: @06081000
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations/62 (addr)dividerConfigurations/62 (write)dividerConfigurations/62 (write)dividerConfigurations/62 (write)dividerConfigurations/62 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getSelectorConfig/36 (getSelectorConfig) @06022540
  Type: function definition analyzed
  Visibility:
  Aux: @06022a80
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)selectorConfigurations/60 (addr)selectorConfigurations/60 (write)clockSource/61 (read)selectorConfigurations/60 (write)clockSource/61 (read)selectorConfigurations/60 (write)clockSource/61 (read)selectorConfigurations/60 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getSpllConfig/35 (getSpllConfig) @06022ee0
  Type: function definition analyzed
  Visibility:
  Aux: @06022540
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)spllConfiguration/59 (addr)spllConfiguration/59 (write)spllConfiguration/59 (write)spllConfiguration/59 (write)spllConfiguration/59 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
getSoscConfig/34 (getSoscConfig) @06022c40
  Type: function definition analyzed
  Visibility:
  Aux: @06022ee0
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)soscConfiguration/58 (addr)soscConfiguration/58 (write)soscConfiguration/58 (write)soscConfiguration/58 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
getFircConfig/33 (getFircConfig) @060229a0
  Type: function definition analyzed
  Visibility:
  Aux: @06022c40
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)fircConfiguration/57 (addr)fircConfiguration/57 (write)fircConfiguration/57 (write)fircConfiguration/57 (write)fircConfiguration/57 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
SpecificPlatformInitClock/32 (SpecificPlatformInitClock) @06022700
  Type: function definition analyzed
  Visibility: public
  Aux: @06081540
  References: config_clock/1 (write)fircWasEnabledBeforeMcuInit/0 (write)fircWasEnabledBeforeMcuInit/0 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: SetSimLpoclksRegister_TrustedCall/31 ReportClockErrors/46 ClockTimeoutExpired/45 ClockStartTimeout/44 SetFircToResetValue_TrustedCall/30 
SetSimLpoclksRegister_TrustedCall/31 (SetSimLpoclksRegister_TrustedCall) @06022460
  Type: function definition analyzed
  Visibility:
  Aux: @06081540
  References: selectorEntry_hardwareValue/47 (read)selectorEntryPCS_hardwareValue/48 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
SetFircToResetValue_TrustedCall/30 (SetFircToResetValue_TrustedCall) @060221c0
  Type: function definition analyzed
  Visibility:
  Aux: @06022460
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
DisableSafeClock/29 (DisableSafeClock) @05fc7ee0
  Type: function definition analyzed
  Visibility: public
  Aux: @06022700
  References: config_clock/1 (read)config_clock/1 (read)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)config_clock/1 (read)fircWasEnabledBeforeMcuInit/0 (read)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
   Indirect call
SpecificPeripheralClockInitialization/28 (SpecificPeripheralClockInitialization) @05fc7c40
  Type: function definition analyzed
  Visibility: public
  Aux: @05fc7ee0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
slowConfig_Hsrun_Mode/27 (slowConfig_Hsrun_Mode) @05fc65e8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc6168
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Hsrun_Mode/26 (busConfig_Hsrun_Mode) @05fc6558
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc6048
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Hsrun_Mode/25 (coreConfig_Hsrun_Mode) @05fc64c8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3ee8
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Hsrun_Mode/24 (scsConfig_Hsrun_Mode) @05fc6438
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3dc8
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowHsrunClockDivider/23 (slowHsrunClockDivider) @05fc63a8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3a68
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busHsrunClockDivider/22 (busHsrunClockDivider) @05fc6318
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc39d8
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreHsrunClockDivider/21 (coreHsrunClockDivider) @05fc6288
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3948
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsHsrunClockSelector/20 (scsHsrunClockSelector) @05fc61f8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc38b8
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowConfig_Vlpr_Mode/19 (slowConfig_Vlpr_Mode) @05fc6168
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc60d8
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowConfig_Run_Mode/18 (slowConfig_Run_Mode) @05fc60d8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc6558
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Vlpr_Mode/17 (busConfig_Vlpr_Mode) @05fc6048
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3f78
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Run_Mode/16 (busConfig_Run_Mode) @05fc3f78
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc64c8
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Vlpr_Mode/15 (coreConfig_Vlpr_Mode) @05fc3ee8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3e58
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Run_Mode/14 (coreConfig_Run_Mode) @05fc3e58
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc6438
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Vlpr_Mode/13 (scsConfig_Vlpr_Mode) @05fc3dc8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3d38
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Run_Mode/12 (scsConfig_Run_Mode) @05fc3d38
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3c18
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
spllConfig/11 (spllConfig) @05fc3c18
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3b88
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
soscConfig/10 (soscConfig) @05fc3b88
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3af8
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
fircConfig/9 (fircConfig) @05fc3af8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc63a8
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowRunClockDivider/8 (slowRunClockDivider) @05fc3a68
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc6318
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busRunClockDivider/7 (busRunClockDivider) @05fc39d8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc6288
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreRunClockDivider/6 (coreRunClockDivider) @05fc3948
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc61f8
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsRunClockSelector/5 (scsRunClockSelector) @05fc38b8
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc37e0
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
fircClock/4 (fircClock) @05fc37e0
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3750
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
soscClock/3 (soscClock) @05fc3750
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc36c0
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
spllClock/2 (spllClock) @05fc36c0
  Type: variable definition analyzed
  Visibility:
  Aux: @060229a0
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
config_clock/1 (config_clock) @05fc3630
  Type: variable definition analyzed
  Visibility:
  Aux: @06022700
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)DisableSafeClock/29 (read)SpecificPlatformInitClock/32 (write)getFircConfig/33 (read)getFircConfig/33 (read)getFircConfig/33 (read)getFircConfig/33 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)
  Availability: not-ready
  Varpool flags:
fircWasEnabledBeforeMcuInit/0 (fircWasEnabledBeforeMcuInit) @05fc35a0
  Type: variable definition analyzed
  Visibility:
  Aux: @05fc3630
  References: 
  Referring: DisableSafeClock/29 (read)SpecificPlatformInitClock/32 (write)SpecificPlatformInitClock/32 (write)
  Availability: not-ready
  Varpool flags:

Removing unused symbols:

Reclaimed Symbol table:

dividerConfigurations/64 (dividerConfigurations) @060de168
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSlowDividerConfig/39 (addr)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)
  Availability: not-ready
  Varpool flags:
dividerConfigurations/63 (dividerConfigurations) @060d69d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getBusDividerConfig/38 (addr)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)
  Availability: not-ready
  Varpool flags:
dividerConfigurations/62 (dividerConfigurations) @060d6288
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getCoreDividerConfig/37 (addr)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)
  Availability: not-ready
  Varpool flags:
clockSource/61 (clockSource) @060d1af8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
selectorConfigurations/60 (selectorConfigurations) @060d1ab0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSelectorConfig/36 (addr)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)
  Availability: not-ready
  Varpool flags:
spllConfiguration/59 (spllConfiguration) @060d1360
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSpllConfig/35 (addr)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)
  Availability: not-ready
  Varpool flags:
soscConfiguration/58 (soscConfiguration) @060c9e58
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSoscConfig/34 (addr)getSoscConfig/34 (write)getSoscConfig/34 (write)getSoscConfig/34 (write)
  Availability: not-ready
  Varpool flags:
fircConfiguration/57 (fircConfiguration) @060c9990
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getFircConfig/33 (addr)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)
  Availability: not-ready
  Varpool flags:
dividerCallbacks/56 (dividerCallbacks) @060c9090
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbackIndex/55 (dividerCallbackIndex) @060c9048
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbacks/54 (selectorCallbacks) @060c9000
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbackIndex/53 (selectorCallbackIndex) @0609df78
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
extOscCallbacks/52 (extOscCallbacks) @0609df30
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
xoscCallbackIndex/51 (xoscCallbackIndex) @0609dee8
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbacks/50 (pllCallbacks) @0609dea0
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
pllCallbackIndex/49 (pllCallbackIndex) @0609de58
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorEntryPCS_hardwareValue/48 (selectorEntryPCS_hardwareValue) @0609dc60
  Type: variable
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorEntry_hardwareValue/47 (selectorEntry_hardwareValue) @0609dc18
  Type: variable
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not-ready
  Varpool flags: read-only
ReportClockErrors/46 (ReportClockErrors) @06081380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
ClockTimeoutExpired/45 (ClockTimeoutExpired) @060810e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
ClockStartTimeout/44 (ClockStartTimeout) @06081ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
intOscCallbacks/43 (intOscCallbacks) @0609d000
  Type: variable
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
ircoscCallbackIndex/42 (ircoscCallbackIndex) @06077f78
  Type: variable
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
ClockPowerModeChangeNotification/41 (ClockPowerModeChangeNotification) @060817e0
  Type: function definition analyzed
  Visibility: public
  References: scsRunClockSelector/5 (read)scsConfig_Vlpr_Mode/13 (read)coreRunClockDivider/6 (read)coreConfig_Vlpr_Mode/15 (read)busRunClockDivider/7 (read)busConfig_Vlpr_Mode/17 (read)slowRunClockDivider/8 (read)slowConfig_Vlpr_Mode/19 (read)spllClock/2 (read)spllConfig/11 (read)soscClock/3 (read)soscConfig/10 (read)fircClock/4 (read)fircConfig/9 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsRunClockSelector/5 (read)scsConfig_Run_Mode/12 (read)coreRunClockDivider/6 (read)coreConfig_Run_Mode/14 (read)busRunClockDivider/7 (read)busConfig_Run_Mode/16 (read)slowRunClockDivider/8 (read)slowConfig_Run_Mode/18 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsHsrunClockSelector/20 (read)scsConfig_Hsrun_Mode/24 (read)coreHsrunClockDivider/21 (read)coreConfig_Hsrun_Mode/25 (read)busHsrunClockDivider/22 (read)busConfig_Hsrun_Mode/26 (read)slowHsrunClockDivider/23 (read)slowConfig_Hsrun_Mode/27 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
ClockInitializeObjects/40 (ClockInitializeObjects) @06081540
  Type: function definition analyzed
  Visibility: public
  References: pllCallbackIndex/49 (read)pllCallbacks/50 (addr)spllClock/2 (write)xoscCallbackIndex/51 (read)extOscCallbacks/52 (addr)soscClock/3 (write)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (addr)fircClock/4 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsRunClockSelector/5 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsHsrunClockSelector/20 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreRunClockDivider/6 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreHsrunClockDivider/21 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busRunClockDivider/7 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busHsrunClockDivider/22 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowRunClockDivider/8 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowHsrunClockDivider/23 (write)fircConfig/9 (write)soscConfig/10 (write)spllConfig/11 (write)scsConfig_Run_Mode/12 (write)scsConfig_Vlpr_Mode/13 (write)scsConfig_Hsrun_Mode/24 (write)coreConfig_Run_Mode/14 (write)coreConfig_Vlpr_Mode/15 (write)coreConfig_Hsrun_Mode/25 (write)busConfig_Run_Mode/16 (write)busConfig_Vlpr_Mode/17 (write)busConfig_Hsrun_Mode/26 (write)slowConfig_Run_Mode/18 (write)slowConfig_Vlpr_Mode/19 (write)slowConfig_Hsrun_Mode/27 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: getSlowDividerConfig/39 getSlowDividerConfig/39 getSlowDividerConfig/39 getBusDividerConfig/38 getBusDividerConfig/38 getBusDividerConfig/38 getCoreDividerConfig/37 getCoreDividerConfig/37 getCoreDividerConfig/37 getSelectorConfig/36 getSelectorConfig/36 getSelectorConfig/36 getSpllConfig/35 getSoscConfig/34 getFircConfig/33 
getSlowDividerConfig/39 (getSlowDividerConfig) @060812a0
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations/64 (addr)dividerConfigurations/64 (write)dividerConfigurations/64 (write)dividerConfigurations/64 (write)dividerConfigurations/64 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getBusDividerConfig/38 (getBusDividerConfig) @06081000
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations/63 (addr)dividerConfigurations/63 (write)dividerConfigurations/63 (write)dividerConfigurations/63 (write)dividerConfigurations/63 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getCoreDividerConfig/37 (getCoreDividerConfig) @06022a80
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations/62 (addr)dividerConfigurations/62 (write)dividerConfigurations/62 (write)dividerConfigurations/62 (write)dividerConfigurations/62 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getSelectorConfig/36 (getSelectorConfig) @06022540
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)selectorConfigurations/60 (addr)selectorConfigurations/60 (write)clockSource/61 (read)selectorConfigurations/60 (write)clockSource/61 (read)selectorConfigurations/60 (write)clockSource/61 (read)selectorConfigurations/60 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getSpllConfig/35 (getSpllConfig) @06022ee0
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)spllConfiguration/59 (addr)spllConfiguration/59 (write)spllConfiguration/59 (write)spllConfiguration/59 (write)spllConfiguration/59 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
getSoscConfig/34 (getSoscConfig) @06022c40
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)soscConfiguration/58 (addr)soscConfiguration/58 (write)soscConfiguration/58 (write)soscConfiguration/58 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
getFircConfig/33 (getFircConfig) @060229a0
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)fircConfiguration/57 (addr)fircConfiguration/57 (write)fircConfiguration/57 (write)fircConfiguration/57 (write)fircConfiguration/57 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
SpecificPlatformInitClock/32 (SpecificPlatformInitClock) @06022700
  Type: function definition analyzed
  Visibility: public
  References: config_clock/1 (write)fircWasEnabledBeforeMcuInit/0 (write)fircWasEnabledBeforeMcuInit/0 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: SetSimLpoclksRegister_TrustedCall/31 ReportClockErrors/46 ClockTimeoutExpired/45 ClockStartTimeout/44 SetFircToResetValue_TrustedCall/30 
SetSimLpoclksRegister_TrustedCall/31 (SetSimLpoclksRegister_TrustedCall) @06022460
  Type: function definition analyzed
  Visibility:
  References: selectorEntry_hardwareValue/47 (read)selectorEntryPCS_hardwareValue/48 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
SetFircToResetValue_TrustedCall/30 (SetFircToResetValue_TrustedCall) @060221c0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
DisableSafeClock/29 (DisableSafeClock) @05fc7ee0
  Type: function definition analyzed
  Visibility: public
  References: config_clock/1 (read)config_clock/1 (read)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)config_clock/1 (read)fircWasEnabledBeforeMcuInit/0 (read)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
   Indirect call
SpecificPeripheralClockInitialization/28 (SpecificPeripheralClockInitialization) @05fc7c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
slowConfig_Hsrun_Mode/27 (slowConfig_Hsrun_Mode) @05fc65e8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Hsrun_Mode/26 (busConfig_Hsrun_Mode) @05fc6558
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Hsrun_Mode/25 (coreConfig_Hsrun_Mode) @05fc64c8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Hsrun_Mode/24 (scsConfig_Hsrun_Mode) @05fc6438
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowHsrunClockDivider/23 (slowHsrunClockDivider) @05fc63a8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busHsrunClockDivider/22 (busHsrunClockDivider) @05fc6318
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreHsrunClockDivider/21 (coreHsrunClockDivider) @05fc6288
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsHsrunClockSelector/20 (scsHsrunClockSelector) @05fc61f8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowConfig_Vlpr_Mode/19 (slowConfig_Vlpr_Mode) @05fc6168
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowConfig_Run_Mode/18 (slowConfig_Run_Mode) @05fc60d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Vlpr_Mode/17 (busConfig_Vlpr_Mode) @05fc6048
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Run_Mode/16 (busConfig_Run_Mode) @05fc3f78
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Vlpr_Mode/15 (coreConfig_Vlpr_Mode) @05fc3ee8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Run_Mode/14 (coreConfig_Run_Mode) @05fc3e58
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Vlpr_Mode/13 (scsConfig_Vlpr_Mode) @05fc3dc8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Run_Mode/12 (scsConfig_Run_Mode) @05fc3d38
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
spllConfig/11 (spllConfig) @05fc3c18
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
soscConfig/10 (soscConfig) @05fc3b88
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
fircConfig/9 (fircConfig) @05fc3af8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowRunClockDivider/8 (slowRunClockDivider) @05fc3a68
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busRunClockDivider/7 (busRunClockDivider) @05fc39d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreRunClockDivider/6 (coreRunClockDivider) @05fc3948
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsRunClockSelector/5 (scsRunClockSelector) @05fc38b8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
fircClock/4 (fircClock) @05fc37e0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
soscClock/3 (soscClock) @05fc3750
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
spllClock/2 (spllClock) @05fc36c0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
config_clock/1 (config_clock) @05fc3630
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)DisableSafeClock/29 (read)SpecificPlatformInitClock/32 (write)getFircConfig/33 (read)getFircConfig/33 (read)getFircConfig/33 (read)getFircConfig/33 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)
  Availability: not-ready
  Varpool flags:
fircWasEnabledBeforeMcuInit/0 (fircWasEnabledBeforeMcuInit) @05fc35a0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: DisableSafeClock/29 (read)SpecificPlatformInitClock/32 (write)SpecificPlatformInitClock/32 (write)
  Availability: not-ready
  Varpool flags:


Initial Symbol table:

dividerConfigurations.6217/64 (dividerConfigurations) @060de168
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSlowDividerConfig/39 (addr)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)
  Availability: not-ready
  Varpool flags:
dividerConfigurations.6197/63 (dividerConfigurations) @060d69d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getBusDividerConfig/38 (addr)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)
  Availability: not-ready
  Varpool flags:
dividerConfigurations.6177/62 (dividerConfigurations) @060d6288
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getCoreDividerConfig/37 (addr)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)
  Availability: not-ready
  Varpool flags:
clockSource.6159/61 (clockSource) @060d1af8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
selectorConfigurations.6156/60 (selectorConfigurations) @060d1ab0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSelectorConfig/36 (addr)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)
  Availability: not-ready
  Varpool flags:
spllConfiguration.6148/59 (spllConfiguration) @060d1360
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSpllConfig/35 (addr)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)
  Availability: not-ready
  Varpool flags:
soscConfiguration.6139/58 (soscConfiguration) @060c9e58
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSoscConfig/34 (addr)getSoscConfig/34 (write)getSoscConfig/34 (write)getSoscConfig/34 (write)
  Availability: not-ready
  Varpool flags:
fircConfiguration.6130/57 (fircConfiguration) @060c9990
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getFircConfig/33 (addr)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)
  Availability: not-ready
  Varpool flags:
dividerCallbacks/56 (dividerCallbacks) @060c9090
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbackIndex/55 (dividerCallbackIndex) @060c9048
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbacks/54 (selectorCallbacks) @060c9000
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbackIndex/53 (selectorCallbackIndex) @0609df78
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
extOscCallbacks/52 (extOscCallbacks) @0609df30
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
xoscCallbackIndex/51 (xoscCallbackIndex) @0609dee8
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbacks/50 (pllCallbacks) @0609dea0
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
pllCallbackIndex/49 (pllCallbackIndex) @0609de58
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorEntryPCS_hardwareValue/48 (selectorEntryPCS_hardwareValue) @0609dc60
  Type: variable
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorEntry_hardwareValue/47 (selectorEntry_hardwareValue) @0609dc18
  Type: variable
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not-ready
  Varpool flags: read-only
ReportClockErrors/46 (ReportClockErrors) @06081380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
ClockTimeoutExpired/45 (ClockTimeoutExpired) @060810e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
ClockStartTimeout/44 (ClockStartTimeout) @06081ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
intOscCallbacks/43 (intOscCallbacks) @0609d000
  Type: variable
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
ircoscCallbackIndex/42 (ircoscCallbackIndex) @06077f78
  Type: variable
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
ClockPowerModeChangeNotification/41 (ClockPowerModeChangeNotification) @060817e0
  Type: function definition analyzed
  Visibility: public
  References: scsRunClockSelector/5 (read)scsConfig_Vlpr_Mode/13 (read)coreRunClockDivider/6 (read)coreConfig_Vlpr_Mode/15 (read)busRunClockDivider/7 (read)busConfig_Vlpr_Mode/17 (read)slowRunClockDivider/8 (read)slowConfig_Vlpr_Mode/19 (read)spllClock/2 (read)spllConfig/11 (read)soscClock/3 (read)soscConfig/10 (read)fircClock/4 (read)fircConfig/9 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsRunClockSelector/5 (read)scsConfig_Run_Mode/12 (read)coreRunClockDivider/6 (read)coreConfig_Run_Mode/14 (read)busRunClockDivider/7 (read)busConfig_Run_Mode/16 (read)slowRunClockDivider/8 (read)slowConfig_Run_Mode/18 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsHsrunClockSelector/20 (read)scsConfig_Hsrun_Mode/24 (read)coreHsrunClockDivider/21 (read)coreConfig_Hsrun_Mode/25 (read)busHsrunClockDivider/22 (read)busConfig_Hsrun_Mode/26 (read)slowHsrunClockDivider/23 (read)slowConfig_Hsrun_Mode/27 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
ClockInitializeObjects/40 (ClockInitializeObjects) @06081540
  Type: function definition analyzed
  Visibility: public
  References: pllCallbackIndex/49 (read)pllCallbacks/50 (addr)spllClock/2 (write)xoscCallbackIndex/51 (read)extOscCallbacks/52 (addr)soscClock/3 (write)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (addr)fircClock/4 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsRunClockSelector/5 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsHsrunClockSelector/20 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreRunClockDivider/6 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreHsrunClockDivider/21 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busRunClockDivider/7 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busHsrunClockDivider/22 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowRunClockDivider/8 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowHsrunClockDivider/23 (write)fircConfig/9 (write)soscConfig/10 (write)spllConfig/11 (write)scsConfig_Run_Mode/12 (write)scsConfig_Vlpr_Mode/13 (write)scsConfig_Hsrun_Mode/24 (write)coreConfig_Run_Mode/14 (write)coreConfig_Vlpr_Mode/15 (write)coreConfig_Hsrun_Mode/25 (write)busConfig_Run_Mode/16 (write)busConfig_Vlpr_Mode/17 (write)busConfig_Hsrun_Mode/26 (write)slowConfig_Run_Mode/18 (write)slowConfig_Vlpr_Mode/19 (write)slowConfig_Hsrun_Mode/27 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: getSlowDividerConfig/39 getSlowDividerConfig/39 getSlowDividerConfig/39 getBusDividerConfig/38 getBusDividerConfig/38 getBusDividerConfig/38 getCoreDividerConfig/37 getCoreDividerConfig/37 getCoreDividerConfig/37 getSelectorConfig/36 getSelectorConfig/36 getSelectorConfig/36 getSpllConfig/35 getSoscConfig/34 getFircConfig/33 
getSlowDividerConfig/39 (getSlowDividerConfig) @060812a0
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations.6217/64 (addr)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getBusDividerConfig/38 (getBusDividerConfig) @06081000
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations.6197/63 (addr)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getCoreDividerConfig/37 (getCoreDividerConfig) @06022a80
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations.6177/62 (addr)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getSelectorConfig/36 (getSelectorConfig) @06022540
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)selectorConfigurations.6156/60 (addr)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getSpllConfig/35 (getSpllConfig) @06022ee0
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)spllConfiguration.6148/59 (addr)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
getSoscConfig/34 (getSoscConfig) @06022c40
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)soscConfiguration.6139/58 (addr)soscConfiguration.6139/58 (write)soscConfiguration.6139/58 (write)soscConfiguration.6139/58 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
getFircConfig/33 (getFircConfig) @060229a0
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)fircConfiguration.6130/57 (addr)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
SpecificPlatformInitClock/32 (SpecificPlatformInitClock) @06022700
  Type: function definition analyzed
  Visibility: public
  References: config_clock/1 (write)fircWasEnabledBeforeMcuInit/0 (write)fircWasEnabledBeforeMcuInit/0 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: SetSimLpoclksRegister_TrustedCall/31 ReportClockErrors/46 ClockTimeoutExpired/45 ClockStartTimeout/44 SetFircToResetValue_TrustedCall/30 
SetSimLpoclksRegister_TrustedCall/31 (SetSimLpoclksRegister_TrustedCall) @06022460
  Type: function definition analyzed
  Visibility:
  References: selectorEntry_hardwareValue/47 (read)selectorEntryPCS_hardwareValue/48 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
SetFircToResetValue_TrustedCall/30 (SetFircToResetValue_TrustedCall) @060221c0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
DisableSafeClock/29 (DisableSafeClock) @05fc7ee0
  Type: function definition analyzed
  Visibility: public
  References: config_clock/1 (read)config_clock/1 (read)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)config_clock/1 (read)fircWasEnabledBeforeMcuInit/0 (read)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
   Indirect call
SpecificPeripheralClockInitialization/28 (SpecificPeripheralClockInitialization) @05fc7c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
slowConfig_Hsrun_Mode/27 (slowConfig_Hsrun_Mode) @05fc65e8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Hsrun_Mode/26 (busConfig_Hsrun_Mode) @05fc6558
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Hsrun_Mode/25 (coreConfig_Hsrun_Mode) @05fc64c8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Hsrun_Mode/24 (scsConfig_Hsrun_Mode) @05fc6438
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowHsrunClockDivider/23 (slowHsrunClockDivider) @05fc63a8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busHsrunClockDivider/22 (busHsrunClockDivider) @05fc6318
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreHsrunClockDivider/21 (coreHsrunClockDivider) @05fc6288
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsHsrunClockSelector/20 (scsHsrunClockSelector) @05fc61f8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowConfig_Vlpr_Mode/19 (slowConfig_Vlpr_Mode) @05fc6168
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowConfig_Run_Mode/18 (slowConfig_Run_Mode) @05fc60d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Vlpr_Mode/17 (busConfig_Vlpr_Mode) @05fc6048
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Run_Mode/16 (busConfig_Run_Mode) @05fc3f78
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Vlpr_Mode/15 (coreConfig_Vlpr_Mode) @05fc3ee8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Run_Mode/14 (coreConfig_Run_Mode) @05fc3e58
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Vlpr_Mode/13 (scsConfig_Vlpr_Mode) @05fc3dc8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Run_Mode/12 (scsConfig_Run_Mode) @05fc3d38
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
spllConfig/11 (spllConfig) @05fc3c18
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
soscConfig/10 (soscConfig) @05fc3b88
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
fircConfig/9 (fircConfig) @05fc3af8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowRunClockDivider/8 (slowRunClockDivider) @05fc3a68
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busRunClockDivider/7 (busRunClockDivider) @05fc39d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreRunClockDivider/6 (coreRunClockDivider) @05fc3948
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsRunClockSelector/5 (scsRunClockSelector) @05fc38b8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
fircClock/4 (fircClock) @05fc37e0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
soscClock/3 (soscClock) @05fc3750
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
spllClock/2 (spllClock) @05fc36c0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
config_clock/1 (config_clock) @05fc3630
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)DisableSafeClock/29 (read)SpecificPlatformInitClock/32 (write)getFircConfig/33 (read)getFircConfig/33 (read)getFircConfig/33 (read)getFircConfig/33 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)
  Availability: not-ready
  Varpool flags:
fircWasEnabledBeforeMcuInit/0 (fircWasEnabledBeforeMcuInit) @05fc35a0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: DisableSafeClock/29 (read)SpecificPlatformInitClock/32 (write)SpecificPlatformInitClock/32 (write)
  Availability: not-ready
  Varpool flags:

Removing unused symbols:

Reclaimed Symbol table:

dividerConfigurations.6217/64 (dividerConfigurations) @060de168
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSlowDividerConfig/39 (addr)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)
  Availability: not-ready
  Varpool flags:
dividerConfigurations.6197/63 (dividerConfigurations) @060d69d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getBusDividerConfig/38 (addr)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)
  Availability: not-ready
  Varpool flags:
dividerConfigurations.6177/62 (dividerConfigurations) @060d6288
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getCoreDividerConfig/37 (addr)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)
  Availability: not-ready
  Varpool flags:
clockSource.6159/61 (clockSource) @060d1af8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
selectorConfigurations.6156/60 (selectorConfigurations) @060d1ab0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSelectorConfig/36 (addr)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)
  Availability: not-ready
  Varpool flags:
spllConfiguration.6148/59 (spllConfiguration) @060d1360
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSpllConfig/35 (addr)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)
  Availability: not-ready
  Varpool flags:
soscConfiguration.6139/58 (soscConfiguration) @060c9e58
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getSoscConfig/34 (addr)getSoscConfig/34 (write)getSoscConfig/34 (write)getSoscConfig/34 (write)
  Availability: not-ready
  Varpool flags:
fircConfiguration.6130/57 (fircConfiguration) @060c9990
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: getFircConfig/33 (addr)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)
  Availability: not-ready
  Varpool flags:
dividerCallbacks/56 (dividerCallbacks) @060c9090
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
dividerCallbackIndex/55 (dividerCallbackIndex) @060c9048
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbacks/54 (selectorCallbacks) @060c9000
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
selectorCallbackIndex/53 (selectorCallbackIndex) @0609df78
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
extOscCallbacks/52 (extOscCallbacks) @0609df30
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
xoscCallbackIndex/51 (xoscCallbackIndex) @0609dee8
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
pllCallbacks/50 (pllCallbacks) @0609dea0
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
pllCallbackIndex/49 (pllCallbackIndex) @0609de58
  Type: variable
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorEntryPCS_hardwareValue/48 (selectorEntryPCS_hardwareValue) @0609dc60
  Type: variable
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not-ready
  Varpool flags: read-only
selectorEntry_hardwareValue/47 (selectorEntry_hardwareValue) @0609dc18
  Type: variable
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not-ready
  Varpool flags: read-only
ReportClockErrors/46 (ReportClockErrors) @06081380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
ClockTimeoutExpired/45 (ClockTimeoutExpired) @060810e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
ClockStartTimeout/44 (ClockStartTimeout) @06081ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
intOscCallbacks/43 (intOscCallbacks) @0609d000
  Type: variable
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (addr)
  Availability: not-ready
  Varpool flags: read-only
ircoscCallbackIndex/42 (ircoscCallbackIndex) @06077f78
  Type: variable
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (read)
  Availability: not-ready
  Varpool flags: read-only
ClockPowerModeChangeNotification/41 (ClockPowerModeChangeNotification) @060817e0
  Type: function definition analyzed
  Visibility: public
  References: scsRunClockSelector/5 (read)scsConfig_Vlpr_Mode/13 (read)coreRunClockDivider/6 (read)coreConfig_Vlpr_Mode/15 (read)busRunClockDivider/7 (read)busConfig_Vlpr_Mode/17 (read)slowRunClockDivider/8 (read)slowConfig_Vlpr_Mode/19 (read)spllClock/2 (read)spllConfig/11 (read)soscClock/3 (read)soscConfig/10 (read)fircClock/4 (read)fircConfig/9 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsRunClockSelector/5 (read)scsConfig_Run_Mode/12 (read)coreRunClockDivider/6 (read)coreConfig_Run_Mode/14 (read)busRunClockDivider/7 (read)busConfig_Run_Mode/16 (read)slowRunClockDivider/8 (read)slowConfig_Run_Mode/18 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsHsrunClockSelector/20 (read)scsConfig_Hsrun_Mode/24 (read)coreHsrunClockDivider/21 (read)coreConfig_Hsrun_Mode/25 (read)busHsrunClockDivider/22 (read)busConfig_Hsrun_Mode/26 (read)slowHsrunClockDivider/23 (read)slowConfig_Hsrun_Mode/27 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
   Indirect call
ClockInitializeObjects/40 (ClockInitializeObjects) @06081540
  Type: function definition analyzed
  Visibility: public
  References: pllCallbackIndex/49 (read)pllCallbacks/50 (addr)spllClock/2 (write)xoscCallbackIndex/51 (read)extOscCallbacks/52 (addr)soscClock/3 (write)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (addr)fircClock/4 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsRunClockSelector/5 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsHsrunClockSelector/20 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreRunClockDivider/6 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreHsrunClockDivider/21 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busRunClockDivider/7 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busHsrunClockDivider/22 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowRunClockDivider/8 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowHsrunClockDivider/23 (write)fircConfig/9 (write)soscConfig/10 (write)spllConfig/11 (write)scsConfig_Run_Mode/12 (write)scsConfig_Vlpr_Mode/13 (write)scsConfig_Hsrun_Mode/24 (write)coreConfig_Run_Mode/14 (write)coreConfig_Vlpr_Mode/15 (write)coreConfig_Hsrun_Mode/25 (write)busConfig_Run_Mode/16 (write)busConfig_Vlpr_Mode/17 (write)busConfig_Hsrun_Mode/26 (write)slowConfig_Run_Mode/18 (write)slowConfig_Vlpr_Mode/19 (write)slowConfig_Hsrun_Mode/27 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: getSlowDividerConfig/39 getSlowDividerConfig/39 getSlowDividerConfig/39 getBusDividerConfig/38 getBusDividerConfig/38 getBusDividerConfig/38 getCoreDividerConfig/37 getCoreDividerConfig/37 getCoreDividerConfig/37 getSelectorConfig/36 getSelectorConfig/36 getSelectorConfig/36 getSpllConfig/35 getSoscConfig/34 getFircConfig/33 
getSlowDividerConfig/39 (getSlowDividerConfig) @060812a0
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations.6217/64 (addr)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getBusDividerConfig/38 (getBusDividerConfig) @06081000
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations.6197/63 (addr)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getCoreDividerConfig/37 (getCoreDividerConfig) @06022a80
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)dividerConfigurations.6177/62 (addr)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getSelectorConfig/36 (getSelectorConfig) @06022540
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)selectorConfigurations.6156/60 (addr)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 ClockInitializeObjects/40 ClockInitializeObjects/40 
  Calls: 
getSpllConfig/35 (getSpllConfig) @06022ee0
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)spllConfiguration.6148/59 (addr)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
getSoscConfig/34 (getSoscConfig) @06022c40
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)soscConfiguration.6139/58 (addr)soscConfiguration.6139/58 (write)soscConfiguration.6139/58 (write)soscConfiguration.6139/58 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
getFircConfig/33 (getFircConfig) @060229a0
  Type: function definition analyzed
  Visibility:
  References: config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)config_clock/1 (read)fircConfiguration.6130/57 (addr)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: ClockInitializeObjects/40 
  Calls: 
SpecificPlatformInitClock/32 (SpecificPlatformInitClock) @06022700
  Type: function definition analyzed
  Visibility: public
  References: config_clock/1 (write)fircWasEnabledBeforeMcuInit/0 (write)fircWasEnabledBeforeMcuInit/0 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: SetSimLpoclksRegister_TrustedCall/31 ReportClockErrors/46 ClockTimeoutExpired/45 ClockStartTimeout/44 SetFircToResetValue_TrustedCall/30 
SetSimLpoclksRegister_TrustedCall/31 (SetSimLpoclksRegister_TrustedCall) @06022460
  Type: function definition analyzed
  Visibility:
  References: selectorEntry_hardwareValue/47 (read)selectorEntryPCS_hardwareValue/48 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
SetFircToResetValue_TrustedCall/30 (SetFircToResetValue_TrustedCall) @060221c0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: SpecificPlatformInitClock/32 
  Calls: 
DisableSafeClock/29 (DisableSafeClock) @05fc7ee0
  Type: function definition analyzed
  Visibility: public
  References: config_clock/1 (read)config_clock/1 (read)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)config_clock/1 (read)fircWasEnabledBeforeMcuInit/0 (read)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
   Indirect call
   Indirect call
SpecificPeripheralClockInitialization/28 (SpecificPeripheralClockInitialization) @05fc7c40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
slowConfig_Hsrun_Mode/27 (slowConfig_Hsrun_Mode) @05fc65e8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Hsrun_Mode/26 (busConfig_Hsrun_Mode) @05fc6558
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Hsrun_Mode/25 (coreConfig_Hsrun_Mode) @05fc64c8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Hsrun_Mode/24 (scsConfig_Hsrun_Mode) @05fc6438
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowHsrunClockDivider/23 (slowHsrunClockDivider) @05fc63a8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busHsrunClockDivider/22 (busHsrunClockDivider) @05fc6318
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreHsrunClockDivider/21 (coreHsrunClockDivider) @05fc6288
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsHsrunClockSelector/20 (scsHsrunClockSelector) @05fc61f8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowConfig_Vlpr_Mode/19 (slowConfig_Vlpr_Mode) @05fc6168
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowConfig_Run_Mode/18 (slowConfig_Run_Mode) @05fc60d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Vlpr_Mode/17 (busConfig_Vlpr_Mode) @05fc6048
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busConfig_Run_Mode/16 (busConfig_Run_Mode) @05fc3f78
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Vlpr_Mode/15 (coreConfig_Vlpr_Mode) @05fc3ee8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreConfig_Run_Mode/14 (coreConfig_Run_Mode) @05fc3e58
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Vlpr_Mode/13 (scsConfig_Vlpr_Mode) @05fc3dc8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsConfig_Run_Mode/12 (scsConfig_Run_Mode) @05fc3d38
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
spllConfig/11 (spllConfig) @05fc3c18
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
soscConfig/10 (soscConfig) @05fc3b88
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
fircConfig/9 (fircConfig) @05fc3af8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
slowRunClockDivider/8 (slowRunClockDivider) @05fc3a68
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
busRunClockDivider/7 (busRunClockDivider) @05fc39d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
coreRunClockDivider/6 (coreRunClockDivider) @05fc3948
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
scsRunClockSelector/5 (scsRunClockSelector) @05fc38b8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
fircClock/4 (fircClock) @05fc37e0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
soscClock/3 (soscClock) @05fc3750
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
spllClock/2 (spllClock) @05fc36c0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: not-ready
  Varpool flags:
config_clock/1 (config_clock) @05fc3630
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)DisableSafeClock/29 (read)SpecificPlatformInitClock/32 (write)getFircConfig/33 (read)getFircConfig/33 (read)getFircConfig/33 (read)getFircConfig/33 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSoscConfig/34 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSpllConfig/35 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getCoreDividerConfig/37 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getBusDividerConfig/38 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)getSlowDividerConfig/39 (read)
  Availability: not-ready
  Varpool flags:
fircWasEnabledBeforeMcuInit/0 (fircWasEnabledBeforeMcuInit) @05fc35a0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: DisableSafeClock/29 (read)SpecificPlatformInitClock/32 (write)SpecificPlatformInitClock/32 (write)
  Availability: not-ready
  Varpool flags:

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Optimized Symbol table:

getBusDividerConfig/72 (getBusDividerConfig) @06db5ee0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 71
  References: config_clock/1 (read)dividerConfigurations.6197/63 (addr)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)
  Referring: 
  Function getBusDividerConfig/72 is inline copy in ClockInitializeObjects/40
  Clone of getBusDividerConfig/38
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getBusDividerConfig/71 (getBusDividerConfig) @06db5b60
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 38
  previous sharing asm name: 72
  References: config_clock/1 (read)dividerConfigurations.6197/63 (addr)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)
  Referring: 
  Function getBusDividerConfig/71 is inline copy in ClockInitializeObjects/40
  Clone of getBusDividerConfig/38
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getCoreDividerConfig/70 (getCoreDividerConfig) @06db57e0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 69
  References: config_clock/1 (read)dividerConfigurations.6177/62 (addr)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)
  Referring: 
  Function getCoreDividerConfig/70 is inline copy in ClockInitializeObjects/40
  Clone of getCoreDividerConfig/37
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getCoreDividerConfig/69 (getCoreDividerConfig) @06db5460
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 37
  previous sharing asm name: 70
  References: config_clock/1 (read)dividerConfigurations.6177/62 (addr)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)
  Referring: 
  Function getCoreDividerConfig/69 is inline copy in ClockInitializeObjects/40
  Clone of getCoreDividerConfig/37
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getSelectorConfig/68 (getSelectorConfig) @06db50e0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 67
  References: config_clock/1 (read)selectorConfigurations.6156/60 (addr)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)
  Referring: 
  Function getSelectorConfig/68 is inline copy in ClockInitializeObjects/40
  Clone of getSelectorConfig/36
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getSelectorConfig/67 (getSelectorConfig) @06da8d20
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 36
  previous sharing asm name: 68
  References: config_clock/1 (read)selectorConfigurations.6156/60 (addr)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)
  Referring: 
  Function getSelectorConfig/67 is inline copy in ClockInitializeObjects/40
  Clone of getSelectorConfig/36
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getSlowDividerConfig/66 (getSlowDividerConfig) @06da89a0
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 65
  References: config_clock/1 (read)dividerConfigurations.6217/64 (addr)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)
  Referring: 
  Function getSlowDividerConfig/66 is inline copy in ClockInitializeObjects/40
  Clone of getSlowDividerConfig/39
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getSlowDividerConfig/65 (getSlowDividerConfig) @06da8620
  Type: function definition analyzed
  Visibility:
  next sharing asm name: 39
  previous sharing asm name: 66
  References: config_clock/1 (read)dividerConfigurations.6217/64 (addr)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)
  Referring: 
  Function getSlowDividerConfig/65 is inline copy in ClockInitializeObjects/40
  Clone of getSlowDividerConfig/39
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
dividerConfigurations.6217/64 (dividerConfigurations) @060de168
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: getSlowDividerConfig/39 (addr)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/39 (write)getSlowDividerConfig/65 (addr)getSlowDividerConfig/65 (write)getSlowDividerConfig/65 (write)getSlowDividerConfig/65 (write)getSlowDividerConfig/65 (write)getSlowDividerConfig/66 (addr)getSlowDividerConfig/66 (write)getSlowDividerConfig/66 (write)getSlowDividerConfig/66 (write)getSlowDividerConfig/66 (write)
  Availability: available
  Varpool flags: used-by-single-function
dividerConfigurations.6197/63 (dividerConfigurations) @060d69d8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: getBusDividerConfig/38 (addr)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/38 (write)getBusDividerConfig/71 (addr)getBusDividerConfig/71 (write)getBusDividerConfig/71 (write)getBusDividerConfig/71 (write)getBusDividerConfig/71 (write)getBusDividerConfig/72 (addr)getBusDividerConfig/72 (write)getBusDividerConfig/72 (write)getBusDividerConfig/72 (write)getBusDividerConfig/72 (write)
  Availability: available
  Varpool flags: used-by-single-function
dividerConfigurations.6177/62 (dividerConfigurations) @060d6288
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: getCoreDividerConfig/37 (addr)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/37 (write)getCoreDividerConfig/69 (addr)getCoreDividerConfig/69 (write)getCoreDividerConfig/69 (write)getCoreDividerConfig/69 (write)getCoreDividerConfig/69 (write)getCoreDividerConfig/70 (addr)getCoreDividerConfig/70 (write)getCoreDividerConfig/70 (write)getCoreDividerConfig/70 (write)getCoreDividerConfig/70 (write)
  Availability: available
  Varpool flags: used-by-single-function
clockSource.6159/61 (clockSource) @060d1af8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/36 (read)getSelectorConfig/67 (read)getSelectorConfig/67 (read)getSelectorConfig/67 (read)getSelectorConfig/68 (read)getSelectorConfig/68 (read)getSelectorConfig/68 (read)
  Availability: available
  Varpool flags: initialized used-by-single-function read-only const-value-known
selectorConfigurations.6156/60 (selectorConfigurations) @060d1ab0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: getSelectorConfig/36 (addr)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/36 (write)getSelectorConfig/67 (addr)getSelectorConfig/67 (write)getSelectorConfig/67 (write)getSelectorConfig/67 (write)getSelectorConfig/67 (write)getSelectorConfig/68 (addr)getSelectorConfig/68 (write)getSelectorConfig/68 (write)getSelectorConfig/68 (write)getSelectorConfig/68 (write)
  Availability: available
  Varpool flags: used-by-single-function
spllConfiguration.6148/59 (spllConfiguration) @060d1360
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (write)getSpllConfig/35 (addr)
  Availability: available
  Varpool flags: used-by-single-function
soscConfiguration.6139/58 (soscConfiguration) @060c9e58
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: getSoscConfig/34 (write)getSoscConfig/34 (write)getSoscConfig/34 (write)getSoscConfig/34 (addr)
  Availability: available
  Varpool flags: used-by-single-function
fircConfiguration.6130/57 (fircConfiguration) @060c9990
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (write)getFircConfig/33 (addr)
  Availability: available
  Varpool flags: used-by-single-function
dividerCallbacks/56 (dividerCallbacks) @060c9090
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not_available
  Varpool flags: read-only
dividerCallbackIndex/55 (dividerCallbackIndex) @060c9048
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not_available
  Varpool flags: read-only
selectorCallbacks/54 (selectorCallbacks) @060c9000
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)ClockInitializeObjects/40 (addr)
  Availability: not_available
  Varpool flags: read-only
selectorCallbackIndex/53 (selectorCallbackIndex) @0609df78
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)ClockInitializeObjects/40 (read)
  Availability: not_available
  Varpool flags: read-only
extOscCallbacks/52 (extOscCallbacks) @0609df30
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not_available
  Varpool flags: read-only
xoscCallbackIndex/51 (xoscCallbackIndex) @0609dee8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not_available
  Varpool flags: read-only
pllCallbacks/50 (pllCallbacks) @0609dea0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (addr)
  Availability: not_available
  Varpool flags: read-only
pllCallbackIndex/49 (pllCallbackIndex) @0609de58
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: ClockInitializeObjects/40 (read)
  Availability: not_available
  Varpool flags: read-only
selectorEntryPCS_hardwareValue/48 (selectorEntryPCS_hardwareValue) @0609dc60
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not_available
  Varpool flags: read-only
selectorEntry_hardwareValue/47 (selectorEntry_hardwareValue) @0609dc18
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: SetSimLpoclksRegister_TrustedCall/31 (read)
  Availability: not_available
  Varpool flags: read-only
ReportClockErrors/46 (ReportClockErrors) @06081380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 (37904965 (estimated locally),0.11 per call) 
  Calls: 
ClockTimeoutExpired/45 (ClockTimeoutExpired) @060810e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 (1073741824 (estimated locally),3.08 per call) 
  Calls: 
ClockStartTimeout/44 (ClockStartTimeout) @06081ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: SpecificPlatformInitClock/32 (114863532 (estimated locally),0.33 per call) 
  Calls: 
intOscCallbacks/43 (intOscCallbacks) @0609d000
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (addr)
  Availability: not_available
  Varpool flags: read-only
ircoscCallbackIndex/42 (ircoscCallbackIndex) @06077f78
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: DisableSafeClock/29 (read)DisableSafeClock/29 (read)ClockInitializeObjects/40 (read)
  Availability: not_available
  Varpool flags: read-only
ClockPowerModeChangeNotification/41 (ClockPowerModeChangeNotification) @060817e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: scsRunClockSelector/5 (read)scsConfig_Vlpr_Mode/13 (read)coreRunClockDivider/6 (read)coreConfig_Vlpr_Mode/15 (read)busRunClockDivider/7 (read)busConfig_Vlpr_Mode/17 (read)slowRunClockDivider/8 (read)slowConfig_Vlpr_Mode/19 (read)spllClock/2 (read)spllConfig/11 (read)soscClock/3 (read)soscConfig/10 (read)fircClock/4 (read)fircConfig/9 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsRunClockSelector/5 (read)scsConfig_Run_Mode/12 (read)coreRunClockDivider/6 (read)coreConfig_Run_Mode/14 (read)busRunClockDivider/7 (read)busConfig_Run_Mode/16 (read)slowRunClockDivider/8 (read)slowConfig_Run_Mode/18 (read)fircClock/4 (read)fircConfig/9 (read)soscClock/3 (read)soscConfig/10 (read)soscClock/3 (read)soscConfig/10 (read)spllClock/2 (read)spllConfig/11 (read)spllClock/2 (read)spllConfig/11 (read)scsHsrunClockSelector/20 (read)scsConfig_Hsrun_Mode/24 (read)coreHsrunClockDivider/21 (read)coreConfig_Hsrun_Mode/25 (read)busHsrunClockDivider/22 (read)busConfig_Hsrun_Mode/26 (read)slowHsrunClockDivider/23 (read)slowConfig_Hsrun_Mode/27 (read)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(91268055 (estimated locally),0.08 per call) 
   Indirect call(134217728 (estimated locally),0.12 per call) 
   Indirect call(134217728 (estimated locally),0.12 per call) 
   Indirect call(134217728 (estimated locally),0.12 per call) 
   Indirect call(134217728 (estimated locally),0.12 per call) 
   Indirect call(134217728 (estimated locally),0.12 per call) 
   Indirect call(134217728 (estimated locally),0.12 per call) 
   Indirect call(134217728 (estimated locally),0.12 per call) 
ClockInitializeObjects/40 (ClockInitializeObjects) @06081540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: pllCallbackIndex/49 (read)pllCallbacks/50 (addr)spllClock/2 (write)xoscCallbackIndex/51 (read)extOscCallbacks/52 (addr)soscClock/3 (write)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (addr)fircClock/4 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsRunClockSelector/5 (write)selectorCallbackIndex/53 (read)selectorCallbacks/54 (addr)scsHsrunClockSelector/20 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreRunClockDivider/6 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)coreHsrunClockDivider/21 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busRunClockDivider/7 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)busHsrunClockDivider/22 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowRunClockDivider/8 (write)dividerCallbackIndex/55 (read)dividerCallbacks/56 (addr)slowHsrunClockDivider/23 (write)fircConfig/9 (write)soscConfig/10 (write)spllConfig/11 (write)scsConfig_Run_Mode/12 (write)scsConfig_Vlpr_Mode/13 (write)scsConfig_Hsrun_Mode/24 (write)coreConfig_Run_Mode/14 (write)coreConfig_Vlpr_Mode/15 (write)coreConfig_Hsrun_Mode/25 (write)busConfig_Run_Mode/16 (write)busConfig_Vlpr_Mode/17 (write)busConfig_Hsrun_Mode/26 (write)slowConfig_Run_Mode/18 (write)slowConfig_Vlpr_Mode/19 (write)slowConfig_Hsrun_Mode/27 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: getSlowDividerConfig/39 (inlined) (1073741824 (estimated locally),1.00 per call) getSlowDividerConfig/66 (inlined) (1073741824 (estimated locally),1.00 per call) getSlowDividerConfig/65 (inlined) (1073741824 (estimated locally),1.00 per call) getBusDividerConfig/38 (inlined) (1073741824 (estimated locally),1.00 per call) getBusDividerConfig/72 (inlined) (1073741824 (estimated locally),1.00 per call) getBusDividerConfig/71 (inlined) (1073741824 (estimated locally),1.00 per call) getCoreDividerConfig/37 (inlined) (1073741824 (estimated locally),1.00 per call) getCoreDividerConfig/70 (inlined) (1073741824 (estimated locally),1.00 per call) getCoreDividerConfig/69 (inlined) (1073741824 (estimated locally),1.00 per call) getSelectorConfig/36 (inlined) (1073741824 (estimated locally),1.00 per call) getSelectorConfig/68 (inlined) (1073741824 (estimated locally),1.00 per call) getSelectorConfig/67 (inlined) (1073741824 (estimated locally),1.00 per call) getSpllConfig/35 (inlined) (1073741824 (estimated locally),1.00 per call) getSoscConfig/34 (inlined) (1073741824 (estimated locally),1.00 per call) getFircConfig/33 (inlined) (1073741824 (estimated locally),1.00 per call) 
getSlowDividerConfig/39 (getSlowDividerConfig) @060812a0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 65
  References: config_clock/1 (read)dividerConfigurations.6217/64 (addr)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)dividerConfigurations.6217/64 (write)
  Referring: 
  Function getSlowDividerConfig/39 is inline copy in ClockInitializeObjects/40
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getBusDividerConfig/38 (getBusDividerConfig) @06081000
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 71
  References: config_clock/1 (read)dividerConfigurations.6197/63 (addr)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)dividerConfigurations.6197/63 (write)
  Referring: 
  Function getBusDividerConfig/38 is inline copy in ClockInitializeObjects/40
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getCoreDividerConfig/37 (getCoreDividerConfig) @06022a80
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 69
  References: config_clock/1 (read)dividerConfigurations.6177/62 (addr)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)dividerConfigurations.6177/62 (write)
  Referring: 
  Function getCoreDividerConfig/37 is inline copy in ClockInitializeObjects/40
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getSelectorConfig/36 (getSelectorConfig) @06022540
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  previous sharing asm name: 67
  References: config_clock/1 (read)selectorConfigurations.6156/60 (addr)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)clockSource.6159/61 (read)selectorConfigurations.6156/60 (write)
  Referring: 
  Function getSelectorConfig/36 is inline copy in ClockInitializeObjects/40
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getSpllConfig/35 (getSpllConfig) @06022ee0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: config_clock/1 (read)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (write)spllConfiguration.6148/59 (addr)
  Referring: 
  Function getSpllConfig/35 is inline copy in ClockInitializeObjects/40
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getSoscConfig/34 (getSoscConfig) @06022c40
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: config_clock/1 (read)soscConfiguration.6139/58 (write)soscConfiguration.6139/58 (write)soscConfiguration.6139/58 (write)soscConfiguration.6139/58 (addr)
  Referring: 
  Function getSoscConfig/34 is inline copy in ClockInitializeObjects/40
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
getFircConfig/33 (getFircConfig) @060229a0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: config_clock/1 (read)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (write)fircConfiguration.6130/57 (addr)
  Referring: 
  Function getFircConfig/33 is inline copy in ClockInitializeObjects/40
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: ClockInitializeObjects/40 (inlined) (1073741824 (estimated locally),1.00 per call) 
  Calls: 
SpecificPlatformInitClock/32 (SpecificPlatformInitClock) @06022700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: config_clock/1 (write)fircWasEnabledBeforeMcuInit/0 (write)fircWasEnabledBeforeMcuInit/0 (write)
  Referring: 
  Availability: available
  Function flags: count:348071309 (estimated locally) body optimize_size
  Called by: 
  Calls: SetSimLpoclksRegister_TrustedCall/31 (inlined) (348071309 (estimated locally),1.00 per call) ReportClockErrors/46 (37904965 (estimated locally),0.11 per call) ClockTimeoutExpired/45 (1073741824 (estimated locally),3.08 per call) ClockStartTimeout/44 (114863532 (estimated locally),0.33 per call) SetFircToResetValue_TrustedCall/30 (inlined) (114863532 (estimated locally),0.33 per call) 
SetSimLpoclksRegister_TrustedCall/31 (SetSimLpoclksRegister_TrustedCall) @06022460
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: selectorEntry_hardwareValue/47 (read)selectorEntryPCS_hardwareValue/48 (read)
  Referring: 
  Function SetSimLpoclksRegister_TrustedCall/31 is inline copy in SpecificPlatformInitClock/32
  Availability: local
  Function flags: count:348071309 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: SpecificPlatformInitClock/32 (inlined) (348071309 (estimated locally),1.00 per call) 
  Calls: 
SetFircToResetValue_TrustedCall/30 (SetFircToResetValue_TrustedCall) @060221c0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function SetFircToResetValue_TrustedCall/30 is inline copy in SpecificPlatformInitClock/32
  Availability: local
  Function flags: count:114863532 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: SpecificPlatformInitClock/32 (inlined) (114863532 (estimated locally),0.33 per call) 
  Calls: 
DisableSafeClock/29 (DisableSafeClock) @05fc7ee0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)config_clock/1 (read)fircWasEnabledBeforeMcuInit/0 (read)ircoscCallbackIndex/42 (read)intOscCallbacks/43 (read)
  Referring: 
  Availability: available
  Function flags: count:164090760 (estimated locally) body optimize_size
  Called by: 
  Calls: 
   Indirect call(54141514 (estimated locally),0.33 per call) 
   Indirect call(27903866 (estimated locally),0.17 per call) 
SpecificPeripheralClockInitialization/28 (SpecificPeripheralClockInitialization) @05fc7c40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
slowConfig_Hsrun_Mode/27 (slowConfig_Hsrun_Mode) @05fc65e8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
busConfig_Hsrun_Mode/26 (busConfig_Hsrun_Mode) @05fc6558
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
coreConfig_Hsrun_Mode/25 (coreConfig_Hsrun_Mode) @05fc64c8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
scsConfig_Hsrun_Mode/24 (scsConfig_Hsrun_Mode) @05fc6438
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
slowHsrunClockDivider/23 (slowHsrunClockDivider) @05fc63a8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
busHsrunClockDivider/22 (busHsrunClockDivider) @05fc6318
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
coreHsrunClockDivider/21 (coreHsrunClockDivider) @05fc6288
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
scsHsrunClockSelector/20 (scsHsrunClockSelector) @05fc61f8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
slowConfig_Vlpr_Mode/19 (slowConfig_Vlpr_Mode) @05fc6168
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
slowConfig_Run_Mode/18 (slowConfig_Run_Mode) @05fc60d8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
busConfig_Vlpr_Mode/17 (busConfig_Vlpr_Mode) @05fc6048
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
busConfig_Run_Mode/16 (busConfig_Run_Mode) @05fc3f78
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
coreConfig_Vlpr_Mode/15 (coreConfig_Vlpr_Mode) @05fc3ee8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
coreConfig_Run_Mode/14 (coreConfig_Run_Mode) @05fc3e58
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
scsConfig_Vlpr_Mode/13 (scsConfig_Vlpr_Mode) @05fc3dc8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
scsConfig_Run_Mode/12 (scsConfig_Run_Mode) @05fc3d38
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
spllConfig/11 (spllConfig) @05fc3c18
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
soscConfig/10 (soscConfig) @05fc3b88
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
fircConfig/9 (fircConfig) @05fc3af8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
slowRunClockDivider/8 (slowRunClockDivider) @05fc3a68
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
busRunClockDivider/7 (busRunClockDivider) @05fc39d8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
coreRunClockDivider/6 (coreRunClockDivider) @05fc3948
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
scsRunClockSelector/5 (scsRunClockSelector) @05fc38b8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
fircClock/4 (fircClock) @05fc37e0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
soscClock/3 (soscClock) @05fc3750
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
spllClock/2 (spllClock) @05fc36c0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: ClockInitializeObjects/40 (write)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)ClockPowerModeChangeNotification/41 (read)
  Availability: available
  Varpool flags:
config_clock/1 (config_clock) @05fc3630
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: DisableSafeClock/29 (read)getSpllConfig/35 (read)getBusDividerConfig/38 (read)getSlowDividerConfig/39 (read)getSoscConfig/34 (read)getSelectorConfig/36 (read)getFircConfig/33 (read)getCoreDividerConfig/37 (read)SpecificPlatformInitClock/32 (write)getSlowDividerConfig/65 (read)getSlowDividerConfig/66 (read)getSelectorConfig/67 (read)getSelectorConfig/68 (read)getCoreDividerConfig/69 (read)getCoreDividerConfig/70 (read)getBusDividerConfig/71 (read)getBusDividerConfig/72 (read)
  Availability: available
  Varpool flags:
fircWasEnabledBeforeMcuInit/0 (fircWasEnabledBeforeMcuInit) @05fc35a0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: DisableSafeClock/29 (read)SpecificPlatformInitClock/32 (write)SpecificPlatformInitClock/32 (write)
  Availability: available
  Varpool flags:
Materializing clones
Materialization Call site updates done.

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Time profile order in expand_all_functions:SpecificPeripheralClockInitialization:0
Time profile order in expand_all_functions:DisableSafeClock:0
Time profile order in expand_all_functions:SpecificPlatformInitClock:0
Time profile order in expand_all_functions:ClockInitializeObjects:0
Time profile order in expand_all_functions:ClockPowerModeChangeNotification:0
Trivially needed variables: dividerConfigurations.6217 dividerConfigurations.6197 dividerConfigurations.6177 clockSource.6159 selectorConfigurations.6156 spllConfiguration.6148 soscConfiguration.6139 fircConfiguration.6130 slowConfig_Hsrun_Mode busConfig_Hsrun_Mode coreConfig_Hsrun_Mode scsConfig_Hsrun_Mode slowHsrunClockDivider busHsrunClockDivider coreHsrunClockDivider scsHsrunClockSelector slowConfig_Vlpr_Mode slowConfig_Run_Mode busConfig_Vlpr_Mode busConfig_Run_Mode coreConfig_Vlpr_Mode coreConfig_Run_Mode scsConfig_Vlpr_Mode scsConfig_Run_Mode spllConfig soscConfig fircConfig slowRunClockDivider busRunClockDivider coreRunClockDivider scsRunClockSelector fircClock soscClock spllClock config_clock fircWasEnabledBeforeMcuInit
Removing variables:

Final Symbol table:

dividerConfigurations.6217/64 (dividerConfigurations) @060de168
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @00000001
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
dividerConfigurations.6197/63 (dividerConfigurations) @060d69d8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @060de168
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
dividerConfigurations.6177/62 (dividerConfigurations) @060d6288
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @060d69d8
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
clockSource.6159/61 (clockSource) @060d1af8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @060d6288
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized used-by-single-function read-only const-value-known
selectorConfigurations.6156/60 (selectorConfigurations) @060d1ab0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @060d1af8
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
spllConfiguration.6148/59 (spllConfiguration) @060d1360
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @060d1ab0
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
soscConfiguration.6139/58 (soscConfiguration) @060c9e58
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @060d1360
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
fircConfiguration.6130/57 (fircConfiguration) @060c9990
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @060c9e58
  References: 
  Referring: 
  Availability: available
  Varpool flags: used-by-single-function
dividerCallbacks/56 (dividerCallbacks) @060c9090
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
dividerCallbackIndex/55 (dividerCallbackIndex) @060c9048
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
selectorCallbacks/54 (selectorCallbacks) @060c9000
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
selectorCallbackIndex/53 (selectorCallbackIndex) @0609df78
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
extOscCallbacks/52 (extOscCallbacks) @0609df30
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
xoscCallbackIndex/51 (xoscCallbackIndex) @0609dee8
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
pllCallbacks/50 (pllCallbacks) @0609dea0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
pllCallbackIndex/49 (pllCallbackIndex) @0609de58
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
selectorEntryPCS_hardwareValue/48 (selectorEntryPCS_hardwareValue) @0609dc60
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
selectorEntry_hardwareValue/47 (selectorEntry_hardwareValue) @0609dc18
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
ReportClockErrors/46 (ReportClockErrors) @06081380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
ClockTimeoutExpired/45 (ClockTimeoutExpired) @060810e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
ClockStartTimeout/44 (ClockStartTimeout) @06081ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
intOscCallbacks/43 (intOscCallbacks) @0609d000
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
ircoscCallbackIndex/42 (ircoscCallbackIndex) @06077f78
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
ClockPowerModeChangeNotification/41 (ClockPowerModeChangeNotification) @060817e0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
ClockInitializeObjects/40 (ClockInitializeObjects) @06081540
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
SpecificPlatformInitClock/32 (SpecificPlatformInitClock) @06022700
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:348071309 (estimated locally) optimize_size
  Called by: 
  Calls: 
DisableSafeClock/29 (DisableSafeClock) @05fc7ee0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:164090760 (estimated locally) optimize_size
  Called by: 
  Calls: 
SpecificPeripheralClockInitialization/28 (SpecificPeripheralClockInitialization) @05fc7c40
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
slowConfig_Hsrun_Mode/27 (slowConfig_Hsrun_Mode) @05fc65e8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @060c9990
  References: 
  Referring: 
  Availability: available
  Varpool flags:
busConfig_Hsrun_Mode/26 (busConfig_Hsrun_Mode) @05fc6558
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc65e8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
coreConfig_Hsrun_Mode/25 (coreConfig_Hsrun_Mode) @05fc64c8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc6558
  References: 
  Referring: 
  Availability: available
  Varpool flags:
scsConfig_Hsrun_Mode/24 (scsConfig_Hsrun_Mode) @05fc6438
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc64c8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
slowHsrunClockDivider/23 (slowHsrunClockDivider) @05fc63a8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc6438
  References: 
  Referring: 
  Availability: available
  Varpool flags:
busHsrunClockDivider/22 (busHsrunClockDivider) @05fc6318
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc63a8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
coreHsrunClockDivider/21 (coreHsrunClockDivider) @05fc6288
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc6318
  References: 
  Referring: 
  Availability: available
  Varpool flags:
scsHsrunClockSelector/20 (scsHsrunClockSelector) @05fc61f8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc6288
  References: 
  Referring: 
  Availability: available
  Varpool flags:
slowConfig_Vlpr_Mode/19 (slowConfig_Vlpr_Mode) @05fc6168
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc61f8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
slowConfig_Run_Mode/18 (slowConfig_Run_Mode) @05fc60d8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc6168
  References: 
  Referring: 
  Availability: available
  Varpool flags:
busConfig_Vlpr_Mode/17 (busConfig_Vlpr_Mode) @05fc6048
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc60d8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
busConfig_Run_Mode/16 (busConfig_Run_Mode) @05fc3f78
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc6048
  References: 
  Referring: 
  Availability: available
  Varpool flags:
coreConfig_Vlpr_Mode/15 (coreConfig_Vlpr_Mode) @05fc3ee8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3f78
  References: 
  Referring: 
  Availability: available
  Varpool flags:
coreConfig_Run_Mode/14 (coreConfig_Run_Mode) @05fc3e58
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3ee8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
scsConfig_Vlpr_Mode/13 (scsConfig_Vlpr_Mode) @05fc3dc8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3e58
  References: 
  Referring: 
  Availability: available
  Varpool flags:
scsConfig_Run_Mode/12 (scsConfig_Run_Mode) @05fc3d38
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3dc8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
spllConfig/11 (spllConfig) @05fc3c18
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3d38
  References: 
  Referring: 
  Availability: available
  Varpool flags:
soscConfig/10 (soscConfig) @05fc3b88
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3c18
  References: 
  Referring: 
  Availability: available
  Varpool flags:
fircConfig/9 (fircConfig) @05fc3af8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3b88
  References: 
  Referring: 
  Availability: available
  Varpool flags:
slowRunClockDivider/8 (slowRunClockDivider) @05fc3a68
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3af8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
busRunClockDivider/7 (busRunClockDivider) @05fc39d8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3a68
  References: 
  Referring: 
  Availability: available
  Varpool flags:
coreRunClockDivider/6 (coreRunClockDivider) @05fc3948
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc39d8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
scsRunClockSelector/5 (scsRunClockSelector) @05fc38b8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3948
  References: 
  Referring: 
  Availability: available
  Varpool flags:
fircClock/4 (fircClock) @05fc37e0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc38b8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
soscClock/3 (soscClock) @05fc3750
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc37e0
  References: 
  Referring: 
  Availability: available
  Varpool flags:
spllClock/2 (spllClock) @05fc36c0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3750
  References: 
  Referring: 
  Availability: available
  Varpool flags:
config_clock/1 (config_clock) @05fc3630
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc36c0
  References: 
  Referring: 
  Availability: available
  Varpool flags:
fircWasEnabledBeforeMcuInit/0 (fircWasEnabledBeforeMcuInit) @05fc35a0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05fc3630
  References: 
  Referring: 
  Availability: available
  Varpool flags:
