Lines Matching refs:iadc
1042 void IADC_init(IADC_TypeDef *iadc, const IADC_Init_t *init,
1044 void IADC_reset(IADC_TypeDef *iadc);
1045 void IADC_initScan(IADC_TypeDef *iadc,
1048 void IADC_updateScanEntry(IADC_TypeDef *iadc,
1051 void IADC_setScanMask(IADC_TypeDef *iadc, uint32_t mask);
1052 void IADC_initSingle(IADC_TypeDef *iadc,
1055 void IADC_updateSingleInput(IADC_TypeDef *iadc,
1057 uint8_t IADC_calcSrcClkPrescale(IADC_TypeDef *iadc,
1060 uint32_t IADC_calcAdcClkPrescale(IADC_TypeDef *iadc,
1065 uint8_t IADC_calcTimebase(IADC_TypeDef *iadc, uint32_t srcClkFreq);
1066 IADC_Result_t IADC_readSingleResult(IADC_TypeDef *iadc);
1067 IADC_Result_t IADC_pullSingleFifoResult(IADC_TypeDef *iadc);
1068 IADC_Result_t IADC_readScanResult(IADC_TypeDef *iadc);
1069 IADC_Result_t IADC_pullScanFifoResult(IADC_TypeDef *iadc);
1086 __STATIC_INLINE uint32_t IADC_pullSingleFifoData(IADC_TypeDef *iadc) in IADC_pullSingleFifoData() argument
1088 return iadc->SINGLEFIFODATA; in IADC_pullSingleFifoData()
1106 __STATIC_INLINE uint32_t IADC_readSingleData(IADC_TypeDef *iadc) in IADC_readSingleData() argument
1108 return iadc->SINGLEDATA; in IADC_readSingleData()
1125 __STATIC_INLINE uint32_t IADC_pullScanFifoData(IADC_TypeDef *iadc) in IADC_pullScanFifoData() argument
1127 return iadc->SCANFIFODATA; in IADC_pullScanFifoData()
1145 __STATIC_INLINE uint32_t IADC_readScanData(IADC_TypeDef *iadc) in IADC_readScanData() argument
1147 return iadc->SCANDATA; in IADC_readScanData()
1161 __STATIC_INLINE void IADC_clearInt(IADC_TypeDef *iadc, uint32_t flags) in IADC_clearInt() argument
1163 iadc->IF_CLR = flags; in IADC_clearInt()
1177 __STATIC_INLINE void IADC_disableInt(IADC_TypeDef *iadc, uint32_t flags) in IADC_disableInt() argument
1180 iadc->IEN_CLR = flags; in IADC_disableInt()
1182 iadc->IEN &= ~flags; in IADC_disableInt()
1202 __STATIC_INLINE void IADC_enableInt(IADC_TypeDef *iadc, uint32_t flags) in IADC_enableInt() argument
1204 iadc->IEN |= flags; in IADC_enableInt()
1221 __STATIC_INLINE uint32_t IADC_getInt(IADC_TypeDef *iadc) in IADC_getInt() argument
1223 return iadc->IF; in IADC_getInt()
1245 __STATIC_INLINE uint32_t IADC_getEnabledInt(IADC_TypeDef *iadc) in IADC_getEnabledInt() argument
1251 ien = iadc->IEN; in IADC_getEnabledInt()
1254 return iadc->IF & ien; in IADC_getEnabledInt()
1268 __STATIC_INLINE void IADC_setInt(IADC_TypeDef *iadc, uint32_t flags) in IADC_setInt() argument
1270 iadc->IF_SET = flags; in IADC_setInt()
1283 __STATIC_INLINE void IADC_command(IADC_TypeDef *iadc, IADC_Cmd_t cmd) in IADC_command() argument
1285 iadc->CMD = (uint32_t)cmd; in IADC_command()
1298 __STATIC_INLINE uint32_t IADC_getScanMask(IADC_TypeDef *iadc) in IADC_getScanMask() argument
1300 return (iadc->STMASK) >> _IADC_STMASK_STMASK_SHIFT; in IADC_getScanMask()
1313 __STATIC_INLINE uint32_t IADC_getStatus(IADC_TypeDef *iadc) in IADC_getStatus() argument
1315 return iadc->STATUS; in IADC_getStatus()
1328 __STATIC_INLINE uint8_t IADC_getSingleFifoCnt(IADC_TypeDef *iadc) in IADC_getSingleFifoCnt() argument
1330 return (uint8_t) ((iadc->SINGLEFIFOSTAT & _IADC_SINGLEFIFOSTAT_FIFOREADCNT_MASK) in IADC_getSingleFifoCnt()
1344 __STATIC_INLINE uint8_t IADC_getScanFifoCnt(IADC_TypeDef *iadc) in IADC_getScanFifoCnt() argument
1346 return (uint8_t) ((iadc->SCANFIFOSTAT & _IADC_SCANFIFOSTAT_FIFOREADCNT_MASK) in IADC_getScanFifoCnt()