📄 sam7x.map
字号:
PROGRAM MODULE, NAME : bfsa_flash
SEGMENTS IN THE MODULE
======================
CODE_I
Relative segment, address: 000045B8 - 000045DF (0x28 bytes), align: 2
Segment part 3.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_ReadMedia 000045B9 BFSA_cd (bfsa_api)
BFSA_write (bfsa_api)
addNewEntry (bfsa_internal)
deleteFile (bfsa_internal)
findEntry (bfsa_internal)
listFile (bfsa_internal)
ms_sendTx (ms_bot)
readBPB (bfsa_internal)
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE_I
Relative segment, address: 000045E0 - 000046E7 (0x108 bytes), align: 2
Segment part 5.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_Flash_Write_Address
000045E1 BFSA_format (bfsa_api)
BFSA_write (bfsa_api)
addNewEntry (bfsa_internal)
deleteEntry (bfsa_internal)
deleteFile (bfsa_internal)
findFreeCluster (bfsa_internal)
rbc_commun_write (ms_rbc)
writeFAT (bfsa_internal)
stack 1 = 00000000 ( 00000120 )
-------------------------------------------------------------------------
CODE_ID
Relative segment, address: 00004C6C - 00004C93 (0x28 bytes), align: 2
Segment part 12. Intra module refs: AT91F_ReadMedia
-------------------------------------------------------------------------
CODE_ID
Relative segment, address: 00004C94 - 00004D9B (0x108 bytes), align: 2
Segment part 14. Intra module refs: AT91F_Flash_Write_Address
*************************************************************************
FILE NAME : C:\Documents and Settings\yc\桌面\for mass storage\99273891DEMO_FS_MS_UNLIMITED_v16\DEMO_FS_MS\7X_IAR430A\SAM7X256_dbg\Obj\bfsa_internal.r79
PROGRAM MODULE, NAME : bfsa_internal
SEGMENTS IN THE MODULE
======================
DATA_I
Relative segment, address: 00003C84 - 00003C87 (0x4 bytes), align: 2
Segment part 4. Intra module refs: Segment part 22
Segment part 42
Segment part 49
ENTRY ADDRESS REF BY
===== ======= ======
FlashBaseAdd 00003C84 Segment part 24 (bfsa_api)
Segment part 57 (bfsa_api)
Segment part 79 (bfsa_api)
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000F68 - 00000F81 (0x1a bytes), align: 2
Segment part 7.
ENTRY ADDRESS REF BY
===== ======= ======
readBPB 00000F69 BFSA_readMediaInfo (bfsa_api)
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000F84 - 00000FAB (0x28 bytes), align: 2
Segment part 9.
ENTRY ADDRESS REF BY
===== ======= ======
readFAT 00000F85 BFSA_delete (bfsa_api)
BFSA_dir (bfsa_api)
BFSA_mkdir (bfsa_api)
BFSA_write (bfsa_api)
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000FAC - 00001003 (0x58 bytes), align: 2
Segment part 11.
ENTRY ADDRESS REF BY
===== ======= ======
writeFAT 00000FAD BFSA_delete (bfsa_api)
BFSA_mkdir (bfsa_api)
BFSA_write (bfsa_api)
stack 1 = 00000000 ( 00000018 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00001004 - 00001007 (0x4 bytes), align: 2
Segment part 12. Intra module refs: readBPB
writeFAT
-------------------------------------------------------------------------
CODE
Relative segment, address: 00001008 - 00001057 (0x50 bytes), align: 2
Segment part 14. Intra module refs: findFreeCluster
getNextCluster
ENTRY ADDRESS REF BY
===== ======= ======
readFatEntry 00001009 BFSA_dir (bfsa_api)
BFSA_write (bfsa_api)
stack 1 = 00000000 ( 0000000C )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00001058 - 0000105D (0x6 bytes), align: 2
Segment part 15. Intra module refs: findFile
getNextCluster
readBPB
readFatEntry
LOCAL ADDRESS
===== =======
?Subroutine15 00001059
-------------------------------------------------------------------------
CODE
Relative segment, address: 00001060 - 000010CF (0x70 bytes), align: 2
Segment part 17. Intra module refs: addNewEntry
deleteFile
findFreeCluster
ENTRY ADDRESS REF BY
===== ======= ======
writeFatEntry 00001061 BFSA_mkdir (bfsa_api)
BFSA_write (bfsa_api)
stack 1 = 00000000 ( 0000000C )
-------------------------------------------------------------------------
CODE
Relative segment, address: 000010D0 - 000010D3 (0x4 bytes), align: 2
Segment part 18. Intra module refs: readFAT
readFatEntry
writeFAT
writeFatEntry
-------------------------------------------------------------------------
CODE
Relative segment, address: 000010D4 - 0000116D (0x9a bytes), align: 2
Segment part 20. Intra module refs: addNewEntry
ENTRY ADDRESS REF BY
===== ======= ======
findFreeCluster 000010D5 BFSA_mkdir (bfsa_api)
BFSA_write (bfsa_api)
stack 1 = 00000000 ( 00000020 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00001170 - 00001173 (0x4 bytes), align: 2
Segment part 21. Intra module refs: findFreeCluster
readFatEntry
writeFatEntry
-------------------------------------------------------------------------
CODE
Relative segment, address: 00001174 - 00001177 (0x4 bytes), align: 2
Segment part 22. Intra module refs: findFreeCluster
readBPB
readFAT
writeFAT
-------------------------------------------------------------------------
CODE
Relative segment, address: 00001178 - 0000117B (0x4 bytes), align: 2
Segment part 23. Intra module refs: findFreeCluster
readFatEntry
writeFatEntry
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000117C - 000011C1 (0x46 bytes), align: 2
Segment part 25. Intra module refs: addNewEntry
deleteFile
findEntry
listFile
ENTRY ADDRESS REF BY
===== ======= ======
getNextCluster 0000117D BFSA_write (bfsa_api)
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011C4 - 000011C7 (0x4 bytes), align: 2
Segment part 26. Intra module refs: findFreeCluster
getNextCluster
readFAT
readFatEntry
writeFatEntry
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011C8 - 000011CB (0x4 bytes), align: 2
Segment part 27. Intra module refs: getNextCluster
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011CC - 000011CF (0x4 bytes), align: 2
Segment part 28. Intra module refs: findFreeCluster
getNextCluster
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011D0 - 000011D3 (0x4 bytes), align: 2
Segment part 29. Intra module refs: findFreeCluster
getNextCluster
-------------------------------------------------------------------------
CODE
Relative segment, address: 000011D4 - 0000124B (0x78 bytes), align: 2
Segment part 31.
ENTRY ADDRESS REF BY
===== ======= ======
isValidFileName 000011D5 BFSA_cd (bfsa_api)
BFSA_delete (bfsa_api)
BFSA_mkdir (bfsa_api)
BFSA_write (bfsa_api)
stack 1 = 00000000 ( 00000010 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000124C - 00001291 (0x46 bytes), align: 2
Segment part 33. Intra module refs: findEntry
ENTRY ADDRESS REF BY
===== ======= ======
padFileName 0000124D BFSA_mkdir (bfsa_api)
BFSA_write (bfsa_api)
stack 1 = 00000000 ( 0000000C )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00001294 - 00001387 (0xf4 bytes), align: 2
Segment part 35. Intra module refs: deleteEntry
deleteFile
findFile
ENTRY ADDRESS REF BY
===== ======= ======
findEntry 00001295 BFSA_cd (bfsa_api)
BFSA_write (bfsa_api)
stack 1 = 00000000 ( 00000054 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00001388 - 00001393 (0xc bytes), align: 2
Segment part 36. Intra module refs: addNewEntry
deleteFile
findEntry
listFile
writeFAT
LOCAL ADDRESS
===== =======
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -