ARM GAS /tmp/ccUizbEm.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 .arch armv7e-m 20 .syntax unified 21 .thumb 22 .thumb_func 23 .fpu fpv4-sp-d16 25 DMA_MultiBufferSetConfig: 26 .LVL0: 27 .LFB137: 28 .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 **** * ARM GAS /tmp/ccUizbEm.s page 2 31:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * This software is licensed under terms that can be found in the LICENSE file in 32:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the root directory of this software component. 33:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * If no LICENSE file comes with this software, it is provided AS-IS. 34:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * 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 **** /* Includes ------------------------------------------------------------------*/ 39:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** #include "stm32f4xx_hal.h" 40:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 41:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup STM32F4xx_HAL_Driver 42:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{ 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 **** /** @defgroup DMAEx DMAEx 46:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief DMA Extended HAL module driver 47:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{ 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 **** #ifdef HAL_DMA_MODULE_ENABLED 51:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 52:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private types -------------------------------------------------------------*/ 53:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private variables ---------------------------------------------------------*/ 54:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private Constants ---------------------------------------------------------*/ 55:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private macros ------------------------------------------------------------*/ 56:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Private functions ---------------------------------------------------------*/ 57:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Private_Functions 58:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{ 59:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */ 60:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** static void DMA_MultiBufferSetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddr 61:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** 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 **** /* Exported functions ---------------------------------------------------------*/ 66:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 67:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Exported_Functions 68:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{ 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 **** /** @addtogroup DMAEx_Exported_Functions_Group1 73:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * 74:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @verbatim 75:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** =============================================================================== 76:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ##### Extended features functions ##### 77:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** =============================================================================== 78:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** [..] This section provides functions allowing to: 79:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (+) Configure the source, destination address and data length and 80:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** Start MultiBuffer DMA transfer 81:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (+) Configure the source, destination address and data length and 82:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** Start MultiBuffer DMA transfer with interrupt 83:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** (+) Change on the fly the memory0 or memory1 address. 84:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 85:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** @endverbatim 86:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{ 87:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */ ARM GAS /tmp/ccUizbEm.s page 3 88:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 89:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 90:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** 91:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Starts the multi_buffer DMA Transfer. 92:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains 93:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream. 94:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SrcAddress The source memory Buffer address 95:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DstAddress The destination memory Buffer address 96:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SecondMemAddress The second memory Buffer address in case of multi buffer Transfer 97:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DataLength The length of data to be transferred from source to destination 98:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status 99:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */ 100:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t 101:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 102:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK; 103:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 104:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Check the parameters */ 105:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** assert_param(IS_DMA_BUFFER_SIZE(DataLength)); 106:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 107:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Memory-to-memory transfer not supported in double buffering mode */ 108:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if (hdma->Init.Direction == DMA_MEMORY_TO_MEMORY) 109:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 110:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_NOT_SUPPORTED; 111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_ERROR; 112:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 113:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else 114:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 115:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Process Locked */ 116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_LOCK(hdma); 117:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 118:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(HAL_DMA_STATE_READY == hdma->State) 119:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 120:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Change DMA peripheral state */ 121:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->State = HAL_DMA_STATE_BUSY; 122:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 123:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the double buffer mode */ 124:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= (uint32_t)DMA_SxCR_DBM; 125:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 126:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */ 127:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M1AR = SecondMemAddress; 128:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 129:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure the source, destination address and the data length */ 130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** DMA_MultiBufferSetConfig(hdma, SrcAddress, DstAddress, DataLength); 131:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 132:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the peripheral */ 133:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_ENABLE(hdma); 134:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 135:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else 136:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 137:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Return error status */ 138:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_BUSY; 139:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 140:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 141:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return status; 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 143:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 144:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** ARM GAS /tmp/ccUizbEm.s page 4 145:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @brief Starts the multi_buffer DMA Transfer with interrupt enabled. 146:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains 147:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream. 148:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SrcAddress The source memory Buffer address 149:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DstAddress The destination memory Buffer address 150:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SecondMemAddress The second memory Buffer address in case of multi buffer Transfer 151:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DataLength The length of data to be transferred from source to destination 152:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status 153:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */ 154:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef HAL_DMAEx_MultiBufferStart_IT(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint3 155:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 156:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK; 157:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 158:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Check the parameters */ 159:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** assert_param(IS_DMA_BUFFER_SIZE(DataLength)); 160:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 161:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Memory-to-memory transfer not supported in double buffering mode */ 162:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if (hdma->Init.Direction == DMA_MEMORY_TO_MEMORY) 163:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 164:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_NOT_SUPPORTED; 165:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR; 166:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 167:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 168:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Check callback functions */ 169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if ((NULL == hdma->XferCpltCallback) || (NULL == hdma->XferM1CpltCallback) || (NULL == hdma->Xfer 170:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_PARAM; 172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR; 173:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 174:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 175:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Process locked */ 176:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_LOCK(hdma); 177:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 178:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(HAL_DMA_STATE_READY == hdma->State) 179:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 180:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Change DMA peripheral state */ 181:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->State = HAL_DMA_STATE_BUSY; 182:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 183:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Initialize the error code */ 184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE; 185:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 186:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the Double buffer mode */ 187:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= (uint32_t)DMA_SxCR_DBM; 188:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 189:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */ 190:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M1AR = SecondMemAddress; 191:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 192:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure the source, destination address and the data length */ 193:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** DMA_MultiBufferSetConfig(hdma, SrcAddress, DstAddress, DataLength); 194:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 195:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Clear all flags */ 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TC_FLAG_INDEX(hdma)); 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 201:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ARM GAS /tmp/ccUizbEm.s page 5 202:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable Common interrupts*/ 203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= DMA_IT_TC | DMA_IT_TE | DMA_IT_DME; 204:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->FCR |= DMA_IT_FE; 205:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if((hdma->XferHalfCpltCallback != NULL) || (hdma->XferM1HalfCpltCallback != NULL)) 207:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 208:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->CR |= DMA_IT_HT; 209:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 210:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 211:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Enable the peripheral */ 212:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_ENABLE(hdma); 213:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 214:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else 215:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 216:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Process unlocked */ 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_UNLOCK(hdma); 218:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 219:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Return error status */ 220:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_BUSY; 221:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 222:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return status; 223:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 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 **** * @brief Change the memory0 or memory1 address on the fly. 227:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains 228:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream. 229:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param Address The new address 230:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param memory the memory to be changed, This parameter can be one of 231:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the following values: 232:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * MEMORY0 / 233:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * MEMORY1 234:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @note The MEMORY0 address can be changed only when the current transfer use 235:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * MEMORY1 and the MEMORY1 address can be changed only when the current 236:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * transfer use MEMORY0. 237:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status 238:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */ 239:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef HAL_DMAEx_ChangeMemory(DMA_HandleTypeDef *hdma, uint32_t Address, HAL_DMA_MemoryT 240:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 241:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(memory == MEMORY0) 242:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 243:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* change the memory0 address */ 244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M0AR = Address; 245:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 246:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else 247:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 248:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* change the memory1 address */ 249:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M1AR = Address; 250:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 251:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 252:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_OK; 253:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 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 **** ARM GAS /tmp/ccUizbEm.s page 6 259:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /** 260:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @} 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 **** /** @addtogroup DMAEx_Private_Functions 264:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @{ 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 **** * @brief Set the DMA Transfer parameter. 269:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param hdma pointer to a DMA_HandleTypeDef structure that contains 270:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * the configuration information for the specified DMA Stream. 271:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param SrcAddress The source memory Buffer address 272:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DstAddress The destination memory Buffer address 273:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @param DataLength The length of data to be transferred from source to destination 274:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** * @retval HAL status 275:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** */ 276:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** static void DMA_MultiBufferSetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddr 277:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 29 .loc 1 277 1 view -0 30 .cfi_startproc 31 @ args = 0, pretend = 0, frame = 0 32 @ frame_needed = 0, uses_anonymous_args = 0 33 @ link register save eliminated. 34 .loc 1 277 1 is_stmt 0 view .LVU1 35 0000 10B4 push {r4} 36 .LCFI0: 37 .cfi_def_cfa_offset 4 38 .cfi_offset 4, -4 278:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream data length */ 279:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->NDTR = DataLength; 39 .loc 1 279 3 is_stmt 1 view .LVU2 40 .loc 1 279 24 is_stmt 0 view .LVU3 41 0002 0468 ldr r4, [r0] 42 0004 6360 str r3, [r4, #4] 280:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 281:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Peripheral to Memory */ 282:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if((hdma->Init.Direction) == DMA_MEMORY_TO_PERIPH) 43 .loc 1 282 3 is_stmt 1 view .LVU4 44 .loc 1 282 17 is_stmt 0 view .LVU5 45 0006 8368 ldr r3, [r0, #8] 46 .LVL1: 47 .loc 1 282 5 view .LVU6 48 0008 402B cmp r3, #64 49 000a 06D0 beq .L5 283:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 284:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */ 285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->PAR = DstAddress; 286:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 287:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream source address */ 288:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M0AR = SrcAddress; 289:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 290:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Memory to Peripheral */ 291:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** else 292:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 293:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream source address */ 294:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->PAR = SrcAddress; ARM GAS /tmp/ccUizbEm.s page 7 50 .loc 1 294 5 is_stmt 1 view .LVU7 51 .loc 1 294 9 is_stmt 0 view .LVU8 52 000c 0368 ldr r3, [r0] 53 .loc 1 294 25 view .LVU9 54 000e 9960 str r1, [r3, #8] 55 .LVL2: 295:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 296:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** /* Configure DMA Stream destination address */ 297:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->M0AR = DstAddress; 56 .loc 1 297 5 is_stmt 1 view .LVU10 57 .loc 1 297 9 is_stmt 0 view .LVU11 58 0010 0368 ldr r3, [r0] 59 .loc 1 297 26 view .LVU12 60 0012 DA60 str r2, [r3, #12] 61 .L1: 298:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 299:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 62 .loc 1 299 1 view .LVU13 63 0014 5DF8044B ldr r4, [sp], #4 64 .LCFI1: 65 .cfi_remember_state 66 .cfi_restore 4 67 .cfi_def_cfa_offset 0 68 0018 7047 bx lr 69 .LVL3: 70 .L5: 71 .LCFI2: 72 .cfi_restore_state 285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 73 .loc 1 285 5 is_stmt 1 view .LVU14 285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 74 .loc 1 285 9 is_stmt 0 view .LVU15 75 001a 0368 ldr r3, [r0] 285:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 76 .loc 1 285 25 view .LVU16 77 001c 9A60 str r2, [r3, #8] 78 .LVL4: 288:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 79 .loc 1 288 5 is_stmt 1 view .LVU17 288:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 80 .loc 1 288 9 is_stmt 0 view .LVU18 81 001e 0368 ldr r3, [r0] 288:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 82 .loc 1 288 26 view .LVU19 83 0020 D960 str r1, [r3, #12] 84 0022 F7E7 b .L1 85 .cfi_endproc 86 .LFE137: 88 .section .text.HAL_DMAEx_MultiBufferStart,"ax",%progbits 89 .align 1 90 .global HAL_DMAEx_MultiBufferStart 91 .syntax unified 92 .thumb 93 .thumb_func 94 .fpu fpv4-sp-d16 96 HAL_DMAEx_MultiBufferStart: 97 .LVL5: ARM GAS /tmp/ccUizbEm.s page 8 98 .LFB134: 101:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK; 99 .loc 1 101 1 is_stmt 1 view -0 100 .cfi_startproc 101 @ args = 4, pretend = 0, frame = 0 102 @ frame_needed = 0, uses_anonymous_args = 0 101:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK; 103 .loc 1 101 1 is_stmt 0 view .LVU21 104 0000 38B5 push {r3, r4, r5, lr} 105 .LCFI3: 106 .cfi_def_cfa_offset 16 107 .cfi_offset 3, -16 108 .cfi_offset 4, -12 109 .cfi_offset 5, -8 110 .cfi_offset 14, -4 111 0002 0446 mov r4, r0 102:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 112 .loc 1 102 3 is_stmt 1 view .LVU22 113 .LVL6: 105:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 114 .loc 1 105 3 view .LVU23 108:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 115 .loc 1 108 3 view .LVU24 108:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 116 .loc 1 108 17 is_stmt 0 view .LVU25 117 0004 8068 ldr r0, [r0, #8] 118 .LVL7: 108:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 119 .loc 1 108 6 view .LVU26 120 0006 8028 cmp r0, #128 121 0008 0DD0 beq .L12 116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 122 .loc 1 116 5 is_stmt 1 view .LVU27 116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 123 .loc 1 116 5 view .LVU28 124 000a 94F83400 ldrb r0, [r4, #52] @ zero_extendqisi2 125 000e 0128 cmp r0, #1 126 0010 23D0 beq .L9 116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 127 .loc 1 116 5 discriminator 2 view .LVU29 128 0012 0120 movs r0, #1 129 0014 84F83400 strb r0, [r4, #52] 116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 130 .loc 1 116 5 discriminator 2 view .LVU30 118:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 131 .loc 1 118 5 discriminator 2 view .LVU31 118:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 132 .loc 1 118 35 is_stmt 0 discriminator 2 view .LVU32 133 0018 94F83500 ldrb r0, [r4, #53] @ zero_extendqisi2 134 001c C0B2 uxtb r0, r0 118:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 135 .loc 1 118 7 discriminator 2 view .LVU33 136 001e 0128 cmp r0, #1 137 0020 06D0 beq .L13 138:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 138 .loc 1 138 14 view .LVU34 139 0022 0220 movs r0, #2 ARM GAS /tmp/ccUizbEm.s page 9 140 .LVL8: 141 .L8: 142:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 142 .loc 1 142 1 view .LVU35 143 0024 38BD pop {r3, r4, r5, pc} 144 .LVL9: 145 .L12: 110:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_ERROR; 146 .loc 1 110 5 is_stmt 1 view .LVU36 110:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_ERROR; 147 .loc 1 110 21 is_stmt 0 view .LVU37 148 0026 4FF48073 mov r3, #256 149 .LVL10: 110:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** status = HAL_ERROR; 150 .loc 1 110 21 view .LVU38 151 002a 6365 str r3, [r4, #84] 111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 152 .loc 1 111 5 is_stmt 1 view .LVU39 153 .LVL11: 111:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 154 .loc 1 111 12 is_stmt 0 view .LVU40 155 002c 0120 movs r0, #1 156 002e F9E7 b .L8 157 .LVL12: 158 .L13: 121:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 159 .loc 1 121 7 is_stmt 1 view .LVU41 121:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 160 .loc 1 121 19 is_stmt 0 view .LVU42 161 0030 0220 movs r0, #2 162 0032 84F83500 strb r0, [r4, #53] 124:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 163 .loc 1 124 7 is_stmt 1 view .LVU43 124:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 164 .loc 1 124 11 is_stmt 0 view .LVU44 165 0036 2568 ldr r5, [r4] 124:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 166 .loc 1 124 26 view .LVU45 167 0038 2868 ldr r0, [r5] 168 003a 40F48020 orr r0, r0, #262144 169 003e 2860 str r0, [r5] 127:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 170 .loc 1 127 7 is_stmt 1 view .LVU46 127:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 171 .loc 1 127 11 is_stmt 0 view .LVU47 172 0040 2068 ldr r0, [r4] 127:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 173 .loc 1 127 28 view .LVU48 174 0042 0361 str r3, [r0, #16] 130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 175 .loc 1 130 7 is_stmt 1 view .LVU49 176 0044 049B ldr r3, [sp, #16] 177 .LVL13: 130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 178 .loc 1 130 7 is_stmt 0 view .LVU50 179 0046 2046 mov r0, r4 180 .LVL14: ARM GAS /tmp/ccUizbEm.s page 10 130:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 181 .loc 1 130 7 view .LVU51 182 0048 FFF7FEFF bl DMA_MultiBufferSetConfig 183 .LVL15: 133:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 184 .loc 1 133 7 is_stmt 1 view .LVU52 185 004c 2268 ldr r2, [r4] 186 004e 1368 ldr r3, [r2] 187 0050 43F00103 orr r3, r3, #1 188 0054 1360 str r3, [r2] 102:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 189 .loc 1 102 21 is_stmt 0 view .LVU53 190 0056 0020 movs r0, #0 191 0058 E4E7 b .L8 192 .LVL16: 193 .L9: 116:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 194 .loc 1 116 5 view .LVU54 195 005a 0220 movs r0, #2 196 005c E2E7 b .L8 197 .cfi_endproc 198 .LFE134: 200 .section .text.HAL_DMAEx_MultiBufferStart_IT,"ax",%progbits 201 .align 1 202 .global HAL_DMAEx_MultiBufferStart_IT 203 .syntax unified 204 .thumb 205 .thumb_func 206 .fpu fpv4-sp-d16 208 HAL_DMAEx_MultiBufferStart_IT: 209 .LVL17: 210 .LFB135: 155:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK; 211 .loc 1 155 1 is_stmt 1 view -0 212 .cfi_startproc 213 @ args = 4, pretend = 0, frame = 0 214 @ frame_needed = 0, uses_anonymous_args = 0 155:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK; 215 .loc 1 155 1 is_stmt 0 view .LVU56 216 0000 38B5 push {r3, r4, r5, lr} 217 .LCFI4: 218 .cfi_def_cfa_offset 16 219 .cfi_offset 3, -16 220 .cfi_offset 4, -12 221 .cfi_offset 5, -8 222 .cfi_offset 14, -4 223 0002 0446 mov r4, r0 156:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 224 .loc 1 156 3 is_stmt 1 view .LVU57 225 .LVL18: 159:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 226 .loc 1 159 3 view .LVU58 162:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 227 .loc 1 162 3 view .LVU59 162:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 228 .loc 1 162 17 is_stmt 0 view .LVU60 229 0004 8068 ldr r0, [r0, #8] ARM GAS /tmp/ccUizbEm.s page 11 230 .LVL19: 162:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 231 .loc 1 162 6 view .LVU61 232 0006 8028 cmp r0, #128 233 0008 17D0 beq .L304 169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 234 .loc 1 169 3 is_stmt 1 view .LVU62 169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 235 .loc 1 169 20 is_stmt 0 view .LVU63 236 000a E06B ldr r0, [r4, #60] 169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 237 .loc 1 169 6 view .LVU64 238 000c D0B1 cbz r0, .L17 169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 239 .loc 1 169 56 discriminator 1 view .LVU65 240 000e 606C ldr r0, [r4, #68] 169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 241 .loc 1 169 40 discriminator 1 view .LVU66 242 0010 C0B1 cbz r0, .L17 169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 243 .loc 1 169 94 discriminator 2 view .LVU67 244 0012 E06C ldr r0, [r4, #76] 169:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 245 .loc 1 169 78 discriminator 2 view .LVU68 246 0014 B0B1 cbz r0, .L17 176:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 247 .loc 1 176 3 is_stmt 1 view .LVU69 176:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 248 .loc 1 176 3 view .LVU70 249 0016 94F83400 ldrb r0, [r4, #52] @ zero_extendqisi2 250 001a 0128 cmp r0, #1 251 001c 00F06987 beq .L62 176:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 252 .loc 1 176 3 discriminator 2 view .LVU71 253 0020 0120 movs r0, #1 254 0022 84F83400 strb r0, [r4, #52] 176:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 255 .loc 1 176 3 discriminator 2 view .LVU72 178:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 256 .loc 1 178 3 discriminator 2 view .LVU73 178:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 257 .loc 1 178 33 is_stmt 0 discriminator 2 view .LVU74 258 0026 94F83500 ldrb r0, [r4, #53] @ zero_extendqisi2 259 002a C0B2 uxtb r0, r0 178:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 260 .loc 1 178 5 discriminator 2 view .LVU75 261 002c 0128 cmp r0, #1 262 002e 0DD0 beq .L305 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 263 .loc 1 217 5 is_stmt 1 view .LVU76 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 264 .loc 1 217 5 view .LVU77 265 0030 0023 movs r3, #0 266 .LVL20: 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 267 .loc 1 217 5 is_stmt 0 view .LVU78 268 0032 84F83430 strb r3, [r4, #52] ARM GAS /tmp/ccUizbEm.s page 12 217:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 269 .loc 1 217 5 is_stmt 1 view .LVU79 220:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 270 .loc 1 220 5 view .LVU80 271 .LVL21: 220:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 272 .loc 1 220 12 is_stmt 0 view .LVU81 273 0036 0220 movs r0, #2 274 0038 07E0 b .L16 275 .LVL22: 276 .L304: 164:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR; 277 .loc 1 164 5 is_stmt 1 view .LVU82 164:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR; 278 .loc 1 164 21 is_stmt 0 view .LVU83 279 003a 4FF48073 mov r3, #256 280 .LVL23: 164:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR; 281 .loc 1 164 21 view .LVU84 282 003e 6365 str r3, [r4, #84] 165:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 283 .loc 1 165 5 is_stmt 1 view .LVU85 165:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 284 .loc 1 165 12 is_stmt 0 view .LVU86 285 0040 0120 movs r0, #1 286 0042 02E0 b .L16 287 .LVL24: 288 .L17: 171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR; 289 .loc 1 171 5 is_stmt 1 view .LVU87 171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR; 290 .loc 1 171 21 is_stmt 0 view .LVU88 291 0044 4023 movs r3, #64 292 .LVL25: 171:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** return HAL_ERROR; 293 .loc 1 171 21 view .LVU89 294 0046 6365 str r3, [r4, #84] 172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 295 .loc 1 172 5 is_stmt 1 view .LVU90 172:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 296 .loc 1 172 12 is_stmt 0 view .LVU91 297 0048 0120 movs r0, #1 298 .LVL26: 299 .L16: 223:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 300 .loc 1 223 1 view .LVU92 301 004a 38BD pop {r3, r4, r5, pc} 302 .LVL27: 303 .L305: 181:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 304 .loc 1 181 5 is_stmt 1 view .LVU93 181:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 305 .loc 1 181 17 is_stmt 0 view .LVU94 306 004c 0220 movs r0, #2 307 004e 84F83500 strb r0, [r4, #53] 184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 308 .loc 1 184 5 is_stmt 1 view .LVU95 ARM GAS /tmp/ccUizbEm.s page 13 184:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 309 .loc 1 184 21 is_stmt 0 view .LVU96 310 0052 0020 movs r0, #0 311 0054 6065 str r0, [r4, #84] 187:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 312 .loc 1 187 5 is_stmt 1 view .LVU97 187:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 313 .loc 1 187 9 is_stmt 0 view .LVU98 314 0056 2568 ldr r5, [r4] 187:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 315 .loc 1 187 24 view .LVU99 316 0058 2868 ldr r0, [r5] 317 005a 40F48020 orr r0, r0, #262144 318 005e 2860 str r0, [r5] 190:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 319 .loc 1 190 5 is_stmt 1 view .LVU100 190:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 320 .loc 1 190 9 is_stmt 0 view .LVU101 321 0060 2068 ldr r0, [r4] 190:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 322 .loc 1 190 26 view .LVU102 323 0062 0361 str r3, [r0, #16] 193:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 324 .loc 1 193 5 is_stmt 1 view .LVU103 325 0064 049B ldr r3, [sp, #16] 326 .LVL28: 193:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 327 .loc 1 193 5 is_stmt 0 view .LVU104 328 0066 2046 mov r0, r4 329 .LVL29: 193:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 330 .loc 1 193 5 view .LVU105 331 0068 FFF7FEFF bl DMA_MultiBufferSetConfig 332 .LVL30: 196: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 196 5 is_stmt 1 view .LVU106 334 006c 2368 ldr r3, [r4] 335 006e A54A ldr r2, .L327 336 0070 9342 cmp r3, r2 337 0072 40F29880 bls .L20 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 338 .loc 1 196 5 is_stmt 0 discriminator 1 view .LVU107 339 0076 A2F58962 sub r2, r2, #1096 340 007a 9342 cmp r3, r2 341 007c 31D0 beq .L63 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 342 .loc 1 196 5 discriminator 3 view .LVU108 343 007e 02F58062 add r2, r2, #1024 344 0082 9342 cmp r3, r2 345 0084 74D0 beq .L64 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 346 .loc 1 196 5 discriminator 5 view .LVU109 347 0086 A2F56872 sub r2, r2, #928 348 008a 9342 cmp r3, r2 349 008c 72D0 beq .L65 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 350 .loc 1 196 5 discriminator 7 view .LVU110 ARM GAS /tmp/ccUizbEm.s page 14 351 008e 02F58062 add r2, r2, #1024 352 0092 9342 cmp r3, r2 353 0094 70D0 beq .L66 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 354 .loc 1 196 5 discriminator 9 view .LVU111 355 0096 A2F58962 sub r2, r2, #1096 356 009a 9342 cmp r3, r2 357 009c 6ED0 beq .L67 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 358 .loc 1 196 5 discriminator 11 view .LVU112 359 009e 02F58062 add r2, r2, #1024 360 00a2 9342 cmp r3, r2 361 00a4 6DD0 beq .L68 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 362 .loc 1 196 5 discriminator 13 view .LVU113 363 00a6 A2F56872 sub r2, r2, #928 364 00aa 9342 cmp r3, r2 365 00ac 6CD0 beq .L69 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 366 .loc 1 196 5 discriminator 15 view .LVU114 367 00ae 02F58062 add r2, r2, #1024 368 00b2 9342 cmp r3, r2 369 00b4 6BD0 beq .L70 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 370 .loc 1 196 5 discriminator 17 view .LVU115 371 00b6 A2F58962 sub r2, r2, #1096 372 00ba 9342 cmp r3, r2 373 00bc 6AD0 beq .L71 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 374 .loc 1 196 5 discriminator 19 view .LVU116 375 00be 02F58062 add r2, r2, #1024 376 00c2 9342 cmp r3, r2 377 00c4 69D0 beq .L72 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 378 .loc 1 196 5 discriminator 21 view .LVU117 379 00c6 A2F56872 sub r2, r2, #928 380 00ca 9342 cmp r3, r2 381 00cc 68D0 beq .L73 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 382 .loc 1 196 5 discriminator 23 view .LVU118 383 00ce 02F58062 add r2, r2, #1024 384 00d2 9342 cmp r3, r2 385 00d4 02D0 beq .L306 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 386 .loc 1 196 5 view .LVU119 387 00d6 4FF00062 mov r2, #134217728 388 00da 03E0 b .L21 389 .L306: 390 00dc 4FF40012 mov r2, #2097152 391 00e0 00E0 b .L21 392 .L63: 393 00e2 2022 movs r2, #32 394 .L21: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 395 .loc 1 196 5 discriminator 50 view .LVU120 396 00e4 884B ldr r3, .L327+4 397 00e6 DA60 str r2, [r3, #12] ARM GAS /tmp/ccUizbEm.s page 15 398 .LVL31: 399 .L22: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 400 .loc 1 197 5 is_stmt 1 view .LVU121 401 00e8 2368 ldr r3, [r4] 402 00ea 864A ldr r2, .L327 403 00ec 9342 cmp r3, r2 404 00ee 40F2CC81 bls .L28 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 405 .loc 1 197 5 is_stmt 0 discriminator 1 view .LVU122 406 00f2 A2F58962 sub r2, r2, #1096 407 00f6 9342 cmp r3, r2 408 00f8 00F06581 beq .L111 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 409 .loc 1 197 5 discriminator 3 view .LVU123 410 00fc 02F58062 add r2, r2, #1024 411 0100 9342 cmp r3, r2 412 0102 00F0A781 beq .L112 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 413 .loc 1 197 5 discriminator 5 view .LVU124 414 0106 A2F56872 sub r2, r2, #928 415 010a 9342 cmp r3, r2 416 010c 00F0A481 beq .L113 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 417 .loc 1 197 5 discriminator 7 view .LVU125 418 0110 02F58062 add r2, r2, #1024 419 0114 9342 cmp r3, r2 420 0116 00F0A181 beq .L114 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 421 .loc 1 197 5 discriminator 9 view .LVU126 422 011a A2F58962 sub r2, r2, #1096 423 011e 9342 cmp r3, r2 424 0120 00F09E81 beq .L115 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 425 .loc 1 197 5 discriminator 11 view .LVU127 426 0124 02F58062 add r2, r2, #1024 427 0128 9342 cmp r3, r2 428 012a 00F09C81 beq .L116 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 429 .loc 1 197 5 discriminator 13 view .LVU128 430 012e A2F56872 sub r2, r2, #928 431 0132 9342 cmp r3, r2 432 0134 00F09A81 beq .L117 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 433 .loc 1 197 5 discriminator 15 view .LVU129 434 0138 02F58062 add r2, r2, #1024 435 013c 9342 cmp r3, r2 436 013e 00F09881 beq .L118 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 437 .loc 1 197 5 discriminator 17 view .LVU130 438 0142 A2F58962 sub r2, r2, #1096 439 0146 9342 cmp r3, r2 440 0148 00F09681 beq .L119 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 441 .loc 1 197 5 discriminator 19 view .LVU131 442 014c 02F58062 add r2, r2, #1024 443 0150 9342 cmp r3, r2 ARM GAS /tmp/ccUizbEm.s page 16 444 0152 00F09481 beq .L120 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 445 .loc 1 197 5 discriminator 21 view .LVU132 446 0156 A2F56872 sub r2, r2, #928 447 015a 9342 cmp r3, r2 448 015c 00F09281 beq .L121 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 449 .loc 1 197 5 discriminator 23 view .LVU133 450 0160 02F58062 add r2, r2, #1024 451 0164 9342 cmp r3, r2 452 0166 00F02B81 beq .L307 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 453 .loc 1 197 5 view .LVU134 454 016a 4FF08062 mov r2, #67108864 455 016e 2BE1 b .L29 456 .LVL32: 457 .L64: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 458 .loc 1 196 5 view .LVU135 459 0170 2022 movs r2, #32 460 0172 B7E7 b .L21 461 .L65: 462 0174 2022 movs r2, #32 463 0176 B5E7 b .L21 464 .L66: 465 0178 2022 movs r2, #32 466 017a B3E7 b .L21 467 .L67: 468 017c 4FF40062 mov r2, #2048 469 0180 B0E7 b .L21 470 .L68: 471 0182 4FF40062 mov r2, #2048 472 0186 ADE7 b .L21 473 .L69: 474 0188 4FF40062 mov r2, #2048 475 018c AAE7 b .L21 476 .L70: 477 018e 4FF40062 mov r2, #2048 478 0192 A7E7 b .L21 479 .L71: 480 0194 4FF40012 mov r2, #2097152 481 0198 A4E7 b .L21 482 .L72: 483 019a 4FF40012 mov r2, #2097152 484 019e A1E7 b .L21 485 .L73: 486 01a0 4FF40012 mov r2, #2097152 487 01a4 9EE7 b .L21 488 .L20: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 489 .loc 1 196 5 discriminator 2 view .LVU136 490 01a6 594A ldr r2, .L327+8 491 01a8 9342 cmp r3, r2 492 01aa 53D9 bls .L23 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 493 .loc 1 196 5 discriminator 51 view .LVU137 494 01ac A83A subs r2, r2, #168 ARM GAS /tmp/ccUizbEm.s page 17 495 01ae 9342 cmp r3, r2 496 01b0 31D0 beq .L75 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 497 .loc 1 196 5 discriminator 53 view .LVU138 498 01b2 02F58062 add r2, r2, #1024 499 01b6 9342 cmp r3, r2 500 01b8 31D0 beq .L76 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 501 .loc 1 196 5 discriminator 55 view .LVU139 502 01ba A2F56872 sub r2, r2, #928 503 01be 9342 cmp r3, r2 504 01c0 2FD0 beq .L77 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 505 .loc 1 196 5 discriminator 57 view .LVU140 506 01c2 02F58062 add r2, r2, #1024 507 01c6 9342 cmp r3, r2 508 01c8 2DD0 beq .L78 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 509 .loc 1 196 5 discriminator 59 view .LVU141 510 01ca A2F58962 sub r2, r2, #1096 511 01ce 9342 cmp r3, r2 512 01d0 2BD0 beq .L79 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 513 .loc 1 196 5 discriminator 61 view .LVU142 514 01d2 02F58062 add r2, r2, #1024 515 01d6 9342 cmp r3, r2 516 01d8 2AD0 beq .L80 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 517 .loc 1 196 5 discriminator 63 view .LVU143 518 01da A2F56872 sub r2, r2, #928 519 01de 9342 cmp r3, r2 520 01e0 29D0 beq .L81 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 521 .loc 1 196 5 discriminator 65 view .LVU144 522 01e2 02F58062 add r2, r2, #1024 523 01e6 9342 cmp r3, r2 524 01e8 28D0 beq .L82 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 525 .loc 1 196 5 discriminator 67 view .LVU145 526 01ea A2F58962 sub r2, r2, #1096 527 01ee 9342 cmp r3, r2 528 01f0 27D0 beq .L83 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 529 .loc 1 196 5 discriminator 69 view .LVU146 530 01f2 02F58062 add r2, r2, #1024 531 01f6 9342 cmp r3, r2 532 01f8 26D0 beq .L84 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 533 .loc 1 196 5 discriminator 71 view .LVU147 534 01fa A2F56872 sub r2, r2, #928 535 01fe 9342 cmp r3, r2 536 0200 25D0 beq .L85 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 537 .loc 1 196 5 discriminator 73 view .LVU148 538 0202 02F58062 add r2, r2, #1024 539 0206 9342 cmp r3, r2 540 0208 02D0 beq .L308 ARM GAS /tmp/ccUizbEm.s page 18 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 541 .loc 1 196 5 view .LVU149 542 020a 4FF00063 mov r3, #134217728 543 020e 03E0 b .L24 544 .L308: 545 0210 4FF40013 mov r3, #2097152 546 0214 00E0 b .L24 547 .L75: 548 0216 2023 movs r3, #32 549 .L24: 196: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 196 5 discriminator 100 view .LVU150 551 0218 3B4A ldr r2, .L327+4 552 021a 9360 str r3, [r2, #8] 553 .LVL33: 196: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 196 5 discriminator 100 view .LVU151 555 021c 64E7 b .L22 556 .LVL34: 557 .L76: 196: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 196 5 view .LVU152 559 021e 2023 movs r3, #32 560 0220 FAE7 b .L24 561 .L77: 562 0222 2023 movs r3, #32 563 0224 F8E7 b .L24 564 .L78: 565 0226 2023 movs r3, #32 566 0228 F6E7 b .L24 567 .L79: 568 022a 4FF40063 mov r3, #2048 569 022e F3E7 b .L24 570 .L80: 571 0230 4FF40063 mov r3, #2048 572 0234 F0E7 b .L24 573 .L81: 574 0236 4FF40063 mov r3, #2048 575 023a EDE7 b .L24 576 .L82: 577 023c 4FF40063 mov r3, #2048 578 0240 EAE7 b .L24 579 .L83: 580 0242 4FF40013 mov r3, #2097152 581 0246 E7E7 b .L24 582 .L84: 583 0248 4FF40013 mov r3, #2097152 584 024c E4E7 b .L24 585 .L85: 586 024e 4FF40013 mov r3, #2097152 587 0252 E1E7 b .L24 588 .L23: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 589 .loc 1 196 5 discriminator 52 view .LVU153 590 0254 2E4A ldr r2, .L327+12 591 0256 9342 cmp r3, r2 592 0258 5ED9 bls .L25 ARM GAS /tmp/ccUizbEm.s page 19 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 593 .loc 1 196 5 discriminator 102 view .LVU154 594 025a 483A subs r2, r2, #72 595 025c 9342 cmp r3, r2 596 025e 31D0 beq .L87 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 597 .loc 1 196 5 discriminator 104 view .LVU155 598 0260 02F58062 add r2, r2, #1024 599 0264 9342 cmp r3, r2 600 0266 31D0 beq .L88 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 601 .loc 1 196 5 discriminator 106 view .LVU156 602 0268 A2F56872 sub r2, r2, #928 603 026c 9342 cmp r3, r2 604 026e 2FD0 beq .L89 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 605 .loc 1 196 5 discriminator 108 view .LVU157 606 0270 02F58062 add r2, r2, #1024 607 0274 9342 cmp r3, r2 608 0276 2DD0 beq .L90 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 609 .loc 1 196 5 discriminator 110 view .LVU158 610 0278 A2F58962 sub r2, r2, #1096 611 027c 9342 cmp r3, r2 612 027e 2BD0 beq .L91 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 613 .loc 1 196 5 discriminator 112 view .LVU159 614 0280 02F58062 add r2, r2, #1024 615 0284 9342 cmp r3, r2 616 0286 2AD0 beq .L92 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 617 .loc 1 196 5 discriminator 114 view .LVU160 618 0288 A2F56872 sub r2, r2, #928 619 028c 9342 cmp r3, r2 620 028e 29D0 beq .L93 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 621 .loc 1 196 5 discriminator 116 view .LVU161 622 0290 02F58062 add r2, r2, #1024 623 0294 9342 cmp r3, r2 624 0296 28D0 beq .L94 196: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 196 5 discriminator 118 view .LVU162 626 0298 A2F58962 sub r2, r2, #1096 627 029c 9342 cmp r3, r2 628 029e 27D0 beq .L95 196: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 196 5 discriminator 120 view .LVU163 630 02a0 02F58062 add r2, r2, #1024 631 02a4 9342 cmp r3, r2 632 02a6 26D0 beq .L96 196: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 196 5 discriminator 122 view .LVU164 634 02a8 A2F56872 sub r2, r2, #928 635 02ac 9342 cmp r3, r2 636 02ae 25D0 beq .L97 196: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 196 5 discriminator 124 view .LVU165 ARM GAS /tmp/ccUizbEm.s page 20 638 02b0 02F58062 add r2, r2, #1024 639 02b4 9342 cmp r3, r2 640 02b6 02D0 beq .L309 196: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 196 5 view .LVU166 642 02b8 4FF00063 mov r3, #134217728 643 02bc 03E0 b .L26 644 .L309: 645 02be 4FF40013 mov r3, #2097152 646 02c2 00E0 b .L26 647 .L87: 648 02c4 2023 movs r3, #32 649 .L26: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 650 .loc 1 196 5 discriminator 151 view .LVU167 651 02c6 134A ldr r2, .L327+16 652 02c8 D360 str r3, [r2, #12] 653 .LVL35: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 654 .loc 1 196 5 discriminator 151 view .LVU168 655 02ca 0DE7 b .L22 656 .LVL36: 657 .L88: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 658 .loc 1 196 5 view .LVU169 659 02cc 2023 movs r3, #32 660 02ce FAE7 b .L26 661 .L89: 662 02d0 2023 movs r3, #32 663 02d2 F8E7 b .L26 664 .L90: 665 02d4 2023 movs r3, #32 666 02d6 F6E7 b .L26 667 .L91: 668 02d8 4FF40063 mov r3, #2048 669 02dc F3E7 b .L26 670 .L92: 671 02de 4FF40063 mov r3, #2048 672 02e2 F0E7 b .L26 673 .L93: 674 02e4 4FF40063 mov r3, #2048 675 02e8 EDE7 b .L26 676 .L94: 677 02ea 4FF40063 mov r3, #2048 678 02ee EAE7 b .L26 679 .L95: 680 02f0 4FF40013 mov r3, #2097152 681 02f4 E7E7 b .L26 682 .L96: 683 02f6 4FF40013 mov r3, #2097152 684 02fa E4E7 b .L26 685 .L97: 686 02fc 4FF40013 mov r3, #2097152 687 0300 E1E7 b .L26 688 .L328: 689 0302 00BF .align 2 690 .L327: ARM GAS /tmp/ccUizbEm.s page 21 691 0304 58640240 .word 1073898584 692 0308 00640240 .word 1073898496 693 030c B8600240 .word 1073897656 694 0310 58600240 .word 1073897560 695 0314 00600240 .word 1073897472 696 .L25: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 697 .loc 1 196 5 discriminator 103 view .LVU170 698 0318 B14A ldr r2, .L329 699 031a 9342 cmp r3, r2 700 031c 31D0 beq .L99 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 701 .loc 1 196 5 discriminator 153 view .LVU171 702 031e 02F58062 add r2, r2, #1024 703 0322 9342 cmp r3, r2 704 0324 31D0 beq .L100 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 705 .loc 1 196 5 discriminator 155 view .LVU172 706 0326 A2F56872 sub r2, r2, #928 707 032a 9342 cmp r3, r2 708 032c 2FD0 beq .L101 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 709 .loc 1 196 5 discriminator 157 view .LVU173 710 032e 02F58062 add r2, r2, #1024 711 0332 9342 cmp r3, r2 712 0334 2DD0 beq .L102 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 713 .loc 1 196 5 discriminator 159 view .LVU174 714 0336 A2F58962 sub r2, r2, #1096 715 033a 9342 cmp r3, r2 716 033c 2BD0 beq .L103 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 717 .loc 1 196 5 discriminator 161 view .LVU175 718 033e 02F58062 add r2, r2, #1024 719 0342 9342 cmp r3, r2 720 0344 2AD0 beq .L104 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 721 .loc 1 196 5 discriminator 163 view .LVU176 722 0346 A2F56872 sub r2, r2, #928 723 034a 9342 cmp r3, r2 724 034c 29D0 beq .L105 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 725 .loc 1 196 5 discriminator 165 view .LVU177 726 034e 02F58062 add r2, r2, #1024 727 0352 9342 cmp r3, r2 728 0354 28D0 beq .L106 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 729 .loc 1 196 5 discriminator 167 view .LVU178 730 0356 A2F58962 sub r2, r2, #1096 731 035a 9342 cmp r3, r2 732 035c 27D0 beq .L107 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 733 .loc 1 196 5 discriminator 169 view .LVU179 734 035e 02F58062 add r2, r2, #1024 735 0362 9342 cmp r3, r2 736 0364 26D0 beq .L108 196: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/ccUizbEm.s page 22 737 .loc 1 196 5 discriminator 171 view .LVU180 738 0366 A2F56872 sub r2, r2, #928 739 036a 9342 cmp r3, r2 740 036c 25D0 beq .L109 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 741 .loc 1 196 5 discriminator 173 view .LVU181 742 036e 02F58062 add r2, r2, #1024 743 0372 9342 cmp r3, r2 744 0374 02D0 beq .L310 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 745 .loc 1 196 5 view .LVU182 746 0376 4FF00063 mov r3, #134217728 747 037a 03E0 b .L27 748 .L310: 749 037c 4FF40013 mov r3, #2097152 750 0380 00E0 b .L27 751 .L99: 752 0382 2023 movs r3, #32 753 .L27: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 754 .loc 1 196 5 discriminator 200 view .LVU183 755 0384 974A ldr r2, .L329+4 756 0386 9360 str r3, [r2, #8] 757 .LVL37: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 758 .loc 1 196 5 discriminator 200 view .LVU184 759 0388 AEE6 b .L22 760 .LVL38: 761 .L100: 196:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma)); 762 .loc 1 196 5 view .LVU185 763 038a 2023 movs r3, #32 764 038c FAE7 b .L27 765 .L101: 766 038e 2023 movs r3, #32 767 0390 F8E7 b .L27 768 .L102: 769 0392 2023 movs r3, #32 770 0394 F6E7 b .L27 771 .L103: 772 0396 4FF40063 mov r3, #2048 773 039a F3E7 b .L27 774 .L104: 775 039c 4FF40063 mov r3, #2048 776 03a0 F0E7 b .L27 777 .L105: 778 03a2 4FF40063 mov r3, #2048 779 03a6 EDE7 b .L27 780 .L106: 781 03a8 4FF40063 mov r3, #2048 782 03ac EAE7 b .L27 783 .L107: 784 03ae 4FF40013 mov r3, #2097152 785 03b2 E7E7 b .L27 786 .L108: 787 03b4 4FF40013 mov r3, #2097152 788 03b8 E4E7 b .L27 ARM GAS /tmp/ccUizbEm.s page 23 789 .L109: 790 03ba 4FF40013 mov r3, #2097152 791 03be E1E7 b .L27 792 .LVL39: 793 .L307: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 794 .loc 1 197 5 view .LVU186 795 03c0 4FF48012 mov r2, #1048576 796 03c4 00E0 b .L29 797 .L111: 798 03c6 1022 movs r2, #16 799 .L29: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 800 .loc 1 197 5 discriminator 50 view .LVU187 801 03c8 874B ldr r3, .L329+8 802 03ca DA60 str r2, [r3, #12] 803 .L30: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 804 .loc 1 198 5 is_stmt 1 view .LVU188 805 03cc 2368 ldr r3, [r4] 806 03ce 874A ldr r2, .L329+12 807 03d0 9342 cmp r3, r2 808 03d2 40F2CD81 bls .L36 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 809 .loc 1 198 5 is_stmt 0 discriminator 1 view .LVU189 810 03d6 A2F58962 sub r2, r2, #1096 811 03da 9342 cmp r3, r2 812 03dc 00F06681 beq .L159 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 813 .loc 1 198 5 discriminator 3 view .LVU190 814 03e0 02F58062 add r2, r2, #1024 815 03e4 9342 cmp r3, r2 816 03e6 00F0A881 beq .L160 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 817 .loc 1 198 5 discriminator 5 view .LVU191 818 03ea A2F56872 sub r2, r2, #928 819 03ee 9342 cmp r3, r2 820 03f0 00F0A581 beq .L161 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 821 .loc 1 198 5 discriminator 7 view .LVU192 822 03f4 02F58062 add r2, r2, #1024 823 03f8 9342 cmp r3, r2 824 03fa 00F0A281 beq .L162 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 825 .loc 1 198 5 discriminator 9 view .LVU193 826 03fe A2F58962 sub r2, r2, #1096 827 0402 9342 cmp r3, r2 828 0404 00F09F81 beq .L163 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 829 .loc 1 198 5 discriminator 11 view .LVU194 830 0408 02F58062 add r2, r2, #1024 831 040c 9342 cmp r3, r2 832 040e 00F09D81 beq .L164 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 833 .loc 1 198 5 discriminator 13 view .LVU195 834 0412 A2F56872 sub r2, r2, #928 835 0416 9342 cmp r3, r2 ARM GAS /tmp/ccUizbEm.s page 24 836 0418 00F09B81 beq .L165 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 837 .loc 1 198 5 discriminator 15 view .LVU196 838 041c 02F58062 add r2, r2, #1024 839 0420 9342 cmp r3, r2 840 0422 00F09981 beq .L166 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 841 .loc 1 198 5 discriminator 17 view .LVU197 842 0426 A2F58962 sub r2, r2, #1096 843 042a 9342 cmp r3, r2 844 042c 00F09781 beq .L167 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 845 .loc 1 198 5 discriminator 19 view .LVU198 846 0430 02F58062 add r2, r2, #1024 847 0434 9342 cmp r3, r2 848 0436 00F09581 beq .L168 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 849 .loc 1 198 5 discriminator 21 view .LVU199 850 043a A2F56872 sub r2, r2, #928 851 043e 9342 cmp r3, r2 852 0440 00F09381 beq .L169 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 853 .loc 1 198 5 discriminator 23 view .LVU200 854 0444 02F58062 add r2, r2, #1024 855 0448 9342 cmp r3, r2 856 044a 00F02C81 beq .L311 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 857 .loc 1 198 5 view .LVU201 858 044e 4FF00072 mov r2, #33554432 859 0452 2CE1 b .L37 860 .L112: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 861 .loc 1 197 5 view .LVU202 862 0454 1022 movs r2, #16 863 0456 B7E7 b .L29 864 .L113: 865 0458 1022 movs r2, #16 866 045a B5E7 b .L29 867 .L114: 868 045c 1022 movs r2, #16 869 045e B3E7 b .L29 870 .L115: 871 0460 4FF48062 mov r2, #1024 872 0464 B0E7 b .L29 873 .L116: 874 0466 4FF48062 mov r2, #1024 875 046a ADE7 b .L29 876 .L117: 877 046c 4FF48062 mov r2, #1024 878 0470 AAE7 b .L29 879 .L118: 880 0472 4FF48062 mov r2, #1024 881 0476 A7E7 b .L29 882 .L119: 883 0478 4FF48012 mov r2, #1048576 884 047c A4E7 b .L29 885 .L120: ARM GAS /tmp/ccUizbEm.s page 25 886 047e 4FF48012 mov r2, #1048576 887 0482 A1E7 b .L29 888 .L121: 889 0484 4FF48012 mov r2, #1048576 890 0488 9EE7 b .L29 891 .L28: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 892 .loc 1 197 5 discriminator 2 view .LVU203 893 048a 594A ldr r2, .L329+16 894 048c 9342 cmp r3, r2 895 048e 53D9 bls .L31 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 896 .loc 1 197 5 discriminator 51 view .LVU204 897 0490 A83A subs r2, r2, #168 898 0492 9342 cmp r3, r2 899 0494 31D0 beq .L123 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 900 .loc 1 197 5 discriminator 53 view .LVU205 901 0496 02F58062 add r2, r2, #1024 902 049a 9342 cmp r3, r2 903 049c 31D0 beq .L124 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 904 .loc 1 197 5 discriminator 55 view .LVU206 905 049e A2F56872 sub r2, r2, #928 906 04a2 9342 cmp r3, r2 907 04a4 2FD0 beq .L125 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 908 .loc 1 197 5 discriminator 57 view .LVU207 909 04a6 02F58062 add r2, r2, #1024 910 04aa 9342 cmp r3, r2 911 04ac 2DD0 beq .L126 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 912 .loc 1 197 5 discriminator 59 view .LVU208 913 04ae A2F58962 sub r2, r2, #1096 914 04b2 9342 cmp r3, r2 915 04b4 2BD0 beq .L127 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 916 .loc 1 197 5 discriminator 61 view .LVU209 917 04b6 02F58062 add r2, r2, #1024 918 04ba 9342 cmp r3, r2 919 04bc 2AD0 beq .L128 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 920 .loc 1 197 5 discriminator 63 view .LVU210 921 04be A2F56872 sub r2, r2, #928 922 04c2 9342 cmp r3, r2 923 04c4 29D0 beq .L129 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 924 .loc 1 197 5 discriminator 65 view .LVU211 925 04c6 02F58062 add r2, r2, #1024 926 04ca 9342 cmp r3, r2 927 04cc 28D0 beq .L130 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 928 .loc 1 197 5 discriminator 67 view .LVU212 929 04ce A2F58962 sub r2, r2, #1096 930 04d2 9342 cmp r3, r2 931 04d4 27D0 beq .L131 197: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/ccUizbEm.s page 26 932 .loc 1 197 5 discriminator 69 view .LVU213 933 04d6 02F58062 add r2, r2, #1024 934 04da 9342 cmp r3, r2 935 04dc 26D0 beq .L132 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 936 .loc 1 197 5 discriminator 71 view .LVU214 937 04de A2F56872 sub r2, r2, #928 938 04e2 9342 cmp r3, r2 939 04e4 25D0 beq .L133 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 940 .loc 1 197 5 discriminator 73 view .LVU215 941 04e6 02F58062 add r2, r2, #1024 942 04ea 9342 cmp r3, r2 943 04ec 02D0 beq .L312 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 944 .loc 1 197 5 view .LVU216 945 04ee 4FF08063 mov r3, #67108864 946 04f2 03E0 b .L32 947 .L312: 948 04f4 4FF48013 mov r3, #1048576 949 04f8 00E0 b .L32 950 .L123: 951 04fa 1023 movs r3, #16 952 .L32: 197: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 197 5 discriminator 100 view .LVU217 954 04fc 3A4A ldr r2, .L329+8 955 04fe 9360 str r3, [r2, #8] 956 0500 64E7 b .L30 957 .L124: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 958 .loc 1 197 5 view .LVU218 959 0502 1023 movs r3, #16 960 0504 FAE7 b .L32 961 .L125: 962 0506 1023 movs r3, #16 963 0508 F8E7 b .L32 964 .L126: 965 050a 1023 movs r3, #16 966 050c F6E7 b .L32 967 .L127: 968 050e 4FF48063 mov r3, #1024 969 0512 F3E7 b .L32 970 .L128: 971 0514 4FF48063 mov r3, #1024 972 0518 F0E7 b .L32 973 .L129: 974 051a 4FF48063 mov r3, #1024 975 051e EDE7 b .L32 976 .L130: 977 0520 4FF48063 mov r3, #1024 978 0524 EAE7 b .L32 979 .L131: 980 0526 4FF48013 mov r3, #1048576 981 052a E7E7 b .L32 982 .L132: 983 052c 4FF48013 mov r3, #1048576 ARM GAS /tmp/ccUizbEm.s page 27 984 0530 E4E7 b .L32 985 .L133: 986 0532 4FF48013 mov r3, #1048576 987 0536 E1E7 b .L32 988 .L31: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 989 .loc 1 197 5 discriminator 52 view .LVU219 990 0538 2E4A ldr r2, .L329+20 991 053a 9342 cmp r3, r2 992 053c 5FD9 bls .L33 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 993 .loc 1 197 5 discriminator 102 view .LVU220 994 053e 483A subs r2, r2, #72 995 0540 9342 cmp r3, r2 996 0542 31D0 beq .L135 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 997 .loc 1 197 5 discriminator 104 view .LVU221 998 0544 02F58062 add r2, r2, #1024 999 0548 9342 cmp r3, r2 1000 054a 31D0 beq .L136 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1001 .loc 1 197 5 discriminator 106 view .LVU222 1002 054c A2F56872 sub r2, r2, #928 1003 0550 9342 cmp r3, r2 1004 0552 2FD0 beq .L137 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1005 .loc 1 197 5 discriminator 108 view .LVU223 1006 0554 02F58062 add r2, r2, #1024 1007 0558 9342 cmp r3, r2 1008 055a 2DD0 beq .L138 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1009 .loc 1 197 5 discriminator 110 view .LVU224 1010 055c A2F58962 sub r2, r2, #1096 1011 0560 9342 cmp r3, r2 1012 0562 2BD0 beq .L139 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1013 .loc 1 197 5 discriminator 112 view .LVU225 1014 0564 02F58062 add r2, r2, #1024 1015 0568 9342 cmp r3, r2 1016 056a 2AD0 beq .L140 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1017 .loc 1 197 5 discriminator 114 view .LVU226 1018 056c A2F56872 sub r2, r2, #928 1019 0570 9342 cmp r3, r2 1020 0572 29D0 beq .L141 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1021 .loc 1 197 5 discriminator 116 view .LVU227 1022 0574 02F58062 add r2, r2, #1024 1023 0578 9342 cmp r3, r2 1024 057a 28D0 beq .L142 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1025 .loc 1 197 5 discriminator 118 view .LVU228 1026 057c A2F58962 sub r2, r2, #1096 1027 0580 9342 cmp r3, r2 1028 0582 27D0 beq .L143 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1029 .loc 1 197 5 discriminator 120 view .LVU229 ARM GAS /tmp/ccUizbEm.s page 28 1030 0584 02F58062 add r2, r2, #1024 1031 0588 9342 cmp r3, r2 1032 058a 26D0 beq .L144 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1033 .loc 1 197 5 discriminator 122 view .LVU230 1034 058c A2F56872 sub r2, r2, #928 1035 0590 9342 cmp r3, r2 1036 0592 31D0 beq .L145 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1037 .loc 1 197 5 discriminator 124 view .LVU231 1038 0594 02F58062 add r2, r2, #1024 1039 0598 9342 cmp r3, r2 1040 059a 02D0 beq .L313 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1041 .loc 1 197 5 view .LVU232 1042 059c 4FF08063 mov r3, #67108864 1043 05a0 03E0 b .L34 1044 .L313: 1045 05a2 4FF48013 mov r3, #1048576 1046 05a6 00E0 b .L34 1047 .L135: 1048 05a8 1023 movs r3, #16 1049 .L34: 197: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 197 5 discriminator 151 view .LVU233 1051 05aa 0E4A ldr r2, .L329+4 1052 05ac D360 str r3, [r2, #12] 1053 05ae 0DE7 b .L30 1054 .L136: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1055 .loc 1 197 5 view .LVU234 1056 05b0 1023 movs r3, #16 1057 05b2 FAE7 b .L34 1058 .L137: 1059 05b4 1023 movs r3, #16 1060 05b6 F8E7 b .L34 1061 .L138: 1062 05b8 1023 movs r3, #16 1063 05ba F6E7 b .L34 1064 .L139: 1065 05bc 4FF48063 mov r3, #1024 1066 05c0 F3E7 b .L34 1067 .L140: 1068 05c2 4FF48063 mov r3, #1024 1069 05c6 F0E7 b .L34 1070 .L141: 1071 05c8 4FF48063 mov r3, #1024 1072 05cc EDE7 b .L34 1073 .L142: 1074 05ce 4FF48063 mov r3, #1024 1075 05d2 EAE7 b .L34 1076 .L143: 1077 05d4 4FF48013 mov r3, #1048576 1078 05d8 E7E7 b .L34 1079 .L144: 1080 05da 4FF48013 mov r3, #1048576 1081 05de E4E7 b .L34 ARM GAS /tmp/ccUizbEm.s page 29 1082 .L330: 1083 .align 2 1084 .L329: 1085 05e0 10600240 .word 1073897488 1086 05e4 00600240 .word 1073897472 1087 05e8 00640240 .word 1073898496 1088 05ec 58640240 .word 1073898584 1089 05f0 B8600240 .word 1073897656 1090 05f4 58600240 .word 1073897560 1091 .L145: 1092 05f8 4FF48013 mov r3, #1048576 1093 05fc D5E7 b .L34 1094 .L33: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1095 .loc 1 197 5 discriminator 103 view .LVU235 1096 05fe B24A ldr r2, .L331 1097 0600 9342 cmp r3, r2 1098 0602 31D0 beq .L147 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1099 .loc 1 197 5 discriminator 153 view .LVU236 1100 0604 02F58062 add r2, r2, #1024 1101 0608 9342 cmp r3, r2 1102 060a 31D0 beq .L148 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1103 .loc 1 197 5 discriminator 155 view .LVU237 1104 060c A2F56872 sub r2, r2, #928 1105 0610 9342 cmp r3, r2 1106 0612 2FD0 beq .L149 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1107 .loc 1 197 5 discriminator 157 view .LVU238 1108 0614 02F58062 add r2, r2, #1024 1109 0618 9342 cmp r3, r2 1110 061a 2DD0 beq .L150 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1111 .loc 1 197 5 discriminator 159 view .LVU239 1112 061c A2F58962 sub r2, r2, #1096 1113 0620 9342 cmp r3, r2 1114 0622 2BD0 beq .L151 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1115 .loc 1 197 5 discriminator 161 view .LVU240 1116 0624 02F58062 add r2, r2, #1024 1117 0628 9342 cmp r3, r2 1118 062a 2AD0 beq .L152 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1119 .loc 1 197 5 discriminator 163 view .LVU241 1120 062c A2F56872 sub r2, r2, #928 1121 0630 9342 cmp r3, r2 1122 0632 29D0 beq .L153 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1123 .loc 1 197 5 discriminator 165 view .LVU242 1124 0634 02F58062 add r2, r2, #1024 1125 0638 9342 cmp r3, r2 1126 063a 28D0 beq .L154 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1127 .loc 1 197 5 discriminator 167 view .LVU243 1128 063c A2F58962 sub r2, r2, #1096 1129 0640 9342 cmp r3, r2 ARM GAS /tmp/ccUizbEm.s page 30 1130 0642 27D0 beq .L155 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1131 .loc 1 197 5 discriminator 169 view .LVU244 1132 0644 02F58062 add r2, r2, #1024 1133 0648 9342 cmp r3, r2 1134 064a 26D0 beq .L156 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1135 .loc 1 197 5 discriminator 171 view .LVU245 1136 064c A2F56872 sub r2, r2, #928 1137 0650 9342 cmp r3, r2 1138 0652 25D0 beq .L157 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1139 .loc 1 197 5 discriminator 173 view .LVU246 1140 0654 02F58062 add r2, r2, #1024 1141 0658 9342 cmp r3, r2 1142 065a 02D0 beq .L314 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1143 .loc 1 197 5 view .LVU247 1144 065c 4FF08063 mov r3, #67108864 1145 0660 03E0 b .L35 1146 .L314: 1147 0662 4FF48013 mov r3, #1048576 1148 0666 00E0 b .L35 1149 .L147: 1150 0668 1023 movs r3, #16 1151 .L35: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1152 .loc 1 197 5 discriminator 200 view .LVU248 1153 066a 984A ldr r2, .L331+4 1154 066c 9360 str r3, [r2, #8] 1155 066e ADE6 b .L30 1156 .L148: 197:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma)); 1157 .loc 1 197 5 view .LVU249 1158 0670 1023 movs r3, #16 1159 0672 FAE7 b .L35 1160 .L149: 1161 0674 1023 movs r3, #16 1162 0676 F8E7 b .L35 1163 .L150: 1164 0678 1023 movs r3, #16 1165 067a F6E7 b .L35 1166 .L151: 1167 067c 4FF48063 mov r3, #1024 1168 0680 F3E7 b .L35 1169 .L152: 1170 0682 4FF48063 mov r3, #1024 1171 0686 F0E7 b .L35 1172 .L153: 1173 0688 4FF48063 mov r3, #1024 1174 068c EDE7 b .L35 1175 .L154: 1176 068e 4FF48063 mov r3, #1024 1177 0692 EAE7 b .L35 1178 .L155: 1179 0694 4FF48013 mov r3, #1048576 1180 0698 E7E7 b .L35 ARM GAS /tmp/ccUizbEm.s page 31 1181 .L156: 1182 069a 4FF48013 mov r3, #1048576 1183 069e E4E7 b .L35 1184 .L157: 1185 06a0 4FF48013 mov r3, #1048576 1186 06a4 E1E7 b .L35 1187 .L311: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1188 .loc 1 198 5 view .LVU250 1189 06a6 4FF40022 mov r2, #524288 1190 06aa 00E0 b .L37 1191 .L159: 1192 06ac 0822 movs r2, #8 1193 .L37: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1194 .loc 1 198 5 discriminator 50 view .LVU251 1195 06ae 884B ldr r3, .L331+8 1196 06b0 DA60 str r2, [r3, #12] 1197 .L38: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1198 .loc 1 199 5 is_stmt 1 view .LVU252 1199 06b2 2368 ldr r3, [r4] 1200 06b4 874A ldr r2, .L331+12 1201 06b6 9342 cmp r3, r2 1202 06b8 40F2CE81 bls .L44 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1203 .loc 1 199 5 is_stmt 0 discriminator 1 view .LVU253 1204 06bc A2F58962 sub r2, r2, #1096 1205 06c0 9342 cmp r3, r2 1206 06c2 00F06781 beq .L207 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1207 .loc 1 199 5 discriminator 3 view .LVU254 1208 06c6 02F58062 add r2, r2, #1024 1209 06ca 9342 cmp r3, r2 1210 06cc 00F0A981 beq .L208 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1211 .loc 1 199 5 discriminator 5 view .LVU255 1212 06d0 A2F56872 sub r2, r2, #928 1213 06d4 9342 cmp r3, r2 1214 06d6 00F0A681 beq .L209 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1215 .loc 1 199 5 discriminator 7 view .LVU256 1216 06da 02F58062 add r2, r2, #1024 1217 06de 9342 cmp r3, r2 1218 06e0 00F0A381 beq .L210 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1219 .loc 1 199 5 discriminator 9 view .LVU257 1220 06e4 A2F58962 sub r2, r2, #1096 1221 06e8 9342 cmp r3, r2 1222 06ea 00F0A081 beq .L211 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1223 .loc 1 199 5 discriminator 11 view .LVU258 1224 06ee 02F58062 add r2, r2, #1024 1225 06f2 9342 cmp r3, r2 1226 06f4 00F09E81 beq .L212 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1227 .loc 1 199 5 discriminator 13 view .LVU259 ARM GAS /tmp/ccUizbEm.s page 32 1228 06f8 A2F56872 sub r2, r2, #928 1229 06fc 9342 cmp r3, r2 1230 06fe 00F09C81 beq .L213 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1231 .loc 1 199 5 discriminator 15 view .LVU260 1232 0702 02F58062 add r2, r2, #1024 1233 0706 9342 cmp r3, r2 1234 0708 00F09A81 beq .L214 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1235 .loc 1 199 5 discriminator 17 view .LVU261 1236 070c A2F58962 sub r2, r2, #1096 1237 0710 9342 cmp r3, r2 1238 0712 00F09881 beq .L215 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1239 .loc 1 199 5 discriminator 19 view .LVU262 1240 0716 02F58062 add r2, r2, #1024 1241 071a 9342 cmp r3, r2 1242 071c 00F09681 beq .L216 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1243 .loc 1 199 5 discriminator 21 view .LVU263 1244 0720 A2F56872 sub r2, r2, #928 1245 0724 9342 cmp r3, r2 1246 0726 00F09481 beq .L217 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1247 .loc 1 199 5 discriminator 23 view .LVU264 1248 072a 02F58062 add r2, r2, #1024 1249 072e 9342 cmp r3, r2 1250 0730 00F02D81 beq .L315 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1251 .loc 1 199 5 view .LVU265 1252 0734 4FF08072 mov r2, #16777216 1253 0738 2DE1 b .L45 1254 .L160: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1255 .loc 1 198 5 view .LVU266 1256 073a 0822 movs r2, #8 1257 073c B7E7 b .L37 1258 .L161: 1259 073e 0822 movs r2, #8 1260 0740 B5E7 b .L37 1261 .L162: 1262 0742 0822 movs r2, #8 1263 0744 B3E7 b .L37 1264 .L163: 1265 0746 4FF40072 mov r2, #512 1266 074a B0E7 b .L37 1267 .L164: 1268 074c 4FF40072 mov r2, #512 1269 0750 ADE7 b .L37 1270 .L165: 1271 0752 4FF40072 mov r2, #512 1272 0756 AAE7 b .L37 1273 .L166: 1274 0758 4FF40072 mov r2, #512 1275 075c A7E7 b .L37 1276 .L167: 1277 075e 4FF40022 mov r2, #524288 ARM GAS /tmp/ccUizbEm.s page 33 1278 0762 A4E7 b .L37 1279 .L168: 1280 0764 4FF40022 mov r2, #524288 1281 0768 A1E7 b .L37 1282 .L169: 1283 076a 4FF40022 mov r2, #524288 1284 076e 9EE7 b .L37 1285 .L36: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1286 .loc 1 198 5 discriminator 2 view .LVU267 1287 0770 594A ldr r2, .L331+16 1288 0772 9342 cmp r3, r2 1289 0774 53D9 bls .L39 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1290 .loc 1 198 5 discriminator 51 view .LVU268 1291 0776 A83A subs r2, r2, #168 1292 0778 9342 cmp r3, r2 1293 077a 31D0 beq .L171 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1294 .loc 1 198 5 discriminator 53 view .LVU269 1295 077c 02F58062 add r2, r2, #1024 1296 0780 9342 cmp r3, r2 1297 0782 31D0 beq .L172 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1298 .loc 1 198 5 discriminator 55 view .LVU270 1299 0784 A2F56872 sub r2, r2, #928 1300 0788 9342 cmp r3, r2 1301 078a 2FD0 beq .L173 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1302 .loc 1 198 5 discriminator 57 view .LVU271 1303 078c 02F58062 add r2, r2, #1024 1304 0790 9342 cmp r3, r2 1305 0792 2DD0 beq .L174 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1306 .loc 1 198 5 discriminator 59 view .LVU272 1307 0794 A2F58962 sub r2, r2, #1096 1308 0798 9342 cmp r3, r2 1309 079a 2BD0 beq .L175 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1310 .loc 1 198 5 discriminator 61 view .LVU273 1311 079c 02F58062 add r2, r2, #1024 1312 07a0 9342 cmp r3, r2 1313 07a2 2AD0 beq .L176 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1314 .loc 1 198 5 discriminator 63 view .LVU274 1315 07a4 A2F56872 sub r2, r2, #928 1316 07a8 9342 cmp r3, r2 1317 07aa 29D0 beq .L177 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1318 .loc 1 198 5 discriminator 65 view .LVU275 1319 07ac 02F58062 add r2, r2, #1024 1320 07b0 9342 cmp r3, r2 1321 07b2 28D0 beq .L178 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1322 .loc 1 198 5 discriminator 67 view .LVU276 1323 07b4 A2F58962 sub r2, r2, #1096 1324 07b8 9342 cmp r3, r2 ARM GAS /tmp/ccUizbEm.s page 34 1325 07ba 27D0 beq .L179 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1326 .loc 1 198 5 discriminator 69 view .LVU277 1327 07bc 02F58062 add r2, r2, #1024 1328 07c0 9342 cmp r3, r2 1329 07c2 26D0 beq .L180 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1330 .loc 1 198 5 discriminator 71 view .LVU278 1331 07c4 A2F56872 sub r2, r2, #928 1332 07c8 9342 cmp r3, r2 1333 07ca 25D0 beq .L181 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1334 .loc 1 198 5 discriminator 73 view .LVU279 1335 07cc 02F58062 add r2, r2, #1024 1336 07d0 9342 cmp r3, r2 1337 07d2 02D0 beq .L316 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1338 .loc 1 198 5 view .LVU280 1339 07d4 4FF00073 mov r3, #33554432 1340 07d8 03E0 b .L40 1341 .L316: 1342 07da 4FF40023 mov r3, #524288 1343 07de 00E0 b .L40 1344 .L171: 1345 07e0 0823 movs r3, #8 1346 .L40: 198: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 198 5 discriminator 100 view .LVU281 1348 07e2 3B4A ldr r2, .L331+8 1349 07e4 9360 str r3, [r2, #8] 1350 07e6 64E7 b .L38 1351 .L172: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1352 .loc 1 198 5 view .LVU282 1353 07e8 0823 movs r3, #8 1354 07ea FAE7 b .L40 1355 .L173: 1356 07ec 0823 movs r3, #8 1357 07ee F8E7 b .L40 1358 .L174: 1359 07f0 0823 movs r3, #8 1360 07f2 F6E7 b .L40 1361 .L175: 1362 07f4 4FF40073 mov r3, #512 1363 07f8 F3E7 b .L40 1364 .L176: 1365 07fa 4FF40073 mov r3, #512 1366 07fe F0E7 b .L40 1367 .L177: 1368 0800 4FF40073 mov r3, #512 1369 0804 EDE7 b .L40 1370 .L178: 1371 0806 4FF40073 mov r3, #512 1372 080a EAE7 b .L40 1373 .L179: 1374 080c 4FF40023 mov r3, #524288 1375 0810 E7E7 b .L40 ARM GAS /tmp/ccUizbEm.s page 35 1376 .L180: 1377 0812 4FF40023 mov r3, #524288 1378 0816 E4E7 b .L40 1379 .L181: 1380 0818 4FF40023 mov r3, #524288 1381 081c E1E7 b .L40 1382 .L39: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1383 .loc 1 198 5 discriminator 52 view .LVU283 1384 081e 2F4A ldr r2, .L331+20 1385 0820 9342 cmp r3, r2 1386 0822 60D9 bls .L41 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1387 .loc 1 198 5 discriminator 102 view .LVU284 1388 0824 483A subs r2, r2, #72 1389 0826 9342 cmp r3, r2 1390 0828 31D0 beq .L183 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1391 .loc 1 198 5 discriminator 104 view .LVU285 1392 082a 02F58062 add r2, r2, #1024 1393 082e 9342 cmp r3, r2 1394 0830 31D0 beq .L184 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1395 .loc 1 198 5 discriminator 106 view .LVU286 1396 0832 A2F56872 sub r2, r2, #928 1397 0836 9342 cmp r3, r2 1398 0838 2FD0 beq .L185 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1399 .loc 1 198 5 discriminator 108 view .LVU287 1400 083a 02F58062 add r2, r2, #1024 1401 083e 9342 cmp r3, r2 1402 0840 2DD0 beq .L186 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1403 .loc 1 198 5 discriminator 110 view .LVU288 1404 0842 A2F58962 sub r2, r2, #1096 1405 0846 9342 cmp r3, r2 1406 0848 2BD0 beq .L187 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1407 .loc 1 198 5 discriminator 112 view .LVU289 1408 084a 02F58062 add r2, r2, #1024 1409 084e 9342 cmp r3, r2 1410 0850 2AD0 beq .L188 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1411 .loc 1 198 5 discriminator 114 view .LVU290 1412 0852 A2F56872 sub r2, r2, #928 1413 0856 9342 cmp r3, r2 1414 0858 29D0 beq .L189 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1415 .loc 1 198 5 discriminator 116 view .LVU291 1416 085a 02F58062 add r2, r2, #1024 1417 085e 9342 cmp r3, r2 1418 0860 28D0 beq .L190 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1419 .loc 1 198 5 discriminator 118 view .LVU292 1420 0862 A2F58962 sub r2, r2, #1096 1421 0866 9342 cmp r3, r2 1422 0868 27D0 beq .L191 ARM GAS /tmp/ccUizbEm.s page 36 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1423 .loc 1 198 5 discriminator 120 view .LVU293 1424 086a 02F58062 add r2, r2, #1024 1425 086e 9342 cmp r3, r2 1426 0870 26D0 beq .L192 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1427 .loc 1 198 5 discriminator 122 view .LVU294 1428 0872 A2F56872 sub r2, r2, #928 1429 0876 9342 cmp r3, r2 1430 0878 32D0 beq .L193 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1431 .loc 1 198 5 discriminator 124 view .LVU295 1432 087a 02F58062 add r2, r2, #1024 1433 087e 9342 cmp r3, r2 1434 0880 02D0 beq .L317 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1435 .loc 1 198 5 view .LVU296 1436 0882 4FF00073 mov r3, #33554432 1437 0886 03E0 b .L42 1438 .L317: 1439 0888 4FF40023 mov r3, #524288 1440 088c 00E0 b .L42 1441 .L183: 1442 088e 0823 movs r3, #8 1443 .L42: 198: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 198 5 discriminator 151 view .LVU297 1445 0890 0E4A ldr r2, .L331+4 1446 0892 D360 str r3, [r2, #12] 1447 0894 0DE7 b .L38 1448 .L184: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1449 .loc 1 198 5 view .LVU298 1450 0896 0823 movs r3, #8 1451 0898 FAE7 b .L42 1452 .L185: 1453 089a 0823 movs r3, #8 1454 089c F8E7 b .L42 1455 .L186: 1456 089e 0823 movs r3, #8 1457 08a0 F6E7 b .L42 1458 .L187: 1459 08a2 4FF40073 mov r3, #512 1460 08a6 F3E7 b .L42 1461 .L188: 1462 08a8 4FF40073 mov r3, #512 1463 08ac F0E7 b .L42 1464 .L189: 1465 08ae 4FF40073 mov r3, #512 1466 08b2 EDE7 b .L42 1467 .L190: 1468 08b4 4FF40073 mov r3, #512 1469 08b8 EAE7 b .L42 1470 .L191: 1471 08ba 4FF40023 mov r3, #524288 1472 08be E7E7 b .L42 1473 .L192: ARM GAS /tmp/ccUizbEm.s page 37 1474 08c0 4FF40023 mov r3, #524288 1475 08c4 E4E7 b .L42 1476 .L332: 1477 08c6 00BF .align 2 1478 .L331: 1479 08c8 10600240 .word 1073897488 1480 08cc 00600240 .word 1073897472 1481 08d0 00640240 .word 1073898496 1482 08d4 58640240 .word 1073898584 1483 08d8 B8600240 .word 1073897656 1484 08dc 58600240 .word 1073897560 1485 .L193: 1486 08e0 4FF40023 mov r3, #524288 1487 08e4 D4E7 b .L42 1488 .L41: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1489 .loc 1 198 5 discriminator 103 view .LVU299 1490 08e6 B24A ldr r2, .L333 1491 08e8 9342 cmp r3, r2 1492 08ea 31D0 beq .L195 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1493 .loc 1 198 5 discriminator 153 view .LVU300 1494 08ec 02F58062 add r2, r2, #1024 1495 08f0 9342 cmp r3, r2 1496 08f2 31D0 beq .L196 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1497 .loc 1 198 5 discriminator 155 view .LVU301 1498 08f4 A2F56872 sub r2, r2, #928 1499 08f8 9342 cmp r3, r2 1500 08fa 2FD0 beq .L197 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1501 .loc 1 198 5 discriminator 157 view .LVU302 1502 08fc 02F58062 add r2, r2, #1024 1503 0900 9342 cmp r3, r2 1504 0902 2DD0 beq .L198 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1505 .loc 1 198 5 discriminator 159 view .LVU303 1506 0904 A2F58962 sub r2, r2, #1096 1507 0908 9342 cmp r3, r2 1508 090a 2BD0 beq .L199 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1509 .loc 1 198 5 discriminator 161 view .LVU304 1510 090c 02F58062 add r2, r2, #1024 1511 0910 9342 cmp r3, r2 1512 0912 2AD0 beq .L200 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1513 .loc 1 198 5 discriminator 163 view .LVU305 1514 0914 A2F56872 sub r2, r2, #928 1515 0918 9342 cmp r3, r2 1516 091a 29D0 beq .L201 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1517 .loc 1 198 5 discriminator 165 view .LVU306 1518 091c 02F58062 add r2, r2, #1024 1519 0920 9342 cmp r3, r2 1520 0922 28D0 beq .L202 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1521 .loc 1 198 5 discriminator 167 view .LVU307 ARM GAS /tmp/ccUizbEm.s page 38 1522 0924 A2F58962 sub r2, r2, #1096 1523 0928 9342 cmp r3, r2 1524 092a 27D0 beq .L203 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1525 .loc 1 198 5 discriminator 169 view .LVU308 1526 092c 02F58062 add r2, r2, #1024 1527 0930 9342 cmp r3, r2 1528 0932 26D0 beq .L204 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1529 .loc 1 198 5 discriminator 171 view .LVU309 1530 0934 A2F56872 sub r2, r2, #928 1531 0938 9342 cmp r3, r2 1532 093a 25D0 beq .L205 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1533 .loc 1 198 5 discriminator 173 view .LVU310 1534 093c 02F58062 add r2, r2, #1024 1535 0940 9342 cmp r3, r2 1536 0942 02D0 beq .L318 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1537 .loc 1 198 5 view .LVU311 1538 0944 4FF00073 mov r3, #33554432 1539 0948 03E0 b .L43 1540 .L318: 1541 094a 4FF40023 mov r3, #524288 1542 094e 00E0 b .L43 1543 .L195: 1544 0950 0823 movs r3, #8 1545 .L43: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1546 .loc 1 198 5 discriminator 200 view .LVU312 1547 0952 984A ldr r2, .L333+4 1548 0954 9360 str r3, [r2, #8] 1549 0956 ACE6 b .L38 1550 .L196: 198:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma)); 1551 .loc 1 198 5 view .LVU313 1552 0958 0823 movs r3, #8 1553 095a FAE7 b .L43 1554 .L197: 1555 095c 0823 movs r3, #8 1556 095e F8E7 b .L43 1557 .L198: 1558 0960 0823 movs r3, #8 1559 0962 F6E7 b .L43 1560 .L199: 1561 0964 4FF40073 mov r3, #512 1562 0968 F3E7 b .L43 1563 .L200: 1564 096a 4FF40073 mov r3, #512 1565 096e F0E7 b .L43 1566 .L201: 1567 0970 4FF40073 mov r3, #512 1568 0974 EDE7 b .L43 1569 .L202: 1570 0976 4FF40073 mov r3, #512 1571 097a EAE7 b .L43 1572 .L203: ARM GAS /tmp/ccUizbEm.s page 39 1573 097c 4FF40023 mov r3, #524288 1574 0980 E7E7 b .L43 1575 .L204: 1576 0982 4FF40023 mov r3, #524288 1577 0986 E4E7 b .L43 1578 .L205: 1579 0988 4FF40023 mov r3, #524288 1580 098c E1E7 b .L43 1581 .L315: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1582 .loc 1 199 5 view .LVU314 1583 098e 4FF48022 mov r2, #262144 1584 0992 00E0 b .L45 1585 .L207: 1586 0994 0422 movs r2, #4 1587 .L45: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1588 .loc 1 199 5 discriminator 50 view .LVU315 1589 0996 884B ldr r3, .L333+8 1590 0998 DA60 str r2, [r3, #12] 1591 .L46: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1592 .loc 1 200 5 is_stmt 1 view .LVU316 1593 099a 2368 ldr r3, [r4] 1594 099c 874A ldr r2, .L333+12 1595 099e 9342 cmp r3, r2 1596 09a0 40F2A181 bls .L52 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1597 .loc 1 200 5 is_stmt 0 discriminator 1 view .LVU317 1598 09a4 A2F58962 sub r2, r2, #1096 1599 09a8 9342 cmp r3, r2 1600 09aa 00F06781 beq .L255 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1601 .loc 1 200 5 discriminator 3 view .LVU318 1602 09ae 02F58062 add r2, r2, #1024 1603 09b2 9342 cmp r3, r2 1604 09b4 00F08081 beq .L256 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1605 .loc 1 200 5 discriminator 5 view .LVU319 1606 09b8 A2F56872 sub r2, r2, #928 1607 09bc 9342 cmp r3, r2 1608 09be 00F07D81 beq .L257 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1609 .loc 1 200 5 discriminator 7 view .LVU320 1610 09c2 02F58062 add r2, r2, #1024 1611 09c6 9342 cmp r3, r2 1612 09c8 00F07A81 beq .L258 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1613 .loc 1 200 5 discriminator 9 view .LVU321 1614 09cc A2F58962 sub r2, r2, #1096 1615 09d0 9342 cmp r3, r2 1616 09d2 00F07781 beq .L259 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1617 .loc 1 200 5 discriminator 11 view .LVU322 1618 09d6 02F58062 add r2, r2, #1024 1619 09da 9342 cmp r3, r2 1620 09dc 00F07481 beq .L260 ARM GAS /tmp/ccUizbEm.s page 40 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1621 .loc 1 200 5 discriminator 13 view .LVU323 1622 09e0 A2F56872 sub r2, r2, #928 1623 09e4 9342 cmp r3, r2 1624 09e6 00F07181 beq .L261 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1625 .loc 1 200 5 discriminator 15 view .LVU324 1626 09ea 02F58062 add r2, r2, #1024 1627 09ee 9342 cmp r3, r2 1628 09f0 00F06E81 beq .L262 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1629 .loc 1 200 5 discriminator 17 view .LVU325 1630 09f4 A2F58962 sub r2, r2, #1096 1631 09f8 9342 cmp r3, r2 1632 09fa 00F06B81 beq .L263 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1633 .loc 1 200 5 discriminator 19 view .LVU326 1634 09fe 02F58062 add r2, r2, #1024 1635 0a02 9342 cmp r3, r2 1636 0a04 00F06981 beq .L264 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1637 .loc 1 200 5 discriminator 21 view .LVU327 1638 0a08 A2F56872 sub r2, r2, #928 1639 0a0c 9342 cmp r3, r2 1640 0a0e 00F06781 beq .L265 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1641 .loc 1 200 5 discriminator 23 view .LVU328 1642 0a12 02F58062 add r2, r2, #1024 1643 0a16 9342 cmp r3, r2 1644 0a18 00F02D81 beq .L319 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1645 .loc 1 200 5 view .LVU329 1646 0a1c 4FF48002 mov r2, #4194304 1647 0a20 2DE1 b .L53 1648 .L208: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1649 .loc 1 199 5 view .LVU330 1650 0a22 0422 movs r2, #4 1651 0a24 B7E7 b .L45 1652 .L209: 1653 0a26 0422 movs r2, #4 1654 0a28 B5E7 b .L45 1655 .L210: 1656 0a2a 0422 movs r2, #4 1657 0a2c B3E7 b .L45 1658 .L211: 1659 0a2e 4FF48072 mov r2, #256 1660 0a32 B0E7 b .L45 1661 .L212: 1662 0a34 4FF48072 mov r2, #256 1663 0a38 ADE7 b .L45 1664 .L213: 1665 0a3a 4FF48072 mov r2, #256 1666 0a3e AAE7 b .L45 1667 .L214: 1668 0a40 4FF48072 mov r2, #256 1669 0a44 A7E7 b .L45 ARM GAS /tmp/ccUizbEm.s page 41 1670 .L215: 1671 0a46 4FF48022 mov r2, #262144 1672 0a4a A4E7 b .L45 1673 .L216: 1674 0a4c 4FF48022 mov r2, #262144 1675 0a50 A1E7 b .L45 1676 .L217: 1677 0a52 4FF48022 mov r2, #262144 1678 0a56 9EE7 b .L45 1679 .L44: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1680 .loc 1 199 5 discriminator 2 view .LVU331 1681 0a58 594A ldr r2, .L333+16 1682 0a5a 9342 cmp r3, r2 1683 0a5c 53D9 bls .L47 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1684 .loc 1 199 5 discriminator 51 view .LVU332 1685 0a5e A83A subs r2, r2, #168 1686 0a60 9342 cmp r3, r2 1687 0a62 31D0 beq .L219 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1688 .loc 1 199 5 discriminator 53 view .LVU333 1689 0a64 02F58062 add r2, r2, #1024 1690 0a68 9342 cmp r3, r2 1691 0a6a 31D0 beq .L220 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1692 .loc 1 199 5 discriminator 55 view .LVU334 1693 0a6c A2F56872 sub r2, r2, #928 1694 0a70 9342 cmp r3, r2 1695 0a72 2FD0 beq .L221 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1696 .loc 1 199 5 discriminator 57 view .LVU335 1697 0a74 02F58062 add r2, r2, #1024 1698 0a78 9342 cmp r3, r2 1699 0a7a 2DD0 beq .L222 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1700 .loc 1 199 5 discriminator 59 view .LVU336 1701 0a7c A2F58962 sub r2, r2, #1096 1702 0a80 9342 cmp r3, r2 1703 0a82 2BD0 beq .L223 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1704 .loc 1 199 5 discriminator 61 view .LVU337 1705 0a84 02F58062 add r2, r2, #1024 1706 0a88 9342 cmp r3, r2 1707 0a8a 2AD0 beq .L224 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1708 .loc 1 199 5 discriminator 63 view .LVU338 1709 0a8c A2F56872 sub r2, r2, #928 1710 0a90 9342 cmp r3, r2 1711 0a92 29D0 beq .L225 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1712 .loc 1 199 5 discriminator 65 view .LVU339 1713 0a94 02F58062 add r2, r2, #1024 1714 0a98 9342 cmp r3, r2 1715 0a9a 28D0 beq .L226 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1716 .loc 1 199 5 discriminator 67 view .LVU340 ARM GAS /tmp/ccUizbEm.s page 42 1717 0a9c A2F58962 sub r2, r2, #1096 1718 0aa0 9342 cmp r3, r2 1719 0aa2 27D0 beq .L227 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1720 .loc 1 199 5 discriminator 69 view .LVU341 1721 0aa4 02F58062 add r2, r2, #1024 1722 0aa8 9342 cmp r3, r2 1723 0aaa 26D0 beq .L228 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1724 .loc 1 199 5 discriminator 71 view .LVU342 1725 0aac A2F56872 sub r2, r2, #928 1726 0ab0 9342 cmp r3, r2 1727 0ab2 25D0 beq .L229 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1728 .loc 1 199 5 discriminator 73 view .LVU343 1729 0ab4 02F58062 add r2, r2, #1024 1730 0ab8 9342 cmp r3, r2 1731 0aba 02D0 beq .L320 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1732 .loc 1 199 5 view .LVU344 1733 0abc 4FF08073 mov r3, #16777216 1734 0ac0 03E0 b .L48 1735 .L320: 1736 0ac2 4FF48023 mov r3, #262144 1737 0ac6 00E0 b .L48 1738 .L219: 1739 0ac8 0423 movs r3, #4 1740 .L48: 199: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 199 5 discriminator 100 view .LVU345 1742 0aca 3B4A ldr r2, .L333+8 1743 0acc 9360 str r3, [r2, #8] 1744 0ace 64E7 b .L46 1745 .L220: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1746 .loc 1 199 5 view .LVU346 1747 0ad0 0423 movs r3, #4 1748 0ad2 FAE7 b .L48 1749 .L221: 1750 0ad4 0423 movs r3, #4 1751 0ad6 F8E7 b .L48 1752 .L222: 1753 0ad8 0423 movs r3, #4 1754 0ada F6E7 b .L48 1755 .L223: 1756 0adc 4FF48073 mov r3, #256 1757 0ae0 F3E7 b .L48 1758 .L224: 1759 0ae2 4FF48073 mov r3, #256 1760 0ae6 F0E7 b .L48 1761 .L225: 1762 0ae8 4FF48073 mov r3, #256 1763 0aec EDE7 b .L48 1764 .L226: 1765 0aee 4FF48073 mov r3, #256 1766 0af2 EAE7 b .L48 1767 .L227: ARM GAS /tmp/ccUizbEm.s page 43 1768 0af4 4FF48023 mov r3, #262144 1769 0af8 E7E7 b .L48 1770 .L228: 1771 0afa 4FF48023 mov r3, #262144 1772 0afe E4E7 b .L48 1773 .L229: 1774 0b00 4FF48023 mov r3, #262144 1775 0b04 E1E7 b .L48 1776 .L47: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1777 .loc 1 199 5 discriminator 52 view .LVU347 1778 0b06 2F4A ldr r2, .L333+20 1779 0b08 9342 cmp r3, r2 1780 0b0a 60D9 bls .L49 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1781 .loc 1 199 5 discriminator 102 view .LVU348 1782 0b0c 483A subs r2, r2, #72 1783 0b0e 9342 cmp r3, r2 1784 0b10 31D0 beq .L231 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1785 .loc 1 199 5 discriminator 104 view .LVU349 1786 0b12 02F58062 add r2, r2, #1024 1787 0b16 9342 cmp r3, r2 1788 0b18 31D0 beq .L232 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1789 .loc 1 199 5 discriminator 106 view .LVU350 1790 0b1a A2F56872 sub r2, r2, #928 1791 0b1e 9342 cmp r3, r2 1792 0b20 2FD0 beq .L233 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1793 .loc 1 199 5 discriminator 108 view .LVU351 1794 0b22 02F58062 add r2, r2, #1024 1795 0b26 9342 cmp r3, r2 1796 0b28 2DD0 beq .L234 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1797 .loc 1 199 5 discriminator 110 view .LVU352 1798 0b2a A2F58962 sub r2, r2, #1096 1799 0b2e 9342 cmp r3, r2 1800 0b30 2BD0 beq .L235 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1801 .loc 1 199 5 discriminator 112 view .LVU353 1802 0b32 02F58062 add r2, r2, #1024 1803 0b36 9342 cmp r3, r2 1804 0b38 2AD0 beq .L236 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1805 .loc 1 199 5 discriminator 114 view .LVU354 1806 0b3a A2F56872 sub r2, r2, #928 1807 0b3e 9342 cmp r3, r2 1808 0b40 29D0 beq .L237 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1809 .loc 1 199 5 discriminator 116 view .LVU355 1810 0b42 02F58062 add r2, r2, #1024 1811 0b46 9342 cmp r3, r2 1812 0b48 28D0 beq .L238 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1813 .loc 1 199 5 discriminator 118 view .LVU356 1814 0b4a A2F58962 sub r2, r2, #1096 ARM GAS /tmp/ccUizbEm.s page 44 1815 0b4e 9342 cmp r3, r2 1816 0b50 27D0 beq .L239 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1817 .loc 1 199 5 discriminator 120 view .LVU357 1818 0b52 02F58062 add r2, r2, #1024 1819 0b56 9342 cmp r3, r2 1820 0b58 26D0 beq .L240 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1821 .loc 1 199 5 discriminator 122 view .LVU358 1822 0b5a A2F56872 sub r2, r2, #928 1823 0b5e 9342 cmp r3, r2 1824 0b60 32D0 beq .L241 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1825 .loc 1 199 5 discriminator 124 view .LVU359 1826 0b62 02F58062 add r2, r2, #1024 1827 0b66 9342 cmp r3, r2 1828 0b68 02D0 beq .L321 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1829 .loc 1 199 5 view .LVU360 1830 0b6a 4FF08073 mov r3, #16777216 1831 0b6e 03E0 b .L50 1832 .L321: 1833 0b70 4FF48023 mov r3, #262144 1834 0b74 00E0 b .L50 1835 .L231: 1836 0b76 0423 movs r3, #4 1837 .L50: 199: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 199 5 discriminator 151 view .LVU361 1839 0b78 0E4A ldr r2, .L333+4 1840 0b7a D360 str r3, [r2, #12] 1841 0b7c 0DE7 b .L46 1842 .L232: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1843 .loc 1 199 5 view .LVU362 1844 0b7e 0423 movs r3, #4 1845 0b80 FAE7 b .L50 1846 .L233: 1847 0b82 0423 movs r3, #4 1848 0b84 F8E7 b .L50 1849 .L234: 1850 0b86 0423 movs r3, #4 1851 0b88 F6E7 b .L50 1852 .L235: 1853 0b8a 4FF48073 mov r3, #256 1854 0b8e F3E7 b .L50 1855 .L236: 1856 0b90 4FF48073 mov r3, #256 1857 0b94 F0E7 b .L50 1858 .L237: 1859 0b96 4FF48073 mov r3, #256 1860 0b9a EDE7 b .L50 1861 .L238: 1862 0b9c 4FF48073 mov r3, #256 1863 0ba0 EAE7 b .L50 1864 .L239: 1865 0ba2 4FF48023 mov r3, #262144 ARM GAS /tmp/ccUizbEm.s page 45 1866 0ba6 E7E7 b .L50 1867 .L240: 1868 0ba8 4FF48023 mov r3, #262144 1869 0bac E4E7 b .L50 1870 .L334: 1871 0bae 00BF .align 2 1872 .L333: 1873 0bb0 10600240 .word 1073897488 1874 0bb4 00600240 .word 1073897472 1875 0bb8 00640240 .word 1073898496 1876 0bbc 58640240 .word 1073898584 1877 0bc0 B8600240 .word 1073897656 1878 0bc4 58600240 .word 1073897560 1879 .L241: 1880 0bc8 4FF48023 mov r3, #262144 1881 0bcc D4E7 b .L50 1882 .L49: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1883 .loc 1 199 5 discriminator 103 view .LVU363 1884 0bce 994A ldr r2, .L335 1885 0bd0 9342 cmp r3, r2 1886 0bd2 31D0 beq .L243 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1887 .loc 1 199 5 discriminator 153 view .LVU364 1888 0bd4 02F58062 add r2, r2, #1024 1889 0bd8 9342 cmp r3, r2 1890 0bda 31D0 beq .L244 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1891 .loc 1 199 5 discriminator 155 view .LVU365 1892 0bdc A2F56872 sub r2, r2, #928 1893 0be0 9342 cmp r3, r2 1894 0be2 2FD0 beq .L245 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1895 .loc 1 199 5 discriminator 157 view .LVU366 1896 0be4 02F58062 add r2, r2, #1024 1897 0be8 9342 cmp r3, r2 1898 0bea 2DD0 beq .L246 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1899 .loc 1 199 5 discriminator 159 view .LVU367 1900 0bec A2F58962 sub r2, r2, #1096 1901 0bf0 9342 cmp r3, r2 1902 0bf2 2BD0 beq .L247 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1903 .loc 1 199 5 discriminator 161 view .LVU368 1904 0bf4 02F58062 add r2, r2, #1024 1905 0bf8 9342 cmp r3, r2 1906 0bfa 2AD0 beq .L248 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1907 .loc 1 199 5 discriminator 163 view .LVU369 1908 0bfc A2F56872 sub r2, r2, #928 1909 0c00 9342 cmp r3, r2 1910 0c02 29D0 beq .L249 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1911 .loc 1 199 5 discriminator 165 view .LVU370 1912 0c04 02F58062 add r2, r2, #1024 1913 0c08 9342 cmp r3, r2 1914 0c0a 28D0 beq .L250 ARM GAS /tmp/ccUizbEm.s page 46 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1915 .loc 1 199 5 discriminator 167 view .LVU371 1916 0c0c A2F58962 sub r2, r2, #1096 1917 0c10 9342 cmp r3, r2 1918 0c12 27D0 beq .L251 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1919 .loc 1 199 5 discriminator 169 view .LVU372 1920 0c14 02F58062 add r2, r2, #1024 1921 0c18 9342 cmp r3, r2 1922 0c1a 26D0 beq .L252 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1923 .loc 1 199 5 discriminator 171 view .LVU373 1924 0c1c A2F56872 sub r2, r2, #928 1925 0c20 9342 cmp r3, r2 1926 0c22 25D0 beq .L253 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1927 .loc 1 199 5 discriminator 173 view .LVU374 1928 0c24 02F58062 add r2, r2, #1024 1929 0c28 9342 cmp r3, r2 1930 0c2a 02D0 beq .L322 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1931 .loc 1 199 5 view .LVU375 1932 0c2c 4FF08073 mov r3, #16777216 1933 0c30 03E0 b .L51 1934 .L322: 1935 0c32 4FF48023 mov r3, #262144 1936 0c36 00E0 b .L51 1937 .L243: 1938 0c38 0423 movs r3, #4 1939 .L51: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1940 .loc 1 199 5 discriminator 200 view .LVU376 1941 0c3a 7F4A ldr r2, .L335+4 1942 0c3c 9360 str r3, [r2, #8] 1943 0c3e ACE6 b .L46 1944 .L244: 199:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma)); 1945 .loc 1 199 5 view .LVU377 1946 0c40 0423 movs r3, #4 1947 0c42 FAE7 b .L51 1948 .L245: 1949 0c44 0423 movs r3, #4 1950 0c46 F8E7 b .L51 1951 .L246: 1952 0c48 0423 movs r3, #4 1953 0c4a F6E7 b .L51 1954 .L247: 1955 0c4c 4FF48073 mov r3, #256 1956 0c50 F3E7 b .L51 1957 .L248: 1958 0c52 4FF48073 mov r3, #256 1959 0c56 F0E7 b .L51 1960 .L249: 1961 0c58 4FF48073 mov r3, #256 1962 0c5c EDE7 b .L51 1963 .L250: 1964 0c5e 4FF48073 mov r3, #256 ARM GAS /tmp/ccUizbEm.s page 47 1965 0c62 EAE7 b .L51 1966 .L251: 1967 0c64 4FF48023 mov r3, #262144 1968 0c68 E7E7 b .L51 1969 .L252: 1970 0c6a 4FF48023 mov r3, #262144 1971 0c6e E4E7 b .L51 1972 .L253: 1973 0c70 4FF48023 mov r3, #262144 1974 0c74 E1E7 b .L51 1975 .L319: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1976 .loc 1 200 5 view .LVU378 1977 0c76 4FF48032 mov r2, #65536 1978 0c7a 00E0 b .L53 1979 .L255: 1980 0c7c 0122 movs r2, #1 1981 .L53: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1982 .loc 1 200 5 discriminator 50 view .LVU379 1983 0c7e 6F4B ldr r3, .L335+8 1984 0c80 DA60 str r2, [r3, #12] 1985 .L54: 203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->FCR |= DMA_IT_FE; 1986 .loc 1 203 5 is_stmt 1 view .LVU380 203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->FCR |= DMA_IT_FE; 1987 .loc 1 203 9 is_stmt 0 view .LVU381 1988 0c82 2268 ldr r2, [r4] 203:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** hdma->Instance->FCR |= DMA_IT_FE; 1989 .loc 1 203 25 view .LVU382 1990 0c84 1368 ldr r3, [r2] 1991 0c86 43F01603 orr r3, r3, #22 1992 0c8a 1360 str r3, [r2] 204:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1993 .loc 1 204 5 is_stmt 1 view .LVU383 204:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1994 .loc 1 204 9 is_stmt 0 view .LVU384 1995 0c8c 2268 ldr r2, [r4] 204:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 1996 .loc 1 204 25 view .LVU385 1997 0c8e 5369 ldr r3, [r2, #20] 1998 0c90 43F08003 orr r3, r3, #128 1999 0c94 5361 str r3, [r2, #20] 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 2000 .loc 1 206 5 is_stmt 1 view .LVU386 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 2001 .loc 1 206 13 is_stmt 0 view .LVU387 2002 0c96 236C ldr r3, [r4, #64] 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 2003 .loc 1 206 7 view .LVU388 2004 0c98 002B cmp r3, #0 2005 0c9a 00F02581 beq .L323 2006 .L60: 208:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2007 .loc 1 208 7 is_stmt 1 view .LVU389 208:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2008 .loc 1 208 11 is_stmt 0 view .LVU390 ARM GAS /tmp/ccUizbEm.s page 48 2009 0c9e 2268 ldr r2, [r4] 208:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2010 .loc 1 208 27 view .LVU391 2011 0ca0 1368 ldr r3, [r2] 2012 0ca2 43F00803 orr r3, r3, #8 2013 0ca6 1360 str r3, [r2] 2014 .L61: 212:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2015 .loc 1 212 5 is_stmt 1 view .LVU392 2016 0ca8 2268 ldr r2, [r4] 2017 0caa 1368 ldr r3, [r2] 2018 0cac 43F00103 orr r3, r3, #1 2019 0cb0 1360 str r3, [r2] 156:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2020 .loc 1 156 21 is_stmt 0 view .LVU393 2021 0cb2 0020 movs r0, #0 2022 0cb4 FFF7C9B9 b .L16 2023 .L256: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2024 .loc 1 200 5 view .LVU394 2025 0cb8 0122 movs r2, #1 2026 0cba E0E7 b .L53 2027 .L257: 2028 0cbc 0122 movs r2, #1 2029 0cbe DEE7 b .L53 2030 .L258: 2031 0cc0 0122 movs r2, #1 2032 0cc2 DCE7 b .L53 2033 .L259: 2034 0cc4 4022 movs r2, #64 2035 0cc6 DAE7 b .L53 2036 .L260: 2037 0cc8 4022 movs r2, #64 2038 0cca D8E7 b .L53 2039 .L261: 2040 0ccc 4022 movs r2, #64 2041 0cce D6E7 b .L53 2042 .L262: 2043 0cd0 4022 movs r2, #64 2044 0cd2 D4E7 b .L53 2045 .L263: 2046 0cd4 4FF48032 mov r2, #65536 2047 0cd8 D1E7 b .L53 2048 .L264: 2049 0cda 4FF48032 mov r2, #65536 2050 0cde CEE7 b .L53 2051 .L265: 2052 0ce0 4FF48032 mov r2, #65536 2053 0ce4 CBE7 b .L53 2054 .L52: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2055 .loc 1 200 5 discriminator 2 view .LVU395 2056 0ce6 564A ldr r2, .L335+12 2057 0ce8 9342 cmp r3, r2 2058 0cea 4FD9 bls .L55 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2059 .loc 1 200 5 discriminator 51 view .LVU396 ARM GAS /tmp/ccUizbEm.s page 49 2060 0cec A83A subs r2, r2, #168 2061 0cee 9342 cmp r3, r2 2062 0cf0 31D0 beq .L267 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2063 .loc 1 200 5 discriminator 53 view .LVU397 2064 0cf2 02F58062 add r2, r2, #1024 2065 0cf6 9342 cmp r3, r2 2066 0cf8 31D0 beq .L268 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2067 .loc 1 200 5 discriminator 55 view .LVU398 2068 0cfa A2F56872 sub r2, r2, #928 2069 0cfe 9342 cmp r3, r2 2070 0d00 2FD0 beq .L269 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2071 .loc 1 200 5 discriminator 57 view .LVU399 2072 0d02 02F58062 add r2, r2, #1024 2073 0d06 9342 cmp r3, r2 2074 0d08 2DD0 beq .L270 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2075 .loc 1 200 5 discriminator 59 view .LVU400 2076 0d0a A2F58962 sub r2, r2, #1096 2077 0d0e 9342 cmp r3, r2 2078 0d10 2BD0 beq .L271 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2079 .loc 1 200 5 discriminator 61 view .LVU401 2080 0d12 02F58062 add r2, r2, #1024 2081 0d16 9342 cmp r3, r2 2082 0d18 29D0 beq .L272 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2083 .loc 1 200 5 discriminator 63 view .LVU402 2084 0d1a A2F56872 sub r2, r2, #928 2085 0d1e 9342 cmp r3, r2 2086 0d20 27D0 beq .L273 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2087 .loc 1 200 5 discriminator 65 view .LVU403 2088 0d22 02F58062 add r2, r2, #1024 2089 0d26 9342 cmp r3, r2 2090 0d28 25D0 beq .L274 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2091 .loc 1 200 5 discriminator 67 view .LVU404 2092 0d2a A2F58962 sub r2, r2, #1096 2093 0d2e 9342 cmp r3, r2 2094 0d30 23D0 beq .L275 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2095 .loc 1 200 5 discriminator 69 view .LVU405 2096 0d32 02F58062 add r2, r2, #1024 2097 0d36 9342 cmp r3, r2 2098 0d38 22D0 beq .L276 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2099 .loc 1 200 5 discriminator 71 view .LVU406 2100 0d3a A2F56872 sub r2, r2, #928 2101 0d3e 9342 cmp r3, r2 2102 0d40 21D0 beq .L277 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2103 .loc 1 200 5 discriminator 73 view .LVU407 2104 0d42 02F58062 add r2, r2, #1024 2105 0d46 9342 cmp r3, r2 ARM GAS /tmp/ccUizbEm.s page 50 2106 0d48 02D0 beq .L324 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2107 .loc 1 200 5 view .LVU408 2108 0d4a 4FF48003 mov r3, #4194304 2109 0d4e 03E0 b .L56 2110 .L324: 2111 0d50 4FF48033 mov r3, #65536 2112 0d54 00E0 b .L56 2113 .L267: 2114 0d56 0123 movs r3, #1 2115 .L56: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2116 .loc 1 200 5 discriminator 100 view .LVU409 2117 0d58 384A ldr r2, .L335+8 2118 0d5a 9360 str r3, [r2, #8] 2119 0d5c 91E7 b .L54 2120 .L268: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2121 .loc 1 200 5 view .LVU410 2122 0d5e 0123 movs r3, #1 2123 0d60 FAE7 b .L56 2124 .L269: 2125 0d62 0123 movs r3, #1 2126 0d64 F8E7 b .L56 2127 .L270: 2128 0d66 0123 movs r3, #1 2129 0d68 F6E7 b .L56 2130 .L271: 2131 0d6a 4023 movs r3, #64 2132 0d6c F4E7 b .L56 2133 .L272: 2134 0d6e 4023 movs r3, #64 2135 0d70 F2E7 b .L56 2136 .L273: 2137 0d72 4023 movs r3, #64 2138 0d74 F0E7 b .L56 2139 .L274: 2140 0d76 4023 movs r3, #64 2141 0d78 EEE7 b .L56 2142 .L275: 2143 0d7a 4FF48033 mov r3, #65536 2144 0d7e EBE7 b .L56 2145 .L276: 2146 0d80 4FF48033 mov r3, #65536 2147 0d84 E8E7 b .L56 2148 .L277: 2149 0d86 4FF48033 mov r3, #65536 2150 0d8a E5E7 b .L56 2151 .L55: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2152 .loc 1 200 5 discriminator 52 view .LVU411 2153 0d8c 2D4A ldr r2, .L335+16 2154 0d8e 9342 cmp r3, r2 2155 0d90 5AD9 bls .L57 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2156 .loc 1 200 5 discriminator 102 view .LVU412 2157 0d92 483A subs r2, r2, #72 ARM GAS /tmp/ccUizbEm.s page 51 2158 0d94 9342 cmp r3, r2 2159 0d96 31D0 beq .L279 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2160 .loc 1 200 5 discriminator 104 view .LVU413 2161 0d98 02F58062 add r2, r2, #1024 2162 0d9c 9342 cmp r3, r2 2163 0d9e 31D0 beq .L280 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2164 .loc 1 200 5 discriminator 106 view .LVU414 2165 0da0 A2F56872 sub r2, r2, #928 2166 0da4 9342 cmp r3, r2 2167 0da6 2FD0 beq .L281 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2168 .loc 1 200 5 discriminator 108 view .LVU415 2169 0da8 02F58062 add r2, r2, #1024 2170 0dac 9342 cmp r3, r2 2171 0dae 2DD0 beq .L282 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2172 .loc 1 200 5 discriminator 110 view .LVU416 2173 0db0 A2F58962 sub r2, r2, #1096 2174 0db4 9342 cmp r3, r2 2175 0db6 2BD0 beq .L283 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2176 .loc 1 200 5 discriminator 112 view .LVU417 2177 0db8 02F58062 add r2, r2, #1024 2178 0dbc 9342 cmp r3, r2 2179 0dbe 29D0 beq .L284 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2180 .loc 1 200 5 discriminator 114 view .LVU418 2181 0dc0 A2F56872 sub r2, r2, #928 2182 0dc4 9342 cmp r3, r2 2183 0dc6 27D0 beq .L285 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2184 .loc 1 200 5 discriminator 116 view .LVU419 2185 0dc8 02F58062 add r2, r2, #1024 2186 0dcc 9342 cmp r3, r2 2187 0dce 25D0 beq .L286 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2188 .loc 1 200 5 discriminator 118 view .LVU420 2189 0dd0 A2F58962 sub r2, r2, #1096 2190 0dd4 9342 cmp r3, r2 2191 0dd6 23D0 beq .L287 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2192 .loc 1 200 5 discriminator 120 view .LVU421 2193 0dd8 02F58062 add r2, r2, #1024 2194 0ddc 9342 cmp r3, r2 2195 0dde 22D0 beq .L288 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2196 .loc 1 200 5 discriminator 122 view .LVU422 2197 0de0 A2F56872 sub r2, r2, #928 2198 0de4 9342 cmp r3, r2 2199 0de6 21D0 beq .L289 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2200 .loc 1 200 5 discriminator 124 view .LVU423 2201 0de8 02F58062 add r2, r2, #1024 2202 0dec 9342 cmp r3, r2 2203 0dee 02D0 beq .L325 ARM GAS /tmp/ccUizbEm.s page 52 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2204 .loc 1 200 5 view .LVU424 2205 0df0 4FF48003 mov r3, #4194304 2206 0df4 03E0 b .L58 2207 .L325: 2208 0df6 4FF48033 mov r3, #65536 2209 0dfa 00E0 b .L58 2210 .L279: 2211 0dfc 0123 movs r3, #1 2212 .L58: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2213 .loc 1 200 5 discriminator 151 view .LVU425 2214 0dfe 0E4A ldr r2, .L335+4 2215 0e00 D360 str r3, [r2, #12] 2216 0e02 3EE7 b .L54 2217 .L280: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2218 .loc 1 200 5 view .LVU426 2219 0e04 0123 movs r3, #1 2220 0e06 FAE7 b .L58 2221 .L281: 2222 0e08 0123 movs r3, #1 2223 0e0a F8E7 b .L58 2224 .L282: 2225 0e0c 0123 movs r3, #1 2226 0e0e F6E7 b .L58 2227 .L283: 2228 0e10 4023 movs r3, #64 2229 0e12 F4E7 b .L58 2230 .L284: 2231 0e14 4023 movs r3, #64 2232 0e16 F2E7 b .L58 2233 .L285: 2234 0e18 4023 movs r3, #64 2235 0e1a F0E7 b .L58 2236 .L286: 2237 0e1c 4023 movs r3, #64 2238 0e1e EEE7 b .L58 2239 .L287: 2240 0e20 4FF48033 mov r3, #65536 2241 0e24 EBE7 b .L58 2242 .L288: 2243 0e26 4FF48033 mov r3, #65536 2244 0e2a E8E7 b .L58 2245 .L289: 2246 0e2c 4FF48033 mov r3, #65536 2247 0e30 E5E7 b .L58 2248 .L336: 2249 0e32 00BF .align 2 2250 .L335: 2251 0e34 10600240 .word 1073897488 2252 0e38 00600240 .word 1073897472 2253 0e3c 00640240 .word 1073898496 2254 0e40 B8600240 .word 1073897656 2255 0e44 58600240 .word 1073897560 2256 .L57: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** ARM GAS /tmp/ccUizbEm.s page 53 2257 .loc 1 200 5 discriminator 103 view .LVU427 2258 0e48 2B4A ldr r2, .L337 2259 0e4a 9342 cmp r3, r2 2260 0e4c 31D0 beq .L291 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2261 .loc 1 200 5 discriminator 153 view .LVU428 2262 0e4e 02F58062 add r2, r2, #1024 2263 0e52 9342 cmp r3, r2 2264 0e54 31D0 beq .L292 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2265 .loc 1 200 5 discriminator 155 view .LVU429 2266 0e56 A2F56872 sub r2, r2, #928 2267 0e5a 9342 cmp r3, r2 2268 0e5c 2FD0 beq .L293 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2269 .loc 1 200 5 discriminator 157 view .LVU430 2270 0e5e 02F58062 add r2, r2, #1024 2271 0e62 9342 cmp r3, r2 2272 0e64 2DD0 beq .L294 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2273 .loc 1 200 5 discriminator 159 view .LVU431 2274 0e66 A2F58962 sub r2, r2, #1096 2275 0e6a 9342 cmp r3, r2 2276 0e6c 2BD0 beq .L295 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2277 .loc 1 200 5 discriminator 161 view .LVU432 2278 0e6e 02F58062 add r2, r2, #1024 2279 0e72 9342 cmp r3, r2 2280 0e74 29D0 beq .L296 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2281 .loc 1 200 5 discriminator 163 view .LVU433 2282 0e76 A2F56872 sub r2, r2, #928 2283 0e7a 9342 cmp r3, r2 2284 0e7c 27D0 beq .L297 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2285 .loc 1 200 5 discriminator 165 view .LVU434 2286 0e7e 02F58062 add r2, r2, #1024 2287 0e82 9342 cmp r3, r2 2288 0e84 25D0 beq .L298 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2289 .loc 1 200 5 discriminator 167 view .LVU435 2290 0e86 A2F58962 sub r2, r2, #1096 2291 0e8a 9342 cmp r3, r2 2292 0e8c 23D0 beq .L299 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2293 .loc 1 200 5 discriminator 169 view .LVU436 2294 0e8e 02F58062 add r2, r2, #1024 2295 0e92 9342 cmp r3, r2 2296 0e94 22D0 beq .L300 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2297 .loc 1 200 5 discriminator 171 view .LVU437 2298 0e96 A2F56872 sub r2, r2, #928 2299 0e9a 9342 cmp r3, r2 2300 0e9c 21D0 beq .L301 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2301 .loc 1 200 5 discriminator 173 view .LVU438 2302 0e9e 02F58062 add r2, r2, #1024 ARM GAS /tmp/ccUizbEm.s page 54 2303 0ea2 9342 cmp r3, r2 2304 0ea4 02D0 beq .L326 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2305 .loc 1 200 5 view .LVU439 2306 0ea6 4FF48003 mov r3, #4194304 2307 0eaa 03E0 b .L59 2308 .L326: 2309 0eac 4FF48033 mov r3, #65536 2310 0eb0 00E0 b .L59 2311 .L291: 2312 0eb2 0123 movs r3, #1 2313 .L59: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2314 .loc 1 200 5 discriminator 200 view .LVU440 2315 0eb4 114A ldr r2, .L337+4 2316 0eb6 9360 str r3, [r2, #8] 2317 0eb8 E3E6 b .L54 2318 .L292: 200:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2319 .loc 1 200 5 view .LVU441 2320 0eba 0123 movs r3, #1 2321 0ebc FAE7 b .L59 2322 .L293: 2323 0ebe 0123 movs r3, #1 2324 0ec0 F8E7 b .L59 2325 .L294: 2326 0ec2 0123 movs r3, #1 2327 0ec4 F6E7 b .L59 2328 .L295: 2329 0ec6 4023 movs r3, #64 2330 0ec8 F4E7 b .L59 2331 .L296: 2332 0eca 4023 movs r3, #64 2333 0ecc F2E7 b .L59 2334 .L297: 2335 0ece 4023 movs r3, #64 2336 0ed0 F0E7 b .L59 2337 .L298: 2338 0ed2 4023 movs r3, #64 2339 0ed4 EEE7 b .L59 2340 .L299: 2341 0ed6 4FF48033 mov r3, #65536 2342 0eda EBE7 b .L59 2343 .L300: 2344 0edc 4FF48033 mov r3, #65536 2345 0ee0 E8E7 b .L59 2346 .L301: 2347 0ee2 4FF48033 mov r3, #65536 2348 0ee6 E5E7 b .L59 2349 .L323: 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 2350 .loc 1 206 53 discriminator 1 view .LVU442 2351 0ee8 A36C ldr r3, [r4, #72] 206:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 2352 .loc 1 206 45 discriminator 1 view .LVU443 2353 0eea 002B cmp r3, #0 2354 0eec 7FF4D7AE bne .L60 ARM GAS /tmp/ccUizbEm.s page 55 2355 0ef0 DAE6 b .L61 2356 .LVL40: 2357 .L62: 176:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2358 .loc 1 176 3 view .LVU444 2359 0ef2 0220 movs r0, #2 2360 0ef4 FFF7A9B8 b .L16 2361 .L338: 2362 .align 2 2363 .L337: 2364 0ef8 10600240 .word 1073897488 2365 0efc 00600240 .word 1073897472 2366 .cfi_endproc 2367 .LFE135: 2369 .section .text.HAL_DMAEx_ChangeMemory,"ax",%progbits 2370 .align 1 2371 .global HAL_DMAEx_ChangeMemory 2372 .syntax unified 2373 .thumb 2374 .thumb_func 2375 .fpu fpv4-sp-d16 2377 HAL_DMAEx_ChangeMemory: 2378 .LVL41: 2379 .LFB136: 240:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** if(memory == MEMORY0) 2380 .loc 1 240 1 is_stmt 1 view -0 2381 .cfi_startproc 2382 @ args = 0, pretend = 0, frame = 0 2383 @ frame_needed = 0, uses_anonymous_args = 0 2384 @ link register save eliminated. 241:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 2385 .loc 1 241 3 view .LVU446 241:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** { 2386 .loc 1 241 5 is_stmt 0 view .LVU447 2387 0000 1AB9 cbnz r2, .L340 244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2388 .loc 1 244 5 is_stmt 1 view .LVU448 244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2389 .loc 1 244 9 is_stmt 0 view .LVU449 2390 0002 0368 ldr r3, [r0] 244:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2391 .loc 1 244 26 view .LVU450 2392 0004 D960 str r1, [r3, #12] 2393 .L341: 252:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2394 .loc 1 252 3 is_stmt 1 view .LVU451 253:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2395 .loc 1 253 1 is_stmt 0 view .LVU452 2396 0006 0020 movs r0, #0 2397 .LVL42: 253:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** 2398 .loc 1 253 1 view .LVU453 2399 0008 7047 bx lr 2400 .LVL43: 2401 .L340: 249:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2402 .loc 1 249 5 is_stmt 1 view .LVU454 ARM GAS /tmp/ccUizbEm.s page 56 249:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2403 .loc 1 249 9 is_stmt 0 view .LVU455 2404 000a 0368 ldr r3, [r0] 249:Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c **** } 2405 .loc 1 249 26 view .LVU456 2406 000c 1961 str r1, [r3, #16] 2407 000e FAE7 b .L341 2408 .cfi_endproc 2409 .LFE136: 2411 .text 2412 .Letext0: 2413 .file 2 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f401xe.h" 2414 .file 3 "/usr/lib/gcc/arm-none-eabi/10.3.1/include/stdint.h" 2415 .file 4 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 2416 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h" 2417 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h" ARM GAS /tmp/ccUizbEm.s page 57 DEFINED SYMBOLS *ABS*:0000000000000000 stm32f4xx_hal_dma_ex.c /tmp/ccUizbEm.s:18 .text.DMA_MultiBufferSetConfig:0000000000000000 $t /tmp/ccUizbEm.s:25 .text.DMA_MultiBufferSetConfig:0000000000000000 DMA_MultiBufferSetConfig /tmp/ccUizbEm.s:89 .text.HAL_DMAEx_MultiBufferStart:0000000000000000 $t /tmp/ccUizbEm.s:96 .text.HAL_DMAEx_MultiBufferStart:0000000000000000 HAL_DMAEx_MultiBufferStart /tmp/ccUizbEm.s:201 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000000 $t /tmp/ccUizbEm.s:208 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000000 HAL_DMAEx_MultiBufferStart_IT /tmp/ccUizbEm.s:691 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000304 $d /tmp/ccUizbEm.s:698 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000318 $t /tmp/ccUizbEm.s:1085 .text.HAL_DMAEx_MultiBufferStart_IT:00000000000005e0 $d /tmp/ccUizbEm.s:1092 .text.HAL_DMAEx_MultiBufferStart_IT:00000000000005f8 $t /tmp/ccUizbEm.s:1479 .text.HAL_DMAEx_MultiBufferStart_IT:00000000000008c8 $d /tmp/ccUizbEm.s:1486 .text.HAL_DMAEx_MultiBufferStart_IT:00000000000008e0 $t /tmp/ccUizbEm.s:1873 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000bb0 $d /tmp/ccUizbEm.s:1880 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000bc8 $t /tmp/ccUizbEm.s:2251 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000e34 $d /tmp/ccUizbEm.s:2258 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000e48 $t /tmp/ccUizbEm.s:2364 .text.HAL_DMAEx_MultiBufferStart_IT:0000000000000ef8 $d /tmp/ccUizbEm.s:2370 .text.HAL_DMAEx_ChangeMemory:0000000000000000 $t /tmp/ccUizbEm.s:2377 .text.HAL_DMAEx_ChangeMemory:0000000000000000 HAL_DMAEx_ChangeMemory NO UNDEFINED SYMBOLS