compiles and works. But needs more testing

This commit is contained in:
2025-12-18 22:17:13 +03:00
parent 01dae2bccd
commit 7ff25c2893
50 changed files with 6884 additions and 6891 deletions

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccrI2Ysv.s page 1
ARM GAS /tmp/ccNvkH5l.s page 1
1 .cpu cortex-m4
@ -58,7 +58,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Interrupt generation at the end of conversion, end of injected conversion,
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** and in case of analog watchdog or overrun events
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Single and continuous conversion modes.
ARM GAS /tmp/ccrI2Ysv.s page 2
ARM GAS /tmp/ccNvkH5l.s page 2
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Scan mode for automatic conversion of channel 0 to channel x.
@ -118,7 +118,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (#) Optionally, configure the analog watchdog parameters (channels
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** monitored, thresholds, ...) using function HAL_ADC_AnalogWDGConfig().
ARM GAS /tmp/ccrI2Ysv.s page 3
ARM GAS /tmp/ccNvkH5l.s page 3
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** [..]
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (@) You can refer to the ADC HAL driver header file for more useful macros
ARM GAS /tmp/ccrI2Ysv.s page 4
ARM GAS /tmp/ccNvkH5l.s page 4
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** [..]
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_ADC_UnRegisterCallback takes as parameters the HAL peripheral handle,
ARM GAS /tmp/ccrI2Ysv.s page 5
ARM GAS /tmp/ccNvkH5l.s page 5
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** and the Callback ID.
@ -298,7 +298,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @{
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 6
ARM GAS /tmp/ccNvkH5l.s page 6
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #ifdef HAL_ADC_MODULE_ENABLED
@ -358,7 +358,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
313:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_StatusTypeDef tmp_hal_status = HAL_OK;
314:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
315:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Check ADC handle */
ARM GAS /tmp/ccrI2Ysv.s page 7
ARM GAS /tmp/ccNvkH5l.s page 7
316:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (hadc == NULL)
@ -418,7 +418,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
370:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
371:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Set ADC state */
372:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** ADC_STATE_CLR_SET(hadc->State,
ARM GAS /tmp/ccrI2Ysv.s page 8
ARM GAS /tmp/ccNvkH5l.s page 8
373:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_ADC_STATE_REG_BUSY | HAL_ADC_STATE_INJ_BUSY,
@ -478,7 +478,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
427:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (HAL_IS_BIT_CLR(hadc->Instance->CR2, ADC_CR2_ADON))
428:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
429:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1)
ARM GAS /tmp/ccrI2Ysv.s page 9
ARM GAS /tmp/ccNvkH5l.s page 9
430:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (hadc->MspDeInitCallback == NULL)
@ -538,7 +538,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
484:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
485:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
486:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if ((hadc->State & HAL_ADC_STATE_READY) != 0UL)
ARM GAS /tmp/ccrI2Ysv.s page 10
ARM GAS /tmp/ccNvkH5l.s page 10
487:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -598,7 +598,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
541:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->ErrorCode |= HAL_ADC_ERROR_INVALID_CALLBACK;
542:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
543:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Return error status */
ARM GAS /tmp/ccrI2Ysv.s page 11
ARM GAS /tmp/ccNvkH5l.s page 11
544:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** status = HAL_ERROR;
@ -658,7 +658,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
598:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** break;
599:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
600:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** case HAL_ADC_INJ_CONVERSION_COMPLETE_CB_ID :
ARM GAS /tmp/ccrI2Ysv.s page 12
ARM GAS /tmp/ccNvkH5l.s page 12
601:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->InjectedConvCpltCallback = HAL_ADCEx_InjectedConvCpltCallback;
@ -718,7 +718,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
655:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
656:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /**
657:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @brief Initializes the ADC MSP.
ARM GAS /tmp/ccrI2Ysv.s page 13
ARM GAS /tmp/ccNvkH5l.s page 13
658:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
@ -778,7 +778,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
712:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
713:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * the configuration information for the specified ADC.
714:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @retval HAL status
ARM GAS /tmp/ccrI2Ysv.s page 14
ARM GAS /tmp/ccNvkH5l.s page 14
715:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */
@ -838,7 +838,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
769:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Reset ADC all error code fields */
771:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** ADC_CLEAR_ERRORCODE(hadc);
ARM GAS /tmp/ccrI2Ysv.s page 15
ARM GAS /tmp/ccNvkH5l.s page 15
772:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -898,7 +898,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** return HAL_OK;
827:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
828:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 16
ARM GAS /tmp/ccNvkH5l.s page 16
829:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /**
@ -958,7 +958,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
883:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
884:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t tickstart = 0U;
885:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 17
ARM GAS /tmp/ccNvkH5l.s page 17
886:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Verification that ADC configuration is compliant with polling for */
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* sequence disabled or with end of conversion flag set to */
941:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* of end of sequence. */
942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (ADC_IS_SOFTWARE_START_REGULAR(hadc) &&
ARM GAS /tmp/ccrI2Ysv.s page 18
ARM GAS /tmp/ccNvkH5l.s page 18
943:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (hadc->Init.ContinuousConvMode == DISABLE) &&
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
997:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_UNLOCK(hadc);
998:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
999:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** return HAL_TIMEOUT;
ARM GAS /tmp/ccrI2Ysv.s page 19
ARM GAS /tmp/ccNvkH5l.s page 19
1000:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1054:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Enable the Peripheral */
1055:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_ENABLE(hadc);
1056:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 20
ARM GAS /tmp/ccNvkH5l.s page 20
1057:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Delay for ADC stabilization time */
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Check if Multimode enabled */
1113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (HAL_IS_BIT_CLR(tmpADC_Common->CCR, ADC_CCR_MULTI))
ARM GAS /tmp/ccrI2Ysv.s page 21
ARM GAS /tmp/ccNvkH5l.s page 21
1114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1168:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_LOCK(hadc);
1169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Stop potential conversion on going, on regular and injected groups */
ARM GAS /tmp/ccrI2Ysv.s page 22
ARM GAS /tmp/ccNvkH5l.s page 22
1171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Disable ADC peripheral */
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1225:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Note: On STM32F4, there is no independent flag of end of sequence. */
1226:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* The test of scan sequence on going is done either with scan */
1227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* sequence disabled or with end of conversion flag set to */
ARM GAS /tmp/ccrI2Ysv.s page 23
ARM GAS /tmp/ccNvkH5l.s page 23
1228:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* of end of sequence. */
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1283:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Disable ADC end of single conversion interrupt on group injected */
1284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_DISABLE_IT(hadc, ADC_IT_JEOC);
ARM GAS /tmp/ccrI2Ysv.s page 24
ARM GAS /tmp/ccNvkH5l.s page 24
1285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1339:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** SET_BIT(hadc->ErrorCode, HAL_ADC_ERROR_OVR);
1340:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1341:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Clear ADC overrun flag */
ARM GAS /tmp/ccrI2Ysv.s page 25
ARM GAS /tmp/ccNvkH5l.s page 25
1342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_OVR);
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1396:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1397:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** CLEAR_BIT(hadc->Instance->CR2, ADC_CR2_DMA);
1398:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 26
ARM GAS /tmp/ccNvkH5l.s page 26
1399:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1453:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* (To ensure of no unknown state from potential previous ADC operations) */
1454:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_EOC | ADC_FLAG_OVR);
1455:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 27
ARM GAS /tmp/ccNvkH5l.s page 27
1456:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Enable ADC overrun interrupt */
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1510:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @retval HAL status
1511:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */
1512:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** HAL_StatusTypeDef HAL_ADC_Stop_DMA(ADC_HandleTypeDef *hadc)
ARM GAS /tmp/ccrI2Ysv.s page 28
ARM GAS /tmp/ccNvkH5l.s page 28
1513:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1567:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** */
1568:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t HAL_ADC_GetValue(ADC_HandleTypeDef *hadc)
1569:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 29
ARM GAS /tmp/ccNvkH5l.s page 29
1570:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Return the selected ADC converted value */
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1624:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * - If needed, restart a new ADC conversion using function
1625:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * "HAL_ADC_Start_DMA()"
1626:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * (this function is also clearing overrun flag)
ARM GAS /tmp/ccrI2Ysv.s page 30
ARM GAS /tmp/ccNvkH5l.s page 30
1627:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1681:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1682:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* if ADC_Channel_10 ... ADC_Channel_18 is selected */
1683:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** if (sConfig->Channel > ADC_CHANNEL_9)
ARM GAS /tmp/ccrI2Ysv.s page 31
ARM GAS /tmp/ccNvkH5l.s page 31
1684:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1738:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1739:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** tmpADC_Common->CCR &= ~ADC_CCR_TSVREFE;
1740:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 32
ARM GAS /tmp/ccNvkH5l.s page 32
1741:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Enable the VBAT channel*/
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1795:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t tmp = 0U;
1796:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #endif /* USE_FULL_ASSERT */
1797:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 33
ARM GAS /tmp/ccNvkH5l.s page 33
1798:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Check the parameters */
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1852:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /** @defgroup ADC_Exported_Functions_Group4 ADC Peripheral State functions
1853:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** * @brief ADC Peripheral State functions
1854:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** *
ARM GAS /tmp/ccrI2Ysv.s page 34
ARM GAS /tmp/ccNvkH5l.s page 34
1855:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** @verbatim
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
30 .cfi_startproc
31 @ args = 0, pretend = 0, frame = 0
32 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccrI2Ysv.s page 35
ARM GAS /tmp/ccNvkH5l.s page 35
33 @ link register save eliminated.
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
69 .loc 1 1925 3 is_stmt 1 view .LVU19
70 .loc 1 1925 7 is_stmt 0 view .LVU20
71 0028 0268 ldr r2, [r0]
ARM GAS /tmp/ccrI2Ysv.s page 36
ARM GAS /tmp/ccNvkH5l.s page 36
72 .loc 1 1925 17 view .LVU21
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1940:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->Instance->CR2 &= ~(ADC_CR2_EXTSEL);
112 .loc 1 1940 5 is_stmt 1 view .LVU40
113 .loc 1 1940 9 is_stmt 0 view .LVU41
ARM GAS /tmp/ccrI2Ysv.s page 37
ARM GAS /tmp/ccNvkH5l.s page 37
114 0058 0268 ldr r2, [r0]
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
153 0082 9368 ldr r3, [r2, #8]
154 .loc 1 1955 23 view .LVU61
155 0084 23F00203 bic r3, r3, #2
ARM GAS /tmp/ccrI2Ysv.s page 38
ARM GAS /tmp/ccNvkH5l.s page 38
156 0088 9360 str r3, [r2, #8]
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
198 .loc 1 1967 25 view .LVU83
199 00ba 43EA4233 orr r3, r3, r2, lsl #13
200 00be 4B60 str r3, [r1, #4]
ARM GAS /tmp/ccrI2Ysv.s page 39
ARM GAS /tmp/ccNvkH5l.s page 39
201 .L5:
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1984:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->Instance->CR2 &= ~(ADC_CR2_EOCS);
239 .loc 1 1984 3 is_stmt 1 view .LVU102
240 .loc 1 1984 7 is_stmt 0 view .LVU103
ARM GAS /tmp/ccrI2Ysv.s page 40
ARM GAS /tmp/ccNvkH5l.s page 40
241 00f0 0268 ldr r2, [r0]
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
282 0120 5368 ldr r3, [r2, #4]
1972:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
283 .loc 1 1972 25 view .LVU123
ARM GAS /tmp/ccrI2Ysv.s page 41
ARM GAS /tmp/ccNvkH5l.s page 41
284 0122 23F40063 bic r3, r3, #2048
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
334 .loc 1 312 1 view .LVU131
335 0002 10B5 push {r4, lr}
336 .LCFI0:
ARM GAS /tmp/ccrI2Ysv.s page 42
ARM GAS /tmp/ccNvkH5l.s page 42
337 .cfi_def_cfa_offset 8
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
393:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
371 .loc 1 393 3 is_stmt 1 view .LVU152
393:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 43
ARM GAS /tmp/ccNvkH5l.s page 43
372 .loc 1 393 3 view .LVU153
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
415 .cfi_restore 4
416 .cfi_restore 14
318:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 44
ARM GAS /tmp/ccNvkH5l.s page 44
417 .loc 1 318 12 is_stmt 0 view .LVU165
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
466 .LCFI2:
467 .cfi_def_cfa_offset 8
468 .cfi_offset 4, -8
ARM GAS /tmp/ccrI2Ysv.s page 45
ARM GAS /tmp/ccNvkH5l.s page 45
469 .cfi_offset 14, -4
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
508 0032 2364 str r3, [r4, #64]
509 0034 F5E7 b .L24
510 .LVL15:
ARM GAS /tmp/ccrI2Ysv.s page 46
ARM GAS /tmp/ccNvkH5l.s page 46
511 .L25:
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
555 .loc 1 726 3 discriminator 2 view .LVU201
556 0010 0123 movs r3, #1
557 0012 80F83C30 strb r3, [r0, #60]
ARM GAS /tmp/ccrI2Ysv.s page 47
ARM GAS /tmp/ccNvkH5l.s page 47
726:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
746:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
597 .loc 1 746 3 view .LVU217
746:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 48
ARM GAS /tmp/ccNvkH5l.s page 48
598 .loc 1 746 7 is_stmt 0 view .LVU218
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
638 .loc 1 782 5 view .LVU232
639 .LVL18:
786:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 49
ARM GAS /tmp/ccNvkH5l.s page 49
640 .loc 1 786 5 view .LVU233
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
792:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** || ((hadc->Instance == ADC3) && ((ADC->CCR & ADC_CCR_MULTI_Msk) < ADC_CCR_MULTI_4)))
682 .loc 1 792 65 discriminator 2 view .LVU246
683 00c2 12F01F0F tst r2, #31
ARM GAS /tmp/ccrI2Ysv.s page 50
ARM GAS /tmp/ccNvkH5l.s page 50
684 00c6 F1D1 bne .L42
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
723 00f0 9342 cmp r3, r2
724 00f2 01D0 beq .L52
826:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 51
ARM GAS /tmp/ccNvkH5l.s page 51
725 .loc 1 826 10 view .LVU262
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
767 @ sp needed
768 0120 7047 bx lr
769 .LVL31:
ARM GAS /tmp/ccrI2Ysv.s page 52
ARM GAS /tmp/ccNvkH5l.s page 52
770 .L43:
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
818 .loc 1 842 3 view .LVU282
845:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
819 .loc 1 845 3 view .LVU283
ARM GAS /tmp/ccrI2Ysv.s page 53
ARM GAS /tmp/ccNvkH5l.s page 53
845:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
845:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
860 .loc 1 845 3 discriminator 1 view .LVU298
861 003c 0220 movs r0, #2
ARM GAS /tmp/ccrI2Ysv.s page 54
ARM GAS /tmp/ccNvkH5l.s page 54
862 .LVL40:
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
905:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
908 .loc 1 905 15 is_stmt 0 view .LVU309
909 0018 FFF7FEFF bl HAL_GetTick
ARM GAS /tmp/ccrI2Ysv.s page 55
ARM GAS /tmp/ccNvkH5l.s page 55
910 .LVL43:
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
947 .loc 1 924 11 view .LVU326
924:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
948 .loc 1 924 18 is_stmt 0 view .LVU327
ARM GAS /tmp/ccrI2Ysv.s page 56
ARM GAS /tmp/ccNvkH5l.s page 56
949 0048 0320 movs r0, #3
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
989 0078 2368 ldr r3, [r4]
990 007a 9A68 ldr r2, [r3, #8]
942:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** (hadc->Init.ContinuousConvMode == DISABLE) &&
ARM GAS /tmp/ccrI2Ysv.s page 57
ARM GAS /tmp/ccNvkH5l.s page 57
991 .loc 1 942 6 view .LVU342
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1032 .L69:
957:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
1033 .loc 1 957 10 view .LVU356
ARM GAS /tmp/ccrI2Ysv.s page 58
ARM GAS /tmp/ccNvkH5l.s page 58
1034 00b4 0020 movs r0, #0
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
983:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1080 .loc 1 983 12 is_stmt 0 view .LVU367
1081 0010 2C68 ldr r4, [r5]
ARM GAS /tmp/ccrI2Ysv.s page 59
ARM GAS /tmp/ccNvkH5l.s page 59
1082 0012 2368 ldr r3, [r4]
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
988:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1120 .loc 1 988 27 discriminator 1 view .LVU384
1121 0046 B842 cmp r0, r7
ARM GAS /tmp/ccrI2Ysv.s page 60
ARM GAS /tmp/ccNvkH5l.s page 60
1122 0048 E2D9 bls .L76
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1168 .LVL57:
1169 .LFB247:
1038:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** __IO uint32_t counter = 0U;
ARM GAS /tmp/ccrI2Ysv.s page 61
ARM GAS /tmp/ccNvkH5l.s page 61
1170 .loc 1 1038 1 is_stmt 1 view -0
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1059:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** while (counter != 0U)
1208 .loc 1 1059 53 is_stmt 0 view .LVU412
1209 0028 444B ldr r3, .L108
ARM GAS /tmp/ccrI2Ysv.s page 62
ARM GAS /tmp/ccNvkH5l.s page 62
1210 002a 1B68 ldr r3, [r3]
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1250 0064 13F4806F tst r3, #1024
1251 0068 05D0 beq .L92
1080:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 63
ARM GAS /tmp/ccNvkH5l.s page 63
1252 .loc 1 1080 7 is_stmt 1 view .LVU427
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1292 .loc 1 1116 7 is_stmt 1 view .LVU441
1116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** || ((hadc->Instance == ADC3) && ((ADC->CCR & ADC_CCR_MULTI_Msk) < ADC_CCR_MULTI_4)))
1293 .loc 1 1116 16 is_stmt 0 view .LVU442
ARM GAS /tmp/ccrI2Ysv.s page 64
ARM GAS /tmp/ccNvkH5l.s page 64
1294 00aa 0368 ldr r3, [r0]
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1335 .loc 1 1124 25 is_stmt 0 view .LVU455
1336 00de 9A68 ldr r2, [r3, #8]
1124:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 65
ARM GAS /tmp/ccNvkH5l.s page 65
1337 .loc 1 1124 31 view .LVU456
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1378 010c 14D1 bne .L103
1136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
1379 .loc 1 1136 9 is_stmt 1 view .LVU470
ARM GAS /tmp/ccrI2Ysv.s page 66
ARM GAS /tmp/ccNvkH5l.s page 66
1136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1423 0134 0020 movs r0, #0
1424 .LVL74:
1150:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 67
ARM GAS /tmp/ccNvkH5l.s page 67
1425 .loc 1 1150 10 view .LVU482
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1472 0010 9368 ldr r3, [r2, #8]
1473 0012 23F00103 bic r3, r3, #1
1474 0016 9360 str r3, [r2, #8]
ARM GAS /tmp/ccrI2Ysv.s page 68
ARM GAS /tmp/ccNvkH5l.s page 68
1175:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1517 .global HAL_ADC_Start_DMA
1518 .syntax unified
1519 .thumb
ARM GAS /tmp/ccrI2Ysv.s page 69
ARM GAS /tmp/ccNvkH5l.s page 69
1520 .thumb_func
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1379:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1561 .loc 1 1379 12 is_stmt 0 view .LVU519
1562 001c 0268 ldr r2, [r0]
ARM GAS /tmp/ccrI2Ysv.s page 70
ARM GAS /tmp/ccNvkH5l.s page 70
1379:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1602 .loc 1 1395 22 view .LVU534
1603 0050 9068 ldr r0, [r2, #8]
1395:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 71
ARM GAS /tmp/ccNvkH5l.s page 71
1604 .loc 1 1395 6 view .LVU535
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1645 0098 22F00602 bic r2, r2, #6
1646 009c 6264 str r2, [r4, #68]
1647 .L123:
ARM GAS /tmp/ccrI2Ysv.s page 72
ARM GAS /tmp/ccNvkH5l.s page 72
1432:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1460:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
1685 .loc 1 1460 19 view .LVU566
1686 00ca 8268 ldr r2, [r0, #8]
ARM GAS /tmp/ccrI2Ysv.s page 73
ARM GAS /tmp/ccNvkH5l.s page 73
1460:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1470:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1727 .loc 1 1470 40 discriminator 1 view .LVU581
1728 0106 12F0100F tst r2, #16
ARM GAS /tmp/ccrI2Ysv.s page 74
ARM GAS /tmp/ccNvkH5l.s page 74
1729 010a 28D1 bne .L115
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1769 .loc 1 1486 36 discriminator 1 view .LVU595
1770 013c 12F0405F tst r2, #805306368
1771 0140 0DD1 bne .L115
ARM GAS /tmp/ccrI2Ysv.s page 75
ARM GAS /tmp/ccNvkH5l.s page 75
1489:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1816 0170 00000000 .word ADC_DMAConvCplt
1817 0174 00000000 .word ADC_DMAHalfConvCplt
1818 0178 00000000 .word ADC_DMAError
ARM GAS /tmp/ccrI2Ysv.s page 76
ARM GAS /tmp/ccNvkH5l.s page 76
1819 017c 00230140 .word 1073816320
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1864 001c 0368 ldr r3, [r0]
1865 001e 9A68 ldr r2, [r3, #8]
1527:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 77
ARM GAS /tmp/ccNvkH5l.s page 77
1866 .loc 1 1527 6 view .LVU617
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1907 .loc 1 1539 7 is_stmt 1 view .LVU630
1539:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
1908 .loc 1 1539 10 is_stmt 0 view .LVU631
ARM GAS /tmp/ccrI2Ysv.s page 78
ARM GAS /tmp/ccNvkH5l.s page 78
1909 005c 0028 cmp r0, #0
@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1955 .cfi_startproc
1956 @ args = 0, pretend = 0, frame = 0
1957 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccrI2Ysv.s page 79
ARM GAS /tmp/ccNvkH5l.s page 79
1958 @ link register save eliminated.
@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1602:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2007 .loc 1 1602 1 is_stmt 0 view .LVU651
2008 0000 7047 bx lr
ARM GAS /tmp/ccrI2Ysv.s page 80
ARM GAS /tmp/ccNvkH5l.s page 80
2009 .cfi_endproc
@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2031:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** /* Conversion complete callback */
2032:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #if (USE_HAL_ADC_REGISTER_CALLBACKS == 1)
2033:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** hadc->ConvCpltCallback(hadc);
ARM GAS /tmp/ccrI2Ysv.s page 81
ARM GAS /tmp/ccNvkH5l.s page 81
2034:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #else
@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2038 .LVL111:
2071:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** #endif /* USE_HAL_ADC_REGISTER_CALLBACKS */
2072:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
ARM GAS /tmp/ccrI2Ysv.s page 82
ARM GAS /tmp/ccNvkH5l.s page 82
2039 .loc 1 2072 1 view .LVU657
@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2093 HAL_ADC_IRQHandler:
2094 .LVL114:
2095 .LFB249:
ARM GAS /tmp/ccrI2Ysv.s page 83
ARM GAS /tmp/ccNvkH5l.s page 83
1200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** uint32_t tmp1 = 0U, tmp2 = 0U;
@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
2134 .loc 1 1217 5 is_stmt 1 view .LVU680
1217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
ARM GAS /tmp/ccrI2Ysv.s page 84
ARM GAS /tmp/ccNvkH5l.s page 84
2135 .loc 1 1217 9 is_stmt 0 view .LVU681
@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2175 .loc 1 1243 7 view .LVU695
1243:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
2176 .loc 1 1243 11 is_stmt 0 view .LVU696
ARM GAS /tmp/ccrI2Ysv.s page 85
ARM GAS /tmp/ccNvkH5l.s page 85
2177 0052 236C ldr r3, [r4, #64]
@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1269:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
2217 .loc 1 1269 7 is_stmt 1 view .LVU711
2218 0086 236C ldr r3, [r4, #64]
ARM GAS /tmp/ccrI2Ysv.s page 86
ARM GAS /tmp/ccNvkH5l.s page 86
2219 0088 43F40053 orr r3, r3, #8192
@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2258 .loc 1 1287 7 view .LVU726
2259 00c4 236C ldr r3, [r4, #64]
2260 00c6 23F48053 bic r3, r3, #4096
ARM GAS /tmp/ccrI2Ysv.s page 87
ARM GAS /tmp/ccNvkH5l.s page 87
2261 00ca 2364 str r3, [r4, #64]
@ -5218,7 +5218,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1312:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** {
2300 .loc 1 1312 8 view .LVU742
2301 00fa 13F0010F tst r3, #1
ARM GAS /tmp/ccrI2Ysv.s page 88
ARM GAS /tmp/ccNvkH5l.s page 88
2302 00fe 06D1 bne .L163
@ -5278,7 +5278,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2344 .LVL135:
1342:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2345 .loc 1 1342 5 is_stmt 0 view .LVU755
ARM GAS /tmp/ccrI2Ysv.s page 89
ARM GAS /tmp/ccNvkH5l.s page 89
2346 0134 1D60 str r5, [r3]
@ -5338,7 +5338,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2386 .loc 1 2085 3 is_stmt 1 view .LVU765
2387 .loc 1 2085 7 is_stmt 0 view .LVU766
2388 0008 436C ldr r3, [r0, #68]
ARM GAS /tmp/ccrI2Ysv.s page 90
ARM GAS /tmp/ccNvkH5l.s page 90
2389 .loc 1 2085 19 view .LVU767
@ -5398,7 +5398,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2430 .loc 1 2003 5 is_stmt 1 view .LVU777
2431 000e 036C ldr r3, [r0, #64]
2432 .LVL142:
ARM GAS /tmp/ccrI2Ysv.s page 91
ARM GAS /tmp/ccNvkH5l.s page 91
2003:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -5458,7 +5458,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2027:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
2472 .loc 1 2027 9 is_stmt 1 view .LVU793
2473 004c 036C ldr r3, [r0, #64]
ARM GAS /tmp/ccrI2Ysv.s page 92
ARM GAS /tmp/ccNvkH5l.s page 92
2474 004e 43F00103 orr r3, r3, #1
@ -5518,7 +5518,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2516 .global HAL_ADC_ConfigChannel
2517 .syntax unified
2518 .thumb
ARM GAS /tmp/ccrI2Ysv.s page 93
ARM GAS /tmp/ccNvkH5l.s page 93
2519 .thumb_func
@ -5578,7 +5578,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2559 .loc 1 1683 6 view .LVU821
2560 001c 092A cmp r2, #9
2561 001e 40D9 bls .L177
ARM GAS /tmp/ccrI2Ysv.s page 94
ARM GAS /tmp/ccNvkH5l.s page 94
1686:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -5638,7 +5638,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1704:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2601 .loc 1 1704 19 view .LVU837
2602 0058 606B ldr r0, [r4, #52]
ARM GAS /tmp/ccrI2Ysv.s page 95
ARM GAS /tmp/ccNvkH5l.s page 95
1704:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -5698,7 +5698,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2643 .LVL152:
2644 .L183:
1770:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
ARM GAS /tmp/ccrI2Ysv.s page 96
ARM GAS /tmp/ccNvkH5l.s page 96
2645 .loc 1 1770 3 is_stmt 1 view .LVU852
@ -5758,7 +5758,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2687 00bc 2069 ldr r0, [r4, #16]
1697:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
2688 .loc 1 1697 30 view .LVU865
ARM GAS /tmp/ccrI2Ysv.s page 97
ARM GAS /tmp/ccNvkH5l.s page 97
2689 00be 0A88 ldrh r2, [r1]
@ -5818,7 +5818,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2730 .L181:
1722:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2731 .loc 1 1722 5 is_stmt 1 view .LVU879
ARM GAS /tmp/ccrI2Ysv.s page 98
ARM GAS /tmp/ccNvkH5l.s page 98
1722:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
@ -5878,7 +5878,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2771 .loc 1 1739 26 view .LVU894
2772 013a 20F40000 bic r0, r0, #8388608
2773 013e 5060 str r0, [r2, #4]
ARM GAS /tmp/ccrI2Ysv.s page 99
ARM GAS /tmp/ccNvkH5l.s page 99
1742:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** }
@ -5938,7 +5938,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2812 016c 9142 cmp r1, r2
2813 016e 92D1 bne .L183
1761:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c **** while (counter != 0U)
ARM GAS /tmp/ccrI2Ysv.s page 100
ARM GAS /tmp/ccNvkH5l.s page 100
2814 .loc 1 1761 7 is_stmt 1 view .LVU911
@ -5998,7 +5998,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2860 .thumb
2861 .thumb_func
2863 HAL_ADC_AnalogWDGConfig:
ARM GAS /tmp/ccrI2Ysv.s page 101
ARM GAS /tmp/ccNvkH5l.s page 101
2864 .LVL160:
@ -6058,7 +6058,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2903 .loc 1 1824 3 is_stmt 1 view .LVU935
1824:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2904 .loc 1 1824 7 is_stmt 0 view .LVU936
ARM GAS /tmp/ccrI2Ysv.s page 102
ARM GAS /tmp/ccNvkH5l.s page 102
2905 0022 1868 ldr r0, [r3]
@ -6118,7 +6118,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
1836:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2941 .loc 1 1836 23 view .LVU955
2942 004a 22F01F02 bic r2, r2, #31
ARM GAS /tmp/ccrI2Ysv.s page 103
ARM GAS /tmp/ccNvkH5l.s page 103
2943 004e 4260 str r2, [r0, #4]
@ -6178,7 +6178,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
2985 .LVL165:
1846:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c ****
2986 .loc 1 1846 1 view .LVU968
ARM GAS /tmp/ccrI2Ysv.s page 104
ARM GAS /tmp/ccNvkH5l.s page 104
2987 0074 7047 bx lr
@ -6238,7 +6238,7 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
3037 .LFE260:
3039 .text
3040 .Letext0:
ARM GAS /tmp/ccrI2Ysv.s page 105
ARM GAS /tmp/ccNvkH5l.s page 105
3041 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
@ -6250,71 +6250,71 @@ ARM GAS /tmp/ccrI2Ysv.s page 1
3047 .file 8 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h"
3048 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h"
3049 .file 10 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
ARM GAS /tmp/ccrI2Ysv.s page 106
ARM GAS /tmp/ccNvkH5l.s page 106
DEFINED SYMBOLS
*ABS*:00000000 stm32f4xx_hal_adc.c
/tmp/ccrI2Ysv.s:21 .text.ADC_Init:00000000 $t
/tmp/ccrI2Ysv.s:26 .text.ADC_Init:00000000 ADC_Init
/tmp/ccrI2Ysv.s:290 .text.ADC_Init:0000012c $d
/tmp/ccrI2Ysv.s:296 .text.HAL_ADC_MspInit:00000000 $t
/tmp/ccrI2Ysv.s:302 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
/tmp/ccrI2Ysv.s:317 .text.HAL_ADC_Init:00000000 $t
/tmp/ccrI2Ysv.s:323 .text.HAL_ADC_Init:00000000 HAL_ADC_Init
/tmp/ccrI2Ysv.s:426 .text.HAL_ADC_MspDeInit:00000000 $t
/tmp/ccrI2Ysv.s:432 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
/tmp/ccrI2Ysv.s:447 .text.HAL_ADC_DeInit:00000000 $t
/tmp/ccrI2Ysv.s:453 .text.HAL_ADC_DeInit:00000000 HAL_ADC_DeInit
/tmp/ccrI2Ysv.s:525 .text.HAL_ADC_Start:00000000 $t
/tmp/ccrI2Ysv.s:531 .text.HAL_ADC_Start:00000000 HAL_ADC_Start
/tmp/ccrI2Ysv.s:795 .text.HAL_ADC_Start:00000130 $d
/tmp/ccrI2Ysv.s:804 .text.HAL_ADC_Stop:00000000 $t
/tmp/ccrI2Ysv.s:810 .text.HAL_ADC_Stop:00000000 HAL_ADC_Stop
/tmp/ccrI2Ysv.s:869 .text.HAL_ADC_PollForConversion:00000000 $t
/tmp/ccrI2Ysv.s:875 .text.HAL_ADC_PollForConversion:00000000 HAL_ADC_PollForConversion
/tmp/ccrI2Ysv.s:1040 .text.HAL_ADC_PollForEvent:00000000 $t
/tmp/ccrI2Ysv.s:1046 .text.HAL_ADC_PollForEvent:00000000 HAL_ADC_PollForEvent
/tmp/ccrI2Ysv.s:1161 .text.HAL_ADC_Start_IT:00000000 $t
/tmp/ccrI2Ysv.s:1167 .text.HAL_ADC_Start_IT:00000000 HAL_ADC_Start_IT
/tmp/ccrI2Ysv.s:1437 .text.HAL_ADC_Start_IT:0000013c $d
/tmp/ccrI2Ysv.s:1446 .text.HAL_ADC_Stop_IT:00000000 $t
/tmp/ccrI2Ysv.s:1452 .text.HAL_ADC_Stop_IT:00000000 HAL_ADC_Stop_IT
/tmp/ccrI2Ysv.s:1516 .text.HAL_ADC_Start_DMA:00000000 $t
/tmp/ccrI2Ysv.s:1522 .text.HAL_ADC_Start_DMA:00000000 HAL_ADC_Start_DMA
/tmp/ccrI2Ysv.s:1814 .text.HAL_ADC_Start_DMA:00000168 $d
/tmp/ccrI2Ysv.s:2406 .text.ADC_DMAConvCplt:00000000 ADC_DMAConvCplt
/tmp/ccrI2Ysv.s:2018 .text.ADC_DMAHalfConvCplt:00000000 ADC_DMAHalfConvCplt
/tmp/ccrI2Ysv.s:2365 .text.ADC_DMAError:00000000 ADC_DMAError
/tmp/ccrI2Ysv.s:1826 .text.HAL_ADC_Stop_DMA:00000000 $t
/tmp/ccrI2Ysv.s:1832 .text.HAL_ADC_Stop_DMA:00000000 HAL_ADC_Stop_DMA
/tmp/ccrI2Ysv.s:1945 .text.HAL_ADC_GetValue:00000000 $t
/tmp/ccrI2Ysv.s:1951 .text.HAL_ADC_GetValue:00000000 HAL_ADC_GetValue
/tmp/ccrI2Ysv.s:1971 .text.HAL_ADC_ConvCpltCallback:00000000 $t
/tmp/ccrI2Ysv.s:1977 .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback
/tmp/ccrI2Ysv.s:1992 .text.HAL_ADC_ConvHalfCpltCallback:00000000 $t
/tmp/ccrI2Ysv.s:1998 .text.HAL_ADC_ConvHalfCpltCallback:00000000 HAL_ADC_ConvHalfCpltCallback
/tmp/ccrI2Ysv.s:2013 .text.ADC_DMAHalfConvCplt:00000000 $t
/tmp/ccrI2Ysv.s:2045 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 $t
/tmp/ccrI2Ysv.s:2051 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 HAL_ADC_LevelOutOfWindowCallback
/tmp/ccrI2Ysv.s:2066 .text.HAL_ADC_ErrorCallback:00000000 $t
/tmp/ccrI2Ysv.s:2072 .text.HAL_ADC_ErrorCallback:00000000 HAL_ADC_ErrorCallback
/tmp/ccrI2Ysv.s:2087 .text.HAL_ADC_IRQHandler:00000000 $t
/tmp/ccrI2Ysv.s:2093 .text.HAL_ADC_IRQHandler:00000000 HAL_ADC_IRQHandler
/tmp/ccrI2Ysv.s:2360 .text.ADC_DMAError:00000000 $t
/tmp/ccrI2Ysv.s:2401 .text.ADC_DMAConvCplt:00000000 $t
/tmp/ccrI2Ysv.s:2515 .text.HAL_ADC_ConfigChannel:00000000 $t
/tmp/ccrI2Ysv.s:2521 .text.HAL_ADC_ConfigChannel:00000000 HAL_ADC_ConfigChannel
/tmp/ccrI2Ysv.s:2848 .text.HAL_ADC_ConfigChannel:00000198 $d
/tmp/ccrI2Ysv.s:2857 .text.HAL_ADC_AnalogWDGConfig:00000000 $t
/tmp/ccrI2Ysv.s:2863 .text.HAL_ADC_AnalogWDGConfig:00000000 HAL_ADC_AnalogWDGConfig
/tmp/ccrI2Ysv.s:2992 .text.HAL_ADC_GetState:00000000 $t
/tmp/ccrI2Ysv.s:2998 .text.HAL_ADC_GetState:00000000 HAL_ADC_GetState
ARM GAS /tmp/ccrI2Ysv.s page 107
/tmp/ccNvkH5l.s:21 .text.ADC_Init:00000000 $t
/tmp/ccNvkH5l.s:26 .text.ADC_Init:00000000 ADC_Init
/tmp/ccNvkH5l.s:290 .text.ADC_Init:0000012c $d
/tmp/ccNvkH5l.s:296 .text.HAL_ADC_MspInit:00000000 $t
/tmp/ccNvkH5l.s:302 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
/tmp/ccNvkH5l.s:317 .text.HAL_ADC_Init:00000000 $t
/tmp/ccNvkH5l.s:323 .text.HAL_ADC_Init:00000000 HAL_ADC_Init
/tmp/ccNvkH5l.s:426 .text.HAL_ADC_MspDeInit:00000000 $t
/tmp/ccNvkH5l.s:432 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
/tmp/ccNvkH5l.s:447 .text.HAL_ADC_DeInit:00000000 $t
/tmp/ccNvkH5l.s:453 .text.HAL_ADC_DeInit:00000000 HAL_ADC_DeInit
/tmp/ccNvkH5l.s:525 .text.HAL_ADC_Start:00000000 $t
/tmp/ccNvkH5l.s:531 .text.HAL_ADC_Start:00000000 HAL_ADC_Start
/tmp/ccNvkH5l.s:795 .text.HAL_ADC_Start:00000130 $d
/tmp/ccNvkH5l.s:804 .text.HAL_ADC_Stop:00000000 $t
/tmp/ccNvkH5l.s:810 .text.HAL_ADC_Stop:00000000 HAL_ADC_Stop
/tmp/ccNvkH5l.s:869 .text.HAL_ADC_PollForConversion:00000000 $t
/tmp/ccNvkH5l.s:875 .text.HAL_ADC_PollForConversion:00000000 HAL_ADC_PollForConversion
/tmp/ccNvkH5l.s:1040 .text.HAL_ADC_PollForEvent:00000000 $t
/tmp/ccNvkH5l.s:1046 .text.HAL_ADC_PollForEvent:00000000 HAL_ADC_PollForEvent
/tmp/ccNvkH5l.s:1161 .text.HAL_ADC_Start_IT:00000000 $t
/tmp/ccNvkH5l.s:1167 .text.HAL_ADC_Start_IT:00000000 HAL_ADC_Start_IT
/tmp/ccNvkH5l.s:1437 .text.HAL_ADC_Start_IT:0000013c $d
/tmp/ccNvkH5l.s:1446 .text.HAL_ADC_Stop_IT:00000000 $t
/tmp/ccNvkH5l.s:1452 .text.HAL_ADC_Stop_IT:00000000 HAL_ADC_Stop_IT
/tmp/ccNvkH5l.s:1516 .text.HAL_ADC_Start_DMA:00000000 $t
/tmp/ccNvkH5l.s:1522 .text.HAL_ADC_Start_DMA:00000000 HAL_ADC_Start_DMA
/tmp/ccNvkH5l.s:1814 .text.HAL_ADC_Start_DMA:00000168 $d
/tmp/ccNvkH5l.s:2406 .text.ADC_DMAConvCplt:00000000 ADC_DMAConvCplt
/tmp/ccNvkH5l.s:2018 .text.ADC_DMAHalfConvCplt:00000000 ADC_DMAHalfConvCplt
/tmp/ccNvkH5l.s:2365 .text.ADC_DMAError:00000000 ADC_DMAError
/tmp/ccNvkH5l.s:1826 .text.HAL_ADC_Stop_DMA:00000000 $t
/tmp/ccNvkH5l.s:1832 .text.HAL_ADC_Stop_DMA:00000000 HAL_ADC_Stop_DMA
/tmp/ccNvkH5l.s:1945 .text.HAL_ADC_GetValue:00000000 $t
/tmp/ccNvkH5l.s:1951 .text.HAL_ADC_GetValue:00000000 HAL_ADC_GetValue
/tmp/ccNvkH5l.s:1971 .text.HAL_ADC_ConvCpltCallback:00000000 $t
/tmp/ccNvkH5l.s:1977 .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback
/tmp/ccNvkH5l.s:1992 .text.HAL_ADC_ConvHalfCpltCallback:00000000 $t
/tmp/ccNvkH5l.s:1998 .text.HAL_ADC_ConvHalfCpltCallback:00000000 HAL_ADC_ConvHalfCpltCallback
/tmp/ccNvkH5l.s:2013 .text.ADC_DMAHalfConvCplt:00000000 $t
/tmp/ccNvkH5l.s:2045 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 $t
/tmp/ccNvkH5l.s:2051 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 HAL_ADC_LevelOutOfWindowCallback
/tmp/ccNvkH5l.s:2066 .text.HAL_ADC_ErrorCallback:00000000 $t
/tmp/ccNvkH5l.s:2072 .text.HAL_ADC_ErrorCallback:00000000 HAL_ADC_ErrorCallback
/tmp/ccNvkH5l.s:2087 .text.HAL_ADC_IRQHandler:00000000 $t
/tmp/ccNvkH5l.s:2093 .text.HAL_ADC_IRQHandler:00000000 HAL_ADC_IRQHandler
/tmp/ccNvkH5l.s:2360 .text.ADC_DMAError:00000000 $t
/tmp/ccNvkH5l.s:2401 .text.ADC_DMAConvCplt:00000000 $t
/tmp/ccNvkH5l.s:2515 .text.HAL_ADC_ConfigChannel:00000000 $t
/tmp/ccNvkH5l.s:2521 .text.HAL_ADC_ConfigChannel:00000000 HAL_ADC_ConfigChannel
/tmp/ccNvkH5l.s:2848 .text.HAL_ADC_ConfigChannel:00000198 $d
/tmp/ccNvkH5l.s:2857 .text.HAL_ADC_AnalogWDGConfig:00000000 $t
/tmp/ccNvkH5l.s:2863 .text.HAL_ADC_AnalogWDGConfig:00000000 HAL_ADC_AnalogWDGConfig
/tmp/ccNvkH5l.s:2992 .text.HAL_ADC_GetState:00000000 $t
/tmp/ccNvkH5l.s:2998 .text.HAL_ADC_GetState:00000000 HAL_ADC_GetState
ARM GAS /tmp/ccNvkH5l.s page 107
/tmp/ccrI2Ysv.s:3016 .text.HAL_ADC_GetError:00000000 $t
/tmp/ccrI2Ysv.s:3022 .text.HAL_ADC_GetError:00000000 HAL_ADC_GetError
/tmp/ccNvkH5l.s:3016 .text.HAL_ADC_GetError:00000000 $t
/tmp/ccNvkH5l.s:3022 .text.HAL_ADC_GetError:00000000 HAL_ADC_GetError
UNDEFINED SYMBOLS
SystemCoreClock