ADM/GW/Debug_FLASH/RTD/src/Clock_Ip_Specific.c.048i.remove_symbols

9365 lines
269 KiB
Plaintext

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Symbol table:
CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0) @0725b700
Type: function definition analyzed
Visibility: artificial
References: bufferFreqs/25 (read)configuredCoreClock/29 (write)bufferFreqs/25 (read)configuredAipsPlatClock/30 (write)bufferFreqs/25 (read)configuredAipsSlowClock/31 (write)bufferFreqs/25 (read)configuredHseClock/32 (write)
Referring:
Availability: local
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (26801491 (estimated locally),0.23 per call)
Calls:
NOT_UNDER_MCU_CONTROL_A.part.0/230 (NOT_UNDER_MCU_CONTROL_A.part.0) @0725b9a0
Type: function definition analyzed
Visibility: artificial
References: clkState/27 (write)clkState/27 (write)
Referring:
Availability: local
Function flags: count:1073741824 (estimated locally) first_run:1 body local split_part optimize_size
Called by: NOT_UNDER_MCU_CONTROL_A/44 (536870912 (estimated locally),0.50 per call)
Calls:
CONFIG_ELEMENTS_MAPPINGS_01.part.0/229 (CONFIG_ELEMENTS_MAPPINGS_01.part.0) @0725b000
Type: function definition analyzed
Visibility: artificial
References: freqPointers/26 (write)config_clock/33 (read)freqPointers/26 (write)freqPointers/26 (write)freqPointers/26 (write)
Referring:
Availability: local
Function flags: count:118111598 (estimated locally) first_run:1 body local split_part optimize_size
Called by: CONFIG_ELEMENTS_MAPPINGS_01/42 (46707769 (estimated locally),1.00 per call)
Calls:
*.LC1/228 (*.LC1) @0667bbd0
Type: variable definition analyzed
Visibility: prevailing_def_ironly artificial
References:
Referring: PCFS_PLL_PHI0_B/63 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
*.LC0/227 (*.LC0) @0667bb40
Type: variable definition analyzed
Visibility: prevailing_def_ironly artificial
References:
Referring: PCFS_PLL_PHI0_B/63 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
pcfsCallbacks/226 (pcfsCallbacks) @06fb1240
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
selectorCallbacks/225 (selectorCallbacks) @06fb1168
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
pllCallbacks/224 (pllCallbacks) @06fb1000
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
intOscCallbacks/223 (intOscCallbacks) @06fafee8
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
gateCallbacks/222 (gateCallbacks) @06fafd80
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
fracDivCallbacks/221 (fracDivCallbacks) @06fafc18
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
extOscCallbacks/220 (extOscCallbacks) @06fafb40
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
dividerTriggerCallbacks/219 (dividerTriggerCallbacks) @06fafa68
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
dividerCallbacks/218 (dividerCallbacks) @06faf990
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
cmuCallbacks/217 (cmuCallbacks) @06faf708
Type: variable
Body removed by symtab_remove_unreachable_nodes
Visibility: external public
References:
Referring: CallEmptyCallbacks/76 (read)CallEmptyCallbacks/76 (read)CallEmptyCallbacks/76 (read)CallEmptyCallbacks/76 (read)
Availability: not_available
Varpool flags: read-only
ClockTimeoutExpired/216 (ClockTimeoutExpired) @06fa5b60
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by: CallbackDelay/77 (1073741824 (estimated locally),9.09 per call)
Calls:
ClockStartTimeout/215 (ClockStartTimeout) @06fa5a80
Type: function
Visibility: external public
References:
Referring:
Availability: not_available
Function flags: optimize_size
Called by: CallbackDelay/77 (118111600 (estimated locally),1.00 per call)
Calls:
bufferFreqEntriesCLKOUT_RUN_CLK.5132/214 (bufferFreqEntriesCLKOUT_RUN_CLK) @06faf2d0
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
selectorEntriesCLKOUT_RUN_CLK.5131/213 (selectorEntriesCLKOUT_RUN_CLK) @06faf288
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
bufferFreqEntriesQSPI_MEM_CLK.5130/212 (bufferFreqEntriesQSPI_MEM_CLK) @06faf240
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
bufferFreqEntriesLBIST_CLK.5129/211 (bufferFreqEntriesLBIST_CLK) @06faf1f8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
bufferFreqEntriesDCM_CLK.5128/210 (bufferFreqEntriesDCM_CLK) @06faf1b0
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
bufferFreqEntriesHSE_CLK.5127/209 (bufferFreqEntriesHSE_CLK) @06faf168
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
bufferFreqEntriesAIPS_SLOW_CLK.5126/208 (bufferFreqEntriesAIPS_SLOW_CLK) @06faf120
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
bufferFreqEntriesAIPS_PLAT_CLK.5125/207 (bufferFreqEntriesAIPS_PLAT_CLK) @06faf0d8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
bufferFreqEntriesCORE_CLK.5124/206 (bufferFreqEntriesCORE_CLK) @06faf090
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
bufferFreqEntriesSCS_CLK.5123/205 (bufferFreqEntriesSCS_CLK) @06faf048
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
selectorEntriesSCS_CLK.5122/204 (selectorEntriesSCS_CLK) @06faf000
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
convertValueToClockState.5133/203 (convertValueToClockState) @06f8df78
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: UpdateFrequencies/41 (read)UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
get_TRACE_CLK_Frequency/202 (get_TRACE_CLK_Frequency) @06f9bb60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_STM1_CLK_Frequency/201 (get_STM1_CLK_Frequency) @06f9b620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_STMB_CLK_Frequency/200 (get_STMB_CLK_Frequency) @06f9b0e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_STM0_CLK_Frequency/199 (get_STM0_CLK_Frequency) @06f9bd20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_STMA_CLK_Frequency/198 (get_STMA_CLK_Frequency) @06f9ba80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_RTC0_CLK_Frequency/197 (get_RTC0_CLK_Frequency) @06f9b7e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References:
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_RTC_CLK_Frequency/196 (get_RTC_CLK_Frequency) @06f9b540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References:
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_QSPI0_SFCK_CLK_Frequency/195 (get_QSPI0_SFCK_CLK_Frequency) @06f9b2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_QSPI_SFCK_CLK_Frequency/194 (get_QSPI_SFCK_CLK_Frequency) @06f9b000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLEXCAN5_CLK_Frequency/193 (get_FLEXCAN5_CLK_Frequency) @06f8eb60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLEXCAN4_CLK_Frequency/192 (get_FLEXCAN4_CLK_Frequency) @06f8e620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLEXCAN3_CLK_Frequency/191 (get_FLEXCAN3_CLK_Frequency) @06f8e0e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLEXCANB_CLK_Frequency/190 (get_FLEXCANB_CLK_Frequency) @06f8ed20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLEXCAN2_CLK_Frequency/189 (get_FLEXCAN2_CLK_Frequency) @06f8ea80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLEXCAN1_CLK_Frequency/188 (get_FLEXCAN1_CLK_Frequency) @06f8e7e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLEXCAN0_CLK_Frequency/187 (get_FLEXCAN0_CLK_Frequency) @06f8e540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLEXCANA_CLK_Frequency/186 (get_FLEXCANA_CLK_Frequency) @06f8e2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EMAC0_TX_CLK_Frequency/185 (get_EMAC0_TX_CLK_Frequency) @06f8e000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EMAC_TX_CLK_Frequency/184 (get_EMAC_TX_CLK_Frequency) @06f85b60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EMAC0_TS_CLK_Frequency/183 (get_EMAC0_TS_CLK_Frequency) @06f85620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EMAC_TS_CLK_Frequency/182 (get_EMAC_TS_CLK_Frequency) @06f850e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EMAC0_RX_CLK_Frequency/181 (get_EMAC0_RX_CLK_Frequency) @06f85d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EMAC_RX_CLK_Frequency/180 (get_EMAC_RX_CLK_Frequency) @06f85a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_CLKOUT_STANDBY_CLK_Frequency/179 (get_CLKOUT_STANDBY_CLK_Frequency) @06f857e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: hardwareValue_selectorEntry/22 (read)freqPointers/26 (read)bufferFreqs/25 (read)enableDisableMask/12 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_SWT1_CLK_Frequency/178 (get_SWT1_CLK_Frequency) @06f85540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_SWT0_CLK_Frequency/177 (get_SWT0_CLK_Frequency) @06f852a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_SIUL0_CLK_Frequency/176 (get_SIUL0_CLK_Frequency) @06f85000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_QSPI0_TX_MEM_CLK_Frequency/175 (get_QSPI0_TX_MEM_CLK_Frequency) @06f82b60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_QSPI0_RAM_CLK_Frequency/174 (get_QSPI0_RAM_CLK_Frequency) @06f82620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_DCM0_CLK_Frequency/173 (get_DCM0_CLK_Frequency) @06f820e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_SEMA42_CLK_Frequency/172 (get_SEMA42_CLK_Frequency) @06f82d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_MSCM_CLK_Frequency/171 (get_MSCM_CLK_Frequency) @06f82a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART8_CLK_Frequency/170 (get_LPUART8_CLK_Frequency) @06f827e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART0_CLK_Frequency/169 (get_LPUART0_CLK_Frequency) @06f82540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPSPI0_CLK_Frequency/168 (get_LPSPI0_CLK_Frequency) @06f822a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_INTM_CLK_Frequency/167 (get_INTM_CLK_Frequency) @06f82000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLEXIO0_CLK_Frequency/166 (get_FLEXIO0_CLK_Frequency) @06f7fb60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_CRC0_CLK_Frequency/165 (get_CRC0_CLK_Frequency) @06f7f620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_WKPU0_CLK_Frequency/164 (get_WKPU0_CLK_Frequency) @06f7f0e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_TSENSE0_CLK_Frequency/163 (get_TSENSE0_CLK_Frequency) @06f7fd20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_TRGMUX0_CLK_Frequency/162 (get_TRGMUX0_CLK_Frequency) @06f7fa80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_STCU0_CLK_Frequency/161 (get_STCU0_CLK_Frequency) @06f7f7e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_SAI1_CLK_Frequency/160 (get_SAI1_CLK_Frequency) @06f7f540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_SAI0_CLK_Frequency/159 (get_SAI0_CLK_Frequency) @06f7f2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_PIT2_CLK_Frequency/158 (get_PIT2_CLK_Frequency) @06f7f000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_PIT1_CLK_Frequency/157 (get_PIT1_CLK_Frequency) @06f78b60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_PIT0_CLK_Frequency/156 (get_PIT0_CLK_Frequency) @06f78620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_MUB_CLK_Frequency/155 (get_MUB_CLK_Frequency) @06f780e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_MUA_CLK_Frequency/154 (get_MUA_CLK_Frequency) @06f78d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART9_CLK_Frequency/153 (get_LPUART9_CLK_Frequency) @06f78a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART7_CLK_Frequency/152 (get_LPUART7_CLK_Frequency) @06f787e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART6_CLK_Frequency/151 (get_LPUART6_CLK_Frequency) @06f78540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART5_CLK_Frequency/150 (get_LPUART5_CLK_Frequency) @06f782a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART4_CLK_Frequency/149 (get_LPUART4_CLK_Frequency) @06f78000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART3_CLK_Frequency/148 (get_LPUART3_CLK_Frequency) @06f75b60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART2_CLK_Frequency/147 (get_LPUART2_CLK_Frequency) @06f75620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART1_CLK_Frequency/146 (get_LPUART1_CLK_Frequency) @06f750e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART15_CLK_Frequency/145 (get_LPUART15_CLK_Frequency) @06f75d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART14_CLK_Frequency/144 (get_LPUART14_CLK_Frequency) @06f75a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART13_CLK_Frequency/143 (get_LPUART13_CLK_Frequency) @06f757e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART12_CLK_Frequency/142 (get_LPUART12_CLK_Frequency) @06f75540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART11_CLK_Frequency/141 (get_LPUART11_CLK_Frequency) @06f752a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPUART10_CLK_Frequency/140 (get_LPUART10_CLK_Frequency) @06f75000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPSPI5_CLK_Frequency/139 (get_LPSPI5_CLK_Frequency) @06f72b60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPSPI4_CLK_Frequency/138 (get_LPSPI4_CLK_Frequency) @06f72620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPSPI3_CLK_Frequency/137 (get_LPSPI3_CLK_Frequency) @06f720e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPSPI2_CLK_Frequency/136 (get_LPSPI2_CLK_Frequency) @06f72d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPSPI1_CLK_Frequency/135 (get_LPSPI1_CLK_Frequency) @06f72a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPI2C1_CLK_Frequency/134 (get_LPI2C1_CLK_Frequency) @06f727e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LPI2C0_CLK_Frequency/133 (get_LPI2C0_CLK_Frequency) @06f72540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_FLASH0_CLK_Frequency/132 (get_FLASH0_CLK_Frequency) @06f722a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_ERM0_CLK_Frequency/131 (get_ERM0_CLK_Frequency) @06f72000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EIM0_CLK_Frequency/130 (get_EIM0_CLK_Frequency) @06f6fb60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_CMP2_CLK_Frequency/129 (get_CMP2_CLK_Frequency) @06f6f620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_CMP1_CLK_Frequency/128 (get_CMP1_CLK_Frequency) @06f6f0e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_CMP0_CLK_Frequency/127 (get_CMP0_CLK_Frequency) @06f6fd20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_TEMPSENSE_CLK_Frequency/126 (get_TEMPSENSE_CLK_Frequency) @06f6fa80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_TCM_CM7_1_CLK_Frequency/125 (get_TCM_CM7_1_CLK_Frequency) @06f6f7e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_TCM_CM7_0_CLK_Frequency/124 (get_TCM_CM7_0_CLK_Frequency) @06f6f540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LCU1_CLK_Frequency/123 (get_LCU1_CLK_Frequency) @06f6f2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_LCU0_CLK_Frequency/122 (get_LCU0_CLK_Frequency) @06f6f000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EMIOS2_CLK_Frequency/121 (get_EMIOS2_CLK_Frequency) @06f69b60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EMIOS1_CLK_Frequency/120 (get_EMIOS1_CLK_Frequency) @06f69620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EMIOS0_CLK_Frequency/119 (get_EMIOS0_CLK_Frequency) @06f690e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD9_CLK_Frequency/118 (get_EDMA0_TCD9_CLK_Frequency) @06f69d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD8_CLK_Frequency/117 (get_EDMA0_TCD8_CLK_Frequency) @06f69a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD7_CLK_Frequency/116 (get_EDMA0_TCD7_CLK_Frequency) @06f697e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD6_CLK_Frequency/115 (get_EDMA0_TCD6_CLK_Frequency) @06f69540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD5_CLK_Frequency/114 (get_EDMA0_TCD5_CLK_Frequency) @06f692a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD4_CLK_Frequency/113 (get_EDMA0_TCD4_CLK_Frequency) @06f69000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD3_CLK_Frequency/112 (get_EDMA0_TCD3_CLK_Frequency) @06f67b60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD31_CLK_Frequency/111 (get_EDMA0_TCD31_CLK_Frequency) @06f67620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD30_CLK_Frequency/110 (get_EDMA0_TCD30_CLK_Frequency) @06f670e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD2_CLK_Frequency/109 (get_EDMA0_TCD2_CLK_Frequency) @06f67d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD29_CLK_Frequency/108 (get_EDMA0_TCD29_CLK_Frequency) @06f67a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD28_CLK_Frequency/107 (get_EDMA0_TCD28_CLK_Frequency) @06f677e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD27_CLK_Frequency/106 (get_EDMA0_TCD27_CLK_Frequency) @06f67540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD26_CLK_Frequency/105 (get_EDMA0_TCD26_CLK_Frequency) @06f672a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD25_CLK_Frequency/104 (get_EDMA0_TCD25_CLK_Frequency) @06f67000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD24_CLK_Frequency/103 (get_EDMA0_TCD24_CLK_Frequency) @06f64b60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD23_CLK_Frequency/102 (get_EDMA0_TCD23_CLK_Frequency) @06f64620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD22_CLK_Frequency/101 (get_EDMA0_TCD22_CLK_Frequency) @06f640e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD21_CLK_Frequency/100 (get_EDMA0_TCD21_CLK_Frequency) @06f64d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD20_CLK_Frequency/99 (get_EDMA0_TCD20_CLK_Frequency) @06f64a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD1_CLK_Frequency/98 (get_EDMA0_TCD1_CLK_Frequency) @06f647e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD19_CLK_Frequency/97 (get_EDMA0_TCD19_CLK_Frequency) @06f64540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD18_CLK_Frequency/96 (get_EDMA0_TCD18_CLK_Frequency) @06f642a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD17_CLK_Frequency/95 (get_EDMA0_TCD17_CLK_Frequency) @06f64000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD16_CLK_Frequency/94 (get_EDMA0_TCD16_CLK_Frequency) @06f5fb60
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD15_CLK_Frequency/93 (get_EDMA0_TCD15_CLK_Frequency) @06f5f620
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD14_CLK_Frequency/92 (get_EDMA0_TCD14_CLK_Frequency) @06f5f0e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD13_CLK_Frequency/91 (get_EDMA0_TCD13_CLK_Frequency) @06f5fd20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD12_CLK_Frequency/90 (get_EDMA0_TCD12_CLK_Frequency) @06f5fa80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD11_CLK_Frequency/89 (get_EDMA0_TCD11_CLK_Frequency) @06f5f7e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD10_CLK_Frequency/88 (get_EDMA0_TCD10_CLK_Frequency) @06f5f540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_TCD0_CLK_Frequency/87 (get_EDMA0_TCD0_CLK_Frequency) @06f5f2a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_EDMA0_CLK_Frequency/86 (get_EDMA0_CLK_Frequency) @06f5f000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_DMAMUX1_CLK_Frequency/85 (get_DMAMUX1_CLK_Frequency) @06f59a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_DMAMUX0_CLK_Frequency/84 (get_DMAMUX0_CLK_Frequency) @06f59540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_BCTU0_CLK_Frequency/83 (get_BCTU0_CLK_Frequency) @06f59ee0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_ADC2_CLK_Frequency/82 (get_ADC2_CLK_Frequency) @06f59c40
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_ADC1_CLK_Frequency/81 (get_ADC1_CLK_Frequency) @06f599a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
get_ADC0_CLK_Frequency/80 (get_ADC0_CLK_Frequency) @06f59700
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring: consumerClockCallbacks/79 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
consumerClockCallbacks/79 (consumerClockCallbacks) @06f581f8
Type: variable definition analyzed
Visibility: externally_visible public
References: get_ADC0_CLK_Frequency/80 (addr)get_ADC1_CLK_Frequency/81 (addr)get_ADC2_CLK_Frequency/82 (addr)get_BCTU0_CLK_Frequency/83 (addr)get_CLKOUT_STANDBY_CLK_Frequency/179 (addr)get_CMP0_CLK_Frequency/127 (addr)get_CMP1_CLK_Frequency/128 (addr)get_CMP2_CLK_Frequency/129 (addr)get_CRC0_CLK_Frequency/165 (addr)get_DCM0_CLK_Frequency/173 (addr)get_DMAMUX0_CLK_Frequency/84 (addr)get_DMAMUX1_CLK_Frequency/85 (addr)get_EDMA0_CLK_Frequency/86 (addr)get_EDMA0_TCD0_CLK_Frequency/87 (addr)get_EDMA0_TCD10_CLK_Frequency/88 (addr)get_EDMA0_TCD11_CLK_Frequency/89 (addr)get_EDMA0_TCD12_CLK_Frequency/90 (addr)get_EDMA0_TCD13_CLK_Frequency/91 (addr)get_EDMA0_TCD14_CLK_Frequency/92 (addr)get_EDMA0_TCD15_CLK_Frequency/93 (addr)get_EDMA0_TCD16_CLK_Frequency/94 (addr)get_EDMA0_TCD17_CLK_Frequency/95 (addr)get_EDMA0_TCD18_CLK_Frequency/96 (addr)get_EDMA0_TCD19_CLK_Frequency/97 (addr)get_EDMA0_TCD1_CLK_Frequency/98 (addr)get_EDMA0_TCD20_CLK_Frequency/99 (addr)get_EDMA0_TCD21_CLK_Frequency/100 (addr)get_EDMA0_TCD22_CLK_Frequency/101 (addr)get_EDMA0_TCD23_CLK_Frequency/102 (addr)get_EDMA0_TCD24_CLK_Frequency/103 (addr)get_EDMA0_TCD25_CLK_Frequency/104 (addr)get_EDMA0_TCD26_CLK_Frequency/105 (addr)get_EDMA0_TCD27_CLK_Frequency/106 (addr)get_EDMA0_TCD28_CLK_Frequency/107 (addr)get_EDMA0_TCD29_CLK_Frequency/108 (addr)get_EDMA0_TCD2_CLK_Frequency/109 (addr)get_EDMA0_TCD30_CLK_Frequency/110 (addr)get_EDMA0_TCD31_CLK_Frequency/111 (addr)get_EDMA0_TCD3_CLK_Frequency/112 (addr)get_EDMA0_TCD4_CLK_Frequency/113 (addr)get_EDMA0_TCD5_CLK_Frequency/114 (addr)get_EDMA0_TCD6_CLK_Frequency/115 (addr)get_EDMA0_TCD7_CLK_Frequency/116 (addr)get_EDMA0_TCD8_CLK_Frequency/117 (addr)get_EDMA0_TCD9_CLK_Frequency/118 (addr)get_EIM0_CLK_Frequency/130 (addr)get_EMAC_RX_CLK_Frequency/180 (addr)get_EMAC0_RX_CLK_Frequency/181 (addr)get_EMAC_TS_CLK_Frequency/182 (addr)get_EMAC0_TS_CLK_Frequency/183 (addr)get_EMAC_TX_CLK_Frequency/184 (addr)get_EMAC0_TX_CLK_Frequency/185 (addr)get_EMIOS0_CLK_Frequency/119 (addr)get_EMIOS1_CLK_Frequency/120 (addr)get_EMIOS2_CLK_Frequency/121 (addr)get_ERM0_CLK_Frequency/131 (addr)get_FLASH0_CLK_Frequency/132 (addr)get_FLEXCANA_CLK_Frequency/186 (addr)get_FLEXCAN0_CLK_Frequency/187 (addr)get_FLEXCAN1_CLK_Frequency/188 (addr)get_FLEXCAN2_CLK_Frequency/189 (addr)get_FLEXCANB_CLK_Frequency/190 (addr)get_FLEXCAN3_CLK_Frequency/191 (addr)get_FLEXCAN4_CLK_Frequency/192 (addr)get_FLEXCAN5_CLK_Frequency/193 (addr)get_FLEXIO0_CLK_Frequency/166 (addr)get_INTM_CLK_Frequency/167 (addr)get_LCU0_CLK_Frequency/122 (addr)get_LCU1_CLK_Frequency/123 (addr)get_LPI2C0_CLK_Frequency/133 (addr)get_LPI2C1_CLK_Frequency/134 (addr)get_LPSPI0_CLK_Frequency/168 (addr)get_LPSPI1_CLK_Frequency/135 (addr)get_LPSPI2_CLK_Frequency/136 (addr)get_LPSPI3_CLK_Frequency/137 (addr)get_LPSPI4_CLK_Frequency/138 (addr)get_LPSPI5_CLK_Frequency/139 (addr)get_LPUART0_CLK_Frequency/169 (addr)get_LPUART10_CLK_Frequency/140 (addr)get_LPUART11_CLK_Frequency/141 (addr)get_LPUART12_CLK_Frequency/142 (addr)get_LPUART13_CLK_Frequency/143 (addr)get_LPUART14_CLK_Frequency/144 (addr)get_LPUART15_CLK_Frequency/145 (addr)get_LPUART1_CLK_Frequency/146 (addr)get_LPUART2_CLK_Frequency/147 (addr)get_LPUART3_CLK_Frequency/148 (addr)get_LPUART4_CLK_Frequency/149 (addr)get_LPUART5_CLK_Frequency/150 (addr)get_LPUART6_CLK_Frequency/151 (addr)get_LPUART7_CLK_Frequency/152 (addr)get_LPUART8_CLK_Frequency/170 (addr)get_LPUART9_CLK_Frequency/153 (addr)get_MSCM_CLK_Frequency/171 (addr)get_MUA_CLK_Frequency/154 (addr)get_MUB_CLK_Frequency/155 (addr)get_PIT0_CLK_Frequency/156 (addr)get_PIT1_CLK_Frequency/157 (addr)get_PIT2_CLK_Frequency/158 (addr)get_QSPI0_RAM_CLK_Frequency/174 (addr)get_QSPI_SFCK_CLK_Frequency/194 (addr)get_QSPI0_SFCK_CLK_Frequency/195 (addr)get_QSPI0_TX_MEM_CLK_Frequency/175 (addr)get_RTC_CLK_Frequency/196 (addr)get_RTC0_CLK_Frequency/197 (addr)get_SAI0_CLK_Frequency/159 (addr)get_SAI1_CLK_Frequency/160 (addr)get_SEMA42_CLK_Frequency/172 (addr)get_SIUL0_CLK_Frequency/176 (addr)get_STCU0_CLK_Frequency/161 (addr)get_STMA_CLK_Frequency/198 (addr)get_STM0_CLK_Frequency/199 (addr)get_STMB_CLK_Frequency/200 (addr)get_STM1_CLK_Frequency/201 (addr)get_SWT0_CLK_Frequency/177 (addr)get_SWT1_CLK_Frequency/178 (addr)get_TCM_CM7_0_CLK_Frequency/124 (addr)get_TCM_CM7_1_CLK_Frequency/125 (addr)get_TEMPSENSE_CLK_Frequency/126 (addr)get_TRACE_CLK_Frequency/202 (addr)get_TRGMUX0_CLK_Frequency/162 (addr)get_TSENSE0_CLK_Frequency/163 (addr)get_WKPU0_CLK_Frequency/164 (addr)
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
calcFreqCallbacks/78 (calcFreqCallbacks) @06ea4e58
Type: variable definition analyzed
Visibility: externally_visible public
References: CONFIG_ELEMENTS_MAPPINGS_01/42 (addr)CONFIG_ELEMENTS_MAPPINGS_02/43 (addr)NOT_UNDER_MCU_CONTROL_A/44 (addr)NOT_UNDER_MCU_CONTROL_B/45 (addr)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (addr)PLL_A/47 (addr)PLL_B/48 (addr)PLL_C/49 (addr)IntegerDividers_A/50 (addr)IntegerDividers_B/51 (addr)IntegerDividers_C/52 (addr)IntegerDividers_D/53 (addr)IntegerDividers_E/54 (addr)IntegerDividers_F/55 (addr)IntegerDividers_G/56 (addr)IntegerDividers_H/57 (addr)IntegerDividers_I/58 (addr)IntegerDividers_J/59 (addr)IntegerDividers_K/60 (addr)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (addr)PCFS_PLL_PHI0_A/62 (addr)PCFS_PLL_PHI0_B/63 (addr)PCFS_PLL_PHI0_C/64 (addr)PCFS_PLL_PHI0_D/65 (addr)PCFS_PLL_PHI0_E/66 (addr)CMU_FXOSC_CLK_A/67 (addr)CMU_FXOSC_CLK_B/68 (addr)CMU_CORE_CLK_A/69 (addr)CMU_CORE_CLK_B/70 (addr)CMU_AIPS_PLAT_CLK_A/71 (addr)CMU_AIPS_PLAT_CLK_B/72 (addr)CMU_HSE_CLK_A/73 (addr)CMU_HSE_CLK_B/74 (addr)CallEmptyCallbacks/76 (addr)CallbackDelay/77 (addr)
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
CallbackDelay/77 (CallbackDelay) @06efa460
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References:
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:118111600 (estimated locally) body optimize_size
Called by:
Calls: ClockTimeoutExpired/216 (1073741824 (estimated locally),9.09 per call) ClockStartTimeout/215 (118111600 (estimated locally),1.00 per call)
CallEmptyCallbacks/76 (CallEmptyCallbacks) @06efa1c0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: cmuCallbacks/217 (read)cmuCallbacks/217 (read)cmuCallbacks/217 (read)cmuCallbacks/217 (read)dividerCallbacks/218 (read)dividerTriggerCallbacks/219 (read)extOscCallbacks/220 (read)fracDivCallbacks/221 (read)fracDivCallbacks/221 (read)gateCallbacks/222 (read)gateCallbacks/222 (read)intOscCallbacks/223 (read)pllCallbacks/224 (read)pllCallbacks/224 (read)selectorCallbacks/225 (read)pcfsCallbacks/226 (read)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
Indirect call(1073741824 (estimated locally),1.00 per call)
McMeEnterKey/75 (McMeEnterKey) @06ef2e00
Type: function definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
CMU_HSE_CLK_B/74 (CMU_HSE_CLK_B) @06ef2d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: tmpData/28 (read)tmpData/28 (read)cmuEntries/35 (read)cmuEntries/35 (write)cmuEntries/35 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
CMU_HSE_CLK_A/73 (CMU_HSE_CLK_A) @06ef2a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: cmuEntries/35 (read)config_clock/33 (read)bufferFreqs/25 (read)configuredHseClock/32 (read)configuredAipsSlowClock/31 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)cmuEntries/35 (write)cmuEntries/35 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
CMU_AIPS_PLAT_CLK_B/72 (CMU_AIPS_PLAT_CLK_B) @06ef27e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: tmpData/28 (read)tmpData/28 (read)cmuEntries/35 (read)cmuEntries/35 (write)cmuEntries/35 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
CMU_AIPS_PLAT_CLK_A/71 (CMU_AIPS_PLAT_CLK_A) @06ef2540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: cmuEntries/35 (read)config_clock/33 (read)bufferFreqs/25 (read)configuredAipsPlatClock/30 (read)configuredAipsSlowClock/31 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)cmuEntries/35 (write)cmuEntries/35 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
CMU_CORE_CLK_B/70 (CMU_CORE_CLK_B) @06ef22a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: tmpData/28 (read)tmpData/28 (read)cmuEntries/35 (read)cmuEntries/35 (write)cmuEntries/35 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
CMU_CORE_CLK_A/69 (CMU_CORE_CLK_A) @06ef2000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: cmuEntries/35 (read)config_clock/33 (read)bufferFreqs/25 (read)configuredCoreClock/29 (read)configuredAipsSlowClock/31 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)cmuEntries/35 (write)cmuEntries/35 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
CMU_FXOSC_CLK_B/68 (CMU_FXOSC_CLK_B) @06ea6d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: tmpData/28 (read)tmpData/28 (read)cmuEntries/35 (read)cmuEntries/35 (write)cmuEntries/35 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
CMU_FXOSC_CLK_A/67 (CMU_FXOSC_CLK_A) @06ea6a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: cmuEntries/35 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (read)configuredAipsSlowClock/31 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)cmuEntries/35 (write)cmuEntries/35 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
PCFS_PLL_PHI0_E/66 (PCFS_PLL_PHI0_E) @06ea67e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)pcfsEntries/34 (write)pcfsEntries/34 (write)pcfsEntries/34 (write)pcfsEntries/34 (write)pcfsEntries/34 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
PCFS_PLL_PHI0_D/65 (PCFS_PLL_PHI0_D) @06ea6540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: tmpData/28 (read)tmpData/28 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (read)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:118111600 (estimated locally) body optimize_size
Called by:
Calls:
PCFS_PLL_PHI0_C/64 (PCFS_PLL_PHI0_C) @06ea62a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (read)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:118111600 (estimated locally) body optimize_size
Called by:
Calls:
PCFS_PLL_PHI0_B/63 (PCFS_PLL_PHI0_B) @06ea6000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: *.LC0/227 (read)*.LC1/228 (read)tmpData/28 (read)tmpData/28 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:357985524 (estimated locally) body optimize_size
Called by:
Calls:
PCFS_PLL_PHI0_A/62 (PCFS_PLL_PHI0_A) @06e98d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: pcfsEntries/34 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS) @06e98a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: config_clock/33 (read)bufferFreqs/25 (read)configuredCoreClock/29 (write)bufferFreqs/25 (read)configuredAipsPlatClock/30 (write)bufferFreqs/25 (read)configuredAipsSlowClock/31 (write)bufferFreqs/25 (read)configuredHseClock/32 (write)configuredCoreClock/29 (write)configuredAipsPlatClock/30 (write)configuredAipsSlowClock/31 (write)configuredHseClock/32 (write)configuredCoreClock/29 (write)configuredAipsPlatClock/30 (write)configuredAipsSlowClock/31 (write)configuredHseClock/32 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:114863532 (estimated locally) body optimize_size
Called by:
Calls: CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (26801491 (estimated locally),0.23 per call)
IntegerDividers_K/60 (IntegerDividers_K) @06e987e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_J/59 (IntegerDividers_J) @06e98540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_I/58 (IntegerDividers_I) @06e982a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_H/57 (IntegerDividers_H) @06e98000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_G/56 (IntegerDividers_G) @06e40d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_F/55 (IntegerDividers_F) @06e40a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (read)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_E/54 (IntegerDividers_E) @06e407e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_D/53 (IntegerDividers_D) @06e40540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_C/52 (IntegerDividers_C) @06e402a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_B/51 (IntegerDividers_B) @06e40000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IntegerDividers_A/50 (IntegerDividers_A) @06e35d20
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
PLL_C/49 (PLL_C) @06e35a80
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)tmpData/28 (read)tmpData/28 (write)bufferFreqs/25 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
PLL_B/48 (PLL_B) @06e357e0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: tmpData/28 (read)tmpData/28 (write)tmpData/28 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (read)tmpData/28 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
PLL_A/47 (PLL_A) @06e35540
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: bufferFreqs/25 (read)tmpData/28 (write)freqPointers/26 (read)config_clock/33 (read)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (write)tmpData/28 (read)tmpData/28 (read)tmpData/28 (write)tmpData/28 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS) @06e352a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (write)freqPointers/26 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (read)config_clock/33 (read)bufferFreqs/25 (write)bufferFreqs/25 (write)freqPointers/26 (write)freqPointers/26 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
NOT_UNDER_MCU_CONTROL_B/45 (NOT_UNDER_MCU_CONTROL_B) @06e35000
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (read)clkState/27 (write)clkState/27 (write)freqPointers/26 (read)clkState/27 (write)clkState/27 (write)clkState/27 (write)clkState/27 (write)freqPointers/26 (read)selectorEntryIndex/23 (read)clkState/27 (write)freqPointers/26 (read)selectorEntryIndex/23 (read)clkState/27 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
NOT_UNDER_MCU_CONTROL_A/44 (NOT_UNDER_MCU_CONTROL_A) @06ddcee0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: clkState/27 (write)freqPointers/26 (read)clkState/27 (write)freqPointers/26 (read)clkState/27 (write)freqPointers/26 (read)clkState/27 (write)clkState/27 (write)freqPointers/26 (read)clkState/27 (write)freqPointers/26 (read)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls: NOT_UNDER_MCU_CONTROL_A.part.0/230 (536870912 (estimated locally),0.50 per call)
CONFIG_ELEMENTS_MAPPINGS_02/43 (CONFIG_ELEMENTS_MAPPINGS_02) @06ddcc40
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (write)config_clock/33 (read)freqPointers/26 (write)freqPointers/26 (write)pcfsEntries/34 (read)pcfsEntries/34 (write)cmuEntries/35 (read)cmuEntries/35 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:7299031 (estimated locally) body optimize_size
Called by:
Calls:
CONFIG_ELEMENTS_MAPPINGS_01/42 (CONFIG_ELEMENTS_MAPPINGS_01) @06ddc9a0
Type: function definition analyzed
Visibility: prevailing_def_ironly
Address is taken.
References: freqPointers/26 (write)
Referring: calcFreqCallbacks/78 (addr)
Availability: available
Function flags: count:46707770 (estimated locally) body optimize_size
Called by:
Calls: CONFIG_ELEMENTS_MAPPINGS_01.part.0/229 (46707769 (estimated locally),1.00 per call)
UpdateFrequencies/41 (UpdateFrequencies) @06ddc700
Type: function definition analyzed
Visibility: externally_visible public
References: clkState/27 (read)freqPointers/26 (write)clkState/27 (read)freqPointers/26 (write)clkState/27 (read)clkState/27 (read)freqPointers/26 (write)clkState/27 (read)freqPointers/26 (write)freqPointers/26 (write)clkState/27 (read)convertValueToClockState.5133/203 (read)clkState/27 (write)clkState/27 (read)convertValueToClockState.5133/203 (read)clkState/27 (write)freqPointers/26 (write)freqPointers/26 (write)clkState/27 (read)selectorEntriesSCS_CLK.5122/204 (read)clkState/27 (read)bufferFreqEntriesSCS_CLK.5123/205 (read)freqPointers/26 (write)bufferFreqEntriesCORE_CLK.5124/206 (read)freqPointers/26 (write)bufferFreqEntriesAIPS_PLAT_CLK.5125/207 (read)freqPointers/26 (write)bufferFreqEntriesAIPS_SLOW_CLK.5126/208 (read)freqPointers/26 (write)bufferFreqEntriesHSE_CLK.5127/209 (read)freqPointers/26 (write)bufferFreqEntriesDCM_CLK.5128/210 (read)freqPointers/26 (write)bufferFreqEntriesLBIST_CLK.5129/211 (read)freqPointers/26 (write)bufferFreqEntriesQSPI_MEM_CLK.5130/212 (read)freqPointers/26 (write)selectorEntryIndex/23 (read)clkState/27 (write)selectorEntriesCLKOUT_RUN_CLK.5131/213 (read)clkState/27 (read)bufferFreqEntriesCLKOUT_RUN_CLK.5132/214 (read)freqPointers/26 (write)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
GetProducerClockFreq/40 (GetProducerClockFreq) @06ddc000
Type: function definition analyzed
Visibility: externally_visible public
References: freqPointers/26 (read)bufferFreqs/25 (read)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
SpecificPlatformInitClock/39 (SpecificPlatformInitClock) @06dd7a80
Type: function definition analyzed
Visibility: externally_visible public
References: config_clock/33 (write)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
SpecificPeripheralClockInitialization/38 (SpecificPeripheralClockInitialization) @06dd7ee0
Type: function definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
GetClockState/37 (GetClockState) @06dd7c40
Type: function definition analyzed
Visibility: externally_visible public
References: clkState/27 (read)clkState/27 (read)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
UpdateClockState/36 (UpdateClockState) @06dd79a0
Type: function definition analyzed
Visibility: externally_visible public
References: clkState/27 (write)
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
cmuEntries/35 (cmuEntries) @06dd4828
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: CMU_FXOSC_CLK_A/67 (write)CMU_AIPS_PLAT_CLK_B/72 (read)CMU_AIPS_PLAT_CLK_B/72 (write)CMU_AIPS_PLAT_CLK_B/72 (write)CMU_HSE_CLK_A/73 (read)CMU_AIPS_PLAT_CLK_A/71 (read)CMU_AIPS_PLAT_CLK_A/71 (write)CMU_AIPS_PLAT_CLK_A/71 (write)CONFIG_ELEMENTS_MAPPINGS_02/43 (read)CMU_CORE_CLK_B/70 (read)CMU_CORE_CLK_B/70 (write)CMU_CORE_CLK_B/70 (write)CONFIG_ELEMENTS_MAPPINGS_02/43 (write)CMU_CORE_CLK_A/69 (read)CMU_CORE_CLK_A/69 (write)CMU_CORE_CLK_A/69 (write)CMU_HSE_CLK_A/73 (write)CMU_FXOSC_CLK_B/68 (read)CMU_FXOSC_CLK_B/68 (write)CMU_FXOSC_CLK_B/68 (write)CMU_HSE_CLK_A/73 (write)CMU_FXOSC_CLK_A/67 (read)CMU_FXOSC_CLK_A/67 (write)CMU_HSE_CLK_B/74 (read)CMU_HSE_CLK_B/74 (write)CMU_HSE_CLK_B/74 (write)
Availability: available
Varpool flags: initialized
pcfsEntries/34 (pcfsEntries) @06dd46c0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: CONFIG_ELEMENTS_MAPPINGS_02/43 (write)CONFIG_ELEMENTS_MAPPINGS_02/43 (read)PCFS_PLL_PHI0_A/62 (read)PCFS_PLL_PHI0_E/66 (write)PCFS_PLL_PHI0_E/66 (write)PCFS_PLL_PHI0_E/66 (write)PCFS_PLL_PHI0_E/66 (write)PCFS_PLL_PHI0_E/66 (write)
Availability: available
Varpool flags: initialized
config_clock/33 (config_clock) @06dd4630
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: CMU_AIPS_PLAT_CLK_A/71 (read)CMU_CORE_CLK_A/69 (read)CMU_FXOSC_CLK_A/67 (read)PCFS_PLL_PHI0_A/62 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (read)IntegerDividers_K/60 (read)IntegerDividers_J/59 (read)IntegerDividers_J/59 (read)IntegerDividers_J/59 (read)IntegerDividers_I/58 (read)IntegerDividers_I/58 (read)IntegerDividers_I/58 (read)IntegerDividers_H/57 (read)IntegerDividers_H/57 (read)IntegerDividers_H/57 (read)IntegerDividers_G/56 (read)IntegerDividers_G/56 (read)IntegerDividers_G/56 (read)IntegerDividers_F/55 (read)IntegerDividers_F/55 (read)IntegerDividers_F/55 (read)IntegerDividers_E/54 (read)IntegerDividers_E/54 (read)IntegerDividers_E/54 (read)IntegerDividers_D/53 (read)IntegerDividers_D/53 (read)IntegerDividers_D/53 (read)IntegerDividers_C/52 (read)IntegerDividers_C/52 (read)IntegerDividers_C/52 (read)IntegerDividers_B/51 (read)IntegerDividers_B/51 (read)IntegerDividers_B/51 (read)IntegerDividers_A/50 (read)IntegerDividers_A/50 (read)IntegerDividers_A/50 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (read)PLL_A/47 (read)CONFIG_ELEMENTS_MAPPINGS_01.part.0/229 (read)IntegerDividers_K/60 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (read)CONFIG_ELEMENTS_MAPPINGS_02/43 (read)IntegerDividers_K/60 (read)CMU_HSE_CLK_A/73 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (read)SpecificPlatformInitClock/39 (write)
Availability: available
Varpool flags: initialized
configuredHseClock/32 (configuredHseClock) @06dd4438
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CMU_HSE_CLK_A/73 (read)
Availability: available
Varpool flags: initialized
configuredAipsSlowClock/31 (configuredAipsSlowClock) @06dd43a8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: CMU_CORE_CLK_A/69 (read)CMU_FXOSC_CLK_A/67 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CMU_AIPS_PLAT_CLK_A/71 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CMU_HSE_CLK_A/73 (read)
Availability: available
Varpool flags: initialized
configuredAipsPlatClock/30 (configuredAipsPlatClock) @06dd4318
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CMU_AIPS_PLAT_CLK_A/71 (read)
Availability: available
Varpool flags: initialized
configuredCoreClock/29 (configuredCoreClock) @06dd4288
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (write)CMU_CORE_CLK_A/69 (read)
Availability: available
Varpool flags: initialized
tmpData/28 (tmpData) @06dd41f8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: CMU_AIPS_PLAT_CLK_B/72 (read)CMU_AIPS_PLAT_CLK_B/72 (read)CMU_CORE_CLK_A/69 (write)CMU_CORE_CLK_A/69 (write)CMU_AIPS_PLAT_CLK_A/71 (write)CMU_AIPS_PLAT_CLK_A/71 (write)CMU_CORE_CLK_B/70 (read)CMU_CORE_CLK_B/70 (read)CMU_FXOSC_CLK_A/67 (write)CMU_FXOSC_CLK_A/67 (write)CMU_CORE_CLK_A/69 (write)CMU_CORE_CLK_A/69 (write)CMU_FXOSC_CLK_B/68 (read)CMU_FXOSC_CLK_B/68 (read)PCFS_PLL_PHI0_E/66 (read)PCFS_PLL_PHI0_E/66 (read)CMU_FXOSC_CLK_A/67 (write)CMU_FXOSC_CLK_A/67 (write)PCFS_PLL_PHI0_E/66 (read)PCFS_PLL_PHI0_E/66 (read)PCFS_PLL_PHI0_D/65 (read)PCFS_PLL_PHI0_D/65 (write)PCFS_PLL_PHI0_D/65 (write)PCFS_PLL_PHI0_D/65 (read)PCFS_PLL_PHI0_C/64 (read)PCFS_PLL_PHI0_C/64 (write)PCFS_PLL_PHI0_C/64 (write)PCFS_PLL_PHI0_C/64 (write)PCFS_PLL_PHI0_C/64 (read)PLL_A/47 (write)PCFS_PLL_PHI0_C/64 (read)PCFS_PLL_PHI0_C/64 (read)PCFS_PLL_PHI0_D/65 (write)CMU_AIPS_PLAT_CLK_A/71 (write)CMU_AIPS_PLAT_CLK_A/71 (write)PLL_C/49 (read)PLL_C/49 (read)PLL_C/49 (read)PLL_C/49 (read)PLL_C/49 (read)PCFS_PLL_PHI0_A/62 (write)PCFS_PLL_PHI0_A/62 (write)PCFS_PLL_PHI0_B/63 (read)PCFS_PLL_PHI0_B/63 (write)CMU_HSE_CLK_A/73 (write)CMU_HSE_CLK_A/73 (write)PLL_B/48 (read)PLL_B/48 (write)PLL_B/48 (read)PLL_C/49 (read)PLL_C/49 (read)PCFS_PLL_PHI0_A/62 (write)PCFS_PLL_PHI0_A/62 (write)PLL_C/49 (read)PLL_C/49 (write)PLL_B/48 (write)PLL_B/48 (write)PLL_B/48 (read)PLL_B/48 (write)PLL_A/47 (read)PLL_A/47 (write)PLL_A/47 (write)PLL_A/47 (write)PLL_A/47 (write)PLL_A/47 (write)PLL_A/47 (write)PLL_A/47 (write)PLL_A/47 (write)PLL_A/47 (write)PLL_A/47 (write)PLL_A/47 (read)PCFS_PLL_PHI0_D/65 (read)PCFS_PLL_PHI0_D/65 (read)PCFS_PLL_PHI0_D/65 (write)PCFS_PLL_PHI0_E/66 (read)CMU_HSE_CLK_A/73 (write)CMU_HSE_CLK_A/73 (write)CMU_HSE_CLK_B/74 (read)CMU_HSE_CLK_B/74 (read)
Availability: available
Varpool flags:
clkState/27 (clkState) @06dd4168
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: NOT_UNDER_MCU_CONTROL_A/44 (write)NOT_UNDER_MCU_CONTROL_A/44 (write)NOT_UNDER_MCU_CONTROL_B/45 (write)NOT_UNDER_MCU_CONTROL_A.part.0/230 (write)NOT_UNDER_MCU_CONTROL_A.part.0/230 (write)NOT_UNDER_MCU_CONTROL_A/44 (write)NOT_UNDER_MCU_CONTROL_A/44 (write)NOT_UNDER_MCU_CONTROL_A/44 (write)NOT_UNDER_MCU_CONTROL_A/44 (write)NOT_UNDER_MCU_CONTROL_B/45 (write)UpdateClockState/36 (write)NOT_UNDER_MCU_CONTROL_B/45 (write)NOT_UNDER_MCU_CONTROL_B/45 (write)NOT_UNDER_MCU_CONTROL_B/45 (write)NOT_UNDER_MCU_CONTROL_B/45 (write)NOT_UNDER_MCU_CONTROL_B/45 (write)NOT_UNDER_MCU_CONTROL_B/45 (write)GetClockState/37 (read)GetClockState/37 (read)UpdateFrequencies/41 (read)UpdateFrequencies/41 (read)UpdateFrequencies/41 (read)UpdateFrequencies/41 (read)UpdateFrequencies/41 (read)UpdateFrequencies/41 (read)UpdateFrequencies/41 (write)UpdateFrequencies/41 (read)UpdateFrequencies/41 (write)UpdateFrequencies/41 (read)UpdateFrequencies/41 (read)UpdateFrequencies/41 (write)UpdateFrequencies/41 (read)
Availability: available
Varpool flags:
freqPointers/26 (freqPointers) @06dd40d8
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: get_STM1_CLK_Frequency/201 (read)get_EDMA0_TCD0_CLK_Frequency/87 (read)get_EDMA0_CLK_Frequency/86 (read)get_DMAMUX1_CLK_Frequency/85 (read)get_DMAMUX0_CLK_Frequency/84 (read)get_FLEXCANA_CLK_Frequency/186 (read)get_EMAC0_TX_CLK_Frequency/185 (read)get_EMAC_TX_CLK_Frequency/184 (read)get_EIM0_CLK_Frequency/130 (read)get_CMP2_CLK_Frequency/129 (read)get_EMIOS0_CLK_Frequency/119 (read)get_EMAC_RX_CLK_Frequency/180 (read)get_CLKOUT_STANDBY_CLK_Frequency/179 (read)get_SWT1_CLK_Frequency/178 (read)get_CMP1_CLK_Frequency/128 (read)get_EDMA0_TCD7_CLK_Frequency/116 (read)get_TRACE_CLK_Frequency/202 (read)get_EDMA0_TCD6_CLK_Frequency/115 (read)get_EDMA0_TCD5_CLK_Frequency/114 (read)get_EDMA0_TCD4_CLK_Frequency/113 (read)IntegerDividers_I/58 (read)IntegerDividers_I/58 (read)IntegerDividers_I/58 (read)get_EDMA0_TCD3_CLK_Frequency/112 (read)get_EDMA0_TCD31_CLK_Frequency/111 (read)get_EDMA0_TCD30_CLK_Frequency/110 (read)IntegerDividers_H/57 (read)IntegerDividers_H/57 (read)IntegerDividers_H/57 (read)get_EDMA0_TCD2_CLK_Frequency/109 (read)get_EDMA0_TCD29_CLK_Frequency/108 (read)get_EDMA0_TCD28_CLK_Frequency/107 (read)IntegerDividers_G/56 (read)IntegerDividers_G/56 (read)IntegerDividers_G/56 (read)get_EDMA0_TCD27_CLK_Frequency/106 (read)get_EDMA0_TCD26_CLK_Frequency/105 (read)get_EDMA0_TCD25_CLK_Frequency/104 (read)get_EDMA0_TCD24_CLK_Frequency/103 (read)IntegerDividers_F/55 (read)IntegerDividers_F/55 (read)get_EDMA0_TCD23_CLK_Frequency/102 (read)get_EDMA0_TCD22_CLK_Frequency/101 (read)get_EDMA0_TCD21_CLK_Frequency/100 (read)get_EDMA0_TCD20_CLK_Frequency/99 (read)get_EDMA0_TCD1_CLK_Frequency/98 (read)IntegerDividers_E/54 (read)get_EDMA0_TCD19_CLK_Frequency/97 (read)get_EDMA0_TCD18_CLK_Frequency/96 (read)get_EDMA0_TCD17_CLK_Frequency/95 (read)get_EDMA0_TCD16_CLK_Frequency/94 (read)get_EDMA0_TCD15_CLK_Frequency/93 (read)IntegerDividers_D/53 (read)get_EDMA0_TCD14_CLK_Frequency/92 (read)get_EDMA0_TCD13_CLK_Frequency/91 (read)get_EDMA0_TCD12_CLK_Frequency/90 (read)get_EDMA0_TCD11_CLK_Frequency/89 (read)IntegerDividers_C/52 (read)IntegerDividers_C/52 (read)get_EDMA0_TCD10_CLK_Frequency/88 (read)get_FLEXCANB_CLK_Frequency/190 (read)get_FLEXCAN2_CLK_Frequency/189 (read)IntegerDividers_B/51 (read)IntegerDividers_B/51 (read)IntegerDividers_B/51 (read)get_FLEXCAN1_CLK_Frequency/188 (read)get_FLEXCAN0_CLK_Frequency/187 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (read)IntegerDividers_A/50 (read)IntegerDividers_A/50 (read)IntegerDividers_A/50 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (read)PLL_A/47 (read)get_EDMA0_TCD9_CLK_Frequency/118 (read)NOT_UNDER_MCU_CONTROL_A/44 (read)NOT_UNDER_MCU_CONTROL_B/45 (read)NOT_UNDER_MCU_CONTROL_B/45 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)NOT_UNDER_MCU_CONTROL_B/45 (read)NOT_UNDER_MCU_CONTROL_B/45 (read)get_BCTU0_CLK_Frequency/83 (read)get_ADC2_CLK_Frequency/82 (read)get_MSCM_CLK_Frequency/171 (read)get_TSENSE0_CLK_Frequency/163 (read)get_CMP0_CLK_Frequency/127 (read)get_TEMPSENSE_CLK_Frequency/126 (read)get_TCM_CM7_1_CLK_Frequency/125 (read)CONFIG_ELEMENTS_MAPPINGS_01.part.0/229 (write)NOT_UNDER_MCU_CONTROL_A/44 (read)NOT_UNDER_MCU_CONTROL_A/44 (read)NOT_UNDER_MCU_CONTROL_A/44 (read)NOT_UNDER_MCU_CONTROL_A/44 (read)CONFIG_ELEMENTS_MAPPINGS_01.part.0/229 (write)CONFIG_ELEMENTS_MAPPINGS_02/43 (write)CONFIG_ELEMENTS_MAPPINGS_02/43 (write)CONFIG_ELEMENTS_MAPPINGS_02/43 (write)get_EDMA0_TCD8_CLK_Frequency/117 (read)get_EMAC0_TS_CLK_Frequency/183 (read)CONFIG_ELEMENTS_MAPPINGS_01.part.0/229 (write)CONFIG_ELEMENTS_MAPPINGS_01.part.0/229 (write)CONFIG_ELEMENTS_MAPPINGS_01/42 (write)get_EMAC_TS_CLK_Frequency/182 (read)get_EMAC0_RX_CLK_Frequency/181 (read)GetProducerClockFreq/40 (read)get_SWT0_CLK_Frequency/177 (read)get_ADC1_CLK_Frequency/81 (read)get_ADC0_CLK_Frequency/80 (read)IntegerDividers_K/60 (read)IntegerDividers_J/59 (read)get_TRGMUX0_CLK_Frequency/162 (read)get_STCU0_CLK_Frequency/161 (read)get_SAI1_CLK_Frequency/160 (read)get_STMB_CLK_Frequency/200 (read)get_TCM_CM7_0_CLK_Frequency/124 (read)get_LCU1_CLK_Frequency/123 (read)get_LCU0_CLK_Frequency/122 (read)get_SIUL0_CLK_Frequency/176 (read)get_QSPI0_TX_MEM_CLK_Frequency/175 (read)get_STM0_CLK_Frequency/199 (read)get_STMA_CLK_Frequency/198 (read)get_QSPI0_SFCK_CLK_Frequency/195 (read)get_QSPI_SFCK_CLK_Frequency/194 (read)get_SAI0_CLK_Frequency/159 (read)get_QSPI0_RAM_CLK_Frequency/174 (read)get_LPUART8_CLK_Frequency/170 (read)get_PIT2_CLK_Frequency/158 (read)get_PIT1_CLK_Frequency/157 (read)get_DCM0_CLK_Frequency/173 (read)get_FLEXCAN5_CLK_Frequency/193 (read)get_FLEXCAN4_CLK_Frequency/192 (read)get_SEMA42_CLK_Frequency/172 (read)get_PIT0_CLK_Frequency/156 (read)get_MUB_CLK_Frequency/155 (read)get_MUA_CLK_Frequency/154 (read)get_LPUART9_CLK_Frequency/153 (read)get_LPUART7_CLK_Frequency/152 (read)get_LPUART0_CLK_Frequency/169 (read)get_LPUART6_CLK_Frequency/151 (read)get_LPSPI0_CLK_Frequency/168 (read)get_LPUART5_CLK_Frequency/150 (read)get_LPUART4_CLK_Frequency/149 (read)get_LPUART3_CLK_Frequency/148 (read)get_LPUART2_CLK_Frequency/147 (read)get_LPUART1_CLK_Frequency/146 (read)get_LPUART15_CLK_Frequency/145 (read)get_LPUART14_CLK_Frequency/144 (read)get_LPUART13_CLK_Frequency/143 (read)get_LPUART12_CLK_Frequency/142 (read)get_LPUART11_CLK_Frequency/141 (read)get_LPUART10_CLK_Frequency/140 (read)get_LPSPI5_CLK_Frequency/139 (read)get_LPSPI4_CLK_Frequency/138 (read)get_INTM_CLK_Frequency/167 (read)get_LPSPI3_CLK_Frequency/137 (read)get_LPSPI2_CLK_Frequency/136 (read)get_LPSPI1_CLK_Frequency/135 (read)get_LPI2C1_CLK_Frequency/134 (read)get_LPI2C0_CLK_Frequency/133 (read)get_FLEXIO0_CLK_Frequency/166 (read)get_FLASH0_CLK_Frequency/132 (read)get_ERM0_CLK_Frequency/131 (read)get_EMIOS2_CLK_Frequency/121 (read)get_EMIOS1_CLK_Frequency/120 (read)get_CRC0_CLK_Frequency/165 (read)get_WKPU0_CLK_Frequency/164 (read)get_FLEXCAN3_CLK_Frequency/191 (read)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)UpdateFrequencies/41 (write)
Availability: available
Varpool flags:
bufferFreqs/25 (bufferFreqs) @06dd4048
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: get_STM1_CLK_Frequency/201 (read)CMU_CORE_CLK_A/69 (read)CMU_FXOSC_CLK_A/67 (read)PCFS_PLL_PHI0_A/62 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (read)IntegerDividers_K/60 (write)IntegerDividers_K/60 (write)IntegerDividers_J/59 (write)IntegerDividers_J/59 (write)IntegerDividers_J/59 (read)IntegerDividers_J/59 (write)IntegerDividers_J/59 (write)IntegerDividers_J/59 (read)IntegerDividers_J/59 (write)IntegerDividers_J/59 (write)IntegerDividers_I/58 (read)IntegerDividers_I/58 (write)IntegerDividers_I/58 (write)IntegerDividers_I/58 (read)IntegerDividers_I/58 (write)IntegerDividers_I/58 (write)IntegerDividers_I/58 (read)IntegerDividers_I/58 (write)IntegerDividers_I/58 (write)IntegerDividers_H/57 (read)IntegerDividers_H/57 (write)IntegerDividers_H/57 (write)IntegerDividers_H/57 (read)IntegerDividers_H/57 (write)IntegerDividers_H/57 (write)IntegerDividers_H/57 (read)IntegerDividers_H/57 (write)IntegerDividers_H/57 (write)IntegerDividers_G/56 (read)IntegerDividers_G/56 (write)IntegerDividers_G/56 (write)IntegerDividers_G/56 (read)IntegerDividers_G/56 (write)IntegerDividers_G/56 (write)IntegerDividers_G/56 (read)IntegerDividers_G/56 (write)IntegerDividers_G/56 (write)IntegerDividers_F/55 (write)IntegerDividers_F/55 (write)IntegerDividers_F/55 (read)IntegerDividers_F/55 (write)IntegerDividers_F/55 (write)IntegerDividers_F/55 (read)IntegerDividers_F/55 (write)IntegerDividers_F/55 (read)IntegerDividers_F/55 (write)IntegerDividers_E/54 (read)IntegerDividers_E/54 (write)IntegerDividers_E/54 (write)IntegerDividers_E/54 (read)IntegerDividers_E/54 (write)IntegerDividers_E/54 (write)IntegerDividers_E/54 (read)IntegerDividers_E/54 (write)IntegerDividers_E/54 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IntegerDividers_D/53 (read)IntegerDividers_D/53 (write)IntegerDividers_D/53 (write)IntegerDividers_D/53 (read)IntegerDividers_D/53 (write)IntegerDividers_D/53 (write)IntegerDividers_D/53 (read)IntegerDividers_D/53 (write)IntegerDividers_D/53 (write)IntegerDividers_C/52 (read)IntegerDividers_C/52 (write)IntegerDividers_C/52 (write)IntegerDividers_C/52 (read)IntegerDividers_C/52 (write)IntegerDividers_C/52 (write)IntegerDividers_C/52 (read)IntegerDividers_C/52 (write)IntegerDividers_C/52 (write)IntegerDividers_B/51 (read)IntegerDividers_B/51 (write)IntegerDividers_B/51 (write)IntegerDividers_B/51 (read)IntegerDividers_B/51 (write)IntegerDividers_B/51 (write)IntegerDividers_B/51 (read)IntegerDividers_B/51 (write)IntegerDividers_B/51 (write)IntegerDividers_A/50 (read)IntegerDividers_A/50 (write)IntegerDividers_A/50 (write)IntegerDividers_A/50 (read)IntegerDividers_A/50 (write)IntegerDividers_A/50 (write)IntegerDividers_A/50 (read)IntegerDividers_A/50 (write)IntegerDividers_A/50 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)PLL_C/49 (write)IntegerDividers_J/59 (read)IntegerDividers_K/60 (write)IntegerDividers_K/60 (write)IntegerDividers_K/60 (read)IntegerDividers_K/60 (write)IntegerDividers_K/60 (write)IntegerDividers_K/60 (read)PCFS_PLL_PHI0_A/62 (read)PLL_A/47 (read)IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS/46 (write)get_TRACE_CLK_Frequency/202 (read)get_MSCM_CLK_Frequency/171 (read)get_TSENSE0_CLK_Frequency/163 (read)get_CMP0_CLK_Frequency/127 (read)get_TEMPSENSE_CLK_Frequency/126 (read)get_TCM_CM7_1_CLK_Frequency/125 (read)get_SWT0_CLK_Frequency/177 (read)get_ADC1_CLK_Frequency/81 (read)get_ADC0_CLK_Frequency/80 (read)CMU_HSE_CLK_A/73 (read)CMU_AIPS_PLAT_CLK_A/71 (read)get_TRGMUX0_CLK_Frequency/162 (read)get_STCU0_CLK_Frequency/161 (read)get_SAI1_CLK_Frequency/160 (read)get_STMB_CLK_Frequency/200 (read)get_TCM_CM7_0_CLK_Frequency/124 (read)get_LCU1_CLK_Frequency/123 (read)get_LCU0_CLK_Frequency/122 (read)get_SIUL0_CLK_Frequency/176 (read)get_QSPI0_TX_MEM_CLK_Frequency/175 (read)get_STM0_CLK_Frequency/199 (read)get_STMA_CLK_Frequency/198 (read)get_QSPI0_SFCK_CLK_Frequency/195 (read)get_QSPI_SFCK_CLK_Frequency/194 (read)get_SAI0_CLK_Frequency/159 (read)get_QSPI0_RAM_CLK_Frequency/174 (read)get_LPUART8_CLK_Frequency/170 (read)get_PIT2_CLK_Frequency/158 (read)get_PIT1_CLK_Frequency/157 (read)get_DCM0_CLK_Frequency/173 (read)get_FLEXCAN5_CLK_Frequency/193 (read)get_FLEXCAN4_CLK_Frequency/192 (read)get_SEMA42_CLK_Frequency/172 (read)get_PIT0_CLK_Frequency/156 (read)get_MUB_CLK_Frequency/155 (read)get_MUA_CLK_Frequency/154 (read)get_LPUART9_CLK_Frequency/153 (read)get_LPUART7_CLK_Frequency/152 (read)get_LPUART0_CLK_Frequency/169 (read)get_LPUART6_CLK_Frequency/151 (read)get_LPSPI0_CLK_Frequency/168 (read)get_LPUART5_CLK_Frequency/150 (read)get_LPUART4_CLK_Frequency/149 (read)get_LPUART3_CLK_Frequency/148 (read)get_LPUART2_CLK_Frequency/147 (read)get_LPUART1_CLK_Frequency/146 (read)get_LPUART15_CLK_Frequency/145 (read)get_LPUART14_CLK_Frequency/144 (read)get_LPUART13_CLK_Frequency/143 (read)get_LPUART12_CLK_Frequency/142 (read)get_LPUART11_CLK_Frequency/141 (read)get_LPUART10_CLK_Frequency/140 (read)get_LPSPI5_CLK_Frequency/139 (read)get_LPSPI4_CLK_Frequency/138 (read)get_INTM_CLK_Frequency/167 (read)get_LPSPI3_CLK_Frequency/137 (read)get_LPSPI2_CLK_Frequency/136 (read)get_LPSPI1_CLK_Frequency/135 (read)get_LPI2C1_CLK_Frequency/134 (read)get_LPI2C0_CLK_Frequency/133 (read)get_FLEXIO0_CLK_Frequency/166 (read)get_FLASH0_CLK_Frequency/132 (read)get_ERM0_CLK_Frequency/131 (read)get_EMIOS2_CLK_Frequency/121 (read)get_EMIOS1_CLK_Frequency/120 (read)get_CRC0_CLK_Frequency/165 (read)get_WKPU0_CLK_Frequency/164 (read)get_FLEXCAN3_CLK_Frequency/191 (read)get_FLEXCANB_CLK_Frequency/190 (read)get_FLEXCAN2_CLK_Frequency/189 (read)get_FLEXCAN1_CLK_Frequency/188 (read)get_FLEXCAN0_CLK_Frequency/187 (read)get_FLEXCANA_CLK_Frequency/186 (read)get_EMAC0_TX_CLK_Frequency/185 (read)get_EMAC_TX_CLK_Frequency/184 (read)get_EIM0_CLK_Frequency/130 (read)get_CMP2_CLK_Frequency/129 (read)get_EMIOS0_CLK_Frequency/119 (read)get_EDMA0_TCD9_CLK_Frequency/118 (read)get_EDMA0_TCD8_CLK_Frequency/117 (read)get_EMAC0_TS_CLK_Frequency/183 (read)get_EMAC_TS_CLK_Frequency/182 (read)get_EMAC0_RX_CLK_Frequency/181 (read)get_EMAC_RX_CLK_Frequency/180 (read)get_CLKOUT_STANDBY_CLK_Frequency/179 (read)get_SWT1_CLK_Frequency/178 (read)get_CMP1_CLK_Frequency/128 (read)get_EDMA0_TCD7_CLK_Frequency/116 (read)get_EDMA0_TCD6_CLK_Frequency/115 (read)get_EDMA0_TCD5_CLK_Frequency/114 (read)get_EDMA0_TCD4_CLK_Frequency/113 (read)get_EDMA0_TCD3_CLK_Frequency/112 (read)get_EDMA0_TCD31_CLK_Frequency/111 (read)get_EDMA0_TCD30_CLK_Frequency/110 (read)get_EDMA0_TCD2_CLK_Frequency/109 (read)get_EDMA0_TCD29_CLK_Frequency/108 (read)get_EDMA0_TCD28_CLK_Frequency/107 (read)get_EDMA0_TCD27_CLK_Frequency/106 (read)get_EDMA0_TCD26_CLK_Frequency/105 (read)get_EDMA0_TCD25_CLK_Frequency/104 (read)get_EDMA0_TCD24_CLK_Frequency/103 (read)get_EDMA0_TCD23_CLK_Frequency/102 (read)get_EDMA0_TCD22_CLK_Frequency/101 (read)get_EDMA0_TCD21_CLK_Frequency/100 (read)get_EDMA0_TCD20_CLK_Frequency/99 (read)get_EDMA0_TCD1_CLK_Frequency/98 (read)get_EDMA0_TCD19_CLK_Frequency/97 (read)get_EDMA0_TCD18_CLK_Frequency/96 (read)get_EDMA0_TCD17_CLK_Frequency/95 (read)get_EDMA0_TCD16_CLK_Frequency/94 (read)get_EDMA0_TCD15_CLK_Frequency/93 (read)get_EDMA0_TCD14_CLK_Frequency/92 (read)get_EDMA0_TCD13_CLK_Frequency/91 (read)get_EDMA0_TCD12_CLK_Frequency/90 (read)get_EDMA0_TCD11_CLK_Frequency/89 (read)get_EDMA0_TCD10_CLK_Frequency/88 (read)get_EDMA0_TCD0_CLK_Frequency/87 (read)get_EDMA0_CLK_Frequency/86 (read)get_DMAMUX1_CLK_Frequency/85 (read)get_DMAMUX0_CLK_Frequency/84 (read)get_BCTU0_CLK_Frequency/83 (read)get_ADC2_CLK_Frequency/82 (read)IntegerDividers_F/55 (read)IntegerDividers_K/60 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0/231 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (read)CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS/61 (read)CMU_FXOSC_CLK_A/67 (read)GetProducerClockFreq/40 (read)
Availability: available
Varpool flags:
HwPllName/24 (HwPllName) @06da9ee8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
selectorEntryIndex/23 (selectorEntryIndex) @06da9c60
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring: NOT_UNDER_MCU_CONTROL_B/45 (read)NOT_UNDER_MCU_CONTROL_B/45 (read)UpdateFrequencies/41 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
hardwareValue_selectorEntry/22 (hardwareValue_selectorEntry) @06da9b40
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: get_STMB_CLK_Frequency/200 (read)get_STM0_CLK_Frequency/199 (read)get_STMA_CLK_Frequency/198 (read)get_QSPI0_SFCK_CLK_Frequency/195 (read)get_QSPI_SFCK_CLK_Frequency/194 (read)get_FLEXCAN5_CLK_Frequency/193 (read)get_FLEXCAN4_CLK_Frequency/192 (read)get_FLEXCAN3_CLK_Frequency/191 (read)get_FLEXCANB_CLK_Frequency/190 (read)get_FLEXCAN2_CLK_Frequency/189 (read)get_FLEXCAN1_CLK_Frequency/188 (read)get_FLEXCAN0_CLK_Frequency/187 (read)get_FLEXCANA_CLK_Frequency/186 (read)get_EMAC0_TX_CLK_Frequency/185 (read)get_EMAC_TX_CLK_Frequency/184 (read)get_EMAC0_TS_CLK_Frequency/183 (read)get_EMAC_TS_CLK_Frequency/182 (read)get_EMAC0_RX_CLK_Frequency/181 (read)get_EMAC_RX_CLK_Frequency/180 (read)get_CLKOUT_STANDBY_CLK_Frequency/179 (read)get_STM1_CLK_Frequency/201 (read)get_TRACE_CLK_Frequency/202 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
clockName_sourceType/21 (clockName_sourceType) @06da9f30
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
mcmeTriggerPartitions/20 (mcmeTriggerPartitions) @06da9ea0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
mcmeGetPartitions/19 (mcmeGetPartitions) @06da9e58
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
mcmeSetPartitions/18 (mcmeSetPartitions) @06da9e10
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
cmu/17 (cmu) @06da9dc8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
pll/16 (pll) @06da9d80
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
xosc/15 (xosc) @06da9d38
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
cgmPcfs/14 (cgmPcfs) @06da9cf0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
cgm/13 (cgm) @06da9ca8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
enableDisableMask/12 (enableDisableMask) @06da9c18
Type: variable definition analyzed
Visibility: prevailing_def_ironly
References:
Referring: get_STMB_CLK_Frequency/200 (read)get_STM0_CLK_Frequency/199 (read)get_STMA_CLK_Frequency/198 (read)get_QSPI0_SFCK_CLK_Frequency/195 (read)get_QSPI_SFCK_CLK_Frequency/194 (read)get_FLEXCAN5_CLK_Frequency/193 (read)get_FLEXCAN4_CLK_Frequency/192 (read)get_FLEXCAN3_CLK_Frequency/191 (read)get_FLEXCANB_CLK_Frequency/190 (read)get_FLEXCAN2_CLK_Frequency/189 (read)get_FLEXCAN1_CLK_Frequency/188 (read)get_FLEXCAN0_CLK_Frequency/187 (read)get_FLEXCANA_CLK_Frequency/186 (read)get_EMAC0_TX_CLK_Frequency/185 (read)get_EMAC_TX_CLK_Frequency/184 (read)get_EMAC0_TS_CLK_Frequency/183 (read)get_EMAC_TS_CLK_Frequency/182 (read)get_EMAC0_RX_CLK_Frequency/181 (read)get_EMAC_RX_CLK_Frequency/180 (read)get_CLKOUT_STANDBY_CLK_Frequency/179 (read)get_STM1_CLK_Frequency/201 (read)get_TRACE_CLK_Frequency/202 (read)
Availability: available
Varpool flags: initialized read-only const-value-known
selectorEntry_hardwareValue/11 (selectorEntry_hardwareValue) @06da9b88
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
clockFeatures/10 (clockFeatures) @06da9af8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
cmuCallbackIndex/9 (cmuCallbackIndex) @06da3318
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
pcfsCallbackIndex/8 (pcfsCallbackIndex) @06da3288
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
selectorCallbackIndex/7 (selectorCallbackIndex) @06da31f8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
pllCallbackIndex/6 (pllCallbackIndex) @06da3168
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
fractional_dividerCallbackIndex/5 (fractional_dividerCallbackIndex) @06da30d8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
gateCallbackIndex/4 (gateCallbackIndex) @06da3048
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
ircoscCallbackIndex/3 (ircoscCallbackIndex) @06ce1f30
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
xoscCallbackIndex/2 (xoscCallbackIndex) @06ce1ea0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
dividertriggerCallbackIndex/1 (dividertriggerCallbackIndex) @06ce1f78
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
dividerCallbackIndex/0 (dividerCallbackIndex) @06ce1ee8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0 ()
{
uint32 i;
const struct Clock_Ip_SelectorConfigType * selectorSCS_CLK;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
long unsigned int _4;
<bb 4> [local count: 1073741824]:
<bb 2> [local count: 1073741824]:
<L0>:
# DEBUG BEGIN_STMT
_1 = bufferFreqs[8];
configuredCoreClock = _1;
# DEBUG BEGIN_STMT
_2 = bufferFreqs[9];
configuredAipsPlatClock = _2;
# DEBUG BEGIN_STMT
_3 = bufferFreqs[10];
configuredAipsSlowClock = _3;
# DEBUG BEGIN_STMT
_4 = bufferFreqs[11];
configuredHseClock = _4;
# DEBUG BEGIN_STMT
<bb 3> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
return;
}
NOT_UNDER_MCU_CONTROL_A.part.0 ()
{
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
long unsigned int _4;
<unnamed type> iftmp.61_5;
<bb 8> [local count: 1073741824]:
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT;
_2 = _1 & 16777216;
if (_2 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 6>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
_3 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLSR;
_4 = _3 & 4;
if (_4 == 0)
goto <bb 5>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 4> [local count: 268435456]:
<bb 5> [local count: 536870913]:
# iftmp.61_5 = PHI <0(3), 255(4)>
clkState[6] = iftmp.61_5;
goto <bb 7>; [100.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
clkState[6] = 0;
<bb 7> [local count: 1073741824]:
return;
}
CONFIG_ELEMENTS_MAPPINGS_01.part.0 ()
{
uint8 i;
int _2;
const struct Clock_Ip_ClockConfigType * config_clock.85_3;
<unnamed type> _4;
int _5;
unsigned char _6;
unsigned char _7;
int _9;
const struct Clock_Ip_ClockConfigType * config_clock.85_10;
<unnamed type> _11;
int _12;
unsigned char _13;
unsigned char _14;
int _16;
<unnamed type> _17;
int _18;
unsigned char _19;
unsigned char _20;
int _22;
<unnamed type> _23;
int _24;
unsigned char _25;
unsigned char _26;
<bb 14> [local count: 118111598]:
goto <bb 3>; [100.00%]
<bb 2> [local count: 955630209]:
# DEBUG BEGIN_STMT
_2 = (int) i_1;
_4 = config_clock.85_3->ircoscs[_2].name;
_5 = (int) _4;
_6 = i_1 + 1;
freqPointers[_5] = _6;
# DEBUG BEGIN_STMT
# DEBUG i => _6
<bb 3> [local count: 1073741809]:
# i_1 = PHI <_6(2), 0(14)>
# DEBUG i => i_1
# DEBUG BEGIN_STMT
config_clock.85_3 = config_clock;
_7 = config_clock.85_3->ircoscsCount;
if (i_1 < _7)
goto <bb 2>; [89.00%]
else
goto <bb 4>; [11.00%]
<bb 4> [local count: 118111599]:
# config_clock.85_10 = PHI <config_clock.85_3(3)>
goto <bb 6>; [100.00%]
<bb 5> [local count: 955630212]:
# DEBUG BEGIN_STMT
_9 = (int) i_8;
_11 = config_clock.85_10->xoscs[_9].name;
_12 = (int) _11;
_13 = i_8 + 1;
freqPointers[_12] = _13;
# DEBUG BEGIN_STMT
# DEBUG i => _13
<bb 6> [local count: 1073741812]:
# i_8 = PHI <0(4), _13(5)>
# DEBUG i => i_8
# DEBUG BEGIN_STMT
_14 = config_clock.85_10->xoscsCount;
if (i_8 < _14)
goto <bb 5>; [89.00%]
else
goto <bb 7>; [11.00%]
<bb 7> [local count: 118111599]:
goto <bb 9>; [100.00%]
<bb 8> [local count: 955630219]:
# DEBUG BEGIN_STMT
_16 = (int) i_15;
_17 = config_clock.85_10->plls[_16].name;
_18 = (int) _17;
_19 = i_15 + 1;
freqPointers[_18] = _19;
# DEBUG BEGIN_STMT
# DEBUG i => _19
<bb 9> [local count: 1073741819]:
# i_15 = PHI <0(7), _19(8)>
# DEBUG i => i_15
# DEBUG BEGIN_STMT
_20 = config_clock.85_10->pllsCount;
if (i_15 < _20)
goto <bb 8>; [89.00%]
else
goto <bb 10>; [11.00%]
<bb 10> [local count: 118111600]:
goto <bb 12>; [100.00%]
<bb 11> [local count: 955630225]:
# DEBUG BEGIN_STMT
_22 = (int) i_21;
_23 = config_clock.85_10->extClks[_22].name;
_24 = (int) _23;
_25 = i_21 + 1;
freqPointers[_24] = _25;
# DEBUG BEGIN_STMT
# DEBUG i => _25
<bb 12> [local count: 1073741824]:
# i_21 = PHI <0(10), _25(11)>
# DEBUG i => i_21
# DEBUG BEGIN_STMT
_26 = config_clock.85_10->extClksCount;
if (i_21 < _26)
goto <bb 11>; [89.00%]
else
goto <bb 13>; [11.00%]
<bb 13> [local count: 118111601]:
return;
}
get_TRACE_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076725184B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076725184B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076725184B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_STM1_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724608B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724608B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724608B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_STMB_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724608B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724608B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724608B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_STM0_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724544B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724544B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724544B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_STMA_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724544B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724544B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724544B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_RTC0_CLK_Frequency ()
{
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
return 0;
}
get_RTC_CLK_Frequency ()
{
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
return 0;
}
get_QSPI0_SFCK_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076725120B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076725120B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076725120B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_QSPI_SFCK_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076725120B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076725120B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076725120B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_FLEXCAN5_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_FLEXCAN4_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_FLEXCAN3_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_FLEXCANB_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724736B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_FLEXCAN2_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_FLEXCAN1_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_FLEXCAN0_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_FLEXCANA_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724672B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_EMAC0_TX_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724992B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724992B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724992B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_EMAC_TX_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724992B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724992B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724992B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_EMAC0_TS_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076725056B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076725056B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076725056B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_EMAC_TS_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076725056B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076725056B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076725056B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_EMAC0_RX_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724928B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724928B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724928B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_EMAC_RX_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724928B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724928B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724928B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_CLKOUT_STANDBY_CLK_Frequency ()
{
uint32 frequency;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
<unnamed type> _4;
int _5;
unsigned char _6;
int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _15;
long unsigned int _17;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 ={v} MEM[(volatile struct cgmMux_Type *)1076724800B].CSS;
_2 = _1 >> 24;
_3 = _2 & 63;
_4 = hardwareValue_selectorEntry[_3];
_5 = (int) _4;
_6 = freqPointers[_5];
_7 = (int) _6;
frequency_14 = bufferFreqs[_7];
# DEBUG frequency => frequency_14
# DEBUG BEGIN_STMT
_8 ={v} MEM[(volatile struct cgmMux_Type *)1076724800B].divider[0];
_9 = _8 >> 31;
_15 = enableDisableMask[_9];
frequency_16 = frequency_14 & _15;
# DEBUG frequency => frequency_16
# DEBUG BEGIN_STMT
_10 ={v} MEM[(volatile struct cgmMux_Type *)1076724800B].divider[0];
_11 = _10 >> 16;
_12 = _11 & 63;
_17 = _12 + 1;
frequency_18 = frequency_16 / _17;
# DEBUG frequency => frequency_18
# DEBUG BEGIN_STMT
return frequency_18;
}
get_SWT1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[2];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_SWT0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[2];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_SIUL0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[0];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_QSPI0_TX_MEM_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[19];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_QSPI0_RAM_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[19];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_DCM0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[17];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_SEMA42_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[14];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_MSCM_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[14];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART8_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[14];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[14];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPSPI0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[14];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_INTM_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[14];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_FLEXIO0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[14];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_CRC0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[14];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_WKPU0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_TSENSE0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_TRGMUX0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_STCU0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_SAI1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_SAI0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_PIT2_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_PIT1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_PIT0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_MUB_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_MUA_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART9_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART7_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART6_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART5_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART4_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART3_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART2_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART15_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART14_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART13_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART12_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART11_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPUART10_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPSPI5_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPSPI4_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPSPI3_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPSPI2_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPSPI1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPI2C1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LPI2C0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_FLASH0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_ERM0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EIM0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_CMP2_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_CMP1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_CMP0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[15];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_TEMPSENSE_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_TCM_CM7_1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_TCM_CM7_0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LCU1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_LCU0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EMIOS2_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EMIOS1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EMIOS0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD9_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD8_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD7_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD6_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD5_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD4_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD3_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD31_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD30_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD2_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD29_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD28_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD27_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD26_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD25_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD24_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD23_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD22_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD21_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD20_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD19_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD18_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD17_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD16_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD15_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD14_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD13_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD12_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD11_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD10_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_TCD0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_EDMA0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_DMAMUX1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_DMAMUX0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_BCTU0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_ADC2_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_ADC1_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
get_ADC0_CLK_Frequency ()
{
unsigned char _1;
int _2;
uint32 _4;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
_2 = (int) _1;
_4 = bufferFreqs[_2];
return _4;
}
CallbackDelay ()
{
uint32 TimeoutTicks;
uint32 ElapsedTime;
uint32 StartTime;
boolean TimeoutOccurred;
long unsigned int TimeoutTicks.0_1;
<bb 2> [local count: 118111600]:
# DEBUG BEGIN_STMT
# DEBUG TimeoutOccurred => 0
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
ClockStartTimeout (&StartTime, &ElapsedTime, &TimeoutTicks, 10);
<bb 3> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
TimeoutTicks.0_1 = TimeoutTicks;
TimeoutOccurred_6 = ClockTimeoutExpired (&StartTime, &ElapsedTime, TimeoutTicks.0_1);
# DEBUG TimeoutOccurred => TimeoutOccurred_6
# DEBUG BEGIN_STMT
if (TimeoutOccurred_6 != 0)
goto <bb 4>; [11.00%]
else
goto <bb 5>; [89.00%]
<bb 5> [local count: 955630223]:
goto <bb 3>; [100.00%]
<bb 4> [local count: 118111601]:
StartTime ={v} {CLOBBER};
ElapsedTime ={v} {CLOBBER};
TimeoutTicks ={v} {CLOBBER};
return;
}
CallEmptyCallbacks ()
{
void (*<T494>) (const struct Clock_Ip_CmuConfigType *) _1;
void (*<T498>) (Clock_Ip_NameType) _2;
void (*<T498>) (Clock_Ip_NameType) _3;
Clock_Ip_CmuStatusType (*<T49c>) (Clock_Ip_NameType) _4;
void (*<T43f>) (const struct Clock_Ip_DividerConfigType *) _5;
void (*<T44a>) (const struct Clock_Ip_DividerTriggerConfigType *) _6;
void (*<T433>) (const struct Clock_Ip_XoscConfigType *) _7;
void (*<T456>) (const struct Clock_Ip_FracDivConfigType *) _8;
clock_dfs_status_t (*<T45c>) (Clock_Ip_NameType) _9;
void (*<T484>) (const struct Clock_Ip_GateConfigType *) _10;
void (*<T489>) (Clock_Ip_NameType, boolean) _11;
void (*<T428>) (const struct Clock_Ip_IrcoscConfigType *) _12;
void (*<T467>) (const struct Clock_Ip_PllConfigType *) _13;
clock_pll_status_t (*<T46d>) (Clock_Ip_NameType) _14;
void (*<T478>) (const struct Clock_Ip_SelectorConfigType *) _15;
void (*<T4a7>) (const struct Clock_Ip_PcfsConfigType *) _16;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = cmuCallbacks[0].Set;
_1 (0B);
# DEBUG BEGIN_STMT
_2 = cmuCallbacks[0].Disable;
_2 (145);
# DEBUG BEGIN_STMT
_3 = cmuCallbacks[0].Clear;
_3 (145);
# DEBUG BEGIN_STMT
_4 = cmuCallbacks[0].GetStatus;
_4 (145);
# DEBUG BEGIN_STMT
_5 = dividerCallbacks[0].Set;
_5 (0B);
# DEBUG BEGIN_STMT
_6 = dividerTriggerCallbacks[0].Configure;
_6 (0B);
# DEBUG BEGIN_STMT
_7 = extOscCallbacks[0].Reset;
_7 (0B);
# DEBUG BEGIN_STMT
_8 = fracDivCallbacks[0].Set;
_8 (0B);
# DEBUG BEGIN_STMT
_9 = fracDivCallbacks[0].Complete;
_9 (145);
# DEBUG BEGIN_STMT
_10 = gateCallbacks[0].Set;
_10 (0B);
# DEBUG BEGIN_STMT
_11 = gateCallbacks[0].Update;
_11 (145, 0);
# DEBUG BEGIN_STMT
_12 = intOscCallbacks[0].Set;
_12 (0B);
# DEBUG BEGIN_STMT
_13 = pllCallbacks[0].Set;
_13 (0B);
# DEBUG BEGIN_STMT
_14 = pllCallbacks[0].Complete;
_14 (145);
# DEBUG BEGIN_STMT
_15 = selectorCallbacks[0].Set;
_15 (0B);
# DEBUG BEGIN_STMT
_16 = pcfsCallbacks[0].Set;
_16 (0B);
return;
}
McMeEnterKey ()
{
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
MEM[(struct MC_ME_Type *)1076740096B].CTL_KEY ={v} 23280;
# DEBUG BEGIN_STMT
MEM[(struct MC_ME_Type *)1076740096B].CTL_KEY ={v} 42255;
return;
}
CMU_HSE_CLK_B ()
{
uint32 fMonitoredClk;
uint32 fReferenceClk;
float _1;
float _2;
float _3;
float _4;
float _5;
long unsigned int _6;
float _7;
float _8;
float _9;
long unsigned int _10;
float _11;
float _12;
float _13;
float _14;
float _15;
long unsigned int _16;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
fReferenceClk_19 = tmpData.input2;
# DEBUG fReferenceClk => fReferenceClk_19
# DEBUG BEGIN_STMT
fMonitoredClk_20 = tmpData.input3;
# DEBUG fMonitoredClk => fMonitoredClk_20
# DEBUG BEGIN_STMT
if (fReferenceClk_19 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
_1 = (float) fMonitoredClk_20;
_2 = _1 * 1.011e+3;
_3 = (float) fReferenceClk_19;
_4 = _3 * 9.67e+2;
_5 = _2 / _4;
_6 = cmuEntries[3].refCount;
_7 = (float) _6;
_8 = _5 * _7;
_9 = _8 + 3.0e+0;
_10 = (long unsigned int) _9;
cmuEntries[3].hfRef = _10;
# DEBUG BEGIN_STMT
_11 = _1 * 9.89e+2;
_12 = _3 * 1.033e+3;
_13 = _11 / _12;
_14 = _7 * _13;
_15 = _14 - 3.0e+0;
_16 = (long unsigned int) _15;
cmuEntries[3].lfRef = _16;
<bb 4> [local count: 1073741824]:
return;
}
CMU_HSE_CLK_A ()
{
uint8 enable;
uint32 cmp2;
uint32 cmp1;
uint32 fBusClk;
uint32 fMonitoredClk;
uint32 fReferenceClk;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.1_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int configuredHseClock.2_6;
long unsigned int configuredAipsSlowClock.3_7;
long unsigned int _8;
float _9;
float _10;
float _11;
float _12;
long unsigned int _13;
float _14;
float _15;
float _16;
long unsigned int _17;
long unsigned int _18;
long unsigned int _19;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = cmuEntries[3].configIndex;
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.1_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
# DEBUG D#10 => &config_clock.1_2->cmus[_4]
# DEBUG cmuConfig => D#10
# DEBUG BEGIN_STMT
enable_23 = MEM[(const struct Clock_Ip_CmuConfigType *)config_clock.1_2].cmus[_4].enable;
# DEBUG enable => enable_23
<bb 4> [local count: 1073741824]:
# enable_21 = PHI <enable_23(3), 0(2)>
# DEBUG enable => enable_21
# DEBUG BEGIN_STMT
_5 = bufferFreqs[1];
fReferenceClk_24 = _5 / 1000;
# DEBUG fReferenceClk => fReferenceClk_24
# DEBUG BEGIN_STMT
configuredHseClock.2_6 = configuredHseClock;
fMonitoredClk_25 = configuredHseClock.2_6 / 1000;
# DEBUG fMonitoredClk => fMonitoredClk_25
# DEBUG BEGIN_STMT
configuredAipsSlowClock.3_7 = configuredAipsSlowClock;
fBusClk_26 = configuredAipsSlowClock.3_7 / 1000;
# DEBUG fBusClk => fBusClk_26
# DEBUG BEGIN_STMT
_8 = (long unsigned int) enable_21;
tmpData.input1 = _8;
# DEBUG BEGIN_STMT
tmpData.input2 = fReferenceClk_24;
# DEBUG BEGIN_STMT
tmpData.input3 = fMonitoredClk_25;
# DEBUG BEGIN_STMT
tmpData.input4 = fBusClk_26;
# DEBUG BEGIN_STMT
_9 = (float) fReferenceClk_24;
_10 = _9 * 3.0e+0;
_11 = (float) fBusClk_26;
_12 = _10 / _11;
_13 = (long unsigned int) _12;
cmp1_31 = _13 + 1;
# DEBUG cmp1 => cmp1_31
# DEBUG BEGIN_STMT
if (configuredHseClock.2_6 > 999)
goto <bb 5>; [50.00%]
else
goto <bb 6>; [50.00%]
<bb 5> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 = _9 * 5.0e+0;
_15 = (float) fMonitoredClk_25;
_16 = _14 / _15;
_17 = (long unsigned int) _16;
cmp2_32 = _17 + 9;
# DEBUG cmp2 => cmp2_32
<bb 6> [local count: 1073741824]:
# cmp2_20 = PHI <cmp2_32(5), 0(4)>
# DEBUG cmp2 => cmp2_20
# DEBUG BEGIN_STMT
cmuEntries[3].enable = _8;
# DEBUG BEGIN_STMT
_18 = MAX_EXPR <cmp2_20, cmp1_31>;
_19 = _18 * 10;
cmuEntries[3].refCount = _19;
return;
}
CMU_AIPS_PLAT_CLK_B ()
{
uint32 fMonitoredClk;
uint32 fReferenceClk;
float _1;
float _2;
float _3;
float _4;
float _5;
long unsigned int _6;
float _7;
float _8;
float _9;
long unsigned int _10;
float _11;
float _12;
float _13;
float _14;
float _15;
long unsigned int _16;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
fReferenceClk_19 = tmpData.input2;
# DEBUG fReferenceClk => fReferenceClk_19
# DEBUG BEGIN_STMT
fMonitoredClk_20 = tmpData.input3;
# DEBUG fMonitoredClk => fMonitoredClk_20
# DEBUG BEGIN_STMT
if (fReferenceClk_19 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
_1 = (float) fMonitoredClk_20;
_2 = _1 * 1.011e+3;
_3 = (float) fReferenceClk_19;
_4 = _3 * 9.67e+2;
_5 = _2 / _4;
_6 = cmuEntries[2].refCount;
_7 = (float) _6;
_8 = _5 * _7;
_9 = _8 + 3.0e+0;
_10 = (long unsigned int) _9;
cmuEntries[2].hfRef = _10;
# DEBUG BEGIN_STMT
_11 = _1 * 9.89e+2;
_12 = _3 * 1.033e+3;
_13 = _11 / _12;
_14 = _7 * _13;
_15 = _14 - 3.0e+0;
_16 = (long unsigned int) _15;
cmuEntries[2].lfRef = _16;
<bb 4> [local count: 1073741824]:
return;
}
CMU_AIPS_PLAT_CLK_A ()
{
uint8 enable;
uint32 cmp2;
uint32 cmp1;
uint32 fBusClk;
uint32 fMonitoredClk;
uint32 fReferenceClk;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.4_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int configuredAipsPlatClock.5_6;
long unsigned int configuredAipsSlowClock.6_7;
long unsigned int _8;
float _9;
float _10;
float _11;
float _12;
long unsigned int _13;
float _14;
float _15;
float _16;
long unsigned int _17;
long unsigned int _18;
long unsigned int _19;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = cmuEntries[2].configIndex;
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.4_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
# DEBUG D#9 => &config_clock.4_2->cmus[_4]
# DEBUG cmuConfig => D#9
# DEBUG BEGIN_STMT
enable_23 = MEM[(const struct Clock_Ip_CmuConfigType *)config_clock.4_2].cmus[_4].enable;
# DEBUG enable => enable_23
<bb 4> [local count: 1073741824]:
# enable_21 = PHI <enable_23(3), 0(2)>
# DEBUG enable => enable_21
# DEBUG BEGIN_STMT
_5 = bufferFreqs[1];
fReferenceClk_24 = _5 / 1000;
# DEBUG fReferenceClk => fReferenceClk_24
# DEBUG BEGIN_STMT
configuredAipsPlatClock.5_6 = configuredAipsPlatClock;
fMonitoredClk_25 = configuredAipsPlatClock.5_6 / 1000;
# DEBUG fMonitoredClk => fMonitoredClk_25
# DEBUG BEGIN_STMT
configuredAipsSlowClock.6_7 = configuredAipsSlowClock;
fBusClk_26 = configuredAipsSlowClock.6_7 / 1000;
# DEBUG fBusClk => fBusClk_26
# DEBUG BEGIN_STMT
_8 = (long unsigned int) enable_21;
tmpData.input1 = _8;
# DEBUG BEGIN_STMT
tmpData.input2 = fReferenceClk_24;
# DEBUG BEGIN_STMT
tmpData.input3 = fMonitoredClk_25;
# DEBUG BEGIN_STMT
tmpData.input4 = fBusClk_26;
# DEBUG BEGIN_STMT
_9 = (float) fReferenceClk_24;
_10 = _9 * 3.0e+0;
_11 = (float) fBusClk_26;
_12 = _10 / _11;
_13 = (long unsigned int) _12;
cmp1_31 = _13 + 1;
# DEBUG cmp1 => cmp1_31
# DEBUG BEGIN_STMT
if (configuredAipsPlatClock.5_6 > 999)
goto <bb 5>; [50.00%]
else
goto <bb 6>; [50.00%]
<bb 5> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 = _9 * 5.0e+0;
_15 = (float) fMonitoredClk_25;
_16 = _14 / _15;
_17 = (long unsigned int) _16;
cmp2_32 = _17 + 9;
# DEBUG cmp2 => cmp2_32
<bb 6> [local count: 1073741824]:
# cmp2_20 = PHI <cmp2_32(5), 0(4)>
# DEBUG cmp2 => cmp2_20
# DEBUG BEGIN_STMT
cmuEntries[2].enable = _8;
# DEBUG BEGIN_STMT
_18 = MAX_EXPR <cmp2_20, cmp1_31>;
_19 = _18 * 10;
cmuEntries[2].refCount = _19;
return;
}
CMU_CORE_CLK_B ()
{
uint32 fMonitoredClk;
uint32 fReferenceClk;
float _1;
float _2;
float _3;
float _4;
float _5;
long unsigned int _6;
float _7;
float _8;
float _9;
long unsigned int _10;
float _11;
float _12;
float _13;
float _14;
float _15;
long unsigned int _16;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
fReferenceClk_19 = tmpData.input2;
# DEBUG fReferenceClk => fReferenceClk_19
# DEBUG BEGIN_STMT
fMonitoredClk_20 = tmpData.input3;
# DEBUG fMonitoredClk => fMonitoredClk_20
# DEBUG BEGIN_STMT
if (fReferenceClk_19 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
_1 = (float) fMonitoredClk_20;
_2 = _1 * 1.011e+3;
_3 = (float) fReferenceClk_19;
_4 = _3 * 9.67e+2;
_5 = _2 / _4;
_6 = cmuEntries[1].refCount;
_7 = (float) _6;
_8 = _5 * _7;
_9 = _8 + 3.0e+0;
_10 = (long unsigned int) _9;
cmuEntries[1].hfRef = _10;
# DEBUG BEGIN_STMT
_11 = _1 * 9.89e+2;
_12 = _3 * 1.033e+3;
_13 = _11 / _12;
_14 = _7 * _13;
_15 = _14 - 3.0e+0;
_16 = (long unsigned int) _15;
cmuEntries[1].lfRef = _16;
<bb 4> [local count: 1073741824]:
return;
}
CMU_CORE_CLK_A ()
{
uint8 enable;
uint32 cmp2;
uint32 cmp1;
uint32 fBusClk;
uint32 fMonitoredClk;
uint32 fReferenceClk;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.7_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int configuredCoreClock.8_6;
long unsigned int configuredAipsSlowClock.9_7;
long unsigned int _8;
float _9;
float _10;
float _11;
float _12;
long unsigned int _13;
float _14;
float _15;
float _16;
long unsigned int _17;
long unsigned int _18;
long unsigned int _19;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = cmuEntries[1].configIndex;
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.7_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
# DEBUG D#8 => &config_clock.7_2->cmus[_4]
# DEBUG cmuConfig => D#8
# DEBUG BEGIN_STMT
enable_23 = MEM[(const struct Clock_Ip_CmuConfigType *)config_clock.7_2].cmus[_4].enable;
# DEBUG enable => enable_23
<bb 4> [local count: 1073741824]:
# enable_21 = PHI <enable_23(3), 0(2)>
# DEBUG enable => enable_21
# DEBUG BEGIN_STMT
_5 = bufferFreqs[3];
fReferenceClk_24 = _5 / 1000;
# DEBUG fReferenceClk => fReferenceClk_24
# DEBUG BEGIN_STMT
configuredCoreClock.8_6 = configuredCoreClock;
fMonitoredClk_25 = configuredCoreClock.8_6 / 1000;
# DEBUG fMonitoredClk => fMonitoredClk_25
# DEBUG BEGIN_STMT
configuredAipsSlowClock.9_7 = configuredAipsSlowClock;
fBusClk_26 = configuredAipsSlowClock.9_7 / 1000;
# DEBUG fBusClk => fBusClk_26
# DEBUG BEGIN_STMT
_8 = (long unsigned int) enable_21;
tmpData.input1 = _8;
# DEBUG BEGIN_STMT
tmpData.input2 = fReferenceClk_24;
# DEBUG BEGIN_STMT
tmpData.input3 = fMonitoredClk_25;
# DEBUG BEGIN_STMT
tmpData.input4 = fBusClk_26;
# DEBUG BEGIN_STMT
_9 = (float) fReferenceClk_24;
_10 = _9 * 3.0e+0;
_11 = (float) fBusClk_26;
_12 = _10 / _11;
_13 = (long unsigned int) _12;
cmp1_31 = _13 + 1;
# DEBUG cmp1 => cmp1_31
# DEBUG BEGIN_STMT
if (configuredCoreClock.8_6 > 999)
goto <bb 5>; [50.00%]
else
goto <bb 6>; [50.00%]
<bb 5> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 = _9 * 5.0e+0;
_15 = (float) fMonitoredClk_25;
_16 = _14 / _15;
_17 = (long unsigned int) _16;
cmp2_32 = _17 + 9;
# DEBUG cmp2 => cmp2_32
<bb 6> [local count: 1073741824]:
# cmp2_20 = PHI <cmp2_32(5), 0(4)>
# DEBUG cmp2 => cmp2_20
# DEBUG BEGIN_STMT
cmuEntries[1].enable = _8;
# DEBUG BEGIN_STMT
_18 = MAX_EXPR <cmp2_20, cmp1_31>;
_19 = _18 * 10;
cmuEntries[1].refCount = _19;
return;
}
CMU_FXOSC_CLK_B ()
{
uint32 fMonitoredClk;
uint32 fReferenceClk;
float _1;
float _2;
float _3;
float _4;
float _5;
long unsigned int _6;
float _7;
float _8;
float _9;
long unsigned int _10;
float _11;
float _12;
float _13;
float _14;
float _15;
long unsigned int _16;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
fReferenceClk_19 = tmpData.input2;
# DEBUG fReferenceClk => fReferenceClk_19
# DEBUG BEGIN_STMT
fMonitoredClk_20 = tmpData.input3;
# DEBUG fMonitoredClk => fMonitoredClk_20
# DEBUG BEGIN_STMT
if (fReferenceClk_19 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
_1 = (float) fMonitoredClk_20;
_2 = _1 * 1.011e+3;
_3 = (float) fReferenceClk_19;
_4 = _3 * 9.67e+2;
_5 = _2 / _4;
_6 = cmuEntries[0].refCount;
_7 = (float) _6;
_8 = _5 * _7;
_9 = _8 + 3.0e+0;
_10 = (long unsigned int) _9;
cmuEntries[0].hfRef = _10;
# DEBUG BEGIN_STMT
_11 = _1 * 9.89e+2;
_12 = _3 * 1.033e+3;
_13 = _11 / _12;
_14 = _7 * _13;
_15 = _14 - 3.0e+0;
_16 = (long unsigned int) _15;
cmuEntries[0].lfRef = _16;
<bb 4> [local count: 1073741824]:
return;
}
CMU_FXOSC_CLK_A ()
{
uint8 enable;
uint32 cmp2;
uint32 cmp1;
uint32 fBusClk;
uint32 fMonitoredClk;
uint32 fReferenceClk;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.10_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int configuredAipsSlowClock.11_7;
long unsigned int _8;
float _9;
float _10;
float _11;
float _12;
long unsigned int _13;
float _14;
float _15;
float _16;
long unsigned int _17;
long unsigned int _18;
long unsigned int _19;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = cmuEntries[0].configIndex;
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.10_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
# DEBUG D#7 => &config_clock.10_2->cmus[_4]
# DEBUG cmuConfig => D#7
# DEBUG BEGIN_STMT
enable_23 = MEM[(const struct Clock_Ip_CmuConfigType *)config_clock.10_2].cmus[_4].enable;
# DEBUG enable => enable_23
<bb 4> [local count: 1073741824]:
# enable_21 = PHI <enable_23(3), 0(2)>
# DEBUG enable => enable_21
# DEBUG BEGIN_STMT
_5 = bufferFreqs[1];
fReferenceClk_24 = _5 / 1000;
# DEBUG fReferenceClk => fReferenceClk_24
# DEBUG BEGIN_STMT
_6 = bufferFreqs[3];
fMonitoredClk_25 = _6 / 1000;
# DEBUG fMonitoredClk => fMonitoredClk_25
# DEBUG BEGIN_STMT
configuredAipsSlowClock.11_7 = configuredAipsSlowClock;
fBusClk_26 = configuredAipsSlowClock.11_7 / 1000;
# DEBUG fBusClk => fBusClk_26
# DEBUG BEGIN_STMT
_8 = (long unsigned int) enable_21;
tmpData.input1 = _8;
# DEBUG BEGIN_STMT
tmpData.input2 = fReferenceClk_24;
# DEBUG BEGIN_STMT
tmpData.input3 = fMonitoredClk_25;
# DEBUG BEGIN_STMT
tmpData.input4 = fBusClk_26;
# DEBUG BEGIN_STMT
_9 = (float) fReferenceClk_24;
_10 = _9 * 3.0e+0;
_11 = (float) fBusClk_26;
_12 = _10 / _11;
_13 = (long unsigned int) _12;
cmp1_31 = _13 + 1;
# DEBUG cmp1 => cmp1_31
# DEBUG BEGIN_STMT
if (_6 > 999)
goto <bb 5>; [50.00%]
else
goto <bb 6>; [50.00%]
<bb 5> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 = _9 * 5.0e+0;
_15 = (float) fMonitoredClk_25;
_16 = _14 / _15;
_17 = (long unsigned int) _16;
cmp2_32 = _17 + 9;
# DEBUG cmp2 => cmp2_32
<bb 6> [local count: 1073741824]:
# cmp2_20 = PHI <cmp2_32(5), 0(4)>
# DEBUG cmp2 => cmp2_20
# DEBUG BEGIN_STMT
cmuEntries[0].enable = _8;
# DEBUG BEGIN_STMT
_18 = MAX_EXPR <cmp2_20, cmp1_31>;
_19 = _18 * 10;
cmuEntries[0].refCount = _19;
return;
}
PCFS_PLL_PHI0_E ()
{
uint32 K;
uint32 RATE;
uint32 fsafe;
uint32 finput;
uint32 stepDuration;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
long unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
stepDuration_14 = tmpData.input1;
# DEBUG stepDuration => stepDuration_14
# DEBUG BEGIN_STMT
finput_15 = tmpData.input2;
# DEBUG finput => finput_15
# DEBUG BEGIN_STMT
fsafe_16 = tmpData.input3;
# DEBUG fsafe => fsafe_16
# DEBUG BEGIN_STMT
RATE_17 = tmpData.aux1;
# DEBUG RATE => RATE_17
# DEBUG BEGIN_STMT
_1 = tmpData.aux4;
_2 = _1 << 2;
_3 = _2 + 191;
K_18 = _3 >> 7;
# DEBUG K => K_18
# DEBUG BEGIN_STMT
_4 = stepDuration_14 * fsafe_16;
pcfsEntries[0].sdur = _4;
# DEBUG BEGIN_STMT
_5 = RATE_17 * K_18;
pcfsEntries[0].divc_init = _5;
# DEBUG BEGIN_STMT
pcfsEntries[0].divc_rate = RATE_17;
# DEBUG BEGIN_STMT
_6 = K_18 + 1;
_7 = _5 * _6;
_8 = _7 >> 1;
_9 = _8 + 999;
pcfsEntries[0].div_startValue = _9;
# DEBUG BEGIN_STMT
_10 = finput_15 * 1000;
_11 = _10 / fsafe_16;
_12 = _11 + 4294967295;
pcfsEntries[0].div_endValue = _12;
return;
}
PCFS_PLL_PHI0_D ()
{
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
long unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
<bb 2> [local count: 118111600]:
# DEBUG BEGIN_STMT
goto <bb 6>; [100.00%]
<bb 3> [local count: 955630223]:
# DEBUG BEGIN_STMT
_1 = tmpData.aux2;
_2 = tmpData.aux4;
_3 = _2 + _10;
if (_1 >= _3)
goto <bb 4>; [50.00%]
else
goto <bb 5>; [50.00%]
<bb 4> [local count: 477815111]:
# DEBUG BEGIN_STMT
_4 = _1 - _3;
tmpData.aux2 = _4;
# DEBUG BEGIN_STMT
_5 = _10 << 1;
_6 = _2 + _5;
tmpData.aux4 = _6;
<bb 5> [local count: 955630223]:
# DEBUG BEGIN_STMT
_7 = tmpData.aux4;
_8 = _7 >> 1;
tmpData.aux4 = _8;
# DEBUG BEGIN_STMT
_9 = _10 >> 2;
tmpData.aux3 = _9;
<bb 6> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_10 = tmpData.aux3;
if (_10 != 0)
goto <bb 3>; [89.00%]
else
goto <bb 7>; [11.00%]
<bb 7> [local count: 118111601]:
return;
}
PCFS_PLL_PHI0_C ()
{
uint32 RATE;
uint32 fsafe;
uint32 finput;
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
long unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
<bb 2> [local count: 118111600]:
# DEBUG BEGIN_STMT
finput_11 = tmpData.input2;
# DEBUG finput => finput_11
# DEBUG BEGIN_STMT
fsafe_12 = tmpData.input3;
# DEBUG fsafe => fsafe_12
# DEBUG BEGIN_STMT
RATE_13 = tmpData.aux1;
# DEBUG RATE => RATE_13
# DEBUG BEGIN_STMT
_1 = finput_11 * 2048000;
_2 = fsafe_12 * RATE_13;
_3 = _1 / _2;
_4 = 2048000 / RATE_13;
_5 = _3 - _4;
_6 = _5 + 256;
tmpData.aux2 = _6;
# DEBUG BEGIN_STMT
tmpData.aux3 = 1073741824;
# DEBUG BEGIN_STMT
goto <bb 4>; [100.00%]
<bb 3> [local count: 955630223]:
# DEBUG BEGIN_STMT
_7 = _8 >> 2;
tmpData.aux3 = _7;
<bb 4> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_8 = tmpData.aux3;
if (_6 < _8)
goto <bb 3>; [89.00%]
else
goto <bb 5>; [11.00%]
<bb 5> [local count: 118111601]:
return;
}
PCFS_PLL_PHI0_B ()
{
uint8 i;
uint32 RATE;
uint32 amaxBrut;
const uint32 pcfsRate[6];
const uint32 aMax[6];
unsigned int _1;
unsigned int _2;
long unsigned int _3;
<bb 2> [local count: 357985524]:
# DEBUG BEGIN_STMT
aMax = *.LC0;
# DEBUG BEGIN_STMT
pcfsRate = *.LC1;
# DEBUG BEGIN_STMT
amaxBrut_11 = tmpData.aux1;
# DEBUG amaxBrut => amaxBrut_11
# DEBUG BEGIN_STMT
# DEBUG RATE => 0
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
if (amaxBrut_11 > 100)
goto <bb 7>; [50.00%]
else
goto <bb 8>; [50.00%]
<bb 8> [local count: 178992762]:
goto <bb 6>; [100.00%]
<bb 3> [local count: 894749063]:
# DEBUG BEGIN_STMT
_1 = (unsigned int) i_7;
_2 = _1 + 4294967295;
_3 = aMax[_2];
if (_3 < amaxBrut_11)
goto <bb 4>; [50.00%]
else
goto <bb 5>; [50.00%]
<bb 4> [local count: 447374531]:
# DEBUG BEGIN_STMT
RATE_12 = pcfsRate[_2];
# DEBUG RATE => RATE_12
<bb 5> [local count: 894749063]:
# RATE_4 = PHI <RATE_5(3), RATE_12(4)>
# DEBUG RATE => RATE_4
# DEBUG BEGIN_STMT
i_13 = i_7 + 1;
# DEBUG i => i_13
<bb 6> [local count: 1073741824]:
# RATE_5 = PHI <RATE_4(5), 0(8)>
# i_7 = PHI <i_13(5), 1(8)>
# DEBUG i => i_7
# DEBUG RATE => RATE_5
# DEBUG BEGIN_STMT
if (i_7 != 6)
goto <bb 3>; [83.33%]
else
goto <bb 7>; [16.67%]
<bb 7> [local count: 357985524]:
# RATE_6 = PHI <RATE_5(6), 1000(2)>
# DEBUG RATE => RATE_6
# DEBUG BEGIN_STMT
tmpData.aux1 = RATE_6;
aMax ={v} {CLOBBER};
pcfsRate ={v} {CLOBBER};
return;
}
PCFS_PLL_PHI0_A ()
{
uint32 amaxBrut;
uint32 fsafe;
uint32 finput;
uint32 stepDuration;
uint32 maxAllowableIDDchange;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.13_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = pcfsEntries[0].configIndex;
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.13_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
# DEBUG D#6 => &config_clock.13_2->pcfs[_4]
# DEBUG pcfsConfig => D#6
# DEBUG BEGIN_STMT
maxAllowableIDDchange_15 = MEM[(const struct Clock_Ip_PcfsConfigType *)config_clock.13_2].pcfs[_4].maxAllowableIDDchange;
# DEBUG maxAllowableIDDchange => maxAllowableIDDchange_15
# DEBUG BEGIN_STMT
stepDuration_16 = MEM[(const struct Clock_Ip_PcfsConfigType *)config_clock.13_2].pcfs[_4].stepDuration;
# DEBUG stepDuration => stepDuration_16
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
# DEBUG maxAllowableIDDchange => 50
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmPcfs_Type *)1076723712B].PCFS_SDUR;
stepDuration_14 = _5 & 65535;
# DEBUG stepDuration => stepDuration_14
<bb 5> [local count: 1073741824]:
# maxAllowableIDDchange_11 = PHI <maxAllowableIDDchange_15(3), 50(4)>
# stepDuration_12 = PHI <stepDuration_16(3), stepDuration_14(4)>
# DEBUG stepDuration => stepDuration_12
# DEBUG maxAllowableIDDchange => maxAllowableIDDchange_11
# DEBUG BEGIN_STMT
_6 = bufferFreqs[26];
finput_17 = _6 / 1000000;
# DEBUG finput => finput_17
# DEBUG BEGIN_STMT
_7 = bufferFreqs[1];
fsafe_18 = _7 / 1000000;
# DEBUG fsafe => fsafe_18
# DEBUG BEGIN_STMT
tmpData.input1 = stepDuration_12;
# DEBUG BEGIN_STMT
tmpData.input2 = finput_17;
# DEBUG BEGIN_STMT
tmpData.input3 = fsafe_18;
# DEBUG BEGIN_STMT
_8 = maxAllowableIDDchange_11 * stepDuration_12;
_9 = _8 * 100000;
_10 = finput_17 * 2360;
amaxBrut_22 = _9 / _10;
# DEBUG amaxBrut => amaxBrut_22
# DEBUG BEGIN_STMT
tmpData.aux1 = amaxBrut_22;
return;
}
CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS ()
{
const struct Clock_Ip_SelectorConfigType * selectorSCS_CLK;
uint32 i;
const struct Clock_Ip_ClockConfigType * config_clock.16_1;
<unnamed type> _2;
const struct Clock_Ip_ClockConfigType * config_clock.16_4;
unsigned char _5;
long unsigned int _6;
<unnamed type> _7;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
<bb 2> [local count: 114863532]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG selectorSCS_CLK => 0B
# DEBUG BEGIN_STMT
# DEBUG i => 0
goto <bb 6>; [100.00%]
<bb 3> [local count: 1014686025]:
# DEBUG BEGIN_STMT
_2 = config_clock.16_4->selectors[i_13].name;
if (_2 == 12)
goto <bb 4>; [5.50%]
else
goto <bb 5>; [94.50%]
<bb 4> [local count: 55807731]:
# config_clock.16_1 = PHI <config_clock.16_4(3)>
# i_3 = PHI <i_13(3)>
# DEBUG BEGIN_STMT
selectorSCS_CLK_18 = &config_clock.16_1->selectors[i_3];
# DEBUG selectorSCS_CLK => selectorSCS_CLK_18
# DEBUG BEGIN_STMT
goto <bb 7>; [100.00%]
<bb 5> [local count: 958878293]:
# DEBUG BEGIN_STMT
i_17 = i_13 + 1;
# DEBUG i => i_17
<bb 6> [local count: 1073741824]:
# i_13 = PHI <0(2), i_17(5)>
# DEBUG i => i_13
# DEBUG BEGIN_STMT
config_clock.16_4 = config_clock;
_5 = config_clock.16_4->selectorsCount;
_6 = (long unsigned int) _5;
if (_6 > i_13)
goto <bb 3>; [94.50%]
else
goto <bb 7>; [5.50%]
<bb 7> [local count: 114863532]:
# selectorSCS_CLK_14 = PHI <selectorSCS_CLK_18(4), 0B(6)>
# DEBUG selectorSCS_CLK => selectorSCS_CLK_14
# DEBUG BEGIN_STMT
if (selectorSCS_CLK_14 != 0B)
goto <bb 8>; [70.00%]
else
goto <bb 12>; [30.00%]
<bb 8> [local count: 80404472]:
# DEBUG BEGIN_STMT
_7 = selectorSCS_CLK_14->value;
switch (_7) <default: <L8> [33.33%], case 0: <L6> [33.33%], case 8: <L7> [33.33%]>
<bb 9> [local count: 26801491]:
<L6>:
CALCULATE_CONFIGURED_CORE_AIPS_SLOW_PLAT_CLKS.part.0 ();
goto <bb 13>; [100.00%]
<bb 10> [local count: 26798811]:
<L7>:
# DEBUG BEGIN_STMT
_9 = bufferFreqs[28];
configuredCoreClock = _9;
# DEBUG BEGIN_STMT
_10 = bufferFreqs[29];
configuredAipsPlatClock = _10;
# DEBUG BEGIN_STMT
_11 = bufferFreqs[30];
configuredAipsSlowClock = _11;
# DEBUG BEGIN_STMT
_12 = bufferFreqs[31];
configuredHseClock = _12;
# DEBUG BEGIN_STMT
goto <bb 13>; [100.00%]
<bb 11> [local count: 26798811]:
<L8>:
# DEBUG BEGIN_STMT
configuredCoreClock = 0;
# DEBUG BEGIN_STMT
configuredAipsPlatClock = 0;
# DEBUG BEGIN_STMT
configuredAipsSlowClock = 0;
# DEBUG BEGIN_STMT
configuredHseClock = 0;
# DEBUG BEGIN_STMT
goto <bb 13>; [100.00%]
<bb 12> [local count: 34459060]:
# DEBUG BEGIN_STMT
configuredCoreClock = 0;
# DEBUG BEGIN_STMT
configuredAipsPlatClock = 0;
# DEBUG BEGIN_STMT
configuredAipsSlowClock = 0;
# DEBUG BEGIN_STMT
configuredHseClock = 0;
<bb 13> [local count: 114855491]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
return;
}
IntegerDividers_K ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.17_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
const struct Clock_Ip_ClockConfigType * config_clock.18_10;
unsigned int _11;
unsigned int _12;
long unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
const struct Clock_Ip_ClockConfigType * config_clock.19_18;
unsigned int _19;
unsigned int _20;
long unsigned int _21;
long unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[20];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.17_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_34 = config_clock.17_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_34
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_33 = _7 + 1;
# DEBUG dividerValue => dividerValue_33
<bb 5> [local count: 1073741824]:
# dividerValue_26 = PHI <dividerValue_34(3), dividerValue_33(4)>
# DEBUG dividerValue => dividerValue_26
# DEBUG BEGIN_STMT
if (dividerValue_26 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[31];
_9 = _8 / dividerValue_26;
bufferFreqs[38] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[38] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_1 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.18_10 = config_clock;
_11 = (unsigned int) _1;
_12 = _11 + 4294967295;
dividerValue_38 = config_clock.18_10->dividers[_12].value;
# DEBUG dividerValue => dividerValue_38
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_13 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_14 = _13 >> 16;
_15 = _14 & 63;
dividerValue_37 = _15 + 1;
# DEBUG dividerValue => dividerValue_37
<bb 11> [local count: 1073741824]:
# dividerValue_27 = PHI <dividerValue_38(9), dividerValue_37(10)>
# DEBUG dividerValue => dividerValue_27
# DEBUG BEGIN_STMT
if (dividerValue_27 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_16 = bufferFreqs[29];
_17 = _16 / dividerValue_27;
bufferFreqs[39] = _17;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[39] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_1 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.19_18 = config_clock;
_19 = (unsigned int) _1;
_20 = _19 + 4294967295;
dividerValue_42 = config_clock.19_18->dividers[_20].value;
# DEBUG dividerValue => dividerValue_42
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_21 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_22 = _21 >> 16;
_23 = _22 & 63;
dividerValue_41 = _23 + 1;
# DEBUG dividerValue => dividerValue_41
<bb 17> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_42(15), dividerValue_41(16)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_24 = bufferFreqs[30];
_25 = _24 / dividerValue_28;
bufferFreqs[40] = _25;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[40] = 0;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_J ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.20_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
const struct Clock_Ip_ClockConfigType * config_clock.21_10;
unsigned int _11;
unsigned int _12;
long unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
const struct Clock_Ip_ClockConfigType * config_clock.22_18;
unsigned int _19;
unsigned int _20;
long unsigned int _21;
long unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[20];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.20_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_34 = config_clock.20_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_34
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_33 = _7 + 1;
# DEBUG dividerValue => dividerValue_33
<bb 5> [local count: 1073741824]:
# dividerValue_26 = PHI <dividerValue_34(3), dividerValue_33(4)>
# DEBUG dividerValue => dividerValue_26
# DEBUG BEGIN_STMT
if (dividerValue_26 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[26];
_9 = _8 / dividerValue_26;
bufferFreqs[35] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[35] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_1 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.21_10 = config_clock;
_11 = (unsigned int) _1;
_12 = _11 + 4294967295;
dividerValue_38 = config_clock.21_10->dividers[_12].value;
# DEBUG dividerValue => dividerValue_38
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_13 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_14 = _13 >> 16;
_15 = _14 & 63;
dividerValue_37 = _15 + 1;
# DEBUG dividerValue => dividerValue_37
<bb 11> [local count: 1073741824]:
# dividerValue_27 = PHI <dividerValue_38(9), dividerValue_37(10)>
# DEBUG dividerValue => dividerValue_27
# DEBUG BEGIN_STMT
if (dividerValue_27 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_16 = bufferFreqs[27];
_17 = _16 / dividerValue_27;
bufferFreqs[36] = _17;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[36] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_1 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.22_18 = config_clock;
_19 = (unsigned int) _1;
_20 = _19 + 4294967295;
dividerValue_42 = config_clock.22_18->dividers[_20].value;
# DEBUG dividerValue => dividerValue_42
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_21 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_22 = _21 >> 16;
_23 = _22 & 63;
dividerValue_41 = _23 + 1;
# DEBUG dividerValue => dividerValue_41
<bb 17> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_42(15), dividerValue_41(16)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_24 = bufferFreqs[28];
_25 = _24 / dividerValue_28;
bufferFreqs[37] = _25;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[37] = 0;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_I ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.23_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
unsigned char _10;
const struct Clock_Ip_ClockConfigType * config_clock.24_11;
unsigned int _12;
unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
long unsigned int _18;
unsigned char _19;
const struct Clock_Ip_ClockConfigType * config_clock.25_20;
unsigned int _21;
unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
long unsigned int _26;
long unsigned int _27;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[17];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.23_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_36 = config_clock.23_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_36
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[4];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_35 = _7 + 1;
# DEBUG dividerValue => dividerValue_35
<bb 5> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_36(3), dividerValue_35(4)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[26];
_9 = _8 / dividerValue_28;
bufferFreqs[32] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[32] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_10 = freqPointers[18];
if (_10 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.24_11 = config_clock;
_12 = (unsigned int) _10;
_13 = _12 + 4294967295;
dividerValue_40 = config_clock.24_11->dividers[_13].value;
# DEBUG dividerValue => dividerValue_40
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[5];
_15 = _14 >> 16;
_16 = _15 & 63;
dividerValue_39 = _16 + 1;
# DEBUG dividerValue => dividerValue_39
<bb 11> [local count: 1073741824]:
# dividerValue_29 = PHI <dividerValue_40(9), dividerValue_39(10)>
# DEBUG dividerValue => dividerValue_29
# DEBUG BEGIN_STMT
if (dividerValue_29 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_17 = bufferFreqs[26];
_18 = _17 / dividerValue_29;
bufferFreqs[33] = _18;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[33] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_19 = freqPointers[19];
if (_19 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.25_20 = config_clock;
_21 = (unsigned int) _19;
_22 = _21 + 4294967295;
dividerValue_44 = config_clock.25_20->dividers[_22].value;
# DEBUG dividerValue => dividerValue_44
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_23 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[6];
_24 = _23 >> 16;
_25 = _24 & 63;
dividerValue_43 = _25 + 1;
# DEBUG dividerValue => dividerValue_43
<bb 17> [local count: 1073741824]:
# dividerValue_30 = PHI <dividerValue_44(15), dividerValue_43(16)>
# DEBUG dividerValue => dividerValue_30
# DEBUG BEGIN_STMT
if (dividerValue_30 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_26 = bufferFreqs[26];
_27 = _26 / dividerValue_30;
bufferFreqs[34] = _27;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[34] = 0;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_H ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.26_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
unsigned char _10;
const struct Clock_Ip_ClockConfigType * config_clock.27_11;
unsigned int _12;
unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
long unsigned int _18;
unsigned char _19;
const struct Clock_Ip_ClockConfigType * config_clock.28_20;
unsigned int _21;
unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
long unsigned int _26;
long unsigned int _27;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[14];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.26_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_36 = config_clock.26_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_36
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[1];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_35 = _7 + 1;
# DEBUG dividerValue => dividerValue_35
<bb 5> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_36(3), dividerValue_35(4)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[26];
_9 = _8 / dividerValue_28;
bufferFreqs[29] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[29] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_10 = freqPointers[15];
if (_10 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.27_11 = config_clock;
_12 = (unsigned int) _10;
_13 = _12 + 4294967295;
dividerValue_40 = config_clock.27_11->dividers[_13].value;
# DEBUG dividerValue => dividerValue_40
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[2];
_15 = _14 >> 16;
_16 = _15 & 63;
dividerValue_39 = _16 + 1;
# DEBUG dividerValue => dividerValue_39
<bb 11> [local count: 1073741824]:
# dividerValue_29 = PHI <dividerValue_40(9), dividerValue_39(10)>
# DEBUG dividerValue => dividerValue_29
# DEBUG BEGIN_STMT
if (dividerValue_29 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_17 = bufferFreqs[26];
_18 = _17 / dividerValue_29;
bufferFreqs[30] = _18;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[30] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_19 = freqPointers[16];
if (_19 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.28_20 = config_clock;
_21 = (unsigned int) _19;
_22 = _21 + 4294967295;
dividerValue_44 = config_clock.28_20->dividers[_22].value;
# DEBUG dividerValue => dividerValue_44
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_23 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[3];
_24 = _23 >> 16;
_25 = _24 & 63;
dividerValue_43 = _25 + 1;
# DEBUG dividerValue => dividerValue_43
<bb 17> [local count: 1073741824]:
# dividerValue_30 = PHI <dividerValue_44(15), dividerValue_43(16)>
# DEBUG dividerValue => dividerValue_30
# DEBUG BEGIN_STMT
if (dividerValue_30 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_26 = bufferFreqs[26];
_27 = _26 / dividerValue_30;
bufferFreqs[31] = _27;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[31] = 0;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_G ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.29_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
unsigned char _10;
const struct Clock_Ip_ClockConfigType * config_clock.30_11;
unsigned int _12;
unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
long unsigned int _18;
unsigned char _19;
const struct Clock_Ip_ClockConfigType * config_clock.31_20;
unsigned int _21;
unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
long unsigned int _26;
long unsigned int _27;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[8];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.29_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_36 = config_clock.29_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_36
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLODIV[0];
_6 = _5 >> 16;
_7 = _6 & 15;
dividerValue_35 = _7 + 1;
# DEBUG dividerValue => dividerValue_35
<bb 5> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_36(3), dividerValue_35(4)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[25];
_9 = _8 / dividerValue_28;
bufferFreqs[26] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[26] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_10 = freqPointers[9];
if (_10 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.30_11 = config_clock;
_12 = (unsigned int) _10;
_13 = _12 + 4294967295;
dividerValue_40 = config_clock.30_11->dividers[_13].value;
# DEBUG dividerValue => dividerValue_40
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLODIV[1];
_15 = _14 >> 16;
_16 = _15 & 15;
dividerValue_39 = _16 + 1;
# DEBUG dividerValue => dividerValue_39
<bb 11> [local count: 1073741824]:
# dividerValue_29 = PHI <dividerValue_40(9), dividerValue_39(10)>
# DEBUG dividerValue => dividerValue_29
# DEBUG BEGIN_STMT
if (dividerValue_29 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_17 = bufferFreqs[25];
_18 = _17 / dividerValue_29;
bufferFreqs[27] = _18;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[27] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_19 = freqPointers[13];
if (_19 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.31_20 = config_clock;
_21 = (unsigned int) _19;
_22 = _21 + 4294967295;
dividerValue_44 = config_clock.31_20->dividers[_22].value;
# DEBUG dividerValue => dividerValue_44
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_23 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[0];
_24 = _23 >> 16;
_25 = _24 & 63;
dividerValue_43 = _25 + 1;
# DEBUG dividerValue => dividerValue_43
<bb 17> [local count: 1073741824]:
# dividerValue_30 = PHI <dividerValue_44(15), dividerValue_43(16)>
# DEBUG dividerValue => dividerValue_30
# DEBUG BEGIN_STMT
if (dividerValue_30 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_26 = bufferFreqs[26];
_27 = _26 / dividerValue_30;
bufferFreqs[28] = _27;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[28] = 0;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_F ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.32_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
const struct Clock_Ip_ClockConfigType * config_clock.33_10;
unsigned int _11;
unsigned int _12;
long unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
unsigned char _18;
const struct Clock_Ip_ClockConfigType * config_clock.34_19;
unsigned int _20;
unsigned int _21;
long unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
long unsigned int _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[20];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.32_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_35 = config_clock.32_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_35
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_34 = _7 + 1;
# DEBUG dividerValue => dividerValue_34
<bb 5> [local count: 1073741824]:
# dividerValue_27 = PHI <dividerValue_35(3), dividerValue_34(4)>
# DEBUG dividerValue => dividerValue_27
# DEBUG BEGIN_STMT
if (dividerValue_27 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[6];
_9 = _8 / dividerValue_27;
bufferFreqs[23] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[23] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_1 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.33_10 = config_clock;
_11 = (unsigned int) _1;
_12 = _11 + 4294967295;
dividerValue_39 = config_clock.33_10->dividers[_12].value;
# DEBUG dividerValue => dividerValue_39
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_13 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_14 = _13 >> 16;
_15 = _14 & 63;
dividerValue_38 = _15 + 1;
# DEBUG dividerValue => dividerValue_38
<bb 11> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_39(9), dividerValue_38(10)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_16 = bufferFreqs[7];
_17 = _16 / dividerValue_28;
bufferFreqs[24] = _17;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[24] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_18 = freqPointers[7];
if (_18 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.34_19 = config_clock;
_20 = (unsigned int) _18;
_21 = _20 + 4294967295;
dividerValue_43 = config_clock.34_19->dividers[_21].value;
# DEBUG dividerValue => dividerValue_43
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_22 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLDV;
_23 = _22 >> 25;
dividerValue_42 = _23 & 63;
# DEBUG dividerValue => dividerValue_42
<bb 17> [local count: 1073741824]:
# dividerValue_29 = PHI <dividerValue_43(15), dividerValue_42(16)>
# DEBUG dividerValue => dividerValue_29
# DEBUG BEGIN_STMT
if (dividerValue_29 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_24 = bufferFreqs[5];
_25 = _24 / dividerValue_29;
bufferFreqs[25] = _25;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
_26 = bufferFreqs[5];
bufferFreqs[25] = _26;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_E ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.35_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
const struct Clock_Ip_ClockConfigType * config_clock.36_10;
unsigned int _11;
unsigned int _12;
long unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
const struct Clock_Ip_ClockConfigType * config_clock.37_18;
unsigned int _19;
unsigned int _20;
long unsigned int _21;
long unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[20];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.35_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_34 = config_clock.35_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_34
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_33 = _7 + 1;
# DEBUG dividerValue => dividerValue_33
<bb 5> [local count: 1073741824]:
# dividerValue_26 = PHI <dividerValue_34(3), dividerValue_33(4)>
# DEBUG dividerValue => dividerValue_26
# DEBUG BEGIN_STMT
if (dividerValue_26 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[11];
_9 = _8 / dividerValue_26;
bufferFreqs[20] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[20] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_1 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.36_10 = config_clock;
_11 = (unsigned int) _1;
_12 = _11 + 4294967295;
dividerValue_38 = config_clock.36_10->dividers[_12].value;
# DEBUG dividerValue => dividerValue_38
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_13 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_14 = _13 >> 16;
_15 = _14 & 63;
dividerValue_37 = _15 + 1;
# DEBUG dividerValue => dividerValue_37
<bb 11> [local count: 1073741824]:
# dividerValue_27 = PHI <dividerValue_38(9), dividerValue_37(10)>
# DEBUG dividerValue => dividerValue_27
# DEBUG BEGIN_STMT
if (dividerValue_27 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_16 = bufferFreqs[9];
_17 = _16 / dividerValue_27;
bufferFreqs[21] = _17;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[21] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_1 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.37_18 = config_clock;
_19 = (unsigned int) _1;
_20 = _19 + 4294967295;
dividerValue_42 = config_clock.37_18->dividers[_20].value;
# DEBUG dividerValue => dividerValue_42
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_21 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_22 = _21 >> 16;
_23 = _22 & 63;
dividerValue_41 = _23 + 1;
# DEBUG dividerValue => dividerValue_41
<bb 17> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_42(15), dividerValue_41(16)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_24 = bufferFreqs[10];
_25 = _24 / dividerValue_28;
bufferFreqs[22] = _25;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[22] = 0;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_D ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.38_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
const struct Clock_Ip_ClockConfigType * config_clock.39_10;
unsigned int _11;
unsigned int _12;
long unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
const struct Clock_Ip_ClockConfigType * config_clock.40_18;
unsigned int _19;
unsigned int _20;
long unsigned int _21;
long unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[20];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.38_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_34 = config_clock.38_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_34
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_33 = _7 + 1;
# DEBUG dividerValue => dividerValue_33
<bb 5> [local count: 1073741824]:
# dividerValue_26 = PHI <dividerValue_34(3), dividerValue_33(4)>
# DEBUG dividerValue => dividerValue_26
# DEBUG BEGIN_STMT
if (dividerValue_26 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[3];
_9 = _8 / dividerValue_26;
bufferFreqs[17] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[17] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_1 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.39_10 = config_clock;
_11 = (unsigned int) _1;
_12 = _11 + 4294967295;
dividerValue_38 = config_clock.39_10->dividers[_12].value;
# DEBUG dividerValue => dividerValue_38
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_13 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_14 = _13 >> 16;
_15 = _14 & 63;
dividerValue_37 = _15 + 1;
# DEBUG dividerValue => dividerValue_37
<bb 11> [local count: 1073741824]:
# dividerValue_27 = PHI <dividerValue_38(9), dividerValue_37(10)>
# DEBUG dividerValue => dividerValue_27
# DEBUG BEGIN_STMT
if (dividerValue_27 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_16 = bufferFreqs[4];
_17 = _16 / dividerValue_27;
bufferFreqs[18] = _17;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[18] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_1 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.40_18 = config_clock;
_19 = (unsigned int) _1;
_20 = _19 + 4294967295;
dividerValue_42 = config_clock.40_18->dividers[_20].value;
# DEBUG dividerValue => dividerValue_42
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_21 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_22 = _21 >> 16;
_23 = _22 & 63;
dividerValue_41 = _23 + 1;
# DEBUG dividerValue => dividerValue_41
<bb 17> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_42(15), dividerValue_41(16)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_24 = bufferFreqs[8];
_25 = _24 / dividerValue_28;
bufferFreqs[19] = _25;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[19] = 0;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_C ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.41_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
unsigned char _10;
const struct Clock_Ip_ClockConfigType * config_clock.42_11;
unsigned int _12;
unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
long unsigned int _18;
const struct Clock_Ip_ClockConfigType * config_clock.43_19;
unsigned int _20;
unsigned int _21;
long unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
long unsigned int _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[19];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.41_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_35 = config_clock.41_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_35
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[6];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_34 = _7 + 1;
# DEBUG dividerValue => dividerValue_34
<bb 5> [local count: 1073741824]:
# dividerValue_27 = PHI <dividerValue_35(3), dividerValue_34(4)>
# DEBUG dividerValue => dividerValue_27
# DEBUG BEGIN_STMT
if (dividerValue_27 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[1];
_9 = _8 / dividerValue_27;
bufferFreqs[14] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[14] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_10 = freqPointers[20];
if (_10 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.42_11 = config_clock;
_12 = (unsigned int) _10;
_13 = _12 + 4294967295;
dividerValue_39 = config_clock.42_11->dividers[_13].value;
# DEBUG dividerValue => dividerValue_39
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_15 = _14 >> 16;
_16 = _15 & 63;
dividerValue_38 = _16 + 1;
# DEBUG dividerValue => dividerValue_38
<bb 11> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_39(9), dividerValue_38(10)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_17 = bufferFreqs[1];
_18 = _17 / dividerValue_28;
bufferFreqs[15] = _18;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[15] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (_10 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.43_19 = config_clock;
_20 = (unsigned int) _10;
_21 = _20 + 4294967295;
dividerValue_43 = config_clock.43_19->dividers[_21].value;
# DEBUG dividerValue => dividerValue_43
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_22 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].divider[0];
_23 = _22 >> 16;
_24 = _23 & 63;
dividerValue_42 = _24 + 1;
# DEBUG dividerValue => dividerValue_42
<bb 17> [local count: 1073741824]:
# dividerValue_29 = PHI <dividerValue_43(15), dividerValue_42(16)>
# DEBUG dividerValue => dividerValue_29
# DEBUG BEGIN_STMT
if (dividerValue_29 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_25 = bufferFreqs[2];
_26 = _25 / dividerValue_29;
bufferFreqs[16] = _26;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[16] = 0;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_B ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.44_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
unsigned char _10;
const struct Clock_Ip_ClockConfigType * config_clock.45_11;
unsigned int _12;
unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
long unsigned int _18;
unsigned char _19;
const struct Clock_Ip_ClockConfigType * config_clock.46_20;
unsigned int _21;
unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
long unsigned int _26;
long unsigned int _27;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[16];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.44_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_36 = config_clock.44_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_36
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[3];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_35 = _7 + 1;
# DEBUG dividerValue => dividerValue_35
<bb 5> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_36(3), dividerValue_35(4)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[1];
_9 = _8 / dividerValue_28;
bufferFreqs[11] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[11] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_10 = freqPointers[17];
if (_10 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.45_11 = config_clock;
_12 = (unsigned int) _10;
_13 = _12 + 4294967295;
dividerValue_40 = config_clock.45_11->dividers[_13].value;
# DEBUG dividerValue => dividerValue_40
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[4];
_15 = _14 >> 16;
_16 = _15 & 63;
dividerValue_39 = _16 + 1;
# DEBUG dividerValue => dividerValue_39
<bb 11> [local count: 1073741824]:
# dividerValue_29 = PHI <dividerValue_40(9), dividerValue_39(10)>
# DEBUG dividerValue => dividerValue_29
# DEBUG BEGIN_STMT
if (dividerValue_29 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_17 = bufferFreqs[1];
_18 = _17 / dividerValue_29;
bufferFreqs[12] = _18;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[12] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_19 = freqPointers[18];
if (_19 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.46_20 = config_clock;
_21 = (unsigned int) _19;
_22 = _21 + 4294967295;
dividerValue_44 = config_clock.46_20->dividers[_22].value;
# DEBUG dividerValue => dividerValue_44
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_23 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[5];
_24 = _23 >> 16;
_25 = _24 & 63;
dividerValue_43 = _25 + 1;
# DEBUG dividerValue => dividerValue_43
<bb 17> [local count: 1073741824]:
# dividerValue_30 = PHI <dividerValue_44(15), dividerValue_43(16)>
# DEBUG dividerValue => dividerValue_30
# DEBUG BEGIN_STMT
if (dividerValue_30 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_26 = bufferFreqs[1];
_27 = _26 / dividerValue_30;
bufferFreqs[13] = _27;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[13] = 0;
<bb 20> [local count: 1073741824]:
return;
}
IntegerDividers_A ()
{
uint32 dividerValue;
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.47_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
unsigned char _10;
const struct Clock_Ip_ClockConfigType * config_clock.48_11;
unsigned int _12;
unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
long unsigned int _18;
unsigned char _19;
const struct Clock_Ip_ClockConfigType * config_clock.49_20;
unsigned int _21;
unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
long unsigned int _26;
long unsigned int _27;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[13];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.47_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
dividerValue_36 = config_clock.47_2->dividers[_4].value;
# DEBUG dividerValue => dividerValue_36
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_5 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[0];
_6 = _5 >> 16;
_7 = _6 & 63;
dividerValue_35 = _7 + 1;
# DEBUG dividerValue => dividerValue_35
<bb 5> [local count: 1073741824]:
# dividerValue_28 = PHI <dividerValue_36(3), dividerValue_35(4)>
# DEBUG dividerValue => dividerValue_28
# DEBUG BEGIN_STMT
if (dividerValue_28 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
_8 = bufferFreqs[1];
_9 = _8 / dividerValue_28;
bufferFreqs[8] = _9;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[8] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_10 = freqPointers[14];
if (_10 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.48_11 = config_clock;
_12 = (unsigned int) _10;
_13 = _12 + 4294967295;
dividerValue_40 = config_clock.48_11->dividers[_13].value;
# DEBUG dividerValue => dividerValue_40
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
_14 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[1];
_15 = _14 >> 16;
_16 = _15 & 63;
dividerValue_39 = _16 + 1;
# DEBUG dividerValue => dividerValue_39
<bb 11> [local count: 1073741824]:
# dividerValue_29 = PHI <dividerValue_40(9), dividerValue_39(10)>
# DEBUG dividerValue => dividerValue_29
# DEBUG BEGIN_STMT
if (dividerValue_29 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
_17 = bufferFreqs[1];
_18 = _17 / dividerValue_29;
bufferFreqs[9] = _18;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[9] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_19 = freqPointers[15];
if (_19 != 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.49_20 = config_clock;
_21 = (unsigned int) _19;
_22 = _21 + 4294967295;
dividerValue_44 = config_clock.49_20->dividers[_22].value;
# DEBUG dividerValue => dividerValue_44
goto <bb 17>; [100.00%]
<bb 16> [local count: 536870913]:
# DEBUG BEGIN_STMT
_23 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].divider[2];
_24 = _23 >> 16;
_25 = _24 & 63;
dividerValue_43 = _25 + 1;
# DEBUG dividerValue => dividerValue_43
<bb 17> [local count: 1073741824]:
# dividerValue_30 = PHI <dividerValue_44(15), dividerValue_43(16)>
# DEBUG dividerValue => dividerValue_30
# DEBUG BEGIN_STMT
if (dividerValue_30 != 0)
goto <bb 18>; [50.00%]
else
goto <bb 19>; [50.00%]
<bb 18> [local count: 536870913]:
# DEBUG BEGIN_STMT
_26 = bufferFreqs[1];
_27 = _26 / dividerValue_30;
bufferFreqs[10] = _27;
goto <bb 20>; [100.00%]
<bb 19> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[10] = 0;
<bb 20> [local count: 1073741824]:
return;
}
PLL_C ()
{
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
long unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = tmpData.output;
_2 = tmpData.input1;
_3 = tmpData.input2;
_4 = _2 / _3;
_5 = tmpData.aux2;
_6 = _4 * _5;
_7 = _1 + _6;
# DEBUG BEGIN_STMT
_8 = tmpData.aux4;
_9 = tmpData.input4;
_10 = _8 * _9;
_11 = _7 + _10;
# DEBUG BEGIN_STMT
_12 = tmpData.aux5;
_13 = _9 * _12;
_14 = tmpData.aux3;
_15 = _13 / _14;
_16 = _11 + _15;
tmpData.output = _16;
# DEBUG BEGIN_STMT
bufferFreqs[5] = _16;
return;
}
PLL_B ()
{
long unsigned int _1;
long unsigned int _2;
long unsigned int _3;
long unsigned int _4;
long unsigned int _5;
long unsigned int _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
long unsigned int _10;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = tmpData.input2;
_2 = _1 << 14;
_3 = _1 << 11;
_4 = _2 + _3;
tmpData.aux3 = _4;
# DEBUG BEGIN_STMT
_5 = tmpData.input1;
_6 = _5 / _4;
tmpData.aux4 = _6;
# DEBUG BEGIN_STMT
_7 = _4 * _6;
_8 = _5 - _7;
tmpData.aux5 = _8;
# DEBUG BEGIN_STMT
_9 = tmpData.aux1;
_10 = _5 * _9;
tmpData.output = _10;
return;
}
PLL_A ()
{
long unsigned int _1;
unsigned char _2;
const struct Clock_Ip_ClockConfigType * config_clock.50_3;
unsigned int _4;
unsigned int _5;
unsigned char _6;
long unsigned int _7;
unsigned char _8;
long unsigned int _9;
short unsigned int _10;
long unsigned int _11;
long unsigned int _12;
long unsigned int _13;
long unsigned int _14;
long unsigned int _15;
long unsigned int _16;
long unsigned int _17;
long unsigned int _18;
long unsigned int _19;
long unsigned int _20;
long unsigned int _21;
long unsigned int _22;
long unsigned int _23;
long unsigned int _24;
long unsigned int _25;
long unsigned int _26;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = bufferFreqs[3];
tmpData.input1 = _1;
# DEBUG BEGIN_STMT
_2 = freqPointers[6];
if (_2 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.50_3 = config_clock;
_4 = (unsigned int) _2;
_5 = _4 + 4294967295;
# DEBUG D#5 => &config_clock.50_3->plls[_5]
# DEBUG pllConfig => D#5
# DEBUG BEGIN_STMT
_6 = MEM[(const struct Clock_Ip_PllConfigType *)config_clock.50_3].plls[_5].predivider;
_7 = (long unsigned int) _6;
tmpData.input2 = _7;
# DEBUG BEGIN_STMT
_8 = MEM[(const struct Clock_Ip_PllConfigType *)config_clock.50_3].plls[_5].mulFactorDiv;
_9 = (long unsigned int) _8;
tmpData.input3 = _9;
# DEBUG BEGIN_STMT
_10 = MEM[(const struct Clock_Ip_PllConfigType *)config_clock.50_3].plls[_5].numeratorFracLoopDiv;
_11 = (long unsigned int) _10;
tmpData.input4 = _11;
# DEBUG BEGIN_STMT
tmpData.input5 = 0;
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
_12 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLDV;
_13 = _12 >> 12;
_14 = _13 & 7;
tmpData.input2 = _14;
# DEBUG BEGIN_STMT
_15 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLDV;
_16 = _15 & 255;
tmpData.input3 = _16;
# DEBUG BEGIN_STMT
_17 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLFD;
_18 = _17 & 32767;
tmpData.input4 = _18;
# DEBUG BEGIN_STMT
_19 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLDV;
_20 = _19 >> 25;
_21 = _20 & 63;
tmpData.input5 = _21;
<bb 5> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_22 = tmpData.input3;
_23 = tmpData.input2;
_24 = _22 / _23;
tmpData.aux1 = _24;
# DEBUG BEGIN_STMT
_25 = _23 * _24;
_26 = _22 - _25;
tmpData.aux2 = _26;
return;
}
IRCOSCS_XOSCS_SERDES_EXTERNAL_CLOCKS ()
{
unsigned char _1;
const struct Clock_Ip_ClockConfigType * config_clock.51_2;
unsigned int _3;
unsigned int _4;
long unsigned int _5;
unsigned char _6;
const struct Clock_Ip_ClockConfigType * config_clock.52_7;
unsigned int _8;
unsigned int _9;
long unsigned int _10;
unsigned char _11;
const struct Clock_Ip_ClockConfigType * config_clock.53_12;
unsigned int _13;
unsigned int _14;
long unsigned int _15;
unsigned char _16;
const struct Clock_Ip_ClockConfigType * config_clock.54_17;
unsigned int _18;
unsigned int _19;
long unsigned int _20;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = freqPointers[4];
if (_1 != 0)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.51_2 = config_clock;
_3 = (unsigned int) _1;
_4 = _3 + 4294967295;
# DEBUG D#1 => &config_clock.51_2->xoscs[_4]
# DEBUG xoscConfig => D#1
# DEBUG BEGIN_STMT
_5 = MEM[(const struct Clock_Ip_XoscConfigType *)config_clock.51_2].xoscs[_4].freq;
bufferFreqs[3] = _5;
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[3] = 16000000;
<bb 5> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_6 = freqPointers[5];
if (_6 != 0)
goto <bb 6>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 6> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.52_7 = config_clock;
_8 = (unsigned int) _6;
_9 = _8 + 4294967295;
# DEBUG D#2 => &config_clock.52_7->xoscs[_9]
# DEBUG xoscConfig => D#2
# DEBUG BEGIN_STMT
_10 = MEM[(const struct Clock_Ip_XoscConfigType *)config_clock.52_7].xoscs[_9].freq;
bufferFreqs[4] = _10;
goto <bb 8>; [100.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[4] = 32768;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
bufferFreqs[2] = 32000;
# DEBUG BEGIN_STMT
bufferFreqs[1] = 48000000;
# DEBUG BEGIN_STMT
freqPointers[0] = 1;
# DEBUG BEGIN_STMT
freqPointers[2] = 2;
# DEBUG BEGIN_STMT
_11 = freqPointers[10];
if (_11 != 0)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.53_12 = config_clock;
_13 = (unsigned int) _11;
_14 = _13 + 4294967295;
# DEBUG D#3 => &config_clock.53_12->extClks[_14]
# DEBUG extClkConfig => D#3
# DEBUG BEGIN_STMT
_15 = MEM[(const struct Clock_Ip_ExtClkConfigType *)config_clock.53_12].extClks[_14].value;
bufferFreqs[6] = _15;
goto <bb 11>; [100.00%]
<bb 10> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[6] = 0;
<bb 11> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_16 = freqPointers[11];
if (_16 != 0)
goto <bb 12>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 12> [local count: 536870913]:
# DEBUG BEGIN_STMT
config_clock.54_17 = config_clock;
_18 = (unsigned int) _16;
_19 = _18 + 4294967295;
# DEBUG D#4 => &config_clock.54_17->extClks[_19]
# DEBUG extClkConfig => D#4
# DEBUG BEGIN_STMT
_20 = MEM[(const struct Clock_Ip_ExtClkConfigType *)config_clock.54_17].extClks[_19].value;
bufferFreqs[7] = _20;
goto <bb 14>; [100.00%]
<bb 13> [local count: 536870913]:
# DEBUG BEGIN_STMT
bufferFreqs[7] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
freqPointers[10] = 6;
# DEBUG BEGIN_STMT
freqPointers[11] = 7;
return;
}
NOT_UNDER_MCU_CONTROL_B ()
{
unsigned char _1;
long unsigned int _2;
long unsigned int _3;
long unsigned int _4;
signed int _5;
unsigned char _6;
long unsigned int _7;
long unsigned int _8;
long unsigned int _9;
signed int _10;
unsigned char _11;
long unsigned int _12;
long unsigned int _13;
long unsigned int _14;
<unnamed type> _15;
unsigned char _16;
long unsigned int _17;
long unsigned int _18;
long unsigned int _19;
<unnamed type> _20;
clock_element_state_t iftmp.55_21;
clock_element_state_t iftmp.56_22;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = freqPointers[8];
if (_1 == 0)
goto <bb 3>; [50.00%]
else
goto <bb 8>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
_2 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT;
_3 = _2 & 16777216;
if (_3 != 0)
goto <bb 4>; [50.00%]
else
goto <bb 7>; [50.00%]
<bb 4> [local count: 268435456]:
# DEBUG BEGIN_STMT
_4 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLODIV[0];
_5 = (signed int) _4;
if (_5 >= 0)
goto <bb 6>; [59.00%]
else
goto <bb 5>; [41.00%]
<bb 5> [local count: 110058537]:
<bb 6> [local count: 268435456]:
# iftmp.55_21 = PHI <0(4), 255(5)>
clkState[8] = iftmp.55_21;
goto <bb 8>; [100.00%]
<bb 7> [local count: 268435456]:
# DEBUG BEGIN_STMT
clkState[8] = 0;
<bb 8> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_6 = freqPointers[9];
if (_6 == 0)
goto <bb 9>; [50.00%]
else
goto <bb 14>; [50.00%]
<bb 9> [local count: 536870913]:
# DEBUG BEGIN_STMT
_7 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT;
_8 = _7 & 16777216;
if (_8 != 0)
goto <bb 10>; [50.00%]
else
goto <bb 13>; [50.00%]
<bb 10> [local count: 268435456]:
# DEBUG BEGIN_STMT
_9 ={v} MEM[(volatile struct PLL_Type *)1076756480B].PLLODIV[1];
_10 = (signed int) _9;
if (_10 >= 0)
goto <bb 12>; [59.00%]
else
goto <bb 11>; [41.00%]
<bb 11> [local count: 110058537]:
<bb 12> [local count: 268435456]:
# iftmp.56_22 = PHI <0(10), 255(11)>
clkState[9] = iftmp.56_22;
goto <bb 14>; [100.00%]
<bb 13> [local count: 268435456]:
# DEBUG BEGIN_STMT
clkState[9] = 0;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
clkState[10] = 255;
# DEBUG BEGIN_STMT
clkState[11] = 255;
# DEBUG BEGIN_STMT
_11 = freqPointers[12];
if (_11 == 0)
goto <bb 15>; [50.00%]
else
goto <bb 16>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
_12 ={v} MEM[(volatile struct cgmMux_Type *)1076724480B].CSS;
_13 = _12 >> 24;
_14 = _13 & 63;
_15 = selectorEntryIndex[_14];
clkState[12] = _15;
<bb 16> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_16 = freqPointers[20];
if (_16 == 0)
goto <bb 17>; [50.00%]
else
goto <bb 18>; [50.00%]
<bb 17> [local count: 536870913]:
# DEBUG BEGIN_STMT
_17 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].CSS;
_18 = _17 >> 24;
_19 = _18 & 63;
_20 = selectorEntryIndex[_19];
clkState[20] = _20;
<bb 18> [local count: 1073741824]:
return;
}
NOT_UNDER_MCU_CONTROL_A ()
{
unsigned char _1;
long unsigned int _3;
long unsigned int _4;
unsigned char _5;
long unsigned int _6;
signed int _7;
unsigned char _8;
long unsigned int _9;
long unsigned int _10;
unsigned char _11;
long unsigned int _12;
signed int _13;
unsigned char _14;
clock_element_state_t iftmp.57_15;
clock_element_state_t iftmp.58_16;
clock_element_state_t iftmp.59_17;
clock_element_state_t iftmp.60_18;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
clkState[0] = 255;
# DEBUG BEGIN_STMT
_1 = freqPointers[1];
if (_1 == 0)
goto <bb 3>; [50.00%]
else
goto <bb 6>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
_3 ={v} MEM[(struct FIRC_Type *)1076690944B].STDBY_ENABLE;
_4 = _3 & 1;
if (_4 == 0)
goto <bb 5>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 4> [local count: 268435456]:
<bb 5> [local count: 536870913]:
# iftmp.57_15 = PHI <0(3), 255(4)>
clkState[1] = iftmp.57_15;
<bb 6> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_5 = freqPointers[4];
if (_5 == 0)
goto <bb 7>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 7> [local count: 536870913]:
# DEBUG BEGIN_STMT
_6 ={v} MEM[(volatile struct ExtOSC_Type *)1076707328B].STAT;
_7 = (signed int) _6;
if (_7 >= 0)
goto <bb 9>; [59.00%]
else
goto <bb 8>; [41.00%]
<bb 8> [local count: 220117074]:
<bb 9> [local count: 536870913]:
# iftmp.58_16 = PHI <0(7), 255(8)>
clkState[4] = iftmp.58_16;
<bb 10> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_8 = freqPointers[3];
if (_8 == 0)
goto <bb 11>; [50.00%]
else
goto <bb 14>; [50.00%]
<bb 11> [local count: 536870913]:
# DEBUG BEGIN_STMT
_9 ={v} MEM[(struct SIRC_Type *)1076658176B].MISCELLANEOUS_IN;
_10 = _9 & 256;
if (_10 == 0)
goto <bb 13>; [50.00%]
else
goto <bb 12>; [50.00%]
<bb 12> [local count: 268435456]:
<bb 13> [local count: 536870913]:
# iftmp.59_17 = PHI <0(11), 255(12)>
clkState[3] = iftmp.59_17;
<bb 14> [local count: 1073741824]:
# DEBUG BEGIN_STMT
clkState[2] = 255;
# DEBUG BEGIN_STMT
_11 = freqPointers[5];
if (_11 == 0)
goto <bb 15>; [50.00%]
else
goto <bb 18>; [50.00%]
<bb 15> [local count: 536870913]:
# DEBUG BEGIN_STMT
_12 ={v} MEM[(struct SXOSC_Type *)1076674560B].SXOSC_STAT;
_13 = (signed int) _12;
if (_13 >= 0)
goto <bb 17>; [59.00%]
else
goto <bb 16>; [41.00%]
<bb 16> [local count: 220117074]:
<bb 17> [local count: 536870913]:
# iftmp.60_18 = PHI <0(15), 255(16)>
clkState[5] = iftmp.60_18;
<bb 18> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_14 = freqPointers[6];
if (_14 == 0)
goto <bb 19>; [50.00%]
else
goto <bb 20>; [50.00%]
<bb 19> [local count: 536870912]:
NOT_UNDER_MCU_CONTROL_A.part.0 ();
<bb 20> [local count: 1073741824]:
return;
}
CONFIG_ELEMENTS_MAPPINGS_02 ()
{
uint8 j;
uint8 i;
int _1;
<unnamed type> _2;
int _3;
unsigned char _4;
const struct Clock_Ip_ClockConfigType * config_clock.65_5;
unsigned char _6;
int _7;
<unnamed type> _8;
int _9;
unsigned char _10;
const struct Clock_Ip_ClockConfigType * config_clock.65_11;
unsigned char _12;
int _13;
<unnamed type> _14;
int _15;
unsigned char _16;
unsigned char _17;
<unnamed type> _19;
int _20;
<unnamed type> _21;
unsigned char _22;
unsigned char _23;
int _24;
<unnamed type> _25;
int _26;
<unnamed type> _27;
unsigned char _28;
unsigned char _29;
<bb 2> [local count: 7299031]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG i => 0
goto <bb 6>; [100.00%]
<bb 3> [local count: 59055797]:
# DEBUG BEGIN_STMT
_1 = (int) i_30;
_2 = config_clock.65_5->selectors[_1].name;
if (_2 <= 20)
goto <bb 4>; [50.00%]
else
goto <bb 5>; [50.00%]
<bb 4> [local count: 29527898]:
# DEBUG BEGIN_STMT
_3 = (int) _2;
_4 = i_30 + 1;
freqPointers[_3] = _4;
<bb 5> [local count: 59055797]:
# DEBUG BEGIN_STMT
i_60 = i_30 + 1;
# DEBUG i => i_60
<bb 6> [local count: 66354828]:
# i_30 = PHI <0(2), i_60(5)>
# DEBUG i => i_30
# DEBUG BEGIN_STMT
config_clock.65_5 = config_clock;
_6 = config_clock.65_5->selectorsCount;
if (_6 > i_30)
goto <bb 3>; [89.00%]
else
goto <bb 7>; [11.00%]
<bb 7> [local count: 7299031]:
# config_clock.65_11 = PHI <config_clock.65_5(6)>
goto <bb 11>; [100.00%]
<bb 8> [local count: 59055797]:
# DEBUG BEGIN_STMT
_7 = (int) i_31;
_8 = config_clock.65_11->dividers[_7].name;
if (_8 <= 20)
goto <bb 9>; [50.00%]
else
goto <bb 10>; [50.00%]
<bb 9> [local count: 29527899]:
# DEBUG BEGIN_STMT
_9 = (int) _8;
_10 = i_31 + 1;
freqPointers[_9] = _10;
<bb 10> [local count: 59055797]:
# DEBUG BEGIN_STMT
i_58 = i_31 + 1;
# DEBUG i => i_58
<bb 11> [local count: 66354828]:
# i_31 = PHI <i_58(10), 0(7)>
# DEBUG i => i_31
# DEBUG BEGIN_STMT
_12 = config_clock.65_11->dividersCount;
if (_12 > i_31)
goto <bb 8>; [89.00%]
else
goto <bb 34>; [11.00%]
<bb 34> [local count: 7299031]:
goto <bb 15>; [100.00%]
<bb 12> [local count: 59055798]:
# DEBUG BEGIN_STMT
_13 = (int) i_32;
_14 = config_clock.65_11->fracDivs[_13].name;
if (_14 <= 20)
goto <bb 13>; [50.00%]
else
goto <bb 14>; [50.00%]
<bb 13> [local count: 29527899]:
# DEBUG BEGIN_STMT
_15 = (int) _14;
_16 = i_32 + 1;
freqPointers[_15] = _16;
<bb 14> [local count: 59055798]:
# DEBUG BEGIN_STMT
i_56 = i_32 + 1;
# DEBUG i => i_56
<bb 15> [local count: 66354829]:
# i_32 = PHI <i_56(14), 0(34)>
# DEBUG i => i_32
# DEBUG BEGIN_STMT
_17 = config_clock.65_11->fracDivsCount;
if (_17 > i_32)
goto <bb 12>; [89.00%]
else
goto <bb 32>; [11.00%]
<bb 32> [local count: 7299031]:
goto <bb 21>; [100.00%]
<bb 16> [local count: 1014686024]:
# DEBUG BEGIN_STMT
_19 = pcfsEntries[0].name;
_20 = (int) i_33;
_21 = config_clock.65_11->pcfs[_20].name;
if (_19 == _21)
goto <bb 17>; [67.00%]
else
goto <bb 35>; [33.00%]
<bb 35> [local count: 334846388]:
goto <bb 29>; [100.00%]
<bb 17> [local count: 679839636]:
# DEBUG BEGIN_STMT
_22 = i_33 + 1;
pcfsEntries[0].configIndex = _22;
<bb 19> [local count: 738895437]:
# j_43 = PHI <1(17), 0(33)>
<bb 29> [local count: 1073741824]:
# j_35 = PHI <j_43(19), 1(35)>
# DEBUG j => j_35
# DEBUG BEGIN_STMT
if (j_35 == 0)
goto <bb 16>; [94.50%]
else
goto <bb 20>; [5.50%]
<bb 20> [local count: 59055800]:
# DEBUG BEGIN_STMT
i_53 = i_33 + 1;
# DEBUG i => i_53
<bb 21> [local count: 66354831]:
# i_33 = PHI <i_53(20), 0(32)>
# DEBUG i => i_33
# DEBUG BEGIN_STMT
_23 = config_clock.65_11->pcfsCount;
if (_23 > i_33)
goto <bb 33>; [89.00%]
else
goto <bb 30>; [11.00%]
<bb 33> [local count: 59055800]:
goto <bb 19>; [100.00%]
<bb 30> [local count: 7299031]:
goto <bb 27>; [100.00%]
<bb 22> [local count: 236223206]:
# DEBUG BEGIN_STMT
_24 = (int) j_36;
_25 = cmuEntries[_24].name;
_26 = (int) i_34;
_27 = config_clock.65_11->cmus[_26].name;
if (_25 == _27)
goto <bb 23>; [34.00%]
else
goto <bb 24>; [66.00%]
<bb 23> [local count: 80315890]:
# DEBUG BEGIN_STMT
_28 = i_34 + 1;
cmuEntries[_24].configIndex = _28;
<bb 24> [local count: 236223206]:
# DEBUG BEGIN_STMT
j_52 = j_36 + 1;
# DEBUG j => j_52
<bb 25> [local count: 295279007]:
# j_36 = PHI <j_52(24), 0(31)>
# DEBUG j => j_36
# DEBUG BEGIN_STMT
if (j_36 != 4)
goto <bb 22>; [80.00%]
else
goto <bb 26>; [20.00%]
<bb 26> [local count: 59055801]:
# DEBUG BEGIN_STMT
i_50 = i_34 + 1;
# DEBUG i => i_50
<bb 27> [local count: 66354833]:
# i_34 = PHI <i_50(26), 0(30)>
# DEBUG i => i_34
# DEBUG BEGIN_STMT
_29 = config_clock.65_11->cmusCount;
if (_29 > i_34)
goto <bb 31>; [89.00%]
else
goto <bb 28>; [11.00%]
<bb 31> [local count: 59055801]:
goto <bb 25>; [100.00%]
<bb 28> [local count: 7299032]:
return;
}
CONFIG_ELEMENTS_MAPPINGS_01 ()
{
uint8 i;
int _1;
<bb 2> [local count: 46707770]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG i => 0
goto <bb 4>; [100.00%]
<bb 3> [local count: 1027034056]:
# DEBUG BEGIN_STMT
_1 = (int) i_3;
freqPointers[_1] = 0;
# DEBUG BEGIN_STMT
i_9 = i_3 + 1;
# DEBUG i => i_9
<bb 4> [local count: 1073741824]:
# i_3 = PHI <0(2), i_9(3)>
# DEBUG i => i_3
# DEBUG BEGIN_STMT
if (i_3 != 22)
goto <bb 3>; [95.65%]
else
goto <bb 5>; [4.35%]
<bb 5> [local count: 46707769]:
# i_4 = PHI <0(4)>
CONFIG_ELEMENTS_MAPPINGS_01.part.0 ();
return;
}
UpdateFrequencies (power_modes_t powerMode)
{
uint8 pllEn;
static const clock_element_state_t convertValueToClockState[256] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255};
static const uint8 bufferFreqEntriesCLKOUT_RUN_CLK[3][13] = {"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", "\x00\x0f#\x10\x11\x12$\x13\x14\x15\x16\x17\x18", "\x00\x0f#\x10\x11\x12$%&\'(\x17\x18"};
static const Clock_Ip_NameType selectorEntriesCLKOUT_RUN_CLK[13] = {21, 0, 8, 2, 4, 5, 9, 13, 16, 14, 15, 10, 11};
static const uint8 bufferFreqEntriesQSPI_MEM_CLK[3] = "\x00\x0e\"";
static const uint8 bufferFreqEntriesLBIST_CLK[3] = "\x00\r!";
static const uint8 bufferFreqEntriesDCM_CLK[3] = "\x00\f ";
static const uint8 bufferFreqEntriesHSE_CLK[3] = "\x00\v\x1f";
static const uint8 bufferFreqEntriesAIPS_SLOW_CLK[3] = "\x00\n\x1e";
static const uint8 bufferFreqEntriesAIPS_PLAT_CLK[3] = "\x00\t\x1d";
static const uint8 bufferFreqEntriesCORE_CLK[3] = "\x00\b\x1c";
static const uint8 bufferFreqEntriesSCS_CLK[3] = "\x00\x01\x1a";
static const Clock_Ip_NameType selectorEntriesSCS_CLK[3] = {21, 0, 8};
<unnamed type> _1;
unsigned char _2;
<unnamed type> _3;
unsigned char _4;
<unnamed type> _5;
unsigned char _6;
<unnamed type> _7;
unsigned char _8;
unsigned char _9;
<unnamed type> _10;
unsigned char _11;
int _12;
<unnamed type> _13;
<unnamed type> _14;
unsigned char _15;
int _16;
<unnamed type> _17;
unsigned char _18;
unsigned char _19;
<unnamed type> _20;
int _21;
<unnamed type> _22;
int _23;
<unnamed type> _24;
unsigned char _25;
unsigned char _26;
unsigned char _27;
unsigned char _28;
unsigned char _29;
unsigned char _30;
unsigned char _31;
unsigned char _32;
unsigned char _33;
unsigned char _34;
unsigned char _35;
unsigned char _36;
unsigned char _37;
unsigned char _38;
unsigned char _39;
unsigned char _40;
long unsigned int _41;
long unsigned int _42;
long unsigned int _43;
<unnamed type> _44;
int _45;
<unnamed type> _46;
int _47;
<unnamed type> _48;
unsigned char _49;
unsigned char _50;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
_1 = clkState[1];
_2 = _1 & 1;
freqPointers[1] = _2;
# DEBUG BEGIN_STMT
_3 = clkState[3];
_4 = _3 & 2;
freqPointers[3] = _4;
# DEBUG BEGIN_STMT
pllEn_54 = clkState[6];
# DEBUG pllEn => pllEn_54
# DEBUG BEGIN_STMT
_5 = clkState[4];
_6 = _5 & 3;
freqPointers[4] = _6;
# DEBUG BEGIN_STMT
_7 = clkState[5];
_8 = _7 & 4;
freqPointers[5] = _8;
# DEBUG BEGIN_STMT
_9 = pllEn_54 & 5;
freqPointers[6] = _9;
# DEBUG BEGIN_STMT
_10 = clkState[8];
_11 = _10 & pllEn_54;
_12 = (int) _11;
_13 = convertValueToClockState[_12];
clkState[8] = _13;
# DEBUG BEGIN_STMT
_14 = clkState[9];
_15 = _14 & pllEn_54;
_16 = (int) _15;
_17 = convertValueToClockState[_16];
clkState[9] = _17;
# DEBUG BEGIN_STMT
_18 = _13 & 26;
freqPointers[8] = _18;
# DEBUG BEGIN_STMT
_19 = _17 & 27;
freqPointers[9] = _19;
# DEBUG BEGIN_STMT
_20 = clkState[12];
_21 = (int) _20;
_22 = selectorEntriesSCS_CLK[_21];
_23 = (int) _22;
_24 = clkState[_23];
_25 = bufferFreqEntriesSCS_CLK[_21];
_26 = _24 & _25;
freqPointers[12] = _26;
# DEBUG BEGIN_STMT
_27 = bufferFreqEntriesCORE_CLK[_21];
_28 = _24 & _27;
freqPointers[13] = _28;
# DEBUG BEGIN_STMT
_29 = bufferFreqEntriesAIPS_PLAT_CLK[_21];
_30 = _24 & _29;
freqPointers[14] = _30;
# DEBUG BEGIN_STMT
_31 = bufferFreqEntriesAIPS_SLOW_CLK[_21];
_32 = _24 & _31;
freqPointers[15] = _32;
# DEBUG BEGIN_STMT
_33 = bufferFreqEntriesHSE_CLK[_21];
_34 = _24 & _33;
freqPointers[16] = _34;
# DEBUG BEGIN_STMT
_35 = bufferFreqEntriesDCM_CLK[_21];
_36 = _24 & _35;
freqPointers[17] = _36;
# DEBUG BEGIN_STMT
_37 = bufferFreqEntriesLBIST_CLK[_21];
_38 = _24 & _37;
freqPointers[18] = _38;
# DEBUG BEGIN_STMT
_39 = bufferFreqEntriesQSPI_MEM_CLK[_21];
_40 = _24 & _39;
freqPointers[19] = _40;
# DEBUG BEGIN_STMT
_41 ={v} MEM[(volatile struct cgmMux_Type *)1076724864B].CSS;
_42 = _41 >> 24;
_43 = _42 & 63;
_44 = selectorEntryIndex[_43];
clkState[20] = _44;
# DEBUG BEGIN_STMT
_45 = (int) _44;
_46 = selectorEntriesCLKOUT_RUN_CLK[_45];
_47 = (int) _46;
_48 = clkState[_47];
_49 = bufferFreqEntriesCLKOUT_RUN_CLK[_21][_45];
_50 = _48 & _49;
freqPointers[20] = _50;
return;
}
GetProducerClockFreq (Clock_Ip_NameType clockName)
{
int _1;
unsigned char _2;
int _3;
uint32 _6;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
_1 = (int) clockName_4(D);
_2 = freqPointers[_1];
_3 = (int) _2;
_6 = bufferFreqs[_3];
return _6;
}
SpecificPlatformInitClock (const struct Clock_Ip_ClockConfigType * config)
{
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
config_clock = config_2(D);
return;
}
SpecificPeripheralClockInitialization (const struct Clock_IP_SpecificPeriphConfigType * config)
{
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
return;
}
GetClockState (Clock_Ip_NameType name)
{
clock_element_state_t retValue;
int _1;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
if (name_3(D) <= 20)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
_1 = (int) name_3(D);
retValue_6 = clkState[_1];
# DEBUG retValue => retValue_6
goto <bb 5>; [100.00%]
<bb 4> [local count: 536870913]:
# DEBUG BEGIN_STMT
retValue_5 = clkState[21];
# DEBUG retValue => retValue_5
<bb 5> [local count: 1073741824]:
# retValue_2 = PHI <retValue_6(3), retValue_5(4)>
# DEBUG retValue => retValue_2
# DEBUG BEGIN_STMT
return retValue_2;
}
UpdateClockState (Clock_Ip_NameType name, clock_element_state_t state)
{
int _1;
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
if (name_3(D) <= 20)
goto <bb 3>; [50.00%]
else
goto <bb 4>; [50.00%]
<bb 3> [local count: 536870913]:
# DEBUG BEGIN_STMT
_1 = (int) name_3(D);
clkState[_1] = state_5(D);
<bb 4> [local count: 1073741824]:
return;
}