Загрузка данных


objdump -S zephyr.elf | grep 80002
80002000 <_vector_table>:
80002000:       00 69 42 80 c9 a5 01 80 45 a2 01 80 b5 a5 01 80     .iB.....E.......
80002010:       b5 a5 01 80 b5 a5 01 80 b5 a5 01 80 00 00 00 00     ................
8000202c:       f9 a6 01 80 b5 a5 01 80 00 00 00 00 45 a6 01 80     ............E...
8000203c:       39 2c 04 80                                         9,..
80002040 <_irq_vector_table>:
80002040:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002050:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002060:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002070:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002080:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002090:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800020a0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800020b0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800020c0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800020d0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800020e0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800020f0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002100:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002110:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002120:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002130:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002140:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002150:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002160:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002170:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002180:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002190:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800021a0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800021b0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800021c0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800021d0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800021e0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
800021f0:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002200:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002210:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002220:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002230:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002240:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002250:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002260:       e1 a9 01 80 e1 a9 01 80 e1 a9 01 80 e1 a9 01 80     ................
80002270:       e1 a9 01 80 e1 a9 01 80                             ........
80002280 <memchr>:
80002280:       f001 01ff       and.w   r1, r1, #255    ; 0xff
80002284:       2a10            cmp     r2, #16
80002286:       db2b            blt.n   800022e0 <memchr+0x60>
80002288:       f010 0f07       tst.w   r0, #7
8000228c:       d008            beq.n   800022a0 <memchr+0x20>
8000228e:       f810 3b01       ldrb.w  r3, [r0], #1
80002292:       3a01            subs    r2, #1
80002294:       428b            cmp     r3, r1
80002296:       d02d            beq.n   800022f4 <memchr+0x74>
80002298:       f010 0f07       tst.w   r0, #7
8000229c:       b342            cbz     r2, 800022f0 <memchr+0x70>
8000229e:       d1f6            bne.n   8000228e <memchr+0xe>
800022a0:       b4f0            push    {r4, r5, r6, r7}
800022a2:       ea41 2101       orr.w   r1, r1, r1, lsl #8
800022a6:       ea41 4101       orr.w   r1, r1, r1, lsl #16
800022aa:       f022 0407       bic.w   r4, r2, #7
800022ae:       f07f 0700       mvns.w  r7, #0
800022b2:       2300            movs    r3, #0
800022b4:       e8f0 5602       ldrd    r5, r6, [r0], #8
800022b8:       3c08            subs    r4, #8
800022ba:       ea85 0501       eor.w   r5, r5, r1
800022be:       ea86 0601       eor.w   r6, r6, r1
800022c2:       fa85 f547       uadd8   r5, r5, r7
800022c6:       faa3 f587       sel     r5, r3, r7
800022ca:       fa86 f647       uadd8   r6, r6, r7
800022ce:       faa5 f687       sel     r6, r5, r7
800022d2:       b98e            cbnz    r6, 800022f8 <memchr+0x78>
800022d4:       d1ee            bne.n   800022b4 <memchr+0x34>
800022d6:       bcf0            pop     {r4, r5, r6, r7}
800022d8:       f001 01ff       and.w   r1, r1, #255    ; 0xff
800022dc:       f002 0207       and.w   r2, r2, #7
800022e0:       b132            cbz     r2, 800022f0 <memchr+0x70>
800022e2:       f810 3b01       ldrb.w  r3, [r0], #1
800022e6:       3a01            subs    r2, #1
800022e8:       ea83 0301       eor.w   r3, r3, r1
800022ec:       b113            cbz     r3, 800022f4 <memchr+0x74>
800022ee:       d1f8            bne.n   800022e2 <memchr+0x62>
800022f0:       2000            movs    r0, #0
800022f2:       4770            bx      lr
800022f4:       3801            subs    r0, #1
800022f6:       4770            bx      lr
800022f8:       2d00            cmp     r5, #0
800022fa:       bf06            itte    eq
800022fc:       4635            moveq   r5, r6
800022fe:       3803            subeq   r0, #3
80002300:       3807            subne   r0, #7
80002302:       f015 0f01       tst.w   r5, #1
80002306:       d107            bne.n   80002318 <memchr+0x98>
80002308:       3001            adds    r0, #1
8000230a:       f415 7f80       tst.w   r5, #256        ; 0x100
8000230e:       bf02            ittt    eq
80002310:       3001            addeq   r0, #1
80002312:       f415 3fc0       tsteq.w r5, #98304      ; 0x18000
80002316:       3001            addeq   r0, #1
80002318:       bcf0            pop     {r4, r5, r6, r7}
8000231a:       3801            subs    r0, #1
8000231c:       4770            bx      lr
8000231e:       bf00            nop
80002320 <setjmp>:
80002320:       46ec            mov     ip, sp
80002322:       e8a0 5ff0       stmia.w r0!, {r4, r5, r6, r7, r8, r9, sl, fp, ip, lr}
80002326:       ec80 8b10       vstmia  r0, {d8-d15}
8000232a:       f04f 0000       mov.w   r0, #0
8000232e:       4770            bx      lr
80002330 <longjmp>: