⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 endpoint.lst

📁 userial is an Free project building an USB to I2C/SPI/GPIO bridge, using the Atmel AT90USB647 chip.
💻 LST
📖 第 1 页 / 共 3 页
字号:
 673               	.LSM84:
 674 0016 6150      		subi r22,lo8(-(-1))
 675 0018 7040      		sbci r23,hi8(-(-1))
 676               	.LVL97:
 677               	.LSM85:
 678 001a 01F0      		breq .L62
 679               	.L77:
 680 001c 8091 F200 		lds r24,242
 681 0020 9091 F300 		lds r25,(242)+1
 682 0024 0897      		sbiw r24,8
 683 0026 00F0      		brlo .L63
 684               	.L62:
 685               	.LSM86:
 686 0028 8091 F200 		lds r24,242
 687 002c 9091 F300 		lds r25,(242)+1
 688 0030 20E0      		ldi r18,lo8(0)
 689 0032 0897      		sbiw r24,8
 690 0034 01F4      		brne .L64
 691 0036 21E0      		ldi r18,lo8(1)
 692               	.L64:
 693               	.LSM87:
 694 0038 8091 E800 		lds r24,232
 695 003c 8E7F      		andi r24,lo8(-2)
 696 003e 8093 E800 		sts 232,r24
 697               	.LVL98:
 698               	.L59:
 699               	.LSM88:
 700 0042 6115      		cp r22,__zero_reg__
 701 0044 7105      		cpc r23,__zero_reg__
 702 0046 01F0      		breq .L65
 703 0048 8091 E800 		lds r24,232
 704               	.LVL99:
 705 004c 82FF      		sbrs r24,2
 706 004e 00C0      		rjmp .L73
 707               	.LVL100:
 708               	.L65:
 709               	.LSM89:
 710 0050 8091 E800 		lds r24,232
 711               	.LVL101:
 712 0054 82FF      		sbrs r24,2
 713 0056 00C0      		rjmp .L66
 714 0058 81E0      		ldi r24,lo8(1)
 715 005a 0895      		ret
 716               	.L66:
 717               	.LSM90:
 718 005c 2223      		tst r18
 719 005e 01F0      		breq .L71
 720               	.L72:
 721               	.LSM91:
 722 0060 8091 E800 		lds r24,232
 723 0064 80FF      		sbrs r24,0
 724 0066 00C0      		rjmp .L72
 725               	.LSM92:
 726 0068 8091 E800 		lds r24,232
 727 006c 8E7F      		andi r24,lo8(-2)
 728 006e 8093 E800 		sts 232,r24
 729               	.L71:
 730               	.LSM93:
 731 0072 8091 E800 		lds r24,232
 732 0076 82FF      		sbrs r24,2
 733 0078 00C0      		rjmp .L71
 734 007a 80E0      		ldi r24,lo8(0)
 735               	.LSM94:
 736 007c 0895      		ret
 737               	.LFE47:
 739               		.section	.text.Endpoint_Write_Control_Stream_BE,"ax",@progbits
 740               	.global	Endpoint_Write_Control_Stream_BE
 742               	Endpoint_Write_Control_Stream_BE:
 743               	.LFB48:
 744               	.LSM95:
 745               	.LVL102:
 746               	/* prologue: function */
 747               	/* frame size = 0 */
 748               	.LSM96:
 749 0000 6150      		subi r22,lo8(-(-1))
 750 0002 7040      		sbci r23,hi8(-(-1))
 751               	.LVL103:
 752 0004 FC01      		movw r30,r24
 753               	.LVL104:
 754 0006 E60F      		add r30,r22
 755 0008 F71F      		adc r31,r23
 756 000a 6F5F      		subi r22,lo8(-(1))
 757 000c 7F4F      		sbci r23,hi8(-(1))
 758 000e 21E0      		ldi r18,lo8(1)
 759               	.LVL105:
 760 0010 00C0      		rjmp .L79
 761               	.LVL106:
 762               	.L93:
 763               	.LSM97:
 764 0012 8091 E800 		lds r24,232
 765 0016 80FF      		sbrs r24,0
 766 0018 00C0      		rjmp .L93
 767 001a 00C0      		rjmp .L97
 768               	.L83:
 769               	.LSM98:
 770 001c 8081      		ld r24,Z
 771 001e 3197      		sbiw r30,1
 772               	.LBB33:
 773               	.LBB34:
 774               	.LSM99:
 775 0020 8093 F100 		sts 241,r24
 776               	.LBE34:
 777               	.LBE33:
 778               	.LSM100:
 779 0024 6150      		subi r22,lo8(-(-1))
 780 0026 7040      		sbci r23,hi8(-(-1))
 781               	.LSM101:
 782 0028 01F0      		breq .L82
 783               	.L97:
 784 002a 8091 F200 		lds r24,242
 785 002e 9091 F300 		lds r25,(242)+1
 786 0032 0897      		sbiw r24,8
 787 0034 00F0      		brlo .L83
 788               	.L82:
 789               	.LSM102:
 790 0036 8091 F200 		lds r24,242
 791 003a 9091 F300 		lds r25,(242)+1
 792 003e 20E0      		ldi r18,lo8(0)
 793 0040 0897      		sbiw r24,8
 794 0042 01F4      		brne .L84
 795 0044 21E0      		ldi r18,lo8(1)
 796               	.L84:
 797               	.LSM103:
 798 0046 8091 E800 		lds r24,232
 799 004a 8E7F      		andi r24,lo8(-2)
 800 004c 8093 E800 		sts 232,r24
 801               	.LVL107:
 802               	.L79:
 803               	.LSM104:
 804 0050 6115      		cp r22,__zero_reg__
 805 0052 7105      		cpc r23,__zero_reg__
 806 0054 01F0      		breq .L85
 807 0056 8091 E800 		lds r24,232
 808               	.LVL108:
 809 005a 82FF      		sbrs r24,2
 810 005c 00C0      		rjmp .L93
 811               	.LVL109:
 812               	.L85:
 813               	.LSM105:
 814 005e 8091 E800 		lds r24,232
 815               	.LVL110:
 816 0062 82FF      		sbrs r24,2
 817 0064 00C0      		rjmp .L86
 818 0066 81E0      		ldi r24,lo8(1)
 819 0068 0895      		ret
 820               	.L86:
 821               	.LSM106:
 822 006a 2223      		tst r18
 823 006c 01F0      		breq .L91
 824               	.L92:
 825               	.LSM107:
 826 006e 8091 E800 		lds r24,232
 827 0072 80FF      		sbrs r24,0
 828 0074 00C0      		rjmp .L92
 829               	.LSM108:
 830 0076 8091 E800 		lds r24,232
 831 007a 8E7F      		andi r24,lo8(-2)
 832 007c 8093 E800 		sts 232,r24
 833               	.L91:
 834               	.LSM109:
 835 0080 8091 E800 		lds r24,232
 836 0084 82FF      		sbrs r24,2
 837 0086 00C0      		rjmp .L91
 838 0088 80E0      		ldi r24,lo8(0)
 839               	.LSM110:
 840 008a 0895      		ret
 841               	.LFE48:
 843               		.section	.text.Endpoint_Read_Control_Stream_LE,"ax",@progbits
 844               	.global	Endpoint_Read_Control_Stream_LE
 846               	Endpoint_Read_Control_Stream_LE:
 847               	.LFB49:
 848               	.LSM111:
 849               	.LVL111:
 850               	/* prologue: function */
 851               	/* frame size = 0 */
 852               	.LSM112:
 853 0000 FC01      		movw r30,r24
 854               	.LVL112:
 855 0002 00C0      		rjmp .L99
 856               	.LVL113:
 857               	.L107:
 858               	.LSM113:
 859 0004 8091 E800 		lds r24,232
 860               	.LVL114:
 861 0008 82FF      		sbrs r24,2
 862 000a 00C0      		rjmp .L107
 863 000c 00C0      		rjmp .L110
 864               	.L103:
 865               	.LBB35:
 866               	.LBB36:
 867               	.LSM114:
 868 000e 8091 F100 		lds r24,241
 869               	.LBE36:
 870               	.LBE35:
 871               	.LSM115:
 872 0012 8193      		st Z+,r24
 873               	.LSM116:
 874 0014 6150      		subi r22,lo8(-(-1))
 875 0016 7040      		sbci r23,hi8(-(-1))
 876               	.LVL115:
 877               	.LSM117:
 878 0018 01F0      		breq .L102
 879               	.L110:
 880 001a 8091 F200 		lds r24,242
 881 001e 9091 F300 		lds r25,(242)+1
 882 0022 892B      		or r24,r25
 883 0024 01F4      		brne .L103
 884               	.L102:
 885               	.LSM118:
 886 0026 8091 E800 		lds r24,232
 887 002a 8B7F      		andi r24,lo8(-5)
 888 002c 8093 E800 		sts 232,r24
 889               	.LVL116:
 890               	.L99:
 891               	.LSM119:
 892 0030 6115      		cp r22,__zero_reg__
 893 0032 7105      		cpc r23,__zero_reg__
 894 0034 01F4      		brne .L107
 895               	.L106:
 896               	.LSM120:
 897 0036 8091 E800 		lds r24,232
 898               	.LVL117:
 899 003a 80FF      		sbrs r24,0
 900 003c 00C0      		rjmp .L106
 901               	.LSM121:
 902 003e 80E0      		ldi r24,lo8(0)
 903               	/* epilogue start */
 904 0040 0895      		ret
 905               	.LFE49:
 907               		.section	.text.Endpoint_Read_Control_Stream_BE,"ax",@progbits
 908               	.global	Endpoint_Read_Control_Stream_BE
 910               	Endpoint_Read_Control_Stream_BE:
 911               	.LFB50:
 912               	.LSM122:
 913               	.LVL118:
 914               	/* prologue: function */
 915               	/* frame size = 0 */
 916               	.LSM123:
 917 0000 6150      		subi r22,lo8(-(-1))
 918 0002 7040      		sbci r23,hi8(-(-1))
 919               	.LVL119:
 920 0004 FC01      		movw r30,r24
 921               	.LVL120:
 922 0006 E60F      		add r30,r22
 923 0008 F71F      		adc r31,r23
 924 000a 6F5F      		subi r22,lo8(-(1))
 925 000c 7F4F      		sbci r23,hi8(-(1))
 926 000e 00C0      		rjmp .L112
 927               	.L120:
 928               	.LSM124:
 929 0010 8091 E800 		lds r24,232
 930               	.LVL121:
 931 0014 82FF      		sbrs r24,2
 932 0016 00C0      		rjmp .L120
 933 0018 00C0      		rjmp .L123
 934               	.L116:
 935               	.LBB37:
 936               	.LBB38:
 937               	.LSM125:
 938 001a 8091 F100 		lds r24,241
 939               	.LBE38:
 940               	.LBE37:
 941               	.LSM126:
 942 001e 8083      		st Z,r24
 943 0020 3197      		sbiw r30,1
 944               	.LSM127:
 945 0022 6150      		subi r22,lo8(-(-1))
 946 0024 7040      		sbci r23,hi8(-(-1))
 947               	.LSM128:
 948 0026 01F0      		breq .L115
 949               	.L123:
 950 0028 8091 F200 		lds r24,242
 951 002c 9091 F300 		lds r25,(242)+1
 952 0030 892B      		or r24,r25
 953 0032 01F4      		brne .L116
 954               	.L115:
 955               	.LSM129:
 956 0034 8091 E800 		lds r24,232
 957 0038 8B7F      		andi r24,lo8(-5)
 958 003a 8093 E800 		sts 232,r24
 959               	.LVL122:
 960               	.L112:
 961               	.LSM130:
 962 003e 6115      		cp r22,__zero_reg__
 963 0040 7105      		cpc r23,__zero_reg__
 964 0042 01F4      		brne .L120
 965               	.L119:
 966               	.LSM131:
 967 0044 8091 E800 		lds r24,232
 968               	.LVL123:
 969 0048 80FF      		sbrs r24,0
 970 004a 00C0      		rjmp .L119
 971               	.LSM132:
 972 004c 80E0      		ldi r24,lo8(0)
 973               	/* epilogue start */
 974 004e 0895      		ret
 975               	.LFE50:
 1089               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 Endpoint.c
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:2      *ABS*:0000003f __SREG__
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:3      *ABS*:0000003e __SP_H__
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:4      *ABS*:0000003d __SP_L__
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:5      *ABS*:00000034 __CCP__
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:19     .text.Endpoint_ConfigureEndpointStatic:00000000 Endpoint_ConfigureEndpointStatic
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:51     .text.Endpoint_ClearEndpoints:00000000 Endpoint_ClearEndpoints
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:89     .text.Endpoint_WaitUntilReady:00000000 Endpoint_WaitUntilReady
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:144    .text.Endpoint_Discard_Stream:00000000 Endpoint_Discard_Stream
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:229    .text.Endpoint_Write_Stream_LE:00000000 Endpoint_Write_Stream_LE
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:337    .text.Endpoint_Write_Stream_BE:00000000 Endpoint_Write_Stream_BE
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:437    .text.Endpoint_Read_Stream_LE:00000000 Endpoint_Read_Stream_LE
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:545    .text.Endpoint_Read_Stream_BE:00000000 Endpoint_Read_Stream_BE
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:645    .text.Endpoint_Write_Control_Stream_LE:00000000 Endpoint_Write_Control_Stream_LE
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:742    .text.Endpoint_Write_Control_Stream_BE:00000000 Endpoint_Write_Control_Stream_BE
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:846    .text.Endpoint_Read_Control_Stream_LE:00000000 Endpoint_Read_Control_Stream_LE
C:\DOCUME~1\dramos\CONFIG~1\Temp/ccpzY9fd.s:910    .text.Endpoint_Read_Control_Stream_BE:00000000 Endpoint_Read_Control_Stream_BE

UNDEFINED SYMBOLS
USB_IsConnected

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -