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

📄 os_sem.lst

📁 此代码是ucos-II在凌阳61单片机上的移植
💻 LST
📖 第 1 页 / 共 5 页
字号:
         3B 00 4F 00
         53 00 45 00
         76 00 65 00
         6E 00 74 00
         54 00 62 00
         6C 00 3A 00
         33 00 33 00
         2C 00 31 00
         36 00 2C 00
         33 00 32 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
0000064A 2E 00 73 00        		.DW '.stabs "OSEventGrp:21,48,16;;",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4F 00 53 00
         45 00 76 00
         65 00 6E 00
         74 00 47 00
         72 00 70 00
         3A 00 32 00
         31 00 2C 00
         34 00 38 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
00008B10                    	.CODE
00000674                    	.debug
00000674 2E 00 73 00        		.dw '.stabs "os_tcb:T36=s11OSTCBStkPtr:37=*29,0,16;OSTCBNext:38=*36,16,16;\\",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         6F 00 73 00
         5F 00 74 00
         63 00 62 00
         3A 00 54 00
         33 00 36 00
         3D 00 73 00
         31 00 31 00
         4F 00 53 00
         54 00 43 00
         42 00 53 00
         74 00 6B 00
         50 00 74 00
         72 00 3A 00
         33 00 37 00
         3D 00 2A 00
         32 00 39 00
         2C 00 30 00
         2C 00 31 00
         36 00 3B 00
         4F 00 53 00
         54 00 43 00
         42 00 4E 00
         65 00 78 00
         74 00 3A 00
         33 00 38 00
         3D 00 2A 00
         33 00 36 00
         2C 00 31 00
         36 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
000006C8 2E 00 73 00        		.DW '.stabs "OSTCBPrev:38,32,16;OSTCBEventPtr:39=*30,48,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 50 00
         72 00 65 00
         76 00 3A 00
         33 00 38 00
         2C 00 33 00
         32 00 2C 00
         31 00 36 00
         3B 00 4F 00
         53 00 54 00
         43 00 42 00
         45 00 76 00
         65 00 6E 00
         74 00 50 00
         74 00 72 00
         3A 00 33 00
         39 00 3D 00
         2A 00 33 00
         30 00 2C 00
         34 00 38 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      
0000070D 2E 00 73 00        		.DW '.stabs "OSTCBDly:23,64,16;OSTCBStat:21,80,16;OSTCBPrio:21,96,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 44 00
         6C 00 79 00
         3A 00 32 00
         33 00 2C 00
         36 00 34 00
         2C 00 31 00
         36 00 3B 00
         4F 00 53 00
         54 00 43 00
         42 00 53 00
         74 00 61 00
         74 00 3A 00
         32 00 31 00
         2C 00 38 00
         30 00 2C 00
         31 00 36 00
         3B 00 4F 00
         53 00 54 00
         43 00 42 00
         50 00 72 00
         69 00 6F 00
         3A 00 32 00
         31 00 2C 00
         39 00 36 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      
0000075C 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      
000007A9 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
00008B10                    	.CODE
000007D3                    	.debug
000007D3 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
00008B10                    	.CODE
00008B10                    	.code
000007F5                    	.debug
000007F5 2E 00 73 00        		.dw '.stabs "OSSemAccept:F23",36,0,0,',0,0,offset _OSSemAccept,seg _OSSemAccept,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4F 00 53 00
         53 00 65 00
         6D 00 41 00
         63 00 63 00
         65 00 70 00
         74 00 3A 00
         46 00 32 00
         33 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
00008B10                    	.CODE
                            	.public _OSSemAccept
                            	_OSSemAccept:	.proc
0000081B                    	.debug
0000081B 2E 00 73 00        		.dw '.stabn 0x44,0,40,',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
         34 00 30 00
         2C 00 00 00
         00 00      
0000082E 00 00 00 00        		.dd LM1-_OSSemAccept
00000830 0D 00 0A 00        		.dw 0x0d,0x0a
00008B10                    	.code
                            	LM1:
                            		// total=2, vars=2
                            		// frame_pointer_needed: 1
00008B10 88 DA              		push bp to [sp]
00008B11 42 20              		sp-=2
00008B12 08 0B 01 00        		bp=sp+1
                            	
00008B14 0D 05 05 00        		R2=BP+5
00000832                    	.debug
00000832 2E 00 73 00        		.dw '.stabn 0x44,0,41,',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
         34 00 31 00
         2C 00 00 00
         00 00      
00000845 06 00 00 00        		.dd LM2-_OSSemAccept
00000847 0D 00 0A 00        		.dw 0x0d,0x0a
00008B16                    	.code
                            	LM2:
                            	LBB2:
00000849                    	.debug
00000849 2E 00 73 00        		.dw '.stabn 0x44,0,44,',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
         34 00 34 00
         2C 00 00 00
         00 00      
0000085C 06 00 00 00        		.dd LM3-_OSSemAccept
0000085E 0D 00 0A 00        		.dw 0x0d,0x0a
00008B16                    	.code
                            	LM3:
                            	// GCC inline ASM start
00008B16 40 F1              		INT OFF 
                            		
                            	// GCC inline ASM end
00000860                    	.debug
00000860 2E 00 73 00        		.dw '.stabn 0x44,0,45,',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
         34 00 35 00
         2C 00 00 00
         00 00      
00000873 07 00 00 00        		.dd LM4-_OSSemAccept
00000875 0D 00 0A 00        		.dw 0x0d,0x0a
00008B17                    	.code
                            	LM4:
00008B17 02 93              		R1=R2	// QImode move
00008B18 C1 96              		R3=[R1]	// QImode move
00008B19 03 93              		R1=R3	// QImode move
00008B1A 44 06              		R3=R3+4
00008B1B 03 99              		R4=R3	// QImode move
00008B1C C4 92              		R1=[R4]	// QImode move
00008B1D 43 42              		CMP R1,3	// QImode compare
00008B1E 07 5E 01 EE        		NSJZ L3	//QImode EQ
         00 EE      
00000877                    	.debug
00000877 2E 00 73 00        		.dw '.stabn 0x44,0,46,',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
         34 00 36 00
         2C 00 00 00
         00 00      
0000088A 11 00 00 00        		.dd LM5-_OSSemAccept
0000088C 0D 00 0A 00        		.dw 0x0d,0x0a
00008B21                    	.code
                            	LM5:
                            	// GCC inline ASM start
00008B21 41 F1              		INT IRQ 
00008B22 42 F1              		INT FIQ 
                            		
                            	// GCC inline ASM end
0000088E                    	.debug
0000088E 2E 00 73 00        		.dw '.stabn 0x44,0,47,',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
         34 00 37 00
         2C 00 00 00
         00 00      
000008A1 13 00 00 00        		.dd LM6-_OSSemAccept
000008A3 0D 00 0A 00        		.dw 0x0d,0x0a
00008B23                    	.code
                            	LM6:
00008B23 40 92              		R1=0	// QImode move
00008B24 0F 9F 4C 8B        		pc=L2	// Indirect jump
                            	L3:
000008A5                    	.debug
000008A5 2E 00 73 00        		.dw '.stabn 0x44,0,49,',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
         34 00 39 00
         2C 00 00 00
         00 00      
000008B8 16 00 00 00        		.dd LM7-_OSSemAccept
000008BA 0D 00 0A 00        		.dw 0x0d,0x0a
00008B26                    	.code
                            	LM7:
00008B26 02 93              		R1=R2	// QImode move
00008B27 C1 96              		R3=[R1]	// QImode move
00008B28 03 93              		R1=R3	// QImode move
00008B29 43 06              		R3=R3+3
00008B2A 03 99              		R4=R3	// QImode move
00008B2B C4 92              		R1=[R4]	// QImode move
00008B2C C5 D2              		[BP]=R1	// QImode move
000008BC                    	.debug
000008BC 2E 00 73 00        		.dw '.stabn 0x44,0,50,',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
         35 00 30 00
         2C 00 00 00
         00 00      
000008CF 1D 00 00 00        		.dd LM8-_OSSemAccept
000008D1 0D 00 0A 00        		.dw 0x0d,0x0a
00008B2D                    	.code
                            	LM8:
00008B2D C5 92              		R1=[BP]	// QImode move
00008B2E 40 42              		CMP R1,0	// QImode test
00008B2F 16 5E 01 EE        		NSJZ L4	//QImode EQ
         00 EE      
000008D3                    	.debug
000008D3 2E 00 73 00        		.dw '.stabn 0x44,0,51,',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
         35 00 31 00
         2C 00 00 00
         00 00      
000008E6 22 00 00 00        		.dd LM9-_OSSemAccept
000008E8 0D 00 0A 00        		.dw 0x0d,0x0a

⌨️ 快捷键说明

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