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

📄 rtl8019.lst

📁 DSP常用编程代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
         00018d 0426-
     622                      .line   29
     623 00018e 7713          STM       #_t_iphdr+6,AR3
         00018f 041D-
     624 000190 7712          STM       #_pre_udphdr1,AR2
         000191 0429-
     625 000192 EC01          RPT       #1                    ; |214| 
     626                      ; loop starts ; |214| 
     627 000193       L5:    
     628 000193 E598          MVDD      *AR3+,*AR2+           ; |214| 
     629                      ; loop ends ; |214| 
     630 000194       L6:    
     631                      .line   30
     632 000194 7712          STM       #_t_iphdr+8,AR2
         000195 041F-
     633 000196 7713          STM       #_pre_udphdr1+2,AR3
         000197 042B-
     634 000198 EC01          RPT       #1                    ; |215| 
     635                      ; loop starts ; |215| 
     636 000199       L7:    
     637 000199 E589          MVDD      *AR2+,*AR3+           ; |215| 
     638                      ; loop ends ; |215| 
     639 00019a       L8:    
     640                      .line   31
     641 00019a 76F8          ST        #0,*(_pre_udphdr1+4)  ; |216| 
         00019b 042D-
         00019c 0000 
     642                      .line   32
     643 00019d 6BF8          ADDM      #4352,*(_pre_udphdr1+4) ; |217| 
         00019e 042D-
         00019f 1100 
     644                      .line   34
     645 0001a0 76F8          ST        #255,*(_MAC_broad)    ; |219| 
         0001a1 0432-
         0001a2 00FF 
     646                      .line   35
     647 0001a3 6BF8          ADDM      #65280,*(_MAC_broad)  ; |220| 
         0001a4 0432-
         0001a5 FF00 
     648                      .line   36
     649 0001a6 76F8          ST        #255,*(_MAC_broad+1)  ; |221| 
         0001a7 0433-
         0001a8 00FF 
     650                      .line   37
     651 0001a9 6BF8          ADDM      #65280,*(_MAC_broad+1) ; |222| 
         0001aa 0433-
         0001ab FF00 
     652                      .line   38
TMS320C54x COFF Assembler PC Version 3.83  Wed Dec 21 19:49:35 2005

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\WANGZH~1\LOCALS~1\Temp\TI1904_2                          PAGE   16

     653 0001ac 76F8          ST        #255,*(_MAC_broad+2)  ; |223| 
         0001ad 0434-
         0001ae 00FF 
     654                      .line   39
     655 0001af 6BF8          ADDM      #65280,*(_MAC_broad+2) ; |224| 
         0001b0 0434-
         0001b1 FF00 
     656                      .line   42
     657 0001b2 10F8          LD        *(_IP),A
         0001b3 0000!
     658 0001b4 6FF8          STL       A,#1,*(_MAC_self)     ; |227| 
         0001b5 0438-
         0001b6 0C81 
     659                      .line   43
     660 0001b7 6BF8          ADDM      #57344,*(_MAC_self)   ; |228| 
         0001b8 0438-
         0001b9 E000 
     661                      .line   44
     662 0001ba 76F8          ST        #76,*(_MAC_self+1)    ; |229| 
         0001bb 0439-
         0001bc 004C 
     663                      .line   45
     664 0001bd 6BF8          ADDM      #40960,*(_MAC_self+1) ; |230| 
         0001be 0439-
         0001bf A000 
     665                      .line   46
     666 0001c0 76F8          ST        #126,*(_MAC_self+2)   ; |231| 
         0001c1 043A-
         0001c2 007E 
     667                      .line   47
     668 0001c3 6BF8          ADDM      #31232,*(_MAC_self+2) ; |232| 
         0001c4 043A-
         0001c5 7A00 
     669                      .line   49
     670 0001c6 76F8          ST        #0,*(_MAC_nod)        ; |234| 
         0001c7 043B-
         0001c8 0000 
     671                      .line   50
     672 0001c9 6BF8          ADDM      #57344,*(_MAC_nod)    ; |235| 
         0001ca 043B-
         0001cb E000 
     673                      .line   51
     674 0001cc 76F8          ST        #76,*(_MAC_nod+1)     ; |236| 
         0001cd 043C-
         0001ce 004C 
     675                      .line   52
     676 0001cf 6BF8          ADDM      #40960,*(_MAC_nod+1)  ; |237| 
         0001d0 043C-
         0001d1 A000 
     677                      .line   53
     678 0001d2 76F8          ST        #126,*(_MAC_nod+2)    ; |238| 
         0001d3 043D-
         0001d4 007E 
     679                      .line   54
     680 0001d5 6BF8          ADDM      #31232,*(_MAC_nod+2)  ; |239| 
TMS320C54x COFF Assembler PC Version 3.83  Wed Dec 21 19:49:35 2005

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\WANGZH~1\LOCALS~1\Temp\TI1904_2                          PAGE   17

         0001d6 043D-
         0001d7 7A00 
     681                      .line   55
     682 0001d8 FC00          RET
     683                      ; return occurs
     684                      .endfunc        240,000000000h,0
     685              
     686              
     687              
     688 0001d9               .sect   ".text"
     689                      .global _load_ip
     690                      .sym    _load_ip,_load_ip, 32, 2, 0
     691                      .func   243
     692              
     693              ;***************************************************************
     694              ;* FUNCTION DEF: _load_ip                                      *
     695              ;***************************************************************
     696 0001d9       _load_ip:
     697                      .line   2
     698              ;* A     assigned to _buf
     699                      .sym    _buf,0, 29, 17, 16
     700                      .sym    _length,626, 29, 9, 16
     701                      .sym    _buf,2, 29, 1, 16
     702                      .sym    _tempbuf,3, 61, 1, 9920,, 620
     703 0001d9 4A11          PSHM      AR1
     704 0001da 4A17          PSHM      FP
     705 0001db 6BF8          ADDM      #-623,*(SP)
         0001dc 0018 
         0001dd FD91 
     706 0001de F495          NOP
     707 0001df F495          NOP
     708 0001e0 E787          MVMM      SP,FP
     709 0001e1 8002          STL       A,*SP(2)
     710                      .line   4
     711 0001e2 8000          STL       A,*SP(0)
     712 0001e3 71E7          MVDK      *FP(626),*(AR1)
         0001e4 0272 
         0001e5 0011 
     713 0001e6 1081          LD        *AR1,A
     714 0001e7 8001          STL       A,*SP(1)
     715 0001e8 4818          LDM       SP,A
     716 0001e9 F274          CALLD     #_memcpy              ; |246| 
         0001ea 0000!
     717 0001eb F000          ADD       #3,A
         0001ec 0003 
     718                      ; call occurs [#_memcpy] ; |246| 
     719                      .line   5
     720 0001ed 7713          STM       #_t_iphdr,AR3
         0001ee 0417-
     721 0001ef 7102          MVDK      *SP(2),*(AR2)
         0001f0 0012 
     722 0001f1 EC09          RPT       #9                    ; |247| 
     723                      ; loop starts ; |247| 
     724 0001f2       L9:    
     725 0001f2 E598          MVDD      *AR3+,*AR2+           ; |247| 
TMS320C54x COFF Assembler PC Version 3.83  Wed Dec 21 19:49:35 2005

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\WANGZH~1\LOCALS~1\Temp\TI1904_2                          PAGE   18

     726                      ; loop ends ; |247| 
     727 0001f3       L10:    
     728                      .line   6
     729 0001f3 4818          LDM       SP,A
     730 0001f4 F000          ADD       #3,A
         0001f5 0003 
     731 0001f6 8000          STL       A,*SP(0)
     732 0001f7 71E7          MVDK      *FP(626),*(AR1)
         0001f8 0272 
         0001f9 0011 
     733 0001fa 1081          LD        *AR1,A
     734 0001fb 8001          STL       A,*SP(1)
     735 0001fc 1002          LD        *SP(2),A
     736 0001fd F274          CALLD     #_memcpy              ; |248| 
         0001fe 0000!
     737 0001ff F000          ADD       #10,A,A               ; |248| 
         000200 000A 
     738                      ; call occurs [#_memcpy] ; |248| 
     739                      .line   7
     740 000201 71E7          MVDK      *FP(626),*(AR1)
         000202 0272 
         000203 0011 
     741 000204 E80A          LD        #10,A
     742 000205 0081          ADD       *AR1,A                ; |249| 
     743 000206 8081          STL       A,*AR1
     744                      .line   8
     745 000207 6BF8          ADDM      #623,*(SP)
         000208 0018 
         000209 026F 
     746 00020a F495          NOP
     747 00020b F495          NOP
     748 00020c 8A17          POPM      FP
     749 00020d 8A11          POPM      AR1
     750 00020e FC00          RET
     751                      ; return occurs
     752                      .endfunc        250,000040400h,625
     753              
     754              
     755              
     756 00020f               .sect   ".text"
     757                      .global _load_udp
     758                      .sym    _load_udp,_load_udp, 32, 2, 0
     759                      .func   252
     760              
     761              ;***************************************************************
     762              ;* FUNCTION DEF: _load_udp                                     *
     763              ;***************************************************************
     764 00020f       _load_udp:
     765                      .line   2
     766              ;* A     assigned to _buf
     767                      .sym    _buf,0, 29, 17, 16
     768                      .sym    _length,626, 29, 9, 16
     769                      .sym    _buf,2, 29, 1, 16
     770                      .sym    _tempbuf,3, 61, 1, 9920,, 620
     771 00020f 4A11          PSHM      AR1
TMS320C54x COFF Assembler PC Version 3.83  Wed Dec 21 19:49:35 2005

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\WANGZH~1\LOCALS~1\Temp\TI1904_2                          PAGE   19

     772 000210 4A17          PSHM      FP
     773 000211 6BF8          ADDM      #-623,*(SP)
         000212 0018 
         000213 FD91 
     774 000214 F495          NOP
     775 000215 F495          NOP
     776 000216 E787          MVMM      SP,FP
     777 000217 8002          STL       A,*SP(2)
     778                      .line   5
     779 000218 76F8          ST        #0,*(_t_udphdr+3)     ; |256| 
         000219 0428-
         00021a 0000 
     780                      .line   6
     781 00021b E804          LD        #4,A
     782 00021c 71E7          MVDK      *FP(626),*(AR1)
         00021d 0272 
         00021e 0011 
     783 00021f 0081          ADD       *AR1,A                ; |257| 
     784 000220 F274          CALLD     #_change_byte         ; |257| 
         000221 0786'
     785 000222 F495          NOP
     786 000223 F0E1          SFTL      A,#1,A                ; |257| 
     787                      ; call occurs [#_change_byte] ; |257| 
     788 000224 80F8          STL       A,*(_t_udphdr+2)
         000225 0427-
     789                      .line   7
     790 000226 71F8          MVDK      *(_t_udphdr+2),*(_pre_udphdr1+5) ; |258| 
         000227 0427-
         000228 042E-
     791                      .line   8
     792 000229 7713          STM       #_t_iphdr+8,AR3
         00022a 041F-
     793 00022b 7712          STM       #_pre_udphdr1+2,AR2
         00022c 042B-
     794 00022d EC01          RPT       #1                    ; |259| 
     795                      ; loop starts ; |259| 
     796 00022e       L11:    
     797 00022e E598          MVDD      *AR3+,*AR2+           ; |259| 
     798                      ; loop ends ; |259| 
     799 00022f       L12:    
     800                      .line   10
     801 00022f E782          MVMM      SP,AR2
     802 000230 7713          STM       #_pre_udphdr1,AR3
         000231 0429-
     803 000232 6DEA          MAR       *+AR2(#3)
         000233 0003 
     804 000234 EC05          RPT       #5                    ; |261| 
     805                      ; loop starts ; |261| 
     806 000235       L13:    
     807 000235 E598          MVDD      *AR3+,*AR2+           ; |261| 
     808                      ; loop ends ; |261| 

⌨️ 快捷键说明

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