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

📄 main.txt

📁 mp3量不要让站长把时间都花费在为您修正说明上。压缩包解压时不能有密码。系统会自动删除debug和release目录
💻 TXT
📖 第 1 页 / 共 5 页
字号:
000554  e7d90004          LDRB     r0,[r9,r4]            ;551
000558  e2841001          ADD      r1,r4,#1              ;551
00055c  e3c14801          BIC      r4,r1,#0x10000        ;551
000560  e350000d          CMP      r0,#0xd               ;552
000564  1350000a          CMPNE    r0,#0xa               ;552
000568  1350005d          CMPNE    r0,#0x5d              ;552
00056c  0a000003          BEQ      |L1.1408|
000570  e355001e          CMP      r5,#0x1e              ;552
000574  8a000001          BHI      |L1.1408|
000578  ebfffffe          BL       uart0_putc
00057c  eafffff4          B        |L1.1364|
                  |L1.1408|
000580  e24f00dc          ADR      r0,|L1.1196|
000584  ebfffffe          BL       __1printf
000588  ea0000ef          B        |L1.2380|
                  |L1.1420|
00058c  e2840001          ADD      r0,r4,#1              ;560
000590  e3c04801          BIC      r4,r0,#0x10000        ;560
000594  e59d000c          LDR      r0,[sp,#0xc]          ;562
000598  e1580000          CMP      r8,r0                 ;562
00059c  059d0008          LDREQ    r0,[sp,#8]            ;562
0005a0  02800001          ADDEQ    r0,r0,#1              ;562
0005a4  01540000          CMPEQ    r4,r0                 ;562
0005a8  0a000102          BEQ      |L1.2488|
0005ac  e3540c02          CMP      r4,#0x200             ;563
0005b0  1a00001c          BNE      |L1.1576|
0005b4  e51f0104          LDR      r0,|L1.1208|
0005b8  e1d000b0          LDRH     r0,[r0,#0]            ;565  ; SectorsPerClust
0005bc  e2400001          SUB      r0,r0,#1              ;565
0005c0  e1560000          CMP      r6,r0                 ;565
0005c4  12860001          ADDNE    r0,r6,#1              ;588
0005c8  120060ff          ANDNE    r6,r0,#0xff           ;588
0005cc  1a00000c          BNE      |L1.1540|
0005d0  e1a0000a          MOV      r0,r10                ;568
0005d4  ebfffffe          BL       FAT_NextCluster
0005d8  e370021f          CMN      r0,#0xf0000001        ;569
0005dc  e1a0a000          MOV      r10,r0                ;568
0005e0  137a028f          CMNNE    r10,#0xf0000008       ;569
0005e4  0a0000f3          BEQ      |L1.2488|
0005e8  e59f02f0          LDR      r0,|L1.2272|
0005ec  e5d00000          LDRB     r0,[r0,#0]            ;569  ; FAT32_Enable
0005f0  e3500000          CMP      r0,#0                 ;569
0005f4  024a0cff          SUBEQ    r0,r10,#0xff00        ;569
0005f8  025000ff          SUBSEQ   r0,r0,#0xff           ;569
0005fc  0a0000ed          BEQ      |L1.2488|
000600  e3a06000          MOV      r6,#0                 ;576
                  |L1.1540|
000604  e1a02009          MOV      r2,r9                 ;589
000608  e1a01006          MOV      r1,r6                 ;589
00060c  e1a0000a          MOV      r0,r10                ;589
000610  ebfffffe          BL       FAT_LoadPartCluster
000614  e3500000          CMP      r0,#0                 ;589
000618  1a0000b9          BNE      |L1.2308|
00061c  e2880001          ADD      r0,r8,#1              ;598
000620  e20080ff          AND      r8,r0,#0xff           ;598
000624  e3a04000          MOV      r4,#0                 ;599
                  |L1.1576|
000628  e3a00000          MOV      r0,#0                 ;602
00062c  e58d0018          STR      r0,[sp,#0x18]         ;603
000630  e58d0014          STR      r0,[sp,#0x14]         ;604
000634  e58d0010          STR      r0,[sp,#0x10]         ;604
                  |L1.1592|
000638  e7d97004          LDRB     r7,[r9,r4]            ;608
00063c  e2840001          ADD      r0,r4,#1              ;608
000640  e3c04801          BIC      r4,r0,#0x10000        ;608
000644  e59d000c          LDR      r0,[sp,#0xc]          ;615
000648  e1580000          CMP      r8,r0                 ;615
00064c  059d0008          LDREQ    r0,[sp,#8]            ;615
000650  02800001          ADDEQ    r0,r0,#1              ;615
000654  01540000          CMPEQ    r4,r0                 ;615
000658  0a0000d6          BEQ      |L1.2488|
00065c  e3540c02          CMP      r4,#0x200             ;616
000660  1a00001c          BNE      |L1.1752|
000664  e51f01b4          LDR      r0,|L1.1208|
000668  e1d000b0          LDRH     r0,[r0,#0]            ;618  ; SectorsPerClust
00066c  e2400001          SUB      r0,r0,#1              ;618
000670  e1560000          CMP      r6,r0                 ;618
000674  12860001          ADDNE    r0,r6,#1              ;641
000678  120060ff          ANDNE    r6,r0,#0xff           ;641
00067c  1a00000c          BNE      |L1.1716|
000680  e1a0000a          MOV      r0,r10                ;621
000684  ebfffffe          BL       FAT_NextCluster
000688  e370021f          CMN      r0,#0xf0000001        ;622
00068c  e1a0a000          MOV      r10,r0                ;621
000690  137a028f          CMNNE    r10,#0xf0000008       ;622
000694  0a0000c7          BEQ      |L1.2488|
000698  e59f0240          LDR      r0,|L1.2272|
00069c  e5d00000          LDRB     r0,[r0,#0]            ;622  ; FAT32_Enable
0006a0  e3500000          CMP      r0,#0                 ;622
0006a4  024a0cff          SUBEQ    r0,r10,#0xff00        ;622
0006a8  025000ff          SUBSEQ   r0,r0,#0xff           ;622
0006ac  0a0000c1          BEQ      |L1.2488|
0006b0  e3a06000          MOV      r6,#0                 ;629
                  |L1.1716|
0006b4  e1a02009          MOV      r2,r9                 ;642
0006b8  e1a01006          MOV      r1,r6                 ;642
0006bc  e1a0000a          MOV      r0,r10                ;642
0006c0  ebfffffe          BL       FAT_LoadPartCluster
0006c4  e3500000          CMP      r0,#0                 ;642
0006c8  1a00008d          BNE      |L1.2308|
0006cc  e2880001          ADD      r0,r8,#1              ;651
0006d0  e20080ff          AND      r8,r0,#0xff           ;651
0006d4  e3a04000          MOV      r4,#0                 ;652
                  |L1.1752|
0006d8  e2470030          SUB      r0,r7,#0x30           ;655
0006dc  e350000a          CMP      r0,#0xa               ;655
0006e0  3a000004          BCC      |L1.1784|
0006e4  e357003a          CMP      r7,#0x3a              ;655
0006e8  0a000004          BEQ      |L1.1792|
0006ec  e357002e          CMP      r7,#0x2e              ;655
0006f0  1a000033          BNE      |L1.1988|
0006f4  ea000005          B        |L1.1808|
                  |L1.1784|
0006f8  e357003a          CMP      r7,#0x3a              ;656
0006fc  1a000001          BNE      |L1.1800|
                  |L1.1792|
000700  e3a05001          MOV      r5,#1                 ;656
000704  eaffffcb          B        |L1.1592|
                  |L1.1800|
000708  e357002e          CMP      r7,#0x2e              ;657
00070c  1a000002          BNE      |L1.1820|
                  |L1.1808|
000710  e3a05002          MOV      r5,#2                 ;657
000714  e3a00000          MOV      r0,#0                 ;657
000718  ea000027          B        |L1.1980|
                  |L1.1820|
00071c  e3550000          CMP      r5,#0                 ;660
000720  059d0018          LDREQ    r0,[sp,#0x18]         ;660
000724  00800100          ADDEQ    r0,r0,r0,LSL #2       ;660
000728  00870080          ADDEQ    r0,r7,r0,LSL #1       ;660
00072c  02400030          SUBEQ    r0,r0,#0x30           ;660
000730  01a00800          LSLEQ    r0,r0,#16             ;660
000734  01a00820          LSREQ    r0,r0,#16             ;660
000738  058d0018          STREQ    r0,[sp,#0x18]         ;660
00073c  0affffbd          BEQ      |L1.1592|
000740  e3550001          CMP      r5,#1                 ;661
000744  059d0014          LDREQ    r0,[sp,#0x14]         ;661
000748  00800100          ADDEQ    r0,r0,r0,LSL #2       ;661
00074c  00870080          ADDEQ    r0,r7,r0,LSL #1       ;661
000750  02400030          SUBEQ    r0,r0,#0x30           ;661
000754  01a00800          LSLEQ    r0,r0,#16             ;661
000758  01a00820          LSREQ    r0,r0,#16             ;661
00075c  058d0014          STREQ    r0,[sp,#0x14]         ;661
000760  0affffb4          BEQ      |L1.1592|
000764  e59d0004          LDR      r0,[sp,#4]            ;664
000768  e3500000          CMP      r0,#0                 ;664
00076c  03a00019          MOVEQ    r0,#0x19              ;665
000770  00000097          MULEQ    r0,r7,r0              ;665
000774  059d1010          LDREQ    r1,[sp,#0x10]         ;665
000778  00810100          ADDEQ    r0,r1,r0,LSL #2       ;665
00077c  02400d4b          SUBEQ    r0,r0,#0x12c0         ;665
000780  0a000007          BEQ      |L1.1956|
000784  e3500001          CMP      r0,#1                 ;666
000788  159d0010          LDRNE    r0,[sp,#0x10]         ;668
00078c  059d1010          LDREQ    r1,[sp,#0x10]         ;667
000790  10800007          ADDNE    r0,r0,r7              ;668
000794  12400030          SUBNE    r0,r0,#0x30           ;668
000798  00870107          ADDEQ    r0,r7,r7,LSL #2       ;667
00079c  00810080          ADDEQ    r0,r1,r0,LSL #1       ;667
0007a0  02400e1e          SUBEQ    r0,r0,#0x1e0          ;667
                  |L1.1956|
0007a4  e1a00800          LSL      r0,r0,#16             ;667
0007a8  e1a00820          LSR      r0,r0,#16             ;667
0007ac  e58d0010          STR      r0,[sp,#0x10]         ;669
0007b0  e59d0004          LDR      r0,[sp,#4]            ;669
0007b4  e2800001          ADD      r0,r0,#1              ;669
0007b8  e20000ff          AND      r0,r0,#0xff           ;669
                  |L1.1980|
0007bc  e58d0004          STR      r0,[sp,#4]            ;669
0007c0  eaffff9c          B        |L1.1592|
                  |L1.1988|
0007c4  e357005d          CMP      r7,#0x5d              ;673
0007c8  1a00005f          BNE      |L1.2380|
0007cc  e59d0020          LDR      r0,[sp,#0x20]         ;683
0007d0  e3500000          CMP      r0,#0                 ;683
0007d4  059f0108          LDREQ    r0,|L1.2276|
0007d8  0a000075          BEQ      |L1.2484|
0007dc  e59d0018          LDR      r0,[sp,#0x18]         ;690
0007e0  e59d1014          LDR      r1,[sp,#0x14]         ;690
0007e4  e0600200          RSB      r0,r0,r0,LSL #4       ;690
0007e8  e0810100          ADD      r0,r1,r0,LSL #2       ;690
0007ec  e3a0107d          MOV      r1,#0x7d              ;690
0007f0  e0030190          MUL      r3,r0,r1              ;690
0007f4  e59d0010          LDR      r0,[sp,#0x10]         ;698
0007f8  e59d2020          LDR      r2,[sp,#0x20]         ;690
0007fc  e51f1354          LDR      r1,|L1.1200|
000800  e0800183          ADD      r0,r0,r3,LSL #3       ;690
000804  e5820004          STR      r0,[r2,#4]            ;690
000808  e5d12036          LDRB     r2,[r1,#0x36]         ;698  ; LrcStructHead
00080c  e1d113b4          LDRH     r1,[r1,#0x34]         ;700  ; LrcStructHead
000810  e3520000          CMP      r2,#0                 ;698
000814  00800001          ADDEQ    r0,r0,r1              ;703
000818  0a000002          BEQ      |L1.2088|
00081c  e1500001          CMP      r0,r1                 ;700
000820  20400001          SUBCS    r0,r0,r1              ;701
000824  33a00000          MOVCC    r0,#0                 ;700
                  |L1.2088|
000828  e59d1020          LDR      r1,[sp,#0x20]         ;700
00082c  e5810004          STR      r0,[r1,#4]            ;710
000830  e59d0020          LDR      r0,[sp,#0x20]         ;710
000834  e1c0b0b8          STRH     r11,[r0,#8]           ;710
000838  e59d1020          LDR      r1,[sp,#0x20]         ;712
00083c  e7d90004          LDRB     r0,[r9,r4]            ;711
000840  e5911000          LDR      r1,[r1,#0]            ;712
000844  e350005b          CMP      r0,#0x5b              ;715
000848  e58d1020          STR      r1,[sp,#0x20]         ;712
00084c  0a00003e          BEQ      |L1.2380|
                  |L1.2128|
000850  e7d95004          LDRB     r5,[r9,r4]            ;720
000854  e2840001          ADD      r0,r4,#1              ;720
000858  e3c04801          BIC      r4,r0,#0x10000        ;720
00085c  e59d000c          LDR      r0,[sp,#0xc]          ;727
000860  e1580000          CMP      r8,r0                 ;727
000864  059d0008          LDREQ    r0,[sp,#8]            ;727
000868  02800001          ADDEQ    r0,r0,#1              ;727
00086c  01540000          CMPEQ    r4,r0                 ;727
000870  0a000050          BEQ      |L1.2488|
000874  e3540c02          CMP      r4,#0x200             ;729
000878  1a000027          BNE      |L1.2332|
00087c  e51f03cc          LDR      r0,|L1.1208|
000880  e1d000b0          LDRH     r0,[r0,#0]            ;731  ; SectorsPerClust
000884  e2400001          SUB      r0,r0,#1              ;731
000888  e1560000          CMP      r6,r0                 ;731
00088c  12860001          ADDNE    r0,r6,#1              ;754
000890  120060ff          ANDNE    r6,r0,#0xff           ;754
000894  1a000014          BNE      |L1.2284|
000898  e1a0000a          MOV      r0,r10                ;734
00089c  ebfffffe          BL       FAT_NextCluster
0008a0  e370021f          CMN      r0,#0xf0000001        ;735
0008a4  e1a0a000          MOV      r10,r0                ;734
0008a8  137a028f          CMNNE    r10,#0xf0000008       ;735
0008ac  0a000041          BEQ      |L1.2488|
0008b0  e59f0028          LDR      r0,|L1.2272|
0008b4  e5d00000          LDRB     r0,[r0,#0]            ;735  ; FAT32_Enable
0008b8  e3500000          CMP      r0,#0                 ;735
0008bc  024a0cff          SUBEQ    r0,r10,#0xff00        ;735
0008c0  025000ff          SUBSEQ   r0,r0,#0xff           ;735
0008c4  0a00003b          BEQ      |L1.2488|
0008c8  ea000006          B        |L1.2280|
                  |L1.2252|
0008cc  42593a00          DCB      "BY:\0"
                  |L1.2256|
0008d0  414c3a00          DCB      "AL:\0"
                  |L1.2260|
0008d4  416c6275          DCB      "Albu"
0008d8  6d20203a          DCB      "m  :"
0008dc  20000000          DCB      " \0\0\0"
                  |L1.2272|
0008e0  00000000          DCD      FAT32_Enable
                  |L1.2276|
0008e4  00000000          DCD      ||.constdata||
                  |L1.2280|
0008e8  e3a06000          MOV      r6,#0                 ;742
                  |L1.2284|
0008ec  e1a02009          MOV      r2,r9                 ;743
0008f0  e1a01006          MOV      r1,r6                 ;743
0008f4  e1a0000a          MOV      r0,r10                ;743
0008f8  ebfffffe          BL       FAT_LoadPartCluster
0008fc  e3500000          CMP      r0,#0                 ;743
000900  0a000002          BEQ      |L1.2320|
                  |L1.2308|
000904  e1a00009          MOV      r0,r9                 ;760
000908  ebfffffe          BL       free
00090c  eafffe40          B        |L1.532|
                  |L1.2320|
000910  e2880001          ADD      r0,r8,#1              ;764
000914  e20080ff          AND      r8,r0,#0xff           ;764
000918  e3a04000          MOV      r4,#0                 ;765
                  |L1.2332|
00091c  e355000d          CMP      r5,#0xd               ;769
000920  1355000a          CMPNE    r5,#0xa               ;769
000924  159f045c          LDRNE    r0,|L1.3464|
000928  17c0500b          STRBNE   r5,[r0,r11]           ;786
00092c  128b0001          ADDNE    r0,r11,

⌨️ 快捷键说明

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