📄 background.lst
字号:
563 DBG36:
564 ; break;
0068 113c 565 jmp Switch_CalibrationOption_Add_LL2
566 DBG37:
567 ; case 8:
568 Switch_CalibrationOption_Add_L10:
569 ; emeter.ui_SD16_CurrentCorr2 += 1;
570 DBG38:
006a 92535800 571 add #0x1,&_emeter+0x58
572 DBG39:
573 ; break;
006e 0e3c 574 jmp Switch_CalibrationOption_Add_LL2
575 DBG40:
576 ; case 9:
577 Switch_CalibrationOption_Add_L11:
578 ; emeter.ui_SD16_VoltageCorr1 += 1;
579 DBG41:
0070 92535a00 580 add #0x1,&_emeter+0x5a
581 DBG42:
582 ; break;
0074 0b3c 583 jmp Switch_CalibrationOption_Add_LL2
584 DBG43:
585 ; default:break;
586 Switch_CalibrationOption_Add_L12:
0076 0a3c 587 jmp Switch_CalibrationOption_Add_LL2
588 DBG44:
589 Switch_CalibrationOption_Add_L2:
0078 5d425f00 590 mov.b &_emeter+0x5f,r13
591 ; swcode: switch has 9 cases - min 1 max 9
007c 1d83 592 sub #0x1,r13
007e fb3b 593 jl Switch_CalibrationOption_Add_L12
0080 3c42 594 mov #0x8,r12
0082 0c9d 595 cmp r13,r12
0084 f83b 596 jl Switch_CalibrationOption_Add_L12
0086 0d5d 597 rla r13
0088 104d0000 598 br Switch_CalibrationOption_Add_LL3(r13)
599 Switch_CalibrationOption_Add_L1:
600 ; }
601 DBG45:
602 Switch_CalibrationOption_Add_LL2:
603 ; EXIT
604 ; .temp0 at stkloc 0 (0x0) size 2
605 DBG50:
008c 3441 606 pop r4
008e 3041 607 ret
608 .dbgseg dbg_syms
0078 00000000 609 .long 0x0
007c 0000010c 610 .long DBG51
0080 00000002 611 .long 0x2
0084 00000000 612 .long 0x0
0088 00010002 613 .long 0x10002
008c 00000000 614 .long 0x0
0090 000003a8 615 .long DBG52
0094 00000002 616 .long 0x2
0098 00000000 617 .long 0x0
009c 00010002 618 .long 0x10002
00a0 504e5f5f 619 .long 0x504e5f5f
00a4 534d5241 620 .long 0x534d5241
00a8 00000000 621 .long 0x0
00ac 00000000 622 .long 0x0
00b0 00010002 623 .long 0x10002
624 DBG2:
00b4 0062622e 625 .long 0x62622e
00b8 00000000 626 .long 0x0
00bc 00000026 627 .long DBG46
00c0 00000000 628 .long 0x0
00c4 01640001 629 .long 0x1640001
00c8 00000000 630 .long 0x0
00cc 0000000d 631 .long 0xd
00d0 00000000 632 .long 0x0
00d4 00000118 633 .long DBG53
00d8 00000000 634 .long 0x0
00dc 00000000 635 .long 0x0
00e0 0000024c 636 .long DBG54
00e4 00000000 637 .long 0x0
00e8 00000000 638 .long 0x0
00ec 00010002 639 .long 0x10002
00f0 0062652e 640 .long 0x62652e
00f4 00000000 641 .long 0x0
00f8 0000002a 642 .long DBG47
00fc 00000000 643 .long 0x0
0100 01640001 644 .long 0x1640001
0104 00000000 645 .long 0x0
0108 0000000d 646 .long 0xd
010c 00000000 647 .long 0x0
0110 00000000 648 .long 0x0
0114 00000000 649 .long 0x0
650 DBG53:
0118 0062622e 651 .long 0x62622e
011c 00000000 652 .long 0x0
0120 00000056 653 .long DBG48
0124 00000000 654 .long 0x0
0128 01640001 655 .long 0x1640001
012c 00000000 656 .long 0x0
0130 00000016 657 .long 0x16
0134 00000000 658 .long 0x0
0138 00000244 659 .long DBG55
013c 00000000 660 .long 0x0
0140 00000000 661 .long 0x0
0144 0000024c 662 .long DBG54
0148 00000000 663 .long 0x0
014c 00000000 664 .long 0x0
0150 00010002 665 .long 0x10002
0154 0062652e 666 .long 0x62652e
0158 00000000 667 .long 0x0
015c 0000005a 668 .long DBG49
0160 00000000 669 .long 0x0
0164 01640001 670 .long 0x1640001
0168 00000000 671 .long 0x0
016c 00000016 672 .long 0x16
0170 00000000 673 .long 0x0
0174 00000000 674 .long 0x0
0178 00000000 675 .long 0x0
017c 0066652e 676 .long 0x66652e
0180 00000000 677 .long 0x0
0184 0000008c 678 .long DBG50
0188 00000000 679 .long 0x0
018c 01650001 680 .long 0x1650001
0190 00000000 681 .long 0x0
0194 00000032 682 .long 0x32
0198 00000000 683 .long 0x0
019c 00000000 684 .long 0x0
01a0 00000000 685 .long 0x0
686 .pseg background_code
687 DBG7:
688 .dbgseg dbg_syms
01a4 00000000 689 .long 0x0
01a8 00000438 690 .long DBG10
01ac 00000090 691 .long DBG7
01b0 00000000 692 .long 0x0
01b4 00ff0001 693 .long 0xff0001
694 ; }
695 ; void Switch_CalibrationOption_Sub(void)
696 DBG6:
01b8 00000000 697 .long 0x0
01bc 00000488 698 .long DBG60
01c0 00000090 699 .long _Switch_CalibrationOption_Sub
01c4 00000040 700 .long 0x40
01c8 01020001 701 .long 0x1020001
01cc 000001e0 702 .long DBG11
01d0 00000090 703 .long DBG57-DBG58
01d4 00000118 704 .long DBG59
01d8 00000348 705 .long DBG56
01dc 00000000 706 .long 0x0
707 .pseg background_code
708 DBG58:
709 .dbgseg dbg_syms
710 DBG11:
01e0 0066622e 711 .long 0x66622e
01e4 00000000 712 .long 0x0
01e8 00000090 713 .long DBG58
01ec 00000000 714 .long 0x0
01f0 01650001 715 .long 0x1650001
01f4 00000000 716 .long 0x0
01f8 00000033 717 .long 0x33
01fc 00000000 718 .long 0x0
0200 00000370 719 .long DBG61
0204 00000000 720 .long 0x0
721 .dbgseg dbg_line
722 DBG59:
0118 000001b8 723 .long DBG6
011c 00000000 724 .long 0x0
725 .iseg background_data_const
0012 726 .align 0x2
727 Switch_CalibrationOption_Sub_LL3:
0012 9400 728 .data Switch_CalibrationOption_Sub_L3
0014 9a00 729 .data Switch_CalibrationOption_Sub_L4
0016 a400 730 .data Switch_CalibrationOption_Sub_L5
0018 c400 731 .data Switch_CalibrationOption_Sub_L6
001a ca00 732 .data Switch_CalibrationOption_Sub_L7
001c d400 733 .data Switch_CalibrationOption_Sub_L8
001e f400 734 .data Switch_CalibrationOption_Sub_L9
0020 fa00 735 .data Switch_CalibrationOption_Sub_L10
0022 0001 736 .data Switch_CalibrationOption_Sub_L11
737 .dbgseg dbg_line
0120 00000090 738 .long _Switch_CalibrationOption_Sub
0124 00000001 739 .long 0x1
0128 00000092 740 .long DBG63
012c 00000002 741 .long 0x2
0130 00000092 742 .long DBG64
0134 00000003 743 .long 0x3
0138 00000094 744 .long DBG65
013c 00000004 745 .long 0x4
0140 00000094 746 .long DBG66
0144 00000005 747 .long 0x5
0148 00000094 748 .long DBG67
014c 00000006 749 .long 0x6
0150 00000098 750 .long DBG68
0154 00000007 751 .long 0x7
0158 0000009a 752 .long DBG69
015c 00000008 753 .long 0x8
0160 0000009a 754 .long DBG70
0164 00000009 755 .long 0x9
0168 000000a2 756 .long DBG71
016c 0000000a 757 .long 0xa
0170 000000a4 758 .long DBG72
0174 0000000b 759 .long 0xb
0178 000000a4 760 .long DBG73
017c 0000000c 761 .long 0xc
0180 000000c2 762 .long DBG74
0184 0000000d 763 .long 0xd
0188 000000c4 764 .long DBG75
018c 0000000e 765 .long 0xe
0190 000000c4 766 .long DBG76
0194 0000000f 767 .long 0xf
0198 000000c8 768 .long DBG77
019c 00000010 769 .long 0x10
01a0 000000ca 770 .long DBG78
01a4 00000011 771 .long 0x11
01a8 000000ca 772 .long DBG79
01ac 00000012 773 .long 0x12
01b0 000000d2 774 .long DBG80
01b4 00000013 775 .long 0x13
01b8 000000d4 776 .long DBG81
01bc 00000014 777 .long 0x14
01c0 000000d4 778 .long DBG82
01c4 00000015 779 .long 0x15
01c8 000000f2 780 .long DBG83
01cc 00000016 781 .long 0x16
01d0 000000f4 782 .long DBG84
01d4 00000017 783 .long 0x17
01d8 000000f4 784 .long DBG85
01dc 00000018 785 .long 0x18
01e0 000000f8 786 .long DBG86
01e4 00000019 787 .long 0x19
01e8 000000fa 788 .long DBG87
01ec 0000001a 789 .long 0x1a
01f0 000000fa 790 .long DBG88
01f4 0000001b 791 .long 0x1b
01f8 000000fe 792 .long DBG89
01fc 0000001c 793 .long 0x1c
0200 00000100 794 .long DBG90
0204 0000001d 795 .long 0x1d
0208 00000100 796 .long DBG91
020c 0000001e 797 .long 0x1e
0210 00000104 798 .long DBG92
0214 0000001f 799 .long 0x1f
0218 00000106 800 .long DBG93
021c 00000020 801 .long 0x20
0220 00000108 802 .long DBG94
0224 00000021 803 .long 0x21
0228 0000011c 804 .long DBG95
022c 00000022 805 .long 0x22
806 .pseg background_code
807 .global _Switch_CalibrationOption_Sub
808 _Switch_CalibrationOption_Sub:
0090 0412 809 push r4
810 DBG64:
811 DBG63:
812 DBG62:
813 ; ENTRY
814 ; {
815 ; switch(emeter.ucCalibrationOption)
0092 3a3c 816 jmp Switch_CalibrationOption_Sub_L2
817 DBG66:
818 DBG65:
819 ; {
820 ; case 1:
821 Switch_CalibrationOption_Sub_L3:
822 ; emeter.ui_GainCorr1 -= 1;
823 DBG67:
0094 92834200 824 sub #0x1,&_emeter+0x42
825 DBG68:
826 ; break;
0098 413c 827 jmp Switch_CalibrationOption_Sub_LL2
828 DBG69:
829 ; case 2:
830 Switch_CalibrationOption_Sub_L4:
831 ; emeter.l_PowerOffset1 -= 1;
832 DBG70:
009a 92834600 833 sub #0x1,&_emeter+0x46
009e 82734800 834 subc #0x0,&_emeter+0x48
835 DBG71:
836 ; break;
00a2 3c3c 837 jmp Switch_CalibrationOption_Sub_LL2
838 DBG72:
839 ; case 3:
840 Switch_CalibrationOption_Sub_L5:
841 ; emeter.f_PhaseCorr1 -= 0.001;
842 DBG73:
00a4 34404e00 843 mov #_emeter+0x4e,r4
00a8 3f406e12 844 mov #0x126e,r15
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -