📄 mp3.dbg
字号:
LINE 737 1F84
LINE 740 1F94
LINE 741 1F9A
LINE 742 1FA0
LINE 743 1FA6
BLOCKEND 0 1FB0
FUNCEND 1FB0
FUNC sta_Demand 1FB2 fc
BLOCK 747 1FB2
LINE 747 1FB2
LINE 748 1FB2
BLOCKEND 0 1FB6
FUNCEND 1FB6
FUNC sta_SendToDecoder 1FB8 fV
BLOCK 752 1FD0
DEFREG count 10 i
DEFLOCAL buffer 2 A[512:512]c
DEFREG i 12 i
DEFREG len 10 i
LINE 752 1FD0
LINE 758 1FD2
LINE 759 1FD2
LINE 760 1FE8
LINE 760 1FEE
LINE 762 1FF0
LINE 763 1FF2
LINE 764 1FF4
LINE 766 1FFA
LINE 768 1FFA
LINE 769 1FFA
LINE 770 200C
LINE 771 2012
LINE 771 201A
LINE 772 201C
LINE 767 201C
LINE 774 2022
LINE 765 2022
LINE 775 2028
LINE 776 202A
LINE 777 202C
LINE 757 202C
LINE 778 202E
LINE 779 2030
BLOCKEND 0 2048
FUNCEND 2048
DIR D:\桌面\mp3\sdmmc\
FILE sdmmc.c
STRUCT 11 MMC_VOLUME_INFO
FIELD 0 size_MB i
FIELD 2 sector_multiply c
FIELD 3 sector_count i
FIELD 5 name A[6:6]c
STRUCTEND
FUNC MMC_Port_Init 204A fV
BLOCK 75 204A
LINE 75 204A
LINE 77 204A
LINE 78 204C
LINE 79 204E
LINE 80 2050
LINE 82 2052
LINE 83 2054
LINE 85 2056
LINE 85 2058
BLOCKEND 0 2058
FUNCEND 2058
FUNC MMC_Init 205A fc
BLOCK 92 2060
DEFREG spispeeddub 20 c
DEFREG spimode 22 c
DEFLOCAL CMD 0 A[6:6]c
DEFREG temp 10 c
DEFREG i 12 c
DEFREG retry 14 c
LINE 92 2060
LINE 95 2060
LINE 99 2076
LINE 100 2078
LINE 101 207A
LINE 102 207E
LINE 104 2080
LINE 105 2084
LINE 106 2084
LINE 107 2086
LINE 108 208A
LINE 104 208A
LINE 104 208C
LINE 110 2092
LINE 112 2098
LINE 112 209A
LINE 114 209A
LINE 115 209E
LINE 116 209E
LINE 117 20A2
LINE 114 20A2
LINE 114 20A4
LINE 120 20AA
LINE 123 20AC
LINE 124 20AC
LINE 125 20B2
LINE 126 20B4
LINE 127 20BA
LINE 128 20BA
LINE 130 20BE
LINE 131 20BE
LINE 134 20C4
LINE 135 20C8
LINE 136 20CC
LINE 138 20CE
LINE 139 20CE
LINE 140 20D4
LINE 141 20D6
LINE 142 20DC
LINE 143 20DC
LINE 145 20E0
LINE 146 20E0
LINE 148 20E4
LINE 150 20EA
LINE 150 20EC
LINE 151 20EC
LINE 152 20EE
LINE 153 20F0
BLOCKEND 0 20F8
FUNCEND 20F8
FUNC MMC_get_volume_info 20FA fV
BLOCK 163 2102
DEFLOCAL tmp 16 A[4:4]c
DEFREG spispeeddub 20 c
DEFREG spimode 22 c
DEFLOCAL buffer 0 A[16:16]c
DEFREG vinf 10 pS[MMC_VOLUME_INFO]
LINE 163 2102
LINE 168 2102
LINE 169 2104
LINE 170 2106
LINE 174 2108
LINE 179 210C
LINE 180 211A
LINE 181 212C
LINE 182 2142
LINE 183 2158
LINE 188 217C
LINE 189 2184
LINE 190 2190
LINE 194 21B0
LINE 196 21CE
LINE 197 21D2
LINE 198 21D8
LINE 199 21DE
LINE 200 21E4
LINE 201 21EA
LINE 202 21F0
LINE 232 21F6
LINE 233 21F8
LINE 235 21FA
LINE 235 21FC
BLOCKEND 0 2202
FUNCEND 2202
FUNC Write_Command_MMC 2204 fc
BLOCK 243 220A
DEFREG i 20 c
DEFREG retry 22 c
DEFREG tmp 10 c
DEFREG CMD 12 pc
LINE 243 220A
LINE 245 220A
LINE 249 220C
LINE 249 220E
LINE 251 220E
LINE 253 2212
LINE 253 2214
LINE 256 2214
LINE 257 2218
LINE 258 2218
LINE 259 2220
LINE 256 2220
LINE 256 2222
LINE 262 2226
LINE 264 2228
LINE 265 2228
LINE 266 222C
LINE 267 222E
LINE 268 222E
LINE 269 2238
BLOCKEND 0 223E
FUNCEND 223E
FUNC Read_Byte_MMC 2240 fc
BLOCK 276 2244
DEFREG i 22 c
DEFREG temp 20 c
LINE 276 2244
LINE 277 2244
LINE 279 2246
LINE 281 2248
LINE 282 2250
LINE 283 2250
LINE 284 2254
LINE 285 2254
LINE 286 2256
LINE 287 225E
LINE 288 2262
LINE 289 227A
LINE 290 227C
LINE 291 2284
LINE 292 2288
LINE 283 2288
LINE 283 228A
LINE 294 228E
LINE 296 2290
LINE 298 2290
LINE 299 2294
LINE 299 2294
LINE 299 2294
LINE 299 2298
LINE 300 2298
LINE 304 229A
LINE 305 229A
LINE 306 229C
BLOCKEND 0 22A2
FUNCEND 22A2
FUNC Write_Byte_MMC 22A4 fV
BLOCK 313 22AA
DEFREG i 20 c
DEFREG value 22 c
LINE 313 22AA
LINE 315 22AA
LINE 317 22AC
LINE 317 22B4
LINE 318 22B4
LINE 319 22B8
LINE 320 22B8
LINE 321 22CA
LINE 323 22CE
LINE 324 22D0
LINE 325 22D2
LINE 326 22DA
LINE 327 22DE
LINE 328 22E0
LINE 329 22E8
LINE 330 22EC
LINE 318 22EC
LINE 318 22EE
LINE 331 22F2
LINE 333 22F4
LINE 335 22F6
LINE 337 22F6
LINE 338 22F8
LINE 338 22F8
LINE 338 22F8
LINE 338 22FC
LINE 342 22FC
LINE 343 22FC
BLOCKEND 0 2302
FUNCEND 2302
FUNC MMC_Write_Sector 2304 fc
BLOCK 351 230E
DEFLOCAL spispeeddub 7 c
DEFLOCAL spimode 6 c
DEFLOCAL CMD 0 A[6:6]c
DEFREG retry 14 c
DEFREG tmp 12 c
DEFREG i 10 i
DEFLOCAL Buffer 22 pc
DEFLOCAL addr 18 l
LINE 351 230E
LINE 355 230E
LINE 358 2324
LINE 359 2328
LINE 360 232C
LINE 363 232E
LINE 365 2350
LINE 366 237A
LINE 367 239C
LINE 370 23C6
LINE 372 23C8
LINE 373 23C8
LINE 374 23CE
LINE 375 23D0
LINE 376 23D6
LINE 378 23D6
LINE 379 23DA
LINE 381 23DE
LINE 383 23E2
LINE 384 23E2
LINE 387 23E6
LINE 388 23EC
LINE 389 23EC
LINE 390 23EE
LINE 387 23EE
LINE 387 23F4
LINE 393 23FE
LINE 396 2402
LINE 397 2408
LINE 398 2408
LINE 399 2414
LINE 396 2414
LINE 396 241A
LINE 402 2424
LINE 403 2428
LINE 406 242C
LINE 407 2430
LINE 408 2438
LINE 409 2438
LINE 409 243A
LINE 411 243A
LINE 412 243E
LINE 414 2442
LINE 417 2446
LINE 417 2446
LINE 417 2446
LINE 417 244C
LINE 420 244C
LINE 420 244E
LINE 422 244E
LINE 423 2452
LINE 425 2456
BLOCKEND 0 2460
FUNCEND 2460
FUNC MMC_Read_Block 2462 fc
BLOCK 433 246E
DEFREG spispeeddub 20 c
DEFREG spimode 22 c
DEFREG temp 12 c
DEFREG retry 10 c
DEFREG i 12 i
DEFREG Bytes 14 i
DEFLOCAL Buffer 12 pc
DEFLOCAL CMD 10 pc
LINE 433 246E
LINE 438 246E
LINE 439 2470
LINE 440 2472
LINE 443 2474
LINE 445 2476
LINE 446 2476
LINE 447 247E
LINE 448 2480
LINE 449 2486
LINE 451 2486
LINE 452 2488
LINE 454 248A
LINE 456 248E
LINE 457 248E
LINE 460 2492
LINE 460 2492
LINE 460 2492
LINE 460 2498
LINE 463 2498
LINE 464 249E
LINE 465 249E
LINE 466 24AC
LINE 463 24AC
LINE 463 24B2
LINE 469 24B8
LINE 470 24BA
LINE 473 24BC
LINE 473 24BE
LINE 475 24BE
LINE 476 24C0
LINE 478 24C2
BLOCKEND 0 24CA
FUNCEND 24CA
FUNC MMC_Read_Sector 24CC fc
BLOCK 487 24D6
DEFLOCAL temp 3 c
DEFLOCAL CMD 2 A[6:6]c
DEFLOCAL Buffer 16 pc
DEFLOCAL addr 12 l
LINE 487 24D6
LINE 489 24D6
LINE 494 24EE
LINE 496 2510
LINE 497 253A
LINE 498 255C
LINE 500 2586
LINE 501 259E
LINE 502 259E
LINE 505 25A2
LINE 506 25A2
BLOCKEND 0 25AC
FUNCEND 25AC
FUNC Read_CID_MMC 25AE fc
BLOCK 515 25B6
DEFREG temp 20 c
DEFLOCAL CMD 2 A[6:6]c
DEFREG Buffer 20 pc
LINE 515 25B6
LINE 517 25B6
LINE 519 25CE
LINE 520 25E2
BLOCKEND 0 25E8
FUNCEND 25E8
FUNC Read_CSD_MMC 25EA fc
BLOCK 528 25F2
DEFREG temp 20 c
DEFLOCAL CMD 2 A[6:6]c
DEFREG Buffer 20 pc
LINE 528 25F2
LINE 530 25F2
LINE 532 260A
LINE 534 261E
BLOCKEND 0 2624
FUNCEND 2624
FUNC MMC_Start_Read_Sector 2626 fc
BLOCK 541 2630
DEFREG spispeeddub 10 c
DEFLOCAL spimode 6 c
DEFLOCAL CMD 0 A[6:6]c
DEFREG temp 12 c
DEFREG retry 14 c
DEFLOCAL sector 17 l
LINE 541 2630
LINE 544 2630
LINE 548 2646
LINE 549 264A
LINE 550 264C
LINE 554 264E
LINE 556 2670
LINE 557 269A
LINE 558 26BC
LINE 560 26E6
LINE 562 26E8
LINE 563 26E8
LINE 564 26EE
LINE 565 26F0
LINE 566 26F6
LINE 568 26F6
LINE 569 26FA
LINE 571 26FC
LINE 573 2700
LINE 574 2700
LINE 578 2704
LINE 578 2704
LINE 578 2704
LINE 578 270A
LINE 579 270A
LINE 579 270C
LINE 581 270C
LINE 582 2710
LINE 584 2712
BLOCKEND 0 271C
FUNCEND 271C
FUNC MMC_get_data 271E fV
BLOCK 590 2726
DEFREG spispeeddub 20 c
DEFREG spimode 22 c
DEFREG j 10 i
DEFREG buffer 12 pc
DEFREG Bytes 14 i
LINE 590 2726
LINE 593 2726
LINE 594 2728
LINE 597 272A
LINE 598 2730
LINE 599 2730
LINE 600 2738
LINE 601 274A
LINE 597 274A
LINE 597 2750
LINE 602 2766
LINE 603 2776
LINE 604 2776
LINE 605 2778
LINE 606 277A
LINE 607 2786
LINE 608 2790
LINE 610 2794
LINE 610 2796
LINE 611 2796
LINE 612 2798
LINE 613 279A
BLOCKEND 0 279E
FUNCEND 279E
FUNC MMC_get_data_LBA 27A0 fV
BLOCK 619 27A4
DEFLOCAL buffer 6 pc
DEFLOCAL Bytes 4 i
DEFLOCAL lba 0 l
LINE 619 27A4
LINE 621 27A4
LINE 621 27B4
LINE 622 27C0
BLOCKEND 0 27CC
FUNCEND 27CC
FUNC MMC_GotoSectorOffset 27CE fV
BLOCK 628 27DC
DEFLOCAL temp 4 A[1:1]c
DEFREG offset 20 i
DEFLOCAL LBA 7 l
LINE 628 27DC
LINE 631 27DC
LINE 632 27E0
LINE 632 27FC
BLOCKEND 0 2812
FUNCEND 2812
FUNC MMC_LBA_Close 2814 fV
BLOCK 638 281A
DEFLOCAL temp 0 A[1:1]c
LINE 638 281A
LINE 641 281C
LINE 642 281C
LINE 643 2824
LINE 640 2824
BLOCKEND 0 2864
FUNCEND 2864
FUNC delay_us 2866 fV
BLOCK 648 286C
DEFREG number 10 c
DEFREG i 12 c
DEFREG us 10 c
LINE 648 286C
LINE 650 286C
LINE 651 288E
LINE 652 2892
LINE 653 2892
LINE 654 2894
LINE 651 2894
LINE 651 2896
BLOCKEND 0 289E
FUNCEND 289E
DIR D:\桌面\mp3\FAT\
FILE fat.c
STRUCT 512 .3
FIELD 0 BS_jmpBoot A[3:3]c
FIELD 3 BS_OEMName A[8:8]c
FIELD 11 BPB_BytesPerSec i
FIELD 13 BPB_SecPerClus c
FIELD 14 BPB_RsvdSecCnt i
FIELD 16 BPB_NumFATs c
FIELD 17 BPB_RootEntCnt i
FIELD 19 BPB_TotSec16 i
FIELD 21 BPB_Media c
FIELD 22 BPB_FATSz16 i
FIELD 24 BPB_SecPerTrk i
FIELD 26 BPB_NumHeads i
FIELD 28 BPB_HiddSec l
FIELD 32 BPB_TotSec32 l
FIELD 36 BS_DrvNum c
FIELD 37 BS_Reservedl c
FIELD 38 BS_BootSig c
FIELD 39 BS_VolID l
FIELD 43 BS_VolLab A[11:11]c
FIELD 54 BS_FilSysType A[8:8]c
FIELD 62 ExecutableCode A[448:448]c
FIELD 510 ExecutableMarker A[2:2]c
STRUCTEND
STRUCT 32 .4
FIELD 0 FileName A[11:11]c
FIELD 11 FileAttrib c
FIELD 12 UnUsed A[10:10]c
FIELD 22 FileUpdateTime A[2:2]c
FIELD 24 FileUpdateData A[2:2]c
FIELD 26 Start i
FIELD 28 Size l
STRUCTEND
FUNC FAT_Init 28A0 fV
BLOCK 23 28A0
LINE 23 28A0
LINE 24 28A0
BLOCKEND 0 28A2
FUNCEND 28A2
FUNC FAT_ReadBlock 28A4 fc
BLOCK 30 28AA
DEFLOCAL LBA 2 l
LINE 30 28AA
LINE 31 28AA
BLOCKEND 0 28C2
FUNCEND 28C2
FUNC FAT_WriteBlock 28C4 fc
BLOCK 38 28CA
DEFLOCAL LBA 2 l
LINE 38 28CA
LINE 39 28CA
BLOCKEND 0 28E2
FUNCEND 28E2
FUNC IsEqual 28E4 fc
BLOCK 43 28EA
DEFREG b 20 pc
DEFREG a 22 pc
DEFREG i 10 c
DEFREG Size 12 c
DEFREG B 18 pV
DEFREG A 16 pV
LINE 43 28EA
LINE 44 28EA
LINE 44 28EC
LINE 45 28EE
LINE 46 28F2
LINE 47 2902
LINE 45 2906
LINE 45 2908
LINE 48 290C
BLOCKEND 0 2912
FUNCEND 2912
FUNC ReadBPB 2914 fV
BLOCK 56 2918
DEFREG BPB 10 pS[.3]
LINE 56 2918
LINE 57 2918
LINE 58 291E
LINE 61 2928
LINE 62 2930
LINE 63 293E
LINE 64 2946
LINE 65 2954
LINE 66 2962
LINE 67 2970
LINE 69 298A
LINE 70 29BC
LINE 71 2A02
BLOCKEND 0 2A26
FUNCEND 2A26
FUNC ClusConvLBA 2A28 fl
BLOCK 78 2A2E
DEFREG ClusID 10 i
LINE 78 2A2E
LINE 79 2A2E
BLOCKEND 0 2A64
FUNCEND 2A64
FUNC FAT_ReadFAT 2A66 fi
BLOCK 85 2A6C
DEFREG RAM 20 pi
DEFREG Index 22 i
LINE 85 2A6C
LINE 86 2A6C
LINE 87 2A70
LINE 88 2A8E
BLOCKEND 0 2AA8
FUNCEND 2AA8
FUNC GetFileID 2AAA fc
BLOCK 94 2AB6
DEFREG DirStart 20 i
DEFREG DirSecCut 22 i
DEFREG i 10 i
DEFREG m 14 i
DEFREG ID 12 pS[.4]
DEFLOCAL Name 11 pc
LINE 94 2AB6
LINE 96 2AB6
LINE 97 2ABE
LINE 98 2AC6
LINE 99 2ACC
LINE 100 2ACC
LINE 101 2AE0
LINE 102 2AE0
LINE 104 2AE2
LINE 105 2AE8
LINE 107 2AE8
LINE 108 2B0A
LINE 109 2B0A
LINE 110 2B2E
LINE 112 2B32
LINE 104 2B32
LINE 104 2B38
LINE 113 2B42
LINE 98 2B42
LINE 98 2B48
LINE 114 2B50
BLOCKEND 0 2B5A
FUNCEND 2B5A
FUNC FAT_FileOpen 2B5C fl
BLOCK 120 2B68
DEFLOCAL FileDir 0 S[.4]
DEFREG BytePerClus 10 i
DEFREG ClusNum 12 i
DEFLOCAL Start 40 l
DEFREG Name 12 pc
LINE 120 2B68
LINE 123 2B68
LINE 124 2B78
LINE 125 2B82
LINE 126 2B82
LINE 130 2B8C
LINE 131 2BAE
LINE 132 2BBA
LINE 133 2BD4
LINE 132 2BE6
LINE 132 2C16
LINE 136 2C36
LINE 137 2C70
LINE 139 2CAC
LINE 140 2CE2
LINE 141 2CE8
BLOCKEND 0 2CFA
FUNCEND 2CFA
FUNC FAT_FileRead 2CFC fi
BLOCK 147 2D06
DEFREG data 10 pc
DEFLOCAL Data 14 pV
DEFLOCAL Length 10 l
LINE 147 2D06
LINE 148 2D06
LINE 149 2D0A
LINE 152 2D0C
LINE 153 2D0C
LINE 154 2D1E
LINE 155 2D26
LINE 156 2D26
LINE 158 2D2C
LINE 159 2D46
LINE 161 2D60
LINE 162 2D60
LINE 163 2D72
LINE 166 2D80
LINE 167 2D80
LINE 168 2D98
LINE 170 2DAA
LINE 171 2DFE
LINE 172 2DFE
LINE 174 2E08
LINE 165 2E08
LINE 175 2E1A
LINE 176 2E4A
LINE 177 2E7A
LINE 160 2E7A
LINE 178 2EA0
LINE 151 2EA0
LINE 179 2EA2
BLOCKEND 0 2EAE
FUNCEND 2EAE
FUNC FAT_FileWrite 2EB0 fV
BLOCK 184 2EBA
DEFREG data 10 pc
DEFLOCAL Data 14 pV
DEFLOCAL Length 10 l
LINE 184 2EBA
LINE 185 2EBA
LINE 187 2EBE
LINE 189 2EC0
LINE 190 2EC0
LINE 191 2ED2
LINE 192 2EE4
LINE 193 2EFE
LINE 194 2EFE
LINE 195 2F10
LINE 197 2F1E
LINE 198 2F1E
LINE 199 2F36
LINE 201 2F48
LINE 201 2F9C
LINE 202 2F9C
LINE 203 2FAE
LINE 205 2FB0
LINE 197 2FB0
LINE 206 2FC2
LINE 207 3012
LINE 208 3042
LINE 193 3042
LINE 209 3068
LINE 189 3068
BLOCKEND 0 3072
FUNCEND 3072
DIR D:\桌面\mp3\main\
FILE main.c
DIR D:\桌面\mp3\SPI\
FILE spi.c
STRUCT 9 .1
FIELD 0 front c
FIELD 1 rear c
FIELD 2 count c
FIELD 3 data pc
FIELD 5 queuesize c
FIELD 6 errorcode c
FIELD 7 status c
FIELD 8 memo c
STRUCTEND
DEFGLOBAL Spi_Receive_Buffer AD S[.1]
DEFGLOBAL Spi_Send_Buffer B6 S[.1]
DIR D:\桌面\mp3\TWI\
FILE TWI.c
STRUCT 9 .1
FIELD 0 front c
FIELD 1 rear c
FIELD 2 count c
FIELD 3 data pc
FIELD 5 queuesize c
FIELD 6 errorcode c
FIELD 7 status c
FIELD 8 memo c
STRUCTEND
DEFGLOBAL Twi_SendBuffer BF S[.1]
DEFGLOBAL Twi_ReceiveBuffer C8 S[.1]
DEFGLOBAL Twi_LocalBuffer D1 S[.1]
DIR D:\桌面\mp3\sdmmc\
FILE sdmmc.c
DEFGLOBAL readPos DA i
DEFGLOBAL sectorPos DC c
DEFGLOBAL LBA_Opened DD c
DIR D:\桌面\mp3\SPI\
FILE spi.c
DEFSTATIC Spi_Send_Data DE A[10:10]c
DEFSTATIC Spi_Receive_Data E8 A[255:255]c
DIR D:\桌面\mp3\TWI\
FILE TWI.c
DEFSTATIC Twi_SlaveTransmit 1E7 pfc
DEFSTATIC Twi_SlaveReceive 1E9 pfV
DEFSTATIC TwiErrorCode 1EB c
DEFSTATIC LocalBuffer 1EC A[5:5]c
DEFSTATIC Twi_ReceiveData 1F1 A[5:5]c
DEFSTATIC Twi_SendData 1F6 A[5:5]c
DEFSTATIC Twi_DeviceAddrRW 1FB c
DEFSTATIC Twi_State 1FC c
DIR D:\桌面\mp3\sdmmc\
FILE sdmmc.c
DEFGLOBAL Init_Flag 1FD c
DIR D:\桌面\mp3\FAT\
FILE fat.c
STRUCT 12 .6
FIELD 0 m i
FIELD 2 i l
FIELD 6 ClusID i
FIELD 8 LBA l
STRUCTEND
STRUCT 24 .5
FIELD 0 BPB_SecPerClus c
FIELD 1 BPB_RsvdSecCnt i
FIELD 3 BPB_NumFATs c
FIELD 4 BPB_RootEntCnt i
FIELD 6 BPB_TotSec16 i
FIELD 8 BPB_FATSz16 i
FIELD 10 BPB_HiddSec l
FIELD 14 DirStartSec l
FIELD 18 DataStartSec l
FIELD 22 DirSecCount i
STRUCTEND
DEFSTATIC FileIndex 1FE S[.6]
DEFSTATIC Info 20A S[.5]
DEFSTATIC BUFFER 222 A[512:512]c
START 10D6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -