|
void | SIM_HAL_GetClkoutDefaultConfig (sim_clock_out_config_t *config) |
| Get the default SIM CLKOUT clock configuration. More...
|
|
void | SIM_HAL_GetClkoutConfig (const SIM_Type *base, sim_clock_out_config_t *config) |
| Get the SIM CLKOUT clock configuration. More...
|
|
void | SIM_HAL_InitClkout (SIM_Type *base, const sim_clock_out_config_t *config) |
| Initialize SIM CLKOUT. More...
|
|
void | SIM_HAL_SetFtmExternalClkPinMode (SIM_Type *base, uint32_t instance, sim_ftm_clk_sel_t select) |
| Sets the FlexTimer x external clock pin select setting. More...
|
|
sim_ftm_clk_sel_t | SIM_HAL_GetFtmExternalClkPinMode (const SIM_Type *base, uint32_t instance) |
| Gets the FlexTimer x external clock pin select setting. More...
|
|
void | SIM_HAL_SetFtmFaultSelMode (SIM_Type *base, uint32_t instance, uint8_t select) |
| Sets the FlexTimer x faults select settings. More...
|
|
uint8_t | SIM_HAL_GetFtmFaultSelMode (const SIM_Type *base, uint32_t instance) |
| Gets the FlexTimer x faults select settings. More...
|
|
uint32_t | SIM_HAL_GetLpoFreq (const SIM_Type *base) |
| Get SIM LPO clock frequency (LPO_CLOCK). More...
|
|
uint32_t | SIM_HAL_GetLpo128KFreq (const SIM_Type *base) |
| Get SIM LPO 128KHz clock frequency (LPO_128K_CLOCK). More...
|
|
uint32_t | SIM_HAL_GetLpo32KFreq (const SIM_Type *base) |
| Get SIM LPO 32KHz clock frequency (LPO_32K_CLOCK). More...
|
|
uint32_t | SIM_HAL_GetLpo1KFreq (const SIM_Type *base) |
| Get SIM LPO 1KHz clock frequency (LPO_1K_CLOCK). More...
|
|
void | SIM_HAL_SetAdcPreTriggerMode (SIM_Type *base, uint32_t instance, sim_adc_pretrg_sel_t select) |
| Sets the ADCx pre-trigger select setting. More...
|
|
sim_adc_pretrg_sel_t | SIM_HAL_GetAdcPreTriggerMode (const SIM_Type *base, uint32_t instance) |
| Gets the ADCx pre-trigger select setting. More...
|
|
void | SIM_HAL_SetAdcSwPreTriggerMode (SIM_Type *base, uint32_t instance, sim_adc_sw_pretrg_sel_t select) |
| Sets the ADCx software pre-trigger select setting. More...
|
|
sim_adc_sw_pretrg_sel_t | SIM_HAL_GetAdcSwPreTriggerMode (const SIM_Type *base, uint32_t instance) |
| Gets the ADCx software pre-trigger select setting. More...
|
|
void | SIM_HAL_SetAdcTriggerMode (SIM_Type *base, uint32_t instance, sim_adc_trg_sel_t select) |
| Sets the ADCx trigger select setting. More...
|
|
sim_adc_trg_sel_t | SIM_HAL_GetAdcTriggerMode (const SIM_Type *base, uint32_t instance) |
| Gets the ADCx trigger select setting. More...
|
|
static uint32_t | FTM_CH_OUT_SRC_MASK (uint32_t instance, uint8_t channel) |
|
void | SIM_HAL_SetFtmChOutSrcMode (SIM_Type *base, uint32_t instance, uint8_t channel, sim_ftm_ch_out_src_t select) |
| Sets the FlexTimer x channel y output source select setting. More...
|
|
sim_ftm_ch_out_src_t | SIM_HAL_GetFtmChOutSrcMode (const SIM_Type *base, uint32_t instance, uint8_t channel) |
| Gets the FlexTimer x channel y output source select setting. More...
|
|
void | SIM_HAL_SetFtmChSrcMode (SIM_Type *base, uint32_t instance, uint8_t channel, sim_ftm_ch_src_t select) |
| Sets the FlexTimer x channel y input source select setting. More...
|
|
sim_ftm_ch_src_t | SIM_HAL_GetFtmChSrcMode (const SIM_Type *base, uint32_t instance, uint8_t channel) |
| Gets the FlexTimer x channel y input source select setting. More...
|
|
void | SIM_HAL_SetFtmSyncCmd (SIM_Type *base, uint32_t instance, bool sync) |
| Set FlexTimer x hardware trigger 0 software synchronization. More...
|
|
void | SIM_HAL_GetTraceClockDefaultConfig (sim_trace_clock_config_t *config) |
| Get the default Debug Trace clock configuration. More...
|
|
void | SIM_HAL_InitTraceClock (SIM_Type *base, const sim_trace_clock_config_t *config) |
| Initialize SIM Debug Trace. More...
|
|