S32 SDK
Clock Manager Driver

Detailed Description

This module covers the device-specific clock_manager functionality implemented for S32K144 SOC.

The support for S32K144 consist in the following items:

  1. Clock names enumeration clock_names_t is an enumeration which contains all clock names which are relevant for S32K144.
  2. Submodule configuration structures
  3. Submodule configuration functions The following functions were implemented for S32K144:

Functions

status_t CLOCK_SYS_SetScgConfiguration (const scg_config_t *scgConfig)
 Configures SCG module. More...
 
void CLOCK_SYS_SetPccConfiguration (const pcc_config_t *peripheralClockConfig)
 Configures PCC module. More...
 
void CLOCK_SYS_SetSimConfiguration (const sim_clock_config_t *simClockConfig)
 Configures SIM module. More...
 
void CLOCK_SYS_SetPmcConfiguration (const pmc_config_t *pmcConfig)
 Configures PMC module. More...
 

Function Documentation

void CLOCK_SYS_SetPccConfiguration ( const pcc_config_t peripheralClockConfig)

Configures PCC module.

This function configures the PCC module according to the configuration.

Parameters
[in]peripheralClockConfigPointer to the configuration structure.

Definition at line 198 of file clock_S32K144.c.

void CLOCK_SYS_SetPmcConfiguration ( const pmc_config_t pmcConfig)

Configures PMC module.

This function configures the PMC module according to the configuration.

Parameters
[in]pmcConfigPointer to the configuration structure.

Definition at line 262 of file clock_S32K144.c.

status_t CLOCK_SYS_SetScgConfiguration ( const scg_config_t scgConfig)

Configures SCG module.

This function configures the SCG module according to the configuration.

Parameters
[in]scgConfigPointer to the configuration structure.
Returns
Status of module initialization

Definition at line 139 of file clock_S32K144.c.

void CLOCK_SYS_SetSimConfiguration ( const sim_clock_config_t simClockConfig)

Configures SIM module.

This function configures the SIM module according to the configuration.

Parameters
[in]simClockConfigPointer to the configuration structure.

Definition at line 211 of file clock_S32K144.c.