📄 bomb.map
字号:
===== ======= ======
longjmp
-------------------------------------------------------------------------
CODE
Segment part 1. NOT NEEDED.
ENTRY ADDRESS REF BY
===== ======= ======
?longjmp_r5
-------------------------------------------------------------------------
CODE
Segment part 2. NOT NEEDED.
ENTRY ADDRESS REF BY
===== ======= ======
?longjmp_r4
-------------------------------------------------------------------------
CODE
Segment part 3. NOT NEEDED.
ENTRY ADDRESS REF BY
===== ======= ======
?longjmp_end
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?SwitchKey8
SEGMENTS IN THE MODULE
======================
CODE
Segment part 0. NOT NEEDED.
ENTRY ADDRESS REF BY
===== ======= ======
?SwitchKey8
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?xcloseall
SEGMENTS IN THE MODULE
======================
CODE
Segment part 2. NOT NEEDED.
ENTRY ADDRESS REF BY
===== ======= ======
_Close_all
calls direct
not allocated function
-------------------------------------------------------------------------
CSTACK
Segment part 1. NOT NEEDED.
-------------------------------------------------------------------------
LIBRARY MODULE, NAME : ?__exit
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: FC2C - FC2D (0x2 bytes), align: 1
Segment part 2.
ENTRY ADDRESS REF BY
===== ======= ======
__exit FC2C Segment part 5 (?_exit)
_exit (?_exit)
not allocated function
-------------------------------------------------------------------------
CSTACK
Segment part 1. NOT NEEDED.
****************************************
* *
* MODULE SUMMARY *
* *
****************************************
Module CODE DATA CONST
------ ---- ---- -----
(Rel) (Rel) (Abs) (Rel)
?DivMod816s 52
?DivMod816u 28
?Epilogue 18
?ShiftLeft16 12
?__exit 2
?_exit 4
?cstart 24
?exit 4
?memzero 18
?reset_vector 2
bomb 170 1
bsp 72 9
+ common 20
main 32 26 19
oper 192
qepn 42
qfn 400 1 38
N/A (command line) 64
---------- ----- -- -- --
Total: 1 070 91 10 59
+ common 20
****************************************
* *
* CALL GRAPH *
* *
****************************************
->Sub-tree of type: Interrupt function tree that does not make
: indirect calls
CSTACK
| Stack used (prev) : 00000000
04 Q_assert_handler
| Stack used (prev) : 00000000
| + function block : 00000002
03 QF_postISR
| Stack used (prev) : 00000002
| + function block : 0000000A
02 QF_tick
| Stack used (prev) : 0000000C
| + function block : 00000006
01 timerA_ISR
| Stack used (prev) : 00000012
| + function block : 0000000C
<-Sub-tree of type: Interrupt function tree that does not make
: indirect calls
| Stack used : 0000001E
->Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
CSTACK
| Stack used (prev) : 0000001E
01 Oper_initial
| Stack used (prev) : 0000001E
| + function block : 00000002
<-Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
| Stack used : 00000020
->Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
CSTACK
| Stack used (prev) : 0000001E
01 Oper_retreat
| Stack used (prev) : 0000001E
| + function block : 00000002
<-Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
| Stack used : 00000020
->Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
CSTACK
| Stack used (prev) : 0000001E
03 Q_assert_handler
| Stack used (prev) : 00000000
| + function block : 00000002
| Already listed
02 QF_post
| Stack used (prev) : 0000001E
| + function block : 0000000A
01 Oper_approach
| Stack used (prev) : 00000028
| + function block : 00000004
<-Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
| Stack used : 0000002C
->Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
CSTACK
| Stack used (prev) : 0000001E
01 Bomb_initial
| Stack used (prev) : 0000001E
| + function block : 00000002
<-Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
| Stack used : 00000020
->Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
CSTACK
| Stack used (prev) : 0000001E
01 Bomb_blast
| Stack used (prev) : 0000001E
| + function block : 00000002
<-Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
| Stack used : 00000020
->Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
CSTACK
| Stack used (prev) : 0000001E
01 Bomb_timing
| Stack used (prev) : 0000001E
| + function block : 00000002
<-Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
| Stack used : 00000020
->Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
CSTACK
| Stack used (prev) : 0000001E
01 Bomb_off
| Stack used (prev) : 0000001E
| + function block : 00000002
<-Sub-tree of type: Indirectly called function tree that does not make
: indirect calls (Is not an interrupt and is not flagged
: as not overlayable)
| Stack used : 00000020
->Sub-tree of type: Function tree
CSTACK
| Stack used (prev) : 0000002C
03 QFsm_dispatch
| Stack used (prev) : 0000002C
| + function block : 00000006
03 QF_onIdle
| Stack used (prev) : 0000002C
| + function block : 00000002
03 QF_start
| Stack used (prev) : 0000002C
| + function block : 00000002
02 QF_run
| Stack used (prev) : 00000032
| + function block : 00000008
02 Bomb_ctor
| Stack used (prev) : 0000002C
| + function block : 00000002
02 Oper_ctor
| Stack used (prev) : 0000002C
| + function block : 00000004
02 BSP_init
| Stack used (prev) : 0000002C
| + function block : 00000002
01 main
| Stack used (prev) : 0000003A
| + function block : 00000002
<-Sub-tree of type: Function tree
| Stack used : 0000003C
->Sub-tree of type: Function tree
CSTACK
| Stack used (prev) : 0000003C
01 exit
| Stack used (prev) : 0000003C
| + function block : 00000002
<-Sub-tree of type: Function tree
| Stack used : 0000003E
->Sub-tree of type: Function tree
CSTACK
| Stack used (prev) : 0000003E
01 __data16_memzero
| Stack used (prev) : 0000003E
| + function block : 00000002
<-Sub-tree of type: Function tree
| Stack used : 00000040
****************************************
* *
* SEGMENTS IN ADDRESS ORDER *
* *
****************************************
SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN
======= ===== ============= =========== ==== ==== =====
DATA16_AN 0021 - 0022 2 rel 0
0120 - 0121 2
0160 - 0163 4
0172 - 0173 2
DATA16_I 0200 dse 0
DATA16_Z 0200 - 021A 1B rel 1
CSTACK 0240 - 027F 40 rel 1
CSTART F800 - F81B 1C rel 1
CODE F81C - FC2D 412 rel 1
DATA16_C FC2E - FC66 39 rel 1
INTVEC FFE0 - FFF3 14 com 1
RESET FFFE - FFFF 2 rel 1
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
1 070 bytes of CODE memory
91 bytes of DATA memory (+ 10 absolute )
79 bytes of CONST memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -