
/Users/guman/.cache/pump-tank-v36-build/source/firmware/target/build/PUMP-TANK-A01.elf:     file format elf32-littlearm


Disassembly of section .text:

08002f80 <Reset_Handler>:
 8002f80:	480f      	ldr	r0, [pc, #60]	@ (8002fc0 <LoopForever+0x2>)
 8002f82:	4685      	mov	sp, r0
 8002f84:	f7fd f89c 	bl	80000c0 <board_early_boot>
 8002f88:	2800      	cmp	r0, #0
 8002f8a:	d118      	bne.n	8002fbe <LoopForever>
 8002f8c:	f7ff fff6 	bl	8002f7c <SystemInit>
 8002f90:	480c      	ldr	r0, [pc, #48]	@ (8002fc4 <LoopForever+0x6>)
 8002f92:	490d      	ldr	r1, [pc, #52]	@ (8002fc8 <LoopForever+0xa>)
 8002f94:	4a0d      	ldr	r2, [pc, #52]	@ (8002fcc <LoopForever+0xe>)
 8002f96:	2300      	movs	r3, #0
 8002f98:	e002      	b.n	8002fa0 <LoopCopyDataInit>

08002f9a <CopyDataInit>:
 8002f9a:	58d4      	ldr	r4, [r2, r3]
 8002f9c:	50c4      	str	r4, [r0, r3]
 8002f9e:	3304      	adds	r3, #4

08002fa0 <LoopCopyDataInit>:
 8002fa0:	18c4      	adds	r4, r0, r3
 8002fa2:	428c      	cmp	r4, r1
 8002fa4:	d3f9      	bcc.n	8002f9a <CopyDataInit>
 8002fa6:	4a0a      	ldr	r2, [pc, #40]	@ (8002fd0 <LoopForever+0x12>)
 8002fa8:	4c0a      	ldr	r4, [pc, #40]	@ (8002fd4 <LoopForever+0x16>)
 8002faa:	2300      	movs	r3, #0
 8002fac:	e001      	b.n	8002fb2 <LoopFillZerobss>

08002fae <FillZerobss>:
 8002fae:	6013      	str	r3, [r2, #0]
 8002fb0:	3204      	adds	r2, #4

08002fb2 <LoopFillZerobss>:
 8002fb2:	42a2      	cmp	r2, r4
 8002fb4:	d3fb      	bcc.n	8002fae <FillZerobss>
 8002fb6:	f000 f839 	bl	800302c <__libc_init_array>
 8002fba:	f7fd ff51 	bl	8000e60 <main>

08002fbe <LoopForever>:
 8002fbe:	e7fe      	b.n	8002fbe <LoopForever>



/Users/guman/.cache/pump-tank-v36-build/source/firmware/target/build/PUMP-TANK-A01.elf:     file format elf32-littlearm


Disassembly of section .text:

080000c0 <board_early_boot>:
 80000c0:	4b18      	ldr	r3, [pc, #96]	@ (8000124 <board_early_boot+0x64>)
 80000c2:	b570      	push	{r4, r5, r6, lr}
 80000c4:	6e1a      	ldr	r2, [r3, #96]	@ 0x60
 80000c6:	0112      	lsls	r2, r2, #4
 80000c8:	d524      	bpl.n	8000114 <board_early_boot+0x54>
 80000ca:	2580      	movs	r5, #128	@ 0x80
 80000cc:	2280      	movs	r2, #128	@ 0x80
 80000ce:	006d      	lsls	r5, r5, #1
 80000d0:	0029      	movs	r1, r5
 80000d2:	6bd8      	ldr	r0, [r3, #60]	@ 0x3c
 80000d4:	0552      	lsls	r2, r2, #21
 80000d6:	4302      	orrs	r2, r0
 80000d8:	63da      	str	r2, [r3, #60]	@ 0x3c
 80000da:	6bda      	ldr	r2, [r3, #60]	@ 0x3c
 80000dc:	4a12      	ldr	r2, [pc, #72]	@ (8000128 <board_early_boot+0x68>)
 80000de:	6814      	ldr	r4, [r2, #0]
 80000e0:	4321      	orrs	r1, r4
 80000e2:	6011      	str	r1, [r2, #0]
 80000e4:	2180      	movs	r1, #128	@ 0x80
 80000e6:	00c9      	lsls	r1, r1, #3
 80000e8:	6816      	ldr	r6, [r2, #0]
 80000ea:	422e      	tst	r6, r5
 80000ec:	d014      	beq.n	8000118 <board_early_boot+0x58>
 80000ee:	2180      	movs	r1, #128	@ 0x80
 80000f0:	0249      	lsls	r1, r1, #9
 80000f2:	65d9      	str	r1, [r3, #92]	@ 0x5c
 80000f4:	6ddd      	ldr	r5, [r3, #92]	@ 0x5c
 80000f6:	420d      	tst	r5, r1
 80000f8:	d011      	beq.n	800011e <board_early_boot+0x5e>
 80000fa:	2100      	movs	r1, #0
 80000fc:	65d9      	str	r1, [r3, #92]	@ 0x5c
 80000fe:	6ddd      	ldr	r5, [r3, #92]	@ 0x5c
 8000100:	490a      	ldr	r1, [pc, #40]	@ (800012c <board_early_boot+0x6c>)
 8000102:	420d      	tst	r5, r1
 8000104:	d10b      	bne.n	800011e <board_early_boot+0x5e>
 8000106:	2180      	movs	r1, #128	@ 0x80
 8000108:	6e1d      	ldr	r5, [r3, #96]	@ 0x60
 800010a:	0409      	lsls	r1, r1, #16
 800010c:	4329      	orrs	r1, r5
 800010e:	6619      	str	r1, [r3, #96]	@ 0x60
 8000110:	6014      	str	r4, [r2, #0]
 8000112:	63d8      	str	r0, [r3, #60]	@ 0x3c
 8000114:	2000      	movs	r0, #0
 8000116:	e004      	b.n	8000122 <board_early_boot+0x62>
 8000118:	3901      	subs	r1, #1
 800011a:	2900      	cmp	r1, #0
 800011c:	d1e4      	bne.n	80000e8 <board_early_boot+0x28>
 800011e:	2001      	movs	r0, #1
 8000120:	4240      	negs	r0, r0
 8000122:	bd70      	pop	{r4, r5, r6, pc}
 8000124:	40021000 	.word	0x40021000
 8000128:	40007000 	.word	0x40007000
 800012c:	03018301 	.word	0x03018301
