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

📄 serial_flash.lst

📁 C语言学习的一个不错的资料
💻 LST
📖 第 1 页 / 共 5 页
字号:
         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 36 00
         2C 00 00 00
         00 00      
0000075F 49 00 00 00        		.dd LM22-_SIOSendAByte
00000761 0D 00 0A 00        		.dw 0x0d,0x0a
0000A221                    	.code
                            	LM22:
                            	L8:
0000A221 C5 94              		R2=[BP]	// QImode move
0000A222 0A 03 FF FF        		R1=R2+(-1)
0000A224 01 95              		R2=R1	// QImode move
0000A225 C5 D4              		[BP]=R2	// QImode move
0000A226 0A 45 FF FF        		CMP R2,(-1)	// QImode compare
0000A228 02 5E              		JZ L11	// QImode NE
0000A229 0F 9F 2D A2        		PC=L10
                            	L11:
0000A22B 0F 9F 2F A2        		pc=L9	// jump
                            	L10:
0000A22D 0F 9F 21 A2        		pc=L8	// jump
                            	L9:
00000763                    	.debug
00000763 2E 00 73 00        		.dw '.stabn 0x44,0,77,',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 37 00
         2C 00 00 00
         00 00      
00000776 57 00 00 00        		.dd LM23-_SIOSendAByte
00000778 0D 00 0A 00        		.dw 0x0d,0x0a
0000A22F                    	.code
                            	LM23:
0000A22F 11 93 E2 06        		R1=[_P_SIO_Data]	// QImode move
0000A231 01 94              		R2=[bp+1]	// QImode move
0000A232 01 94              		R2=[bp+1]	// QImode move
0000A233 0A 07 02 00        		R3=R2+2
0000A235 03 99              		R4=R3	// QImode move
0000A236 C4 94              		R2=[R4]	// QImode move
0000A237 01 97              		R3=R1	// QImode move
0000A238 C3 D4              		[R3]=R2	// QImode move
0000077A                    	.debug
0000077A 2E 00 73 00        		.dw '.stabn 0x44,0,78,',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 38 00
         2C 00 00 00
         00 00      
0000078D 61 00 00 00        		.dd LM24-_SIOSendAByte
0000078F 0D 00 0A 00        		.dw 0x0d,0x0a
0000A239                    	.code
                            	LM24:
0000A239 40 F0 B4 A1        		call _Wait_FreeFlag	// call without return value
00000791                    	.debug
00000791 2E 00 73 00        		.dw '.stabn 0x44,0,79,',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 39 00
         2C 00 00 00
         00 00      
000007A4 63 00 00 00        		.dd LM25-_SIOSendAByte
000007A6 0D 00 0A 00        		.dw 0x0d,0x0a
0000A23B                    	.code
                            	LM25:
0000A23B 11 93 E8 06        		R1=[_P_SIO_Stop]	// QImode move
0000A23D 41 94              		R2=1	// QImode move
0000A23E 01 99              		R4=R1	// QImode move
0000A23F C4 D4              		[R4]=R2	// QImode move
000007A8                    	.debug
000007A8 2E 00 73 00        		.dw '.stabn 0x44,0,80,',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 30 00
         2C 00 00 00
         00 00      
000007BB 68 00 00 00        		.dd LM26-_SIOSendAByte
000007BD 0D 00 0A 00        		.dw 0x0d,0x0a
0000A240                    	.code
                            	LM26:
                            	LBE3:
000007BF                    	.debug
000007BF 2E 00 73 00        		.dw '.stabn 0x44,0,80,',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 30 00
         2C 00 00 00
         00 00      
000007D2 68 00 00 00        		.dd LM27-_SIOSendAByte
000007D4 0D 00 0A 00        		.dw 0x0d,0x0a
0000A240                    	.code
                            	LM27:
                            	L7:
                            	
0000A240 42 00              		sp+=2
0000A241 88 98              		pop bp from [sp]
0000A242 90 9A              		retf
                            		.endp	// end of SIOSendAByte
                            	
000007D6                    	.debug
000007D6 2E 00 73 00        		.dw '.stabs "addr:p5",160,0,0,5',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         61 00 64 00
         64 00 72 00
         3A 00 70 00
         35 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
0000A243                    	.CODE
000007F2                    	.debug
000007F2 2E 00 73 00        		.dw '.stabs "data:p4",160,0,0,7',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         64 00 61 00
         74 00 61 00
         3A 00 70 00
         34 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
0000A243                    	.CODE
0000080E                    	.debug
0000080E 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
00000820 07 00 00 00        		.dd LBB3-_SIOSendAByte
00000822 0D 00 0A 00        		.dw 0x0d,0x0a
0000A243                    	.code
00000824                    	.debug
00000824 2E 00 73 00        		.dw '.stabs "a:1",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         61 00 3A 00
         31 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
0000A243                    	.CODE
0000083C                    	.debug
0000083C 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
0000084E 68 00 00 00        		.dd LBE3-_SIOSendAByte
00000850 0D 00 0A 00        		.dw 0x0d,0x0a
0000A243                    	.code
00000852                    	.debug
00000852 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
0000085B 6B 00 00 00        		.dd LME2-_SIOSendAByte
0000085D 0D 00 0A 00        		.dw 0x0d,0x0a
0000A243                    	.code
                            	LME2:
0000A243                    	.code
0000085F                    	.debug
0000085F 2E 00 73 00        		.dw '.stabs "SIOReadAByte:F4",36,0,0,',0,0,offset _SIOReadAByte,seg _SIOReadAByte,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         53 00 49 00
         4F 00 52 00
         65 00 61 00
         64 00 41 00
         42 00 79 00
         74 00 65 00
         3A 00 46 00
         34 00 22 00
         2C 00 33 00
         36 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         8F 00 00 00
         0D 00 0A 00
0000A243                    	.CODE
                            	.public _SIOReadAByte
                            	_SIOReadAByte:	.proc
00000885                    	.debug
00000885 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      
00000898 00 00 00 00        		.dd LM28-_SIOReadAByte
0000089A 0D 00 0A 00        		.dw 0x0d,0x0a
0000A243                    	.code
                            	LM28:
                            		// total=3, vars=3
                            		// frame_pointer_needed: 1
0000A243 88 DA              		push bp to [sp]
0000A244 43 20              		sp-=3
0000A245 08 0B 01 00        		bp=sp+1
                            	
0000A247 0D 03 06 00        		R1=BP+6
0000A249 02 D2              		[bp+2]=R1	// QImode move
0000089C                    	.debug
0000089C 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      
000008AF 07 00 00 00        		.dd LM29-_SIOReadAByte
000008B1 0D 00 0A 00        		.dw 0x0d,0x0a
0000A24A                    	.code
                            	LM29:
                            	LBB4:
000008B3                    	.debug
000008B3 2E 00 73 00        		.dw '.stabn 0x44,0,94,',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 34 00
         2C 00 00 00
         00 00      
000008C6 07 00 00 00        		.dd LM30-_SIOReadAByte
000008C8 0D 00 0A 00        		.dw 0x0d,0x0a
0000A24A                    	.code
                            	LM30:
0000A24A 11 93 E3 06        		R1=[_P_SIO_Addr_Low]	// QImode move
0000A24C 02 96              		R3=[bp+2]	// QImode move
0000A24D C3 94              		R2=[R3]	// QImode move
0000A24E 01 99              		R4=R1	// QImode move
0000A24F C4 D4              		[R4]=R2	// QImode move
000008CA                    	.debug
000008CA 2E 00 73 00        		.dw '.stabn 0x44,0,95,',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 35 00
         2C 00 00 00
         00 00      
000008DD 0D 00 00 00        		.dd LM31-_SIOReadAByte
000008DF 0D 00 0A 00        		.dw 0x0d,0x0a
0000A250                    	.code
                            	LM31:
0000A250 02 96              		R3=[bp+2]	// QImode move
0000A251 D3 92              		R1=[R3++]	// RD=[RS] HImode, RD!=RS
0000A252 CB 94              		R2=[R3--]
0000A253 48 96              		R3=8	// QImode move
0000A254 C8 D6              		[SP--]=R3	// QImode move
0000A255 90 D4              		push R1,R2 to [sp]	// pushhi
0000A256 40 F0 23 A5        		call __rshu2	// call with return value
0000A258 43 00              		SP=SP+3
0000A259 02 98              		R4=[bp+2]	// QImode move
0000A25A D4 D2              		[R4++]=R1	// [RD]=RS HImode, RD!=RS+1
0000A25B CC D4              		[R4--]=R2
000008E1                    	.debug
000008E1 2E 00 73 00        		.dw '.stabn 0x44,0,96,',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 36 00
         2C 00 00 00
         00 00      
000008F4 19 00 00 00        		.dd LM32-_SIOReadAByte
000008F6 0D 00 0A 00        		.dw 0x0d,0x0a
0000A25C                    	.code
                            	LM32:
0000A25C 11 93 E4 06        		R1=[_P_SIO_Addr_Mid]	// QImode move
0000A25E 02 96              		R3=[bp+2]	// QImode move
0000A25F C3 94              		R2=[R3]	// QImode move
0000A260 01 99              		R4=R1	// QImode move
0000A261 C4 D4              		[R4]=R2	// QImode move
000008F8                    	.debug
000008F8 2E 00 73 00        		.dw '.stabn 0x44,0,97,',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 37 00
         2C 00 00 00
         00 00      
0000090B 1F 00 00 00        		.dd LM33-_SIOReadAByte
0000090D 0D 00 0A 00        		.dw 0x0d,0x0a
0000A262                    	.code
                            	LM33:
0000A262 02 96              		R3=[bp+2]	// QImode move
0000A263 D3 92              		R1=[R3++]	// RD=[RS] HImode, RD!=RS
0000A264 CB 94              		R2=[R3--]
0000A265 48 96              		R3=8	// QImode move
0000A266 C8 D6              		[SP--]=R3	// QImode move
0000A267 90 D4              		push R1,R2 to [sp]	// pushhi
0000A268 40 F0 23 A5        		call __rshu2	// call with return value
0000A26A 43 00              		SP=SP+3
0000A26B 02 98              		R4=[bp+2]	// QImode move
0000A26C D4 D2              		[R4++]=R1	// [RD]=RS HImode, RD!=RS+1
0000A26D CC D4              		[R4--]=R2
0000090F                    	.debug
0000090F 2E 00 73 00        		.dw '.stabn 0x44,0,98,',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 38 00
         2C 00 00 00
         00 00      
00000922 2B 00 00 00        		.dd LM34-_SIOReadAByte
00000924 0D 00 0A 00        		.dw 0x0d,0x0a
0000A26E                    	.code
                            	LM34:
0000A26E 02 96              		R3=[bp+2]	// QImode move
0000A26F D3 92              		R1=[R3++]	// RD=[RS] HImode, RD!=RS
0000A270 CB 94              		R2=[R3--]
0000A271 09 B7 07 00        		R3=R1&7	// HImode RD=RS&#IMM16
0000A273 0A B9 00 00        		R4=R2&0
0000A275 02 92              		R1=[bp+2]	// QImode move
0000A276 D1 D6              		[R1++]=R3	// [RD]=RS HImode, RD!=RS+1
0000A277 C9 D8              		[R1--]=R4
00000926                    	.debug
00000926 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      
00000939 35 00 00 00        		.dd LM35-_SIOReadAByte
0000093B 0D 00 0A 00        		.dw 0x0d,0x0a
0000A278                    	.code
                            	LM35:
0000A278 11 93 E5 06        		R1=[_P_SIO_Addr_High]	// QImode move
0000A27A 02 96              		R3=[bp+2]	// QImode move
0000A27B C3 94              		R2=[R3]	// QImode move
0000A27C 01 99              		R4=R1	// QImode move
0000A27D C4 D4              		[R4]=R2	// QImode move
0000093D                    	.debug
0000093D 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

⌨️ 快捷键说明

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