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

📄 os_cpu_c.lst

📁 此代码是ucos-II在凌阳61单片机上的移植
💻 LST
📖 第 1 页 / 共 4 页
字号:
         36 00 3B 00
         5C 00 5C 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      
0000075E 2E 00 73 00        		.DW '.stabs "OSTCBX:21,112,16;OSTCBY:21,128,16;OSTCBBitX:21,144,16;\\",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4F 00 53 00
         54 00 43 00
         42 00 58 00
         3A 00 32 00
         31 00 2C 00
         31 00 31 00
         32 00 2C 00
         31 00 36 00
         3B 00 4F 00
         53 00 54 00
         43 00 42 00
         59 00 3A 00
         32 00 31 00
         2C 00 31 00
         32 00 38 00
         2C 00 31 00
         36 00 3B 00
         4F 00 53 00
         54 00 43 00
         42 00 42 00
         69 00 74 00
         58 00 3A 00
         32 00 31 00
         2C 00 31 00
         34 00 34 00
         2C 00 31 00
         36 00 3B 00
         5C 00 5C 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      
000007AB 2E 00 73 00        		.DW '.stabs "OSTCBBitY:21,160,16;;",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4F 00 53 00
         54 00 43 00
         42 00 42 00
         69 00 74 00
         59 00 3A 00
         32 00 31 00
         2C 00 31 00
         36 00 30 00
         2C 00 31 00
         36 00 3B 00
         3B 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
00008ED8                    	.CODE
000007D5                    	.debug
000007D5 2E 00 73 00        		.dw '.stabs "OS_TCB:t40=36",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4F 00 53 00
         5F 00 54 00
         43 00 42 00
         3A 00 74 00
         34 00 30 00
         3D 00 33 00
         36 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
00008ED8                    	.CODE
00008ED8                    	.code
000007F7                    	.debug
000007F7 2E 00 73 00        		.dw '.stabs "OSTaskStkInit:F32",36,0,0,',0,0,offset _OSTaskStkInit,seg _OSTaskStkInit,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
         53 00 74 00
         6B 00 49 00
         6E 00 69 00
         74 00 3A 00
         46 00 33 00
         32 00 22 00
         2C 00 33 00
         36 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         00 00 00 00
         0D 00 0A 00
00008ED8                    	.CODE
                            	.public _OSTaskStkInit
                            	_OSTaskStkInit:	.proc
0000081F                    	.debug
0000081F 2E 00 73 00        		.dw '.stabn 0x44,0,11,',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 31 00
         2C 00 00 00
         00 00      
00000832 00 00 00 00        		.dd LM1-_OSTaskStkInit
00000834 0D 00 0A 00        		.dw 0x0d,0x0a
00008ED8                    	.code
                            	LM1:
                            		// total=2, vars=2
                            		// frame_pointer_needed: 1
00008ED8 88 DA              		push bp to [sp]
00008ED9 42 20              		sp-=2
00008EDA 08 0B 01 00        		bp=sp+1
                            	
00008EDC 0D 05 05 00        		R2=BP+5
00000836                    	.debug
00000836 2E 00 73 00        		.dw '.stabn 0x44,0,12,',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 32 00
         2C 00 00 00
         00 00      
00000849 06 00 00 00        		.dd LM2-_OSTaskStkInit
0000084B 0D 00 0A 00        		.dw 0x0d,0x0a
00008EDE                    	.code
                            	LM2:
                            	LBB2:
0000084D                    	.debug
0000084D 2E 00 73 00        		.dw '.stabn 0x44,0,13,',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 33 00
         2C 00 00 00
         00 00      
00000860 06 00 00 00        		.dd LM3-_OSTaskStkInit
00000862 0D 00 0A 00        		.dw 0x0d,0x0a
00008EDE                    	.code
                            	LM3:
00008EDE 02 97              		R3=R2	// QImode move
00008EDF 0A 03 03 00        		R1=R2+3
00008EE1 02 97              		R3=R2	// QImode move
00008EE2 0A 07 03 00        		R3=R2+3
00008EE4 01 D6              		[bp+1]=R3	// QImode move
00008EE5 01 98              		R4=[bp+1]	// QImode move
00008EE6 C4 96              		R3=[R4]	// QImode move
00008EE7 01 99              		R4=R1	// QImode move
00008EE8 C4 D6              		[R4]=R3	// QImode move
00000864                    	.debug
00000864 2E 00 73 00        		.dw '.stabn 0x44,0,14,',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 34 00
         2C 00 00 00
         00 00      
00000877 11 00 00 00        		.dd LM4-_OSTaskStkInit
00000879 0D 00 0A 00        		.dw 0x0d,0x0a
00008EE9                    	.code
                            	LM4:
00008EE9 02 93              		R1=R2	// QImode move
00008EEA 0A 07 02 00        		R3=R2+2
00008EEC 03 99              		R4=R3	// QImode move
00008EED C4 92              		R1=[R4]	// QImode move
00008EEE C5 D2              		[BP]=R1	// QImode move
0000087B                    	.debug
0000087B 2E 00 73 00        		.dw '.stabn 0x44,0,15,',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 35 00
         2C 00 00 00
         00 00      
0000088E 17 00 00 00        		.dd LM5-_OSTaskStkInit
00000890 0D 00 0A 00        		.dw 0x0d,0x0a
00008EEF                    	.code
                            	LM5:
00008EEF C5 92              		R1=[BP]	// QImode move
00008EF0 47 96              		R3=7	// QImode move
00008EF1 01 99              		R4=R1	// QImode move
00008EF2 C4 D6              		[R4]=R3	// QImode move
00008EF3 41 02              		R1=R1+1
00008EF4 C5 D2              		[BP]=R1	// QImode move
00000892                    	.debug
00000892 2E 00 73 00        		.dw '.stabn 0x44,0,16,',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 36 00
         2C 00 00 00
         00 00      
000008A5 1D 00 00 00        		.dd LM6-_OSTaskStkInit
000008A7 0D 00 0A 00        		.dw 0x0d,0x0a
00008EF5                    	.code
                            	LM6:
00008EF5 C5 92              		R1=[BP]	// QImode move
00008EF6 02 97              		R3=R2	// QImode move
00008EF7 C3 98              		R4=[R3]	// QImode move
00008EF8 0C 07 01 00        		R3=R4+1
00008EFA 03 99              		R4=R3	// QImode move
00008EFB C4 98              		R4=[R4]	// QImode move
00008EFC 01 D8              		[bp+1]=R4	// QImode move
00008EFD 01 96              		R3=[bp+1]	// QImode move
00008EFE 01 99              		R4=R1	// QImode move
00008EFF C4 D6              		[R4]=R3	// QImode move
00008F00 41 02              		R1=R1+1
00008F01 C5 D2              		[BP]=R1	// QImode move
000008A9                    	.debug
000008A9 2E 00 73 00        		.dw '.stabn 0x44,0,17,',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 37 00
         2C 00 00 00
         00 00      
000008BC 2A 00 00 00        		.dd LM7-_OSTaskStkInit
000008BE 0D 00 0A 00        		.dw 0x0d,0x0a
00008F02                    	.code
                            	LM7:
00008F02 C5 92              		R1=[BP]	// QImode move
00008F03 40 96              		R3=0	// QImode move
00008F04 01 99              		R4=R1	// QImode move
00008F05 C4 D6              		[R4]=R3	// QImode move
00008F06 41 02              		R1=R1+1
00008F07 C5 D2              		[BP]=R1	// QImode move
000008C0                    	.debug
000008C0 2E 00 73 00        		.dw '.stabn 0x44,0,18,',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 38 00
         2C 00 00 00
         00 00      
000008D3 30 00 00 00        		.dd LM8-_OSTaskStkInit
000008D5 0D 00 0A 00        		.dw 0x0d,0x0a
00008F08                    	.code
                            	LM8:
00008F08 C5 92              		R1=[BP]	// QImode move
00008F09 40 96              		R3=0	// QImode move
00008F0A 01 99              		R4=R1	// QImode move
00008F0B C4 D6              		[R4]=R3	// QImode move
00008F0C 41 02              		R1=R1+1
00008F0D C5 D2              		[BP]=R1	// QImode move
000008D7                    	.debug
000008D7 2E 00 73 00        		.dw '.stabn 0x44,0,19,',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 39 00
         2C 00 00 00
         00 00      
000008EA 36 00 00 00        		.dd LM9-_OSTaskStkInit
000008EC 0D 00 0A 00        		.dw 0x0d,0x0a
00008F0E                    	.code
                            	LM9:
00008F0E C5 92              		R1=[BP]	// QImode move
00008F0F 40 96              		R3=0	// QImode move
00008F10 01 99              		R4=R1	// QImode move
00008F11 C4 D6              		[R4]=R3	// QImode move
00008F12 41 02              		R1=R1+1
00008F13 C5 D2              		[BP]=R1	// QImode move
000008EE                    	.debug
000008EE 2E 00 73 00        		.dw '.stabn 0x44,0,20,',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
         2C 00 00 00
         00 00      
