📄 spi_basic.m51
字号:
C:07B7H LINE# 240
C:07C0H LINE# 242
C:07D2H LINE# 244
C:07D5H LINE# 246
C:07D7H LINE# 248
------- ENDPROC SD_CLEAR_PROTECT
------- PROC SD_SET_PROTECT
------- DO
D:003CH SYMBOL param
D:0040H SYMBOL tmp
D:0041H SYMBOL resp
------- ENDDO
C:07D8H LINE# 250
C:07D8H LINE# 251
C:07D8H LINE# 254
C:07E1H LINE# 256
C:07F3H LINE# 258
C:07F6H LINE# 260
C:07F8H LINE# 262
------- ENDPROC SD_SET_PROTECT
C:0270H SYMBOL L?0092
------- PROC L?0091
------- ENDPROC L?0091
C:0270H SYMBOL L?0092
------- PROC _SD_READ
D:0013H SYMBOL len
D:0017H SYMBOL recbuf
------- DO
D:001AH SYMBOL tmp
D:001BH SYMBOL i
------- ENDDO
C:027CH LINE# 267
C:028AH LINE# 268
C:028AH LINE# 271
C:028FH LINE# 273
C:0292H LINE# 276
C:0292H LINE# 277
C:0297H LINE# 278
C:029FH LINE# 281
C:02AFH LINE# 283
C:02BAH LINE# 284
C:02BAH LINE# 286
C:02BDH LINE# 287
C:02C0H LINE# 289
C:02C0H LINE# 292
C:02DAH LINE# 293
C:02DAH LINE# 295
C:02DFH LINE# 296
C:02E9H LINE# 298
C:02EEH LINE# 299
C:02F3H LINE# 301
BL51 BANKED LINKER/LOCATER V5.12 06/04/2008 15:52:41 PAGE 12
C:02F8H LINE# 302
C:02FDH LINE# 303
C:0300H LINE# 304
C:0305H LINE# 306
C:0307H LINE# 310
------- ENDPROC _SD_READ
------- PROC _SD_WRITE
D:0024H SYMBOL bmulti
D:0025H SYMBOL len
D:0029H SYMBOL sendbuf
------- DO
D:002CH SYMBOL i
D:0007H SYMBOL tmp
------- ENDDO
C:041EH LINE# 314
C:0420H LINE# 315
C:0420H LINE# 317
C:0429H LINE# 320
C:042CH LINE# 324
C:0431H LINE# 325
C:0435H LINE# 327
C:043AH LINE# 329
C:0459H LINE# 330
C:0459H LINE# 333
C:045EH LINE# 335
C:0475H LINE# 337
C:047AH LINE# 338
C:047FH LINE# 341
C:047FH LINE# 342
C:0482H LINE# 345
C:0486H LINE# 348
C:0486H LINE# 349
C:0489H LINE# 351
C:048CH LINE# 353
C:048FH LINE# 354
C:0494H LINE# 357
C:0496H LINE# 359
------- ENDPROC _SD_WRITE
------- PROC SD_SENDMULTI_STOP
C:0909H LINE# 362
C:0909H LINE# 363
C:0909H LINE# 365
C:090EH LINE# 366
C:0913H LINE# 367
C:0916H LINE# 369
------- ENDPROC SD_SENDMULTI_STOP
------- PROC SD_EN_ACMD
------- DO
D:000BH SYMBOL param
D:000FH SYMBOL resp
D:0010H SYMBOL ret
------- ENDDO
C:058AH LINE# 373
C:058AH LINE# 374
C:058AH LINE# 375
C:059DH LINE# 377
C:05B6H LINE# 379
C:05B9H LINE# 381
C:05BBH LINE# 382
------- ENDPROC SD_EN_ACMD
------- PROC SD_ACTIVATES
------- DO
D:000BH SYMBOL param
D:000FH SYMBOL resp
D:0010H SYMBOL ret
BL51 BANKED LINKER/LOCATER V5.12 06/04/2008 15:52:41 PAGE 13
------- ENDDO
C:05BCH LINE# 384
C:05BCH LINE# 385
C:05BCH LINE# 386
C:05CFH LINE# 388
C:05E8H LINE# 390
C:05EBH LINE# 392
C:05EDH LINE# 394
------- ENDPROC SD_ACTIVATES
------- PROC SD_READ_OCR
------- DO
D:0042H SYMBOL param
D:0046H SYMBOL resp
D:0047H SYMBOL ret
------- ENDDO
C:05EEH LINE# 396
C:05EEH LINE# 397
C:05EEH LINE# 398
C:0601H LINE# 400
C:061AH LINE# 402
C:061DH LINE# 404
C:061FH LINE# 406
------- ENDPROC SD_READ_OCR
------- PROC _SD_READCARD_STATUS
D:000BH SYMBOL buffer
------- DO
D:000EH SYMBOL param
D:0012H SYMBOL ret
------- ENDDO
C:04E2H LINE# 408
C:04E8H LINE# 409
C:04E8H LINE# 411
C:04FBH LINE# 414
C:0514H LINE# 416
C:051AH LINE# 418
C:051DH LINE# 420
C:051FH LINE# 421
------- ENDPROC _SD_READCARD_STATUS
------- PROC SD_READ_CSD
------- DO
D:000BH SYMBOL param
D:000FH SYMBOL resp
D:0010H SYMBOL ret
------- ENDDO
C:0520H LINE# 423
C:0520H LINE# 424
C:0520H LINE# 425
C:0533H LINE# 427
C:054CH LINE# 429
C:054FH LINE# 431
C:0552H LINE# 433
C:0554H LINE# 435
------- ENDPROC SD_READ_CSD
------- PROC SD_READ_CID
------- DO
D:000BH SYMBOL param
D:000FH SYMBOL resp
D:0010H SYMBOL ret
------- ENDDO
C:0555H LINE# 438
C:0555H LINE# 439
C:0555H LINE# 440
C:0568H LINE# 442
C:0581H LINE# 444
C:0584H LINE# 446
BL51 BANKED LINKER/LOCATER V5.12 06/04/2008 15:52:41 PAGE 14
C:0587H LINE# 448
C:0589H LINE# 450
------- ENDPROC SD_READ_CID
------- PROC _SD_DELAY
D:0007H SYMBOL value
------- DO
D:0006H SYMBOL i
D:0005H SYMBOL j
------- ENDDO
C:08F8H LINE# 453
C:08F8H LINE# 454
C:08F8H LINE# 457
C:08FFH LINE# 458
C:0901H LINE# 459
C:0901H LINE# 461
C:0908H LINE# 464
------- ENDPROC _SD_DELAY
------- PROC SD_RESET
------- DO
D:000BH SYMBOL param
D:000FH SYMBOL resp
D:0010H SYMBOL ret
------- ENDDO
C:0620H LINE# 466
C:0620H LINE# 467
C:0620H LINE# 468
C:0633H LINE# 471
C:064CH LINE# 473
C:064FH LINE# 475
C:0651H LINE# 476
------- ENDPROC SD_RESET
------- PROC SD_CHECK
------- DO
D:000BH SYMBOL param
D:000FH SYMBOL ret
D:0010H SYMBOL resp
------- ENDDO
C:0652H LINE# 479
C:0652H LINE# 480
C:0652H LINE# 482
C:0665H LINE# 484
C:067EH LINE# 486
C:0681H LINE# 488
C:0683H LINE# 490
------- ENDPROC SD_CHECK
------- PROC SD_INIT
------- DO
D:0004H SYMBOL tmp
D:000AH SYMBOL i
------- ENDDO
C:0394H LINE# 493
C:0394H LINE# 494
C:0394H LINE# 496
C:0397H LINE# 498
C:039AH LINE# 500
C:039DH LINE# 501
C:039DH LINE# 502
C:03A2H LINE# 503
C:03ABH LINE# 504
C:03AEH LINE# 506
C:03B1H LINE# 507
C:03B6H LINE# 510
C:03B6H LINE# 511
C:03B9H LINE# 512
C:03BEH LINE# 513
BL51 BANKED LINKER/LOCATER V5.12 06/04/2008 15:52:41 PAGE 15
C:03C3H LINE# 514
C:03C5H LINE# 516
C:03CFH LINE# 518
C:03D6H LINE# 519
C:03DBH LINE# 521
C:03DEH LINE# 523
C:03E1H LINE# 524
C:03E6H LINE# 529
C:03F0H LINE# 530
C:03F5H LINE# 532
C:03F8H LINE# 533
C:03FDH LINE# 535
C:0406H LINE# 536
C:040BH LINE# 538
C:040EH LINE# 539
C:0413H LINE# 541
C:0416H LINE# 542
C:041BH LINE# 544
C:041DH LINE# 545
------- ENDPROC SD_INIT
------- ENDMOD SD_SPI
------- MODULE ?C?COPY
C:00FEH PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDOPTR
C:0124H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?CSTPTR
C:0151H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?CSTOPTR
C:0163H PUBLIC ?C?CSTOPTR
------- ENDMOD ?C?CSTOPTR
------- MODULE ?C?ULCMP
C:0185H PUBLIC ?C?ULCMP
------- ENDMOD ?C?ULCMP
------- MODULE ?C?ULSHR
C:0196H PUBLIC ?C?ULSHR
------- ENDMOD ?C?ULSHR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DELAY?CONFIG
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SD_CRC?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SD_READ_MULTIPLE_BLOCK?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SD_STOP_TRANSMISSION?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SD_WRITE_SINGLE_BLOCK?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SD_WRITE_MULTIPLE_BLOCK_CMD?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
BL51 BANKED LINKER/LOCATER V5.12 06/04/2008 15:52:41 PAGE 16
SEGMENT: ?PR?_ERASE_STARTBLOCK?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_ERASE_ENDBLOCK?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?ERASE_SELECTEDBLOCK?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SD_CHECK_PROTECT?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SD_SET_PROTECT?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SD_SENDMULTI_STOP?SD_SPI
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SD_READ_OCR?SD_SPI
Program Size: data=103.0 xdata=24 code=2394
LINK/LOCATE RUN COMPLETE. 13 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -