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

📄 ucos.mp

📁 ucos在avr mega128上的移植
💻 MP
字号:
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   0008 =      8. bytes (rel,con,rom)

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

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             lit   0094   0164 =    356. bytes (rel,con,rom)

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

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   01F8   1226 =   4646. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       00FC  __text_start
       00FC  __start
       011C  _exit
       011D  _TaskS
       014C  _Task1
       015C  _Task2
       016C  _io_init
       0181  _OSTickISR_Init
       0186  _OSTickISR_Handler
       018B  _OSInit
       0196  _OSIntEnter
       01A2  _OSIntExit
       0228  _OSSchedLock
       023F  _OSSchedUnlock
       026A  _OSStart
       02AD  _OSTimeTick
       0309  _OSVersion
       038E  _OS_MemClr
       0399  _OS_MemCopy
       03AC  _OS_Sched
       0424  _OS_TaskIdle
       044B  _OS_TCBInit
       0525  _OSTaskCreate
       059D  _OSTimeDly
       05DC  _OSTimeDlyHMSM
       0679  _OSDebugInit
       06D4  _OS_CPU_SR_Save
       06D7  _OS_CPU_SR_Restore
       06D9  _OSStartHighRdy
       070D  _OSCtxSw
       0770  _OSIntCtxSw
       07A7  _OSTickISR
       0806  _OSInitHookBegin
       0807  _OSInitHookEnd
       0808  _OSTaskCreateHook
       0809  _OSTaskDelHook
       080A  _OSTaskIdleHook
       080B  _OSTaskStatHook
       080C  _OSTaskStkInit
       08FE  _OSTaskSwHook
       08FF  _OSTCBInitHook
       0900  _main
       091E  div32u
       0920  mod32u
       0924  div32s
       0926  mod32s
       0951  long_div_prolog
       0964  long_div_epilog
       0973  tst_R16_R19
       0978  tst_R24_R27
       097D  neg_R16_R19
       0986  neg_R24_R27
       098F  empy32s
       098F  empy32u
       09BF  pop_gset2
       09C2  pop_gset3
       09C5  pop_gset4
       09C8  pop_gset5
       09CB  push_gset5
       09CD  push_gset4
       09CF  push_gset3
       09D1  push_gset2
       09D3  push_gset1
       09D6  pop_gset1
       09D7  pop
       09EA  long_prolog
       09F8  long_epilog
       0A03  tstzero1
       0A09  tstzero2
       0A0F  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   0100   0316 =    790. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0100  __bss_start
       0100  _Task2STK
       0180  _Task1STK
       0200  _TaskSSTK
       0280  _OSTCBTbl
       0367  _OSTCBPrioTbl
       0379  _OSTCBList
       037B  _OSTCBHighRdy
       037D  _OSTCBFreeList
       037F  _OSTCBCur
       0381  _OSTaskIdleStk
       0401  _OSIdleCtr
       0405  _OSTaskCtr
       0406  _OSRunning
       0407  _OSRdyTbl
       0409  _OSRdyGrp
       040A  _OSPrioHighRdy
       040B  _OSPrioCur
       040C  _OSLockNesting
       040D  _OSIntNesting
       040E  _OSCtxSwCtr
       0412  _OSTaskHardStkSize
       0414  _OSTaskStkSize
       0416  __bss_end

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

Files Linked      [ module(s) ]

C:\icc\lib\crtatmega.o	[ crtatmega.s ]
app.o	[ app.c ]
UCOS_II.o	[ UCOS_II.C ]
OS_CPU_A.o	[ OS_CPU_A.S ]
OS_CPU_C.o	[ OS_CPU_C.C ]
main.o	[ main.c ]
<library>	[ div32.s, emul32.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, longutil.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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -