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

📄 ucos.text

📁 本人自己移置的ucosii2.76代码
💻 TEXT
📖 第 1 页 / 共 5 页
字号:
        0x00000c00:    e5de400c    .@..    LDRB     r4,[r14,#0xc]
        0x00000c04:    e7d55004    .P..    LDRB     r5,[r5,r4]
        0x00000c08:    e7d66005    .`..    LDRB     r6,[r6,r5]
        0x00000c0c:    e0855183    .Q..    ADD      r5,r5,r3,LSL #3
        0x00000c10:    e20550ff    .P..    AND      r5,r5,#0xff
        0x00000c14:    e1c44006    .@..    BIC      r4,r4,r6
        0x00000c18:    e5ce400c    .@..    STRB     r4,[r14,#0xc]
        0x00000c1c:    e5dee00c    ....    LDRB     r14,[r14,#0xc]
        0x00000c20:    e35e0000    ..^.    CMP      r14,#0
        0x00000c24:    1a000002    ....    BNE      0xc34
        0x00000c28:    e5d0e001    ....    LDRB     r14,[r0,#1]
        0x00000c2c:    e1cee00c    ....    BIC      r14,r14,r12
        0x00000c30:    e5c0e001    ....    STRB     r14,[r0,#1]
        0x00000c34:    e51f02d8    ....    LDR      r0,0x964
        0x00000c38:    e7900105    ....    LDR      r0,[r0,r5,LSL #2]
        0x00000c3c:    e3a0e000    ....    MOV      r14,#0
        0x00000c40:    e580e02c    ,...    STR      r14,[r0,#0x2c]
        0x00000c44:    e580e020     ...    STR      r14,[r0,#0x20]
        0x00000c48:    e5801024    $...    STR      r1,[r0,#0x24]
        0x00000c4c:    e5c0e031    1...    STRB     r14,[r0,#0x31]
        0x00000c50:    e5d01030    0...    LDRB     r1,[r0,#0x30]
        0x00000c54:    e1c11002    ....    BIC      r1,r1,r2
        0x00000c58:    e5c01030    0...    STRB     r1,[r0,#0x30]
        0x00000c5c:    e3510000    ..Q.    CMP      r1,#0
        0x00000c60:    1a000007    ....    BNE      0xc84
        0x00000c64:    e51f1314    ....    LDR      r1,0x958
        0x00000c68:    e5d10006    ....    LDRB     r0,[r1,#6]
        0x00000c6c:    e180000c    ....    ORR      r0,r0,r12
        0x00000c70:    e5c10006    ....    STRB     r0,[r1,#6]
        0x00000c74:    e51f031c    ....    LDR      r0,0x960
        0x00000c78:    e7d01003    ....    LDRB     r1,[r0,r3]
        0x00000c7c:    e1811006    ....    ORR      r1,r1,r6
        0x00000c80:    e7c01003    ....    STRB     r1,[r0,r3]
        0x00000c84:    e1a00005    ....    MOV      r0,r5
        0x00000c88:    e8bd8070    p...    LDMFD    r13!,{r4-r6,pc}
    OS_EventTaskWait
        0x00000c8c:    e92d4010    .@-.    STMFD    r13!,{r4,r14}
        0x00000c90:    e51fe340    @...    LDR      r14,0x958
        0x00000c94:    e59e1028    (...    LDR      r1,[r14,#0x28]
        0x00000c98:    e5810020     ...    STR      r0,[r1,#0x20]
        0x00000c9c:    e5d12034    4 ..    LDRB     r2,[r1,#0x34]
        0x00000ca0:    e51f4348    HC..    LDR      r4,0x960
        0x00000ca4:    e5d1c035    5...    LDRB     r12,[r1,#0x35]
        0x00000ca8:    e7d43002    .0..    LDRB     r3,[r4,r2]
        0x00000cac:    e1c3300c    .0..    BIC      r3,r3,r12
        0x00000cb0:    e7c43002    .0..    STRB     r3,[r4,r2]
        0x00000cb4:    e3530000    ..S.    CMP      r3,#0
        0x00000cb8:    1a000003    ....    BNE      0xccc
        0x00000cbc:    e5d12036    6 ..    LDRB     r2,[r1,#0x36]
        0x00000cc0:    e5de3006    .0..    LDRB     r3,[r14,#6]
        0x00000cc4:    e1c32002    . ..    BIC      r2,r3,r2
        0x00000cc8:    e5ce2006    . ..    STRB     r2,[r14,#6]
        0x00000ccc:    e5d12034    4 ..    LDRB     r2,[r1,#0x34]
        0x00000cd0:    e5d1c035    5...    LDRB     r12,[r1,#0x35]
        0x00000cd4:    e0822000    . ..    ADD      r2,r2,r0
        0x00000cd8:    e5f2300c    .0..    LDRB     r3,[r2,#0xc]!
        0x00000cdc:    e183300c    .0..    ORR      r3,r3,r12
        0x00000ce0:    e5c23000    .0..    STRB     r3,[r2,#0]
        0x00000ce4:    e5d02001    . ..    LDRB     r2,[r0,#1]
        0x00000ce8:    e5d11036    6...    LDRB     r1,[r1,#0x36]
        0x00000cec:    e1821001    ....    ORR      r1,r2,r1
        0x00000cf0:    e5c01001    ....    STRB     r1,[r0,#1]
        0x00000cf4:    e8bd8010    ....    LDMFD    r13!,{r4,pc}
    OS_EventTO
        0x00000cf8:    e52de004    ..-.    STR      r14,[r13,#-4]!
        0x00000cfc:    e51fe3ac    ....    LDR      r14,0x958
        0x00000d00:    e59e1028    (...    LDR      r1,[r14,#0x28]
        0x00000d04:    e5d12034    4 ..    LDRB     r2,[r1,#0x34]
        0x00000d08:    e0802002    . ..    ADD      r2,r0,r2
        0x00000d0c:    e5d2300c    .0..    LDRB     r3,[r2,#0xc]
        0x00000d10:    e5d1c035    5...    LDRB     r12,[r1,#0x35]
        0x00000d14:    e1c3300c    .0..    BIC      r3,r3,r12
        0x00000d18:    e5c2300c    .0..    STRB     r3,[r2,#0xc]
        0x00000d1c:    e5d2200c    . ..    LDRB     r2,[r2,#0xc]
        0x00000d20:    e3520000    ..R.    CMP      r2,#0
        0x00000d24:    1a000003    ....    BNE      0xd38
        0x00000d28:    e5d02001    . ..    LDRB     r2,[r0,#1]
        0x00000d2c:    e5d11036    6...    LDRB     r1,[r1,#0x36]
        0x00000d30:    e1c21001    ....    BIC      r1,r2,r1
        0x00000d34:    e5c01001    ....    STRB     r1,[r0,#1]
        0x00000d38:    e59e1028    (...    LDR      r1,[r14,#0x28]
        0x00000d3c:    e3a00000    ....    MOV      r0,#0
        0x00000d40:    e5c10031    1...    STRB     r0,[r1,#0x31]
        0x00000d44:    e5c10030    0...    STRB     r0,[r1,#0x30]
        0x00000d48:    e5810020     ...    STR      r0,[r1,#0x20]
        0x00000d4c:    e49df004    ....    LDR      pc,[r13],#4
    OS_EventWaitListInit
        0x00000d50:    e3a01000    ....    MOV      r1,#0
        0x00000d54:    e5c01001    ....    STRB     r1,[r0,#1]
        0x00000d58:    e280000c    ....    ADD      r0,r0,#0xc
        0x00000d5c:    e4c01001    ....    STRB     r1,[r0],#1
        0x00000d60:    e4c01001    ....    STRB     r1,[r0],#1
        0x00000d64:    e4c01001    ....    STRB     r1,[r0],#1
        0x00000d68:    e5c01000    ....    STRB     r1,[r0,#0]
        0x00000d6c:    e1a0f00e    ....    MOV      pc,r14
    OS_MemCopy
        0x00000d70:    e3520000    ..R.    CMP      r2,#0
        0x00000d74:    0a000003    ....    BEQ      0xd88
        0x00000d78:    e4d13001    .0..    LDRB     r3,[r1],#1
        0x00000d7c:    e4c03001    .0..    STRB     r3,[r0],#1
        0x00000d80:    e2422001    . B.    SUB      r2,r2,#1
        0x00000d84:    eafffff9    ....    B        OS_MemCopy  ; 0xd70
        0x00000d88:    e1a0f00e    ....    MOV      pc,r14
    OSFlagAccept
        0x00000d8c:    e92d41f0    .A-.    STMFD    r13!,{r4-r8,r14}
        0x00000d90:    e1a08001    ....    MOV      r8,r1
        0x00000d94:    e1a06003    .`..    MOV      r6,r3
        0x00000d98:    e1a05000    .P..    MOV      r5,r0
        0x00000d9c:    e1a04002    .@..    MOV      r4,r2
        0x00000da0:    e3550000    ..U.    CMP      r5,#0
        0x00000da4:    1a000003    ....    BNE      0xdb8
        0x00000da8:    e3a00096    ....    MOV      r0,#0x96
        0x00000dac:    e5c60000    ....    STRB     r0,[r6,#0]
        0x00000db0:    e3a00000    ....    MOV      r0,#0
        0x00000db4:    e8bd81f0    ....    LDMFD    r13!,{r4-r8,pc}
        0x00000db8:    e5d50000    ....    LDRB     r0,[r5,#0]
        0x00000dbc:    e3500005    ..P.    CMP      r0,#5
        0x00000dc0:    0a000003    ....    BEQ      0xdd4
        0x00000dc4:    e3a00001    ....    MOV      r0,#1
        0x00000dc8:    e5c60000    ....    STRB     r0,[r6,#0]
        0x00000dcc:    e3a00000    ....    MOV      r0,#0
        0x00000dd0:    eafffff7    ....    B        0xdb4
        0x00000dd4:    e3140080    ....    TST      r4,#0x80
        0x00000dd8:    0a000002    ....    BEQ      0xde8
        0x00000ddc:    e3c44080    .@..    BIC      r4,r4,#0x80
        0x00000de0:    e3a07001    .p..    MOV      r7,#1
        0x00000de4:    ea000000    ....    B        0xdec
        0x00000de8:    e3a07000    .p..    MOV      r7,#0
        0x00000dec:    e3a00000    ....    MOV      r0,#0
        0x00000df0:    e5c60000    ....    STRB     r0,[r6,#0]
        0x00000df4:    eb000779    y...    BL       OSCPUSaveSR  ; 0x2be0
        0x00000df8:    e3a02098    . ..    MOV      r2,#0x98
        0x00000dfc:    e3540002    ..T.    CMP      r4,#2
        0x00000e00:    0a00000a    ....    BEQ      0xe30
        0x00000e04:    e3540003    ..T.    CMP      r4,#3
        0x00000e08:    1a000017    ....    BNE      0xe6c
        0x00000e0c:    e5951008    ....    LDR      r1,[r5,#8]
        0x00000e10:    e0014008    .@..    AND      r4,r1,r8
        0x00000e14:    e3540000    ..T.    CMP      r4,#0
        0x00000e18:    0a000010    ....    BEQ      0xe60
        0x00000e1c:    e3570001    ..W.    CMP      r7,#1
        0x00000e20:    1a00000f    ....    BNE      0xe64
        0x00000e24:    e1c11004    ....    BIC      r1,r1,r4
        0x00000e28:    e5851008    ....    STR      r1,[r5,#8]
        0x00000e2c:    ea00000c    ....    B        0xe64
        0x00000e30:    e5951008    ....    LDR      r1,[r5,#8]
        0x00000e34:    e0014008    .@..    AND      r4,r1,r8
        0x00000e38:    e1540008    ..T.    CMP      r4,r8
        0x00000e3c:    1a000004    ....    BNE      0xe54
        0x00000e40:    e3570001    ..W.    CMP      r7,#1
        0x00000e44:    1a000003    ....    BNE      0xe58
        0x00000e48:    e1c11004    ....    BIC      r1,r1,r4
        0x00000e4c:    e5851008    ....    STR      r1,[r5,#8]
        0x00000e50:    ea000000    ....    B        0xe58
        0x00000e54:    e5c62000    . ..    STRB     r2,[r6,#0]
        0x00000e58:    eb000764    d...    BL       OSCPURestoreSR  ; 0x2bf0
        0x00000e5c:    ea000006    ....    B        0xe7c
        0x00000e60:    e5c62000    . ..    STRB     r2,[r6,#0]
        0x00000e64:    eb000761    a...    BL       OSCPURestoreSR  ; 0x2bf0
        0x00000e68:    ea000003    ....    B        0xe7c
        0x00000e6c:    eb00075f    _...    BL       OSCPURestoreSR  ; 0x2bf0
        0x00000e70:    e3a04000    .@..    MOV      r4,#0
        0x00000e74:    e3a00097    ....    MOV      r0,#0x97
        0x00000e78:    e5c60000    ....    STRB     r0,[r6,#0]
        0x00000e7c:    e1a00004    ....    MOV      r0,r4
        0x00000e80:    eaffffcb    ....    B        0xdb4
    OSFlagCreate
        0x00000e84:    e92d4070    p@-.    STMFD    r13!,{r4-r6,r14}
        0x00000e88:    e1a06000    .`..    MOV      r6,r0
        0x00000e8c:    e1a05001    .P..    MOV      r5,r1
        0x00000e90:    e51f4540    @E..    LDR      r4,0x958
        0x00000e94:    e5d40002    ....    LDRB     r0,[r4,#2]
        0x00000e98:    e3500000    ..P.    CMP      r0,#0
        0x00000e9c:    0a000003    ....    BEQ      0xeb0
        0x00000ea0:    e3a0008d    ....    MOV      r0,#0x8d
        0x00000ea4:    e5c50000    ....    STRB     r0,[r5,#0]
        0x00000ea8:    e3a00000    ....    MOV      r0,#0
        0x00000eac:    e8bd8070    p...    LDMFD    r13!,{r4-r6,pc}
        0x00000eb0:    eb00074a    J...    BL       OSCPUSaveSR  ; 0x2be0
        0x00000eb4:    e5941014    ....    LDR      r1,[r4,#0x14]
        0x00000eb8:    e1a02004    . ..    MOV      r2,r4
        0x00000ebc:    e1a04001    .@..    MOV      r4,r1
        0x00000ec0:    e1b01004    ....    MOVS     r1,r4
        0x00000ec4:    0a000009    ....    BEQ      0xef0
        0x00000ec8:    e5911004    ....    LDR      r1,[r1,#4]
        0x00000ecc:    e5821014    ....    STR      r1,[r2,#0x14]
        0x00000ed0:    e3a01005    ....    MOV      r1,#5
        0x00000ed4:    e5c41000    ....    STRB     r1,[r4,#0]
        0x00000ed8:    e5846008    .`..    STR      r6,[r4,#8]
        0x00000edc:    e3a06000    .`..    MOV      r6,#0
        0x00000ee0:    e5846004    .`..    STR      r6,[r4,#4]
        0x00000ee4:    eb000741    A...    BL       OSCPURestoreSR  ; 0x2bf0
        0x00000ee8:    e5c56000    .`..    STRB     r6,[r5,#0]
        0x00000eec:    ea000002    ....    B        0xefc
        0x00000ef0:    eb00073e    >...    BL       OSCPURestoreSR  ; 0x2bf0
        0x00000ef4:    e3a0009a    ....    MOV      r0,#0x9a
        0x00000ef8:    e5c50000    ....    STRB     r0,[r5,#0]
        0x00000efc:    e1a00004    ....    MOV      r0,r4
        0x00000f00:    eaffffe9    ....    B        0xeac
    OS_FlagUnlink
        0x00000f04:    e5902004    . ..    LDR      r2,[r0,#4]
        0x00000f08:    e5901000    ....    LDR      r1,[r0,#0]
        0x00000f0c:    e3520000    ..R.    CMP      r2,#0
        0x00000f10:    1a000006    ....    BNE      0xf30
        0x00000f14:    e590000c    ....    LDR      r0,[r0,#0xc]
        0x00000f18:    e5801004    ....    STR      r1,[r0,#4]
        0x00000f1c:    e3510000    ..Q.    CMP      r1,#0
        0x00000f20:    0a000001    ....    BEQ      0xf2c
        0x00000f24:    e3a00000    ....    MOV      r0,#0
        0x00000f28:    e5810004    ....    STR      r0,[r1,#4]
        0x00000f2c:    e1a0f00e    ....    MOV      pc,r14
        0x00000f30:    e5821000    ....    STR      r1,[r2,#0]
        0x00000f34:    e3510000    ..Q.    CMP      r1,#0
        0x00000f38:    0afffffb    ....    BEQ      0xf2c
        0x00000f3c:    e5812004    . ..    STR      r2,[r1,#4]
        0x00000f40:    eafffff9    ....    B        0xf2c
    OS_FlagBlock
        0x00000f44:    e92d4030    0@-.    STMFD    r13!,{r4,r5,r14}
        0x00000f48:    e59d400c    .@..    LDR      r4,[r13,#0xc]
        0x00000f4c:    e51f55fc    .U..    LDR      r5,0x958
        0x00000f50:    e595c028    (...    LDR      r12,[r5,#0x28]
        0x00000f54:    e5dce03

⌨️ 快捷键说明

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