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

Disassembly of section .text.GPIO_Init:

00000000 <GPIO_Init>:
GPIO_Init():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:135
   0:	78cb      	ldrb	r3, [r1, #3]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:125
   2:	b530      	push	{r4, r5, lr}
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:137
   4:	f013 0f10 	tst.w	r3, #16	; 0x10
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:135
   8:	f003 0c0f 	and.w	ip, r3, #15	; 0xf
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:142
   c:	bf18      	it	ne
   e:	788b      	ldrbne	r3, [r1, #2]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:125
  10:	4604      	mov	r4, r0
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:142
  12:	bf18      	it	ne
  14:	ea4c 0c03 	orrne.w	ip, ip, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:147
  18:	780b      	ldrb	r3, [r1, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:125
  1a:	4608      	mov	r0, r1
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:147
  1c:	b313      	cbz	r3, 64 <GPIO_Init+0x64>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:149
  1e:	6825      	ldr	r5, [r4, #0]
  20:	f04f 0e00 	mov.w	lr, #0	; 0x0
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:153
  24:	2301      	movs	r3, #1
  26:	fa03 f30e 	lsl.w	r3, r3, lr
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:155
  2a:	8802      	ldrh	r2, [r0, #0]
  2c:	ea03 0102 	and.w	r1, r3, r2
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:157
  30:	4299      	cmp	r1, r3
  32:	d111      	bne.n	58 <GPIO_Init+0x58>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:161
  34:	ea4f 028e 	mov.w	r2, lr, lsl #2
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:162
  38:	230f      	movs	r3, #15
  3a:	4093      	lsls	r3, r2
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:165
  3c:	fa0c f202 	lsl.w	r2, ip, r2
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:162
  40:	ea25 0303 	bic.w	r3, r5, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:165
  44:	ea43 0502 	orr.w	r5, r3, r2
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:168
  48:	78c3      	ldrb	r3, [r0, #3]
  4a:	2b28      	cmp	r3, #40
  4c:	d101      	bne.n	52 <GPIO_Init+0x52>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:170
  4e:	6161      	str	r1, [r4, #20]
  50:	e002      	b.n	58 <GPIO_Init+0x58>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:175
  52:	2b48      	cmp	r3, #72
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:177
  54:	bf08      	it	eq
  56:	6121      	streq	r1, [r4, #16]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:151
  58:	f10e 0e01 	add.w	lr, lr, #1	; 0x1
  5c:	f1be 0f08 	cmp.w	lr, #8	; 0x8
  60:	d1e0      	bne.n	24 <GPIO_Init+0x24>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:182
  62:	6025      	str	r5, [r4, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:187
  64:	8803      	ldrh	r3, [r0, #0]
  66:	2bff      	cmp	r3, #255
  68:	d923      	bls.n	b2 <GPIO_Init+0xb2>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:189
  6a:	6865      	ldr	r5, [r4, #4]
  6c:	f04f 0e00 	mov.w	lr, #0	; 0x0
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:192
  70:	f10e 0308 	add.w	r3, lr, #8	; 0x8
  74:	2201      	movs	r2, #1
  76:	409a      	lsls	r2, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:194
  78:	8803      	ldrh	r3, [r0, #0]
  7a:	ea02 0103 	and.w	r1, r2, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:195
  7e:	4291      	cmp	r1, r2
  80:	d111      	bne.n	a6 <GPIO_Init+0xa6>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:199
  82:	ea4f 038e 	mov.w	r3, lr, lsl #2
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:200
  86:	220f      	movs	r2, #15
  88:	409a      	lsls	r2, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:203
  8a:	fa0c f303 	lsl.w	r3, ip, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:200
  8e:	ea25 0202 	bic.w	r2, r5, r2
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:203
  92:	ea42 0503 	orr.w	r5, r2, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:206
  96:	78c3      	ldrb	r3, [r0, #3]
  98:	2b28      	cmp	r3, #40
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:211
  9a:	78c3      	ldrb	r3, [r0, #3]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:208
  9c:	bf08      	it	eq
  9e:	6161      	streq	r1, [r4, #20]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:211
  a0:	2b48      	cmp	r3, #72
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:213
  a2:	bf08      	it	eq
  a4:	6121      	streq	r1, [r4, #16]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:190
  a6:	f10e 0e01 	add.w	lr, lr, #1	; 0x1
  aa:	f1be 0f08 	cmp.w	lr, #8	; 0x8
  ae:	d1df      	bne.n	70 <GPIO_Init+0x70>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:217
  b0:	6065      	str	r5, [r4, #4]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:219
  b2:	bd30      	pop	{r4, r5, pc}
Disassembly of section .text.GPIO_StructInit:

00000000 <GPIO_StructInit>:
GPIO_StructInit():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:232
   0:	f04f 33ff 	mov.w	r3, #4294967295	; 0xffffffff
   4:	8003      	strh	r3, [r0, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:233
   6:	2302      	movs	r3, #2
   8:	7083      	strb	r3, [r0, #2]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:234
   a:	18db      	adds	r3, r3, r3
   c:	70c3      	strb	r3, [r0, #3]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:235
   e:	4770      	bx	lr
Disassembly of section .text.GPIO_ReadInputDataBit:

00000000 <GPIO_ReadInputDataBit>:
GPIO_ReadInputDataBit():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:254
   0:	6883      	ldr	r3, [r0, #8]
   2:	4219      	tst	r1, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:263
   4:	bf0c      	ite	eq
   6:	2000      	moveq	r0, #0
   8:	2001      	movne	r0, #1
   a:	4770      	bx	lr
Disassembly of section .text.GPIO_ReadInputData:

00000000 <GPIO_ReadInputData>:
GPIO_ReadInputData():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:277
   0:	6880      	ldr	r0, [r0, #8]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:278
   2:	b280      	uxth	r0, r0
   4:	4770      	bx	lr
   6:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.GPIO_ReadOutputDataBit:

00000000 <GPIO_ReadOutputDataBit>:
GPIO_ReadOutputDataBit():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:297
   0:	68c3      	ldr	r3, [r0, #12]
   2:	4219      	tst	r1, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:306
   4:	bf0c      	ite	eq
   6:	2000      	moveq	r0, #0
   8:	2001      	movne	r0, #1
   a:	4770      	bx	lr
Disassembly of section .text.GPIO_ReadOutputData:

00000000 <GPIO_ReadOutputData>:
GPIO_ReadOutputData():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:320
   0:	68c0      	ldr	r0, [r0, #12]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:321
   2:	b280      	uxth	r0, r0
   4:	4770      	bx	lr
   6:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.GPIO_SetBits:

00000000 <GPIO_SetBits>:
GPIO_SetBits():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:339
   0:	6101      	str	r1, [r0, #16]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:340
   2:	4770      	bx	lr
Disassembly of section .text.GPIO_ResetBits:

00000000 <GPIO_ResetBits>:
GPIO_ResetBits():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:358
   0:	6141      	str	r1, [r0, #20]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:359
   2:	4770      	bx	lr
Disassembly of section .text.GPIO_WriteBit:

00000000 <GPIO_WriteBit>:
GPIO_WriteBit():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:381
   0:	b10a      	cbz	r2, 6 <GPIO_WriteBit+0x6>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:383
   2:	6101      	str	r1, [r0, #16]
   4:	e000      	b.n	8 <GPIO_WriteBit+0x8>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:387
   6:	6141      	str	r1, [r0, #20]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:389
   8:	4770      	bx	lr
   a:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.GPIO_Write:

00000000 <GPIO_Write>:
GPIO_Write():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:405
   0:	60c1      	str	r1, [r0, #12]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:406
   2:	4770      	bx	lr
Disassembly of section .text.GPIO_PinLockConfig:

00000000 <GPIO_PinLockConfig>:
GPIO_PinLockConfig():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:426
   0:	f441 3380 	orr.w	r3, r1, #65536	; 0x10000
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:428
   4:	6183      	str	r3, [r0, #24]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:430
   6:	6181      	str	r1, [r0, #24]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:432
   8:	6183      	str	r3, [r0, #24]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:434
   a:	6983      	ldr	r3, [r0, #24]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:436
   c:	6983      	ldr	r3, [r0, #24]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:437
   e:	4770      	bx	lr
Disassembly of section .text.GPIO_EventOutputConfig:

00000000 <GPIO_EventOutputConfig>:
GPIO_EventOutputConfig():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:452
   0:	b510      	push	{r4, lr}
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:459
   2:	4c05      	ldr	r4, [pc, #20]	(18 <GPIO_EventOutputConfig+0x18>)
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:461
   4:	f64f 7380 	movw	r3, #65408	; 0xff80
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:459
   8:	6822      	ldr	r2, [r4, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:462
   a:	ea41 1100 	orr.w	r1, r1, r0, lsl #4
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:461
   e:	ea02 0303 	and.w	r3, r2, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:463
  12:	4319      	orrs	r1, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:465
  14:	6021      	str	r1, [r4, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:466
  16:	bd10      	pop	{r4, pc}
  18:	40010000 	.word	0x40010000
Disassembly of section .text.GPIO_EventOutputCmd:

00000000 <GPIO_EventOutputCmd>:
GPIO_EventOutputCmd():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:481
   0:	4b01      	ldr	r3, [pc, #4]	(8 <GPIO_EventOutputCmd+0x8>)
   2:	6018      	str	r0, [r3, #0]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:482
   4:	4770      	bx	lr
   6:	46c0      	nop			(mov r8, r8)
   8:	4220001c 	.word	0x4220001c
Disassembly of section .text.GPIO_PinRemapConfig:

00000000 <GPIO_PinRemapConfig>:
GPIO_PinRemapConfig():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:520
   0:	b530      	push	{r4, r5, lr}
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:532
   2:	f400 1340 	and.w	r3, r0, #3145728	; 0x300000
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:527
   6:	4c15      	ldr	r4, [pc, #84]	(5c <GPIO_PinRemapConfig+0x5c>)
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:530
   8:	ea4f 4e00 	mov.w	lr, r0, lsl #16
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:532
   c:	f5b3 1f40 	cmp.w	r3, #3145728	; 0x300000
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:520
  10:	460d      	mov	r5, r1
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:530
  12:	ea4f 4e1e 	mov.w	lr, lr, lsr #16
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:527
  16:	6861      	ldr	r1, [r4, #4]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:532
  18:	d106      	bne.n	28 <GPIO_PinRemapConfig+0x28>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:535
  1a:	6863      	ldr	r3, [r4, #4]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:534
  1c:	f021 6270 	bic.w	r2, r1, #251658240	; 0xf000000
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:535
  20:	f023 6370 	bic.w	r3, r3, #251658240	; 0xf000000
  24:	6063      	str	r3, [r4, #4]
  26:	e00f      	b.n	48 <GPIO_PinRemapConfig+0x48>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:537
  28:	f410 1f80 	tst.w	r0, #1048576	; 0x100000
  2c:	d004      	beq.n	38 <GPIO_PinRemapConfig+0x38>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:540
  2e:	f3c0 4203 	ubfx	r2, r0, #16, #4
  32:	2303      	movs	r3, #3
  34:	4093      	lsls	r3, r2
  36:	e003      	b.n	40 <GPIO_PinRemapConfig+0x40>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:545
  38:	0d43      	lsrs	r3, r0, #21
  3a:	011b      	lsls	r3, r3, #4
  3c:	fa0e f303 	lsl.w	r3, lr, r3
  40:	ea21 0303 	bic.w	r3, r1, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:546
  44:	f043 6270 	orr.w	r2, r3, #251658240	; 0xf000000
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:549
  48:	b125      	cbz	r5, 54 <GPIO_PinRemapConfig+0x54>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:551
  4a:	0d43      	lsrs	r3, r0, #21
  4c:	011b      	lsls	r3, r3, #4
  4e:	fa0e f303 	lsl.w	r3, lr, r3
  52:	431a      	orrs	r2, r3
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:554
  54:	4b01      	ldr	r3, [pc, #4]	(5c <GPIO_PinRemapConfig+0x5c>)
  56:	605a      	str	r2, [r3, #4]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:555
  58:	bd30      	pop	{r4, r5, pc}
  5a:	46c0      	nop			(mov r8, r8)
  5c:	40010000 	.word	0x40010000
Disassembly of section .text.GPIO_EXTILineConfig:

00000000 <GPIO_EXTILineConfig>:
GPIO_EXTILineConfig():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:570
   0:	b510      	push	{r4, lr}
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:577
   2:	f001 0403 	and.w	r4, r1, #3	; 0x3
   6:	00a4      	lsls	r4, r4, #2
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:579
   8:	230f      	movs	r3, #15
   a:	40a3      	lsls	r3, r4
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:580
   c:	40a0      	lsls	r0, r4
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:579
   e:	f001 01fc 	and.w	r1, r1, #252	; 0xfc
  12:	f101 4180 	add.w	r1, r1, #1073741824	; 0x40000000
  16:	f501 3180 	add.w	r1, r1, #65536	; 0x10000
  1a:	688a      	ldr	r2, [r1, #8]
  1c:	ea22 0203 	bic.w	r2, r2, r3
  20:	608a      	str	r2, [r1, #8]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:580
  22:	688b      	ldr	r3, [r1, #8]
  24:	4318      	orrs	r0, r3
  26:	6088      	str	r0, [r1, #8]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:581
  28:	bd10      	pop	{r4, pc}
  2a:	46c0      	nop			(mov r8, r8)
Disassembly of section .text.GPIO_AFIODeInit:

00000000 <GPIO_AFIODeInit>:
GPIO_AFIODeInit():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:109
   0:	2001      	movs	r0, #1
   2:	4601      	mov	r1, r0
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:108
   4:	b510      	push	{r4, lr}
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:109
   6:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:110
   a:	2001      	movs	r0, #1
   c:	2100      	movs	r1, #0
   e:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:111
  12:	bd10      	pop	{r4, pc}
Disassembly of section .text.GPIO_DeInit:

00000000 <GPIO_DeInit>:
GPIO_DeInit():
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:52
   0:	b507      	push	{r0, r1, r2, lr}
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:56
   2:	4b26      	ldr	r3, [pc, #152]	(9c <GPIO_DeInit+0x9c>)
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:52
   4:	9001      	str	r0, [sp, #4]
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:56
   6:	4298      	cmp	r0, r3
   8:	d02b      	beq.n	62 <GPIO_DeInit+0x62>
   a:	d80c      	bhi.n	26 <GPIO_DeInit+0x26>
   c:	f5a3 6300 	sub.w	r3, r3, #2048	; 0x800
  10:	4298      	cmp	r0, r3
  12:	d01a      	beq.n	4a <GPIO_DeInit+0x4a>
  14:	f503 6380 	add.w	r3, r3, #1024	; 0x400
  18:	4298      	cmp	r0, r3
  1a:	d01c      	beq.n	56 <GPIO_DeInit+0x56>
  1c:	f5a3 6300 	sub.w	r3, r3, #2048	; 0x800
  20:	4298      	cmp	r0, r3
  22:	d00c      	beq.n	3e <GPIO_DeInit+0x3e>
  24:	e039      	b.n	9a <GPIO_DeInit+0x9a>
  26:	4b1e      	ldr	r3, [pc, #120]	(a0 <GPIO_DeInit+0xa0>)
  28:	4298      	cmp	r0, r3
  2a:	d026      	beq.n	7a <GPIO_DeInit+0x7a>
  2c:	f503 6380 	add.w	r3, r3, #1024	; 0x400
  30:	4298      	cmp	r0, r3
  32:	d028      	beq.n	86 <GPIO_DeInit+0x86>
  34:	f5a3 6300 	sub.w	r3, r3, #2048	; 0x800
  38:	4298      	cmp	r0, r3
  3a:	d018      	beq.n	6e <GPIO_DeInit+0x6e>
  3c:	e02d      	b.n	9a <GPIO_DeInit+0x9a>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:59
  3e:	2004      	movs	r0, #4
  40:	2101      	movs	r1, #1
  42:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:60
  46:	2004      	movs	r0, #4
  48:	e024      	b.n	94 <GPIO_DeInit+0x94>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:64
  4a:	2008      	movs	r0, #8
  4c:	2101      	movs	r1, #1
  4e:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:65
  52:	2008      	movs	r0, #8
  54:	e01e      	b.n	94 <GPIO_DeInit+0x94>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:69
  56:	2010      	movs	r0, #16
  58:	2101      	movs	r1, #1
  5a:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:70
  5e:	2010      	movs	r0, #16
  60:	e018      	b.n	94 <GPIO_DeInit+0x94>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:74
  62:	2020      	movs	r0, #32
  64:	2101      	movs	r1, #1
  66:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:75
  6a:	2020      	movs	r0, #32
  6c:	e012      	b.n	94 <GPIO_DeInit+0x94>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:79
  6e:	2040      	movs	r0, #64
  70:	2101      	movs	r1, #1
  72:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:80
  76:	2040      	movs	r0, #64
  78:	e00c      	b.n	94 <GPIO_DeInit+0x94>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:84
  7a:	2080      	movs	r0, #128
  7c:	2101      	movs	r1, #1
  7e:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:85
  82:	2080      	movs	r0, #128
  84:	e006      	b.n	94 <GPIO_DeInit+0x94>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:89
  86:	f44f 7080 	mov.w	r0, #256	; 0x100
  8a:	2101      	movs	r1, #1
  8c:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:90
  90:	f44f 7080 	mov.w	r0, #256	; 0x100
  94:	2100      	movs	r1, #0
  96:	f7ff fffe 	bl	0 <RCC_APB2PeriphResetCmd>
D:\STM32\Program\1.11_Odchudzanie\um0427\FWLib\library\src/stm32f10x_gpio.c:96
  9a:	bd0e      	pop	{r1, r2, r3, pc}
  9c:	40011400 	.word	0x40011400
  a0:	40011c00 	.word	0x40011c00
