📄 os_task.lst
字号:
00000C19 49 00 00 00 .dd LM15-_OSTaskChangePrio
00000C1B 0D 00 0A 00 .dw 0x0d,0x0a
00008D7C .code
LM15:
00008D7C 05 95 R2=BP // QImode move
00008D7D 0D 03 01 00 R1=BP+1
00008D7F 0A 95 93 01 R2=_OSTCBPrioTbl // QImode move
00008D81 07 98 R4=[bp+7] // QImode move
00008D82 C4 96 R3=[R4] // QImode move
00008D83 03 05 R2 = R2 + R3 //addqi3
00008D84 02 99 R4=R2 // QImode move
00008D85 C4 96 R3=[R4] // QImode move
00008D86 01 95 R2=R1 // QImode move
00008D87 C2 D6 [R2]=R3 // QImode move
00000C1D .debug
00000C1D 2E 00 73 00 .dw '.stabn 0x44,0,83,',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
38 00 33 00
2C 00 00 00
00 00
00000C30 55 00 00 00 .dd LM16-_OSTaskChangePrio
00000C32 0D 00 0A 00 .dw 0x0d,0x0a
00008D88 .code
LM16:
00008D88 05 93 R1=BP // QImode move
00008D89 0D 05 01 00 R2=BP+1
00008D8B 02 97 R3=R2 // QImode move
00008D8C C3 92 R1=[R3] // QImode move
00008D8D 40 42 CMP R1,0 // QImode test
00008D8E 07 4E 01 EE NSJNZ L8 //QImode NE
00 EE
00000C34 .debug
00000C34 2E 00 73 00 .dw '.stabn 0x44,0,84,',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
38 00 34 00
2C 00 00 00
00 00
00000C47 5E 00 00 00 .dd LM17-_OSTaskChangePrio
00000C49 0D 00 0A 00 .dw 0x0d,0x0a
00008D91 .code
LM17:
LBB4:
00008D91 40 F0 A6 9F call _Critical_out // call with return value
00000C4B .debug
00000C4B 2E 00 73 00 .dw '.stabn 0x44,0,85,',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
38 00 35 00
2C 00 00 00
00 00
00000C5E 60 00 00 00 .dd LM18-_OSTaskChangePrio
00000C60 0D 00 0A 00 .dw 0x0d,0x0a
00008D93 .code
LM18:
00008D93 69 92 R1=41 // QImode move
00008D94 0F 9F 75 8F pc=L2 // Indirect jump
00000C62 .debug
00000C62 2E 00 73 00 .dw '.stabn 0x44,0,86,',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
38 00 36 00
2C 00 00 00
00 00
00000C75 63 00 00 00 .dd LM19-_OSTaskChangePrio
00000C77 0D 00 0A 00 .dw 0x0d,0x0a
00008D96 .code
LM19:
LBE4:
L8:
00000C79 .debug
00000C79 2E 00 73 00 .dw '.stabn 0x44,0,87,',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
38 00 37 00
2C 00 00 00
00 00
00000C8C 63 00 00 00 .dd LM20-_OSTaskChangePrio
00000C8E 0D 00 0A 00 .dw 0x0d,0x0a
00008D96 .code
LM20:
00008D96 05 93 R1=BP // QImode move
00008D97 0D 05 01 00 R2=BP+1
00008D99 02 99 R4=R2 // QImode move
00008D9A C4 92 R1=[R4] // QImode move
00008D9B 41 42 CMP R1,1 // QImode compare
00008D9C 07 4E 01 EE NSJNZ L9 //QImode NE
00 EE
00000C90 .debug
00000C90 2E 00 73 00 .dw '.stabn 0x44,0,88,',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
38 00 38 00
2C 00 00 00
00 00
00000CA3 6C 00 00 00 .dd LM21-_OSTaskChangePrio
00000CA5 0D 00 0A 00 .dw 0x0d,0x0a
00008D9F .code
LM21:
LBB5:
00008D9F 40 F0 A6 9F call _Critical_out // call with return value
00000CA7 .debug
00000CA7 2E 00 73 00 .dw '.stabn 0x44,0,89,',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
38 00 39 00
2C 00 00 00
00 00
00000CBA 6E 00 00 00 .dd LM22-_OSTaskChangePrio
00000CBC 0D 00 0A 00 .dw 0x0d,0x0a
00008DA1 .code
LM22:
00008DA1 4B 92 R1=11 // QImode move
00008DA2 0F 9F 75 8F pc=L2 // Indirect jump
00000CBE .debug
00000CBE 2E 00 73 00 .dw '.stabn 0x44,0,90,',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
39 00 30 00
2C 00 00 00
00 00
00000CD1 71 00 00 00 .dd LM23-_OSTaskChangePrio
00000CD3 0D 00 0A 00 .dw 0x0d,0x0a
00008DA4 .code
LM23:
LBE5:
L9:
00000CD5 .debug
00000CD5 2E 00 73 00 .dw '.stabn 0x44,0,92,',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
39 00 32 00
2C 00 00 00
00 00
00000CE8 71 00 00 00 .dd LM24-_OSTaskChangePrio
00000CEA 0D 00 0A 00 .dw 0x0d,0x0a
00008DA4 .code
LM24:
00008DA4 05 95 R2=BP // QImode move
00008DA5 0D 03 03 00 R1=BP+3
00008DA7 07 94 R2=[bp+7] // QImode move
00008DA8 07 94 R2=[bp+7] // QImode move
00008DA9 0A 07 01 00 R3=R2+1
00008DAB 03 99 R4=R3 // QImode move
00008DAC C4 94 R2=[R4] // QImode move
00008DAD 72 97 R3=R2 lsr 3
00008DAE 01 95 R2=R1 // QImode move
00008DAF C2 D6 [R2]=R3 // QImode move
00000CEC .debug
00000CEC 2E 00 73 00 .dw '.stabn 0x44,0,93,',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
39 00 33 00
2C 00 00 00
00 00
00000CFF 7D 00 00 00 .dd LM25-_OSTaskChangePrio
00000D01 0D 00 0A 00 .dw 0x0d,0x0a
00008DB0 .code
LM25:
00008DB0 05 95 R2=BP // QImode move
00008DB1 0D 03 02 00 R1=BP+2
00008DB3 07 94 R2=[bp+7] // QImode move
00008DB4 07 98 R4=[bp+7] // QImode move
00008DB5 0C 07 01 00 R3=R4+1
00008DB7 03 95 R2=R3 // QImode move
00008DB8 C2 94 R2=[R2] // QImode move
00008DB9 0A B9 07 00 R4=R2&7
00008DBB 01 95 R2=R1 // QImode move
00008DBC C2 D8 [R2]=R4 // QImode move
00000D03 .debug
00000D03 2E 00 73 00 .dw '.stabn 0x44,0,99,',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
39 00 39 00
2C 00 00 00
00 00
00000D16 8A 00 00 00 .dd LM26-_OSTaskChangePrio
00000D18 0D 00 0A 00 .dw 0x0d,0x0a
00008DBD .code
LM26:
00008DBD 05 93 R1=BP // QImode move
00008DBE 0D 07 05 00 R3=BP+5
00008DC0 08 D6 [bp+8]=R3 // QImode move
00008DC1 05 93 R1=BP // QImode move
00008DC2 0D 05 03 00 R2=BP+3
00008DC4 41 92 R1=1 // QImode move
00008DC5 02 99 R4=R2 // QImode move
00008DC6 C4 94 R2=[R4] // QImode move
00008DC7 C8 D4 [SP--]=R2 // QImode move
00008DC8 C8 D2 [SP--]=R1 // QImode move
00008DC9 40 F0 1E A1 call __lshiu1 // call with return value
00008DCB 42 00 SP = SP + 2 //SP
00008DCC 08 94 R2=[bp+8] // QImode move
00008DCD C2 D2 [R2]=R1 // QImode move
00000D1A .debug
00000D1A 2E 00 73 00 .dw '.stabn 0x44,0,100,',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
31 00 30 00
30 00 2C 00
00 00 00 00
00000D2E 9B 00 00 00 .dd LM27-_OSTaskChangePrio
00000D30 0D 00 0A 00 .dw 0x0d,0x0a
00008DCE .code
LM27:
00008DCE 05 93 R1=BP // QImode move
00008DCF 0D 07 04 00 R3=BP+4
00008DD1 09 D6 [bp+9]=R3 // QImode move
00008DD2 05 93 R1=BP // QImode move
00008DD3 0D 05 02 00 R2=BP+2
00008DD5 41 92 R1=1 // QImode move
00008DD6 02 99 R4=R2 // QImode move
00008DD7 C4 94 R2=[R4] // QImode move
00008DD8 C8 D4 [SP--]=R2 // QImode move
00008DD9 C8 D2 [SP--]=R1 // QImode move
00008DDA 40 F0 1E A1 call __lshiu1 // call with return value
00008DDC 42 00 SP = SP + 2 //SP
00008DDD 09 94 R2=[bp+9] // QImode move
00008DDE C2 D2 [R2]=R1 // QImode move
00000D32 .debug
00000D32 2E 00 73 00 .dw '.stabn 0x44,0,101,',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
31 00 30 00
31 00 2C 00
00 00 00 00
00000D46 AC 00 00 00 .dd LM28-_OSTaskChangePrio
00000D48 0D 00 0A 00 .dw 0x0d,0x0a
00008DDF .code
LM28:
00008DDF 09 93 93 01 R1=_OSTCBPrioTbl // QImode move
00008DE1 07 96 R3=[bp+7] // QImode move
00008DE2 C3 94 R2=[R3] // QImode move
00008DE3 02 03 R1 = R1 + R2 //addqi3
00008DE4 40 94 R2=0 // QImode move
00008DE5 01 99 R4=R1 // QImode move
00008DE6 C4 D4 [R4]=R2 // QImode move
00000D4A .debug
00000D4A 2E 00 73 00 .dw '.stabn 0x44,0,102,',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
31 00 30 00
32 00 2C 00
00 00 00 00
00000D5E B4 00 00 00 .dd LM29-_OSTaskChangePrio
00000D60 0D 00 0A 00 .dw 0x0d,0x0a
00008DE7 .code
LM29:
00008DE7 07 92 R1=[bp+7] // QImode move
00008DE8 07 92 R1=[bp+7] // QImode move
00008DE9 09 05 01 00 R2=R1+1
00008DEB 09 93 93 01 R1=_OSTCBPrioTbl // QImode move
00008DED 02 97 R3=R2 // QImode move
00008DEE C3 94 R2=[R3] // QImode move
00008DEF 02 03 R1 = R1 + R2 //addqi3
00008DF0 05 95 R2=BP // QImode move
00008DF1 0D 07 01 00 R3=BP+1
00008DF3 03 99 R4=R3 // QImode move
00008DF4 C4 94 R2=[R4] // QImode move
00008DF5 01 97 R3=R1 // QImode move
00008DF6 C3 D4 [R3]=R2 // QImode move
00000D62 .debug
00000D62 2E 00 73 00 .dw '.stabn 0x44,0,103,',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
31 00 30 00
33 00 2C 00
00 00 00 00
00000D76 C4 00 00 00 .dd LM30-_OSTaskChangePrio
00000D78 0D 00 0A 00 .dw 0x0d,0x0a
00008DF7 .code
LM30:
00008DF7 05 95 R2=BP // QImode move
00008DF8 0D 03 06 00 R1=BP+6
00008DFA 05 95 R2=BP // QImode move
00008DFB 0D 07 01 00 R3=BP+1
00008DFD 03 95 R2=R3 // QImode move
00008DFE C2 98 R4=[R2] // QImode move
00008DFF 04 95 R2=R4 // QImode move
00008E00 0C 07 0F 00 R3=R4+15
00008E02 03 99 R4=R3 // QImode move
00008E03 C4 94 R2=[R4] // QImode move
00008E04 01 97 R3=R1 // QImode move
00008E05 C3 D4 [R3]=R2 // QImode move
00000D7A .debug
00000D7A 2E 00 73 00 .dw '.stabn 0x44,0,104,',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
31 00 30 00
34 00 2C 00
00 00 00 00
00000D8E D3 00 00 00 .dd LM31-_OSTaskChangePrio
00000D90 0D 00 0A 00 .dw 0x0d,0x0a
00008E06 .code
LM31:
00008E06 05 93 R1=BP // QImode move
00008E07 0D 05 06 00 R2=BP+6
00008E09 09 93 07 01 R1=_OSRdyTbl // QImode move
00008E0B 02 99 R4=R2 // QImode move
00008E0C C4 94 R2=[R4] // QImode move
00008E0D 02 03 R1 = R1 + R2 //addqi3
00008E0E 05 95 R2=BP // QImode move
00008E0F 0D 07 01 00 R3=BP+1
00008E11 03 95 R2=R3 // QImode move
00008E12 C2 98 R4=[R2] // QImode move
00008E13 04 95 R2=R4 // QImode move
00008E14 0C 07 10 00 R3=R4+16
00008E16 01 99 R4=R1 // QImode move
00008E17 C4 92 R1=[R4] // QImode move
00008E18 03 99 R4=R3 // QImode move
00008E19 C4 98 R4=[R4] // QImode move
00008E1A 04 B3 R1&=R4
00008E1B 40 42 CMP R1,0 // QImode test
00008E1C 02 4E 0F 9F NSJZ L10 //QImode EQ
8F 8E
00000D92 .debug
00000D92 2E 00 73 00 .dw '.stabn 0x44,0,105,',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
31 00 30 00
35 00 2C 00
00 00 00 00
00000DA6 EC 00 00 00 .dd LM32-_OSTaskChangePrio
00000DA8 0D 00 0A 00 .dw 0x0d,0x0a
00008E1F .code
LM32:
00008E1F 05 93 R1=BP // QImode move
00008E20 0D 05 06 00 R2=BP+6
00008E22 09 93 07 01 R1=_OSRdyTbl // QImode move
00008E24 02 97 R3=R2 // QImode move
00008E25 C3 94 R2=[R3] // QImode move
00008E26 02 03 R1 = R1 + R2 //addqi3
00008E27 05 95 R2=BP // QImode move
00008E28 0D 07 06 00 R3=BP+6
00008E2A 0A 95 07 01 R2=_OSRdyTbl // QImode move
00008E2C 03 99 R4=R3 // QImode move
00008E2D C4 96 R3=[R4] // QImode move
00008E2E 03 05 R2 = R2 + R3 //addqi3
00008E2F 05 97 R3=BP // QImode move
00008E30 0D 09 01 00 R4=BP+1
00008E32 04 97 R3=R4 // QImode move
00008E33 C3 96 R3=[R3] // QImode move
00008E34 0A D6 [bp+10]=R3 // QImode move
00008E35 0A 96 R3=[bp+10] // QImode move
00008E36 0A 96 R3=[bp+10] // QImode move
00008E37 0B 09 10 00 R4=R3+16
00008E39 04 97 R3=R4 // QImode move
00008E3A C3 96 R3=[R3] // QImode move
00008E3B 0B D6 [bp+11]=R3 // QImode move
00008E3C 0B 98 R4=[bp+11] // QImode move
00008E3D 0C 89 FF FF R4=R4^0xffff // one_cmplqi2
00008E3F 10 D8 [bp+16]=R4 // QImode move
00008E40 02 97 R3=R2 // QImode move
00008E41 C3 98 R4=[R3] // QImode move
00008E42 10 96 R3=[bp+16] // QImode move
00008E43 03 B9 R4&=R3
00008E44 01 97 R3=R1 // QImode move
00008E45 C3 D8 [R3]=R4 // QImode move
00000DAA .debug
00000DAA 2E 00 73 00 .dw '.stabn 0x44,0,106,',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
31 00 30 00
36 00 2C 00
00 00 00 00
00000DBE 13 01 00 00 .dd LM33-_OSTaskChangePrio
00000DC0 0D 00 0A 00 .dw 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -