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

📄 os_dbg.lst

📁 ARM仿真案例
💻 LST
📖 第 1 页 / 共 3 页
字号:
   \   00000034   0800               MOVS     R0,R1
    217          
    218              ptemp = (void *)&OSMboxEn;
   \   00000036   2D49               LDR      R1,??OSDebugInit_0+0x38  ;; OSMboxEn
   \   00000038   0800               MOVS     R0,R1
    219          
    220              ptemp = (void *)&OSMemEn;
   \   0000003A   2D49               LDR      R1,??OSDebugInit_0+0x3C  ;; OSMemEn
   \   0000003C   0800               MOVS     R0,R1
    221              ptemp = (void *)&OSMemMax;
   \   0000003E   2D49               LDR      R1,??OSDebugInit_0+0x40  ;; OSMemMax
   \   00000040   0800               MOVS     R0,R1
    222              ptemp = (void *)&OSMemNameSize;
   \   00000042   2D49               LDR      R1,??OSDebugInit_0+0x44  ;; OSMemNameSize
   \   00000044   0800               MOVS     R0,R1
    223              ptemp = (void *)&OSMemSize;
   \   00000046   2D49               LDR      R1,??OSDebugInit_0+0x48  ;; OSMemSize
   \   00000048   0800               MOVS     R0,R1
    224              ptemp = (void *)&OSMemTblSize;
   \   0000004A   2D49               LDR      R1,??OSDebugInit_0+0x4C  ;; OSMemTblSize
   \   0000004C   0800               MOVS     R0,R1
    225          
    226              ptemp = (void *)&OSMutexEn;
   \   0000004E   2D49               LDR      R1,??OSDebugInit_0+0x50  ;; OSMutexEn
   \   00000050   0800               MOVS     R0,R1
    227          
    228              ptemp = (void *)&OSPtrSize;
   \   00000052   2D49               LDR      R1,??OSDebugInit_0+0x54  ;; OSPtrSize
   \   00000054   0800               MOVS     R0,R1
    229          
    230              ptemp = (void *)&OSQEn;
   \   00000056   2D49               LDR      R1,??OSDebugInit_0+0x58  ;; OSQEn
   \   00000058   0800               MOVS     R0,R1
    231              ptemp = (void *)&OSQMax;
   \   0000005A   2D49               LDR      R1,??OSDebugInit_0+0x5C  ;; OSQMax
   \   0000005C   0800               MOVS     R0,R1
    232              ptemp = (void *)&OSQSize;
   \   0000005E   2D49               LDR      R1,??OSDebugInit_0+0x60  ;; OSQSize
   \   00000060   0800               MOVS     R0,R1
    233          
    234              ptemp = (void *)&OSRdyTblSize;
   \   00000062   2D49               LDR      R1,??OSDebugInit_0+0x64  ;; OSRdyTblSize
   \   00000064   0800               MOVS     R0,R1
    235          
    236              ptemp = (void *)&OSSemEn;
   \   00000066   2D49               LDR      R1,??OSDebugInit_0+0x68  ;; OSSemEn
   \   00000068   0800               MOVS     R0,R1
    237          
    238              ptemp = (void *)&OSStkWidth;
   \   0000006A   2D49               LDR      R1,??OSDebugInit_0+0x6C  ;; OSStkWidth
   \   0000006C   0800               MOVS     R0,R1
    239          
    240              ptemp = (void *)&OSTaskCreateEn;
   \   0000006E   2D49               LDR      R1,??OSDebugInit_0+0x70  ;; OSTaskCreateEn
   \   00000070   0800               MOVS     R0,R1
    241              ptemp = (void *)&OSTaskCreateExtEn;
   \   00000072   2D49               LDR      R1,??OSDebugInit_0+0x74  ;; OSTaskCreateExtEn
   \   00000074   0800               MOVS     R0,R1
    242              ptemp = (void *)&OSTaskDelEn;
   \   00000076   2D49               LDR      R1,??OSDebugInit_0+0x78  ;; OSTaskDelEn
   \   00000078   0800               MOVS     R0,R1
    243              ptemp = (void *)&OSTaskIdleStkSize;
   \   0000007A   2D49               LDR      R1,??OSDebugInit_0+0x7C  ;; OSTaskIdleStkSize
   \   0000007C   0800               MOVS     R0,R1
    244              ptemp = (void *)&OSTaskProfileEn;
   \   0000007E   2D49               LDR      R1,??OSDebugInit_0+0x80  ;; OSTaskProfileEn
   \   00000080   0800               MOVS     R0,R1
    245              ptemp = (void *)&OSTaskMax;
   \   00000082   2D49               LDR      R1,??OSDebugInit_0+0x84  ;; OSTaskMax
   \   00000084   0800               MOVS     R0,R1
    246              ptemp = (void *)&OSTaskNameSize;
   \   00000086   2D49               LDR      R1,??OSDebugInit_0+0x88  ;; OSTaskNameSize
   \   00000088   0800               MOVS     R0,R1
    247              ptemp = (void *)&OSTaskStatEn;
   \   0000008A   2D49               LDR      R1,??OSDebugInit_0+0x8C  ;; OSTaskStatEn
   \   0000008C   0800               MOVS     R0,R1
    248              ptemp = (void *)&OSTaskStatStkSize;
   \   0000008E   2D49               LDR      R1,??OSDebugInit_0+0x90  ;; OSTaskStatStkSize
   \   00000090   0800               MOVS     R0,R1
    249              ptemp = (void *)&OSTaskStatStkChkEn;
   \   00000092   2D49               LDR      R1,??OSDebugInit_0+0x94  ;; OSTaskStatStkChkEn
   \   00000094   0800               MOVS     R0,R1
    250              ptemp = (void *)&OSTaskSwHookEn;
   \   00000096   2D49               LDR      R1,??OSDebugInit_0+0x98  ;; OSTaskSwHookEn
   \   00000098   0800               MOVS     R0,R1
    251          
    252              ptemp = (void *)&OSTCBPrioTblMax;
   \   0000009A   2D49               LDR      R1,??OSDebugInit_0+0x9C  ;; OSTCBPrioTblMax
   \   0000009C   0800               MOVS     R0,R1
    253              ptemp = (void *)&OSTCBSize;
   \   0000009E   2D49               LDR      R1,??OSDebugInit_0+0xA0  ;; OSTCBSize
   \   000000A0   0800               MOVS     R0,R1
    254          
    255              ptemp = (void *)&OSTicksPerSec;
   \   000000A2   2D49               LDR      R1,??OSDebugInit_0+0xA4  ;; OSTicksPerSec
   \   000000A4   0800               MOVS     R0,R1
    256              ptemp = (void *)&OSTimeTickHookEn;
   \   000000A6   2D49               LDR      R1,??OSDebugInit_0+0xA8  ;; OSTimeTickHookEn
   \   000000A8   0800               MOVS     R0,R1
    257          
    258              ptemp = (void *)&OSVersionNbr;
   \   000000AA   2D49               LDR      R1,??OSDebugInit_0+0xAC  ;; OSVersionNbr
   \   000000AC   0800               MOVS     R0,R1
    259          
    260              ptemp = (void *)&OSDataSize;
   \   000000AE   2D49               LDR      R1,??OSDebugInit_0+0xB0  ;; OSDataSize
   \   000000B0   0800               MOVS     R0,R1
    261          
    262              ptemp = ptemp;                             /* Prevent compiler warning for 'ptemp' not being used! */
    263          }
   \   000000B2   7047               BX       LR               ;; return
   \                     ??OSDebugInit_0:
   \   000000B4   ........           DC32     OSDebugEn
   \   000000B8   ........           DC32     OSEndiannessTest
   \   000000BC   ........           DC32     OSEventMax
   \   000000C0   ........           DC32     OSEventNameSize
   \   000000C4   ........           DC32     OSEventEn
   \   000000C8   ........           DC32     OSEventSize
   \   000000CC   ........           DC32     OSEventTblSize
   \   000000D0   ........           DC32     OSFlagEn
   \   000000D4   ........           DC32     OSFlagGrpSize
   \   000000D8   ........           DC32     OSFlagNodeSize
   \   000000DC   ........           DC32     OSFlagWidth
   \   000000E0   ........           DC32     OSFlagMax
   \   000000E4   ........           DC32     OSFlagNameSize
   \   000000E8   ........           DC32     OSLowestPrio
   \   000000EC   ........           DC32     OSMboxEn
   \   000000F0   ........           DC32     OSMemEn
   \   000000F4   ........           DC32     OSMemMax
   \   000000F8   ........           DC32     OSMemNameSize
   \   000000FC   ........           DC32     OSMemSize
   \   00000100   ........           DC32     OSMemTblSize
   \   00000104   ........           DC32     OSMutexEn
   \   00000108   ........           DC32     OSPtrSize
   \   0000010C   ........           DC32     OSQEn
   \   00000110   ........           DC32     OSQMax
   \   00000114   ........           DC32     OSQSize
   \   00000118   ........           DC32     OSRdyTblSize
   \   0000011C   ........           DC32     OSSemEn
   \   00000120   ........           DC32     OSStkWidth
   \   00000124   ........           DC32     OSTaskCreateEn
   \   00000128   ........           DC32     OSTaskCreateExtEn
   \   0000012C   ........           DC32     OSTaskDelEn
   \   00000130   ........           DC32     OSTaskIdleStkSize
   \   00000134   ........           DC32     OSTaskProfileEn
   \   00000138   ........           DC32     OSTaskMax
   \   0000013C   ........           DC32     OSTaskNameSize
   \   00000140   ........           DC32     OSTaskStatEn
   \   00000144   ........           DC32     OSTaskStatStkSize
   \   00000148   ........           DC32     OSTaskStatStkChkEn
   \   0000014C   ........           DC32     OSTaskSwHookEn
   \   00000150   ........           DC32     OSTCBPrioTblMax
   \   00000154   ........           DC32     OSTCBSize
   \   00000158   ........           DC32     OSTicksPerSec
   \   0000015C   ........           DC32     OSTimeTickHookEn
   \   00000160   ........           DC32     OSVersionNbr
   \   00000164   ........           DC32     OSDataSize
    264          #endif

   Maximum stack usage in bytes:

     Function    CSTACK
     --------    ------
     OSDebugInit     0


   Segment part sizes:

     Function/Label     Bytes
     --------------     -----
     OSDebugEn             2
     OSEndiannessTest      4
     OSEventMax            2
     OSEventNameSize       2
     OSEventEn             2
     OSEventSize           2
     OSEventTblSize        2
     OSFlagEn              2
     OSFlagGrpSize         2
     OSFlagNodeSize        2
     OSFlagWidth           2
     OSFlagMax             2
     OSFlagNameSize        2
     OSLowestPrio          2
     OSMboxEn              2
     OSMemEn               2
     OSMemMax              2
     OSMemNameSize         2
     OSMemSize             2
     OSMemTblSize          2
     OSMutexEn             2
     OSPtrSize             2
     OSQEn                 2
     OSQMax                2
     OSQSize               2
     OSRdyTblSize          2
     OSSemEn               2
     OSStkWidth            2
     OSTaskCreateEn        2
     OSTaskCreateExtEn     2
     OSTaskDelEn           2
     OSTaskIdleStkSize     2
     OSTaskProfileEn       2
     OSTaskMax             2
     OSTaskNameSize        2
     OSTaskStatEn          2
     OSTaskStatStkSize     2
     OSTaskStatStkChkEn    2
     OSTaskSwHookEn        2
     OSTCBPrioTblMax       2
     OSTCBSize             2
     OSTicksPerSec         2
     OSTimeTickHookEn      2
     OSVersionNbr          2
     OSDataSize            2
     OSDebugInit         360
      Others               8

 
 368 bytes in segment CODE
  92 bytes in segment DATA_C
 
 360 bytes of CODE  memory (+ 8 bytes shared)
  92 bytes of CONST memory

Errors: none
Warnings: none

⌨️ 快捷键说明

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