Lines Matching refs:hdac

406 HAL_StatusTypeDef HAL_DAC_Init(DAC_HandleTypeDef *hdac)  in HAL_DAC_Init()  argument
409 if (hdac == NULL) in HAL_DAC_Init()
414 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_Init()
416 if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_Init()
420 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_Init()
421 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_Init()
422 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_Init()
423 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_Init()
425 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_Init()
426 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_Init()
427 hdac->ErrorCallbackCh2 = HAL_DACEx_ErrorCallbackCh2; in HAL_DAC_Init()
428 hdac->DMAUnderrunCallbackCh2 = HAL_DACEx_DMAUnderrunCallbackCh2; in HAL_DAC_Init()
430 if (hdac->MspInitCallback == NULL) in HAL_DAC_Init()
432 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_Init()
437 hdac->Lock = HAL_UNLOCKED; in HAL_DAC_Init()
441 hdac->MspInitCallback(hdac); in HAL_DAC_Init()
444 HAL_DAC_MspInit(hdac); in HAL_DAC_Init()
449 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Init()
452 hdac->ErrorCode = HAL_DAC_ERROR_NONE; in HAL_DAC_Init()
455 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Init()
467 HAL_StatusTypeDef HAL_DAC_DeInit(DAC_HandleTypeDef *hdac) in HAL_DAC_DeInit() argument
470 if (hdac == NULL) in HAL_DAC_DeInit()
476 assert_param(IS_DAC_ALL_INSTANCE(hdac->Instance)); in HAL_DAC_DeInit()
479 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_DeInit()
482 if (hdac->MspDeInitCallback == NULL) in HAL_DAC_DeInit()
484 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_DeInit()
487 hdac->MspDeInitCallback(hdac); in HAL_DAC_DeInit()
490 HAL_DAC_MspDeInit(hdac); in HAL_DAC_DeInit()
494 hdac->ErrorCode = HAL_DAC_ERROR_NONE; in HAL_DAC_DeInit()
497 hdac->State = HAL_DAC_STATE_RESET; in HAL_DAC_DeInit()
500 __HAL_UNLOCK(hdac); in HAL_DAC_DeInit()
512 __weak void HAL_DAC_MspInit(DAC_HandleTypeDef *hdac) in HAL_DAC_MspInit() argument
515 UNUSED(hdac); in HAL_DAC_MspInit()
528 __weak void HAL_DAC_MspDeInit(DAC_HandleTypeDef *hdac) in HAL_DAC_MspDeInit() argument
531 UNUSED(hdac); in HAL_DAC_MspDeInit()
573 HAL_StatusTypeDef HAL_DAC_Start(DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_Start() argument
578 if (hdac == NULL) in HAL_DAC_Start()
584 assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); in HAL_DAC_Start()
587 __HAL_LOCK(hdac); in HAL_DAC_Start()
590 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Start()
593 __HAL_DAC_ENABLE(hdac, Channel); in HAL_DAC_Start()
607 if ((hdac->Instance->CR & (DAC_CR_TEN1 | DAC_CR_TSEL1)) == DAC_TRIGGER_SOFTWARE) in HAL_DAC_Start()
610 SET_BIT(hdac->Instance->SWTRIGR, DAC_SWTRIGR_SWTRIG1); in HAL_DAC_Start()
617 …if ((hdac->Instance->CR & (DAC_CR_TEN2 | DAC_CR_TSEL2)) == (DAC_TRIGGER_SOFTWARE << (Channel & 0x1… in HAL_DAC_Start()
620 SET_BIT(hdac->Instance->SWTRIGR, DAC_SWTRIGR_SWTRIG2); in HAL_DAC_Start()
626 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Start()
629 __HAL_UNLOCK(hdac); in HAL_DAC_Start()
648 HAL_StatusTypeDef HAL_DAC_Stop(DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_Stop() argument
651 if (hdac == NULL) in HAL_DAC_Stop()
657 assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); in HAL_DAC_Stop()
660 __HAL_DAC_DISABLE(hdac, Channel); in HAL_DAC_Stop()
663 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Stop()
689 HAL_StatusTypeDef HAL_DAC_Start_DMA(DAC_HandleTypeDef *hdac, uint32_t Channel, const uint32_t *pDat… in HAL_DAC_Start_DMA() argument
697 if (hdac == NULL) in HAL_DAC_Start_DMA()
703 assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); in HAL_DAC_Start_DMA()
707 __HAL_LOCK(hdac); in HAL_DAC_Start_DMA()
710 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_Start_DMA()
715 hdac->DMA_Handle1->XferCpltCallback = DAC_DMAConvCpltCh1; in HAL_DAC_Start_DMA()
718 hdac->DMA_Handle1->XferHalfCpltCallback = DAC_DMAHalfConvCpltCh1; in HAL_DAC_Start_DMA()
721 hdac->DMA_Handle1->XferErrorCallback = DAC_DMAErrorCh1; in HAL_DAC_Start_DMA()
724 SET_BIT(hdac->Instance->CR, DAC_CR_DMAEN1); in HAL_DAC_Start_DMA()
731 tmpreg = (uint32_t)&hdac->Instance->DHR12R1; in HAL_DAC_Start_DMA()
735 tmpreg = (uint32_t)&hdac->Instance->DHR12L1; in HAL_DAC_Start_DMA()
739 tmpreg = (uint32_t)&hdac->Instance->DHR8R1; in HAL_DAC_Start_DMA()
747 hdac->DMA_Handle2->XferCpltCallback = DAC_DMAConvCpltCh2; in HAL_DAC_Start_DMA()
750 hdac->DMA_Handle2->XferHalfCpltCallback = DAC_DMAHalfConvCpltCh2; in HAL_DAC_Start_DMA()
753 hdac->DMA_Handle2->XferErrorCallback = DAC_DMAErrorCh2; in HAL_DAC_Start_DMA()
756 SET_BIT(hdac->Instance->CR, DAC_CR_DMAEN2); in HAL_DAC_Start_DMA()
763 tmpreg = (uint32_t)&hdac->Instance->DHR12R2; in HAL_DAC_Start_DMA()
767 tmpreg = (uint32_t)&hdac->Instance->DHR12L2; in HAL_DAC_Start_DMA()
771 tmpreg = (uint32_t)&hdac->Instance->DHR8R2; in HAL_DAC_Start_DMA()
779 __HAL_DAC_ENABLE_IT(hdac, DAC_IT_DMAUDR1); in HAL_DAC_Start_DMA()
782 status = HAL_DMA_Start_IT(hdac->DMA_Handle1, (uint32_t)pData, tmpreg, Length); in HAL_DAC_Start_DMA()
788 __HAL_DAC_ENABLE_IT(hdac, DAC_IT_DMAUDR2); in HAL_DAC_Start_DMA()
791 status = HAL_DMA_Start_IT(hdac->DMA_Handle2, (uint32_t)pData, tmpreg, Length); in HAL_DAC_Start_DMA()
796 __HAL_UNLOCK(hdac); in HAL_DAC_Start_DMA()
801 __HAL_DAC_ENABLE(hdac, Channel); in HAL_DAC_Start_DMA()
815 hdac->ErrorCode |= HAL_DAC_ERROR_DMA; in HAL_DAC_Start_DMA()
835 HAL_StatusTypeDef HAL_DAC_Stop_DMA(DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_Stop_DMA() argument
838 if (hdac == NULL) in HAL_DAC_Stop_DMA()
844 assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); in HAL_DAC_Stop_DMA()
847 hdac->Instance->CR &= ~(DAC_CR_DMAEN1 << (Channel & 0x10UL)); in HAL_DAC_Stop_DMA()
850 __HAL_DAC_DISABLE(hdac, Channel); in HAL_DAC_Stop_DMA()
858 (void)HAL_DMA_Abort(hdac->DMA_Handle1); in HAL_DAC_Stop_DMA()
861 __HAL_DAC_DISABLE_IT(hdac, DAC_IT_DMAUDR1); in HAL_DAC_Stop_DMA()
867 (void)HAL_DMA_Abort(hdac->DMA_Handle2); in HAL_DAC_Stop_DMA()
870 __HAL_DAC_DISABLE_IT(hdac, DAC_IT_DMAUDR2); in HAL_DAC_Stop_DMA()
875 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_Stop_DMA()
889 void HAL_DAC_IRQHandler(DAC_HandleTypeDef *hdac) in HAL_DAC_IRQHandler() argument
891 uint32_t itsource = hdac->Instance->CR; in HAL_DAC_IRQHandler()
892 uint32_t itflag = hdac->Instance->SR; in HAL_DAC_IRQHandler()
900 hdac->State = HAL_DAC_STATE_ERROR; in HAL_DAC_IRQHandler()
903 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_DMAUNDERRUNCH1); in HAL_DAC_IRQHandler()
906 __HAL_DAC_CLEAR_FLAG(hdac, DAC_FLAG_DMAUDR1); in HAL_DAC_IRQHandler()
909 __HAL_DAC_DISABLE_IT(hdac, DAC_CR_DMAEN1); in HAL_DAC_IRQHandler()
913 hdac->DMAUnderrunCallbackCh1(hdac); in HAL_DAC_IRQHandler()
915 HAL_DAC_DMAUnderrunCallbackCh1(hdac); in HAL_DAC_IRQHandler()
927 hdac->State = HAL_DAC_STATE_ERROR; in HAL_DAC_IRQHandler()
930 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_DMAUNDERRUNCH2); in HAL_DAC_IRQHandler()
933 __HAL_DAC_CLEAR_FLAG(hdac, DAC_FLAG_DMAUDR2); in HAL_DAC_IRQHandler()
936 __HAL_DAC_DISABLE_IT(hdac, DAC_CR_DMAEN2); in HAL_DAC_IRQHandler()
940 hdac->DMAUnderrunCallbackCh2(hdac); in HAL_DAC_IRQHandler()
942 HAL_DACEx_DMAUnderrunCallbackCh2(hdac); in HAL_DAC_IRQHandler()
968 HAL_StatusTypeDef HAL_DAC_SetValue(DAC_HandleTypeDef *hdac, uint32_t Channel, uint32_t Alignment, u… in HAL_DAC_SetValue() argument
973 if (hdac == NULL) in HAL_DAC_SetValue()
979 assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); in HAL_DAC_SetValue()
982 if ((hdac->Instance->MCR & (DAC_MCR_DMADOUBLE1 << (Channel & 0x10UL))) == 0UL) in HAL_DAC_SetValue()
987 tmp = (uint32_t)hdac->Instance; in HAL_DAC_SetValue()
1012 __weak void HAL_DAC_ConvCpltCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_ConvCpltCallbackCh1() argument
1015 UNUSED(hdac); in HAL_DAC_ConvCpltCallbackCh1()
1028 __weak void HAL_DAC_ConvHalfCpltCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_ConvHalfCpltCallbackCh1() argument
1031 UNUSED(hdac); in HAL_DAC_ConvHalfCpltCallbackCh1()
1044 __weak void HAL_DAC_ErrorCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_ErrorCallbackCh1() argument
1047 UNUSED(hdac); in HAL_DAC_ErrorCallbackCh1()
1060 __weak void HAL_DAC_DMAUnderrunCallbackCh1(DAC_HandleTypeDef *hdac) in HAL_DAC_DMAUnderrunCallbackCh1() argument
1063 UNUSED(hdac); in HAL_DAC_DMAUnderrunCallbackCh1()
1102 uint32_t HAL_DAC_GetValue(const DAC_HandleTypeDef *hdac, uint32_t Channel) in HAL_DAC_GetValue() argument
1107 assert_param(hdac != NULL); in HAL_DAC_GetValue()
1110 assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); in HAL_DAC_GetValue()
1114 result = hdac->Instance->DOR1; in HAL_DAC_GetValue()
1119 result = hdac->Instance->DOR2; in HAL_DAC_GetValue()
1145 HAL_StatusTypeDef HAL_DAC_ConfigChannel(DAC_HandleTypeDef *hdac, in HAL_DAC_ConfigChannel() argument
1156 if ((hdac == NULL) || (sConfig == NULL)) in HAL_DAC_ConfigChannel()
1163 assert_param(IS_DAC_TRIGGER(hdac->Instance, sConfig->DAC_Trigger)); in HAL_DAC_ConfigChannel()
1164 assert_param(IS_DAC_TRIGGER2(hdac->Instance, sConfig->DAC_Trigger2)); in HAL_DAC_ConfigChannel()
1187 assert_param(IS_DAC_CHANNEL(hdac->Instance, Channel)); in HAL_DAC_ConfigChannel()
1192 __HAL_LOCK(hdac); in HAL_DAC_ConfigChannel()
1195 hdac->State = HAL_DAC_STATE_BUSY; in HAL_DAC_ConfigChannel()
1206 while (((hdac->Instance->SR) & DAC_SR_BWST1) != 0UL) in HAL_DAC_ConfigChannel()
1212 if (((hdac->Instance->SR) & DAC_SR_BWST1) != 0UL) in HAL_DAC_ConfigChannel()
1215 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_TIMEOUT); in HAL_DAC_ConfigChannel()
1218 hdac->State = HAL_DAC_STATE_TIMEOUT; in HAL_DAC_ConfigChannel()
1224 hdac->Instance->SHSR1 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; in HAL_DAC_ConfigChannel()
1230 while (((hdac->Instance->SR) & DAC_SR_BWST2) != 0UL) in HAL_DAC_ConfigChannel()
1236 if (((hdac->Instance->SR) & DAC_SR_BWST2) != 0UL) in HAL_DAC_ConfigChannel()
1239 SET_BIT(hdac->ErrorCode, HAL_DAC_ERROR_TIMEOUT); in HAL_DAC_ConfigChannel()
1242 hdac->State = HAL_DAC_STATE_TIMEOUT; in HAL_DAC_ConfigChannel()
1248 hdac->Instance->SHSR2 = sConfig->DAC_SampleAndHoldConfig.DAC_SampleTime; in HAL_DAC_ConfigChannel()
1253 MODIFY_REG(hdac->Instance->SHHR, DAC_SHHR_THOLD1 << (Channel & 0x10UL), in HAL_DAC_ConfigChannel()
1256 MODIFY_REG(hdac->Instance->SHRR, DAC_SHRR_TREFRESH1 << (Channel & 0x10UL), in HAL_DAC_ConfigChannel()
1264 tmpreg1 = hdac->Instance->CCR; in HAL_DAC_ConfigChannel()
1272 hdac->Instance->CCR = tmpreg1; in HAL_DAC_ConfigChannel()
1278 tmpreg1 = hdac->Instance->MCR; in HAL_DAC_ConfigChannel()
1338 hdac->Instance->MCR = tmpreg1; in HAL_DAC_ConfigChannel()
1341 CLEAR_BIT(hdac->Instance->CR, DAC_CR_CEN1 << (Channel & 0x10UL)); in HAL_DAC_ConfigChannel()
1344 tmpreg1 = hdac->Instance->CR; in HAL_DAC_ConfigChannel()
1353 hdac->Instance->CR = tmpreg1; in HAL_DAC_ConfigChannel()
1355 CLEAR_BIT(hdac->Instance->CR, (DAC_CR_WAVE1 << (Channel & 0x10UL))); in HAL_DAC_ConfigChannel()
1361 MODIFY_REG(hdac->Instance->STMODR, (DAC_STMODR_STINCTRIGSEL1 | DAC_STMODR_STRSTTRIGSEL1) in HAL_DAC_ConfigChannel()
1364 hdac->State = HAL_DAC_STATE_READY; in HAL_DAC_ConfigChannel()
1367 __HAL_UNLOCK(hdac); in HAL_DAC_ConfigChannel()
1399 HAL_DAC_StateTypeDef HAL_DAC_GetState(const DAC_HandleTypeDef *hdac) in HAL_DAC_GetState() argument
1402 return hdac->State; in HAL_DAC_GetState()
1412 uint32_t HAL_DAC_GetError(const DAC_HandleTypeDef *hdac) in HAL_DAC_GetError() argument
1414 return hdac->ErrorCode; in HAL_DAC_GetError()
1456 HAL_StatusTypeDef HAL_DAC_RegisterCallback(DAC_HandleTypeDef *hdac, HAL_DAC_CallbackIDTypeDef Callb… in HAL_DAC_RegisterCallback() argument
1462 if (hdac == NULL) in HAL_DAC_RegisterCallback()
1470 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1474 if (hdac->State == HAL_DAC_STATE_READY) in HAL_DAC_RegisterCallback()
1479 hdac->ConvCpltCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1482 hdac->ConvHalfCpltCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1485 hdac->ErrorCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1488 hdac->DMAUnderrunCallbackCh1 = pCallback; in HAL_DAC_RegisterCallback()
1492 hdac->ConvCpltCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1495 hdac->ConvHalfCpltCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1498 hdac->ErrorCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1501 hdac->DMAUnderrunCallbackCh2 = pCallback; in HAL_DAC_RegisterCallback()
1505 hdac->MspInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1508 hdac->MspDeInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1512 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1518 else if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_RegisterCallback()
1523 hdac->MspInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1526 hdac->MspDeInitCallback = pCallback; in HAL_DAC_RegisterCallback()
1530 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1539 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_RegisterCallback()
1568 HAL_StatusTypeDef HAL_DAC_UnRegisterCallback(DAC_HandleTypeDef *hdac, HAL_DAC_CallbackIDTypeDef Cal… in HAL_DAC_UnRegisterCallback() argument
1573 if (hdac == NULL) in HAL_DAC_UnRegisterCallback()
1578 if (hdac->State == HAL_DAC_STATE_READY) in HAL_DAC_UnRegisterCallback()
1583 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1586 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1589 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_UnRegisterCallback()
1592 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_UnRegisterCallback()
1596 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1599 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1602 hdac->ErrorCallbackCh2 = HAL_DACEx_ErrorCallbackCh2; in HAL_DAC_UnRegisterCallback()
1605 hdac->DMAUnderrunCallbackCh2 = HAL_DACEx_DMAUnderrunCallbackCh2; in HAL_DAC_UnRegisterCallback()
1609 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_UnRegisterCallback()
1612 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_UnRegisterCallback()
1615 hdac->ConvCpltCallbackCh1 = HAL_DAC_ConvCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1616 hdac->ConvHalfCpltCallbackCh1 = HAL_DAC_ConvHalfCpltCallbackCh1; in HAL_DAC_UnRegisterCallback()
1617 hdac->ErrorCallbackCh1 = HAL_DAC_ErrorCallbackCh1; in HAL_DAC_UnRegisterCallback()
1618 hdac->DMAUnderrunCallbackCh1 = HAL_DAC_DMAUnderrunCallbackCh1; in HAL_DAC_UnRegisterCallback()
1620 hdac->ConvCpltCallbackCh2 = HAL_DACEx_ConvCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1621 hdac->ConvHalfCpltCallbackCh2 = HAL_DACEx_ConvHalfCpltCallbackCh2; in HAL_DAC_UnRegisterCallback()
1622 hdac->ErrorCallbackCh2 = HAL_DACEx_ErrorCallbackCh2; in HAL_DAC_UnRegisterCallback()
1623 hdac->DMAUnderrunCallbackCh2 = HAL_DACEx_DMAUnderrunCallbackCh2; in HAL_DAC_UnRegisterCallback()
1625 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_UnRegisterCallback()
1626 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_UnRegisterCallback()
1630 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_UnRegisterCallback()
1636 else if (hdac->State == HAL_DAC_STATE_RESET) in HAL_DAC_UnRegisterCallback()
1641 hdac->MspInitCallback = HAL_DAC_MspInit; in HAL_DAC_UnRegisterCallback()
1644 hdac->MspDeInitCallback = HAL_DAC_MspDeInit; in HAL_DAC_UnRegisterCallback()
1648 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_UnRegisterCallback()
1657 hdac->ErrorCode |= HAL_DAC_ERROR_INVALID_CALLBACK; in HAL_DAC_UnRegisterCallback()
1686 DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; in DAC_DMAConvCpltCh1() local
1689 hdac->ConvCpltCallbackCh1(hdac); in DAC_DMAConvCpltCh1()
1691 HAL_DAC_ConvCpltCallbackCh1(hdac); in DAC_DMAConvCpltCh1()
1694 hdac->State = HAL_DAC_STATE_READY; in DAC_DMAConvCpltCh1()
1705 DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; in DAC_DMAHalfConvCpltCh1() local
1708 hdac->ConvHalfCpltCallbackCh1(hdac); in DAC_DMAHalfConvCpltCh1()
1710 HAL_DAC_ConvHalfCpltCallbackCh1(hdac); in DAC_DMAHalfConvCpltCh1()
1722 DAC_HandleTypeDef *hdac = (DAC_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; in DAC_DMAErrorCh1() local
1725 hdac->ErrorCode |= HAL_DAC_ERROR_DMA; in DAC_DMAErrorCh1()
1728 hdac->ErrorCallbackCh1(hdac); in DAC_DMAErrorCh1()
1730 HAL_DAC_ErrorCallbackCh1(hdac); in DAC_DMAErrorCh1()
1733 hdac->State = HAL_DAC_STATE_READY; in DAC_DMAErrorCh1()