Lines Matching refs:hdac
357 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument
360 if (hdac == NULL) in HAL_DAC_Init()
365 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init()
367 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init()
371 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init()
372 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init()
373 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init()
374 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init()
376 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init()
377 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init()
378 hdac->ErrorCallbackCh2 = HAL_DACEx_ErrorCallbackCh2; in HAL_DAC_Init()
379 hdac->DMAUnderrunCallbackCh2 = HAL_DACEx_DMAUnderrunCallbackCh2; in HAL_DAC_Init()
381 if (hdac->MspInitCallback == NULL) in HAL_DAC_Init()
383 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_Init()
388 hdac->Lock = HAL_UNLOCKED; in HAL_DAC_Init()
392 hdac->MspInitCallback(hdac); in HAL_DAC_Init()
395 HAL_DAC_MspInit(hdac); in HAL_DAC_Init()
400 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Init()
403 hdac->ErrorCode = HAL_DAC_ERROR_NONE; in HAL_DAC_Init()
406 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Init()
418 HAL_StatusTypeDef HAL_DAC_DeInit(DAC_HandleTypeDef *hdac) in HAL_DAC_DeInit() argument
421 if (hdac == NULL) in HAL_DAC_DeInit()
427 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_DeInit()
430 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_DeInit()
433 if (hdac->MspDeInitCallback == NULL) in HAL_DAC_DeInit()
435 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_DeInit()
438 hdac->MspDeInitCallback(hdac); in HAL_DAC_DeInit()
441 HAL_DAC_MspDeInit(hdac); in HAL_DAC_DeInit()
445 hdac->ErrorCode = HAL_DAC_ERROR_NONE; in HAL_DAC_DeInit()
448 hdac->State = HAL_DAC_STATE_RESET; in HAL_DAC_DeInit()
451 __HAL_UNLOCK(hdac); in HAL_DAC_DeInit()
463 __weak void HAL_DAC_MspInit(DAC_HandleTypeDef *hdac) in HAL_DAC_MspInit() argument
466 UNUSED(hdac); in HAL_DAC_MspInit()
479 __weak void HAL_DAC_MspDeInit(DAC_HandleTypeDef *hdac) in HAL_DAC_MspDeInit() argument
482 UNUSED(hdac); in HAL_DAC_MspDeInit()
521 HAL_StatusTypeDef HAL_DAC_Start(DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_Start() argument
524 if (hdac == NULL) in HAL_DAC_Start()
533 __HAL_LOCK(hdac); in HAL_DAC_Start()
536 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Start()
539 __HAL_DAC_ENABLE(hdac, Channel); in HAL_DAC_Start()
544 if ((hdac->Instance->CR & (DAC_CR_TEN1 | DAC_CR_TSEL1)) == DAC_TRIGGER_SOFTWARE) in HAL_DAC_Start()
547 SET_BIT(hdac->Instance->SWTRIGR, DAC_SWTRIGR_SWTRIG1); in HAL_DAC_Start()
554 …if ((hdac->Instance->CR & (DAC_CR_TEN2 | DAC_CR_TSEL2)) == (DAC_TRIGGER_SOFTWARE << (Channel & 0x1… in HAL_DAC_Start()
557 SET_BIT(hdac->Instance->SWTRIGR, DAC_SWTRIGR_SWTRIG2); in HAL_DAC_Start()
563 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Start()
566 __HAL_UNLOCK(hdac); in HAL_DAC_Start()
582 HAL_StatusTypeDef HAL_DAC_Stop(DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_Stop() argument
585 if (hdac == NULL) in HAL_DAC_Stop()
594 __HAL_DAC_DISABLE(hdac, Channel); in HAL_DAC_Stop()
597 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Stop()
620 HAL_StatusTypeDef HAL_DAC_Start_DMA(DAC_HandleTypeDef *hdac, uint32_t Channel, const uint32_t *pDat… in HAL_DAC_Start_DMA() argument
627 if (hdac == NULL) in HAL_DAC_Start_DMA()
637 __HAL_LOCK(hdac); in HAL_DAC_Start_DMA()
640 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Start_DMA()
645 hdac->DMA_Handle1->XferCpltCallback = DAC_DMAConvCpltCh1; in HAL_DAC_Start_DMA()
648 hdac->DMA_Handle1->XferHalfCpltCallback = DAC_DMAHalfConvCpltCh1; in HAL_DAC_Start_DMA()
651 hdac->DMA_Handle1->XferErrorCallback = DAC_DMAErrorCh1; in HAL_DAC_Start_DMA()
654 SET_BIT(hdac->Instance->CR, DAC_CR_DMAEN1); in HAL_DAC_Start_DMA()
661 tmpreg = (uint32_t)&hdac->Instance->DHR12R1; in HAL_DAC_Start_DMA()
665 tmpreg = (uint32_t)&hdac->Instance->DHR12L1; in HAL_DAC_Start_DMA()
669 tmpreg = (uint32_t)&hdac->Instance->DHR8R1; in HAL_DAC_Start_DMA()
677 hdac->DMA_Handle2->XferCpltCallback = DAC_DMAConvCpltCh2; in HAL_DAC_Start_DMA()
680 hdac->DMA_Handle2->XferHalfCpltCallback = DAC_DMAHalfConvCpltCh2; in HAL_DAC_Start_DMA()
683 hdac->DMA_Handle2->XferErrorCallback = DAC_DMAErrorCh2; in HAL_DAC_Start_DMA()
686 SET_BIT(hdac->Instance->CR, DAC_CR_DMAEN2); in HAL_DAC_Start_DMA()
693 tmpreg = (uint32_t)&hdac->Instance->DHR12R2; in HAL_DAC_Start_DMA()
697 tmpreg = (uint32_t)&hdac->Instance->DHR12L2; in HAL_DAC_Start_DMA()
701 tmpreg = (uint32_t)&hdac->Instance->DHR8R2; in HAL_DAC_Start_DMA()
709 __HAL_DAC_ENABLE_IT(hdac, DAC_IT_DMAUDR1); in HAL_DAC_Start_DMA()
712 status = HAL_DMA_Start_IT(hdac->DMA_Handle1, (uint32_t)pData, tmpreg, Length); in HAL_DAC_Start_DMA()
718 __HAL_DAC_ENABLE_IT(hdac, DAC_IT_DMAUDR2); in HAL_DAC_Start_DMA()
721 status = HAL_DMA_Start_IT(hdac->DMA_Handle2, (uint32_t)pData, tmpreg, Length); in HAL_DAC_Start_DMA()
726 __HAL_UNLOCK(hdac); in HAL_DAC_Start_DMA()
731 __HAL_DAC_ENABLE(hdac, Channel); in HAL_DAC_Start_DMA()
735 hdac->ErrorCode |= HAL_DAC_ERROR_DMA; in HAL_DAC_Start_DMA()
752 HAL_StatusTypeDef HAL_DAC_Stop_DMA(DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_Stop_DMA() argument
755 if (hdac == NULL) in HAL_DAC_Stop_DMA()
764 hdac->Instance->CR &= ~(DAC_CR_DMAEN1 << (Channel & 0x10UL)); in HAL_DAC_Stop_DMA()
767 __HAL_DAC_DISABLE(hdac, Channel); in HAL_DAC_Stop_DMA()
775 (void)HAL_DMA_Abort(hdac->DMA_Handle1); in HAL_DAC_Stop_DMA()
778 __HAL_DAC_DISABLE_IT(hdac, DAC_IT_DMAUDR1); in HAL_DAC_Stop_DMA()
784 (void)HAL_DMA_Abort(hdac->DMA_Handle2); in HAL_DAC_Stop_DMA()
787 __HAL_DAC_DISABLE_IT(hdac, DAC_IT_DMAUDR2); in HAL_DAC_Stop_DMA()
792 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Stop_DMA()
806 void HAL_DAC_IRQHandler(DAC_HandleTypeDef *hdac) in HAL_DAC_IRQHandler() argument
808 uint32_t itsource = hdac->Instance->CR; in HAL_DAC_IRQHandler()
809 uint32_t itflag = hdac->Instance->SR; in HAL_DAC_IRQHandler()
817 hdac->State = HAL_DAC_STATE_ERROR; in HAL_DAC_IRQHandler()
820 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_DMAUNDERRUNCH1); in HAL_DAC_IRQHandler()
823 __HAL_DAC_CLEAR_FLAG(hdac, DAC_FLAG_DMAUDR1); in HAL_DAC_IRQHandler()
826 __HAL_DAC_DISABLE_IT(hdac, DAC_CR_DMAEN1); in HAL_DAC_IRQHandler()
830 hdac->DMAUnderrunCallbackCh1(hdac); in HAL_DAC_IRQHandler()
832 HAL_DAC_DMAUnderrunCallbackCh1(hdac); in HAL_DAC_IRQHandler()
844 hdac->State = HAL_DAC_STATE_ERROR; in HAL_DAC_IRQHandler()
847 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_DMAUNDERRUNCH2); in HAL_DAC_IRQHandler()
850 __HAL_DAC_CLEAR_FLAG(hdac, DAC_FLAG_DMAUDR2); in HAL_DAC_IRQHandler()
853 __HAL_DAC_DISABLE_IT(hdac, DAC_CR_DMAEN2); in HAL_DAC_IRQHandler()
857 hdac->DMAUnderrunCallbackCh2(hdac); in HAL_DAC_IRQHandler()
859 HAL_DACEx_DMAUnderrunCallbackCh2(hdac); in HAL_DAC_IRQHandler()
882 HAL_StatusTypeDef HAL_DAC_SetValue(DAC_HandleTypeDef *hdac, uint32_t Channel, uint32_t Alignment, u… in HAL_DAC_SetValue() argument
887 if (hdac == NULL) in HAL_DAC_SetValue()
897 tmp = (uint32_t)hdac->Instance; in HAL_DAC_SetValue()
922 __weak void HAL_DAC_ConvCpltCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_ConvCpltCallbackCh1() argument
925 UNUSED(hdac); in HAL_DAC_ConvCpltCallbackCh1()
938 __weak void HAL_DAC_ConvHalfCpltCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_ConvHalfCpltCallbackCh1() argument
941 UNUSED(hdac); in HAL_DAC_ConvHalfCpltCallbackCh1()
954 __weak void HAL_DAC_ErrorCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_ErrorCallbackCh1() argument
957 UNUSED(hdac); in HAL_DAC_ErrorCallbackCh1()
970 __weak void HAL_DAC_DMAUnderrunCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_DMAUnderrunCallbackCh1() argument
973 UNUSED(hdac); in HAL_DAC_DMAUnderrunCallbackCh1()
1009 uint32_t HAL_DAC_GetValue(const DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_GetValue() argument
1014 assert_param(hdac != NULL); in HAL_DAC_GetValue()
1021 result = hdac->Instance->DOR1; in HAL_DAC_GetValue()
1026 result = hdac->Instance->DOR2; in HAL_DAC_GetValue()
1049 HAL_StatusTypeDef HAL_DAC_ConfigChannel(DAC_HandleTypeDef *hdac, in HAL_DAC_ConfigChannel() argument
1059 if ((hdac == NULL) || (sConfig == NULL)) in HAL_DAC_ConfigChannel()
1084 __HAL_LOCK(hdac); in HAL_DAC_ConfigChannel()
1087 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_ConfigChannel()
1098 while (((hdac->Instance->SR) & DAC_SR_BWST1) != 0UL) in HAL_DAC_ConfigChannel()
1104 if (((hdac->Instance->SR) & DAC_SR_BWST1) != 0UL) in HAL_DAC_ConfigChannel()
1107 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_TIMEOUT); in HAL_DAC_ConfigChannel()
1110 hdac->State = HAL_DAC_STATE_TIMEOUT; in HAL_DAC_ConfigChannel()
1116 hdac->Instance->SHSR1 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; in HAL_DAC_ConfigChannel()
1122 while (((hdac->Instance->SR) & DAC_SR_BWST2) != 0UL) in HAL_DAC_ConfigChannel()
1128 if (((hdac->Instance->SR) & DAC_SR_BWST2) != 0UL) in HAL_DAC_ConfigChannel()
1131 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_TIMEOUT); in HAL_DAC_ConfigChannel()
1134 hdac->State = HAL_DAC_STATE_TIMEOUT; in HAL_DAC_ConfigChannel()
1140 hdac->Instance->SHSR2 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; in HAL_DAC_ConfigChannel()
1145 MODIFY_REG(hdac->Instance->SHHR, DAC_SHHR_THOLD1 << (Channel & 0x10UL), in HAL_DAC_ConfigChannel()
1148 MODIFY_REG(hdac->Instance->SHRR, DAC_SHRR_TREFRESH1 << (Channel & 0x10UL), in HAL_DAC_ConfigChannel()
1156 tmpreg1 = hdac->Instance->CCR; in HAL_DAC_ConfigChannel()
1164 hdac->Instance->CCR = tmpreg1; in HAL_DAC_ConfigChannel()
1170 tmpreg1 = hdac->Instance->MCR; in HAL_DAC_ConfigChannel()
1178 hdac->Instance->MCR = tmpreg1; in HAL_DAC_ConfigChannel()
1181 CLEAR_BIT(hdac->Instance->CR, DAC_CR_CEN1 << (Channel & 0x10UL)); in HAL_DAC_ConfigChannel()
1184 tmpreg1 = hdac->Instance->CR; in HAL_DAC_ConfigChannel()
1218 hdac->Instance->CR = tmpreg1; in HAL_DAC_ConfigChannel()
1220 CLEAR_BIT(hdac->Instance->CR, (DAC_CR_WAVE1 << (Channel & 0x10UL))); in HAL_DAC_ConfigChannel()
1223 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_ConfigChannel()
1226 __HAL_UNLOCK(hdac); in HAL_DAC_ConfigChannel()
1258 HAL_DAC_StateTypeDef HAL_DAC_GetState(const DAC_HandleTypeDef *hdac) in HAL_DAC_GetState() argument
1261 return hdac->State; in HAL_DAC_GetState()
1271 uint32_t HAL_DAC_GetError(const DAC_HandleTypeDef *hdac) in HAL_DAC_GetError() argument
1273 return hdac->ErrorCode; in HAL_DAC_GetError()
1315 HAL_StatusTypeDef HAL_DAC_RegisterCallback(DAC_HandleTypeDef *hdac, HAL_DAC_CallbackIDTypeDef Callb… in HAL_DAC_RegisterCallback() argument
1321 if (hdac == NULL) in HAL_DAC_RegisterCallback()
1329 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1333 if (hdac->State == HAL_DAC_STATE_READY) in HAL_DAC_RegisterCallback()
1338 hdac->ConvCpltCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1341 hdac->ConvHalfCpltCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1344 hdac->ErrorCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1347 hdac->DMAUnderrunCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1351 hdac->ConvCpltCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1354 hdac->ConvHalfCpltCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1357 hdac->ErrorCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1360 hdac->DMAUnderrunCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1364 hdac->MspInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1367 hdac->MspDeInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1371 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1377 else if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_RegisterCallback()
1382 hdac->MspInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1385 hdac->MspDeInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1389 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1398 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1427 HAL_StatusTypeDef HAL_DAC_UnRegisterCallback(DAC_HandleTypeDef *hdac, HAL_DAC_CallbackIDTypeDef Cal… in HAL_DAC_UnRegisterCallback() argument
1432 if (hdac == NULL) in HAL_DAC_UnRegisterCallback()
1437 if (hdac->State == HAL_DAC_STATE_READY) in HAL_DAC_UnRegisterCallback()
1442 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1445 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1448 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_UnRegisterCallback()
1451 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_UnRegisterCallback()
1455 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1458 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1461 hdac->ErrorCallbackCh2 = HAL_DACEx_ErrorCallbackCh2; in HAL_DAC_UnRegisterCallback()
1464 hdac->DMAUnderrunCallbackCh2 = HAL_DACEx_DMAUnderrunCallbackCh2; in HAL_DAC_UnRegisterCallback()
1468 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_UnRegisterCallback()
1471 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_UnRegisterCallback()
1474 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1475 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1476 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_UnRegisterCallback()
1477 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_UnRegisterCallback()
1479 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1480 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1481 hdac->ErrorCallbackCh2 = HAL_DACEx_ErrorCallbackCh2; in HAL_DAC_UnRegisterCallback()
1482 hdac->DMAUnderrunCallbackCh2 = HAL_DACEx_DMAUnderrunCallbackCh2; in HAL_DAC_UnRegisterCallback()
1484 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_UnRegisterCallback()
1485 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_UnRegisterCallback()
1489 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_UnRegisterCallback()
1495 else if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_UnRegisterCallback()
1500 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_UnRegisterCallback()
1503 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_UnRegisterCallback()
1507 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_UnRegisterCallback()
1516 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_UnRegisterCallback()
1545 DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; in DAC_DMAConvCpltCh1() local
1548 hdac->ConvCpltCallbackCh1(hdac); in DAC_DMAConvCpltCh1()
1550 HAL_DAC_ConvCpltCallbackCh1(hdac); in DAC_DMAConvCpltCh1()
1553 hdac->State = HAL_DAC_STATE_READY; in DAC_DMAConvCpltCh1()
1564 DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; in DAC_DMAHalfConvCpltCh1() local
1567 hdac->ConvHalfCpltCallbackCh1(hdac); in DAC_DMAHalfConvCpltCh1()
1569 HAL_DAC_ConvHalfCpltCallbackCh1(hdac); in DAC_DMAHalfConvCpltCh1()
1581 DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; in DAC_DMAErrorCh1() local
1584 hdac->ErrorCode |= HAL_DAC_ERROR_DMA; in DAC_DMAErrorCh1()
1587 hdac->ErrorCallbackCh1(hdac); in DAC_DMAErrorCh1()
1589 HAL_DAC_ErrorCallbackCh1(hdac); in DAC_DMAErrorCh1()
1592 hdac->State = HAL_DAC_STATE_READY; in DAC_DMAErrorCh1()