📄 dataflash.lst
字号:
808 .LBE244:
809 016a 8FB9 .LBE243:
811 .LM115:
812 sbis 47-32,7
813 016c 779B rjmp .L79
815 .LM116:
816 sbi 53-32,6
817 .LBE240:
818 .LBE239:
820 0172 00C0 .LM117:
821 cbi 53-32,6
823 0174 AE9A .LM118:
824 tst r22
825 brne .L80
826 .LBB245:
827 .LBB246:
829 .LM119:
830 ldi r24,lo8(83)
831 0178 6623 out 47-32,r24
832 017a 01F4 .L81:
834 .LM120:
835 sbis 46-32,7
836 rjmp .L81
837 017c 83E5 rjmp .L96
838 017e 8FB9 .L80:
839 .LBE246:
840 .LBE245:
841 .LBB247:
842 0180 779B .LBB248:
844 0184 00C0 .LM121:
845 ldi r24,lo8(85)
846 out 47-32,r24
847 .L83:
849 .LM122:
850 sbis 46-32,7
851 rjmp .L83
852 0186 85E5 .L96:
854 .LM123:
855 in r24,47-32
856 .LBE248:
857 018a 779B .LBE247:
859 .LM124:
860 movw r24,r18
861 lsl r24
862 018e 8FB1 mov r24,r25
863 rol r24
864 sbc r25,r25
865 neg r25
866 andi r24,lo8(15)
867 0190 C901 .LBB249:
868 0192 880F .LBB250:
870 0196 881F .LM125:
871 0198 990B out 47-32,r24
872 019a 9195 .L84:
874 .LM126:
875 sbis 46-32,7
876 rjmp .L84
878 019e 8FB9 .LM127:
879 in r24,47-32
880 .LBE250:
881 .LBE249:
883 01a2 00C0 .LM128:
884 mov r24,r18
885 lsl r24
886 01a4 8FB1 .LBB251:
887 .LBB252:
889 .LM129:
890 out 47-32,r24
891 01a6 822F .L85:
893 .LM130:
894 sbis 46-32,7
895 rjmp .L85
897 01aa 8FB9 .LM131:
898 in r24,47-32
899 .LBE252:
900 .LBE251:
901 01ac 779B .LBB253:
902 01ae 00C0 .LBB254:
904 .LM132:
905 01b0 8FB1 out 47-32,__zero_reg__
906 .L86:
908 .LM133:
909 sbis 46-32,7
910 rjmp .L86
912 01b2 1FB8 .LM134:
913 in r24,47-32
914 .LBE254:
915 .LBE253:
917 01b6 00C0 .LM135:
918 sbi 53-32,6
919 /* epilogue start */
921 .LM136:
922 ret
942 .Lscope5:
945 .global dataflash_read_buffer
947 dataflash_read_buffer:
949 .LM137:
950 .LFBB6:
951 /* prologue: function */
952 /* frame size = 0 */
953 mov r18,r24
954 .LBB255:
955 .LBB256:
957 .LM138:
958 cbi 53-32,6
959 .LBB257:
960 01be 282F .LBB258:
962 .LM139:
963 ldi r24,lo8(-41)
964 out 47-32,r24
965 01c0 AE98 .L98:
967 .LM140:
968 sbis 46-32,7
969 rjmp .L98
971 01c4 8FB9 .LM141:
972 in r24,47-32
973 .LBE258:
974 .LBE257:
975 01c6 779B .LBB259:
976 01c8 00C0 .LBB260:
978 .LM142:
979 01ca 8FB1 ldi r24,lo8(-41)
980 .L100:
981 out 47-32,r24
982 .L99:
984 .LM143:
985 sbis 46-32,7
986 01cc 87ED rjmp .L99
987 .LBE260:
988 01ce 8FB9 .LBE259:
990 .LM144:
991 sbis 47-32,7
992 01d0 779B rjmp .L100
994 .LM145:
995 sbi 53-32,6
996 .LBE256:
997 .LBE255:
999 01d6 00C0 .LM146:
1000 cbi 53-32,6
1002 01d8 AE9A .LM147:
1003 tst r22
1004 brne .L101
1005 .LBB261:
1006 .LBB262:
1008 .LM148:
1009 ldi r24,lo8(-44)
1010 01dc 6623 out 47-32,r24
1011 01de 01F4 .L102:
1013 .LM149:
1014 sbis 46-32,7
1015 rjmp .L102
1016 01e0 84ED rjmp .L121
1017 01e2 8FB9 .L101:
1018 .LBE262:
1019 .LBE261:
1020 .LBB263:
1021 01e4 779B .LBB264:
1023 01e8 00C0 .LM150:
1024 ldi r24,lo8(-42)
1025 out 47-32,r24
1026 .L104:
1028 .LM151:
1029 sbis 46-32,7
1030 rjmp .L104
1031 01ea 86ED .L121:
1033 .LM152:
1034 in r24,47-32
1035 .LBE264:
1036 01ee 779B .LBE263:
1037 01f0 00C0 .LBB265:
1038 .LBB266:
1040 .LM153:
1041 01f2 8FB1 out 47-32,__zero_reg__
1042 .L105:
1044 .LM154:
1045 sbis 46-32,7
1046 rjmp .L105
1048 01f4 1FB8 .LM155:
1049 in r24,47-32
1050 .LBE266:
1051 .LBE265:
1053 01f8 00C0 .LM156:
1054 andi r25,lo8(1)
1055 .LBB267:
1056 01fa 8FB1 .LBB268:
1058 .LM157:
1059 out 47-32,r25
1060 .L106:
1062 .LM158:
1063 sbis 46-32,7
1064 rjmp .L106
1066 01fe 9FB9 .LM159:
1067 in r24,47-32
1068 .LBE268:
1069 .LBE267:
1070 0200 779B .LBB269:
1071 0202 00C0 .LBB270:
1073 .LM160:
1074 0204 8FB1 out 47-32,r18
1075 .L107:
1077 .LM161:
1078 sbis 46-32,7
1079 rjmp .L107
1081 0206 2FB9 .LM162:
1082 in r24,47-32
1083 .LBE270:
1084 .LBE269:
1085 0208 779B .LBB271:
1086 020a 00C0 .LBB272:
1088 .LM163:
1089 020c 8FB1 out 47-32,__zero_reg__
1090 .L108:
1092 .LM164:
1093 sbis 46-32,7
1094 rjmp .L108
1096 020e 1FB8 .LM165:
1097 in r24,47-32
1098 .LBE272:
1099 .LBE271:
1100 0210 779B .LBB273:
1101 0212 00C0 .LBB274:
1103 .LM166:
1104 0214 8FB1 out 47-32,__zero_reg__
1105 .L109:
1107 .LM167:
1108 sbis 46-32,7
1109 rjmp .L109
1111 0216 1FB8 .LM168:
1112 in r24,47-32
1113 .LBE274:
1114 .LBE273:
1116 021a 00C0 .LM169:
1117 sbi 53-32,6
1118 /* epilogue start */
1120 .LM170:
1121 ret
1147 .Lscope6:
1151 .global dataflash_read_n_to_buffer
1153 dataflash_read_n_to_buffer:
1155 .LM171:
1156 .LFBB7:
1157 /* prologue: function */
1158 /* frame size = 0 */
1159 movw r30,r24
1160 .LBB275:
1161 .LBB276:
1163 .LM172:
1164 cbi 53-32,6
1165 .LBB277:
1166 0222 FC01 .LBB278:
1168 .LM173:
1169 ldi r24,lo8(-41)
1170 out 47-32,r24
1171 0224 AE98 .L123:
1173 .LM174:
1174 sbis 46-32,7
1175 rjmp .L123
1177 0228 8FB9 .LM175:
1178 in r24,47-32
1179 .LBE278:
1180 .LBE277:
1181 022a 779B .LBB279:
1182 022c 00C0 .LBB280:
1184 .LM176:
1185 022e 8FB1 ldi r24,lo8(-41)
1186 .L125:
1187 out 47-32,r24
1188 .L124:
1190 .LM177:
1191 sbis 46-32,7
1192 0230 87ED rjmp .L124
1193 .LBE280:
1194 0232 8FB9 .LBE279:
1196 .LM178:
1197 sbis 47-32,7
1198 0234 779B rjmp .L125
1200 .LM179:
1201 sbi 53-32,6
1202 .LBE276:
1203 .LBE275:
1205 023a 00C0 .LM180:
1206 cbi 53-32,6
1208 023c AE9A .LM181:
1209 tst r22
1210 brne .L126
1211 .LBB281:
1212 .LBB282:
1214 .LM182:
1215 ldi r24,lo8(-44)
1216 0240 6623 out 47-32,r24
1217 0242 01F4 .L127:
1219 .LM183:
1220 sbis 46-32,7
1221 rjmp .L127
1222 0244 84ED rjmp .L150
1223 0246 8FB9 .L126:
1224 .LBE282:
1225 .LBE281:
1226 .LBB283:
1227 0248 779B .LBB284:
1229 024c 00C0 .LM184:
1230 ldi r24,lo8(-42)
1231 out 47-32,r24
1232 .L129:
1234 .LM185:
1235 sbis 46-32,7
1236 rjmp .L129
1237 024e 86ED .L150:
1239 .LM186:
1240 in r24,47-32
1241 .LBE284:
1242 0252 779B .LBE283:
1243 0254 00C0 .LBB285:
1244 .LBB286:
1246 .LM187:
1247 0256 8FB1 out 47-32,__zero_reg__
1248 .L130:
1250 .LM188:
1251 sbis 46-32,7
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -