📄 main.lst
字号:
779 .LM32:
780 /* prologue: frame size=0 */
781 /* prologue end (size=0) */
782 .LM33:
783 0064 C098 cbi 56-0x20,0
784 .LM34:
785 /* #APP */
786 0066 0000 nop
787
788 /* #NOAPP */
789 .L32:
790 .LM35:
791 0068 B399 sbic 54-0x20,3
792 006a FECF rjmp .L32
793 .LM36:
794 /* #APP */
795 006c 0000 nop
796
797 .LM37:
798 /* #NOAPP */
799 006e 806C ori r24,lo8(-64)
800 0070 8FB9 out 47-0x20,r24
801 .L37:
802 0072 779B sbis 46-0x20,7
803 0074 FECF rjmp .L37
804 .LM38:
805 0076 1FB8 out 47-0x20,__zero_reg__
806 .L42:
807 0078 779B sbis 46-0x20,7
808 007a FECF rjmp .L42
809 007c 8FB1 in r24,47-0x20
810 .LM39:
811 /* #APP */
812 007e 0000 nop
813
814 .LM40:
815 /* #NOAPP */
816 0080 C09A sbi 56-0x20,0
817 .LM41:
818 0082 9927 clr r25
819 /* epilogue: frame size=0 */
820 0084 0895 ret
821 /* epilogue end (size=1) */
822 /* function TI_CC_SpiReadStatus size 26 (25) */
823 .LFE9:
825 .global TI_CC_SpiReadBurstReg
827 TI_CC_SpiReadBurstReg:
828 .LFB10:
829 .LM42:
830 /* prologue: frame size=0 */
831 /* prologue end (size=0) */
832 0086 DB01 movw r26,r22
833 .LM43:
834 0088 C098 cbi 56-0x20,0
835 .L46:
836 .LM44:
837 008a B399 sbic 54-0x20,3
838 008c FECF rjmp .L46
839 .LM45:
840 /* #APP */
841 008e 0000 nop
842
843 .LM46:
844 /* #NOAPP */
845 0090 806C ori r24,lo8(-64)
846 0092 8FB9 out 47-0x20,r24
847 .L51:
848 0094 779B sbis 46-0x20,7
849 0096 FECF rjmp .L51
850 .LM47:
851 0098 90E0 ldi r25,lo8(0)
852 .L65:
853 009a 9417 cp r25,r20
854 009c 50F4 brsh .L64
855 .LM48:
856 009e 1FB8 out 47-0x20,__zero_reg__
857 .L59:
858 00a0 779B sbis 46-0x20,7
859 00a2 FECF rjmp .L59
860 00a4 FD01 movw r30,r26
861 00a6 E90F add r30,r25
862 00a8 F11D adc r31,__zero_reg__
863 00aa 8FB1 in r24,47-0x20
864 00ac 8083 st Z,r24
865 .LM49:
866 00ae 9F5F subi r25,lo8(-(1))
867 00b0 F4CF rjmp .L65
868 .L64:
869 .LM50:
870 /* #APP */
871 00b2 0000 nop
872
873 .LM51:
874 /* #NOAPP */
875 00b4 C09A sbi 56-0x20,0
876 .LM52:
877 00b6 A90F add r26,r25
878 00b8 B11D adc r27,__zero_reg__
879 00ba 1C92 st X,__zero_reg__
880 /* epilogue: frame size=0 */
881 00bc 0895 ret
882 /* epilogue end (size=1) */
883 /* function TI_CC_SpiReadBurstReg size 34 (33) */
884 .LFE10:
886 .global TI_CC_SpiStrobe
888 TI_CC_SpiStrobe:
889 .LFB11:
890 .LM53:
891 /* prologue: frame size=0 */
892 /* prologue end (size=0) */
893 .LM54:
894 00be C098 cbi 56-0x20,0
895 .LM55:
896 /* #APP */
897 00c0 0000 nop
898
899 /* #NOAPP */
900 .L67:
901 .LM56:
902 00c2 B399 sbic 54-0x20,3
903 00c4 FECF rjmp .L67
904 .LM57:
905 /* #APP */
906 00c6 0000 nop
907
908 .LM58:
909 /* #NOAPP */
910 00c8 8FB9 out 47-0x20,r24
911 .L72:
912 00ca 779B sbis 46-0x20,7
913 00cc FECF rjmp .L72
914 .LM59:
915 /* #APP */
916 00ce 0000 nop
917
918 .LM60:
919 /* #NOAPP */
920 00d0 C09A sbi 56-0x20,0
921 /* epilogue: frame size=0 */
922 00d2 0895 ret
923 /* epilogue end (size=1) */
924 /* function TI_CC_SpiStrobe size 20 (19) */
925 .LFE11:
927 .global TI_CC_SpiWriteReg
929 TI_CC_SpiWriteReg:
930 .LFB12:
931 .LM61:
932 /* prologue: frame size=0 */
933 /* prologue end (size=0) */
934 .LM62:
935 00d4 C098 cbi 56-0x20,0
936 .LM63:
937 /* #APP */
938 00d6 0000 nop
939
940 /* #NOAPP */
941 .L76:
942 .LM64:
943 00d8 B399 sbic 54-0x20,3
944 00da FECF rjmp .L76
945 .LM65:
946 /* #APP */
947 00dc 0000 nop
948
949 .LM66:
950 /* #NOAPP */
951 00de 8FB9 out 47-0x20,r24
952 .L81:
953 00e0 779B sbis 46-0x20,7
954 00e2 FECF rjmp .L81
955 .LM67:
956 00e4 6FB9 out 47-0x20,r22
957 .L86:
958 00e6 779B sbis 46-0x20,7
959 00e8 FECF rjmp .L86
960 .LM68:
961 /* #APP */
962 00ea 0000 nop
963
964 .LM69:
965 /* #NOAPP */
966 00ec C09A sbi 56-0x20,0
967 /* epilogue: frame size=0 */
968 00ee 0895 ret
969 /* epilogue end (size=1) */
970 /* function TI_CC_SpiWriteReg size 23 (22) */
971 .LFE12:
973 .global TI_CC_SpiWriteBurstReg
975 TI_CC_SpiWriteBurstReg:
976 .LFB13:
977 .LM70:
978 /* prologue: frame size=0 */
979 /* prologue end (size=0) */
980 .LM71:
981 00f0 C098 cbi 56-0x20,0
982 .L90:
983 .LM72:
984 00f2 B399 sbic 54-0x20,3
985 00f4 FECF rjmp .L90
986 .LM73:
987 00f6 8064 ori r24,lo8(64)
988 00f8 8FB9 out 47-0x20,r24
989 .L95:
990 00fa 779B sbis 46-0x20,7
991 00fc FECF rjmp .L95
992 .LM74:
993 00fe 90E0 ldi r25,lo8(0)
994 .L109:
995 0100 9417 cp r25,r20
996 0102 48F4 brsh .L108
997 .LM75:
998 0104 FB01 movw r30,r22
999 0106 E90F add r30,r25
1000 0108 F11D adc r31,__zero_reg__
1001 010a 8081 ld r24,Z
1002 010c 8FB9 out 47-0x20,r24
1003 .L103:
1004 010e 779B sbis 46-0x20,7
1005 0110 FECF rjmp .L103
1006 .LM76:
1007 0112 9F5F subi r25,lo8(-(1))
1008 0114 F5CF rjmp .L109
1009 .L108:
1010 .LM77:
1011 0116 C09A sbi 56-0x20,0
1012 /* epilogue: frame size=0 */
1013 0118 0895 ret
1014 /* epilogue end (size=1) */
1015 /* function TI_CC_SpiWriteBurstReg size 21 (20) */
1016 .LFE13:
1018 .global TI_CC_RfWriteRfSettings
1020 TI_CC_RfWriteRfSettings:
1021 .LFB14:
1022 .LM78:
1023 /* prologue: frame size=0 */
1024 011a 0F93 push r16
1025 011c 1F93 push r17
1026 /* prologue end (size=2) */
1027 011e 8C01 movw r16,r24
1028 .LM79:
1029 0120 FC01 movw r30,r24
1030 0122 6081 ld r22,Z
1031 0124 8BE0 ldi r24,lo8(11)
1032 0126 0E94 0000 call TI_CC_SpiWriteReg
1033 .LM80:
1034 012a F801 movw r30,r16
1035 012c 6181 ldd r22,Z+1
1036 012e 8CE0 ldi r24,lo8(12)
1037 0130 0E94 0000 call TI_CC_SpiWriteReg
1038 .LM81:
1039 0134 F801 movw r30,r16
1040 0136 6281 ldd r22,Z+2
1041 0138 8DE0 ldi r24,lo8(13)
1042 013a 0E94 0000 call TI_CC_SpiWriteReg
1043 .LM82:
1044 013e F801 movw r30,r16
1045 0140 6381 ldd r22,Z+3
1046 0142 8EE0 ldi r24,lo8(14)
1047 0144 0E94 0000 call TI_CC_SpiWriteReg
1048 .LM83:
1049 0148 F801 movw r30,r16
1050 014a 6481 ldd r22,Z+4
1051 014c 8FE0 ldi r24,lo8(15)
1052 014e 0E94 0000 call TI_CC_SpiWriteReg
1053 .LM84:
1054 0152 F801 movw r30,r16
1055 0154 6581 ldd r22,Z+5
1056 0156 80E1 ldi r24,lo8(16)
1057 0158 0E94 0000 call TI_CC_SpiWriteReg
1058 .LM85:
1059 015c F801 movw r30,r16
1060 015e 6681 ldd r22,Z+6
1061 0160 81E1 ldi r24,lo8(17)
1062 0162 0E94 0000 call TI_CC_SpiWriteReg
1063 .LM86:
1064 0166 F801 movw r30,r16
1065 0168 6781 ldd r22,Z+7
1066 016a 82E1 ldi r24,lo8(18)
1067 016c 0E94 0000 call TI_CC_SpiWriteReg
1068 .LM87:
1069 0170 F801 movw r30,r16
1070 0172 6085 ldd r22,Z+8
1071 0174 83E1 ldi r24,lo8(19)
1072 0176 0E94 0000 call TI_CC_SpiWriteReg
1073 .LM88:
1074 017a F801 movw r30,r16
1075 017c 6185 ldd r22,Z+9
1076 017e 84E1 ldi r24,lo8(20)
1077 0180 0E94 0000 call TI_CC_SpiWriteReg
1078 .LM89:
1079 0184 F801 movw r30,r16
1080 0186 6285 ldd r22,Z+10
1081 0188 8AE0 ldi r24,lo8(10)
1082 018a 0E94 0000 call TI_CC_SpiWriteReg
1083 .LM90:
1084 018e F801 movw r30,r16
1085 0190 6385 ldd r22,Z+11
1086 0192 85E1 ldi r24,lo8(21)
1087 0194 0E94 0000 call TI_CC_SpiWriteReg
1088 .LM91:
1089 0198 F801 movw r30,r16
1090 019a 6485 ldd r22,Z+12
1091 019c 81E2 ldi r24,lo8(33)
1092 019e 0E94 0000 call TI_CC_SpiWriteReg
1093 .LM92:
1094 01a2 F801 movw r30,r16
1095 01a4 6585 ldd r22,Z+13
1096 01a6 82E2 ldi r24,lo8(34)
1097 01a8 0E94 0000 call TI_CC_SpiWriteReg
1098 .LM93:
1099 01ac F801 movw r30,r16
1100 01ae 6685 ldd r22,Z+14
1101 01b0 88E1 ldi r24,lo8(24)
1102 01b2 0E94 0000 call TI_CC_SpiWriteReg
1103 .LM94:
1104 01b6 F801 movw r30,r16
1105 01b8 6785 ldd r22,Z+15
1106 01ba 89E1 ldi r24,lo8(25)
1107 01bc 0E94 0000 call TI_CC_SpiWriteReg
1108 .LM95:
1109 01c0 F801 movw r30,r16
1110 01c2 6089 ldd r22,Z+16
1111 01c4 8AE1 ldi r24,lo8(26)
1112 01c6 0E94 0000 call TI_CC_SpiWriteReg
1113 .LM96:
1114 01ca F801 movw r30,r16
1115 01cc 6189 ldd r22,Z+17
1116 01ce 8BE1 ldi r24,lo8(27)
1117 01d0 0E94 0000 call TI_CC_SpiWriteReg
1118 .LM97:
1119 01d4 F801 movw r30,r16
1120 01d6 6289 ldd r22,Z+18
1121 01d8 8CE1 ldi r24,lo8(28)
1122 01da 0E94 0000 call TI_CC_SpiWriteReg
1123 .LM98:
1124 01de F801 movw r30,r16
1125 01e0 6389 ldd r22,Z+19
1126 01e2 8DE1 ldi r24,lo8(29)
1127 01e4 0E94 0000 call TI_CC_SpiWriteReg
1128 .LM99:
1129 01e8 F801 movw r30,r16
1130 01ea 6489 ldd r22,Z+20
1131 01ec 83E2 ldi r24,lo8(35)
1132 01ee 0E94 0000 call TI_CC_SpiWriteReg
1133 .LM100:
1134 01f2 F801 movw r30,r16
1135 01f4 6589 ldd r22,Z+21
1136 01f6 84E2 ldi r24,lo8(36)
1137 01f8 0E94 0000 call TI_CC_SpiWriteReg
1138 .LM101:
1139 01fc F801 movw r30,r16
1140 01fe 6689 ldd r22,Z+22
1141 0200 85E2 ldi r24,lo8(37)
1142 0202 0E94 0000 call TI_CC_SpiWriteReg
1143 .LM102:
1144 0206 F801 movw r30,r16
1145 0208 6789 ldd r22,Z+23
1146 020a 86E2 ldi r24,lo8(38)
1147 020c 0E94 0000 call TI_CC_SpiWriteReg
1148 .LM103:
1149 0210 F801 movw r30,r16
1150 0212 608D ldd r22,Z+24
1151 0214 89E2 ldi r24,lo8(41)
1152 0216 0E94 0000 call TI_CC_SpiWriteReg
1153 .LM104:
1154 021a F801 movw r30,r16
1155 021c 618D ldd r22,Z+25
1156 021e 8CE2 ldi r24,lo8(44)
1157 0220 0E94 0000 call TI_CC_SpiWriteReg
1158 .LM105:
1159 0224 F801 movw r30,r16
1160 0226 628D ldd r22,Z+26
1161 0228 8DE2 ldi r24,lo8(45)
1162 022a 0E94 0000 call TI_CC_SpiWriteReg
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -