| /hal_nuvoton-latest/m2l31x/StdDriver/inc/ |
| D | eadc.h | 128 #define EADC_CONV_RESET(eadc) ((eadc)->CTL |= EADC_CTL_ADCRST_Msk) argument 140 #define EADC_ENABLE_SAMPLE_MODULE_PDMA(eadc, u32ModuleMask) ((eadc)->PDMACTL |= u32ModuleMask) argument 151 #define EADC_DISABLE_SAMPLE_MODULE_PDMA(eadc, u32ModuleMask) ((eadc)->PDMACTL &= (~u32ModuleMask)) argument 162 #define EADC_ENABLE_DOUBLE_BUFFER(eadc, u32ModuleNum) ((eadc)->MCTL1[(u32ModuleNum)] |= EADC_MCTL1_… argument 172 #define EADC_DISABLE_DOUBLE_BUFFER(eadc, u32ModuleNum) ((eadc)->MCTL1[(u32ModuleNum)] &= ~EADC_MCTL… argument 182 …C_ENABLE_INT_POSITION(eadc, u32ModuleNum) (((u32ModuleNum)<19) ? ((eadc)->SCTL[(u32ModuleNum)] … argument 192 …_DISABLE_INT_POSITION(eadc, u32ModuleNum) (((u32ModuleNum)<19) ? ((eadc)->SCTL[(u32ModuleNum)] &… argument 204 #define EADC_ENABLE_INT(eadc, u32Mask) ((eadc)->CTL |= ((u32Mask) << EADC_CTL_ADCIEN0_Pos)) argument 215 #define EADC_DISABLE_INT(eadc, u32Mask) ((eadc)->CTL &= ~((u32Mask) << EADC_CTL_ADCIEN0_Pos)) argument 227 #define EADC_ENABLE_SAMPLE_MODULE_INT(eadc, u32IntSel, u32ModuleMask) ((eadc)->INTSRC[(u32IntSel)] … argument [all …]
|
| /hal_nuvoton-latest/m46x/StdDriver/inc/ |
| D | eadc.h | 123 #define EADC_CONV_RESET(eadc) ((eadc)->CTL |= EADC_CTL_ADCRST_Msk) argument 135 #define EADC_ENABLE_SAMPLE_MODULE_PDMA(eadc, u32ModuleMask) ((eadc)->PDMACTL |= u32ModuleMask) argument 146 #define EADC_DISABLE_SAMPLE_MODULE_PDMA(eadc, u32ModuleMask) ((eadc)->PDMACTL &= (~u32ModuleMask)) argument 157 #define EADC_ENABLE_DOUBLE_BUFFER(eadc, u32ModuleNum) ((eadc)->SCTL[(u32ModuleNum)] |= EADC_SCTL_DB… argument 167 #define EADC_DISABLE_DOUBLE_BUFFER(eadc, u32ModuleNum) ((eadc)->SCTL[(u32ModuleNum)] &= ~EADC_SCTL_… argument 177 #define EADC_ENABLE_INT_POSITION(eadc, u32ModuleNum) ((eadc)->SCTL[(u32ModuleNum)] |= EADC_SCTL_INT… argument 187 #define EADC_DISABLE_INT_POSITION(eadc, u32ModuleNum) ((eadc)->SCTL[(u32ModuleNum)] &= ~EADC_SCTL_I… argument 199 #define EADC_ENABLE_INT(eadc, u32Mask) ((eadc)->CTL |= ((u32Mask) << EADC_CTL_ADCIEN0_Pos)) argument 210 #define EADC_DISABLE_INT(eadc, u32Mask) ((eadc)->CTL &= ~((u32Mask) << EADC_CTL_ADCIEN0_Pos)) argument 222 #define EADC_ENABLE_SAMPLE_MODULE_INT(eadc, u32IntSel, u32ModuleMask) ((eadc)->INTSRC[(u32IntSel)] … argument [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/inc/ |
| D | eadc.h | 103 #define EADC_CONV_RESET(eadc) ((eadc)->CTL |= EADC_CTL_ADCRST_Msk) argument 114 #define EADC_ENABLE_PDMA(eadc) ((eadc)->CTL |= EADC_CTL_PDMAEN_Msk) argument 123 #define EADC_DISABLE_PDMA(eadc) ((eadc)->CTL &= (~EADC_CTL_PDMAEN_Msk)) argument 135 #define EADC_ENABLE_SAMPLE_MODULE_PDMA(eadc, u32ModuleMask) ((eadc)->PDMACTL |= u32ModuleMask) argument 146 #define EADC_DISABLE_SAMPLE_MODULE_PDMA(eadc, u32ModuleMask) ((eadc)->PDMACTL &= (~u32ModuleMask)) argument 157 #define EADC_ENABLE_DOUBLE_BUFFER(eadc, u32ModuleNum) ((eadc)->SCTL[(u32ModuleNum)] |= EADC_SCTL_DB… argument 167 #define EADC_DISABLE_DOUBLE_BUFFER(eadc, u32ModuleNum) ((eadc)->SCTL[(u32ModuleNum)] &= ~EADC_SCTL_… argument 177 #define EADC_ENABLE_INT_POSITION(eadc, u32ModuleNum) ((eadc)->SCTL[(u32ModuleNum)] |= EADC_SCTL_INT… argument 187 #define EADC_DISABLE_INT_POSITION(eadc, u32ModuleNum) ((eadc)->SCTL[(u32ModuleNum)] &= ~EADC_SCTL_I… argument 199 #define EADC_ENABLE_INT(eadc, u32Mask) ((eadc)->CTL |= ((u32Mask) << EADC_CTL_ADCIEN0_Pos)) argument [all …]
|
| /hal_nuvoton-latest/m46x/StdDriver/src/ |
| D | eadc.c | 38 int32_t EADC_Open(EADC_T *eadc, uint32_t u32InputMode) in EADC_Open() argument 43 eadc->CTL &= (~EADC_CTL_DIFFEN_Msk); in EADC_Open() 45 eadc->CTL |= (u32InputMode | EADC_CTL_ADCEN_Msk); in EADC_Open() 48 if ((eadc->CALSR & EADC_CALSR_CALIF_Msk) == 0) in EADC_Open() 51 eadc->CTL |= EADC_CTL_ADCRST_Msk; in EADC_Open() 52 while((eadc->CTL & EADC_CTL_ADCRST_Msk) == EADC_CTL_ADCRST_Msk) in EADC_Open() 70 if (eadc == EADC0) in EADC_Open() 76 else if (eadc == EADC1) in EADC_Open() 82 else if (eadc == EADC2) in EADC_Open() 90 eadc->CALSR |= EADC_CALSR_CALIF_Msk; /* Clear Calibration Finish Interrupt Flag */ in EADC_Open() [all …]
|
| /hal_nuvoton-latest/m2l31x/StdDriver/src/ |
| D | eadc.c | 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() [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/src/ |
| D | eadc.c | 34 void EADC_Open(EADC_T *eadc, uint32_t u32InputMode) in EADC_Open() argument 36 eadc->CTL &= (~EADC_CTL_DIFFEN_Msk); in EADC_Open() 38 eadc->CTL |= (u32InputMode | EADC_CTL_ADCEN_Msk); in EADC_Open() 39 while (!(eadc->PWRM & EADC_PWRM_PWUPRDY_Msk)) {} in EADC_Open() 48 void EADC_Close(EADC_T *eadc) in EADC_Close() argument 50 eadc->CTL &= ~EADC_CTL_ADCEN_Msk; in EADC_Close() 87 void EADC_ConfigSampleModule(EADC_T *eadc, \ in EADC_ConfigSampleModule() argument 92 …eadc->SCTL[u32ModuleNum] &= ~(EADC_SCTL_EXTFEN_Msk | EADC_SCTL_EXTREN_Msk | EADC_SCTL_TRGSEL_Msk |… in EADC_ConfigSampleModule() 93 eadc->SCTL[u32ModuleNum] |= (u32TriggerSrc | u32Channel); in EADC_ConfigSampleModule() 111 void EADC_SetTriggerDelayTime(EADC_T *eadc, \ in EADC_SetTriggerDelayTime() argument [all …]
|
| /hal_nuvoton-latest/m2l31x/StdDriver/ |
| D | CMakeLists.txt | 16 zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_ADC src/eadc.c)
|
| /hal_nuvoton-latest/m46x/StdDriver/ |
| D | CMakeLists.txt | 20 zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_ADC src/eadc.c)
|