📄 crc.lst
字号:
311 011c 01 .byte 1
312 011d C0 .byte -64
313 011e 80 .byte -128
314 011f 41 .byte 65
315 0120 01 .byte 1
316 0121 C0 .byte -64
317 0122 80 .byte -128
318 0123 41 .byte 65
319 0124 00 .byte 0
320 0125 C1 .byte -63
321 0126 81 .byte -127
322 0127 40 .byte 64
323 0128 00 .byte 0
324 0129 C1 .byte -63
325 012a 81 .byte -127
326 012b 40 .byte 64
327 012c 01 .byte 1
328 012d C0 .byte -64
329 012e 80 .byte -128
330 012f 41 .byte 65
331 0130 00 .byte 0
332 0131 C1 .byte -63
333 0132 81 .byte -127
334 0133 40 .byte 64
335 0134 01 .byte 1
336 0135 C0 .byte -64
337 0136 80 .byte -128
338 0137 41 .byte 65
339 0138 01 .byte 1
340 0139 C0 .byte -64
341 013a 80 .byte -128
342 013b 41 .byte 65
343 013c 00 .byte 0
344 013d C1 .byte -63
345 013e 81 .byte -127
346 013f 40 .byte 64
347 0140 01 .byte 1
348 0141 C0 .byte -64
349 0142 80 .byte -128
350 0143 41 .byte 65
351 0144 00 .byte 0
352 0145 C1 .byte -63
353 0146 81 .byte -127
354 0147 40 .byte 64
355 0148 00 .byte 0
356 0149 C1 .byte -63
357 014a 81 .byte -127
358 014b 40 .byte 64
359 014c 01 .byte 1
360 014d C0 .byte -64
361 014e 80 .byte -128
362 014f 41 .byte 65
363 0150 00 .byte 0
364 0151 C1 .byte -63
365 0152 81 .byte -127
366 0153 40 .byte 64
367 0154 01 .byte 1
368 0155 C0 .byte -64
369 0156 80 .byte -128
370 0157 41 .byte 65
371 0158 01 .byte 1
372 0159 C0 .byte -64
373 015a 80 .byte -128
374 015b 41 .byte 65
375 015c 00 .byte 0
376 015d C1 .byte -63
377 015e 81 .byte -127
378 015f 40 .byte 64
379 0160 00 .byte 0
380 0161 C1 .byte -63
381 0162 81 .byte -127
382 0163 40 .byte 64
383 0164 01 .byte 1
384 0165 C0 .byte -64
385 0166 80 .byte -128
386 0167 41 .byte 65
387 0168 01 .byte 1
388 0169 C0 .byte -64
389 016a 80 .byte -128
390 016b 41 .byte 65
391 016c 00 .byte 0
392 016d C1 .byte -63
393 016e 81 .byte -127
394 016f 40 .byte 64
395 0170 01 .byte 1
396 0171 C0 .byte -64
397 0172 80 .byte -128
398 0173 41 .byte 65
399 0174 00 .byte 0
400 0175 C1 .byte -63
401 0176 81 .byte -127
402 0177 40 .byte 64
403 0178 00 .byte 0
404 0179 C1 .byte -63
405 017a 81 .byte -127
406 017b 40 .byte 64
407 017c 01 .byte 1
408 017d C0 .byte -64
409 017e 80 .byte -128
410 017f 41 .byte 65
411 0180 01 .byte 1
412 0181 C0 .byte -64
413 0182 80 .byte -128
414 0183 41 .byte 65
415 0184 00 .byte 0
416 0185 C1 .byte -63
417 0186 81 .byte -127
418 0187 40 .byte 64
419 0188 00 .byte 0
420 0189 C1 .byte -63
421 018a 81 .byte -127
422 018b 40 .byte 64
423 018c 01 .byte 1
424 018d C0 .byte -64
425 018e 80 .byte -128
426 018f 41 .byte 65
427 0190 00 .byte 0
428 0191 C1 .byte -63
429 0192 81 .byte -127
430 0193 40 .byte 64
431 0194 01 .byte 1
432 0195 C0 .byte -64
433 0196 80 .byte -128
434 0197 41 .byte 65
435 0198 01 .byte 1
436 0199 C0 .byte -64
437 019a 80 .byte -128
438 019b 41 .byte 65
439 019c 00 .byte 0
440 019d C1 .byte -63
441 019e 81 .byte -127
442 019f 40 .byte 64
443 01a0 00 .byte 0
444 01a1 C1 .byte -63
445 01a2 81 .byte -127
446 01a3 40 .byte 64
447 01a4 01 .byte 1
448 01a5 C0 .byte -64
449 01a6 80 .byte -128
450 01a7 41 .byte 65
451 01a8 01 .byte 1
452 01a9 C0 .byte -64
453 01aa 80 .byte -128
454 01ab 41 .byte 65
455 01ac 00 .byte 0
456 01ad C1 .byte -63
457 01ae 81 .byte -127
458 01af 40 .byte 64
459 01b0 01 .byte 1
460 01b1 C0 .byte -64
461 01b2 80 .byte -128
462 01b3 41 .byte 65
463 01b4 00 .byte 0
464 01b5 C1 .byte -63
465 01b6 81 .byte -127
466 01b7 40 .byte 64
467 01b8 00 .byte 0
468 01b9 C1 .byte -63
469 01ba 81 .byte -127
470 01bb 40 .byte 64
471 01bc 01 .byte 1
472 01bd C0 .byte -64
473 01be 80 .byte -128
474 01bf 41 .byte 65
475 01c0 00 .byte 0
476 01c1 C1 .byte -63
477 01c2 81 .byte -127
478 01c3 40 .byte 64
479 01c4 01 .byte 1
480 01c5 C0 .byte -64
481 01c6 80 .byte -128
482 01c7 41 .byte 65
483 01c8 01 .byte 1
484 01c9 C0 .byte -64
485 01ca 80 .byte -128
486 01cb 41 .byte 65
487 01cc 00 .byte 0
488 01cd C1 .byte -63
489 01ce 81 .byte -127
490 01cf 40 .byte 64
491 01d0 01 .byte 1
492 01d1 C0 .byte -64
493 01d2 80 .byte -128
494 01d3 41 .byte 65
495 01d4 00 .byte 0
496 01d5 C1 .byte -63
497 01d6 81 .byte -127
498 01d7 40 .byte 64
499 01d8 00 .byte 0
500 01d9 C1 .byte -63
501 01da 81 .byte -127
502 01db 40 .byte 64
503 01dc 01 .byte 1
504 01dd C0 .byte -64
505 01de 80 .byte -128
506 01df 41 .byte 65
507 01e0 01 .byte 1
508 01e1 C0 .byte -64
509 01e2 80 .byte -128
510 01e3 41 .byte 65
511 01e4 00 .byte 0
512 01e5 C1 .byte -63
513 01e6 81 .byte -127
514 01e7 40 .byte 64
515 01e8 00 .byte 0
516 01e9 C1 .byte -63
517 01ea 81 .byte -127
518 01eb 40 .byte 64
519 01ec 01 .byte 1
520 01ed C0 .byte -64
521 01ee 80 .byte -128
522 01ef 41 .byte 65
523 01f0 00 .byte 0
524 01f1 C1 .byte -63
525 01f2 81 .byte -127
526 01f3 40 .byte 64
527 01f4 01 .byte 1
528 01f5 C0 .byte -64
529 01f6 80 .byte -128
530 01f7 41 .byte 65
531 01f8 01 .byte 1
532 01f9 C0 .byte -64
533 01fa 80 .byte -128
534 01fb 41 .byte 65
535 01fc 00 .byte 0
536 01fd C1 .byte -63
537 01fe 81 .byte -127
538 01ff 40 .byte 64
539 .text
540 .global Get_CRC
542 Get_CRC:
543 .LFB2:
544 .LM1:
545 /* prologue: frame size=0 */
546 0000 CF93 push r28
547 0002 DF93 push r29
548 /* prologue end (size=2) */
549 0004 EC01 movw r28,r24
550 .LM2:
551 0006 2FEF ldi r18,lo8(-1)
552 .LM3:
553 0008 A22F mov r26,r18
554 .L7:
555 .LM4:
556 000a 6623 tst r22
557 000c 71F0 breq .L6
558 .LM5:
559 000e 8991 ld r24,Y+
560 0010 A827 eor r26,r24
561 0012 EA2F mov r30,r26
562 0014 FF27 clr r31
563 .LM6:
564 0016 DF01 movw r26,r30
565 0018 A050 subi r26,lo8(-(auchCRCHi_exp))
566 001a B040 sbci r27,hi8(-(auchCRCHi_exp))
567 001c AC91 ld r26,X
568 001e A227 eor r26,r18
569 .LM7:
570 0020 E050 subi r30,lo8(-(auchCRCLo_exp))
571 0022 F040 sbci r31,hi8(-(auchCRCLo_exp))
572 0024 2081 ld r18,Z
573 .LM8:
574 0026 6150 subi r22,lo8(-(-1))
575 0028 F0CF rjmp .L7
576 .L6:
577 .LM9:
578 002a 8A2F mov r24,r26
579 002c 9927 clr r25
580 .LM10:
581 002e 982F mov r25,r24
582 0030 8827 clr r24
583 .LM11:
584 0032 3327 clr r19
585 .LM12:
586 0034 822B or r24,r18
587 0036 932B or r25,r19
588 /* epilogue: frame size=0 */
589 0038 DF91 pop r29
590 003a CF91 pop r28
591 003c 0895 ret
592 /* epilogue end (size=3) */
593 /* function Get_CRC size 31 (26) */
594 .LFE2:
596 .Letext0:
DEFINED SYMBOLS
*ABS*:00000000 crc.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc4Kcaaa.s:3 *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc4Kcaaa.s:4 *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc4Kcaaa.s:5 *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc4Kcaaa.s:6 *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc4Kcaaa.s:7 *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc4Kcaaa.s:22 .progmem.data:00000000 auchCRCLo_exp
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc4Kcaaa.s:282 .progmem.data:00000100 auchCRCHi_exp
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/cc4Kcaaa.s:542 .text:00000000 Get_CRC
UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -