Rev 18 | Rev 20 | Go to most recent revision | 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\ccYxPJGh.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.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_uart.c **** (+++) Enable the NVIC USART IRQ handle. |
56 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+++) Enable the NVIC USART IRQ handle. |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (##) DMA Configuration if you need to use DMA process (HAL_UART_Transmit_DMA() |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (##) DMA Configuration if you need to use DMA process (HAL_UART_Transmit_DMA() |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and HAL_UART_Receive_DMA() APIs): |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and HAL_UART_Receive_DMA() APIs): |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+++) Declare a DMA handle structure for the Tx/Rx channel. |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+++) Declare a DMA handle structure for the Tx/Rx channel. |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+++) Enable the DMAx interface clock. |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+++) Enable the DMAx interface clock. |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 2 |
62 | 62 | ||
63 | 63 | ||
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+++) Configure the declared DMA handle structure with the required |
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+++) Configure the declared DMA handle structure with the required |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Tx/Rx parameters. |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Tx/Rx parameters. |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+++) Configure the DMA Tx/Rx channel. |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+++) Configure the DMA Tx/Rx channel. |
Line 116... | Line 116... | ||
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) MspInitCallback : UART MspInit. |
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) MspInitCallback : UART MspInit. |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) MspDeInitCallback : UART MspDeInit. |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) MspDeInitCallback : UART MspDeInit. |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** This function takes as parameters the HAL peripheral handle, the Callback ID |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** This function takes as parameters the HAL peripheral handle, the Callback ID |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and a pointer to the user callback function. |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and a pointer to the user callback function. |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 3 |
122 | 122 | ||
123 | 123 | ||
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** [..] |
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** [..] |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Use function @ref HAL_UART_UnRegisterCallback() to reset a callback to the default |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Use function @ref HAL_UART_UnRegisterCallback() to reset a callback to the default |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** weak (surcharged) function. |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** weak (surcharged) function. |
Line 176... | Line 176... | ||
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** [..] |
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** [..] |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) Send an amount of data in non blocking mode using HAL_UART_Transmit_IT() |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) Send an amount of data in non blocking mode using HAL_UART_Transmit_IT() |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) At transmission end of transfer HAL_UART_TxCpltCallback is executed and user can |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) At transmission end of transfer HAL_UART_TxCpltCallback is executed and user can |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** add his own code by customization of function pointer HAL_UART_TxCpltCallback |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** add his own code by customization of function pointer HAL_UART_TxCpltCallback |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) Receive an amount of data in non blocking mode using HAL_UART_Receive_IT() |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) Receive an amount of data in non blocking mode using HAL_UART_Receive_IT() |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 4 |
182 | 182 | ||
183 | 183 | ||
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) At reception end of transfer HAL_UART_RxCpltCallback is executed and user can |
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) At reception end of transfer HAL_UART_RxCpltCallback is executed and user can |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** add his own code by customization of function pointer HAL_UART_RxCpltCallback |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** add his own code by customization of function pointer HAL_UART_RxCpltCallback |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) In case of transfer Error, HAL_UART_ErrorCallback() function is executed and user can |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) In case of transfer Error, HAL_UART_ErrorCallback() function is executed and user can |
Line 236... | Line 236... | ||
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |---------|-----------|---------------------------------------| |
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |---------|-----------|---------------------------------------| |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** | 1 | 0 | | SB | 9 bit data | STB | | |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** | 1 | 0 | | SB | 9 bit data | STB | | |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |---------|-----------|---------------------------------------| |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |---------|-----------|---------------------------------------| |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** | 1 | 1 | | SB | 8 bit data | PB | STB | | |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** | 1 | 1 | | SB | 8 bit data | PB | STB | | |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** +-------------------------------------------------------------+ |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** +-------------------------------------------------------------+ |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 5 |
242 | 242 | ||
243 | 243 | ||
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** ****************************************************************************** |
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** ****************************************************************************** |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @attention |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @attention |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * |
Line 296... | Line 296... | ||
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMAAbortOnError(DMA_HandleTypeDef *hdma); |
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMAAbortOnError(DMA_HandleTypeDef *hdma); |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMATxAbortCallback(DMA_HandleTypeDef *hdma); |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMATxAbortCallback(DMA_HandleTypeDef *hdma); |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMARxAbortCallback(DMA_HandleTypeDef *hdma); |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMARxAbortCallback(DMA_HandleTypeDef *hdma); |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMATxOnlyAbortCallback(DMA_HandleTypeDef *hdma); |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMATxOnlyAbortCallback(DMA_HandleTypeDef *hdma); |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMARxOnlyAbortCallback(DMA_HandleTypeDef *hdma); |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMARxOnlyAbortCallback(DMA_HandleTypeDef *hdma); |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 6 |
302 | 302 | ||
303 | 303 | ||
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static HAL_StatusTypeDef UART_Transmit_IT(UART_HandleTypeDef *huart); |
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static HAL_StatusTypeDef UART_Transmit_IT(UART_HandleTypeDef *huart); |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static HAL_StatusTypeDef UART_EndTransmit_IT(UART_HandleTypeDef *huart); |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static HAL_StatusTypeDef UART_EndTransmit_IT(UART_HandleTypeDef *huart); |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static HAL_StatusTypeDef UART_Receive_IT(UART_HandleTypeDef *huart); |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static HAL_StatusTypeDef UART_Receive_IT(UART_HandleTypeDef *huart); |
Line 356... | Line 356... | ||
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_UART_Init(UART_HandleTypeDef *huart) |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_UART_Init(UART_HandleTypeDef *huart) |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the UART handle allocation */ |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the UART handle allocation */ |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart == NULL) |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart == NULL) |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 7 |
362 | 362 | ||
363 | 363 | ||
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_ERROR; |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_ERROR; |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
Line 416... | Line 416... | ||
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR2, (USART_CR2_LINEN | USART_CR2_CLKEN)); |
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR2, (USART_CR2_LINEN | USART_CR2_CLKEN)); |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, (USART_CR3_SCEN | USART_CR3_HDSEL | USART_CR3_IREN)); |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, (USART_CR3_SCEN | USART_CR3_HDSEL | USART_CR3_IREN)); |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Enable the peripheral */ |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Enable the peripheral */ |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UART_ENABLE(huart); |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UART_ENABLE(huart); |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 8 |
422 | 422 | ||
423 | 423 | ||
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Initialize the UART state */ |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Initialize the UART state */ |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode = HAL_UART_ERROR_NONE; |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode = HAL_UART_ERROR_NONE; |
Line 476... | Line 476... | ||
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_BUSY; |
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_BUSY; |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable the peripheral */ |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable the peripheral */ |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UART_DISABLE(huart); |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UART_DISABLE(huart); |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 9 |
482 | 482 | ||
483 | 483 | ||
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Set the UART Communication parameters */ |
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Set the UART Communication parameters */ |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_SetConfig(huart); |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_SetConfig(huart); |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 536... | Line 536... | ||
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->gState == HAL_UART_STATE_RESET) |
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->gState == HAL_UART_STATE_RESET) |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Allocate lock resource and initialize it */ |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Allocate lock resource and initialize it */ |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->Lock = HAL_UNLOCKED; |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->Lock = HAL_UNLOCKED; |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 10 |
542 | 542 | ||
543 | 543 | ||
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) |
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_InitCallbacksToDefault(huart); |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_InitCallbacksToDefault(huart); |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 596... | Line 596... | ||
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param Address USART address |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param Address USART address |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param WakeUpMethod specifies the USART wake-up method. |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param WakeUpMethod specifies the USART wake-up method. |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * This parameter can be one of the following values: |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * This parameter can be one of the following values: |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg UART_WAKEUPMETHOD_IDLELINE: Wake-up by an idle line detection |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg UART_WAKEUPMETHOD_IDLELINE: Wake-up by an idle line detection |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 11 |
602 | 602 | ||
603 | 603 | ||
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg UART_WAKEUPMETHOD_ADDRESSMARK: Wake-up by an address mark |
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg UART_WAKEUPMETHOD_ADDRESSMARK: Wake-up by an address mark |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
Line 656... | Line 656... | ||
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** - LINEN and CLKEN bits in the USART_CR2 register, |
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** - LINEN and CLKEN bits in the USART_CR2 register, |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** - SCEN, HDSEL and IREN bits in the USART_CR3 register */ |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** - SCEN, HDSEL and IREN bits in the USART_CR3 register */ |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR2, (USART_CR2_LINEN | USART_CR2_CLKEN)); |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR2, (USART_CR2_LINEN | USART_CR2_CLKEN)); |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, (USART_CR3_SCEN | USART_CR3_HDSEL | USART_CR3_IREN)); |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, (USART_CR3_SCEN | USART_CR3_HDSEL | USART_CR3_IREN)); |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 12 |
662 | 662 | ||
663 | 663 | ||
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Set the USART address node */ |
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Set the USART address node */ |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR2, USART_CR2_ADD); |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR2, USART_CR2_ADD); |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** SET_BIT(huart->Instance->CR2, Address); |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** SET_BIT(huart->Instance->CR2, Address); |
Line 716... | Line 716... | ||
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode = HAL_UART_ERROR_NONE; |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode = HAL_UART_ERROR_NONE; |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_RESET; |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_RESET; |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxState = HAL_UART_STATE_RESET; |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxState = HAL_UART_STATE_RESET; |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 13 |
722 | 722 | ||
723 | 723 | ||
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Unlock */ |
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Unlock */ |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UNLOCK(huart); |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UNLOCK(huart); |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 776... | Line 776... | ||
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_MSPDEINIT_CB_ID MspDeInit Callback ID |
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_MSPDEINIT_CB_ID MspDeInit Callback ID |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param pCallback pointer to the Callback function |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param pCallback pointer to the Callback function |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_UART_RegisterCallback(UART_HandleTypeDef *huart, HAL_UART_CallbackIDTypeDef C |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_UART_RegisterCallback(UART_HandleTypeDef *huart, HAL_UART_CallbackIDTypeDef C |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 14 |
782 | 782 | ||
783 | 783 | ||
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef status = HAL_OK; |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef status = HAL_OK; |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 836... | Line 836... | ||
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** case HAL_UART_MSPDEINIT_CB_ID : |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** case HAL_UART_MSPDEINIT_CB_ID : |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->MspDeInitCallback = pCallback; |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->MspDeInitCallback = pCallback; |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** break; |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** break; |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 15 |
842 | 842 | ||
843 | 843 | ||
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** default : |
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** default : |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Update the error code */ |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Update the error code */ |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode |= HAL_UART_ERROR_INVALID_CALLBACK; |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode |= HAL_UART_ERROR_INVALID_CALLBACK; |
Line 896... | Line 896... | ||
896 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_TX_COMPLETE_CB_ID Tx Complete Callback ID |
896 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_TX_COMPLETE_CB_ID Tx Complete Callback ID |
897 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_RX_HALFCOMPLETE_CB_ID Rx Half Complete Callback ID |
897 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_RX_HALFCOMPLETE_CB_ID Rx Half Complete Callback ID |
898 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_RX_COMPLETE_CB_ID Rx Complete Callback ID |
898 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_RX_COMPLETE_CB_ID Rx Complete Callback ID |
899 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_ERROR_CB_ID Error Callback ID |
899 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_ERROR_CB_ID Error Callback ID |
900 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_ABORT_COMPLETE_CB_ID Abort Complete Callback ID |
900 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_ABORT_COMPLETE_CB_ID Abort Complete Callback ID |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 16 |
902 | 902 | ||
903 | 903 | ||
904 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_ABORT_TRANSMIT_COMPLETE_CB_ID Abort Transmit Complete Callback ID |
904 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_ABORT_TRANSMIT_COMPLETE_CB_ID Abort Transmit Complete Callback ID |
905 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_ABORT_RECEIVE_COMPLETE_CB_ID Abort Receive Complete Callback ID |
905 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_ABORT_RECEIVE_COMPLETE_CB_ID Abort Receive Complete Callback ID |
906 | 833:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_MSPINIT_CB_ID MspInit Callback ID |
906 | 833:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @arg @ref HAL_UART_MSPINIT_CB_ID MspInit Callback ID |
Line 956... | Line 956... | ||
956 | 883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
956 | 883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
957 | 884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** case HAL_UART_MSPDEINIT_CB_ID : |
957 | 884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** case HAL_UART_MSPDEINIT_CB_ID : |
958 | 885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->MspDeInitCallback = HAL_UART_MspDeInit; /* Legacy weak MspDe |
958 | 885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->MspDeInitCallback = HAL_UART_MspDeInit; /* Legacy weak MspDe |
959 | 886:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** break; |
959 | 886:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** break; |
960 | 887:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
960 | 887:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 17 |
962 | 962 | ||
963 | 963 | ||
964 | 888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** default : |
964 | 888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** default : |
965 | 889:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Update the error code */ |
965 | 889:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Update the error code */ |
966 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode |= HAL_UART_ERROR_INVALID_CALLBACK; |
966 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode |= HAL_UART_ERROR_INVALID_CALLBACK; |
Line 1016... | Line 1016... | ||
1016 | 940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * |
1016 | 940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * |
1017 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** @verbatim |
1017 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** @verbatim |
1018 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** =============================================================================== |
1018 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** =============================================================================== |
1019 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** ##### IO operation functions ##### |
1019 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** ##### IO operation functions ##### |
1020 | 944:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** =============================================================================== |
1020 | 944:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** =============================================================================== |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 18 |
1022 | 1022 | ||
1023 | 1023 | ||
1024 | 945:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** This subsection provides a set of functions allowing to manage the UART asynchronous |
1024 | 945:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** This subsection provides a set of functions allowing to manage the UART asynchronous |
1025 | 946:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and Half duplex data transfers. |
1025 | 946:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and Half duplex data transfers. |
1026 | 947:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1026 | 947:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 1076... | Line 1076... | ||
1076 | 997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (#) In Non-Blocking mode transfers, possible errors are split into 2 categories. |
1076 | 997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (#) In Non-Blocking mode transfers, possible errors are split into 2 categories. |
1077 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Errors are handled as follows : |
1077 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Errors are handled as follows : |
1078 | 999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) Error is considered as Recoverable and non blocking : Transfer could go till end, but er |
1078 | 999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) Error is considered as Recoverable and non blocking : Transfer could go till end, but er |
1079 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** to be evaluated by user : this concerns Frame Error, Parity Error or Noise Error in Inte |
1079 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** to be evaluated by user : this concerns Frame Error, Parity Error or Noise Error in Inte |
1080 | 1001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Received character is then retrieved and stored in Rx buffer, Error code is set to allow |
1080 | 1001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Received character is then retrieved and stored in Rx buffer, Error code is set to allow |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 19 |
1082 | 1082 | ||
1083 | 1083 | ||
1084 | 1002:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and HAL_UART_ErrorCallback() user callback is executed. Transfer is kept ongoing on UART |
1084 | 1002:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and HAL_UART_ErrorCallback() user callback is executed. Transfer is kept ongoing on UART |
1085 | 1003:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** If user wants to abort it, Abort services should be called by user. |
1085 | 1003:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** If user wants to abort it, Abort services should be called by user. |
1086 | 1004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) Error is considered as Blocking : Transfer could not be completed properly and is aborte |
1086 | 1004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (+) Error is considered as Blocking : Transfer could not be completed properly and is aborte |
Line 1136... | Line 1136... | ||
1136 | 1054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.WordLength == UART_WORDLENGTH_9B) |
1136 | 1054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.WordLength == UART_WORDLENGTH_9B) |
1137 | 1055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1137 | 1055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1138 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (UART_WaitOnFlagUntilTimeout(huart, UART_FLAG_TXE, RESET, tickstart, Timeout) != HAL_OK) |
1138 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (UART_WaitOnFlagUntilTimeout(huart, UART_FLAG_TXE, RESET, tickstart, Timeout) != HAL_OK) |
1139 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1139 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1140 | 1058:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_TIMEOUT; |
1140 | 1058:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_TIMEOUT; |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 20 |
1142 | 1142 | ||
1143 | 1143 | ||
1144 | 1059:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1144 | 1059:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1145 | 1060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** tmp = (uint16_t *) pData; |
1145 | 1060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** tmp = (uint16_t *) pData; |
1146 | 1061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->Instance->DR = (*tmp & (uint16_t)0x01FF); |
1146 | 1061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->Instance->DR = (*tmp & (uint16_t)0x01FF); |
Line 1196... | Line 1196... | ||
1196 | 1111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
1196 | 1111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
1197 | 1112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_UART_Receive(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32 |
1197 | 1112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_UART_Receive(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32 |
1198 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1198 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1199 | 1114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint16_t *tmp; |
1199 | 1114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint16_t *tmp; |
1200 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tickstart = 0U; |
1200 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tickstart = 0U; |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 21 |
1202 | 1202 | ||
1203 | 1203 | ||
1204 | 1116:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1204 | 1116:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1205 | 1117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check that a Rx process is not already ongoing */ |
1205 | 1117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check that a Rx process is not already ongoing */ |
1206 | 1118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->RxState == HAL_UART_STATE_READY) |
1206 | 1118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->RxState == HAL_UART_STATE_READY) |
Line 1256... | Line 1256... | ||
1256 | 1168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** *pData++ = (uint8_t)(huart->Instance->DR & (uint8_t)0x00FF); |
1256 | 1168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** *pData++ = (uint8_t)(huart->Instance->DR & (uint8_t)0x00FF); |
1257 | 1169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1257 | 1169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1258 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
1258 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
1259 | 1171:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1259 | 1171:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1260 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** *pData++ = (uint8_t)(huart->Instance->DR & (uint8_t)0x007F); |
1260 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** *pData++ = (uint8_t)(huart->Instance->DR & (uint8_t)0x007F); |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 22 |
1262 | 1262 | ||
1263 | 1263 | ||
1264 | 1173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1264 | 1173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1265 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1265 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1266 | 1175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1266 | 1175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
Line 1316... | Line 1316... | ||
1316 | 1225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1316 | 1225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1317 | 1226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Enable the UART Transmit data register empty Interrupt */ |
1317 | 1226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Enable the UART Transmit data register empty Interrupt */ |
1318 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UART_ENABLE_IT(huart, UART_IT_TXE); |
1318 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UART_ENABLE_IT(huart, UART_IT_TXE); |
1319 | 1228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1319 | 1228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1320 | 1229:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_OK; |
1320 | 1229:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_OK; |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 23 |
1322 | 1322 | ||
1323 | 1323 | ||
1324 | 1230:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1324 | 1230:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1325 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
1325 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
1326 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1326 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 1376... | Line 1376... | ||
1376 | 1282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
1376 | 1282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
1377 | 1283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1377 | 1283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1378 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_BUSY; |
1378 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_BUSY; |
1379 | 1285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1379 | 1285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1380 | 1286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1380 | 1286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 24 |
1382 | 1382 | ||
1383 | 1383 | ||
1384 | 1287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1384 | 1287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1385 | 1288:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
1385 | 1288:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
1386 | 1289:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief Sends an amount of data in DMA mode. |
1386 | 1289:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief Sends an amount of data in DMA mode. |
Line 1436... | Line 1436... | ||
1436 | 1339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1436 | 1339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1437 | 1340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Unlocked */ |
1437 | 1340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Unlocked */ |
1438 | 1341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UNLOCK(huart); |
1438 | 1341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UNLOCK(huart); |
1439 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1439 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1440 | 1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Enable the DMA transfer for transmit request by setting the DMAT bit |
1440 | 1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Enable the DMA transfer for transmit request by setting the DMAT bit |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 25 |
1442 | 1442 | ||
1443 | 1443 | ||
1444 | 1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** in the UART CR3 register */ |
1444 | 1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** in the UART CR3 register */ |
1445 | 1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** SET_BIT(huart->Instance->CR3, USART_CR3_DMAT); |
1445 | 1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** SET_BIT(huart->Instance->CR3, USART_CR3_DMAT); |
1446 | 1346:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1446 | 1346:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 1496... | Line 1496... | ||
1496 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1496 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1497 | 1397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Set the DMA abort callback */ |
1497 | 1397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Set the DMA abort callback */ |
1498 | 1398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmarx->XferAbortCallback = NULL; |
1498 | 1398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmarx->XferAbortCallback = NULL; |
1499 | 1399:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1499 | 1399:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1500 | 1400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Enable the DMA channel */ |
1500 | 1400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Enable the DMA channel */ |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 26 |
1502 | 1502 | ||
1503 | 1503 | ||
1504 | 1401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** tmp = (uint32_t *)&pData; |
1504 | 1401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** tmp = (uint32_t *)&pData; |
1505 | 1402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_DMA_Start_IT(huart->hdmarx, (uint32_t)&huart->Instance->DR, *(uint32_t *)tmp, Size); |
1505 | 1402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_DMA_Start_IT(huart->hdmarx, (uint32_t)&huart->Instance->DR, *(uint32_t *)tmp, Size); |
1506 | 1403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1506 | 1403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 1556... | Line 1556... | ||
1556 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); |
1556 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); |
1557 | 1454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1557 | 1454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1558 | 1455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable the UART DMA Rx request */ |
1558 | 1455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable the UART DMA Rx request */ |
1559 | 1456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); |
1559 | 1456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAR); |
1560 | 1457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1560 | 1457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 27 |
1562 | 1562 | ||
1563 | 1563 | ||
1564 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1564 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1565 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Unlocked */ |
1565 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Unlocked */ |
1566 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UNLOCK(huart); |
1566 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UNLOCK(huart); |
Line 1616... | Line 1616... | ||
1616 | 1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* The Lock is not implemented on this API to allow the user application |
1616 | 1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* The Lock is not implemented on this API to allow the user application |
1617 | 1511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** to call the HAL UART API under callbacks HAL_UART_TxCpltCallback() / HAL_UART_RxCpltCallback() |
1617 | 1511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** to call the HAL UART API under callbacks HAL_UART_TxCpltCallback() / HAL_UART_RxCpltCallback() |
1618 | 1512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** when calling HAL_DMA_Abort() API the DMA TX/RX Transfer complete interrupt is generated |
1618 | 1512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** when calling HAL_DMA_Abort() API the DMA TX/RX Transfer complete interrupt is generated |
1619 | 1513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and the correspond call back is executed HAL_UART_TxCpltCallback() / HAL_UART_RxCpltCallback() |
1619 | 1513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** and the correspond call back is executed HAL_UART_TxCpltCallback() / HAL_UART_RxCpltCallback() |
1620 | 1514:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
1620 | 1514:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 28 |
1622 | 1622 | ||
1623 | 1623 | ||
1624 | 1515:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1624 | 1515:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1625 | 1516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Stop UART DMA Tx request if ongoing */ |
1625 | 1516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Stop UART DMA Tx request if ongoing */ |
1626 | 1517:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT); |
1626 | 1517:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT); |
Line 1676... | Line 1676... | ||
1676 | 1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1676 | 1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1677 | 1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAT); |
1677 | 1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_DMAT); |
1678 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1678 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1679 | 1570:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Abort the UART DMA Tx channel: use blocking DMA Abort API (no callback) */ |
1679 | 1570:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Abort the UART DMA Tx channel: use blocking DMA Abort API (no callback) */ |
1680 | 1571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->hdmatx != NULL) |
1680 | 1571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->hdmatx != NULL) |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 29 |
1682 | 1682 | ||
1683 | 1683 | ||
1684 | 1572:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1684 | 1572:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1685 | 1573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Set the UART DMA Abort callback to Null. |
1685 | 1573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Set the UART DMA Abort callback to Null. |
1686 | 1574:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** No call back execution at end of DMA abort procedure */ |
1686 | 1574:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** No call back execution at end of DMA abort procedure */ |
Line 1736... | Line 1736... | ||
1736 | 1624:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_READY; |
1736 | 1624:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_READY; |
1737 | 1625:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1737 | 1625:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1738 | 1626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_OK; |
1738 | 1626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_OK; |
1739 | 1627:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1739 | 1627:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1740 | 1628:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1740 | 1628:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 30 |
1742 | 1742 | ||
1743 | 1743 | ||
1744 | 1629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
1744 | 1629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
1745 | 1630:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief Abort ongoing Transmit transfer (blocking mode). |
1745 | 1630:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief Abort ongoing Transmit transfer (blocking mode). |
1746 | 1631:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart UART handle. |
1746 | 1631:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart UART handle. |
Line 1796... | Line 1796... | ||
1796 | 1681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief Abort ongoing Receive transfer (blocking mode). |
1796 | 1681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief Abort ongoing Receive transfer (blocking mode). |
1797 | 1682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart UART handle. |
1797 | 1682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart UART handle. |
1798 | 1683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @note This procedure could be used for aborting any ongoing Rx transfer started in Interrupt |
1798 | 1683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @note This procedure could be used for aborting any ongoing Rx transfer started in Interrupt |
1799 | 1684:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * This procedure performs following operations : |
1799 | 1684:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * This procedure performs following operations : |
1800 | 1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Disable UART Interrupts (Rx) |
1800 | 1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Disable UART Interrupts (Rx) |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 31 |
1802 | 1802 | ||
1803 | 1803 | ||
1804 | 1686:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Disable the DMA transfer in the peripheral register (if enabled) |
1804 | 1686:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Disable the DMA transfer in the peripheral register (if enabled) |
1805 | 1687:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Abort DMA transfer by calling HAL_DMA_Abort (in case of transfer in DMA mode) |
1805 | 1687:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Abort DMA transfer by calling HAL_DMA_Abort (in case of transfer in DMA mode) |
1806 | 1688:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Set handle State to READY |
1806 | 1688:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Set handle State to READY |
Line 1856... | Line 1856... | ||
1856 | 1738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Disable the DMA transfer in the peripheral register (if enabled) |
1856 | 1738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Disable the DMA transfer in the peripheral register (if enabled) |
1857 | 1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Abort DMA transfer by calling HAL_DMA_Abort_IT (in case of transfer in DMA mode) |
1857 | 1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Abort DMA transfer by calling HAL_DMA_Abort_IT (in case of transfer in DMA mode) |
1858 | 1740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Set handle State to READY |
1858 | 1740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - Set handle State to READY |
1859 | 1741:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - At abort completion, call user abort complete callback |
1859 | 1741:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * - At abort completion, call user abort complete callback |
1860 | 1742:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @note This procedure is executed in Interrupt mode, meaning that abort procedure could be |
1860 | 1742:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @note This procedure is executed in Interrupt mode, meaning that abort procedure could be |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 32 |
1862 | 1862 | ||
1863 | 1863 | ||
1864 | 1743:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * considered as completed only when user abort complete callback is executed (not when ex |
1864 | 1743:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * considered as completed only when user abort complete callback is executed (not when ex |
1865 | 1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
1865 | 1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
1866 | 1745:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
1866 | 1745:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
Line 1916... | Line 1916... | ||
1916 | 1795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** will lead to call HAL_UART_AbortCpltCallback() at end of DMA abort procedure */ |
1916 | 1795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** will lead to call HAL_UART_AbortCpltCallback() at end of DMA abort procedure */ |
1917 | 1796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1917 | 1796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1918 | 1797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Abort DMA TX */ |
1918 | 1797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Abort DMA TX */ |
1919 | 1798:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (HAL_DMA_Abort_IT(huart->hdmatx) != HAL_OK) |
1919 | 1798:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (HAL_DMA_Abort_IT(huart->hdmatx) != HAL_OK) |
1920 | 1799:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1920 | 1799:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 33 |
1922 | 1922 | ||
1923 | 1923 | ||
1924 | 1800:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmatx->XferAbortCallback = NULL; |
1924 | 1800:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmatx->XferAbortCallback = NULL; |
1925 | 1801:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1925 | 1801:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1926 | 1802:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
1926 | 1802:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
Line 1976... | Line 1976... | ||
1976 | 1852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call legacy weak Abort complete callback */ |
1976 | 1852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call legacy weak Abort complete callback */ |
1977 | 1853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_AbortCpltCallback(huart); |
1977 | 1853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_AbortCpltCallback(huart); |
1978 | 1854:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
1978 | 1854:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
1979 | 1855:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1979 | 1855:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1980 | 1856:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1980 | 1856:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 34 |
1982 | 1982 | ||
1983 | 1983 | ||
1984 | 1857:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_OK; |
1984 | 1857:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_OK; |
1985 | 1858:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1985 | 1858:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
1986 | 1859:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
1986 | 1859:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 2036... | Line 2036... | ||
2036 | 1909:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->AbortTransmitCpltCallback(huart); |
2036 | 1909:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->AbortTransmitCpltCallback(huart); |
2037 | 1910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #else |
2037 | 1910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #else |
2038 | 1911:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call legacy weak Abort Transmit Complete Callback */ |
2038 | 1911:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call legacy weak Abort Transmit Complete Callback */ |
2039 | 1912:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_AbortTransmitCpltCallback(huart); |
2039 | 1912:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_AbortTransmitCpltCallback(huart); |
2040 | 1913:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
2040 | 1913:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 35 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 35 |
2042 | 2042 | ||
2043 | 2043 | ||
2044 | 1914:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2044 | 1914:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2045 | 1915:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2045 | 1915:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2046 | 1916:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
2046 | 1916:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
Line 2096... | Line 2096... | ||
2096 | 1966:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** will lead to call HAL_UART_AbortCpltCallback() at end of DMA abort procedure */ |
2096 | 1966:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** will lead to call HAL_UART_AbortCpltCallback() at end of DMA abort procedure */ |
2097 | 1967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmarx->XferAbortCallback = UART_DMARxOnlyAbortCallback; |
2097 | 1967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmarx->XferAbortCallback = UART_DMARxOnlyAbortCallback; |
2098 | 1968:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2098 | 1968:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2099 | 1969:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Abort DMA RX */ |
2099 | 1969:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Abort DMA RX */ |
2100 | 1970:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (HAL_DMA_Abort_IT(huart->hdmarx) != HAL_OK) |
2100 | 1970:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (HAL_DMA_Abort_IT(huart->hdmarx) != HAL_OK) |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 36 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 36 |
2102 | 2102 | ||
2103 | 2103 | ||
2104 | 1971:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2104 | 1971:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2105 | 1972:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call Directly huart->hdmarx->XferAbortCallback function in case of error */ |
2105 | 1972:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call Directly huart->hdmarx->XferAbortCallback function in case of error */ |
2106 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmarx->XferAbortCallback(huart->hdmarx); |
2106 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmarx->XferAbortCallback(huart->hdmarx); |
Line 2156... | Line 2156... | ||
2156 | 2023:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t isrflags = READ_REG(huart->Instance->SR); |
2156 | 2023:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t isrflags = READ_REG(huart->Instance->SR); |
2157 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t cr1its = READ_REG(huart->Instance->CR1); |
2157 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t cr1its = READ_REG(huart->Instance->CR1); |
2158 | 2025:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t cr3its = READ_REG(huart->Instance->CR3); |
2158 | 2025:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t cr3its = READ_REG(huart->Instance->CR3); |
2159 | 2026:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t errorflags = 0x00U; |
2159 | 2026:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t errorflags = 0x00U; |
2160 | 2027:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t dmarequest = 0x00U; |
2160 | 2027:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t dmarequest = 0x00U; |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 37 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 37 |
2162 | 2162 | ||
2163 | 2163 | ||
2164 | 2028:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2164 | 2028:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2165 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* If no error occurs */ |
2165 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* If no error occurs */ |
2166 | 2030:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** errorflags = (isrflags & (uint32_t)(USART_SR_PE | USART_SR_FE | USART_SR_ORE | USART_SR_NE)); |
2166 | 2030:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** errorflags = (isrflags & (uint32_t)(USART_SR_PE | USART_SR_FE | USART_SR_ORE | USART_SR_NE)); |
Line 2216... | Line 2216... | ||
2216 | 2080:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (((huart->ErrorCode & HAL_UART_ERROR_ORE) != RESET) || dmarequest) |
2216 | 2080:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (((huart->ErrorCode & HAL_UART_ERROR_ORE) != RESET) || dmarequest) |
2217 | 2081:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2217 | 2081:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2218 | 2082:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Blocking error : transfer is aborted |
2218 | 2082:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Blocking error : transfer is aborted |
2219 | 2083:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Set the UART state ready to be able to start again the process, |
2219 | 2083:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Set the UART state ready to be able to start again the process, |
2220 | 2084:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Disable Rx Interrupts, and disable Rx DMA request, if ongoing */ |
2220 | 2084:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** Disable Rx Interrupts, and disable Rx DMA request, if ongoing */ |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 38 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 38 |
2222 | 2222 | ||
2223 | 2223 | ||
2224 | 2085:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_EndRxTransfer(huart); |
2224 | 2085:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_EndRxTransfer(huart); |
2225 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2225 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2226 | 2087:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable the UART DMA Rx request if enabled */ |
2226 | 2087:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable the UART DMA Rx request if enabled */ |
Line 2276... | Line 2276... | ||
2276 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_ErrorCallback(huart); |
2276 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_ErrorCallback(huart); |
2277 | 2138:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
2277 | 2138:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
2278 | 2139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2278 | 2139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2279 | 2140:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode = HAL_UART_ERROR_NONE; |
2279 | 2140:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->ErrorCode = HAL_UART_ERROR_NONE; |
2280 | 2141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2280 | 2141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 39 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 39 |
2282 | 2282 | ||
2283 | 2283 | ||
2284 | 2142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2284 | 2142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2285 | 2143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return; |
2285 | 2143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return; |
2286 | 2144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } /* End if some error occurs */ |
2286 | 2144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } /* End if some error occurs */ |
Line 2336... | Line 2336... | ||
2336 | 2194:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
2336 | 2194:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
2337 | 2195:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
2337 | 2195:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
2338 | 2196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2338 | 2196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2339 | 2197:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __weak void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) |
2339 | 2197:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __weak void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) |
2340 | 2198:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2340 | 2198:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 40 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 40 |
2342 | 2342 | ||
2343 | 2343 | ||
2344 | 2199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Prevent unused argument(s) compilation warning */ |
2344 | 2199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Prevent unused argument(s) compilation warning */ |
2345 | 2200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UNUSED(huart); |
2345 | 2200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UNUSED(huart); |
2346 | 2201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* NOTE: This function should not be modified, when the callback is needed, |
2346 | 2201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* NOTE: This function should not be modified, when the callback is needed, |
Line 2396... | Line 2396... | ||
2396 | 2251:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
2396 | 2251:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
2397 | 2252:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief UART Abort Complete callback. |
2397 | 2252:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief UART Abort Complete callback. |
2398 | 2253:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart UART handle. |
2398 | 2253:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart UART handle. |
2399 | 2254:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
2399 | 2254:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
2400 | 2255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2400 | 2255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 41 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 41 |
2402 | 2402 | ||
2403 | 2403 | ||
2404 | 2256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __weak void HAL_UART_AbortTransmitCpltCallback(UART_HandleTypeDef *huart) |
2404 | 2256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __weak void HAL_UART_AbortTransmitCpltCallback(UART_HandleTypeDef *huart) |
2405 | 2257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2405 | 2257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2406 | 2258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Prevent unused argument(s) compilation warning */ |
2406 | 2258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Prevent unused argument(s) compilation warning */ |
Line 2456... | Line 2456... | ||
2456 | 2308:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
2456 | 2308:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
2457 | 2309:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2457 | 2309:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2458 | 2310:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_LIN_SendBreak(UART_HandleTypeDef *huart) |
2458 | 2310:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_LIN_SendBreak(UART_HandleTypeDef *huart) |
2459 | 2311:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2459 | 2311:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2460 | 2312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the parameters */ |
2460 | 2312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the parameters */ |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 42 |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 42 |
2462 | 2462 | ||
2463 | 2463 | ||
2464 | 2313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** assert_param(IS_UART_INSTANCE(huart->Instance)); |
2464 | 2313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** assert_param(IS_UART_INSTANCE(huart->Instance)); |
2465 | 2314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2465 | 2314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2466 | 2315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Locked */ |
2466 | 2315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Locked */ |
Line 2516... | Line 2516... | ||
2516 | 2365:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2516 | 2365:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2517 | 2366:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the parameters */ |
2517 | 2366:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the parameters */ |
2518 | 2367:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** assert_param(IS_UART_INSTANCE(huart->Instance)); |
2518 | 2367:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** assert_param(IS_UART_INSTANCE(huart->Instance)); |
2519 | 2368:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2519 | 2368:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2520 | 2369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Locked */ |
2520 | 2369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Locked */ |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 43 |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 43 |
2522 | 2522 | ||
2523 | 2523 | ||
2524 | 2370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_LOCK(huart); |
2524 | 2370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_LOCK(huart); |
2525 | 2371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2525 | 2371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2526 | 2372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_BUSY; |
2526 | 2372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_BUSY; |
Line 2576... | Line 2576... | ||
2576 | 2422:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart Pointer to a UART_HandleTypeDef structure that contains |
2576 | 2422:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart Pointer to a UART_HandleTypeDef structure that contains |
2577 | 2423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
2577 | 2423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
2578 | 2424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
2578 | 2424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
2579 | 2425:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2579 | 2425:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2580 | 2426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_HalfDuplex_EnableReceiver(UART_HandleTypeDef *huart) |
2580 | 2426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_StatusTypeDef HAL_HalfDuplex_EnableReceiver(UART_HandleTypeDef *huart) |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 44 |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 44 |
2582 | 2582 | ||
2583 | 2583 | ||
2584 | 2427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2584 | 2427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2585 | 2428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tmpreg = 0x00U; |
2585 | 2428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tmpreg = 0x00U; |
2586 | 2429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2586 | 2429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 2636... | Line 2636... | ||
2636 | 2479:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart Pointer to a UART_HandleTypeDef structure that contains |
2636 | 2479:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart Pointer to a UART_HandleTypeDef structure that contains |
2637 | 2480:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
2637 | 2480:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
2638 | 2481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL state |
2638 | 2481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL state |
2639 | 2482:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2639 | 2482:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2640 | 2483:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_StateTypeDef HAL_UART_GetState(UART_HandleTypeDef *huart) |
2640 | 2483:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_StateTypeDef HAL_UART_GetState(UART_HandleTypeDef *huart) |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 45 |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 45 |
2642 | 2642 | ||
2643 | 2643 | ||
2644 | 2484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2644 | 2484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2645 | 2485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t temp1 = 0x00U, temp2 = 0x00U; |
2645 | 2485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t temp1 = 0x00U, temp2 = 0x00U; |
2646 | 2486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** temp1 = huart->gState; |
2646 | 2486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** temp1 = huart->gState; |
Line 2696... | Line 2696... | ||
2696 | 2536:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
2696 | 2536:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
2697 | 2537:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief DMA UART transmit process complete callback. |
2697 | 2537:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief DMA UART transmit process complete callback. |
2698 | 2538:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param hdma Pointer to a DMA_HandleTypeDef structure that contains |
2698 | 2538:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param hdma Pointer to a DMA_HandleTypeDef structure that contains |
2699 | 2539:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified DMA module. |
2699 | 2539:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified DMA module. |
2700 | 2540:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
2700 | 2540:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 46 |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 46 |
2702 | 2702 | ||
2703 | 2703 | ||
2704 | 2541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2704 | 2541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2705 | 2542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMATransmitCplt(DMA_HandleTypeDef *hdma) |
2705 | 2542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMATransmitCplt(DMA_HandleTypeDef *hdma) |
2706 | 2543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2706 | 2543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 2756... | Line 2756... | ||
2756 | 2593:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified DMA module. |
2756 | 2593:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified DMA module. |
2757 | 2594:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
2757 | 2594:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
2758 | 2595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2758 | 2595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
2759 | 2596:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMAReceiveCplt(DMA_HandleTypeDef *hdma) |
2759 | 2596:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMAReceiveCplt(DMA_HandleTypeDef *hdma) |
2760 | 2597:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2760 | 2597:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 47 |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 47 |
2762 | 2762 | ||
2763 | 2763 | ||
2764 | 2598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_HandleTypeDef *huart = (UART_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; |
2764 | 2598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_HandleTypeDef *huart = (UART_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; |
2765 | 2599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* DMA Normal mode*/ |
2765 | 2599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* DMA Normal mode*/ |
2766 | 2600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) |
2766 | 2600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((hdma->Instance->CCR & DMA_CCR_CIRC) == 0U) |
Line 2816... | Line 2816... | ||
2816 | 2650:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2816 | 2650:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2817 | 2651:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t dmarequest = 0x00U; |
2817 | 2651:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t dmarequest = 0x00U; |
2818 | 2652:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_HandleTypeDef *huart = (UART_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; |
2818 | 2652:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_HandleTypeDef *huart = (UART_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; |
2819 | 2653:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2819 | 2653:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2820 | 2654:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Stop UART DMA Tx request if ongoing */ |
2820 | 2654:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Stop UART DMA Tx request if ongoing */ |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 48 |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 48 |
2822 | 2822 | ||
2823 | 2823 | ||
2824 | 2655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT); |
2824 | 2655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** dmarequest = HAL_IS_BIT_SET(huart->Instance->CR3, USART_CR3_DMAT); |
2825 | 2656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
2825 | 2656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
2826 | 2657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2826 | 2657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 2876... | Line 2876... | ||
2876 | 2707:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Unlocked */ |
2876 | 2707:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Unlocked */ |
2877 | 2708:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UNLOCK(huart); |
2877 | 2708:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** __HAL_UNLOCK(huart); |
2878 | 2709:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2878 | 2709:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
2879 | 2710:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_TIMEOUT; |
2879 | 2710:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_TIMEOUT; |
2880 | 2711:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2880 | 2711:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 49 |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 49 |
2882 | 2882 | ||
2883 | 2883 | ||
2884 | 2712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2884 | 2712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2885 | 2713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2885 | 2713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
2886 | 2714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_OK; |
2886 | 2714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return HAL_OK; |
Line 2936... | Line 2936... | ||
2936 | 2737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2936 | 2737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
2937 | 56 .loc 1 2737 1 is_stmt 1 view -0 |
2937 | 56 .loc 1 2737 1 is_stmt 1 view -0 |
2938 | 57 .cfi_startproc |
2938 | 57 .cfi_startproc |
2939 | 58 @ args = 0, pretend = 0, frame = 0 |
2939 | 58 @ args = 0, pretend = 0, frame = 0 |
2940 | 59 @ frame_needed = 0, uses_anonymous_args = 0 |
2940 | 59 @ frame_needed = 0, uses_anonymous_args = 0 |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 50 |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 50 |
2942 | 2942 | ||
2943 | 2943 | ||
2944 | 60 @ link register save eliminated. |
2944 | 60 @ link register save eliminated. |
2945 | 2738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts */ |
2945 | 2738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts */ |
2946 | 2739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE | USART_CR1_PEIE)); |
2946 | 2739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR1, (USART_CR1_RXNEIE | USART_CR1_PEIE)); |
Line 2996... | Line 2996... | ||
2996 | 2762:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #else |
2996 | 2762:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #else |
2997 | 2763:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /*Call legacy weak error callback*/ |
2997 | 2763:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /*Call legacy weak error callback*/ |
2998 | 2764:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_ErrorCallback(huart); |
2998 | 2764:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_ErrorCallback(huart); |
2999 | 2765:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
2999 | 2765:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
3000 | 2766:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3000 | 2766:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 51 |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 51 |
3002 | 3002 | ||
3003 | 3003 | ||
3004 | 2767:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3004 | 2767:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3005 | 2768:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
3005 | 2768:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
3006 | 2769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief DMA UART Tx communication abort callback, when initiated by user |
3006 | 2769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief DMA UART Tx communication abort callback, when initiated by user |
Line 3056... | Line 3056... | ||
3056 | 2819:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified DMA module. |
3056 | 2819:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified DMA module. |
3057 | 2820:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
3057 | 2820:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval None |
3058 | 2821:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
3058 | 2821:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
3059 | 2822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMARxAbortCallback(DMA_HandleTypeDef *hdma) |
3059 | 2822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static void UART_DMARxAbortCallback(DMA_HandleTypeDef *hdma) |
3060 | 2823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
3060 | 2823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 52 |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 52 |
3062 | 3062 | ||
3063 | 3063 | ||
3064 | 2824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_HandleTypeDef *huart = (UART_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; |
3064 | 2824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_HandleTypeDef *huart = (UART_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; |
3065 | 2825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3065 | 2825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3066 | 2826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmarx->XferAbortCallback = NULL; |
3066 | 2826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->hdmarx->XferAbortCallback = NULL; |
Line 3116... | Line 3116... | ||
3116 | 2876:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call user Abort complete callback */ |
3116 | 2876:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call user Abort complete callback */ |
3117 | 2877:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) |
3117 | 2877:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #if (USE_HAL_UART_REGISTER_CALLBACKS == 1) |
3118 | 2878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call registered Abort Transmit Complete Callback */ |
3118 | 2878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call registered Abort Transmit Complete Callback */ |
3119 | 2879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->AbortTransmitCpltCallback(huart); |
3119 | 2879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->AbortTransmitCpltCallback(huart); |
3120 | 2880:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #else |
3120 | 2880:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #else |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 53 |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 53 |
3122 | 3122 | ||
3123 | 3123 | ||
3124 | 2881:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call legacy weak Abort Transmit Complete Callback */ |
3124 | 2881:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Call legacy weak Abort Transmit Complete Callback */ |
3125 | 2882:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_AbortTransmitCpltCallback(huart); |
3125 | 2882:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** HAL_UART_AbortTransmitCpltCallback(huart); |
3126 | 2883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
3126 | 2883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
Line 3176... | Line 3176... | ||
3176 | 97 .loc 1 2925 12 is_stmt 0 view .LVU14 |
3176 | 97 .loc 1 2925 12 is_stmt 0 view .LVU14 |
3177 | 98 0000 90F83930 ldrb r3, [r0, #57] @ zero_extendqisi2 |
3177 | 98 0000 90F83930 ldrb r3, [r0, #57] @ zero_extendqisi2 |
3178 | 99 0004 DBB2 uxtb r3, r3 |
3178 | 99 0004 DBB2 uxtb r3, r3 |
3179 | 100 .loc 1 2925 6 view .LVU15 |
3179 | 100 .loc 1 2925 6 view .LVU15 |
3180 | 101 0006 212B cmp r3, #33 |
3180 | 101 0006 212B cmp r3, #33 |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 54 |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 54 |
3182 | 3182 | ||
3183 | 3183 | ||
3184 | 102 0008 01D0 beq .L10 |
3184 | 102 0008 01D0 beq .L10 |
3185 | 2926:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
3185 | 2926:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
3186 | 2927:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.WordLength == UART_WORDLENGTH_9B) |
3186 | 2927:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.WordLength == UART_WORDLENGTH_9B) |
Line 3236... | Line 3236... | ||
3236 | 116 .loc 1 2942 7 is_stmt 1 view .LVU21 |
3236 | 116 .loc 1 2942 7 is_stmt 1 view .LVU21 |
3237 | 2942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3237 | 2942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3238 | 117 .loc 1 2942 45 is_stmt 0 view .LVU22 |
3238 | 117 .loc 1 2942 45 is_stmt 0 view .LVU22 |
3239 | 118 0016 036A ldr r3, [r0, #32] |
3239 | 118 0016 036A ldr r3, [r0, #32] |
3240 | 2942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3240 | 2942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 55 |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 55 |
3242 | 3242 | ||
3243 | 3243 | ||
3244 | 119 .loc 1 2942 57 view .LVU23 |
3244 | 119 .loc 1 2942 57 view .LVU23 |
3245 | 120 0018 5A1C adds r2, r3, #1 |
3245 | 120 0018 5A1C adds r2, r3, #1 |
3246 | 121 001a 0262 str r2, [r0, #32] |
3246 | 121 001a 0262 str r2, [r0, #32] |
Line 3296... | Line 3296... | ||
3296 | 2929:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->Instance->DR = (uint16_t)(*tmp & (uint16_t)0x01FF); |
3296 | 2929:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->Instance->DR = (uint16_t)(*tmp & (uint16_t)0x01FF); |
3297 | 158 .loc 1 2929 11 is_stmt 0 view .LVU37 |
3297 | 158 .loc 1 2929 11 is_stmt 0 view .LVU37 |
3298 | 159 0044 036A ldr r3, [r0, #32] |
3298 | 159 0044 036A ldr r3, [r0, #32] |
3299 | 160 .LVL7: |
3299 | 160 .LVL7: |
3300 | 2930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.Parity == UART_PARITY_NONE) |
3300 | 2930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.Parity == UART_PARITY_NONE) |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 56 |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 56 |
3302 | 3302 | ||
3303 | 3303 | ||
3304 | 161 .loc 1 2930 7 is_stmt 1 view .LVU38 |
3304 | 161 .loc 1 2930 7 is_stmt 1 view .LVU38 |
3305 | 2930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.Parity == UART_PARITY_NONE) |
3305 | 2930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.Parity == UART_PARITY_NONE) |
3306 | 162 .loc 1 2930 40 is_stmt 0 view .LVU39 |
3306 | 162 .loc 1 2930 40 is_stmt 0 view .LVU39 |
Line 3356... | Line 3356... | ||
3356 | 2961:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
3356 | 2961:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /** |
3357 | 2962:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief Wraps up transmission in non blocking mode. |
3357 | 2962:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @brief Wraps up transmission in non blocking mode. |
3358 | 2963:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart Pointer to a UART_HandleTypeDef structure that contains |
3358 | 2963:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @param huart Pointer to a UART_HandleTypeDef structure that contains |
3359 | 2964:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
3359 | 2964:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * the configuration information for the specified UART module. |
3360 | 2965:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
3360 | 2965:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** * @retval HAL status |
3361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 57 |
3361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 57 |
3362 | 3362 | ||
3363 | 3363 | ||
3364 | 2966:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
3364 | 2966:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** */ |
3365 | 2967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static HAL_StatusTypeDef UART_EndTransmit_IT(UART_HandleTypeDef *huart) |
3365 | 2967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** static HAL_StatusTypeDef UART_EndTransmit_IT(UART_HandleTypeDef *huart) |
3366 | 2968:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
3366 | 2968:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 3416... | Line 3416... | ||
3416 | 3018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3416 | 3018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3417 | 3019:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
3417 | 3019:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** else |
3418 | 3020:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
3418 | 3020:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
3419 | 3021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** *huart->pRxBuffPtr++ = (uint8_t)(huart->Instance->DR & (uint8_t)0x007F); |
3419 | 3021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** *huart->pRxBuffPtr++ = (uint8_t)(huart->Instance->DR & (uint8_t)0x007F); |
3420 | 3022:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3420 | 3022:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 58 |
3421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 58 |
3422 | 3422 | ||
3423 | 3423 | ||
3424 | 3023:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3424 | 3023:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3425 | 3024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3425 | 3024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3426 | 3025:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (--huart->RxXferCount == 0U) |
3426 | 3025:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (--huart->RxXferCount == 0U) |
Line 3476... | Line 3476... | ||
3476 | 213 .cfi_offset 5, -8 |
3476 | 213 .cfi_offset 5, -8 |
3477 | 214 .cfi_offset 14, -4 |
3477 | 214 .cfi_offset 14, -4 |
3478 | 215 0002 0446 mov r4, r0 |
3478 | 215 0002 0446 mov r4, r0 |
3479 | 3065:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tmpreg; |
3479 | 3065:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tmpreg; |
3480 | 216 .loc 1 3065 3 is_stmt 1 view .LVU52 |
3480 | 216 .loc 1 3065 3 is_stmt 1 view .LVU52 |
3481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 59 |
3481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 59 |
3482 | 3482 | ||
3483 | 3483 | ||
3484 | 3066:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t pclk; |
3484 | 3066:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t pclk; |
3485 | 217 .loc 1 3066 3 view .LVU53 |
3485 | 217 .loc 1 3066 3 view .LVU53 |
3486 | 3067:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3486 | 3067:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 3536... | Line 3536... | ||
3536 | 241 .loc 1 3093 3 is_stmt 1 view .LVU65 |
3536 | 241 .loc 1 3093 3 is_stmt 1 view .LVU65 |
3537 | 242 001c 0168 ldr r1, [r0] |
3537 | 242 001c 0168 ldr r1, [r0] |
3538 | 243 001e CB68 ldr r3, [r1, #12] |
3538 | 243 001e CB68 ldr r3, [r1, #12] |
3539 | 244 0020 23F4B053 bic r3, r3, #5632 |
3539 | 244 0020 23F4B053 bic r3, r3, #5632 |
3540 | 245 0024 23F00C03 bic r3, r3, #12 |
3540 | 245 0024 23F00C03 bic r3, r3, #12 |
3541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 60 |
3541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 60 |
3542 | 3542 | ||
3543 | 3543 | ||
3544 | 246 0028 1343 orrs r3, r3, r2 |
3544 | 246 0028 1343 orrs r3, r3, r2 |
3545 | 247 002a CB60 str r3, [r1, #12] |
3545 | 247 002a CB60 str r3, [r1, #12] |
3546 | 3094:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (uint32_t)(USART_CR1_M | USART_CR1_PCE | USART_CR1_PS | USART_CR1_TE | USART_CR1_RE), |
3546 | 3094:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** (uint32_t)(USART_CR1_M | USART_CR1_PCE | USART_CR1_PS | USART_CR1_TE | USART_CR1_RE), |
Line 3596... | Line 3596... | ||
3596 | 257 .loc 1 3134 3 is_stmt 1 view .LVU68 |
3596 | 257 .loc 1 3134 3 is_stmt 1 view .LVU68 |
3597 | 258 .loc 1 3134 11 is_stmt 0 view .LVU69 |
3597 | 258 .loc 1 3134 11 is_stmt 0 view .LVU69 |
3598 | 259 003a 0268 ldr r2, [r0] |
3598 | 259 003a 0268 ldr r2, [r0] |
3599 | 260 .loc 1 3134 5 view .LVU70 |
3599 | 260 .loc 1 3134 5 view .LVU70 |
3600 | 261 003c 214B ldr r3, .L17 |
3600 | 261 003c 214B ldr r3, .L17 |
3601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 61 |
3601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 61 |
3602 | 3602 | ||
3603 | 3603 | ||
3604 | 262 003e 9A42 cmp r2, r3 |
3604 | 262 003e 9A42 cmp r2, r3 |
3605 | 263 0040 1FD0 beq .L16 |
3605 | 263 0040 1FD0 beq .L16 |
3606 | 3135:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
3606 | 3135:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 3656... | Line 3656... | ||
3656 | 301 .loc 1 3136 12 is_stmt 0 view .LVU81 |
3656 | 301 .loc 1 3136 12 is_stmt 0 view .LVU81 |
3657 | 302 0082 FFF7FEFF bl HAL_RCC_GetPCLK2Freq |
3657 | 302 0082 FFF7FEFF bl HAL_RCC_GetPCLK2Freq |
3658 | 303 .LVL16: |
3658 | 303 .LVL16: |
3659 | 3137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3659 | 3137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3660 | 304 .loc 1 3137 5 is_stmt 1 view .LVU82 |
3660 | 304 .loc 1 3137 5 is_stmt 1 view .LVU82 |
3661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 62 |
3661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 62 |
3662 | 3662 | ||
3663 | 3663 | ||
3664 | 3137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3664 | 3137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
3665 | 305 .loc 1 3137 28 is_stmt 0 view .LVU83 |
3665 | 305 .loc 1 3137 28 is_stmt 0 view .LVU83 |
3666 | 306 0086 00EB8000 add r0, r0, r0, lsl #2 |
3666 | 306 0086 00EB8000 add r0, r0, r0, lsl #2 |
Line 3716... | Line 3716... | ||
3716 | 353 @ frame_needed = 0, uses_anonymous_args = 0 |
3716 | 353 @ frame_needed = 0, uses_anonymous_args = 0 |
3717 | 2691:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Wait until flag is set */ |
3717 | 2691:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Wait until flag is set */ |
3718 | 354 .loc 1 2691 1 is_stmt 0 view .LVU89 |
3718 | 354 .loc 1 2691 1 is_stmt 0 view .LVU89 |
3719 | 355 0000 2DE9F041 push {r4, r5, r6, r7, r8, lr} |
3719 | 355 0000 2DE9F041 push {r4, r5, r6, r7, r8, lr} |
3720 | 356 .LCFI1: |
3720 | 356 .LCFI1: |
3721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 63 |
3721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 63 |
3722 | 3722 | ||
3723 | 3723 | ||
3724 | 357 .cfi_def_cfa_offset 24 |
3724 | 357 .cfi_def_cfa_offset 24 |
3725 | 358 .cfi_offset 4, -24 |
3725 | 358 .cfi_offset 4, -24 |
3726 | 359 .cfi_offset 5, -20 |
3726 | 359 .cfi_offset 5, -20 |
Line 3776... | Line 3776... | ||
3776 | 398 .L22: |
3776 | 398 .L22: |
3777 | 2701:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); |
3777 | 2701:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); |
3778 | 399 .loc 1 2701 9 is_stmt 1 view .LVU101 |
3778 | 399 .loc 1 2701 9 is_stmt 1 view .LVU101 |
3779 | 400 0034 2A68 ldr r2, [r5] |
3779 | 400 0034 2A68 ldr r2, [r5] |
3780 | 401 0036 D368 ldr r3, [r2, #12] |
3780 | 401 0036 D368 ldr r3, [r2, #12] |
3781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 64 |
3781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 64 |
3782 | 3782 | ||
3783 | 3783 | ||
3784 | 402 0038 23F4D073 bic r3, r3, #416 |
3784 | 402 0038 23F4D073 bic r3, r3, #416 |
3785 | 403 003c D360 str r3, [r2, #12] |
3785 | 403 003c D360 str r3, [r2, #12] |
3786 | 2702:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3786 | 2702:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 3836... | Line 3836... | ||
3836 | 444 .LFB70: |
3836 | 444 .LFB70: |
3837 | 673:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Prevent unused argument(s) compilation warning */ |
3837 | 673:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Prevent unused argument(s) compilation warning */ |
3838 | 445 .loc 1 673 1 is_stmt 1 view -0 |
3838 | 445 .loc 1 673 1 is_stmt 1 view -0 |
3839 | 446 .cfi_startproc |
3839 | 446 .cfi_startproc |
3840 | 447 @ args = 0, pretend = 0, frame = 0 |
3840 | 447 @ args = 0, pretend = 0, frame = 0 |
3841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 65 |
3841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 65 |
3842 | 3842 | ||
3843 | 3843 | ||
3844 | 448 @ frame_needed = 0, uses_anonymous_args = 0 |
3844 | 448 @ frame_needed = 0, uses_anonymous_args = 0 |
3845 | 449 @ link register save eliminated. |
3845 | 449 @ link register save eliminated. |
3846 | 675:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* NOTE: This function should not be modified, when the callback is needed, |
3846 | 675:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* NOTE: This function should not be modified, when the callback is needed, |
Line 3896... | Line 3896... | ||
3896 | 490 .L30: |
3896 | 490 .L30: |
3897 | 359:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3897 | 359:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3898 | 491 .loc 1 359 3 is_stmt 1 view .LVU127 |
3898 | 491 .loc 1 359 3 is_stmt 1 view .LVU127 |
3899 | 359:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3899 | 359:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3900 | 492 .loc 1 359 17 is_stmt 0 view .LVU128 |
3900 | 492 .loc 1 359 17 is_stmt 0 view .LVU128 |
3901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 66 |
3901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 66 |
3902 | 3902 | ||
3903 | 3903 | ||
3904 | 493 000c 2423 movs r3, #36 |
3904 | 493 000c 2423 movs r3, #36 |
3905 | 494 000e 84F83930 strb r3, [r4, #57] |
3905 | 494 000e 84F83930 strb r3, [r4, #57] |
3906 | 362:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3906 | 362:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 3956... | Line 3956... | ||
3956 | 532 004e 10BD pop {r4, pc} |
3956 | 532 004e 10BD pop {r4, pc} |
3957 | 533 .LVL25: |
3957 | 533 .LVL25: |
3958 | 534 .L36: |
3958 | 534 .L36: |
3959 | 341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3959 | 341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3960 | 535 .loc 1 341 5 is_stmt 1 view .LVU142 |
3960 | 535 .loc 1 341 5 is_stmt 1 view .LVU142 |
3961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 67 |
3961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 67 |
3962 | 3962 | ||
3963 | 3963 | ||
3964 | 341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3964 | 341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
3965 | 536 .loc 1 341 17 is_stmt 0 view .LVU143 |
3965 | 536 .loc 1 341 17 is_stmt 0 view .LVU143 |
3966 | 537 0050 80F83830 strb r3, [r0, #56] |
3966 | 537 0050 80F83830 strb r3, [r0, #56] |
Line 4016... | Line 4016... | ||
4016 | 581 .cfi_offset 14, -4 |
4016 | 581 .cfi_offset 14, -4 |
4017 | 582 0006 0446 mov r4, r0 |
4017 | 582 0006 0446 mov r4, r0 |
4018 | 400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** assert_param(IS_UART_WORD_LENGTH(huart->Init.WordLength)); |
4018 | 400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** assert_param(IS_UART_WORD_LENGTH(huart->Init.WordLength)); |
4019 | 583 .loc 1 400 3 is_stmt 1 view .LVU152 |
4019 | 583 .loc 1 400 3 is_stmt 1 view .LVU152 |
4020 | 401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #if defined(USART_CR1_OVER8) |
4020 | 401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #if defined(USART_CR1_OVER8) |
4021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 68 |
4021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 68 |
4022 | 4022 | ||
4023 | 4023 | ||
4024 | 584 .loc 1 401 3 view .LVU153 |
4024 | 584 .loc 1 401 3 view .LVU153 |
4025 | 406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
4025 | 406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
4026 | 585 .loc 1 406 3 view .LVU154 |
4026 | 585 .loc 1 406 3 view .LVU154 |
Line 4076... | Line 4076... | ||
4076 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_READY; |
4076 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_READY; |
4077 | 625 .loc 1 448 3 view .LVU165 |
4077 | 625 .loc 1 448 3 view .LVU165 |
4078 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_READY; |
4078 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_READY; |
4079 | 626 .loc 1 448 20 is_stmt 0 view .LVU166 |
4079 | 626 .loc 1 448 20 is_stmt 0 view .LVU166 |
4080 | 627 004c 0020 movs r0, #0 |
4080 | 627 004c 0020 movs r0, #0 |
4081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 69 |
4081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 69 |
4082 | 4082 | ||
4083 | 4083 | ||
4084 | 628 004e E063 str r0, [r4, #60] |
4084 | 628 004e E063 str r0, [r4, #60] |
4085 | 449:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxState = HAL_UART_STATE_READY; |
4085 | 449:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxState = HAL_UART_STATE_READY; |
4086 | 629 .loc 1 449 3 is_stmt 1 view .LVU167 |
4086 | 629 .loc 1 449 3 is_stmt 1 view .LVU167 |
Line 4136... | Line 4136... | ||
4136 | 669 .fpu softvfp |
4136 | 669 .fpu softvfp |
4137 | 671 HAL_LIN_Init: |
4137 | 671 HAL_LIN_Init: |
4138 | 672 .LVL36: |
4138 | 672 .LVL36: |
4139 | 673 .LFB67: |
4139 | 673 .LFB67: |
4140 | 467:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the UART handle allocation */ |
4140 | 467:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the UART handle allocation */ |
4141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 70 |
4141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 70 |
4142 | 4142 | ||
4143 | 4143 | ||
4144 | 674 .loc 1 467 1 is_stmt 1 view -0 |
4144 | 674 .loc 1 467 1 is_stmt 1 view -0 |
4145 | 675 .cfi_startproc |
4145 | 675 .cfi_startproc |
4146 | 676 @ args = 0, pretend = 0, frame = 0 |
4146 | 676 @ args = 0, pretend = 0, frame = 0 |
Line 4196... | Line 4196... | ||
4196 | 713 0022 2046 mov r0, r4 |
4196 | 713 0022 2046 mov r0, r4 |
4197 | 714 0024 FFF7FEFF bl UART_SetConfig |
4197 | 714 0024 FFF7FEFF bl UART_SetConfig |
4198 | 715 .LVL38: |
4198 | 715 .LVL38: |
4199 | 516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, (USART_CR3_HDSEL | USART_CR3_IREN | USART_CR3_SCEN)); |
4199 | 516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, (USART_CR3_HDSEL | USART_CR3_IREN | USART_CR3_SCEN)); |
4200 | 716 .loc 1 516 3 view .LVU193 |
4200 | 716 .loc 1 516 3 view .LVU193 |
4201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 71 |
4201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 71 |
4202 | 4202 | ||
4203 | 4203 | ||
4204 | 717 0028 2268 ldr r2, [r4] |
4204 | 717 0028 2268 ldr r2, [r4] |
4205 | 718 002a 1369 ldr r3, [r2, #16] |
4205 | 718 002a 1369 ldr r3, [r2, #16] |
4206 | 719 002c 23F40063 bic r3, r3, #2048 |
4206 | 719 002c 23F40063 bic r3, r3, #2048 |
Line 4256... | Line 4256... | ||
4256 | 757 .loc 1 532 18 is_stmt 0 view .LVU205 |
4256 | 757 .loc 1 532 18 is_stmt 0 view .LVU205 |
4257 | 758 006c 84F83A30 strb r3, [r4, #58] |
4257 | 758 006c 84F83A30 strb r3, [r4, #58] |
4258 | 534:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4258 | 534:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4259 | 759 .loc 1 534 3 is_stmt 1 view .LVU206 |
4259 | 759 .loc 1 534 3 is_stmt 1 view .LVU206 |
4260 | 535:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4260 | 535:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 72 |
4261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 72 |
4262 | 4262 | ||
4263 | 4263 | ||
4264 | 760 .loc 1 535 1 is_stmt 0 view .LVU207 |
4264 | 760 .loc 1 535 1 is_stmt 0 view .LVU207 |
4265 | 761 0070 38BD pop {r3, r4, r5, pc} |
4265 | 761 0070 38BD pop {r3, r4, r5, pc} |
4266 | 762 .LVL40: |
4266 | 762 .LVL40: |
Line 4316... | Line 4316... | ||
4316 | 805 0000 0028 cmp r0, #0 |
4316 | 805 0000 0028 cmp r0, #0 |
4317 | 806 0002 40D0 beq .L58 |
4317 | 806 0002 40D0 beq .L58 |
4318 | 550:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the UART handle allocation */ |
4318 | 550:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the UART handle allocation */ |
4319 | 807 .loc 1 550 1 view .LVU217 |
4319 | 807 .loc 1 550 1 view .LVU217 |
4320 | 808 0004 70B5 push {r4, r5, r6, lr} |
4320 | 808 0004 70B5 push {r4, r5, r6, lr} |
4321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 73 |
4321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 73 |
4322 | 4322 | ||
4323 | 4323 | ||
4324 | 809 .LCFI8: |
4324 | 809 .LCFI8: |
4325 | 810 .cfi_def_cfa_offset 16 |
4325 | 810 .cfi_def_cfa_offset 16 |
4326 | 811 .cfi_offset 4, -16 |
4326 | 811 .cfi_offset 4, -16 |
Line 4376... | Line 4376... | ||
4376 | 848 .loc 1 601 3 view .LVU230 |
4376 | 848 .loc 1 601 3 view .LVU230 |
4377 | 849 0034 2268 ldr r2, [r4] |
4377 | 849 0034 2268 ldr r2, [r4] |
4378 | 850 0036 5369 ldr r3, [r2, #20] |
4378 | 850 0036 5369 ldr r3, [r2, #20] |
4379 | 851 0038 23F02A03 bic r3, r3, #42 |
4379 | 851 0038 23F02A03 bic r3, r3, #42 |
4380 | 852 003c 5361 str r3, [r2, #20] |
4380 | 852 003c 5361 str r3, [r2, #20] |
4381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 74 |
4381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 74 |
4382 | 4382 | ||
4383 | 4383 | ||
4384 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** SET_BIT(huart->Instance->CR2, Address); |
4384 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** SET_BIT(huart->Instance->CR2, Address); |
4385 | 853 .loc 1 604 3 view .LVU231 |
4385 | 853 .loc 1 604 3 view .LVU231 |
4386 | 854 003e 2268 ldr r2, [r4] |
4386 | 854 003e 2268 ldr r2, [r4] |
Line 4436... | Line 4436... | ||
4436 | 892 .LVL47: |
4436 | 892 .LVL47: |
4437 | 893 .L63: |
4437 | 893 .L63: |
4438 | 571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4438 | 571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4439 | 894 .loc 1 571 5 is_stmt 1 view .LVU244 |
4439 | 894 .loc 1 571 5 is_stmt 1 view .LVU244 |
4440 | 571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4440 | 571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 75 |
4441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 75 |
4442 | 4442 | ||
4443 | 4443 | ||
4444 | 895 .loc 1 571 17 is_stmt 0 view .LVU245 |
4444 | 895 .loc 1 571 17 is_stmt 0 view .LVU245 |
4445 | 896 007c 80F83830 strb r3, [r0, #56] |
4445 | 896 007c 80F83830 strb r3, [r0, #56] |
4446 | 585:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ |
4446 | 585:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* (USE_HAL_UART_REGISTER_CALLBACKS) */ |
Line 4496... | Line 4496... | ||
4496 | 943 .syntax unified |
4496 | 943 .syntax unified |
4497 | 944 .thumb |
4497 | 944 .thumb |
4498 | 945 .thumb_func |
4498 | 945 .thumb_func |
4499 | 946 .fpu softvfp |
4499 | 946 .fpu softvfp |
4500 | 948 HAL_UART_DeInit: |
4500 | 948 HAL_UART_DeInit: |
4501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 76 |
4501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 76 |
4502 | 4502 | ||
4503 | 4503 | ||
4504 | 949 .LVL52: |
4504 | 949 .LVL52: |
4505 | 950 .LFB69: |
4505 | 950 .LFB69: |
4506 | 629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the UART handle allocation */ |
4506 | 629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Check the UART handle allocation */ |
Line 4556... | Line 4556... | ||
4556 | 986 .loc 1 658 18 is_stmt 0 view .LVU267 |
4556 | 986 .loc 1 658 18 is_stmt 0 view .LVU267 |
4557 | 987 0022 84F83A00 strb r0, [r4, #58] |
4557 | 987 0022 84F83A00 strb r0, [r4, #58] |
4558 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4558 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4559 | 988 .loc 1 661 3 is_stmt 1 view .LVU268 |
4559 | 988 .loc 1 661 3 is_stmt 1 view .LVU268 |
4560 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4560 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 77 |
4561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 77 |
4562 | 4562 | ||
4563 | 4563 | ||
4564 | 989 .loc 1 661 3 view .LVU269 |
4564 | 989 .loc 1 661 3 view .LVU269 |
4565 | 990 0026 84F83800 strb r0, [r4, #56] |
4565 | 990 0026 84F83800 strb r0, [r4, #56] |
4566 | 663:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4566 | 663:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
Line 4616... | Line 4616... | ||
4616 | 1029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tickstart = 0U; |
4616 | 1029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tickstart = 0U; |
4617 | 1037 .loc 1 1029 3 is_stmt 1 view .LVU276 |
4617 | 1037 .loc 1 1029 3 is_stmt 1 view .LVU276 |
4618 | 1030:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4618 | 1030:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4619 | 1038 .loc 1 1030 3 view .LVU277 |
4619 | 1038 .loc 1 1030 3 view .LVU277 |
4620 | 1039 .LVL57: |
4620 | 1039 .LVL57: |
4621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 78 |
4621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 78 |
4622 | 4622 | ||
4623 | 4623 | ||
4624 | 1033:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
4624 | 1033:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
4625 | 1040 .loc 1 1033 3 view .LVU278 |
4625 | 1040 .loc 1 1033 3 view .LVU278 |
4626 | 1033:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
4626 | 1033:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 4676... | Line 4676... | ||
4676 | 1076 .loc 1 1047 17 is_stmt 0 discriminator 2 view .LVU293 |
4676 | 1076 .loc 1 1047 17 is_stmt 0 discriminator 2 view .LVU293 |
4677 | 1077 0038 FFF7FEFF bl HAL_GetTick |
4677 | 1077 0038 FFF7FEFF bl HAL_GetTick |
4678 | 1078 .LVL59: |
4678 | 1078 .LVL59: |
4679 | 1047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4679 | 1047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4680 | 1079 .loc 1 1047 17 discriminator 2 view .LVU294 |
4680 | 1079 .loc 1 1047 17 discriminator 2 view .LVU294 |
4681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 79 |
4681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 79 |
4682 | 4682 | ||
4683 | 4683 | ||
4684 | 1080 003c 0746 mov r7, r0 |
4684 | 1080 003c 0746 mov r7, r0 |
4685 | 1081 .LVL60: |
4685 | 1081 .LVL60: |
4686 | 1049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->TxXferCount = Size; |
4686 | 1049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->TxXferCount = Size; |
Line 4736... | Line 4736... | ||
4736 | 1116 .loc 1 1062 9 is_stmt 1 view .LVU310 |
4736 | 1116 .loc 1 1062 9 is_stmt 1 view .LVU310 |
4737 | 1062:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
4737 | 1062:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
4738 | 1117 .loc 1 1062 24 is_stmt 0 view .LVU311 |
4738 | 1117 .loc 1 1062 24 is_stmt 0 view .LVU311 |
4739 | 1118 0064 2369 ldr r3, [r4, #16] |
4739 | 1118 0064 2369 ldr r3, [r4, #16] |
4740 | 1062:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
4740 | 1062:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
4741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 80 |
4741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 80 |
4742 | 4742 | ||
4743 | 4743 | ||
4744 | 1119 .loc 1 1062 12 view .LVU312 |
4744 | 1119 .loc 1 1062 12 view .LVU312 |
4745 | 1120 0066 C3B9 cbnz r3, .L76 |
4745 | 1120 0066 C3B9 cbnz r3, .L76 |
4746 | 1064:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4746 | 1064:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
Line 4796... | Line 4796... | ||
4796 | 1156 .loc 1 1077 32 is_stmt 0 view .LVU327 |
4796 | 1156 .loc 1 1077 32 is_stmt 0 view .LVU327 |
4797 | 1157 0090 15F8012B ldrb r2, [r5], #1 @ zero_extendqisi2 |
4797 | 1157 0090 15F8012B ldrb r2, [r5], #1 @ zero_extendqisi2 |
4798 | 1158 .LVL66: |
4798 | 1158 .LVL66: |
4799 | 1077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4799 | 1077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4800 | 1159 .loc 1 1077 14 view .LVU328 |
4800 | 1159 .loc 1 1077 14 view .LVU328 |
4801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 81 |
4801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 81 |
4802 | 4802 | ||
4803 | 4803 | ||
4804 | 1160 0094 2368 ldr r3, [r4] |
4804 | 1160 0094 2368 ldr r3, [r4] |
4805 | 1077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4805 | 1077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4806 | 1161 .loc 1 1077 29 view .LVU329 |
4806 | 1161 .loc 1 1077 29 view .LVU329 |
Line 4856... | Line 4856... | ||
4856 | 1096:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4856 | 1096:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
4857 | 1199 .loc 1 1096 12 view .LVU342 |
4857 | 1199 .loc 1 1096 12 view .LVU342 |
4858 | 1200 00be 0223 movs r3, #2 |
4858 | 1200 00be 0223 movs r3, #2 |
4859 | 1201 .LVL72: |
4859 | 1201 .LVL72: |
4860 | 1202 .L73: |
4860 | 1202 .L73: |
4861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 82 |
4861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 82 |
4862 | 4862 | ||
4863 | 4863 | ||
4864 | 1098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4864 | 1098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4865 | 1203 .loc 1 1098 1 view .LVU343 |
4865 | 1203 .loc 1 1098 1 view .LVU343 |
4866 | 1204 00c0 1846 mov r0, r3 |
4866 | 1204 00c0 1846 mov r0, r3 |
Line 4916... | Line 4916... | ||
4916 | 1251 .LFB73: |
4916 | 1251 .LFB73: |
4917 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint16_t *tmp; |
4917 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint16_t *tmp; |
4918 | 1252 .loc 1 1113 1 is_stmt 1 view -0 |
4918 | 1252 .loc 1 1113 1 is_stmt 1 view -0 |
4919 | 1253 .cfi_startproc |
4919 | 1253 .cfi_startproc |
4920 | 1254 @ args = 0, pretend = 0, frame = 0 |
4920 | 1254 @ args = 0, pretend = 0, frame = 0 |
4921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 83 |
4921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 83 |
4922 | 4922 | ||
4923 | 4923 | ||
4924 | 1255 @ frame_needed = 0, uses_anonymous_args = 0 |
4924 | 1255 @ frame_needed = 0, uses_anonymous_args = 0 |
4925 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint16_t *tmp; |
4925 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint16_t *tmp; |
4926 | 1256 .loc 1 1113 1 is_stmt 0 view .LVU350 |
4926 | 1256 .loc 1 1113 1 is_stmt 0 view .LVU350 |
Line 4976... | Line 4976... | ||
4976 | 1295 0024 012B cmp r3, #1 |
4976 | 1295 0024 012B cmp r3, #1 |
4977 | 1296 0026 57D0 beq .L100 |
4977 | 1296 0026 57D0 beq .L100 |
4978 | 1126:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4978 | 1126:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
4979 | 1297 .loc 1 1126 5 discriminator 2 view .LVU362 |
4979 | 1297 .loc 1 1126 5 discriminator 2 view .LVU362 |
4980 | 1298 0028 0123 movs r3, #1 |
4980 | 1298 0028 0123 movs r3, #1 |
4981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 84 |
4981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 84 |
4982 | 4982 | ||
4983 | 4983 | ||
4984 | 1299 002a 80F83830 strb r3, [r0, #56] |
4984 | 1299 002a 80F83830 strb r3, [r0, #56] |
4985 | 1128:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxState = HAL_UART_STATE_BUSY_RX; |
4985 | 1128:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxState = HAL_UART_STATE_BUSY_RX; |
4986 | 1300 .loc 1 1128 5 discriminator 2 view .LVU363 |
4986 | 1300 .loc 1 1128 5 discriminator 2 view .LVU363 |
Line 5036... | Line 5036... | ||
5036 | 1335 .loc 1 1143 12 view .LVU378 |
5036 | 1335 .loc 1 1143 12 view .LVU378 |
5037 | 1336 0056 0028 cmp r0, #0 |
5037 | 1336 0056 0028 cmp r0, #0 |
5038 | 1337 0058 40D1 bne .L101 |
5038 | 1337 0058 40D1 bne .L101 |
5039 | 1147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.Parity == UART_PARITY_NONE) |
5039 | 1147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if (huart->Init.Parity == UART_PARITY_NONE) |
5040 | 1338 .loc 1 1147 9 is_stmt 1 view .LVU379 |
5040 | 1338 .loc 1 1147 9 is_stmt 1 view .LVU379 |
5041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 85 |
5041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 85 |
5042 | 5042 | ||
5043 | 5043 | ||
5044 | 1339 .LVL82: |
5044 | 1339 .LVL82: |
5045 | 1148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5045 | 1148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5046 | 1340 .loc 1 1148 9 view .LVU380 |
5046 | 1340 .loc 1 1148 9 view .LVU380 |
Line 5096... | Line 5096... | ||
5096 | 1374 .L95: |
5096 | 1374 .L95: |
5097 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5097 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5098 | 1375 .loc 1 1172 11 is_stmt 1 view .LVU397 |
5098 | 1375 .loc 1 1172 11 is_stmt 1 view .LVU397 |
5099 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5099 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5100 | 1376 .loc 1 1172 37 is_stmt 0 view .LVU398 |
5100 | 1376 .loc 1 1172 37 is_stmt 0 view .LVU398 |
5101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 86 |
5101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 86 |
5102 | 5102 | ||
5103 | 5103 | ||
5104 | 1377 0078 2368 ldr r3, [r4] |
5104 | 1377 0078 2368 ldr r3, [r4] |
5105 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5105 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5106 | 1378 .loc 1 1172 47 view .LVU399 |
5106 | 1378 .loc 1 1172 47 view .LVU399 |
Line 5156... | Line 5156... | ||
5156 | 1166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5156 | 1166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5157 | 1415 .loc 1 1166 9 is_stmt 1 view .LVU413 |
5157 | 1415 .loc 1 1166 9 is_stmt 1 view .LVU413 |
5158 | 1166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5158 | 1166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5159 | 1416 .loc 1 1166 24 is_stmt 0 view .LVU414 |
5159 | 1416 .loc 1 1166 24 is_stmt 0 view .LVU414 |
5160 | 1417 00aa 2369 ldr r3, [r4, #16] |
5160 | 1417 00aa 2369 ldr r3, [r4, #16] |
5161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 87 |
5161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 87 |
5162 | 5162 | ||
5163 | 5163 | ||
5164 | 1166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5164 | 1166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5165 | 1418 .loc 1 1166 12 view .LVU415 |
5165 | 1418 .loc 1 1166 12 view .LVU415 |
5166 | 1419 00ac 002B cmp r3, #0 |
5166 | 1419 00ac 002B cmp r3, #0 |
Line 5216... | Line 5216... | ||
5216 | 1456 00cc BDE8F081 pop {r4, r5, r6, r7, r8, pc} |
5216 | 1456 00cc BDE8F081 pop {r4, r5, r6, r7, r8, pc} |
5217 | 1457 .LVL93: |
5217 | 1457 .LVL93: |
5218 | 1458 .L98: |
5218 | 1458 .L98: |
5219 | 1459 .LCFI19: |
5219 | 1459 .LCFI19: |
5220 | 1460 .cfi_restore_state |
5220 | 1460 .cfi_restore_state |
5221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 88 |
5221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 88 |
5222 | 5222 | ||
5223 | 5223 | ||
5224 | 1122:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5224 | 1122:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5225 | 1461 .loc 1 1122 15 view .LVU429 |
5225 | 1461 .loc 1 1122 15 view .LVU429 |
5226 | 1462 00d0 0120 movs r0, #1 |
5226 | 1462 00d0 0120 movs r0, #1 |
Line 5276... | Line 5276... | ||
5276 | 1506 @ frame_needed = 0, uses_anonymous_args = 0 |
5276 | 1506 @ frame_needed = 0, uses_anonymous_args = 0 |
5277 | 1507 @ link register save eliminated. |
5277 | 1507 @ link register save eliminated. |
5278 | 1206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5278 | 1206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5279 | 1508 .loc 1 1206 3 view .LVU438 |
5279 | 1508 .loc 1 1206 3 view .LVU438 |
5280 | 1206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5280 | 1206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 89 |
5281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 89 |
5282 | 5282 | ||
5283 | 5283 | ||
5284 | 1509 .loc 1 1206 12 is_stmt 0 view .LVU439 |
5284 | 1509 .loc 1 1206 12 is_stmt 0 view .LVU439 |
5285 | 1510 0000 90F83930 ldrb r3, [r0, #57] @ zero_extendqisi2 |
5285 | 1510 0000 90F83930 ldrb r3, [r0, #57] @ zero_extendqisi2 |
5286 | 1511 0004 DBB2 uxtb r3, r3 |
5286 | 1511 0004 DBB2 uxtb r3, r3 |
Line 5336... | Line 5336... | ||
5336 | 1543 .loc 1 1221 19 discriminator 2 view .LVU457 |
5336 | 1543 .loc 1 1221 19 discriminator 2 view .LVU457 |
5337 | 1544 0022 80F83920 strb r2, [r0, #57] |
5337 | 1544 0022 80F83920 strb r2, [r0, #57] |
5338 | 1224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5338 | 1224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5339 | 1545 .loc 1 1224 5 is_stmt 1 discriminator 2 view .LVU458 |
5339 | 1545 .loc 1 1224 5 is_stmt 1 discriminator 2 view .LVU458 |
5340 | 1224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5340 | 1224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 90 |
5341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 90 |
5342 | 5342 | ||
5343 | 5343 | ||
5344 | 1546 .loc 1 1224 5 discriminator 2 view .LVU459 |
5344 | 1546 .loc 1 1224 5 discriminator 2 view .LVU459 |
5345 | 1547 0026 80F83830 strb r3, [r0, #56] |
5345 | 1547 0026 80F83830 strb r3, [r0, #56] |
5346 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5346 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 5396... | Line 5396... | ||
5396 | 1586 0044 0220 movs r0, #2 |
5396 | 1586 0044 0220 movs r0, #2 |
5397 | 1587 .LVL112: |
5397 | 1587 .LVL112: |
5398 | 1235:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5398 | 1235:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5399 | 1588 .loc 1 1235 1 view .LVU472 |
5399 | 1588 .loc 1 1235 1 view .LVU472 |
5400 | 1589 0046 7047 bx lr |
5400 | 1589 0046 7047 bx lr |
5401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 91 |
5401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 91 |
5402 | 5402 | ||
5403 | 5403 | ||
5404 | 1590 .cfi_endproc |
5404 | 1590 .cfi_endproc |
5405 | 1591 .LFE74: |
5405 | 1591 .LFE74: |
5406 | 1593 .section .text.HAL_UART_Receive_IT,"ax",%progbits |
5406 | 1593 .section .text.HAL_UART_Receive_IT,"ax",%progbits |
Line 5456... | Line 5456... | ||
5456 | 1262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxXferCount = Size; |
5456 | 1262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxXferCount = Size; |
5457 | 1631 .loc 1 1262 23 is_stmt 0 discriminator 2 view .LVU486 |
5457 | 1631 .loc 1 1262 23 is_stmt 0 discriminator 2 view .LVU486 |
5458 | 1632 0018 8285 strh r2, [r0, #44] @ movhi |
5458 | 1632 0018 8285 strh r2, [r0, #44] @ movhi |
5459 | 1263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5459 | 1263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5460 | 1633 .loc 1 1263 5 is_stmt 1 discriminator 2 view .LVU487 |
5460 | 1633 .loc 1 1263 5 is_stmt 1 discriminator 2 view .LVU487 |
5461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 92 |
5461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 92 |
5462 | 5462 | ||
5463 | 5463 | ||
5464 | 1263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5464 | 1263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5465 | 1634 .loc 1 1263 24 is_stmt 0 discriminator 2 view .LVU488 |
5465 | 1634 .loc 1 1263 24 is_stmt 0 discriminator 2 view .LVU488 |
5466 | 1635 001a C285 strh r2, [r0, #46] @ movhi |
5466 | 1635 001a C285 strh r2, [r0, #46] @ movhi |
Line 5516... | Line 5516... | ||
5516 | 1671 .loc 1 1280 12 discriminator 2 view .LVU502 |
5516 | 1671 .loc 1 1280 12 discriminator 2 view .LVU502 |
5517 | 1672 004a 7047 bx lr |
5517 | 1672 004a 7047 bx lr |
5518 | 1673 .LVL118: |
5518 | 1673 .LVL118: |
5519 | 1674 .L114: |
5519 | 1674 .L114: |
5520 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5520 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 93 |
5521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 93 |
5522 | 5522 | ||
5523 | 5523 | ||
5524 | 1675 .loc 1 1284 12 view .LVU503 |
5524 | 1675 .loc 1 1284 12 view .LVU503 |
5525 | 1676 004c 0220 movs r0, #2 |
5525 | 1676 004c 0220 movs r0, #2 |
5526 | 1677 .LVL119: |
5526 | 1677 .LVL119: |
Line 5576... | Line 5576... | ||
5576 | 1720 0000 38B5 push {r3, r4, r5, lr} |
5576 | 1720 0000 38B5 push {r3, r4, r5, lr} |
5577 | 1721 .LCFI20: |
5577 | 1721 .LCFI20: |
5578 | 1722 .cfi_def_cfa_offset 16 |
5578 | 1722 .cfi_def_cfa_offset 16 |
5579 | 1723 .cfi_offset 3, -16 |
5579 | 1723 .cfi_offset 3, -16 |
5580 | 1724 .cfi_offset 4, -12 |
5580 | 1724 .cfi_offset 4, -12 |
5581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 94 |
5581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 94 |
5582 | 5582 | ||
5583 | 5583 | ||
5584 | 1725 .cfi_offset 5, -8 |
5584 | 1725 .cfi_offset 5, -8 |
5585 | 1726 .cfi_offset 14, -4 |
5585 | 1726 .cfi_offset 14, -4 |
5586 | 1301:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5586 | 1301:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 5636... | Line 5636... | ||
5636 | 1316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5636 | 1316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5637 | 1761 .loc 1 1316 24 is_stmt 0 discriminator 2 view .LVU529 |
5637 | 1761 .loc 1 1316 24 is_stmt 0 discriminator 2 view .LVU529 |
5638 | 1762 002a C384 strh r3, [r0, #38] @ movhi |
5638 | 1762 002a C384 strh r3, [r0, #38] @ movhi |
5639 | 1318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_BUSY_TX; |
5639 | 1318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_BUSY_TX; |
5640 | 1763 .loc 1 1318 5 is_stmt 1 discriminator 2 view .LVU530 |
5640 | 1763 .loc 1 1318 5 is_stmt 1 discriminator 2 view .LVU530 |
5641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 95 |
5641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 95 |
5642 | 5642 | ||
5643 | 5643 | ||
5644 | 1318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_BUSY_TX; |
5644 | 1318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->gState = HAL_UART_STATE_BUSY_TX; |
5645 | 1764 .loc 1 1318 22 is_stmt 0 discriminator 2 view .LVU531 |
5645 | 1764 .loc 1 1318 22 is_stmt 0 discriminator 2 view .LVU531 |
5646 | 1765 002c 0025 movs r5, #0 |
5646 | 1765 002c 0025 movs r5, #0 |
Line 5696... | Line 5696... | ||
5696 | 1798 .loc 1 1335 5 discriminator 2 view .LVU548 |
5696 | 1798 .loc 1 1335 5 discriminator 2 view .LVU548 |
5697 | 1335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5697 | 1335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5698 | 1799 .loc 1 1335 71 is_stmt 0 discriminator 2 view .LVU549 |
5698 | 1799 .loc 1 1335 71 is_stmt 0 discriminator 2 view .LVU549 |
5699 | 1800 004c 2268 ldr r2, [r4] |
5699 | 1800 004c 2268 ldr r2, [r4] |
5700 | 1335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5700 | 1335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 96 |
5701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 96 |
5702 | 5702 | ||
5703 | 5703 | ||
5704 | 1801 .loc 1 1335 5 discriminator 2 view .LVU550 |
5704 | 1801 .loc 1 1335 5 discriminator 2 view .LVU550 |
5705 | 1802 004e 0432 adds r2, r2, #4 |
5705 | 1802 004e 0432 adds r2, r2, #4 |
5706 | 1803 0050 206B ldr r0, [r4, #48] |
5706 | 1803 0050 206B ldr r0, [r4, #48] |
Line 5756... | Line 5756... | ||
5756 | 1308:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5756 | 1308:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5757 | 1842 .loc 1 1308 14 view .LVU562 |
5757 | 1842 .loc 1 1308 14 view .LVU562 |
5758 | 1843 007a FAE7 b .L119 |
5758 | 1843 007a FAE7 b .L119 |
5759 | 1844 .LVL137: |
5759 | 1844 .LVL137: |
5760 | 1845 .L123: |
5760 | 1845 .L123: |
5761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 97 |
5761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 97 |
5762 | 5762 | ||
5763 | 5763 | ||
5764 | 1312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5764 | 1312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5765 | 1846 .loc 1 1312 5 view .LVU563 |
5765 | 1846 .loc 1 1312 5 view .LVU563 |
5766 | 1847 007c 0220 movs r0, #2 |
5766 | 1847 007c 0220 movs r0, #2 |
Line 5816... | Line 5816... | ||
5816 | 1892 000c 3DD1 bne .L129 |
5816 | 1892 000c 3DD1 bne .L129 |
5817 | 1374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5817 | 1374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5818 | 1893 .loc 1 1374 5 is_stmt 1 view .LVU571 |
5818 | 1893 .loc 1 1374 5 is_stmt 1 view .LVU571 |
5819 | 1374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5819 | 1374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5820 | 1894 .loc 1 1374 8 is_stmt 0 view .LVU572 |
5820 | 1894 .loc 1 1374 8 is_stmt 0 view .LVU572 |
5821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 98 |
5821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 98 |
5822 | 5822 | ||
5823 | 5823 | ||
5824 | 1895 000e 0029 cmp r1, #0 |
5824 | 1895 000e 0029 cmp r1, #0 |
5825 | 1896 0010 3ED0 beq .L130 |
5825 | 1896 0010 3ED0 beq .L130 |
5826 | 1374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
5826 | 1374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 5876... | Line 5876... | ||
5876 | 1931 0038 416B ldr r1, [r0, #52] |
5876 | 1931 0038 416B ldr r1, [r0, #52] |
5877 | 1389:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5877 | 1389:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5878 | 1932 .loc 1 1389 37 discriminator 2 view .LVU589 |
5878 | 1932 .loc 1 1389 37 discriminator 2 view .LVU589 |
5879 | 1933 003a 1848 ldr r0, .L134 |
5879 | 1933 003a 1848 ldr r0, .L134 |
5880 | 1934 .LVL142: |
5880 | 1934 .LVL142: |
5881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 99 |
5881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 99 |
5882 | 5882 | ||
5883 | 5883 | ||
5884 | 1389:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5884 | 1389:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5885 | 1935 .loc 1 1389 37 discriminator 2 view .LVU590 |
5885 | 1935 .loc 1 1389 37 discriminator 2 view .LVU590 |
5886 | 1936 003c 8862 str r0, [r1, #40] |
5886 | 1936 003c 8862 str r0, [r1, #40] |
Line 5936... | Line 5936... | ||
5936 | 1970 005c 1A68 ldr r2, [r3] |
5936 | 1970 005c 1A68 ldr r2, [r3] |
5937 | 1971 005e 0192 str r2, [sp, #4] |
5937 | 1971 005e 0192 str r2, [sp, #4] |
5938 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5938 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5939 | 1972 .loc 1 1405 5 discriminator 2 view .LVU607 |
5939 | 1972 .loc 1 1405 5 discriminator 2 view .LVU607 |
5940 | 1973 0060 5A68 ldr r2, [r3, #4] |
5940 | 1973 0060 5A68 ldr r2, [r3, #4] |
5941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 100 |
5941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 100 |
5942 | 5942 | ||
5943 | 5943 | ||
5944 | 1974 0062 0192 str r2, [sp, #4] |
5944 | 1974 0062 0192 str r2, [sp, #4] |
5945 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5945 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
5946 | 1975 .loc 1 1405 5 discriminator 2 view .LVU608 |
5946 | 1975 .loc 1 1405 5 discriminator 2 view .LVU608 |
Line 5996... | Line 5996... | ||
5996 | 1376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5996 | 1376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
5997 | 2016 .loc 1 1376 14 view .LVU618 |
5997 | 2016 .loc 1 1376 14 view .LVU618 |
5998 | 2017 0090 0120 movs r0, #1 |
5998 | 2017 0090 0120 movs r0, #1 |
5999 | 2018 .LVL148: |
5999 | 2018 .LVL148: |
6000 | 1376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6000 | 1376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 101 |
6001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 101 |
6002 | 6002 | ||
6003 | 6003 | ||
6004 | 2019 .loc 1 1376 14 view .LVU619 |
6004 | 2019 .loc 1 1376 14 view .LVU619 |
6005 | 2020 0092 FBE7 b .L128 |
6005 | 2020 0092 FBE7 b .L128 |
6006 | 2021 .LVL149: |
6006 | 2021 .LVL149: |
Line 6056... | Line 6056... | ||
6056 | 2065 0006 31D0 beq .L140 |
6056 | 2065 0006 31D0 beq .L140 |
6057 | 1439:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6057 | 1439:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6058 | 2066 .loc 1 1439 3 discriminator 2 view .LVU628 |
6058 | 2066 .loc 1 1439 3 discriminator 2 view .LVU628 |
6059 | 2067 0008 0123 movs r3, #1 |
6059 | 2067 0008 0123 movs r3, #1 |
6060 | 2068 000a 80F83830 strb r3, [r0, #56] |
6060 | 2068 000a 80F83830 strb r3, [r0, #56] |
6061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 102 |
6061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 102 |
6062 | 6062 | ||
6063 | 6063 | ||
6064 | 1441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
6064 | 1441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
6065 | 2069 .loc 1 1441 3 discriminator 2 view .LVU629 |
6065 | 2069 .loc 1 1441 3 discriminator 2 view .LVU629 |
6066 | 1441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
6066 | 1441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
Line 6116... | Line 6116... | ||
6116 | 2106 0038 1846 mov r0, r3 |
6116 | 2106 0038 1846 mov r0, r3 |
6117 | 2107 .LVL158: |
6117 | 2107 .LVL158: |
6118 | 1462:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6118 | 1462:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6119 | 2108 .loc 1 1462 10 view .LVU644 |
6119 | 2108 .loc 1 1462 10 view .LVU644 |
6120 | 2109 003a 7047 bx lr |
6120 | 2109 003a 7047 bx lr |
6121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 103 |
6121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 103 |
6122 | 6122 | ||
6123 | 6123 | ||
6124 | 2110 .LVL159: |
6124 | 2110 .LVL159: |
6125 | 2111 .L141: |
6125 | 2111 .L141: |
6126 | 1442:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6126 | 1442:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 6176... | Line 6176... | ||
6176 | 2154 .syntax unified |
6176 | 2154 .syntax unified |
6177 | 2155 .thumb |
6177 | 2155 .thumb |
6178 | 2156 .thumb_func |
6178 | 2156 .thumb_func |
6179 | 2157 .fpu softvfp |
6179 | 2157 .fpu softvfp |
6180 | 2159 HAL_UART_DMAResume: |
6180 | 2159 HAL_UART_DMAResume: |
6181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 104 |
6181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 104 |
6182 | 6182 | ||
6183 | 6183 | ||
6184 | 2160 .LVL163: |
6184 | 2160 .LVL163: |
6185 | 2161 .LFB79: |
6185 | 2161 .LFB79: |
6186 | 1472:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Locked */ |
6186 | 1472:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Process Locked */ |
Line 6236... | Line 6236... | ||
6236 | 1499:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6236 | 1499:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6237 | 2198 .loc 1 1499 1 view .LVU668 |
6237 | 2198 .loc 1 1499 1 view .LVU668 |
6238 | 2199 002a 7047 bx lr |
6238 | 2199 002a 7047 bx lr |
6239 | 2200 .LVL165: |
6239 | 2200 .LVL165: |
6240 | 2201 .L153: |
6240 | 2201 .L153: |
6241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 105 |
6241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 105 |
6242 | 6242 | ||
6243 | 6243 | ||
6244 | 1479:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6244 | 1479:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6245 | 2202 .loc 1 1479 5 is_stmt 1 view .LVU669 |
6245 | 2202 .loc 1 1479 5 is_stmt 1 view .LVU669 |
6246 | 2203 002c 0268 ldr r2, [r0] |
6246 | 2203 002c 0268 ldr r2, [r0] |
Line 6296... | Line 6296... | ||
6296 | 1496:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6296 | 1496:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6297 | 2243 .loc 1 1496 3 view .LVU680 |
6297 | 2243 .loc 1 1496 3 view .LVU680 |
6298 | 2244 0066 0023 movs r3, #0 |
6298 | 2244 0066 0023 movs r3, #0 |
6299 | 2245 0068 80F83830 strb r3, [r0, #56] |
6299 | 2245 0068 80F83830 strb r3, [r0, #56] |
6300 | 1498:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6300 | 1498:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 106 |
6301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 106 |
6302 | 6302 | ||
6303 | 6303 | ||
6304 | 2246 .loc 1 1498 3 view .LVU681 |
6304 | 2246 .loc 1 1498 3 view .LVU681 |
6305 | 1498:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6305 | 1498:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6306 | 2247 .loc 1 1498 10 is_stmt 0 view .LVU682 |
6306 | 2247 .loc 1 1498 10 is_stmt 0 view .LVU682 |
Line 6356... | Line 6356... | ||
6356 | 2291 .loc 1 1517 16 is_stmt 0 view .LVU690 |
6356 | 2291 .loc 1 1517 16 is_stmt 0 view .LVU690 |
6357 | 2292 0004 0168 ldr r1, [r0] |
6357 | 2292 0004 0168 ldr r1, [r0] |
6358 | 2293 0006 4A69 ldr r2, [r1, #20] |
6358 | 2293 0006 4A69 ldr r2, [r1, #20] |
6359 | 2294 .LVL171: |
6359 | 2294 .LVL171: |
6360 | 1518:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6360 | 1518:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 107 |
6361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 107 |
6362 | 6362 | ||
6363 | 6363 | ||
6364 | 2295 .loc 1 1518 3 is_stmt 1 view .LVU691 |
6364 | 2295 .loc 1 1518 3 is_stmt 1 view .LVU691 |
6365 | 1518:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6365 | 1518:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6366 | 2296 .loc 1 1518 13 is_stmt 0 view .LVU692 |
6366 | 2296 .loc 1 1518 13 is_stmt 0 view .LVU692 |
Line 6416... | Line 6416... | ||
6416 | 1523:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6416 | 1523:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6417 | 2335 .loc 1 1523 5 view .LVU704 |
6417 | 2335 .loc 1 1523 5 view .LVU704 |
6418 | 1523:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6418 | 1523:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6419 | 2336 .loc 1 1523 14 is_stmt 0 view .LVU705 |
6419 | 2336 .loc 1 1523 14 is_stmt 0 view .LVU705 |
6420 | 2337 0038 006B ldr r0, [r0, #48] |
6420 | 2337 0038 006B ldr r0, [r0, #48] |
6421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 108 |
6421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 108 |
6422 | 6422 | ||
6423 | 6423 | ||
6424 | 2338 .LVL177: |
6424 | 2338 .LVL177: |
6425 | 1523:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6425 | 1523:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6426 | 2339 .loc 1 1523 8 view .LVU706 |
6426 | 2339 .loc 1 1523 8 view .LVU706 |
Line 6476... | Line 6476... | ||
6476 | 2381 .thumb_func |
6476 | 2381 .thumb_func |
6477 | 2382 .fpu softvfp |
6477 | 2382 .fpu softvfp |
6478 | 2384 HAL_UART_Abort: |
6478 | 2384 HAL_UART_Abort: |
6479 | 2385 .LVL183: |
6479 | 2385 .LVL183: |
6480 | 2386 .LFB81: |
6480 | 2386 .LFB81: |
6481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 109 |
6481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 109 |
6482 | 6482 | ||
6483 | 6483 | ||
6484 | 1560:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable TXEIE, TCIE, RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts */ |
6484 | 1560:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable TXEIE, TCIE, RXNE, PE and ERR (Frame error, noise error, overrun error) interrupts */ |
6485 | 2387 .loc 1 1560 1 view -0 |
6485 | 2387 .loc 1 1560 1 view -0 |
6486 | 2388 .cfi_startproc |
6486 | 2388 .cfi_startproc |
Line 6536... | Line 6536... | ||
6536 | 2426 002e 0022 movs r2, #0 |
6536 | 2426 002e 0022 movs r2, #0 |
6537 | 2427 0030 5A63 str r2, [r3, #52] |
6537 | 2427 0030 5A63 str r2, [r3, #52] |
6538 | 1577:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6538 | 1577:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6539 | 2428 .loc 1 1577 7 is_stmt 1 view .LVU729 |
6539 | 2428 .loc 1 1577 7 is_stmt 1 view .LVU729 |
6540 | 1577:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6540 | 1577:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 110 |
6541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 110 |
6542 | 6542 | ||
6543 | 6543 | ||
6544 | 2429 .loc 1 1577 11 is_stmt 0 view .LVU730 |
6544 | 2429 .loc 1 1577 11 is_stmt 0 view .LVU730 |
6545 | 2430 0032 006B ldr r0, [r0, #48] |
6545 | 2430 0032 006B ldr r0, [r0, #48] |
6546 | 2431 .LVL184: |
6546 | 2431 .LVL184: |
Line 6596... | Line 6596... | ||
6596 | 2466 .loc 1 1616 3 is_stmt 1 view .LVU745 |
6596 | 2466 .loc 1 1616 3 is_stmt 1 view .LVU745 |
6597 | 1616:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxXferCount = 0x00U; |
6597 | 1616:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->RxXferCount = 0x00U; |
6598 | 2467 .loc 1 1616 22 is_stmt 0 view .LVU746 |
6598 | 2467 .loc 1 1616 22 is_stmt 0 view .LVU746 |
6599 | 2468 005c 0020 movs r0, #0 |
6599 | 2468 005c 0020 movs r0, #0 |
6600 | 2469 005e E084 strh r0, [r4, #38] @ movhi |
6600 | 2469 005e E084 strh r0, [r4, #38] @ movhi |
6601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 111 |
6601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 111 |
6602 | 6602 | ||
6603 | 6603 | ||
6604 | 1617:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6604 | 1617:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6605 | 2470 .loc 1 1617 3 is_stmt 1 view .LVU747 |
6605 | 2470 .loc 1 1617 3 is_stmt 1 view .LVU747 |
6606 | 1617:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6606 | 1617:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 6656... | Line 6656... | ||
6656 | 2505 .L169: |
6656 | 2505 .L169: |
6657 | 1604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6657 | 1604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6658 | 2506 .loc 1 1604 9 is_stmt 1 view .LVU764 |
6658 | 2506 .loc 1 1604 9 is_stmt 1 view .LVU764 |
6659 | 1604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6659 | 1604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6660 | 2507 .loc 1 1604 13 is_stmt 0 view .LVU765 |
6660 | 2507 .loc 1 1604 13 is_stmt 0 view .LVU765 |
6661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 112 |
6661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 112 |
6662 | 6662 | ||
6663 | 6663 | ||
6664 | 2508 0082 606B ldr r0, [r4, #52] |
6664 | 2508 0082 606B ldr r0, [r4, #52] |
6665 | 2509 0084 FFF7FEFF bl HAL_DMA_GetError |
6665 | 2509 0084 FFF7FEFF bl HAL_DMA_GetError |
6666 | 2510 .LVL189: |
6666 | 2510 .LVL189: |
Line 6716... | Line 6716... | ||
6716 | 1647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6716 | 1647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6717 | 2553 .loc 1 1647 7 is_stmt 0 view .LVU775 |
6717 | 2553 .loc 1 1647 7 is_stmt 0 view .LVU775 |
6718 | 2554 000e 0368 ldr r3, [r0] |
6718 | 2554 000e 0368 ldr r3, [r0] |
6719 | 2555 0010 5A69 ldr r2, [r3, #20] |
6719 | 2555 0010 5A69 ldr r2, [r3, #20] |
6720 | 1647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6720 | 1647:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 113 |
6721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 113 |
6722 | 6722 | ||
6723 | 6723 | ||
6724 | 2556 .loc 1 1647 6 view .LVU776 |
6724 | 2556 .loc 1 1647 6 view .LVU776 |
6725 | 2557 0012 12F0800F tst r2, #128 |
6725 | 2557 0012 12F0800F tst r2, #128 |
6726 | 2558 0016 0BD0 beq .L171 |
6726 | 2558 0016 0BD0 beq .L171 |
Line 6776... | Line 6776... | ||
6776 | 2592 .loc 1 1678 1 is_stmt 0 view .LVU792 |
6776 | 2592 .loc 1 1678 1 is_stmt 0 view .LVU792 |
6777 | 2593 003a 10BD pop {r4, pc} |
6777 | 2593 003a 10BD pop {r4, pc} |
6778 | 2594 .LVL193: |
6778 | 2594 .LVL193: |
6779 | 2595 .L174: |
6779 | 2595 .L174: |
6780 | 1660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6780 | 1660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 114 |
6781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 114 |
6782 | 6782 | ||
6783 | 6783 | ||
6784 | 2596 .loc 1 1660 9 is_stmt 1 view .LVU793 |
6784 | 2596 .loc 1 1660 9 is_stmt 1 view .LVU793 |
6785 | 1660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6785 | 1660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6786 | 2597 .loc 1 1660 13 is_stmt 0 view .LVU794 |
6786 | 2597 .loc 1 1660 13 is_stmt 0 view .LVU794 |
Line 6836... | Line 6836... | ||
6836 | 2641 000c D360 str r3, [r2, #12] |
6836 | 2641 000c D360 str r3, [r2, #12] |
6837 | 1696:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6837 | 1696:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6838 | 2642 .loc 1 1696 3 view .LVU803 |
6838 | 2642 .loc 1 1696 3 view .LVU803 |
6839 | 2643 000e 0268 ldr r2, [r0] |
6839 | 2643 000e 0268 ldr r2, [r0] |
6840 | 2644 0010 5369 ldr r3, [r2, #20] |
6840 | 2644 0010 5369 ldr r3, [r2, #20] |
6841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 115 |
6841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 115 |
6842 | 6842 | ||
6843 | 6843 | ||
6844 | 2645 0012 23F00103 bic r3, r3, #1 |
6844 | 2645 0012 23F00103 bic r3, r3, #1 |
6845 | 2646 0016 5361 str r3, [r2, #20] |
6845 | 2646 0016 5361 str r3, [r2, #20] |
6846 | 1699:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
6846 | 1699:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 6896... | Line 6896... | ||
6896 | 2681 .loc 1 1727 3 is_stmt 1 view .LVU819 |
6896 | 2681 .loc 1 1727 3 is_stmt 1 view .LVU819 |
6897 | 1727:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6897 | 1727:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
6898 | 2682 .loc 1 1727 18 is_stmt 0 view .LVU820 |
6898 | 2682 .loc 1 1727 18 is_stmt 0 view .LVU820 |
6899 | 2683 003e 2023 movs r3, #32 |
6899 | 2683 003e 2023 movs r3, #32 |
6900 | 2684 0040 84F83A30 strb r3, [r4, #58] |
6900 | 2684 0040 84F83A30 strb r3, [r4, #58] |
6901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 116 |
6901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 116 |
6902 | 6902 | ||
6903 | 6903 | ||
6904 | 1729:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6904 | 1729:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
6905 | 2685 .loc 1 1729 3 is_stmt 1 view .LVU821 |
6905 | 2685 .loc 1 1729 3 is_stmt 1 view .LVU821 |
6906 | 2686 .L177: |
6906 | 2686 .L177: |
Line 6956... | Line 6956... | ||
6956 | 2727 .loc 1 2174 1 is_stmt 0 view .LVU832 |
6956 | 2727 .loc 1 2174 1 is_stmt 0 view .LVU832 |
6957 | 2728 0000 7047 bx lr |
6957 | 2728 0000 7047 bx lr |
6958 | 2729 .cfi_endproc |
6958 | 2729 .cfi_endproc |
6959 | 2730 .LFE88: |
6959 | 2730 .LFE88: |
6960 | 2732 .section .text.UART_DMATransmitCplt,"ax",%progbits |
6960 | 2732 .section .text.UART_DMATransmitCplt,"ax",%progbits |
6961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 117 |
6961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 117 |
6962 | 6962 | ||
6963 | 6963 | ||
6964 | 2733 .align 1 |
6964 | 2733 .align 1 |
6965 | 2734 .syntax unified |
6965 | 2734 .syntax unified |
6966 | 2735 .thumb |
6966 | 2735 .thumb |
Line 7016... | Line 7016... | ||
7016 | 2774 001c 1A68 ldr r2, [r3] |
7016 | 2774 001c 1A68 ldr r2, [r3] |
7017 | 2775 001e D368 ldr r3, [r2, #12] |
7017 | 2775 001e D368 ldr r3, [r2, #12] |
7018 | 2776 .LVL203: |
7018 | 2776 .LVL203: |
7019 | 2555:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7019 | 2555:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7020 | 2777 .loc 1 2555 5 is_stmt 0 view .LVU845 |
7020 | 2777 .loc 1 2555 5 is_stmt 0 view .LVU845 |
7021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 118 |
7021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 118 |
7022 | 7022 | ||
7023 | 7023 | ||
7024 | 2778 0020 43F04003 orr r3, r3, #64 |
7024 | 2778 0020 43F04003 orr r3, r3, #64 |
7025 | 2779 0024 D360 str r3, [r2, #12] |
7025 | 2779 0024 D360 str r3, [r2, #12] |
7026 | 2780 .LVL204: |
7026 | 2780 .LVL204: |
Line 7076... | Line 7076... | ||
7076 | 2823 .loc 1 2973 17 is_stmt 0 view .LVU854 |
7076 | 2823 .loc 1 2973 17 is_stmt 0 view .LVU854 |
7077 | 2824 000c 2023 movs r3, #32 |
7077 | 2824 000c 2023 movs r3, #32 |
7078 | 2825 000e 80F83930 strb r3, [r0, #57] |
7078 | 2825 000e 80F83930 strb r3, [r0, #57] |
7079 | 2980:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
7079 | 2980:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
7080 | 2826 .loc 1 2980 3 is_stmt 1 view .LVU855 |
7080 | 2826 .loc 1 2980 3 is_stmt 1 view .LVU855 |
7081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 119 |
7081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 119 |
7082 | 7082 | ||
7083 | 7083 | ||
7084 | 2827 0012 FFF7FEFF bl HAL_UART_TxCpltCallback |
7084 | 2827 0012 FFF7FEFF bl HAL_UART_TxCpltCallback |
7085 | 2828 .LVL209: |
7085 | 2828 .LVL209: |
7086 | 2983:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7086 | 2983:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
Line 7136... | Line 7136... | ||
7136 | 2876 .cfi_offset 3, -8 |
7136 | 2876 .cfi_offset 3, -8 |
7137 | 2877 .cfi_offset 14, -4 |
7137 | 2877 .cfi_offset 14, -4 |
7138 | 2579:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7138 | 2579:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7139 | 2878 .loc 1 2579 3 is_stmt 1 view .LVU863 |
7139 | 2878 .loc 1 2579 3 is_stmt 1 view .LVU863 |
7140 | 2879 .LVL212: |
7140 | 2879 .LVL212: |
7141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 120 |
7141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 120 |
7142 | 7142 | ||
7143 | 7143 | ||
7144 | 2586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
7144 | 2586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
7145 | 2880 .loc 1 2586 3 view .LVU864 |
7145 | 2880 .loc 1 2586 3 view .LVU864 |
7146 | 2881 0002 406A ldr r0, [r0, #36] |
7146 | 2881 0002 406A ldr r0, [r0, #36] |
Line 7196... | Line 7196... | ||
7196 | 2928 0000 08B5 push {r3, lr} |
7196 | 2928 0000 08B5 push {r3, lr} |
7197 | 2929 .LCFI34: |
7197 | 2929 .LCFI34: |
7198 | 2930 .cfi_def_cfa_offset 8 |
7198 | 2930 .cfi_def_cfa_offset 8 |
7199 | 2931 .cfi_offset 3, -8 |
7199 | 2931 .cfi_offset 3, -8 |
7200 | 2932 .cfi_offset 14, -4 |
7200 | 2932 .cfi_offset 14, -4 |
7201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 121 |
7201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 121 |
7202 | 7202 | ||
7203 | 7203 | ||
7204 | 2598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* DMA Normal mode*/ |
7204 | 2598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* DMA Normal mode*/ |
7205 | 2933 .loc 1 2598 3 is_stmt 1 view .LVU872 |
7205 | 2933 .loc 1 2598 3 is_stmt 1 view .LVU872 |
7206 | 2598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* DMA Normal mode*/ |
7206 | 2598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* DMA Normal mode*/ |
Line 7256... | Line 7256... | ||
7256 | 2971 .LVL218: |
7256 | 2971 .LVL218: |
7257 | 2620:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
7257 | 2620:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
7258 | 2972 .loc 1 2620 3 is_stmt 0 view .LVU886 |
7258 | 2972 .loc 1 2620 3 is_stmt 0 view .LVU886 |
7259 | 2973 0038 FFF7FEFF bl HAL_UART_RxCpltCallback |
7259 | 2973 0038 FFF7FEFF bl HAL_UART_RxCpltCallback |
7260 | 2974 .LVL219: |
7260 | 2974 .LVL219: |
7261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 122 |
7261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 122 |
7262 | 7262 | ||
7263 | 7263 | ||
7264 | 2622:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7264 | 2622:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7265 | 2975 .loc 1 2622 1 view .LVU887 |
7265 | 2975 .loc 1 2622 1 view .LVU887 |
7266 | 2976 003c 08BD pop {r3, pc} |
7266 | 2976 003c 08BD pop {r3, pc} |
Line 7316... | Line 7316... | ||
7316 | 3015:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7316 | 3015:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7317 | 3017 .loc 1 3015 10 view .LVU899 |
7317 | 3017 .loc 1 3015 10 view .LVU899 |
7318 | 3018 0016 03BB cbnz r3, .L199 |
7318 | 3018 0016 03BB cbnz r3, .L199 |
7319 | 3017:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7319 | 3017:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7320 | 3019 .loc 1 3017 9 is_stmt 1 view .LVU900 |
7320 | 3019 .loc 1 3017 9 is_stmt 1 view .LVU900 |
7321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 123 |
7321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 123 |
7322 | 7322 | ||
7323 | 7323 | ||
7324 | 3017:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7324 | 3017:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7325 | 3020 .loc 1 3017 47 is_stmt 0 view .LVU901 |
7325 | 3020 .loc 1 3017 47 is_stmt 0 view .LVU901 |
7326 | 3021 0018 0368 ldr r3, [r0] |
7326 | 3021 0018 0368 ldr r3, [r0] |
Line 7376... | Line 7376... | ||
7376 | 3056 .loc 1 3002 10 view .LVU916 |
7376 | 3056 .loc 1 3002 10 view .LVU916 |
7377 | 3057 0036 43B9 cbnz r3, .L197 |
7377 | 3057 0036 43B9 cbnz r3, .L197 |
7378 | 3004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->pRxBuffPtr += 2U; |
7378 | 3004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->pRxBuffPtr += 2U; |
7379 | 3058 .loc 1 3004 9 is_stmt 1 view .LVU917 |
7379 | 3058 .loc 1 3004 9 is_stmt 1 view .LVU917 |
7380 | 3004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->pRxBuffPtr += 2U; |
7380 | 3004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->pRxBuffPtr += 2U; |
7381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 124 |
7381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 124 |
7382 | 7382 | ||
7383 | 7383 | ||
7384 | 3059 .loc 1 3004 32 is_stmt 0 view .LVU918 |
7384 | 3059 .loc 1 3004 32 is_stmt 0 view .LVU918 |
7385 | 3060 0038 0368 ldr r3, [r0] |
7385 | 3060 0038 0368 ldr r3, [r0] |
7386 | 3004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->pRxBuffPtr += 2U; |
7386 | 3004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** huart->pRxBuffPtr += 2U; |
Line 7436... | Line 7436... | ||
7436 | 3021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7436 | 3021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7437 | 3096 .loc 1 3021 15 view .LVU934 |
7437 | 3096 .loc 1 3021 15 view .LVU934 |
7438 | 3097 005e 826A ldr r2, [r0, #40] |
7438 | 3097 005e 826A ldr r2, [r0, #40] |
7439 | 3021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7439 | 3021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7440 | 3098 .loc 1 3021 27 view .LVU935 |
7440 | 3098 .loc 1 3021 27 view .LVU935 |
7441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 125 |
7441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 125 |
7442 | 7442 | ||
7443 | 7443 | ||
7444 | 3099 0060 511C adds r1, r2, #1 |
7444 | 3099 0060 511C adds r1, r2, #1 |
7445 | 3100 0062 8162 str r1, [r0, #40] |
7445 | 3100 0062 8162 str r1, [r0, #40] |
7446 | 3021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
7446 | 3021:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
Line 7496... | Line 7496... | ||
7496 | 3139 009a C9E7 b .L195 |
7496 | 3139 009a C9E7 b .L195 |
7497 | 3140 .cfi_endproc |
7497 | 3140 .cfi_endproc |
7498 | 3141 .LFE118: |
7498 | 3141 .LFE118: |
7499 | 3143 .section .text.HAL_UART_RxHalfCpltCallback,"ax",%progbits |
7499 | 3143 .section .text.HAL_UART_RxHalfCpltCallback,"ax",%progbits |
7500 | 3144 .align 1 |
7500 | 3144 .align 1 |
7501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 126 |
7501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 126 |
7502 | 7502 | ||
7503 | 7503 | ||
7504 | 3145 .weak HAL_UART_RxHalfCpltCallback |
7504 | 3145 .weak HAL_UART_RxHalfCpltCallback |
7505 | 3146 .syntax unified |
7505 | 3146 .syntax unified |
7506 | 3147 .thumb |
7506 | 3147 .thumb |
Line 7556... | Line 7556... | ||
7556 | 3192 .LVL232: |
7556 | 3192 .LVL232: |
7557 | 2641:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7557 | 2641:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7558 | 3193 .loc 1 2641 1 view .LVU956 |
7558 | 3193 .loc 1 2641 1 view .LVU956 |
7559 | 3194 0008 08BD pop {r3, pc} |
7559 | 3194 0008 08BD pop {r3, pc} |
7560 | 3195 .cfi_endproc |
7560 | 3195 .cfi_endproc |
7561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 127 |
7561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 127 |
7562 | 7562 | ||
7563 | 7563 | ||
7564 | 3196 .LFE106: |
7564 | 3196 .LFE106: |
7565 | 3198 .section .text.HAL_UART_ErrorCallback,"ax",%progbits |
7565 | 3198 .section .text.HAL_UART_ErrorCallback,"ax",%progbits |
7566 | 3199 .align 1 |
7566 | 3199 .align 1 |
Line 7616... | Line 7616... | ||
7616 | 3244 0002 446A ldr r4, [r0, #36] |
7616 | 3244 0002 446A ldr r4, [r0, #36] |
7617 | 3245 .LVL236: |
7617 | 3245 .LVL236: |
7618 | 2655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
7618 | 2655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
7619 | 3246 .loc 1 2655 3 is_stmt 1 view .LVU965 |
7619 | 3246 .loc 1 2655 3 is_stmt 1 view .LVU965 |
7620 | 2655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
7620 | 2655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** if ((huart->gState == HAL_UART_STATE_BUSY_TX) && dmarequest) |
7621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 128 |
7621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 128 |
7622 | 7622 | ||
7623 | 7623 | ||
7624 | 3247 .loc 1 2655 16 is_stmt 0 view .LVU966 |
7624 | 3247 .loc 1 2655 16 is_stmt 0 view .LVU966 |
7625 | 3248 0004 2368 ldr r3, [r4] |
7625 | 3248 0004 2368 ldr r3, [r4] |
7626 | 3249 0006 5A69 ldr r2, [r3, #20] |
7626 | 3249 0006 5A69 ldr r2, [r3, #20] |
Line 7676... | Line 7676... | ||
7676 | 3287 .L213: |
7676 | 3287 .L213: |
7677 | 2678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7677 | 2678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7678 | 3288 .loc 1 2678 1 view .LVU979 |
7678 | 3288 .loc 1 2678 1 view .LVU979 |
7679 | 3289 0034 02F08002 and r2, r2, #128 |
7679 | 3289 0034 02F08002 and r2, r2, #128 |
7680 | 3290 .LVL243: |
7680 | 3290 .LVL243: |
7681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 129 |
7681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 129 |
7682 | 7682 | ||
7683 | 7683 | ||
7684 | 2656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7684 | 2656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7685 | 3291 .loc 1 2656 49 discriminator 1 view .LVU980 |
7685 | 3291 .loc 1 2656 49 discriminator 1 view .LVU980 |
7686 | 3292 0038 002A cmp r2, #0 |
7686 | 3292 0038 002A cmp r2, #0 |
Line 7736... | Line 7736... | ||
7736 | 3334 .loc 1 2022 1 is_stmt 1 view -0 |
7736 | 3334 .loc 1 2022 1 is_stmt 1 view -0 |
7737 | 3335 .cfi_startproc |
7737 | 3335 .cfi_startproc |
7738 | 3336 @ args = 0, pretend = 0, frame = 0 |
7738 | 3336 @ args = 0, pretend = 0, frame = 0 |
7739 | 3337 @ frame_needed = 0, uses_anonymous_args = 0 |
7739 | 3337 @ frame_needed = 0, uses_anonymous_args = 0 |
7740 | 2022:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t isrflags = READ_REG(huart->Instance->SR); |
7740 | 2022:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t isrflags = READ_REG(huart->Instance->SR); |
7741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 130 |
7741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 130 |
7742 | 7742 | ||
7743 | 7743 | ||
7744 | 3338 .loc 1 2022 1 is_stmt 0 view .LVU991 |
7744 | 3338 .loc 1 2022 1 is_stmt 0 view .LVU991 |
7745 | 3339 0000 10B5 push {r4, lr} |
7745 | 3339 0000 10B5 push {r4, lr} |
7746 | 3340 .LCFI38: |
7746 | 3340 .LCFI38: |
Line 7796... | Line 7796... | ||
7796 | 3374 001c 13D1 bne .L232 |
7796 | 3374 001c 13D1 bne .L232 |
7797 | 3375 .L216: |
7797 | 3375 .L216: |
7798 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7798 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7799 | 3376 .loc 1 2042 3 is_stmt 1 view .LVU1008 |
7799 | 3376 .loc 1 2042 3 is_stmt 1 view .LVU1008 |
7800 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7800 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 131 |
7801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 131 |
7802 | 7802 | ||
7803 | 7803 | ||
7804 | 3377 .loc 1 2042 6 is_stmt 0 view .LVU1009 |
7804 | 3377 .loc 1 2042 6 is_stmt 0 view .LVU1009 |
7805 | 3378 001e 28B1 cbz r0, .L218 |
7805 | 3378 001e 28B1 cbz r0, .L218 |
7806 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7806 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 7856... | Line 7856... | ||
7856 | 3416 004c FAE7 b .L215 |
7856 | 3416 004c FAE7 b .L215 |
7857 | 3417 .LVL258: |
7857 | 3417 .LVL258: |
7858 | 3418 .L219: |
7858 | 3418 .L219: |
7859 | 2045:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7859 | 2045:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7860 | 3419 .loc 1 2045 5 view .LVU1023 |
7860 | 3419 .loc 1 2045 5 view .LVU1023 |
7861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 132 |
7861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 132 |
7862 | 7862 | ||
7863 | 7863 | ||
7864 | 2045:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7864 | 2045:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7865 | 3420 .loc 1 2045 8 is_stmt 0 view .LVU1024 |
7865 | 3420 .loc 1 2045 8 is_stmt 0 view .LVU1024 |
7866 | 3421 004e 13F0010F tst r3, #1 |
7866 | 3421 004e 13F0010F tst r3, #1 |
Line 7916... | Line 7916... | ||
7916 | 3457 .L222: |
7916 | 3457 .L222: |
7917 | 2063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7917 | 2063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7918 | 3458 .loc 1 2063 5 is_stmt 1 view .LVU1039 |
7918 | 3458 .loc 1 2063 5 is_stmt 1 view .LVU1039 |
7919 | 2063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7919 | 2063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7920 | 3459 .loc 1 2063 8 is_stmt 0 view .LVU1040 |
7920 | 3459 .loc 1 2063 8 is_stmt 0 view .LVU1040 |
7921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 133 |
7921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 133 |
7922 | 7922 | ||
7923 | 7923 | ||
7924 | 3460 0082 13F0080F tst r3, #8 |
7924 | 3460 0082 13F0080F tst r3, #8 |
7925 | 3461 0086 04D0 beq .L223 |
7925 | 3461 0086 04D0 beq .L223 |
7926 | 2063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
7926 | 2063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 7976... | Line 7976... | ||
7976 | 3497 .loc 1 2080 62 discriminator 1 view .LVU1055 |
7976 | 3497 .loc 1 2080 62 discriminator 1 view .LVU1055 |
7977 | 3498 00b4 23B3 cbz r3, .L227 |
7977 | 3498 00b4 23B3 cbz r3, .L227 |
7978 | 3499 .L226: |
7978 | 3499 .L226: |
7979 | 2085:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7979 | 2085:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
7980 | 3500 .loc 1 2085 9 is_stmt 1 view .LVU1056 |
7980 | 3500 .loc 1 2085 9 is_stmt 1 view .LVU1056 |
7981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 134 |
7981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 134 |
7982 | 7982 | ||
7983 | 7983 | ||
7984 | 3501 00b6 2046 mov r0, r4 |
7984 | 3501 00b6 2046 mov r0, r4 |
7985 | 3502 00b8 FFF7FEFF bl UART_EndRxTransfer |
7985 | 3502 00b8 FFF7FEFF bl UART_EndRxTransfer |
7986 | 3503 .LVL262: |
7986 | 3503 .LVL262: |
Line 8036... | Line 8036... | ||
8036 | 3537 .loc 1 2101 15 view .LVU1072 |
8036 | 3537 .loc 1 2101 15 view .LVU1072 |
8037 | 3538 00e4 9847 blx r3 |
8037 | 3538 00e4 9847 blx r3 |
8038 | 3539 .LVL264: |
8038 | 3539 .LVL264: |
8039 | 3540 00e6 ADE7 b .L215 |
8039 | 3540 00e6 ADE7 b .L215 |
8040 | 3541 .LVL265: |
8040 | 3541 .LVL265: |
8041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 135 |
8041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 135 |
8042 | 8042 | ||
8043 | 8043 | ||
8044 | 3542 .L235: |
8044 | 3542 .L235: |
8045 | 2074:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8045 | 2074:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8046 | 3543 .loc 1 2074 9 is_stmt 1 view .LVU1073 |
8046 | 3543 .loc 1 2074 9 is_stmt 1 view .LVU1073 |
Line 8096... | Line 8096... | ||
8096 | 3583 0112 97E7 b .L215 |
8096 | 3583 0112 97E7 b .L215 |
8097 | 3584 .LVL275: |
8097 | 3584 .LVL275: |
8098 | 3585 .L234: |
8098 | 3585 .L234: |
8099 | 2156:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return; |
8099 | 2156:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return; |
8100 | 3586 .loc 1 2156 5 view .LVU1084 |
8100 | 3586 .loc 1 2156 5 view .LVU1084 |
8101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 136 |
8101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 136 |
8102 | 8102 | ||
8103 | 8103 | ||
8104 | 3587 0114 2046 mov r0, r4 |
8104 | 3587 0114 2046 mov r0, r4 |
8105 | 3588 .LVL276: |
8105 | 3588 .LVL276: |
8106 | 2156:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return; |
8106 | 2156:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return; |
Line 8156... | Line 8156... | ||
8156 | 3631 0008 C384 strh r3, [r0, #38] @ movhi |
8156 | 3631 0008 C384 strh r3, [r0, #38] @ movhi |
8157 | 2764:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
8157 | 2764:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
8158 | 3632 .loc 1 2764 3 is_stmt 1 view .LVU1095 |
8158 | 3632 .loc 1 2764 3 is_stmt 1 view .LVU1095 |
8159 | 3633 000a FFF7FEFF bl HAL_UART_ErrorCallback |
8159 | 3633 000a FFF7FEFF bl HAL_UART_ErrorCallback |
8160 | 3634 .LVL280: |
8160 | 3634 .LVL280: |
8161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 137 |
8161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 137 |
8162 | 8162 | ||
8163 | 8163 | ||
8164 | 2766:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8164 | 2766:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8165 | 3635 .loc 1 2766 1 is_stmt 0 view .LVU1096 |
8165 | 3635 .loc 1 2766 1 is_stmt 0 view .LVU1096 |
8166 | 3636 000e 08BD pop {r3, pc} |
8166 | 3636 000e 08BD pop {r3, pc} |
Line 8216... | Line 8216... | ||
8216 | 3684 .loc 1 1748 3 is_stmt 1 view .LVU1102 |
8216 | 3684 .loc 1 1748 3 is_stmt 1 view .LVU1102 |
8217 | 3685 .LVL283: |
8217 | 3685 .LVL283: |
8218 | 1751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); |
8218 | 1751:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); |
8219 | 3686 .loc 1 1751 3 view .LVU1103 |
8219 | 3686 .loc 1 1751 3 view .LVU1103 |
8220 | 3687 0004 0268 ldr r2, [r0] |
8220 | 3687 0004 0268 ldr r2, [r0] |
8221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 138 |
8221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 138 |
8222 | 8222 | ||
8223 | 8223 | ||
8224 | 3688 0006 D368 ldr r3, [r2, #12] |
8224 | 3688 0006 D368 ldr r3, [r2, #12] |
8225 | 3689 0008 23F4F073 bic r3, r3, #480 |
8225 | 3689 0008 23F4F073 bic r3, r3, #480 |
8226 | 3690 000c D360 str r3, [r2, #12] |
8226 | 3690 000c D360 str r3, [r2, #12] |
Line 8276... | Line 8276... | ||
8276 | 1777:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8276 | 1777:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8277 | 3725 .loc 1 1777 7 is_stmt 1 view .LVU1119 |
8277 | 3725 .loc 1 1777 7 is_stmt 1 view .LVU1119 |
8278 | 1777:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8278 | 1777:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8279 | 3726 .loc 1 1777 40 is_stmt 0 view .LVU1120 |
8279 | 3726 .loc 1 1777 40 is_stmt 0 view .LVU1120 |
8280 | 3727 0038 214A ldr r2, .L254+4 |
8280 | 3727 0038 214A ldr r2, .L254+4 |
8281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 139 |
8281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 139 |
8282 | 8282 | ||
8283 | 8283 | ||
8284 | 3728 003a 5A63 str r2, [r3, #52] |
8284 | 3728 003a 5A63 str r2, [r3, #52] |
8285 | 3729 .L244: |
8285 | 3729 .L244: |
8286 | 1786:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8286 | 1786:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
Line 8336... | Line 8336... | ||
8336 | 1767:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8336 | 1767:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8337 | 3765 .loc 1 1767 40 is_stmt 0 view .LVU1136 |
8337 | 3765 .loc 1 1767 40 is_stmt 0 view .LVU1136 |
8338 | 3766 0062 0022 movs r2, #0 |
8338 | 3766 0062 0022 movs r2, #0 |
8339 | 3767 0064 5A63 str r2, [r3, #52] |
8339 | 3767 0064 5A63 str r2, [r3, #52] |
8340 | 3768 0066 E0E7 b .L242 |
8340 | 3768 0066 E0E7 b .L242 |
8341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 140 |
8341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 140 |
8342 | 8342 | ||
8343 | 8343 | ||
8344 | 3769 .L245: |
8344 | 3769 .L245: |
8345 | 1781:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8345 | 1781:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8346 | 3770 .loc 1 1781 7 is_stmt 1 view .LVU1137 |
8346 | 3770 .loc 1 1781 7 is_stmt 1 view .LVU1137 |
Line 8396... | Line 8396... | ||
8396 | 3805 .loc 1 1823 42 view .LVU1152 |
8396 | 3805 .loc 1 1823 42 view .LVU1152 |
8397 | 3806 008e 0022 movs r2, #0 |
8397 | 3806 008e 0022 movs r2, #0 |
8398 | 3807 0090 5A63 str r2, [r3, #52] |
8398 | 3807 0090 5A63 str r2, [r3, #52] |
8399 | 1824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8399 | 1824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8400 | 3808 .loc 1 1824 9 is_stmt 1 view .LVU1153 |
8400 | 3808 .loc 1 1824 9 is_stmt 1 view .LVU1153 |
8401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 141 |
8401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 141 |
8402 | 8402 | ||
8403 | 8403 | ||
8404 | 3809 .LVL289: |
8404 | 3809 .LVL289: |
8405 | 1834:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8405 | 1834:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8406 | 3810 .loc 1 1834 3 view .LVU1154 |
8406 | 3810 .loc 1 1834 3 view .LVU1154 |
Line 8456... | Line 8456... | ||
8456 | 1834:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8456 | 1834:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8457 | 3846 .loc 1 1834 6 is_stmt 0 view .LVU1169 |
8457 | 3846 .loc 1 1834 6 is_stmt 0 view .LVU1169 |
8458 | 3847 00b4 0029 cmp r1, #0 |
8458 | 3847 00b4 0029 cmp r1, #0 |
8459 | 3848 00b6 ECD1 bne .L249 |
8459 | 3848 00b6 ECD1 bne .L249 |
8460 | 3849 .LVL293: |
8460 | 3849 .LVL293: |
8461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 142 |
8461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 142 |
8462 | 8462 | ||
8463 | 8463 | ||
8464 | 3850 .L248: |
8464 | 3850 .L248: |
8465 | 1857:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8465 | 1857:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8466 | 3851 .loc 1 1857 3 is_stmt 1 view .LVU1170 |
8466 | 3851 .loc 1 1857 3 is_stmt 1 view .LVU1170 |
Line 8516... | Line 8516... | ||
8516 | 3894 0008 5A63 str r2, [r3, #52] |
8516 | 3894 0008 5A63 str r2, [r3, #52] |
8517 | 2829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8517 | 2829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8518 | 3895 .loc 1 2829 3 is_stmt 1 view .LVU1180 |
8518 | 3895 .loc 1 2829 3 is_stmt 1 view .LVU1180 |
8519 | 2829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8519 | 2829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8520 | 3896 .loc 1 2829 12 is_stmt 0 view .LVU1181 |
8520 | 3896 .loc 1 2829 12 is_stmt 0 view .LVU1181 |
8521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 143 |
8521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 143 |
8522 | 8522 | ||
8523 | 8523 | ||
8524 | 3897 000a 036B ldr r3, [r0, #48] |
8524 | 3897 000a 036B ldr r3, [r0, #48] |
8525 | 2829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8525 | 2829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8526 | 3898 .loc 1 2829 6 view .LVU1182 |
8526 | 3898 .loc 1 2829 6 view .LVU1182 |
Line 8576... | Line 8576... | ||
8576 | 3934 .syntax unified |
8576 | 3934 .syntax unified |
8577 | 3935 .thumb |
8577 | 3935 .thumb |
8578 | 3936 .thumb_func |
8578 | 3936 .thumb_func |
8579 | 3937 .fpu softvfp |
8579 | 3937 .fpu softvfp |
8580 | 3939 UART_DMATxAbortCallback: |
8580 | 3939 UART_DMATxAbortCallback: |
8581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 144 |
8581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 144 |
8582 | 8582 | ||
8583 | 8583 | ||
8584 | 3940 .LVL298: |
8584 | 3940 .LVL298: |
8585 | 3941 .LFB112: |
8585 | 3941 .LFB112: |
8586 | 2778:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_HandleTypeDef *huart = (UART_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; |
8586 | 2778:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** UART_HandleTypeDef *huart = (UART_HandleTypeDef *)((DMA_HandleTypeDef *)hdma)->Parent; |
Line 8636... | Line 8636... | ||
8636 | 2794:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8636 | 2794:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8637 | 3977 .loc 1 2794 3 is_stmt 1 view .LVU1213 |
8637 | 3977 .loc 1 2794 3 is_stmt 1 view .LVU1213 |
8638 | 2794:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8638 | 2794:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8639 | 3978 .loc 1 2794 22 is_stmt 0 view .LVU1214 |
8639 | 3978 .loc 1 2794 22 is_stmt 0 view .LVU1214 |
8640 | 3979 0016 C385 strh r3, [r0, #46] @ movhi |
8640 | 3979 0016 C385 strh r3, [r0, #46] @ movhi |
8641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 145 |
8641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 145 |
8642 | 8642 | ||
8643 | 8643 | ||
8644 | 2797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8644 | 2797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8645 | 3980 .loc 1 2797 3 is_stmt 1 view .LVU1215 |
8645 | 3980 .loc 1 2797 3 is_stmt 1 view .LVU1215 |
8646 | 2797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8646 | 2797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 8696... | Line 8696... | ||
8696 | 4024 .syntax unified |
8696 | 4024 .syntax unified |
8697 | 4025 .thumb |
8697 | 4025 .thumb |
8698 | 4026 .thumb_func |
8698 | 4026 .thumb_func |
8699 | 4027 .fpu softvfp |
8699 | 4027 .fpu softvfp |
8700 | 4029 HAL_UART_AbortTransmit_IT: |
8700 | 4029 HAL_UART_AbortTransmit_IT: |
8701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 146 |
8701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 146 |
8702 | 8702 | ||
8703 | 8703 | ||
8704 | 4030 .LVL302: |
8704 | 4030 .LVL302: |
8705 | 4031 .LFB85: |
8705 | 4031 .LFB85: |
8706 | 1875:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable TXEIE and TCIE interrupts */ |
8706 | 1875:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** /* Disable TXEIE and TCIE interrupts */ |
Line 8756... | Line 8756... | ||
8756 | 1892:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8756 | 1892:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8757 | 4069 .loc 1 1892 11 is_stmt 0 view .LVU1239 |
8757 | 4069 .loc 1 1892 11 is_stmt 0 view .LVU1239 |
8758 | 4070 0028 006B ldr r0, [r0, #48] |
8758 | 4070 0028 006B ldr r0, [r0, #48] |
8759 | 4071 .LVL303: |
8759 | 4071 .LVL303: |
8760 | 1892:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8760 | 1892:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** { |
8761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 147 |
8761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 147 |
8762 | 8762 | ||
8763 | 8763 | ||
8764 | 4072 .loc 1 1892 11 view .LVU1240 |
8764 | 4072 .loc 1 1892 11 view .LVU1240 |
8765 | 4073 002a FFF7FEFF bl HAL_DMA_Abort_IT |
8765 | 4073 002a FFF7FEFF bl HAL_DMA_Abort_IT |
8766 | 4074 .LVL304: |
8766 | 4074 .LVL304: |
Line 8816... | Line 8816... | ||
8816 | 4109 004c 2023 movs r3, #32 |
8816 | 4109 004c 2023 movs r3, #32 |
8817 | 4110 004e 80F83930 strb r3, [r0, #57] |
8817 | 4110 004e 80F83930 strb r3, [r0, #57] |
8818 | 1930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
8818 | 1930:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
8819 | 4111 .loc 1 1930 5 is_stmt 1 view .LVU1256 |
8819 | 4111 .loc 1 1930 5 is_stmt 1 view .LVU1256 |
8820 | 4112 0052 FFF7FEFF bl HAL_UART_AbortTransmitCpltCallback |
8820 | 4112 0052 FFF7FEFF bl HAL_UART_AbortTransmitCpltCallback |
8821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 148 |
8821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 148 |
8822 | 8822 | ||
8823 | 8823 | ||
8824 | 4113 .LVL309: |
8824 | 4113 .LVL309: |
8825 | 4114 .L268: |
8825 | 4114 .L268: |
8826 | 1934:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8826 | 1934:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
Line 8876... | Line 8876... | ||
8876 | 2874:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8876 | 2874:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
8877 | 4157 .loc 1 2874 17 is_stmt 0 view .LVU1267 |
8877 | 4157 .loc 1 2874 17 is_stmt 0 view .LVU1267 |
8878 | 4158 0008 2023 movs r3, #32 |
8878 | 4158 0008 2023 movs r3, #32 |
8879 | 4159 000a 80F83930 strb r3, [r0, #57] |
8879 | 4159 000a 80F83930 strb r3, [r0, #57] |
8880 | 2882:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
8880 | 2882:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** #endif /* USE_HAL_UART_REGISTER_CALLBACKS */ |
8881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 149 |
8881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 149 |
8882 | 8882 | ||
8883 | 8883 | ||
8884 | 4160 .loc 1 2882 3 is_stmt 1 view .LVU1268 |
8884 | 4160 .loc 1 2882 3 is_stmt 1 view .LVU1268 |
8885 | 4161 000e FFF7FEFF bl HAL_UART_AbortTransmitCpltCallback |
8885 | 4161 000e FFF7FEFF bl HAL_UART_AbortTransmitCpltCallback |
8886 | 4162 .LVL313: |
8886 | 4162 .LVL313: |
Line 8936... | Line 8936... | ||
8936 | 4210 .cfi_offset 14, -4 |
8936 | 4210 .cfi_offset 14, -4 |
8937 | 4211 0002 0446 mov r4, r0 |
8937 | 4211 0002 0446 mov r4, r0 |
8938 | 1954:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); |
8938 | 1954:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** CLEAR_BIT(huart->Instance->CR3, USART_CR3_EIE); |
8939 | 4212 .loc 1 1954 3 is_stmt 1 view .LVU1275 |
8939 | 4212 .loc 1 1954 3 is_stmt 1 view .LVU1275 |
8940 | 4213 0004 0268 ldr r2, [r0] |
8940 | 4213 0004 0268 ldr r2, [r0] |
8941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 150 |
8941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 150 |
8942 | 8942 | ||
8943 | 8943 | ||
8944 | 4214 0006 D368 ldr r3, [r2, #12] |
8944 | 4214 0006 D368 ldr r3, [r2, #12] |
8945 | 4215 0008 23F49073 bic r3, r3, #288 |
8945 | 4215 0008 23F49073 bic r3, r3, #288 |
8946 | 4216 000c D360 str r3, [r2, #12] |
8946 | 4216 000c D360 str r3, [r2, #12] |
Line 8996... | Line 8996... | ||
8996 | 4251 .loc 1 1973 9 is_stmt 1 view .LVU1290 |
8996 | 4251 .loc 1 1973 9 is_stmt 1 view .LVU1290 |
8997 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8997 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
8998 | 4252 .loc 1 1973 14 is_stmt 0 view .LVU1291 |
8998 | 4252 .loc 1 1973 14 is_stmt 0 view .LVU1291 |
8999 | 4253 003a 606B ldr r0, [r4, #52] |
8999 | 4253 003a 606B ldr r0, [r4, #52] |
9000 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
9000 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
9001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 151 |
9001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 151 |
9002 | 9002 | ||
9003 | 9003 | ||
9004 | 4254 .loc 1 1973 22 view .LVU1292 |
9004 | 4254 .loc 1 1973 22 view .LVU1292 |
9005 | 4255 003c 436B ldr r3, [r0, #52] |
9005 | 4255 003c 436B ldr r3, [r0, #52] |
9006 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
9006 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
Line 9056... | Line 9056... | ||
9056 | 4292 0062 10BD pop {r4, pc} |
9056 | 4292 0062 10BD pop {r4, pc} |
9057 | 4293 .LVL323: |
9057 | 4293 .LVL323: |
9058 | 4294 .L281: |
9058 | 4294 .L281: |
9059 | 2013:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9059 | 2013:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9060 | 4295 .loc 1 2013 1 view .LVU1307 |
9060 | 4295 .loc 1 2013 1 view .LVU1307 |
9061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 152 |
9061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 152 |
9062 | 9062 | ||
9063 | 9063 | ||
9064 | 4296 .align 2 |
9064 | 4296 .align 2 |
9065 | 4297 .L280: |
9065 | 4297 .L280: |
9066 | 4298 0064 00000000 .word UART_DMARxOnlyAbortCallback |
9066 | 4298 0064 00000000 .word UART_DMARxOnlyAbortCallback |
Line 9116... | Line 9116... | ||
9116 | 4340 .LFE115: |
9116 | 4340 .LFE115: |
9117 | 4342 .section .text.HAL_LIN_SendBreak,"ax",%progbits |
9117 | 4342 .section .text.HAL_LIN_SendBreak,"ax",%progbits |
9118 | 4343 .align 1 |
9118 | 4343 .align 1 |
9119 | 4344 .global HAL_LIN_SendBreak |
9119 | 4344 .global HAL_LIN_SendBreak |
9120 | 4345 .syntax unified |
9120 | 4345 .syntax unified |
9121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 153 |
9121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 153 |
9122 | 9122 | ||
9123 | 9123 | ||
9124 | 4346 .thumb |
9124 | 4346 .thumb |
9125 | 4347 .thumb_func |
9125 | 4347 .thumb_func |
9126 | 4348 .fpu softvfp |
9126 | 4348 .fpu softvfp |
Line 9176... | Line 9176... | ||
9176 | 4385 .loc 1 2328 10 is_stmt 0 discriminator 2 view .LVU1331 |
9176 | 4385 .loc 1 2328 10 is_stmt 0 discriminator 2 view .LVU1331 |
9177 | 4386 002a 1846 mov r0, r3 |
9177 | 4386 002a 1846 mov r0, r3 |
9178 | 4387 .LVL328: |
9178 | 4387 .LVL328: |
9179 | 2328:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
9179 | 2328:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** } |
9180 | 4388 .loc 1 2328 10 discriminator 2 view .LVU1332 |
9180 | 4388 .loc 1 2328 10 discriminator 2 view .LVU1332 |
9181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 154 |
9181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 154 |
9182 | 9182 | ||
9183 | 9183 | ||
9184 | 4389 002c 7047 bx lr |
9184 | 4389 002c 7047 bx lr |
9185 | 4390 .LVL329: |
9185 | 4390 .LVL329: |
9186 | 4391 .L286: |
9186 | 4391 .L286: |
Line 9236... | Line 9236... | ||
9236 | 4433 001c D360 str r3, [r2, #12] |
9236 | 4433 001c D360 str r3, [r2, #12] |
9237 | 2350:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9237 | 2350:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9238 | 4434 .loc 1 2350 3 discriminator 2 view .LVU1343 |
9238 | 4434 .loc 1 2350 3 discriminator 2 view .LVU1343 |
9239 | 2350:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9239 | 2350:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9240 | 4435 .loc 1 2350 17 is_stmt 0 discriminator 2 view .LVU1344 |
9240 | 4435 .loc 1 2350 17 is_stmt 0 discriminator 2 view .LVU1344 |
9241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 155 |
9241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 155 |
9242 | 9242 | ||
9243 | 9243 | ||
9244 | 4436 001e 2023 movs r3, #32 |
9244 | 4436 001e 2023 movs r3, #32 |
9245 | 4437 0020 80F83930 strb r3, [r0, #57] |
9245 | 4437 0020 80F83930 strb r3, [r0, #57] |
9246 | 2353:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9246 | 2353:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 9296... | Line 9296... | ||
9296 | 4479 0006 12D0 beq .L292 |
9296 | 4479 0006 12D0 beq .L292 |
9297 | 2370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9297 | 2370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9298 | 4480 .loc 1 2370 3 discriminator 2 view .LVU1356 |
9298 | 4480 .loc 1 2370 3 discriminator 2 view .LVU1356 |
9299 | 4481 0008 0123 movs r3, #1 |
9299 | 4481 0008 0123 movs r3, #1 |
9300 | 4482 000a 80F83830 strb r3, [r0, #56] |
9300 | 4482 000a 80F83830 strb r3, [r0, #56] |
9301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 156 |
9301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 156 |
9302 | 9302 | ||
9303 | 9303 | ||
9304 | 2372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9304 | 2372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9305 | 4483 .loc 1 2372 3 discriminator 2 view .LVU1357 |
9305 | 4483 .loc 1 2372 3 discriminator 2 view .LVU1357 |
9306 | 2372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9306 | 2372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
Line 9356... | Line 9356... | ||
9356 | 4525 .LVL339: |
9356 | 4525 .LVL339: |
9357 | 4526 .LFB99: |
9357 | 4526 .LFB99: |
9358 | 2392:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tmpreg = 0x00U; |
9358 | 2392:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** uint32_t tmpreg = 0x00U; |
9359 | 4527 .loc 1 2392 1 is_stmt 1 view -0 |
9359 | 4527 .loc 1 2392 1 is_stmt 1 view -0 |
9360 | 4528 .cfi_startproc |
9360 | 4528 .cfi_startproc |
9361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 157 |
9361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 157 |
9362 | 9362 | ||
9363 | 9363 | ||
9364 | 4529 @ args = 0, pretend = 0, frame = 0 |
9364 | 4529 @ args = 0, pretend = 0, frame = 0 |
9365 | 4530 @ frame_needed = 0, uses_anonymous_args = 0 |
9365 | 4530 @ frame_needed = 0, uses_anonymous_args = 0 |
9366 | 4531 @ link register save eliminated. |
9366 | 4531 @ link register save eliminated. |
Line 9416... | Line 9416... | ||
9416 | 2412:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9416 | 2412:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9417 | 4565 .loc 1 2412 17 discriminator 2 view .LVU1386 |
9417 | 4565 .loc 1 2412 17 discriminator 2 view .LVU1386 |
9418 | 4566 0024 80F83930 strb r3, [r0, #57] |
9418 | 4566 0024 80F83930 strb r3, [r0, #57] |
9419 | 4567 .LVL344: |
9419 | 4567 .LVL344: |
9420 | 2415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9420 | 2415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 158 |
9421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 158 |
9422 | 9422 | ||
9423 | 9423 | ||
9424 | 4568 .loc 1 2415 3 is_stmt 1 discriminator 2 view .LVU1387 |
9424 | 4568 .loc 1 2415 3 is_stmt 1 discriminator 2 view .LVU1387 |
9425 | 2415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9425 | 2415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9426 | 4569 .loc 1 2415 3 discriminator 2 view .LVU1388 |
9426 | 4569 .loc 1 2415 3 discriminator 2 view .LVU1388 |
Line 9476... | Line 9476... | ||
9476 | 4611 0008 0123 movs r3, #1 |
9476 | 4611 0008 0123 movs r3, #1 |
9477 | 4612 000a 80F83830 strb r3, [r0, #56] |
9477 | 4612 000a 80F83830 strb r3, [r0, #56] |
9478 | 2433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9478 | 2433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9479 | 4613 .loc 1 2433 3 discriminator 2 view .LVU1399 |
9479 | 4613 .loc 1 2433 3 discriminator 2 view .LVU1399 |
9480 | 2433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9480 | 2433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 159 |
9481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 159 |
9482 | 9482 | ||
9483 | 9483 | ||
9484 | 4614 .loc 1 2433 17 is_stmt 0 discriminator 2 view .LVU1400 |
9484 | 4614 .loc 1 2433 17 is_stmt 0 discriminator 2 view .LVU1400 |
9485 | 4615 000e 2423 movs r3, #36 |
9485 | 4615 000e 2423 movs r3, #36 |
9486 | 4616 0010 80F83930 strb r3, [r0, #57] |
9486 | 4616 0010 80F83930 strb r3, [r0, #57] |
Line 9536... | Line 9536... | ||
9536 | 4650 .LVL355: |
9536 | 4650 .LVL355: |
9537 | 4651 .L298: |
9537 | 4651 .L298: |
9538 | 2431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9538 | 2431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9539 | 4652 .loc 1 2431 3 view .LVU1417 |
9539 | 4652 .loc 1 2431 3 view .LVU1417 |
9540 | 4653 0032 0220 movs r0, #2 |
9540 | 4653 0032 0220 movs r0, #2 |
9541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 160 |
9541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 160 |
9542 | 9542 | ||
9543 | 9543 | ||
9544 | 4654 .LVL356: |
9544 | 4654 .LVL356: |
9545 | 2453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9545 | 2453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** |
9546 | 4655 .loc 1 2453 1 view .LVU1418 |
9546 | 4655 .loc 1 2453 1 view .LVU1418 |
Line 9596... | Line 9596... | ||
9596 | 4699 .thumb_func |
9596 | 4699 .thumb_func |
9597 | 4700 .fpu softvfp |
9597 | 4700 .fpu softvfp |
9598 | 4702 HAL_UART_GetError: |
9598 | 4702 HAL_UART_GetError: |
9599 | 4703 .LVL361: |
9599 | 4703 .LVL361: |
9600 | 4704 .LFB102: |
9600 | 4704 .LFB102: |
9601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 161 |
9601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 161 |
9602 | 9602 | ||
9603 | 9603 | ||
9604 | 2499:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return huart->ErrorCode; |
9604 | 2499:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c **** return huart->ErrorCode; |
9605 | 4705 .loc 1 2499 1 is_stmt 1 view -0 |
9605 | 4705 .loc 1 2499 1 is_stmt 1 view -0 |
9606 | 4706 .cfi_startproc |
9606 | 4706 .cfi_startproc |
Line 9629... | Line 9629... | ||
9629 | 4727 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
9629 | 4727 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
9630 | 4728 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h" |
9630 | 4728 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h" |
9631 | 4729 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h" |
9631 | 4729 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h" |
9632 | 4730 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
9632 | 4730 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
9633 | 4731 .file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h" |
9633 | 4731 .file 12 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h" |
9634 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 162 |
9634 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 162 |
9635 | 9635 | ||
9636 | 9636 | ||
9637 | DEFINED SYMBOLS |
9637 | DEFINED SYMBOLS |
9638 | *ABS*:0000000000000000 stm32f1xx_hal_uart.c |
9638 | *ABS*:0000000000000000 stm32f1xx_hal_uart.c |
9639 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:16 .text.UART_EndTxTransfer:0000000000000000 $t |
9639 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:16 .text.UART_EndTxTransfer:0000000000000000 $t |
9640 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:23 .text.UART_EndTxTransfer:0000000000000000 UART_EndTxTransfer |
9640 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:23 .text.UART_EndTxTransfer:0000000000000000 UART_EndTxTransfer |
9641 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:47 .text.UART_EndRxTransfer:0000000000000000 $t |
9641 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:47 .text.UART_EndRxTransfer:0000000000000000 $t |
9642 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:53 .text.UART_EndRxTransfer:0000000000000000 UART_EndRxTransfer |
9642 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:53 .text.UART_EndRxTransfer:0000000000000000 UART_EndRxTransfer |
9643 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:81 .text.UART_Transmit_IT:0000000000000000 $t |
9643 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:81 .text.UART_Transmit_IT:0000000000000000 $t |
9644 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:87 .text.UART_Transmit_IT:0000000000000000 UART_Transmit_IT |
9644 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:87 .text.UART_Transmit_IT:0000000000000000 UART_Transmit_IT |
9645 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:194 .text.UART_SetConfig:0000000000000000 $t |
9645 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:194 .text.UART_SetConfig:0000000000000000 $t |
9646 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:200 .text.UART_SetConfig:0000000000000000 UART_SetConfig |
9646 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:200 .text.UART_SetConfig:0000000000000000 UART_SetConfig |
9647 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:335 .text.UART_SetConfig:00000000000000c4 $d |
9647 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:335 .text.UART_SetConfig:00000000000000c4 $d |
9648 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:341 .text.UART_WaitOnFlagUntilTimeout:0000000000000000 $t |
9648 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:341 .text.UART_WaitOnFlagUntilTimeout:0000000000000000 $t |
9649 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:347 .text.UART_WaitOnFlagUntilTimeout:0000000000000000 UART_WaitOnFlagUntilTimeout |
9649 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:347 .text.UART_WaitOnFlagUntilTimeout:0000000000000000 UART_WaitOnFlagUntilTimeout |
9650 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:435 .text.HAL_UART_MspInit:0000000000000000 $t |
9650 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:435 .text.HAL_UART_MspInit:0000000000000000 $t |
9651 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:442 .text.HAL_UART_MspInit:0000000000000000 HAL_UART_MspInit |
9651 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:442 .text.HAL_UART_MspInit:0000000000000000 HAL_UART_MspInit |
9652 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:457 .text.HAL_UART_Init:0000000000000000 $t |
9652 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:457 .text.HAL_UART_Init:0000000000000000 $t |
9653 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:464 .text.HAL_UART_Init:0000000000000000 HAL_UART_Init |
9653 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:464 .text.HAL_UART_Init:0000000000000000 HAL_UART_Init |
9654 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:558 .text.HAL_HalfDuplex_Init:0000000000000000 $t |
9654 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:558 .text.HAL_HalfDuplex_Init:0000000000000000 $t |
9655 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:565 .text.HAL_HalfDuplex_Init:0000000000000000 HAL_HalfDuplex_Init |
9655 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:565 .text.HAL_HalfDuplex_Init:0000000000000000 HAL_HalfDuplex_Init |
9656 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:664 .text.HAL_LIN_Init:0000000000000000 $t |
9656 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:664 .text.HAL_LIN_Init:0000000000000000 $t |
9657 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:671 .text.HAL_LIN_Init:0000000000000000 HAL_LIN_Init |
9657 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:671 .text.HAL_LIN_Init:0000000000000000 HAL_LIN_Init |
9658 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:789 .text.HAL_MultiProcessor_Init:0000000000000000 $t |
9658 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:789 .text.HAL_MultiProcessor_Init:0000000000000000 $t |
9659 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:796 .text.HAL_MultiProcessor_Init:0000000000000000 HAL_MultiProcessor_Init |
9659 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:796 .text.HAL_MultiProcessor_Init:0000000000000000 HAL_MultiProcessor_Init |
9660 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:919 .text.HAL_UART_MspDeInit:0000000000000000 $t |
9660 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:919 .text.HAL_UART_MspDeInit:0000000000000000 $t |
9661 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:926 .text.HAL_UART_MspDeInit:0000000000000000 HAL_UART_MspDeInit |
9661 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:926 .text.HAL_UART_MspDeInit:0000000000000000 HAL_UART_MspDeInit |
9662 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:941 .text.HAL_UART_DeInit:0000000000000000 $t |
9662 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:941 .text.HAL_UART_DeInit:0000000000000000 $t |
9663 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:948 .text.HAL_UART_DeInit:0000000000000000 HAL_UART_DeInit |
9663 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:948 .text.HAL_UART_DeInit:0000000000000000 HAL_UART_DeInit |
9664 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1009 .text.HAL_UART_Transmit:0000000000000000 $t |
9664 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1009 .text.HAL_UART_Transmit:0000000000000000 $t |
9665 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1016 .text.HAL_UART_Transmit:0000000000000000 HAL_UART_Transmit |
9665 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1016 .text.HAL_UART_Transmit:0000000000000000 HAL_UART_Transmit |
9666 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1242 .text.HAL_UART_Receive:0000000000000000 $t |
9666 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1242 .text.HAL_UART_Receive:0000000000000000 $t |
9667 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1249 .text.HAL_UART_Receive:0000000000000000 HAL_UART_Receive |
9667 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1249 .text.HAL_UART_Receive:0000000000000000 HAL_UART_Receive |
9668 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1493 .text.HAL_UART_Transmit_IT:0000000000000000 $t |
9668 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1493 .text.HAL_UART_Transmit_IT:0000000000000000 $t |
9669 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1500 .text.HAL_UART_Transmit_IT:0000000000000000 HAL_UART_Transmit_IT |
9669 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1500 .text.HAL_UART_Transmit_IT:0000000000000000 HAL_UART_Transmit_IT |
9670 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1594 .text.HAL_UART_Receive_IT:0000000000000000 $t |
9670 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1594 .text.HAL_UART_Receive_IT:0000000000000000 $t |
9671 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1601 .text.HAL_UART_Receive_IT:0000000000000000 HAL_UART_Receive_IT |
9671 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1601 .text.HAL_UART_Receive_IT:0000000000000000 HAL_UART_Receive_IT |
9672 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1705 .text.HAL_UART_Transmit_DMA:0000000000000000 $t |
9672 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1705 .text.HAL_UART_Transmit_DMA:0000000000000000 $t |
9673 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1712 .text.HAL_UART_Transmit_DMA:0000000000000000 HAL_UART_Transmit_DMA |
9673 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1712 .text.HAL_UART_Transmit_DMA:0000000000000000 HAL_UART_Transmit_DMA |
9674 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1854 .text.HAL_UART_Transmit_DMA:0000000000000080 $d |
9674 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1854 .text.HAL_UART_Transmit_DMA:0000000000000080 $d |
9675 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2739 .text.UART_DMATransmitCplt:0000000000000000 UART_DMATransmitCplt |
9675 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2739 .text.UART_DMATransmitCplt:0000000000000000 UART_DMATransmitCplt |
9676 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2865 .text.UART_DMATxHalfCplt:0000000000000000 UART_DMATxHalfCplt |
9676 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2865 .text.UART_DMATxHalfCplt:0000000000000000 UART_DMATxHalfCplt |
9677 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3227 .text.UART_DMAError:0000000000000000 UART_DMAError |
9677 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3227 .text.UART_DMAError:0000000000000000 UART_DMAError |
9678 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1861 .text.HAL_UART_Receive_DMA:0000000000000000 $t |
9678 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1861 .text.HAL_UART_Receive_DMA:0000000000000000 $t |
9679 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:1868 .text.HAL_UART_Receive_DMA:0000000000000000 HAL_UART_Receive_DMA |
9679 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:1868 .text.HAL_UART_Receive_DMA:0000000000000000 HAL_UART_Receive_DMA |
9680 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2038 .text.HAL_UART_Receive_DMA:000000000000009c $d |
9680 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2038 .text.HAL_UART_Receive_DMA:000000000000009c $d |
9681 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2920 .text.UART_DMAReceiveCplt:0000000000000000 UART_DMAReceiveCplt |
9681 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2920 .text.UART_DMAReceiveCplt:0000000000000000 UART_DMAReceiveCplt |
9682 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3172 .text.UART_DMARxHalfCplt:0000000000000000 UART_DMARxHalfCplt |
9682 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3172 .text.UART_DMARxHalfCplt:0000000000000000 UART_DMARxHalfCplt |
9683 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2045 .text.HAL_UART_DMAPause:0000000000000000 $t |
9683 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2045 .text.HAL_UART_DMAPause:0000000000000000 $t |
9684 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2052 .text.HAL_UART_DMAPause:0000000000000000 HAL_UART_DMAPause |
9684 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2052 .text.HAL_UART_DMAPause:0000000000000000 HAL_UART_DMAPause |
9685 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2152 .text.HAL_UART_DMAResume:0000000000000000 $t |
9685 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2152 .text.HAL_UART_DMAResume:0000000000000000 $t |
9686 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2159 .text.HAL_UART_DMAResume:0000000000000000 HAL_UART_DMAResume |
9686 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2159 .text.HAL_UART_DMAResume:0000000000000000 HAL_UART_DMAResume |
9687 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2267 .text.HAL_UART_DMAStop:0000000000000000 $t |
9687 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2267 .text.HAL_UART_DMAStop:0000000000000000 $t |
9688 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2274 .text.HAL_UART_DMAStop:0000000000000000 HAL_UART_DMAStop |
9688 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2274 .text.HAL_UART_DMAStop:0000000000000000 HAL_UART_DMAStop |
9689 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2377 .text.HAL_UART_Abort:0000000000000000 $t |
9689 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2377 .text.HAL_UART_Abort:0000000000000000 $t |
9690 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2384 .text.HAL_UART_Abort:0000000000000000 HAL_UART_Abort |
9690 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2384 .text.HAL_UART_Abort:0000000000000000 HAL_UART_Abort |
9691 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2526 .text.HAL_UART_AbortTransmit:0000000000000000 $t |
9691 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2526 .text.HAL_UART_AbortTransmit:0000000000000000 $t |
9692 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2533 .text.HAL_UART_AbortTransmit:0000000000000000 HAL_UART_AbortTransmit |
9692 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2533 .text.HAL_UART_AbortTransmit:0000000000000000 HAL_UART_AbortTransmit |
9693 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2616 .text.HAL_UART_AbortReceive:0000000000000000 $t |
9693 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2616 .text.HAL_UART_AbortReceive:0000000000000000 $t |
9694 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 163 |
9694 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 163 |
9695 | 9695 | ||
9696 | 9696 | ||
9697 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2623 .text.HAL_UART_AbortReceive:0000000000000000 HAL_UART_AbortReceive |
9697 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2623 .text.HAL_UART_AbortReceive:0000000000000000 HAL_UART_AbortReceive |
9698 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2711 .text.HAL_UART_TxCpltCallback:0000000000000000 $t |
9698 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2711 .text.HAL_UART_TxCpltCallback:0000000000000000 $t |
9699 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2718 .text.HAL_UART_TxCpltCallback:0000000000000000 HAL_UART_TxCpltCallback |
9699 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2718 .text.HAL_UART_TxCpltCallback:0000000000000000 HAL_UART_TxCpltCallback |
9700 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2733 .text.UART_DMATransmitCplt:0000000000000000 $t |
9700 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2733 .text.UART_DMATransmitCplt:0000000000000000 $t |
9701 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2798 .text.UART_EndTransmit_IT:0000000000000000 $t |
9701 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2798 .text.UART_EndTransmit_IT:0000000000000000 $t |
9702 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2804 .text.UART_EndTransmit_IT:0000000000000000 UART_EndTransmit_IT |
9702 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2804 .text.UART_EndTransmit_IT:0000000000000000 UART_EndTransmit_IT |
9703 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2837 .text.HAL_UART_TxHalfCpltCallback:0000000000000000 $t |
9703 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2837 .text.HAL_UART_TxHalfCpltCallback:0000000000000000 $t |
9704 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2844 .text.HAL_UART_TxHalfCpltCallback:0000000000000000 HAL_UART_TxHalfCpltCallback |
9704 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2844 .text.HAL_UART_TxHalfCpltCallback:0000000000000000 HAL_UART_TxHalfCpltCallback |
9705 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2859 .text.UART_DMATxHalfCplt:0000000000000000 $t |
9705 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2859 .text.UART_DMATxHalfCplt:0000000000000000 $t |
9706 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2892 .text.HAL_UART_RxCpltCallback:0000000000000000 $t |
9706 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2892 .text.HAL_UART_RxCpltCallback:0000000000000000 $t |
9707 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2899 .text.HAL_UART_RxCpltCallback:0000000000000000 HAL_UART_RxCpltCallback |
9707 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2899 .text.HAL_UART_RxCpltCallback:0000000000000000 HAL_UART_RxCpltCallback |
9708 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2914 .text.UART_DMAReceiveCplt:0000000000000000 $t |
9708 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2914 .text.UART_DMAReceiveCplt:0000000000000000 $t |
9709 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2981 .text.UART_Receive_IT:0000000000000000 $t |
9709 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2981 .text.UART_Receive_IT:0000000000000000 $t |
9710 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:2987 .text.UART_Receive_IT:0000000000000000 UART_Receive_IT |
9710 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:2987 .text.UART_Receive_IT:0000000000000000 UART_Receive_IT |
9711 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3144 .text.HAL_UART_RxHalfCpltCallback:0000000000000000 $t |
9711 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3144 .text.HAL_UART_RxHalfCpltCallback:0000000000000000 $t |
9712 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3151 .text.HAL_UART_RxHalfCpltCallback:0000000000000000 HAL_UART_RxHalfCpltCallback |
9712 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3151 .text.HAL_UART_RxHalfCpltCallback:0000000000000000 HAL_UART_RxHalfCpltCallback |
9713 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3166 .text.UART_DMARxHalfCplt:0000000000000000 $t |
9713 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3166 .text.UART_DMARxHalfCplt:0000000000000000 $t |
9714 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3199 .text.HAL_UART_ErrorCallback:0000000000000000 $t |
9714 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3199 .text.HAL_UART_ErrorCallback:0000000000000000 $t |
9715 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3206 .text.HAL_UART_ErrorCallback:0000000000000000 HAL_UART_ErrorCallback |
9715 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3206 .text.HAL_UART_ErrorCallback:0000000000000000 HAL_UART_ErrorCallback |
9716 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3221 .text.UART_DMAError:0000000000000000 $t |
9716 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3221 .text.UART_DMAError:0000000000000000 $t |
9717 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3324 .text.HAL_UART_IRQHandler:0000000000000000 $t |
9717 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3324 .text.HAL_UART_IRQHandler:0000000000000000 $t |
9718 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3331 .text.HAL_UART_IRQHandler:0000000000000000 HAL_UART_IRQHandler |
9718 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3331 .text.HAL_UART_IRQHandler:0000000000000000 HAL_UART_IRQHandler |
9719 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3597 .text.HAL_UART_IRQHandler:000000000000011c $d |
9719 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3597 .text.HAL_UART_IRQHandler:000000000000011c $d |
9720 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3608 .text.UART_DMAAbortOnError:0000000000000000 UART_DMAAbortOnError |
9720 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3608 .text.UART_DMAAbortOnError:0000000000000000 UART_DMAAbortOnError |
9721 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3602 .text.UART_DMAAbortOnError:0000000000000000 $t |
9721 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3602 .text.UART_DMAAbortOnError:0000000000000000 $t |
9722 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3641 .text.HAL_UART_AbortCpltCallback:0000000000000000 $t |
9722 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3641 .text.HAL_UART_AbortCpltCallback:0000000000000000 $t |
9723 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3648 .text.HAL_UART_AbortCpltCallback:0000000000000000 HAL_UART_AbortCpltCallback |
9723 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3648 .text.HAL_UART_AbortCpltCallback:0000000000000000 HAL_UART_AbortCpltCallback |
9724 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3663 .text.HAL_UART_Abort_IT:0000000000000000 $t |
9724 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3663 .text.HAL_UART_Abort_IT:0000000000000000 $t |
9725 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3670 .text.HAL_UART_Abort_IT:0000000000000000 HAL_UART_Abort_IT |
9725 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3670 .text.HAL_UART_Abort_IT:0000000000000000 HAL_UART_Abort_IT |
9726 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3860 .text.HAL_UART_Abort_IT:00000000000000bc $d |
9726 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3860 .text.HAL_UART_Abort_IT:00000000000000bc $d |
9727 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3939 .text.UART_DMATxAbortCallback:0000000000000000 UART_DMATxAbortCallback |
9727 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3939 .text.UART_DMATxAbortCallback:0000000000000000 UART_DMATxAbortCallback |
9728 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3872 .text.UART_DMARxAbortCallback:0000000000000000 UART_DMARxAbortCallback |
9728 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3872 .text.UART_DMARxAbortCallback:0000000000000000 UART_DMARxAbortCallback |
9729 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3866 .text.UART_DMARxAbortCallback:0000000000000000 $t |
9729 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3866 .text.UART_DMARxAbortCallback:0000000000000000 $t |
9730 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:3933 .text.UART_DMATxAbortCallback:0000000000000000 $t |
9730 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:3933 .text.UART_DMATxAbortCallback:0000000000000000 $t |
9731 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4000 .text.HAL_UART_AbortTransmitCpltCallback:0000000000000000 $t |
9731 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4000 .text.HAL_UART_AbortTransmitCpltCallback:0000000000000000 $t |
9732 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4007 .text.HAL_UART_AbortTransmitCpltCallback:0000000000000000 HAL_UART_AbortTransmitCpltCallback |
9732 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4007 .text.HAL_UART_AbortTransmitCpltCallback:0000000000000000 HAL_UART_AbortTransmitCpltCallback |
9733 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4022 .text.HAL_UART_AbortTransmit_IT:0000000000000000 $t |
9733 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4022 .text.HAL_UART_AbortTransmit_IT:0000000000000000 $t |
9734 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4029 .text.HAL_UART_AbortTransmit_IT:0000000000000000 HAL_UART_AbortTransmit_IT |
9734 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4029 .text.HAL_UART_AbortTransmit_IT:0000000000000000 HAL_UART_AbortTransmit_IT |
9735 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4124 .text.HAL_UART_AbortTransmit_IT:000000000000005c $d |
9735 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4124 .text.HAL_UART_AbortTransmit_IT:000000000000005c $d |
9736 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4135 .text.UART_DMATxOnlyAbortCallback:0000000000000000 UART_DMATxOnlyAbortCallback |
9736 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4135 .text.UART_DMATxOnlyAbortCallback:0000000000000000 UART_DMATxOnlyAbortCallback |
9737 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4129 .text.UART_DMATxOnlyAbortCallback:0000000000000000 $t |
9737 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4129 .text.UART_DMATxOnlyAbortCallback:0000000000000000 $t |
9738 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4169 .text.HAL_UART_AbortReceiveCpltCallback:0000000000000000 $t |
9738 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4169 .text.HAL_UART_AbortReceiveCpltCallback:0000000000000000 $t |
9739 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4176 .text.HAL_UART_AbortReceiveCpltCallback:0000000000000000 HAL_UART_AbortReceiveCpltCallback |
9739 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4176 .text.HAL_UART_AbortReceiveCpltCallback:0000000000000000 HAL_UART_AbortReceiveCpltCallback |
9740 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4191 .text.HAL_UART_AbortReceive_IT:0000000000000000 $t |
9740 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4191 .text.HAL_UART_AbortReceive_IT:0000000000000000 $t |
9741 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4198 .text.HAL_UART_AbortReceive_IT:0000000000000000 HAL_UART_AbortReceive_IT |
9741 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4198 .text.HAL_UART_AbortReceive_IT:0000000000000000 HAL_UART_AbortReceive_IT |
9742 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4298 .text.HAL_UART_AbortReceive_IT:0000000000000064 $d |
9742 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4298 .text.HAL_UART_AbortReceive_IT:0000000000000064 $d |
9743 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4309 .text.UART_DMARxOnlyAbortCallback:0000000000000000 UART_DMARxOnlyAbortCallback |
9743 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4309 .text.UART_DMARxOnlyAbortCallback:0000000000000000 UART_DMARxOnlyAbortCallback |
9744 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4303 .text.UART_DMARxOnlyAbortCallback:0000000000000000 $t |
9744 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4303 .text.UART_DMARxOnlyAbortCallback:0000000000000000 $t |
9745 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4343 .text.HAL_LIN_SendBreak:0000000000000000 $t |
9745 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4343 .text.HAL_LIN_SendBreak:0000000000000000 $t |
9746 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4350 .text.HAL_LIN_SendBreak:0000000000000000 HAL_LIN_SendBreak |
9746 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4350 .text.HAL_LIN_SendBreak:0000000000000000 HAL_LIN_SendBreak |
9747 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4401 .text.HAL_MultiProcessor_EnterMuteMode:0000000000000000 $t |
9747 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4401 .text.HAL_MultiProcessor_EnterMuteMode:0000000000000000 $t |
9748 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4408 .text.HAL_MultiProcessor_EnterMuteMode:0000000000000000 HAL_MultiProcessor_EnterMuteMode |
9748 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4408 .text.HAL_MultiProcessor_EnterMuteMode:0000000000000000 HAL_MultiProcessor_EnterMuteMode |
9749 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4459 .text.HAL_MultiProcessor_ExitMuteMode:0000000000000000 $t |
9749 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4459 .text.HAL_MultiProcessor_ExitMuteMode:0000000000000000 $t |
9750 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4466 .text.HAL_MultiProcessor_ExitMuteMode:0000000000000000 HAL_MultiProcessor_ExitMuteMode |
9750 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4466 .text.HAL_MultiProcessor_ExitMuteMode:0000000000000000 HAL_MultiProcessor_ExitMuteMode |
9751 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4517 .text.HAL_HalfDuplex_EnableTransmitter:0000000000000000 $t |
9751 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4517 .text.HAL_HalfDuplex_EnableTransmitter:0000000000000000 $t |
9752 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4524 .text.HAL_HalfDuplex_EnableTransmitter:0000000000000000 HAL_HalfDuplex_EnableTransmitter |
9752 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4524 .text.HAL_HalfDuplex_EnableTransmitter:0000000000000000 HAL_HalfDuplex_EnableTransmitter |
9753 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4589 .text.HAL_HalfDuplex_EnableReceiver:0000000000000000 $t |
9753 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4589 .text.HAL_HalfDuplex_EnableReceiver:0000000000000000 $t |
9754 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s page 164 |
9754 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s page 164 |
9755 | 9755 | ||
9756 | 9756 | ||
9757 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4596 .text.HAL_HalfDuplex_EnableReceiver:0000000000000000 HAL_HalfDuplex_EnableReceiver |
9757 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4596 .text.HAL_HalfDuplex_EnableReceiver:0000000000000000 HAL_HalfDuplex_EnableReceiver |
9758 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4661 .text.HAL_UART_GetState:0000000000000000 $t |
9758 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4661 .text.HAL_UART_GetState:0000000000000000 $t |
9759 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4668 .text.HAL_UART_GetState:0000000000000000 HAL_UART_GetState |
9759 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4668 .text.HAL_UART_GetState:0000000000000000 HAL_UART_GetState |
9760 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4695 .text.HAL_UART_GetError:0000000000000000 $t |
9760 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4695 .text.HAL_UART_GetError:0000000000000000 $t |
9761 | C:\Users\mike\AppData\Local\Temp\ccYxPJGh.s:4702 .text.HAL_UART_GetError:0000000000000000 HAL_UART_GetError |
9761 | C:\Users\mike\AppData\Local\Temp\ccu02Nk7.s:4702 .text.HAL_UART_GetError:0000000000000000 HAL_UART_GetError |
9762 | 9762 | ||
9763 | UNDEFINED SYMBOLS |
9763 | UNDEFINED SYMBOLS |
9764 | HAL_RCC_GetPCLK1Freq |
9764 | HAL_RCC_GetPCLK1Freq |
9765 | HAL_RCC_GetPCLK2Freq |
9765 | HAL_RCC_GetPCLK2Freq |
9766 | HAL_GetTick |
9766 | HAL_GetTick |