Subversion Repositories dashGPS

Rev

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