📄 broad.lst
字号:
C:\WINDOWS\TEMP\TI530479_2 PAGE 15
0001be 000C-
567 0001bf 1081 LD *AR1,A
568 0001c0 8001 STL A,*SP(1)
569 0001c1 1002 LD *SP(2),A
570 0001c2 F274 CALLD #_memcpy ; |144|
0001c3 0000!
571 0001c4 F000 ADD #4,A,A ; |144|
0001c5 0004
572 ; call occurs [#_memcpy] ; |144|
573 .line 16
574 0001c6 7106 MVDK *SP(6),*(AR1)
0001c7 0011
575 0001c8 E804 LD #4,A
576 0001c9 0081 ADD *AR1,A ; |145|
577 0001ca 8081 STL A,*AR1
578 .line 17
579 0001cb EE04 FRAME #4
580 0001cc 8A11 POPM AR1
581 0001cd FC00 RET
582 ; return occurs
583 .endfunc 146,000000400h,5
584
585
586 0001ce .sect ".text"
587 .global _send_frame
588 .sym _send_frame,_send_frame, 32, 2, 0
589 .func 148
590
591 ;***************************************************************
592 ;* FUNCTION DEF: _send_frame *
593 ;***************************************************************
594 0001ce _send_frame:
595 .line 2
596 ;* A assigned to _buf
597 .sym _buf,0, 29, 17, 16
598 .sym _MAC_type,10, 13, 9, 16
599 .sym _PROTO_type,11, 13, 9, 16
600 .sym _length,12, 13, 9, 16
601 .sym _buf,2, 29, 1, 16
602 .sym _x,3, 13, 1, 16
603 .sym _i,4, 13, 1, 16
604 .sym _h,5, 12, 1, 16
605 .sym _l,6, 12, 1, 16
606 0001ce 4A11 PSHM AR1
607 0001cf EEF8 FRAME #-8
608 0001d0 F495 NOP
609 0001d1 8002 STL A,*SP(2)
610 .line 6
611 0001d2 8000 STL A,*SP(0)
612 0001d3 100C LD *SP(12),A
613 0001d4 8001 STL A,*SP(1)
614 0001d5 F274 CALLD #_memcpy ; |153|
0001d6 0000!
615 0001d7 F020 LD #_tempbuf,A
0001d8 000C-
TMS320C54x COFF Assembler Version 3.70 Wed Sep 04 21:01:14 2002
Copyright (c) 1996-2001 Texas Instruments Incorporated
C:\WINDOWS\TEMP\TI530479_2 PAGE 16
616 ; call occurs [#_memcpy] ; |153|
617 .line 7
618 0001d9 7710 STM #23,AR0
0001da 0017
619 0001db 710C MVDK *SP(12),*(AR1)
0001dc 0011
620 0001dd F5A9 CMPR 1,AR1 ; |154|
621 0001de F820 BC L25,NTC ; |154|
0001df 01F7'
622 ; branch occurs ; |154|
623 .line 9
624 0001e0 4811 LDM AR1,A
625 0001e1 8811 STLM A,AR1
626 0001e2 F495 NOP
627 0001e3 F495 NOP
628 0001e4 F5A9 CMPR 1,AR1 ; |156|
629 0001e5 FA20 BCD L24,NTC ; |156|
0001e6 01F5'
630 0001e7 F495 NOP
631 0001e8 8004 STL A,*SP(4)
632 ; branch occurs ; |156|
633 0001e9 L23:
634 .line 10
635 0001e9 7104 MVDK *SP(4),*(AR1)
0001ea 0011
636 0001eb 76E1 ST #0,*AR1(_tempbuf) ; |157|
0001ec 000C-
0001ed 0000
637 0001ee 6B04 ADDM #1,*SP(4) ; |157|
0001ef 0001
638 0001f0 7104 MVDK *SP(4),*(AR1)
0001f1 0011
639 0001f2 F5A9 CMPR 1,AR1 ; |157|
640 0001f3 F830 BC L23,TC ; |157|
0001f4 01E9'
641 ; branch occurs ; |157|
642 0001f5 L24:
643 .line 11
644 0001f5 760C ST #23,*SP(12) ; |158|
0001f6 0017
645 0001f7 L25:
646 .line 14
647 0001f7 100A LD *SP(10),A ; |161|
648 0001f8 F844 BC L28,ANEQ ; |161|
0001f9 0202'
649 ; branch occurs ; |161|
650 .line 15
651 0001fa 7712 STM #_MAC_server,AR2
0001fb 03E5-
652 0001fc 7102 MVDK *SP(2),*(AR3)
0001fd 0013
653 0001fe EC02 RPT #2 ; |162|
654 ; loop starts ; |162|
655 0001ff L26:
656 0001ff E589 MVDD *AR2+,*AR3+ ; |162|
TMS320C54x COFF Assembler Version 3.70 Wed Sep 04 21:01:14 2002
Copyright (c) 1996-2001 Texas Instruments Incorporated
C:\WINDOWS\TEMP\TI530479_2 PAGE 17
657 ; loop ends ; |162|
658 000200 L27:
659 000200 F073 B L33 ; |162|
000201 0218'
660 ; branch occurs ; |162|
661 000202 L28:
662 .line 16
663 000202 600A CMPM *SP(10),#1 ; |163|
000203 0001
664 000204 F820 BC L31,NTC ; |163|
000205 020E'
665 ; branch occurs ; |163|
666 .line 17
667 000206 7712 STM #_MAC_broad,AR2
000207 03E8-
668 000208 7102 MVDK *SP(2),*(AR3)
000209 0013
669 00020a EC02 RPT #2 ; |164|
670 ; loop starts ; |164|
671 00020b L29:
672 00020b E589 MVDD *AR2+,*AR3+ ; |164|
673 ; loop ends ; |164|
674 00020c L30:
675 00020c F073 B L33 ; |164|
00020d 0218'
676 ; branch occurs ; |164|
677 00020e L31:
678 .line 18
679 00020e 600A CMPM *SP(10),#2 ; |165|
00020f 0002
680 000210 F820 BC L33,NTC ; |165|
000211 0218'
681 ; branch occurs ; |165|
682 .line 19
683 000212 7712 STM #_MAC_broad,AR2
000213 03E8-
684 000214 7102 MVDK *SP(2),*(AR3)
000215 0013
685 000216 EC02 RPT #2 ; |166|
686 ; loop starts ; |166|
687 000217 L32:
688 000217 E589 MVDD *AR2+,*AR3+ ; |166|
689 ; loop ends ; |166|
690 000218 L33:
691 .line 21
692 000218 E803 LD #3,A
693 000219 0002 ADD *SP(2),A ; |168|
694 00021a 8813 STLM A,AR3
695 00021b F495 NOP
696 00021c 7712 STM #_MAC_nod,AR2
00021d 03EE-
697 00021e EC02 RPT #2 ; |168|
698 ; loop starts ; |168|
699 00021f L34:
700 00021f E589 MVDD *AR2+,*AR3+ ; |168|
TMS320C54x COFF Assembler Version 3.70 Wed Sep 04 21:01:14 2002
Copyright (c) 1996-2001 Texas Instruments Incorporated
C:\WINDOWS\TEMP\TI530479_2 PAGE 18
701 ; loop ends ; |168|
702 000220 L35:
703 .line 23
704 000220 600B CMPM *SP(11),#2 ; |170|
000221 0002
705 000222 F820 BC L36,NTC ; |170|
000223 022B'
706 ; branch occurs ; |170|
707 .line 24
708 000224 7102 MVDK *SP(2),*(AR1)
000225 0011
709 000226 76E1 ST #8,*AR1(6) ; |171|
000227 0006
000228 0008
710 000229 F073 B L37 ; |171|
00022a 0234'
711 ; branch occurs ; |171|
712 00022b L36:
713 .line 25
714 00022b 600B CMPM *SP(11),#1 ; |172|
00022c 0001
715 00022d F820 BC L37,NTC ; |172|
00022e 0234'
716 ; branch occurs ; |172|
717 .line 26
718 00022f 7102 MVDK *SP(2),*(AR1)
000230 0011
719 000231 76E1 ST #1544,*AR1(6) ; |173|
000232 0006
000233 0608
720 000234 L37:
721 .line 28
722 000234 100C LD *SP(12),A
723 000235 7600 ST #_tempbuf,*SP(0) ; |175|
000236 000C-
724 000237 8001 STL A,*SP(1)
725 000238 1002 LD *SP(2),A
726 000239 F274 CALLD #_memcpy ; |175|
00023a 0000!
727 00023b F000 ADD #7,A,A ; |175|
00023c 0007
728 ; call occurs [#_memcpy] ; |175|
729 .line 30
730 00023d 6B0C ADDM #7,*SP(12) ; |177|
00023e 0007
731 .line 31
732 00023f 100C LD *SP(12),A
733 000240 6F0C STL A,#1,*SP(12) ; |178|
000241 0C81
734 .line 32
735 000242 F6B8 RSBX SXM
736 000243 6F0C LD *SP(12),#-8,A ; |179|
000244 0C58
737 000245 8005 STL A,*SP(5) ; |179|
738 .line 33
TMS320C54x COFF Assembler Version 3.70 Wed Sep 04 21:01:14 2002
Copyright (c) 1996-2001 Texas Instruments Incorporated
C:\WINDOWS\TEMP\TI530479_2 PAGE 19
739 000246 E8FF LD #255,A
740 000247 180C AND *SP(12),A ; |180|
741 000248 8006 STL A,*SP(6)
742 .line 34
743 000249 E800 LD #0,A
744 00024a 75F8 PORTW *(AL),00H ; |181|
00024b 0008
00024c 0000
745 .line 35
746 00024d F274 CALLD #_delay ; |182|
00024e 0000!
747 00024f F495 NOP
748 000250 E801 LD #1,A
749 ; call occurs [#_delay] ; |182|
750 .line 36
751 000251 E800 LD #0,A
752 000252 75F8 PORTW *(AL),0800H ; |183|
000253 0008
000254 0800
753 .line 37
754 000255 F274 CALLD #_delay ; |184|
000256 0000!
755 000257 F495 NOP
756 000258 E801 LD #1,A
757 ; call occurs [#_delay] ; |184|
758 .line 38
759 000259 E840 LD #64,A
760 00025a 75F8 PORTW *(AL),0900H ; |185|
00025b 0008
00025c 0900
761 .line 39
762 00025d F274 CALLD #_delay ; |186|
00025e 0000!
763 00025f F495 NOP
764 000260 E801 LD #1,A
765 ; call occurs [#_delay] ; |186|
766 .line 40
767 000261 7506 PORTW *SP(6),0a00H ; |187|
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -