
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\project\RIDE\STM3210E-EVAL\stm32f10x_exti.o:     file format elf32-littlearm
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\project\RIDE\STM3210E-EVAL\stm32f10x_exti.o

Disassembly of section .text.EXTI_DeInit:

00000000 <EXTI_DeInit>:
EXTI_DeInit():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:38
   0:	4b04      	ldr	r3, [pc, #16]	(14 <EXTI_DeInit+0x14>)
   2:	2200      	movs	r2, #0
   4:	601a      	str	r2, [r3, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:39
   6:	605a      	str	r2, [r3, #4]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:40
   8:	609a      	str	r2, [r3, #8]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:41
   a:	60da      	str	r2, [r3, #12]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:42
   c:	4a02      	ldr	r2, [pc, #8]	(18 <EXTI_DeInit+0x18>)
   e:	615a      	str	r2, [r3, #20]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:43
  10:	4770      	bx	lr
  12:	46c0      	nop			(mov r8, r8)
  14:	40010400 	.word	0x40010400
  18:	0007ffff 	.word	0x0007ffff
Disassembly of section .text.EXTI_Init:

00000000 <EXTI_Init>:
EXTI_Init():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:63
   0:	7983      	ldrb	r3, [r0, #6]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:56
   2:	b510      	push	{r4, lr}
   4:	6804      	ldr	r4, [r0, #0]
   6:	f890 e004 	ldrb.w	lr, [r0, #4]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:63
   a:	b31b      	cbz	r3, 54 <EXTI_Init+0x54>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:66
   c:	4915      	ldr	r1, [pc, #84]	(64 <EXTI_Init+0x64>)
   e:	43e2      	mvns	r2, r4
  10:	680b      	ldr	r3, [r1, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:76
  12:	7940      	ldrb	r0, [r0, #5]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:66
  14:	ea02 0303 	and.w	r3, r2, r3
  18:	600b      	str	r3, [r1, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:67
  1a:	684b      	ldr	r3, [r1, #4]
  1c:	ea02 0303 	and.w	r3, r2, r3
  20:	604b      	str	r3, [r1, #4]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:69
  22:	f85e 3001 	ldr.w	r3, [lr, r1]
  26:	4323      	orrs	r3, r4
  28:	f84e 3001 	str.w	r3, [lr, r1]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:72
  2c:	688b      	ldr	r3, [r1, #8]
  2e:	ea02 0303 	and.w	r3, r2, r3
  32:	608b      	str	r3, [r1, #8]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:73
  34:	68cb      	ldr	r3, [r1, #12]
  36:	401a      	ands	r2, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:76
  38:	2810      	cmp	r0, #16
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:73
  3a:	60ca      	str	r2, [r1, #12]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:76
  3c:	d106      	bne.n	4c <EXTI_Init+0x4c>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:79
  3e:	688b      	ldr	r3, [r1, #8]
  40:	4323      	orrs	r3, r4
  42:	608b      	str	r3, [r1, #8]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:80
  44:	68cb      	ldr	r3, [r1, #12]
  46:	4323      	orrs	r3, r4
  48:	60cb      	str	r3, [r1, #12]
  4a:	e00a      	b.n	62 <EXTI_Init+0x62>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:84
  4c:	5843      	ldr	r3, [r0, r1]
  4e:	4323      	orrs	r3, r4
  50:	5043      	str	r3, [r0, r1]
  52:	e006      	b.n	62 <EXTI_Init+0x62>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:90
  54:	4a03      	ldr	r2, [pc, #12]	(64 <EXTI_Init+0x64>)
  56:	f85e 3002 	ldr.w	r3, [lr, r2]
  5a:	ea23 0304 	bic.w	r3, r3, r4
  5e:	f84e 3002 	str.w	r3, [lr, r2]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:92
  62:	bd10      	pop	{r4, pc}
  64:	40010400 	.word	0x40010400
Disassembly of section .text.EXTI_StructInit:

00000000 <EXTI_StructInit>:
EXTI_StructInit():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:104
   0:	2200      	movs	r2, #0
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:106
   2:	230c      	movs	r3, #12
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:104
   4:	6002      	str	r2, [r0, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:105
   6:	7102      	strb	r2, [r0, #4]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:106
   8:	7143      	strb	r3, [r0, #5]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:107
   a:	7182      	strb	r2, [r0, #6]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:108
   c:	4770      	bx	lr
   e:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.EXTI_GenerateSWInterrupt:

00000000 <EXTI_GenerateSWInterrupt>:
EXTI_GenerateSWInterrupt():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:125
   0:	4b02      	ldr	r3, [pc, #8]	(c <EXTI_GenerateSWInterrupt+0xc>)
   2:	691a      	ldr	r2, [r3, #16]
   4:	4310      	orrs	r0, r2
   6:	6118      	str	r0, [r3, #16]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:126
   8:	4770      	bx	lr
   a:	46c0      	nop			(mov r8, r8)
   c:	40010400 	.word	0x40010400
Disassembly of section .text.EXTI_GetFlagStatus:

00000000 <EXTI_GetFlagStatus>:
EXTI_GetFlagStatus():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:144
   0:	4b03      	ldr	r3, [pc, #12]	(10 <EXTI_GetFlagStatus+0x10>)
   2:	695b      	ldr	r3, [r3, #20]
   4:	4218      	tst	r0, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:153
   6:	bf0c      	ite	eq
   8:	2000      	moveq	r0, #0
   a:	2001      	movne	r0, #1
   c:	4770      	bx	lr
   e:	46c0      	nop			(mov r8, r8)
  10:	40010400 	.word	0x40010400
Disassembly of section .text.EXTI_ClearFlag:

00000000 <EXTI_ClearFlag>:
EXTI_ClearFlag():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:169
   0:	4b01      	ldr	r3, [pc, #4]	(8 <EXTI_ClearFlag+0x8>)
   2:	6158      	str	r0, [r3, #20]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:170
   4:	4770      	bx	lr
   6:	46c0      	nop			(mov r8, r8)
   8:	40010400 	.word	0x40010400
Disassembly of section .text.EXTI_GetITStatus:

00000000 <EXTI_GetITStatus>:
EXTI_GetITStatus():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:189
   0:	4b05      	ldr	r3, [pc, #20]	(18 <EXTI_GetITStatus+0x18>)
   2:	681a      	ldr	r2, [r3, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:191
   4:	695b      	ldr	r3, [r3, #20]
   6:	4003      	ands	r3, r0
   8:	d101      	bne.n	e <EXTI_GetITStatus+0xe>
   a:	4618      	mov	r0, r3
   c:	e003      	b.n	16 <EXTI_GetITStatus+0x16>
   e:	4210      	tst	r0, r2
  10:	bf0c      	ite	eq
  12:	2000      	moveq	r0, #0
  14:	2001      	movne	r0, #1
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:200
  16:	4770      	bx	lr
  18:	40010400 	.word	0x40010400
Disassembly of section .text.EXTI_ClearITPendingBit:

00000000 <EXTI_ClearITPendingBit>:
EXTI_ClearITPendingBit():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:216
   0:	4b01      	ldr	r3, [pc, #4]	(8 <EXTI_ClearITPendingBit+0x8>)
   2:	6158      	str	r0, [r3, #20]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_exti.c:217
   4:	4770      	bx	lr
   6:	46c0      	nop			(mov r8, r8)
   8:	40010400 	.word	0x40010400
