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

📄 post.txt

📁 支持三星原产的S3C24A0开发板
💻 TXT
📖 第 1 页 / 共 5 页
字号:
0005c0  e0000499          MUL      r0,r9,r4
0005c4  e2881002          ADD      r1,r8,#2
0005c8  e0000091          MUL      r0,r1,r0
0005cc  e08770a0          ADD      r7,r7,r0,LSR #1
;;;1240   	ADDRStartY[1]=InFrameBuffer+(OrgSrcWidth*SrcStartY+SrcStartX)*inmultiplier;
0005d0  e020a49b          MLA      r0,r11,r4,r10
0005d4  e0207098          MLA      r0,r8,r0,r7
0005d8  e59f10ec          LDR      r1,|L1.1740|
0005dc  e5810004          STR      r0,[r1,#4]  ; ADDRStartY
;;;1241   	ADDREndY[1]=ADDRStartY[1]+SrcWidth*SrcHeight*inmultiplier+OffsetY*(SrcHeight-1);
0005e0  e59f00e4          LDR      r0,|L1.1740|
0005e4  e5900004          LDR      r0,[r0,#4]  ; ADDRStartY
0005e8  e0010695          MUL      r1,r5,r6
0005ec  e0200198          MLA      r0,r8,r1,r0
0005f0  e2451001          SUB      r1,r5,#1
0005f4  e59d200c          LDR      r2,[sp,#0xc]
0005f8  e0200291          MLA      r0,r1,r2,r0
0005fc  e59f10d0          LDR      r1,|L1.1748|
000600  e5810004          STR      r0,[r1,#4]  ; ADDREndY
;;;1242   	ADDRStartCb[1]=InFrameBuffer+OrgSrcWidth*OrgSrcHeight*1+(OrgSrcWidth/2*SrcStartY/2+SrcStartX/2)*1;
000604  e1a000a4          MOV      r0,r4,LSR #1
000608  e000009b          MUL      r0,r11,r0
00060c  e1a000a0          MOV      r0,r0,LSR #1
000610  e08000aa          ADD      r0,r0,r10,LSR #1
000614  e0217499          MLA      r1,r9,r4,r7
000618  e0800001          ADD      r0,r0,r1
00061c  e59f10b4          LDR      r1,|L1.1752|
000620  e5810004          STR      r0,[r1,#4]  ; ADDRStartCb
;;;1243   	ADDREndCb[1]=ADDRStartCb[1]+(SrcWidth/2*SrcHeight/2)*1+OffsetC*(SrcHeight/2-1);
000624  e59f00ac          LDR      r0,|L1.1752|
000628  e5900004          LDR      r0,[r0,#4]  ; ADDRStartCb
00062c  e1a010a6          MOV      r1,r6,LSR #1
000630  e0010195          MUL      r1,r5,r1
000634  e08000a1          ADD      r0,r0,r1,LSR #1
000638  e3e01000          MVN      r1,#0
00063c  e08110a5          ADD      r1,r1,r5,LSR #1
000640  e59d2008          LDR      r2,[sp,#8]
000644  e0200291          MLA      r0,r1,r2,r0
000648  e59f108c          LDR      r1,|L1.1756|
00064c  e5810004          STR      r0,[r1,#4]  ; ADDREndCb
;;;1244   	ADDRStartCr[1]=InFrameBuffer+OrgSrcWidth*OrgSrcHeight*1+(OrgSrcWidth/2*OrgSrcHeight/2)*1+(OrgSrcWidth/2*SrcStartY/2+SrcStartX/2)*1;
000650  e0207499          MLA      r0,r9,r4,r7
000654  e1a010a4          MOV      r1,r4,LSR #1
000658  e0010199          MUL      r1,r9,r1
00065c  e08000a1          ADD      r0,r0,r1,LSR #1
000660  e1a010a4          MOV      r1,r4,LSR #1
000664  e001019b          MUL      r1,r11,r1
000668  e1a010a1          MOV      r1,r1,LSR #1
00066c  e08110aa          ADD      r1,r1,r10,LSR #1
000670  e0800001          ADD      r0,r0,r1
000674  e59f1064          LDR      r1,|L1.1760|
000678  e5810004          STR      r0,[r1,#4]  ; ADDRStartCr
;;;1245   	ADDREndCr[1]=ADDRStartCr[1]+(SrcWidth/2*SrcHeight/2)*1+OffsetC*(SrcHeight/2-1);
00067c  e59f005c          LDR      r0,|L1.1760|
000680  e5900004          LDR      r0,[r0,#4]  ; ADDRStartCr
000684  e1a010a6          MOV      r1,r6,LSR #1
000688  e0010195          MUL      r1,r5,r1
00068c  e08000a1          ADD      r0,r0,r1,LSR #1
000690  e3e01000          MVN      r1,#0
000694  e08110a5          ADD      r1,r1,r5,LSR #1
000698  e59d2008          LDR      r2,[sp,#8]
00069c  e0200291          MLA      r0,r1,r2,r0
0006a0  e59f103c          LDR      r1,|L1.1764|
0006a4  e5810004          STR      r0,[r1,#4]  ; ADDREndCr
;;;1246   
;;;1247   	InFrameBuffer+=(OrgSrcWidth*OrgSrcHeight)*(2+inmultiplier)/2;
0006a8  e0000499          MUL      r0,r9,r4
0006ac  e2881002          ADD      r1,r8,#2
0006b0  e0000091          MUL      r0,r1,r0
0006b4  e08770a0          ADD      r7,r7,r0,LSR #1
;;;1248   	ADDRStartY[2]=InFrameBuffer+(OrgSrcWidth*SrcStartY+SrcStartX)*inmultiplier;
0006b8  e020a49b          MLA      r0,r11,r4,r10
0006bc  e0207098          MLA      r0,r8,r0,r7
0006c0  e59f1004          LDR      r1,|L1.1740|
0006c4  ea00001b          B        |L1.1848|
                  |L1.1736|
0006c8  00000000          DCD      ||.bss$2||
                  |L1.1740|
0006cc  00000004          DCD      ||.bss$2|| + 4
                  |L1.1744|
0006d0  4a100000          DCD      0x4a100000
                  |L1.1748|
0006d4  00000014          DCD      ||.bss$2|| + 20
                  |L1.1752|
0006d8  00000024          DCD      ||.bss$2|| + 36
                  |L1.1756|
0006dc  00000034          DCD      ||.bss$2|| + 52
                  |L1.1760|
0006e0  00000044          DCD      ||.bss$2|| + 68
                  |L1.1764|
0006e4  00000054          DCD      ||.bss$2|| + 84
                  |L1.1768|
0006e8  40200000          DCD      0x40200000
                  |L1.1772|
0006ec  4f525245          DCB      "ERRO"
0006f0  6e693a52          DCB      "R:in"
0006f4  72726f63          DCB      "corr"
0006f8  20746365          DCB      "ect "
0006fc  54534f50          DCB      "POST"
000700  706e6920          DCB      " inp"
000704  66207475          DCB      "ut f"
000708  616d726f          DCB      "orma"
00070c  000a2e74          DCB      "t.\n\0"
                  |L1.1808|
000710  4f525245          DCB      "ERRO"
000714  6e693a52          DCB      "R:in"
000718  72726f63          DCB      "corr"
00071c  20746365          DCB      "ect "
000720  54534f50          DCB      "POST"
000724  74756f20          DCB      " out"
000728  20747570          DCB      "put "
00072c  6d726f66          DCB      "form"
000730  0a2e7461          DCB      "at.\n"
000734  00000000          DCB      "\0\0\0\0"
                  |L1.1848|
000738  e5810008          STR      r0,[r1,#8]  ; ADDRStartY
;;;1249   	ADDREndY[2]=ADDRStartY[2]+SrcWidth*SrcHeight*inmultiplier+OffsetY*(SrcHeight-1);
00073c  e51f0078          LDR      r0,|L1.1740|
000740  e5900008          LDR      r0,[r0,#8]  ; ADDRStartY
000744  e0010695          MUL      r1,r5,r6
000748  e0200198          MLA      r0,r8,r1,r0
00074c  e2451001          SUB      r1,r5,#1
000750  e59d200c          LDR      r2,[sp,#0xc]
000754  e0200291          MLA      r0,r1,r2,r0
000758  e51f108c          LDR      r1,|L1.1748|
00075c  e5810008          STR      r0,[r1,#8]  ; ADDREndY
;;;1250   	ADDRStartCb[2]=InFrameBuffer+OrgSrcWidth*OrgSrcHeight*1+(OrgSrcWidth/2*SrcStartY/2+SrcStartX/2)*1;
000760  e1a000a4          MOV      r0,r4,LSR #1
000764  e000009b          MUL      r0,r11,r0
000768  e1a000a0          MOV      r0,r0,LSR #1
00076c  e08000aa          ADD      r0,r0,r10,LSR #1
000770  e0217499          MLA      r1,r9,r4,r7
000774  e0800001          ADD      r0,r0,r1
000778  e51f10a8          LDR      r1,|L1.1752|
00077c  e5810008          STR      r0,[r1,#8]  ; ADDRStartCb
;;;1251   	ADDREndCb[2]=ADDRStartCb[2]+(SrcWidth/2*SrcHeight/2)*1+OffsetC*(SrcHeight/2-1);
000780  e51f00b0          LDR      r0,|L1.1752|
000784  e5900008          LDR      r0,[r0,#8]  ; ADDRStartCb
000788  e1a010a6          MOV      r1,r6,LSR #1
00078c  e0010195          MUL      r1,r5,r1
000790  e08000a1          ADD      r0,r0,r1,LSR #1
000794  e3e01000          MVN      r1,#0
000798  e08110a5          ADD      r1,r1,r5,LSR #1
00079c  e59d2008          LDR      r2,[sp,#8]
0007a0  e0200291          MLA      r0,r1,r2,r0
0007a4  e51f10d0          LDR      r1,|L1.1756|
0007a8  e5810008          STR      r0,[r1,#8]  ; ADDREndCb
;;;1252   	ADDRStartCr[2]=InFrameBuffer+OrgSrcWidth*OrgSrcHeight*1+(OrgSrcWidth/2*OrgSrcHeight/2)*1+(OrgSrcWidth/2*SrcStartY/2+SrcStartX/2)*1;
0007ac  e0207499          MLA      r0,r9,r4,r7
0007b0  e1a010a4          MOV      r1,r4,LSR #1
0007b4  e0010199          MUL      r1,r9,r1
0007b8  e08000a1          ADD      r0,r0,r1,LSR #1
0007bc  e1a010a4          MOV      r1,r4,LSR #1
0007c0  e001019b          MUL      r1,r11,r1
0007c4  e1a010a1          MOV      r1,r1,LSR #1
0007c8  e08110aa          ADD      r1,r1,r10,LSR #1
0007cc  e0800001          ADD      r0,r0,r1
0007d0  e51f10f8          LDR      r1,|L1.1760|
0007d4  e5810008          STR      r0,[r1,#8]  ; ADDRStartCr
;;;1253   	ADDREndCr[2]=ADDRStartCr[2]+(SrcWidth/2*SrcHeight/2)*1+OffsetC*(SrcHeight/2-1);
0007d8  e51f0100          LDR      r0,|L1.1760|
0007dc  e5900008          LDR      r0,[r0,#8]  ; ADDRStartCr
0007e0  e1a010a6          MOV      r1,r6,LSR #1
0007e4  e0010195          MUL      r1,r5,r1
0007e8  e08000a1          ADD      r0,r0,r1,LSR #1
0007ec  e3e01000          MVN      r1,#0
0007f0  e08110a5          ADD      r1,r1,r5,LSR #1
0007f4  e59d2008          LDR      r2,[sp,#8]
0007f8  e0200291          MLA      r0,r1,r2,r0
0007fc  e51f1120          LDR      r1,|L1.1764|
000800  e5810008          STR      r0,[r1,#8]  ; ADDREndCr
;;;1254   
;;;1255   	InFrameBuffer+=(OrgSrcWidth*OrgSrcHeight)*(2+inmultiplier)/2;
000804  e0000499          MUL      r0,r9,r4
000808  e2881002          ADD      r1,r8,#2
00080c  e0000091          MUL      r0,r1,r0
000810  e08770a0          ADD      r7,r7,r0,LSR #1
;;;1256   	ADDRStartY[3]=InFrameBuffer+(OrgSrcWidth*SrcStartY+SrcStartX)*inmultiplier;
000814  e020a49b          MLA      r0,r11,r4,r10
000818  e0207098          MLA      r0,r8,r0,r7
00081c  e51f1158          LDR      r1,|L1.1740|
000820  e581000c          STR      r0,[r1,#0xc]  ; ADDRStartY
;;;1257   	ADDREndY[3]=ADDRStartY[3]+SrcWidth*SrcHeight*inmultiplier+OffsetY*(SrcHeight-1);
000824  e51f0160          LDR      r0,|L1.1740|
000828  e590000c          LDR      r0,[r0,#0xc]  ; ADDRStartY
00082c  e0010695          MUL      r1,r5,r6
000830  e0200198          MLA      r0,r8,r1,r0
000834  e2451001          SUB      r1,r5,#1
000838  e59d200c          LDR      r2,[sp,#0xc]
00083c  e0200291          MLA      r0,r1,r2,r0
000840  e51f1174          LDR      r1,|L1.1748|
000844  e581000c          STR      r0,[r1,#0xc]  ; ADDREndY
;;;1258   	ADDRStartCb[3]=InFrameBuffer+OrgSrcWidth*OrgSrcHeight*1+(OrgSrcWidth/2*SrcStartY/2+SrcStartX/2)*1;
000848  e1a000a4          MOV      r0,r4,LSR #1
00084c  e000009b          MUL      r0,r11,r0
000850  e1a000a0          MOV      r0,r0,LSR #1
000854  e08000aa          ADD      r0,r0,r10,LSR #1
000858  e0217499          MLA      r1,r9,r4,r7
00085c  e0800001          ADD      r0,r0,r1
000860  e51f1190          LDR      r1,|L1.1752|
000864  e581000c          STR      r0,[r1,#0xc]  ; ADDRStartCb
;;;1259   	ADDREndCb[3]=ADDRStartCb[3]+(SrcWidth/2*SrcHeight/2)*1+OffsetC*(SrcHeight/2-1);
000868  e51f0198          LDR      r0,|L1.1752|
00086c  e590000c          LDR      r0,[r0,#0xc]  ; ADDRStartCb
000870  e1a010a6          MOV      r1,r6,LSR #1
000874  e0010195          MUL      r1,r5,r1
000878  e08000a1          ADD      r0,r0,r1,LSR #1
00087c  e3e01000          MVN      r1,#0
000880  e08110a5          ADD      r1,r1,r5,LSR #1
000884  e59d2008          LDR      r2,[sp,#8]
000888  e0200291          MLA      r0,r1,r2,r0
00088c  e51f11b8          LDR      r1,|L1.1756|
000890  e581000c          STR      r0,[r1,#0xc]  ; ADDREndCb
;;;1260   	ADDRStartCr[3]=InFrameBuffer+OrgSrcWidth*OrgSrcHeight*1+(OrgSrcWidth/2*OrgSrcHeight/2)*1+(OrgSrcWidth/2*SrcStartY/2+SrcStartX/2)*1;
000894  e0207499          MLA      r0,r9,r4,r7
000898  e1a010a4          MOV      r1,r4,LSR #1
00089c  e0010199          MUL      r1,r9,r1
0008a0  e08000a1          ADD      r0,r0,r1,LSR #1
0008a4  e1a010a4          MOV      r1,r4,LSR #1
0008a8  e001019b          MUL      r1,r11,r1
0008ac  e1a010a1          MOV      r1,r1,LSR #1
0008b0  e08110aa          ADD      r1,r1,r10,LSR #1
0008b4  e0800001          ADD      r0,r0,r1
0008b8  e51f11e0          LDR      r1,|L1.1760|
0008bc  e581000c          STR      r0,[r1,#0xc]  ; ADDRStartCr
;;;1261   	ADDREndCr[3]=ADDRStartCr[3]+(SrcWidth/2*SrcHeight/2)*1+OffsetC*(SrcHeight/2-1);
0008c0  e51f01e8          LDR      r0,|L1.1760|
0008c4  e590000c          LDR      r0,[r0,#0xc]  ; ADDRStartCr
0008c8  e1a010a6          MOV      r1,r6,LSR #1
0008cc  e0010195          MUL      r1,r5,r1
0008d0  e08000a1          ADD      r0,r0,r1,LSR #1
0008d4  e3e01000          MVN      r1,#0
0008d8  e08110a5          ADD      r1,r1,r5,LSR #1
0008dc  e59d2008          LDR      r2,[sp,#8]
0008e0  e0200291          MLA      r0,r1,r2,r0
0008e4  e51f1208          LDR      r1,|L1.1764|
0008e8  e581000c          STR      r0,[r1,#0xc]  ; ADDREndCr
;;;1262   
;;;1263   	OffsetRGB=(OrgDstWidth-DstWidth)*outmultiplier;
0008ec  e59d1070          LDR      r1,[sp,#0x70]
0008f0  e59d2068          LDR      r2,[sp,#0x68]
0008f4  e0420001          SUB      r0,r2,r1
0008f8  e59d1010          LDR      r1,[sp,#0x10]
0008fc  e0020091          MUL      r2,r1,r0
000900  e58d2004          STR      r2,[sp,#4]
;;;1264   	ADDRStartRGB[0]=OutFrameBuffer+(OrgDstWidth*DstStartY+DstStartX)*outmultiplier;
000904  e59d1078          LDR      r1,[sp,#0x78]
000908  e59d307c          LDR      r3,[sp,#0x7c]
00090c  e59d2068          LDR      r2,[sp,#0x68]
000910  e0201293          MLA      r0,r3,r2,r1
000914  e59d1084          LDR      r1,[sp,#0x84]
000918  e59d2010          LDR      r2,[sp,#0x10]
00091c  e0201092          MLA      r0,r2,r0,r1
000920  e59f184c          LDR      r1,|L1.4468|
000924  e5810000          STR      r0,[r1,#0]  ; ADDRStartRGB
;;;1265   	ADDREndRGB[0]=ADDRStartRGB[0]+(DstWidth*DstHeight)*outmultiplier+OffsetRGB*(DstHeight-1);
000928  e59f0844          LDR      r0,|L1.4468|
00092c  e5900000          LDR      r0,[r0,#0]  ; ADDRStartRGB
000930  e59d1070          LDR      r1,[sp,#0x70]
000934  e59d3074          LDR      r3,[sp,#0x74]
000938  e0010193          MUL      r1,r3,r1
00093c  e59d2010          LDR      r2,[sp,#0x10]
000940  e0200192          MLA      r0,r2,r1,r0
000944  e2431001          SUB      r1,r3,#1
000948  e59d2004          LDR      r2,[sp,#4]
00094c  e0200291          MLA      r0,r1,r2,r0
000950  e59f1820          LDR      r1,|L1.4472|
000954  e5810000          STR      r0,[r1,#0]  ; ADDREndRGB
;;;1266   	
;;;1267   	ADDRStartRGB[1]=ADDREndRGB[0]+(OrgDstWidth*DstStartY+DstStartX)*outmultiplier;
000958  e59f0818          LDR      r0,|L1.4472|
00095c  e5900000          LDR      r0,[r0,#0]  ; ADDREndRGB
000960  e59d1078          LDR      r1,[sp,#0x78]
000964  e59d307c          LDR      r3,[sp,#0x7c]
000968  e59d2068          LDR      r2,[sp,#0x68]
00096c  e0211293          MLA      r1,r3,r2,r1
000970  e59d2010          LDR      r2,[sp,#0x10]
000974  e0200192          MLA      r0,r2,r1,r0
000978  e59f17f4          LDR      r1,|L1.4468|
00097c  e5810004          STR      r0,[r1,#4]  ; ADDRStartRGB
;;;1268   	ADDREndRGB[1]=ADDRStartRGB[1]+(DstWidth*DstHeight)*outmultiplier+OffsetRGB*(DstHeight-1);
000980  e59f07ec          LDR      r0,|L1.4468|
000984  e5900004          LDR      r0,[r0,#4]  ; ADDRStartRGB
000988  e59d1070          LDR      r1,[sp,#0x70]
00098c  e59d3074          LDR      r3,[sp,#0x74]
000990  e0010193          MUL      r1,r3,r1

⌨️ 快捷键说明

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