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

📄 ucos_ii.lst

📁 uc/os在c167上的移植代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
C166/ST10 assembler v6.0 r2 SN00082920-083 (c) 1998 TASKING, Inc.                       Date: Dec  5 2000  Time: 10:02:45  Page:   1
ucos_ii

 LOC CODE        LINE   SOURCELINE

                     1   ; C166/ST10 C compiler v6.0 r2            SN00082920-161 (c) 1998 TASKING, Inc.
                     2   ; options: -Id:\c166\include -IC:\software\UCOS-II\C167\Tasking\test
                     3   ;          -IC:\software\UCOS-II\C167\Tasking\source
                     4   ;          -IC:\software\UCOS-II\C167\Tasking\Test -IC:\software\UCOS-II\SOURCE
                     5   ;          -xmifp -Ml -P -FFSc -Ot -OB -zautobitastruct-4 -zautobita-0 -T256 -s
                     6   ;          -g -zvolatile_union -A1 -O1
                     7   $DEBUG
                     8   $NOLOCALS
                     9   $EXTEND
                    10   $NOMOD166
                    11   $STDNAMES(reg.def)
                    12   $SEGMENTED
                    13   $CASE
                    14   $MODEL(LARGE)
                    15   $CHECKCPU16
                    16           NAME    UCOS_II_
                    17           ASSUME  DPP3:SYSTEM
                    18           ?SYMB   'c:\software\ucos-ii\source\ucos_ii.c',32,80,16
                    19           ?SYMB   '',1,82,0
                    20           ?SYMB   '80166',0,84,0
                    21           ?SYMB   '',0,81,0
                    22           ?SYMB   'void',00H,45,1
                    23           ?SYMB   'char',080000H,45,2
                    24           ?SYMB   'unsigned char',080000H,45,3
                    25           ?SYMB   'short',0100000H,45,4
                    26           ?SYMB   'unsigned short',0100000H,45,5
                    27           ?SYMB   'long',0200000H,45,6
                    28           ?SYMB   'unsigned long',0200000H,45,7
                    29           ?SYMB   'float',0200000H,45,10
                    30           ?SYMB   'double',0400000H,45,11
                    31           ?SYMB   'int',0100000H,45,16
                    32           ?SYMB   'unsigned int',0100000H,45,18
                    33           ?SYMB   'bit',010000H,7,256
                    34           ?SYMB   'c:\software\ucos-ii\source\ucos_ii.c',0,29,1
                    35           ?SYMB   '',0,86,1
                    36   ; ucos_ii.c    1        /*
                    37   ; ucos_ii.c    2        ***********************************************************************************
                         **********************
                    38   ; ucos_ii.c    3        *                                                uC/OS-II
                    39   ; ucos_ii.c    4        *                                          The Real-Time Kernel
                    40   ; ucos_ii.c    5        *
                    41   ; ucos_ii.c    6        *                        (c) Copyright 1992-1998, Jean J. Labrosse, Plantation, FL
                    42   ; ucos_ii.c    7        *                                           All Rights Reserved
                    43   ; ucos_ii.c    8        *
                    44   ; ucos_ii.c    9        *                                                  V2.00
                    45   ; ucos_ii.c   10        *
                    46   ; ucos_ii.c   11        * File : uCOS_II.C
                    47   ; ucos_ii.c   12        * By   : Jean J. Labrosse
                    48   ; ucos_ii.c   13        ***********************************************************************************
                         **********************
                    49   ; ucos_ii.c   14        */
                    50   ; ucos_ii.c   15        
                    51   ; ucos_ii.c   16        #define  OS_GLOBALS                           /* Declare GLOBAL variables          
                                             */
                    52   ; ucos_ii.c   17        #include "includes.h"
C166/ST10 assembler v6.0 r2 SN00082920-083 (c) 1998 TASKING, Inc.                       Date: Dec  5 2000  Time: 10:02:45  Page:   2
ucos_ii

 LOC CODE        LINE   SOURCELINE

                    53           ?SYMB   'c:\software\ucos-ii\source\includes.h',0,29,2
                    54           ?SYMB   '',0,86,2
                    55           ?SYMB   'd:\c166\include\stdio.h',0,29,3
                    56           ?SYMB   '',0,86,3
                    57           ?SYMB   'd:\c166\include\stdarg.h',0,29,4
                    58           ?SYMB   '',0,86,4
                    59           ?SYMB   '',0,86,3
                    60           ?SYMB   '',01a0002H,38,258
                    61           ?SYMB   '_iobuf',0,40,259
                    62           ?SYMB   '_ptr',0,23,258
                    63           ?SYMB   '_cnt',32,23,16
                    64           ?SYMB   '_base',48,23,258
                    65           ?SYMB   '_flag',80,23,2
                    66           ?SYMB   '_file',88,23,2
                    67           ?SYMB   '_bufsiz',96,23,16
                    68           ?SYMB   '',112,18,0
                    69           ?SYMB   'FILE',259,13,260
                    70           ?SYMB   '',01a0001H,38,262
                    71           ?SYMB   '',01080106H,5,263
                    72           ?SYMB   '',16,47,264
                    73           ?SYMB   '',0,30,0
                    74           ?SYMB   '',0,49,0
                    75           ?SYMB   'va_list',263,13,265
                    76           ?SYMB   'size_t',18,13,266
                    77           ?SYMB   'fpos_t',7,13,267
                    78           ?SYMB   '',0,86,2
                    79           ?SYMB   'd:\c166\include\string.h',0,29,3
                    80           ?SYMB   '',0,86,3
                    81           ?SYMB   '',0,86,2
                    82           ?SYMB   'd:\c166\include\ctype.h',0,29,3
                    83           ?SYMB   '',0,86,3
                    84           ?SYMB   '',0,86,2
                    85           ?SYMB   'd:\c166\include\stdlib.h',0,29,3
                    86           ?SYMB   '',0,86,3
                    87           ?SYMB   'T$1',0,40,268
                    88           ?SYMB   'quot',0,23,16
                    89           ?SYMB   'rem',16,23,16
                    90           ?SYMB   '',32,18,0
                    91           ?SYMB   'div_t',268,13,269
                    92           ?SYMB   'T$2',0,40,270
                    93           ?SYMB   'quot',0,23,6
                    94           ?SYMB   'rem',32,23,6
                    95           ?SYMB   '',64,18,0
                    96           ?SYMB   'ldiv_t',270,13,271
                    97           ?SYMB   '',0,86,2
                    98           ?SYMB   'd:\c166\include\reg164ci.h',0,29,3
                    99           ?SYMB   '',0,86,3
                   100           ?SYMB   '',0,86,2
                   101           ?SYMB   'c:\software\ucos-ii\source\os_cpu.h',0,29,3
                   102           ?SYMB   '',0,86,3
                   103           ?SYMB   'INT16U',5,13,272
                   104           ?SYMB   '',0,86,2
                   105           ?SYMB   'c:\software\ucos-ii\source\os_cfg.h',0,29,3
                   106           ?SYMB   '',0,86,3
                   107           ?SYMB   '',0,86,2
C166/ST10 assembler v6.0 r2 SN00082920-083 (c) 1998 TASKING, Inc.                       Date: Dec  5 2000  Time: 10:02:45  Page:   3
ucos_ii

 LOC CODE        LINE   SOURCELINE

                   108           ?SYMB   'c:\software\ucos-ii\source\ucos_ii.h',0,29,3
                   109           ?SYMB   '',0,86,3
                   110           ?SYMB   'INT8U',3,13,273
                   111           ?SYMB   'OS_STK',18,13,274
                   112           ?SYMB   '',01140111H,5,275
                   113           ?SYMB   '',16,47,276
                   114           ?SYMB   '',0,30,0
                   115           ?SYMB   '',1,49,0
                   116           ?SYMB   'T$3',0,40,277
                   117           ?SYMB   'OSEventPtr',0,23,262
                   118           ?SYMB   'OSEventTbl',32,23,275
                   119           ?SYMB   'OSEventCnt',48,23,272
                   120           ?SYMB   'OSEventType',64,23,273
                   121           ?SYMB   'OSEventGrp',72,23,273
                   122           ?SYMB   '',80,18,0
                   123           ?SYMB   'OS_EVENT',277,13,278
                   124           ?SYMB   'INT32U',7,13,279
                   125   UCOS_II_1_NB    SECTION DATA WORD PUBLIC 'CNEAR'
                   126           ASSUME  DPP2:UCOS_II_1_NB
0000               127   UCOS_II_1_NB_ENTRY      LABEL   BYTE
0000               128   _OSCtxSwCtr     LABEL   WORD
0000               129           DS      4
                   130           PUBLIC  _OSCtxSwCtr
               R   131           ?SYMB   'OSCtxSwCtr',_OSCtxSwCtr,22,279
0004               132   _OSEventFreeList        LABEL   WORD
0004               133           DS      4
                   134           PUBLIC  _OSEventFreeList
                   135           ?SYMB   '',01a0116H,38,281
               R   136           ?SYMB   'OSEventFreeList',_OSEventFreeList,22,281
0008               137   _OSEventTbl     LABEL   WORD
0008               138           DS      20
                   139           PUBLIC  _OSEventTbl
                   140           ?SYMB   '',011b0116H,5,282
                   141           ?SYMB   '',16,47,283
                   142           ?SYMB   '',0,30,0
                   143           ?SYMB   '',1,49,0
               R   144           ?SYMB   'OSEventTbl',_OSEventTbl,22,282
001C               145   _OSIdleCtr      LABEL   WORD
001C               146           DS      4
                   147           PUBLIC  _OSIdleCtr
               R   148           ?SYMB   'OSIdleCtr',_OSIdleCtr,22,279
                   149           ?SYMB   'INT8S',2,13,284
0020               150   _OSCPUUsage     LABEL   BYTE
0020               151           DS      1
                   152           PUBLIC  _OSCPUUsage
               R   153           ?SYMB   'OSCPUUsage',_OSCPUUsage,22,284
