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

📄 os_core.ls1

📁 ucos v2.62 安装程序 附带已移植到C8051F020的UCOS源码
💻 LS1
📖 第 1 页 / 共 5 页
字号:
                     207     ?PR?_?OSInit?OS_CORE SEGMENT CODE 
                     208     ?PR?_?OSIntEnter?OS_CORE                 SEGMENT CODE 
                     209     ?PR?_?OSIntExit?OS_CORE                  SEGMENT CODE 
                     210     ?PR?_?OSSchedLock?OS_CORE                SEGMENT CODE 
                     211     ?PR?_?OSSchedUnlock?OS_CORE              SEGMENT CODE 
                     212     ?PR?_?OSStart?OS_CORE                    SEGMENT CODE 
                     213     ?PR?_?OSTimeTick?OS_CORE                 SEGMENT CODE 
                     214     ?PR?_?OSVersion?OS_CORE                  SEGMENT CODE 
                     215     ?PR?_?OS_Dummy?OS_CORE                   SEGMENT CODE 
                     216     ?PR?OS_InitEventList?OS_CORE             SEGMENT CODE 
                     217     ?PR?OS_InitMisc?OS_CORE                  SEGMENT CODE 
                     218     ?PR?OS_InitRdyList?OS_CORE               SEGMENT CODE 
                     219     ?XD?OS_InitRdyList?OS_CORE               SEGMENT XDATA OVERLAYABLE 
                     220     ?PR?OS_InitTaskIdle?OS_CORE              SEGMENT CODE 
                     221     ?PR?OS_InitTCBList?OS_CORE               SEGMENT CODE 
                     222     ?XD?OS_InitTCBList?OS_CORE               SEGMENT XDATA OVERLAYABLE 
                     223     ?PR?_?OS_Sched?OS_CORE                   SEGMENT CODE 
                     224     ?PR?_?OS_TaskIdle?OS_CORE                SEGMENT CODE 
                     225     ?PR?_?OS_TaskStatStkChk?OS_CORE          SEGMENT CODE 
                     226     ?PR?_OS_TCBInit?OS_CORE                  SEGMENT CODE 
                     227     ?XD?_OS_TCBInit?OS_CORE                  SEGMENT XDATA OVERLAYABLE 
                     228     ?C_INITSEG           SEGMENT CODE 
                     229     ?XD?OS_CORE          SEGMENT XDATA 
                     230     ?ID?OS_CORE          SEGMENT IDATA 
                     231             EXTRN   CODE (_?OSTaskStkChk)
                     232             EXTRN   CODE (OSCtxSw)
                     233             EXTRN   CODE (_?OSTaskCreateHook)
                     234             EXTRN   CODE (_?OSTCBInitHook)
                     235             EXTRN   CODE (_?OSInitHookBegin)
                     236             EXTRN   CODE (_?OSTaskCreateExt)
                     237             EXTRN   CODE (OSIntCtxSw)
                     238             EXTRN   CODE (_?OSTaskIdleHook)
                     239             EXTRN   CODE (_?OSTimeTickHook)
                     240             EXTRN   CODE (_?OSInitHookEnd)
                     241             EXTRN   CODE (OSStartHighRdy)
                     242             EXTRN   CODE (?C?LLDOPTR)
                     243             EXTRN   CODE (?C?LSTOPTR)
                     244             EXTRN   CODE (?C?LSTXDATA)
                     245             EXTRN   CODE (?C?ADDXBP)
                     246             EXTRN   DATA (?C_XBP)
                     247             EXTRN   CODE (?C?XBPOFF)
                     248             EXTRN   CODE (?C?CLDOPTR)
                     249             EXTRN   CODE (?C?ILDOPTR)
                     250             EXTRN   CODE (?C?IILDOPTR)
                     251             EXTRN   CODE (?C?ISTOPTR)
                     252             EXTRN   CODE (?C?PLDOPTR)
                     253             EXTRN   CODE (?C?LSTKXDATA)
                     254             EXTRN   CODE (?C?ILDIX)
                     255             EXTRN   CODE (?C?CSTPTR)
A51 MACRO ASSEMBLER  OS_CORE                                                              04/04/2007 13:38:31 PAGE     5

                     256             EXTRN   CODE (?C?MEMSET)
                     257             EXTRN   CODE (?C?PSTOPTR)
                     258             EXTRN   CODE (?C?IILDX)
                     259             EXTRN   CODE (?C?PSTPTR)
                     260             EXTRN   CODE (?C?CSTOPTR)
                     261             EXTRN   CODE (?C?LSTKOPTR)
                     262             PUBLIC  OSRdyTbl
                     263             PUBLIC  OSPrioHighRdy
                     264             PUBLIC  OSTaskIdleStk
                     265             PUBLIC  OSPrioCur
                     266             PUBLIC  OSMapTbl
                     267             PUBLIC  OSTaskCtr
                     268             PUBLIC  OSTickStepState
                     269             PUBLIC  OSIdleCtr
                     270             PUBLIC  OSCtxSwCtr
                     271             PUBLIC  OSIntExitY
                     272             PUBLIC  OSTCBPrioTbl
                     273             PUBLIC  OSTime
                     274             PUBLIC  OSTCBHighRdy
                     275             PUBLIC  OSIntNesting
                     276             PUBLIC  OSUnMapTbl
                     277             PUBLIC  OSTCBCur
                     278             PUBLIC  OSTCBFreeList
                     279             PUBLIC  OSTCBTbl
                     280             PUBLIC  OSTCBList
                     281             PUBLIC  OSLockNesting
                     282             PUBLIC  OSRunning
                     283             PUBLIC  OSRdyGrp
                     284             PUBLIC  ?_OS_TCBInit?BYTE
                     285             PUBLIC  _OS_TCBInit
                     286             PUBLIC  _?OS_TaskStatStkChk
                     287             PUBLIC  _?OS_TaskIdle
                     288             PUBLIC  _?OS_Sched
                     289             PUBLIC  _?OS_Dummy
                     290             PUBLIC  _?OSVersion
                     291             PUBLIC  _?OSTimeTick
                     292             PUBLIC  _?OSStart
                     293             PUBLIC  _?OSSchedUnlock
                     294             PUBLIC  _?OSSchedLock
                     295             PUBLIC  _?OSIntExit
                     296             PUBLIC  _?OSIntEnter
                     297             PUBLIC  _?OSInit
                     298     
----                 299             RSEG  ?XD?OS_InitTCBList?OS_CORE
0000                 300     ?OS_InitTCBList?BYTE:
0000                 301          ptcb1?1343:   DS   3
0003                 302             ORG  3
0003                 303          ptcb2?1344:   DS   3
                     304     
----                 305             RSEG  ?XD?OS_InitRdyList?OS_CORE
0000                 306     ?OS_InitRdyList?BYTE:
0000                 307        prdytbl?1141:   DS   3
                     308     
----                 309             RSEG  ?XD?_OS_TCBInit?OS_CORE
0000                 310     ?_OS_TCBInit?BYTE:
0000                 311           prio?1745:   DS   1
0001                 312             ORG  1
0001                 313           ptos?1746:   DS   3
0004                 314             ORG  4
0004                 315           pbos?1747:   DS   3
0007                 316             ORG  7
0007                 317             id?1748:   DS   2
0009                 318             ORG  9
0009                 319       stk_size?1749:   DS   4
000D                 320             ORG  13
000D                 321           pext?1750:   DS   3
A51 MACRO ASSEMBLER  OS_CORE                                                              04/04/2007 13:38:31 PAGE     6

0010                 322             ORG  16
0010                 323            opt?1751:   DS   2
0012                 324             ORG  18
0012                 325           ptcb?1752:   DS   3
                     326     
----                 327             RSEG  ?XD?OS_CORE
0000                 328            OSRdyGrp:   DS   1
0001                 329       OSLockNesting:   DS   1
0002                 330           OSTCBList:   DS   3
0005                 331            OSTCBTbl:   DS   561
0236                 332       OSTCBFreeList:   DS   3
0239                 333          OSUnMapTbl:   DS   256
0339                 334        OSIntNesting:   DS   1
033A                 335              OSTime:   DS   4
033E                 336        OSTCBPrioTbl:   DS   192
03FE                 337          OSIntExitY:   DS   1
03FF                 338          OSCtxSwCtr:   DS   4
0403                 339           OSIdleCtr:   DS   4
0407                 340     OSTickStepState:   DS   1
0408                 341           OSTaskCtr:   DS   1
0409                 342            OSMapTbl:   DS   8
0411                 343       OSTaskIdleStk:   DS   64
0451                 344            OSRdyTbl:   DS   8
                     345     
----                 346             RSEG  ?ID?OS_CORE
0000                 347           OSRunning:   DS   1
0001                 348            OSTCBCur:   DS   3
0004                 349        OSTCBHighRdy:   DS   3
0007                 350           OSPrioCur:   DS   1
0008                 351       OSPrioHighRdy:   DS   1
                     352     
----                 353             RSEG  ?C_INITSEG
0000 48              354             DB      048H
0001 0000     F      355             DW      OSMapTbl
0003 01              356             DB      001H
0004 02              357             DB      002H
0005 04              358             DB      004H
0006 08              359             DB      008H
0007 10              360             DB      010H
0008 20              361             DB      020H
0009 40              362             DB      040H
000A 80              363             DB      080H
                     364     
000B 61              365             DB      061H
000C 00              366             DB      000H
000D 0000     F      367             DW      OSUnMapTbl
000F 00              368             DB      000H
0010 00              369             DB      000H
0011 01              370             DB      001H
0012 00              371             DB      000H
0013 02              372             DB      002H
0014 00              373             DB      000H
0015 01              374             DB      001H
0016 00              375             DB      000H
0017 03              376             DB      003H
0018 00              377             DB      000H
0019 01              378             DB      001H
001A 00              379             DB      000H
001B 02              380             DB      002H
001C 00              381             DB      000H
001D 01              382             DB      001H
001E 00              383             DB      000H
001F 04              384             DB      004H
0020 00              385             DB      000H
0021 01              386             DB      001H
0022 00              387             DB      000H
A51 MACRO ASSEMBLER  OS_CORE                                                              04/04/2007 13:38:31 PAGE     7

0023 02              388             DB      002H
0024 00              389             DB      000H
0025 01              390             DB      001H
0026 00              391             DB      000H
0027 03              392             DB      003H
0028 00              393             DB      000H
0029 01              394             DB      001H
002A 00              395             DB      000H
002B 02              396             DB      002H
002C 00              397             DB      000H
002D 01              398             DB      001H
002E 00              399             DB      000H
002F 05              400             DB      005H
0030 00              401             DB      000H
0031 01              402             DB      001H
0032 00              403             DB      000H
0033 02              404             DB      002H
0034 00              405             DB      000H
0035 01              406             DB      001H
0036 00              407             DB      000H
0037 03              408             DB      003H
0038 00              409             DB      000H
0039 01              410             DB      001H
003A 00              411             DB      000H
003B 02              412             DB      002H
003C 00              413             DB      000H
003D 01              414             DB      001H
003E 00              415             DB      000H
003F 04              416             DB      004H
0040 00              417             DB      000H
0041 01              418             DB      001H
0042 00              419             DB      000H
0043 02              420             DB      002H
0044 00              421             DB      000H
0045 01              422             DB      001H

⌨️ 快捷键说明

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