⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qhsmtst.map

📁 a super good method for designing finite state machine
💻 MAP
📖 第 1 页 / 共 4 页
字号:

    -------------------------------------------------------------------------
  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.




                ****************************************
                *                                      *
                *            MODULE SUMMARY            *
                *                                      *
                ****************************************

Module               CODE      DATA      CONST
------               ----      ----      -----
                    (Rel)  (Rel)  (Abs)  (Rel)
?Epilogue              18
?__dbg_break            2
?__dwrite              34
?__exit                20
?__read                34
?__write               20
?_exit                  4
?cstart                42
?exit                   4
?memcpy                22
?memzero               30
?reset_vector                                2
?strlen                18
bsp                    38             3
main                   96     10      1      4
qepn                  436                    5
qhsmtst               862                  288
N/A (command line)            64
------              -----     --      -    ---
Total:              1 680     74      4    299


                ****************************************
                *                                      *
                *              CALL GRAPH              *
                *                                      *
                ****************************************

  ->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) :  00000000
  03      strlen
          | Stack used (prev) :  00000000
          | + function block  :  00000002
  05          __DebugBreak
              | Stack used (prev) :  00000000
              | + function block  :  00000002
  04        __dwrite
            | Stack used (prev) :  00000002
            | + function block  :  0000000A
  03      __write
          | Stack used (prev) :  0000000C
          | + function block  :  00000004
  02    BSP_display
        | Stack used (prev) :  00000010
        | + function block  :  00000006
  01  QHsmTst_initial
      | Stack used (prev) :  00000016
      | + 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          :  0000001A


  ->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) :  00000000
  02    BSP_display
        | Stack used (prev) :  00000010
        | + function block  :  00000006
        |  Already listed
  01  QHsmTst_d
      | Stack used (prev) :  00000016
      | + 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          :  0000001A


  ->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) :  00000000
  02    BSP_display
        | Stack used (prev) :  00000010
        | + function block  :  00000006
        |  Already listed
  01  QHsmTst_d1
      | Stack used (prev) :  00000016
      | + 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          :  0000001A


  ->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) :  00000000
  02    BSP_display
        | Stack used (prev) :  00000010
        | + function block  :  00000006
        |  Already listed
  01  QHsmTst_d11
      | Stack used (prev) :  00000016
      | + 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          :  0000001A


  ->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) :  00000000
  02    BSP_display
        | Stack used (prev) :  00000010
        | + function block  :  00000006
        |  Already listed
  01  QHsmTst_d2
      | Stack used (prev) :  00000016
      | + 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          :  0000001A


  ->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) :  00000000
  02    BSP_display
        | Stack used (prev) :  00000010
        | + function block  :  00000006
        |  Already listed
  01  QHsmTst_d21
      | Stack used (prev) :  00000016
      | + 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          :  0000001A


  ->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) :  00000000
  02    BSP_display
        | Stack used (prev) :  00000010
        | + function block  :  00000006
        |  Already listed
  01  QHsmTst_d211
      | Stack used (prev) :  00000016
      | + 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          :  0000001A


  ->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) :  00000000
  01  QHsm_top
      | Stack used (prev) :  00000000
      | + 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          :  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)
                             CSTACK
    | Stack used (prev) :  00000000
  01  memcpy
      | Stack used (prev) :  00000000
      | + 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          :  00000002


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  0000001A
  02    __write
        | Stack used (prev) :  0000000C
        | + function block  :  00000004
        |  Already listed
  03      __DebugBreak
          | Stack used (prev) :  00000000
          | + function block  :  00000002
          |  Already listed
  02    __read
        | Stack used (prev) :  0000001A
        | + function block  :  0000000A
  03      Q_assert_handler
          | Stack used (prev) :  0000001A
          | + function block  :  00000002
  02    QHsm_dispatch
        | Stack used (prev) :  0000001C
        | + function block  :  00000018
  02    QHsmTst_ctor
        | Stack used (prev) :  0000001A
        | + function block  :  00000002
  02    BSP_init
        | Stack used (prev) :  0000001A
        | + function block  :  00000002
  01  main
      | Stack used (prev) :  00000034
      | + function block  :  00000002
  <-Sub-tree of type: Function tree
    | Stack used          :  00000036


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  00000036
  01  exit
      | Stack used (prev) :  00000036
      | + function block  :  00000002
  <-Sub-tree of type: Function tree
    | Stack used          :  00000038


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  00000038
  01  __data16_memzero
      | Stack used (prev) :  00000038
      | + function block  :  00000002
  <-Sub-tree of type: Function tree
    | Stack used          :  0000003A


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  0000003A
  02    memcpy
        | Stack used (prev) :  00000000
        | + function block  :  00000002
        |  Already listed
  01  __data16_memcpy
      | Stack used (prev) :  0000003A
      | + function block  :  00000004
  <-Sub-tree of type: Function tree
    | Stack used          :  0000003E




                ****************************************
                *                                      *
                *      SEGMENTS IN ADDRESS ORDER       *
                *                                      *
                ****************************************


SEGMENT              SPACE    START ADDRESS   END ADDRESS     SIZE  TYPE  ALIGN
=======              =====    =============   ===========     ====  ====  =====
DATA16_AN                              0021 - 0022               2   rel    0
                                       0120 - 0121               2 
DATA16_I                               0200 - 0203               4   rel    1
DATA16_Z                               0204 - 0209               6   rel    1
CSTACK                                 0240 - 027F              40   rel    1
CSTART                                 F800 - F82D              2E   rel    1
CODE                                   F82E - FE8F             662   rel    1
DATA16_C                               FE90 - FFB4             125   rel    0
DATA16_ID                              FFB6 - FFB9               4   rel    1
RESET                                  FFFE - FFFF               2   rel    1

                ****************************************
                *                                      *
                *        END OF CROSS REFERENCE        *
                *                                      *
                ****************************************

 1 680 bytes of CODE  memory
    74 bytes of DATA  memory (+ 4 absolute )
   299 bytes of CONST memory

Errors: none
Warnings: none

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -