Lines Matching refs:eadc
34 void EADC_Open(EADC_T *eadc, uint32_t u32InputMode) in EADC_Open() argument
39 eadc->CTL &= (~EADC_CTL_DIFFEN_Msk); in EADC_Open()
41 eadc->CTL |= (u32InputMode | EADC_CTL_ADCEN_Msk); in EADC_Open()
50 void EADC_Close(EADC_T *eadc) in EADC_Close() argument
52 eadc->CTL &= ~EADC_CTL_ADCEN_Msk; in EADC_Close()
102 void EADC_ConfigSampleModule(EADC_T *eadc, \ in EADC_ConfigSampleModule() argument
109 …eadc->SCTL[u32ModuleNum] &= ~(EADC_SCTL_EXTFEN_Msk | EADC_SCTL_EXTREN_Msk | EADC_SCTL_TRGSEL_Msk |… in EADC_ConfigSampleModule()
110 eadc->SCTL[u32ModuleNum] |= (u32TriggerSrc | u32Channel); in EADC_ConfigSampleModule()
114 …eadc->SCTL19[u32ModuleNum-19] &= ~(EADC_SCTL_EXTFEN_Msk | EADC_SCTL_EXTREN_Msk | EADC_SCTL_TRGSEL_… in EADC_ConfigSampleModule()
115 eadc->SCTL19[u32ModuleNum-19] |= (u32TriggerSrc | u32Channel); in EADC_ConfigSampleModule()
134 void EADC_SetTriggerDelayTime(EADC_T *eadc, \ in EADC_SetTriggerDelayTime() argument
141 eadc->SCTL[u32ModuleNum] &= ~(EADC_SCTL_TRGDLYDIV_Msk | EADC_SCTL_TRGDLYCNT_Msk); in EADC_SetTriggerDelayTime()
142 …eadc->SCTL[u32ModuleNum] |= ((u32TriggerDelayTime << EADC_SCTL_TRGDLYCNT_Pos) | u32DelayClockDivid… in EADC_SetTriggerDelayTime()
146 eadc->SCTL19[u32ModuleNum-19] &= ~(EADC_SCTL_TRGDLYDIV_Msk | EADC_SCTL_TRGDLYCNT_Msk); in EADC_SetTriggerDelayTime()
147 …eadc->SCTL19[u32ModuleNum-19] |= ((u32TriggerDelayTime << EADC_SCTL_TRGDLYCNT_Pos) | u32DelayClock… in EADC_SetTriggerDelayTime()
160 void EADC_SetExtendSampleTime(EADC_T *eadc, uint32_t u32ModuleNum, uint32_t u32ExtendSampleTime) in EADC_SetExtendSampleTime() argument
164 eadc->SCTL[u32ModuleNum] &= ~EADC_SCTL_EXTSMPT_Msk; in EADC_SetExtendSampleTime()
165 eadc->SCTL[u32ModuleNum] |= (u32ExtendSampleTime << EADC_SCTL_EXTSMPT_Pos); in EADC_SetExtendSampleTime()
169 eadc->SCTL19[u32ModuleNum-19] &= ~EADC_SCTL_EXTSMPT_Msk; in EADC_SetExtendSampleTime()
170 eadc->SCTL19[u32ModuleNum-19] |= (u32ExtendSampleTime << EADC_SCTL_EXTSMPT_Pos); in EADC_SetExtendSampleTime()