📄 at91sam7_adc.map
字号:
======================
CODE
Relative segment, address: 00001A30 - 00001A8F (0x60 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_d2iz 00001A30
__doubleToLong 00001A30 _LdtobDefault (?xprintffull)
__doubleToLong::??rT (?xprintffull)
__doubleToLong::??rA 00001A30
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?D_DOUBLE2FLOAT
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00001A90 - 00001B4B (0xbc bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_d2f 00001A90
__doubleToFloat 00001A90 CalcTemp (main)
CalcVolt (main)
__doubleToFloat::??rT (main)
__doubleToFloat::??rA 00001A90
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?FLOATEDOUBLE
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00001B4C - 00001BAF (0x64 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_f2d 00001B4C
__floatToDouble 00001B4C CalcTemp (main)
CalcVolt (main)
__floatToDouble::??rT (main)
__floatToDouble::??rA 00001B4C
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?SetInvalidFlag
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00001BB0 - 00001BCB (0x1c bytes), align: 2
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
?SetInvalidFlag 00001BB4 __aeabi_cdcmple (?DBL_LT)
?SetInvalidFlagClr 00001BB0 __aeabi_cdrcmple (?DBL_GE)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?DBL_GE
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00001BCC - 00001C0B (0x40 bytes), align: 2
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_cdrcmple 00001BCC Segment part 1 (?D_CmpFloat5)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?D_CmpFloat5
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00001C0C - 00001C23 (0x18 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_dcmpge 00001C0C
__dGreaterEqual 00001C0C _LdtobDefault (?xprintffull)
__dGreaterEqual::??rT (?xprintffull)
__dGreaterEqual::??rA 00001C0C
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?DBL_LT
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00001C24 - 00001C63 (0x40 bytes), align: 2
Segment part 0.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_cdcmple 00001C24 Segment part 1 (?D_CmpFloat4)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?D_CmpFloat4
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00001C64 - 00001C7B (0x18 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__dLess 00001C64 _LdtobDefault (?xprintffull)
__dLess::??rT (?xprintffull)
__dLess::??rA 00001C64
__aeabi_dcmplt 00001C64
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?D_MulFloat
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00001C7C - 00001EB3 (0x238 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__dMul 00001C7C CalcVolt (main)
_LdtobDefault (?xprintffull)
__dMul::??rT (?xprintffull)
__dMul::??rA 00001C7C
__aeabi_dmul 00001C7C
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?D_DivDouble
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00001EB4 - 000021E7 (0x334 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_ddiv 00001EB4
__dDiv 00001EB4 CalcTemp (main)
CalcVolt (main)
_LdtobDefault (?xprintffull)
__dDiv::??rT (?xprintffull)
__dDiv::??rA 00001EB4
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?D_SubDouble
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000021E8 - 000023DF (0x1f8 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_dsub 000021E8
__dSub 000021E8 _LdtobDefault (?xprintffull)
__dSub::??rT (?xprintffull)
__dSub::??rA 000021E8
__DoSub 000021F8 Segment part 1 (?D_AddDouble)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?D_AddDouble
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000023E0 - 00002523 (0x144 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_dadd 000023E0
__dAdd 000023E0 CalcTemp (main)
__dAdd::??rT (main)
__dAdd::??rA 000023E0
__DoAdd 000023F0 Segment part 1 (?D_SubDouble)
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?F_ULONG2FLOAT
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00002524 - 00002533 (0x10 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_ui2f 00002524
__ulongToFloat 00002524 CalcTemp (main)
CalcVolt (main)
__ulongToFloat::??rT (main)
__ulongToFloat::??rA 00002524
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?F_LONG2FLOAT
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00002534 - 0000259B (0x68 bytes), align: 2
Segment part 1.
ENTRY ADDRESS REF BY
===== ======= ======
__aeabi_i2f 00002534
__longToFloat 00002534
__longToFloat::??rA 00002534
__longToFloatStart 00002548 Segment part 1 (?F_ULONG2FLOAT)
****************************************
* *
* MODULE SUMMARY *
* *
****************************************
Module CODE DATA CONST
------ ---- ---- -----
(Rel) (Rel) (Rel)
?DBL_GE 64
?DBL_LT 64
?D_AddDouble 324
?D_CmpFloat4 24
?D_CmpFloat5 24
?D_DOUBLE2FLOAT 188
?D_DOUBLE2LONG 96
?D_DOUBLE2ULONG 60
?D_DivDouble 820
?D_LONG2DOUBLE 92
?D_MulFloat 568
?D_SubDouble 504
?FLOATEDOUBLE 100
?F_LONG2FLOAT 104
?F_ULONG2FLOAT 16
?GetDenormal 96
?RESET 260
?SetInvalidFlag 28
?div 42
?div_module 260
?divu64 140
?doubleSoftLIb 24
?fpStatus 4
?memchr 26
?segment_init 84
?sprintf 56
?strchr 26
?xdnorm 196
?xdscale 268
?xfloat 48
?xprintffull 4 188 8
?xsprout 10
?xvalues 8
Cstartup_SAM7 152
adc 88 4 4
+ shared 12
main 320 16 36
+ shared 12
system 132 12 12
usart 174 16 16
N/A (alignment) 10
------ ----- -- ---
Total: 9 628 52 156
****************************************
* *
* SEGMENTS IN ADDRESS ORDER *
* *
****************************************
SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN
======= ===== ============= =========== ==== ==== =====
INTRAMSTART_REMAP 00000000 rel 2
ICODE 00000000 - 00000157 158 rel 2
CODE 00000158 - 0000259B 2444 rel 2
INITTAB 0000259C - 000025B3 18 rel 2
DATA_ID 000025B4 - 000025D7 24 rel 2
DATA_C 000025D8 - 00002637 60 rel 2
DATA_I 00002638 - 0000265B 24 rel 2
DATA_Z 0000265C - 0000266B 10 rel 2
INTRAMEND_REMAP 00004000 rel 2
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
9 628 bytes of CODE memory
52 bytes of DATA memory
156 bytes of CONST memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -