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
fsl_sim_hal_K64F12.h File Reference
Go to the source code of this file.
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... | |
Functions | |
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. |
Detailed Description
Definition in file fsl_sim_hal_K64F12.h.
Generated on Sat Aug 27 2022 17:09:00 by