0021               154           EVEN
0022               155   _OSIdleCtrMax   LABEL   WORD
0022               156           DS      4
                   157           PUBLIC  _OSIdleCtrMax
               R   158           ?SYMB   'OSIdleCtrMax',_OSIdleCtrMax,22,279
0026               159   _OSIdleCtrRun   LABEL   WORD
0026               160           DS      4
                   161           PUBLIC  _OSIdleCtrRun
               R   162           ?SYMB   'OSIdleCtrRun',_OSIdleCtrRun,22,279
C166/ST10 assembler v6.0 r2 SN00082920-083 (c) 1998 TASKING, Inc.                       Date: Dec  5 2000  Time: 10:02:45  Page:   4
ucos_ii

 LOC CODE        LINE   SOURCELINE

                   163           ?SYMB   'BOOLEAN',3,13,285
002A               164   _OSStatRdy      LABEL   BYTE
002A               165           DS      1
                   166           PUBLIC  _OSStatRdy
               R   167           ?SYMB   'OSStatRdy',_OSStatRdy,22,285
002B               168   _OSIntNesting   LABEL   BYTE
002B               169           DS      1
                   170           PUBLIC  _OSIntNesting
               R   171           ?SYMB   'OSIntNesting',_OSIntNesting,22,273
002C               172   _OSLockNesting  LABEL   BYTE
002C               173           DS      1
                   174           PUBLIC  _OSLockNesting
               R   175           ?SYMB   'OSLockNesting',_OSLockNesting,22,273
002D               176   _OSPrioCur      LABEL   BYTE
002D               177           DS      1
                   178           PUBLIC  _OSPrioCur
               R   179           ?SYMB   'OSPrioCur',_OSPrioCur,22,273
002E               180   _OSPrioHighRdy  LABEL   BYTE
002E               181           DS      1
                   182           PUBLIC  _OSPrioHighRdy
               R   183           ?SYMB   'OSPrioHighRdy',_OSPrioHighRdy,22,273
002F               184   _OSRdyGrp       LABEL   BYTE
002F               185           DS      1
                   186           PUBLIC  _OSRdyGrp
               R   187           ?SYMB   'OSRdyGrp',_OSRdyGrp,22,273
0030               188   _OSRdyTbl       LABEL   BYTE
0030               189           DS      2
                   190           PUBLIC  _OSRdyTbl
               R   191           ?SYMB   'OSRdyTbl',_OSRdyTbl,22,275
0032               192   _OSRunning      LABEL   BYTE
0032               193           DS      1
                   194           PUBLIC  _OSRunning
               R   195           ?SYMB   'OSRunning',_OSRunning,22,285
0033               196   _OSTaskCtr      LABEL   BYTE
0033               197           DS      1
                   198           PUBLIC  _OSTaskCtr
               R   199           ?SYMB   'OSTaskCtr',_OSTaskCtr,22,273
                   200           ?SYMB   '',01a0112H,38,287
                   201           ?SYMB   '',01a0120H,38,290
                   202           ?SYMB   'os_tcb',0,40,288
                   203           ?SYMB   'OSTCBStkPtr',0,23,287
                   204           ?SYMB   'OSTCBNext',32,23,290
                   205           ?SYMB   'OSTCBPrev',64,23,290
                   206           ?SYMB   'OSTCBEventPtr',96,23,281
                   207           ?SYMB   'OSTCBMsg',128,23,262
                   208           ?SYMB   'OSTCBDly',160,23,272
                   209           ?SYMB   'OSTCBStat',176,23,273
                   210           ?SYMB   'OSTCBPrio',184,23,273
                   211           ?SYMB   'OSTCBX',192,23,273
                   212           ?SYMB   'OSTCBY',200,23,273
                   213           ?SYMB   'OSTCBBitX',208,23,273
                   214           ?SYMB   'OSTCBBitY',216,23,273
                   215           ?SYMB   '',224,18,0
                   216           ?SYMB   'OS_TCB',288,13,291
0034               217   _OSTCBCur       LABEL   WORD
C166/ST10 assembler v6.0 r2 SN00082920-083 (c) 1998 TASKING, Inc.                       Date: Dec  5 2000  Time: 10:02:45  Page:   5
ucos_ii

 LOC CODE        LINE   SOURCELINE

0034               218           DS      4
                   219           PUBLIC  _OSTCBCur
                   220           ?SYMB   '',01a0123H,38,293
               R   221           ?SYMB   'OSTCBCur',_OSTCBCur,22,293
0038               222   _OSTCBFreeList  LABEL   WORD
0038               223           DS      4
                   224           PUBLIC  _OSTCBFreeList
               R   225           ?SYMB   'OSTCBFreeList',_OSTCBFreeList,22,293
003C               226   _OSTCBHighRdy   LABEL   WORD
003C               227           DS      4
                   228           PUBLIC  _OSTCBHighRdy

⌨️ 快捷键说明

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