Lines Matching refs:hdac
350 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac) in HAL_DAC_Init() argument
353 if (hdac == NULL) in HAL_DAC_Init()
358 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init()
360 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init()
364 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init()
365 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init()
366 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init()
367 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init()
369 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init()
370 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init()
371 hdac->ErrorCallbackCh2 = HAL_DACEx_ErrorCallbackCh2; in HAL_DAC_Init()
372 hdac->DMAUnderrunCallbackCh2 = HAL_DACEx_DMAUnderrunCallbackCh2; in HAL_DAC_Init()
374 if (hdac->MspInitCallback == NULL) in HAL_DAC_Init()
376 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_Init()
381 hdac->Lock = HAL_UNLOCKED; in HAL_DAC_Init()
385 hdac->MspInitCallback(hdac); in HAL_DAC_Init()
388 HAL_DAC_MspInit(hdac); in HAL_DAC_Init()
393 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Init()
396 hdac->ErrorCode = HAL_DAC_ERROR_NONE; in HAL_DAC_Init()
399 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Init()
411 HAL_StatusTypeDef HAL_DAC_DeInit(DAC_HandleTypeDef *hdac) in HAL_DAC_DeInit() argument
414 if (hdac == NULL) in HAL_DAC_DeInit()
420 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_DeInit()
423 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_DeInit()
426 if (hdac->MspDeInitCallback == NULL) in HAL_DAC_DeInit()
428 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_DeInit()
431 hdac->MspDeInitCallback(hdac); in HAL_DAC_DeInit()
434 HAL_DAC_MspDeInit(hdac); in HAL_DAC_DeInit()
438 hdac->ErrorCode = HAL_DAC_ERROR_NONE; in HAL_DAC_DeInit()
441 hdac->State = HAL_DAC_STATE_RESET; in HAL_DAC_DeInit()
444 __HAL_UNLOCK(hdac); in HAL_DAC_DeInit()
456 __weak void HAL_DAC_MspInit(DAC_HandleTypeDef *hdac) in HAL_DAC_MspInit() argument
459 UNUSED(hdac); in HAL_DAC_MspInit()
472 __weak void HAL_DAC_MspDeInit(DAC_HandleTypeDef *hdac) in HAL_DAC_MspDeInit() argument
475 UNUSED(hdac); in HAL_DAC_MspDeInit()
514 HAL_StatusTypeDef HAL_DAC_Start(DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_Start() argument
517 if (hdac == NULL) in HAL_DAC_Start()
526 __HAL_LOCK(hdac); in HAL_DAC_Start()
529 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Start()
532 __HAL_DAC_ENABLE(hdac, Channel); in HAL_DAC_Start()
537 if ((hdac->Instance->CR & (DAC_CR_TEN1 | DAC_CR_TSEL1)) == DAC_TRIGGER_SOFTWARE) in HAL_DAC_Start()
540 SET_BIT(hdac->Instance->SWTRIGR, DAC_SWTRIGR_SWTRIG1); in HAL_DAC_Start()
547 …if ((hdac->Instance->CR & (DAC_CR_TEN2 | DAC_CR_TSEL2)) == (DAC_TRIGGER_SOFTWARE << (Channel & 0x1… in HAL_DAC_Start()
550 SET_BIT(hdac->Instance->SWTRIGR, DAC_SWTRIGR_SWTRIG2); in HAL_DAC_Start()
556 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Start()
559 __HAL_UNLOCK(hdac); in HAL_DAC_Start()
575 HAL_StatusTypeDef HAL_DAC_Stop(DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_Stop() argument
578 if (hdac == NULL) in HAL_DAC_Stop()
587 __HAL_DAC_DISABLE(hdac, Channel); in HAL_DAC_Stop()
590 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Stop()
613 HAL_StatusTypeDef HAL_DAC_Start_DMA(DAC_HandleTypeDef *hdac, uint32_t Channel, const uint32_t *pDat… in HAL_DAC_Start_DMA() argument
620 if (hdac == NULL) in HAL_DAC_Start_DMA()
630 __HAL_LOCK(hdac); in HAL_DAC_Start_DMA()
633 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Start_DMA()
638 hdac->DMA_Handle1->XferCpltCallback = DAC_DMAConvCpltCh1; in HAL_DAC_Start_DMA()
641 hdac->DMA_Handle1->XferHalfCpltCallback = DAC_DMAHalfConvCpltCh1; in HAL_DAC_Start_DMA()
644 hdac->DMA_Handle1->XferErrorCallback = DAC_DMAErrorCh1; in HAL_DAC_Start_DMA()
647 SET_BIT(hdac->Instance->CR, DAC_CR_DMAEN1); in HAL_DAC_Start_DMA()
654 tmpreg = (uint32_t)&hdac->Instance->DHR12R1; in HAL_DAC_Start_DMA()
658 tmpreg = (uint32_t)&hdac->Instance->DHR12L1; in HAL_DAC_Start_DMA()
662 tmpreg = (uint32_t)&hdac->Instance->DHR8R1; in HAL_DAC_Start_DMA()
670 hdac->DMA_Handle2->XferCpltCallback = DAC_DMAConvCpltCh2; in HAL_DAC_Start_DMA()
673 hdac->DMA_Handle2->XferHalfCpltCallback = DAC_DMAHalfConvCpltCh2; in HAL_DAC_Start_DMA()
676 hdac->DMA_Handle2->XferErrorCallback = DAC_DMAErrorCh2; in HAL_DAC_Start_DMA()
679 SET_BIT(hdac->Instance->CR, DAC_CR_DMAEN2); in HAL_DAC_Start_DMA()
686 tmpreg = (uint32_t)&hdac->Instance->DHR12R2; in HAL_DAC_Start_DMA()
690 tmpreg = (uint32_t)&hdac->Instance->DHR12L2; in HAL_DAC_Start_DMA()
694 tmpreg = (uint32_t)&hdac->Instance->DHR8R2; in HAL_DAC_Start_DMA()
702 __HAL_DAC_ENABLE_IT(hdac, DAC_IT_DMAUDR1); in HAL_DAC_Start_DMA()
705 status = HAL_DMA_Start_IT(hdac->DMA_Handle1, (uint32_t)pData, tmpreg, Length); in HAL_DAC_Start_DMA()
711 __HAL_DAC_ENABLE_IT(hdac, DAC_IT_DMAUDR2); in HAL_DAC_Start_DMA()
714 status = HAL_DMA_Start_IT(hdac->DMA_Handle2, (uint32_t)pData, tmpreg, Length); in HAL_DAC_Start_DMA()
719 __HAL_UNLOCK(hdac); in HAL_DAC_Start_DMA()
724 __HAL_DAC_ENABLE(hdac, Channel); in HAL_DAC_Start_DMA()
728 hdac->ErrorCode |= HAL_DAC_ERROR_DMA; in HAL_DAC_Start_DMA()
745 HAL_StatusTypeDef HAL_DAC_Stop_DMA(DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_Stop_DMA() argument
748 if (hdac == NULL) in HAL_DAC_Stop_DMA()
757 hdac->Instance->CR &= ~(DAC_CR_DMAEN1 << (Channel & 0x10UL)); in HAL_DAC_Stop_DMA()
760 __HAL_DAC_DISABLE(hdac, Channel); in HAL_DAC_Stop_DMA()
768 (void)HAL_DMA_Abort(hdac->DMA_Handle1); in HAL_DAC_Stop_DMA()
771 __HAL_DAC_DISABLE_IT(hdac, DAC_IT_DMAUDR1); in HAL_DAC_Stop_DMA()
777 (void)HAL_DMA_Abort(hdac->DMA_Handle2); in HAL_DAC_Stop_DMA()
780 __HAL_DAC_DISABLE_IT(hdac, DAC_IT_DMAUDR2); in HAL_DAC_Stop_DMA()
785 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Stop_DMA()
799 void HAL_DAC_IRQHandler(DAC_HandleTypeDef *hdac) in HAL_DAC_IRQHandler() argument
801 uint32_t itsource = hdac->Instance->CR; in HAL_DAC_IRQHandler()
802 uint32_t itflag = hdac->Instance->SR; in HAL_DAC_IRQHandler()
810 hdac->State = HAL_DAC_STATE_ERROR; in HAL_DAC_IRQHandler()
813 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_DMAUNDERRUNCH1); in HAL_DAC_IRQHandler()
816 __HAL_DAC_CLEAR_FLAG(hdac, DAC_FLAG_DMAUDR1); in HAL_DAC_IRQHandler()
819 __HAL_DAC_DISABLE_IT(hdac, DAC_CR_DMAEN1); in HAL_DAC_IRQHandler()
823 hdac->DMAUnderrunCallbackCh1(hdac); in HAL_DAC_IRQHandler()
825 HAL_DAC_DMAUnderrunCallbackCh1(hdac); in HAL_DAC_IRQHandler()
837 hdac->State = HAL_DAC_STATE_ERROR; in HAL_DAC_IRQHandler()
840 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_DMAUNDERRUNCH2); in HAL_DAC_IRQHandler()
843 __HAL_DAC_CLEAR_FLAG(hdac, DAC_FLAG_DMAUDR2); in HAL_DAC_IRQHandler()
846 __HAL_DAC_DISABLE_IT(hdac, DAC_CR_DMAEN2); in HAL_DAC_IRQHandler()
850 hdac->DMAUnderrunCallbackCh2(hdac); in HAL_DAC_IRQHandler()
852 HAL_DACEx_DMAUnderrunCallbackCh2(hdac); in HAL_DAC_IRQHandler()
875 HAL_StatusTypeDef HAL_DAC_SetValue(DAC_HandleTypeDef *hdac, uint32_t Channel, uint32_t Alignment, u… in HAL_DAC_SetValue() argument
880 if (hdac == NULL) in HAL_DAC_SetValue()
890 tmp = (uint32_t)hdac->Instance; in HAL_DAC_SetValue()
915 __weak void HAL_DAC_ConvCpltCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_ConvCpltCallbackCh1() argument
918 UNUSED(hdac); in HAL_DAC_ConvCpltCallbackCh1()
931 __weak void HAL_DAC_ConvHalfCpltCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_ConvHalfCpltCallbackCh1() argument
934 UNUSED(hdac); in HAL_DAC_ConvHalfCpltCallbackCh1()
947 __weak void HAL_DAC_ErrorCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_ErrorCallbackCh1() argument
950 UNUSED(hdac); in HAL_DAC_ErrorCallbackCh1()
963 __weak void HAL_DAC_DMAUnderrunCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_DMAUnderrunCallbackCh1() argument
966 UNUSED(hdac); in HAL_DAC_DMAUnderrunCallbackCh1()
1002 uint32_t HAL_DAC_GetValue(const DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_GetValue() argument
1007 assert_param(hdac != NULL); in HAL_DAC_GetValue()
1014 result = hdac->Instance->DOR1; in HAL_DAC_GetValue()
1019 result = hdac->Instance->DOR2; in HAL_DAC_GetValue()
1037 HAL_StatusTypeDef HAL_DAC_ConfigChannel(DAC_HandleTypeDef *hdac, in HAL_DAC_ConfigChannel() argument
1047 if ((hdac == NULL) || (sConfig == NULL)) in HAL_DAC_ConfigChannel()
1079 __HAL_LOCK(hdac); in HAL_DAC_ConfigChannel()
1082 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_ConfigChannel()
1093 while (((hdac->Instance->SR) & DAC_SR_BWST1) != 0UL) in HAL_DAC_ConfigChannel()
1099 if (((hdac->Instance->SR) & DAC_SR_BWST1) != 0UL) in HAL_DAC_ConfigChannel()
1102 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_TIMEOUT); in HAL_DAC_ConfigChannel()
1105 hdac->State = HAL_DAC_STATE_TIMEOUT; in HAL_DAC_ConfigChannel()
1111 hdac->Instance->SHSR1 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; in HAL_DAC_ConfigChannel()
1117 while (((hdac->Instance->SR) & DAC_SR_BWST2) != 0UL) in HAL_DAC_ConfigChannel()
1123 if (((hdac->Instance->SR) & DAC_SR_BWST2) != 0UL) in HAL_DAC_ConfigChannel()
1126 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_TIMEOUT); in HAL_DAC_ConfigChannel()
1129 hdac->State = HAL_DAC_STATE_TIMEOUT; in HAL_DAC_ConfigChannel()
1135 hdac->Instance->SHSR2 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; in HAL_DAC_ConfigChannel()
1140 MODIFY_REG(hdac->Instance->SHHR, DAC_SHHR_THOLD1 << (Channel & 0x10UL), in HAL_DAC_ConfigChannel()
1143 MODIFY_REG(hdac->Instance->SHRR, DAC_SHRR_TREFRESH1 << (Channel & 0x10UL), in HAL_DAC_ConfigChannel()
1151 tmpreg1 = hdac->Instance->CCR; in HAL_DAC_ConfigChannel()
1159 hdac->Instance->CCR = tmpreg1; in HAL_DAC_ConfigChannel()
1165 tmpreg1 = hdac->Instance->MCR; in HAL_DAC_ConfigChannel()
1194 hdac->Instance->MCR = tmpreg1; in HAL_DAC_ConfigChannel()
1197 CLEAR_BIT(hdac->Instance->CR, DAC_CR_CEN1 << (Channel & 0x10UL)); in HAL_DAC_ConfigChannel()
1200 tmpreg1 = hdac->Instance->CR; in HAL_DAC_ConfigChannel()
1209 hdac->Instance->CR = tmpreg1; in HAL_DAC_ConfigChannel()
1211 CLEAR_BIT(hdac->Instance->CR, (DAC_CR_WAVE1 << (Channel & 0x10UL))); in HAL_DAC_ConfigChannel()
1214 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_ConfigChannel()
1217 __HAL_UNLOCK(hdac); in HAL_DAC_ConfigChannel()
1249 HAL_DAC_StateTypeDef HAL_DAC_GetState(const DAC_HandleTypeDef *hdac) in HAL_DAC_GetState() argument
1252 return hdac->State; in HAL_DAC_GetState()
1262 uint32_t HAL_DAC_GetError(const DAC_HandleTypeDef *hdac) in HAL_DAC_GetError() argument
1264 return hdac->ErrorCode; in HAL_DAC_GetError()
1306 HAL_StatusTypeDef HAL_DAC_RegisterCallback(DAC_HandleTypeDef *hdac, HAL_DAC_CallbackIDTypeDef Callb… in HAL_DAC_RegisterCallback() argument
1312 if (hdac == NULL) in HAL_DAC_RegisterCallback()
1320 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1324 if (hdac->State == HAL_DAC_STATE_READY) in HAL_DAC_RegisterCallback()
1329 hdac->ConvCpltCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1332 hdac->ConvHalfCpltCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1335 hdac->ErrorCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1338 hdac->DMAUnderrunCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1342 hdac->ConvCpltCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1345 hdac->ConvHalfCpltCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1348 hdac->ErrorCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1351 hdac->DMAUnderrunCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1355 hdac->MspInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1358 hdac->MspDeInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1362 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1368 else if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_RegisterCallback()
1373 hdac->MspInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1376 hdac->MspDeInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1380 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1389 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1418 HAL_StatusTypeDef HAL_DAC_UnRegisterCallback(DAC_HandleTypeDef *hdac, HAL_DAC_CallbackIDTypeDef Cal… in HAL_DAC_UnRegisterCallback() argument
1423 if (hdac == NULL) in HAL_DAC_UnRegisterCallback()
1428 if (hdac->State == HAL_DAC_STATE_READY) in HAL_DAC_UnRegisterCallback()
1433 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1436 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1439 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_UnRegisterCallback()
1442 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_UnRegisterCallback()
1446 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1449 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1452 hdac->ErrorCallbackCh2 = HAL_DACEx_ErrorCallbackCh2; in HAL_DAC_UnRegisterCallback()
1455 hdac->DMAUnderrunCallbackCh2 = HAL_DACEx_DMAUnderrunCallbackCh2; in HAL_DAC_UnRegisterCallback()
1459 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_UnRegisterCallback()
1462 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_UnRegisterCallback()
1465 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1466 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1467 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_UnRegisterCallback()
1468 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_UnRegisterCallback()
1470 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1471 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1472 hdac->ErrorCallbackCh2 = HAL_DACEx_ErrorCallbackCh2; in HAL_DAC_UnRegisterCallback()
1473 hdac->DMAUnderrunCallbackCh2 = HAL_DACEx_DMAUnderrunCallbackCh2; in HAL_DAC_UnRegisterCallback()
1475 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_UnRegisterCallback()
1476 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_UnRegisterCallback()
1480 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_UnRegisterCallback()
1486 else if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_UnRegisterCallback()
1491 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_UnRegisterCallback()
1494 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_UnRegisterCallback()
1498 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_UnRegisterCallback()
1507 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_UnRegisterCallback()
1536 DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; in DAC_DMAConvCpltCh1() local
1539 hdac->ConvCpltCallbackCh1(hdac); in DAC_DMAConvCpltCh1()
1541 HAL_DAC_ConvCpltCallbackCh1(hdac); in DAC_DMAConvCpltCh1()
1544 hdac->State = HAL_DAC_STATE_READY; in DAC_DMAConvCpltCh1()
1555 DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; in DAC_DMAHalfConvCpltCh1() local
1558 hdac->ConvHalfCpltCallbackCh1(hdac); in DAC_DMAHalfConvCpltCh1()
1560 HAL_DAC_ConvHalfCpltCallbackCh1(hdac); in DAC_DMAHalfConvCpltCh1()
1572 DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; in DAC_DMAErrorCh1() local
1575 hdac->ErrorCode |= HAL_DAC_ERROR_DMA; in DAC_DMAErrorCh1()
1578 hdac->ErrorCallbackCh1(hdac); in DAC_DMAErrorCh1()
1580 HAL_DAC_ErrorCallbackCh1(hdac); in DAC_DMAErrorCh1()
1583 hdac->State = HAL_DAC_STATE_READY; in DAC_DMAErrorCh1()