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) @065b7700
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) @065b79a0
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) @065b7000
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) @059ebbd0
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) @059ebb40
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) @0630c240
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) @0630c168
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) @0630c000
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) @0630aee8
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) @0630ad80
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) @0630ac18
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) @0630ab40
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) @0630aa68
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) @0630a990
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) @0630a708
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) @06300b60
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) @06300a80
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) @0630a2d0
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) @0630a288
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) @0630a240
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) @0630a1f8
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) @0630a1b0
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) @0630a168
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) @0630a120
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) @0630a0d8
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) @0630a090
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) @0630a048
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) @0630a000
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) @062e8f78
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) @062f6b60
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) @062f6620
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) @062f60e0
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) @062f6d20
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) @062f6a80
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) @062f67e0
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) @062f6540
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) @062f62a0
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) @062f6000
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) @062e9b60
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) @062e9620
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) @062e90e0
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) @062e9d20
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) @062e9a80
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) @062e97e0
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) @062e9540
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) @062e92a0
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) @062e9000
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) @062e0b60
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) @062e0620
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) @062e00e0
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) @062e0d20
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) @062e0a80
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) @062e07e0
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) @062e0540
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) @062e02a0
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) @062e0000
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) @062ddb60
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) @062dd620
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) @062dd0e0
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) @062ddd20
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) @062dda80
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) @062dd7e0
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) @062dd540
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) @062dd2a0
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) @062dd000
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) @062dab60
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) @062da620
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) @062da0e0
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) @062dad20
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) @062daa80
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) @062da7e0
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) @062da540
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) @062da2a0
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) @062da000
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) @062d3b60
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) @062d3620
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) @062d30e0
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) @062d3d20
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) @062d3a80
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) @062d37e0
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) @062d3540
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) @062d32a0
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) @062d3000
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) @062d0b60
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) @062d0620
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) @062d00e0
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) @062d0d20
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) @062d0a80
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) @062d07e0
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) @062d0540
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) @062d02a0
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) @062d0000
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) @062cdb60
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) @062cd620
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) @062cd0e0
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) @062cdd20
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) @062cda80
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) @062cd7e0
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) @062cd540
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) @062cd2a0
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) @062cd000
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) @062cab60
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) @062ca620
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) @062ca0e0
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) @062cad20
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) @062caa80
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) @062ca7e0
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) @062ca540
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) @062ca2a0
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) @062ca000
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) @062c4b60
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) @062c4620
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) @062c40e0
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) @062c4d20
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) @062c4a80
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) @062c47e0
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) @062c4540
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) @062c42a0
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) @062c4000
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) @062c2b60
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) @062c2620
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) @062c20e0
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) @062c2d20
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) @062c2a80
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) @062c27e0
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) @062c2540
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) @062c22a0
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) @062c2000
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) @062bfb60
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) @062bf620
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) @062bf0e0
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) @062bfd20
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) @062bfa80
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) @062bf7e0
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) @062bf540
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) @062bf2a0
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) @062bf000
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) @062bab60
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) @062ba620
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) @062ba0e0
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) @062bad20
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) @062baa80
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) @062ba7e0
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) @062ba540
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) @062ba2a0
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) @062ba000
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) @062b4a80
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) @062b4540
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) @062b4ee0
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) @062b4c40
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) @062b49a0
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) @062b4700
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) @062b31f8
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) @06200e58
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) @06256460
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) @062561c0
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) @0624ee00
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) @0624ed20
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) @0624ea80
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) @0624e7e0
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) @0624e540
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) @0624e2a0
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) @0624e000
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) @06202d20
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) @06202a80
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) @062027e0
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) @06202540
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) @062022a0
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) @06202000
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) @061f4d20
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) @061f4a80
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) @061f47e0
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) @061f4540
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) @061f42a0
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) @061f4000
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) @061a0d20
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) @061a0a80
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) @061a07e0
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) @061a0540
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) @061a02a0
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) @061a0000
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) @06195d20
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) @06195a80
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) @061957e0
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) @06195540
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) @061952a0
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) @06195000
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) @0613cee0
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) @0613cc40
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) @0613c9a0
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) @0613c700
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) @0613c000
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) @06137a80
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) @06137ee0
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) @06137c40
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) @061379a0
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) @06134828
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) @061346c0
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) @06134630
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) @06134438
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) @061343a8
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) @06134318
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) @06134288
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) @061341f8
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) @06134168
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) @061340d8
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) @06134048
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) @06109ee8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
selectorEntryIndex/23 (selectorEntryIndex) @06109c60
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) @06109b40
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) @06109f30
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
mcmeTriggerPartitions/20 (mcmeTriggerPartitions) @06109ea0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
mcmeGetPartitions/19 (mcmeGetPartitions) @06109e58
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
mcmeSetPartitions/18 (mcmeSetPartitions) @06109e10
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
cmu/17 (cmu) @06109dc8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
pll/16 (pll) @06109d80
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
xosc/15 (xosc) @06109d38
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
cgmPcfs/14 (cgmPcfs) @06109cf0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
cgm/13 (cgm) @06109ca8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
enableDisableMask/12 (enableDisableMask) @06109c18
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) @06109b88
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
clockFeatures/10 (clockFeatures) @06109af8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
cmuCallbackIndex/9 (cmuCallbackIndex) @06103318
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
pcfsCallbackIndex/8 (pcfsCallbackIndex) @06103288
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
selectorCallbackIndex/7 (selectorCallbackIndex) @061031f8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
pllCallbackIndex/6 (pllCallbackIndex) @06103168
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) @061030d8
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
gateCallbackIndex/4 (gateCallbackIndex) @06103048
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
ircoscCallbackIndex/3 (ircoscCallbackIndex) @06051f30
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
xoscCallbackIndex/2 (xoscCallbackIndex) @06051ea0
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
dividertriggerCallbackIndex/1 (dividertriggerCallbackIndex) @06051f78
Type: variable definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Varpool flags: initialized read-only const-value-known
dividerCallbackIndex/0 (dividerCallbackIndex) @06051ee8
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;
}