test.mp

来自「将本站的UCOSFORAVR128V276版本升级到了280版」· MP 代码 · 共 232 行

MP
232
字号
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                        func_lit   008C   000A =     10. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       008C  __func_lit_start
       0096  __func_lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             lit   0096   015C =    348. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0096  _OSDebugEn
       0096  __lit_start
       0098  _OSEndiannessTest
       009C  _OSEventEn
       009E  _OSEventMax
       00A0  _OSEventNameSize
       00A2  _OSEventSize
       00A4  _OSEventTblSize
       00A6  _OSFlagEn
       00A8  _OSFlagGrpSize
       00AA  _OSFlagNodeSize
       00AC  _OSFlagWidth
       00AE  _OSFlagMax
       00B0  _OSFlagNameSize
       00B2  _OSLowestPrio
       00B4  _OSMboxEn
       00B6  _OSMemEn
       00B8  _OSMemMax
       00BA  _OSMemNameSize
       00BC  _OSMemSize
       00BE  _OSMemTblSize
       00C0  _OSMutexEn
       00C2  _OSPtrSize
       00C4  _OSQEn
       00C6  _OSQMax
       00C8  _OSQSize
       00CA  _OSRdyTblSize
       00CC  _OSSemEn
       00CE  _OSStkWidth
       00D0  _OSTaskCreateEn
       00D2  _OSTaskCreateExtEn
       00D4  _OSTaskDelEn
       00D6  _OSTaskIdleStkSize
       00D8  _OSTaskProfileEn
       00DA  _OSTaskMax
       00DC  _OSTaskNameSize
       00DE  _OSTaskStatEn
       00E0  _OSTaskStatStkSize
       00E2  _OSTaskStatStkChkEn
       00E4  _OSTaskSwHookEn
       00E6  _OSTCBPrioTblMax
       00E8  _OSTCBSize
       00EA  _OSTicksPerSec
       00EC  _OSTimeTickHookEn
       00EE  _OSVersionNbr
       00F0  _OSDataSize
       00F2  _OSUnMapTbl
       01F2  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   01F2   1CD4 =   7380. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       00F9  __start
       00F9  __text_start
       0119  _exit
       011A  _OS_CPU_SR_Save
       011D  _OS_CPU_SR_Restore
       011F  _OSStartHighRdy
       0153  _OSCtxSw
       01B6  _OSIntCtxSw
       01ED  _OSTickISR
       024C  _OSInitHookBegin
       024D  _OSInitHookEnd
       024E  _OSTaskCreateHook
       024F  _OSTaskDelHook
       0250  _OSTaskIdleHook
       0251  _OSTaskStatHook
       0252  _OSTaskStkInit
       0344  _OSTaskSwHook
       0345  _OSTCBInitHook
       0346  _main
       0455  _OSTickISR_Init
       045A  _OSTickISR_Handler
       0490  _OSDebugInit
       04EB  _OSTimeDly
       052B  _OSTimeDlyHMSM
       05C8  _OSTimeDlyResume
       0635  _OSSemAccept
       0658  _OSSemCreate
       068F  _OSSemDel
       071B  _OSSemPend
       078E  _OSSemPost
       07CA  _OSSemQuery
       0801  _OSSemSet
       0833  _OSTaskCreate
       08AD  _OSTaskDel
       0993  _OSTaskDelReq
       09CC  _OSInit
       09D8  _OSIntEnter
       09E4  _OSIntExit
       0A35  _OSSchedLock
       0A4C  _OSSchedUnlock
       0A77  _OSStart
       0A94  _OSTimeTick
       0B10  _OSVersion
       0B13  _OS_Dummy
       0B14  _OS_EventTaskRdy
       0B92  _OS_EventTaskWait
       0BDE  _OS_EventTO
       0C1F  _OS_EventWaitListInit
       0CE3  _OS_MemClr
       0CEE  _OS_MemCopy
       0D01  _OS_Sched
       0D67  _OS_StrCopy
       0D7D  _OS_StrLen
       0D8C  _OS_TaskIdle
       0DB3  _OS_TCBInit
       0E5F  push_arg4
       0E61  push_arg2
       0E64  div32u
       0E66  mod32u
       0E6A  div32s
       0E6C  mod32s
       0E97  long_div_prolog
       0EAA  long_div_epilog
       0EB9  tst_R16_R19
       0EBE  tst_R24_R27
       0EC3  neg_R16_R19
       0ECC  neg_R24_R27
       0ED5  empy32s
       0ED5  empy32u
       0F05  pop_gset2
       0F08  pop_gset3
       0F0B  pop_gset4
       0F0E  pop_gset5
       0F11  push_gset1
       0F14  pop_gset1
       0F15  pop
       0F28  push_gset2
       0F2C  push_gset3
       0F30  push_gset4
       0F34  push_gset5
       0F38  long_prolog
       0F46  long_epilog
       0F51  tstzero1
       0F57  tstzero2
       0F5D  lsl8
       0F63  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   0100   05DC =   1500. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0100  __bss_start
       0100  _OSTaskHardStkSize
       0102  _OSTaskStkSize
       0104  _testsem1
       0106  _testsem
       0108  _AppTask3Stk
       0208  _AppTask2Stk
       0308  _AppTask1Stk
       0408  _AppTaskStartStk
       0508  _OSTickStepState
       0509  _OSTCBTbl
       0587  _OSTCBPrioTbl
       0599  _OSTCBList
       059B  _OSTCBHighRdy
       059D  _OSTCBFreeList
       059F  _OSTCBCur
       05A1  _OSTaskIdleStk
       06A1  _OSIdleCtr
       06A5  _OSTaskCtr
       06A6  _OSRunning
       06A7  _OSRdyTbl
       06A9  _OSRdyGrp
       06AA  _OSPrioHighRdy
       06AB  _OSPrioCur
       06AC  _OSLockNesting
       06AD  _OSIntNesting
       06AE  _OSEventTbl
       06D6  _OSEventFreeList
       06D8  _OSCtxSwCtr
       06DC  __bss_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   0044 =     68. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

E:\PROGRA~1\icc\lib\crtatmega.o	[ crtatmega.s ]
os_cpu_a.o	[ os_cpu_a.s ]
os_cpu_c.o	[ os_cpu_c.c ]
app.o	[ app.c ]
os_dbg.o	[ os_dbg.c ]
os_time.o	[ os_time.c ]
os_flag.o	[ os_flag.c ]
os_mbox.o	[ os_mbox.c ]
os_mem.o	[ os_mem.c ]
os_mutex.o	[ os_mutex.c ]
os_q.o	[ os_q.c ]
os_sem.o	[ os_sem.c ]
os_task.o	[ os_task.c ]
os_core.o	[ os_core.c ]
<library>	[ asave.s, div32.s, emul32.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, gpush2.s, gpush3.s, gpush4.s ]
[ gpush5.s, longutil.s, lsl8.s ]

User Global Definitions

ram_end = 0x10ff
hwstk_size = 0x10

User Base Address Definitions

func_lit = 0x8c
data = 0x100
eeprom:1.4096

⌨️ 快捷键说明

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