📄 os_task.lst
字号:
// GCC inline ASM end
00000ABA .debug
00000ABA 2E 00 73 00 .dw '.stabn 0x44,0,206,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 30 00
36 00 2C 00
00 00 00 00
00000ACE A9 00 00 00 .dd LM27-_OSTaskCreate
00000AD0 0D 00 0A 00 .dw 0x0d,0x0a
00008DC7 .code
LM27:
00008DC7 68 92 R1=40 // QImode move
00008DC8 0F 9F CA 8D pc=L3 // Indirect jump
L9:
00000AD2 .debug
00000AD2 2E 00 73 00 .dw '.stabn 0x44,0,208,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 30 00
38 00 2C 00
00 00 00 00
00000AE6 AC 00 00 00 .dd LM28-_OSTaskCreate
00000AE8 0D 00 0A 00 .dw 0x0d,0x0a
00008DCA .code
LM28:
LBE2:
00000AEA .debug
00000AEA 2E 00 73 00 .dw '.stabn 0x44,0,208,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 30 00
38 00 2C 00
00 00 00 00
00000AFE AC 00 00 00 .dd LM29-_OSTaskCreate
00000B00 0D 00 0A 00 .dw 0x0d,0x0a
00008DCA .code
LM29:
L3:
00008DCA 43 00 sp+=3
00008DCB 88 98 pop bp from [sp]
00008DCC 90 9A retf
.endp // end of OSTaskCreate
00000B02 .debug
00000B02 2E 00 73 00 .dw '.stabs "task:p41=*42=f19",160,0,0,6',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
74 00 61 00
73 00 6B 00
3A 00 70 00
34 00 31 00
3D 00 2A 00
34 00 32 00
3D 00 66 00
31 00 39 00
22 00 2C 00
31 00 36 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
36 00 0D 00
0A 00
00008DCD .CODE
00000B27 .debug
00000B27 2E 00 73 00 .dw '.stabs "pdata:p32",160,0,0,7',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
70 00 64 00
61 00 74 00
61 00 3A 00
70 00 33 00
32 00 22 00
2C 00 31 00
36 00 30 00
2C 00 30 00
2C 00 30 00
2C 00 37 00
0D 00 0A 00
00008DCD .CODE
00000B45 .debug
00000B45 2E 00 73 00 .dw '.stabs "ptos:p37",160,0,0,8',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
70 00 74 00
6F 00 73 00
3A 00 70 00
33 00 37 00
22 00 2C 00
31 00 36 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
38 00 0D 00
0A 00
00008DCD .CODE
00000B62 .debug
00000B62 2E 00 73 00 .dw '.stabs "prio:p21",160,0,0,9',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
70 00 72 00
69 00 6F 00
3A 00 70 00
32 00 31 00
22 00 2C 00
31 00 36 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
39 00 0D 00
0A 00
00008DCD .CODE
00000B7F .debug
00000B7F 2E 00 73 00 .dw '.stabn 0xc0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 63 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
00000B91 07 00 00 00 .dd LBB2-_OSTaskCreate
00000B93 0D 00 0A 00 .dw 0x0d,0x0a
00008DCD .code
00000B95 .debug
00000B95 2E 00 73 00 .dw '.stabs "psp:32",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
70 00 73 00
70 00 3A 00
33 00 32 00
22 00 2C 00
31 00 32 00
38 00 2C 00
30 00 2C 00
30 00 2C 00
30 00 0D 00
0A 00
00008DCD .CODE
00000BB0 .debug
00000BB0 2E 00 73 00 .dw '.stabs "err:21",128,0,0,1',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
65 00 72 00
72 00 3A 00
32 00 31 00
22 00 2C 00
31 00 32 00
38 00 2C 00
30 00 2C 00
30 00 2C 00
31 00 0D 00
0A 00
00008DCD .CODE
00000BCB .debug
00000BCB 2E 00 73 00 .dw '.stabn 0xe0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 65 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
00000BDD AC 00 00 00 .dd LBE2-_OSTaskCreate
00000BDF 0D 00 0A 00 .dw 0x0d,0x0a
00008DCD .code
00000BE1 .debug
00000BE1 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000BEA AF 00 00 00 .dd LME2-_OSTaskCreate
00000BEC 0D 00 0A 00 .dw 0x0d,0x0a
00008DCD .code
LME2:
00008DCD .code
00000BEE .debug
00000BEE 2E 00 73 00 .dw '.stabs "OSTaskQuery:F21",36,0,0,',0,0,offset _OSTaskQuery,seg _OSTaskQuery,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
4F 00 53 00
54 00 61 00
73 00 6B 00
51 00 75 00
65 00 72 00
79 00 3A 00
46 00 32 00
31 00 22 00
2C 00 33 00
36 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
B6 00 00 00
0D 00 0A 00
00008DCD .CODE
.public _OSTaskQuery
_OSTaskQuery: .proc
00000C14 .debug
00000C14 2E 00 73 00 .dw '.stabn 0x44,0,702,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 30 00
32 00 2C 00
00 00 00 00
00000C28 00 00 00 00 .dd LM30-_OSTaskQuery
00000C2A 0D 00 0A 00 .dw 0x0d,0x0a
00008DCD .code
LM30:
// total=2, vars=2
// frame_pointer_needed: 1
00008DCD 88 DA push bp to [sp]
00008DCE 42 20 sp-=2
00008DCF 08 0B 01 00 bp=sp+1
00008DD1 0D 03 05 00 R1=BP+5
00008DD3 01 D2 [bp+1]=R1 // QImode move
00000C2C .debug
00000C2C 2E 00 73 00 .dw '.stabn 0x44,0,703,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 30 00
33 00 2C 00
00 00 00 00
00000C40 07 00 00 00 .dd LM31-_OSTaskQuery
00000C42 0D 00 0A 00 .dw 0x0d,0x0a
00008DD4 .code
LM31:
LBB3:
00000C44 .debug
00000C44 2E 00 73 00 .dw '.stabn 0x44,0,706,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 30 00
36 00 2C 00
00 00 00 00
00000C58 07 00 00 00 .dd LM32-_OSTaskQuery
00000C5A 0D 00 0A 00 .dw 0x0d,0x0a
00008DD4 .code
LM32:
00008DD4 01 94 R2=[bp+1] // QImode move
00008DD5 C2 92 R1=[R2] // QImode move
00008DD6 4C 42 CMP R1,12 // QImode compare
00008DD7 0C 8E 01 EE NSJNA L15 //QImode LEU
00 EE
00008DDA 01 96 R3=[bp+1] // QImode move
00008DDB C3 92 R1=[R3] // QImode move
00008DDC 09 43 FF 00 CMP R1,255 // QImode compare
00008DDE 05 5E 01 EE NSJZ L15 //QImode EQ
00 EE
00000C5C .debug
00000C5C 2E 00 73 00 .dw '.stabn 0x44,0,707,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 30 00
37 00 2C 00
00 00 00 00
00000C70 14 00 00 00 .dd LM33-_OSTaskQuery
00000C72 0D 00 0A 00 .dw 0x0d,0x0a
00008DE1 .code
LM33:
00008DE1 6A 92 R1=42 // QImode move
00008DE2 0F 9F 18 8E pc=L14 // Indirect jump
L15:
00000C74 .debug
00000C74 2E 00 73 00 .dw '.stabn 0x44,0,709,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 30 00
39 00 2C 00
00 00 00 00
00000C88 17 00 00 00 .dd LM34-_OSTaskQuery
00000C8A 0D 00 0A 00 .dw 0x0d,0x0a
00008DE4 .code
LM34:
// GCC inline ASM start
00008DE4 40 F1 INT OFF
// GCC inline ASM end
00000C8C .debug
00000C8C 2E 00 73 00 .dw '.stabn 0x44,0,710,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 31 00
30 00 2C 00
00 00 00 00
00000CA0 18 00 00 00 .dd LM35-_OSTaskQuery
00000CA2 0D 00 0A 00 .dw 0x0d,0x0a
00008DE5 .code
LM35:
00008DE5 01 94 R2=[bp+1] // QImode move
00008DE6 C2 92 R1=[R2] // QImode move
00008DE7 09 43 FF 00 CMP R1,255 // QImode compare
00008DE9 0A 4E 01 EE NSJNZ L16 //QImode NE
00 EE
00000CA4 .debug
00000CA4 2E 00 73 00 .dw '.stabn 0x44,0,711,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 31 00
31 00 2C 00
00 00 00 00
00000CB8 1F 00 00 00 .dd LM36-_OSTaskQuery
00000CBA 0D 00 0A 00 .dw 0x0d,0x0a
00008DEC .code
LM36:
00008DEC 12 95 52 00 R2=[_OSTCBCur] // QImode move
00008DEE 02 93 R1=R2 // QImode move
00008DEF 46 04 R2=R2+6
00008DF0 02 97 R3=R2 // QImode move
00008DF1 C3 92 R1=[R3] // QImode move
00008DF2 01 94 R2=[bp+1] // QImode move
00008DF3 C2 D2 [R2]=R1 // QImode move
L16:
00000CBC .debug
00000CBC 2E 00 73 00 .dw '.stabn 0x44,0,713,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 31 00
33 00 2C 00
00 00 00 00
00000CD0 27 00 00 00 .dd LM37-_OSTaskQuery
00000CD2 0D 00 0A 00 .dw 0x0d,0x0a
00008DF4 .code
LM37:
00008DF4 09 93 56 00 R1=_OSTCBPrioTbl // QImode move
00008DF6 01 96 R3=[bp+1] // QImode move
00008DF7 C3 94 R2=[R3] // QImode move
00008DF8 02 03 R1 = R1 + R2 //addqi3
00008DF9 01 97 R3=R1 // QImode move
00008DFA C3 94 R2=[R3] // QImode move
00008DFB C5 D4 [BP]=R2 // QImode move
00008DFC 40 44 CMP R2,0 // QImode test
00008DFD 07 4E 01 EE NSJNZ L17 //QImode NE
00 EE
00000CD4 .debug
00000CD4 2E 00 73 00 .dw '.stabn 0x44,0,714,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 31 00
34 00 2C 00
00 00 00 00
00000CE8 33 00 00 00 .dd LM38-_OSTaskQuery
00000CEA 0D 00 0A 00 .dw 0x0d,0x0a
00008E00 .code
LM38:
// GCC inline ASM start
00008E00 41 F1 INT IRQ
00008E01 42 F1 INT FIQ
// GCC inline ASM end
00000CEC .debug
00000CEC 2E 00 73 00 .dw '.stabn 0x44,0,715,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
37 00 31 00
35 00 2C 00
00 00 00 00
00000D00 35 00 00 00 .dd LM39-_OSTaskQuery
00000D02 0D 00 0A 00 .dw 0x0d,0x0a
00008E02 .code
LM39:
00008E02 69 92 R1=41 // QImode move
00008E03 0F 9F 18 8E pc=L14 // Indirect jump
L17:
00000D04 .debug
00000D04 2E 00 73 00 .dw '.stabn 0x44,0,717,',0,0
74 00 61 00
62 00 6E 00
20 00 30
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -