ARM GAS /tmp/ccLX4SWU.s page 1
1 .cpu cortex-m4
2 .eabi_attribute 27, 1
3 .eabi_attribute 28, 1
4 .eabi_attribute 20, 1
5 .eabi_attribute 21, 1
6 .eabi_attribute 23, 3
7 .eabi_attribute 24, 1
8 .eabi_attribute 25, 1
9 .eabi_attribute 26, 1
10 .eabi_attribute 30, 1
11 .eabi_attribute 34, 1
12 .eabi_attribute 18, 4
13 .file "stm32f4xx_hal_dma_ex.c"
14 .text
15 .Ltext0:
16 .cfi_sections .debug_frame
17 .section .text.DMA_MultiBufferSetConfig,"ax",%progbits
18 .align 1
19 .syntax unified
20 .thumb
21 .thumb_func
22 .fpu fpv4-sp-d16
24 DMA_MultiBufferSetConfig:
25 .LFB133:
26 .file 1 "Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c"
1:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
2:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ******************************************************************************
3:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @file stm32f4xx_hal_dma_ex.c
4:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @author MCD Application Team
5:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief DMA Extension HAL module driver
6:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * This file provides firmware functions to manage the following
7:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * functionalities of the DMA Extension peripheral:
8:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * + Extended features functions
9:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
10:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @verbatim
11:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ==============================================================================
12:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ##### How to use this driver #####
13:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ==============================================================================
14:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** [..]
15:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** The DMA Extension HAL driver can be used as follows:
16:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (#) Start a multi buffer transfer using the HAL_DMA_MultiBufferStart() function
17:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** for polling mode or HAL_DMA_MultiBufferStart_IT() for interrupt mode.
18:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
19:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** -@- In Memory-to-Memory transfer mode, Multi (Double) Buffer mode is not allowed.
20:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** -@- When Multi (Double) Buffer mode is enabled the, transfer is circular by default.
21:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** -@- In Multi (Double) buffer mode, it is possible to update the base address for
22:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** the AHB memory port on the fly (DMA_SxM0AR or DMA_SxM1AR) when the stream is enabled.
23:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
24:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @endverbatim
25:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ******************************************************************************
26:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @attention
27:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
28:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
© Copyright (c) 2017 STMicroelectronics.
29:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * All rights reserved.
30:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * This software component is licensed by ST under BSD 3-Clause license,
32:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the "License"; You may not use this file except in compliance with the
ARM GAS /tmp/ccLX4SWU.s page 2
33:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * License. You may obtain a copy of the License at:
34:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * opensource.org/licenses/BSD-3-Clause
35:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
36:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ******************************************************************************
37:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
38:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
39:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Includes ------------------------------------------------------------------*/
40:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** #include "stm32f4xx_hal.h"
41:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
42:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup STM32F4xx_HAL_Driver
43:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
44:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
45:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
46:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @defgroup DMAEx DMAEx
47:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief DMA Extended HAL module driver
48:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
49:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
50:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
51:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** #ifdef HAL_DMA_MODULE_ENABLED
52:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
53:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private types -------------------------------------------------------------*/
54:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private variables ---------------------------------------------------------*/
55:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private Constants ---------------------------------------------------------*/
56:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private macros ------------------------------------------------------------*/
57:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private functions ---------------------------------------------------------*/
58:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Private_Functions
59:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
60:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
61:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** static void DMA_MultiBufferSetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddr
62:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
63:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @}
64:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
65:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
66:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Exported functions ---------------------------------------------------------*/
67:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
68:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Exported_Functions
69:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
70:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
71:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
72:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
73:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Exported_Functions_Group1
74:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** *
75:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @verbatim
76:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ===============================================================================
77:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ##### Extended features functions #####
78:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ===============================================================================
79:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** [..] This section provides functions allowing to:
80:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (+) Configure the source, destination address and data length and
81:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** Start MultiBuffer DMA transfer
82:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (+) Configure the source, destination address and data length and
83:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** Start MultiBuffer DMA transfer with interrupt
84:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (+) Change on the fly the memory0 or memory1 address.
85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @endverbatim
87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
89:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
ARM GAS /tmp/ccLX4SWU.s page 3
90:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
91:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
92:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Starts the multi_buffer DMA Transfer.
93:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
94:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream.
95:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SrcAddress The source memory Buffer address
96:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DstAddress The destination memory Buffer address
97:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SecondMemAddress The second memory Buffer address in case of multi buffer Transfer
98:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DataLength The length of data to be transferred from source to destination
99:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status
100:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
101:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t
102:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
103:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK;
104:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
105:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Check the parameters */
106:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** assert_param(IS_DMA_BUFFER_SIZE(DataLength));
107:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
108:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Memory-to-memory transfer not supported in double buffering mode */
109:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if (hdma->Init.Direction == DMA_MEMORY_TO_MEMORY)
110:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_NOT_SUPPORTED;
112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_ERROR;
113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
115:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Process Locked */
117:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_LOCK(hdma);
118:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
119:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(HAL_DMA_STATE_READY == hdma->State)
120:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
121:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Change DMA peripheral state */
122:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->State = HAL_DMA_STATE_BUSY;
123:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
124:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the double buffer mode */
125:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= (uint32_t)DMA_SxCR_DBM;
126:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
127:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */
128:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M1AR = SecondMemAddress;
129:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure the source, destination address and the data length */
131:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** DMA_MultiBufferSetConfig(hdma, SrcAddress, DstAddress, DataLength);
132:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
133:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the peripheral */
134:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_ENABLE(hdma);
135:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
137:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
138:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Return error status */
139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_BUSY;
140:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return status;
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
146:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Starts the multi_buffer DMA Transfer with interrupt enabled.
ARM GAS /tmp/ccLX4SWU.s page 4
147:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
148:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream.
149:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SrcAddress The source memory Buffer address
150:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DstAddress The destination memory Buffer address
151:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SecondMemAddress The second memory Buffer address in case of multi buffer Transfer
152:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DataLength The length of data to be transferred from source to destination
153:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status
154:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
155:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint3
156:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
157:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK;
158:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
159:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Check the parameters */
160:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** assert_param(IS_DMA_BUFFER_SIZE(DataLength));
161:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
162:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Memory-to-memory transfer not supported in double buffering mode */
163:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if (hdma->Init.Direction == DMA_MEMORY_TO_MEMORY)
164:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
165:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_NOT_SUPPORTED;
166:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR;
167:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
168:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Check callback functions */
170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if ((NULL == hdma->XferCpltCallback) || (NULL == hdma->XferM1CpltCallback) || (NULL == hdma->Xfer
171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_PARAM;
173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR;
174:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
175:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
176:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Process locked */
177:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_LOCK(hdma);
178:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
179:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(HAL_DMA_STATE_READY == hdma->State)
180:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
181:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Change DMA peripheral state */
182:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->State = HAL_DMA_STATE_BUSY;
183:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Initialize the error code */
185:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE;
186:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
187:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the Double buffer mode */
188:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= (uint32_t)DMA_SxCR_DBM;
189:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
190:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */
191:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M1AR = SecondMemAddress;
192:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
193:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure the source, destination address and the data length */
194:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** DMA_MultiBufferSetConfig(hdma, SrcAddress, DstAddress, DataLength);
195:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Clear all flags */
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TC_FLAG_INDEX(hdma));
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable Common interrupts*/
ARM GAS /tmp/ccLX4SWU.s page 5
204:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= DMA_IT_TC | DMA_IT_TE | DMA_IT_DME;
205:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->FCR |= DMA_IT_FE;
206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
207:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if((hdma->XferHalfCpltCallback != NULL) || (hdma->XferM1HalfCpltCallback != NULL))
208:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
209:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= DMA_IT_HT;
210:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
211:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
212:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the peripheral */
213:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_ENABLE(hdma);
214:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
215:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
216:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Process unlocked */
218:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_UNLOCK(hdma);
219:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
220:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Return error status */
221:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_BUSY;
222:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
223:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return status;
224:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
225:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
226:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Change the memory0 or memory1 address on the fly.
228:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
229:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream.
230:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param Address The new address
231:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param memory the memory to be changed, This parameter can be one of
232:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the following values:
233:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * MEMORY0 /
234:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * MEMORY1
235:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @note The MEMORY0 address can be changed only when the current transfer use
236:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * MEMORY1 and the MEMORY1 address can be changed only when the current
237:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * transfer use MEMORY0.
238:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status
239:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
240:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef HAL_DMAEx_ChangeMemory(DMA_HandleTypeDef *hdma, uint32_t Address, HAL_DMA_MemoryT
241:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
242:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(memory == MEMORY0)
243:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* change the memory0 address */
245:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M0AR = Address;
246:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
247:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
249:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* change the memory1 address */
250:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M1AR = Address;
251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
252:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
253:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_OK;
254:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
255:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
256:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
257:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @}
258:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
260:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
ARM GAS /tmp/ccLX4SWU.s page 6
261:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @}
262:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
263:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
264:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Private_Functions
265:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{
266:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
267:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
268:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /**
269:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Set the DMA Transfer parameter.
270:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains
271:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream.
272:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SrcAddress The source memory Buffer address
273:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DstAddress The destination memory Buffer address
274:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DataLength The length of data to be transferred from source to destination
275:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status
276:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */
277:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** static void DMA_MultiBufferSetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddr
278:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
27 .loc 1 278 0
28 .cfi_startproc
29 @ args = 0, pretend = 0, frame = 0
30 @ frame_needed = 0, uses_anonymous_args = 0
31 @ link register save eliminated.
32 .LVL0:
33 0000 10B4 push {r4}
34 .LCFI0:
35 .cfi_def_cfa_offset 4
36 .cfi_offset 4, -4
279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream data length */
280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->NDTR = DataLength;
37 .loc 1 280 0
38 0002 0468 ldr r4, [r0]
39 0004 6360 str r3, [r4, #4]
281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Peripheral to Memory */
283:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if((hdma->Init.Direction) == DMA_MEMORY_TO_PERIPH)
40 .loc 1 283 0
41 0006 8368 ldr r3, [r0, #8]
42 .LVL1:
43 0008 402B cmp r3, #64
44 000a 06D0 beq .L5
284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */
286:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->PAR = DstAddress;
287:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
288:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream source address */
289:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M0AR = SrcAddress;
290:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
291:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Memory to Peripheral */
292:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else
293:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream source address */
295:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->PAR = SrcAddress;
45 .loc 1 295 0
46 000c 0368 ldr r3, [r0]
47 000e 9960 str r1, [r3, #8]
48 .LVL2:
ARM GAS /tmp/ccLX4SWU.s page 7
296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */
298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M0AR = DstAddress;
49 .loc 1 298 0
50 0010 0368 ldr r3, [r0]
51 0012 DA60 str r2, [r3, #12]
52 .L1:
299:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
300:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
53 .loc 1 300 0
54 0014 5DF8044B ldr r4, [sp], #4
55 .LCFI1:
56 .cfi_remember_state
57 .cfi_restore 4
58 .cfi_def_cfa_offset 0
59 0018 7047 bx lr
60 .LVL3:
61 .L5:
62 .LCFI2:
63 .cfi_restore_state
286:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
64 .loc 1 286 0
65 001a 0368 ldr r3, [r0]
66 001c 9A60 str r2, [r3, #8]
67 .LVL4:
289:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
68 .loc 1 289 0
69 001e 0368 ldr r3, [r0]
70 0020 D960 str r1, [r3, #12]
71 0022 F7E7 b .L1
72 .cfi_endproc
73 .LFE133:
75 .section .text.HAL_DMAEx_MultiBufferStart,"ax",%progbits
76 .align 1
77 .global HAL_DMAEx_MultiBufferStart
78 .syntax unified
79 .thumb
80 .thumb_func
81 .fpu fpv4-sp-d16
83 HAL_DMAEx_MultiBufferStart:
84 .LFB130:
102:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK;
85 .loc 1 102 0
86 .cfi_startproc
87 @ args = 4, pretend = 0, frame = 0
88 @ frame_needed = 0, uses_anonymous_args = 0
89 .LVL5:
90 0000 38B5 push {r3, r4, r5, lr}
91 .LCFI3:
92 .cfi_def_cfa_offset 16
93 .cfi_offset 3, -16
94 .cfi_offset 4, -12
95 .cfi_offset 5, -8
96 .cfi_offset 14, -4
97 .LVL6:
109:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
98 .loc 1 109 0
ARM GAS /tmp/ccLX4SWU.s page 8
99 0002 8468 ldr r4, [r0, #8]
100 0004 802C cmp r4, #128
101 0006 0DD0 beq .L12
117:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
102 .loc 1 117 0
103 0008 90F83440 ldrb r4, [r0, #52] @ zero_extendqisi2
104 000c 012C cmp r4, #1
105 000e 24D0 beq .L9
117:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
106 .loc 1 117 0 is_stmt 0 discriminator 2
107 0010 0124 movs r4, #1
108 0012 80F83440 strb r4, [r0, #52]
119:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
109 .loc 1 119 0 is_stmt 1 discriminator 2
110 0016 90F83540 ldrb r4, [r0, #53] @ zero_extendqisi2
111 001a E4B2 uxtb r4, r4
112 001c 012C cmp r4, #1
113 001e 06D0 beq .L13
139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
114 .loc 1 139 0
115 0020 0220 movs r0, #2
116 .LVL7:
143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
117 .loc 1 143 0
118 0022 38BD pop {r3, r4, r5, pc}
119 .LVL8:
120 .L12:
111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_ERROR;
121 .loc 1 111 0
122 0024 4FF48073 mov r3, #256
123 .LVL9:
124 0028 4365 str r3, [r0, #84]
125 .LVL10:
112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
126 .loc 1 112 0
127 002a 0120 movs r0, #1
128 .LVL11:
129 002c 38BD pop {r3, r4, r5, pc}
130 .LVL12:
131 .L13:
132 002e 0446 mov r4, r0
122:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
133 .loc 1 122 0
134 0030 0220 movs r0, #2
135 .LVL13:
136 0032 84F83500 strb r0, [r4, #53]
125:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
137 .loc 1 125 0
138 0036 2568 ldr r5, [r4]
139 0038 2868 ldr r0, [r5]
140 003a 40F48020 orr r0, r0, #262144
141 003e 2860 str r0, [r5]
128:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
142 .loc 1 128 0
143 0040 2068 ldr r0, [r4]
144 0042 0361 str r3, [r0, #16]
131:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
ARM GAS /tmp/ccLX4SWU.s page 9
145 .loc 1 131 0
146 0044 049B ldr r3, [sp, #16]
147 .LVL14:
148 0046 2046 mov r0, r4
149 .LVL15:
150 0048 FFF7FEFF bl DMA_MultiBufferSetConfig
151 .LVL16:
134:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
152 .loc 1 134 0
153 004c 2268 ldr r2, [r4]
154 004e 1368 ldr r3, [r2]
155 0050 43F00103 orr r3, r3, #1
156 0054 1360 str r3, [r2]
103:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
157 .loc 1 103 0
158 0056 0020 movs r0, #0
159 0058 38BD pop {r3, r4, r5, pc}
160 .LVL17:
161 .L9:
117:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
162 .loc 1 117 0
163 005a 0220 movs r0, #2
164 .LVL18:
165 005c 38BD pop {r3, r4, r5, pc}
166 .cfi_endproc
167 .LFE130:
169 .section .text.HAL_DMAEx_MultiBufferStart_IT,"ax",%progbits
170 .align 1
171 .global HAL_DMAEx_MultiBufferStart_IT
172 .syntax unified
173 .thumb
174 .thumb_func
175 .fpu fpv4-sp-d16
177 HAL_DMAEx_MultiBufferStart_IT:
178 .LFB131:
156:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK;
179 .loc 1 156 0
180 .cfi_startproc
181 @ args = 4, pretend = 0, frame = 0
182 @ frame_needed = 0, uses_anonymous_args = 0
183 .LVL19:
184 0000 38B5 push {r3, r4, r5, lr}
185 .LCFI4:
186 .cfi_def_cfa_offset 16
187 .cfi_offset 3, -16
188 .cfi_offset 4, -12
189 .cfi_offset 5, -8
190 .cfi_offset 14, -4
191 .LVL20:
163:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
192 .loc 1 163 0
193 0002 8468 ldr r4, [r0, #8]
194 0004 802C cmp r4, #128
195 0006 17D0 beq .L304
170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
196 .loc 1 170 0
197 0008 C46B ldr r4, [r0, #60]
ARM GAS /tmp/ccLX4SWU.s page 10
198 000a D4B1 cbz r4, .L17
170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
199 .loc 1 170 0 is_stmt 0 discriminator 1
200 000c 446C ldr r4, [r0, #68]
201 000e C4B1 cbz r4, .L17
170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
202 .loc 1 170 0 discriminator 2
203 0010 C46C ldr r4, [r0, #76]
204 0012 B4B1 cbz r4, .L17
177:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
205 .loc 1 177 0 is_stmt 1
206 0014 90F83440 ldrb r4, [r0, #52] @ zero_extendqisi2
207 0018 012C cmp r4, #1
208 001a 00F05F87 beq .L62
177:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
209 .loc 1 177 0 is_stmt 0 discriminator 2
210 001e 0124 movs r4, #1
211 0020 80F83440 strb r4, [r0, #52]
179:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
212 .loc 1 179 0 is_stmt 1 discriminator 2
213 0024 90F83540 ldrb r4, [r0, #53] @ zero_extendqisi2
214 0028 E4B2 uxtb r4, r4
215 002a 012C cmp r4, #1
216 002c 0DD0 beq .L305
218:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
217 .loc 1 218 0
218 002e 0023 movs r3, #0
219 .LVL21:
220 0030 80F83430 strb r3, [r0, #52]
221 .LVL22:
221:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
222 .loc 1 221 0
223 0034 0220 movs r0, #2
224 .LVL23:
225 0036 38BD pop {r3, r4, r5, pc}
226 .LVL24:
227 .L304:
165:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR;
228 .loc 1 165 0
229 0038 4FF48073 mov r3, #256
230 .LVL25:
231 003c 4365 str r3, [r0, #84]
166:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
232 .loc 1 166 0
233 003e 0120 movs r0, #1
234 .LVL26:
235 0040 38BD pop {r3, r4, r5, pc}
236 .LVL27:
237 .L17:
172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR;
238 .loc 1 172 0
239 0042 4023 movs r3, #64
240 .LVL28:
241 0044 4365 str r3, [r0, #84]
173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
242 .loc 1 173 0
243 0046 0120 movs r0, #1
ARM GAS /tmp/ccLX4SWU.s page 11
244 .LVL29:
245 0048 38BD pop {r3, r4, r5, pc}
246 .LVL30:
247 .L305:
248 004a 0446 mov r4, r0
182:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
249 .loc 1 182 0
250 004c 0220 movs r0, #2
251 .LVL31:
252 004e 84F83500 strb r0, [r4, #53]
185:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
253 .loc 1 185 0
254 0052 0020 movs r0, #0
255 0054 6065 str r0, [r4, #84]
188:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
256 .loc 1 188 0
257 0056 2568 ldr r5, [r4]
258 0058 2868 ldr r0, [r5]
259 005a 40F48020 orr r0, r0, #262144
260 005e 2860 str r0, [r5]
191:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
261 .loc 1 191 0
262 0060 2068 ldr r0, [r4]
263 0062 0361 str r3, [r0, #16]
194:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
264 .loc 1 194 0
265 0064 049B ldr r3, [sp, #16]
266 .LVL32:
267 0066 2046 mov r0, r4
268 .LVL33:
269 0068 FFF7FEFF bl DMA_MultiBufferSetConfig
270 .LVL34:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
271 .loc 1 197 0
272 006c 2368 ldr r3, [r4]
273 006e C64A ldr r2, .L322
274 0070 9342 cmp r3, r2
275 0072 40F29880 bls .L20
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
276 .loc 1 197 0 is_stmt 0 discriminator 1
277 0076 A2F58962 sub r2, r2, #1096
278 007a 9342 cmp r3, r2
279 007c 31D0 beq .L63
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
280 .loc 1 197 0 discriminator 3
281 007e 02F58062 add r2, r2, #1024
282 0082 9342 cmp r3, r2
283 0084 74D0 beq .L64
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
284 .loc 1 197 0 discriminator 5
285 0086 A2F56872 sub r2, r2, #928
286 008a 9342 cmp r3, r2
287 008c 72D0 beq .L65
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
288 .loc 1 197 0 discriminator 7
289 008e 02F58062 add r2, r2, #1024
290 0092 9342 cmp r3, r2
ARM GAS /tmp/ccLX4SWU.s page 12
291 0094 70D0 beq .L66
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
292 .loc 1 197 0 discriminator 9
293 0096 A2F58962 sub r2, r2, #1096
294 009a 9342 cmp r3, r2
295 009c 6ED0 beq .L67
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
296 .loc 1 197 0 discriminator 11
297 009e 02F58062 add r2, r2, #1024
298 00a2 9342 cmp r3, r2
299 00a4 6DD0 beq .L68
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
300 .loc 1 197 0 discriminator 13
301 00a6 A2F56872 sub r2, r2, #928
302 00aa 9342 cmp r3, r2
303 00ac 6CD0 beq .L69
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
304 .loc 1 197 0 discriminator 15
305 00ae 02F58062 add r2, r2, #1024
306 00b2 9342 cmp r3, r2
307 00b4 6BD0 beq .L70
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
308 .loc 1 197 0 discriminator 17
309 00b6 A2F58962 sub r2, r2, #1096
310 00ba 9342 cmp r3, r2
311 00bc 6AD0 beq .L71
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
312 .loc 1 197 0 discriminator 19
313 00be 02F58062 add r2, r2, #1024
314 00c2 9342 cmp r3, r2
315 00c4 69D0 beq .L72
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
316 .loc 1 197 0 discriminator 21
317 00c6 A2F56872 sub r2, r2, #928
318 00ca 9342 cmp r3, r2
319 00cc 68D0 beq .L73
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
320 .loc 1 197 0 discriminator 23
321 00ce 02F58062 add r2, r2, #1024
322 00d2 9342 cmp r3, r2
323 00d4 02D0 beq .L306
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
324 .loc 1 197 0
325 00d6 4FF00063 mov r3, #134217728
326 00da 03E0 b .L21
327 .L306:
328 00dc 4FF40013 mov r3, #2097152
329 00e0 00E0 b .L21
330 .L63:
331 00e2 2023 movs r3, #32
332 .L21:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
333 .loc 1 197 0 discriminator 50
334 00e4 A94A ldr r2, .L322+4
335 00e6 D360 str r3, [r2, #12]
336 .LVL35:
337 .L22:
ARM GAS /tmp/ccLX4SWU.s page 13
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
338 .loc 1 198 0 is_stmt 1
339 00e8 2368 ldr r3, [r4]
340 00ea A74A ldr r2, .L322
341 00ec 9342 cmp r3, r2
342 00ee 40F2CE81 bls .L28
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
343 .loc 1 198 0 is_stmt 0 discriminator 1
344 00f2 A2F58962 sub r2, r2, #1096
345 00f6 9342 cmp r3, r2
346 00f8 00F06781 beq .L111
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
347 .loc 1 198 0 discriminator 3
348 00fc 02F58062 add r2, r2, #1024
349 0100 9342 cmp r3, r2
350 0102 00F0A981 beq .L112
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
351 .loc 1 198 0 discriminator 5
352 0106 A2F56872 sub r2, r2, #928
353 010a 9342 cmp r3, r2
354 010c 00F0A681 beq .L113
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
355 .loc 1 198 0 discriminator 7
356 0110 02F58062 add r2, r2, #1024
357 0114 9342 cmp r3, r2
358 0116 00F0A381 beq .L114
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
359 .loc 1 198 0 discriminator 9
360 011a A2F58962 sub r2, r2, #1096
361 011e 9342 cmp r3, r2
362 0120 00F0A081 beq .L115
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
363 .loc 1 198 0 discriminator 11
364 0124 02F58062 add r2, r2, #1024
365 0128 9342 cmp r3, r2
366 012a 00F09E81 beq .L116
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
367 .loc 1 198 0 discriminator 13
368 012e A2F56872 sub r2, r2, #928
369 0132 9342 cmp r3, r2
370 0134 00F09C81 beq .L117
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
371 .loc 1 198 0 discriminator 15
372 0138 02F58062 add r2, r2, #1024
373 013c 9342 cmp r3, r2
374 013e 00F09A81 beq .L118
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
375 .loc 1 198 0 discriminator 17
376 0142 A2F58962 sub r2, r2, #1096
377 0146 9342 cmp r3, r2
378 0148 00F09881 beq .L119
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
379 .loc 1 198 0 discriminator 19
380 014c 02F58062 add r2, r2, #1024
381 0150 9342 cmp r3, r2
382 0152 00F09681 beq .L120
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
ARM GAS /tmp/ccLX4SWU.s page 14
383 .loc 1 198 0 discriminator 21
384 0156 A2F56872 sub r2, r2, #928
385 015a 9342 cmp r3, r2
386 015c 00F09481 beq .L121
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
387 .loc 1 198 0 discriminator 23
388 0160 02F58062 add r2, r2, #1024
389 0164 9342 cmp r3, r2
390 0166 00F02D81 beq .L307
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
391 .loc 1 198 0
392 016a 4FF08063 mov r3, #67108864
393 016e 2DE1 b .L29
394 .LVL36:
395 .L64:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
396 .loc 1 197 0 is_stmt 1
397 0170 2023 movs r3, #32
398 0172 B7E7 b .L21
399 .L65:
400 0174 2023 movs r3, #32
401 0176 B5E7 b .L21
402 .L66:
403 0178 2023 movs r3, #32
404 017a B3E7 b .L21
405 .L67:
406 017c 4FF40063 mov r3, #2048
407 0180 B0E7 b .L21
408 .L68:
409 0182 4FF40063 mov r3, #2048
410 0186 ADE7 b .L21
411 .L69:
412 0188 4FF40063 mov r3, #2048
413 018c AAE7 b .L21
414 .L70:
415 018e 4FF40063 mov r3, #2048
416 0192 A7E7 b .L21
417 .L71:
418 0194 4FF40013 mov r3, #2097152
419 0198 A4E7 b .L21
420 .L72:
421 019a 4FF40013 mov r3, #2097152
422 019e A1E7 b .L21
423 .L73:
424 01a0 4FF40013 mov r3, #2097152
425 01a4 9EE7 b .L21
426 .L20:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
427 .loc 1 197 0 is_stmt 0 discriminator 2
428 01a6 7A4A ldr r2, .L322+8
429 01a8 9342 cmp r3, r2
430 01aa 53D9 bls .L23
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
431 .loc 1 197 0 discriminator 51
432 01ac A83A subs r2, r2, #168
433 01ae 9342 cmp r3, r2
434 01b0 2ED0 beq .L75
ARM GAS /tmp/ccLX4SWU.s page 15
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
435 .loc 1 197 0 discriminator 53
436 01b2 02F58062 add r2, r2, #1024
437 01b6 9342 cmp r3, r2
438 01b8 2ED0 beq .L76
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
439 .loc 1 197 0 discriminator 55
440 01ba A2F56872 sub r2, r2, #928
441 01be 9342 cmp r3, r2
442 01c0 2CD0 beq .L77
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
443 .loc 1 197 0 discriminator 57
444 01c2 02F58062 add r2, r2, #1024
445 01c6 9342 cmp r3, r2
446 01c8 2AD0 beq .L78
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
447 .loc 1 197 0 discriminator 59
448 01ca A2F58962 sub r2, r2, #1096
449 01ce 9342 cmp r3, r2
450 01d0 28D0 beq .L79
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
451 .loc 1 197 0 discriminator 61
452 01d2 02F58062 add r2, r2, #1024
453 01d6 9342 cmp r3, r2
454 01d8 27D0 beq .L80
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
455 .loc 1 197 0 discriminator 63
456 01da A2F56872 sub r2, r2, #928
457 01de 9342 cmp r3, r2
458 01e0 26D0 beq .L81
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
459 .loc 1 197 0 discriminator 65
460 01e2 02F58062 add r2, r2, #1024
461 01e6 9342 cmp r3, r2
462 01e8 25D0 beq .L82
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
463 .loc 1 197 0 discriminator 67
464 01ea A2F58962 sub r2, r2, #1096
465 01ee 9342 cmp r3, r2
466 01f0 24D0 beq .L83
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
467 .loc 1 197 0 discriminator 69
468 01f2 02F58062 add r2, r2, #1024
469 01f6 9342 cmp r3, r2
470 01f8 23D0 beq .L84
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
471 .loc 1 197 0 discriminator 71
472 01fa A2F56872 sub r2, r2, #928
473 01fe 9342 cmp r3, r2
474 0200 22D0 beq .L85
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
475 .loc 1 197 0 discriminator 73
476 0202 02F58062 add r2, r2, #1024
477 0206 9342 cmp r3, r2
478 0208 21D1 bne .L86
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
479 .loc 1 197 0
ARM GAS /tmp/ccLX4SWU.s page 16
480 020a 4FF40013 mov r3, #2097152
481 020e 00E0 b .L24
482 .L75:
483 0210 2023 movs r3, #32
484 .L24:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
485 .loc 1 197 0 discriminator 100
486 0212 5E4A ldr r2, .L322+4
487 0214 9360 str r3, [r2, #8]
488 .LVL37:
489 0216 67E7 b .L22
490 .LVL38:
491 .L76:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
492 .loc 1 197 0
493 0218 2023 movs r3, #32
494 021a FAE7 b .L24
495 .L77:
496 021c 2023 movs r3, #32
497 021e F8E7 b .L24
498 .L78:
499 0220 2023 movs r3, #32
500 0222 F6E7 b .L24
501 .L79:
502 0224 4FF40063 mov r3, #2048
503 0228 F3E7 b .L24
504 .L80:
505 022a 4FF40063 mov r3, #2048
506 022e F0E7 b .L24
507 .L81:
508 0230 4FF40063 mov r3, #2048
509 0234 EDE7 b .L24
510 .L82:
511 0236 4FF40063 mov r3, #2048
512 023a EAE7 b .L24
513 .L83:
514 023c 4FF40013 mov r3, #2097152
515 0240 E7E7 b .L24
516 .L84:
517 0242 4FF40013 mov r3, #2097152
518 0246 E4E7 b .L24
519 .L85:
520 0248 4FF40013 mov r3, #2097152
521 024c E1E7 b .L24
522 .L86:
523 024e 4FF00063 mov r3, #134217728
524 0252 DEE7 b .L24
525 .L23:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
526 .loc 1 197 0 discriminator 52
527 0254 4F4A ldr r2, .L322+12
528 0256 9342 cmp r3, r2
529 0258 53D9 bls .L25
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
530 .loc 1 197 0 discriminator 102
531 025a 483A subs r2, r2, #72
532 025c 9342 cmp r3, r2
ARM GAS /tmp/ccLX4SWU.s page 17
533 025e 31D0 beq .L87
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
534 .loc 1 197 0 discriminator 104
535 0260 02F58062 add r2, r2, #1024
536 0264 9342 cmp r3, r2
537 0266 31D0 beq .L88
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
538 .loc 1 197 0 discriminator 106
539 0268 A2F56872 sub r2, r2, #928
540 026c 9342 cmp r3, r2
541 026e 2FD0 beq .L89
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
542 .loc 1 197 0 discriminator 108
543 0270 02F58062 add r2, r2, #1024
544 0274 9342 cmp r3, r2
545 0276 2DD0 beq .L90
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
546 .loc 1 197 0 discriminator 110
547 0278 A2F58962 sub r2, r2, #1096
548 027c 9342 cmp r3, r2
549 027e 2BD0 beq .L91
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
550 .loc 1 197 0 discriminator 112
551 0280 02F58062 add r2, r2, #1024
552 0284 9342 cmp r3, r2
553 0286 2AD0 beq .L92
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
554 .loc 1 197 0 discriminator 114
555 0288 A2F56872 sub r2, r2, #928
556 028c 9342 cmp r3, r2
557 028e 29D0 beq .L93
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
558 .loc 1 197 0 discriminator 116
559 0290 02F58062 add r2, r2, #1024
560 0294 9342 cmp r3, r2
561 0296 28D0 beq .L94
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
562 .loc 1 197 0 discriminator 118
563 0298 A2F58962 sub r2, r2, #1096
564 029c 9342 cmp r3, r2
565 029e 27D0 beq .L95
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
566 .loc 1 197 0 discriminator 120
567 02a0 02F58062 add r2, r2, #1024
568 02a4 9342 cmp r3, r2
569 02a6 26D0 beq .L96
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
570 .loc 1 197 0 discriminator 122
571 02a8 A2F56872 sub r2, r2, #928
572 02ac 9342 cmp r3, r2
573 02ae 25D0 beq .L97
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
574 .loc 1 197 0 discriminator 124
575 02b0 02F58062 add r2, r2, #1024
576 02b4 9342 cmp r3, r2
577 02b6 02D0 beq .L308
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
ARM GAS /tmp/ccLX4SWU.s page 18
578 .loc 1 197 0
579 02b8 4FF00063 mov r3, #134217728
580 02bc 03E0 b .L26
581 .L308:
582 02be 4FF40013 mov r3, #2097152
583 02c2 00E0 b .L26
584 .L87:
585 02c4 2023 movs r3, #32
586 .L26:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
587 .loc 1 197 0 discriminator 151
588 02c6 344A ldr r2, .L322+16
589 02c8 D360 str r3, [r2, #12]
590 .LVL39:
591 02ca 0DE7 b .L22
592 .LVL40:
593 .L88:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
594 .loc 1 197 0
595 02cc 2023 movs r3, #32
596 02ce FAE7 b .L26
597 .L89:
598 02d0 2023 movs r3, #32
599 02d2 F8E7 b .L26
600 .L90:
601 02d4 2023 movs r3, #32
602 02d6 F6E7 b .L26
603 .L91:
604 02d8 4FF40063 mov r3, #2048
605 02dc F3E7 b .L26
606 .L92:
607 02de 4FF40063 mov r3, #2048
608 02e2 F0E7 b .L26
609 .L93:
610 02e4 4FF40063 mov r3, #2048
611 02e8 EDE7 b .L26
612 .L94:
613 02ea 4FF40063 mov r3, #2048
614 02ee EAE7 b .L26
615 .L95:
616 02f0 4FF40013 mov r3, #2097152
617 02f4 E7E7 b .L26
618 .L96:
619 02f6 4FF40013 mov r3, #2097152
620 02fa E4E7 b .L26
621 .L97:
622 02fc 4FF40013 mov r3, #2097152
623 0300 E1E7 b .L26
624 .L25:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
625 .loc 1 197 0 discriminator 103
626 0302 264A ldr r2, .L322+20
627 0304 9342 cmp r3, r2
628 0306 31D0 beq .L99
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
629 .loc 1 197 0 discriminator 153
630 0308 02F58062 add r2, r2, #1024
ARM GAS /tmp/ccLX4SWU.s page 19
631 030c 9342 cmp r3, r2
632 030e 31D0 beq .L100
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
633 .loc 1 197 0 discriminator 155
634 0310 A2F56872 sub r2, r2, #928
635 0314 9342 cmp r3, r2
636 0316 2FD0 beq .L101
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
637 .loc 1 197 0 discriminator 157
638 0318 02F58062 add r2, r2, #1024
639 031c 9342 cmp r3, r2
640 031e 2DD0 beq .L102
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
641 .loc 1 197 0 discriminator 159
642 0320 A2F58962 sub r2, r2, #1096
643 0324 9342 cmp r3, r2
644 0326 2BD0 beq .L103
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
645 .loc 1 197 0 discriminator 161
646 0328 02F58062 add r2, r2, #1024
647 032c 9342 cmp r3, r2
648 032e 37D0 beq .L104
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
649 .loc 1 197 0 discriminator 163
650 0330 A2F56872 sub r2, r2, #928
651 0334 9342 cmp r3, r2
652 0336 36D0 beq .L105
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
653 .loc 1 197 0 discriminator 165
654 0338 02F58062 add r2, r2, #1024
655 033c 9342 cmp r3, r2
656 033e 35D0 beq .L106
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
657 .loc 1 197 0 discriminator 167
658 0340 A2F58962 sub r2, r2, #1096
659 0344 9342 cmp r3, r2
660 0346 34D0 beq .L107
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
661 .loc 1 197 0 discriminator 169
662 0348 02F58062 add r2, r2, #1024
663 034c 9342 cmp r3, r2
664 034e 33D0 beq .L108
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
665 .loc 1 197 0 discriminator 171
666 0350 A2F56872 sub r2, r2, #928
667 0354 9342 cmp r3, r2
668 0356 32D0 beq .L109
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
669 .loc 1 197 0 discriminator 173
670 0358 02F58062 add r2, r2, #1024
671 035c 9342 cmp r3, r2
672 035e 02D0 beq .L309
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
673 .loc 1 197 0
674 0360 4FF00063 mov r3, #134217728
675 0364 03E0 b .L27
676 .L309:
ARM GAS /tmp/ccLX4SWU.s page 20
677 0366 4FF40013 mov r3, #2097152
678 036a 00E0 b .L27
679 .L99:
680 036c 2023 movs r3, #32
681 .L27:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
682 .loc 1 197 0 discriminator 200
683 036e 0A4A ldr r2, .L322+16
684 0370 9360 str r3, [r2, #8]
685 .LVL41:
686 0372 B9E6 b .L22
687 .LVL42:
688 .L100:
197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
689 .loc 1 197 0
690 0374 2023 movs r3, #32
691 0376 FAE7 b .L27
692 .L101:
693 0378 2023 movs r3, #32
694 037a F8E7 b .L27
695 .L102:
696 037c 2023 movs r3, #32
697 037e F6E7 b .L27
698 .L103:
699 0380 4FF40063 mov r3, #2048
700 0384 F3E7 b .L27
701 .L323:
702 0386 00BF .align 2
703 .L322:
704 0388 58640240 .word 1073898584
705 038c 00640240 .word 1073898496
706 0390 B8600240 .word 1073897656
707 0394 58600240 .word 1073897560
708 0398 00600240 .word 1073897472
709 039c 10600240 .word 1073897488
710 .L104:
711 03a0 4FF40063 mov r3, #2048
712 03a4 E3E7 b .L27
713 .L105:
714 03a6 4FF40063 mov r3, #2048
715 03aa E0E7 b .L27
716 .L106:
717 03ac 4FF40063 mov r3, #2048
718 03b0 DDE7 b .L27
719 .L107:
720 03b2 4FF40013 mov r3, #2097152
721 03b6 DAE7 b .L27
722 .L108:
723 03b8 4FF40013 mov r3, #2097152
724 03bc D7E7 b .L27
725 .L109:
726 03be 4FF40013 mov r3, #2097152
727 03c2 D4E7 b .L27
728 .LVL43:
729 .L307:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
730 .loc 1 198 0 is_stmt 1
ARM GAS /tmp/ccLX4SWU.s page 21
731 03c4 4FF48013 mov r3, #1048576
732 03c8 00E0 b .L29
733 .L111:
734 03ca 1023 movs r3, #16
735 .L29:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
736 .loc 1 198 0 is_stmt 0 discriminator 50
737 03cc B24A ldr r2, .L324
738 03ce D360 str r3, [r2, #12]
739 .L30:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
740 .loc 1 199 0 is_stmt 1
741 03d0 2368 ldr r3, [r4]
742 03d2 B24A ldr r2, .L324+4
743 03d4 9342 cmp r3, r2
744 03d6 40F2CD81 bls .L36
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
745 .loc 1 199 0 is_stmt 0 discriminator 1
746 03da A2F58962 sub r2, r2, #1096
747 03de 9342 cmp r3, r2
748 03e0 00F06681 beq .L159
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
749 .loc 1 199 0 discriminator 3
750 03e4 02F58062 add r2, r2, #1024
751 03e8 9342 cmp r3, r2
752 03ea 00F0A881 beq .L160
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
753 .loc 1 199 0 discriminator 5
754 03ee A2F56872 sub r2, r2, #928
755 03f2 9342 cmp r3, r2
756 03f4 00F0A581 beq .L161
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
757 .loc 1 199 0 discriminator 7
758 03f8 02F58062 add r2, r2, #1024
759 03fc 9342 cmp r3, r2
760 03fe 00F0A281 beq .L162
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
761 .loc 1 199 0 discriminator 9
762 0402 A2F58962 sub r2, r2, #1096
763 0406 9342 cmp r3, r2
764 0408 00F09F81 beq .L163
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
765 .loc 1 199 0 discriminator 11
766 040c 02F58062 add r2, r2, #1024
767 0410 9342 cmp r3, r2
768 0412 00F09D81 beq .L164
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
769 .loc 1 199 0 discriminator 13
770 0416 A2F56872 sub r2, r2, #928
771 041a 9342 cmp r3, r2
772 041c 00F09B81 beq .L165
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
773 .loc 1 199 0 discriminator 15
774 0420 02F58062 add r2, r2, #1024
775 0424 9342 cmp r3, r2
776 0426 00F09981 beq .L166
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
ARM GAS /tmp/ccLX4SWU.s page 22
777 .loc 1 199 0 discriminator 17
778 042a A2F58962 sub r2, r2, #1096
779 042e 9342 cmp r3, r2
780 0430 00F09781 beq .L167
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
781 .loc 1 199 0 discriminator 19
782 0434 02F58062 add r2, r2, #1024
783 0438 9342 cmp r3, r2
784 043a 00F09581 beq .L168
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
785 .loc 1 199 0 discriminator 21
786 043e A2F56872 sub r2, r2, #928
787 0442 9342 cmp r3, r2
788 0444 00F09381 beq .L169
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
789 .loc 1 199 0 discriminator 23
790 0448 02F58062 add r2, r2, #1024
791 044c 9342 cmp r3, r2
792 044e 00F02081 beq .L310
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
793 .loc 1 199 0
794 0452 4FF00073 mov r3, #33554432
795 0456 2CE1 b .L37
796 .L112:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
797 .loc 1 198 0 is_stmt 1
798 0458 1023 movs r3, #16
799 045a B7E7 b .L29
800 .L113:
801 045c 1023 movs r3, #16
802 045e B5E7 b .L29
803 .L114:
804 0460 1023 movs r3, #16
805 0462 B3E7 b .L29
806 .L115:
807 0464 4FF48063 mov r3, #1024
808 0468 B0E7 b .L29
809 .L116:
810 046a 4FF48063 mov r3, #1024
811 046e ADE7 b .L29
812 .L117:
813 0470 4FF48063 mov r3, #1024
814 0474 AAE7 b .L29
815 .L118:
816 0476 4FF48063 mov r3, #1024
817 047a A7E7 b .L29
818 .L119:
819 047c 4FF48013 mov r3, #1048576
820 0480 A4E7 b .L29
821 .L120:
822 0482 4FF48013 mov r3, #1048576
823 0486 A1E7 b .L29
824 .L121:
825 0488 4FF48013 mov r3, #1048576
826 048c 9EE7 b .L29
827 .L28:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
ARM GAS /tmp/ccLX4SWU.s page 23
828 .loc 1 198 0 is_stmt 0 discriminator 2
829 048e 844A ldr r2, .L324+8
830 0490 9342 cmp r3, r2
831 0492 53D9 bls .L31
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
832 .loc 1 198 0 discriminator 51
833 0494 A83A subs r2, r2, #168
834 0496 9342 cmp r3, r2
835 0498 2ED0 beq .L123
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
836 .loc 1 198 0 discriminator 53
837 049a 02F58062 add r2, r2, #1024
838 049e 9342 cmp r3, r2
839 04a0 2ED0 beq .L124
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
840 .loc 1 198 0 discriminator 55
841 04a2 A2F56872 sub r2, r2, #928
842 04a6 9342 cmp r3, r2
843 04a8 2CD0 beq .L125
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
844 .loc 1 198 0 discriminator 57
845 04aa 02F58062 add r2, r2, #1024
846 04ae 9342 cmp r3, r2
847 04b0 2AD0 beq .L126
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
848 .loc 1 198 0 discriminator 59
849 04b2 A2F58962 sub r2, r2, #1096
850 04b6 9342 cmp r3, r2
851 04b8 28D0 beq .L127
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
852 .loc 1 198 0 discriminator 61
853 04ba 02F58062 add r2, r2, #1024
854 04be 9342 cmp r3, r2
855 04c0 27D0 beq .L128
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
856 .loc 1 198 0 discriminator 63
857 04c2 A2F56872 sub r2, r2, #928
858 04c6 9342 cmp r3, r2
859 04c8 26D0 beq .L129
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
860 .loc 1 198 0 discriminator 65
861 04ca 02F58062 add r2, r2, #1024
862 04ce 9342 cmp r3, r2
863 04d0 25D0 beq .L130
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
864 .loc 1 198 0 discriminator 67
865 04d2 A2F58962 sub r2, r2, #1096
866 04d6 9342 cmp r3, r2
867 04d8 24D0 beq .L131
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
868 .loc 1 198 0 discriminator 69
869 04da 02F58062 add r2, r2, #1024
870 04de 9342 cmp r3, r2
871 04e0 23D0 beq .L132
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
872 .loc 1 198 0 discriminator 71
873 04e2 A2F56872 sub r2, r2, #928
ARM GAS /tmp/ccLX4SWU.s page 24
874 04e6 9342 cmp r3, r2
875 04e8 22D0 beq .L133
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
876 .loc 1 198 0 discriminator 73
877 04ea 02F58062 add r2, r2, #1024
878 04ee 9342 cmp r3, r2
879 04f0 21D1 bne .L134
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
880 .loc 1 198 0
881 04f2 4FF48013 mov r3, #1048576
882 04f6 00E0 b .L32
883 .L123:
884 04f8 1023 movs r3, #16
885 .L32:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
886 .loc 1 198 0 discriminator 100
887 04fa 674A ldr r2, .L324
888 04fc 9360 str r3, [r2, #8]
889 04fe 67E7 b .L30
890 .L124:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
891 .loc 1 198 0
892 0500 1023 movs r3, #16
893 0502 FAE7 b .L32
894 .L125:
895 0504 1023 movs r3, #16
896 0506 F8E7 b .L32
897 .L126:
898 0508 1023 movs r3, #16
899 050a F6E7 b .L32
900 .L127:
901 050c 4FF48063 mov r3, #1024
902 0510 F3E7 b .L32
903 .L128:
904 0512 4FF48063 mov r3, #1024
905 0516 F0E7 b .L32
906 .L129:
907 0518 4FF48063 mov r3, #1024
908 051c EDE7 b .L32
909 .L130:
910 051e 4FF48063 mov r3, #1024
911 0522 EAE7 b .L32
912 .L131:
913 0524 4FF48013 mov r3, #1048576
914 0528 E7E7 b .L32
915 .L132:
916 052a 4FF48013 mov r3, #1048576
917 052e E4E7 b .L32
918 .L133:
919 0530 4FF48013 mov r3, #1048576
920 0534 E1E7 b .L32
921 .L134:
922 0536 4FF08063 mov r3, #67108864
923 053a DEE7 b .L32
924 .L31:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
925 .loc 1 198 0 discriminator 52
ARM GAS /tmp/ccLX4SWU.s page 25
926 053c 594A ldr r2, .L324+12
927 053e 9342 cmp r3, r2
928 0540 53D9 bls .L33
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
929 .loc 1 198 0 discriminator 102
930 0542 483A subs r2, r2, #72
931 0544 9342 cmp r3, r2
932 0546 31D0 beq .L135
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
933 .loc 1 198 0 discriminator 104
934 0548 02F58062 add r2, r2, #1024
935 054c 9342 cmp r3, r2
936 054e 31D0 beq .L136
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
937 .loc 1 198 0 discriminator 106
938 0550 A2F56872 sub r2, r2, #928
939 0554 9342 cmp r3, r2
940 0556 2FD0 beq .L137
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
941 .loc 1 198 0 discriminator 108
942 0558 02F58062 add r2, r2, #1024
943 055c 9342 cmp r3, r2
944 055e 2DD0 beq .L138
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
945 .loc 1 198 0 discriminator 110
946 0560 A2F58962 sub r2, r2, #1096
947 0564 9342 cmp r3, r2
948 0566 2BD0 beq .L139
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
949 .loc 1 198 0 discriminator 112
950 0568 02F58062 add r2, r2, #1024
951 056c 9342 cmp r3, r2
952 056e 2AD0 beq .L140
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
953 .loc 1 198 0 discriminator 114
954 0570 A2F56872 sub r2, r2, #928
955 0574 9342 cmp r3, r2
956 0576 29D0 beq .L141
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
957 .loc 1 198 0 discriminator 116
958 0578 02F58062 add r2, r2, #1024
959 057c 9342 cmp r3, r2
960 057e 28D0 beq .L142
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
961 .loc 1 198 0 discriminator 118
962 0580 A2F58962 sub r2, r2, #1096
963 0584 9342 cmp r3, r2
964 0586 27D0 beq .L143
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
965 .loc 1 198 0 discriminator 120
966 0588 02F58062 add r2, r2, #1024
967 058c 9342 cmp r3, r2
968 058e 26D0 beq .L144
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
969 .loc 1 198 0 discriminator 122
970 0590 A2F56872 sub r2, r2, #928
971 0594 9342 cmp r3, r2
ARM GAS /tmp/ccLX4SWU.s page 26
972 0596 25D0 beq .L145
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
973 .loc 1 198 0 discriminator 124
974 0598 02F58062 add r2, r2, #1024
975 059c 9342 cmp r3, r2
976 059e 02D0 beq .L311
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
977 .loc 1 198 0
978 05a0 4FF08063 mov r3, #67108864
979 05a4 03E0 b .L34
980 .L311:
981 05a6 4FF48013 mov r3, #1048576
982 05aa 00E0 b .L34
983 .L135:
984 05ac 1023 movs r3, #16
985 .L34:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
986 .loc 1 198 0 discriminator 151
987 05ae 3E4A ldr r2, .L324+16
988 05b0 D360 str r3, [r2, #12]
989 05b2 0DE7 b .L30
990 .L136:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
991 .loc 1 198 0
992 05b4 1023 movs r3, #16
993 05b6 FAE7 b .L34
994 .L137:
995 05b8 1023 movs r3, #16
996 05ba F8E7 b .L34
997 .L138:
998 05bc 1023 movs r3, #16
999 05be F6E7 b .L34
1000 .L139:
1001 05c0 4FF48063 mov r3, #1024
1002 05c4 F3E7 b .L34
1003 .L140:
1004 05c6 4FF48063 mov r3, #1024
1005 05ca F0E7 b .L34
1006 .L141:
1007 05cc 4FF48063 mov r3, #1024
1008 05d0 EDE7 b .L34
1009 .L142:
1010 05d2 4FF48063 mov r3, #1024
1011 05d6 EAE7 b .L34
1012 .L143:
1013 05d8 4FF48013 mov r3, #1048576
1014 05dc E7E7 b .L34
1015 .L144:
1016 05de 4FF48013 mov r3, #1048576
1017 05e2 E4E7 b .L34
1018 .L145:
1019 05e4 4FF48013 mov r3, #1048576
1020 05e8 E1E7 b .L34
1021 .L33:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1022 .loc 1 198 0 discriminator 103
1023 05ea 304A ldr r2, .L324+20
ARM GAS /tmp/ccLX4SWU.s page 27
1024 05ec 9342 cmp r3, r2
1025 05ee 31D0 beq .L147
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1026 .loc 1 198 0 discriminator 153
1027 05f0 02F58062 add r2, r2, #1024
1028 05f4 9342 cmp r3, r2
1029 05f6 31D0 beq .L148
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1030 .loc 1 198 0 discriminator 155
1031 05f8 A2F56872 sub r2, r2, #928
1032 05fc 9342 cmp r3, r2
1033 05fe 2FD0 beq .L149
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1034 .loc 1 198 0 discriminator 157
1035 0600 02F58062 add r2, r2, #1024
1036 0604 9342 cmp r3, r2
1037 0606 2DD0 beq .L150
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1038 .loc 1 198 0 discriminator 159
1039 0608 A2F58962 sub r2, r2, #1096
1040 060c 9342 cmp r3, r2
1041 060e 2BD0 beq .L151
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1042 .loc 1 198 0 discriminator 161
1043 0610 02F58062 add r2, r2, #1024
1044 0614 9342 cmp r3, r2
1045 0616 2AD0 beq .L152
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1046 .loc 1 198 0 discriminator 163
1047 0618 A2F56872 sub r2, r2, #928
1048 061c 9342 cmp r3, r2
1049 061e 29D0 beq .L153
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1050 .loc 1 198 0 discriminator 165
1051 0620 02F58062 add r2, r2, #1024
1052 0624 9342 cmp r3, r2
1053 0626 28D0 beq .L154
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1054 .loc 1 198 0 discriminator 167
1055 0628 A2F58962 sub r2, r2, #1096
1056 062c 9342 cmp r3, r2
1057 062e 27D0 beq .L155
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1058 .loc 1 198 0 discriminator 169
1059 0630 02F58062 add r2, r2, #1024
1060 0634 9342 cmp r3, r2
1061 0636 26D0 beq .L156
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1062 .loc 1 198 0 discriminator 171
1063 0638 A2F56872 sub r2, r2, #928
1064 063c 9342 cmp r3, r2
1065 063e 25D0 beq .L157
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1066 .loc 1 198 0 discriminator 173
1067 0640 02F58062 add r2, r2, #1024
1068 0644 9342 cmp r3, r2
1069 0646 02D0 beq .L312
ARM GAS /tmp/ccLX4SWU.s page 28
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1070 .loc 1 198 0
1071 0648 4FF08063 mov r3, #67108864
1072 064c 03E0 b .L35
1073 .L312:
1074 064e 4FF48013 mov r3, #1048576
1075 0652 00E0 b .L35
1076 .L147:
1077 0654 1023 movs r3, #16
1078 .L35:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1079 .loc 1 198 0 discriminator 200
1080 0656 144A ldr r2, .L324+16
1081 0658 9360 str r3, [r2, #8]
1082 065a B9E6 b .L30
1083 .L148:
198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1084 .loc 1 198 0
1085 065c 1023 movs r3, #16
1086 065e FAE7 b .L35
1087 .L149:
1088 0660 1023 movs r3, #16
1089 0662 F8E7 b .L35
1090 .L150:
1091 0664 1023 movs r3, #16
1092 0666 F6E7 b .L35
1093 .L151:
1094 0668 4FF48063 mov r3, #1024
1095 066c F3E7 b .L35
1096 .L152:
1097 066e 4FF48063 mov r3, #1024
1098 0672 F0E7 b .L35
1099 .L153:
1100 0674 4FF48063 mov r3, #1024
1101 0678 EDE7 b .L35
1102 .L154:
1103 067a 4FF48063 mov r3, #1024
1104 067e EAE7 b .L35
1105 .L155:
1106 0680 4FF48013 mov r3, #1048576
1107 0684 E7E7 b .L35
1108 .L156:
1109 0686 4FF48013 mov r3, #1048576
1110 068a E4E7 b .L35
1111 .L157:
1112 068c 4FF48013 mov r3, #1048576
1113 0690 E1E7 b .L35
1114 .L310:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1115 .loc 1 199 0 is_stmt 1
1116 0692 4FF40023 mov r3, #524288
1117 0696 0CE0 b .L37
1118 .L325:
1119 .align 2
1120 .L324:
1121 0698 00640240 .word 1073898496
1122 069c 58640240 .word 1073898584
ARM GAS /tmp/ccLX4SWU.s page 29
1123 06a0 B8600240 .word 1073897656
1124 06a4 58600240 .word 1073897560
1125 06a8 00600240 .word 1073897472
1126 06ac 10600240 .word 1073897488
1127 .L159:
1128 06b0 0823 movs r3, #8
1129 .L37:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1130 .loc 1 199 0 is_stmt 0 discriminator 50
1131 06b2 B34A ldr r2, .L326
1132 06b4 D360 str r3, [r2, #12]
1133 .L38:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1134 .loc 1 200 0 is_stmt 1
1135 06b6 2368 ldr r3, [r4]
1136 06b8 B24A ldr r2, .L326+4
1137 06ba 9342 cmp r3, r2
1138 06bc 40F2CE81 bls .L44
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1139 .loc 1 200 0 is_stmt 0 discriminator 1
1140 06c0 A2F58962 sub r2, r2, #1096
1141 06c4 9342 cmp r3, r2
1142 06c6 00F06781 beq .L207
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1143 .loc 1 200 0 discriminator 3
1144 06ca 02F58062 add r2, r2, #1024
1145 06ce 9342 cmp r3, r2
1146 06d0 00F0A981 beq .L208
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1147 .loc 1 200 0 discriminator 5
1148 06d4 A2F56872 sub r2, r2, #928
1149 06d8 9342 cmp r3, r2
1150 06da 00F0A681 beq .L209
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1151 .loc 1 200 0 discriminator 7
1152 06de 02F58062 add r2, r2, #1024
1153 06e2 9342 cmp r3, r2
1154 06e4 00F0A381 beq .L210
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1155 .loc 1 200 0 discriminator 9
1156 06e8 A2F58962 sub r2, r2, #1096
1157 06ec 9342 cmp r3, r2
1158 06ee 00F0A081 beq .L211
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1159 .loc 1 200 0 discriminator 11
1160 06f2 02F58062 add r2, r2, #1024
1161 06f6 9342 cmp r3, r2
1162 06f8 00F09E81 beq .L212
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1163 .loc 1 200 0 discriminator 13
1164 06fc A2F56872 sub r2, r2, #928
1165 0700 9342 cmp r3, r2
1166 0702 00F09C81 beq .L213
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1167 .loc 1 200 0 discriminator 15
1168 0706 02F58062 add r2, r2, #1024
1169 070a 9342 cmp r3, r2
ARM GAS /tmp/ccLX4SWU.s page 30
1170 070c 00F09A81 beq .L214
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1171 .loc 1 200 0 discriminator 17
1172 0710 A2F58962 sub r2, r2, #1096
1173 0714 9342 cmp r3, r2
1174 0716 00F09881 beq .L215
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1175 .loc 1 200 0 discriminator 19
1176 071a 02F58062 add r2, r2, #1024
1177 071e 9342 cmp r3, r2
1178 0720 00F09681 beq .L216
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1179 .loc 1 200 0 discriminator 21
1180 0724 A2F56872 sub r2, r2, #928
1181 0728 9342 cmp r3, r2
1182 072a 00F09481 beq .L217
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1183 .loc 1 200 0 discriminator 23
1184 072e 02F58062 add r2, r2, #1024
1185 0732 9342 cmp r3, r2
1186 0734 00F02081 beq .L313
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1187 .loc 1 200 0
1188 0738 4FF08073 mov r3, #16777216
1189 073c 2DE1 b .L45
1190 .L160:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1191 .loc 1 199 0 is_stmt 1
1192 073e 0823 movs r3, #8
1193 0740 B7E7 b .L37
1194 .L161:
1195 0742 0823 movs r3, #8
1196 0744 B5E7 b .L37
1197 .L162:
1198 0746 0823 movs r3, #8
1199 0748 B3E7 b .L37
1200 .L163:
1201 074a 4FF40073 mov r3, #512
1202 074e B0E7 b .L37
1203 .L164:
1204 0750 4FF40073 mov r3, #512
1205 0754 ADE7 b .L37
1206 .L165:
1207 0756 4FF40073 mov r3, #512
1208 075a AAE7 b .L37
1209 .L166:
1210 075c 4FF40073 mov r3, #512
1211 0760 A7E7 b .L37
1212 .L167:
1213 0762 4FF40023 mov r3, #524288
1214 0766 A4E7 b .L37
1215 .L168:
1216 0768 4FF40023 mov r3, #524288
1217 076c A1E7 b .L37
1218 .L169:
1219 076e 4FF40023 mov r3, #524288
1220 0772 9EE7 b .L37
ARM GAS /tmp/ccLX4SWU.s page 31
1221 .L36:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1222 .loc 1 199 0 is_stmt 0 discriminator 2
1223 0774 844A ldr r2, .L326+8
1224 0776 9342 cmp r3, r2
1225 0778 53D9 bls .L39
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1226 .loc 1 199 0 discriminator 51
1227 077a A83A subs r2, r2, #168
1228 077c 9342 cmp r3, r2
1229 077e 2ED0 beq .L171
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1230 .loc 1 199 0 discriminator 53
1231 0780 02F58062 add r2, r2, #1024
1232 0784 9342 cmp r3, r2
1233 0786 2ED0 beq .L172
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1234 .loc 1 199 0 discriminator 55
1235 0788 A2F56872 sub r2, r2, #928
1236 078c 9342 cmp r3, r2
1237 078e 2CD0 beq .L173
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1238 .loc 1 199 0 discriminator 57
1239 0790 02F58062 add r2, r2, #1024
1240 0794 9342 cmp r3, r2
1241 0796 2AD0 beq .L174
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1242 .loc 1 199 0 discriminator 59
1243 0798 A2F58962 sub r2, r2, #1096
1244 079c 9342 cmp r3, r2
1245 079e 28D0 beq .L175
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1246 .loc 1 199 0 discriminator 61
1247 07a0 02F58062 add r2, r2, #1024
1248 07a4 9342 cmp r3, r2
1249 07a6 27D0 beq .L176
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1250 .loc 1 199 0 discriminator 63
1251 07a8 A2F56872 sub r2, r2, #928
1252 07ac 9342 cmp r3, r2
1253 07ae 26D0 beq .L177
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1254 .loc 1 199 0 discriminator 65
1255 07b0 02F58062 add r2, r2, #1024
1256 07b4 9342 cmp r3, r2
1257 07b6 25D0 beq .L178
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1258 .loc 1 199 0 discriminator 67
1259 07b8 A2F58962 sub r2, r2, #1096
1260 07bc 9342 cmp r3, r2
1261 07be 24D0 beq .L179
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1262 .loc 1 199 0 discriminator 69
1263 07c0 02F58062 add r2, r2, #1024
1264 07c4 9342 cmp r3, r2
1265 07c6 23D0 beq .L180
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
ARM GAS /tmp/ccLX4SWU.s page 32
1266 .loc 1 199 0 discriminator 71
1267 07c8 A2F56872 sub r2, r2, #928
1268 07cc 9342 cmp r3, r2
1269 07ce 22D0 beq .L181
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1270 .loc 1 199 0 discriminator 73
1271 07d0 02F58062 add r2, r2, #1024
1272 07d4 9342 cmp r3, r2
1273 07d6 21D1 bne .L182
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1274 .loc 1 199 0
1275 07d8 4FF40023 mov r3, #524288
1276 07dc 00E0 b .L40
1277 .L171:
1278 07de 0823 movs r3, #8
1279 .L40:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1280 .loc 1 199 0 discriminator 100
1281 07e0 674A ldr r2, .L326
1282 07e2 9360 str r3, [r2, #8]
1283 07e4 67E7 b .L38
1284 .L172:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1285 .loc 1 199 0
1286 07e6 0823 movs r3, #8
1287 07e8 FAE7 b .L40
1288 .L173:
1289 07ea 0823 movs r3, #8
1290 07ec F8E7 b .L40
1291 .L174:
1292 07ee 0823 movs r3, #8
1293 07f0 F6E7 b .L40
1294 .L175:
1295 07f2 4FF40073 mov r3, #512
1296 07f6 F3E7 b .L40
1297 .L176:
1298 07f8 4FF40073 mov r3, #512
1299 07fc F0E7 b .L40
1300 .L177:
1301 07fe 4FF40073 mov r3, #512
1302 0802 EDE7 b .L40
1303 .L178:
1304 0804 4FF40073 mov r3, #512
1305 0808 EAE7 b .L40
1306 .L179:
1307 080a 4FF40023 mov r3, #524288
1308 080e E7E7 b .L40
1309 .L180:
1310 0810 4FF40023 mov r3, #524288
1311 0814 E4E7 b .L40
1312 .L181:
1313 0816 4FF40023 mov r3, #524288
1314 081a E1E7 b .L40
1315 .L182:
1316 081c 4FF00073 mov r3, #33554432
1317 0820 DEE7 b .L40
1318 .L39:
ARM GAS /tmp/ccLX4SWU.s page 33
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1319 .loc 1 199 0 discriminator 52
1320 0822 5A4A ldr r2, .L326+12
1321 0824 9342 cmp r3, r2
1322 0826 53D9 bls .L41
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1323 .loc 1 199 0 discriminator 102
1324 0828 483A subs r2, r2, #72
1325 082a 9342 cmp r3, r2
1326 082c 31D0 beq .L183
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1327 .loc 1 199 0 discriminator 104
1328 082e 02F58062 add r2, r2, #1024
1329 0832 9342 cmp r3, r2
1330 0834 31D0 beq .L184
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1331 .loc 1 199 0 discriminator 106
1332 0836 A2F56872 sub r2, r2, #928
1333 083a 9342 cmp r3, r2
1334 083c 2FD0 beq .L185
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1335 .loc 1 199 0 discriminator 108
1336 083e 02F58062 add r2, r2, #1024
1337 0842 9342 cmp r3, r2
1338 0844 2DD0 beq .L186
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1339 .loc 1 199 0 discriminator 110
1340 0846 A2F58962 sub r2, r2, #1096
1341 084a 9342 cmp r3, r2
1342 084c 2BD0 beq .L187
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1343 .loc 1 199 0 discriminator 112
1344 084e 02F58062 add r2, r2, #1024
1345 0852 9342 cmp r3, r2
1346 0854 2AD0 beq .L188
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1347 .loc 1 199 0 discriminator 114
1348 0856 A2F56872 sub r2, r2, #928
1349 085a 9342 cmp r3, r2
1350 085c 29D0 beq .L189
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1351 .loc 1 199 0 discriminator 116
1352 085e 02F58062 add r2, r2, #1024
1353 0862 9342 cmp r3, r2
1354 0864 28D0 beq .L190
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1355 .loc 1 199 0 discriminator 118
1356 0866 A2F58962 sub r2, r2, #1096
1357 086a 9342 cmp r3, r2
1358 086c 27D0 beq .L191
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1359 .loc 1 199 0 discriminator 120
1360 086e 02F58062 add r2, r2, #1024
1361 0872 9342 cmp r3, r2
1362 0874 26D0 beq .L192
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1363 .loc 1 199 0 discriminator 122
ARM GAS /tmp/ccLX4SWU.s page 34
1364 0876 A2F56872 sub r2, r2, #928
1365 087a 9342 cmp r3, r2
1366 087c 25D0 beq .L193
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1367 .loc 1 199 0 discriminator 124
1368 087e 02F58062 add r2, r2, #1024
1369 0882 9342 cmp r3, r2
1370 0884 02D0 beq .L314
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1371 .loc 1 199 0
1372 0886 4FF00073 mov r3, #33554432
1373 088a 03E0 b .L42
1374 .L314:
1375 088c 4FF40023 mov r3, #524288
1376 0890 00E0 b .L42
1377 .L183:
1378 0892 0823 movs r3, #8
1379 .L42:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1380 .loc 1 199 0 discriminator 151
1381 0894 3E4A ldr r2, .L326+16
1382 0896 D360 str r3, [r2, #12]
1383 0898 0DE7 b .L38
1384 .L184:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1385 .loc 1 199 0
1386 089a 0823 movs r3, #8
1387 089c FAE7 b .L42
1388 .L185:
1389 089e 0823 movs r3, #8
1390 08a0 F8E7 b .L42
1391 .L186:
1392 08a2 0823 movs r3, #8
1393 08a4 F6E7 b .L42
1394 .L187:
1395 08a6 4FF40073 mov r3, #512
1396 08aa F3E7 b .L42
1397 .L188:
1398 08ac 4FF40073 mov r3, #512
1399 08b0 F0E7 b .L42
1400 .L189:
1401 08b2 4FF40073 mov r3, #512
1402 08b6 EDE7 b .L42
1403 .L190:
1404 08b8 4FF40073 mov r3, #512
1405 08bc EAE7 b .L42
1406 .L191:
1407 08be 4FF40023 mov r3, #524288
1408 08c2 E7E7 b .L42
1409 .L192:
1410 08c4 4FF40023 mov r3, #524288
1411 08c8 E4E7 b .L42
1412 .L193:
1413 08ca 4FF40023 mov r3, #524288
1414 08ce E1E7 b .L42
1415 .L41:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
ARM GAS /tmp/ccLX4SWU.s page 35
1416 .loc 1 199 0 discriminator 103
1417 08d0 304A ldr r2, .L326+20
1418 08d2 9342 cmp r3, r2
1419 08d4 31D0 beq .L195
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1420 .loc 1 199 0 discriminator 153
1421 08d6 02F58062 add r2, r2, #1024
1422 08da 9342 cmp r3, r2
1423 08dc 31D0 beq .L196
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1424 .loc 1 199 0 discriminator 155
1425 08de A2F56872 sub r2, r2, #928
1426 08e2 9342 cmp r3, r2
1427 08e4 2FD0 beq .L197
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1428 .loc 1 199 0 discriminator 157
1429 08e6 02F58062 add r2, r2, #1024
1430 08ea 9342 cmp r3, r2
1431 08ec 2DD0 beq .L198
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1432 .loc 1 199 0 discriminator 159
1433 08ee A2F58962 sub r2, r2, #1096
1434 08f2 9342 cmp r3, r2
1435 08f4 2BD0 beq .L199
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1436 .loc 1 199 0 discriminator 161
1437 08f6 02F58062 add r2, r2, #1024
1438 08fa 9342 cmp r3, r2
1439 08fc 2AD0 beq .L200
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1440 .loc 1 199 0 discriminator 163
1441 08fe A2F56872 sub r2, r2, #928
1442 0902 9342 cmp r3, r2
1443 0904 29D0 beq .L201
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1444 .loc 1 199 0 discriminator 165
1445 0906 02F58062 add r2, r2, #1024
1446 090a 9342 cmp r3, r2
1447 090c 28D0 beq .L202
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1448 .loc 1 199 0 discriminator 167
1449 090e A2F58962 sub r2, r2, #1096
1450 0912 9342 cmp r3, r2
1451 0914 27D0 beq .L203
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1452 .loc 1 199 0 discriminator 169
1453 0916 02F58062 add r2, r2, #1024
1454 091a 9342 cmp r3, r2
1455 091c 26D0 beq .L204
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1456 .loc 1 199 0 discriminator 171
1457 091e A2F56872 sub r2, r2, #928
1458 0922 9342 cmp r3, r2
1459 0924 25D0 beq .L205
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1460 .loc 1 199 0 discriminator 173
1461 0926 02F58062 add r2, r2, #1024
ARM GAS /tmp/ccLX4SWU.s page 36
1462 092a 9342 cmp r3, r2
1463 092c 02D0 beq .L315
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1464 .loc 1 199 0
1465 092e 4FF00073 mov r3, #33554432
1466 0932 03E0 b .L43
1467 .L315:
1468 0934 4FF40023 mov r3, #524288
1469 0938 00E0 b .L43
1470 .L195:
1471 093a 0823 movs r3, #8
1472 .L43:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1473 .loc 1 199 0 discriminator 200
1474 093c 144A ldr r2, .L326+16
1475 093e 9360 str r3, [r2, #8]
1476 0940 B9E6 b .L38
1477 .L196:
199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1478 .loc 1 199 0
1479 0942 0823 movs r3, #8
1480 0944 FAE7 b .L43
1481 .L197:
1482 0946 0823 movs r3, #8
1483 0948 F8E7 b .L43
1484 .L198:
1485 094a 0823 movs r3, #8
1486 094c F6E7 b .L43
1487 .L199:
1488 094e 4FF40073 mov r3, #512
1489 0952 F3E7 b .L43
1490 .L200:
1491 0954 4FF40073 mov r3, #512
1492 0958 F0E7 b .L43
1493 .L201:
1494 095a 4FF40073 mov r3, #512
1495 095e EDE7 b .L43
1496 .L202:
1497 0960 4FF40073 mov r3, #512
1498 0964 EAE7 b .L43
1499 .L203:
1500 0966 4FF40023 mov r3, #524288
1501 096a E7E7 b .L43
1502 .L204:
1503 096c 4FF40023 mov r3, #524288
1504 0970 E4E7 b .L43
1505 .L205:
1506 0972 4FF40023 mov r3, #524288
1507 0976 E1E7 b .L43
1508 .L313:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1509 .loc 1 200 0 is_stmt 1
1510 0978 4FF48023 mov r3, #262144
1511 097c 0DE0 b .L45
1512 .L327:
1513 097e 00BF .align 2
1514 .L326:
ARM GAS /tmp/ccLX4SWU.s page 37
1515 0980 00640240 .word 1073898496
1516 0984 58640240 .word 1073898584
1517 0988 B8600240 .word 1073897656
1518 098c 58600240 .word 1073897560
1519 0990 00600240 .word 1073897472
1520 0994 10600240 .word 1073897488
1521 .L207:
1522 0998 0423 movs r3, #4
1523 .L45:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1524 .loc 1 200 0 is_stmt 0 discriminator 50
1525 099a C14A ldr r2, .L328
1526 099c D360 str r3, [r2, #12]
1527 .L46:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1528 .loc 1 201 0 is_stmt 1
1529 099e 2368 ldr r3, [r4]
1530 09a0 C04A ldr r2, .L328+4
1531 09a2 9342 cmp r3, r2
1532 09a4 40F29F81 bls .L52
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1533 .loc 1 201 0 is_stmt 0 discriminator 1
1534 09a8 A2F58962 sub r2, r2, #1096
1535 09ac 9342 cmp r3, r2
1536 09ae 00F05A81 beq .L255
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1537 .loc 1 201 0 discriminator 3
1538 09b2 02F58062 add r2, r2, #1024
1539 09b6 9342 cmp r3, r2
1540 09b8 00F07E81 beq .L256
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1541 .loc 1 201 0 discriminator 5
1542 09bc A2F56872 sub r2, r2, #928
1543 09c0 9342 cmp r3, r2
1544 09c2 00F07B81 beq .L257
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1545 .loc 1 201 0 discriminator 7
1546 09c6 02F58062 add r2, r2, #1024
1547 09ca 9342 cmp r3, r2
1548 09cc 00F07881 beq .L258
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1549 .loc 1 201 0 discriminator 9
1550 09d0 A2F58962 sub r2, r2, #1096
1551 09d4 9342 cmp r3, r2
1552 09d6 00F07581 beq .L259
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1553 .loc 1 201 0 discriminator 11
1554 09da 02F58062 add r2, r2, #1024
1555 09de 9342 cmp r3, r2
1556 09e0 00F07281 beq .L260
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1557 .loc 1 201 0 discriminator 13
1558 09e4 A2F56872 sub r2, r2, #928
1559 09e8 9342 cmp r3, r2
1560 09ea 00F06F81 beq .L261
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1561 .loc 1 201 0 discriminator 15
ARM GAS /tmp/ccLX4SWU.s page 38
1562 09ee 02F58062 add r2, r2, #1024
1563 09f2 9342 cmp r3, r2
1564 09f4 00F06C81 beq .L262
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1565 .loc 1 201 0 discriminator 17
1566 09f8 A2F58962 sub r2, r2, #1096
1567 09fc 9342 cmp r3, r2
1568 09fe 00F06981 beq .L263
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1569 .loc 1 201 0 discriminator 19
1570 0a02 02F58062 add r2, r2, #1024
1571 0a06 9342 cmp r3, r2
1572 0a08 00F06781 beq .L264
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1573 .loc 1 201 0 discriminator 21
1574 0a0c A2F56872 sub r2, r2, #928
1575 0a10 9342 cmp r3, r2
1576 0a12 00F06581 beq .L265
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1577 .loc 1 201 0 discriminator 23
1578 0a16 02F58062 add r2, r2, #1024
1579 0a1a 9342 cmp r3, r2
1580 0a1c 00F02081 beq .L316
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1581 .loc 1 201 0
1582 0a20 4FF48003 mov r3, #4194304
1583 0a24 20E1 b .L53
1584 .L208:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1585 .loc 1 200 0 is_stmt 1
1586 0a26 0423 movs r3, #4
1587 0a28 B7E7 b .L45
1588 .L209:
1589 0a2a 0423 movs r3, #4
1590 0a2c B5E7 b .L45
1591 .L210:
1592 0a2e 0423 movs r3, #4
1593 0a30 B3E7 b .L45
1594 .L211:
1595 0a32 4FF48073 mov r3, #256
1596 0a36 B0E7 b .L45
1597 .L212:
1598 0a38 4FF48073 mov r3, #256
1599 0a3c ADE7 b .L45
1600 .L213:
1601 0a3e 4FF48073 mov r3, #256
1602 0a42 AAE7 b .L45
1603 .L214:
1604 0a44 4FF48073 mov r3, #256
1605 0a48 A7E7 b .L45
1606 .L215:
1607 0a4a 4FF48023 mov r3, #262144
1608 0a4e A4E7 b .L45
1609 .L216:
1610 0a50 4FF48023 mov r3, #262144
1611 0a54 A1E7 b .L45
1612 .L217:
ARM GAS /tmp/ccLX4SWU.s page 39
1613 0a56 4FF48023 mov r3, #262144
1614 0a5a 9EE7 b .L45
1615 .L44:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1616 .loc 1 200 0 is_stmt 0 discriminator 2
1617 0a5c 924A ldr r2, .L328+8
1618 0a5e 9342 cmp r3, r2
1619 0a60 53D9 bls .L47
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1620 .loc 1 200 0 discriminator 51
1621 0a62 A83A subs r2, r2, #168
1622 0a64 9342 cmp r3, r2
1623 0a66 2ED0 beq .L219
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1624 .loc 1 200 0 discriminator 53
1625 0a68 02F58062 add r2, r2, #1024
1626 0a6c 9342 cmp r3, r2
1627 0a6e 2ED0 beq .L220
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1628 .loc 1 200 0 discriminator 55
1629 0a70 A2F56872 sub r2, r2, #928
1630 0a74 9342 cmp r3, r2
1631 0a76 2CD0 beq .L221
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1632 .loc 1 200 0 discriminator 57
1633 0a78 02F58062 add r2, r2, #1024
1634 0a7c 9342 cmp r3, r2
1635 0a7e 2AD0 beq .L222
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1636 .loc 1 200 0 discriminator 59
1637 0a80 A2F58962 sub r2, r2, #1096
1638 0a84 9342 cmp r3, r2
1639 0a86 28D0 beq .L223
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1640 .loc 1 200 0 discriminator 61
1641 0a88 02F58062 add r2, r2, #1024
1642 0a8c 9342 cmp r3, r2
1643 0a8e 27D0 beq .L224
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1644 .loc 1 200 0 discriminator 63
1645 0a90 A2F56872 sub r2, r2, #928
1646 0a94 9342 cmp r3, r2
1647 0a96 26D0 beq .L225
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1648 .loc 1 200 0 discriminator 65
1649 0a98 02F58062 add r2, r2, #1024
1650 0a9c 9342 cmp r3, r2
1651 0a9e 25D0 beq .L226
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1652 .loc 1 200 0 discriminator 67
1653 0aa0 A2F58962 sub r2, r2, #1096
1654 0aa4 9342 cmp r3, r2
1655 0aa6 24D0 beq .L227
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1656 .loc 1 200 0 discriminator 69
1657 0aa8 02F58062 add r2, r2, #1024
1658 0aac 9342 cmp r3, r2
ARM GAS /tmp/ccLX4SWU.s page 40
1659 0aae 23D0 beq .L228
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1660 .loc 1 200 0 discriminator 71
1661 0ab0 A2F56872 sub r2, r2, #928
1662 0ab4 9342 cmp r3, r2
1663 0ab6 22D0 beq .L229
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1664 .loc 1 200 0 discriminator 73
1665 0ab8 02F58062 add r2, r2, #1024
1666 0abc 9342 cmp r3, r2
1667 0abe 21D1 bne .L230
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1668 .loc 1 200 0
1669 0ac0 4FF48023 mov r3, #262144
1670 0ac4 00E0 b .L48
1671 .L219:
1672 0ac6 0423 movs r3, #4
1673 .L48:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1674 .loc 1 200 0 discriminator 100
1675 0ac8 754A ldr r2, .L328
1676 0aca 9360 str r3, [r2, #8]
1677 0acc 67E7 b .L46
1678 .L220:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1679 .loc 1 200 0
1680 0ace 0423 movs r3, #4
1681 0ad0 FAE7 b .L48
1682 .L221:
1683 0ad2 0423 movs r3, #4
1684 0ad4 F8E7 b .L48
1685 .L222:
1686 0ad6 0423 movs r3, #4
1687 0ad8 F6E7 b .L48
1688 .L223:
1689 0ada 4FF48073 mov r3, #256
1690 0ade F3E7 b .L48
1691 .L224:
1692 0ae0 4FF48073 mov r3, #256
1693 0ae4 F0E7 b .L48
1694 .L225:
1695 0ae6 4FF48073 mov r3, #256
1696 0aea EDE7 b .L48
1697 .L226:
1698 0aec 4FF48073 mov r3, #256
1699 0af0 EAE7 b .L48
1700 .L227:
1701 0af2 4FF48023 mov r3, #262144
1702 0af6 E7E7 b .L48
1703 .L228:
1704 0af8 4FF48023 mov r3, #262144
1705 0afc E4E7 b .L48
1706 .L229:
1707 0afe 4FF48023 mov r3, #262144
1708 0b02 E1E7 b .L48
1709 .L230:
1710 0b04 4FF08073 mov r3, #16777216
ARM GAS /tmp/ccLX4SWU.s page 41
1711 0b08 DEE7 b .L48
1712 .L47:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1713 .loc 1 200 0 discriminator 52
1714 0b0a 684A ldr r2, .L328+12
1715 0b0c 9342 cmp r3, r2
1716 0b0e 53D9 bls .L49
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1717 .loc 1 200 0 discriminator 102
1718 0b10 483A subs r2, r2, #72
1719 0b12 9342 cmp r3, r2
1720 0b14 31D0 beq .L231
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1721 .loc 1 200 0 discriminator 104
1722 0b16 02F58062 add r2, r2, #1024
1723 0b1a 9342 cmp r3, r2
1724 0b1c 31D0 beq .L232
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1725 .loc 1 200 0 discriminator 106
1726 0b1e A2F56872 sub r2, r2, #928
1727 0b22 9342 cmp r3, r2
1728 0b24 2FD0 beq .L233
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1729 .loc 1 200 0 discriminator 108
1730 0b26 02F58062 add r2, r2, #1024
1731 0b2a 9342 cmp r3, r2
1732 0b2c 2DD0 beq .L234
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1733 .loc 1 200 0 discriminator 110
1734 0b2e A2F58962 sub r2, r2, #1096
1735 0b32 9342 cmp r3, r2
1736 0b34 2BD0 beq .L235
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1737 .loc 1 200 0 discriminator 112
1738 0b36 02F58062 add r2, r2, #1024
1739 0b3a 9342 cmp r3, r2
1740 0b3c 2AD0 beq .L236
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1741 .loc 1 200 0 discriminator 114
1742 0b3e A2F56872 sub r2, r2, #928
1743 0b42 9342 cmp r3, r2
1744 0b44 29D0 beq .L237
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1745 .loc 1 200 0 discriminator 116
1746 0b46 02F58062 add r2, r2, #1024
1747 0b4a 9342 cmp r3, r2
1748 0b4c 28D0 beq .L238
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1749 .loc 1 200 0 discriminator 118
1750 0b4e A2F58962 sub r2, r2, #1096
1751 0b52 9342 cmp r3, r2
1752 0b54 27D0 beq .L239
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1753 .loc 1 200 0 discriminator 120
1754 0b56 02F58062 add r2, r2, #1024
1755 0b5a 9342 cmp r3, r2
1756 0b5c 26D0 beq .L240
ARM GAS /tmp/ccLX4SWU.s page 42
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1757 .loc 1 200 0 discriminator 122
1758 0b5e A2F56872 sub r2, r2, #928
1759 0b62 9342 cmp r3, r2
1760 0b64 25D0 beq .L241
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1761 .loc 1 200 0 discriminator 124
1762 0b66 02F58062 add r2, r2, #1024
1763 0b6a 9342 cmp r3, r2
1764 0b6c 02D0 beq .L317
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1765 .loc 1 200 0
1766 0b6e 4FF08073 mov r3, #16777216
1767 0b72 03E0 b .L50
1768 .L317:
1769 0b74 4FF48023 mov r3, #262144
1770 0b78 00E0 b .L50
1771 .L231:
1772 0b7a 0423 movs r3, #4
1773 .L50:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1774 .loc 1 200 0 discriminator 151
1775 0b7c 4C4A ldr r2, .L328+16
1776 0b7e D360 str r3, [r2, #12]
1777 0b80 0DE7 b .L46
1778 .L232:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1779 .loc 1 200 0
1780 0b82 0423 movs r3, #4
1781 0b84 FAE7 b .L50
1782 .L233:
1783 0b86 0423 movs r3, #4
1784 0b88 F8E7 b .L50
1785 .L234:
1786 0b8a 0423 movs r3, #4
1787 0b8c F6E7 b .L50
1788 .L235:
1789 0b8e 4FF48073 mov r3, #256
1790 0b92 F3E7 b .L50
1791 .L236:
1792 0b94 4FF48073 mov r3, #256
1793 0b98 F0E7 b .L50
1794 .L237:
1795 0b9a 4FF48073 mov r3, #256
1796 0b9e EDE7 b .L50
1797 .L238:
1798 0ba0 4FF48073 mov r3, #256
1799 0ba4 EAE7 b .L50
1800 .L239:
1801 0ba6 4FF48023 mov r3, #262144
1802 0baa E7E7 b .L50
1803 .L240:
1804 0bac 4FF48023 mov r3, #262144
1805 0bb0 E4E7 b .L50
1806 .L241:
1807 0bb2 4FF48023 mov r3, #262144
1808 0bb6 E1E7 b .L50
ARM GAS /tmp/ccLX4SWU.s page 43
1809 .L49:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1810 .loc 1 200 0 discriminator 103
1811 0bb8 3E4A ldr r2, .L328+20
1812 0bba 9342 cmp r3, r2
1813 0bbc 31D0 beq .L243
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1814 .loc 1 200 0 discriminator 153
1815 0bbe 02F58062 add r2, r2, #1024
1816 0bc2 9342 cmp r3, r2
1817 0bc4 31D0 beq .L244
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1818 .loc 1 200 0 discriminator 155
1819 0bc6 A2F56872 sub r2, r2, #928
1820 0bca 9342 cmp r3, r2
1821 0bcc 2FD0 beq .L245
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1822 .loc 1 200 0 discriminator 157
1823 0bce 02F58062 add r2, r2, #1024
1824 0bd2 9342 cmp r3, r2
1825 0bd4 2DD0 beq .L246
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1826 .loc 1 200 0 discriminator 159
1827 0bd6 A2F58962 sub r2, r2, #1096
1828 0bda 9342 cmp r3, r2
1829 0bdc 2BD0 beq .L247
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1830 .loc 1 200 0 discriminator 161
1831 0bde 02F58062 add r2, r2, #1024
1832 0be2 9342 cmp r3, r2
1833 0be4 2AD0 beq .L248
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1834 .loc 1 200 0 discriminator 163
1835 0be6 A2F56872 sub r2, r2, #928
1836 0bea 9342 cmp r3, r2
1837 0bec 29D0 beq .L249
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1838 .loc 1 200 0 discriminator 165
1839 0bee 02F58062 add r2, r2, #1024
1840 0bf2 9342 cmp r3, r2
1841 0bf4 28D0 beq .L250
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1842 .loc 1 200 0 discriminator 167
1843 0bf6 A2F58962 sub r2, r2, #1096
1844 0bfa 9342 cmp r3, r2
1845 0bfc 27D0 beq .L251
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1846 .loc 1 200 0 discriminator 169
1847 0bfe 02F58062 add r2, r2, #1024
1848 0c02 9342 cmp r3, r2
1849 0c04 26D0 beq .L252
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1850 .loc 1 200 0 discriminator 171
1851 0c06 A2F56872 sub r2, r2, #928
1852 0c0a 9342 cmp r3, r2
1853 0c0c 25D0 beq .L253
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
ARM GAS /tmp/ccLX4SWU.s page 44
1854 .loc 1 200 0 discriminator 173
1855 0c0e 02F58062 add r2, r2, #1024
1856 0c12 9342 cmp r3, r2
1857 0c14 02D0 beq .L318
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1858 .loc 1 200 0
1859 0c16 4FF08073 mov r3, #16777216
1860 0c1a 03E0 b .L51
1861 .L318:
1862 0c1c 4FF48023 mov r3, #262144
1863 0c20 00E0 b .L51
1864 .L243:
1865 0c22 0423 movs r3, #4
1866 .L51:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1867 .loc 1 200 0 discriminator 200
1868 0c24 224A ldr r2, .L328+16
1869 0c26 9360 str r3, [r2, #8]
1870 0c28 B9E6 b .L46
1871 .L244:
200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1872 .loc 1 200 0
1873 0c2a 0423 movs r3, #4
1874 0c2c FAE7 b .L51
1875 .L245:
1876 0c2e 0423 movs r3, #4
1877 0c30 F8E7 b .L51
1878 .L246:
1879 0c32 0423 movs r3, #4
1880 0c34 F6E7 b .L51
1881 .L247:
1882 0c36 4FF48073 mov r3, #256
1883 0c3a F3E7 b .L51
1884 .L248:
1885 0c3c 4FF48073 mov r3, #256
1886 0c40 F0E7 b .L51
1887 .L249:
1888 0c42 4FF48073 mov r3, #256
1889 0c46 EDE7 b .L51
1890 .L250:
1891 0c48 4FF48073 mov r3, #256
1892 0c4c EAE7 b .L51
1893 .L251:
1894 0c4e 4FF48023 mov r3, #262144
1895 0c52 E7E7 b .L51
1896 .L252:
1897 0c54 4FF48023 mov r3, #262144
1898 0c58 E4E7 b .L51
1899 .L253:
1900 0c5a 4FF48023 mov r3, #262144
1901 0c5e E1E7 b .L51
1902 .L316:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1903 .loc 1 201 0 is_stmt 1
1904 0c60 4FF48033 mov r3, #65536
1905 0c64 00E0 b .L53
1906 .L255:
ARM GAS /tmp/ccLX4SWU.s page 45
1907 0c66 0123 movs r3, #1
1908 .L53:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1909 .loc 1 201 0 is_stmt 0 discriminator 50
1910 0c68 0D4A ldr r2, .L328
1911 0c6a D360 str r3, [r2, #12]
1912 .L54:
204:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->FCR |= DMA_IT_FE;
1913 .loc 1 204 0 is_stmt 1
1914 0c6c 2268 ldr r2, [r4]
1915 0c6e 1368 ldr r3, [r2]
1916 0c70 43F01603 orr r3, r3, #22
1917 0c74 1360 str r3, [r2]
205:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1918 .loc 1 205 0
1919 0c76 2268 ldr r2, [r4]
1920 0c78 5369 ldr r3, [r2, #20]
1921 0c7a 43F08003 orr r3, r3, #128
1922 0c7e 5361 str r3, [r2, #20]
207:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
1923 .loc 1 207 0
1924 0c80 236C ldr r3, [r4, #64]
1925 0c82 002B cmp r3, #0
1926 0c84 00F02581 beq .L319
1927 .L60:
209:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
1928 .loc 1 209 0
1929 0c88 2268 ldr r2, [r4]
1930 0c8a 1368 ldr r3, [r2]
1931 0c8c 43F00803 orr r3, r3, #8
1932 0c90 1360 str r3, [r2]
1933 .L61:
213:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
1934 .loc 1 213 0
1935 0c92 2268 ldr r2, [r4]
1936 0c94 1368 ldr r3, [r2]
1937 0c96 43F00103 orr r3, r3, #1
1938 0c9a 1360 str r3, [r2]
157:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1939 .loc 1 157 0
1940 0c9c 0020 movs r0, #0
1941 0c9e 38BD pop {r3, r4, r5, pc}
1942 .LVL44:
1943 .L329:
1944 .align 2
1945 .L328:
1946 0ca0 00640240 .word 1073898496
1947 0ca4 58640240 .word 1073898584
1948 0ca8 B8600240 .word 1073897656
1949 0cac 58600240 .word 1073897560
1950 0cb0 00600240 .word 1073897472
1951 0cb4 10600240 .word 1073897488
1952 .LVL45:
1953 .L256:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1954 .loc 1 201 0
1955 0cb8 0123 movs r3, #1
ARM GAS /tmp/ccLX4SWU.s page 46
1956 0cba D5E7 b .L53
1957 .L257:
1958 0cbc 0123 movs r3, #1
1959 0cbe D3E7 b .L53
1960 .L258:
1961 0cc0 0123 movs r3, #1
1962 0cc2 D1E7 b .L53
1963 .L259:
1964 0cc4 4023 movs r3, #64
1965 0cc6 CFE7 b .L53
1966 .L260:
1967 0cc8 4023 movs r3, #64
1968 0cca CDE7 b .L53
1969 .L261:
1970 0ccc 4023 movs r3, #64
1971 0cce CBE7 b .L53
1972 .L262:
1973 0cd0 4023 movs r3, #64
1974 0cd2 C9E7 b .L53
1975 .L263:
1976 0cd4 4FF48033 mov r3, #65536
1977 0cd8 C6E7 b .L53
1978 .L264:
1979 0cda 4FF48033 mov r3, #65536
1980 0cde C3E7 b .L53
1981 .L265:
1982 0ce0 4FF48033 mov r3, #65536
1983 0ce4 C0E7 b .L53
1984 .L52:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1985 .loc 1 201 0 is_stmt 0 discriminator 2
1986 0ce6 7E4A ldr r2, .L330
1987 0ce8 9342 cmp r3, r2
1988 0cea 4FD9 bls .L55
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1989 .loc 1 201 0 discriminator 51
1990 0cec A83A subs r2, r2, #168
1991 0cee 9342 cmp r3, r2
1992 0cf0 2ED0 beq .L267
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1993 .loc 1 201 0 discriminator 53
1994 0cf2 02F58062 add r2, r2, #1024
1995 0cf6 9342 cmp r3, r2
1996 0cf8 2ED0 beq .L268
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
1997 .loc 1 201 0 discriminator 55
1998 0cfa A2F56872 sub r2, r2, #928
1999 0cfe 9342 cmp r3, r2
2000 0d00 2CD0 beq .L269
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2001 .loc 1 201 0 discriminator 57
2002 0d02 02F58062 add r2, r2, #1024
2003 0d06 9342 cmp r3, r2
2004 0d08 2AD0 beq .L270
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2005 .loc 1 201 0 discriminator 59
2006 0d0a A2F58962 sub r2, r2, #1096
ARM GAS /tmp/ccLX4SWU.s page 47
2007 0d0e 9342 cmp r3, r2
2008 0d10 28D0 beq .L271
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2009 .loc 1 201 0 discriminator 61
2010 0d12 02F58062 add r2, r2, #1024
2011 0d16 9342 cmp r3, r2
2012 0d18 26D0 beq .L272
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2013 .loc 1 201 0 discriminator 63
2014 0d1a A2F56872 sub r2, r2, #928
2015 0d1e 9342 cmp r3, r2
2016 0d20 24D0 beq .L273
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2017 .loc 1 201 0 discriminator 65
2018 0d22 02F58062 add r2, r2, #1024
2019 0d26 9342 cmp r3, r2
2020 0d28 22D0 beq .L274
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2021 .loc 1 201 0 discriminator 67
2022 0d2a A2F58962 sub r2, r2, #1096
2023 0d2e 9342 cmp r3, r2
2024 0d30 20D0 beq .L275
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2025 .loc 1 201 0 discriminator 69
2026 0d32 02F58062 add r2, r2, #1024
2027 0d36 9342 cmp r3, r2
2028 0d38 1FD0 beq .L276
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2029 .loc 1 201 0 discriminator 71
2030 0d3a A2F56872 sub r2, r2, #928
2031 0d3e 9342 cmp r3, r2
2032 0d40 1ED0 beq .L277
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2033 .loc 1 201 0 discriminator 73
2034 0d42 02F58062 add r2, r2, #1024
2035 0d46 9342 cmp r3, r2
2036 0d48 1DD1 bne .L278
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2037 .loc 1 201 0
2038 0d4a 4FF48033 mov r3, #65536
2039 0d4e 00E0 b .L56
2040 .L267:
2041 0d50 0123 movs r3, #1
2042 .L56:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2043 .loc 1 201 0 discriminator 100
2044 0d52 644A ldr r2, .L330+4
2045 0d54 9360 str r3, [r2, #8]
2046 0d56 89E7 b .L54
2047 .L268:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2048 .loc 1 201 0
2049 0d58 0123 movs r3, #1
2050 0d5a FAE7 b .L56
2051 .L269:
2052 0d5c 0123 movs r3, #1
2053 0d5e F8E7 b .L56
ARM GAS /tmp/ccLX4SWU.s page 48
2054 .L270:
2055 0d60 0123 movs r3, #1
2056 0d62 F6E7 b .L56
2057 .L271:
2058 0d64 4023 movs r3, #64
2059 0d66 F4E7 b .L56
2060 .L272:
2061 0d68 4023 movs r3, #64
2062 0d6a F2E7 b .L56
2063 .L273:
2064 0d6c 4023 movs r3, #64
2065 0d6e F0E7 b .L56
2066 .L274:
2067 0d70 4023 movs r3, #64
2068 0d72 EEE7 b .L56
2069 .L275:
2070 0d74 4FF48033 mov r3, #65536
2071 0d78 EBE7 b .L56
2072 .L276:
2073 0d7a 4FF48033 mov r3, #65536
2074 0d7e E8E7 b .L56
2075 .L277:
2076 0d80 4FF48033 mov r3, #65536
2077 0d84 E5E7 b .L56
2078 .L278:
2079 0d86 4FF48003 mov r3, #4194304
2080 0d8a E2E7 b .L56
2081 .L55:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2082 .loc 1 201 0 discriminator 52
2083 0d8c 564A ldr r2, .L330+8
2084 0d8e 9342 cmp r3, r2
2085 0d90 4FD9 bls .L57
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2086 .loc 1 201 0 discriminator 102
2087 0d92 483A subs r2, r2, #72
2088 0d94 9342 cmp r3, r2
2089 0d96 31D0 beq .L279
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2090 .loc 1 201 0 discriminator 104
2091 0d98 02F58062 add r2, r2, #1024
2092 0d9c 9342 cmp r3, r2
2093 0d9e 31D0 beq .L280
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2094 .loc 1 201 0 discriminator 106
2095 0da0 A2F56872 sub r2, r2, #928
2096 0da4 9342 cmp r3, r2
2097 0da6 2FD0 beq .L281
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2098 .loc 1 201 0 discriminator 108
2099 0da8 02F58062 add r2, r2, #1024
2100 0dac 9342 cmp r3, r2
2101 0dae 2DD0 beq .L282
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2102 .loc 1 201 0 discriminator 110
2103 0db0 A2F58962 sub r2, r2, #1096
2104 0db4 9342 cmp r3, r2
ARM GAS /tmp/ccLX4SWU.s page 49
2105 0db6 2BD0 beq .L283
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2106 .loc 1 201 0 discriminator 112
2107 0db8 02F58062 add r2, r2, #1024
2108 0dbc 9342 cmp r3, r2
2109 0dbe 29D0 beq .L284
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2110 .loc 1 201 0 discriminator 114
2111 0dc0 A2F56872 sub r2, r2, #928
2112 0dc4 9342 cmp r3, r2
2113 0dc6 27D0 beq .L285
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2114 .loc 1 201 0 discriminator 116
2115 0dc8 02F58062 add r2, r2, #1024
2116 0dcc 9342 cmp r3, r2
2117 0dce 25D0 beq .L286
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2118 .loc 1 201 0 discriminator 118
2119 0dd0 A2F58962 sub r2, r2, #1096
2120 0dd4 9342 cmp r3, r2
2121 0dd6 23D0 beq .L287
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2122 .loc 1 201 0 discriminator 120
2123 0dd8 02F58062 add r2, r2, #1024
2124 0ddc 9342 cmp r3, r2
2125 0dde 22D0 beq .L288
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2126 .loc 1 201 0 discriminator 122
2127 0de0 A2F56872 sub r2, r2, #928
2128 0de4 9342 cmp r3, r2
2129 0de6 21D0 beq .L289
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2130 .loc 1 201 0 discriminator 124
2131 0de8 02F58062 add r2, r2, #1024
2132 0dec 9342 cmp r3, r2
2133 0dee 02D0 beq .L320
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2134 .loc 1 201 0
2135 0df0 4FF48003 mov r3, #4194304
2136 0df4 03E0 b .L58
2137 .L320:
2138 0df6 4FF48033 mov r3, #65536
2139 0dfa 00E0 b .L58
2140 .L279:
2141 0dfc 0123 movs r3, #1
2142 .L58:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2143 .loc 1 201 0 discriminator 151
2144 0dfe 3B4A ldr r2, .L330+12
2145 0e00 D360 str r3, [r2, #12]
2146 0e02 33E7 b .L54
2147 .L280:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2148 .loc 1 201 0
2149 0e04 0123 movs r3, #1
2150 0e06 FAE7 b .L58
2151 .L281:
ARM GAS /tmp/ccLX4SWU.s page 50
2152 0e08 0123 movs r3, #1
2153 0e0a F8E7 b .L58
2154 .L282:
2155 0e0c 0123 movs r3, #1
2156 0e0e F6E7 b .L58
2157 .L283:
2158 0e10 4023 movs r3, #64
2159 0e12 F4E7 b .L58
2160 .L284:
2161 0e14 4023 movs r3, #64
2162 0e16 F2E7 b .L58
2163 .L285:
2164 0e18 4023 movs r3, #64
2165 0e1a F0E7 b .L58
2166 .L286:
2167 0e1c 4023 movs r3, #64
2168 0e1e EEE7 b .L58
2169 .L287:
2170 0e20 4FF48033 mov r3, #65536
2171 0e24 EBE7 b .L58
2172 .L288:
2173 0e26 4FF48033 mov r3, #65536
2174 0e2a E8E7 b .L58
2175 .L289:
2176 0e2c 4FF48033 mov r3, #65536
2177 0e30 E5E7 b .L58
2178 .L57:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2179 .loc 1 201 0 discriminator 103
2180 0e32 2F4A ldr r2, .L330+16
2181 0e34 9342 cmp r3, r2
2182 0e36 31D0 beq .L291
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2183 .loc 1 201 0 discriminator 153
2184 0e38 02F58062 add r2, r2, #1024
2185 0e3c 9342 cmp r3, r2
2186 0e3e 31D0 beq .L292
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2187 .loc 1 201 0 discriminator 155
2188 0e40 A2F56872 sub r2, r2, #928
2189 0e44 9342 cmp r3, r2
2190 0e46 2FD0 beq .L293
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2191 .loc 1 201 0 discriminator 157
2192 0e48 02F58062 add r2, r2, #1024
2193 0e4c 9342 cmp r3, r2
2194 0e4e 2DD0 beq .L294
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2195 .loc 1 201 0 discriminator 159
2196 0e50 A2F58962 sub r2, r2, #1096
2197 0e54 9342 cmp r3, r2
2198 0e56 2BD0 beq .L295
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2199 .loc 1 201 0 discriminator 161
2200 0e58 02F58062 add r2, r2, #1024
2201 0e5c 9342 cmp r3, r2
2202 0e5e 29D0 beq .L296
ARM GAS /tmp/ccLX4SWU.s page 51
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2203 .loc 1 201 0 discriminator 163
2204 0e60 A2F56872 sub r2, r2, #928
2205 0e64 9342 cmp r3, r2
2206 0e66 27D0 beq .L297
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2207 .loc 1 201 0 discriminator 165
2208 0e68 02F58062 add r2, r2, #1024
2209 0e6c 9342 cmp r3, r2
2210 0e6e 25D0 beq .L298
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2211 .loc 1 201 0 discriminator 167
2212 0e70 A2F58962 sub r2, r2, #1096
2213 0e74 9342 cmp r3, r2
2214 0e76 23D0 beq .L299
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2215 .loc 1 201 0 discriminator 169
2216 0e78 02F58062 add r2, r2, #1024
2217 0e7c 9342 cmp r3, r2
2218 0e7e 22D0 beq .L300
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2219 .loc 1 201 0 discriminator 171
2220 0e80 A2F56872 sub r2, r2, #928
2221 0e84 9342 cmp r3, r2
2222 0e86 21D0 beq .L301
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2223 .loc 1 201 0 discriminator 173
2224 0e88 02F58062 add r2, r2, #1024
2225 0e8c 9342 cmp r3, r2
2226 0e8e 02D0 beq .L321
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2227 .loc 1 201 0
2228 0e90 4FF48003 mov r3, #4194304
2229 0e94 03E0 b .L59
2230 .L321:
2231 0e96 4FF48033 mov r3, #65536
2232 0e9a 00E0 b .L59
2233 .L291:
2234 0e9c 0123 movs r3, #1
2235 .L59:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2236 .loc 1 201 0 discriminator 200
2237 0e9e 134A ldr r2, .L330+12
2238 0ea0 9360 str r3, [r2, #8]
2239 0ea2 E3E6 b .L54
2240 .L292:
201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2241 .loc 1 201 0
2242 0ea4 0123 movs r3, #1
2243 0ea6 FAE7 b .L59
2244 .L293:
2245 0ea8 0123 movs r3, #1
2246 0eaa F8E7 b .L59
2247 .L294:
2248 0eac 0123 movs r3, #1
2249 0eae F6E7 b .L59
2250 .L295:
ARM GAS /tmp/ccLX4SWU.s page 52
2251 0eb0 4023 movs r3, #64
2252 0eb2 F4E7 b .L59
2253 .L296:
2254 0eb4 4023 movs r3, #64
2255 0eb6 F2E7 b .L59
2256 .L297:
2257 0eb8 4023 movs r3, #64
2258 0eba F0E7 b .L59
2259 .L298:
2260 0ebc 4023 movs r3, #64
2261 0ebe EEE7 b .L59
2262 .L299:
2263 0ec0 4FF48033 mov r3, #65536
2264 0ec4 EBE7 b .L59
2265 .L300:
2266 0ec6 4FF48033 mov r3, #65536
2267 0eca E8E7 b .L59
2268 .L301:
2269 0ecc 4FF48033 mov r3, #65536
2270 0ed0 E5E7 b .L59
2271 .L319:
207:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
2272 .loc 1 207 0 is_stmt 1 discriminator 1
2273 0ed2 A36C ldr r3, [r4, #72]
2274 0ed4 002B cmp r3, #0
2275 0ed6 7FF4D7AE bne .L60
2276 0eda DAE6 b .L61
2277 .LVL46:
2278 .L62:
177:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2279 .loc 1 177 0
2280 0edc 0220 movs r0, #2
2281 .LVL47:
224:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2282 .loc 1 224 0
2283 0ede 38BD pop {r3, r4, r5, pc}
2284 .LVL48:
2285 .L331:
2286 .align 2
2287 .L330:
2288 0ee0 B8600240 .word 1073897656
2289 0ee4 00640240 .word 1073898496
2290 0ee8 58600240 .word 1073897560
2291 0eec 00600240 .word 1073897472
2292 0ef0 10600240 .word 1073897488
2293 .cfi_endproc
2294 .LFE131:
2296 .section .text.HAL_DMAEx_ChangeMemory,"ax",%progbits
2297 .align 1
2298 .global HAL_DMAEx_ChangeMemory
2299 .syntax unified
2300 .thumb
2301 .thumb_func
2302 .fpu fpv4-sp-d16
2304 HAL_DMAEx_ChangeMemory:
2305 .LFB132:
241:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(memory == MEMORY0)
ARM GAS /tmp/ccLX4SWU.s page 53
2306 .loc 1 241 0
2307 .cfi_startproc
2308 @ args = 0, pretend = 0, frame = 0
2309 @ frame_needed = 0, uses_anonymous_args = 0
2310 @ link register save eliminated.
2311 .LVL49:
242:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** {
2312 .loc 1 242 0
2313 0000 1AB1 cbz r2, .L335
250:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
2314 .loc 1 250 0
2315 0002 0368 ldr r3, [r0]
2316 0004 1961 str r1, [r3, #16]
2317 .L334:
254:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c ****
2318 .loc 1 254 0
2319 0006 0020 movs r0, #0
2320 .LVL50:
2321 0008 7047 bx lr
2322 .LVL51:
2323 .L335:
245:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** }
2324 .loc 1 245 0
2325 000a 0368 ldr r3, [r0]
2326 000c D960 str r1, [r3, #12]
2327 000e FAE7 b .L334
2328 .cfi_endproc
2329 .LFE132:
2331 .text
2332 .Letext0:
2333 .file 2 "/usr/include/newlib/machine/_default_types.h"
2334 .file 3 "/usr/include/newlib/sys/_stdint.h"
2335 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
2336 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h"
2337 .file 6 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f407xx.h"
2338 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h"
2339 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h"
2340 .file 9 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h"
ARM GAS /tmp/ccLX4SWU.s page 54
DEFINED SYMBOLS
*ABS*:0000000000000000 stm32f4xx_hal_dma_ex.c
/tmp/ccLX4SWU.s:18 .text.DMA_MultiBufferSetConfig:0000000000000000 $t
/tmp/ccLX4SWU.s:24 .text.DMA_MultiBufferSetConfig:0000000000000000 DMA_MultiBufferSetConfig
/tmp/ccLX4SWU.s:76 .text.HAL_DMAEx_MultiBufferStart:0000000000000000 $t
/tmp/ccLX4SWU.s:83 .text.HAL_DMAEx_MultiBufferStart:0000000000000000 HAL_DMAEx_MultiBufferStart
/tmp/ccLX4SWU.s:170 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000000 $t
/tmp/ccLX4SWU.s:177 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000000 HAL_DMAEx_MultiBufferStart_IT
/tmp/ccLX4SWU.s:704 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000388 $d
/tmp/ccLX4SWU.s:711 .text.HAL_DMAEx_MultiBufferStart_IT:00000000000003a0 $t
/tmp/ccLX4SWU.s:1121 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000698 $d
/tmp/ccLX4SWU.s:1128 .text.HAL_DMAEx_MultiBufferStart_IT:00000000000006b0 $t
/tmp/ccLX4SWU.s:1515 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000980 $d
/tmp/ccLX4SWU.s:1522 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000998 $t
/tmp/ccLX4SWU.s:1946 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000ca0 $d
/tmp/ccLX4SWU.s:1955 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000cb8 $t
/tmp/ccLX4SWU.s:2288 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000ee0 $d
/tmp/ccLX4SWU.s:2297 .text.HAL_DMAEx_ChangeMemory:0000000000000000 $t
/tmp/ccLX4SWU.s:2304 .text.HAL_DMAEx_ChangeMemory:0000000000000000 HAL_DMAEx_ChangeMemory
.debug_frame:0000000000000010 $d
NO UNDEFINED SYMBOLS