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

📄 ex1l.lst

📁 《uC/os-II 内核分析.移植与驱动程序开发》随书光盘中的全部源代码
💻 LST
📖 第 1 页 / 共 4 页
字号:
     188                      .line   10
     189 00000064 6FFB          B         L2,UNC                ; |131| 
     190                      ; branch occurs ; |131| 
     191                      .endfunc        132,000000000h,4
     192              
     193              
     194              
     195 00000065               .sect   ".text"
     196                      .global _Task
     197                      .sym    _Task,_Task, 32, 2, 0
     198                      .func   135
     199              
     200              ;***************************************************************
     201              ;* FNAME: _Task                         FR SIZE:   4           *
     202              ;*                                                             *
     203              ;* FUNCTION ENVIRONMENT                                        *
     204              ;*                                                             *
     205              ;* FUNCTION PROPERTIES                                         *
     206              ;*                            0 Parameter,  4 Auto,  0 SOE     *
     207              ;***************************************************************
     208              
     209 00000065       _Task:
     210                      .line   2
     211              ;* AR4   assigned to _data
     212                      .sym    _data,12, 16, 17, 22
     213                      .sym    _data,-2, 16, 1, 22
     214                      .sym    _x,-3, 12, 1, 16
     215                      .sym    _y,-4, 12, 1, 16
     216 00000065 FE04          ADDB      SP,#4
     217 00000066 A842          MOVL      *-SP[2],XAR4          ; |136| 
     218 00000067       L3:    
     219                      .line   9
     220 00000067 2843          MOV       *-SP[3],#3
         00000068 0003 
     221                      .line   10
     222 00000069 9A04          MOVB      AL,#4                 ; |144| 
     223 0000006a 9644          MOV       *-SP[4],AL            ; |144| 
     224                      .line   11
     225 0000006b 9643          MOV       *-SP[3],AL            ; |145| 
     226                      .line   12
     227 0000006c 9644          MOV       *-SP[4],AL            ; |146| 
     228                      .line   14
     229 0000006d 7640!         LCR       #_OSTimeDly           ; |148| 
         0000006e 0000 
     230                      ; call occurs [#_OSTimeDly] ; |148| 
     231                      .line   16
     232 0000006f 6FF8          B         L3,UNC                ; |150| 
     233                      ; branch occurs ; |150| 
     234                      .endfunc        151,000000000h,4
     235              
     236              
     237              
     238 00000070               .sect   ".text"
     239                      .global _funcall
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:43:47 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/EX1L.asm                                        PAGE    6

     240                      .sym    _funcall,_funcall, 32, 2, 0
     241                      .func   153
     242              
     243              ;***************************************************************
     244              ;* FNAME: _funcall                      FR SIZE:   1           *
     245              ;*                                                             *
     246              ;* FUNCTION ENVIRONMENT                                        *
     247              ;*                                                             *
     248              ;* FUNCTION PROPERTIES                                         *
     249              ;*                            0 Parameter,  1 Auto,  0 SOE     *
     250              ;***************************************************************
     251              
     252 00000070       _funcall:
     253                      .line   2
     254              ;* AL    assigned to _i
     255                      .sym    _i,0, 4, 17, 16
     256                      .sym    _i,-1, 4, 1, 16
     257 00000070 FE01          ADDB      SP,#1
     258 00000071 9641          MOV       *-SP[1],AL            ; |154| 
     259                      .line   3
     260                      .line   4
     261 00000072 FE81          SUBB      SP,#1
     262 00000073 0006          LRETR
     263                      ; return occurs
     264                      .endfunc        156,000000000h,1
     265              
     266              
     267              
     268 00000074               .sect   ".text"
     269                      .global _testasm
     270                      .sym    _testasm,_testasm, 32, 2, 0
     271                      .func   157
     272              
     273              ;***************************************************************
     274              ;* FNAME: _testasm                      FR SIZE:   3           *
     275              ;*                                                             *
     276              ;* FUNCTION ENVIRONMENT                                        *
     277              ;*                                                             *
     278              ;* FUNCTION PROPERTIES                                         *
     279              ;*                            0 Parameter,  3 Auto,  0 SOE     *
     280              ;***************************************************************
     281              
     282 00000074       _testasm:
     283                      .line   2
     284              ;* AL    assigned to _i
     285                      .sym    _i,0, 4, 17, 16
     286              ;* AH    assigned to _j
     287                      .sym    _j,1, 4, 17, 16
     288              ;* AR4   assigned to _k
     289                      .sym    _k,12, 4, 17, 16
     290                      .sym    _i,-1, 4, 1, 16
     291                      .sym    _j,-2, 4, 1, 16
     292                      .sym    _k,-3, 4, 1, 16
     293 00000074 FE03          ADDB      SP,#3
     294 00000075 7C43          MOV       *-SP[3],AR4           ; |158| 
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:43:47 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/EX1L.asm                                        PAGE    7

     295 00000076 9742          MOV       *-SP[2],AH            ; |158| 
     296 00000077 9641          MOV       *-SP[1],AL            ; |158| 
     297                      .line   3
     298                      .line   4
     299                      .line   5
     300                      .line   17
     301 00000078 FE83          SUBB      SP,#3
     302 00000079 0006          LRETR
     303                      ; return occurs
     304                      .endfunc        173,000000000h,3
     305              
     306              
     307              
     308 0000007a               .sect   ".text"
     309                      .global _SaveSetting
     310                      .sym    _SaveSetting,_SaveSetting, 32, 2, 0
     311                      .func   175
     312              
     313              ;***************************************************************
     314              ;* FNAME: _SaveSetting                  FR SIZE:   0           *
     315              ;*                                                             *
     316              ;* FUNCTION ENVIRONMENT                                        *
     317              ;*                                                             *
     318              ;* FUNCTION PROPERTIES                                         *
     319              ;*                            0 Parameter,  0 Auto,  0 SOE     *
     320              ;***************************************************************
     321              
     322 0000007a       _SaveSetting:
     323                      .line   2
     324                      .line   7
     325 0000007a 761F!         MOVW      DP,#_OSIntNesting
         0000007b 0000 
     326 0000007c 0A00!         INC       @_OSIntNesting        ; |181| 
     327                      .line   10
     328 0000007d 0006          LRETR
     329                      ; return occurs
     330                      .endfunc        184,000000000h,0
     331              
     332              
     333              
     334 0000007e               .sect   ".text"
     335                      .global _InitCpuTimers
     336                      .sym    _InitCpuTimers,_InitCpuTimers, 32, 2, 0
     337                      .func   198
     338              
     339              ;***************************************************************
     340              ;* FNAME: _InitCpuTimers                FR SIZE:   0           *
     341              ;*                                                             *
     342              ;* FUNCTION ENVIRONMENT                                        *
     343              ;*                                                             *
     344              ;* FUNCTION PROPERTIES                                         *
     345              ;*                            0 Parameter,  0 Auto,  0 SOE     *
     346              ;***************************************************************
     347              
     348 0000007e       _InitCpuTimers:
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:43:47 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/EX1L.asm                                        PAGE    8

     349                      .line   2
     350                      .line   5
     351 0000007e 8F00!         MOVL      XAR4,#_CpuTimer0Regs  ; |202| 
         0000007f 0000 
     352 00000080 761F-         MOVW      DP,#_CpuTimer0
         00000081 0000 
     353 00000082 A800-         MOVL      @_CpuTimer0,XAR4      ; |202| 
     354                      .line   7
     355 00000083 0200          MOVB      ACC,#0
     356 00000084 761F!         MOVW      DP,#_CpuTimer0Regs+2
         00000085 0000 
     357 00000086 1901          SUBB      ACC,#1
     358 00000087 1E02!         MOVL      @_CpuTimer0Regs+2,ACC ; |204| 
     359                      .line   9
     360 00000088 2B06!         MOV       @_CpuTimer0Regs+6,#0  ; |206| 
     361                      .line   10
     362 00000089 2B07!         MOV       @_CpuTimer0Regs+7,#0  ; |207| 
     363                      .line   12
     364 0000008a 1A04!         OR        @_CpuTimer0Regs+4,#0x0010 ; |209| 
         0000008b 0010 
     365                      .line   14
     366 0000008c 1A04!         OR        @_CpuTimer0Regs+4,#0x0020 ; |211| 
         0000008d 0020 
     367                      .line   16
     368 0000008e 0200          MOVB      ACC,#0
     369 0000008f 761F-         MOVW      DP,#_CpuTimer0+2
         00000090 0000 
     370 00000091 1E02-         MOVL      @_CpuTimer0+2,ACC     ; |213| 
     371                      .line   42
     372 00000092 0006          LRETR
     373                      ; return occurs
     374                      .endfunc        239,000000000h,0
     375              
     376              
     377              
     378 00000093               .sect   ".text"
     379                      .global _ConfigCpuTimer
     380                      .sym    _ConfigCpuTimer,_ConfigCpuTimer, 32, 2, 0
     381                      .func   249
     382              
     383              ;***************************************************************
     384              ;* FNAME: _ConfigCpuTimer               FR SIZE:   6           *
     385              ;*                                                             *
     386              ;* FUNCTION ENVIRONMENT                                        *
     387              ;*                                                             *
     388              ;* FUNCTION PROPERTIES                                         *
     389              ;*                            0 Parameter,  6 Auto,  0 SOE     *
     390              ;***************************************************************
     391              
     392 00000093       _ConfigCpuTimer:
     393                      .line   2
     394              ;* AR4   assigned to _Timer
     395                      .sym    _Timer,12, 24, 17, 22, _CPUTIMER_VARS
     396              ;* AL    assigned to _Freq
     397                      .sym    _Freq,0, 6, 17, 32
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:43:47 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
F:/DSP2xx/ucos/Debug/EX1L.asm                                        PAGE    9

     398                      .sym    _Period,-10, 6, 9, 32
     399                      .sym    _Timer,-2, 24, 1, 22, _CPUTIMER_VARS
     400                      .sym    _Freq,-4, 6, 1, 32
     401                      .sym    _temp,-6, 15, 1, 32
     402 00000093 FE06          ADDB      SP,#6
     403 00000094 1E44          MOVL      *-SP[4],ACC           ; |250| 
     404 00000095 A842          MOVL      *-SP[2],XAR4          ; |250| 

⌨️ 快捷键说明

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