📄 ucos_ii.lst
字号:
560 0071 6d8d OR * ,AR5
561 0072 9080 SACL *
562 0073 L2:
563 0073 EPI0_1:
564 .line 32
565 0073 8b89 MAR * ,AR1
566 0074 7c08 SBRK 8
567 0075 0090 LAR AR0,*-
568 0076 7680 PSHD *
569 0077 ef00 RET
570
571 .endfunc 132,000000000H,7
572
573 .sym _OSEventTaskWait,_OSEventTaskWait,32,2,0
574 .globl _OSEventTaskWait
575
576 .func 150
577 ******************************************************
578 * FUNCTION DEF : _OSEventTaskWait
579 ******************************************************
580 0078 _OSEventTaskWait:
581
582 0000 LF2 .set 0
583
584 0078 8aa0 POPD *+
585 0079 80a0 SAR AR0,*+
TMS320C24xx COFF Assembler Version 7.02 Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002 Texas Instruments Incorporated
ucos_ii.asm PAGE 12
586 007a 8180 SAR AR1,*
587 007b b001 LARK AR0,1
588 007c 00ea LAR AR0,*0+,AR2
589
590 .sym _pevent,-3+LF2,24,9,16,.fake0
591 .line 2
592 .line 3
593 007d bc00- LDPK _OSTCBCur
594 007e 0301- LAR AR3,_OSTCBCur
595 007f bf0a LARK AR2,-3+LF2
0080 fffd
596 0081 8be0 MAR *0+
597 0082 108b LAC * ,AR3
598 0083 7803 ADRK 3
599 0084 9080 SACL *
600 .line 4
601 0085 7806 ADRK 6
602 0086 6999 ZALS *-,AR1
603 0087 be01 CMPL
604 0088 908b SACL * ,AR3
605 0089 1088 LAC * ,AR0
606 008a bf90 ADLK _OSRdyTbl+0,0
008b 0019-
607 008c 9080 SACL *
608 008d 0489 LAR AR4,* ,AR1
609 008e 698c ZALS * ,AR4
610 008f 6e80 AND *
611 0090 9080 SACL *
612 0091 e308 BNZ L3
0092 0099'
613 .line 5
614 0093 8b8b MAR * ,AR3
615 0094 7802 ADRK 2
616 0095 1080 LAC *
617 0096 be01 CMPL
618 0097 6e00- AND _OSRdyGrp
619 0098 9000- SACL _OSRdyGrp
620 0099 L3:
621 .line 7
622 0099 0301- LAR AR3,_OSTCBCur
623 009a 0401- LAR AR4,_OSTCBCur
624 009b 8b8a MAR * ,AR2
625 009c 108c LAC * ,AR4
626 009d b801 ADDK 1
627 009e 7808 ADRK 8
628 009f 2088 ADD * ,AR0
629 00a0 9080 SACL *
630 00a1 058d LAR AR5,* ,AR5
631 00a2 108b LAC * ,AR3
632 00a3 7809 ADRK 9
633 00a4 6d8d OR * ,AR5
634 00a5 908a SACL * ,AR2
635 .line 8
636 00a6 058d LAR AR5,* ,AR5
TMS320C24xx COFF Assembler Version 7.02 Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002 Texas Instruments Incorporated
ucos_ii.asm PAGE 13
637 00a7 7808 ADRK 8
638 00a8 108b LAC * ,AR3
639 00a9 8ba0 MAR *+
640 00aa 6d8d OR * ,AR5
641 00ab 9089 SACL * ,AR1
642 00ac EPI0_2:
643 .line 9
644 00ac 7c02 SBRK 2
645 00ad 0090 LAR AR0,*-
646 00ae 7680 PSHD *
647 00af ef00 RET
648
649 .endfunc 158,000000000H,1
650
651 .sym _OSEventTO,_OSEventTO,32,2,0
652 .globl _OSEventTO
653
654 .func 176
655 ******************************************************
656 * FUNCTION DEF : _OSEventTO
657 ******************************************************
658 00b0 _OSEventTO:
659
660 0000 LF3 .set 0
661
662 00b0 8aa0 POPD *+
663 00b1 80a0 SAR AR0,*+
664 00b2 8180 SAR AR1,*
665 00b3 b001 LARK AR0,1
666 00b4 00eb LAR AR0,*0+,AR3
667
668 .sym _pevent,-3+LF3,24,9,16,.fake0
669 .line 2
670 .line 3
671 00b5 bc00- LDPK _OSTCBCur
672 00b6 0301- LAR AR3,_OSTCBCur
673 00b7 7809 ADRK 9
674 00b8 6999 ZALS *-,AR1
675 00b9 be01 CMPL
676 00ba 908a SACL * ,AR2
677 00bb bf0a LARK AR2,-3+LF3
00bc fffd
678 00bd 8be0 MAR *0+
679 00be 108b LAC * ,AR3
680 00bf b801 ADDK 1
681 00c0 2088 ADD * ,AR0
682 00c1 9080 SACL *
683 00c2 0489 LAR AR4,* ,AR1
684 00c3 698c ZALS * ,AR4
685 00c4 6e80 AND *
686 00c5 9080 SACL *
687 00c6 e308 BNZ L4
00c7 00d0'
688 .line 4
TMS320C24xx COFF Assembler Version 7.02 Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002 Texas Instruments Incorporated
ucos_ii.asm PAGE 14
689 00c8 8b8b MAR * ,AR3
690 00c9 7802 ADRK 2
691 00ca 108a LAC * ,AR2
692 00cb be01 CMPL
693 00cc 048c LAR AR4,* ,AR4
694 00cd 7808 ADRK 8
695 00ce 6e80 AND *
696 00cf 9080 SACL *
697 00d0 L4:
698 .line 6
699 00d0 0301- LAR AR3,_OSTCBCur
700 00d1 b900 LACK 0
701 00d2 8b8b MAR * ,AR3
702 00d3 7805 ADRK 5
703 00d4 9080 SACL *
704 .line 7
705 00d5 7c02 SBRK 2
706 00d6 9089 SACL * ,AR1
707 00d7 EPI0_3:
708 .line 8
709 00d7 7c02 SBRK 2
710 00d8 0090 LAR AR0,*-
711 00d9 7680 PSHD *
712 00da ef00 RET
713
714 .endfunc 183,000000000H,1
715
716 .sym _OSEventWaitListInit,_OSEventWaitListInit,32,2,0
717 .globl _OSEventWaitListInit
718
719 .func 200
720 ******************************************************
721 * FUNCTION DEF : _OSEventWaitListInit
722 ******************************************************
723 00db _OSEventWaitListInit:
724
725 0000 LF4 .set 0
726
727 00db 8aa0 POPD *+
728 00dc 80a0 SAR AR0,*+
729 00dd 8180 SAR AR1,*
730 00de b002 LARK AR0,2
731 00df 00ea LAR AR0,*0+,AR2
732
733 .sym _pevent,-3+LF4,24,9,16,.fake0
734 .sym _i,1,12,1,16
735 .line 2
736 .line 6
737 00e0 bf0a LARK AR2,-3+LF4
00e1 fffd
738 00e2 8be0 MAR *0+
739 00e3 038b LAR AR3,* ,AR3
740 00e4 b900 LACK 0
741 00e5 7808 ADRK 8
TMS320C24xx COFF Assembler Version 7.02 Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002 Texas Instruments Incorporated
ucos_ii.asm PAGE 15
742 00e6 908a SACL * ,AR2
743 .line 7
744 00e7 7804 ADRK 4-LF4
745 00e8 9080 SACL *
746 00e9 6980 ZALS *
747 00ea ba05 SUBK 5
748 00eb e38c BGEZ L6
00ec 00fe'
749 00ed 7c04 SBRK 4-LF4
750 00ee L5:
751 .line 8
752 00ee 1080 LAC *
753 00ef b801 ADDK 1
754 00f0 7804 ADRK 4-LF4
755 00f1 2088 ADD * ,AR0
756 00f2 9080 SACL *
757 00f3 038b LAR AR3,* ,AR3
758 00f4 b900 LACK 0
759 00f5 908a SACL * ,AR2
760 .line 7
761 00f6 1080 LAC *
762 00f7 b801 ADDK 1
763 00f8 9080 SACL *
764 00f9 6980 ZALS *
765 00fa ba05 SUBK 5
766 00fb 7c04 SBRK 4-LF4
767 00fc e344 BLZ L5
00fd 00ee'
768 00fe L6:
769 00fe EPI0_4:
770 .line 10
771 00fe 8b89 MAR * ,AR1
772 00ff 7c03 SBRK 3
773 0100 0090 LAR AR0,*-
774 0101 7680 PSHD *
775 0102 ef00 RET
776
777 .endfunc 209,000000000H,2
778
779 .sym _OSInit,_OSInit,32,2,0
780 .globl _OSInit
781
782 .func 225
783 ******************************************************
784 * FUNCTION DEF : _OSInit
785 ******************************************************
786 0103 _OSInit:
787 0103 8aa0 POPD *+
788 0104 80a0 SAR AR0,*+
789 0105 8180 SAR AR1,*
790 0106 b002 LARK AR0,2
791 0107 00ea LAR AR0,*0+,AR2
792
793 .sym _i,1,14,1,16
TMS320C24xx COFF Assembler Version 7.02 Tue Jul 31 13:34:30 2007
Copyright (c) 1987-2002 Texas Instruments Incorporated
ucos_ii.asm PAGE 16
794 .line 6
795 0108 b900 LACK 0
796 0109 bc00- LDPK _OSTime
797 010a 900f- SACL _OSTime
798 010b 9810- SACH _OSTime+1
799 .line 7
800 010c 9002- SACL _OSIntNesting
801 .line 8
802 010d 9003- SACL _OSLockNesting
803 .line 10
804 010e 9004- SACL _OSTaskCtr
805 .line 12
806 010f 9005- SACL _OSRunning
807 .line 13
808 0110 9011- SACL _OSIdleCtr
809 0111 9812- SACH _OSIdleCtr+1
810 .line 19
811 0112 9013- SACL _OSCtxSwCtr
812 0113 9814- SACH _OSCtxSwCtr+1
813 .line 20
814 0114 9000- SACL _OSRdyGrp
815 .line 21
816 0115 b201 LARK AR2,1
817 0116 8be0 MAR *0+
818 0117 9080 SACL *
819 0118 6980 ZALS *
820 0119 ba05 SUBK 5
821 011a e38c BGEZ L8
011b 012a'
822 011c L7:
823 .line 22
824 011c 1088 LAC * ,AR0
825 011d bf90 ADLK _OSRdyTbl+0,0
011e 0019-
826 011f 9080 SACL *
827 0120 038b LAR AR3,* ,AR3
828 0121 b900 LACK 0
829 0122 908a SACL * ,AR2
830 .line 21
831 0123 1080 LAC *
832 0124 b801 ADDK 1
833 0125 9080 SACL *
834 0126 6980 ZALS *
835 0127 ba05 SUBK 5
836 0128 e344 BLZ L7
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -