⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ucos.text

📁 本人自己移置的ucosii2.76代码
💻 TEXT
📖 第 1 页 / 共 5 页
字号:
        0x00000204:    e7c3e002    ....    STRB     r14,[r3,r2]
        0x00000208:    e35e0000    ..^.    CMP      r14,#0
        0x0000020c:    1a000003    ....    BNE      0x220
        0x00000210:    e5d12036    6 ..    LDRB     r2,[r1,#0x36]
        0x00000214:    e5dc3006    .0..    LDRB     r3,[r12,#6]
        0x00000218:    e1c32002    . ..    BIC      r2,r3,r2
        0x0000021c:    e5cc2006    . ..    STRB     r2,[r12,#6]
        0x00000220:    e581402c    ,@..    STR      r4,[r1,#0x2c]
        0x00000224:    eb000a71    q...    BL       OSCPURestoreSR  ; 0x2bf0
        0x00000228:    ebffffc9    ....    BL       OS_Sched  ; 0x154
        0x0000022c:    e8bd8038    8...    LDMFD    r13!,{r3-r5,pc}
    OSTaskStkChk
        0x00000230:    e92d40f8    .@-.    STMFD    r13!,{r3-r7,r14}
        0x00000234:    e1a06001    .`..    MOV      r6,r1
        0x00000238:    e1a04000    .@..    MOV      r4,r0
        0x0000023c:    e354001f    ..T.    CMP      r4,#0x1f
        0x00000240:    9a000003    ....    BLS      0x254
        0x00000244:    e35400ff    ..T.    CMP      r4,#0xff
        0x00000248:    0a000001    ....    BEQ      0x254
        0x0000024c:    e3a0002a    *...    MOV      r0,#0x2a
        0x00000250:    e8bd80f8    ....    LDMFD    r13!,{r3-r7,pc}
        0x00000254:    e3a00000    ....    MOV      r0,#0
        0x00000258:    e5860000    ....    STR      r0,[r6,#0]
        0x0000025c:    e5860004    ....    STR      r0,[r6,#4]
        0x00000260:    eb000a5e    ^...    BL       OSCPUSaveSR  ; 0x2be0
        0x00000264:    e35400ff    ..T.    CMP      r4,#0xff
        0x00000268:    1a000002    ....    BNE      0x278
        0x0000026c:    e59f16e4    ....    LDR      r1,0x958
        0x00000270:    e5911028    (...    LDR      r1,[r1,#0x28]
        0x00000274:    e5d14032    2@..    LDRB     r4,[r1,#0x32]
        0x00000278:    e59f16e4    ....    LDR      r1,0x964
        0x0000027c:    e7911104    ....    LDR      r1,[r1,r4,LSL #2]
        0x00000280:    e3510000    ..Q.    CMP      r1,#0
        0x00000284:    1a000002    ....    BNE      0x294
        0x00000288:    eb000a58    X...    BL       OSCPURestoreSR  ; 0x2bf0
        0x0000028c:    e3a0000b    ....    MOV      r0,#0xb
        0x00000290:    eaffffee    ....    B        0x250
        0x00000294:    e3510001    ..Q.    CMP      r1,#1
        0x00000298:    1a000002    ....    BNE      0x2a8
        0x0000029c:    eb000a53    S...    BL       OSCPURestoreSR  ; 0x2bf0
        0x000002a0:    e3a0000b    ....    MOV      r0,#0xb
        0x000002a4:    eaffffe9    ....    B        0x250
        0x000002a8:    e5912010    . ..    LDR      r2,[r1,#0x10]
        0x000002ac:    e3120001    ....    TST      r2,#1
        0x000002b0:    1a000002    ....    BNE      0x2c0
        0x000002b4:    eb000a4d    M...    BL       OSCPURestoreSR  ; 0x2bf0
        0x000002b8:    e3a00082    ....    MOV      r0,#0x82
        0x000002bc:    eaffffe3    ....    B        0x250
        0x000002c0:    e3a04000    .@..    MOV      r4,#0
        0x000002c4:    e591700c    .p..    LDR      r7,[r1,#0xc]
        0x000002c8:    e5915008    .P..    LDR      r5,[r1,#8]
        0x000002cc:    eb000a47    G...    BL       OSCPURestoreSR  ; 0x2bf0
        0x000002d0:    e4950004    ....    LDR      r0,[r5],#4
        0x000002d4:    e3500000    ..P.    CMP      r0,#0
        0x000002d8:    1a000001    ....    BNE      0x2e4
        0x000002dc:    e2844001    .@..    ADD      r4,r4,#1
        0x000002e0:    eafffffa    ....    B        0x2d0
        0x000002e4:    e1a00104    ....    MOV      r0,r4,LSL #2
        0x000002e8:    e5860000    ....    STR      r0,[r6,#0]
        0x000002ec:    e0470004    ..G.    SUB      r0,r7,r4
        0x000002f0:    e1a00100    ....    MOV      r0,r0,LSL #2
        0x000002f4:    e5860004    ....    STR      r0,[r6,#4]
        0x000002f8:    e3a00000    ....    MOV      r0,#0
        0x000002fc:    eaffffd3    ....    B        0x250
    OS_TaskStatStkChk
        0x00000300:    e92d403e    >@-.    STMFD    r13!,{r1-r5,r14}
        0x00000304:    e3a04000    .@..    MOV      r4,#0
        0x00000308:    e59f5654    TV..    LDR      r5,0x964
        0x0000030c:    ea000007    ....    B        0x330
        0x00000310:    e28d1004    ....    ADD      r1,r13,#4
        0x00000314:    e1a00004    ....    MOV      r0,r4
        0x00000318:    ebffffc4    ....    BL       OSTaskStkChk  ; 0x230
        0x0000031c:    e3500000    ..P.    CMP      r0,#0
        0x00000320:    1a000000    ....    BNE      0x328
        0x00000324:    e7950104    ....    LDR      r0,[r5,r4,LSL #2]
        0x00000328:    e2840001    ....    ADD      r0,r4,#1
        0x0000032c:    e20040ff    .@..    AND      r4,r0,#0xff
        0x00000330:    e354001f    ..T.    CMP      r4,#0x1f
        0x00000334:    9afffff5    ....    BLS      0x310
        0x00000338:    e8bd803e    >...    LDMFD    r13!,{r1-r5,pc}
    OS_TaskStat
        0x0000033c:    e92d40f8    .@-.    STMFD    r13!,{r3-r7,r14}
        0x00000340:    e59f5610    .V..    LDR      r5,0x958
        0x00000344:    ea000001    ....    B        0x350
        0x00000348:    e3a00014    ....    MOV      r0,#0x14
        0x0000034c:    ebffffa0    ....    BL       OSTimeDly  ; 0x1d4
        0x00000350:    e5d50001    ....    LDRB     r0,[r5,#1]
        0x00000354:    e3500000    ..P.    CMP      r0,#0
        0x00000358:    0afffffa    ....    BEQ      0x348
        0x0000035c:    e3a00064    d...    MOV      r0,#0x64
        0x00000360:    e5951018    ....    LDR      r1,[r5,#0x18]
        0x00000364:    eb0008fd    ....    BL       __rt_udiv  ; 0x2760
        0x00000368:    e1a04000    .@..    MOV      r4,r0
        0x0000036c:    e3a06000    .`..    MOV      r6,#0
        0x00000370:    eb000a1a    ....    BL       OSCPUSaveSR  ; 0x2be0
        0x00000374:    e5951024    $...    LDR      r1,[r5,#0x24]
        0x00000378:    e585101c    ....    STR      r1,[r5,#0x1c]
        0x0000037c:    e5957024    $p..    LDR      r7,[r5,#0x24]
        0x00000380:    e5856024    $`..    STR      r6,[r5,#0x24]
        0x00000384:    eb000a19    ....    BL       OSCPURestoreSR  ; 0x2bf0
        0x00000388:    e3540000    ..T.    CMP      r4,#0
        0x0000038c:    0a00000b    ....    BEQ      0x3c0
        0x00000390:    e1a01007    ....    MOV      r1,r7
        0x00000394:    e1a00004    ....    MOV      r0,r4
        0x00000398:    eb0008f0    ....    BL       __rt_udiv  ; 0x2760
        0x0000039c:    e2600064    d.`.    RSB      r0,r0,#0x64
        0x000003a0:    e1a00c00    ....    MOV      r0,r0,LSL #24
        0x000003a4:    e1a00c40    @...    MOV      r0,r0,ASR #24
        0x000003a8:    e3500000    ..P.    CMP      r0,#0
        0x000003ac:    ba000001    ....    BLT      0x3b8
        0x000003b0:    e5c50000    ....    STRB     r0,[r5,#0]
        0x000003b4:    ea000006    ....    B        0x3d4
        0x000003b8:    e5c56000    .`..    STRB     r6,[r5,#0]
        0x000003bc:    ea000004    ....    B        0x3d4
        0x000003c0:    e5c56000    .`..    STRB     r6,[r5,#0]
        0x000003c4:    e3a00064    d...    MOV      r0,#0x64
        0x000003c8:    e5951018    ....    LDR      r1,[r5,#0x18]
        0x000003cc:    eb0008e3    ....    BL       __rt_udiv  ; 0x2760
        0x000003d0:    e1a04000    .@..    MOV      r4,r0
        0x000003d4:    eb0008c5    ....    BL       OSTaskStatHook  ; 0x26f0
        0x000003d8:    ebffffc8    ....    BL       OS_TaskStatStkChk  ; 0x300
        0x000003dc:    e3a0000a    ....    MOV      r0,#0xa
        0x000003e0:    ebffff7b    {...    BL       OSTimeDly  ; 0x1d4
        0x000003e4:    eaffffe1    ....    B        0x370
    OS_TCBInit
        0x000003e8:    e92d4fff    .O-.    STMFD    r13!,{r0-r11,r14}
        0x000003ec:    e24dd004    ..M.    SUB      r13,r13,#4
        0x000003f0:    e28d9038    8...    ADD      r9,r13,#0x38
        0x000003f4:    e8990380    ....    LDMIA    r9,{r7-r9}
        0x000003f8:    e1a0b003    ....    MOV      r11,r3
        0x000003fc:    e1a06001    .`..    MOV      r6,r1
        0x00000400:    e1a05000    .P..    MOV      r5,r0
        0x00000404:    eb0009f5    ....    BL       OSCPUSaveSR  ; 0x2be0
        0x00000408:    e59fa548    H...    LDR      r10,0x958
        0x0000040c:    e59a402c    ,@..    LDR      r4,[r10,#0x2c]
        0x00000410:    e3540000    ..T.    CMP      r4,#0
        0x00000414:    0a000038    8...    BEQ      0x4fc
        0x00000418:    e5941018    ....    LDR      r1,[r4,#0x18]
        0x0000041c:    e58a102c    ,...    STR      r1,[r10,#0x2c]
        0x00000420:    eb0009f2    ....    BL       OSCPURestoreSR  ; 0x2bf0
        0x00000424:    e5846000    .`..    STR      r6,[r4,#0]
        0x00000428:    e5c45032    2P..    STRB     r5,[r4,#0x32]
        0x0000042c:    e3a06000    .`..    MOV      r6,#0
        0x00000430:    e5c46030    0`..    STRB     r6,[r4,#0x30]
        0x00000434:    e5c46031    1`..    STRB     r6,[r4,#0x31]
        0x00000438:    e584602c    ,`..    STR      r6,[r4,#0x2c]
        0x0000043c:    e5848004    ....    STR      r8,[r4,#4]
        0x00000440:    e584700c    .p..    STR      r7,[r4,#0xc]
        0x00000444:    e59d000c    ....    LDR      r0,[r13,#0xc]
        0x00000448:    e5840008    ....    STR      r0,[r4,#8]
        0x0000044c:    e5849010    ....    STR      r9,[r4,#0x10]
        0x00000450:    e584b014    ....    STR      r11,[r4,#0x14]
        0x00000454:    e1a001a5    ....    MOV      r0,r5,LSR #3
        0x00000458:    e5c40034    4...    STRB     r0,[r4,#0x34]
        0x0000045c:    e59f1504    ....    LDR      r1,0x968
        0x00000460:    e7d10000    ....    LDRB     r0,[r1,r0]
        0x00000464:    e5c40036    6...    STRB     r0,[r4,#0x36]
        0x00000468:    e2050007    ....    AND      r0,r5,#7
        0x0000046c:    e5c40033    3...    STRB     r0,[r4,#0x33]
        0x00000470:    e7d10000    ....    LDRB     r0,[r1,r0]
        0x00000474:    e5c40035    5...    STRB     r0,[r4,#0x35]
        0x00000478:    e5846020     `..    STR      r6,[r4,#0x20]
        0x0000047c:    e5846024    $`..    STR      r6,[r4,#0x24]
        0x00000480:    e1a00004    ....    MOV      r0,r4
        0x00000484:    eb0008b0    ....    BL       OSTCBInitHook  ; 0x274c
        0x00000488:    e1a00004    ....    MOV      r0,r4
        0x0000048c:    eb000889    ....    BL       OSTaskCreateHook  ; 0x26b8
        0x00000490:    eb0009d2    ....    BL       OSCPUSaveSR  ; 0x2be0
        0x00000494:    e59f14c8    ....    LDR      r1,0x964
        0x00000498:    e7814105    .A..    STR      r4,[r1,r5,LSL #2]
        0x0000049c:    e59a1034    4...    LDR      r1,[r10,#0x34]
        0x000004a0:    e5841018    ....    STR      r1,[r4,#0x18]
        0x000004a4:    e584601c    .`..    STR      r6,[r4,#0x1c]
        0x000004a8:    e3510000    ..Q.    CMP      r1,#0
        0x000004ac:    0a000000    ....    BEQ      0x4b4
        0x000004b0:    e581401c    .@..    STR      r4,[r1,#0x1c]
        0x000004b4:    e58a4034    4@..    STR      r4,[r10,#0x34]
        0x000004b8:    e5d41036    6...    LDRB     r1,[r4,#0x36]
        0x000004bc:    e5da2006    . ..    LDRB     r2,[r10,#6]
        0x000004c0:    e1811002    ....    ORR      r1,r1,r2
        0x000004c4:    e5ca1006    ....    STRB     r1,[r10,#6]
        0x000004c8:    e5d41034    4...    LDRB     r1,[r4,#0x34]
        0x000004cc:    e59f248c    .$..    LDR      r2,0x960
        0x000004d0:    e5d43035    50..    LDRB     r3,[r4,#0x35]
        0x000004d4:    e7f12002    . ..    LDRB     r2,[r1,r2]!
        0x000004d8:    e1822003    . ..    ORR      r2,r2,r3
        0x000004dc:    e5c12000    . ..    STRB     r2,[r1,#0]
        0x000004e0:    e5da1008    ....    LDRB     r1,[r10,#8]
        0x000004e4:    e2811001    ....    ADD      r1,r1,#1
        0x000004e8:    e5ca1008    ....    STRB     r1,[r10,#8]
        0x000004ec:    eb0009bf    ....    BL       OSCPURestoreSR  ; 0x2bf0
        0x000004f0:    e3a00000    ....    MOV      r0,#0
        0x000004f4:    e28dd014    ....    ADD      r13,r13,#0x14
        0x000004f8:    e8bd8ff0    ....    LDMFD    r13!,{r4-r11,pc}
        0x000004fc:    eb0009bb    ....    BL       OSCPURestoreSR  ; 0x2bf0
        0x00000500:    e3a00046    F...    MOV      r0,#0x46
        0x00000504:    eafffffa    ....    B        0x4f4
    OS_TaskStkClr
        0x00000508:    e3120001    ....    TST      r2,#1
        0x0000050c:    0a000007    ....    BEQ      0x530
        0x00000510:    e3120002    ....    TST      r2,#2
        0x00000514:    0a000005    ....    BEQ      0x530
        0x00000518:    e3a02000    . ..    MOV      r2,#0
        0x0000051c:    e3510000    ..Q.    CMP      r1,#0
        0x00000520:    0a000002    ....    BEQ      0x530
        0x00000524:    e2411001    ..A.    SUB      r1,r1,#1
        0x00000528:    e4802004    . ..    STR      r2,[r0],#4
        0x0000052c:    eafffffa    ....    B        0x51c
        0x00000530:    e1a0f00e    ....    MOV      pc,r14
    OSTaskCreateExt
        0x00000534:    e92d4fff    .O-.    STMFD    r13!,{r0-r11,r14}
        0x00000538:    e24dd00c    ..M.    SUB      r13,r13,#0xc
        0x0000053c:    e59d5050    PP..    LDR      r5,[r13,#0x50]
        0x00000540:    e28d9044    D...    ADD      r9,r13,#0x44
        0x00000544:    e89902c0    ....    LDMIA    r9,{r6,r7,r9}
        0x00000548:    e59d8040    @...    LDR      r8,[r13,#0x40]
        0x0000054c:    e1a04003    .@..    MOV      r4,r3
        0x00000550:    e354001f    ..T.    CMP      r4,#0x1f
        0x00000554:    9a000002    ....    BLS      0x564
        0x00000558:    e3a0002a    *...    MOV      r0,#0x2a
        0x0000055c:    e28dd01c    ....    ADD      r13,r13,#0x1c
        0x00000560:    e8bd8ff0    ....    LDMFD    r13!,{r4-r11,pc}
        0x00000564:    eb00099d    ....    BL       OSCPUSaveSR  ; 0x2be0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -