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

📄 ucos_ii.lst

📁 CCS下UCOSII移植到TMS320F2407的完整工程
💻 LST
📖 第 1 页 / 共 5 页
字号:
         0129 011c' 
     837 012a       L8:
     838                    .line   25
     839 012a b900          LACK    0
     840 012b bc00-         LDPK    _OSPrioCur
     841 012c 9006-         SACL    _OSPrioCur
     842                    .line   26
     843 012d 9007-         SACL    _OSPrioHighRdy
     844                    .line   27
TMS320C24xx COFF Assembler Version 7.02  Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002  Texas Instruments Incorporated 
ucos_ii.asm                                                          PAGE   17

     845 012e 9008-         SACL    _OSTCBHighRdy
     846                    .line   28
     847 012f 9001-         SACL    _OSTCBCur
     848                    .line   29
     849 0130 9009-         SACL    _OSTCBList
     850                    .line   30
     851 0131 9080          SACL    * 
     852 0132 6980          ZALS    * 
     853 0133 ba22          SUBK    34
     854 0134 e38c          BGEZ    L10
         0135 0144' 
     855 0136       L9:
     856                    .line   31
     857 0136 1088          LAC     * ,AR0
     858 0137 bf90          ADLK    _OSTCBPrioTbl+0,0
         0138 0030- 
     859 0139 9080          SACL    * 
     860 013a 038b          LAR     AR3,* ,AR3
     861 013b b900          LACK    0
     862 013c 908a          SACL    * ,AR2
     863                    .line   30
     864 013d 1080          LAC     * 
     865 013e b801          ADDK    1
     866 013f 9080          SACL    * 
     867 0140 6980          ZALS    * 
     868 0141 ba22          SUBK    34
     869 0142 e344          BLZ     L9
         0143 0136' 
     870 0144       L10:
     871                    .line   33
     872 0144 b900          LACK    0
     873 0145 9080          SACL    * 
     874 0146 6980          ZALS    * 
     875 0147 ba0c          SUBK    12
     876 0148 e38c          BGEZ    L12
         0149 0164' 
     877 014a       L11:
     878                    .line   34
     879 014a 1088          LAC     * ,AR0
     880 014b b801          ADDK    1
     881 014c 9080          SACL    * 
     882 014d 7389          LT      * ,AR1
     883 014e c00b          MPYK    11
     884 014f be03          PAC
     885 0150 bf90          ADLK    _OSTCBTbl+0,0
         0151 00d2- 
     886 0152 908a          SACL    * ,AR2
     887 0153 7388          LT      * ,AR0
     888 0154 c00b          MPYK    11
     889 0155 be03          PAC
     890 0156 bf90          ADLK    _OSTCBTbl+0,0
         0157 00d2- 
     891 0158 9080          SACL    * 
     892 0159 0389          LAR     AR3,* ,AR1
TMS320C24xx COFF Assembler Version 7.02  Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002  Texas Instruments Incorporated 
ucos_ii.asm                                                          PAGE   18

     893 015a 108b          LAC     * ,AR3
     894 015b 8ba0          MAR     *+
     895 015c 908a          SACL    * ,AR2
     896                    .line   33
     897 015d 1080          LAC     * 
     898 015e b801          ADDK    1
     899 015f 9080          SACL    * 
     900 0160 6980          ZALS    * 
     901 0161 ba0c          SUBK    12
     902 0162 e344          BLZ     L11
         0163 014a' 
     903 0164       L12:
     904                    .line   36
     905 0164 bf0b          LRLK    AR3,_OSTCBTbl+133
         0165 0157- 
     906 0166 b900          LACK    0
     907 0167 8b8b          MAR     * ,AR3
     908 0168 908a          SACL    * ,AR2
     909                    .line   37
     910 0169 bf80          LALK    _OSTCBTbl+0
         016a 00d2- 
     911 016b bc00-         LDPK    _OSTCBFreeList
     912 016c 900a-         SACL    _OSTCBFreeList
     913                    .line   40
     914 016d b900          LACK    0
     915 016e 9080          SACL    * 
     916 016f 1080          LAC     * 
     917 0170 e308          BNZ     L14
         0171 018a' 
     918 0172       L13:
     919                    .line   41
     920 0172 1088          LAC     * ,AR0
     921 0173 b801          ADDK    1
     922 0174 9080          SACL    * 
     923 0175 7389          LT      * ,AR1
     924 0176 c009          MPYK    9
     925 0177 be03          PAC
     926 0178 bf90          ADLK    _OSEventTbl+0,0
         0179 001e- 
     927 017a 908a          SACL    * ,AR2
     928 017b 7388          LT      * ,AR0
     929 017c c009          MPYK    9
     930 017d be03          PAC
     931 017e bf90          ADLK    _OSEventTbl+0,0
         017f 001e- 
     932 0180 9080          SACL    * 
     933 0181 0389          LAR     AR3,* ,AR1
     934 0182 108b          LAC     * ,AR3
     935 0183 908a          SACL    * ,AR2
     936                    .line   40
     937 0184 1080          LAC     * 
     938 0185 b801          ADDK    1
     939 0186 9080          SACL    * 
     940 0187 1080          LAC     * 
TMS320C24xx COFF Assembler Version 7.02  Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002  Texas Instruments Incorporated 
ucos_ii.asm                                                          PAGE   19

     941 0188 e388          BZ      L13
         0189 0172' 
     942 018a       L14:
     943                    .line   43
     944 018a bf0b          LRLK    AR3,_OSEventTbl+9
         018b 0027- 
     945 018c b900          LACK    0
     946 018d 8b8b          MAR     * ,AR3
     947 018e 9089          SACL    * ,AR1
     948                    .line   44
     949 018f bf80          LALK    _OSEventTbl+0
         0190 001e- 
     950 0191 bc00-         LDPK    _OSEventFreeList
     951 0192 900b-         SACL    _OSEventFreeList
     952                    .line   81
     953 0193 b921          LACK    33
     954 0194 90a0          SACL    *+
     955 0195 bf80          LALK    _OSTaskIdleStk+0
         0196 0052- 
     956 0197 90a0          SACL    *+
     957 0198 b900          LACK    0
     958 0199 90a0          SACL    *+
     959 019a bf80          LALK    _OSTaskIdle+0
         019b 02c1' 
     960 019c 90a0          SACL    *+
     961 019d 7a80          CALL    _OSTaskCreate
         019e 0590' 
     962 019f 7c04          SBRK    4
     963                    .line   115
     964 01a0 b920          LACK    32
     965 01a1 90a0          SACL    *+
     966 01a2 bf80          LALK    _OSTaskStatStk+0
         01a3 0092- 
     967 01a4 90a0          SACL    *+
     968 01a5 b900          LACK    0
     969 01a6 90a0          SACL    *+
     970 01a7 bf80          LALK    _OSTaskStat+0
         01a8 02d0' 
     971 01a9 90a0          SACL    *+
     972 01aa 7a80          CALL    _OSTaskCreate
         01ab 0590' 
     973 01ac 7c04          SBRK    4
     974 01ad       EPI0_5:
     975                    .line   122
     976 01ad 7c03          SBRK    3
     977 01ae 0090          LAR     AR0,*-
     978 01af 7680          PSHD    *
     979 01b0 ef00          RET
     980            
     981                    .endfunc        346,000000000H,2
     982            
     983                    .sym    _OSIntEnter,_OSIntEnter,32,2,0
     984                    .globl  _OSIntEnter
     985            
TMS320C24xx COFF Assembler Version 7.02  Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002  Texas Instruments Incorporated 
ucos_ii.asm                                                          PAGE   20

     986                    .func   371
     987            ******************************************************
     988            * FUNCTION DEF : _OSIntEnter
     989            ******************************************************
     990 01b1       _OSIntEnter:
     991 01b1 8aa0          POPD    *+
     992 01b2 80a0          SAR     AR0,*+
     993 01b3 8180          SAR     AR1,*
     994 01b4 b001          LARK    AR0,1
     995 01b5 00e0          LAR     AR0,*0+
     996            
     997                    .line   3
     998 01b6 be41          SETC INTM
     999                    .line   4
    1000 01b7 bc00-         LDPK    _OSIntNesting
    1001 01b8 1002-         LAC     _OSIntNesting
    1002 01b9 b801          ADDK    1
    1003 01ba 9002-         SACL    _OSIntNesting
    1004                    .line   5
    1005 01bb be40          CLRC INTM
    1006 01bc       EPI0_6:
    1007                    .line   6
    1008 01bc 7c02          SBRK    2
    1009 01bd 0090          LAR     AR0,*-
    1010 01be 7680          PSHD    *
    1011 01bf ef00          RET
    1012            
    1013                    .endfunc        376,000000000H,1
    1014            
    1015                    .sym    _OSIntExit,_OSIntExit,32,2,0
    1016                    .globl  _OSIntExit
    1017            
    1018                    .func   397
    1019            ******************************************************
    1020            * FUNCTION DEF : _OSIntExit
    1021            ******************************************************
    1022 01c0       _OSIntExit:
    1023 01c0 8aa0          POPD    *+
    1024 01c1 80a0          SAR     AR0,*+
    1025 01c2 8180          SAR     AR1,*
    1026 01c3 b001          LARK    AR0,1
    1027 01c4 00e0          LAR     AR0,*0+
    1028            
    1029                    .line   3
    1030 01c5 be41          SETC INTM
    1031                    .line   4
    1032 01c6 bc00-         LDPK    _OSIntNesting
    1033 01c7 6902-         ZALS    _OSIntNesting
    1034 01c8 ba01          SUBK    1
    1035 01c9 9002-         SACL    _OSIntNesting
    1036 01ca 6d03-         OR      _OSLockNesting
    1037 01cb bfb0          ANDK    0FFFFh
         01cc ffff  
    1038 01cd e308          BNZ     L15
TMS320C24xx COFF Assembler Version 7.02  Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002  Texas Instruments Incorporated 
ucos_ii.asm                                                          PAGE   21

         01ce 01f7' 
    1039                    .line   5
    1040 01cf 1000-         LAC     _OSRdyGrp
    1041 01d0 bf90          ADLK    _OSUnMapTbl+0,0
         01d1 0008+ 
    1042 01d2 8b88          MAR     * ,AR0
    1043 01d3 9080          SACL    * 
    1044 01d4 038b          LAR     AR3,* ,AR3
    1045 01d5 a988          BLDD    * ,#_OSIntExitY,AR0
         01d6 000c- 
    1046                    .line   6
    1047 01d7 100c-         LAC     _OSIntExitY
    1048 01d8 bf90          ADLK    _OSRdyTbl+0,0
         01d9 0019- 
    1049 01da 9080          SACL    * 
    1050 01db 038b          LAR     AR3,* ,AR3
    1051 01dc 1088          LAC     * ,AR0
    1052 01dd bf90          ADLK    _OSUnMapTbl+0,0
         01de 0008+ 
    1053 01df 9080          SACL    * 
    1054 01e0 038b          LAR     AR3,* ,AR3
    1055 01e1 130c-         LAC     _OSIntExitY,3
    1056 01e2 2080          ADD     * 
    1057 01e3 9007-         SACL    _OSPrioHighRdy
    1058                    .line   7
    1059 01e4 1007-         LAC     _OSPrioHighRdy
    1060 01e5 3006-         SUB     _OSPrioCur
    1061 01e6 e388          BZ      L15
         01e7 01f7' 
    1062                    .line   8
    1063 01e8 1007-         LAC     _OSPrioHighRdy
    1064 01e9 bf90          ADLK    _OSTCBPrioTbl+0,0
         01ea 0030- 
    1065 01eb 8b88          MAR     * ,AR0
    1066 01ec 9080          SACL    * 
    1067 01ed 038b          LAR     AR3,* ,AR3
    1068 01ee a989          BLDD    * ,#_OSTCBHighRdy,AR1
         01ef 0008- 
    1069                    .line   9
    1070 01f0 6913-         ZALS    _OSCtxSwCtr
    1071 01f1 6114-         ADDH    _OSCtxSwCtr+1
    1072 01f2 b801          ADDK    1
    1073 01f3 9013-         SACL    _OSCtxSwCtr
    1074 01f4 9814-         SACH    _OSCtxSwCtr+1
    1075                    .line   10
    1076 01f5 7a80          CALL    _OSIntCtxSw
         01f6 0000! 
    1077 01f7       L15:
    1078                    .line   13
    1079 01f7 be40          CLRC INTM
    1080 01f8       EPI0_7:
    1081                    .line   14
    1082 01f8 8b89          MAR     * ,AR1
    1083 01f9 7c02          SBRK    2
TMS320C24xx COFF Assembler Version 7.02  Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002  Texas Instruments Incorporated 
ucos_ii.asm                                                          PAGE   22

    1084 01fa 0090          LAR     AR0,*-
    1085 01fb 7680          PSHD    *
    1086 01fc ef00          RET
    1087            

⌨️ 快捷键说明

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