📄 ucos.lst
字号:
0x00008260: 20202f5f _/ DCD 538980191
0x00008264: 000a0d20 ... DCD 658720
0x00008268: 20202040 @ DCD 538976320
0x0000826c: 2f5c2f20 /\/ DCD 794570528
0x00008270: 2020205c \ DCD 538976348
0x00008274: 000a0d20 ... DCD 658720
0x00008278: 5f5f2040 @ __ DCD 1600069696
0x0000827c: 2f5c5c28 (\\/ DCD 794582056
0x00008280: 5f5f292f /)__ DCD 1600071983
0x00008284: 000a0d20 ... DCD 658720
0x00008288: 5f3e2040 @ >_ DCD 1597907008
0x0000828c: 77772f5f _/ww DCD 2004299615
0x00008290: 3c5f5f5c \__< DCD 1012883292
0x00008294: 000a0d20 ... DCD 658720
0x00008298: 6f672040 @ go DCD 1869029440
0x0000829c: 206f7420 to DCD 544175136
0x000082a0: 65656c73 slee DCD 1701145715
0x000082a4: 20352070 p 5 DCD 540352624
0x000082a8: 656d6974 time DCD 1701669236
0x000082ac: 6369742d -tic DCD 1667855405
0x000082b0: 0a0d736b ks.. DCD 168653675
0x000082b4: 00000000 .... DCD 0
Task2
$a
0x000082b8: e92d4008 .@-. STMFD r13!,{r3,r14}
0x000082bc: e1a00000 .... NOP
0x000082c0: e1a00000 .... NOP
0x000082c4: e28f005c \... ADD r0,pc,#0x5c ; #0x8328
0x000082c8: eb000b64 d... BL _printf ; 0xb060
0x000082cc: e28f0054 T... ADD r0,pc,#0x54 ; #0x8328
0x000082d0: eb000b62 b... BL _printf ; 0xb060
0x000082d4: e28f0054 T... ADD r0,pc,#0x54 ; #0x8330
0x000082d8: eb000b60 `... BL _printf ; 0xb060
0x000082dc: e28f0068 h... ADD r0,pc,#0x68 ; #0x834c
0x000082e0: eb000b5e ^... BL _printf ; 0xb060
0x000082e4: e28f0074 t... ADD r0,pc,#0x74 ; #0x8360
0x000082e8: eb000b5c \... BL _printf ; 0xb060
0x000082ec: e28f0080 .... ADD r0,pc,#0x80 ; #0x8374
0x000082f0: eb000b5a Z... BL _printf ; 0xb060
0x000082f4: e28f008c .... ADD r0,pc,#0x8c ; #0x8388
0x000082f8: eb000b58 X... BL _printf ; 0xb060
0x000082fc: e28f0024 $... ADD r0,pc,#0x24 ; #0x8328
0x00008300: eb000b56 V... BL _printf ; 0xb060
0x00008304: e28f008c .... ADD r0,pc,#0x8c ; #0x8398
0x00008308: eb000b54 T... BL _printf ; 0xb060
0x0000830c: e28f0014 .... ADD r0,pc,#0x14 ; #0x8328
0x00008310: eb000b52 R... BL _printf ; 0xb060
0x00008314: e28f000c .... ADD r0,pc,#0xc ; #0x8328
0x00008318: eb000b50 P... BL _printf ; 0xb060
0x0000831c: e3a00002 .... MOV r0,#2
0x00008320: ebffff94 .... BL Sleep ; 0x8178
0x00008324: eaffffe5 .... B 0x82c0
$d
0x00008328: 202b2b2b +++ DCD 539700011
0x0000832c: 00000a0d .... DCD 2573
0x00008330: 202b2b2b +++ DCD 539700011
0x00008334: 73617420 tas DCD 1935766560
0x00008338: 2032206b k 2 DCD 540156011
0x0000833c: 6e6e7572 runn DCD 1852732786
0x00008340: 20676e69 ing DCD 543649385
0x00008344: 202e2e2e ... DCD 539897390
0x00008348: 00000a0d .... DCD 2573
0x0000834c: 202b2b2b +++ DCD 539700011
0x00008350: a671a820 .q. DCD 2792466464
0x00008354: a6e4a6e4 .... DCD 2800002788
0x00008358: 2072a8e4 ..r DCD 544385252
0x0000835c: 00000a0d .... DCD 2573
0x00008360: 202b2b2b +++ DCD 539700011
0x00008364: a1a12f7b {/.. DCD 2711695227
0x00008368: 6fa1a16f o..o DCD 1872863599
0x0000836c: 7d5ca1a1 ..\} DCD 2103222689
0x00008370: 000a0d20 ... DCD 658720
0x00008374: 202b2b2b +++ DCD 539700011
0x00008378: a1a12820 (.. DCD 2711693344
0x0000837c: 296f6f28 (oo) DCD 695168808
0x00008380: 2029a1a1 ..) DCD 539599265
0x00008384: 00000a0d .... DCD 2573
0x00008388: 202b2b2b +++ DCD 539700011
0x0000838c: 20202020 DCD 538976288
0x00008390: 20e1a620 .. DCD 551659040
0x00008394: 00000a0d .... DCD 2573
0x00008398: 202b2b2b +++ DCD 539700011
0x0000839c: 206f6720 go DCD 544171808
0x000083a0: 73206f74 to s DCD 1931505524
0x000083a4: 7065656c leep DCD 1885693292
0x000083a8: 74203220 2 t DCD 1948267040
0x000083ac: 2d656d69 ime- DCD 761621865
0x000083b0: 6b636974 tick DCD 1801677172
0x000083b4: 000a0d73 s... DCD 658803
C_Entry
$a
0x000083b8: e92d400e .@-. STMFD r13!,{r1-r3,r14}
0x000083bc: e3a00000 .... MOV r0,#0
0x000083c0: e58d0008 .... STR r0,[r13,#8]
0x000083c4: e3a00001 .... MOV r0,#1
0x000083c8: e58d0004 .... STR r0,[r13,#4]
0x000083cc: e3a00000 .... MOV r0,#0
0x000083d0: e51f12fc .... LDR r1,0x80dc
0x000083d4: e5810000 .... STR r0,[r1,#0]
0x000083d8: e28f003c <... ADD r0,pc,#0x3c ; #0x841c
0x000083dc: eb000b1f .... BL _printf ; 0xb060
0x000083e0: e59f0048 H... LDR r0,0x8430
0x000083e4: ebffff44 D... BL install_irqhandler ; 0x80fc
0x000083e8: eb00011a .... BL OSInit ; 0x8858
0x000083ec: e3a03000 .0.. MOV r3,#0
0x000083f0: e59f203c < .. LDR r2,0x8434
0x000083f4: e28d1008 .... ADD r1,r13,#8
0x000083f8: e59f0038 8... LDR r0,0x8438
0x000083fc: eb000862 b... BL OSTaskCreate ; 0xa58c
0x00008400: e3a03001 .0.. MOV r3,#1
0x00008404: e59f2030 0 .. LDR r2,0x843c
0x00008408: e28d1004 .... ADD r1,r13,#4
0x0000840c: e59f002c ,... LDR r0,0x8440
0x00008410: eb00085d ]... BL OSTaskCreate ; 0xa58c
0x00008414: eb0001f9 .... BL OSStart ; 0x8c00
0x00008418: e8bd800e .... LDMFD r13!,{r1-r3,pc}
$d
0x0000841c: 72617473 star DCD 1918989427
0x00008420: 656b2074 t ke DCD 1701519476
0x00008424: 6c656e72 rnel DCD 1818586738
0x00008428: 216b6f20 ok! DCD 560688928
0x0000842c: 00000a0d .... DCD 2573
$f
0x00008430: 0000c5c4 .... DCD 50628
0x00008434: 0000d8e0 .... DCD 55520
$f
0x00008438: 0000818c .... DCD 33164
0x0000843c: 0000e8e0 .... DCD 59616
$f
0x00008440: 000082b8 .... DCD 33464
OS_TaskIdle
$a
.text
0x00008444: e92d4010 .@-. STMFD r13!,{r4,r14}
0x00008448: e1a04000 .@.. MOV r4,r0
0x0000844c: e1a00000 .... NOP
0x00008450: e1a00000 .... NOP
0x00008454: e1a00000 .... NOP
0x00008458: eb00107e ~... BL ARMDisableInt ; 0xc658
0x0000845c: e59f081c .... LDR r0,0x8c80
0x00008460: e5900000 .... LDR r0,[r0,#0]
0x00008464: e2800001 .... ADD r0,r0,#1
0x00008468: e59f1810 .... LDR r1,0x8c80
0x0000846c: e5810000 .... STR r0,[r1,#0]
0x00008470: eb00107d }... BL ARMEnableInt ; 0xc66c
0x00008474: eb000acc .... BL OSTaskIdleHook ; 0xafac
0x00008478: eafffff5 .... B 0x8454
OS_Sched
0x0000847c: e92d4010 .@-. STMFD r13!,{r4,r14}
0x00008480: eb001074 t... BL ARMDisableInt ; 0xc658
0x00008484: e59f07f8 .... LDR r0,0x8c84
0x00008488: e5d00000 .... LDRB r0,[r0,#0]
0x0000848c: e59f17f4 .... LDR r1,0x8c88
0x00008490: e5d11000 .... LDRB r1,[r1,#0]
0x00008494: e1900001 .... ORRS r0,r0,r1
0x00008498: 1a00001c .... BNE 0x8510
0x0000849c: e59f07e8 .... LDR r0,0x8c8c
0x000084a0: e59f17e8 .... LDR r1,0x8c90
0x000084a4: e5d11000 .... LDRB r1,[r1,#0]
0x000084a8: e7d04001 .@.. LDRB r4,[r0,r1]
0x000084ac: e59f07e0 .... LDR r0,0x8c94
0x000084b0: e7d00004 .... LDRB r0,[r0,r4]
0x000084b4: e59f17d0 .... LDR r1,0x8c8c
0x000084b8: e7d10000 .... LDRB r0,[r1,r0]
0x000084bc: e0800184 .... ADD r0,r0,r4,LSL #3
0x000084c0: e59f17d0 .... LDR r1,0x8c98
0x000084c4: e5c10000 .... STRB r0,[r1,#0]
0x000084c8: e59f07c8 .... LDR r0,0x8c98
0x000084cc: e5d00000 .... LDRB r0,[r0,#0]
0x000084d0: e59f17c4 .... LDR r1,0x8c9c
0x000084d4: e5d11000 .... LDRB r1,[r1,#0]
0x000084d8: e1500001 ..P. CMP r0,r1
0x000084dc: 0a00000b .... BEQ 0x8510
0x000084e0: e59f07b8 .... LDR r0,0x8ca0
0x000084e4: e59f17ac .... LDR r1,0x8c98
0x000084e8: e5d11000 .... LDRB r1,[r1,#0]
0x000084ec: e7900101 .... LDR r0,[r0,r1,LSL #2]
0x000084f0: e59f17ac .... LDR r1,0x8ca4
0x000084f4: e5810000 .... STR r0,[r1,#0]
0x000084f8: e59f07a8 .... LDR r0,0x8ca8
0x000084fc: e5900000 .... LDR r0,[r0,#0]
0x00008500: e2800001 .... ADD r0,r0,#1
0x00008504: e59f179c .... LDR r1,0x8ca8
0x00008508: e5810000 .... STR r0,[r1,#0]
0x0000850c: eb00100d .... BL OSCtxSw ; 0xc548
0x00008510: eb001055 U... BL ARMEnableInt ; 0xc66c
0x00008514: e8bd8010 .... LDMFD r13!,{r4,pc}
OS_TCBInit
0x00008518: e92d4ff8 .O-. STMFD r13!,{r3-r11,r14}
0x0000851c: e1a05000 .P.. MOV r5,r0
0x00008520: e1a09001 .... MOV r9,r1
0x00008524: e1a0a002 .... MOV r10,r2
0x00008528: e1a0b003 .... MOV r11,r3
0x0000852c: e28d8028 (... ADD r8,r13,#0x28
0x00008530: e89801c0 .... LDMIA r8,{r6-r8}
0x00008534: eb001047 G... BL ARMDisableInt ; 0xc658
0x00008538: e59f076c l... LDR r0,0x8cac
0x0000853c: e5904000 .@.. LDR r4,[r0,#0]
0x00008540: e3540000 ..T. CMP r4,#0
0x00008544: 0a000047 G... BEQ 0x8668
0x00008548: e59f175c \... LDR r1,0x8cac
0x0000854c: e5940014 .... LDR r0,[r4,#0x14]
0x00008550: e5810000 .... STR r0,[r1,#0]
0x00008554: eb001044 D... BL ARMEnableInt ; 0xc66c
0x00008558: e5849000 .... STR r9,[r4,#0]
0x0000855c: e5c4502d -P.. STRB r5,[r4,#0x2d]
0x00008560: e3a00000 .... MOV r0,#0
0x00008564: e5c4002c ,... STRB r0,[r4,#0x2c]
0x00008568: e3a00000 .... MOV r0,#0
0x0000856c: e1c402ba .... STRH r0,[r4,#0x2a]
0x00008570: e5847004 .p.. STR r7,[r4,#4]
0x00008574: e584600c .`.. STR r6,[r4,#0xc]
0x00008578: e584a008 .... STR r10,[r4,#8]
0x0000857c: e1c481b0 .... STRH r8,[r4,#0x10]
0x00008580: e1c4b1b2 .... STRH r11,[r4,#0x12]
0x00008584: e3a00000 .... MOV r0,#0
0x00008588: e5c40032 2... STRB r0,[r4,#0x32]
0x0000858c: e1a001a5 .... MOV r0,r5,LSR #3
0x00008590: e5c4002f /... STRB r0,[r4,#0x2f]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -