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

📄 dsp28_sysctrl.lst

📁 《uC/os-II 内核分析.移植与驱动程序开发》随书光盘中的全部源代码
💻 LST
📖 第 1 页 / 共 2 页
字号:
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:44:01 2003

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

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                   PC Version 3.03 *
       3              ;* Date/Time created: Thu Aug 07 15:44:01 2003                 *
       4              ;***************************************************************
       5        0002  FP      .set    XAR2
       6                      .file   "DSP28_SysCtrl.c"
       7              ;       d:\ti_21\c2000\cgtools\bin\ac2000.exe -@D:\DOCUME~1\DEVELO~1\LOCALS~1\Temp\TI608_4 
       8              
       9 00000000               .sect   ".text"
      10                      .global _InitSysCtrl
      11                      .sym    _InitSysCtrl,_InitSysCtrl, 32, 2, 0
      12                      .func   35
      13              
      14              ;***************************************************************
      15              ;* FNAME: _InitSysCtrl                  FR SIZE:   1           *
      16              ;*                                                             *
      17              ;* FUNCTION ENVIRONMENT                                        *
      18              ;*                                                             *
      19              ;* FUNCTION PROPERTIES                                         *
      20              ;*                            0 Parameter,  1 Auto,  0 SOE     *
      21              ;***************************************************************
      22              
      23 00000000       _InitSysCtrl:
      24                      .line   2
      25                      .sym    _i,-1, 14, 1, 16
      26 00000000 FE01          ADDB      SP,#1
      27                      .line   4
      28 00000001 7622   EALLOW
      29                      .line   8
      30 00000002 761F!         MOVW      DP,#_DevEmuRegs+208
         00000003 0003 
      31 00000004 2810!         MOV       @_DevEmuRegs+208,#768 ; |42| 
         00000005 0300 
      32                      .line   9
      33 00000006 761F!         MOVW      DP,#_DevEmuRegs+209
         00000007 0003 
      34 00000008 2811!         MOV       @_DevEmuRegs+209,#768 ; |43| 
         00000009 0300 
      35                      .line   10
      36 0000000a 761F!         MOVW      DP,#_DevEmuRegs+210
         0000000b 0003 
      37 0000000c 2812!         MOV       @_DevEmuRegs+210,#768 ; |44| 
         0000000d 0300 
      38                      .line   11
      39 0000000e 761F!         MOVW      DP,#_DevEmuRegs+211
         0000000f 0003 
      40 00000010 2813!         MOV       @_DevEmuRegs+211,#768 ; |45| 
         00000011 0300 
      41                      .line   12
      42 00000012 761F!         MOVW      DP,#_DevEmuRegs+212
         00000013 0003 
      43 00000014 2814!         MOV       @_DevEmuRegs+212,#768 ; |46| 
         00000015 0300 
      44                      .line   16
      45 00000016 761F!         MOVW      DP,#_SysCtrlRegs+25
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:44:01 2003

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

         00000017 0000 
      46 00000018 2819!         MOV       @_SysCtrlRegs+25,#104
         00000019 0068 
      47                      .line   19
      48 0000001a 2811!         MOV       @_SysCtrlRegs+17,#10
         0000001b 000A 
      49                      .line   21
      50 0000001c 2B41          MOV       *-SP[1],#0            ; |55| 
      51 0000001d 1B41          CMP       *-SP[1],#5000
         0000001e 1388 
      52 0000001f 6705          B         L2,HIS                ; |55| 
      53                      ; branch occurs ; |55| 
      54 00000020       L1:    
      55 00000020 0A41          INC       *-SP[1]               ; |55| 
      56 00000021 1B41          CMP       *-SP[1],#5000
         00000022 1388 
      57 00000023 68FD          B         L1,LO                 ; |55| 
      58                      ; branch occurs ; |55| 
      59 00000024       L2:    
      60                      .line   24
      61 00000024 761F!         MOVW      DP,#_SysCtrlRegs+10
         00000025 0000 
      62 00000026 280A!         MOV       @_SysCtrlRegs+10,#1
         00000027 0001 
      63                      .line   25
      64 00000028 280B!         MOV       @_SysCtrlRegs+11,#2
         00000029 0002 
      65                      .line   27
      66 0000002a 1A0C!         OR        @_SysCtrlRegs+12,#0x0001 ; |61| 
         0000002b 0001 
      67                      .line   28
      68 0000002c 1A0C!         OR        @_SysCtrlRegs+12,#0x0002 ; |62| 
         0000002d 0002 
      69                      .line   29
      70 0000002e 1A0C!         OR        @_SysCtrlRegs+12,#0x0400 ; |63| 
         0000002f 0400 
      71                      .line   30
      72 00000030 1A0C!         OR        @_SysCtrlRegs+12,#0x0800 ; |64| 
         00000031 0800 
      73                      .line   31
      74 00000032 1A0C!         OR        @_SysCtrlRegs+12,#0x1000 ; |65| 
         00000033 1000 
      75                      .line   32
      76 00000034 1A0C!         OR        @_SysCtrlRegs+12,#0x0100 ; |66| 
         00000035 0100 
      77                      .line   33
      78 00000036 1A0C!         OR        @_SysCtrlRegs+12,#0x4000 ; |67| 
         00000037 4000 
      79                      .line   34
      80 00000038 1A0C!         OR        @_SysCtrlRegs+12,#0x0008 ; |68| 
         00000039 0008 
      81                      .line   35
      82 0000003a 761A   EDIS
      83                      .line   37
      84 0000003b FE81          SUBB      SP,#1
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:44:01 2003

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

      85 0000003c 0006          LRETR
      86                      ; return occurs
      87                      .endfunc        71,000000000h,1
      88              
      89              
      90              
      91 00000000               .sect   "ramfuncs"
      92                      .global _InitFlash
      93                      .sym    _InitFlash,_InitFlash, 32, 2, 0
      94                      .func   79
      95              
      96              ;***************************************************************
      97              ;* FNAME: _InitFlash                    FR SIZE:   0           *
      98              ;*                                                             *
      99              ;* FUNCTION ENVIRONMENT                                        *
     100              ;*                                                             *
     101              ;* FUNCTION PROPERTIES                                         *
     102              ;*                            0 Parameter,  0 Auto,  0 SOE     *
     103              ;***************************************************************
     104              
     105 00000000       _InitFlash:
     106                      .line   2
     107                      .line   3
     108 00000000 7622   EALLOW
     109                      .line   6
     110 00000001 761F!         MOVW      DP,#_FlashRegs
         00000002 0000 
     111 00000003 1A00!         OR        @_FlashRegs,#0x0001   ; |84| 
         00000004 0001 
     112                      .line   14
     113 00000005 CC06!         AND       AL,@_FlashRegs+6,#0xfff0 ; |92| 
         00000006 FFF0 
     114 00000007 5005          ORB       AL,#0x05              ; |92| 
     115 00000008 9606!         MOV       @_FlashRegs+6,AL      ; |92| 
     116                      .line   17
     117 00000009 CC06!         AND       AL,@_FlashRegs+6,#0xf0ff ; |95| 
         0000000a F0FF 
     118 0000000b 1AA9          OR        AL,#0x0500            ; |95| 
         0000000c 0500 
     119 0000000d 9606!         MOV       @_FlashRegs+6,AL      ; |95| 
     120                      .line   27
     121 0000000e 1A04!         OR        @_FlashRegs+4,#0x00ff ; |105| 
         0000000f 00FF 
     122                      .line   30
     123 00000010 1A05!         OR        @_FlashRegs+5,#0x00ff ; |108| 
         00000011 00FF 
     124                      .line   31
     125 00000012 761A   EDIS
     126                      .line   32
     127 00000013 0006          LRETR
     128                      ; return occurs
     129                      .endfunc        110,000000000h,0
     130              
     131              
     132              ;***************************************************************
TMS320C2000 COFF Assembler PC Version 3.03 Thu Aug 07 15:44:01 2003

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

     133              ;* UNDEFINED EXTERNAL REFERENCES                               *
     134              ;***************************************************************
     135                      .global _FlashRegs
     136                      .global _SysCtrlRegs
     137                      .global _DevEmuRegs
     138              

⌨️ 快捷键说明

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