The section describes the enumerations, macros and data structures for KL36Z4 SIM HAL driver.
|
enum | clock_cop_src_kl36z4_t {
kClockCopSrcLpoClk,
kClockCopSrcAltClk
} |
| COP clock source select. More...
|
|
enum | clock_tpm_src_kl36z4_t {
kClockTpmSrcNone,
kClockTpmSrcPllFllSel,
kClockTpmSrcOsc0erClk,
kClockTpmSrcMcgIrClk
} |
| TPM clock source select. More...
|
|
enum | clock_lptmr_src_kl36z4_t {
kClockLptmrSrcMcgIrClk,
kClockLptmrSrcLpoClk,
kClockLptmrSrcEr32kClk,
kClockLptmrSrcOsc0erClk
} |
| LPTMR clock source select. More...
|
|
enum | clock_lpsci_src_kl36z4_t {
kClockLpsciSrcNone,
kClockLpsciSrcPllFllSel,
kClockLpsciSrcOsc0erClk,
kClockLpsciSrcMcgIrClk
} |
| UART0 clock source select. More...
|
|
enum | clock_sai_src_kl36z4_t {
kClockSaiSrcSysClk = 0U,
kClockSaiSrcOsc0erClk = 1U,
kClockSaiSrcPllClk = 3U
} |
| SAI clock source. More...
|
|
enum | clock_pllfll_sel_kl36z4_t {
kClockPllFllSelFll,
kClockPllFllSelPll
} |
| SIM PLLFLLSEL clock source select. More...
|
|
enum | clock_er32k_src_kl36z4_t {
kClockEr32kSrcOsc0 = 0U,
kClockEr32kSrcReserved = 1U,
kClockEr32kSrcRtc = 2U,
kClockEr32kSrcLpo = 3U
} |
| SIM external reference clock source select (OSC32KSEL) More...
|
|
enum | clock_clkout_src_kl36z4_t {
kClockClkoutReserved = 0U,
kClockClkoutReserved1 = 1U,
kClockClkoutBusClk = 2U,
kClockClkoutLpoClk = 3U,
kClockClkoutMcgIrClk = 4U,
kClockClkoutReserved2 = 5U,
kClockClkoutOsc0erClk = 6U,
kClockClkoutReserved3 = 7U
} |
| SIM CLKOUT_SEL clock source select. More...
|
|
enum | clock_rtcout_src_kl36z4_t {
kClockRtcoutSrc1Hz,
kClockRtcoutSrc32kHz
} |
| SIM RTCCLKOUTSEL clock source select. More...
|
|
enum | sim_adc_pretrg_sel_kl36z4_t {
kSimAdcPretrgselA,
kSimAdcPretrgselB
} |
| SIM ADCx pre-trigger select. More...
|
|
enum | sim_adc_trg_sel_kl36z4_t {
kSimAdcTrgselExt = 0U,
kSimAdcTrgSelComp0 = 1U,
kSimAdcTrgSelReserved = 2U,
kSimAdcTrgSelReserved1 = 3U,
kSimAdcTrgSelPit0 = 4U,
kSimAdcTrgSelPit1 = 5U,
kSimAdcTrgSelReserved2 = 6U,
kSimAdcTrgSelReserved3 = 7U,
kSimAdcTrgSelTpm0 = 8U,
kSimAdcTrgSelTpm1 = 9U,
kSimAdcTrgSelTpm2 = 10U,
kSimAdcTrgSelReserved4 = 11U,
kSimAdcTrgSelRtcAlarm = 12U,
kSimAdcTrgSelRtcSec = 13U,
kSimAdcTrgSelLptimer = 14U,
kSimAdcTrgSelReserved5 = 15U
} |
| SIM ADCx trigger select. More...
|
|
enum | sim_uart_rxsrc_kl36z4_t {
kSimUartRxsrcPin,
kSimUartRxsrcCmp0
} |
| SIM UART receive data source select. More...
|
|
enum | sim_uart_txsrc_kl36z4_t {
kSimUartTxsrcPin,
kSimUartTxsrcTpm1,
kSimUartTxsrcTpm2,
kSimUartTxsrcReserved
} |
| SIM UART transmit data source select. More...
|
|
enum | sim_lpsci_rxsrc_kl36z4_t {
kSimLpsciRxsrcPin,
kSimLpsciRxsrcCmp0
} |
| SIM LPSCI receive data source select. More...
|
|
enum | sim_lpsci_txsrc_kl36z4_t {
kSimLpsciTxsrcPin,
kSimLpsciTxsrcTpm1,
kSimLpsciTxsrcTpm2,
kSimLpsciTxsrcReserved
} |
| SIM LPSCI transmit data source select. More...
|
|
enum | sim_tpm_clk_sel_kl36z4_t {
kSimTpmClkSel0,
kSimTpmClkSel1
} |
| SIM Timer/PWM external clock select. More...
|
|
enum | sim_tpm_ch_src_kl36z4_t {
kSimTpmChSrc0,
kSimTpmChSrc1,
kSimTpmChSrc2,
kSimTpmChSrc3
} |
| SIM Timer/PWM x channel y input capture source select. More...
|
|
enum | sim_clock_gate_name_kl36z4_t |
| Clock gate name used for SIM_HAL_EnableClock/SIM_HAL_DisableClock. More...
|
|