Rev 18 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 18 | Rev 19 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 1 |
2 | 2 | ||
3 | 3 | ||
4 | 1 .cpu cortex-m3 |
4 | 1 .cpu cortex-m3 |
5 | 2 .eabi_attribute 20, 1 |
5 | 2 .eabi_attribute 20, 1 |
6 | 3 .eabi_attribute 21, 1 |
6 | 3 .eabi_attribute 21, 1 |
Line 56... | Line 56... | ||
56 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
56 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** (#) Use HAL_DMA_Abort() function to abort the current transfer |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** (#) Use HAL_DMA_Abort() function to abort the current transfer |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** -@- In Memory-to-Memory transfer mode, Circular mode is not allowed. |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** -@- In Memory-to-Memory transfer mode, Circular mode is not allowed. |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** *** Polling mode IO operation *** |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** *** Polling mode IO operation *** |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 2 |
62 | 62 | ||
63 | 63 | ||
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** ================================= |
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** ================================= |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** [..] |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** [..] |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** (+) Use HAL_DMA_Start() to start DMA transfer after the configuration of Source |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** (+) Use HAL_DMA_Start() to start DMA transfer after the configuration of Source |
Line 116... | Line 116... | ||
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** #include "stm32f1xx_hal.h" |
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** #include "stm32f1xx_hal.h" |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /** @addtogroup STM32F1xx_HAL_Driver |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /** @addtogroup STM32F1xx_HAL_Driver |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @{ |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @{ |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 3 |
122 | 122 | ||
123 | 123 | ||
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /** @defgroup DMA DMA |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /** @defgroup DMA DMA |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @brief DMA HAL module driver |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @brief DMA HAL module driver |
Line 176... | Line 176... | ||
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma) |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_Init(DMA_HandleTypeDef *hdma) |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** uint32_t tmp = 0U; |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** uint32_t tmp = 0U; |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 4 |
182 | 182 | ||
183 | 183 | ||
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Check the DMA handle allocation */ |
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Check the DMA handle allocation */ |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** if(hdma == NULL) |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** if(hdma == NULL) |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
Line 236... | Line 236... | ||
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Write to DMA Channel CR register */ |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Write to DMA Channel CR register */ |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->Instance->CCR = tmp; |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->Instance->CCR = tmp; |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Initialise the error code */ |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Initialise the error code */ |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 5 |
242 | 242 | ||
243 | 243 | ||
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE; |
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE; |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Initialize the DMA state*/ |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Initialize the DMA state*/ |
Line 296... | Line 296... | ||
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* DMA2 */ |
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* DMA2 */ |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA2_Channel1) / ((uint32_t)DMA2_Ch |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA2_Channel1) / ((uint32_t)DMA2_Ch |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress = DMA2; |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress = DMA2; |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** #else |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** #else |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 6 |
302 | 302 | ||
303 | 303 | ||
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* DMA1 */ |
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* DMA1 */ |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Chan |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ChannelIndex = (((uint32_t)hdma->Instance - (uint32_t)DMA1_Channel1) / ((uint32_t)DMA1_Chan |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress = DMA1; |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress = DMA1; |
Line 356... | Line 356... | ||
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * the configuration information for the specified DMA Channel. |
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * the configuration information for the specified DMA Channel. |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param SrcAddress: The source memory Buffer address |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param SrcAddress: The source memory Buffer address |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param DstAddress: The destination memory Buffer address |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param DstAddress: The destination memory Buffer address |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param DataLength: The length of data to be transferred from source to destination |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param DataLength: The length of data to be transferred from source to destination |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @retval HAL status |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @retval HAL status |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 7 |
362 | 362 | ||
363 | 363 | ||
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_Start(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef HAL_DMA_Start(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
Line 416... | Line 416... | ||
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** __HAL_LOCK(hdma); |
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** __HAL_LOCK(hdma); |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** if(HAL_DMA_STATE_READY == hdma->State) |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** if(HAL_DMA_STATE_READY == hdma->State) |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Change DMA peripheral state */ |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Change DMA peripheral state */ |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 8 |
422 | 422 | ||
423 | 423 | ||
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->State = HAL_DMA_STATE_BUSY; |
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->State = HAL_DMA_STATE_BUSY; |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE; |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE; |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
Line 476... | Line 476... | ||
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** return HAL_ERROR; |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** return HAL_ERROR; |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** else |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** else |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 9 |
482 | 482 | ||
483 | 483 | ||
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Disable DMA IT */ |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Disable DMA IT */ |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); |
Line 536... | Line 536... | ||
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Call User Abort callback */ |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Call User Abort callback */ |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** if(hdma->XferAbortCallback != NULL) |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** if(hdma->XferAbortCallback != NULL) |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferAbortCallback(hdma); |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferAbortCallback(hdma); |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 10 |
542 | 542 | ||
543 | 543 | ||
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** return status; |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** return status; |
Line 596... | Line 596... | ||
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* When a DMA transfer error occurs */ |
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* When a DMA transfer error occurs */ |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* A hardware clear of its EN bits is performed */ |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* A hardware clear of its EN bits is performed */ |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Clear all flags */ |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Clear all flags */ |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << hdma->ChannelIndex); |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress->IFCR = (DMA_ISR_GIF1 << hdma->ChannelIndex); |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 11 |
602 | 602 | ||
603 | 603 | ||
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Update error code */ |
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Update error code */ |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** SET_BIT(hdma->ErrorCode, HAL_DMA_ERROR_TE); |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** SET_BIT(hdma->ErrorCode, HAL_DMA_ERROR_TE); |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
Line 656... | Line 656... | ||
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @brief Handles DMA interrupt request. |
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @brief Handles DMA interrupt request. |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param hdma: pointer to a DMA_HandleTypeDef structure that contains |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param hdma: pointer to a DMA_HandleTypeDef structure that contains |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * the configuration information for the specified DMA Channel. |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * the configuration information for the specified DMA Channel. |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @retval None |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @retval None |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 12 |
662 | 662 | ||
663 | 663 | ||
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** void HAL_DMA_IRQHandler(DMA_HandleTypeDef *hdma) |
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** void HAL_DMA_IRQHandler(DMA_HandleTypeDef *hdma) |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** uint32_t flag_it = hdma->DmaBaseAddress->ISR; |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** uint32_t flag_it = hdma->DmaBaseAddress->ISR; |
Line 716... | Line 716... | ||
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** else if (( RESET != (flag_it & (DMA_FLAG_TE1 << hdma->ChannelIndex))) && (RESET != (source_it & D |
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** else if (( RESET != (flag_it & (DMA_FLAG_TE1 << hdma->ChannelIndex))) && (RESET != (source_it & D |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* When a DMA transfer error occurs */ |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* When a DMA transfer error occurs */ |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* A hardware clear of its EN bits is performed */ |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* A hardware clear of its EN bits is performed */ |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Disable ALL DMA IT */ |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Disable ALL DMA IT */ |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 13 |
722 | 722 | ||
723 | 723 | ||
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); |
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** __HAL_DMA_DISABLE_IT(hdma, (DMA_IT_TC | DMA_IT_HT | DMA_IT_TE)); |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Clear all flags */ |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Clear all flags */ |
Line 776... | Line 776... | ||
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** case HAL_DMA_XFER_ERROR_CB_ID: |
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** case HAL_DMA_XFER_ERROR_CB_ID: |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferErrorCallback = pCallback; |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferErrorCallback = pCallback; |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** case HAL_DMA_XFER_ABORT_CB_ID: |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** case HAL_DMA_XFER_ABORT_CB_ID: |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 14 |
782 | 782 | ||
783 | 783 | ||
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferAbortCallback = pCallback; |
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferAbortCallback = pCallback; |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
Line 836... | Line 836... | ||
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** case HAL_DMA_XFER_ALL_CB_ID: |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** case HAL_DMA_XFER_ALL_CB_ID: |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferCpltCallback = NULL; |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferCpltCallback = NULL; |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferHalfCpltCallback = NULL; |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferHalfCpltCallback = NULL; |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 15 |
842 | 842 | ||
843 | 843 | ||
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferErrorCallback = NULL; |
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferErrorCallback = NULL; |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferAbortCallback = NULL; |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferAbortCallback = NULL; |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
Line 896... | Line 896... | ||
896 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /** |
896 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /** |
897 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @brief Return the DMA error code. |
897 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @brief Return the DMA error code. |
898 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param hdma : pointer to a DMA_HandleTypeDef structure that contains |
898 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @param hdma : pointer to a DMA_HandleTypeDef structure that contains |
899 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * the configuration information for the specified DMA Channel. |
899 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * the configuration information for the specified DMA Channel. |
900 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @retval DMA Error Code |
900 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** * @retval DMA Error Code |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 16 |
902 | 902 | ||
903 | 903 | ||
904 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
904 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** */ |
905 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** uint32_t HAL_DMA_GetError(DMA_HandleTypeDef *hdma) |
905 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** uint32_t HAL_DMA_GetError(DMA_HandleTypeDef *hdma) |
906 | 833:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
906 | 833:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
Line 956... | Line 956... | ||
956 | 48 000a 6C60 str r4, [r5, #4] |
956 | 48 000a 6C60 str r4, [r5, #4] |
957 | 862:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
957 | 862:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
958 | 863:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Configure DMA Channel data length */ |
958 | 863:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Configure DMA Channel data length */ |
959 | 864:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->Instance->CNDTR = DataLength; |
959 | 864:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->Instance->CNDTR = DataLength; |
960 | 49 .loc 1 864 3 is_stmt 1 view .LVU7 |
960 | 49 .loc 1 864 3 is_stmt 1 view .LVU7 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 17 |
962 | 962 | ||
963 | 963 | ||
964 | 50 .loc 1 864 7 is_stmt 0 view .LVU8 |
964 | 50 .loc 1 864 7 is_stmt 0 view .LVU8 |
965 | 51 000c 0468 ldr r4, [r0] |
965 | 51 000c 0468 ldr r4, [r0] |
966 | 52 .loc 1 864 25 view .LVU9 |
966 | 52 .loc 1 864 25 view .LVU9 |
Line 1016... | Line 1016... | ||
1016 | 82 .LVL3: |
1016 | 82 .LVL3: |
1017 | 83 .L5: |
1017 | 83 .L5: |
1018 | 84 .LCFI2: |
1018 | 84 .LCFI2: |
1019 | 85 .cfi_restore_state |
1019 | 85 .cfi_restore_state |
1020 | 870:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1020 | 870:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 18 |
1022 | 1022 | ||
1023 | 1023 | ||
1024 | 86 .loc 1 870 5 is_stmt 1 view .LVU20 |
1024 | 86 .loc 1 870 5 is_stmt 1 view .LVU20 |
1025 | 870:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1025 | 870:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1026 | 87 .loc 1 870 9 is_stmt 0 view .LVU21 |
1026 | 87 .loc 1 870 9 is_stmt 0 view .LVU21 |
Line 1076... | Line 1076... | ||
1076 | 128 .loc 1 155 3 view .LVU32 |
1076 | 128 .loc 1 155 3 view .LVU32 |
1077 | 156:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** assert_param(IS_DMA_MEMORY_INC_STATE(hdma->Init.MemInc)); |
1077 | 156:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** assert_param(IS_DMA_MEMORY_INC_STATE(hdma->Init.MemInc)); |
1078 | 129 .loc 1 156 3 view .LVU33 |
1078 | 129 .loc 1 156 3 view .LVU33 |
1079 | 157:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** assert_param(IS_DMA_PERIPHERAL_DATA_SIZE(hdma->Init.PeriphDataAlignment)); |
1079 | 157:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** assert_param(IS_DMA_PERIPHERAL_DATA_SIZE(hdma->Init.PeriphDataAlignment)); |
1080 | 130 .loc 1 157 3 view .LVU34 |
1080 | 130 .loc 1 157 3 view .LVU34 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 19 |
1082 | 1082 | ||
1083 | 1083 | ||
1084 | 158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** assert_param(IS_DMA_MEMORY_DATA_SIZE(hdma->Init.MemDataAlignment)); |
1084 | 158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** assert_param(IS_DMA_MEMORY_DATA_SIZE(hdma->Init.MemDataAlignment)); |
1085 | 131 .loc 1 158 3 view .LVU35 |
1085 | 131 .loc 1 158 3 view .LVU35 |
1086 | 159:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** assert_param(IS_DMA_MODE(hdma->Init.Mode)); |
1086 | 159:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** assert_param(IS_DMA_MODE(hdma->Init.Mode)); |
Line 1136... | Line 1136... | ||
1136 | 164 .loc 1 190 7 is_stmt 0 view .LVU53 |
1136 | 164 .loc 1 190 7 is_stmt 0 view .LVU53 |
1137 | 165 0024 20F47F50 bic r0, r0, #16320 |
1137 | 165 0024 20F47F50 bic r0, r0, #16320 |
1138 | 166 .LVL8: |
1138 | 166 .LVL8: |
1139 | 190:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** DMA_CCR_MINC | DMA_CCR_PINC | DMA_CCR_CIRC | \ |
1139 | 190:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** DMA_CCR_MINC | DMA_CCR_PINC | DMA_CCR_CIRC | \ |
1140 | 167 .loc 1 190 7 view .LVU54 |
1140 | 167 .loc 1 190 7 view .LVU54 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 20 |
1142 | 1142 | ||
1143 | 1143 | ||
1144 | 168 0028 20F03000 bic r0, r0, #48 |
1144 | 168 0028 20F03000 bic r0, r0, #48 |
1145 | 169 .LVL9: |
1145 | 169 .LVL9: |
1146 | 195:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->Init.PeriphInc | hdma->Init.MemInc | |
1146 | 195:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->Init.PeriphInc | hdma->Init.MemInc | |
Line 1196... | Line 1196... | ||
1196 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1196 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1197 | 203 .loc 1 204 3 is_stmt 1 view .LVU72 |
1197 | 203 .loc 1 204 3 is_stmt 1 view .LVU72 |
1198 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1198 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1199 | 204 .loc 1 204 19 is_stmt 0 view .LVU73 |
1199 | 204 .loc 1 204 19 is_stmt 0 view .LVU73 |
1200 | 205 004a 0020 movs r0, #0 |
1200 | 205 004a 0020 movs r0, #0 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 21 |
1202 | 1202 | ||
1203 | 1203 | ||
1204 | 206 004c 9063 str r0, [r2, #56] |
1204 | 206 004c 9063 str r0, [r2, #56] |
1205 | 207:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Allocate lock resource and initialize it */ |
1205 | 207:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** /* Allocate lock resource and initialize it */ |
1206 | 207 .loc 1 207 3 is_stmt 1 view .LVU74 |
1206 | 207 .loc 1 207 3 is_stmt 1 view .LVU74 |
Line 1256... | Line 1256... | ||
1256 | 250 .loc 1 221 1 is_stmt 1 view -0 |
1256 | 250 .loc 1 221 1 is_stmt 1 view -0 |
1257 | 251 .cfi_startproc |
1257 | 251 .cfi_startproc |
1258 | 252 @ args = 0, pretend = 0, frame = 0 |
1258 | 252 @ args = 0, pretend = 0, frame = 0 |
1259 | 253 @ frame_needed = 0, uses_anonymous_args = 0 |
1259 | 253 @ frame_needed = 0, uses_anonymous_args = 0 |
1260 | 254 @ link register save eliminated. |
1260 | 254 @ link register save eliminated. |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 22 |
1262 | 1262 | ||
1263 | 1263 | ||
1264 | 223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
1264 | 223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
1265 | 255 .loc 1 223 3 view .LVU84 |
1265 | 255 .loc 1 223 3 view .LVU84 |
1266 | 223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
1266 | 223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
Line 1316... | Line 1316... | ||
1316 | 290 .loc 1 244 7 is_stmt 0 view .LVU100 |
1316 | 290 .loc 1 244 7 is_stmt 0 view .LVU100 |
1317 | 291 0020 1A68 ldr r2, [r3] |
1317 | 291 0020 1A68 ldr r2, [r3] |
1318 | 244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1318 | 244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1319 | 292 .loc 1 244 24 view .LVU101 |
1319 | 292 .loc 1 244 24 view .LVU101 |
1320 | 293 0022 D060 str r0, [r2, #12] |
1320 | 293 0022 D060 str r0, [r2, #12] |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 23 |
1322 | 1322 | ||
1323 | 1323 | ||
1324 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress = DMA1; |
1324 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress = DMA1; |
1325 | 294 .loc 1 262 3 is_stmt 1 view .LVU102 |
1325 | 294 .loc 1 262 3 is_stmt 1 view .LVU102 |
1326 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress = DMA1; |
1326 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->DmaBaseAddress = DMA1; |
Line 1376... | Line 1376... | ||
1376 | 273:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1376 | 273:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1377 | 328 .loc 1 273 27 is_stmt 0 view .LVU120 |
1377 | 328 .loc 1 273 27 is_stmt 0 view .LVU120 |
1378 | 329 0048 5863 str r0, [r3, #52] |
1378 | 329 0048 5863 str r0, [r3, #52] |
1379 | 276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1379 | 276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1380 | 330 .loc 1 276 3 is_stmt 1 view .LVU121 |
1380 | 330 .loc 1 276 3 is_stmt 1 view .LVU121 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 24 |
1382 | 1382 | ||
1383 | 1383 | ||
1384 | 276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1384 | 276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1385 | 331 .loc 1 276 19 is_stmt 0 view .LVU122 |
1385 | 331 .loc 1 276 19 is_stmt 0 view .LVU122 |
1386 | 332 004a 9863 str r0, [r3, #56] |
1386 | 332 004a 9863 str r0, [r3, #56] |
Line 1436... | Line 1436... | ||
1436 | 375 @ args = 0, pretend = 0, frame = 0 |
1436 | 375 @ args = 0, pretend = 0, frame = 0 |
1437 | 376 @ frame_needed = 0, uses_anonymous_args = 0 |
1437 | 376 @ frame_needed = 0, uses_anonymous_args = 0 |
1438 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; |
1438 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; |
1439 | 377 .loc 1 320 1 is_stmt 0 view .LVU132 |
1439 | 377 .loc 1 320 1 is_stmt 0 view .LVU132 |
1440 | 378 0000 70B5 push {r4, r5, r6, lr} |
1440 | 378 0000 70B5 push {r4, r5, r6, lr} |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 25 |
1442 | 1442 | ||
1443 | 1443 | ||
1444 | 379 .LCFI7: |
1444 | 379 .LCFI7: |
1445 | 380 .cfi_def_cfa_offset 16 |
1445 | 380 .cfi_def_cfa_offset 16 |
1446 | 381 .cfi_offset 4, -16 |
1446 | 381 .cfi_offset 4, -16 |
Line 1496... | Line 1496... | ||
1496 | 417 .L29: |
1496 | 417 .L29: |
1497 | 351:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1497 | 351:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1498 | 418 .loc 1 351 1 view .LVU147 |
1498 | 418 .loc 1 351 1 view .LVU147 |
1499 | 419 0022 0446 mov r4, r0 |
1499 | 419 0022 0446 mov r4, r0 |
1500 | 332:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE; |
1500 | 332:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE; |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 26 |
1502 | 1502 | ||
1503 | 1503 | ||
1504 | 420 .loc 1 332 5 is_stmt 1 view .LVU148 |
1504 | 420 .loc 1 332 5 is_stmt 1 view .LVU148 |
1505 | 332:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE; |
1505 | 332:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->ErrorCode = HAL_DMA_ERROR_NONE; |
1506 | 421 .loc 1 332 17 is_stmt 0 view .LVU149 |
1506 | 421 .loc 1 332 17 is_stmt 0 view .LVU149 |
Line 1556... | Line 1556... | ||
1556 | 463 .fpu softvfp |
1556 | 463 .fpu softvfp |
1557 | 465 HAL_DMA_Start_IT: |
1557 | 465 HAL_DMA_Start_IT: |
1558 | 466 .LVL28: |
1558 | 466 .LVL28: |
1559 | 467 .LFB68: |
1559 | 467 .LFB68: |
1560 | 363:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; |
1560 | 363:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 27 |
1562 | 1562 | ||
1563 | 1563 | ||
1564 | 468 .loc 1 363 1 is_stmt 1 view -0 |
1564 | 468 .loc 1 363 1 is_stmt 1 view -0 |
1565 | 469 .cfi_startproc |
1565 | 469 .cfi_startproc |
1566 | 470 @ args = 0, pretend = 0, frame = 0 |
1566 | 470 @ args = 0, pretend = 0, frame = 0 |
Line 1616... | Line 1616... | ||
1616 | 506 001e 0220 movs r0, #2 |
1616 | 506 001e 0220 movs r0, #2 |
1617 | 507 .LVL32: |
1617 | 507 .LVL32: |
1618 | 508 .L31: |
1618 | 508 .L31: |
1619 | 408:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1619 | 408:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1620 | 509 .loc 1 408 1 view .LVU174 |
1620 | 509 .loc 1 408 1 view .LVU174 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 28 |
1622 | 1622 | ||
1623 | 1623 | ||
1624 | 510 0020 38BD pop {r3, r4, r5, pc} |
1624 | 510 0020 38BD pop {r3, r4, r5, pc} |
1625 | 511 .LVL33: |
1625 | 511 .LVL33: |
1626 | 512 .L37: |
1626 | 512 .L37: |
Line 1676... | Line 1676... | ||
1676 | 549 0054 1360 str r3, [r2] |
1676 | 549 0054 1360 str r3, [r2] |
1677 | 364:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1677 | 364:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1678 | 550 .loc 1 364 21 is_stmt 0 view .LVU188 |
1678 | 550 .loc 1 364 21 is_stmt 0 view .LVU188 |
1679 | 551 0056 0020 movs r0, #0 |
1679 | 551 0056 0020 movs r0, #0 |
1680 | 552 0058 E2E7 b .L31 |
1680 | 552 0058 E2E7 b .L31 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 29 |
1682 | 1682 | ||
1683 | 1683 | ||
1684 | 553 .L33: |
1684 | 553 .L33: |
1685 | 393:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** __HAL_DMA_ENABLE_IT(hdma, (DMA_IT_TC | DMA_IT_TE)); |
1685 | 393:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** __HAL_DMA_ENABLE_IT(hdma, (DMA_IT_TC | DMA_IT_TE)); |
1686 | 554 .loc 1 393 7 is_stmt 1 view .LVU189 |
1686 | 554 .loc 1 393 7 is_stmt 1 view .LVU189 |
Line 1736... | Line 1736... | ||
1736 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1736 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1737 | 598 .loc 1 423 5 is_stmt 1 view .LVU198 |
1737 | 598 .loc 1 423 5 is_stmt 1 view .LVU198 |
1738 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1738 | 423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1739 | 599 .loc 1 423 21 is_stmt 0 view .LVU199 |
1739 | 599 .loc 1 423 21 is_stmt 0 view .LVU199 |
1740 | 600 0008 0423 movs r3, #4 |
1740 | 600 0008 0423 movs r3, #4 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 30 |
1742 | 1742 | ||
1743 | 1743 | ||
1744 | 601 000a 8363 str r3, [r0, #56] |
1744 | 601 000a 8363 str r3, [r0, #56] |
1745 | 426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1745 | 426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1746 | 602 .loc 1 426 5 is_stmt 1 view .LVU200 |
1746 | 602 .loc 1 426 5 is_stmt 1 view .LVU200 |
Line 1796... | Line 1796... | ||
1796 | 446:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1796 | 446:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1797 | 638 .loc 1 446 3 view .LVU215 |
1797 | 638 .loc 1 446 3 view .LVU215 |
1798 | 639 003a 0023 movs r3, #0 |
1798 | 639 003a 0023 movs r3, #0 |
1799 | 640 003c 80F82030 strb r3, [r0, #32] |
1799 | 640 003c 80F82030 strb r3, [r0, #32] |
1800 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
1800 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 31 |
1802 | 1802 | ||
1803 | 1803 | ||
1804 | 641 .loc 1 448 3 view .LVU216 |
1804 | 641 .loc 1 448 3 view .LVU216 |
1805 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
1805 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
1806 | 642 .loc 1 448 10 is_stmt 0 view .LVU217 |
1806 | 642 .loc 1 448 10 is_stmt 0 view .LVU217 |
Line 1856... | Line 1856... | ||
1856 | 684 .LVL44: |
1856 | 684 .LVL44: |
1857 | 466:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
1857 | 466:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
1858 | 685 .loc 1 466 12 is_stmt 0 view .LVU228 |
1858 | 685 .loc 1 466 12 is_stmt 0 view .LVU228 |
1859 | 686 000e 0120 movs r0, #1 |
1859 | 686 000e 0120 movs r0, #1 |
1860 | 687 .LVL45: |
1860 | 687 .LVL45: |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 32 |
1862 | 1862 | ||
1863 | 1863 | ||
1864 | 688 .L43: |
1864 | 688 .L43: |
1865 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
1865 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
1866 | 689 .loc 1 491 3 is_stmt 1 view .LVU229 |
1866 | 689 .loc 1 491 3 is_stmt 1 view .LVU229 |
Line 1916... | Line 1916... | ||
1916 | 729 .loc 1 477 5 view .LVU239 |
1916 | 729 .loc 1 477 5 view .LVU239 |
1917 | 730 004c 4FF08072 mov r2, #16777216 |
1917 | 730 004c 4FF08072 mov r2, #16777216 |
1918 | 731 0050 03E0 b .L44 |
1918 | 731 0050 03E0 b .L44 |
1919 | 732 .L53: |
1919 | 732 .L53: |
1920 | 733 0052 4FF48012 mov r2, #1048576 |
1920 | 733 0052 4FF48012 mov r2, #1048576 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 33 |
1922 | 1922 | ||
1923 | 1923 | ||
1924 | 734 0056 00E0 b .L44 |
1924 | 734 0056 00E0 b .L44 |
1925 | 735 .L45: |
1925 | 735 .L45: |
1926 | 736 0058 0122 movs r2, #1 |
1926 | 736 0058 0122 movs r2, #1 |
Line 1976... | Line 1976... | ||
1976 | 459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1976 | 459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1977 | 775 .loc 1 459 21 view .LVU251 |
1977 | 775 .loc 1 459 21 view .LVU251 |
1978 | 776 008a 0020 movs r0, #0 |
1978 | 776 008a 0020 movs r0, #0 |
1979 | 777 .LVL49: |
1979 | 777 .LVL49: |
1980 | 459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1980 | 459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 34 |
1982 | 1982 | ||
1983 | 1983 | ||
1984 | 778 .loc 1 459 21 view .LVU252 |
1984 | 778 .loc 1 459 21 view .LVU252 |
1985 | 779 008c C0E7 b .L43 |
1985 | 779 008c C0E7 b .L43 |
1986 | 780 .L55: |
1986 | 780 .L55: |
Line 2036... | Line 2036... | ||
2036 | 820 .loc 1 512 12 is_stmt 0 view .LVU264 |
2036 | 820 .loc 1 512 12 is_stmt 0 view .LVU264 |
2037 | 821 0012 0120 movs r0, #1 |
2037 | 821 0012 0120 movs r0, #1 |
2038 | 822 .LVL51: |
2038 | 822 .LVL51: |
2039 | 595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2039 | 595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2040 | 823 .loc 1 595 1 view .LVU265 |
2040 | 823 .loc 1 595 1 view .LVU265 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 35 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 35 |
2042 | 2042 | ||
2043 | 2043 | ||
2044 | 824 0014 7047 bx lr |
2044 | 824 0014 7047 bx lr |
2045 | 825 .LVL52: |
2045 | 825 .LVL52: |
2046 | 826 .L57: |
2046 | 826 .L57: |
Line 2096... | Line 2096... | ||
2096 | 864 003c 36D0 beq .L75 |
2096 | 864 003c 36D0 beq .L75 |
2097 | 526:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2097 | 526:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2098 | 865 .loc 1 526 12 discriminator 7 view .LVU278 |
2098 | 865 .loc 1 526 12 discriminator 7 view .LVU278 |
2099 | 866 003e 1434 adds r4, r4, #20 |
2099 | 866 003e 1434 adds r4, r4, #20 |
2100 | 867 0040 A342 cmp r3, r4 |
2100 | 867 0040 A342 cmp r3, r4 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 36 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 36 |
2102 | 2102 | ||
2103 | 2103 | ||
2104 | 868 0042 36D0 beq .L76 |
2104 | 868 0042 36D0 beq .L76 |
2105 | 526:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2105 | 526:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2106 | 869 .loc 1 526 12 discriminator 9 view .LVU279 |
2106 | 869 .loc 1 526 12 discriminator 9 view .LVU279 |
Line 2156... | Line 2156... | ||
2156 | 907 .loc 1 531 12 discriminator 5 view .LVU291 |
2156 | 907 .loc 1 531 12 discriminator 5 view .LVU291 |
2157 | 908 0074 1434 adds r4, r4, #20 |
2157 | 908 0074 1434 adds r4, r4, #20 |
2158 | 909 0076 A342 cmp r3, r4 |
2158 | 909 0076 A342 cmp r3, r4 |
2159 | 910 0078 25D0 beq .L81 |
2159 | 910 0078 25D0 beq .L81 |
2160 | 531:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2160 | 531:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 37 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 37 |
2162 | 2162 | ||
2163 | 2163 | ||
2164 | 911 .loc 1 531 12 discriminator 7 view .LVU292 |
2164 | 911 .loc 1 531 12 discriminator 7 view .LVU292 |
2165 | 912 007a 1434 adds r4, r4, #20 |
2165 | 912 007a 1434 adds r4, r4, #20 |
2166 | 913 007c A342 cmp r3, r4 |
2166 | 913 007c A342 cmp r3, r4 |
Line 2216... | Line 2216... | ||
2216 | 954 .L76: |
2216 | 954 .L76: |
2217 | 955 00b2 4FF40036 mov r6, #131072 |
2217 | 955 00b2 4FF40036 mov r6, #131072 |
2218 | 956 00b6 EDE7 b .L61 |
2218 | 956 00b6 EDE7 b .L61 |
2219 | 957 .L78: |
2219 | 957 .L78: |
2220 | 531:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2220 | 531:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 38 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 38 |
2222 | 2222 | ||
2223 | 2223 | ||
2224 | 958 .loc 1 531 12 view .LVU302 |
2224 | 958 .loc 1 531 12 view .LVU302 |
2225 | 959 00b8 0426 movs r6, #4 |
2225 | 959 00b8 0426 movs r6, #4 |
2226 | 960 00ba EBE7 b .L61 |
2226 | 960 00ba EBE7 b .L61 |
Line 2276... | Line 2276... | ||
2276 | 1002 00f6 EFD0 beq .L84 |
2276 | 1002 00f6 EFD0 beq .L84 |
2277 | 539:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2277 | 539:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2278 | 1003 .loc 1 539 9 discriminator 1 view .LVU311 |
2278 | 1003 .loc 1 539 9 discriminator 1 view .LVU311 |
2279 | 1004 00f8 1431 adds r1, r1, #20 |
2279 | 1004 00f8 1431 adds r1, r1, #20 |
2280 | 1005 00fa 8B42 cmp r3, r1 |
2280 | 1005 00fa 8B42 cmp r3, r1 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 39 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 39 |
2282 | 2282 | ||
2283 | 2283 | ||
2284 | 1006 00fc 0ED0 beq .L85 |
2284 | 1006 00fc 0ED0 beq .L85 |
2285 | 539:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2285 | 539:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2286 | 1007 .loc 1 539 9 discriminator 3 view .LVU312 |
2286 | 1007 .loc 1 539 9 discriminator 3 view .LVU312 |
Line 2336... | Line 2336... | ||
2336 | 1048 013c 5360 str r3, [r2, #4] |
2336 | 1048 013c 5360 str r3, [r2, #4] |
2337 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2337 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2338 | 1049 .loc 1 547 7 is_stmt 1 view .LVU322 |
2338 | 1049 .loc 1 547 7 is_stmt 1 view .LVU322 |
2339 | 1050 013e A36B ldr r3, [r4, #56] |
2339 | 1050 013e A36B ldr r3, [r4, #56] |
2340 | 1051 0140 0343 orrs r3, r3, r0 |
2340 | 1051 0140 0343 orrs r3, r3, r0 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 40 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 40 |
2342 | 2342 | ||
2343 | 2343 | ||
2344 | 1052 0142 A363 str r3, [r4, #56] |
2344 | 1052 0142 A363 str r3, [r4, #56] |
2345 | 550:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2345 | 550:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2346 | 1053 .loc 1 550 7 view .LVU323 |
2346 | 1053 .loc 1 550 7 view .LVU323 |
Line 2396... | Line 2396... | ||
2396 | 571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2396 | 571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2397 | 1088 .loc 1 571 9 view .LVU339 |
2397 | 1088 .loc 1 571 9 view .LVU339 |
2398 | 571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2398 | 571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2399 | 1089 .loc 1 571 16 is_stmt 0 view .LVU340 |
2399 | 1089 .loc 1 571 16 is_stmt 0 view .LVU340 |
2400 | 1090 0172 71E7 b .L58 |
2400 | 1090 0172 71E7 b .L58 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 41 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 41 |
2402 | 2402 | ||
2403 | 2403 | ||
2404 | 1091 .L110: |
2404 | 1091 .L110: |
2405 | 576:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2405 | 576:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2406 | 1092 .loc 1 576 3 is_stmt 1 view .LVU341 |
2406 | 1092 .loc 1 576 3 is_stmt 1 view .LVU341 |
Line 2456... | Line 2456... | ||
2456 | 1132 .loc 1 583 5 is_stmt 1 discriminator 24 view .LVU351 |
2456 | 1132 .loc 1 583 5 is_stmt 1 discriminator 24 view .LVU351 |
2457 | 583:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2457 | 583:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2458 | 1133 .loc 1 583 17 is_stmt 0 discriminator 24 view .LVU352 |
2458 | 1133 .loc 1 583 17 is_stmt 0 discriminator 24 view .LVU352 |
2459 | 1134 01ae 0123 movs r3, #1 |
2459 | 1134 01ae 0123 movs r3, #1 |
2460 | 1135 01b0 84F82130 strb r3, [r4, #33] |
2460 | 1135 01b0 84F82130 strb r3, [r4, #33] |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 42 |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 42 |
2462 | 2462 | ||
2463 | 2463 | ||
2464 | 1136 .L70: |
2464 | 1136 .L70: |
2465 | 592:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2465 | 592:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2466 | 1137 .loc 1 592 3 is_stmt 1 view .LVU353 |
2466 | 1137 .loc 1 592 3 is_stmt 1 view .LVU353 |
Line 2516... | Line 2516... | ||
2516 | 1178 01f0 14D0 beq .L100 |
2516 | 1178 01f0 14D0 beq .L100 |
2517 | 588:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2517 | 588:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2518 | 1179 .loc 1 588 5 discriminator 9 view .LVU363 |
2518 | 1179 .loc 1 588 5 discriminator 9 view .LVU363 |
2519 | 1180 01f2 1432 adds r2, r2, #20 |
2519 | 1180 01f2 1432 adds r2, r2, #20 |
2520 | 1181 01f4 9342 cmp r3, r2 |
2520 | 1181 01f4 9342 cmp r3, r2 |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 43 |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 43 |
2522 | 2522 | ||
2523 | 2523 | ||
2524 | 1182 01f6 02D0 beq .L113 |
2524 | 1182 01f6 02D0 beq .L113 |
2525 | 588:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2525 | 588:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2526 | 1183 .loc 1 588 5 view .LVU364 |
2526 | 1183 .loc 1 588 5 view .LVU364 |
Line 2576... | Line 2576... | ||
2576 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** uint32_t flag_it = hdma->DmaBaseAddress->ISR; |
2576 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** uint32_t flag_it = hdma->DmaBaseAddress->ISR; |
2577 | 1232 .loc 1 604 1 is_stmt 0 view .LVU368 |
2577 | 1232 .loc 1 604 1 is_stmt 0 view .LVU368 |
2578 | 1233 0000 38B5 push {r3, r4, r5, lr} |
2578 | 1233 0000 38B5 push {r3, r4, r5, lr} |
2579 | 1234 .LCFI11: |
2579 | 1234 .LCFI11: |
2580 | 1235 .cfi_def_cfa_offset 16 |
2580 | 1235 .cfi_def_cfa_offset 16 |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 44 |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 44 |
2582 | 2582 | ||
2583 | 2583 | ||
2584 | 1236 .cfi_offset 3, -16 |
2584 | 1236 .cfi_offset 3, -16 |
2585 | 1237 .cfi_offset 4, -12 |
2585 | 1237 .cfi_offset 4, -12 |
2586 | 1238 .cfi_offset 5, -8 |
2586 | 1238 .cfi_offset 5, -8 |
Line 2636... | Line 2636... | ||
2636 | 1273 0028 2360 str r3, [r4] |
2636 | 1273 0028 2360 str r3, [r4] |
2637 | 1274 .L118: |
2637 | 1274 .L118: |
2638 | 618:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2638 | 618:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2639 | 1275 .loc 1 618 5 view .LVU384 |
2639 | 1275 .loc 1 618 5 view .LVU384 |
2640 | 1276 002a 0368 ldr r3, [r0] |
2640 | 1276 002a 0368 ldr r3, [r0] |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 45 |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 45 |
2642 | 2642 | ||
2643 | 2643 | ||
2644 | 1277 002c 434A ldr r2, .L139 |
2644 | 1277 002c 434A ldr r2, .L139 |
2645 | 1278 .LVL64: |
2645 | 1278 .LVL64: |
2646 | 618:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2646 | 618:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
Line 2696... | Line 2696... | ||
2696 | 1318 0064 03B1 cbz r3, .L116 |
2696 | 1318 0064 03B1 cbz r3, .L116 |
2697 | 626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2697 | 626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** } |
2698 | 1319 .loc 1 626 7 is_stmt 1 view .LVU396 |
2698 | 1319 .loc 1 626 7 is_stmt 1 view .LVU396 |
2699 | 1320 0066 9847 blx r3 |
2699 | 1320 0066 9847 blx r3 |
2700 | 1321 .LVL65: |
2700 | 1321 .LVL65: |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 46 |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 46 |
2702 | 2702 | ||
2703 | 2703 | ||
2704 | 1322 .L116: |
2704 | 1322 .L116: |
2705 | 681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2705 | 681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2706 | 1323 .loc 1 681 1 is_stmt 0 view .LVU397 |
2706 | 1323 .loc 1 681 1 is_stmt 0 view .LVU397 |
Line 2756... | Line 2756... | ||
2756 | 1362 .loc 1 639 19 is_stmt 0 view .LVU408 |
2756 | 1362 .loc 1 639 19 is_stmt 0 view .LVU408 |
2757 | 1363 009e 0123 movs r3, #1 |
2757 | 1363 009e 0123 movs r3, #1 |
2758 | 1364 00a0 80F82130 strb r3, [r0, #33] |
2758 | 1364 00a0 80F82130 strb r3, [r0, #33] |
2759 | 1365 .L122: |
2759 | 1365 .L122: |
2760 | 642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2760 | 642:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 47 |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 47 |
2762 | 2762 | ||
2763 | 2763 | ||
2764 | 1366 .loc 1 642 7 is_stmt 1 view .LVU409 |
2764 | 1366 .loc 1 642 7 is_stmt 1 view .LVU409 |
2765 | 1367 00a4 0368 ldr r3, [r0] |
2765 | 1367 00a4 0368 ldr r3, [r0] |
2766 | 1368 00a6 254A ldr r2, .L139 |
2766 | 1368 00a6 254A ldr r2, .L139 |
Line 2816... | Line 2816... | ||
2816 | 1408 00de 80F82030 strb r3, [r0, #32] |
2816 | 1408 00de 80F82030 strb r3, [r0, #32] |
2817 | 647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2817 | 647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2818 | 1409 .loc 1 647 5 discriminator 24 view .LVU420 |
2818 | 1409 .loc 1 647 5 discriminator 24 view .LVU420 |
2819 | 647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2819 | 647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2820 | 1410 .loc 1 647 12 is_stmt 0 discriminator 24 view .LVU421 |
2820 | 1410 .loc 1 647 12 is_stmt 0 discriminator 24 view .LVU421 |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 48 |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 48 |
2822 | 2822 | ||
2823 | 2823 | ||
2824 | 1411 00e2 836A ldr r3, [r0, #40] |
2824 | 1411 00e2 836A ldr r3, [r0, #40] |
2825 | 647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2825 | 647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2826 | 1412 .loc 1 647 7 discriminator 24 view .LVU422 |
2826 | 1412 .loc 1 647 7 discriminator 24 view .LVU422 |
Line 2876... | Line 2876... | ||
2876 | 1452 011a 026C ldr r2, [r0, #64] |
2876 | 1452 011a 026C ldr r2, [r0, #64] |
2877 | 1453 .LVL72: |
2877 | 1453 .LVL72: |
2878 | 663:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2878 | 663:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2879 | 1454 .loc 1 663 9 view .LVU433 |
2879 | 1454 .loc 1 663 9 view .LVU433 |
2880 | 1455 011c C16B ldr r1, [r0, #60] |
2880 | 1455 011c C16B ldr r1, [r0, #60] |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 49 |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 49 |
2882 | 2882 | ||
2883 | 2883 | ||
2884 | 663:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2884 | 663:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
2885 | 1456 .loc 1 663 48 view .LVU434 |
2885 | 1456 .loc 1 663 48 view .LVU434 |
2886 | 1457 011e 0123 movs r3, #1 |
2886 | 1457 011e 0123 movs r3, #1 |
Line 2936... | Line 2936... | ||
2936 | 1496 .fpu softvfp |
2936 | 1496 .fpu softvfp |
2937 | 1498 HAL_DMA_RegisterCallback: |
2937 | 1498 HAL_DMA_RegisterCallback: |
2938 | 1499 .LVL74: |
2938 | 1499 .LVL74: |
2939 | 1500 .LFB73: |
2939 | 1500 .LFB73: |
2940 | 694:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; |
2940 | 694:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** HAL_StatusTypeDef status = HAL_OK; |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 50 |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 50 |
2942 | 2942 | ||
2943 | 2943 | ||
2944 | 1501 .loc 1 694 1 view -0 |
2944 | 1501 .loc 1 694 1 view -0 |
2945 | 1502 .cfi_startproc |
2945 | 1502 .cfi_startproc |
2946 | 1503 @ args = 0, pretend = 0, frame = 0 |
2946 | 1503 @ args = 0, pretend = 0, frame = 0 |
Line 2996... | Line 2996... | ||
2996 | 1538 0020 7047 bx lr |
2996 | 1538 0020 7047 bx lr |
2997 | 1539 .LVL79: |
2997 | 1539 .LVL79: |
2998 | 1540 .L152: |
2998 | 1540 .L152: |
2999 | 702:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
2999 | 702:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
3000 | 1541 .loc 1 702 5 is_stmt 1 view .LVU463 |
3000 | 1541 .loc 1 702 5 is_stmt 1 view .LVU463 |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 51 |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 51 |
3002 | 3002 | ||
3003 | 3003 | ||
3004 | 1542 0022 0329 cmp r1, #3 |
3004 | 1542 0022 0329 cmp r1, #3 |
3005 | 1543 0024 0FD8 bhi .L151 |
3005 | 1543 0024 0FD8 bhi .L151 |
3006 | 1544 0026 DFE801F0 tbb [pc, r1] |
3006 | 1544 0026 DFE801F0 tbb [pc, r1] |
Line 3056... | Line 3056... | ||
3056 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3056 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3057 | 1579 .loc 1 717 7 is_stmt 1 view .LVU479 |
3057 | 1579 .loc 1 717 7 is_stmt 1 view .LVU479 |
3058 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3058 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3059 | 1580 .loc 1 717 31 is_stmt 0 view .LVU480 |
3059 | 1580 .loc 1 717 31 is_stmt 0 view .LVU480 |
3060 | 1581 0040 5A63 str r2, [r3, #52] |
3060 | 1581 0040 5A63 str r2, [r3, #52] |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 52 |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 52 |
3062 | 3062 | ||
3063 | 3063 | ||
3064 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
3064 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
3065 | 1582 .loc 1 718 7 is_stmt 1 view .LVU481 |
3065 | 1582 .loc 1 718 7 is_stmt 1 view .LVU481 |
3066 | 695:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
3066 | 695:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** |
Line 3116... | Line 3116... | ||
3116 | 1624 .loc 1 749 3 discriminator 2 view .LVU492 |
3116 | 1624 .loc 1 749 3 discriminator 2 view .LVU492 |
3117 | 1625 000a 0122 movs r2, #1 |
3117 | 1625 000a 0122 movs r2, #1 |
3118 | 1626 000c 80F82020 strb r2, [r0, #32] |
3118 | 1626 000c 80F82020 strb r2, [r0, #32] |
3119 | 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
3119 | 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
3120 | 1627 .loc 1 751 3 discriminator 2 view .LVU493 |
3120 | 1627 .loc 1 751 3 discriminator 2 view .LVU493 |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 53 |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 53 |
3122 | 3122 | ||
3123 | 3123 | ||
3124 | 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
3124 | 751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** { |
3125 | 1628 .loc 1 751 33 is_stmt 0 discriminator 2 view .LVU494 |
3125 | 1628 .loc 1 751 33 is_stmt 0 discriminator 2 view .LVU494 |
3126 | 1629 0010 90F82120 ldrb r2, [r0, #33] @ zero_extendqisi2 |
3126 | 1629 0010 90F82120 ldrb r2, [r0, #33] @ zero_extendqisi2 |
Line 3176... | Line 3176... | ||
3176 | 760:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3176 | 760:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3177 | 1668 .loc 1 760 7 view .LVU506 |
3177 | 1668 .loc 1 760 7 view .LVU506 |
3178 | 760:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3178 | 760:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3179 | 1669 .loc 1 760 34 is_stmt 0 view .LVU507 |
3179 | 1669 .loc 1 760 34 is_stmt 0 view .LVU507 |
3180 | 1670 0036 0020 movs r0, #0 |
3180 | 1670 0036 0020 movs r0, #0 |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 54 |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 54 |
3182 | 3182 | ||
3183 | 3183 | ||
3184 | 1671 .LVL86: |
3184 | 1671 .LVL86: |
3185 | 760:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3185 | 760:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3186 | 1672 .loc 1 760 34 view .LVU508 |
3186 | 1672 .loc 1 760 34 view .LVU508 |
Line 3236... | Line 3236... | ||
3236 | 1707 .loc 1 774 7 is_stmt 1 view .LVU523 |
3236 | 1707 .loc 1 774 7 is_stmt 1 view .LVU523 |
3237 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferAbortCallback = NULL; |
3237 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** hdma->XferAbortCallback = NULL; |
3238 | 1708 .loc 1 774 31 is_stmt 0 view .LVU524 |
3238 | 1708 .loc 1 774 31 is_stmt 0 view .LVU524 |
3239 | 1709 004e 1863 str r0, [r3, #48] |
3239 | 1709 004e 1863 str r0, [r3, #48] |
3240 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3240 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 55 |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 55 |
3242 | 3242 | ||
3243 | 3243 | ||
3244 | 1710 .loc 1 775 7 is_stmt 1 view .LVU525 |
3244 | 1710 .loc 1 775 7 is_stmt 1 view .LVU525 |
3245 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3245 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c **** break; |
3246 | 1711 .loc 1 775 31 is_stmt 0 view .LVU526 |
3246 | 1711 .loc 1 775 31 is_stmt 0 view .LVU526 |
Line 3296... | Line 3296... | ||
3296 | 1754 .cfi_endproc |
3296 | 1754 .cfi_endproc |
3297 | 1755 .LFE75: |
3297 | 1755 .LFE75: |
3298 | 1757 .section .text.HAL_DMA_GetError,"ax",%progbits |
3298 | 1757 .section .text.HAL_DMA_GetError,"ax",%progbits |
3299 | 1758 .align 1 |
3299 | 1758 .align 1 |
3300 | 1759 .global HAL_DMA_GetError |
3300 | 1759 .global HAL_DMA_GetError |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 56 |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 56 |
3302 | 3302 | ||
3303 | 3303 | ||
3304 | 1760 .syntax unified |
3304 | 1760 .syntax unified |
3305 | 1761 .thumb |
3305 | 1761 .thumb |
3306 | 1762 .thumb_func |
3306 | 1762 .thumb_func |
Line 3334... | Line 3334... | ||
3334 | 1788 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
3334 | 1788 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
3335 | 1789 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
3335 | 1789 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
3336 | 1790 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
3336 | 1790 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
3337 | 1791 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h" |
3337 | 1791 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h" |
3338 | 1792 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
3338 | 1792 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
3339 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s page 57 |
3339 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s page 57 |
3340 | 3340 | ||
3341 | 3341 | ||
3342 | DEFINED SYMBOLS |
3342 | DEFINED SYMBOLS |
3343 | *ABS*:0000000000000000 stm32f1xx_hal_dma.c |
3343 | *ABS*:0000000000000000 stm32f1xx_hal_dma.c |
3344 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:16 .text.DMA_SetConfig:0000000000000000 $t |
3344 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:16 .text.DMA_SetConfig:0000000000000000 $t |
3345 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:23 .text.DMA_SetConfig:0000000000000000 DMA_SetConfig |
3345 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:23 .text.DMA_SetConfig:0000000000000000 DMA_SetConfig |
3346 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:102 .text.HAL_DMA_Init:0000000000000000 $t |
3346 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:102 .text.HAL_DMA_Init:0000000000000000 $t |
3347 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:109 .text.HAL_DMA_Init:0000000000000000 HAL_DMA_Init |
3347 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:109 .text.HAL_DMA_Init:0000000000000000 HAL_DMA_Init |
3348 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:233 .text.HAL_DMA_Init:0000000000000060 $d |
3348 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:233 .text.HAL_DMA_Init:0000000000000060 $d |
3349 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:240 .text.HAL_DMA_DeInit:0000000000000000 $t |
3349 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:240 .text.HAL_DMA_DeInit:0000000000000000 $t |
3350 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:247 .text.HAL_DMA_DeInit:0000000000000000 HAL_DMA_DeInit |
3350 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:247 .text.HAL_DMA_DeInit:0000000000000000 HAL_DMA_DeInit |
3351 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:356 .text.HAL_DMA_DeInit:000000000000005c $d |
3351 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:356 .text.HAL_DMA_DeInit:000000000000005c $d |
3352 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:363 .text.HAL_DMA_Start:0000000000000000 $t |
3352 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:363 .text.HAL_DMA_Start:0000000000000000 $t |
3353 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:370 .text.HAL_DMA_Start:0000000000000000 HAL_DMA_Start |
3353 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:370 .text.HAL_DMA_Start:0000000000000000 HAL_DMA_Start |
3354 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:458 .text.HAL_DMA_Start_IT:0000000000000000 $t |
3354 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:458 .text.HAL_DMA_Start_IT:0000000000000000 $t |
3355 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:465 .text.HAL_DMA_Start_IT:0000000000000000 HAL_DMA_Start_IT |
3355 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:465 .text.HAL_DMA_Start_IT:0000000000000000 HAL_DMA_Start_IT |
3356 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:576 .text.HAL_DMA_Abort:0000000000000000 $t |
3356 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:576 .text.HAL_DMA_Abort:0000000000000000 $t |
3357 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:583 .text.HAL_DMA_Abort:0000000000000000 HAL_DMA_Abort |
3357 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:583 .text.HAL_DMA_Abort:0000000000000000 HAL_DMA_Abort |
3358 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:651 .text.HAL_DMA_Abort_IT:0000000000000000 $t |
3358 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:651 .text.HAL_DMA_Abort_IT:0000000000000000 $t |
3359 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:658 .text.HAL_DMA_Abort_IT:0000000000000000 HAL_DMA_Abort_IT |
3359 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:658 .text.HAL_DMA_Abort_IT:0000000000000000 HAL_DMA_Abort_IT |
3360 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:783 .text.HAL_DMA_Abort_IT:0000000000000090 $d |
3360 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:783 .text.HAL_DMA_Abort_IT:0000000000000090 $d |
3361 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:789 .text.HAL_DMA_PollForTransfer:0000000000000000 $t |
3361 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:789 .text.HAL_DMA_PollForTransfer:0000000000000000 $t |
3362 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:796 .text.HAL_DMA_PollForTransfer:0000000000000000 HAL_DMA_PollForTransfer |
3362 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:796 .text.HAL_DMA_PollForTransfer:0000000000000000 HAL_DMA_PollForTransfer |
3363 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1212 .text.HAL_DMA_PollForTransfer:0000000000000224 $d |
3363 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1212 .text.HAL_DMA_PollForTransfer:0000000000000224 $d |
3364 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1218 .text.HAL_DMA_IRQHandler:0000000000000000 $t |
3364 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1218 .text.HAL_DMA_IRQHandler:0000000000000000 $t |
3365 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1225 .text.HAL_DMA_IRQHandler:0000000000000000 HAL_DMA_IRQHandler |
3365 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1225 .text.HAL_DMA_IRQHandler:0000000000000000 HAL_DMA_IRQHandler |
3366 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1485 .text.HAL_DMA_IRQHandler:000000000000013c $d |
3366 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1485 .text.HAL_DMA_IRQHandler:000000000000013c $d |
3367 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1491 .text.HAL_DMA_RegisterCallback:0000000000000000 $t |
3367 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1491 .text.HAL_DMA_RegisterCallback:0000000000000000 $t |
3368 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1498 .text.HAL_DMA_RegisterCallback:0000000000000000 HAL_DMA_RegisterCallback |
3368 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1498 .text.HAL_DMA_RegisterCallback:0000000000000000 HAL_DMA_RegisterCallback |
3369 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1546 .text.HAL_DMA_RegisterCallback:000000000000002a $d |
3369 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1546 .text.HAL_DMA_RegisterCallback:000000000000002a $d |
3370 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1550 .text.HAL_DMA_RegisterCallback:000000000000002e $t |
3370 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1550 .text.HAL_DMA_RegisterCallback:000000000000002e $t |
3371 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1600 .text.HAL_DMA_UnRegisterCallback:0000000000000000 $t |
3371 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1600 .text.HAL_DMA_UnRegisterCallback:0000000000000000 $t |
3372 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1607 .text.HAL_DMA_UnRegisterCallback:0000000000000000 HAL_DMA_UnRegisterCallback |
3372 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1607 .text.HAL_DMA_UnRegisterCallback:0000000000000000 HAL_DMA_UnRegisterCallback |
3373 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1651 .text.HAL_DMA_UnRegisterCallback:000000000000002a $d |
3373 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1651 .text.HAL_DMA_UnRegisterCallback:000000000000002a $d |
3374 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1733 .text.HAL_DMA_GetState:0000000000000000 $t |
3374 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1733 .text.HAL_DMA_GetState:0000000000000000 $t |
3375 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1740 .text.HAL_DMA_GetState:0000000000000000 HAL_DMA_GetState |
3375 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1740 .text.HAL_DMA_GetState:0000000000000000 HAL_DMA_GetState |
3376 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1758 .text.HAL_DMA_GetError:0000000000000000 $t |
3376 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1758 .text.HAL_DMA_GetError:0000000000000000 $t |
3377 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1765 .text.HAL_DMA_GetError:0000000000000000 HAL_DMA_GetError |
3377 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1765 .text.HAL_DMA_GetError:0000000000000000 HAL_DMA_GetError |
3378 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1656 .text.HAL_DMA_UnRegisterCallback:000000000000002f $d |
3378 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1656 .text.HAL_DMA_UnRegisterCallback:000000000000002f $d |
3379 | C:\Users\mike\AppData\Local\Temp\ccfVUC6W.s:1656 .text.HAL_DMA_UnRegisterCallback:0000000000000030 $t |
3379 | C:\Users\mike\AppData\Local\Temp\ccZQF4Yh.s:1656 .text.HAL_DMA_UnRegisterCallback:0000000000000030 $t |
3380 | 3380 | ||
3381 | UNDEFINED SYMBOLS |
3381 | UNDEFINED SYMBOLS |
3382 | HAL_GetTick |
3382 | HAL_GetTick |