00000901 3C 00 00 00        		.dd LM10-_OSTaskStkInit
00000903 0D 00 0A 00        		.dw 0x0d,0x0a
00008F14                    	.code
                            	LM10:
00008F14 C5 92              		R1=[BP]	// QImode move
00008F15 40 96              		R3=0	// QImode move
00008F16 01 99              		R4=R1	// QImode move
00008F17 C4 D6              		[R4]=R3	// QImode move
00008F18 41 02              		R1=R1+1
00008F19 C5 D2              		[BP]=R1	// QImode move
00000905                    	.debug
00000905 2E 00 73 00        		.dw '.stabn 0x44,0,21,',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 31 00
         2C 00 00 00
         00 00      
00000918 42 00 00 00        		.dd LM11-_OSTaskStkInit
0000091A 0D 00 0A 00        		.dw 0x0d,0x0a
00008F1A                    	.code
                            	LM11:
00008F1A C5 92              		R1=[BP]	// QImode move
00008F1B 40 96              		R3=0	// QImode move
00008F1C 01 99              		R4=R1	// QImode move
00008F1D C4 D6              		[R4]=R3	// QImode move
00008F1E 41 02              		R1=R1+1
00008F1F C5 D2              		[BP]=R1	// QImode move
0000091C                    	.debug
0000091C 2E 00 73 00        		.dw '.stabn 0x44,0,22,',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 32 00
         2C 00 00 00
         00 00      
0000092F 48 00 00 00        		.dd LM12-_OSTaskStkInit
00000931 0D 00 0A 00        		.dw 0x0d,0x0a
00008F20                    	.code
                            	LM12:
00008F20 C5 92              		R1=[BP]	// QImode move
00008F21 40 96              		R3=0	// QImode move
00008F22 01 99              		R4=R1	// QImode move
00008F23 C4 D6              		[R4]=R3	// QImode move
00008F24 41 02              		R1=R1+1
00008F25 C5 D2              		[BP]=R1	// QImode move
00000933                    	.debug
00000933 2E 00 73 00        		.dw '.stabn 0x44,0,23,',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 33 00
         2C 00 00 00
         00 00      
00000946 4E 00 00 00        		.dd LM13-_OSTaskStkInit
00000948 0D 00 0A 00        		.dw 0x0d,0x0a
00008F26                    	.code
                            	LM13:
00008F26 02 93              		R1=R2	// QImode move
00008F27 0A 07 02 00        		R3=R2+2
00008F29 03 93              		R1=R3	// QImode move
00008F2A C1 98              		R4=[R1]	// QImode move
00008F2B 04 93              		R1=R4	// QImode move
00008F2C 0F 9F 2E 8F        		pc=L2	// Indirect jump
0000094A                    	.debug
0000094A 2E 00 73 00        		.dw '.stabn 0x44,0,24,',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 34 00
         2C 00 00 00
         00 00      
0000095D 56 00 00 00        		.dd LM14-_OSTaskStkInit
0000095F 0D 00 0A 00        		.dw 0x0d,0x0a
00008F2E                    	.code
                            	LM14:
                            	LBE2:
00000961                    	.debug
00000961 2E 00 73 00        		.dw '.stabn 0x44,0,24,',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 34 00
         2C 00 00 00
         00 00      
00000974 56 00 00 00        		.dd LM15-_OSTaskStkInit
00000976 0D 00 0A 00        		.dw 0x0d,0x0a
00008F2E                    	.code
                            	LM15:
                            	L2:
                            	
00008F2E 42 00              		sp+=2
00008F2F 88 98              		pop bp from [sp]
00008F30 90 9A              		retf
                            		.endp	// end of OSTaskStkInit
                            	
00000978                    	.debug
00000978 2E 00 73 00        		.dw '.stabs "task:p41=*42=f19",160,0,0,5',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
         35 00 0D 00
         0A 00      
00008F31                    	.CODE
0000099D                    	.debug
0000099D 2E 00 73 00        		.dw '.stabs "pdata:p32",160,0,0,6',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 36 00
         0D 00 0A 00
00008F31                    	.CODE
000009BB                    	.debug
000009BB 2E 00 73 00        		.dw '.stabs "ptos:p32",160,0,0,7',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 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      
00008F31                    	.CODE
000009D8                    	.debug
000009D8 2E 00 73 00        		.dw '.stabs "opt:p23",160,0,0,8',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         6F 00 70 00
         74 00 3A 00
         70 00 32 00
         33 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
00008F31                    	.CODE
000009F4                    	.debug
000009F4 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

⌨️ 快捷键说明

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