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

📄 srec.lst

📁 au1200下的boot代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
 671              		.loc 1 219 0 672 0444 040045AC 		sw	$5,4($2) 673              		.loc 1 217 0 674 0448 1800B2AF 		sw	$18,24($sp) 675              	$LCFI24: 676 044c 1400B1AF 		sw	$17,20($sp) 677              	$LCFI25: 678 0450 2190E000 		move	$18,$7 679 0454 1C00BFAF 		sw	$31,28($sp) 680              	$LCFI26: 681              		.loc 1 217 0 682 0458 2800A6AF 		sw	$6,40($sp) 683              		.loc 1 220 0 684 045c 0000000C 		jal	showProgress 685 0460 2400A5AF 		sw	$5,36($sp) 686              	 221:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 
 222:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 	if(fileAccessFunctions.open(fileName) && isSrec())
 687              		.loc 1 222 0 688 0464 0000028E 		lw	$2,%lo(fileAccessFunctions)($16) 689 0468 21204002 		move	$4,$18 690              		.loc 1 218 0 691              		.loc 1 222 0 692 046c 09F84000 		jal	$2 693 0470 21880000 		move	$17,$0 694              	 695 0474 0C004014 		bne	$2,$0,$L76 696 0478 00000000 		nop 697              	 698              	$L72: 223:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 	{		
 224:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 		showProgress(1);
 225:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 		printf("\n---------------------------------------------\n");
 226:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 		printf("Loading Image: %12s   (Format = SREC)\n", fileName);
 227:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 
 228:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 		if(entryPoint = readSrec())
 229:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 			printf("\nImage Loaded Successfully.\n");
 230:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 		else
 231:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 			printf("\nError Loading Image File.\n");
 232:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 		
 233:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 		printf("---------------------------------------------\n");
 234:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 	}
 235:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 	
 236:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 	fileAccessFunctions.close();
 699              		.loc 1 236 0 700 047c 00000326 		addiu	$3,$16,%lo(fileAccessFunctions) 701              	$L78: 702 0480 0400628C 		lw	$2,4($3) 703 0484 09F84000 		jal	$2 704 0488 00000000 		nop 705              	GAS LISTING /tmp/ccHaeCoR.s 			page 18 237:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** 	return entryPoint;
 238:/mnt/hgfs/boot/booter/source/applications/booter/srec.c **** }
 706              		.loc 1 238 0 707 048c 21102002 		move	$2,$17 708 0490 1C00BF8F 		lw	$31,28($sp) 709 0494 1800B28F 		lw	$18,24($sp) 710 0498 1400B18F 		lw	$17,20($sp) 711 049c 1000B08F 		lw	$16,16($sp) 712 04a0 0800E003 		j	$31 713 04a4 2000BD27 		addiu	$sp,$sp,32 714              	 715              	$L76: 716              		.loc 1 222 0 717 04a8 0000000C 		jal	isSrec 718 04ac 00000000 		nop 719              	 720              		.loc 1 224 0 721              		.loc 1 222 0 722 04b0 F2FF4010 		beq	$2,$0,$L72 723 04b4 01000424 		li	$4,1			# 0x1 724              	 725              		.loc 1 224 0 726 04b8 0000000C 		jal	showProgress 727 04bc 00000000 		nop 728              	 729              		.loc 1 225 0 730 04c0 0000043C 		lui	$4,%hi($LC1) 731 04c4 0000000C 		jal	printf 732 04c8 00008424 		addiu	$4,$4,%lo($LC1) 733              	 734              		.loc 1 226 0 735 04cc 0000043C 		lui	$4,%hi($LC2) 736 04d0 00008424 		addiu	$4,$4,%lo($LC2) 737 04d4 0000000C 		jal	printf 738 04d8 21284002 		move	$5,$18 739              	 740              		.loc 1 228 0 741 04dc 0000000C 		jal	readSrec 742 04e0 00000000 		nop 743              	 744              		.loc 1 229 0 745 04e4 0000043C 		lui	$4,%hi($LC3) 746              		.loc 1 228 0 747 04e8 21884000 		move	$17,$2 748              		.loc 1 229 0 749              		.loc 1 228 0 750 04ec 08004010 		beq	$2,$0,$L77 751 04f0 00008424 		addiu	$4,$4,%lo($LC3) 752              	 753              	$L75: 754              		.loc 1 231 0 755 04f4 0000000C 		jal	printf 756 04f8 00000000 		nop 757              	 758              		.loc 1 233 0 759 04fc 0000043C 		lui	$4,%hi($LC5) 760 0500 0000000C 		jal	printfGAS LISTING /tmp/ccHaeCoR.s 			page 19 761 0504 00008424 		addiu	$4,$4,%lo($LC5) 762              	 763              		.loc 1 236 0 764 0508 20010008 		j	$L78 765 050c 00000326 		addiu	$3,$16,%lo(fileAccessFunctions) 766              	 767              	$L77: 768              		.loc 1 231 0 769 0510 0000043C 		lui	$4,%hi($LC4) 770 0514 3D010008 		j	$L75 771 0518 00008424 		addiu	$4,$4,%lo($LC4) 772              	 773              		.set	macro 774              		.set	reorder 775              	$LFE8: 776              		.end	srecLoadImage 777              	 778              		.comm	fileAccessFunctions,12,4 779              		.section	.debug_frame,"",@progbits 780              	$Lframe0: 781 0000 0C000000 		.4byte	$LECIE0-$LSCIE0 782              	$LSCIE0: 783 0004 FFFFFFFF 		.4byte	0xffffffff 784 0008 01       		.byte	0x1 785 0009 00       		.ascii	"\000" 786 000a 01       		.uleb128 0x1 787 000b 04       		.sleb128 4 788 000c 1F       		.byte	0x1f 789 000d 0C       		.byte	0xc 790 000e 1D       		.uleb128 0x1d 791 000f 00       		.uleb128 0x0 792              		.align	2 793              	$LECIE0: 794              	$LSFDE0: 795 0010 18000000 		.4byte	$LEFDE0-$LASFDE0 796              	$LASFDE0: 797 0014 00000000 		.4byte	$Lframe0 798 0018 00000000 		.4byte	$LFB2 799 001c 38000000 		.4byte	$LFE2-$LFB2 800 0020 4C       		.byte	0x4 801              		.4byte	$LCFI0-$LFB2 802 0021 0E       		.byte	0xe 803 0022 18       		.uleb128 0x18 804 0023 44       		.byte	0x4 805              		.4byte	$LCFI2-$LCFI0 806 0024 11       		.byte	0x11 807 0025 10       		.uleb128 0x10 808 0026 7E       		.sleb128 -2 809 0027 11       		.byte	0x11 810 0028 1F       		.uleb128 0x1f 811 0029 7F       		.sleb128 -1 812 002a 0000     		.align	2 813              	$LEFDE0: 814              	$LSFDE2: 815 002c 18000000 		.4byte	$LEFDE2-$LASFDE2 816              	$LASFDE2: 817 0030 00000000 		.4byte	$Lframe0GAS LISTING /tmp/ccHaeCoR.s 			page 20 818 0034 38000000 		.4byte	$LFB3 819 0038 74000000 		.4byte	$LFE3-$LFB3 820 003c 44       		.byte	0x4 821              		.4byte	$LCFI3-$LFB3 822 003d 0E       		.byte	0xe 823 003e 20       		.uleb128 0x20 824 003f 44       		.byte	0x4 825              		.4byte	$LCFI4-$LCFI3 826 0040 11       		.byte	0x11 827 0041 10       		.uleb128 0x10 828 0042 7E       		.sleb128 -2 829 0043 4C       		.byte	0x4 830              		.4byte	$LCFI5-$LCFI4 831 0044 11       		.byte	0x11 832 0045 1F       		.uleb128 0x1f 833 0046 7F       		.sleb128 -1 834 0047 00       		.align	2 835              	$LEFDE2: 836              	$LSFDE4: 837 0048 18000000 		.4byte	$LEFDE4-$LASFDE4 838              	$LASFDE4: 839 004c 00000000 		.4byte	$Lframe0 840 0050 AC000000 		.4byte	$LFB4 841 0054 3C000000 		.4byte	$LFE4-$LFB4 842 0058 44       		.byte	0x4 843              		.4byte	$LCFI6-$LFB4 844 0059 0E       		.byte	0xe 845 005a 20       		.uleb128 0x20 846 005b 48       		.byte	0x4 847              		.4byte	$LCFI8-$LCFI6 848 005c 11       		.byte	0x11 849 005d 1F       		.uleb128 0x1f 850 005e 7F       		.sleb128 -1 851 005f 11       		.byte	0x11 852 0060 10       		.uleb128 0x10 853 0061 7E       		.sleb128 -2 854 0062 0000     		.align	2 855              	$LEFDE4: 856              	$LSFDE6: 857 0064 1C000000 		.4byte	$LEFDE6-$LASFDE6 858              	$LASFDE6: 859 0068 00000000 		.4byte	$Lframe0 860 006c E8000000 		.4byte	$LFB5 861 0070 80000000 		.4byte	$LFE5-$LFB5 862 0074 44       		.byte	0x4 863              		.4byte	$LCFI9-$LFB5 864 0075 0E       		.byte	0xe 865 0076 20       		.uleb128 0x20 866 0077 44       		.byte	0x4 867              		.4byte	$LCFI10-$LCFI9 868 0078 11       		.byte	0x11 869 0079 10       		.uleb128 0x10 870 007a 7C       		.sleb128 -4 871 007b 48       		.byte	0x4 872              		.4byte	$LCFI11-$LCFI10 873 007c 11       		.byte	0x11 874 007d 11       		.uleb128 0x11GAS LISTING /tmp/ccHaeCoR.s 			page 21 875 007e 7D       		.sleb128 -3 876 007f 4C       		.byte	0x4 877              		.4byte	$LCFI12-$LCFI11 878 0080 11       		.byte	0x11 879 0081 1F       		.uleb128 0x1f 880 0082 7E       		.sleb128 -2 881 0083 00       		.align	2 882              	$LEFDE6: 883              	$LSFDE8: 884 0084 14000000 		.4byte	$LEFDE8-$LASFDE8 885              	$LASFDE8: 886 0088 00000000 		.4byte	$Lframe0 887 008c 68010000 		.4byte	$LFB6 888 0090 60000000 		.4byte	$LFE6-$LFB6 889 0094 44       		.byte	0x4 890              		.4byte	$LCFI13-$LFB6 891 0095 0E       		.byte	0xe 892 0096 20       		.uleb128 0x20 893 0097 48       		.byte	0x4 894              		.4byte	$LCFI14-$LCFI13 895 0098 11       		.byte	0x11 896 0099 1F       		.uleb128 0x1f 897 009a 7E       		.sleb128 -2 898 009b 00       		.align	2 899              	$LEFDE8: 900              	$LSFDE10: 901 009c 24000000 		.4byte	$LEFDE10-$LASFDE10 902              	$LASFDE10: 903 00a0 00000000 		.4byte	$Lframe0 904 00a4 C8010000 		.4byte	$LFB7 905 00a8 5C020000 		.4byte	$LFE7-$LFB7 906 00ac 44       		.byte	0x4 907              		.4byte	$LCFI15-$LFB7 908 00ad 0E       		.byte	0xe 909 00ae 30       		.uleb128 0x30 910 00af 58       		.byte	0x4 911              		.4byte	$LCFI21-$LCFI15 912 00b0 11       		.byte	0x11 913 00b1 10       		.uleb128 0x10 914 00b2 7A       		.sleb128 -6 915 00b3 11       		.byte	0x11 916 00b4 11       		.uleb128 0x11 917 00b5 7B       		.sleb128 -5 918 00b6 11       		.byte	0x11 919 00b7 12       		.uleb128 0x12 920 00b8 7C       		.sleb128 -4 921 00b9 11       		.byte	0x11 922 00ba 13       		.uleb128 0x13 923 00bb 7D       		.sleb128 -3 924 00bc 11       		.byte	0x11 925 00bd 1F       		.uleb128 0x1f 926 00be 7F       		.sleb128 -1 927 00bf 11       		.byte	0x11 928 00c0 14       		.uleb128 0x14 929 00c1 7E       		.sleb128 -2 930 00c2 0000     		.align	2 931              	$LEFDE10:GAS LISTING /tmp/ccHaeCoR.s 			page 22 932              	$LSFDE12: 933 00c4 20000000 		.4byte	$LEFDE12-$LASFDE12 934              	$LASFDE12: 935 00c8 00000000 		.4byte	$Lframe0 936 00cc 24040000 		.4byte	$LFB8 937 00d0 F8000000 		.4byte	$LFE8-$LFB8 938 00d4 44       		.byte	0x4 939              		.4byte	$LCFI22-$LFB8 940 00d5 0E       		.byte	0xe 941 00d6 20       		.uleb128 0x20 942 00d7 44       		.byte	0x4 943              		.4byte	$LCFI23-$LCFI22 944 00d8 11       		.byte	0x11 945 00d9 10       		.uleb128 0x10 946 00da 7C       		.sleb128 -4 947 00db 64       		.byte	0x4 948              		.4byte	$LCFI25-$LCFI23 949 00dc 11       		.byte	0x11 950 00dd 11       		.uleb128 0x11 951 00de 7D       		.sleb128 -3 952 00df 11       		.byte	0x11 953 00e0 12       		.uleb128 0x12 954 00e1 7E       		.sleb128 -2 955 00e2 48       		.byte	0x4 956              		.4byte	$LCFI26-$LCFI25 957 00e3 11       		.byte	0x11 958 00e4 1F       		.uleb128 0x1f 959 00e5 7F       		.sleb128 -1 960 00e6 0000     		.align	2

⌨️ 快捷键说明

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