Subversion Repositories dashGPS

Rev

Rev 18 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18 Rev 19
Line 1... Line 1...
1
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 1
1
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.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
  27:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   lines are not active and the I/O ports are configured in input floating mode.
56
  27:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   lines are not active and the I/O ports are configured in input floating mode.
57
  28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
57
  28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
58
  29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   [..]
58
  29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   [..]
59
  30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   All GPIO pins have weak internal pull-up and pull-down resistors, which can be
59
  30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   All GPIO pins have weak internal pull-up and pull-down resistors, which can be
60
  31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   activated or not.
60
  31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   activated or not.
61
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 2
61
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 2
62
 
62
 
63
 
63
 
64
  32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
64
  32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
65
  33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   [..]
65
  33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   [..]
66
  34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   In Output or Alternate mode, each IO can be configured on open-drain or push-pull
66
  34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   In Output or Alternate mode, each IO can be configured on open-drain or push-pull
Line 116... Line 116...
116
  84:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
116
  84:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
117
  85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****    (#) The HSE oscillator pins OSC_IN/OSC_OUT can be used as
117
  85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****    (#) The HSE oscillator pins OSC_IN/OSC_OUT can be used as
118
  86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****        general purpose PD0 and PD1, respectively, when the HSE oscillator is off.
118
  86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****        general purpose PD0 and PD1, respectively, when the HSE oscillator is off.
119
  87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****        The HSE has priority over the GPIO function.
119
  87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****        The HSE has priority over the GPIO function.
120
  88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
120
  88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
121
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 3
121
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 3
122
 
122
 
123
 
123
 
124
  89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   @endverbatim
124
  89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   @endverbatim
125
  90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   ******************************************************************************
125
  90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   ******************************************************************************
126
  91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @attention
126
  91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @attention
Line 176... Line 176...
176
 141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** #define  GPIO_CR_CNF_AF_OUTPUT_OD   0x0000000Cu /*!< 11: Alternate function output Open-drain  */
176
 141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** #define  GPIO_CR_CNF_AF_OUTPUT_OD   0x0000000Cu /*!< 11: Alternate function output Open-drain  */
177
 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
177
 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
178
 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /**
178
 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /**
179
 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @}
179
 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @}
180
 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   */
180
 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   */
181
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 4
181
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 4
182
 
182
 
183
 
183
 
184
 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /* Private macro -------------------------------------------------------------*/
184
 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /* Private macro -------------------------------------------------------------*/
185
 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /* Private variables ---------------------------------------------------------*/
185
 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /* Private variables ---------------------------------------------------------*/
186
 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /* Private function prototypes -----------------------------------------------*/
186
 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /* Private function prototypes -----------------------------------------------*/
Line 236... Line 236...
236
  45              	.LVL1:
236
  45              	.LVL1:
237
 181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t ioposition;
237
 181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t ioposition;
238
  46              		.loc 1 181 3 view .LVU3
238
  46              		.loc 1 181 3 view .LVU3
239
 182:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t iocurrent;
239
 182:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t iocurrent;
240
  47              		.loc 1 182 3 view .LVU4
240
  47              		.loc 1 182 3 view .LVU4
241
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 5
241
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 5
242
 
242
 
243
 
243
 
244
 183:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t temp;
244
 183:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t temp;
245
  48              		.loc 1 183 3 view .LVU5
245
  48              		.loc 1 183 3 view .LVU5
246
 184:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t config = 0x00u;
246
 184:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t config = 0x00u;
Line 296... Line 296...
296
 212:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           /* Check the GPIO speed parameter */
296
 212:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           /* Check the GPIO speed parameter */
297
 213:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           assert_param(IS_GPIO_SPEED(GPIO_Init->Speed));
297
 213:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           assert_param(IS_GPIO_SPEED(GPIO_Init->Speed));
298
  69              		.loc 1 213 11 is_stmt 1 view .LVU17
298
  69              		.loc 1 213 11 is_stmt 1 view .LVU17
299
 214:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           config = GPIO_Init->Speed + GPIO_CR_CNF_GP_OUTPUT_PP;
299
 214:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           config = GPIO_Init->Speed + GPIO_CR_CNF_GP_OUTPUT_PP;
300
  70              		.loc 1 214 11 view .LVU18
300
  70              		.loc 1 214 11 view .LVU18
301
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 6
301
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 6
302
 
302
 
303
 
303
 
304
  71              		.loc 1 214 18 is_stmt 0 view .LVU19
304
  71              		.loc 1 214 18 is_stmt 0 view .LVU19
305
  72 0012 CE68     		ldr	r6, [r1, #12]
305
  72 0012 CE68     		ldr	r6, [r1, #12]
306
  73              	.LVL3:
306
  73              	.LVL3:
Line 356... Line 356...
356
 244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         case GPIO_MODE_EVT_FALLING:
356
 244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         case GPIO_MODE_EVT_FALLING:
357
 245:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         case GPIO_MODE_EVT_RISING_FALLING:
357
 245:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         case GPIO_MODE_EVT_RISING_FALLING:
358
 246:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           /* Check the GPIO pull parameter */
358
 246:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           /* Check the GPIO pull parameter */
359
 247:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           assert_param(IS_GPIO_PULL(GPIO_Init->Pull));
359
 247:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           assert_param(IS_GPIO_PULL(GPIO_Init->Pull));
360
 248:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           if (GPIO_Init->Pull == GPIO_NOPULL)
360
 248:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           if (GPIO_Init->Pull == GPIO_NOPULL)
361
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 7
361
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 7
362
 
362
 
363
 
363
 
364
 249:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           {
364
 249:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           {
365
 250:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****             config = GPIO_CR_MODE_INPUT + GPIO_CR_CNF_INPUT_FLOATING;
365
 250:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****             config = GPIO_CR_MODE_INPUT + GPIO_CR_CNF_INPUT_FLOATING;
366
 251:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           }
366
 251:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           }
Line 416... Line 416...
416
 109              		.loc 1 284 7 is_stmt 1 discriminator 4 view .LVU28
416
 109              		.loc 1 284 7 is_stmt 1 discriminator 4 view .LVU28
417
 110 0040 DCF80020 		ldr	r2, [ip]
417
 110 0040 DCF80020 		ldr	r2, [ip]
418
 111 0044 0F27     		movs	r7, #15
418
 111 0044 0F27     		movs	r7, #15
419
 112 0046 A740     		lsls	r7, r7, r4
419
 112 0046 A740     		lsls	r7, r7, r4
420
 113 0048 22EA0702 		bic	r2, r2, r7
420
 113 0048 22EA0702 		bic	r2, r2, r7
421
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 8
421
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 8
422
 
422
 
423
 
423
 
424
 114 004c 06FA04F4 		lsl	r4, r6, r4
424
 114 004c 06FA04F4 		lsl	r4, r6, r4
425
 115              	.LVL7:
425
 115              	.LVL7:
426
 116              		.loc 1 284 7 is_stmt 0 discriminator 4 view .LVU29
426
 116              		.loc 1 284 7 is_stmt 0 discriminator 4 view .LVU29
Line 476... Line 476...
476
 294:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         SET_BIT(temp, (GPIO_GET_INDEX(GPIOx)) << (4u * (position & 0x03u)));
476
 294:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         SET_BIT(temp, (GPIO_GET_INDEX(GPIOx)) << (4u * (position & 0x03u)));
477
 157              		.loc 1 294 9 is_stmt 1 view .LVU43
477
 157              		.loc 1 294 9 is_stmt 1 view .LVU43
478
 158 008e 504A     		ldr	r2, .L39+16
478
 158 008e 504A     		ldr	r2, .L39+16
479
 159 0090 9042     		cmp	r0, r2
479
 159 0090 9042     		cmp	r0, r2
480
 160 0092 32D0     		beq	.L29
480
 160 0092 32D0     		beq	.L29
481
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 9
481
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 9
482
 
482
 
483
 
483
 
484
 161              		.loc 1 294 9 is_stmt 0 discriminator 1 view .LVU44
484
 161              		.loc 1 294 9 is_stmt 0 discriminator 1 view .LVU44
485
 162 0094 02F58062 		add	r2, r2, #1024
485
 162 0094 02F58062 		add	r2, r2, #1024
486
 163 0098 9042     		cmp	r0, r2
486
 163 0098 9042     		cmp	r0, r2
Line 536... Line 536...
536
 202 00ca 0826     		movs	r6, #8
536
 202 00ca 0826     		movs	r6, #8
537
 203 00cc B2E7     		b	.L10
537
 203 00cc B2E7     		b	.L10
538
 204              	.LVL13:
538
 204              	.LVL13:
539
 205              	.L6:
539
 205              	.L6:
540
 227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           config = GPIO_Init->Speed + GPIO_CR_CNF_AF_OUTPUT_PP;
540
 227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           config = GPIO_Init->Speed + GPIO_CR_CNF_AF_OUTPUT_PP;
541
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 10
541
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 10
542
 
542
 
543
 
543
 
544
 206              		.loc 1 227 11 is_stmt 1 view .LVU59
544
 206              		.loc 1 227 11 is_stmt 1 view .LVU59
545
 228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           break;
545
 228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           break;
546
 207              		.loc 1 228 11 view .LVU60
546
 207              		.loc 1 228 11 view .LVU60
Line 596... Line 596...
596
 243              	.LVL21:
596
 243              	.LVL21:
597
 244              	.L28:
597
 244              	.L28:
598
 250:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           }
598
 250:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           }
599
 245              		.loc 1 250 20 view .LVU75
599
 245              		.loc 1 250 20 view .LVU75
600
 246 00e4 0426     		movs	r6, #4
600
 246 00e4 0426     		movs	r6, #4
601
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 11
601
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 11
602
 
602
 
603
 
603
 
604
 247              	.LVL22:
604
 247              	.LVL22:
605
 250:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           }
605
 250:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****           }
606
 248              		.loc 1 250 20 view .LVU76
606
 248              		.loc 1 250 20 view .LVU76
Line 656... Line 656...
656
 288 0112 304C     		ldr	r4, .L39+20
656
 288 0112 304C     		ldr	r4, .L39+20
657
 289              	.LVL29:
657
 289              	.LVL29:
658
 290              		.loc 1 301 11 is_stmt 0 view .LVU88
658
 290              		.loc 1 301 11 is_stmt 0 view .LVU88
659
 291 0114 2268     		ldr	r2, [r4]
659
 291 0114 2268     		ldr	r2, [r4]
660
 292 0116 1A43     		orrs	r2, r2, r3
660
 292 0116 1A43     		orrs	r2, r2, r3
661
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 12
661
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 12
662
 
662
 
663
 
663
 
664
 293 0118 2260     		str	r2, [r4]
664
 293 0118 2260     		str	r2, [r4]
665
 294              	.LVL30:
665
 294              	.LVL30:
666
 295              	.L20:
666
 295              	.L20:
Line 716... Line 716...
716
 327:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
716
 327:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
717
 328:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         /* Enable or disable the falling trigger */
717
 328:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         /* Enable or disable the falling trigger */
718
 329:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         if ((GPIO_Init->Mode & FALLING_EDGE) == FALLING_EDGE)
718
 329:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         if ((GPIO_Init->Mode & FALLING_EDGE) == FALLING_EDGE)
719
 320              		.loc 1 329 9 view .LVU97
719
 320              		.loc 1 329 9 view .LVU97
720
 321              		.loc 1 329 23 is_stmt 0 view .LVU98
720
 321              		.loc 1 329 23 is_stmt 0 view .LVU98
721
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 13
721
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 13
722
 
722
 
723
 
723
 
724
 322 013a 4A68     		ldr	r2, [r1, #4]
724
 322 013a 4A68     		ldr	r2, [r1, #4]
725
 323              		.loc 1 329 12 view .LVU99
725
 323              		.loc 1 329 12 view .LVU99
726
 324 013c 12F4001F 		tst	r2, #2097152
726
 324 013c 12F4001F 		tst	r2, #2097152
Line 776... Line 776...
776
 355 015a 9C42     		cmp	r4, r3
776
 355 015a 9C42     		cmp	r4, r3
777
 356 015c F5D1     		bne	.L3
777
 356 015c F5D1     		bne	.L3
778
 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
778
 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
779
 357              		.loc 1 205 7 is_stmt 1 view .LVU112
779
 357              		.loc 1 205 7 is_stmt 1 view .LVU112
780
 208:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       {
780
 208:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       {
781
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 14
781
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 14
782
 
782
 
783
 
783
 
784
 358              		.loc 1 208 7 view .LVU113
784
 358              		.loc 1 208 7 view .LVU113
785
 208:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       {
785
 208:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       {
786
 359              		.loc 1 208 24 is_stmt 0 view .LVU114
786
 359              		.loc 1 208 24 is_stmt 0 view .LVU114
Line 836... Line 836...
836
 305:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         }
836
 305:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         }
837
 399              		.loc 1 305 11 is_stmt 0 view .LVU125
837
 399              		.loc 1 305 11 is_stmt 0 view .LVU125
838
 400 018a 2268     		ldr	r2, [r4]
838
 400 018a 2268     		ldr	r2, [r4]
839
 401 018c 22EA0302 		bic	r2, r2, r3
839
 401 018c 22EA0302 		bic	r2, r2, r3
840
 402 0190 2260     		str	r2, [r4]
840
 402 0190 2260     		str	r2, [r4]
841
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 15
841
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 15
842
 
842
 
843
 
843
 
844
 403              	.LVL42:
844
 403              	.LVL42:
845
 305:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         }
845
 305:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****         }
846
 404              		.loc 1 305 11 view .LVU126
846
 404              		.loc 1 305 11 view .LVU126
Line 896... Line 896...
896
 448              	.L39:
896
 448              	.L39:
897
 449 01c0 00002110 		.word	270598144
897
 449 01c0 00002110 		.word	270598144
898
 450 01c4 00003110 		.word	271646720
898
 450 01c4 00003110 		.word	271646720
899
 451 01c8 00100240 		.word	1073876992
899
 451 01c8 00100240 		.word	1073876992
900
 452 01cc 00000140 		.word	1073807360
900
 452 01cc 00000140 		.word	1073807360
901
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 16
901
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 16
902
 
902
 
903
 
903
 
904
 453 01d0 00080140 		.word	1073809408
904
 453 01d0 00080140 		.word	1073809408
905
 454 01d4 00040140 		.word	1073808384
905
 454 01d4 00040140 		.word	1073808384
906
 455              		.cfi_endproc
906
 455              		.cfi_endproc
Line 956... Line 956...
956
 484              		.loc 1 364 9 view .LVU143
956
 484              		.loc 1 364 9 view .LVU143
957
 485 0002 68E0     		b	.L56
957
 485 0002 68E0     		b	.L56
958
 486              	.LVL47:
958
 486              	.LVL47:
959
 487              	.L63:
959
 487              	.L63:
960
 488              	.LCFI4:
960
 488              	.LCFI4:
961
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 17
961
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 17
962
 
962
 
963
 
963
 
964
 489              		.cfi_def_cfa_offset 16
964
 489              		.cfi_def_cfa_offset 16
965
 490              		.cfi_offset 4, -16
965
 490              		.cfi_offset 4, -16
966
 491              		.cfi_offset 5, -12
966
 491              		.cfi_offset 5, -12
Line 1016... Line 1016...
1016
 513              	.L47:
1016
 513              	.L47:
1017
 514              	.LVL49:
1017
 514              	.LVL49:
1018
 393:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       registeroffset = (iocurrent < GPIO_PIN_8) ? (position << 2u) : ((position - 8u) << 2u);
1018
 393:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       registeroffset = (iocurrent < GPIO_PIN_8) ? (position << 2u) : ((position - 8u) << 2u);
1019
 515              		.loc 1 393 7 is_stmt 1 discriminator 4 view .LVU150
1019
 515              		.loc 1 393 7 is_stmt 1 discriminator 4 view .LVU150
1020
 516              		.loc 1 393 68 is_stmt 0 discriminator 4 view .LVU151
1020
 516              		.loc 1 393 68 is_stmt 0 discriminator 4 view .LVU151
1021
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 18
1021
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 18
1022
 
1022
 
1023
 
1023
 
1024
 517 0018 FF2B     		cmp	r3, #255
1024
 517 0018 FF2B     		cmp	r3, #255
1025
 518 001a 55D8     		bhi	.L48
1025
 518 001a 55D8     		bhi	.L48
1026
 519              		.loc 1 393 68 discriminator 1 view .LVU152
1026
 519              		.loc 1 393 68 discriminator 1 view .LVU152
Line 1076... Line 1076...
1076
 369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****     {
1076
 369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****     {
1077
 555              		.loc 1 369 8 view .LVU163
1077
 555              		.loc 1 369 8 view .LVU163
1078
 556 004a F7D0     		beq	.L43
1078
 556 004a F7D0     		beq	.L43
1079
 557              	.LVL55:
1079
 557              	.LVL55:
1080
 558              	.L57:
1080
 558              	.L57:
1081
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 19
1081
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 19
1082
 
1082
 
1083
 
1083
 
1084
 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       tmp &= 0x0FuL << (4u * (position & 0x03u));
1084
 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       tmp &= 0x0FuL << (4u * (position & 0x03u));
1085
 559              		.loc 1 374 7 is_stmt 1 view .LVU164
1085
 559              		.loc 1 374 7 is_stmt 1 view .LVU164
1086
 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       tmp &= 0x0FuL << (4u * (position & 0x03u));
1086
 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****       tmp &= 0x0FuL << (4u * (position & 0x03u));
Line 1136... Line 1136...
1136
 597 0088 BFE7     		b	.L44
1136
 597 0088 BFE7     		b	.L44
1137
 598              	.L52:
1137
 598              	.L52:
1138
 599 008a 0126     		movs	r6, #1
1138
 599 008a 0126     		movs	r6, #1
1139
 600 008c BDE7     		b	.L44
1139
 600 008c BDE7     		b	.L44
1140
 601              	.L53:
1140
 601              	.L53:
1141
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 20
1141
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 20
1142
 
1142
 
1143
 
1143
 
1144
 602 008e 0226     		movs	r6, #2
1144
 602 008e 0226     		movs	r6, #2
1145
 603 0090 BBE7     		b	.L44
1145
 603 0090 BBE7     		b	.L44
1146
 604              	.L61:
1146
 604              	.L61:
Line 1196... Line 1196...
1196
 645              	.L62:
1196
 645              	.L62:
1197
 403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   }
1197
 403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   }
1198
 404:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** }
1198
 404:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** }
1199
 646              		.loc 1 404 1 view .LVU187
1199
 646              		.loc 1 404 1 view .LVU187
1200
 647 00d0 F0BC     		pop	{r4, r5, r6, r7}
1200
 647 00d0 F0BC     		pop	{r4, r5, r6, r7}
1201
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 21
1201
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 21
1202
 
1202
 
1203
 
1203
 
1204
 648              	.LCFI5:
1204
 648              	.LCFI5:
1205
 649              		.cfi_restore 7
1205
 649              		.cfi_restore 7
1206
 650              		.cfi_restore 6
1206
 650              		.cfi_restore 6
Line 1256... Line 1256...
1256
 691              		.cfi_restore 4
1256
 691              		.cfi_restore 4
1257
 692              		.cfi_restore 5
1257
 692              		.cfi_restore 5
1258
 693              		.cfi_restore 6
1258
 693              		.cfi_restore 6
1259
 694              		.cfi_restore 7
1259
 694              		.cfi_restore 7
1260
 352:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t position = 0x00u;
1260
 352:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   uint32_t position = 0x00u;
1261
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 22
1261
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 22
1262
 
1262
 
1263
 
1263
 
1264
 695              		.loc 1 352 1 view .LVU198
1264
 695              		.loc 1 352 1 view .LVU198
1265
 696 00e8 7047     		bx	lr
1265
 696 00e8 7047     		bx	lr
1266
 697              	.L67:
1266
 697              	.L67:
Line 1316... Line 1316...
1316
 721              		@ link register save eliminated.
1316
 721              		@ link register save eliminated.
1317
 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   GPIO_PinState bitstatus;
1317
 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   GPIO_PinState bitstatus;
1318
 722              		.loc 1 433 3 view .LVU200
1318
 722              		.loc 1 433 3 view .LVU200
1319
 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1319
 434:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1320
 435:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   /* Check the parameters */
1320
 435:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   /* Check the parameters */
1321
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 23
1321
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 23
1322
 
1322
 
1323
 
1323
 
1324
 436:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   assert_param(IS_GPIO_PIN(GPIO_Pin));
1324
 436:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   assert_param(IS_GPIO_PIN(GPIO_Pin));
1325
 723              		.loc 1 436 3 view .LVU201
1325
 723              		.loc 1 436 3 view .LVU201
1326
 437:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1326
 437:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
Line 1376... Line 1376...
1376
 456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIOx: where x can be (A..G depending on device used) to select the GPIO peripheral
1376
 456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIOx: where x can be (A..G depending on device used) to select the GPIO peripheral
1377
 457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIO_Pin: specifies the port bit to be written.
1377
 457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIO_Pin: specifies the port bit to be written.
1378
 458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   *          This parameter can be one of GPIO_PIN_x where x can be (0..15).
1378
 458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   *          This parameter can be one of GPIO_PIN_x where x can be (0..15).
1379
 459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  PinState: specifies the value to be written to the selected bit.
1379
 459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  PinState: specifies the value to be written to the selected bit.
1380
 460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   *          This parameter can be one of the GPIO_PinState enum values:
1380
 460:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   *          This parameter can be one of the GPIO_PinState enum values:
1381
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 24
1381
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 24
1382
 
1382
 
1383
 
1383
 
1384
 461:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   *            @arg GPIO_PIN_RESET: to clear the port pin
1384
 461:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   *            @arg GPIO_PIN_RESET: to clear the port pin
1385
 462:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   *            @arg GPIO_PIN_SET: to set the port pin
1385
 462:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   *            @arg GPIO_PIN_SET: to set the port pin
1386
 463:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @retval None
1386
 463:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @retval None
Line 1436... Line 1436...
1436
 792              	.LVL74:
1436
 792              	.LVL74:
1437
 793              	.LFB69:
1437
 793              	.LFB69:
1438
 480:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1438
 480:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1439
 481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /**
1439
 481:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /**
1440
 482:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @brief  Toggles the specified GPIO pin
1440
 482:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @brief  Toggles the specified GPIO pin
1441
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 25
1441
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 25
1442
 
1442
 
1443
 
1443
 
1444
 483:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIOx: where x can be (A..G depending on device used) to select the GPIO peripheral
1444
 483:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIOx: where x can be (A..G depending on device used) to select the GPIO peripheral
1445
 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIO_Pin: Specifies the pins to be toggled.
1445
 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIO_Pin: Specifies the pins to be toggled.
1446
 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @retval None
1446
 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @retval None
Line 1496... Line 1496...
1496
 501:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1496
 501:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1497
 502:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /**
1497
 502:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /**
1498
 503:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** * @brief  Locks GPIO Pins configuration registers.
1498
 503:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** * @brief  Locks GPIO Pins configuration registers.
1499
 504:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** * @note   The locking mechanism allows the IO configuration to be frozen. When the LOCK sequence
1499
 504:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** * @note   The locking mechanism allows the IO configuration to be frozen. When the LOCK sequence
1500
 505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** *         has been applied on a port bit, it is no longer possible to modify the value of the port 
1500
 505:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** *         has been applied on a port bit, it is no longer possible to modify the value of the port 
1501
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 26
1501
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 26
1502
 
1502
 
1503
 
1503
 
1504
 506:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** *         the next reset.
1504
 506:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** *         the next reset.
1505
 507:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** * @param  GPIOx: where x can be (A..G depending on device used) to select the GPIO peripheral
1505
 507:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** * @param  GPIOx: where x can be (A..G depending on device used) to select the GPIO peripheral
1506
 508:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** * @param  GPIO_Pin: specifies the port bit to be locked.
1506
 508:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** * @param  GPIO_Pin: specifies the port bit to be locked.
Line 1556... Line 1556...
1556
 528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   /* Read LCKK register. This read is mandatory to complete key lock sequence */
