?? at45db041d.dbg
字號:
IMAGECRAFT DEBUG FORMAT
VERSION 1.2
CPU AVR
FRAMEPOINTER Y
DIR E:\item\car\AT45DB041D\
FILE AT45DB041D.c
FUNC DF_Delay 11A fV
BLOCK 27 11E
DEFREG i 20 i
DEFREG j 22 i
DEFREG n 16 i
LINE 27 11E
LINE 30 11E
LINE 31 124
LINE 32 124
LINE 33 12A
LINE 34 12A
LINE 35 12C
LINE 32 12C
LINE 32 130
LINE 36 138
LINE 30 138
LINE 30 13C
BLOCKEND 0 142
FUNCEND 142
FUNC SPI_Port_Init 146 fV
BLOCK 42 146
LINE 42 146
LINE 43 146
LINE 44 14C
LINE 45 14E
LINE 46 154
LINE 48 156
BLOCKEND 0 158
FUNCEND 158
FUNC SPI_Init 15A fV
BLOCK 54 15A
LINE 54 15A
LINE 55 15A
LINE 58 15C
LINE 60 162
BLOCKEND 0 164
FUNCEND 164
FUNC SPI_Start 166 fV
BLOCK 66 166
LINE 66 166
LINE 67 166
BLOCKEND 0 168
FUNCEND 168
FUNC SPI_Stop 16A fV
BLOCK 73 16A
LINE 73 16A
LINE 74 16A
BLOCKEND 0 16C
FUNCEND 16C
FUNC SPI_Write_Byte 16E fV
BLOCK 80 16E
DEFREG cData 16 c
LINE 80 16E
LINE 81 16E
LINE 82 170
LINE 82 170
BLOCKEND 0 174
FUNCEND 174
FUNC SPI_Write_Bytes 176 fV
BLOCK 88 17A
DEFREG i 20 i
DEFREG DataLen 18 i
DEFREG cData 16 pc
LINE 88 17A
LINE 90 17A
LINE 91 180
LINE 92 180
LINE 93 18A
LINE 93 18A
LINE 94 18E
LINE 90 18E
LINE 90 192
BLOCKEND 0 198
FUNCEND 198
FUNC SPI_Read_Byte 19E fc
BLOCK 100 19E
DEFREG cData 16 c
LINE 100 19E
LINE 101 19E
LINE 102 1A0
LINE 102 1A0
LINE 103 1A4
BLOCKEND 0 1A6
FUNCEND 1A6
FUNC Enable_DFLASH 1A8 fV
BLOCK 109 1A8
DEFREG i 16 c
LINE 109 1A8
LINE 110 1A8
LINE 111 1AA
LINE 111 1AA
LINE 112 1B4
BLOCKEND 0 1B6
FUNCEND 1B6
FUNC Disable_DFLASH 1B8 fV
BLOCK 118 1B8
DEFREG i 16 c
LINE 118 1B8
LINE 119 1B8
LINE 120 1BA
LINE 121 1BC
LINE 121 1BC
BLOCKEND 0 1C6
FUNCEND 1C6
FUNC DF_Read_status_Register 1C8 fc
BLOCK 130 1CA
DEFREG rData 10 c
LINE 130 1CA
LINE 131 1CA
LINE 132 1CA
LINE 134 1CC
LINE 136 1D0
LINE 138 1D6
LINE 140 1D8
BLOCKEND 0 1DA
FUNCEND 1DA
FUNC DF_Check_Page_Size 1DE fc
BLOCK 147 1E0
DEFREG Page_Size 10 c
LINE 147 1E0
LINE 149 1E0
LINE 150 1E4
LINE 150 1E8
LINE 151 1EC
BLOCKEND 0 1EE
FUNCEND 1EE
FUNC DF_Check_Busy_State 1F2 fc
BLOCK 157 1F6
DEFREG state 10 c
DEFREG i 20 c
LINE 157 1F6
LINE 159 1F6
LINE 161 1FA
LINE 162 1FA
LINE 163 1FE
LINE 163 202
LINE 164 204
LINE 165 206
LINE 160 206
LINE 166 20A
BLOCKEND 0 20C
FUNCEND 20C
FUNC DF_Manufacturer_and_Device_ID 212 fV
BLOCK 175 218
DEFREG i 20 c
DEFREG ID 10 pc
LINE 175 218
LINE 178 218
LINE 180 21A
LINE 182 21C
LINE 184 220
LINE 185 224
LINE 186 224
LINE 187 232
LINE 184 232
LINE 184 234
LINE 189 238
BLOCKEND 0 23A
FUNCEND 23A
FUNC Test_Manufacturer_ID 23E fc
BLOCK 195 240
DEFLOCAL Test_Buf 0 A[4:4]c
LINE 195 240
LINE 197 240
LINE 198 244
LINE 198 24A
LINE 200 24E
BLOCKEND 0 250
FUNCEND 250
FUNC DF_Deep_Power_Down 254 fV
BLOCK 206 254
LINE 206 254
LINE 207 254
LINE 208 256
LINE 209 258
LINE 210 25C
BLOCKEND 0 25E
FUNCEND 25E
FUNC DF_Resume_from_Deep_Power_Down 260 fV
BLOCK 216 260
LINE 216 260
LINE 217 260
LINE 218 262
LINE 219 264
LINE 220 268
BLOCKEND 0 26A
FUNCEND 26A
FUNC DF_Enable_Sector_Protection 26C fV
BLOCK 226 270
DEFLOCAL Enable_Sector_Protection_Command 0 A[4:4]c
DEFREG i 20 c
LINE 226 270
LINE 227 270
LINE 230 286
LINE 231 288
LINE 232 28A
LINE 233 28E
LINE 234 28E
LINE 235 29C
LINE 232 29C
LINE 232 29E
LINE 236 2A2
BLOCKEND 0 2A4
FUNCEND 2A4
FUNC DF_Disable_Sector_Protection 2AA fV
BLOCK 242 2AE
DEFLOCAL Disable_Sector_Protection_Command 0 A[4:4]c
DEFREG i 20 c
LINE 242 2AE
LINE 243 2AE
LINE 246 2C4
LINE 247 2C6
LINE 248 2C8
LINE 249 2CC
LINE 250 2CC
LINE 251 2DA
LINE 248 2DA
LINE 248 2DC
LINE 252 2E0
BLOCKEND 0 2E2
FUNCEND 2E2
FUNC DF_Erase_Sector_Protection_Register 2E8 fV
BLOCK 258 2EC
DEFLOCAL Erase_Sector_Protection_Command 0 A[4:4]c
DEFREG i 20 c
LINE 258 2EC
LINE 259 2EC
LINE 262 302
LINE 263 304
LINE 264 306
LINE 265 30A
LINE 266 30A
LINE 267 318
LINE 264 318
LINE 264 31A
LINE 268 31E
BLOCKEND 0 320
FUNCEND 320
FUNC DF_Program_Sector_Protection_Register 326 fV
BLOCK 281 32E
DEFLOCAL Program_Sector_Protection_Command 0 A[4:4]c
DEFREG i 20 c
DEFREG Sector_Protection_Register 10 pc
LINE 281 32E
LINE 282 32E
LINE 285 344
LINE 286 346
LINE 287 348
LINE 288 34C
LINE 289 34C
LINE 290 35A
LINE 287 35A
LINE 287 35C
LINE 291 360
LINE 292 364
LINE 293 364
LINE 294 370
LINE 291 370
LINE 291 372
LINE 295 376
BLOCKEND 0 378
FUNCEND 378
FUNC DF_Read_Sector_Protection_Register 37E fV
BLOCK 308 386
DEFLOCAL Read_Sector_Protection_Register_Command 0 A[4:4]c
DEFREG i 20 c
DEFREG Sector_Protection_Register 10 pc
LINE 308 386
LINE 309 386
LINE 312 39C
LINE 313 39E
LINE 315 3A0
LINE 316 3A4
LINE 317 3A4
LINE 318 3B2
LINE 315 3B2
LINE 315 3B4
LINE 319 3B8
LINE 320 3BC
LINE 321 3BC
LINE 322 3CA
LINE 319 3CA
LINE 319 3CC
LINE 323 3D0
BLOCKEND 0 3D2
FUNCEND 3D2
FUNC DF_Cancel_Sector_Protection 3D8 fc
BLOCK 330 3DE
DEFLOCAL Sector_Protection_Register_for_Write 8 A[8:8]c
DEFREG j 20 c
DEFLOCAL Sector_Protection_Register_for_Read 0 A[8:8]c
DEFREG i 22 i
LINE 330 3DE
LINE 331 3DE
LINE 332 3F6
LINE 334 40C
LINE 336 40E
LINE 339 410
LINE 341 418
LINE 343 41C
LINE 344 422
LINE 345 422
LINE 345 430
LINE 346 432
LINE 343 432
LINE 343 436
LINE 348 43E
LINE 350 440
BLOCKEND 0 442
FUNCEND 442
FUNC DF_Program_Sector_Lockdown 448 fV
BLOCK 359 450
DEFLOCAL Sector_Lockdown_Command 0 A[4:4]c
DEFREG i 20 c
DEFLOCAL Sector_Addr 5 l
LINE 359 450
LINE 361 450
LINE 364 466
LINE 365 468
LINE 367 46A
LINE 368 46E
LINE 369 46E
LINE 370 47C
LINE 367 47C
LINE 367 47E
LINE 373 482
LINE 374 494
LINE 375 4A8
LINE 377 4AC
BLOCKEND 0 4AE
FUNCEND 4AE
FUNC DF_Read_Sector_Lockdown_Register 4B6 fV
BLOCK 385 4BE
DEFLOCAL Read_Sector_Lockdown_Register 0 A[4:4]c
DEFREG i 20 c
DEFREG Sector_Lockdown_Register 10 pc
LINE 385 4BE
LINE 386 4BE
LINE 389 4D4
LINE 390 4D6
LINE 392 4D8
LINE 393 4DC
LINE 394 4DC
LINE 395 4EA
LINE 392 4EA
LINE 392 4EC
LINE 396 4F0
LINE 397 4F4
LINE 398 4F4
LINE 399 502
LINE 396 502
LINE 396 504
LINE 400 508
BLOCKEND 0 50A
FUNCEND 50A
FUNC DF_Write_to_Buffer 510 fV
BLOCK 411 518
DEFREG i 20 i
DEFLOCAL wDataSize 6 i
DEFLOCAL wData 4 pc
DEFREG BFA 10 i
DEFREG BufferX 20 c
LINE 411 518
LINE 414 518
LINE 416 51A
LINE 418 51C
LINE 418 520
LINE 419 526
LINE 423 52A
LINE 424 52E
LINE 425 536
LINE 427 53A
LINE 427 540
LINE 427 54E
LINE 427 552
LINE 429 55C
BLOCKEND 0 55E
FUNCEND 55E
FUNC DF_Read_from_Buffer 562 fV
BLOCK 441 56A
DEFREG i 20 i
DEFLOCAL rDataLen 6 i
DEFLOCAL rData 4 pc
DEFREG BFA 10 i
DEFREG BufferX 20 c
LINE 441 56A
LINE 444 56A
LINE 446 56C
LINE 448 56E
LINE 448 572
LINE 449 578
LINE 453 57C
LINE 454 580
LINE 455 588
LINE 456 58C
LINE 458 590
LINE 458 596
LINE 458 5A6
LINE 458 5AA
LINE 460 5B4
BLOCKEND 0 5B6
FUNCEND 5B6
FUNC DF_Write_Buffer_to_Page 5BA fV
BLOCK 469 5C2
DEFREG PA 10 i
DEFREG BufferX 20 c
LINE 469 5C2
LINE 470 5C2
LINE 472 5C4
LINE 474 5C6
LINE 474 5CA
LINE 475 5D0
LINE 479 5D4
LINE 480 5E0
LINE 481 5E8
LINE 483 5EC
BLOCKEND 0 5EE
FUNCEND 5EE
FUNC DF_Read_Buffer_from_Page 5F2 fV
BLOCK 491 5FA
DEFREG PA 10 i
DEFREG BufferX 20 c
LINE 491 5FA
LINE 492 5FA
LINE 494 5FC
LINE 496 5FE
LINE 496 602
LINE 497 608
LINE 501 60C
LINE 502 618
LINE 503 620
LINE 505 624
BLOCKEND 0 626
FUNCEND 626
FUNC Main_Memory_Page_Program_Through_Buffer 62A fV
BLOCK 519 634
DEFREG i 10 c
DEFLOCAL DataLen 10 i
DEFLOCAL wData 8 pc
DEFREG BA 10 c
DEFREG PA 12 i
DEFREG BufferX 20 c
LINE 519 634
LINE 521 634
LINE 522 636
LINE 524 638
LINE 524 63C
LINE 525 642
LINE 528 646
LINE 529 652
LINE 530 66A
LINE 532 66E
LINE 532 672
LINE 532 682
LINE 532 684
LINE 534 692
BLOCKEND 0 694
FUNCEND 694
FUNC DF_Main_Memory_Page_Read 698 fV
BLOCK 547 6A0
DEFREG i 20 c
DEFLOCAL DataLen 8 i
DEFLOCAL rData 6 pc
DEFREG BA 10 c
DEFREG PA 12 i
LINE 547 6A0
LINE 549 6A0
LINE 551 6A2
LINE 553 6A4
LINE 556 6A8
LINE 557 6B4
LINE 558 6CC
LINE 560 6D0
LINE 560 6D4
LINE 560 6D8
LINE 560 6DA
LINE 562 6DE
LINE 562 6E2
LINE 562 6F4
LINE 562 6F6
LINE 564 704
BLOCKEND 0 706
FUNCEND 706
FUNC DF_Continuous_Array_Read 70A fV
BLOCK 577 712
DEFREG i 20 c
DEFLOCAL rData 6 pc
DEFREG BA 10 c
DEFREG PA 12 i
LINE 577 712
LINE 579 712
LINE 581 714
LINE 583 716
LINE 586 71A
LINE 587 726
LINE 588 73E
LINE 590 742
LINE 590 746
LINE 590 74A
LINE 590 74C
LINE 592 750
LINE 592 754
LINE 592 766
LINE 592 768
LINE 594 776
BLOCKEND 0 778
FUNCEND 778
FUNC DF_Chip_Erase 77C fV
BLOCK 601 780
DEFLOCAL Chip_Erase_Command 0 A[4:4]c
DEFREG i 20 c
LINE 601 780
LINE 602 780
LINE 605 796
LINE 606 798
LINE 608 79A
LINE 609 79E
LINE 610 79E
LINE 611 7AC
LINE 608 7AC
LINE 608 7AE
LINE 613 7B2
BLOCKEND 0 7B4
FUNCEND 7B4
FUNC DataFlash_Init 7BA fV
BLOCK 619 7BA
LINE 619 7BA
LINE 620 7BA
BLOCKEND 0 7BC
FUNCEND 7BC
FUNC DF_Reset 7BE fV
BLOCK 626 7BE
LINE 626 7BE
LINE 627 7BE
LINE 628 7C0
LINE 629 7C6
LINE 630 7C8
BLOCKEND 0 7CE
FUNCEND 7CE
FUNC Test_Flash_Buffer_to_Buffer 7D0 fV
BLOCK 637 7D4
DEFLOCAL TestReadBuffer 14 A[10:10]c
DEFLOCAL TestWriteBuffer 4 A[10:10]c
DEFREG i 20 c
LINE 637 7D4
LINE 639 7D4
LINE 640 7EC
LINE 643 804
LINE 645 81C
LINE 647 834
LINE 648 838
LINE 649 838
LINE 650 84E
LINE 651 868
LINE 647 868
LINE 647 86A
BLOCKEND 0 86E
FUNCEND 86E
FUNC Test_Flash_Page_to_Page 874 fV
BLOCK 656 878
DEFLOCAL TestReadBuffer 16 A[10:10]c
DEFLOCAL TestWriteBuffer 6 A[10:10]c
DEFREG i 20 c
LINE 656 878
LINE 658 878
LINE 659 890
LINE 662 8A8
LINE 664 8C4
LINE 666 8DC
LINE 667 8E0
LINE 668 8E0
LINE 669 8FA
LINE 670 914
LINE 666 914
LINE 666 916
BLOCKEND 0 91A
FUNCEND 91A
FUNC Test_Flash_Buffer_Page_to_Page 920 fV
BLOCK 675 924
DEFLOCAL TestReadBuffer 14 A[10:10]c
DEFLOCAL TestWriteBuffer 4 A[10:10]c
DEFREG i 20 c
LINE 675 924
LINE 677 924
LINE 678 93C
LINE 680 954
LINE 682 96C
LINE 685 974
LINE 687 98C
LINE 688 990
LINE 689 990
LINE 690 9AA
LINE 691 9C4
LINE 687 9C4
LINE 687 9C6
BLOCKEND 0 9CA
FUNCEND 9CA
FUNC Test_Flash_Buffer_Page_to_Page_Buffer 9D0 fV
BLOCK 696 9D4
DEFLOCAL TestReadBuffer 14 A[10:10]c
DEFLOCAL TestWriteBuffer 4 A[10:10]c
DEFREG i 20 c
LINE 696 9D4
LINE 698 9D4
LINE 699 9EC
LINE 702 A04
LINE 704 A1C
LINE 706 A24
LINE 708 A2C
LINE 710 A44
LINE 711 A48
LINE 712 A48
LINE 713 A62
LINE 714 A7C
LINE 710 A7C
LINE 710 A7E
BLOCKEND 0 A82
FUNCEND A82
FUNC main A88 fV
BLOCK 720 A8A
DEFLOCAL Temp_Sector_Lockdown_Register 0 A[8:8]c
DEFLOCAL i 1 i
LINE 720 A8A
LINE 723 A8A
LINE 724 A90
LINE 725 A94
LINE 728 A98
LINE 730 A9A
LINE 732 AA0
LINE 760 AA2
LINE 761 AA4
LINE 762 AA6
LINE 763 AA8
LINE 765 AAA
LINE 767 AB0
LINE 768 AB0
LINE 769 AB2
LINE 766 AB2
BLOCKEND 0 AB4
FUNCEND AB4
FILE eeprom.c
FUNC eeprom_write_byte AB8 fV
BLOCK 5 AB8
DEFREG ucData 18 c
DEFREG address 16 i
LINE 5 AB8
LINE 8 AB8
LINE 7 AB8
LINE 10 ABC
LINE 11 AC0
LINE 13 AC2
LINE 15 AC4
BLOCKEND 0 AC6
FUNCEND AC6
START 00D4
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -