Rev 20 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 20 | Rev 21 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.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_spi.c **** (##) NVIC configuration if you need to use interrupt process |
56 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (##) NVIC configuration if you need to use interrupt process |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Configure the SPIx interrupt priority |
57 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Configure the SPIx interrupt priority |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Enable the NVIC SPI IRQ handle |
58 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Enable the NVIC SPI IRQ handle |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (##) DMA Configuration if you need to use DMA process |
59 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (##) DMA Configuration if you need to use DMA process |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Declare a DMA_HandleTypeDef handle structure for the transmit or receive Stream |
60 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Declare a DMA_HandleTypeDef handle structure for the transmit or receive Stream |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 2 |
62 | 62 | ||
63 | 63 | ||
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Enable the DMAx clock |
64 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Enable the DMAx clock |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Configure the DMA handle parameters |
65 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Configure the DMA handle parameters |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Configure the DMA Tx or Rx Stream/Channel |
66 | 35:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (+++) Configure the DMA Tx or Rx Stream/Channel |
Line 116... | Line 116... | ||
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** and the Callback ID. |
116 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** and the Callback ID. |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** This function allows to reset following callbacks: |
117 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** This function allows to reset following callbacks: |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TxCpltCallback : SPI Tx Completed callback |
118 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TxCpltCallback : SPI Tx Completed callback |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) RxCpltCallback : SPI Rx Completed callback |
119 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) RxCpltCallback : SPI Rx Completed callback |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TxRxCpltCallback : SPI TxRx Completed callback |
120 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TxRxCpltCallback : SPI TxRx Completed callback |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 3 |
122 | 122 | ||
123 | 123 | ||
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TxHalfCpltCallback : SPI Tx Half Completed callback |
124 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TxHalfCpltCallback : SPI Tx Half Completed callback |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) RxHalfCpltCallback : SPI Rx Half Completed callback |
125 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) RxHalfCpltCallback : SPI Rx Half Completed callback |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TxRxHalfCpltCallback : SPI TxRx Half Completed callback |
126 | 92:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TxRxHalfCpltCallback : SPI TxRx Half Completed callback |
Line 176... | Line 176... | ||
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |=========|================|==========|==========|===========|==========|===========|======= |
176 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |=========|================|==========|==========|===========|==========|===========|======= |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | | Polling | Fpclk/2 | Fpclk/2 | Fpclk/64 | Fpclk/2 | Fpclk/64 | Fpclk/ |
177 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | | Polling | Fpclk/2 | Fpclk/2 | Fpclk/64 | Fpclk/2 | Fpclk/64 | Fpclk/ |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | |----------------|----------|----------|-----------|----------|-----------|------- |
178 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | |----------------|----------|----------|-----------|----------|-----------|------- |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | R | Interrupt | Fpclk/8 | Fpclk/8 | Fpclk/64 | Fpclk/2 | Fpclk/64 | Fpclk/ |
179 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | R | Interrupt | Fpclk/8 | Fpclk/8 | Fpclk/64 | Fpclk/2 | Fpclk/64 | Fpclk/ |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | X |----------------|----------|----------|-----------|----------|-----------|------- |
180 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | X |----------------|----------|----------|-----------|----------|-----------|------- |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 4 |
182 | 182 | ||
183 | 183 | ||
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | | DMA | Fpclk/2 | Fpclk/2 | Fpclk/64 | Fpclk/2 | Fpclk/128 | Fpclk/ |
184 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | | DMA | Fpclk/2 | Fpclk/2 | Fpclk/64 | Fpclk/2 | Fpclk/128 | Fpclk/ |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |=========|================|==========|==========|===========|==========|===========|======= |
185 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |=========|================|==========|==========|===========|==========|===========|======= |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | | Polling | Fpclk/2 | Fpclk/4 | NA | NA | Fpclk/2 | Fpclk/ |
186 | 149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** | | Polling | Fpclk/2 | Fpclk/4 | NA | NA | Fpclk/2 | Fpclk/ |
Line 236... | Line 236... | ||
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
236 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
237 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Includes ------------------------------------------------------------------*/ |
238 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Includes ------------------------------------------------------------------*/ |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #include "stm32f1xx_hal.h" |
239 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #include "stm32f1xx_hal.h" |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
240 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 5 |
242 | 242 | ||
243 | 243 | ||
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** @addtogroup STM32F1xx_HAL_Driver |
244 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** @addtogroup STM32F1xx_HAL_Driver |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @{ |
245 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @{ |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
246 | 206:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
Line 296... | Line 296... | ||
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAHalfTransmitCplt(DMA_HandleTypeDef *hdma); |
296 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAHalfTransmitCplt(DMA_HandleTypeDef *hdma); |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAHalfReceiveCplt(DMA_HandleTypeDef *hdma); |
297 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAHalfReceiveCplt(DMA_HandleTypeDef *hdma); |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAHalfTransmitReceiveCplt(DMA_HandleTypeDef *hdma); |
298 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAHalfTransmitReceiveCplt(DMA_HandleTypeDef *hdma); |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAError(DMA_HandleTypeDef *hdma); |
299 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAError(DMA_HandleTypeDef *hdma); |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAAbortOnError(DMA_HandleTypeDef *hdma); |
300 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMAAbortOnError(DMA_HandleTypeDef *hdma); |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 6 |
302 | 302 | ||
303 | 303 | ||
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMATxAbortCallback(DMA_HandleTypeDef *hdma); |
304 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMATxAbortCallback(DMA_HandleTypeDef *hdma); |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMARxAbortCallback(DMA_HandleTypeDef *hdma); |
305 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMARxAbortCallback(DMA_HandleTypeDef *hdma); |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static HAL_StatusTypeDef SPI_WaitFlagStateUntilTimeout(SPI_HandleTypeDef *hspi, uint32_t Flag, Flag |
306 | 263:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static HAL_StatusTypeDef SPI_WaitFlagStateUntilTimeout(SPI_HandleTypeDef *hspi, uint32_t Flag, Flag |
Line 356... | Line 356... | ||
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) Clock Polarity and Phase |
356 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) Clock Polarity and Phase |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) NSS Management |
357 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) NSS Management |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) BaudRate Prescaler |
358 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) BaudRate Prescaler |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) FirstBit |
359 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) FirstBit |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TIMode |
360 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) TIMode |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 7 |
362 | 362 | ||
363 | 363 | ||
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) CRC Calculation |
364 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) CRC Calculation |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) CRC Polynomial if CRC enabled |
365 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** (++) CRC Polynomial if CRC enabled |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
366 | 320:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 416... | Line 416... | ||
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
416 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Allocate lock resource and initialize it */ |
417 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Allocate lock resource and initialize it */ |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->Lock = HAL_UNLOCKED; |
418 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->Lock = HAL_UNLOCKED; |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
419 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
420 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 8 |
422 | 422 | ||
423 | 423 | ||
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Init the SPI Callback settings */ |
424 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Init the SPI Callback settings */ |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxCpltCallback = HAL_SPI_TxCpltCallback; /* Legacy weak TxCpltCallback |
425 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxCpltCallback = HAL_SPI_TxCpltCallback; /* Legacy weak TxCpltCallback |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxCpltCallback = HAL_SPI_RxCpltCallback; /* Legacy weak RxCpltCallback |
426 | 377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxCpltCallback = HAL_SPI_RxCpltCallback; /* Legacy weak RxCpltCallback |
Line 476... | Line 476... | ||
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_NONE; |
476 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_NONE; |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_READY; |
477 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_READY; |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
478 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_OK; |
479 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_OK; |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
480 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 9 |
482 | 482 | ||
483 | 483 | ||
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
484 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
485 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief De-Initialize the SPI peripheral. |
486 | 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief De-Initialize the SPI peripheral. |
Line 536... | Line 536... | ||
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
536 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ |
537 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** UNUSED(hspi); |
538 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** UNUSED(hspi); |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
539 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* NOTE : This function should not be modified, when the callback is needed, |
540 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* NOTE : This function should not be modified, when the callback is needed, |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 10 |
542 | 542 | ||
543 | 543 | ||
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** the HAL_SPI_MspInit should be implemented in the user file |
544 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** the HAL_SPI_MspInit should be implemented in the user file |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
545 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
546 | 491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 596... | Line 596... | ||
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
596 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** case HAL_SPI_RX_COMPLETE_CB_ID : |
597 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** case HAL_SPI_RX_COMPLETE_CB_ID : |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxCpltCallback = pCallback; |
598 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxCpltCallback = pCallback; |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
599 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
600 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 11 |
602 | 602 | ||
603 | 603 | ||
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** case HAL_SPI_TX_RX_COMPLETE_CB_ID : |
604 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** case HAL_SPI_TX_RX_COMPLETE_CB_ID : |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxRxCpltCallback = pCallback; |
605 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxRxCpltCallback = pCallback; |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
606 | 548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
Line 656... | Line 656... | ||
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
656 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** default : |
657 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** default : |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Update the error code */ |
658 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Update the error code */ |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_INVALID_CALLBACK); |
659 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_INVALID_CALLBACK); |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
660 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 12 |
662 | 662 | ||
663 | 663 | ||
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Return error status */ |
664 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Return error status */ |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** status = HAL_ERROR; |
665 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** status = HAL_ERROR; |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
666 | 605:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
Line 716... | Line 716... | ||
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
716 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
717 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** case HAL_SPI_RX_HALF_COMPLETE_CB_ID : |
718 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** case HAL_SPI_RX_HALF_COMPLETE_CB_ID : |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxHalfCpltCallback = HAL_SPI_RxHalfCpltCallback; /* Legacy weak RxHalfCpltCallbac |
719 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxHalfCpltCallback = HAL_SPI_RxHalfCpltCallback; /* Legacy weak RxHalfCpltCallbac |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
720 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 13 |
722 | 722 | ||
723 | 723 | ||
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
724 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** case HAL_SPI_TX_RX_HALF_COMPLETE_CB_ID : |
725 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** case HAL_SPI_TX_RX_HALF_COMPLETE_CB_ID : |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxRxHalfCpltCallback = HAL_SPI_TxRxHalfCpltCallback; /* Legacy weak TxRxHalfCpltCallb |
726 | 662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxRxHalfCpltCallback = HAL_SPI_TxRxHalfCpltCallback; /* Legacy weak TxRxHalfCpltCallb |
Line 776... | Line 776... | ||
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
776 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Update the error code */ |
777 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Update the error code */ |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_INVALID_CALLBACK); |
778 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_INVALID_CALLBACK); |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
779 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Return error status */ |
780 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Return error status */ |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 14 |
782 | 782 | ||
783 | 783 | ||
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** status = HAL_ERROR; |
784 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** status = HAL_ERROR; |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
785 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
786 | 719:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 836... | Line 836... | ||
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval HAL status |
836 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval HAL status |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
837 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef HAL_SPI_Transmit(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t |
838 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef HAL_SPI_Transmit(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
839 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
840 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 15 |
842 | 842 | ||
843 | 843 | ||
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
844 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint16_t initial_TxXferCount; |
845 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint16_t initial_TxXferCount; |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
846 | 776:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 896... | Line 896... | ||
896 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
896 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
897 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if the SPI is already enabled */ |
897 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if the SPI is already enabled */ |
898 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((hspi->Instance->CR1 & SPI_CR1_SPE) != SPI_CR1_SPE) |
898 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((hspi->Instance->CR1 & SPI_CR1_SPE) != SPI_CR1_SPE) |
899 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
899 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
900 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable SPI peripheral */ |
900 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable SPI peripheral */ |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 16 |
902 | 902 | ||
903 | 903 | ||
904 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE(hspi); |
904 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE(hspi); |
905 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
905 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
906 | 833:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
906 | 833:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 956... | Line 956... | ||
956 | 883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
956 | 883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
957 | 884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Timeout management */ |
957 | 884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Timeout management */ |
958 | 885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((((HAL_GetTick() - tickstart) >= Timeout) && (Timeout != HAL_MAX_DELAY)) || (Timeout = |
958 | 885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((((HAL_GetTick() - tickstart) >= Timeout) && (Timeout != HAL_MAX_DELAY)) || (Timeout = |
959 | 886:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
959 | 886:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
960 | 887:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_TIMEOUT; |
960 | 887:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_TIMEOUT; |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 17 |
962 | 962 | ||
963 | 963 | ||
964 | 888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
964 | 888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
965 | 889:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
965 | 889:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
966 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
966 | 890:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 1016... | Line 1016... | ||
1016 | 940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1016 | 940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1017 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_BUSY_RX; |
1017 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_BUSY_RX; |
1018 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
1018 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
1019 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_SPI_TransmitReceive(hspi, pData, pData, Size, Timeout); |
1019 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_SPI_TransmitReceive(hspi, pData, pData, Size, Timeout); |
1020 | 944:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1020 | 944:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 18 |
1022 | 1022 | ||
1023 | 1023 | ||
1024 | 945:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1024 | 945:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1025 | 946:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Process Locked */ |
1025 | 946:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Process Locked */ |
1026 | 947:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_LOCK(hspi); |
1026 | 947:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_LOCK(hspi); |
Line 1076... | Line 1076... | ||
1076 | 997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable SPI peripheral */ |
1076 | 997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable SPI peripheral */ |
1077 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE(hspi); |
1077 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE(hspi); |
1078 | 999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1078 | 999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1079 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1079 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1080 | 1001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Receive data in 8 Bit mode */ |
1080 | 1001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Receive data in 8 Bit mode */ |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 19 |
1082 | 1082 | ||
1083 | 1083 | ||
1084 | 1002:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.DataSize == SPI_DATASIZE_8BIT) |
1084 | 1002:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.DataSize == SPI_DATASIZE_8BIT) |
1085 | 1003:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1085 | 1003:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1086 | 1004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Transfer loop */ |
1086 | 1004:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Transfer loop */ |
Line 1136... | Line 1136... | ||
1136 | 1054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* freeze the CRC before the latest data */ |
1136 | 1054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* freeze the CRC before the latest data */ |
1137 | 1055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); |
1137 | 1055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); |
1138 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1138 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1139 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if CRCNEXT is well reseted by hardware */ |
1139 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if CRCNEXT is well reseted by hardware */ |
1140 | 1058:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (READ_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT)) |
1140 | 1058:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (READ_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT)) |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 20 |
1142 | 1142 | ||
1143 | 1143 | ||
1144 | 1059:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1144 | 1059:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1145 | 1060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Workaround to force CRCNEXT bit to zero in case of CRCNEXT is not reset automatically by h |
1145 | 1060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Workaround to force CRCNEXT bit to zero in case of CRCNEXT is not reset automatically by h |
1146 | 1061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** CLEAR_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); |
1146 | 1061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** CLEAR_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); |
Line 1196... | Line 1196... | ||
1196 | 1111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_RESET_CRC(hspi); |
1196 | 1111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_RESET_CRC(hspi); |
1197 | 1112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1197 | 1112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1198 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** else |
1198 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** else |
1199 | 1114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1199 | 1114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1200 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_CLEAR_CRCERRFLAG(hspi); |
1200 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_CLEAR_CRCERRFLAG(hspi); |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 21 |
1202 | 1202 | ||
1203 | 1203 | ||
1204 | 1116:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1204 | 1116:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1205 | 1117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1205 | 1117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1206 | 1118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1206 | 1118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
Line 1256... | Line 1256... | ||
1256 | 1168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** ((tmp_mode == SPI_MODE_MASTER) && (hspi->Init.Direction == SPI_DIRECTION_2LINES) && (tmp_st |
1256 | 1168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** ((tmp_mode == SPI_MODE_MASTER) && (hspi->Init.Direction == SPI_DIRECTION_2LINES) && (tmp_st |
1257 | 1169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1257 | 1169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1258 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_BUSY; |
1258 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_BUSY; |
1259 | 1171:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
1259 | 1171:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
1260 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1260 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 22 |
1262 | 1262 | ||
1263 | 1263 | ||
1264 | 1173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1264 | 1173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1265 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((pTxData == NULL) || (pRxData == NULL) || (Size == 0U)) |
1265 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((pTxData == NULL) || (pRxData == NULL) || (Size == 0U)) |
1266 | 1175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1266 | 1175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 1316... | Line 1316... | ||
1316 | 1225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check TXE flag */ |
1316 | 1225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check TXE flag */ |
1317 | 1226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_TXE)) && (hspi->TxXferCount > 0U) && (txallowed == 1U) |
1317 | 1226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_TXE)) && (hspi->TxXferCount > 0U) && (txallowed == 1U) |
1318 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1318 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1319 | 1228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->Instance->DR = *((uint16_t *)hspi->pTxBuffPtr); |
1319 | 1228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->Instance->DR = *((uint16_t *)hspi->pTxBuffPtr); |
1320 | 1229:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
1320 | 1229:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 23 |
1322 | 1322 | ||
1323 | 1323 | ||
1324 | 1230:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount--; |
1324 | 1230:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount--; |
1325 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Next Data is a reception (Rx). Tx not allowed */ |
1325 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Next Data is a reception (Rx). Tx not allowed */ |
1326 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** txallowed = 0U; |
1326 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** txallowed = 0U; |
Line 1376... | Line 1376... | ||
1376 | 1282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1376 | 1282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1377 | 1283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); |
1377 | 1283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); |
1378 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1378 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1379 | 1285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1379 | 1285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1380 | 1286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1380 | 1286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 24 |
1382 | 1382 | ||
1383 | 1383 | ||
1384 | 1287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1384 | 1287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1385 | 1288:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Wait until RXNE flag is reset */ |
1385 | 1288:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Wait until RXNE flag is reset */ |
1386 | 1289:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_RXNE)) && (hspi->RxXferCount > 0U)) |
1386 | 1289:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_RXNE)) && (hspi->RxXferCount > 0U)) |
Line 1436... | Line 1436... | ||
1436 | 1339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1436 | 1339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1437 | 1340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1437 | 1340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1438 | 1341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check the end of the transaction */ |
1438 | 1341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check the end of the transaction */ |
1439 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (SPI_EndRxTxTransaction(hspi, Timeout, tickstart) != HAL_OK) |
1439 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (SPI_EndRxTxTransaction(hspi, Timeout, tickstart) != HAL_OK) |
1440 | 1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1440 | 1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 25 |
1442 | 1442 | ||
1443 | 1443 | ||
1444 | 1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_ERROR; |
1444 | 1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_ERROR; |
1445 | 1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_FLAG; |
1445 | 1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_FLAG; |
1446 | 1346:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
1446 | 1346:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
Line 1496... | Line 1496... | ||
1496 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount = Size; |
1496 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount = Size; |
1497 | 1397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1497 | 1397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1498 | 1398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Init field not used in handle to zero */ |
1498 | 1398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Init field not used in handle to zero */ |
1499 | 1399:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr = (uint8_t *)NULL; |
1499 | 1399:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr = (uint8_t *)NULL; |
1500 | 1400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferSize = 0U; |
1500 | 1400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferSize = 0U; |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 26 |
1502 | 1502 | ||
1503 | 1503 | ||
1504 | 1401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount = 0U; |
1504 | 1401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount = 0U; |
1505 | 1402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = NULL; |
1505 | 1402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = NULL; |
1506 | 1403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1506 | 1403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 1556... | Line 1556... | ||
1556 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1556 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1557 | 1454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
1557 | 1454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
1558 | 1455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1558 | 1455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1559 | 1456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((hspi->Init.Direction == SPI_DIRECTION_2LINES) && (hspi->Init.Mode == SPI_MODE_MASTER)) |
1559 | 1456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((hspi->Init.Direction == SPI_DIRECTION_2LINES) && (hspi->Init.Mode == SPI_MODE_MASTER)) |
1560 | 1457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1560 | 1457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 27 |
1562 | 1562 | ||
1563 | 1563 | ||
1564 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_BUSY_RX; |
1564 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_BUSY_RX; |
1565 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
1565 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
1566 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_SPI_TransmitReceive_IT(hspi, pData, pData, Size); |
1566 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_SPI_TransmitReceive_IT(hspi, pData, pData, Size); |
Line 1616... | Line 1616... | ||
1616 | 1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1616 | 1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1617 | 1511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_RESET_CRC(hspi); |
1617 | 1511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_RESET_CRC(hspi); |
1618 | 1512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1618 | 1512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1619 | 1513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1619 | 1513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1620 | 1514:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1620 | 1514:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 28 |
1622 | 1622 | ||
1623 | 1623 | ||
1624 | 1515:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable TXE and ERR interrupt */ |
1624 | 1515:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable TXE and ERR interrupt */ |
1625 | 1516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE_IT(hspi, (SPI_IT_RXNE | SPI_IT_ERR)); |
1625 | 1516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE_IT(hspi, (SPI_IT_RXNE | SPI_IT_ERR)); |
1626 | 1517:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1626 | 1517:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 1676... | Line 1676... | ||
1676 | 1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((pTxData == NULL) || (pRxData == NULL) || (Size == 0U)) |
1676 | 1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((pTxData == NULL) || (pRxData == NULL) || (Size == 0U)) |
1677 | 1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1677 | 1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1678 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_ERROR; |
1678 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_ERROR; |
1679 | 1570:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
1679 | 1570:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
1680 | 1571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1680 | 1571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 29 |
1682 | 1682 | ||
1683 | 1683 | ||
1684 | 1572:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1684 | 1572:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1685 | 1573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Don't overwrite in case of HAL_SPI_STATE_BUSY_RX */ |
1685 | 1573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Don't overwrite in case of HAL_SPI_STATE_BUSY_RX */ |
1686 | 1574:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->State != HAL_SPI_STATE_BUSY_RX) |
1686 | 1574:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->State != HAL_SPI_STATE_BUSY_RX) |
Line 1736... | Line 1736... | ||
1736 | 1624:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
1736 | 1624:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
1737 | 1625:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Transmit an amount of data in non-blocking mode with DMA. |
1737 | 1625:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Transmit an amount of data in non-blocking mode with DMA. |
1738 | 1626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
1738 | 1626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
1739 | 1627:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * the configuration information for SPI module. |
1739 | 1627:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * the configuration information for SPI module. |
1740 | 1628:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param pData pointer to data buffer |
1740 | 1628:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param pData pointer to data buffer |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 30 |
1742 | 1742 | ||
1743 | 1743 | ||
1744 | 1629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param Size amount of data to be sent |
1744 | 1629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param Size amount of data to be sent |
1745 | 1630:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval HAL status |
1745 | 1630:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval HAL status |
1746 | 1631:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
1746 | 1631:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
Line 1796... | Line 1796... | ||
1796 | 1681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_RESET_CRC(hspi); |
1796 | 1681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_RESET_CRC(hspi); |
1797 | 1682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1797 | 1682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1798 | 1683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1798 | 1683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1799 | 1684:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1799 | 1684:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1800 | 1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI TxDMA Half transfer complete callback */ |
1800 | 1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI TxDMA Half transfer complete callback */ |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 31 |
1802 | 1802 | ||
1803 | 1803 | ||
1804 | 1686:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmatx->XferHalfCpltCallback = SPI_DMAHalfTransmitCplt; |
1804 | 1686:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmatx->XferHalfCpltCallback = SPI_DMAHalfTransmitCplt; |
1805 | 1687:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1805 | 1687:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1806 | 1688:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI TxDMA transfer complete callback */ |
1806 | 1688:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI TxDMA transfer complete callback */ |
Line 1856... | Line 1856... | ||
1856 | 1738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef HAL_SPI_Receive_DMA(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size) |
1856 | 1738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef HAL_SPI_Receive_DMA(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size) |
1857 | 1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1857 | 1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1858 | 1740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
1858 | 1740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
1859 | 1741:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1859 | 1741:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1860 | 1742:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check rx dma handle */ |
1860 | 1742:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check rx dma handle */ |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 32 |
1862 | 1862 | ||
1863 | 1863 | ||
1864 | 1743:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_DMA_HANDLE(hspi->hdmarx)); |
1864 | 1743:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_DMA_HANDLE(hspi->hdmarx)); |
1865 | 1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1865 | 1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1866 | 1745:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((hspi->Init.Direction == SPI_DIRECTION_2LINES) && (hspi->Init.Mode == SPI_MODE_MASTER)) |
1866 | 1745:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((hspi->Init.Direction == SPI_DIRECTION_2LINES) && (hspi->Init.Mode == SPI_MODE_MASTER)) |
Line 1916... | Line 1916... | ||
1916 | 1795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1916 | 1795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
1917 | 1796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1917 | 1796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
1918 | 1797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1918 | 1797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1919 | 1798:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI RxDMA Half transfer complete callback */ |
1919 | 1798:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI RxDMA Half transfer complete callback */ |
1920 | 1799:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferHalfCpltCallback = SPI_DMAHalfReceiveCplt; |
1920 | 1799:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferHalfCpltCallback = SPI_DMAHalfReceiveCplt; |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 33 |
1922 | 1922 | ||
1923 | 1923 | ||
1924 | 1800:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1924 | 1800:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1925 | 1801:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI Rx DMA transfer complete callback */ |
1925 | 1801:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI Rx DMA transfer complete callback */ |
1926 | 1802:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferCpltCallback = SPI_DMAReceiveCplt; |
1926 | 1802:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferCpltCallback = SPI_DMAReceiveCplt; |
Line 1976... | Line 1976... | ||
1976 | 1852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint16_t Size) |
1976 | 1852:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint16_t Size) |
1977 | 1853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1977 | 1853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
1978 | 1854:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tmp_mode; |
1978 | 1854:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tmp_mode; |
1979 | 1855:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_StateTypeDef tmp_state; |
1979 | 1855:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_StateTypeDef tmp_state; |
1980 | 1856:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
1980 | 1856:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 34 |
1982 | 1982 | ||
1983 | 1983 | ||
1984 | 1857:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1984 | 1857:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
1985 | 1858:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check rx & tx dma handles */ |
1985 | 1858:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check rx & tx dma handles */ |
1986 | 1859:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_DMA_HANDLE(hspi->hdmarx)); |
1986 | 1859:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_DMA_HANDLE(hspi->hdmarx)); |
Line 2036... | Line 2036... | ||
2036 | 1909:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2036 | 1909:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2037 | 1910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
2037 | 1910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
2038 | 1911:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2038 | 1911:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2039 | 1912:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if we are in Rx only or in Rx/Tx Mode and configure the DMA transfer complete callback * |
2039 | 1912:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if we are in Rx only or in Rx/Tx Mode and configure the DMA transfer complete callback * |
2040 | 1913:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->State == HAL_SPI_STATE_BUSY_RX) |
2040 | 1913:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->State == HAL_SPI_STATE_BUSY_RX) |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 35 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 35 |
2042 | 2042 | ||
2043 | 2043 | ||
2044 | 1914:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2044 | 1914:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2045 | 1915:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI Rx DMA Half transfer complete callback */ |
2045 | 1915:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI Rx DMA Half transfer complete callback */ |
2046 | 1916:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferHalfCpltCallback = SPI_DMAHalfReceiveCplt; |
2046 | 1916:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferHalfCpltCallback = SPI_DMAHalfReceiveCplt; |
Line 2096... | Line 2096... | ||
2096 | 1966:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if the SPI is already enabled */ |
2096 | 1966:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if the SPI is already enabled */ |
2097 | 1967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((hspi->Instance->CR1 & SPI_CR1_SPE) != SPI_CR1_SPE) |
2097 | 1967:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if ((hspi->Instance->CR1 & SPI_CR1_SPE) != SPI_CR1_SPE) |
2098 | 1968:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2098 | 1968:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2099 | 1969:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable SPI peripheral */ |
2099 | 1969:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable SPI peripheral */ |
2100 | 1970:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE(hspi); |
2100 | 1970:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE(hspi); |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 36 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 36 |
2102 | 2102 | ||
2103 | 2103 | ||
2104 | 1971:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2104 | 1971:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2105 | 1972:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable the SPI Error Interrupt Bit */ |
2105 | 1972:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable the SPI Error Interrupt Bit */ |
2106 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE_IT(hspi, (SPI_IT_ERR)); |
2106 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_ENABLE_IT(hspi, (SPI_IT_ERR)); |
Line 2156... | Line 2156... | ||
2156 | 2023:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** count--; |
2156 | 2023:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** count--; |
2157 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while (hspi->State != HAL_SPI_STATE_ABORT); |
2157 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while (hspi->State != HAL_SPI_STATE_ABORT); |
2158 | 2025:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Reset Timeout Counter */ |
2158 | 2025:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Reset Timeout Counter */ |
2159 | 2026:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** count = resetcount; |
2159 | 2026:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** count = resetcount; |
2160 | 2027:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2160 | 2027:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 37 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 37 |
2162 | 2162 | ||
2163 | 2163 | ||
2164 | 2028:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2164 | 2028:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2165 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (HAL_IS_BIT_SET(hspi->Instance->CR2, SPI_CR2_RXNEIE)) |
2165 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (HAL_IS_BIT_SET(hspi->Instance->CR2, SPI_CR2_RXNEIE)) |
2166 | 2030:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2166 | 2030:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 2216... | Line 2216... | ||
2216 | 2080:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2216 | 2080:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2217 | 2081:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Abort the SPI DMA Rx Stream/Channel : use blocking DMA Abort API (no callback) */ |
2217 | 2081:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Abort the SPI DMA Rx Stream/Channel : use blocking DMA Abort API (no callback) */ |
2218 | 2082:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->hdmarx != NULL) |
2218 | 2082:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->hdmarx != NULL) |
2219 | 2083:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2219 | 2083:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2220 | 2084:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI DMA Abort callback : |
2220 | 2084:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set the SPI DMA Abort callback : |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 38 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 38 |
2222 | 2222 | ||
2223 | 2223 | ||
2224 | 2085:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** will lead to call HAL_SPI_AbortCpltCallback() at end of DMA abort procedure */ |
2224 | 2085:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** will lead to call HAL_SPI_AbortCpltCallback() at end of DMA abort procedure */ |
2225 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferAbortCallback = NULL; |
2225 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferAbortCallback = NULL; |
2226 | 2087:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2226 | 2087:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 2276... | Line 2276... | ||
2276 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @note This procedure is executed in Interrupt mode, meaning that abort procedure could be |
2276 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @note This procedure is executed in Interrupt mode, meaning that abort procedure could be |
2277 | 2138:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * considered as completed only when user abort complete callback is executed (not when ex |
2277 | 2138:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * considered as completed only when user abort complete callback is executed (not when ex |
2278 | 2139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval HAL status |
2278 | 2139:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval HAL status |
2279 | 2140:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2279 | 2140:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2280 | 2141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef HAL_SPI_Abort_IT(SPI_HandleTypeDef *hspi) |
2280 | 2141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef HAL_SPI_Abort_IT(SPI_HandleTypeDef *hspi) |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 39 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 39 |
2282 | 2282 | ||
2283 | 2283 | ||
2284 | 2142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2284 | 2142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2285 | 2143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
2285 | 2143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
2286 | 2144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t abortcplt ; |
2286 | 2144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t abortcplt ; |
Line 2336... | Line 2336... | ||
2336 | 2194:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* DMA Tx Handle is valid */ |
2336 | 2194:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* DMA Tx Handle is valid */ |
2337 | 2195:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->hdmatx != NULL) |
2337 | 2195:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->hdmatx != NULL) |
2338 | 2196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2338 | 2196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2339 | 2197:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set DMA Abort Complete callback if UART DMA Tx request if enabled. |
2339 | 2197:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Set DMA Abort Complete callback if UART DMA Tx request if enabled. |
2340 | 2198:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** Otherwise, set it to NULL */ |
2340 | 2198:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** Otherwise, set it to NULL */ |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 40 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 40 |
2342 | 2342 | ||
2343 | 2343 | ||
2344 | 2199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (HAL_IS_BIT_SET(hspi->Instance->CR2, SPI_CR2_TXDMAEN)) |
2344 | 2199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (HAL_IS_BIT_SET(hspi->Instance->CR2, SPI_CR2_TXDMAEN)) |
2345 | 2200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2345 | 2200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2346 | 2201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmatx->XferAbortCallback = SPI_DMATxAbortCallback; |
2346 | 2201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmatx->XferAbortCallback = SPI_DMATxAbortCallback; |
Line 2396... | Line 2396... | ||
2396 | 2251:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_ABORT; |
2396 | 2251:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_ABORT; |
2397 | 2252:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2397 | 2252:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2398 | 2253:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** else |
2398 | 2253:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** else |
2399 | 2254:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2399 | 2254:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2400 | 2255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** abortcplt = 0U; |
2400 | 2255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** abortcplt = 0U; |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 41 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 41 |
2402 | 2402 | ||
2403 | 2403 | ||
2404 | 2256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2404 | 2256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2405 | 2257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2405 | 2257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2406 | 2258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2406 | 2258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 2456... | Line 2456... | ||
2456 | 2308:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2456 | 2308:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2457 | 2309:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Process Unlocked */ |
2457 | 2309:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Process Unlocked */ |
2458 | 2310:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_UNLOCK(hspi); |
2458 | 2310:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_UNLOCK(hspi); |
2459 | 2311:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2459 | 2311:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2460 | 2312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_OK; |
2460 | 2312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_OK; |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 42 |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 42 |
2462 | 2462 | ||
2463 | 2463 | ||
2464 | 2313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2464 | 2313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2465 | 2314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2465 | 2314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2466 | 2315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
2466 | 2315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
Line 2516... | Line 2516... | ||
2516 | 2365:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_ERROR; |
2516 | 2365:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_ERROR; |
2517 | 2366:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2517 | 2366:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2518 | 2367:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2518 | 2367:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2519 | 2368:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2519 | 2368:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2520 | 2369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable the SPI DMA Tx & Rx requests */ |
2520 | 2369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable the SPI DMA Tx & Rx requests */ |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 43 |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 43 |
2522 | 2522 | ||
2523 | 2523 | ||
2524 | 2370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** CLEAR_BIT(hspi->Instance->CR2, SPI_CR2_TXDMAEN | SPI_CR2_RXDMAEN); |
2524 | 2370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** CLEAR_BIT(hspi->Instance->CR2, SPI_CR2_TXDMAEN | SPI_CR2_RXDMAEN); |
2525 | 2371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_READY; |
2525 | 2371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_READY; |
2526 | 2372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
2526 | 2372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
Line 2576... | Line 2576... | ||
2576 | 2422:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2576 | 2422:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2577 | 2423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_MODF); |
2577 | 2423:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_MODF); |
2578 | 2424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_CLEAR_MODFFLAG(hspi); |
2578 | 2424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_CLEAR_MODFFLAG(hspi); |
2579 | 2425:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2579 | 2425:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2580 | 2426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2580 | 2426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 44 |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 44 |
2582 | 2582 | ||
2583 | 2583 | ||
2584 | 2427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* SPI Frame error interrupt occurred ------------------------------------*/ |
2584 | 2427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* SPI Frame error interrupt occurred ------------------------------------*/ |
2585 | 2428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2585 | 2428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2586 | 2429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->ErrorCode != HAL_SPI_ERROR_NONE) |
2586 | 2429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->ErrorCode != HAL_SPI_ERROR_NONE) |
Line 2636... | Line 2636... | ||
2636 | 2479:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
2636 | 2479:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
2637 | 2480:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * the configuration information for SPI module. |
2637 | 2480:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * the configuration information for SPI module. |
2638 | 2481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval None |
2638 | 2481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval None |
2639 | 2482:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2639 | 2482:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2640 | 2483:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __weak void HAL_SPI_TxCpltCallback(SPI_HandleTypeDef *hspi) |
2640 | 2483:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __weak void HAL_SPI_TxCpltCallback(SPI_HandleTypeDef *hspi) |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 45 |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 45 |
2642 | 2642 | ||
2643 | 2643 | ||
2644 | 2484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2644 | 2484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2645 | 2485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ |
2645 | 2485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ |
2646 | 2486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** UNUSED(hspi); |
2646 | 2486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** UNUSED(hspi); |
Line 2696... | Line 2696... | ||
2696 | 2536:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* NOTE : This function should not be modified, when the callback is needed, |
2696 | 2536:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* NOTE : This function should not be modified, when the callback is needed, |
2697 | 2537:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** the HAL_SPI_TxHalfCpltCallback should be implemented in the user file |
2697 | 2537:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** the HAL_SPI_TxHalfCpltCallback should be implemented in the user file |
2698 | 2538:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2698 | 2538:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2699 | 2539:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2699 | 2539:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2700 | 2540:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2700 | 2540:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 46 |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 46 |
2702 | 2702 | ||
2703 | 2703 | ||
2704 | 2541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
2704 | 2541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
2705 | 2542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Rx Half Transfer completed callback. |
2705 | 2542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Rx Half Transfer completed callback. |
2706 | 2543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
2706 | 2543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
Line 2756... | Line 2756... | ||
2756 | 2593:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief SPI Abort Complete callback. |
2756 | 2593:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief SPI Abort Complete callback. |
2757 | 2594:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi SPI handle. |
2757 | 2594:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi SPI handle. |
2758 | 2595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval None |
2758 | 2595:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval None |
2759 | 2596:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2759 | 2596:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2760 | 2597:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __weak void HAL_SPI_AbortCpltCallback(SPI_HandleTypeDef *hspi) |
2760 | 2597:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __weak void HAL_SPI_AbortCpltCallback(SPI_HandleTypeDef *hspi) |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 47 |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 47 |
2762 | 2762 | ||
2763 | 2763 | ||
2764 | 2598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2764 | 2598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2765 | 2599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ |
2765 | 2599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ |
2766 | 2600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** UNUSED(hspi); |
2766 | 2600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** UNUSED(hspi); |
Line 2816... | Line 2816... | ||
2816 | 2650:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
2816 | 2650:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
2817 | 2651:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @} |
2817 | 2651:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @} |
2818 | 2652:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2818 | 2652:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2819 | 2653:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2819 | 2653:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2820 | 2654:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
2820 | 2654:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 48 |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 48 |
2822 | 2822 | ||
2823 | 2823 | ||
2824 | 2655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @} |
2824 | 2655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @} |
2825 | 2656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2825 | 2656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
2826 | 2657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2826 | 2657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 2876... | Line 2876... | ||
2876 | 2707:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_ErrorCallback(hspi); |
2876 | 2707:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_ErrorCallback(hspi); |
2877 | 2708:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
2877 | 2708:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
2878 | 2709:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
2878 | 2709:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
2879 | 2710:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2879 | 2710:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2880 | 2711:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2880 | 2711:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 49 |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 49 |
2882 | 2882 | ||
2883 | 2883 | ||
2884 | 2712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user Tx complete callback */ |
2884 | 2712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user Tx complete callback */ |
2885 | 2713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
2885 | 2713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
2886 | 2714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxCpltCallback(hspi); |
2886 | 2714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxCpltCallback(hspi); |
Line 2936... | Line 2936... | ||
2936 | 2764:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount = 0U; |
2936 | 2764:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount = 0U; |
2937 | 2765:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_READY; |
2937 | 2765:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->State = HAL_SPI_STATE_READY; |
2938 | 2766:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2938 | 2766:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2939 | 2767:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) |
2939 | 2767:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) |
2940 | 2768:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if CRC error occurred */ |
2940 | 2768:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if CRC error occurred */ |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 50 |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 50 |
2942 | 2942 | ||
2943 | 2943 | ||
2944 | 2769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_CRCERR) != RESET) |
2944 | 2769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (__HAL_SPI_GET_FLAG(hspi, SPI_FLAG_CRCERR) != RESET) |
2945 | 2770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2945 | 2770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2946 | 2771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if CRC error is valid or not (workaround to be applied or not) */ |
2946 | 2771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check if CRC error is valid or not (workaround to be applied or not) */ |
Line 2996... | Line 2996... | ||
2996 | 2821:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2996 | 2821:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
2997 | 2822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable ERR interrupt */ |
2997 | 2822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable ERR interrupt */ |
2998 | 2823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, SPI_IT_ERR); |
2998 | 2823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, SPI_IT_ERR); |
2999 | 2824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
2999 | 2824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3000 | 2825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) |
3000 | 2825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 51 |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 51 |
3002 | 3002 | ||
3003 | 3003 | ||
3004 | 2826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* CRC handling */ |
3004 | 2826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* CRC handling */ |
3005 | 2827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) |
3005 | 2827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) |
3006 | 2828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3006 | 2828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 3056... | Line 3056... | ||
3056 | 2878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3056 | 2878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3057 | 2879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
3057 | 2879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
3058 | 2880:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3058 | 2880:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3059 | 2881:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3059 | 2881:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3060 | 2882:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user TxRx complete callback */ |
3060 | 2882:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user TxRx complete callback */ |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 52 |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 52 |
3062 | 3062 | ||
3063 | 3063 | ||
3064 | 2883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
3064 | 2883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
3065 | 2884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxRxCpltCallback(hspi); |
3065 | 2884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxRxCpltCallback(hspi); |
3066 | 2885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
3066 | 2885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
Line 3116... | Line 3116... | ||
3116 | 2935:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3116 | 2935:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3117 | 2936:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user TxRx half complete callback */ |
3117 | 2936:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user TxRx half complete callback */ |
3118 | 2937:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
3118 | 2937:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
3119 | 2938:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxRxHalfCpltCallback(hspi); |
3119 | 2938:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxRxHalfCpltCallback(hspi); |
3120 | 2939:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
3120 | 2939:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 53 |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 53 |
3122 | 3122 | ||
3123 | 3123 | ||
3124 | 2940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_TxRxHalfCpltCallback(hspi); |
3124 | 2940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_TxRxHalfCpltCallback(hspi); |
3125 | 2941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3125 | 2941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3126 | 2942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3126 | 2942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 3176... | Line 3176... | ||
3176 | 2992:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hdma DMA handle. |
3176 | 2992:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hdma DMA handle. |
3177 | 2993:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval None |
3177 | 2993:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval None |
3178 | 2994:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
3178 | 2994:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
3179 | 2995:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMATxAbortCallback(DMA_HandleTypeDef *hdma) |
3179 | 2995:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_DMATxAbortCallback(DMA_HandleTypeDef *hdma) |
3180 | 2996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3180 | 2996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 54 |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 54 |
3182 | 3182 | ||
3183 | 3183 | ||
3184 | 2997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_HandleTypeDef *hspi = (SPI_HandleTypeDef *)(((DMA_HandleTypeDef *)hdma)->Parent); /* Derogati |
3184 | 2997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_HandleTypeDef *hspi = (SPI_HandleTypeDef *)(((DMA_HandleTypeDef *)hdma)->Parent); /* Derogati |
3185 | 2998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __IO uint32_t count; |
3185 | 2998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __IO uint32_t count; |
3186 | 2999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3186 | 2999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 3236... | Line 3236... | ||
3236 | 3049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3236 | 3049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3237 | 3050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3237 | 3050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3238 | 3051:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3238 | 3051:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3239 | 3052:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief DMA SPI Rx communication abort callback, when initiated by user |
3239 | 3052:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief DMA SPI Rx communication abort callback, when initiated by user |
3240 | 3053:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * (To be called at end of DMA Rx Abort procedure following user abort request). |
3240 | 3053:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * (To be called at end of DMA Rx Abort procedure following user abort request). |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 55 |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 55 |
3242 | 3242 | ||
3243 | 3243 | ||
3244 | 3054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @note When this callback is executed, User Abort complete call back is called only if no |
3244 | 3054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @note When this callback is executed, User Abort complete call back is called only if no |
3245 | 3055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * Abort still ongoing for Tx DMA Handle. |
3245 | 3055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * Abort still ongoing for Tx DMA Handle. |
3246 | 3056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hdma DMA handle. |
3246 | 3056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hdma DMA handle. |
Line 3296... | Line 3296... | ||
3296 | 3106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
3296 | 3106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
3297 | 3107:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_AbortCpltCallback(hspi); |
3297 | 3107:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_AbortCpltCallback(hspi); |
3298 | 3108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3298 | 3108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3299 | 3109:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3299 | 3109:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3300 | 3110:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3300 | 3110:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 56 |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 56 |
3302 | 3302 | ||
3303 | 3303 | ||
3304 | 3111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3304 | 3111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3305 | 3112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Rx 8-bit handler for Transmit and Receive in Interrupt mode. |
3305 | 3112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Rx 8-bit handler for Transmit and Receive in Interrupt mode. |
3306 | 3113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
3306 | 3113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
Line 3356... | Line 3356... | ||
3356 | 3163:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3356 | 3163:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3357 | 3164:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3357 | 3164:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3358 | 3165:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3358 | 3165:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3359 | 3166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3359 | 3166:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3360 | 3167:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3360 | 3167:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 57 |
3361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 57 |
3362 | 3362 | ||
3363 | 3363 | ||
3364 | 3168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Tx 8-bit handler for Transmit and Receive in Interrupt mode. |
3364 | 3168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Tx 8-bit handler for Transmit and Receive in Interrupt mode. |
3365 | 3169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
3365 | 3169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
3366 | 3170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * the configuration information for SPI module. |
3366 | 3170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * the configuration information for SPI module. |
Line 3416... | Line 3416... | ||
3416 | 3220:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3416 | 3220:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3417 | 3221:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = SPI_2linesRxISR_16BITCRC; |
3417 | 3221:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = SPI_2linesRxISR_16BITCRC; |
3418 | 3222:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
3418 | 3222:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
3419 | 3223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3419 | 3223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3420 | 3224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3420 | 3224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 58 |
3421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 58 |
3422 | 3422 | ||
3423 | 3423 | ||
3424 | 3225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3424 | 3225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3425 | 3226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable RXNE interrupt */ |
3425 | 3226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable RXNE interrupt */ |
3426 | 3227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, SPI_IT_RXNE); |
3426 | 3227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, SPI_IT_RXNE); |
Line 3476... | Line 3476... | ||
3476 | 3277:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, SPI_IT_TXE); |
3476 | 3277:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, SPI_IT_TXE); |
3477 | 3278:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
3477 | 3278:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
3478 | 3279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3478 | 3279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3479 | 3280:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3479 | 3280:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3480 | 3281:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3480 | 3281:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 59 |
3481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 59 |
3482 | 3482 | ||
3483 | 3483 | ||
3484 | 3282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable TXE interrupt */ |
3484 | 3282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable TXE interrupt */ |
3485 | 3283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, SPI_IT_TXE); |
3485 | 3283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, SPI_IT_TXE); |
3486 | 3284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3486 | 3284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 3536... | Line 3536... | ||
3536 | 3334:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3536 | 3334:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3537 | 3335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->RxXferCount == 0U) |
3537 | 3335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->RxXferCount == 0U) |
3538 | 3336:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3538 | 3336:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3539 | 3337:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) |
3539 | 3337:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) |
3540 | 3338:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) |
3540 | 3338:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) |
3541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 60 |
3541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 60 |
3542 | 3542 | ||
3543 | 3543 | ||
3544 | 3339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3544 | 3339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3545 | 3340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = SPI_RxISR_8BITCRC; |
3545 | 3340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = SPI_RxISR_8BITCRC; |
3546 | 3341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
3546 | 3341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
Line 3596... | Line 3596... | ||
3596 | 3391:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3596 | 3391:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3597 | 3392:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3597 | 3392:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3598 | 3393:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3598 | 3393:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3599 | 3394:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->RxXferCount == 0U) |
3599 | 3394:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->RxXferCount == 0U) |
3600 | 3395:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3600 | 3395:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 61 |
3601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 61 |
3602 | 3602 | ||
3603 | 3603 | ||
3604 | 3396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) |
3604 | 3396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_SPI_CRC != 0U) |
3605 | 3397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) |
3605 | 3397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) |
3606 | 3398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3606 | 3398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 3656... | Line 3656... | ||
3656 | 3448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) |
3656 | 3448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (hspi->Init.CRCCalculation == SPI_CRCCALCULATION_ENABLE) |
3657 | 3449:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3657 | 3449:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3658 | 3450:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable CRC Transmission */ |
3658 | 3450:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Enable CRC Transmission */ |
3659 | 3451:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); |
3659 | 3451:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->Instance->CR1, SPI_CR1_CRCNEXT); |
3660 | 3452:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3660 | 3452:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 62 |
3661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 62 |
3662 | 3662 | ||
3663 | 3663 | ||
3664 | 3453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3664 | 3453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_SPI_CRC */ |
3665 | 3454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_CloseTx_ISR(hspi); |
3665 | 3454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_CloseTx_ISR(hspi); |
3666 | 3455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3666 | 3455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 3716... | Line 3716... | ||
3716 | 3505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3716 | 3505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3717 | 3506:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3717 | 3506:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3718 | 3507:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_OK; |
3718 | 3507:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_OK; |
3719 | 3508:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3719 | 3508:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3720 | 3509:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3720 | 3509:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 63 |
3721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 63 |
3722 | 3722 | ||
3723 | 3723 | ||
3724 | 3510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3724 | 3510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3725 | 3511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Handle the check of the RX transaction complete. |
3725 | 3511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Handle the check of the RX transaction complete. |
3726 | 3512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
3726 | 3512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
Line 3776... | Line 3776... | ||
3776 | 3562:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3776 | 3562:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3777 | 3563:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_OK; |
3777 | 3563:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_OK; |
3778 | 3564:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3778 | 3564:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3779 | 3565:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3779 | 3565:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3780 | 3566:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3780 | 3566:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /** |
3781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 64 |
3781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 64 |
3782 | 3782 | ||
3783 | 3783 | ||
3784 | 3567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Handle the end of the RXTX transaction. |
3784 | 3567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @brief Handle the end of the RXTX transaction. |
3785 | 3568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
3785 | 3568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @param hspi pointer to a SPI_HandleTypeDef structure that contains |
3786 | 3569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * the configuration information for SPI module. |
3786 | 3569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * the configuration information for SPI module. |
Line 3836... | Line 3836... | ||
3836 | 3619:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user error callback */ |
3836 | 3619:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user error callback */ |
3837 | 3620:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
3837 | 3620:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
3838 | 3621:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCallback(hspi); |
3838 | 3621:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCallback(hspi); |
3839 | 3622:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
3839 | 3622:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
3840 | 3623:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_ErrorCallback(hspi); |
3840 | 3623:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_ErrorCallback(hspi); |
3841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 65 |
3841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 65 |
3842 | 3842 | ||
3843 | 3843 | ||
3844 | 3624:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3844 | 3624:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3845 | 3625:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3845 | 3625:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3846 | 3626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** else |
3846 | 3626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** else |
Line 3896... | Line 3896... | ||
3896 | 3676:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval None |
3896 | 3676:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** * @retval None |
3897 | 3677:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
3897 | 3677:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** */ |
3898 | 3678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_CloseRx_ISR(SPI_HandleTypeDef *hspi) |
3898 | 3678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** static void SPI_CloseRx_ISR(SPI_HandleTypeDef *hspi) |
3899 | 3679:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3899 | 3679:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3900 | 3680:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable RXNE and ERR interrupt */ |
3900 | 3680:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable RXNE and ERR interrupt */ |
3901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 66 |
3901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 66 |
3902 | 3902 | ||
3903 | 3903 | ||
3904 | 3681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, (SPI_IT_RXNE | SPI_IT_ERR)); |
3904 | 3681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_SPI_DISABLE_IT(hspi, (SPI_IT_RXNE | SPI_IT_ERR)); |
3905 | 3682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3905 | 3682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
3906 | 3683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check the end of the transaction */ |
3906 | 3683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Check the end of the transaction */ |
Line 3956... | Line 3956... | ||
3956 | 3733:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3956 | 3733:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
3957 | 3734:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user error callback */ |
3957 | 3734:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user error callback */ |
3958 | 3735:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
3958 | 3735:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
3959 | 3736:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCallback(hspi); |
3959 | 3736:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCallback(hspi); |
3960 | 3737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
3960 | 3737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
3961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 67 |
3961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 67 |
3962 | 3962 | ||
3963 | 3963 | ||
3964 | 3738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_ErrorCallback(hspi); |
3964 | 3738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_ErrorCallback(hspi); |
3965 | 3739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3965 | 3739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
3966 | 3740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
3966 | 3740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 4016... | Line 4016... | ||
4016 | 3790:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
4016 | 3790:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #if (USE_HAL_SPI_REGISTER_CALLBACKS == 1U) |
4017 | 3791:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCallback(hspi); |
4017 | 3791:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCallback(hspi); |
4018 | 3792:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
4018 | 3792:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #else |
4019 | 3793:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_ErrorCallback(hspi); |
4019 | 3793:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_SPI_ErrorCallback(hspi); |
4020 | 3794:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
4020 | 3794:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
4021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 68 |
4021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 68 |
4022 | 4022 | ||
4023 | 4023 | ||
4024 | 3795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4024 | 3795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4025 | 3796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** else |
4025 | 3796:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** else |
4026 | 3797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4026 | 3797:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 4076... | Line 4076... | ||
4076 | 53 .loc 1 3820 8 view .LVU9 |
4076 | 53 .loc 1 3820 8 view .LVU9 |
4077 | 54 0018 43B1 cbz r3, .L6 |
4077 | 54 0018 43B1 cbz r3, .L6 |
4078 | 3821:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4078 | 3821:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4079 | 3822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_ABORT); |
4079 | 3822:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_ABORT); |
4080 | 3823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
4080 | 3823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** break; |
4081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 69 |
4081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 69 |
4082 | 4082 | ||
4083 | 4083 | ||
4084 | 3824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4084 | 3824:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4085 | 3825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** count--; |
4085 | 3825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** count--; |
4086 | 55 .loc 1 3825 5 is_stmt 1 view .LVU10 |
4086 | 55 .loc 1 3825 5 is_stmt 1 view .LVU10 |
Line 4136... | Line 4136... | ||
4136 | 91 004e 80F85130 strb r3, [r0, #81] |
4136 | 91 004e 80F85130 strb r3, [r0, #81] |
4137 | 3838:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4137 | 3838:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4138 | 92 .loc 1 3838 1 view .LVU22 |
4138 | 92 .loc 1 3838 1 view .LVU22 |
4139 | 93 0052 02B0 add sp, sp, #8 |
4139 | 93 0052 02B0 add sp, sp, #8 |
4140 | 94 .LCFI1: |
4140 | 94 .LCFI1: |
4141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 70 |
4141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 70 |
4142 | 4142 | ||
4143 | 4143 | ||
4144 | 95 .cfi_def_cfa_offset 0 |
4144 | 95 .cfi_def_cfa_offset 0 |
4145 | 96 @ sp needed |
4145 | 96 @ sp needed |
4146 | 97 0054 7047 bx lr |
4146 | 97 0054 7047 bx lr |
Line 4196... | Line 4196... | ||
4196 | 133 0014 0723 movs r3, #7 |
4196 | 133 0014 0723 movs r3, #7 |
4197 | 134 0016 80F85130 strb r3, [r0, #81] |
4197 | 134 0016 80F85130 strb r3, [r0, #81] |
4198 | 3855:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4198 | 3855:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4199 | 135 .loc 1 3855 1 view .LVU28 |
4199 | 135 .loc 1 3855 1 view .LVU28 |
4200 | 136 001a 7047 bx lr |
4200 | 136 001a 7047 bx lr |
4201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 71 |
4201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 71 |
4202 | 4202 | ||
4203 | 4203 | ||
4204 | 137 .cfi_endproc |
4204 | 137 .cfi_endproc |
4205 | 138 .LFE119: |
4205 | 138 .LFE119: |
4206 | 140 .section .text.SPI_WaitFlagStateUntilTimeout,"ax",%progbits |
4206 | 140 .section .text.SPI_WaitFlagStateUntilTimeout,"ax",%progbits |
Line 4256... | Line 4256... | ||
4256 | 183 .loc 1 3473 8 is_stmt 0 view .LVU36 |
4256 | 183 .loc 1 3473 8 is_stmt 0 view .LVU36 |
4257 | 184 001c B4F1FF3F cmp r4, #-1 |
4257 | 184 001c B4F1FF3F cmp r4, #-1 |
4258 | 185 0020 F3D0 beq .L12 |
4258 | 185 0020 F3D0 beq .L12 |
4259 | 3475:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4259 | 3475:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4260 | 186 .loc 1 3475 7 is_stmt 1 view .LVU37 |
4260 | 186 .loc 1 3475 7 is_stmt 1 view .LVU37 |
4261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 72 |
4261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 72 |
4262 | 4262 | ||
4263 | 4263 | ||
4264 | 3475:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4264 | 3475:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4265 | 187 .loc 1 3475 13 is_stmt 0 view .LVU38 |
4265 | 187 .loc 1 3475 13 is_stmt 0 view .LVU38 |
4266 | 188 0022 FFF7FEFF bl HAL_GetTick |
4266 | 188 0022 FFF7FEFF bl HAL_GetTick |
Line 4316... | Line 4316... | ||
4316 | 224 .loc 1 3500 9 view .LVU52 |
4316 | 224 .loc 1 3500 9 view .LVU52 |
4317 | 225 0052 0023 movs r3, #0 |
4317 | 225 0052 0023 movs r3, #0 |
4318 | 226 0054 85F85030 strb r3, [r5, #80] |
4318 | 226 0054 85F85030 strb r3, [r5, #80] |
4319 | 3502:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4319 | 3502:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4320 | 227 .loc 1 3502 9 view .LVU53 |
4320 | 227 .loc 1 3502 9 view .LVU53 |
4321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 73 |
4321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 73 |
4322 | 4322 | ||
4323 | 4323 | ||
4324 | 3502:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4324 | 3502:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4325 | 228 .loc 1 3502 16 is_stmt 0 view .LVU54 |
4325 | 228 .loc 1 3502 16 is_stmt 0 view .LVU54 |
4326 | 229 0058 0320 movs r0, #3 |
4326 | 229 0058 0320 movs r0, #3 |
Line 4376... | Line 4376... | ||
4376 | 270 .section .text.SPI_EndRxTxTransaction,"ax",%progbits |
4376 | 270 .section .text.SPI_EndRxTxTransaction,"ax",%progbits |
4377 | 271 .align 1 |
4377 | 271 .align 1 |
4378 | 272 .syntax unified |
4378 | 272 .syntax unified |
4379 | 273 .thumb |
4379 | 273 .thumb |
4380 | 274 .thumb_func |
4380 | 274 .thumb_func |
4381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 74 |
4381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 74 |
4382 | 4382 | ||
4383 | 4383 | ||
4384 | 275 .fpu softvfp |
4384 | 275 .fpu softvfp |
4385 | 277 SPI_EndRxTxTransaction: |
4385 | 277 SPI_EndRxTxTransaction: |
4386 | 278 .LVL5: |
4386 | 278 .LVL5: |
Line 4436... | Line 4436... | ||
4436 | 320 .LCFI6: |
4436 | 320 .LCFI6: |
4437 | 321 .cfi_restore_state |
4437 | 321 .cfi_restore_state |
4438 | 3560:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_TIMEOUT; |
4438 | 3560:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return HAL_TIMEOUT; |
4439 | 322 .loc 1 3560 5 is_stmt 1 view .LVU73 |
4439 | 322 .loc 1 3560 5 is_stmt 1 view .LVU73 |
4440 | 323 001c 636D ldr r3, [r4, #84] |
4440 | 323 001c 636D ldr r3, [r4, #84] |
4441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 75 |
4441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 75 |
4442 | 4442 | ||
4443 | 4443 | ||
4444 | 324 001e 43F02003 orr r3, r3, #32 |
4444 | 324 001e 43F02003 orr r3, r3, #32 |
4445 | 325 0022 6365 str r3, [r4, #84] |
4445 | 325 0022 6365 str r3, [r4, #84] |
4446 | 3561:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4446 | 3561:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 4496... | Line 4496... | ||
4496 | 368 .loc 1 3527 6 view .LVU83 |
4496 | 368 .loc 1 3527 6 view .LVU83 |
4497 | 369 0010 B0F5827F cmp r0, #260 |
4497 | 369 0010 B0F5827F cmp r0, #260 |
4498 | 370 0014 03D1 bne .L30 |
4498 | 370 0014 03D1 bne .L30 |
4499 | 3527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4499 | 3527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4500 | 371 .loc 1 3527 58 discriminator 1 view .LVU84 |
4500 | 371 .loc 1 3527 58 discriminator 1 view .LVU84 |
4501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 76 |
4501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 76 |
4502 | 4502 | ||
4503 | 4503 | ||
4504 | 372 0016 A368 ldr r3, [r4, #8] |
4504 | 372 0016 A368 ldr r3, [r4, #8] |
4505 | 3527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4505 | 3527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
4506 | 373 .loc 1 3527 44 discriminator 1 view .LVU85 |
4506 | 373 .loc 1 3527 44 discriminator 1 view .LVU85 |
Line 4556... | Line 4556... | ||
4556 | 414 .L29: |
4556 | 414 .L29: |
4557 | 3524:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4557 | 3524:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4558 | 415 .loc 1 3524 5 is_stmt 1 view .LVU95 |
4558 | 415 .loc 1 3524 5 is_stmt 1 view .LVU95 |
4559 | 416 0044 2068 ldr r0, [r4] |
4559 | 416 0044 2068 ldr r0, [r4] |
4560 | 417 0046 0368 ldr r3, [r0] |
4560 | 417 0046 0368 ldr r3, [r0] |
4561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 77 |
4561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 77 |
4562 | 4562 | ||
4563 | 4563 | ||
4564 | 418 0048 23F04003 bic r3, r3, #64 |
4564 | 418 0048 23F04003 bic r3, r3, #64 |
4565 | 419 004c 0360 str r3, [r0] |
4565 | 419 004c 0360 str r3, [r0] |
4566 | 420 004e DEE7 b .L28 |
4566 | 420 004e DEE7 b .L28 |
Line 4616... | Line 4616... | ||
4616 | 460 .align 1 |
4616 | 460 .align 1 |
4617 | 461 .weak HAL_SPI_MspInit |
4617 | 461 .weak HAL_SPI_MspInit |
4618 | 462 .syntax unified |
4618 | 462 .syntax unified |
4619 | 463 .thumb |
4619 | 463 .thumb |
4620 | 464 .thumb_func |
4620 | 464 .thumb_func |
4621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 78 |
4621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 78 |
4622 | 4622 | ||
4623 | 4623 | ||
4624 | 465 .fpu softvfp |
4624 | 465 .fpu softvfp |
4625 | 467 HAL_SPI_MspInit: |
4625 | 467 HAL_SPI_MspInit: |
4626 | 468 .LVL19: |
4626 | 468 .LVL19: |
Line 4676... | Line 4676... | ||
4676 | 347:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_NSS(hspi->Init.NSS)); |
4676 | 347:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_NSS(hspi->Init.NSS)); |
4677 | 510 .loc 1 347 3 view .LVU117 |
4677 | 510 .loc 1 347 3 view .LVU117 |
4678 | 348:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_BAUDRATE_PRESCALER(hspi->Init.BaudRatePrescaler)); |
4678 | 348:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_BAUDRATE_PRESCALER(hspi->Init.BaudRatePrescaler)); |
4679 | 511 .loc 1 348 3 view .LVU118 |
4679 | 511 .loc 1 348 3 view .LVU118 |
4680 | 349:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_FIRST_BIT(hspi->Init.FirstBit)); |
4680 | 349:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** assert_param(IS_SPI_FIRST_BIT(hspi->Init.FirstBit)); |
4681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 79 |
4681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 79 |
4682 | 4682 | ||
4683 | 4683 | ||
4684 | 512 .loc 1 349 3 view .LVU119 |
4684 | 512 .loc 1 349 3 view .LVU119 |
4685 | 350:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* TI mode is not supported on this device. |
4685 | 350:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* TI mode is not supported on this device. |
4686 | 513 .loc 1 350 3 view .LVU120 |
4686 | 513 .loc 1 350 3 view .LVU120 |
Line 4736... | Line 4736... | ||
4736 | 550 0038 02F40072 and r2, r2, #512 |
4736 | 550 0038 02F40072 and r2, r2, #512 |
4737 | 551 003c 1343 orrs r3, r3, r2 |
4737 | 551 003c 1343 orrs r3, r3, r2 |
4738 | 552 003e E269 ldr r2, [r4, #28] |
4738 | 552 003e E269 ldr r2, [r4, #28] |
4739 | 553 0040 1343 orrs r3, r3, r2 |
4739 | 553 0040 1343 orrs r3, r3, r2 |
4740 | 554 0042 226A ldr r2, [r4, #32] |
4740 | 554 0042 226A ldr r2, [r4, #32] |
4741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 80 |
4741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 80 |
4742 | 4742 | ||
4743 | 4743 | ||
4744 | 555 0044 1343 orrs r3, r3, r2 |
4744 | 555 0044 1343 orrs r3, r3, r2 |
4745 | 556 0046 A16A ldr r1, [r4, #40] |
4745 | 556 0046 A16A ldr r1, [r4, #40] |
4746 | 557 0048 2268 ldr r2, [r4] |
4746 | 557 0048 2268 ldr r2, [r4] |
Line 4796... | Line 4796... | ||
4796 | 595 .cfi_restore 4 |
4796 | 595 .cfi_restore 4 |
4797 | 596 .cfi_restore 14 |
4797 | 596 .cfi_restore 14 |
4798 | 340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4798 | 340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
4799 | 597 .loc 1 340 12 view .LVU146 |
4799 | 597 .loc 1 340 12 view .LVU146 |
4800 | 598 0078 0120 movs r0, #1 |
4800 | 598 0078 0120 movs r0, #1 |
4801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 81 |
4801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 81 |
4802 | 4802 | ||
4803 | 4803 | ||
4804 | 599 .LVL25: |
4804 | 599 .LVL25: |
4805 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
4805 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
4806 | 600 .loc 1 431 1 view .LVU147 |
4806 | 600 .loc 1 431 1 view .LVU147 |
Line 4856... | Line 4856... | ||
4856 | 647 .LCFI13: |
4856 | 647 .LCFI13: |
4857 | 648 .cfi_def_cfa_offset 8 |
4857 | 648 .cfi_def_cfa_offset 8 |
4858 | 649 .cfi_offset 4, -8 |
4858 | 649 .cfi_offset 4, -8 |
4859 | 650 .cfi_offset 14, -4 |
4859 | 650 .cfi_offset 14, -4 |
4860 | 651 0004 0446 mov r4, r0 |
4860 | 651 0004 0446 mov r4, r0 |
4861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 82 |
4861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 82 |
4862 | 4862 | ||
4863 | 4863 | ||
4864 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
4864 | 448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
4865 | 652 .loc 1 448 3 is_stmt 1 view .LVU155 |
4865 | 652 .loc 1 448 3 is_stmt 1 view .LVU155 |
4866 | 450:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
4866 | 450:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 4916... | Line 4916... | ||
4916 | 689 .cfi_endproc |
4916 | 689 .cfi_endproc |
4917 | 690 .LFE66: |
4917 | 690 .LFE66: |
4918 | 692 .section .text.HAL_SPI_Transmit,"ax",%progbits |
4918 | 692 .section .text.HAL_SPI_Transmit,"ax",%progbits |
4919 | 693 .align 1 |
4919 | 693 .align 1 |
4920 | 694 .global HAL_SPI_Transmit |
4920 | 694 .global HAL_SPI_Transmit |
4921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 83 |
4921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 83 |
4922 | 4922 | ||
4923 | 4923 | ||
4924 | 695 .syntax unified |
4924 | 695 .syntax unified |
4925 | 696 .thumb |
4925 | 696 .thumb |
4926 | 697 .thumb_func |
4926 | 697 .thumb_func |
Line 4976... | Line 4976... | ||
4976 | 738 001a 80F85030 strb r3, [r0, #80] |
4976 | 738 001a 80F85030 strb r3, [r0, #80] |
4977 | 784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** initial_TxXferCount = Size; |
4977 | 784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** initial_TxXferCount = Size; |
4978 | 739 .loc 1 784 3 is_stmt 1 discriminator 2 view .LVU180 |
4978 | 739 .loc 1 784 3 is_stmt 1 discriminator 2 view .LVU180 |
4979 | 784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** initial_TxXferCount = Size; |
4979 | 784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** initial_TxXferCount = Size; |
4980 | 740 .loc 1 784 15 is_stmt 0 discriminator 2 view .LVU181 |
4980 | 740 .loc 1 784 15 is_stmt 0 discriminator 2 view .LVU181 |
4981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 84 |
4981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 84 |
4982 | 4982 | ||
4983 | 4983 | ||
4984 | 741 001e FFF7FEFF bl HAL_GetTick |
4984 | 741 001e FFF7FEFF bl HAL_GetTick |
4985 | 742 .LVL34: |
4985 | 742 .LVL34: |
4986 | 784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** initial_TxXferCount = Size; |
4986 | 784:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** initial_TxXferCount = Size; |
Line 5036... | Line 5036... | ||
5036 | 804:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5036 | 804:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5037 | 776 .loc 1 804 21 is_stmt 0 view .LVU199 |
5037 | 776 .loc 1 804 21 is_stmt 0 view .LVU199 |
5038 | 777 004e E786 strh r7, [r4, #54] @ movhi |
5038 | 777 004e E786 strh r7, [r4, #54] @ movhi |
5039 | 807:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferSize = 0U; |
5039 | 807:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferSize = 0U; |
5040 | 778 .loc 1 807 3 is_stmt 1 view .LVU200 |
5040 | 778 .loc 1 807 3 is_stmt 1 view .LVU200 |
5041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 85 |
5041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 85 |
5042 | 5042 | ||
5043 | 5043 | ||
5044 | 807:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferSize = 0U; |
5044 | 807:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferSize = 0U; |
5045 | 779 .loc 1 807 21 is_stmt 0 view .LVU201 |
5045 | 779 .loc 1 807 21 is_stmt 0 view .LVU201 |
5046 | 780 0050 A363 str r3, [r4, #56] |
5046 | 780 0050 A363 str r3, [r4, #56] |
Line 5096... | Line 5096... | ||
5096 | 813 .loc 1 835 3 view .LVU218 |
5096 | 813 .loc 1 835 3 view .LVU218 |
5097 | 835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5097 | 835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5098 | 814 .loc 1 835 17 is_stmt 0 view .LVU219 |
5098 | 814 .loc 1 835 17 is_stmt 0 view .LVU219 |
5099 | 815 0074 E368 ldr r3, [r4, #12] |
5099 | 815 0074 E368 ldr r3, [r4, #12] |
5100 | 835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5100 | 835:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 86 |
5101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 86 |
5102 | 5102 | ||
5103 | 5103 | ||
5104 | 816 .loc 1 835 6 view .LVU220 |
5104 | 816 .loc 1 835 6 view .LVU220 |
5105 | 817 0076 B3F5006F cmp r3, #2048 |
5105 | 817 0076 B3F5006F cmp r3, #2048 |
5106 | 818 007a 15D0 beq .L88 |
5106 | 818 007a 15D0 beq .L88 |
Line 5156... | Line 5156... | ||
5156 | 853 009e 1368 ldr r3, [r2] |
5156 | 853 009e 1368 ldr r3, [r2] |
5157 | 854 00a0 43F48043 orr r3, r3, #16384 |
5157 | 854 00a0 43F48043 orr r3, r3, #16384 |
5158 | 855 00a4 1360 str r3, [r2] |
5158 | 855 00a4 1360 str r3, [r2] |
5159 | 856 00a6 DCE7 b .L57 |
5159 | 856 00a6 DCE7 b .L57 |
5160 | 857 .L88: |
5160 | 857 .L88: |
5161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 87 |
5161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 87 |
5162 | 5162 | ||
5163 | 5163 | ||
5164 | 837:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5164 | 837:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5165 | 858 .loc 1 837 5 view .LVU236 |
5165 | 858 .loc 1 837 5 view .LVU236 |
5166 | 837:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5166 | 837:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 5216... | Line 5216... | ||
5216 | 894 .LVL37: |
5216 | 894 .LVL37: |
5217 | 856:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5217 | 856:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5218 | 895 .loc 1 856 30 view .LVU252 |
5218 | 895 .loc 1 856 30 view .LVU252 |
5219 | 896 00cc 801B subs r0, r0, r6 |
5219 | 896 00cc 801B subs r0, r0, r6 |
5220 | 856:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5220 | 856:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 88 |
5221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 88 |
5222 | 5222 | ||
5223 | 5223 | ||
5224 | 897 .loc 1 856 12 view .LVU253 |
5224 | 897 .loc 1 856 12 view .LVU253 |
5225 | 898 00ce A842 cmp r0, r5 |
5225 | 898 00ce A842 cmp r0, r5 |
5226 | 899 00d0 02D3 bcc .L65 |
5226 | 899 00d0 02D3 bcc .L65 |
Line 5276... | Line 5276... | ||
5276 | 934 .loc 1 851 13 is_stmt 0 view .LVU268 |
5276 | 934 .loc 1 851 13 is_stmt 0 view .LVU268 |
5277 | 935 00fa E38E ldrh r3, [r4, #54] |
5277 | 935 00fa E38E ldrh r3, [r4, #54] |
5278 | 851:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
5278 | 851:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
5279 | 936 .loc 1 851 26 view .LVU269 |
5279 | 936 .loc 1 851 26 view .LVU269 |
5280 | 937 00fc 013B subs r3, r3, #1 |
5280 | 937 00fc 013B subs r3, r3, #1 |
5281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 89 |
5281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 89 |
5282 | 5282 | ||
5283 | 5283 | ||
5284 | 938 00fe 9BB2 uxth r3, r3 |
5284 | 938 00fe 9BB2 uxth r3, r3 |
5285 | 939 0100 E386 strh r3, [r4, #54] @ movhi |
5285 | 939 0100 E386 strh r3, [r4, #54] @ movhi |
5286 | 940 0102 EBE7 b .L62 |
5286 | 940 0102 EBE7 b .L62 |
Line 5336... | Line 5336... | ||
5336 | 878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint8_t); |
5336 | 878:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint8_t); |
5337 | 976 .loc 1 878 48 view .LVU284 |
5337 | 976 .loc 1 878 48 view .LVU284 |
5338 | 977 012c 1A73 strb r2, [r3, #12] |
5338 | 977 012c 1A73 strb r2, [r3, #12] |
5339 | 879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount--; |
5339 | 879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount--; |
5340 | 978 .loc 1 879 9 is_stmt 1 view .LVU285 |
5340 | 978 .loc 1 879 9 is_stmt 1 view .LVU285 |
5341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 90 |
5341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 90 |
5342 | 5342 | ||
5343 | 5343 | ||
5344 | 879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount--; |
5344 | 879:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount--; |
5345 | 979 .loc 1 879 26 is_stmt 0 view .LVU286 |
5345 | 979 .loc 1 879 26 is_stmt 0 view .LVU286 |
5346 | 980 012e 236B ldr r3, [r4, #48] |
5346 | 980 012e 236B ldr r3, [r4, #48] |
Line 5396... | Line 5396... | ||
5396 | 1016 0154 2368 ldr r3, [r4] |
5396 | 1016 0154 2368 ldr r3, [r4] |
5397 | 1017 0156 DA68 ldr r2, [r3, #12] |
5397 | 1017 0156 DA68 ldr r2, [r3, #12] |
5398 | 1018 0158 0192 str r2, [sp, #4] |
5398 | 1018 0158 0192 str r2, [sp, #4] |
5399 | 910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
5399 | 910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
5400 | 1019 .loc 1 910 5 view .LVU301 |
5400 | 1019 .loc 1 910 5 view .LVU301 |
5401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 91 |
5401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 91 |
5402 | 5402 | ||
5403 | 5403 | ||
5404 | 1020 015a 9B68 ldr r3, [r3, #8] |
5404 | 1020 015a 9B68 ldr r3, [r3, #8] |
5405 | 1021 015c 0193 str r3, [sp, #4] |
5405 | 1021 015c 0193 str r3, [sp, #4] |
5406 | 910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
5406 | 910:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 5456... | Line 5456... | ||
5456 | 1060 .LCFI18: |
5456 | 1060 .LCFI18: |
5457 | 1061 .cfi_restore_state |
5457 | 1061 .cfi_restore_state |
5458 | 795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
5458 | 795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
5459 | 1062 .loc 1 795 15 view .LVU314 |
5459 | 1062 .loc 1 795 15 view .LVU314 |
5460 | 1063 017c 0120 movs r0, #1 |
5460 | 1063 017c 0120 movs r0, #1 |
5461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 92 |
5461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 92 |
5462 | 5462 | ||
5463 | 5463 | ||
5464 | 1064 .LVL44: |
5464 | 1064 .LVL44: |
5465 | 795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
5465 | 795:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
5466 | 1065 .loc 1 795 15 view .LVU315 |
5466 | 1065 .loc 1 795 15 view .LVU315 |
Line 5516... | Line 5516... | ||
5516 | 1110 HAL_SPI_TransmitReceive: |
5516 | 1110 HAL_SPI_TransmitReceive: |
5517 | 1111 .LVL49: |
5517 | 1111 .LVL49: |
5518 | 1112 .LFB71: |
5518 | 1112 .LFB71: |
5519 | 1143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint16_t initial_TxXferCount; |
5519 | 1143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint16_t initial_TxXferCount; |
5520 | 1113 .loc 1 1143 1 is_stmt 1 view -0 |
5520 | 1113 .loc 1 1143 1 is_stmt 1 view -0 |
5521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 93 |
5521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 93 |
5522 | 5522 | ||
5523 | 5523 | ||
5524 | 1114 .cfi_startproc |
5524 | 1114 .cfi_startproc |
5525 | 1115 @ args = 4, pretend = 0, frame = 8 |
5525 | 1115 @ args = 4, pretend = 0, frame = 8 |
5526 | 1116 @ frame_needed = 0, uses_anonymous_args = 0 |
5526 | 1116 @ frame_needed = 0, uses_anonymous_args = 0 |
Line 5576... | Line 5576... | ||
5576 | 1160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5576 | 1160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5577 | 1154 .loc 1 1160 3 is_stmt 1 discriminator 2 view .LVU336 |
5577 | 1154 .loc 1 1160 3 is_stmt 1 discriminator 2 view .LVU336 |
5578 | 1160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5578 | 1160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5579 | 1155 .loc 1 1160 15 is_stmt 0 discriminator 2 view .LVU337 |
5579 | 1155 .loc 1 1160 15 is_stmt 0 discriminator 2 view .LVU337 |
5580 | 1156 0020 FFF7FEFF bl HAL_GetTick |
5580 | 1156 0020 FFF7FEFF bl HAL_GetTick |
5581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 94 |
5581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 94 |
5582 | 5582 | ||
5583 | 5583 | ||
5584 | 1157 .LVL52: |
5584 | 1157 .LVL52: |
5585 | 1160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5585 | 1160:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5586 | 1158 .loc 1 1160 15 discriminator 2 view .LVU338 |
5586 | 1158 .loc 1 1160 15 discriminator 2 view .LVU338 |
Line 5636... | Line 5636... | ||
5636 | 1194 0054 00F0E080 beq .L116 |
5636 | 1194 0054 00F0E080 beq .L116 |
5637 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5637 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5638 | 1195 .loc 1 1174 46 discriminator 2 view .LVU353 |
5638 | 1195 .loc 1 1174 46 discriminator 2 view .LVU353 |
5639 | 1196 0058 002E cmp r6, #0 |
5639 | 1196 0058 002E cmp r6, #0 |
5640 | 1197 005a 00F0DF80 beq .L117 |
5640 | 1197 005a 00F0DF80 beq .L117 |
5641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 95 |
5641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 95 |
5642 | 5642 | ||
5643 | 5643 | ||
5644 | 1181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5644 | 1181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5645 | 1198 .loc 1 1181 3 is_stmt 1 view .LVU354 |
5645 | 1198 .loc 1 1181 3 is_stmt 1 view .LVU354 |
5646 | 1181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5646 | 1181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 5696... | Line 5696... | ||
5696 | 1231 .loc 1 1193 3 is_stmt 1 view .LVU372 |
5696 | 1231 .loc 1 1193 3 is_stmt 1 view .LVU372 |
5697 | 1193:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5697 | 1193:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5698 | 1232 .loc 1 1193 21 is_stmt 0 view .LVU373 |
5698 | 1232 .loc 1 1193 21 is_stmt 0 view .LVU373 |
5699 | 1233 0080 A686 strh r6, [r4, #52] @ movhi |
5699 | 1233 0080 A686 strh r6, [r4, #52] @ movhi |
5700 | 1196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
5700 | 1196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
5701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 96 |
5701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 96 |
5702 | 5702 | ||
5703 | 5703 | ||
5704 | 1234 .loc 1 1196 3 is_stmt 1 view .LVU374 |
5704 | 1234 .loc 1 1196 3 is_stmt 1 view .LVU374 |
5705 | 1196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
5705 | 1196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
5706 | 1235 .loc 1 1196 21 is_stmt 0 view .LVU375 |
5706 | 1235 .loc 1 1196 21 is_stmt 0 view .LVU375 |
Line 5756... | Line 5756... | ||
5756 | 1264:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint8_t); |
5756 | 1264:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint8_t); |
5757 | 1270 .loc 1 1264 54 is_stmt 0 view .LVU391 |
5757 | 1270 .loc 1 1264 54 is_stmt 0 view .LVU391 |
5758 | 1271 00a8 226B ldr r2, [r4, #48] |
5758 | 1271 00a8 226B ldr r2, [r4, #48] |
5759 | 1264:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint8_t); |
5759 | 1264:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint8_t); |
5760 | 1272 .loc 1 1264 30 view .LVU392 |
5760 | 1272 .loc 1 1264 30 view .LVU392 |
5761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 97 |
5761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 97 |
5762 | 5762 | ||
5763 | 5763 | ||
5764 | 1273 00aa 2368 ldr r3, [r4] |
5764 | 1273 00aa 2368 ldr r3, [r4] |
5765 | 1264:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint8_t); |
5765 | 1264:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint8_t); |
5766 | 1274 .loc 1 1264 49 view .LVU393 |
5766 | 1274 .loc 1 1264 49 view .LVU393 |
Line 5816... | Line 5816... | ||
5816 | 1219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
5816 | 1219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
5817 | 1310 .loc 1 1219 11 view .LVU408 |
5817 | 1310 .loc 1 1219 11 view .LVU408 |
5818 | 1311 00cc 2368 ldr r3, [r4] |
5818 | 1311 00cc 2368 ldr r3, [r4] |
5819 | 1219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
5819 | 1219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
5820 | 1312 .loc 1 1219 28 view .LVU409 |
5820 | 1312 .loc 1 1219 28 view .LVU409 |
5821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 98 |
5821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 98 |
5822 | 5822 | ||
5823 | 5823 | ||
5824 | 1313 00ce 1288 ldrh r2, [r2] |
5824 | 1313 00ce 1288 ldrh r2, [r2] |
5825 | 1219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
5825 | 1219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
5826 | 1314 .loc 1 1219 26 view .LVU410 |
5826 | 1314 .loc 1 1219 26 view .LVU410 |
Line 5876... | Line 5876... | ||
5876 | 1350 00f4 DA68 ldr r2, [r3, #12] |
5876 | 1350 00f4 DA68 ldr r2, [r3, #12] |
5877 | 1246:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
5877 | 1246:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
5878 | 1351 .loc 1 1246 27 view .LVU425 |
5878 | 1351 .loc 1 1246 27 view .LVU425 |
5879 | 1352 00f6 A36B ldr r3, [r4, #56] |
5879 | 1352 00f6 A36B ldr r3, [r4, #56] |
5880 | 1246:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
5880 | 1246:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
5881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 99 |
5881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 99 |
5882 | 5882 | ||
5883 | 5883 | ||
5884 | 1353 .loc 1 1246 41 view .LVU426 |
5884 | 1353 .loc 1 1246 41 view .LVU426 |
5885 | 1354 00f8 1A80 strh r2, [r3] @ movhi |
5885 | 1354 00f8 1A80 strh r2, [r3] @ movhi |
5886 | 1247:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount--; |
5886 | 1247:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount--; |
Line 5936... | Line 5936... | ||
5936 | 1391 0120 1BB9 cbnz r3, .L101 |
5936 | 1391 0120 1BB9 cbnz r3, .L101 |
5937 | 1223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5937 | 1223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5938 | 1392 .loc 1 1223 45 discriminator 1 view .LVU441 |
5938 | 1392 .loc 1 1223 45 discriminator 1 view .LVU441 |
5939 | 1393 0122 E38F ldrh r3, [r4, #62] |
5939 | 1393 0122 E38F ldrh r3, [r4, #62] |
5940 | 1394 0124 9BB2 uxth r3, r3 |
5940 | 1394 0124 9BB2 uxth r3, r3 |
5941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 100 |
5941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 100 |
5942 | 5942 | ||
5943 | 5943 | ||
5944 | 1223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5944 | 1223:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
5945 | 1395 .loc 1 1223 37 discriminator 1 view .LVU442 |
5945 | 1395 .loc 1 1223 37 discriminator 1 view .LVU442 |
5946 | 1396 0126 002B cmp r3, #0 |
5946 | 1396 0126 002B cmp r3, #0 |
Line 5996... | Line 5996... | ||
5996 | 1431 014e 013B subs r3, r3, #1 |
5996 | 1431 014e 013B subs r3, r3, #1 |
5997 | 1432 0150 9BB2 uxth r3, r3 |
5997 | 1432 0150 9BB2 uxth r3, r3 |
5998 | 1433 0152 E386 strh r3, [r4, #54] @ movhi |
5998 | 1433 0152 E386 strh r3, [r4, #54] @ movhi |
5999 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
5999 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
6000 | 1434 .loc 1 1232 9 is_stmt 1 view .LVU458 |
6000 | 1434 .loc 1 1232 9 is_stmt 1 view .LVU458 |
6001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 101 |
6001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 101 |
6002 | 6002 | ||
6003 | 6003 | ||
6004 | 1435 .LVL67: |
6004 | 1435 .LVL67: |
6005 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
6005 | 1232:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
6006 | 1436 .loc 1 1232 19 is_stmt 0 view .LVU459 |
6006 | 1436 .loc 1 1232 19 is_stmt 0 view .LVU459 |
Line 6056... | Line 6056... | ||
6056 | 1471 0178 9BB2 uxth r3, r3 |
6056 | 1471 0178 9BB2 uxth r3, r3 |
6057 | 1472 017a E387 strh r3, [r4, #62] @ movhi |
6057 | 1472 017a E387 strh r3, [r4, #62] @ movhi |
6058 | 1295:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
6058 | 1295:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
6059 | 1473 .loc 1 1295 9 is_stmt 1 view .LVU475 |
6059 | 1473 .loc 1 1295 9 is_stmt 1 view .LVU475 |
6060 | 1474 .LVL69: |
6060 | 1474 .LVL69: |
6061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 102 |
6061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 102 |
6062 | 6062 | ||
6063 | 6063 | ||
6064 | 1295:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
6064 | 1295:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
6065 | 1475 .loc 1 1295 19 is_stmt 0 view .LVU476 |
6065 | 1475 .loc 1 1295 19 is_stmt 0 view .LVU476 |
6066 | 1476 017c 0126 movs r6, #1 |
6066 | 1476 017c 0126 movs r6, #1 |
Line 6116... | Line 6116... | ||
6116 | 1513 01a2 12F0020F tst r2, #2 |
6116 | 1513 01a2 12F0020F tst r2, #2 |
6117 | 1514 01a6 D7D0 beq .L105 |
6117 | 1514 01a6 D7D0 beq .L105 |
6118 | 1271:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6118 | 1271:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6119 | 1515 .loc 1 1271 60 discriminator 1 view .LVU490 |
6119 | 1515 .loc 1 1271 60 discriminator 1 view .LVU490 |
6120 | 1516 01a8 E28E ldrh r2, [r4, #54] |
6120 | 1516 01a8 E28E ldrh r2, [r4, #54] |
6121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 103 |
6121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 103 |
6122 | 6122 | ||
6123 | 6123 | ||
6124 | 1517 01aa 92B2 uxth r2, r2 |
6124 | 1517 01aa 92B2 uxth r2, r2 |
6125 | 1271:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6125 | 1271:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6126 | 1518 .loc 1 1271 52 discriminator 1 view .LVU491 |
6126 | 1518 .loc 1 1271 52 discriminator 1 view .LVU491 |
Line 6176... | Line 6176... | ||
6176 | 1553 01cc 3A46 mov r2, r7 |
6176 | 1553 01cc 3A46 mov r2, r7 |
6177 | 1554 01ce 2946 mov r1, r5 |
6177 | 1554 01ce 2946 mov r1, r5 |
6178 | 1555 01d0 2046 mov r0, r4 |
6178 | 1555 01d0 2046 mov r0, r4 |
6179 | 1556 01d2 FFF7FEFF bl SPI_EndRxTxTransaction |
6179 | 1556 01d2 FFF7FEFF bl SPI_EndRxTxTransaction |
6180 | 1557 .LVL75: |
6180 | 1557 .LVL75: |
6181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 104 |
6181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 104 |
6182 | 6182 | ||
6183 | 6183 | ||
6184 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6184 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6185 | 1558 .loc 1 1342 6 view .LVU507 |
6185 | 1558 .loc 1 1342 6 view .LVU507 |
6186 | 1559 01d6 0346 mov r3, r0 |
6186 | 1559 01d6 0346 mov r3, r0 |
Line 6236... | Line 6236... | ||
6236 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
6236 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
6237 | 1595 .loc 1 1170 15 view .LVU522 |
6237 | 1595 .loc 1 1170 15 view .LVU522 |
6238 | 1596 01f6 0223 movs r3, #2 |
6238 | 1596 01f6 0223 movs r3, #2 |
6239 | 1597 .LVL78: |
6239 | 1597 .LVL78: |
6240 | 1598 .L92: |
6240 | 1598 .L92: |
6241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 105 |
6241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 105 |
6242 | 6242 | ||
6243 | 6243 | ||
6244 | 1356:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_UNLOCK(hspi); |
6244 | 1356:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_UNLOCK(hspi); |
6245 | 1599 .loc 1 1356 3 is_stmt 1 view .LVU523 |
6245 | 1599 .loc 1 1356 3 is_stmt 1 view .LVU523 |
6246 | 1356:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_UNLOCK(hspi); |
6246 | 1356:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** __HAL_UNLOCK(hspi); |
Line 6296... | Line 6296... | ||
6296 | 1639 .loc 1 1176 15 view .LVU534 |
6296 | 1639 .loc 1 1176 15 view .LVU534 |
6297 | 1640 0216 EFE7 b .L92 |
6297 | 1640 0216 EFE7 b .L92 |
6298 | 1641 .LVL86: |
6298 | 1641 .LVL86: |
6299 | 1642 .L116: |
6299 | 1642 .L116: |
6300 | 1176:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
6300 | 1176:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
6301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 106 |
6301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 106 |
6302 | 6302 | ||
6303 | 6303 | ||
6304 | 1643 .loc 1 1176 15 view .LVU535 |
6304 | 1643 .loc 1 1176 15 view .LVU535 |
6305 | 1644 0218 0123 movs r3, #1 |
6305 | 1644 0218 0123 movs r3, #1 |
6306 | 1645 .LVL87: |
6306 | 1645 .LVL87: |
Line 6356... | Line 6356... | ||
6356 | 1689 .cfi_startproc |
6356 | 1689 .cfi_startproc |
6357 | 1690 @ args = 0, pretend = 0, frame = 0 |
6357 | 1690 @ args = 0, pretend = 0, frame = 0 |
6358 | 1691 @ frame_needed = 0, uses_anonymous_args = 0 |
6358 | 1691 @ frame_needed = 0, uses_anonymous_args = 0 |
6359 | 935:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
6359 | 935:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
6360 | 1692 .loc 1 935 1 is_stmt 0 view .LVU544 |
6360 | 1692 .loc 1 935 1 is_stmt 0 view .LVU544 |
6361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 107 |
6361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 107 |
6362 | 6362 | ||
6363 | 6363 | ||
6364 | 1693 0000 2DE9F041 push {r4, r5, r6, r7, r8, lr} |
6364 | 1693 0000 2DE9F041 push {r4, r5, r6, r7, r8, lr} |
6365 | 1694 .LCFI23: |
6365 | 1694 .LCFI23: |
6366 | 1695 .cfi_def_cfa_offset 24 |
6366 | 1695 .cfi_def_cfa_offset 24 |
Line 6416... | Line 6416... | ||
6416 | 1734 .LVL97: |
6416 | 1734 .LVL97: |
6417 | 952:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6417 | 952:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6418 | 1735 .loc 1 952 3 is_stmt 1 discriminator 2 view .LVU556 |
6418 | 1735 .loc 1 952 3 is_stmt 1 discriminator 2 view .LVU556 |
6419 | 952:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6419 | 952:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6420 | 1736 .loc 1 952 11 is_stmt 0 discriminator 2 view .LVU557 |
6420 | 1736 .loc 1 952 11 is_stmt 0 discriminator 2 view .LVU557 |
6421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 108 |
6421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 108 |
6422 | 6422 | ||
6423 | 6423 | ||
6424 | 1737 002c 94F85130 ldrb r3, [r4, #81] @ zero_extendqisi2 |
6424 | 1737 002c 94F85130 ldrb r3, [r4, #81] @ zero_extendqisi2 |
6425 | 1738 0030 DBB2 uxtb r3, r3 |
6425 | 1738 0030 DBB2 uxtb r3, r3 |
6426 | 952:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6426 | 952:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 6476... | Line 6476... | ||
6476 | 1771 0058 A386 strh r3, [r4, #52] @ movhi |
6476 | 1771 0058 A386 strh r3, [r4, #52] @ movhi |
6477 | 974:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = NULL; |
6477 | 974:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = NULL; |
6478 | 1772 .loc 1 974 3 is_stmt 1 view .LVU576 |
6478 | 1772 .loc 1 974 3 is_stmt 1 view .LVU576 |
6479 | 974:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = NULL; |
6479 | 974:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxISR = NULL; |
6480 | 1773 .loc 1 974 21 is_stmt 0 view .LVU577 |
6480 | 1773 .loc 1 974 21 is_stmt 0 view .LVU577 |
6481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 109 |
6481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 109 |
6482 | 6482 | ||
6483 | 6483 | ||
6484 | 1774 005a E386 strh r3, [r4, #54] @ movhi |
6484 | 1774 005a E386 strh r3, [r4, #54] @ movhi |
6485 | 975:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
6485 | 975:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
6486 | 1775 .loc 1 975 3 is_stmt 1 view .LVU578 |
6486 | 1775 .loc 1 975 3 is_stmt 1 view .LVU578 |
Line 6536... | Line 6536... | ||
6536 | 1810 0080 8368 ldr r3, [r0, #8] |
6536 | 1810 0080 8368 ldr r3, [r0, #8] |
6537 | 939:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6537 | 939:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6538 | 1811 .loc 1 939 44 discriminator 1 view .LVU594 |
6538 | 1811 .loc 1 939 44 discriminator 1 view .LVU594 |
6539 | 1812 0082 002B cmp r3, #0 |
6539 | 1812 0082 002B cmp r3, #0 |
6540 | 1813 0084 C7D1 bne .L126 |
6540 | 1813 0084 C7D1 bne .L126 |
6541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 110 |
6541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 110 |
6542 | 6542 | ||
6543 | 6543 | ||
6544 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
6544 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
6545 | 1814 .loc 1 941 5 is_stmt 1 view .LVU595 |
6545 | 1814 .loc 1 941 5 is_stmt 1 view .LVU595 |
6546 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
6546 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
Line 6596... | Line 6596... | ||
6596 | 1853 00b4 002D cmp r5, #0 |
6596 | 1853 00b4 002D cmp r5, #0 |
6597 | 1854 00b6 4CD0 beq .L148 |
6597 | 1854 00b6 4CD0 beq .L148 |
6598 | 1855 .L131: |
6598 | 1855 .L131: |
6599 | 1005:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6599 | 1005:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6600 | 1856 .loc 1 1005 16 view .LVU608 |
6600 | 1856 .loc 1 1005 16 view .LVU608 |
6601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 111 |
6601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 111 |
6602 | 6602 | ||
6603 | 6603 | ||
6604 | 1857 00b8 E38F ldrh r3, [r4, #62] |
6604 | 1857 00b8 E38F ldrh r3, [r4, #62] |
6605 | 1858 00ba 9BB2 uxth r3, r3 |
6605 | 1858 00ba 9BB2 uxth r3, r3 |
6606 | 1005:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6606 | 1005:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 6656... | Line 6656... | ||
6656 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6656 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6657 | 1894 .loc 1 1041 30 view .LVU624 |
6657 | 1894 .loc 1 1041 30 view .LVU624 |
6658 | 1895 00e4 801B subs r0, r0, r6 |
6658 | 1895 00e4 801B subs r0, r0, r6 |
6659 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6659 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6660 | 1896 .loc 1 1041 12 view .LVU625 |
6660 | 1896 .loc 1 1041 12 view .LVU625 |
6661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 112 |
6661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 112 |
6662 | 6662 | ||
6663 | 6663 | ||
6664 | 1897 00e6 A842 cmp r0, r5 |
6664 | 1897 00e6 A842 cmp r0, r5 |
6665 | 1898 00e8 02D3 bcc .L140 |
6665 | 1898 00e8 02D3 bcc .L140 |
6666 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6666 | 1041:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 6716... | Line 6716... | ||
6716 | 1036:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
6716 | 1036:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
6717 | 1934 .loc 1 1036 26 view .LVU641 |
6717 | 1934 .loc 1 1036 26 view .LVU641 |
6718 | 1935 0112 013B subs r3, r3, #1 |
6718 | 1935 0112 013B subs r3, r3, #1 |
6719 | 1936 0114 9BB2 uxth r3, r3 |
6719 | 1936 0114 9BB2 uxth r3, r3 |
6720 | 1937 0116 E387 strh r3, [r4, #62] @ movhi |
6720 | 1937 0116 E387 strh r3, [r4, #62] @ movhi |
6721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 113 |
6721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 113 |
6722 | 6722 | ||
6723 | 6723 | ||
6724 | 1938 0118 ECE7 b .L132 |
6724 | 1938 0118 ECE7 b .L132 |
6725 | 1939 .L137: |
6725 | 1939 .L137: |
6726 | 1096:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6726 | 1096:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 6776... | Line 6776... | ||
6776 | 1128:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
6776 | 1128:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
6777 | 1976 .loc 1 1128 3 view .LVU656 |
6777 | 1976 .loc 1 1128 3 view .LVU656 |
6778 | 1977 .LVL108: |
6778 | 1977 .LVL108: |
6779 | 1978 .L127: |
6779 | 1978 .L127: |
6780 | 1129:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
6780 | 1129:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
6781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 114 |
6781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 114 |
6782 | 6782 | ||
6783 | 6783 | ||
6784 | 1979 .loc 1 1129 1 is_stmt 0 view .LVU657 |
6784 | 1979 .loc 1 1129 1 is_stmt 0 view .LVU657 |
6785 | 1980 0140 02B0 add sp, sp, #8 |
6785 | 1980 0140 02B0 add sp, sp, #8 |
6786 | 1981 .LCFI25: |
6786 | 1981 .LCFI25: |
Line 6836... | Line 6836... | ||
6836 | 2023 0162 0220 movs r0, #2 |
6836 | 2023 0162 0220 movs r0, #2 |
6837 | 2024 .LVL114: |
6837 | 2024 .LVL114: |
6838 | 947:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
6838 | 947:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
6839 | 2025 .loc 1 947 3 view .LVU666 |
6839 | 2025 .loc 1 947 3 view .LVU666 |
6840 | 2026 0164 ECE7 b .L127 |
6840 | 2026 0164 ECE7 b .L127 |
6841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 115 |
6841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 115 |
6842 | 6842 | ||
6843 | 6843 | ||
6844 | 2027 .cfi_endproc |
6844 | 2027 .cfi_endproc |
6845 | 2028 .LFE70: |
6845 | 2028 .LFE70: |
6846 | 2030 .section .text.HAL_SPI_Transmit_IT,"ax",%progbits |
6846 | 2030 .section .text.HAL_SPI_Transmit_IT,"ax",%progbits |
Line 6896... | Line 6896... | ||
6896 | 1385:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6896 | 1385:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6897 | 2069 .loc 1 1385 11 is_stmt 0 view .LVU679 |
6897 | 2069 .loc 1 1385 11 is_stmt 0 view .LVU679 |
6898 | 2070 0018 93F85100 ldrb r0, [r3, #81] @ zero_extendqisi2 |
6898 | 2070 0018 93F85100 ldrb r0, [r3, #81] @ zero_extendqisi2 |
6899 | 2071 001c C0B2 uxtb r0, r0 |
6899 | 2071 001c C0B2 uxtb r0, r0 |
6900 | 1385:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6900 | 1385:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 116 |
6901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 116 |
6902 | 6902 | ||
6903 | 6903 | ||
6904 | 2072 .loc 1 1385 6 view .LVU680 |
6904 | 2072 .loc 1 1385 6 view .LVU680 |
6905 | 2073 001e 0128 cmp r0, #1 |
6905 | 2073 001e 0128 cmp r0, #1 |
6906 | 2074 0020 33D1 bne .L164 |
6906 | 2074 0020 33D1 bne .L164 |
Line 6956... | Line 6956... | ||
6956 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6956 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6957 | 2105 .loc 1 1405 17 is_stmt 0 view .LVU700 |
6957 | 2105 .loc 1 1405 17 is_stmt 0 view .LVU700 |
6958 | 2106 003a DA68 ldr r2, [r3, #12] |
6958 | 2106 003a DA68 ldr r2, [r3, #12] |
6959 | 2107 .LVL118: |
6959 | 2107 .LVL118: |
6960 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6960 | 1405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
6961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 117 |
6961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 117 |
6962 | 6962 | ||
6963 | 6963 | ||
6964 | 2108 .loc 1 1405 6 view .LVU701 |
6964 | 2108 .loc 1 1405 6 view .LVU701 |
6965 | 2109 003c AAB1 cbz r2, .L158 |
6965 | 2109 003c AAB1 cbz r2, .L158 |
6966 | 1407:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
6966 | 1407:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 7016... | Line 7016... | ||
7016 | 2146 .loc 1 1411 17 is_stmt 0 view .LVU715 |
7016 | 2146 .loc 1 1411 17 is_stmt 0 view .LVU715 |
7017 | 2147 006a 0C4A ldr r2, .L167+4 |
7017 | 2147 006a 0C4A ldr r2, .L167+4 |
7018 | 2148 006c 5A64 str r2, [r3, #68] |
7018 | 2148 006c 5A64 str r2, [r3, #68] |
7019 | 2149 006e E8E7 b .L159 |
7019 | 2149 006e E8E7 b .L159 |
7020 | 2150 .L166: |
7020 | 2150 .L166: |
7021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 118 |
7021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 118 |
7022 | 7022 | ||
7023 | 7023 | ||
7024 | 1417:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7024 | 1417:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7025 | 2151 .loc 1 1417 5 is_stmt 1 view .LVU716 |
7025 | 2151 .loc 1 1417 5 is_stmt 1 view .LVU716 |
7026 | 2152 0070 1968 ldr r1, [r3] |
7026 | 2152 0070 1968 ldr r1, [r3] |
Line 7076... | Line 7076... | ||
7076 | 2191 .loc 1 1442 1 view .LVU727 |
7076 | 2191 .loc 1 1442 1 view .LVU727 |
7077 | 2192 0094 7047 bx lr |
7077 | 2192 0094 7047 bx lr |
7078 | 2193 .L168: |
7078 | 2193 .L168: |
7079 | 2194 0096 00BF .align 2 |
7079 | 2194 0096 00BF .align 2 |
7080 | 2195 .L167: |
7080 | 2195 .L167: |
7081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 119 |
7081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 119 |
7082 | 7082 | ||
7083 | 7083 | ||
7084 | 2196 0098 00000000 .word SPI_TxISR_16BIT |
7084 | 2196 0098 00000000 .word SPI_TxISR_16BIT |
7085 | 2197 009c 00000000 .word SPI_TxISR_8BIT |
7085 | 2197 009c 00000000 .word SPI_TxISR_8BIT |
7086 | 2198 .cfi_endproc |
7086 | 2198 .cfi_endproc |
Line 7136... | Line 7136... | ||
7136 | 2239 0014 E4B2 uxtb r4, r4 |
7136 | 2239 0014 E4B2 uxtb r4, r4 |
7137 | 2240 .LVL130: |
7137 | 2240 .LVL130: |
7138 | 1558:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7138 | 1558:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7139 | 2241 .loc 1 1558 3 is_stmt 1 discriminator 2 view .LVU739 |
7139 | 2241 .loc 1 1558 3 is_stmt 1 discriminator 2 view .LVU739 |
7140 | 1558:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7140 | 1558:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 120 |
7141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 120 |
7142 | 7142 | ||
7143 | 7143 | ||
7144 | 2242 .loc 1 1558 23 is_stmt 0 discriminator 2 view .LVU740 |
7144 | 2242 .loc 1 1558 23 is_stmt 0 discriminator 2 view .LVU740 |
7145 | 2243 0016 4568 ldr r5, [r0, #4] |
7145 | 2243 0016 4568 ldr r5, [r0, #4] |
7146 | 2244 .LVL131: |
7146 | 2244 .LVL131: |
Line 7196... | Line 7196... | ||
7196 | 2280 0040 02D0 beq .L173 |
7196 | 2280 0040 02D0 beq .L173 |
7197 | 1576:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7197 | 1576:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7198 | 2281 .loc 1 1576 5 is_stmt 1 view .LVU755 |
7198 | 2281 .loc 1 1576 5 is_stmt 1 view .LVU755 |
7199 | 1576:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7199 | 1576:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7200 | 2282 .loc 1 1576 17 is_stmt 0 view .LVU756 |
7200 | 2282 .loc 1 1576 17 is_stmt 0 view .LVU756 |
7201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 121 |
7201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 121 |
7202 | 7202 | ||
7203 | 7203 | ||
7204 | 2283 0042 0524 movs r4, #5 |
7204 | 2283 0042 0524 movs r4, #5 |
7205 | 2284 0044 80F85140 strb r4, [r0, #81] |
7205 | 2284 0044 80F85140 strb r4, [r0, #81] |
7206 | 2285 .L173: |
7206 | 2285 .L173: |
Line 7256... | Line 7256... | ||
7256 | 2316 005c 164B ldr r3, .L185 |
7256 | 2316 005c 164B ldr r3, .L185 |
7257 | 2317 005e 0364 str r3, [r0, #64] |
7257 | 2317 005e 0364 str r3, [r0, #64] |
7258 | 1592:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7258 | 1592:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7259 | 2318 .loc 1 1592 5 is_stmt 1 view .LVU776 |
7259 | 2318 .loc 1 1592 5 is_stmt 1 view .LVU776 |
7260 | 1592:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7260 | 1592:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 122 |
7261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 122 |
7262 | 7262 | ||
7263 | 7263 | ||
7264 | 2319 .loc 1 1592 21 is_stmt 0 view .LVU777 |
7264 | 2319 .loc 1 1592 21 is_stmt 0 view .LVU777 |
7265 | 2320 0060 164B ldr r3, .L185+4 |
7265 | 2320 0060 164B ldr r3, .L185+4 |
7266 | 2321 0062 4364 str r3, [r0, #68] |
7266 | 2321 0062 4364 str r3, [r0, #68] |
Line 7316... | Line 7316... | ||
7316 | 1563:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
7316 | 1563:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
7317 | 2359 .loc 1 1563 15 view .LVU790 |
7317 | 2359 .loc 1 1563 15 view .LVU790 |
7318 | 2360 008e 0223 movs r3, #2 |
7318 | 2360 008e 0223 movs r3, #2 |
7319 | 2361 .LVL139: |
7319 | 2361 .LVL139: |
7320 | 2362 .L172: |
7320 | 2362 .L172: |
7321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 123 |
7321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 123 |
7322 | 7322 | ||
7323 | 7323 | ||
7324 | 1620:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
7324 | 1620:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
7325 | 2363 .loc 1 1620 3 is_stmt 1 view .LVU791 |
7325 | 2363 .loc 1 1620 3 is_stmt 1 view .LVU791 |
7326 | 1620:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
7326 | 1620:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
Line 7376... | Line 7376... | ||
7376 | 2404 .LVL148: |
7376 | 2404 .LVL148: |
7377 | 2405 .L181: |
7377 | 2405 .L181: |
7378 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
7378 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
7379 | 2406 .loc 1 1569 15 view .LVU802 |
7379 | 2406 .loc 1 1569 15 view .LVU802 |
7380 | 2407 00a8 0123 movs r3, #1 |
7380 | 2407 00a8 0123 movs r3, #1 |
7381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 124 |
7381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 124 |
7382 | 7382 | ||
7383 | 7383 | ||
7384 | 2408 .LVL149: |
7384 | 2408 .LVL149: |
7385 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
7385 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
7386 | 2409 .loc 1 1569 15 view .LVU803 |
7386 | 2409 .loc 1 1569 15 view .LVU803 |
Line 7436... | Line 7436... | ||
7436 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
7436 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
7437 | 2455 .loc 1 1453 1 is_stmt 0 view .LVU810 |
7437 | 2455 .loc 1 1453 1 is_stmt 0 view .LVU810 |
7438 | 2456 0000 38B5 push {r3, r4, r5, lr} |
7438 | 2456 0000 38B5 push {r3, r4, r5, lr} |
7439 | 2457 .LCFI30: |
7439 | 2457 .LCFI30: |
7440 | 2458 .cfi_def_cfa_offset 16 |
7440 | 2458 .cfi_def_cfa_offset 16 |
7441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 125 |
7441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 125 |
7442 | 7442 | ||
7443 | 7443 | ||
7444 | 2459 .cfi_offset 3, -16 |
7444 | 2459 .cfi_offset 3, -16 |
7445 | 2460 .cfi_offset 4, -12 |
7445 | 2460 .cfi_offset 4, -12 |
7446 | 2461 .cfi_offset 5, -8 |
7446 | 2461 .cfi_offset 5, -8 |
Line 7496... | Line 7496... | ||
7496 | 2496 0028 0029 cmp r1, #0 |
7496 | 2496 0028 0029 cmp r1, #0 |
7497 | 2497 002a 3AD0 beq .L196 |
7497 | 2497 002a 3AD0 beq .L196 |
7498 | 1472:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
7498 | 1472:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
7499 | 2498 .loc 1 1472 23 discriminator 1 view .LVU826 |
7499 | 2498 .loc 1 1472 23 discriminator 1 view .LVU826 |
7500 | 2499 002c 002A cmp r2, #0 |
7500 | 2499 002c 002A cmp r2, #0 |
7501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 126 |
7501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 126 |
7502 | 7502 | ||
7503 | 7503 | ||
7504 | 2500 002e 3AD0 beq .L197 |
7504 | 2500 002e 3AD0 beq .L197 |
7505 | 1479:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_NONE; |
7505 | 1479:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->ErrorCode = HAL_SPI_ERROR_NONE; |
7506 | 2501 .loc 1 1479 3 is_stmt 1 view .LVU827 |
7506 | 2501 .loc 1 1479 3 is_stmt 1 view .LVU827 |
Line 7556... | Line 7556... | ||
7556 | 2532 0048 E368 ldr r3, [r4, #12] |
7556 | 2532 0048 E368 ldr r3, [r4, #12] |
7557 | 1492:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
7557 | 1492:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
7558 | 2533 .loc 1 1492 6 view .LVU847 |
7558 | 2533 .loc 1 1492 6 view .LVU847 |
7559 | 2534 004a E3B1 cbz r3, .L191 |
7559 | 2534 004a E3B1 cbz r3, .L191 |
7560 | 1494:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7560 | 1494:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 127 |
7561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 127 |
7562 | 7562 | ||
7563 | 7563 | ||
7564 | 2535 .loc 1 1494 5 is_stmt 1 view .LVU848 |
7564 | 2535 .loc 1 1494 5 is_stmt 1 view .LVU848 |
7565 | 1494:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7565 | 1494:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7566 | 2536 .loc 1 1494 17 is_stmt 0 view .LVU849 |
7566 | 2536 .loc 1 1494 17 is_stmt 0 view .LVU849 |
Line 7616... | Line 7616... | ||
7616 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
7616 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call transmit-receive function to send Dummy data on Tx line and generate clock on CLK line |
7617 | 2574 .loc 1 1458 17 view .LVU862 |
7617 | 2574 .loc 1 1458 17 view .LVU862 |
7618 | 2575 007a 80F85120 strb r2, [r0, #81] |
7618 | 2575 007a 80F85120 strb r2, [r0, #81] |
7619 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7619 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7620 | 2576 .loc 1 1460 5 is_stmt 1 view .LVU863 |
7620 | 2576 .loc 1 1460 5 is_stmt 1 view .LVU863 |
7621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 128 |
7621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 128 |
7622 | 7622 | ||
7623 | 7623 | ||
7624 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7624 | 1460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7625 | 2577 .loc 1 1460 12 is_stmt 0 view .LVU864 |
7625 | 2577 .loc 1 1460 12 is_stmt 0 view .LVU864 |
7626 | 2578 007e 0A46 mov r2, r1 |
7626 | 2578 007e 0A46 mov r2, r1 |
Line 7676... | Line 7676... | ||
7676 | 2617 .L196: |
7676 | 2617 .L196: |
7677 | 1474:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
7677 | 1474:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
7678 | 2618 .loc 1 1474 15 view .LVU876 |
7678 | 2618 .loc 1 1474 15 view .LVU876 |
7679 | 2619 00a2 0120 movs r0, #1 |
7679 | 2619 00a2 0120 movs r0, #1 |
7680 | 2620 00a4 F9E7 b .L190 |
7680 | 2620 00a4 F9E7 b .L190 |
7681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 129 |
7681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 129 |
7682 | 7682 | ||
7683 | 7683 | ||
7684 | 2621 .L197: |
7684 | 2621 .L197: |
7685 | 2622 00a6 0120 movs r0, #1 |
7685 | 2622 00a6 0120 movs r0, #1 |
7686 | 2623 00a8 F7E7 b .L190 |
7686 | 2623 00a8 F7E7 b .L190 |
Line 7736... | Line 7736... | ||
7736 | 2666 0006 5FD0 beq .L210 |
7736 | 2666 0006 5FD0 beq .L210 |
7737 | 1633:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
7737 | 1633:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode = HAL_OK; |
7738 | 2667 .loc 1 1633 1 is_stmt 0 discriminator 2 view .LVU886 |
7738 | 2667 .loc 1 1633 1 is_stmt 0 discriminator 2 view .LVU886 |
7739 | 2668 0008 10B5 push {r4, lr} |
7739 | 2668 0008 10B5 push {r4, lr} |
7740 | 2669 .LCFI31: |
7740 | 2669 .LCFI31: |
7741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 130 |
7741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 130 |
7742 | 7742 | ||
7743 | 7743 | ||
7744 | 2670 .cfi_def_cfa_offset 8 |
7744 | 2670 .cfi_def_cfa_offset 8 |
7745 | 2671 .cfi_offset 4, -8 |
7745 | 2671 .cfi_offset 4, -8 |
7746 | 2672 .cfi_offset 14, -4 |
7746 | 2672 .cfi_offset 14, -4 |
Line 7796... | Line 7796... | ||
7796 | 1662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7796 | 1662:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7797 | 2706 .loc 1 1662 21 is_stmt 0 view .LVU903 |
7797 | 2706 .loc 1 1662 21 is_stmt 0 view .LVU903 |
7798 | 2707 0032 C286 strh r2, [r0, #54] @ movhi |
7798 | 2707 0032 C286 strh r2, [r0, #54] @ movhi |
7799 | 1665:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
7799 | 1665:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
7800 | 2708 .loc 1 1665 3 is_stmt 1 view .LVU904 |
7800 | 2708 .loc 1 1665 3 is_stmt 1 view .LVU904 |
7801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 131 |
7801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 131 |
7802 | 7802 | ||
7803 | 7803 | ||
7804 | 1665:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
7804 | 1665:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
7805 | 2709 .loc 1 1665 21 is_stmt 0 view .LVU905 |
7805 | 2709 .loc 1 1665 21 is_stmt 0 view .LVU905 |
7806 | 2710 0034 8363 str r3, [r0, #56] |
7806 | 2710 0034 8363 str r3, [r0, #56] |
Line 7856... | Line 7856... | ||
7856 | 1692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7856 | 1692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7857 | 2743 .loc 1 1692 3 is_stmt 1 view .LVU923 |
7857 | 2743 .loc 1 1692 3 is_stmt 1 view .LVU923 |
7858 | 1692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7858 | 1692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7859 | 2744 .loc 1 1692 7 is_stmt 0 view .LVU924 |
7859 | 2744 .loc 1 1692 7 is_stmt 0 view .LVU924 |
7860 | 2745 0052 A36C ldr r3, [r4, #72] |
7860 | 2745 0052 A36C ldr r3, [r4, #72] |
7861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 132 |
7861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 132 |
7862 | 7862 | ||
7863 | 7863 | ||
7864 | 1692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7864 | 1692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7865 | 2746 .loc 1 1692 35 view .LVU925 |
7865 | 2746 .loc 1 1692 35 view .LVU925 |
7866 | 2747 0054 204A ldr r2, .L220+8 |
7866 | 2747 0054 204A ldr r2, .L220+8 |
Line 7916... | Line 7916... | ||
7916 | 2782 007a 1168 ldr r1, [r2] |
7916 | 2782 007a 1168 ldr r1, [r2] |
7917 | 2783 007c 41F04001 orr r1, r1, #64 |
7917 | 2783 007c 41F04001 orr r1, r1, #64 |
7918 | 2784 0080 1160 str r1, [r2] |
7918 | 2784 0080 1160 str r1, [r2] |
7919 | 2785 .L209: |
7919 | 2785 .L209: |
7920 | 1717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7920 | 1717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
7921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 133 |
7921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 133 |
7922 | 7922 | ||
7923 | 7923 | ||
7924 | 2786 .loc 1 1717 3 view .LVU941 |
7924 | 2786 .loc 1 1717 3 view .LVU941 |
7925 | 2787 0082 2168 ldr r1, [r4] |
7925 | 2787 0082 2168 ldr r1, [r4] |
7926 | 2788 0084 4A68 ldr r2, [r1, #4] |
7926 | 2788 0084 4A68 ldr r2, [r1, #4] |
Line 7976... | Line 7976... | ||
7976 | 2828 .L206: |
7976 | 2828 .L206: |
7977 | 1724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
7977 | 1724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
7978 | 2829 .loc 1 1724 3 is_stmt 1 view .LVU952 |
7978 | 2829 .loc 1 1724 3 is_stmt 1 view .LVU952 |
7979 | 1724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
7979 | 1724:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return errorcode; |
7980 | 2830 .loc 1 1724 3 view .LVU953 |
7980 | 2830 .loc 1 1724 3 view .LVU953 |
7981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 134 |
7981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 134 |
7982 | 7982 | ||
7983 | 7983 | ||
7984 | 2831 00b6 0022 movs r2, #0 |
7984 | 2831 00b6 0022 movs r2, #0 |
7985 | 2832 00b8 84F85020 strb r2, [r4, #80] |
7985 | 2832 00b8 84F85020 strb r2, [r4, #80] |
7986 | 1725:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
7986 | 1725:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 8036... | Line 8036... | ||
8036 | 2878 .cfi_startproc |
8036 | 2878 .cfi_startproc |
8037 | 2879 @ args = 0, pretend = 0, frame = 0 |
8037 | 2879 @ args = 0, pretend = 0, frame = 0 |
8038 | 2880 @ frame_needed = 0, uses_anonymous_args = 0 |
8038 | 2880 @ frame_needed = 0, uses_anonymous_args = 0 |
8039 | 1853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tmp_mode; |
8039 | 1853:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tmp_mode; |
8040 | 2881 .loc 1 1853 1 is_stmt 0 view .LVU961 |
8040 | 2881 .loc 1 1853 1 is_stmt 0 view .LVU961 |
8041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 135 |
8041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 135 |
8042 | 8042 | ||
8043 | 8043 | ||
8044 | 2882 0000 38B5 push {r3, r4, r5, lr} |
8044 | 2882 0000 38B5 push {r3, r4, r5, lr} |
8045 | 2883 .LCFI33: |
8045 | 2883 .LCFI33: |
8046 | 2884 .cfi_def_cfa_offset 16 |
8046 | 2884 .cfi_def_cfa_offset 16 |
Line 8096... | Line 8096... | ||
8096 | 2918 001c 0128 cmp r0, #1 |
8096 | 2918 001c 0128 cmp r0, #1 |
8097 | 2919 001e 07D0 beq .L224 |
8097 | 2919 001e 07D0 beq .L224 |
8098 | 1872:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** ((tmp_mode == SPI_MODE_MASTER) && (hspi->Init.Direction == SPI_DIRECTION_2LINES) && (tmp_st |
8098 | 1872:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** ((tmp_mode == SPI_MODE_MASTER) && (hspi->Init.Direction == SPI_DIRECTION_2LINES) && (tmp_st |
8099 | 2920 .loc 1 1872 7 discriminator 1 view .LVU978 |
8099 | 2920 .loc 1 1872 7 discriminator 1 view .LVU978 |
8100 | 2921 0020 B5F5827F cmp r5, #260 |
8100 | 2921 0020 B5F5827F cmp r5, #260 |
8101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 136 |
8101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 136 |
8102 | 8102 | ||
8103 | 8103 | ||
8104 | 2922 0024 77D1 bne .L233 |
8104 | 2922 0024 77D1 bne .L233 |
8105 | 1873:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
8105 | 1873:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
8106 | 2923 .loc 1 1873 54 view .LVU979 |
8106 | 2923 .loc 1 1873 54 view .LVU979 |
Line 8156... | Line 8156... | ||
8156 | 2959 004c 0020 movs r0, #0 |
8156 | 2959 004c 0020 movs r0, #0 |
8157 | 2960 004e 6065 str r0, [r4, #84] |
8157 | 2960 004e 6065 str r0, [r4, #84] |
8158 | 1893:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferSize = Size; |
8158 | 1893:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferSize = Size; |
8159 | 2961 .loc 1 1893 3 is_stmt 1 view .LVU994 |
8159 | 2961 .loc 1 1893 3 is_stmt 1 view .LVU994 |
8160 | 1893:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferSize = Size; |
8160 | 1893:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferSize = Size; |
8161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 137 |
8161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 137 |
8162 | 8162 | ||
8163 | 8163 | ||
8164 | 2962 .loc 1 1893 21 is_stmt 0 view .LVU995 |
8164 | 2962 .loc 1 1893 21 is_stmt 0 view .LVU995 |
8165 | 2963 0050 2163 str r1, [r4, #48] |
8165 | 2963 0050 2163 str r1, [r4, #48] |
8166 | 1894:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount = Size; |
8166 | 1894:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount = Size; |
Line 8216... | Line 8216... | ||
8216 | 1922:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferCpltCallback = SPI_DMATransmitReceiveCplt; |
8216 | 1922:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferCpltCallback = SPI_DMATransmitReceiveCplt; |
8217 | 2995 .loc 1 1922 9 is_stmt 0 view .LVU1015 |
8217 | 2995 .loc 1 1922 9 is_stmt 0 view .LVU1015 |
8218 | 2996 006a E36C ldr r3, [r4, #76] |
8218 | 2996 006a E36C ldr r3, [r4, #76] |
8219 | 1922:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferCpltCallback = SPI_DMATransmitReceiveCplt; |
8219 | 1922:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferCpltCallback = SPI_DMATransmitReceiveCplt; |
8220 | 2997 .loc 1 1922 40 view .LVU1016 |
8220 | 2997 .loc 1 1922 40 view .LVU1016 |
8221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 138 |
8221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 138 |
8222 | 8222 | ||
8223 | 8223 | ||
8224 | 2998 006c 334A ldr r2, .L242 |
8224 | 2998 006c 334A ldr r2, .L242 |
8225 | 2999 .LVL194: |
8225 | 2999 .LVL194: |
8226 | 1922:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferCpltCallback = SPI_DMATransmitReceiveCplt; |
8226 | 1922:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmarx->XferCpltCallback = SPI_DMATransmitReceiveCplt; |
Line 8276... | Line 8276... | ||
8276 | 3035 0090 70B1 cbz r0, .L229 |
8276 | 3035 0090 70B1 cbz r0, .L229 |
8277 | 1937:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_ERROR; |
8277 | 1937:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** errorcode = HAL_ERROR; |
8278 | 3036 .loc 1 1937 5 is_stmt 1 view .LVU1032 |
8278 | 3036 .loc 1 1937 5 is_stmt 1 view .LVU1032 |
8279 | 3037 0092 636D ldr r3, [r4, #84] |
8279 | 3037 0092 636D ldr r3, [r4, #84] |
8280 | 3038 0094 43F01003 orr r3, r3, #16 |
8280 | 3038 0094 43F01003 orr r3, r3, #16 |
8281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 139 |
8281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 139 |
8282 | 8282 | ||
8283 | 8283 | ||
8284 | 3039 0098 6365 str r3, [r4, #84] |
8284 | 3039 0098 6365 str r3, [r4, #84] |
8285 | 1938:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8285 | 1938:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8286 | 3040 .loc 1 1938 5 view .LVU1033 |
8286 | 3040 .loc 1 1938 5 view .LVU1033 |
Line 8336... | Line 8336... | ||
8336 | 3076 .loc 1 1949 38 view .LVU1047 |
8336 | 3076 .loc 1 1949 38 view .LVU1047 |
8337 | 3077 00bc 0023 movs r3, #0 |
8337 | 3077 00bc 0023 movs r3, #0 |
8338 | 3078 00be D362 str r3, [r2, #44] |
8338 | 3078 00be D362 str r3, [r2, #44] |
8339 | 1950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmatx->XferErrorCallback = NULL; |
8339 | 1950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmatx->XferErrorCallback = NULL; |
8340 | 3079 .loc 1 1950 3 is_stmt 1 view .LVU1048 |
8340 | 3079 .loc 1 1950 3 is_stmt 1 view .LVU1048 |
8341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 140 |
8341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 140 |
8342 | 8342 | ||
8343 | 8343 | ||
8344 | 1950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmatx->XferErrorCallback = NULL; |
8344 | 1950:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->hdmatx->XferErrorCallback = NULL; |
8345 | 3080 .loc 1 1950 7 is_stmt 0 view .LVU1049 |
8345 | 3080 .loc 1 1950 7 is_stmt 0 view .LVU1049 |
8346 | 3081 00c0 A26C ldr r2, [r4, #72] |
8346 | 3081 00c0 A26C ldr r2, [r4, #72] |
Line 8396... | Line 8396... | ||
8396 | 3115 00e6 03D1 bne .L231 |
8396 | 3115 00e6 03D1 bne .L231 |
8397 | 1970:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
8397 | 1970:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
8398 | 3116 .loc 1 1970 5 is_stmt 1 view .LVU1066 |
8398 | 3116 .loc 1 1970 5 is_stmt 1 view .LVU1066 |
8399 | 3117 00e8 1168 ldr r1, [r2] |
8399 | 3117 00e8 1168 ldr r1, [r2] |
8400 | 3118 00ea 41F04001 orr r1, r1, #64 |
8400 | 3118 00ea 41F04001 orr r1, r1, #64 |
8401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 141 |
8401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 141 |
8402 | 8402 | ||
8403 | 8403 | ||
8404 | 3119 00ee 1160 str r1, [r2] |
8404 | 3119 00ee 1160 str r1, [r2] |
8405 | 3120 .L231: |
8405 | 3120 .L231: |
8406 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8406 | 1973:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 8456... | Line 8456... | ||
8456 | 3159 011e 1846 mov r0, r3 |
8456 | 3159 011e 1846 mov r0, r3 |
8457 | 3160 0120 38BD pop {r3, r4, r5, pc} |
8457 | 3160 0120 38BD pop {r3, r4, r5, pc} |
8458 | 3161 .LVL208: |
8458 | 3161 .LVL208: |
8459 | 3162 .L234: |
8459 | 3162 .L234: |
8460 | 1875:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
8460 | 1875:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
8461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 142 |
8461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 142 |
8462 | 8462 | ||
8463 | 8463 | ||
8464 | 3163 .loc 1 1875 15 view .LVU1079 |
8464 | 3163 .loc 1 1875 15 view .LVU1079 |
8465 | 3164 0122 0223 movs r3, #2 |
8465 | 3164 0122 0223 movs r3, #2 |
8466 | 3165 .LVL209: |
8466 | 3165 .LVL209: |
Line 8516... | Line 8516... | ||
8516 | 3204 013a 00BF .align 2 |
8516 | 3204 013a 00BF .align 2 |
8517 | 3205 .L242: |
8517 | 3205 .L242: |
8518 | 3206 013c 00000000 .word SPI_DMAHalfTransmitReceiveCplt |
8518 | 3206 013c 00000000 .word SPI_DMAHalfTransmitReceiveCplt |
8519 | 3207 0140 00000000 .word SPI_DMATransmitReceiveCplt |
8519 | 3207 0140 00000000 .word SPI_DMATransmitReceiveCplt |
8520 | 3208 0144 00000000 .word SPI_DMAError |
8520 | 3208 0144 00000000 .word SPI_DMAError |
8521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 143 |
8521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 143 |
8522 | 8522 | ||
8523 | 8523 | ||
8524 | 3209 0148 00000000 .word SPI_DMAHalfReceiveCplt |
8524 | 3209 0148 00000000 .word SPI_DMAHalfReceiveCplt |
8525 | 3210 014c 00000000 .word SPI_DMAReceiveCplt |
8525 | 3210 014c 00000000 .word SPI_DMAReceiveCplt |
8526 | 3211 .cfi_endproc |
8526 | 3211 .cfi_endproc |
Line 8576... | Line 8576... | ||
8576 | 1757:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8576 | 1757:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8577 | 3253 .loc 1 1757 3 view .LVU1101 |
8577 | 3253 .loc 1 1757 3 view .LVU1101 |
8578 | 3254 0010 94F85000 ldrb r0, [r4, #80] @ zero_extendqisi2 |
8578 | 3254 0010 94F85000 ldrb r0, [r4, #80] @ zero_extendqisi2 |
8579 | 3255 .LVL222: |
8579 | 3255 .LVL222: |
8580 | 1757:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8580 | 1757:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 144 |
8581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 144 |
8582 | 8582 | ||
8583 | 8583 | ||
8584 | 3256 .loc 1 1757 3 is_stmt 0 view .LVU1102 |
8584 | 3256 .loc 1 1757 3 is_stmt 0 view .LVU1102 |
8585 | 3257 0014 0128 cmp r0, #1 |
8585 | 3257 0014 0128 cmp r0, #1 |
8586 | 3258 0016 64D0 beq .L251 |
8586 | 3258 0016 64D0 beq .L251 |
Line 8636... | Line 8636... | ||
8636 | 3291 .loc 1 1776 21 is_stmt 0 view .LVU1119 |
8636 | 3291 .loc 1 1776 21 is_stmt 0 view .LVU1119 |
8637 | 3292 003e E287 strh r2, [r4, #62] @ movhi |
8637 | 3292 003e E287 strh r2, [r4, #62] @ movhi |
8638 | 1779:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
8638 | 1779:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
8639 | 3293 .loc 1 1779 3 is_stmt 1 view .LVU1120 |
8639 | 3293 .loc 1 1779 3 is_stmt 1 view .LVU1120 |
8640 | 1779:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
8640 | 1779:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxISR = NULL; |
8641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 145 |
8641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 145 |
8642 | 8642 | ||
8643 | 8643 | ||
8644 | 3294 .loc 1 1779 21 is_stmt 0 view .LVU1121 |
8644 | 3294 .loc 1 1779 21 is_stmt 0 view .LVU1121 |
8645 | 3295 0040 2364 str r3, [r4, #64] |
8645 | 3295 0040 2364 str r3, [r4, #64] |
8646 | 1780:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferSize = 0U; |
8646 | 1780:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferSize = 0U; |
Line 8696... | Line 8696... | ||
8696 | 1808:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8696 | 1808:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8697 | 3329 .loc 1 1808 3 is_stmt 1 view .LVU1139 |
8697 | 3329 .loc 1 1808 3 is_stmt 1 view .LVU1139 |
8698 | 1808:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8698 | 1808:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8699 | 3330 .loc 1 1808 7 is_stmt 0 view .LVU1140 |
8699 | 3330 .loc 1 1808 7 is_stmt 0 view .LVU1140 |
8700 | 3331 0060 E36C ldr r3, [r4, #76] |
8700 | 3331 0060 E36C ldr r3, [r4, #76] |
8701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 146 |
8701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 146 |
8702 | 8702 | ||
8703 | 8703 | ||
8704 | 1808:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8704 | 1808:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8705 | 3332 .loc 1 1808 35 view .LVU1141 |
8705 | 3332 .loc 1 1808 35 view .LVU1141 |
8706 | 3333 0062 0022 movs r2, #0 |
8706 | 3333 0062 0022 movs r2, #0 |
Line 8756... | Line 8756... | ||
8756 | 3371 0098 42F00102 orr r2, r2, #1 |
8756 | 3371 0098 42F00102 orr r2, r2, #1 |
8757 | 3372 009c 4A60 str r2, [r1, #4] |
8757 | 3372 009c 4A60 str r2, [r1, #4] |
8758 | 3373 009e 17E0 b .L247 |
8758 | 3373 009e 17E0 b .L247 |
8759 | 3374 .LVL226: |
8759 | 3374 .LVL226: |
8760 | 3375 .L256: |
8760 | 3375 .L256: |
8761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 147 |
8761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 147 |
8762 | 8762 | ||
8763 | 8763 | ||
8764 | 1747:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8764 | 1747:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8765 | 3376 .loc 1 1747 5 view .LVU1154 |
8765 | 3376 .loc 1 1747 5 view .LVU1154 |
8766 | 1747:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
8766 | 1747:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 8816... | Line 8816... | ||
8816 | 3414 00c6 0123 movs r3, #1 |
8816 | 3414 00c6 0123 movs r3, #1 |
8817 | 3415 00c8 84F85130 strb r3, [r4, #81] |
8817 | 3415 00c8 84F85130 strb r3, [r4, #81] |
8818 | 1819:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
8818 | 1819:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
8819 | 3416 .loc 1 1819 5 is_stmt 1 view .LVU1168 |
8819 | 3416 .loc 1 1819 5 is_stmt 1 view .LVU1168 |
8820 | 3417 00cc 00E0 b .L247 |
8820 | 3417 00cc 00E0 b .L247 |
8821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 148 |
8821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 148 |
8822 | 8822 | ||
8823 | 8823 | ||
8824 | 3418 .LVL234: |
8824 | 3418 .LVL234: |
8825 | 3419 .L252: |
8825 | 3419 .L252: |
8826 | 1761:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
8826 | 1761:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** goto error; |
Line 8876... | Line 8876... | ||
8876 | 3465 .LFB78: |
8876 | 3465 .LFB78: |
8877 | 1998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
8877 | 1998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
8878 | 3466 .loc 1 1998 1 is_stmt 1 view -0 |
8878 | 3466 .loc 1 1998 1 is_stmt 1 view -0 |
8879 | 3467 .cfi_startproc |
8879 | 3467 .cfi_startproc |
8880 | 3468 @ args = 0, pretend = 0, frame = 16 |
8880 | 3468 @ args = 0, pretend = 0, frame = 16 |
8881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 149 |
8881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 149 |
8882 | 8882 | ||
8883 | 8883 | ||
8884 | 3469 @ frame_needed = 0, uses_anonymous_args = 0 |
8884 | 3469 @ frame_needed = 0, uses_anonymous_args = 0 |
8885 | 1998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
8885 | 1998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
8886 | 3470 .loc 1 1998 1 is_stmt 0 view .LVU1177 |
8886 | 3470 .loc 1 1998 1 is_stmt 0 view .LVU1177 |
Line 8936... | Line 8936... | ||
8936 | 3507 .loc 1 2012 7 is_stmt 0 view .LVU1190 |
8936 | 3507 .loc 1 2012 7 is_stmt 0 view .LVU1190 |
8937 | 3508 0028 0368 ldr r3, [r0] |
8937 | 3508 0028 0368 ldr r3, [r0] |
8938 | 3509 002a 5B68 ldr r3, [r3, #4] |
8938 | 3509 002a 5B68 ldr r3, [r3, #4] |
8939 | 2012:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
8939 | 2012:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
8940 | 3510 .loc 1 2012 6 view .LVU1191 |
8940 | 3510 .loc 1 2012 6 view .LVU1191 |
8941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 150 |
8941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 150 |
8942 | 8942 | ||
8943 | 8943 | ||
8944 | 3511 002c 13F0800F tst r3, #128 |
8944 | 3511 002c 13F0800F tst r3, #128 |
8945 | 3512 0030 12D0 beq .L262 |
8945 | 3512 0030 12D0 beq .L262 |
8946 | 2014:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Wait HAL_SPI_STATE_ABORT state */ |
8946 | 2014:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Wait HAL_SPI_STATE_ABORT state */ |
Line 8996... | Line 8996... | ||
8996 | 3548 .loc 1 2029 3 is_stmt 1 view .LVU1206 |
8996 | 3548 .loc 1 2029 3 is_stmt 1 view .LVU1206 |
8997 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
8997 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
8998 | 3549 .loc 1 2029 7 is_stmt 0 view .LVU1207 |
8998 | 3549 .loc 1 2029 7 is_stmt 0 view .LVU1207 |
8999 | 3550 0058 2368 ldr r3, [r4] |
8999 | 3550 0058 2368 ldr r3, [r4] |
9000 | 3551 005a 5B68 ldr r3, [r3, #4] |
9000 | 3551 005a 5B68 ldr r3, [r3, #4] |
9001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 151 |
9001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 151 |
9002 | 9002 | ||
9003 | 9003 | ||
9004 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9004 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9005 | 3552 .loc 1 2029 6 view .LVU1208 |
9005 | 3552 .loc 1 2029 6 view .LVU1208 |
9006 | 3553 005c 13F0400F tst r3, #64 |
9006 | 3553 005c 13F0400F tst r3, #64 |
Line 9056... | Line 9056... | ||
9056 | 3589 .L266: |
9056 | 3589 .L266: |
9057 | 2047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9057 | 2047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9058 | 3590 .loc 1 2047 3 is_stmt 1 view .LVU1223 |
9058 | 3590 .loc 1 2047 3 is_stmt 1 view .LVU1223 |
9059 | 2047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9059 | 2047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9060 | 3591 .loc 1 2047 7 is_stmt 0 view .LVU1224 |
9060 | 3591 .loc 1 2047 7 is_stmt 0 view .LVU1224 |
9061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 152 |
9061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 152 |
9062 | 9062 | ||
9063 | 9063 | ||
9064 | 3592 0088 2368 ldr r3, [r4] |
9064 | 3592 0088 2368 ldr r3, [r4] |
9065 | 3593 008a 5B68 ldr r3, [r3, #4] |
9065 | 3593 008a 5B68 ldr r3, [r3, #4] |
9066 | 2047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9066 | 2047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 9116... | Line 9116... | ||
9116 | 3628 .loc 1 2068 19 is_stmt 0 view .LVU1240 |
9116 | 3628 .loc 1 2068 19 is_stmt 0 view .LVU1240 |
9117 | 3629 00b0 039B ldr r3, [sp, #12] |
9117 | 3629 00b0 039B ldr r3, [sp, #12] |
9118 | 2068:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9118 | 2068:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9119 | 3630 .loc 1 2068 12 view .LVU1241 |
9119 | 3630 .loc 1 2068 12 view .LVU1241 |
9120 | 3631 00b2 43B1 cbz r3, .L281 |
9120 | 3631 00b2 43B1 cbz r3, .L281 |
9121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 153 |
9121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 153 |
9122 | 9122 | ||
9123 | 9123 | ||
9124 | 2073:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
9124 | 2073:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
9125 | 3632 .loc 1 2073 9 is_stmt 1 view .LVU1242 |
9125 | 3632 .loc 1 2073 9 is_stmt 1 view .LVU1242 |
9126 | 2073:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
9126 | 2073:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
Line 9176... | Line 9176... | ||
9176 | 3668 .loc 1 2089 7 is_stmt 1 view .LVU1257 |
9176 | 3668 .loc 1 2089 7 is_stmt 1 view .LVU1257 |
9177 | 2089:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9177 | 2089:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9178 | 3669 .loc 1 2089 11 is_stmt 0 view .LVU1258 |
9178 | 3669 .loc 1 2089 11 is_stmt 0 view .LVU1258 |
9179 | 3670 00e0 E06C ldr r0, [r4, #76] |
9179 | 3670 00e0 E06C ldr r0, [r4, #76] |
9180 | 3671 00e2 FFF7FEFF bl HAL_DMA_Abort |
9180 | 3671 00e2 FFF7FEFF bl HAL_DMA_Abort |
9181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 154 |
9181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 154 |
9182 | 9182 | ||
9183 | 9183 | ||
9184 | 3672 .LVL242: |
9184 | 3672 .LVL242: |
9185 | 2089:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9185 | 2089:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
9186 | 3673 .loc 1 2089 10 view .LVU1259 |
9186 | 3673 .loc 1 2089 10 view .LVU1259 |
Line 9236... | Line 9236... | ||
9236 | 2118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9236 | 2118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9237 | 3710 .loc 1 2118 3 is_stmt 1 view .LVU1273 |
9237 | 3710 .loc 1 2118 3 is_stmt 1 view .LVU1273 |
9238 | 3711 .LBB4: |
9238 | 3711 .LBB4: |
9239 | 2118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9239 | 2118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9240 | 3712 .loc 1 2118 3 view .LVU1274 |
9240 | 3712 .loc 1 2118 3 view .LVU1274 |
9241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 155 |
9241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 155 |
9242 | 9242 | ||
9243 | 9243 | ||
9244 | 3713 0110 0023 movs r3, #0 |
9244 | 3713 0110 0023 movs r3, #0 |
9245 | 3714 0112 0193 str r3, [sp, #4] |
9245 | 3714 0112 0193 str r3, [sp, #4] |
9246 | 2118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9246 | 2118:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 9296... | Line 9296... | ||
9296 | 3758 .thumb |
9296 | 3758 .thumb |
9297 | 3759 .thumb_func |
9297 | 3759 .thumb_func |
9298 | 3760 .fpu softvfp |
9298 | 3760 .fpu softvfp |
9299 | 3762 HAL_SPI_DMAPause: |
9299 | 3762 HAL_SPI_DMAPause: |
9300 | 3763 .LVL245: |
9300 | 3763 .LVL245: |
9301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 156 |
9301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 156 |
9302 | 9302 | ||
9303 | 9303 | ||
9304 | 3764 .LFB80: |
9304 | 3764 .LFB80: |
9305 | 2302:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Process Locked */ |
9305 | 2302:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Process Locked */ |
9306 | 3765 .loc 1 2302 1 is_stmt 1 view -0 |
9306 | 3765 .loc 1 2302 1 is_stmt 1 view -0 |
Line 9356... | Line 9356... | ||
9356 | 3805 .global HAL_SPI_DMAResume |
9356 | 3805 .global HAL_SPI_DMAResume |
9357 | 3806 .syntax unified |
9357 | 3806 .syntax unified |
9358 | 3807 .thumb |
9358 | 3807 .thumb |
9359 | 3808 .thumb_func |
9359 | 3808 .thumb_func |
9360 | 3809 .fpu softvfp |
9360 | 3809 .fpu softvfp |
9361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 157 |
9361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 157 |
9362 | 9362 | ||
9363 | 9363 | ||
9364 | 3811 HAL_SPI_DMAResume: |
9364 | 3811 HAL_SPI_DMAResume: |
9365 | 3812 .LVL249: |
9365 | 3812 .LVL249: |
9366 | 3813 .LFB81: |
9366 | 3813 .LFB81: |
Line 9416... | Line 9416... | ||
9416 | 3852 .section .text.HAL_SPI_DMAStop,"ax",%progbits |
9416 | 3852 .section .text.HAL_SPI_DMAStop,"ax",%progbits |
9417 | 3853 .align 1 |
9417 | 3853 .align 1 |
9418 | 3854 .global HAL_SPI_DMAStop |
9418 | 3854 .global HAL_SPI_DMAStop |
9419 | 3855 .syntax unified |
9419 | 3855 .syntax unified |
9420 | 3856 .thumb |
9420 | 3856 .thumb |
9421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 158 |
9421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 158 |
9422 | 9422 | ||
9423 | 9423 | ||
9424 | 3857 .thumb_func |
9424 | 3857 .thumb_func |
9425 | 3858 .fpu softvfp |
9425 | 3858 .fpu softvfp |
9426 | 3860 HAL_SPI_DMAStop: |
9426 | 3860 HAL_SPI_DMAStop: |
Line 9476... | Line 9476... | ||
9476 | 3898 0018 0125 movs r5, #1 |
9476 | 3898 0018 0125 movs r5, #1 |
9477 | 3899 001a 00E0 b .L291 |
9477 | 3899 001a 00E0 b .L291 |
9478 | 3900 .LVL258: |
9478 | 3900 .LVL258: |
9479 | 3901 .L293: |
9479 | 3901 .L293: |
9480 | 2343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* The Lock is not implemented on this API to allow the user application |
9480 | 2343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* The Lock is not implemented on this API to allow the user application |
9481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 159 |
9481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 159 |
9482 | 9482 | ||
9483 | 9483 | ||
9484 | 3902 .loc 1 2343 21 view .LVU1319 |
9484 | 3902 .loc 1 2343 21 view .LVU1319 |
9485 | 3903 001c 0025 movs r5, #0 |
9485 | 3903 001c 0025 movs r5, #0 |
9486 | 3904 .LVL259: |
9486 | 3904 .LVL259: |
Line 9536... | Line 9536... | ||
9536 | 2373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9536 | 2373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9537 | 3940 .loc 1 2373 1 view .LVU1334 |
9537 | 3940 .loc 1 2373 1 view .LVU1334 |
9538 | 3941 .cfi_endproc |
9538 | 3941 .cfi_endproc |
9539 | 3942 .LFE82: |
9539 | 3942 .LFE82: |
9540 | 3944 .section .text.HAL_SPI_TxCpltCallback,"ax",%progbits |
9540 | 3944 .section .text.HAL_SPI_TxCpltCallback,"ax",%progbits |
9541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 160 |
9541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 160 |
9542 | 9542 | ||
9543 | 9543 | ||
9544 | 3945 .align 1 |
9544 | 3945 .align 1 |
9545 | 3946 .weak HAL_SPI_TxCpltCallback |
9545 | 3946 .weak HAL_SPI_TxCpltCallback |
9546 | 3947 .syntax unified |
9546 | 3947 .syntax unified |
Line 9596... | Line 9596... | ||
9596 | 3996 HAL_SPI_TxRxCpltCallback: |
9596 | 3996 HAL_SPI_TxRxCpltCallback: |
9597 | 3997 .LVL265: |
9597 | 3997 .LVL265: |
9598 | 3998 .LFB86: |
9598 | 3998 .LFB86: |
9599 | 2516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ |
9599 | 2516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Prevent unused argument(s) compilation warning */ |
9600 | 3999 .loc 1 2516 1 is_stmt 1 view -0 |
9600 | 3999 .loc 1 2516 1 is_stmt 1 view -0 |
9601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 161 |
9601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 161 |
9602 | 9602 | ||
9603 | 9603 | ||
9604 | 4000 .cfi_startproc |
9604 | 4000 .cfi_startproc |
9605 | 4001 @ args = 0, pretend = 0, frame = 0 |
9605 | 4001 @ args = 0, pretend = 0, frame = 0 |
9606 | 4002 @ frame_needed = 0, uses_anonymous_args = 0 |
9606 | 4002 @ frame_needed = 0, uses_anonymous_args = 0 |
Line 9656... | Line 9656... | ||
9656 | 4049 .cfi_def_cfa_offset 8 |
9656 | 4049 .cfi_def_cfa_offset 8 |
9657 | 4050 .cfi_offset 3, -8 |
9657 | 4050 .cfi_offset 3, -8 |
9658 | 4051 .cfi_offset 14, -4 |
9658 | 4051 .cfi_offset 14, -4 |
9659 | 2898:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9659 | 2898:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9660 | 4052 .loc 1 2898 3 is_stmt 1 view .LVU1349 |
9660 | 4052 .loc 1 2898 3 is_stmt 1 view .LVU1349 |
9661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 162 |
9661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 162 |
9662 | 9662 | ||
9663 | 9663 | ||
9664 | 4053 .LVL268: |
9664 | 4053 .LVL268: |
9665 | 2904:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
9665 | 2904:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
9666 | 4054 .loc 1 2904 3 view .LVU1350 |
9666 | 4054 .loc 1 2904 3 view .LVU1350 |
Line 9716... | Line 9716... | ||
9716 | 4101 .loc 1 2915 1 is_stmt 0 view .LVU1357 |
9716 | 4101 .loc 1 2915 1 is_stmt 0 view .LVU1357 |
9717 | 4102 0000 08B5 push {r3, lr} |
9717 | 4102 0000 08B5 push {r3, lr} |
9718 | 4103 .LCFI41: |
9718 | 4103 .LCFI41: |
9719 | 4104 .cfi_def_cfa_offset 8 |
9719 | 4104 .cfi_def_cfa_offset 8 |
9720 | 4105 .cfi_offset 3, -8 |
9720 | 4105 .cfi_offset 3, -8 |
9721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 163 |
9721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 163 |
9722 | 9722 | ||
9723 | 9723 | ||
9724 | 4106 .cfi_offset 14, -4 |
9724 | 4106 .cfi_offset 14, -4 |
9725 | 2916:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9725 | 2916:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9726 | 4107 .loc 1 2916 3 is_stmt 1 view .LVU1358 |
9726 | 4107 .loc 1 2916 3 is_stmt 1 view .LVU1358 |
Line 9776... | Line 9776... | ||
9776 | 4154 @ args = 0, pretend = 0, frame = 0 |
9776 | 4154 @ args = 0, pretend = 0, frame = 0 |
9777 | 4155 @ frame_needed = 0, uses_anonymous_args = 0 |
9777 | 4155 @ frame_needed = 0, uses_anonymous_args = 0 |
9778 | 2933:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_HandleTypeDef *hspi = (SPI_HandleTypeDef *)(((DMA_HandleTypeDef *)hdma)->Parent); /* Derogati |
9778 | 2933:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_HandleTypeDef *hspi = (SPI_HandleTypeDef *)(((DMA_HandleTypeDef *)hdma)->Parent); /* Derogati |
9779 | 4156 .loc 1 2933 1 is_stmt 0 view .LVU1366 |
9779 | 4156 .loc 1 2933 1 is_stmt 0 view .LVU1366 |
9780 | 4157 0000 08B5 push {r3, lr} |
9780 | 4157 0000 08B5 push {r3, lr} |
9781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 164 |
9781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 164 |
9782 | 9782 | ||
9783 | 9783 | ||
9784 | 4158 .LCFI42: |
9784 | 4158 .LCFI42: |
9785 | 4159 .cfi_def_cfa_offset 8 |
9785 | 4159 .cfi_def_cfa_offset 8 |
9786 | 4160 .cfi_offset 3, -8 |
9786 | 4160 .cfi_offset 3, -8 |
Line 9836... | Line 9836... | ||
9836 | 3753:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
9836 | 3753:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
9837 | 4207 .loc 1 3753 1 is_stmt 1 view -0 |
9837 | 4207 .loc 1 3753 1 is_stmt 1 view -0 |
9838 | 4208 .cfi_startproc |
9838 | 4208 .cfi_startproc |
9839 | 4209 @ args = 0, pretend = 0, frame = 8 |
9839 | 4209 @ args = 0, pretend = 0, frame = 8 |
9840 | 4210 @ frame_needed = 0, uses_anonymous_args = 0 |
9840 | 4210 @ frame_needed = 0, uses_anonymous_args = 0 |
9841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 165 |
9841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 165 |
9842 | 9842 | ||
9843 | 9843 | ||
9844 | 3753:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
9844 | 3753:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
9845 | 4211 .loc 1 3753 1 is_stmt 0 view .LVU1375 |
9845 | 4211 .loc 1 3753 1 is_stmt 0 view .LVU1375 |
9846 | 4212 0000 10B5 push {r4, lr} |
9846 | 4212 0000 10B5 push {r4, lr} |
Line 9896... | Line 9896... | ||
9896 | 3768:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
9896 | 3768:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
9897 | 4249 .loc 1 3768 10 is_stmt 0 view .LVU1389 |
9897 | 4249 .loc 1 3768 10 is_stmt 0 view .LVU1389 |
9898 | 4250 0024 019B ldr r3, [sp, #4] |
9898 | 4250 0024 019B ldr r3, [sp, #4] |
9899 | 4251 0026 013B subs r3, r3, #1 |
9899 | 4251 0026 013B subs r3, r3, #1 |
9900 | 4252 0028 0193 str r3, [sp, #4] |
9900 | 4252 0028 0193 str r3, [sp, #4] |
9901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 166 |
9901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 166 |
9902 | 9902 | ||
9903 | 9903 | ||
9904 | 3769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9904 | 3769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
9905 | 4253 .loc 1 3769 17 view .LVU1390 |
9905 | 4253 .loc 1 3769 17 view .LVU1390 |
9906 | 4254 002a 2368 ldr r3, [r4] |
9906 | 4254 002a 2368 ldr r3, [r4] |
Line 9956... | Line 9956... | ||
9956 | 4291 .loc 1 3781 6 view .LVU1403 |
9956 | 4291 .loc 1 3781 6 view .LVU1403 |
9957 | 4292 005c 33B9 cbnz r3, .L313 |
9957 | 4292 005c 33B9 cbnz r3, .L313 |
9958 | 3783:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
9958 | 3783:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
9959 | 4293 .loc 1 3783 5 is_stmt 1 view .LVU1404 |
9959 | 4293 .loc 1 3783 5 is_stmt 1 view .LVU1404 |
9960 | 4294 .LBB5: |
9960 | 4294 .LBB5: |
9961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 167 |
9961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 167 |
9962 | 9962 | ||
9963 | 9963 | ||
9964 | 3783:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
9964 | 3783:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
9965 | 4295 .loc 1 3783 5 view .LVU1405 |
9965 | 4295 .loc 1 3783 5 view .LVU1405 |
9966 | 4296 005e 0093 str r3, [sp] |
9966 | 4296 005e 0093 str r3, [sp] |
Line 10016... | Line 10016... | ||
10016 | 4335 0082 FFF7FEFF bl HAL_SPI_TxCpltCallback |
10016 | 4335 0082 FFF7FEFF bl HAL_SPI_TxCpltCallback |
10017 | 4336 .LVL289: |
10017 | 4336 .LVL289: |
10018 | 3805:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10018 | 3805:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10019 | 4337 .loc 1 3805 1 is_stmt 0 view .LVU1417 |
10019 | 4337 .loc 1 3805 1 is_stmt 0 view .LVU1417 |
10020 | 4338 0086 F9E7 b .L308 |
10020 | 4338 0086 F9E7 b .L308 |
10021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 168 |
10021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 168 |
10022 | 10022 | ||
10023 | 10023 | ||
10024 | 4339 .L319: |
10024 | 4339 .L319: |
10025 | 4340 .align 2 |
10025 | 4340 .align 2 |
10026 | 4341 .L318: |
10026 | 4341 .L318: |
Line 10076... | Line 10076... | ||
10076 | 4382 .loc 1 3417 3 is_stmt 1 view .LVU1428 |
10076 | 4382 .loc 1 3417 3 is_stmt 1 view .LVU1428 |
10077 | 3417:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10077 | 3417:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10078 | 4383 .loc 1 3417 7 is_stmt 0 view .LVU1429 |
10078 | 4383 .loc 1 3417 7 is_stmt 0 view .LVU1429 |
10079 | 4384 0010 C38E ldrh r3, [r0, #54] |
10079 | 4384 0010 C38E ldrh r3, [r0, #54] |
10080 | 3417:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10080 | 3417:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 169 |
10081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 169 |
10082 | 10082 | ||
10083 | 10083 | ||
10084 | 4385 .loc 1 3417 20 view .LVU1430 |
10084 | 4385 .loc 1 3417 20 view .LVU1430 |
10085 | 4386 0012 013B subs r3, r3, #1 |
10085 | 4386 0012 013B subs r3, r3, #1 |
10086 | 4387 0014 9BB2 uxth r3, r3 |
10086 | 4387 0014 9BB2 uxth r3, r3 |
Line 10136... | Line 10136... | ||
10136 | 3441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
10136 | 3441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
10137 | 4430 .loc 1 3441 42 is_stmt 0 view .LVU1440 |
10137 | 4430 .loc 1 3441 42 is_stmt 0 view .LVU1440 |
10138 | 4431 0002 026B ldr r2, [r0, #48] |
10138 | 4431 0002 026B ldr r2, [r0, #48] |
10139 | 3441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
10139 | 3441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
10140 | 4432 .loc 1 3441 7 view .LVU1441 |
10140 | 4432 .loc 1 3441 7 view .LVU1441 |
10141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 170 |
10141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 170 |
10142 | 10142 | ||
10143 | 10143 | ||
10144 | 4433 0004 0368 ldr r3, [r0] |
10144 | 4433 0004 0368 ldr r3, [r0] |
10145 | 3441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
10145 | 3441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr += sizeof(uint16_t); |
10146 | 4434 .loc 1 3441 24 view .LVU1442 |
10146 | 4434 .loc 1 3441 24 view .LVU1442 |
Line 10196... | Line 10196... | ||
10196 | 4473 .thumb |
10196 | 4473 .thumb |
10197 | 4474 .thumb_func |
10197 | 4474 .thumb_func |
10198 | 4475 .fpu softvfp |
10198 | 4475 .fpu softvfp |
10199 | 4477 SPI_CloseRx_ISR: |
10199 | 4477 SPI_CloseRx_ISR: |
10200 | 4478 .LVL298: |
10200 | 4478 .LVL298: |
10201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 171 |
10201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 171 |
10202 | 10202 | ||
10203 | 10203 | ||
10204 | 4479 .LFB116: |
10204 | 4479 .LFB116: |
10205 | 3679:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable RXNE and ERR interrupt */ |
10205 | 3679:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Disable RXNE and ERR interrupt */ |
10206 | 4480 .loc 1 3679 1 is_stmt 1 view -0 |
10206 | 4480 .loc 1 3679 1 is_stmt 1 view -0 |
Line 10256... | Line 10256... | ||
10256 | 4520 002a 33B9 cbnz r3, .L330 |
10256 | 4520 002a 33B9 cbnz r3, .L330 |
10257 | 3692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
10257 | 3692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
10258 | 4521 .loc 1 3692 5 is_stmt 1 view .LVU1466 |
10258 | 4521 .loc 1 3692 5 is_stmt 1 view .LVU1466 |
10259 | 4522 .LBB6: |
10259 | 4522 .LBB6: |
10260 | 3692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
10260 | 3692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
10261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 172 |
10261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 172 |
10262 | 10262 | ||
10263 | 10263 | ||
10264 | 4523 .loc 1 3692 5 view .LVU1467 |
10264 | 4523 .loc 1 3692 5 view .LVU1467 |
10265 | 4524 002c 0193 str r3, [sp, #4] |
10265 | 4524 002c 0193 str r3, [sp, #4] |
10266 | 3692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
10266 | 3692:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
Line 10316... | Line 10316... | ||
10316 | 4564 .LVL303: |
10316 | 4564 .LVL303: |
10317 | 3744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10317 | 3744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10318 | 4565 .loc 1 3744 1 is_stmt 0 view .LVU1479 |
10318 | 4565 .loc 1 3744 1 is_stmt 0 view .LVU1479 |
10319 | 4566 0054 F9E7 b .L328 |
10319 | 4566 0054 F9E7 b .L328 |
10320 | 4567 .cfi_endproc |
10320 | 4567 .cfi_endproc |
10321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 173 |
10321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 173 |
10322 | 10322 | ||
10323 | 10323 | ||
10324 | 4568 .LFE116: |
10324 | 4568 .LFE116: |
10325 | 4570 .section .text.SPI_RxISR_8BIT,"ax",%progbits |
10325 | 4570 .section .text.SPI_RxISR_8BIT,"ax",%progbits |
10326 | 4571 .align 1 |
10326 | 4571 .align 1 |
Line 10376... | Line 10376... | ||
10376 | 4609 0012 013B subs r3, r3, #1 |
10376 | 4609 0012 013B subs r3, r3, #1 |
10377 | 4610 0014 9BB2 uxth r3, r3 |
10377 | 4610 0014 9BB2 uxth r3, r3 |
10378 | 4611 0016 C387 strh r3, [r0, #62] @ movhi |
10378 | 4611 0016 C387 strh r3, [r0, #62] @ movhi |
10379 | 3335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10379 | 3335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10380 | 4612 .loc 1 3335 3 is_stmt 1 view .LVU1493 |
10380 | 4612 .loc 1 3335 3 is_stmt 1 view .LVU1493 |
10381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 174 |
10381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 174 |
10382 | 10382 | ||
10383 | 10383 | ||
10384 | 3335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10384 | 3335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10385 | 4613 .loc 1 3335 11 is_stmt 0 view .LVU1494 |
10385 | 4613 .loc 1 3335 11 is_stmt 0 view .LVU1494 |
10386 | 4614 0018 C38F ldrh r3, [r0, #62] |
10386 | 4614 0018 C38F ldrh r3, [r0, #62] |
Line 10436... | Line 10436... | ||
10436 | 3375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
10436 | 3375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
10437 | 4657 .loc 1 3375 21 view .LVU1504 |
10437 | 4657 .loc 1 3375 21 view .LVU1504 |
10438 | 4658 0006 836B ldr r3, [r0, #56] |
10438 | 4658 0006 836B ldr r3, [r0, #56] |
10439 | 3375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
10439 | 3375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
10440 | 4659 .loc 1 3375 35 view .LVU1505 |
10440 | 4659 .loc 1 3375 35 view .LVU1505 |
10441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 175 |
10441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 175 |
10442 | 10442 | ||
10443 | 10443 | ||
10444 | 4660 0008 1A80 strh r2, [r3] @ movhi |
10444 | 4660 0008 1A80 strh r2, [r3] @ movhi |
10445 | 3376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount--; |
10445 | 3376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount--; |
10446 | 4661 .loc 1 3376 3 is_stmt 1 view .LVU1506 |
10446 | 4661 .loc 1 3376 3 is_stmt 1 view .LVU1506 |
Line 10496... | Line 10496... | ||
10496 | 3573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
10496 | 3573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
10497 | 4703 .loc 1 3573 1 is_stmt 1 view -0 |
10497 | 4703 .loc 1 3573 1 is_stmt 1 view -0 |
10498 | 4704 .cfi_startproc |
10498 | 4704 .cfi_startproc |
10499 | 4705 @ args = 0, pretend = 0, frame = 8 |
10499 | 4705 @ args = 0, pretend = 0, frame = 8 |
10500 | 4706 @ frame_needed = 0, uses_anonymous_args = 0 |
10500 | 4706 @ frame_needed = 0, uses_anonymous_args = 0 |
10501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 176 |
10501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 176 |
10502 | 10502 | ||
10503 | 10503 | ||
10504 | 3573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
10504 | 3573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t tickstart; |
10505 | 4707 .loc 1 3573 1 is_stmt 0 view .LVU1518 |
10505 | 4707 .loc 1 3573 1 is_stmt 0 view .LVU1518 |
10506 | 4708 0000 10B5 push {r4, lr} |
10506 | 4708 0000 10B5 push {r4, lr} |
Line 10556... | Line 10556... | ||
10556 | 4746 002a 019B ldr r3, [sp, #4] |
10556 | 4746 002a 019B ldr r3, [sp, #4] |
10557 | 3586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10557 | 3586:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10558 | 4747 .loc 1 3586 8 view .LVU1531 |
10558 | 4747 .loc 1 3586 8 view .LVU1531 |
10559 | 4748 002c 43B1 cbz r3, .L352 |
10559 | 4748 002c 43B1 cbz r3, .L352 |
10560 | 3591:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
10560 | 3591:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
10561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 177 |
10561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 177 |
10562 | 10562 | ||
10563 | 10563 | ||
10564 | 4749 .loc 1 3591 5 is_stmt 1 view .LVU1532 |
10564 | 4749 .loc 1 3591 5 is_stmt 1 view .LVU1532 |
10565 | 3591:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
10565 | 3591:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
10566 | 4750 .loc 1 3591 10 is_stmt 0 view .LVU1533 |
10566 | 4750 .loc 1 3591 10 is_stmt 0 view .LVU1533 |
Line 10616... | Line 10616... | ||
10616 | 4787 .loc 1 3601 6 view .LVU1546 |
10616 | 4787 .loc 1 3601 6 view .LVU1546 |
10617 | 4788 005c 33B9 cbnz r3, .L347 |
10617 | 4788 005c 33B9 cbnz r3, .L347 |
10618 | 3603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
10618 | 3603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
10619 | 4789 .loc 1 3603 5 is_stmt 1 view .LVU1547 |
10619 | 4789 .loc 1 3603 5 is_stmt 1 view .LVU1547 |
10620 | 4790 .LBB7: |
10620 | 4790 .LBB7: |
10621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 178 |
10621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 178 |
10622 | 10622 | ||
10623 | 10623 | ||
10624 | 3603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
10624 | 3603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
10625 | 4791 .loc 1 3603 5 view .LVU1548 |
10625 | 4791 .loc 1 3603 5 view .LVU1548 |
10626 | 4792 005e 0093 str r3, [sp] |
10626 | 4792 005e 0093 str r3, [sp] |
Line 10676... | Line 10676... | ||
10676 | 4829 .cfi_def_cfa_offset 8 |
10676 | 4829 .cfi_def_cfa_offset 8 |
10677 | 4830 @ sp needed |
10677 | 4830 @ sp needed |
10678 | 4831 0088 10BD pop {r4, pc} |
10678 | 4831 0088 10BD pop {r4, pc} |
10679 | 4832 .LVL318: |
10679 | 4832 .LVL318: |
10680 | 4833 .L353: |
10680 | 4833 .L353: |
10681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 179 |
10681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 179 |
10682 | 10682 | ||
10683 | 10683 | ||
10684 | 4834 .LCFI58: |
10684 | 4834 .LCFI58: |
10685 | 4835 .cfi_restore_state |
10685 | 4835 .cfi_restore_state |
10686 | 3638:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user Rx complete callback */ |
10686 | 3638:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** /* Call user Rx complete callback */ |
Line 10736... | Line 10736... | ||
10736 | 4879 0000 08B5 push {r3, lr} |
10736 | 4879 0000 08B5 push {r3, lr} |
10737 | 4880 .LCFI59: |
10737 | 4880 .LCFI59: |
10738 | 4881 .cfi_def_cfa_offset 8 |
10738 | 4881 .cfi_def_cfa_offset 8 |
10739 | 4882 .cfi_offset 3, -8 |
10739 | 4882 .cfi_offset 3, -8 |
10740 | 4883 .cfi_offset 14, -4 |
10740 | 4883 .cfi_offset 14, -4 |
10741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 180 |
10741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 180 |
10742 | 10742 | ||
10743 | 10743 | ||
10744 | 3175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr++; |
10744 | 3175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr++; |
10745 | 4884 .loc 1 3175 3 is_stmt 1 view .LVU1571 |
10745 | 4884 .loc 1 3175 3 is_stmt 1 view .LVU1571 |
10746 | 3175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr++; |
10746 | 3175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pTxBuffPtr++; |
Line 10796... | Line 10796... | ||
10796 | 4919 0028 C38F ldrh r3, [r0, #62] |
10796 | 4919 0028 C38F ldrh r3, [r0, #62] |
10797 | 4920 002a 9BB2 uxth r3, r3 |
10797 | 4920 002a 9BB2 uxth r3, r3 |
10798 | 3196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10798 | 3196:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10799 | 4921 .loc 1 3196 8 view .LVU1588 |
10799 | 4921 .loc 1 3196 8 view .LVU1588 |
10800 | 4922 002c 03B1 cbz r3, .L359 |
10800 | 4922 002c 03B1 cbz r3, .L359 |
10801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 181 |
10801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 181 |
10802 | 10802 | ||
10803 | 10803 | ||
10804 | 4923 .LVL322: |
10804 | 4923 .LVL322: |
10805 | 4924 .L356: |
10805 | 4924 .L356: |
10806 | 3201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10806 | 3201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 10856... | Line 10856... | ||
10856 | 4966 .loc 1 3121 3 is_stmt 1 view .LVU1599 |
10856 | 4966 .loc 1 3121 3 is_stmt 1 view .LVU1599 |
10857 | 3121:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount--; |
10857 | 3121:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount--; |
10858 | 4967 .loc 1 3121 7 is_stmt 0 view .LVU1600 |
10858 | 4967 .loc 1 3121 7 is_stmt 0 view .LVU1600 |
10859 | 4968 000a 836B ldr r3, [r0, #56] |
10859 | 4968 000a 836B ldr r3, [r0, #56] |
10860 | 3121:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount--; |
10860 | 3121:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount--; |
10861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 182 |
10861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 182 |
10862 | 10862 | ||
10863 | 10863 | ||
10864 | 4969 .loc 1 3121 19 view .LVU1601 |
10864 | 4969 .loc 1 3121 19 view .LVU1601 |
10865 | 4970 000c 0133 adds r3, r3, #1 |
10865 | 4970 000c 0133 adds r3, r3, #1 |
10866 | 4971 000e 8363 str r3, [r0, #56] |
10866 | 4971 000e 8363 str r3, [r0, #56] |
Line 10916... | Line 10916... | ||
10916 | 5008 .LFE104: |
10916 | 5008 .LFE104: |
10917 | 5010 .section .text.SPI_2linesTxISR_16BIT,"ax",%progbits |
10917 | 5010 .section .text.SPI_2linesTxISR_16BIT,"ax",%progbits |
10918 | 5011 .align 1 |
10918 | 5011 .align 1 |
10919 | 5012 .syntax unified |
10919 | 5012 .syntax unified |
10920 | 5013 .thumb |
10920 | 5013 .thumb |
10921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 183 |
10921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 183 |
10922 | 10922 | ||
10923 | 10923 | ||
10924 | 5014 .thumb_func |
10924 | 5014 .thumb_func |
10925 | 5015 .fpu softvfp |
10925 | 5015 .fpu softvfp |
10926 | 5017 SPI_2linesTxISR_16BIT: |
10926 | 5017 SPI_2linesTxISR_16BIT: |
Line 10976... | Line 10976... | ||
10976 | 5053 0018 C38E ldrh r3, [r0, #54] |
10976 | 5053 0018 C38E ldrh r3, [r0, #54] |
10977 | 5054 001a 9BB2 uxth r3, r3 |
10977 | 5054 001a 9BB2 uxth r3, r3 |
10978 | 3269:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10978 | 3269:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
10979 | 5055 .loc 1 3269 6 view .LVU1629 |
10979 | 5055 .loc 1 3269 6 view .LVU1629 |
10980 | 5056 001c 3BB9 cbnz r3, .L364 |
10980 | 5056 001c 3BB9 cbnz r3, .L364 |
10981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 184 |
10981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 184 |
10982 | 10982 | ||
10983 | 10983 | ||
10984 | 3283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10984 | 3283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
10985 | 5057 .loc 1 3283 5 is_stmt 1 view .LVU1630 |
10985 | 5057 .loc 1 3283 5 is_stmt 1 view .LVU1630 |
10986 | 5058 001e 0268 ldr r2, [r0] |
10986 | 5058 001e 0268 ldr r2, [r0] |
Line 11036... | Line 11036... | ||
11036 | 3212:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
11036 | 3212:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
11037 | 5102 .loc 1 3212 3 is_stmt 1 view .LVU1639 |
11037 | 5102 .loc 1 3212 3 is_stmt 1 view .LVU1639 |
11038 | 3212:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
11038 | 3212:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
11039 | 5103 .loc 1 3212 52 is_stmt 0 view .LVU1640 |
11039 | 5103 .loc 1 3212 52 is_stmt 0 view .LVU1640 |
11040 | 5104 0002 0368 ldr r3, [r0] |
11040 | 5104 0002 0368 ldr r3, [r0] |
11041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 185 |
11041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 185 |
11042 | 11042 | ||
11043 | 11043 | ||
11044 | 3212:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
11044 | 3212:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->pRxBuffPtr += sizeof(uint16_t); |
11045 | 5105 .loc 1 3212 62 view .LVU1641 |
11045 | 5105 .loc 1 3212 62 view .LVU1641 |
11046 | 5106 0004 DA68 ldr r2, [r3, #12] |
11046 | 5106 0004 DA68 ldr r2, [r3, #12] |
Line 11096... | Line 11096... | ||
11096 | 3234:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11096 | 3234:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11097 | 5142 .loc 1 3234 1 view .LVU1656 |
11097 | 5142 .loc 1 3234 1 view .LVU1656 |
11098 | 5143 002e 08BD pop {r3, pc} |
11098 | 5143 002e 08BD pop {r3, pc} |
11099 | 5144 .LVL335: |
11099 | 5144 .LVL335: |
11100 | 5145 .L371: |
11100 | 5145 .L371: |
11101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 186 |
11101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 186 |
11102 | 11102 | ||
11103 | 11103 | ||
11104 | 3231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11104 | 3231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11105 | 5146 .loc 1 3231 7 is_stmt 1 view .LVU1657 |
11105 | 5146 .loc 1 3231 7 is_stmt 1 view .LVU1657 |
11106 | 5147 0030 FFF7FEFF bl SPI_CloseRxTx_ISR |
11106 | 5147 0030 FFF7FEFF bl SPI_CloseRxTx_ISR |
Line 11156... | Line 11156... | ||
11156 | 5190 0018 80F85130 strb r3, [r0, #81] |
11156 | 5190 0018 80F85130 strb r3, [r0, #81] |
11157 | 2963:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
11157 | 2963:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
11158 | 5191 .loc 1 2963 3 is_stmt 1 view .LVU1667 |
11158 | 5191 .loc 1 2963 3 is_stmt 1 view .LVU1667 |
11159 | 5192 001c FFF7FEFF bl HAL_SPI_ErrorCallback |
11159 | 5192 001c FFF7FEFF bl HAL_SPI_ErrorCallback |
11160 | 5193 .LVL339: |
11160 | 5193 .LVL339: |
11161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 187 |
11161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 187 |
11162 | 11162 | ||
11163 | 11163 | ||
11164 | 2965:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11164 | 2965:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11165 | 5194 .loc 1 2965 1 is_stmt 0 view .LVU1668 |
11165 | 5194 .loc 1 2965 1 is_stmt 0 view .LVU1668 |
11166 | 5195 0020 08BD pop {r3, pc} |
11166 | 5195 0020 08BD pop {r3, pc} |
Line 11216... | Line 11216... | ||
11216 | 5237 000e 1B68 ldr r3, [r3] |
11216 | 5237 000e 1B68 ldr r3, [r3] |
11217 | 2678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11217 | 2678:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11218 | 5238 .loc 1 2678 6 view .LVU1679 |
11218 | 5238 .loc 1 2678 6 view .LVU1679 |
11219 | 5239 0010 13F0200F tst r3, #32 |
11219 | 5239 0010 13F0200F tst r3, #32 |
11220 | 5240 0014 23D1 bne .L375 |
11220 | 5240 0014 23D1 bne .L375 |
11221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 188 |
11221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 188 |
11222 | 11222 | ||
11223 | 11223 | ||
11224 | 2681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11224 | 2681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11225 | 5241 .loc 1 2681 5 is_stmt 1 view .LVU1680 |
11225 | 5241 .loc 1 2681 5 is_stmt 1 view .LVU1680 |
11226 | 5242 0016 2268 ldr r2, [r4] |
11226 | 5242 0016 2268 ldr r2, [r4] |
Line 11276... | Line 11276... | ||
11276 | 2695:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11276 | 2695:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11277 | 5280 .loc 1 2695 7 view .LVU1693 |
11277 | 5280 .loc 1 2695 7 view .LVU1693 |
11278 | 5281 004a 9B68 ldr r3, [r3, #8] |
11278 | 5281 004a 9B68 ldr r3, [r3, #8] |
11279 | 5282 004c 0193 str r3, [sp, #4] |
11279 | 5282 004c 0193 str r3, [sp, #4] |
11280 | 2695:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11280 | 2695:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 189 |
11281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 189 |
11282 | 11282 | ||
11283 | 11283 | ||
11284 | 5283 .loc 1 2695 7 view .LVU1694 |
11284 | 5283 .loc 1 2695 7 view .LVU1694 |
11285 | 5284 004e 019B ldr r3, [sp, #4] |
11285 | 5284 004e 019B ldr r3, [sp, #4] |
11286 | 5285 .L377: |
11286 | 5285 .L377: |
Line 11336... | Line 11336... | ||
11336 | 5324 .LFE94: |
11336 | 5324 .LFE94: |
11337 | 5326 .section .text.SPI_DMAReceiveCplt,"ax",%progbits |
11337 | 5326 .section .text.SPI_DMAReceiveCplt,"ax",%progbits |
11338 | 5327 .align 1 |
11338 | 5327 .align 1 |
11339 | 5328 .syntax unified |
11339 | 5328 .syntax unified |
11340 | 5329 .thumb |
11340 | 5329 .thumb |
11341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 190 |
11341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 190 |
11342 | 11342 | ||
11343 | 11343 | ||
11344 | 5330 .thumb_func |
11344 | 5330 .thumb_func |
11345 | 5331 .fpu softvfp |
11345 | 5331 .fpu softvfp |
11346 | 5333 SPI_DMAReceiveCplt: |
11346 | 5333 SPI_DMAReceiveCplt: |
Line 11396... | Line 11396... | ||
11396 | 2756:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11396 | 2756:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11397 | 5371 .loc 1 2756 5 view .LVU1718 |
11397 | 5371 .loc 1 2756 5 view .LVU1718 |
11398 | 5372 001e 2268 ldr r2, [r4] |
11398 | 5372 001e 2268 ldr r2, [r4] |
11399 | 5373 0020 5368 ldr r3, [r2, #4] |
11399 | 5373 0020 5368 ldr r3, [r2, #4] |
11400 | 5374 0022 23F00303 bic r3, r3, #3 |
11400 | 5374 0022 23F00303 bic r3, r3, #3 |
11401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 191 |
11401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 191 |
11402 | 11402 | ||
11403 | 11403 | ||
11404 | 5375 0026 5360 str r3, [r2, #4] |
11404 | 5375 0026 5360 str r3, [r2, #4] |
11405 | 2759:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11405 | 2759:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11406 | 5376 .loc 1 2759 5 view .LVU1719 |
11406 | 5376 .loc 1 2759 5 view .LVU1719 |
Line 11456... | Line 11456... | ||
11456 | 5412 004c 38BD pop {r3, r4, r5, pc} |
11456 | 5412 004c 38BD pop {r3, r4, r5, pc} |
11457 | 5413 .LVL354: |
11457 | 5413 .LVL354: |
11458 | 5414 .L386: |
11458 | 5414 .L386: |
11459 | 2792:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
11459 | 2792:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** #endif /* USE_HAL_SPI_REGISTER_CALLBACKS */ |
11460 | 5415 .loc 1 2792 7 is_stmt 1 view .LVU1734 |
11460 | 5415 .loc 1 2792 7 is_stmt 1 view .LVU1734 |
11461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 192 |
11461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 192 |
11462 | 11462 | ||
11463 | 11463 | ||
11464 | 5416 004e 2046 mov r0, r4 |
11464 | 5416 004e 2046 mov r0, r4 |
11465 | 5417 0050 FFF7FEFF bl HAL_SPI_ErrorCallback |
11465 | 5417 0050 FFF7FEFF bl HAL_SPI_ErrorCallback |
11466 | 5418 .LVL355: |
11466 | 5418 .LVL355: |
Line 11516... | Line 11516... | ||
11516 | 5459 .loc 1 2820 22 view .LVU1745 |
11516 | 5459 .loc 1 2820 22 view .LVU1745 |
11517 | 5460 000c 1B68 ldr r3, [r3] |
11517 | 5460 000c 1B68 ldr r3, [r3] |
11518 | 2820:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11518 | 2820:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11519 | 5461 .loc 1 2820 6 view .LVU1746 |
11519 | 5461 .loc 1 2820 6 view .LVU1746 |
11520 | 5462 000e 13F0200F tst r3, #32 |
11520 | 5462 000e 13F0200F tst r3, #32 |
11521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 193 |
11521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 193 |
11522 | 11522 | ||
11523 | 11523 | ||
11524 | 5463 0012 1BD1 bne .L388 |
11524 | 5463 0012 1BD1 bne .L388 |
11525 | 2823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11525 | 2823:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11526 | 5464 .loc 1 2823 5 is_stmt 1 view .LVU1747 |
11526 | 5464 .loc 1 2823 5 is_stmt 1 view .LVU1747 |
Line 11576... | Line 11576... | ||
11576 | 5501 .loc 1 2871 5 is_stmt 1 view .LVU1760 |
11576 | 5501 .loc 1 2871 5 is_stmt 1 view .LVU1760 |
11577 | 2871:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11577 | 2871:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11578 | 5502 .loc 1 2871 13 is_stmt 0 view .LVU1761 |
11578 | 5502 .loc 1 2871 13 is_stmt 0 view .LVU1761 |
11579 | 5503 0048 636D ldr r3, [r4, #84] |
11579 | 5503 0048 636D ldr r3, [r4, #84] |
11580 | 2871:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11580 | 2871:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 194 |
11581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 194 |
11582 | 11582 | ||
11583 | 11583 | ||
11584 | 5504 .loc 1 2871 8 view .LVU1762 |
11584 | 5504 .loc 1 2871 8 view .LVU1762 |
11585 | 5505 004a 1BB9 cbnz r3, .L392 |
11585 | 5505 004a 1BB9 cbnz r3, .L392 |
11586 | 5506 .L388: |
11586 | 5506 .L388: |
Line 11636... | Line 11636... | ||
11636 | 2383:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t itflag = hspi->Instance->SR; |
11636 | 2383:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t itflag = hspi->Instance->SR; |
11637 | 5551 .loc 1 2383 27 is_stmt 0 view .LVU1770 |
11637 | 5551 .loc 1 2383 27 is_stmt 0 view .LVU1770 |
11638 | 5552 0006 0268 ldr r2, [r0] |
11638 | 5552 0006 0268 ldr r2, [r0] |
11639 | 2383:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t itflag = hspi->Instance->SR; |
11639 | 2383:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** uint32_t itflag = hspi->Instance->SR; |
11640 | 5553 .loc 1 2383 12 view .LVU1771 |
11640 | 5553 .loc 1 2383 12 view .LVU1771 |
11641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 195 |
11641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 195 |
11642 | 11642 | ||
11643 | 11643 | ||
11644 | 5554 0008 5068 ldr r0, [r2, #4] |
11644 | 5554 0008 5068 ldr r0, [r2, #4] |
11645 | 5555 .LVL365: |
11645 | 5555 .LVL365: |
11646 | 2384:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
11646 | 2384:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 11696... | Line 11696... | ||
11696 | 5591 0034 10F0200F tst r0, #32 |
11696 | 5591 0034 10F0200F tst r0, #32 |
11697 | 5592 0038 51D0 beq .L393 |
11697 | 5592 0038 51D0 beq .L393 |
11698 | 2406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11698 | 2406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11699 | 5593 .loc 1 2406 5 is_stmt 1 view .LVU1787 |
11699 | 5593 .loc 1 2406 5 is_stmt 1 view .LVU1787 |
11700 | 2406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11700 | 2406:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 196 |
11701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 196 |
11702 | 11702 | ||
11703 | 11703 | ||
11704 | 5594 .loc 1 2406 8 is_stmt 0 view .LVU1788 |
11704 | 5594 .loc 1 2406 8 is_stmt 0 view .LVU1788 |
11705 | 5595 003a 79B1 cbz r1, .L398 |
11705 | 5595 003a 79B1 cbz r1, .L398 |
11706 | 2408:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11706 | 2408:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 11756... | Line 11756... | ||
11756 | 2424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11756 | 2424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11757 | 5632 .loc 1 2424 7 view .LVU1803 |
11757 | 5632 .loc 1 2424 7 view .LVU1803 |
11758 | 5633 0066 0023 movs r3, #0 |
11758 | 5633 0066 0023 movs r3, #0 |
11759 | 5634 0068 0393 str r3, [sp, #12] |
11759 | 5634 0068 0393 str r3, [sp, #12] |
11760 | 2424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11760 | 2424:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
11761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 197 |
11761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 197 |
11762 | 11762 | ||
11763 | 11763 | ||
11764 | 5635 .loc 1 2424 7 view .LVU1804 |
11764 | 5635 .loc 1 2424 7 view .LVU1804 |
11765 | 5636 006a 9368 ldr r3, [r2, #8] |
11765 | 5636 006a 9368 ldr r3, [r2, #8] |
11766 | 5637 006c 0393 str r3, [sp, #12] |
11766 | 5637 006c 0393 str r3, [sp, #12] |
Line 11816... | Line 11816... | ||
11816 | 5673 009e E36C ldr r3, [r4, #76] |
11816 | 5673 009e E36C ldr r3, [r4, #76] |
11817 | 2441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11817 | 2441:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
11818 | 5674 .loc 1 2441 12 view .LVU1819 |
11818 | 5674 .loc 1 2441 12 view .LVU1819 |
11819 | 5675 00a0 4BB1 cbz r3, .L403 |
11819 | 5675 00a0 4BB1 cbz r3, .L403 |
11820 | 2445:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (HAL_OK != HAL_DMA_Abort_IT(hspi->hdmarx)) |
11820 | 2445:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (HAL_OK != HAL_DMA_Abort_IT(hspi->hdmarx)) |
11821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 198 |
11821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 198 |
11822 | 11822 | ||
11823 | 11823 | ||
11824 | 5676 .loc 1 2445 11 is_stmt 1 view .LVU1820 |
11824 | 5676 .loc 1 2445 11 is_stmt 1 view .LVU1820 |
11825 | 2445:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (HAL_OK != HAL_DMA_Abort_IT(hspi->hdmarx)) |
11825 | 2445:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** if (HAL_OK != HAL_DMA_Abort_IT(hspi->hdmarx)) |
11826 | 5677 .loc 1 2445 43 is_stmt 0 view .LVU1821 |
11826 | 5677 .loc 1 2445 43 is_stmt 0 view .LVU1821 |
Line 11876... | Line 11876... | ||
11876 | 5713 00cc 6365 str r3, [r4, #84] |
11876 | 5713 00cc 6365 str r3, [r4, #84] |
11877 | 5714 00ce 06E0 b .L393 |
11877 | 5714 00ce 06E0 b .L393 |
11878 | 5715 .LVL371: |
11878 | 5715 .LVL371: |
11879 | 5716 .L405: |
11879 | 5716 .L405: |
11880 | 2390:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
11880 | 2390:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
11881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 199 |
11881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 199 |
11882 | 11882 | ||
11883 | 11883 | ||
11884 | 5717 .loc 1 2390 5 view .LVU1836 |
11884 | 5717 .loc 1 2390 5 view .LVU1836 |
11885 | 2390:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
11885 | 2390:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
11886 | 5718 .loc 1 2390 9 is_stmt 0 view .LVU1837 |
11886 | 5718 .loc 1 2390 9 is_stmt 0 view .LVU1837 |
Line 11936... | Line 11936... | ||
11936 | 5757 00e2 0023 movs r3, #0 |
11936 | 5757 00e2 0023 movs r3, #0 |
11937 | 5758 00e4 0293 str r3, [sp, #8] |
11937 | 5758 00e4 0293 str r3, [sp, #8] |
11938 | 2415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
11938 | 2415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
11939 | 5759 .loc 1 2415 9 view .LVU1849 |
11939 | 5759 .loc 1 2415 9 view .LVU1849 |
11940 | 5760 00e6 D368 ldr r3, [r2, #12] |
11940 | 5760 00e6 D368 ldr r3, [r2, #12] |
11941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 200 |
11941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 200 |
11942 | 11942 | ||
11943 | 11943 | ||
11944 | 5761 00e8 0293 str r3, [sp, #8] |
11944 | 5761 00e8 0293 str r3, [sp, #8] |
11945 | 2415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
11945 | 2415:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** return; |
11946 | 5762 .loc 1 2415 9 view .LVU1850 |
11946 | 5762 .loc 1 2415 9 view .LVU1850 |
Line 11996... | Line 11996... | ||
11996 | 5806 .loc 1 2975 3 is_stmt 1 view .LVU1858 |
11996 | 5806 .loc 1 2975 3 is_stmt 1 view .LVU1858 |
11997 | 2975:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount = 0U; |
11997 | 2975:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->RxXferCount = 0U; |
11998 | 5807 .loc 1 2975 22 is_stmt 0 view .LVU1859 |
11998 | 5807 .loc 1 2975 22 is_stmt 0 view .LVU1859 |
11999 | 5808 0002 406A ldr r0, [r0, #36] |
11999 | 5808 0002 406A ldr r0, [r0, #36] |
12000 | 5809 .LVL383: |
12000 | 5809 .LVL383: |
12001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 201 |
12001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 201 |
12002 | 12002 | ||
12003 | 12003 | ||
12004 | 2976:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount = 0U; |
12004 | 2976:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount = 0U; |
12005 | 5810 .loc 1 2976 3 is_stmt 1 view .LVU1860 |
12005 | 5810 .loc 1 2976 3 is_stmt 1 view .LVU1860 |
12006 | 2976:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount = 0U; |
12006 | 2976:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** hspi->TxXferCount = 0U; |
Line 12056... | Line 12056... | ||
12056 | 5857 .LFB79: |
12056 | 5857 .LFB79: |
12057 | 2142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
12057 | 2142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
12058 | 5858 .loc 1 2142 1 is_stmt 1 view -0 |
12058 | 5858 .loc 1 2142 1 is_stmt 1 view -0 |
12059 | 5859 .cfi_startproc |
12059 | 5859 .cfi_startproc |
12060 | 5860 @ args = 0, pretend = 0, frame = 16 |
12060 | 5860 @ args = 0, pretend = 0, frame = 16 |
12061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 202 |
12061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 202 |
12062 | 12062 | ||
12063 | 12063 | ||
12064 | 5861 @ frame_needed = 0, uses_anonymous_args = 0 |
12064 | 5861 @ frame_needed = 0, uses_anonymous_args = 0 |
12065 | 2142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
12065 | 2142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** HAL_StatusTypeDef errorcode; |
12066 | 5862 .loc 1 2142 1 is_stmt 0 view .LVU1870 |
12066 | 5862 .loc 1 2142 1 is_stmt 0 view .LVU1870 |
Line 12116... | Line 12116... | ||
12116 | 5899 0020 5368 ldr r3, [r2, #4] |
12116 | 5899 0020 5368 ldr r3, [r2, #4] |
12117 | 5900 0022 23F02003 bic r3, r3, #32 |
12117 | 5900 0022 23F02003 bic r3, r3, #32 |
12118 | 5901 0026 5360 str r3, [r2, #4] |
12118 | 5901 0026 5360 str r3, [r2, #4] |
12119 | 2158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12119 | 2158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12120 | 5902 .loc 1 2158 3 view .LVU1884 |
12120 | 5902 .loc 1 2158 3 view .LVU1884 |
12121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 203 |
12121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 203 |
12122 | 12122 | ||
12123 | 12123 | ||
12124 | 2158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12124 | 2158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12125 | 5903 .loc 1 2158 7 is_stmt 0 view .LVU1885 |
12125 | 5903 .loc 1 2158 7 is_stmt 0 view .LVU1885 |
12126 | 5904 0028 0368 ldr r3, [r0] |
12126 | 5904 0028 0368 ldr r3, [r0] |
Line 12176... | Line 12176... | ||
12176 | 2172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12176 | 2172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12177 | 5940 .loc 1 2172 11 is_stmt 0 view .LVU1900 |
12177 | 5940 .loc 1 2172 11 is_stmt 0 view .LVU1900 |
12178 | 5941 0054 029B ldr r3, [sp, #8] |
12178 | 5941 0054 029B ldr r3, [sp, #8] |
12179 | 5942 0056 0393 str r3, [sp, #12] |
12179 | 5942 0056 0393 str r3, [sp, #12] |
12180 | 5943 .L413: |
12180 | 5943 .L413: |
12181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 204 |
12181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 204 |
12182 | 12182 | ||
12183 | 12183 | ||
12184 | 2175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12184 | 2175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12185 | 5944 .loc 1 2175 3 is_stmt 1 view .LVU1901 |
12185 | 5944 .loc 1 2175 3 is_stmt 1 view .LVU1901 |
12186 | 2175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12186 | 2175:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 12236... | Line 12236... | ||
12236 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12236 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12237 | 5981 .loc 1 2189 5 view .LVU1916 |
12237 | 5981 .loc 1 2189 5 view .LVU1916 |
12238 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12238 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12239 | 5982 .loc 1 2189 11 is_stmt 0 view .LVU1917 |
12239 | 5982 .loc 1 2189 11 is_stmt 0 view .LVU1917 |
12240 | 5983 0084 029B ldr r3, [sp, #8] |
12240 | 5983 0084 029B ldr r3, [sp, #8] |
12241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 205 |
12241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 205 |
12242 | 12242 | ||
12243 | 12243 | ||
12244 | 5984 0086 0393 str r3, [sp, #12] |
12244 | 5984 0086 0393 str r3, [sp, #12] |
12245 | 5985 .L417: |
12245 | 5985 .L417: |
12246 | 2195:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12246 | 2195:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 12296... | Line 12296... | ||
12296 | 2224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12296 | 2224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12297 | 6020 .loc 1 2224 3 is_stmt 1 view .LVU1934 |
12297 | 6020 .loc 1 2224 3 is_stmt 1 view .LVU1934 |
12298 | 2224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12298 | 2224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12299 | 6021 .loc 1 2224 7 is_stmt 0 view .LVU1935 |
12299 | 6021 .loc 1 2224 7 is_stmt 0 view .LVU1935 |
12300 | 6022 00ac 2368 ldr r3, [r4] |
12300 | 6022 00ac 2368 ldr r3, [r4] |
12301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 206 |
12301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 206 |
12302 | 12302 | ||
12303 | 12303 | ||
12304 | 6023 00ae 5B68 ldr r3, [r3, #4] |
12304 | 6023 00ae 5B68 ldr r3, [r3, #4] |
12305 | 2224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12305 | 2224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12306 | 6024 .loc 1 2224 6 view .LVU1936 |
12306 | 6024 .loc 1 2224 6 view .LVU1936 |
Line 12356... | Line 12356... | ||
12356 | 2219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12356 | 2219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12357 | 6060 .loc 1 2219 7 is_stmt 1 view .LVU1951 |
12357 | 6060 .loc 1 2219 7 is_stmt 1 view .LVU1951 |
12358 | 2219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12358 | 2219:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12359 | 6061 .loc 1 2219 39 is_stmt 0 view .LVU1952 |
12359 | 6061 .loc 1 2219 39 is_stmt 0 view .LVU1952 |
12360 | 6062 00d4 0022 movs r2, #0 |
12360 | 6062 00d4 0022 movs r2, #0 |
12361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 207 |
12361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 207 |
12362 | 12362 | ||
12363 | 12363 | ||
12364 | 6063 00d6 5A63 str r2, [r3, #52] |
12364 | 6063 00d6 5A63 str r2, [r3, #52] |
12365 | 6064 00d8 E8E7 b .L423 |
12365 | 6064 00d8 E8E7 b .L423 |
12366 | 6065 .L429: |
12366 | 6065 .L429: |
Line 12416... | Line 12416... | ||
12416 | 2260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12416 | 2260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12417 | 6100 .loc 1 2260 3 is_stmt 1 view .LVU1968 |
12417 | 6100 .loc 1 2260 3 is_stmt 1 view .LVU1968 |
12418 | 2260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12418 | 2260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12419 | 6101 .loc 1 2260 6 is_stmt 0 view .LVU1969 |
12419 | 6101 .loc 1 2260 6 is_stmt 0 view .LVU1969 |
12420 | 6102 00fc 3EB9 cbnz r6, .L437 |
12420 | 6102 00fc 3EB9 cbnz r6, .L437 |
12421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 208 |
12421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 208 |
12422 | 12422 | ||
12423 | 12423 | ||
12424 | 2149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** abortcplt = 1U; |
12424 | 2149:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** abortcplt = 1U; |
12425 | 6103 .loc 1 2149 13 view .LVU1970 |
12425 | 6103 .loc 1 2149 13 view .LVU1970 |
12426 | 6104 00fe 0025 movs r5, #0 |
12426 | 6104 00fe 0025 movs r5, #0 |
Line 12476... | Line 12476... | ||
12476 | 6142 .loc 1 2275 7 is_stmt 1 view .LVU1982 |
12476 | 6142 .loc 1 2275 7 is_stmt 1 view .LVU1982 |
12477 | 2275:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12477 | 2275:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } |
12478 | 6143 .loc 1 2275 23 is_stmt 0 view .LVU1983 |
12478 | 6143 .loc 1 2275 23 is_stmt 0 view .LVU1983 |
12479 | 6144 011a 0025 movs r5, #0 |
12479 | 6144 011a 0025 movs r5, #0 |
12480 | 6145 011c 6565 str r5, [r4, #84] |
12480 | 6145 011c 6565 str r5, [r4, #84] |
12481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 209 |
12481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 209 |
12482 | 12482 | ||
12483 | 12483 | ||
12484 | 6146 .L428: |
12484 | 6146 .L428: |
12485 | 6147 .LVL396: |
12485 | 6147 .LVL396: |
12486 | 2279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
12486 | 2279:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
Line 12536... | Line 12536... | ||
12536 | 6190 .align 1 |
12536 | 6190 .align 1 |
12537 | 6191 .syntax unified |
12537 | 6191 .syntax unified |
12538 | 6192 .thumb |
12538 | 6192 .thumb |
12539 | 6193 .thumb_func |
12539 | 6193 .thumb_func |
12540 | 6194 .fpu softvfp |
12540 | 6194 .fpu softvfp |
12541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 210 |
12541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 210 |
12542 | 12542 | ||
12543 | 12543 | ||
12544 | 6196 SPI_DMARxAbortCallback: |
12544 | 6196 SPI_DMARxAbortCallback: |
12545 | 6197 .LVL399: |
12545 | 6197 .LVL399: |
12546 | 6198 .LFB103: |
12546 | 6198 .LFB103: |
Line 12596... | Line 12596... | ||
12596 | 6236 .loc 1 3072 7 view .LVU2004 |
12596 | 6236 .loc 1 3072 7 view .LVU2004 |
12597 | 6237 0024 0246 mov r2, r0 |
12597 | 6237 0024 0246 mov r2, r0 |
12598 | 6238 0026 6421 movs r1, #100 |
12598 | 6238 0026 6421 movs r1, #100 |
12599 | 6239 0028 2046 mov r0, r4 |
12599 | 6239 0028 2046 mov r0, r4 |
12600 | 6240 002a FFF7FEFF bl SPI_EndRxTxTransaction |
12600 | 6240 002a FFF7FEFF bl SPI_EndRxTxTransaction |
12601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 211 |
12601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 211 |
12602 | 12602 | ||
12603 | 12603 | ||
12604 | 6241 .LVL402: |
12604 | 6241 .LVL402: |
12605 | 3072:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12605 | 3072:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12606 | 6242 .loc 1 3072 6 view .LVU2005 |
12606 | 6242 .loc 1 3072 6 view .LVU2005 |
Line 12656... | Line 12656... | ||
12656 | 6276 004e 6365 str r3, [r4, #84] |
12656 | 6276 004e 6365 str r3, [r4, #84] |
12657 | 6277 .L444: |
12657 | 6277 .L444: |
12658 | 3098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
12658 | 3098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
12659 | 6278 .loc 1 3098 3 is_stmt 1 view .LVU2022 |
12659 | 6278 .loc 1 3098 3 is_stmt 1 view .LVU2022 |
12660 | 6279 .LBB13: |
12660 | 6279 .LBB13: |
12661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 212 |
12661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 212 |
12662 | 12662 | ||
12663 | 12663 | ||
12664 | 3098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
12664 | 3098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** |
12665 | 6280 .loc 1 3098 3 view .LVU2023 |
12665 | 6280 .loc 1 3098 3 view .LVU2023 |
12666 | 6281 0050 0023 movs r3, #0 |
12666 | 6281 0050 0023 movs r3, #0 |
Line 12716... | Line 12716... | ||
12716 | 6324 @ args = 0, pretend = 0, frame = 8 |
12716 | 6324 @ args = 0, pretend = 0, frame = 8 |
12717 | 6325 @ frame_needed = 0, uses_anonymous_args = 0 |
12717 | 6325 @ frame_needed = 0, uses_anonymous_args = 0 |
12718 | 2996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_HandleTypeDef *hspi = (SPI_HandleTypeDef *)(((DMA_HandleTypeDef *)hdma)->Parent); /* Derogati |
12718 | 2996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** SPI_HandleTypeDef *hspi = (SPI_HandleTypeDef *)(((DMA_HandleTypeDef *)hdma)->Parent); /* Derogati |
12719 | 6326 .loc 1 2996 1 is_stmt 0 view .LVU2033 |
12719 | 6326 .loc 1 2996 1 is_stmt 0 view .LVU2033 |
12720 | 6327 0000 00B5 push {lr} |
12720 | 6327 0000 00B5 push {lr} |
12721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 213 |
12721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 213 |
12722 | 12722 | ||
12723 | 12723 | ||
12724 | 6328 .LCFI82: |
12724 | 6328 .LCFI82: |
12725 | 6329 .cfi_def_cfa_offset 4 |
12725 | 6329 .cfi_def_cfa_offset 4 |
12726 | 6330 .cfi_offset 14, -4 |
12726 | 6330 .cfi_offset 14, -4 |
Line 12776... | Line 12776... | ||
12776 | 6366 002a 019B ldr r3, [sp, #4] |
12776 | 6366 002a 019B ldr r3, [sp, #4] |
12777 | 3009:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12777 | 3009:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12778 | 6367 .loc 1 3009 8 view .LVU2048 |
12778 | 6367 .loc 1 3009 8 view .LVU2048 |
12779 | 6368 002c 43B1 cbz r3, .L454 |
12779 | 6368 002c 43B1 cbz r3, .L454 |
12780 | 3014:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
12780 | 3014:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
12781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 214 |
12781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 214 |
12782 | 12782 | ||
12783 | 12783 | ||
12784 | 6369 .loc 1 3014 5 is_stmt 1 view .LVU2049 |
12784 | 6369 .loc 1 3014 5 is_stmt 1 view .LVU2049 |
12785 | 3014:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
12785 | 3014:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** } while ((hspi->Instance->SR & SPI_FLAG_TXE) == RESET); |
12786 | 6370 .loc 1 3014 10 is_stmt 0 view .LVU2050 |
12786 | 6370 .loc 1 3014 10 is_stmt 0 view .LVU2050 |
Line 12836... | Line 12836... | ||
12836 | 6405 .loc 1 3028 21 is_stmt 0 view .LVU2065 |
12836 | 6405 .loc 1 3028 21 is_stmt 0 view .LVU2065 |
12837 | 6406 0054 C386 strh r3, [r0, #54] @ movhi |
12837 | 6406 0054 C386 strh r3, [r0, #54] @ movhi |
12838 | 3031:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12838 | 3031:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12839 | 6407 .loc 1 3031 3 is_stmt 1 view .LVU2066 |
12839 | 6407 .loc 1 3031 3 is_stmt 1 view .LVU2066 |
12840 | 3031:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12840 | 3031:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 215 |
12841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 215 |
12842 | 12842 | ||
12843 | 12843 | ||
12844 | 6408 .loc 1 3031 11 is_stmt 0 view .LVU2067 |
12844 | 6408 .loc 1 3031 11 is_stmt 0 view .LVU2067 |
12845 | 6409 0056 436D ldr r3, [r0, #84] |
12845 | 6409 0056 436D ldr r3, [r0, #84] |
12846 | 3031:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
12846 | 3031:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c **** { |
Line 12896... | Line 12896... | ||
12896 | 6448 .align 2 |
12896 | 6448 .align 2 |
12897 | 6449 .L455: |
12897 | 6449 .L455: |
12898 | 6450 0080 00000000 .word SystemCoreClock |
12898 | 6450 0080 00000000 .word SystemCoreClock |
12899 | 6451 0084 F1197605 .word 91625969 |
12899 | 6451 0084 F1197605 .word 91625969 |
12900 | 6452 .cfi_endproc |
12900 | 6452 .cfi_endproc |
12901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 216 |
12901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 216 |
12902 | 12902 | ||
12903 | 12903 | ||
12904 | 6453 .LFE102: |
12904 | 6453 .LFE102: |
12905 | 6455 .section .text.HAL_SPI_GetState,"ax",%progbits |
12905 | 6455 .section .text.HAL_SPI_GetState,"ax",%progbits |
12906 | 6456 .align 1 |
12906 | 6456 .align 1 |
Line 12956... | Line 12956... | ||
12956 | 6501 0002 7047 bx lr |
12956 | 6501 0002 7047 bx lr |
12957 | 6502 .cfi_endproc |
12957 | 6502 .cfi_endproc |
12958 | 6503 .LFE93: |
12958 | 6503 .LFE93: |
12959 | 6505 .text |
12959 | 6505 .text |
12960 | 6506 .Letext0: |
12960 | 6506 .Letext0: |
12961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 217 |
12961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 217 |
12962 | 12962 | ||
12963 | 12963 | ||
12964 | 6507 .file 2 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
12964 | 6507 .file 2 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
12965 | 6508 .file 3 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
12965 | 6508 .file 3 "c:\\users\\mike\\appdata\\roaming\\xpacks\\@gnu-mcu-eclipse\\arm-none-eabi-gcc\\8.2.1-1.7 |
12966 | 6509 .file 4 "Drivers/CMSIS/Include/core_cm3.h" |
12966 | 6509 .file 4 "Drivers/CMSIS/Include/core_cm3.h" |
Line 12969... | Line 12969... | ||
12969 | 6512 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
12969 | 6512 .file 7 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h" |
12970 | 6513 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
12970 | 6513 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
12971 | 6514 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h" |
12971 | 6514 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h" |
12972 | 6515 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h" |
12972 | 6515 .file 10 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h" |
12973 | 6516 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
12973 | 6516 .file 11 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
12974 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 218 |
12974 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 218 |
12975 | 12975 | ||
12976 | 12976 | ||
12977 | DEFINED SYMBOLS |
12977 | DEFINED SYMBOLS |
12978 | *ABS*:0000000000000000 stm32f1xx_hal_spi.c |
12978 | *ABS*:0000000000000000 stm32f1xx_hal_spi.c |
12979 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:16 .text.SPI_AbortRx_ISR:0000000000000000 $t |
12979 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:16 .text.SPI_AbortRx_ISR:0000000000000000 $t |
12980 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:23 .text.SPI_AbortRx_ISR:0000000000000000 SPI_AbortRx_ISR |
12980 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:23 .text.SPI_AbortRx_ISR:0000000000000000 SPI_AbortRx_ISR |
12981 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:101 .text.SPI_AbortRx_ISR:0000000000000058 $d |
12981 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:101 .text.SPI_AbortRx_ISR:0000000000000058 $d |
12982 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:107 .text.SPI_AbortTx_ISR:0000000000000000 $t |
12982 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:107 .text.SPI_AbortTx_ISR:0000000000000000 $t |
12983 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:113 .text.SPI_AbortTx_ISR:0000000000000000 SPI_AbortTx_ISR |
12983 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:113 .text.SPI_AbortTx_ISR:0000000000000000 SPI_AbortTx_ISR |
12984 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:141 .text.SPI_WaitFlagStateUntilTimeout:0000000000000000 $t |
12984 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:141 .text.SPI_WaitFlagStateUntilTimeout:0000000000000000 $t |
12985 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:147 .text.SPI_WaitFlagStateUntilTimeout:0000000000000000 SPI_WaitFlagStateUntilTimeout |
12985 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:147 .text.SPI_WaitFlagStateUntilTimeout:0000000000000000 SPI_WaitFlagStateUntilTimeout |
12986 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:271 .text.SPI_EndRxTxTransaction:0000000000000000 $t |
12986 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:271 .text.SPI_EndRxTxTransaction:0000000000000000 $t |
12987 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:277 .text.SPI_EndRxTxTransaction:0000000000000000 SPI_EndRxTxTransaction |
12987 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:277 .text.SPI_EndRxTxTransaction:0000000000000000 SPI_EndRxTxTransaction |
12988 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:334 .text.SPI_EndRxTransaction:0000000000000000 $t |
12988 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:334 .text.SPI_EndRxTransaction:0000000000000000 $t |
12989 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:340 .text.SPI_EndRxTransaction:0000000000000000 SPI_EndRxTransaction |
12989 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:340 .text.SPI_EndRxTransaction:0000000000000000 SPI_EndRxTransaction |
12990 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:460 .text.HAL_SPI_MspInit:0000000000000000 $t |
12990 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:460 .text.HAL_SPI_MspInit:0000000000000000 $t |
12991 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:467 .text.HAL_SPI_MspInit:0000000000000000 HAL_SPI_MspInit |
12991 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:467 .text.HAL_SPI_MspInit:0000000000000000 HAL_SPI_MspInit |
12992 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:482 .text.HAL_SPI_Init:0000000000000000 $t |
12992 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:482 .text.HAL_SPI_Init:0000000000000000 $t |
12993 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:489 .text.HAL_SPI_Init:0000000000000000 HAL_SPI_Init |
12993 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:489 .text.HAL_SPI_Init:0000000000000000 HAL_SPI_Init |
12994 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:606 .text.HAL_SPI_MspDeInit:0000000000000000 $t |
12994 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:606 .text.HAL_SPI_MspDeInit:0000000000000000 $t |
12995 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:613 .text.HAL_SPI_MspDeInit:0000000000000000 HAL_SPI_MspDeInit |
12995 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:613 .text.HAL_SPI_MspDeInit:0000000000000000 HAL_SPI_MspDeInit |
12996 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:628 .text.HAL_SPI_DeInit:0000000000000000 $t |
12996 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:628 .text.HAL_SPI_DeInit:0000000000000000 $t |
12997 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:635 .text.HAL_SPI_DeInit:0000000000000000 HAL_SPI_DeInit |
12997 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:635 .text.HAL_SPI_DeInit:0000000000000000 HAL_SPI_DeInit |
12998 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:693 .text.HAL_SPI_Transmit:0000000000000000 $t |
12998 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:693 .text.HAL_SPI_Transmit:0000000000000000 $t |
12999 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:700 .text.HAL_SPI_Transmit:0000000000000000 HAL_SPI_Transmit |
12999 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:700 .text.HAL_SPI_Transmit:0000000000000000 HAL_SPI_Transmit |
13000 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:1103 .text.HAL_SPI_TransmitReceive:0000000000000000 $t |
13000 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:1103 .text.HAL_SPI_TransmitReceive:0000000000000000 $t |
13001 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:1110 .text.HAL_SPI_TransmitReceive:0000000000000000 HAL_SPI_TransmitReceive |
13001 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:1110 .text.HAL_SPI_TransmitReceive:0000000000000000 HAL_SPI_TransmitReceive |
13002 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:1678 .text.HAL_SPI_Receive:0000000000000000 $t |
13002 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:1678 .text.HAL_SPI_Receive:0000000000000000 $t |
13003 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:1685 .text.HAL_SPI_Receive:0000000000000000 HAL_SPI_Receive |
13003 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:1685 .text.HAL_SPI_Receive:0000000000000000 HAL_SPI_Receive |
13004 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2031 .text.HAL_SPI_Transmit_IT:0000000000000000 $t |
13004 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2031 .text.HAL_SPI_Transmit_IT:0000000000000000 $t |
13005 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2038 .text.HAL_SPI_Transmit_IT:0000000000000000 HAL_SPI_Transmit_IT |
13005 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2038 .text.HAL_SPI_Transmit_IT:0000000000000000 HAL_SPI_Transmit_IT |
13006 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2196 .text.HAL_SPI_Transmit_IT:0000000000000098 $d |
13006 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2196 .text.HAL_SPI_Transmit_IT:0000000000000098 $d |
13007 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4416 .text.SPI_TxISR_16BIT:0000000000000000 SPI_TxISR_16BIT |
13007 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4416 .text.SPI_TxISR_16BIT:0000000000000000 SPI_TxISR_16BIT |
13008 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4354 .text.SPI_TxISR_8BIT:0000000000000000 SPI_TxISR_8BIT |
13008 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4354 .text.SPI_TxISR_8BIT:0000000000000000 SPI_TxISR_8BIT |
13009 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2202 .text.HAL_SPI_TransmitReceive_IT:0000000000000000 $t |
13009 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2202 .text.HAL_SPI_TransmitReceive_IT:0000000000000000 $t |
13010 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2209 .text.HAL_SPI_TransmitReceive_IT:0000000000000000 HAL_SPI_TransmitReceive_IT |
13010 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2209 .text.HAL_SPI_TransmitReceive_IT:0000000000000000 HAL_SPI_TransmitReceive_IT |
13011 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2433 .text.HAL_SPI_TransmitReceive_IT:00000000000000b8 $d |
13011 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2433 .text.HAL_SPI_TransmitReceive_IT:00000000000000b8 $d |
13012 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5089 .text.SPI_2linesRxISR_16BIT:0000000000000000 SPI_2linesRxISR_16BIT |
13012 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5089 .text.SPI_2linesRxISR_16BIT:0000000000000000 SPI_2linesRxISR_16BIT |
13013 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5017 .text.SPI_2linesTxISR_16BIT:0000000000000000 SPI_2linesTxISR_16BIT |
13013 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5017 .text.SPI_2linesTxISR_16BIT:0000000000000000 SPI_2linesTxISR_16BIT |
13014 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4944 .text.SPI_2linesRxISR_8BIT:0000000000000000 SPI_2linesRxISR_8BIT |
13014 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4944 .text.SPI_2linesRxISR_8BIT:0000000000000000 SPI_2linesRxISR_8BIT |
13015 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4871 .text.SPI_2linesTxISR_8BIT:0000000000000000 SPI_2linesTxISR_8BIT |
13015 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4871 .text.SPI_2linesTxISR_8BIT:0000000000000000 SPI_2linesTxISR_8BIT |
13016 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2441 .text.HAL_SPI_Receive_IT:0000000000000000 $t |
13016 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2441 .text.HAL_SPI_Receive_IT:0000000000000000 $t |
13017 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2448 .text.HAL_SPI_Receive_IT:0000000000000000 HAL_SPI_Receive_IT |
13017 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2448 .text.HAL_SPI_Receive_IT:0000000000000000 HAL_SPI_Receive_IT |
13018 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2639 .text.HAL_SPI_Receive_IT:00000000000000b4 $d |
13018 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2639 .text.HAL_SPI_Receive_IT:00000000000000b4 $d |
13019 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4639 .text.SPI_RxISR_16BIT:0000000000000000 SPI_RxISR_16BIT |
13019 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4639 .text.SPI_RxISR_16BIT:0000000000000000 SPI_RxISR_16BIT |
13020 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4577 .text.SPI_RxISR_8BIT:0000000000000000 SPI_RxISR_8BIT |
13020 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4577 .text.SPI_RxISR_8BIT:0000000000000000 SPI_RxISR_8BIT |
13021 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2645 .text.HAL_SPI_Transmit_DMA:0000000000000000 $t |
13021 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2645 .text.HAL_SPI_Transmit_DMA:0000000000000000 $t |
13022 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2652 .text.HAL_SPI_Transmit_DMA:0000000000000000 HAL_SPI_Transmit_DMA |
13022 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2652 .text.HAL_SPI_Transmit_DMA:0000000000000000 HAL_SPI_Transmit_DMA |
13023 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2860 .text.HAL_SPI_Transmit_DMA:00000000000000d0 $d |
13023 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2860 .text.HAL_SPI_Transmit_DMA:00000000000000d0 $d |
13024 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4039 .text.SPI_DMAHalfTransmitCplt:0000000000000000 SPI_DMAHalfTransmitCplt |
13024 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4039 .text.SPI_DMAHalfTransmitCplt:0000000000000000 SPI_DMAHalfTransmitCplt |
13025 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5206 .text.SPI_DMATransmitCplt:0000000000000000 SPI_DMATransmitCplt |
13025 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5206 .text.SPI_DMATransmitCplt:0000000000000000 SPI_DMATransmitCplt |
13026 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5161 .text.SPI_DMAError:0000000000000000 SPI_DMAError |
13026 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5161 .text.SPI_DMAError:0000000000000000 SPI_DMAError |
13027 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2867 .text.HAL_SPI_TransmitReceive_DMA:0000000000000000 $t |
13027 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2867 .text.HAL_SPI_TransmitReceive_DMA:0000000000000000 $t |
13028 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:2874 .text.HAL_SPI_TransmitReceive_DMA:0000000000000000 HAL_SPI_TransmitReceive_DMA |
13028 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:2874 .text.HAL_SPI_TransmitReceive_DMA:0000000000000000 HAL_SPI_TransmitReceive_DMA |
13029 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3206 .text.HAL_SPI_TransmitReceive_DMA:000000000000013c $d |
13029 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3206 .text.HAL_SPI_TransmitReceive_DMA:000000000000013c $d |
13030 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4149 .text.SPI_DMAHalfTransmitReceiveCplt:0000000000000000 SPI_DMAHalfTransmitReceiveCplt |
13030 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4149 .text.SPI_DMAHalfTransmitReceiveCplt:0000000000000000 SPI_DMAHalfTransmitReceiveCplt |
13031 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5431 .text.SPI_DMATransmitReceiveCplt:0000000000000000 SPI_DMATransmitReceiveCplt |
13031 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5431 .text.SPI_DMATransmitReceiveCplt:0000000000000000 SPI_DMATransmitReceiveCplt |
13032 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4094 .text.SPI_DMAHalfReceiveCplt:0000000000000000 SPI_DMAHalfReceiveCplt |
13032 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4094 .text.SPI_DMAHalfReceiveCplt:0000000000000000 SPI_DMAHalfReceiveCplt |
13033 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5333 .text.SPI_DMAReceiveCplt:0000000000000000 SPI_DMAReceiveCplt |
13033 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5333 .text.SPI_DMAReceiveCplt:0000000000000000 SPI_DMAReceiveCplt |
13034 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 219 |
13034 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 219 |
13035 | 13035 | ||
13036 | 13036 | ||
13037 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3215 .text.HAL_SPI_Receive_DMA:0000000000000000 $t |
13037 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3215 .text.HAL_SPI_Receive_DMA:0000000000000000 $t |
13038 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3222 .text.HAL_SPI_Receive_DMA:0000000000000000 HAL_SPI_Receive_DMA |
13038 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3222 .text.HAL_SPI_Receive_DMA:0000000000000000 HAL_SPI_Receive_DMA |
13039 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3449 .text.HAL_SPI_Receive_DMA:00000000000000e8 $d |
13039 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3449 .text.HAL_SPI_Receive_DMA:00000000000000e8 $d |
13040 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3456 .text.HAL_SPI_Abort:0000000000000000 $t |
13040 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3456 .text.HAL_SPI_Abort:0000000000000000 $t |
13041 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3463 .text.HAL_SPI_Abort:0000000000000000 HAL_SPI_Abort |
13041 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3463 .text.HAL_SPI_Abort:0000000000000000 HAL_SPI_Abort |
13042 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3747 .text.HAL_SPI_Abort:0000000000000130 $d |
13042 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3747 .text.HAL_SPI_Abort:0000000000000130 $d |
13043 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3755 .text.HAL_SPI_DMAPause:0000000000000000 $t |
13043 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3755 .text.HAL_SPI_DMAPause:0000000000000000 $t |
13044 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3762 .text.HAL_SPI_DMAPause:0000000000000000 HAL_SPI_DMAPause |
13044 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3762 .text.HAL_SPI_DMAPause:0000000000000000 HAL_SPI_DMAPause |
13045 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3804 .text.HAL_SPI_DMAResume:0000000000000000 $t |
13045 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3804 .text.HAL_SPI_DMAResume:0000000000000000 $t |
13046 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3811 .text.HAL_SPI_DMAResume:0000000000000000 HAL_SPI_DMAResume |
13046 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3811 .text.HAL_SPI_DMAResume:0000000000000000 HAL_SPI_DMAResume |
13047 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3853 .text.HAL_SPI_DMAStop:0000000000000000 $t |
13047 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3853 .text.HAL_SPI_DMAStop:0000000000000000 $t |
13048 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3860 .text.HAL_SPI_DMAStop:0000000000000000 HAL_SPI_DMAStop |
13048 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3860 .text.HAL_SPI_DMAStop:0000000000000000 HAL_SPI_DMAStop |
13049 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3945 .text.HAL_SPI_TxCpltCallback:0000000000000000 $t |
13049 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3945 .text.HAL_SPI_TxCpltCallback:0000000000000000 $t |
13050 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3952 .text.HAL_SPI_TxCpltCallback:0000000000000000 HAL_SPI_TxCpltCallback |
13050 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3952 .text.HAL_SPI_TxCpltCallback:0000000000000000 HAL_SPI_TxCpltCallback |
13051 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3967 .text.HAL_SPI_RxCpltCallback:0000000000000000 $t |
13051 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3967 .text.HAL_SPI_RxCpltCallback:0000000000000000 $t |
13052 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3974 .text.HAL_SPI_RxCpltCallback:0000000000000000 HAL_SPI_RxCpltCallback |
13052 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3974 .text.HAL_SPI_RxCpltCallback:0000000000000000 HAL_SPI_RxCpltCallback |
13053 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3989 .text.HAL_SPI_TxRxCpltCallback:0000000000000000 $t |
13053 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3989 .text.HAL_SPI_TxRxCpltCallback:0000000000000000 $t |
13054 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:3996 .text.HAL_SPI_TxRxCpltCallback:0000000000000000 HAL_SPI_TxRxCpltCallback |
13054 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:3996 .text.HAL_SPI_TxRxCpltCallback:0000000000000000 HAL_SPI_TxRxCpltCallback |
13055 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4011 .text.HAL_SPI_TxHalfCpltCallback:0000000000000000 $t |
13055 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4011 .text.HAL_SPI_TxHalfCpltCallback:0000000000000000 $t |
13056 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4018 .text.HAL_SPI_TxHalfCpltCallback:0000000000000000 HAL_SPI_TxHalfCpltCallback |
13056 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4018 .text.HAL_SPI_TxHalfCpltCallback:0000000000000000 HAL_SPI_TxHalfCpltCallback |
13057 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4033 .text.SPI_DMAHalfTransmitCplt:0000000000000000 $t |
13057 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4033 .text.SPI_DMAHalfTransmitCplt:0000000000000000 $t |
13058 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4066 .text.HAL_SPI_RxHalfCpltCallback:0000000000000000 $t |
13058 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4066 .text.HAL_SPI_RxHalfCpltCallback:0000000000000000 $t |
13059 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4073 .text.HAL_SPI_RxHalfCpltCallback:0000000000000000 HAL_SPI_RxHalfCpltCallback |
13059 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4073 .text.HAL_SPI_RxHalfCpltCallback:0000000000000000 HAL_SPI_RxHalfCpltCallback |
13060 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4088 .text.SPI_DMAHalfReceiveCplt:0000000000000000 $t |
13060 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4088 .text.SPI_DMAHalfReceiveCplt:0000000000000000 $t |
13061 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4121 .text.HAL_SPI_TxRxHalfCpltCallback:0000000000000000 $t |
13061 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4121 .text.HAL_SPI_TxRxHalfCpltCallback:0000000000000000 $t |
13062 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4128 .text.HAL_SPI_TxRxHalfCpltCallback:0000000000000000 HAL_SPI_TxRxHalfCpltCallback |
13062 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4128 .text.HAL_SPI_TxRxHalfCpltCallback:0000000000000000 HAL_SPI_TxRxHalfCpltCallback |
13063 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4143 .text.SPI_DMAHalfTransmitReceiveCplt:0000000000000000 $t |
13063 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4143 .text.SPI_DMAHalfTransmitReceiveCplt:0000000000000000 $t |
13064 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4176 .text.HAL_SPI_ErrorCallback:0000000000000000 $t |
13064 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4176 .text.HAL_SPI_ErrorCallback:0000000000000000 $t |
13065 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4183 .text.HAL_SPI_ErrorCallback:0000000000000000 HAL_SPI_ErrorCallback |
13065 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4183 .text.HAL_SPI_ErrorCallback:0000000000000000 HAL_SPI_ErrorCallback |
13066 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4198 .text.SPI_CloseTx_ISR:0000000000000000 $t |
13066 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4198 .text.SPI_CloseTx_ISR:0000000000000000 $t |
13067 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4204 .text.SPI_CloseTx_ISR:0000000000000000 SPI_CloseTx_ISR |
13067 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4204 .text.SPI_CloseTx_ISR:0000000000000000 SPI_CloseTx_ISR |
13068 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4342 .text.SPI_CloseTx_ISR:0000000000000088 $d |
13068 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4342 .text.SPI_CloseTx_ISR:0000000000000088 $d |
13069 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4348 .text.SPI_TxISR_8BIT:0000000000000000 $t |
13069 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4348 .text.SPI_TxISR_8BIT:0000000000000000 $t |
13070 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4410 .text.SPI_TxISR_16BIT:0000000000000000 $t |
13070 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4410 .text.SPI_TxISR_16BIT:0000000000000000 $t |
13071 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4471 .text.SPI_CloseRx_ISR:0000000000000000 $t |
13071 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4471 .text.SPI_CloseRx_ISR:0000000000000000 $t |
13072 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4477 .text.SPI_CloseRx_ISR:0000000000000000 SPI_CloseRx_ISR |
13072 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4477 .text.SPI_CloseRx_ISR:0000000000000000 SPI_CloseRx_ISR |
13073 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4571 .text.SPI_RxISR_8BIT:0000000000000000 $t |
13073 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4571 .text.SPI_RxISR_8BIT:0000000000000000 $t |
13074 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4633 .text.SPI_RxISR_16BIT:0000000000000000 $t |
13074 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4633 .text.SPI_RxISR_16BIT:0000000000000000 $t |
13075 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4694 .text.SPI_CloseRxTx_ISR:0000000000000000 $t |
13075 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4694 .text.SPI_CloseRxTx_ISR:0000000000000000 $t |
13076 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4700 .text.SPI_CloseRxTx_ISR:0000000000000000 SPI_CloseRxTx_ISR |
13076 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4700 .text.SPI_CloseRxTx_ISR:0000000000000000 SPI_CloseRxTx_ISR |
13077 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4859 .text.SPI_CloseRxTx_ISR:00000000000000a8 $d |
13077 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4859 .text.SPI_CloseRxTx_ISR:00000000000000a8 $d |
13078 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4865 .text.SPI_2linesTxISR_8BIT:0000000000000000 $t |
13078 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4865 .text.SPI_2linesTxISR_8BIT:0000000000000000 $t |
13079 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:4938 .text.SPI_2linesRxISR_8BIT:0000000000000000 $t |
13079 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:4938 .text.SPI_2linesRxISR_8BIT:0000000000000000 $t |
13080 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5011 .text.SPI_2linesTxISR_16BIT:0000000000000000 $t |
13080 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5011 .text.SPI_2linesTxISR_16BIT:0000000000000000 $t |
13081 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5083 .text.SPI_2linesRxISR_16BIT:0000000000000000 $t |
13081 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5083 .text.SPI_2linesRxISR_16BIT:0000000000000000 $t |
13082 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5155 .text.SPI_DMAError:0000000000000000 $t |
13082 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5155 .text.SPI_DMAError:0000000000000000 $t |
13083 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5200 .text.SPI_DMATransmitCplt:0000000000000000 $t |
13083 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5200 .text.SPI_DMATransmitCplt:0000000000000000 $t |
13084 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5327 .text.SPI_DMAReceiveCplt:0000000000000000 $t |
13084 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5327 .text.SPI_DMAReceiveCplt:0000000000000000 $t |
13085 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5425 .text.SPI_DMATransmitReceiveCplt:0000000000000000 $t |
13085 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5425 .text.SPI_DMATransmitReceiveCplt:0000000000000000 $t |
13086 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5526 .text.HAL_SPI_IRQHandler:0000000000000000 $t |
13086 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5526 .text.HAL_SPI_IRQHandler:0000000000000000 $t |
13087 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5533 .text.HAL_SPI_IRQHandler:0000000000000000 HAL_SPI_IRQHandler |
13087 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5533 .text.HAL_SPI_IRQHandler:0000000000000000 HAL_SPI_IRQHandler |
13088 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5782 .text.HAL_SPI_IRQHandler:00000000000000fc $d |
13088 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5782 .text.HAL_SPI_IRQHandler:00000000000000fc $d |
13089 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5793 .text.SPI_DMAAbortOnError:0000000000000000 SPI_DMAAbortOnError |
13089 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5793 .text.SPI_DMAAbortOnError:0000000000000000 SPI_DMAAbortOnError |
13090 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5787 .text.SPI_DMAAbortOnError:0000000000000000 $t |
13090 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5787 .text.SPI_DMAAbortOnError:0000000000000000 $t |
13091 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5826 .text.HAL_SPI_AbortCpltCallback:0000000000000000 $t |
13091 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5826 .text.HAL_SPI_AbortCpltCallback:0000000000000000 $t |
13092 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5833 .text.HAL_SPI_AbortCpltCallback:0000000000000000 HAL_SPI_AbortCpltCallback |
13092 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5833 .text.HAL_SPI_AbortCpltCallback:0000000000000000 HAL_SPI_AbortCpltCallback |
13093 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5848 .text.HAL_SPI_Abort_IT:0000000000000000 $t |
13093 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5848 .text.HAL_SPI_Abort_IT:0000000000000000 $t |
13094 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s page 220 |
13094 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s page 220 |
13095 | 13095 | ||
13096 | 13096 | ||
13097 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:5855 .text.HAL_SPI_Abort_IT:0000000000000000 HAL_SPI_Abort_IT |
13097 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:5855 .text.HAL_SPI_Abort_IT:0000000000000000 HAL_SPI_Abort_IT |
13098 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6180 .text.HAL_SPI_Abort_IT:0000000000000140 $d |
13098 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6180 .text.HAL_SPI_Abort_IT:0000000000000140 $d |
13099 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6319 .text.SPI_DMATxAbortCallback:0000000000000000 SPI_DMATxAbortCallback |
13099 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6319 .text.SPI_DMATxAbortCallback:0000000000000000 SPI_DMATxAbortCallback |
13100 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6196 .text.SPI_DMARxAbortCallback:0000000000000000 SPI_DMARxAbortCallback |
13100 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6196 .text.SPI_DMARxAbortCallback:0000000000000000 SPI_DMARxAbortCallback |
13101 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6190 .text.SPI_DMARxAbortCallback:0000000000000000 $t |
13101 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6190 .text.SPI_DMARxAbortCallback:0000000000000000 $t |
13102 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6313 .text.SPI_DMATxAbortCallback:0000000000000000 $t |
13102 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6313 .text.SPI_DMATxAbortCallback:0000000000000000 $t |
13103 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6450 .text.SPI_DMATxAbortCallback:0000000000000080 $d |
13103 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6450 .text.SPI_DMATxAbortCallback:0000000000000080 $d |
13104 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6456 .text.HAL_SPI_GetState:0000000000000000 $t |
13104 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6456 .text.HAL_SPI_GetState:0000000000000000 $t |
13105 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6463 .text.HAL_SPI_GetState:0000000000000000 HAL_SPI_GetState |
13105 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6463 .text.HAL_SPI_GetState:0000000000000000 HAL_SPI_GetState |
13106 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6481 .text.HAL_SPI_GetError:0000000000000000 $t |
13106 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6481 .text.HAL_SPI_GetError:0000000000000000 $t |
13107 | C:\Users\mike\AppData\Local\Temp\ccaYui4Q.s:6488 .text.HAL_SPI_GetError:0000000000000000 HAL_SPI_GetError |
13107 | C:\Users\mike\AppData\Local\Temp\ccSoN4I3.s:6488 .text.HAL_SPI_GetError:0000000000000000 HAL_SPI_GetError |
13108 | 13108 | ||
13109 | UNDEFINED SYMBOLS |
13109 | UNDEFINED SYMBOLS |
13110 | SystemCoreClock |
13110 | SystemCoreClock |
13111 | HAL_GetTick |
13111 | HAL_GetTick |
13112 | HAL_DMA_Start_IT |
13112 | HAL_DMA_Start_IT |