Lines Matching refs:hdts

202 static HAL_StatusTypeDef DTS_ProgramSdaRegister(DTS_HandleTypeDef *hdts, uint32_t Sensor,
236 HAL_StatusTypeDef HAL_DTS_Init(DTS_HandleTypeDef *hdts) in HAL_DTS_Init() argument
241 if (hdts == NULL) in HAL_DTS_Init()
248 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_Init()
251 if (hdts->State != HAL_DTS_STATE_RESET) in HAL_DTS_Init()
253 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_Init()
260 hdts->TemperatureCallback = HAL_DTS_TemperatureCallback; in HAL_DTS_Init()
261 hdts->AlarmACallback = HAL_DTS_AlarmACallback; in HAL_DTS_Init()
262 hdts->AlarmBCallback = HAL_DTS_AlarmBCallback; in HAL_DTS_Init()
263 hdts->ErrorCallback = HAL_DTS_ErrorCallback; in HAL_DTS_Init()
266 if (hdts->MspInitCallback == NULL) in HAL_DTS_Init()
268 hdts->MspInitCallback = HAL_DTS_MspInit; in HAL_DTS_Init()
270 hdts->MspInitCallback(hdts); in HAL_DTS_Init()
273 HAL_DTS_MspInit(hdts); in HAL_DTS_Init()
281 hdts->Instance->TSCCLKSYNTHR = (DTS_TSCCLKSYNTHR_CLK_SYNTH_EN | in HAL_DTS_Init()
285 …status = DTS_ProgramSdaRegister(hdts, DTS_SENSOR_ALL, DTS_SDATS_TIMERR_REG, DTS_SDA_POWER_UP_DELAY… in HAL_DTS_Init()
290 hdts->Instance->PVT_IER = DTS_PVT_IER_TS_IRQ_ENABLE; in HAL_DTS_Init()
293 hdts->SensorMode[0U] = DTS_SENSOR_MODE_DISABLE; in HAL_DTS_Init()
294 hdts->SensorMode[1U] = DTS_SENSOR_MODE_DISABLE; in HAL_DTS_Init()
295 hdts->ErrorCode = HAL_DTS_ERROR_NONE; in HAL_DTS_Init()
297 hdts->State = HAL_DTS_STATE_READY; in HAL_DTS_Init()
311 HAL_StatusTypeDef HAL_DTS_DeInit(DTS_HandleTypeDef *hdts) in HAL_DTS_DeInit() argument
316 if (hdts == NULL) in HAL_DTS_DeInit()
323 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_DeInit()
326 if (hdts->State == HAL_DTS_STATE_RESET) in HAL_DTS_DeInit()
328 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_DeInit()
334 …status = DTS_ProgramSdaRegister(hdts, DTS_SENSOR_ALL, DTS_SDATS_CR_REG, DTS_SDA_SENSOR_POWER_DOWN); in HAL_DTS_DeInit()
349 hdts->Instance->PVT_IER = 0U; in HAL_DTS_DeInit()
352 hdts->Instance->TSCCLKSYNTHR &= ~(DTS_TSCCLKSYNTHR_CLK_SYNTH_EN); in HAL_DTS_DeInit()
356 if (hdts->MspDeInitCallback == NULL) in HAL_DTS_DeInit()
358 hdts->MspDeInitCallback = HAL_DTS_MspDeInit; in HAL_DTS_DeInit()
360 hdts->MspDeInitCallback(hdts); in HAL_DTS_DeInit()
362 HAL_DTS_MspDeInit(hdts); in HAL_DTS_DeInit()
366 hdts->State = HAL_DTS_STATE_RESET; in HAL_DTS_DeInit()
380 __weak void HAL_DTS_MspInit(DTS_HandleTypeDef *hdts) in HAL_DTS_MspInit() argument
383 UNUSED(hdts); in HAL_DTS_MspInit()
394 __weak void HAL_DTS_MspDeInit(DTS_HandleTypeDef *hdts) in HAL_DTS_MspDeInit() argument
397 UNUSED(hdts); in HAL_DTS_MspDeInit()
414 HAL_StatusTypeDef HAL_DTS_RegisterCallback(DTS_HandleTypeDef *hdts, in HAL_DTS_RegisterCallback() argument
421 if (hdts == NULL) in HAL_DTS_RegisterCallback()
427 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_PARAM; in HAL_DTS_RegisterCallback()
432 const HAL_DTS_StateTypeDef temp_state = hdts->State; in HAL_DTS_RegisterCallback()
439 hdts->MspInitCallback = pCallback; in HAL_DTS_RegisterCallback()
442 hdts->MspDeInitCallback = pCallback; in HAL_DTS_RegisterCallback()
445 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_CALLBACK; in HAL_DTS_RegisterCallback()
452 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_RegisterCallback()
471 HAL_StatusTypeDef HAL_DTS_UnRegisterCallback(DTS_HandleTypeDef *hdts, in HAL_DTS_UnRegisterCallback() argument
477 if (hdts == NULL) in HAL_DTS_UnRegisterCallback()
483 const HAL_DTS_StateTypeDef temp_state = hdts->State; in HAL_DTS_UnRegisterCallback()
490 hdts->MspInitCallback = HAL_DTS_MspInit; in HAL_DTS_UnRegisterCallback()
493 hdts->MspDeInitCallback = HAL_DTS_MspDeInit; in HAL_DTS_UnRegisterCallback()
496 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_CALLBACK; in HAL_DTS_UnRegisterCallback()
503 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_UnRegisterCallback()
524 HAL_StatusTypeDef HAL_DTS_RegisterSensorCallback(DTS_HandleTypeDef *hdts, in HAL_DTS_RegisterSensorCallback() argument
531 if (hdts == NULL) in HAL_DTS_RegisterSensorCallback()
537 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_PARAM; in HAL_DTS_RegisterSensorCallback()
542 if (hdts->State == HAL_DTS_STATE_READY) in HAL_DTS_RegisterSensorCallback()
547 hdts->TemperatureCallback = pCallback; in HAL_DTS_RegisterSensorCallback()
550 hdts->AlarmACallback = pCallback; in HAL_DTS_RegisterSensorCallback()
553 hdts->AlarmBCallback = pCallback; in HAL_DTS_RegisterSensorCallback()
556 hdts->ErrorCallback = pCallback; in HAL_DTS_RegisterSensorCallback()
559 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_CALLBACK; in HAL_DTS_RegisterSensorCallback()
566 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_RegisterSensorCallback()
587 HAL_StatusTypeDef HAL_DTS_UnRegisterSensorCallback(DTS_HandleTypeDef *hdts, in HAL_DTS_UnRegisterSensorCallback() argument
593 if (hdts == NULL) in HAL_DTS_UnRegisterSensorCallback()
599 if (hdts->State == HAL_DTS_STATE_READY) in HAL_DTS_UnRegisterSensorCallback()
604 hdts->TemperatureCallback = HAL_DTS_TemperatureCallback; in HAL_DTS_UnRegisterSensorCallback()
607 hdts->AlarmACallback = HAL_DTS_AlarmACallback; in HAL_DTS_UnRegisterSensorCallback()
610 hdts->AlarmBCallback = HAL_DTS_AlarmBCallback; in HAL_DTS_UnRegisterSensorCallback()
613 hdts->ErrorCallback = HAL_DTS_ErrorCallback; in HAL_DTS_UnRegisterSensorCallback()
616 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_CALLBACK; in HAL_DTS_UnRegisterSensorCallback()
623 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_UnRegisterSensorCallback()
665 HAL_StatusTypeDef HAL_DTS_ConfigSensor(DTS_HandleTypeDef *hdts, in HAL_DTS_ConfigSensor() argument
672 if (hdts == NULL) in HAL_DTS_ConfigSensor()
678 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_PARAM; in HAL_DTS_ConfigSensor()
683 const HAL_DTS_StateTypeDef temp_state = hdts->State; in HAL_DTS_ConfigSensor()
686 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_ConfigSensor()
704 status = DTS_ProgramSdaRegister(hdts, (uint32_t) Sensor, DTS_SDATS_CFGR_REG, in HAL_DTS_ConfigSensor()
709 …status = DTS_ProgramSdaRegister(hdts, (uint32_t) Sensor, DTS_SDATS_CFGR_REG, pSensorParams->Resolu… in HAL_DTS_ConfigSensor()
715hdts->Instance->TSCSDIFDISABLER &= (Sensor == DTS_SENSOR_0) ? ~(DTS_TSCSDIFDISABLER_TS0_SDIF_DISAB… in HAL_DTS_ConfigSensor()
719 hdts->SensorMode[Sensor] = pSensorParams->Mode; in HAL_DTS_ConfigSensor()
725hdts->Instance->TSCSDIFDISABLER |= (Sensor == DTS_SENSOR_0) ? DTS_TSCSDIFDISABLER_TS0_SDIF_DISABLE… in HAL_DTS_ConfigSensor()
729 hdts->SensorMode[Sensor] = DTS_SENSOR_MODE_DISABLE; in HAL_DTS_ConfigSensor()
735 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_ConfigSensor()
753 HAL_StatusTypeDef HAL_DTS_Start(DTS_HandleTypeDef *hdts, in HAL_DTS_Start() argument
759 if (hdts == NULL) in HAL_DTS_Start()
765 const HAL_DTS_StateTypeDef temp_state = hdts->State; in HAL_DTS_Start()
768 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_Start()
776 if (hdts->SensorMode[Sensor] == DTS_SENSOR_MODE_DISABLE) in HAL_DTS_Start()
778 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_SENSOR_MODE; in HAL_DTS_Start()
791 …status = DTS_ProgramSdaRegister(hdts, (uint32_t) Sensor, DTS_SDATS_CR_REG, hdts->SensorMode[Sensor… in HAL_DTS_Start()
796 if (hdts->State == HAL_DTS_STATE_READY) in HAL_DTS_Start()
798hdts->State = (Sensor == DTS_SENSOR_0) ? HAL_DTS_STATE_RUNNING_0 : HAL_DTS_STATE_RUNNING_1; in HAL_DTS_Start()
802 hdts->State = HAL_DTS_STATE_RUNNING_BOTH; in HAL_DTS_Start()
810 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_Start()
829 HAL_StatusTypeDef HAL_DTS_PollForTemperature(DTS_HandleTypeDef *hdts, in HAL_DTS_PollForTemperature() argument
836 if (hdts == NULL) in HAL_DTS_PollForTemperature()
842 const HAL_DTS_StateTypeDef temp_state = hdts->State; in HAL_DTS_PollForTemperature()
845 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_PollForTemperature()
874 if (hdts->SensorMode[Sensor] == DTS_SENSOR_MODE_SINGLE) in HAL_DTS_PollForTemperature()
876 if (hdts->State == HAL_DTS_STATE_RUNNING_BOTH) in HAL_DTS_PollForTemperature()
878hdts->State = (Sensor == DTS_SENSOR_0) ? HAL_DTS_STATE_RUNNING_1 : HAL_DTS_STATE_RUNNING_0; in HAL_DTS_PollForTemperature()
882 hdts->State = HAL_DTS_STATE_READY; in HAL_DTS_PollForTemperature()
890 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_PollForTemperature()
909 HAL_StatusTypeDef HAL_DTS_GetTemperature(DTS_HandleTypeDef *hdts, in HAL_DTS_GetTemperature() argument
916 if (hdts == NULL) in HAL_DTS_GetTemperature()
922 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_PARAM; in HAL_DTS_GetTemperature()
928 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_GetTemperature()
931 if (hdts->State != HAL_DTS_STATE_RESET) in HAL_DTS_GetTemperature()
952 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_SAMPLE; in HAL_DTS_GetTemperature()
956 hdts->ErrorCode |= HAL_DTS_ERROR_FAULT; in HAL_DTS_GetTemperature()
964 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_GetTemperature()
982 HAL_StatusTypeDef HAL_DTS_Stop(DTS_HandleTypeDef *hdts, in HAL_DTS_Stop() argument
988 if (hdts == NULL) in HAL_DTS_Stop()
994 const HAL_DTS_StateTypeDef temp_state = hdts->State; in HAL_DTS_Stop()
997 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_Stop()
1005 …status = DTS_ProgramSdaRegister(hdts, (uint32_t) Sensor, DTS_SDATS_CR_REG, DTS_SDA_SENSOR_POWER_DO… in HAL_DTS_Stop()
1010 if (hdts->State == HAL_DTS_STATE_RUNNING_BOTH) in HAL_DTS_Stop()
1012hdts->State = (Sensor == DTS_SENSOR_0) ? HAL_DTS_STATE_RUNNING_1 : HAL_DTS_STATE_RUNNING_0; in HAL_DTS_Stop()
1016 hdts->State = HAL_DTS_STATE_READY; in HAL_DTS_Stop()
1023 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_Stop()
1041 HAL_StatusTypeDef HAL_DTS_Start_IT(DTS_HandleTypeDef *hdts, in HAL_DTS_Start_IT() argument
1047 if (hdts == NULL) in HAL_DTS_Start_IT()
1053 const HAL_DTS_StateTypeDef temp_state = hdts->State; in HAL_DTS_Start_IT()
1056 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_Start_IT()
1064 if (hdts->SensorMode[Sensor] == DTS_SENSOR_MODE_DISABLE) in HAL_DTS_Start_IT()
1066 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_SENSOR_MODE; in HAL_DTS_Start_IT()
1082 …status = DTS_ProgramSdaRegister(hdts, (uint32_t) Sensor, DTS_SDATS_CR_REG, hdts->SensorMode[Sensor… in HAL_DTS_Start_IT()
1087 if (hdts->State == HAL_DTS_STATE_READY) in HAL_DTS_Start_IT()
1089hdts->State = (Sensor == DTS_SENSOR_0) ? HAL_DTS_STATE_RUNNING_0 : HAL_DTS_STATE_RUNNING_1; in HAL_DTS_Start_IT()
1093 hdts->State = HAL_DTS_STATE_RUNNING_BOTH; in HAL_DTS_Start_IT()
1101 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_Start_IT()
1119 HAL_StatusTypeDef HAL_DTS_Stop_IT(DTS_HandleTypeDef *hdts, in HAL_DTS_Stop_IT() argument
1125 if (hdts == NULL) in HAL_DTS_Stop_IT()
1131 const HAL_DTS_StateTypeDef temp_state = hdts->State; in HAL_DTS_Stop_IT()
1134 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_Stop_IT()
1146 …status = DTS_ProgramSdaRegister(hdts, (uint32_t) Sensor, DTS_SDATS_CR_REG, DTS_SDA_SENSOR_POWER_DO… in HAL_DTS_Stop_IT()
1157 if (hdts->State == HAL_DTS_STATE_RUNNING_BOTH) in HAL_DTS_Stop_IT()
1159hdts->State = (Sensor == DTS_SENSOR_0) ? HAL_DTS_STATE_RUNNING_1 : HAL_DTS_STATE_RUNNING_0; in HAL_DTS_Stop_IT()
1163 hdts->State = HAL_DTS_STATE_READY; in HAL_DTS_Stop_IT()
1170 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_Stop_IT()
1188 __weak void HAL_DTS_TemperatureCallback(DTS_HandleTypeDef *hdts, in HAL_DTS_TemperatureCallback() argument
1192 UNUSED(hdts); in HAL_DTS_TemperatureCallback()
1210 HAL_StatusTypeDef HAL_DTS_GetExtremeTemperatures(DTS_HandleTypeDef *hdts, in HAL_DTS_GetExtremeTemperatures() argument
1218 if (hdts == NULL) in HAL_DTS_GetExtremeTemperatures()
1224 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_PARAM; in HAL_DTS_GetExtremeTemperatures()
1230 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_GetExtremeTemperatures()
1233 if (hdts->State != HAL_DTS_STATE_RESET) in HAL_DTS_GetExtremeTemperatures()
1248 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_GetExtremeTemperatures()
1265 HAL_StatusTypeDef HAL_DTS_ConfigSampleCounter(DTS_HandleTypeDef *hdts, in HAL_DTS_ConfigSampleCounter() argument
1273 if (hdts == NULL) in HAL_DTS_ConfigSampleCounter()
1280 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_ConfigSampleCounter()
1283 if (hdts->State != HAL_DTS_STATE_RESET) in HAL_DTS_ConfigSampleCounter()
1288 hdts->Instance->TSCSMPL_CR &= ~(DTS_TSCSMPL_CR_SMPL_CTR_DISABLE); in HAL_DTS_ConfigSampleCounter()
1292 hdts->Instance->TSCSMPL_CR |= DTS_TSCSMPL_CR_SMPL_CTR_DISABLE; in HAL_DTS_ConfigSampleCounter()
1298 hdts->Instance->TSCSDIFSMPLCLRR |= DTS_TSCSDIFSMPLCLRR_SMPL_CNTER_CLEAR; in HAL_DTS_ConfigSampleCounter()
1304 hdts->Instance->TSCSMPL_CR |= DTS_TSCSMPL_CR_SMPL_CTR_HOLD; in HAL_DTS_ConfigSampleCounter()
1308 hdts->Instance->TSCSMPL_CR &= ~(DTS_TSCSMPL_CR_SMPL_CTR_HOLD); in HAL_DTS_ConfigSampleCounter()
1314 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_ConfigSampleCounter()
1329 HAL_StatusTypeDef HAL_DTS_GetSampleCounterValue(DTS_HandleTypeDef *hdts, in HAL_DTS_GetSampleCounterValue() argument
1335 if (hdts == NULL) in HAL_DTS_GetSampleCounterValue()
1341 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_PARAM; in HAL_DTS_GetSampleCounterValue()
1347 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_GetSampleCounterValue()
1350 if (hdts->State != HAL_DTS_STATE_RESET) in HAL_DTS_GetSampleCounterValue()
1353 *pNumber = hdts->Instance->TSCSMPLCNTR; in HAL_DTS_GetSampleCounterValue()
1358 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_GetSampleCounterValue()
1373 HAL_StatusTypeDef HAL_DTS_ConfigSampleDiscard(DTS_HandleTypeDef *hdts, in HAL_DTS_ConfigSampleDiscard() argument
1379 if (hdts == NULL) in HAL_DTS_ConfigSampleDiscard()
1386 if (hdts->State != HAL_DTS_STATE_RESET) in HAL_DTS_ConfigSampleDiscard()
1391 hdts->Instance->TSCSMPL_CR |= DTS_TSCSMPL_CR_SMPL_DISCARD; in HAL_DTS_ConfigSampleDiscard()
1395 hdts->Instance->TSCSMPL_CR &= ~(DTS_TSCSMPL_CR_SMPL_DISCARD); in HAL_DTS_ConfigSampleDiscard()
1401 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_ConfigSampleDiscard()
1438 HAL_StatusTypeDef HAL_DTS_ConfigAlarmA(DTS_HandleTypeDef *hdts, in HAL_DTS_ConfigAlarmA() argument
1445 if (hdts == NULL) in HAL_DTS_ConfigAlarmA()
1451 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_PARAM; in HAL_DTS_ConfigAlarmA()
1457 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_ConfigAlarmA()
1461 if (hdts->State == HAL_DTS_STATE_READY) in HAL_DTS_ConfigAlarmA()
1500 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_ConfigAlarmA()
1519 HAL_StatusTypeDef HAL_DTS_ConfigAlarmB(DTS_HandleTypeDef *hdts, in HAL_DTS_ConfigAlarmB() argument
1526 if (hdts == NULL) in HAL_DTS_ConfigAlarmB()
1532 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_PARAM; in HAL_DTS_ConfigAlarmB()
1538 assert_param(IS_DTS_ALL_INSTANCE(hdts->Instance)); in HAL_DTS_ConfigAlarmB()
1542 if (hdts->State == HAL_DTS_STATE_READY) in HAL_DTS_ConfigAlarmB()
1581 hdts->ErrorCode |= HAL_DTS_ERROR_INVALID_STATE; in HAL_DTS_ConfigAlarmB()
1599 __weak void HAL_DTS_AlarmACallback(DTS_HandleTypeDef *hdts, in HAL_DTS_AlarmACallback() argument
1603 UNUSED(hdts); in HAL_DTS_AlarmACallback()
1619 __weak void HAL_DTS_AlarmBCallback(DTS_HandleTypeDef *hdts, in HAL_DTS_AlarmBCallback() argument
1623 UNUSED(hdts); in HAL_DTS_AlarmBCallback()
1654 void HAL_DTS_IRQHandler(DTS_HandleTypeDef *hdts) in HAL_DTS_IRQHandler() argument
1663 if ((hdts->Instance->TS_ISR & DTS_TS_ISR_TS0_IRQ_STATUS) == DTS_TS_ISR_TS0_IRQ_STATUS) in HAL_DTS_IRQHandler()
1687 hdts->TemperatureCallback(hdts, Sensor); in HAL_DTS_IRQHandler()
1689 HAL_DTS_TemperatureCallback(hdts, Sensor); in HAL_DTS_IRQHandler()
1693 if (hdts->SensorMode[Sensor] == DTS_SENSOR_MODE_SINGLE) in HAL_DTS_IRQHandler()
1698 if (hdts->State == HAL_DTS_STATE_RUNNING_BOTH) in HAL_DTS_IRQHandler()
1700 hdts->State = (Sensor == DTS_SENSOR_0) ? HAL_DTS_STATE_RUNNING_1 : HAL_DTS_STATE_RUNNING_0; in HAL_DTS_IRQHandler()
1704 hdts->State = HAL_DTS_STATE_READY; in HAL_DTS_IRQHandler()
1716 hdts->AlarmACallback(hdts, Sensor); in HAL_DTS_IRQHandler()
1718 HAL_DTS_AlarmACallback(hdts, Sensor); in HAL_DTS_IRQHandler()
1729 hdts->AlarmBCallback(hdts, Sensor); in HAL_DTS_IRQHandler()
1731 HAL_DTS_AlarmBCallback(hdts, Sensor); in HAL_DTS_IRQHandler()
1741 hdts->ErrorCode |= HAL_DTS_ERROR_FAULT; in HAL_DTS_IRQHandler()
1745 hdts->ErrorCallback(hdts, Sensor); in HAL_DTS_IRQHandler()
1747 HAL_DTS_ErrorCallback(hdts, Sensor); in HAL_DTS_IRQHandler()
1761 __weak void HAL_DTS_ErrorCallback(DTS_HandleTypeDef *hdts, in HAL_DTS_ErrorCallback() argument
1765 UNUSED(hdts); in HAL_DTS_ErrorCallback()
1777 HAL_DTS_StateTypeDef HAL_DTS_GetState(const DTS_HandleTypeDef *hdts) in HAL_DTS_GetState() argument
1780 return hdts->State; in HAL_DTS_GetState()
1788 uint32_t HAL_DTS_GetError(const DTS_HandleTypeDef *hdts) in HAL_DTS_GetError() argument
1790 return hdts->ErrorCode; in HAL_DTS_GetError()
1819 static HAL_StatusTypeDef DTS_ProgramSdaRegister(DTS_HandleTypeDef *hdts, uint32_t Sensor, in DTS_ProgramSdaRegister() argument
1826 while (((hdts->Instance->TSCSDIF_SR & DTS_TSCSDIF_SR_SDIF_BUSY) != 0U) && (status == HAL_OK)) in DTS_ProgramSdaRegister()
1838 hdts->Instance->TSCSDIF_CFGR = 0U; in DTS_ProgramSdaRegister()
1843hdts->Instance->TSCSDIF_CFGR = (Sensor == (uint32_t) DTS_SENSOR_0) ? DTS_TSCSDIF_CFGR_SDIF_INHIBIT… in DTS_ProgramSdaRegister()
1848hdts->Instance->TSCSDIF_CR = (DTS_TSCSDIF_CR_SDIF_PROG | DTS_TSCSDIF_CR_SDIF_WRN | (uint32_t) Reg … in DTS_ProgramSdaRegister()