Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of target-mcu-k64f by
Sim_hal
Files | |
file | fsl_sim_hal_K64F12.h |
Typedefs | |
typedef enum _sim_sdhc_clock_source | sim_sdhc_clock_source_t |
SIM SDHC clock source. | |
typedef enum _sim_time_clock_source | sim_time_clock_source_t |
SIM TIME clock source. | |
typedef enum _sim_rmii_clock_source | sim_rmii_clock_source_t |
SIM RMII clock source. | |
typedef enum _sim_usb_clock_source | sim_usb_clock_source_t |
SIM USB clock source. | |
typedef enum _sim_pllfll_clock_sel | sim_pllfll_clock_sel_t |
SIM PLLFLLSEL clock source select. | |
typedef enum _sim_osc32k_clock_sel | sim_osc32k_clock_sel_t |
SIM OSC32KSEL clock source select. | |
typedef enum _sim_trace_clock_sel | sim_trace_clock_sel_t |
SIM TRACESEL clock source select. | |
typedef enum _sim_clkout_clock_sel | sim_clkout_clock_sel_t |
SIM CLKOUT_SEL clock source select. | |
typedef enum _sim_rtcclkout_clock_sel | sim_rtcclkout_clock_sel_t |
SIM RTCCLKOUTSEL clock source select. | |
Enumerations | |
enum | _sim_sdhc_clock_source |
SIM SDHC clock source. More... | |
enum | _sim_time_clock_source |
SIM TIME clock source. More... | |
enum | _sim_rmii_clock_source |
SIM RMII clock source. More... | |
enum | _sim_usb_clock_source |
SIM USB clock source. More... | |
enum | _sim_pllfll_clock_sel |
SIM PLLFLLSEL clock source select. More... | |
enum | _sim_osc32k_clock_sel |
SIM OSC32KSEL clock source select. More... | |
enum | _sim_trace_clock_sel |
SIM TRACESEL clock source select. More... | |
enum | _sim_clkout_clock_sel |
SIM CLKOUT_SEL clock source select. More... | |
enum | _sim_rtcclkout_clock_sel |
SIM RTCCLKOUTSEL clock source select. More... | |
IP related clock feature APIs | |
void | SIM_HAL_EnableDmaClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for DMA module. | |
void | SIM_HAL_DisableDmaClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for DMA module. | |
bool | SIM_HAL_GetDmaGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for DMA module. | |
void | SIM_HAL_EnableDmamuxClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for DMAMUX module. | |
void | SIM_HAL_DisableDmamuxClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for DMAMUX module. | |
bool | SIM_HAL_GetDmamuxGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for DMAMUX module. | |
void | SIM_HAL_EnablePortClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for PORT module. | |
void | SIM_HAL_DisablePortClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for PORT module. | |
bool | SIM_HAL_GetPortGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for PORT module. | |
void | SIM_HAL_EnableMpuClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for MPU module. | |
void | SIM_HAL_DisableMpuClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for MPU module. | |
bool | SIM_HAL_GetMpuGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for MPU module. | |
void | SIM_HAL_EnableEwmClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for EWM module. | |
void | SIM_HAL_DisableEwmClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for EWM module. | |
bool | SIM_HAL_GetEwmGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for EWM module. | |
void | SIM_HAL_EnableFlexbusClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for FLEXBUS module. | |
void | SIM_HAL_DisableFlexbusClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for FLEXBUS module. | |
bool | SIM_HAL_GetFlexbusGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for FLEXBUS module. | |
void | SIM_HAL_EnableFtfClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for FTF module. | |
void | SIM_HAL_DisableFtfClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for FTF module. | |
bool | SIM_HAL_GetFtfGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for FTF module. | |
void | SIM_HAL_EnableCrcClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for CRC module. | |
void | SIM_HAL_DisableCrcClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for CRC module. | |
bool | SIM_HAL_GetCrcGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for CRC module. | |
void | SIM_HAL_EnableRngaClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for RNGA module. | |
void | SIM_HAL_DisableRngaClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for RNGA module. | |
bool | SIM_HAL_GetRngaGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for RNGA module. | |
void | SIM_HAL_EnableAdcClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for ADC module. | |
void | SIM_HAL_DisableAdcClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for ADC module. | |
bool | SIM_HAL_GetAdcGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for ADC module. | |
void | SIM_HAL_EnableCmpClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for CMP module. | |
void | SIM_HAL_DisableCmpClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for CMP module. | |
bool | SIM_HAL_GetCmpGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for CMP module. | |
void | SIM_HAL_EnableDacClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for DAC module. | |
void | SIM_HAL_DisableDacClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for DAC module. | |
bool | SIM_HAL_GetDacGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for DAC module. | |
void | SIM_HAL_EnableVrefClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for VREF module. | |
void | SIM_HAL_DisableVrefClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for VREF module. | |
bool | SIM_HAL_GetVrefGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for VREF module. | |
void | SIM_HAL_EnableSaiClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for SAI module. | |
void | SIM_HAL_DisableSaiClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for SAI module. | |
bool | SIM_HAL_GetSaiGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for SAI module. | |
void | SIM_HAL_EnablePdbClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for PDB module. | |
void | SIM_HAL_DisablePdbClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for PDB module. | |
bool | SIM_HAL_GetPdbGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for PDB module. | |
void | SIM_HAL_EnableFtmClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for FTM module. | |
void | SIM_HAL_DisableFtmClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for FTM module. | |
bool | SIM_HAL_GetFtmGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for FTM module. | |
void | SIM_HAL_EnablePitClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for PIT module. | |
void | SIM_HAL_DisablePitClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for PIT module. | |
bool | SIM_HAL_GetPitGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for PIT module. | |
void | SIM_HAL_EnableLptimerClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for LPTIMER module. | |
void | SIM_HAL_DisableLptimerClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for LPTIMER module. | |
bool | SIM_HAL_GetLptimerGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for LPTIMER module. | |
void | SIM_HAL_EnableCmtClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for CMT module. | |
void | SIM_HAL_DisableCmtClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for CMT module. | |
bool | SIM_HAL_GetCmtGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for CMT module. | |
void | SIM_HAL_EnableRtcClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for RTC module. | |
void | SIM_HAL_DisableRtcClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for RTC module. | |
bool | SIM_HAL_GetRtcGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for RTC module. | |
void | SIM_HAL_EnableEnetClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for ENET module. | |
void | SIM_HAL_DisableEnetClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for ENET module. | |
bool | SIM_HAL_GetEnetGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for ENET module. | |
void | SIM_HAL_EnableUsbClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for USBFS module. | |
void | SIM_HAL_DisableUsbClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for USBFS module. | |
bool | SIM_HAL_GetUsbGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for USB module. | |
void | SIM_HAL_EnableUsbdcdClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for USBDCD module. | |
void | SIM_HAL_DisableUsbdcdClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for USBDCD module. | |
bool | SIM_HAL_GetUsbdcdGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for USBDCD module. | |
void | SIM_HAL_EnableFlexcanClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for FLEXCAN module. | |
void | SIM_HAL_DisableFlexcanClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for FLEXCAN module. | |
bool | SIM_HAL_GetFlexcanGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for FLEXCAN module. | |
void | SIM_HAL_EnableSpiClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for SPI module. | |
void | SIM_HAL_DisableSpiClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for SPI module. | |
bool | SIM_HAL_GetSpiGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for SPI module. | |
void | SIM_HAL_EnableI2cClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for I2C module. | |
void | SIM_HAL_DisableI2cClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for I2C module. | |
bool | SIM_HAL_GetI2cGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for I2C module. | |
void | SIM_HAL_EnableUartClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for UART module. | |
void | SIM_HAL_DisableUartClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for UART module. | |
bool | SIM_HAL_GetUartGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for UART module. | |
void | SIM_HAL_EnableSdhcClock (uint32_t baseAddr, uint32_t instance) |
Enable the clock for SDHC module. | |
void | SIM_HAL_DisableSdhcClock (uint32_t baseAddr, uint32_t instance) |
Disable the clock for SDHC module. | |
bool | SIM_HAL_GetSdhcGateCmd (uint32_t baseAddr, uint32_t instance) |
Get the the clock gate state for SDHC module. |
Typedef Documentation
typedef enum _sim_clkout_clock_sel sim_clkout_clock_sel_t |
SIM CLKOUT_SEL clock source select.
typedef enum _sim_osc32k_clock_sel sim_osc32k_clock_sel_t |
SIM OSC32KSEL clock source select.
typedef enum _sim_pllfll_clock_sel sim_pllfll_clock_sel_t |
SIM PLLFLLSEL clock source select.
typedef enum _sim_rmii_clock_source sim_rmii_clock_source_t |
SIM RMII clock source.
typedef enum _sim_rtcclkout_clock_sel sim_rtcclkout_clock_sel_t |
SIM RTCCLKOUTSEL clock source select.
typedef enum _sim_sdhc_clock_source sim_sdhc_clock_source_t |
SIM SDHC clock source.
typedef enum _sim_time_clock_source sim_time_clock_source_t |
SIM TIME clock source.
typedef enum _sim_trace_clock_sel sim_trace_clock_sel_t |
SIM TRACESEL clock source select.
typedef enum _sim_usb_clock_source sim_usb_clock_source_t |
SIM USB clock source.
Enumeration Type Documentation
SIM CLKOUT_SEL clock source select.
Definition at line 99 of file fsl_sim_hal_K64F12.h.
SIM OSC32KSEL clock source select.
Definition at line 83 of file fsl_sim_hal_K64F12.h.
SIM PLLFLLSEL clock source select.
Definition at line 76 of file fsl_sim_hal_K64F12.h.
SIM RMII clock source.
Definition at line 62 of file fsl_sim_hal_K64F12.h.
SIM RTCCLKOUTSEL clock source select.
Definition at line 111 of file fsl_sim_hal_K64F12.h.
SIM SDHC clock source.
Definition at line 44 of file fsl_sim_hal_K64F12.h.
SIM TIME clock source.
Definition at line 53 of file fsl_sim_hal_K64F12.h.
enum _sim_trace_clock_sel |
SIM TRACESEL clock source select.
Definition at line 92 of file fsl_sim_hal_K64F12.h.
SIM USB clock source.
Definition at line 69 of file fsl_sim_hal_K64F12.h.
Function Documentation
void SIM_HAL_DisableAdcClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for ADC module.
This function disables the clock for ADC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 471 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableCmpClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for CMP module.
This function disables the clock for CMP moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 532 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableCmtClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for CMT module.
This function disables the clock for CMT moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 908 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableCrcClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for CRC module.
This function disables the clock for CRC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 389 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableDacClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for DAC module.
This function disables the clock for DAC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 578 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableDmaClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for DMA module.
This function disables the clock for DMA moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 75 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableDmamuxClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for DMAMUX module.
This function disables the clock for DMAMUX moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 111 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableEnetClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for ENET module.
This function disables the clock for ENET moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 980 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableEwmClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for EWM module.
This function disables the clock for EWM moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 281 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableFlexbusClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for FLEXBUS module.
This function disables the clock for FLEXBUS moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 317 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableFlexcanClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for FLEXCAN module.
This function disables the clock for FLEXCAN moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1088 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableFtfClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for FTF module.
This function disables the clock for FTF moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 353 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableFtmClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for FTM module.
This function disables the clock for FTM moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 763 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableI2cClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for I2C module.
This function disables the clock for I2C moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1217 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableLptimerClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for LPTIMER module.
This function disables the clock for LPTIMER moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 872 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableMpuClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for MPU module.
This function disables the clock for MPU moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 245 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisablePdbClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for PDB module.
This function disables the clock for PDB moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 711 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisablePitClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for PIT module.
This function disables the clock for PIT moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 836 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisablePortClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for PORT module.
This function disables the clock for PORT moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 166 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableRngaClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for RNGA module.
This function disables the clock for RNGA moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 425 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableRtcClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for RTC module.
This function disables the clock for RTC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 944 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableSaiClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for SAI module.
This function disables the clock for SAI moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 675 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableSdhcClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for SDHC module.
This function disables the clock for SDHC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1391 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableSpiClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for SPI module.
This function disables the clock for SPI moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1137 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableUartClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for UART module.
This function disables the clock for UART moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1306 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableUsbClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for USBFS module.
This function disables the clock for USBFS moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1016 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableUsbdcdClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for USBDCD module.
This function disables the clock for USBDCD moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1052 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_DisableVrefClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Disable the clock for VREF module.
This function disables the clock for VREF moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 639 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableAdcClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for ADC module.
This function enables the clock for ADC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 449 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableCmpClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for CMP module.
This function enables the clock for CMP moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 520 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableCmtClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for CMT module.
This function enables the clock for CMT moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 896 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableCrcClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for CRC module.
This function enables the clock for CRC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 377 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableDacClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for DAC module.
This function enables the clock for DAC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 556 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableDmaClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for DMA module.
This function enables the clock for DMA moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 63 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableDmamuxClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for DMAMUX module.
This function enables the clock for DMAMUX moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 99 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableEnetClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for ENET module.
This function enables the clock for ENET moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 968 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableEwmClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for EWM module.
This function enables the clock for EWM moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 269 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableFlexbusClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for FLEXBUS module.
This function enables the clock for FLEXBUS moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 305 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableFlexcanClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for FLEXCAN module.
This function enables the clock for FLEXCAN moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1076 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableFtfClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for FTF module.
This function enables the clock for FTF moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 341 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableFtmClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for FTM module.
This function enables the clock for FTM moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 735 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableI2cClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for I2C module.
This function enables the clock for I2C moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1192 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableLptimerClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for LPTIMER module.
This function enables the clock for LPTIMER moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 860 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableMpuClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for MPU module.
This function enables the clock for MPU moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 233 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnablePdbClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for PDB module.
This function enables the clock for PDB moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 699 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnablePitClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for PIT module.
This function enables the clock for PIT moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 824 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnablePortClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for PORT module.
This function enables the clock for PORT moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 135 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableRngaClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for RNGA module.
This function enables the clock for RNGA moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 413 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableRtcClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for RTC module.
This function enables the clock for RTC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 932 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableSaiClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for SAI module.
This function enables the clock for SAI moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 663 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableSdhcClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for SDHC module.
This function enables the clock for SDHC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1379 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableSpiClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for SPI module.
This function enables the clock for SPI moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1112 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableUartClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for UART module.
This function enables the clock for UART moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1272 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableUsbClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for USBFS module.
This function enables the clock for USBFS moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1004 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableUsbdcdClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for USBDCD module.
This function enables the clock for USBDCD moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 1040 of file fsl_sim_hal_K64F12.c.
void SIM_HAL_EnableVrefClock | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Enable the clock for VREF module.
This function enables the clock for VREF moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
Definition at line 627 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetAdcGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for ADC module.
This function will get the clock gate state for ADC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 493 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetCmpGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for CMP module.
This function will get the clock gate state for CMP moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 544 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetCmtGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for CMT module.
This function will get the clock gate state for CMT moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 920 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetCrcGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for CRC module.
This function will get the clock gate state for CRC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 401 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetDacGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for DAC module.
This function will get the clock gate state for DAC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 600 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetDmaGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for DMA module.
This function will get the clock gate state for DMA moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 87 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetDmamuxGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for DMAMUX module.
This function will get the clock gate state for DMAMUX moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 123 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetEnetGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for ENET module.
This function will get the clock gate state for ENET moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 992 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetEwmGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for EWM module.
This function will get the clock gate state for EWM moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 293 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetFlexbusGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for FLEXBUS module.
This function will get the clock gate state for FLEXBUS moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 329 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetFlexcanGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for FLEXCAN module.
This function will get the clock gate state for FLEXCAN moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 1100 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetFtfGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for FTF module.
This function will get the clock gate state for FTF moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 365 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetFtmGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for FTM module.
This function will get the clock gate state for FTM moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 791 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetI2cGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for I2C module.
This function will get the clock gate state for I2C moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 1242 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetLptimerGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for LPTIMER module.
This function will get the clock gate state for LPTIMER moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 884 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetMpuGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for MPU module.
This function will get the clock gate state for MPU moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 257 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetPdbGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for PDB module.
This function will get the clock gate state for PDB moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 723 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetPitGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for PIT module.
This function will get the clock gate state for PIT moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 848 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetPortGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for PORT module.
This function will get the clock gate state for PORT moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 197 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetRngaGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for RNGA module.
This function will get the clock gate state for RNGA moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 437 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetRtcGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for RTC module.
This function will get the clock gate state for RTC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 956 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetSaiGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for SAI module.
This function will get the clock gate state for SAI moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 687 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetSdhcGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for SDHC module.
This function will get the clock gate state for SDHC moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 1403 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetSpiGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for SPI module.
This function will get the clock gate state for SPI moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 1162 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetUartGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for UART module.
This function will get the clock gate state for UART moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 1340 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetUsbdcdGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for USBDCD module.
This function will get the clock gate state for USBDCD moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 1064 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetUsbGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for USB module.
This function will get the clock gate state for USB moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 1028 of file fsl_sim_hal_K64F12.c.
bool SIM_HAL_GetVrefGateCmd | ( | uint32_t | baseAddr, |
uint32_t | instance | ||
) |
Get the the clock gate state for VREF module.
This function will get the clock gate state for VREF moudle.
- Parameters:
-
baseAddr Base address for current SIM instance. instance module device instance
- Returns:
- state true - ungated(Enabled), false - gated (Disabled)
Definition at line 651 of file fsl_sim_hal_K64F12.c.
Generated on Sat Aug 27 2022 17:09:00 by