1556
 528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   /* Read LCKK register. This read is mandatory to complete key lock sequence */
1557
 529:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   tmp = GPIOx->LCKR;
1557
 529:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   tmp = GPIOx->LCKR;
1558
 860              		.loc 1 529 3 is_stmt 1 view .LVU244
1558
 860              		.loc 1 529 3 is_stmt 1 view .LVU244
1559
 861              		.loc 1 529 14 is_stmt 0 view .LVU245
1559
 861              		.loc 1 529 14 is_stmt 0 view .LVU245
1560
 862 0018 8369     		ldr	r3, [r0, #24]
1560
 862 0018 8369     		ldr	r3, [r0, #24]
1561
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 27
1561
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 27
1562
 
1562
 
1563
 
1563
 
1564
 863              		.loc 1 529 7 view .LVU246
1564
 863              		.loc 1 529 7 view .LVU246
1565
 864 001a 0193     		str	r3, [sp, #4]
1565
 864 001a 0193     		str	r3, [sp, #4]
1566
 530:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1566
 530:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
Line 1616... Line 1616...
1616
 904              	.LFB72:
1616
 904              	.LFB72:
1617
 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1617
 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** 
1618
 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /**
1618
 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** /**
1619
 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @brief  This function handles EXTI interrupt request.
1619
 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @brief  This function handles EXTI interrupt request.
1620
 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIO_Pin: Specifies the pins connected EXTI line
1620
 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @param  GPIO_Pin: Specifies the pins connected EXTI line
1621
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 28
1621
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 28
1622
 
1622
 
1623
 
1623
 
1624
 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @retval None
1624
 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   * @retval None
1625
 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   */
1625
 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   */
1626
 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin)
1626
 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c **** void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin)
Line 1676... Line 1676...
1676
 932 0000 08B5     		push	{r3, lr}
1676
 932 0000 08B5     		push	{r3, lr}
1677
 933              	.LCFI11:
1677
 933              	.LCFI11:
1678
 934              		.cfi_def_cfa_offset 8
1678
 934              		.cfi_def_cfa_offset 8
1679
 935              		.cfi_offset 3, -8
1679
 935              		.cfi_offset 3, -8
1680
 936              		.cfi_offset 14, -4
1680
 936              		.cfi_offset 14, -4
1681
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 29
1681
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 29
1682
 
1682
 
1683
 
1683
 
1684
 550:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   {
1684
 550:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   {
1685
 937              		.loc 1 550 3 is_stmt 1 view .LVU259
1685
 937              		.loc 1 550 3 is_stmt 1 view .LVU259
1686
 550:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   {
1686
 550:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c ****   {
Line 1723... Line 1723...
1723
 970              		.file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
1723
 970              		.file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h"
1724
 971              		.file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h"
1724
 971              		.file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h"
1725
 972              		.file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
1725
 972              		.file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h"
1726
 973              		.file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h"
1726
 973              		.file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h"
1727
 974              		.file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
1727
 974              		.file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h"
1728
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s 			page 30
1728
ARM GAS  C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s 			page 30
1729
 
1729
 
1730
 
1730
 
1731
DEFINED SYMBOLS
1731
DEFINED SYMBOLS
1732
                            *ABS*:0000000000000000 stm32f1xx_hal_gpio.c
1732
                            *ABS*:0000000000000000 stm32f1xx_hal_gpio.c
1733
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:16     .text.HAL_GPIO_Init:0000000000000000 $t
1733
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:16     .text.HAL_GPIO_Init:0000000000000000 $t
1734
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:24     .text.HAL_GPIO_Init:0000000000000000 HAL_GPIO_Init
1734
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:24     .text.HAL_GPIO_Init:0000000000000000 HAL_GPIO_Init
1735
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:449    .text.HAL_GPIO_Init:00000000000001c0 $d
1735
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:449    .text.HAL_GPIO_Init:00000000000001c0 $d
1736
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:459    .text.HAL_GPIO_DeInit:0000000000000000 $t
1736
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:459    .text.HAL_GPIO_DeInit:0000000000000000 $t
1737
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:466    .text.HAL_GPIO_DeInit:0000000000000000 HAL_GPIO_DeInit
1737
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:466    .text.HAL_GPIO_DeInit:0000000000000000 HAL_GPIO_DeInit
1738
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:700    .text.HAL_GPIO_DeInit:00000000000000ec $d
1738
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:700    .text.HAL_GPIO_DeInit:00000000000000ec $d
1739
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:707    .text.HAL_GPIO_ReadPin:0000000000000000 $t
1739
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:707    .text.HAL_GPIO_ReadPin:0000000000000000 $t
1740
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:714    .text.HAL_GPIO_ReadPin:0000000000000000 HAL_GPIO_ReadPin
1740
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:714    .text.HAL_GPIO_ReadPin:0000000000000000 HAL_GPIO_ReadPin
1741
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:747    .text.HAL_GPIO_WritePin:0000000000000000 $t
1741
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:747    .text.HAL_GPIO_WritePin:0000000000000000 $t
1742
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:754    .text.HAL_GPIO_WritePin:0000000000000000 HAL_GPIO_WritePin
1742
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:754    .text.HAL_GPIO_WritePin:0000000000000000 HAL_GPIO_WritePin
1743
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:784    .text.HAL_GPIO_TogglePin:0000000000000000 $t
1743
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:784    .text.HAL_GPIO_TogglePin:0000000000000000 $t
1744
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:791    .text.HAL_GPIO_TogglePin:0000000000000000 HAL_GPIO_TogglePin
1744
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:791    .text.HAL_GPIO_TogglePin:0000000000000000 HAL_GPIO_TogglePin
1745
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:820    .text.HAL_GPIO_LockPin:0000000000000000 $t
1745
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:820    .text.HAL_GPIO_LockPin:0000000000000000 $t
1746
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:827    .text.HAL_GPIO_LockPin:0000000000000000 HAL_GPIO_LockPin
1746
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:827    .text.HAL_GPIO_LockPin:0000000000000000 HAL_GPIO_LockPin
1747
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:895    .text.HAL_GPIO_EXTI_Callback:0000000000000000 $t
1747
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:895    .text.HAL_GPIO_EXTI_Callback:0000000000000000 $t
1748
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:902    .text.HAL_GPIO_EXTI_Callback:0000000000000000 HAL_GPIO_EXTI_Callback
1748
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:902    .text.HAL_GPIO_EXTI_Callback:0000000000000000 HAL_GPIO_EXTI_Callback
1749
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:917    .text.HAL_GPIO_EXTI_IRQHandler:0000000000000000 $t
1749
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:917    .text.HAL_GPIO_EXTI_IRQHandler:0000000000000000 $t
1750
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:924    .text.HAL_GPIO_EXTI_IRQHandler:0000000000000000 HAL_GPIO_EXTI_IRQHandler
1750
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:924    .text.HAL_GPIO_EXTI_IRQHandler:0000000000000000 HAL_GPIO_EXTI_IRQHandler
1751
C:\Users\mike\AppData\Local\Temp\ccjbHwpT.s:961    .text.HAL_GPIO_EXTI_IRQHandler:0000000000000018 $d
1751
C:\Users\mike\AppData\Local\Temp\ccXJ87Ce.s:961    .text.HAL_GPIO_EXTI_IRQHandler:0000000000000018 $d
1752
 
1752
 
1753
NO UNDEFINED SYMBOLS
1753
NO UNDEFINED SYMBOLS