📄 ucos.lst
字号:
0x00008c48: e59f104c L... LDR r1,0x8c9c
0x00008c4c: e5c10000 .... STRB r0,[r1,#0]
0x00008c50: e59f0048 H... LDR r0,0x8ca0
0x00008c54: e59f103c <... LDR r1,0x8c98
0x00008c58: e5d11000 .... LDRB r1,[r1,#0]
0x00008c5c: e7900101 .... LDR r0,[r0,r1,LSL #2]
0x00008c60: e59f103c <... LDR r1,0x8ca4
0x00008c64: e5810000 .... STR r0,[r1,#0]
0x00008c68: e59f0034 4... LDR r0,0x8ca4
0x00008c6c: e5900000 .... LDR r0,[r0,#0]
0x00008c70: e59f1060 `... LDR r1,0x8cd8
0x00008c74: e5810000 .... STR r0,[r1,#0]
0x00008c78: eb000e26 &... BL OSStartHighRdy ; 0xc518
0x00008c7c: e8bd8038 8... LDMFD r13!,{r3-r5,pc}
$d
0x00008c80: 0000f9b0 .... DCD 63920
0x00008c84: 0000f9a4 .... DCD 63908
0x00008c88: 0000f9a6 .... DCD 63910
0x00008c8c: 0000c6b0 .... DCD 50864
0x00008c90: 0000f9a9 .... DCD 63913
0x00008c94: 0000f9aa .... DCD 63914
0x00008c98: 0000f9a8 .... DCD 63912
0x00008c9c: 0000f9a7 .... DCD 63911
0x00008ca0: 000101c4 .... DCD 65988
0x00008ca4: 000101bc .... DCD 65980
0x00008ca8: 0000f8e4 .... DCD 63716
0x00008cac: 000101b8 .... DCD 65976
0x00008cb0: 0000c6a8 .... DCD 50856
0x00008cb4: 000101c0 .... DCD 65984
0x00008cb8: 0000f9ad .... DCD 63917
0x00008cbc: 0000f9ac .... DCD 63916
0x00008cc0: 0001046c l... DCD 66668
0x00008cc4: 00010468 h... DCD 66664
0x00008cc8: 000104d4 .... DCD 66772
0x00008ccc: 000104ec .... DCD 66796
0x00008cd0: 000104d0 .... DCD 66768
0x00008cd4: 0001054c L... DCD 66892
0x00008cd8: 000101b4 .... DCD 65972
0x00008cdc: 000101f8 .... DCD 66040
0x00008ce0: 0001022c ,... DCD 66092
0x00008ce4: 0000f8ec .... DCD 63724
0x00008ce8: 0000f8f8 .... DCD 63736
0x00008cec: 0000f8e8 .... DCD 63720
0x00008cf0: 0000f9b4 .... DCD 63924
0x00008cf4: 0000ffff .... DCD 65535
0x00008cf8: 000101b0 .... DCD 65968
$f
0x00008cfc: 00008444 D... DCD 33860
0x00008d00: 0000f9a5 .... DCD 63909
OSTimeTick
$a
0x00008d04: e92d4010 .@-. STMFD r13!,{r4,r14}
0x00008d08: eb0008a4 .... BL OSTimeTickHook ; 0xafa0
0x00008d0c: eb000e51 Q... BL ARMDisableInt ; 0xc658
0x00008d10: e51f0044 D... LDR r0,0x8cd4
0x00008d14: e5900000 .... LDR r0,[r0,#0]
0x00008d18: e2800001 .... ADD r0,r0,#1
0x00008d1c: e51f1050 P... LDR r1,0x8cd4
0x00008d20: e5810000 .... STR r0,[r1,#0]
0x00008d24: eb000e50 P... BL ARMEnableInt ; 0xc66c
0x00008d28: e51f007c |... LDR r0,0x8cb4
0x00008d2c: e5904000 .@.. LDR r4,[r0,#0]
0x00008d30: e1a00000 .... NOP
0x00008d34: e5d4002d -... LDRB r0,[r4,#0x2d]
0x00008d38: e350000c ..P. CMP r0,#0xc
0x00008d3c: 0a00001f .... BEQ 0x8dc0
0x00008d40: eb000e44 D... BL ARMDisableInt ; 0xc658
0x00008d44: e1d402ba .... LDRH r0,[r4,#0x2a]
0x00008d48: e3500000 ..P. CMP r0,#0
0x00008d4c: 0a000018 .... BEQ 0x8db4
0x00008d50: e1d402ba .... LDRH r0,[r4,#0x2a]
0x00008d54: e2400001 ..@. SUB r0,r0,#1
0x00008d58: e1a00800 .... MOV r0,r0,LSL #16
0x00008d5c: e1b00820 ... MOVS r0,r0,LSR #16
0x00008d60: e1c402ba .... STRH r0,[r4,#0x2a]
0x00008d64: 1a000012 .... BNE 0x8db4
0x00008d68: e5d4002c ,... LDRB r0,[r4,#0x2c]
0x00008d6c: e3100008 .... TST r0,#8
0x00008d70: 1a00000d .... BNE 0x8dac
0x00008d74: e5d40031 1... LDRB r0,[r4,#0x31]
0x00008d78: e51f10f0 .... LDR r1,0x8c90
0x00008d7c: e5d11000 .... LDRB r1,[r1,#0]
0x00008d80: e1800001 .... ORR r0,r0,r1
0x00008d84: e51f10fc .... LDR r1,0x8c90
0x00008d88: e5c10000 .... STRB r0,[r1,#0]
0x00008d8c: e5d4102f /... LDRB r1,[r4,#0x2f]
0x00008d90: e51f2104 .!.. LDR r2,0x8c94
0x00008d94: e0810002 .... ADD r0,r1,r2
0x00008d98: e5d01000 .... LDRB r1,[r0,#0]
0x00008d9c: e5d42030 0 .. LDRB r2,[r4,#0x30]
0x00008da0: e1811002 .... ORR r1,r1,r2
0x00008da4: e5c01000 .... STRB r1,[r0,#0]
0x00008da8: ea000001 .... B 0x8db4
0x00008dac: e3a00001 .... MOV r0,#1
0x00008db0: e1c402ba .... STRH r0,[r4,#0x2a]
0x00008db4: e5944014 .@.. LDR r4,[r4,#0x14]
0x00008db8: eb000e2b +... BL ARMEnableInt ; 0xc66c
0x00008dbc: eaffffdc .... B 0x8d34
0x00008dc0: e8bd8010 .... LDMFD r13!,{r4,pc}
OSVersion
0x00008dc4: e3a000fb .... MOV r0,#0xfb
0x00008dc8: e1a0f00e .... MOV pc,r14
OS_Dummy
0x00008dcc: e1a0f00e .... MOV pc,r14
OS_EventTaskRdy
0x00008dd0: e92d41f0 .A-. STMFD r13!,{r4-r8,r14}
0x00008dd4: e1a03000 .0.. MOV r3,r0
0x00008dd8: e5d37001 .p.. LDRB r7,[r3,#1]
0x00008ddc: e51f8158 X... LDR r8,0x8c8c
0x00008de0: e7d8c007 .... LDRB r12,[r8,r7]
0x00008de4: e51f713c <q.. LDR r7,0x8cb0
0x00008de8: e7d7600c .`.. LDRB r6,[r7,r12]
0x00008dec: e083700c .p.. ADD r7,r3,r12
0x00008df0: e5d77008 .p.. LDRB r7,[r7,#8]
0x00008df4: e51f8170 p... LDR r8,0x8c8c
0x00008df8: e7d84007 .@.. LDRB r4,[r8,r7]
0x00008dfc: e51f7154 Tq.. LDR r7,0x8cb0
0x00008e00: e7d75004 .P.. LDRB r5,[r7,r4]
0x00008e04: e084718c .q.. ADD r7,r4,r12,LSL #3
0x00008e08: e20700ff .... AND r0,r7,#0xff
0x00008e0c: e083700c .p.. ADD r7,r3,r12
0x00008e10: e5d77008 .p.. LDRB r7,[r7,#8]
0x00008e14: e1d77005 .p.. BICS r7,r7,r5
0x00008e18: e083800c .... ADD r8,r3,r12
0x00008e1c: e5c87008 .p.. STRB r7,[r8,#8]
0x00008e20: 1a000002 .... BNE 0x8e30
0x00008e24: e5d37001 .p.. LDRB r7,[r3,#1]
0x00008e28: e1c77006 .p.. BIC r7,r7,r6
0x00008e2c: e5c37001 .p.. STRB r7,[r3,#1]
0x00008e30: e51f7198 .q.. LDR r7,0x8ca0
0x00008e34: e797e100 .... LDR r14,[r7,r0,LSL #2]
0x00008e38: e3a07000 .p.. MOV r7,#0
0x00008e3c: e1ce72ba .r.. STRH r7,[r14,#0x2a]
0x00008e40: e3a07000 .p.. MOV r7,#0
0x00008e44: e58e701c .p.. STR r7,[r14,#0x1c]
0x00008e48: e58e1020 ... STR r1,[r14,#0x20]
0x00008e4c: e5de702c ,p.. LDRB r7,[r14,#0x2c]
0x00008e50: e1c77002 .p.. BIC r7,r7,r2
0x00008e54: e5ce702c ,p.. STRB r7,[r14,#0x2c]
0x00008e58: e5de702c ,p.. LDRB r7,[r14,#0x2c]
0x00008e5c: e3570000 ..W. CMP r7,#0
0x00008e60: 1a000009 .... BNE 0x8e8c
0x00008e64: e51f71dc .q.. LDR r7,0x8c90
0x00008e68: e5d77000 .p.. LDRB r7,[r7,#0]
0x00008e6c: e1877006 .p.. ORR r7,r7,r6
0x00008e70: e51f81e8 .... LDR r8,0x8c90
0x00008e74: e5c87000 .p.. STRB r7,[r8,#0]
0x00008e78: e51f71ec .q.. LDR r7,0x8c94
0x00008e7c: e7d7700c .p.. LDRB r7,[r7,r12]
0x00008e80: e1877005 .p.. ORR r7,r7,r5
0x00008e84: e51f81f8 .... LDR r8,0x8c94
0x00008e88: e7c8700c .p.. STRB r7,[r8,r12]
0x00008e8c: e8bd81f0 .... LDMFD r13!,{r4-r8,pc}
OS_EventTaskWait
0x00008e90: e51f11c0 .... LDR r1,0x8cd8
0x00008e94: e5911000 .... LDR r1,[r1,#0]
0x00008e98: e581001c .... STR r0,[r1,#0x1c]
0x00008e9c: e51f21cc .!.. LDR r2,0x8cd8
0x00008ea0: e5922000 . .. LDR r2,[r2,#0]
0x00008ea4: e5d2202f / .. LDRB r2,[r2,#0x2f]
0x00008ea8: e51f321c .2.. LDR r3,0x8c94
0x00008eac: e0821003 .... ADD r1,r2,r3
0x00008eb0: e5d12000 . .. LDRB r2,[r1,#0]
0x00008eb4: e51f31e4 .1.. LDR r3,0x8cd8
0x00008eb8: e5933000 .0.. LDR r3,[r3,#0]
0x00008ebc: e5d33030 00.. LDRB r3,[r3,#0x30]
0x00008ec0: e1d22003 . .. BICS r2,r2,r3
0x00008ec4: e5c12000 . .. STRB r2,[r1,#0]
0x00008ec8: 0a000000 .... BEQ 0x8ed0
0x00008ecc: ea000007 .... B 0x8ef0
0x00008ed0: e51f1200 .... LDR r1,0x8cd8
0x00008ed4: e5911000 .... LDR r1,[r1,#0]
0x00008ed8: e5d11031 1... LDRB r1,[r1,#0x31]
0x00008edc: e51f2254 T".. LDR r2,0x8c90
0x00008ee0: e5d22000 . .. LDRB r2,[r2,#0]
0x00008ee4: e1c21001 .... BIC r1,r2,r1
0x00008ee8: e51f2260 `".. LDR r2,0x8c90
0x00008eec: e5c21000 .... STRB r1,[r2,#0]
0x00008ef0: e51f2220 ".. LDR r2,0x8cd8
0x00008ef4: e5922000 . .. LDR r2,[r2,#0]
0x00008ef8: e5d2202f / .. LDRB r2,[r2,#0x2f]
0x00008efc: e0822000 . .. ADD r2,r2,r0
0x00008f00: e2821008 .... ADD r1,r2,#8
0x00008f04: e5d22008 . .. LDRB r2,[r2,#8]
0x00008f08: e51f3238 82.. LDR r3,0x8cd8
0x00008f0c: e5933000 .0.. LDR r3,[r3,#0]
0x00008f10: e5d33030 00.. LDRB r3,[r3,#0x30]
0x00008f14: e1822003 . .. ORR r2,r2,r3
0x00008f18: e5c12000 . .. STRB r2,[r1,#0]
0x00008f1c: e5d01001 .... LDRB r1,[r0,#1]
0x00008f20: e51f2250 P".. LDR r2,0x8cd8
0x00008f24: e5922000 . .. LDR r2,[r2,#0]
0x00008f28: e5d22031 1 .. LDRB r2,[r2,#0x31]
0x00008f2c: e1811002 .... ORR r1,r1,r2
0x00008f30: e5c01001 .... STRB r1,[r0,#1]
0x00008f34: e1a0f00e .... MOV pc,r14
OS_EventTO
0x00008f38: e51f2268 h".. LDR r2,0x8cd8
0x00008f3c: e5922000 . .. LDR r2,[r2,#0]
0x00008f40: e5d2202f / .. LDRB r2,[r2,#0x2f]
0x00008f44: e0822000 . .. ADD r2,r2,r0
0x00008f48: e2821008 .... ADD r1,r2,#8
0x00008f4c: e5d22008 . .. LDRB r2,[r2,#8]
0x00008f50: e51f3280 .2.. LDR r3,0x8cd8
0x00008f54: e5933000 .0.. LDR r3,[r3,#0]
0x00008f58: e5d33030 00.. LDRB r3,[r3,#0x30]
0x00008f5c: e1d22003 . .. BICS r2,r2,r3
0x00008f60: e5c12000 . .. STRB r2,[r1,#0]
0x00008f64: 0a000000 .... BEQ 0x8f6c
0x00008f68: ea000005 .... B 0x8f84
0x00008f6c: e5d01001 .... LDRB r1,[r0,#1]
0x00008f70: e51f22a0 .".. LDR r2,0x8cd8
0x00008f74: e5922000 . .. LDR r2,[r2,#0]
0x00008f78: e5d22031 1 .. LDRB r2,[r2,#0x31]
0x00008f7c: e1c11002 .... BIC r1,r1,r2
0x00008f80: e5c01001 .... STRB r1,[r0,#1]
0x00008f84: e3a01000 .... MOV r1,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -