iLLD_TC27xD  1.0
Clock Control Functions
Collaboration diagram for Clock Control Functions:

Data Structures

struct  IfxScuCcu_CcuconRegConfig
 Configuration structure type for CCUCON registers. More...
 
struct  IfxScuCcu_InitialStepConfig
 Configuration structure type for the Pll initial step. This structure must be used to configure the P, N and K2 dividers for initial step. More...
 
struct  IfxScuCcu_PllStepsConfig
 Configuration structure type for the Pll Steps for current jump control. More...
 
struct  IfxScuCcu_ClockDistributionConfig
 Configuration structure type for all the CCUCON registers to configure clock distribution. More...
 
struct  IfxScuCcu_FlashWaitstateConfig
 Configuration structure type for the Flash waitstate configuration. More...
 
struct  IfxScuCcu_SysPllConfig
 Configuration structure type for the System Pll step. This structure must be used to configure the P, N and K1 dividers . More...
 
struct  IfxScuCcu_Config
 Configuration structure SCU module. More...
 
struct  IfxScuCcu_ErayPllConfig
 Configuration structure for E-ray PLL. More...
 

Detailed Description


Data Structure Documentation

struct IfxScuCcu_CcuconRegConfig

Configuration structure type for CCUCON registers.

Definition at line 709 of file IfxScuCcu.h.

Data Fields
uint32 mask CCUCON Mask to select the bit fields to be updated.
uint32 value CCUCON Register value to be updated.
struct IfxScuCcu_InitialStepConfig

Configuration structure type for the Pll initial step. This structure must be used to configure the P, N and K2 dividers for initial step.

Definition at line 718 of file IfxScuCcu.h.

Data Fields
uint8 k2Initial K2 divider value for basic (initial) step.
uint8 nDivider N divider value for basic (initial) step.
uint8 pDivider P divider value for basic (initial) step.
float32 waitTime Wait time for for basic (initial) step.
struct IfxScuCcu_PllStepsConfig

Configuration structure type for the Pll Steps for current jump control.

Definition at line 728 of file IfxScuCcu.h.

Data Fields
IfxScuCcu_PllStepsFunctionHook hookFunction Hook function called at the end of this step.
uint8 k2Step K2 divider value for this step.
float32 waitTime Wait time for for this step.
struct IfxScuCcu_ClockDistributionConfig

Configuration structure type for all the CCUCON registers to configure clock distribution.

Definition at line 741 of file IfxScuCcu.h.

Collaboration diagram for IfxScuCcu_ClockDistributionConfig:
Data Fields
IfxScuCcu_CcuconRegConfig ccucon0 CCUCON0 Register configuration.
IfxScuCcu_CcuconRegConfig ccucon1 CCUCON1 Register configuration.
IfxScuCcu_CcuconRegConfig ccucon2 CCUCON2 Register configuration.
IfxScuCcu_CcuconRegConfig ccucon5 CCUCON5 Register configuration.
IfxScuCcu_CcuconRegConfig ccucon6 CCUCON6 Register configuration.
IfxScuCcu_CcuconRegConfig ccucon7 CCUCON7 Register configuration.
IfxScuCcu_CcuconRegConfig ccucon8 CCUCON8 Register configuration.
struct IfxScuCcu_FlashWaitstateConfig

Configuration structure type for the Flash waitstate configuration.

Definition at line 754 of file IfxScuCcu.h.

Data Fields
uint32 mask FLASH.FCON Mask to select the bit fields to be updated.
uint32 value FLASH.FCON Register value to be updated.
struct IfxScuCcu_SysPllConfig

Configuration structure type for the System Pll step. This structure must be used to configure the P, N and K1 dividers .

Definition at line 763 of file IfxScuCcu.h.

Collaboration diagram for IfxScuCcu_SysPllConfig:
Data Fields
uint8 numOfPllDividerSteps Number of PLL divider steps during clock throttling.
IfxScuCcu_PllStepsConfig * pllDividerStep Pointer to the array of Pll divider step configuration.
IfxScuCcu_InitialStepConfig pllInitialStep Configuration of first step which is same as internal osc frequency.
struct IfxScuCcu_Config

Configuration structure SCU module.

Definition at line 776 of file IfxScuCcu.h.

Collaboration diagram for IfxScuCcu_Config:
Data Fields
IfxScuCcu_ClockDistributionConfig clockDistribution Configuration of of bus clocks and other module clock distribution.
IfxScuCcu_FlashWaitstateConfig flashFconWaitStateConfig Configuration of flash waitstate.
IfxScuCcu_SysPllConfig sysPll System PLL configuration.
uint32 xtalFrequency Xtal Frequency.
struct IfxScuCcu_ErayPllConfig

Configuration structure for E-ray PLL.

Definition at line 786 of file IfxScuCcu.h.

Collaboration diagram for IfxScuCcu_ErayPllConfig:
Data Fields
IfxScuCcu_InitialStepConfig pllInitialStep Configuration of first step which is same as internal osc frequency.