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

📄 config.lst

📁 Internet Radio Internet Radio Internet Radio Internet Radio Internet Radio
💻 LST
📖 第 1 页 / 共 4 页
字号:
 495 0474 FEFFFFEB 		bl	ConfigInit	@
 496 0478 005050E2 		subs	r5, r0, #0	@ D.3041,
 497 047c 1200001A 		bne	.L95	@,
 498 0480 60309FE5 		ldr	r3, .L102	@ tmp106,
 499 0484 0020E0E3 		mvn	r2, #0	@ tmp107,
 500 0488 5C409FE5 		ldr	r4, .L102+4	@ tmp108,
 501 048c 002083E5 		str	r2, [r3, #0]	@ tmp107, pgpos
 502 0490 58309FE5 		ldr	r3, .L102+8	@ tmp104,
 503 0494 0400A0E1 		mov	r0, r4	@, tmp108
 504 0498 005083E5 		str	r5, [r3, #0]	@ D.3041, pgnum
 505 049c 1310A0E3 		mov	r1, #19	@,
 506 04a0 FEFFFFEB 		bl	ConfigLoadBinary	@
 507 04a4 0030D4E5 		ldrb	r3, [r4, #0]	@ zero_extendqisi2	@ confos.size, confos.size
 508 04a8 130053E3 		cmp	r3, #19	@ confos.size,
 509 04ac 0600001A 		bne	.L95	@,
 510 04b0 0130D4E5 		ldrb	r3, [r4, #1]	@ zero_extendqisi2	@ confos.magic, confos.magic
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 10


 511 04b4 4F0053E3 		cmp	r3, #79	@ confos.magic,
 512 04b8 0300001A 		bne	.L95	@,
 513 04bc 0230D4E5 		ldrb	r3, [r4, #2]	@ zero_extendqisi2	@ confos.magic, confos.magic
 514 04c0 530053E3 		cmp	r3, #83	@ confos.magic,
 515 04c4 0500A001 		moveq	r0, r5	@ D.3045, D.3041
 516 04c8 0400000A 		beq	.L100	@,
 517              	.L95:
 518 04cc 18009FE5 		ldr	r0, .L102+4	@,
 519 04d0 0010A0E3 		mov	r1, #0	@,
 520 04d4 1320A0E3 		mov	r2, #19	@,
 521 04d8 FEFFFFEB 		bl	memset	@
 522 04dc 0000E0E3 		mvn	r0, #0	@ D.3045,
 523              	.L100:
 524 04e0 3040BDE8 		ldmfd	sp!, {r4, r5, lr}
 525 04e4 1EFF2FE1 		bx	lr
 526              	.L103:
 527              		.align	2
 528              	.L102:
 529 04e8 00000000 		.word	pgpos
 530 04ec 00000000 		.word	confos
 531 04f0 0C000000 		.word	pgnum
 532              		.size	NutLoadConfig, .-NutLoadConfig
 533              		.section	.rodata.str1.4
 534 000f 00       		.align	2
 535              	.LC1:
 536 0010 69723100 		.ascii	"ir1\000"
 537              		.align	2
 538              	.LC2:
 539 0014 4C6F6164 		.ascii	"Loaded %d %s %s %s:%u\012\000"
 539      65642025 
 539      64202573 
 539      20257320 
 539      25733A25 
 540 002b 00       		.align	2
 541              	.LC3:
 542 002c 4E6F2063 		.ascii	"No configuration\012\000"
 542      6F6E6669 
 542      67757261 
 542      74696F6E 
 542      0A00
 543              		.text
 544              		.align	2
 545              		.global	ConfigLoad
 546              		.type	ConfigLoad, %function
 547              	ConfigLoad:
 548              		@ Function supports interworking.
 549              		@ args = 0, pretend = 0, frame = 0
 550              		@ frame_needed = 0, uses_anonymous_args = 0
 551 04f4 F0452DE9 		stmfd	sp!, {r4, r5, r6, r7, r8, sl, lr}	@,
 552 04f8 2000A0E3 		mov	r0, #32	@,
 553 04fc 0CD04DE2 		sub	sp, sp, #12	@,,
 554 0500 FEFFFFEB 		bl	malloc	@
 555 0504 D8309FE5 		ldr	r3, .L109	@ tmp109,
 556 0508 0260A0E3 		mov	r6, #2	@ tmp110,
 557 050c 006083E5 		str	r6, [r3, #0]	@ tmp110, pgnum
 558 0510 D0309FE5 		ldr	r3, .L109+4	@ tmp111,
 559 0514 0040E0E3 		mvn	r4, #0	@ tmp112,
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 11


 560 0518 00A0A0E1 		mov	sl, r0	@ tmp108,
 561 051c 2010A0E3 		mov	r1, #32	@,
 562 0520 004083E5 		str	r4, [r3, #0]	@ tmp112, pgpos
 563 0524 FEFFFFEB 		bl	ConfigLoadString	@
 564 0528 0A00A0E1 		mov	r0, sl	@ buf, tmp108
 565 052c B8109FE5 		ldr	r1, .L109+8	@,
 566 0530 FEFFFFEB 		bl	strcmp	@
 567 0534 008050E2 		subs	r8, r0, #0	@ tmp114,
 568 0538 2000001A 		bne	.L105	@,
 569 053c AC009FE5 		ldr	r0, .L109+12	@,
 570 0540 0410A0E3 		mov	r1, #4	@,
 571 0544 FEFFFFEB 		bl	ConfigLoadBinary	@
 572 0548 A4509FE5 		ldr	r5, .L109+16	@ tmp118,
 573 054c A4009FE5 		ldr	r0, .L109+20	@,
 574 0550 0410A0E3 		mov	r1, #4	@,
 575 0554 FEFFFFEB 		bl	ConfigLoadBinary	@
 576 0558 9C009FE5 		ldr	r0, .L109+24	@,
 577 055c 0410A0E3 		mov	r1, #4	@,
 578 0560 FEFFFFEB 		bl	ConfigLoadBinary	@
 579 0564 94409FE5 		ldr	r4, .L109+28	@ tmp120,
 580 0568 8010A0E3 		mov	r1, #128	@,
 581 056c 0500A0E1 		mov	r0, r5	@, tmp118
 582 0570 FEFFFFEB 		bl	ConfigLoadString	@
 583 0574 0610A0E1 		mov	r1, r6	@, tmp110
 584 0578 800085E2 		add	r0, r5, #128	@, tmp118,
 585 057c FEFFFFEB 		bl	ConfigLoadBinary	@
 586 0580 140094E5 		ldr	r0, [r4, #20]	@ webradio.wr_pridns, webradio.wr_pridns
 587 0584 047094E5 		ldr	r7, [r4, #4]	@ D.3079, webradio.wr_gain
 588 0588 FEFFFFEB 		bl	inet_ntoa	@
 589 058c 0060A0E1 		mov	r6, r0	@ D.3081,
 590 0590 180094E5 		ldr	r0, [r4, #24]	@ webradio.wr_secdns, webradio.wr_secdns
 591 0594 FEFFFFEB 		bl	inet_ntoa	@
 592 0598 B0C8D5E1 		ldrh	ip, [r5, #128]	@ proxy.proxy_port, proxy.proxy_port
 593 059c 00008DE5 		str	r0, [sp, #0]	@,
 594 05a0 0720A0E1 		mov	r2, r7	@ D.3079, D.3079
 595 05a4 0630A0E1 		mov	r3, r6	@ D.3081, D.3081
 596 05a8 0800A0E3 		mov	r0, #8	@,
 597 05ac 50109FE5 		ldr	r1, .L109+32	@,
 598 05b0 20108DE9 		stmib	sp, {r5, ip}	@ phole stm
 599 05b4 FEFFFFEB 		bl	LogMsg	@
 600 05b8 0840A0E1 		mov	r4, r8	@ rc, tmp114
 601 05bc 020000EA 		b	.L107	@
 602              	.L105:
 603 05c0 0800A0E3 		mov	r0, #8	@,
 604 05c4 3C109FE5 		ldr	r1, .L109+36	@,
 605 05c8 FEFFFFEB 		bl	LogMsg	@
 606              	.L107:
 607 05cc 0A00A0E1 		mov	r0, sl	@ buf, tmp108
 608 05d0 FEFFFFEB 		bl	free	@
 609 05d4 0400A0E1 		mov	r0, r4	@ <result>, rc
 610 05d8 0CD08DE2 		add	sp, sp, #12	@,,
 611 05dc F045BDE8 		ldmfd	sp!, {r4, r5, r6, r7, r8, sl, lr}
 612 05e0 1EFF2FE1 		bx	lr
 613              	.L110:
 614              		.align	2
 615              	.L109:
 616 05e4 0C000000 		.word	pgnum
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 12


 617 05e8 00000000 		.word	pgpos
 618 05ec 10000000 		.word	.LC1
 619 05f0 04000000 		.word	webradio+4
 620 05f4 00000000 		.word	proxy
 621 05f8 14000000 		.word	webradio+20
 622 05fc 18000000 		.word	webradio+24
 623 0600 00000000 		.word	webradio
 624 0604 14000000 		.word	.LC2
 625 0608 2C000000 		.word	.LC3
 626              		.size	ConfigLoad, .-ConfigLoad
 627              		.section	.rodata.str1.4
 628 003e 0000     		.align	2
 629              	.LC4:
 630 0040 53617665 		.ascii	"Saved %d %s %s %s:%u\012\000"
 630      64202564 
 630      20257320 
 630      25732025 
 630      733A2575 
 631 0056 0000     		.text
 632              		.align	2
 633              		.global	ConfigSave
 634              		.type	ConfigSave, %function
 635              	ConfigSave:
 636              		@ Function supports interworking.
 637              		@ args = 0, pretend = 0, frame = 0
 638              		@ frame_needed = 0, uses_anonymous_args = 0
 639 060c F0402DE9 		stmfd	sp!, {r4, r5, r6, r7, lr}	@,
 640 0610 AC309FE5 		ldr	r3, .L113	@ tmp107,
 641 0614 0020E0E3 		mvn	r2, #0	@ tmp108,
 642 0618 002083E5 		str	r2, [r3, #0]	@ tmp108, pgpos
 643 061c A4309FE5 		ldr	r3, .L113+4	@ tmp105,
 644 0620 A4409FE5 		ldr	r4, .L113+8	@ tmp110,
 645 0624 0260A0E3 		mov	r6, #2	@ tmp106,
 646 0628 0CD04DE2 		sub	sp, sp, #12	@,,
 647 062c 006083E5 		str	r6, [r3, #0]	@ tmp106, pgnum
 648 0630 98009FE5 		ldr	r0, .L113+12	@,
 649 0634 FEFFFFEB 		bl	ConfigSaveString	@
 650 0638 0400A0E1 		mov	r0, r4	@, tmp110
 651 063c 0410A0E3 		mov	r1, #4	@,
 652 0640 FEFFFFEB 		bl	ConfigSaveBinary	@
 653 0644 88509FE5 		ldr	r5, .L113+16	@ tmp113,
 654 0648 100084E2 		add	r0, r4, #16	@, tmp110,
 655 064c 0410A0E3 		mov	r1, #4	@,
 656 0650 FEFFFFEB 		bl	ConfigSaveBinary	@
 657 0654 140084E2 		add	r0, r4, #20	@, tmp110,
 658 0658 0410A0E3 		mov	r1, #4	@,
 659 065c FEFFFFEB 		bl	ConfigSaveBinary	@
 660 0660 70409FE5 		ldr	r4, .L113+20	@ tmp115,
 661 0664 0500A0E1 		mov	r0, r5	@, tmp113
 662 0668 FEFFFFEB 		bl	ConfigSaveString	@
 663 066c 0610A0E1 		mov	r1, r6	@, tmp106
 664 0670 800085E2 		add	r0, r5, #128	@, tmp113,
 665 0674 FEFFFFEB 		bl	ConfigSaveBinary	@
 666 0678 FEFFFFEB 		bl	ConfigFlush	@
 667 067c 140094E5 		ldr	r0, [r4, #20]	@ webradio.wr_pridns, webradio.wr_pridns
 668 0680 047094E5 		ldr	r7, [r4, #4]	@ D.3064, webradio.wr_gain
 669 0684 FEFFFFEB 		bl	inet_ntoa	@
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 13


 670 0688 0060A0E1 		mov	r6, r0	@ D.3066,
 671 068c 180094E5 		ldr	r0, [r4, #24]	@ webradio.wr_secdns, webradio.wr_secdns
 672 0690 FEFFFFEB 		bl	inet_ntoa	@
 673 0694 B0C8D5E1 		ldrh	ip, [r5, #128]	@ proxy.proxy_port, proxy.proxy_port
 674 0698 00008DE5 		str	r0, [sp, #0]	@,
 675 069c 0720A0E1 		mov	r2, r7	@ D.3064, D.3064
 676 06a0 0630A0E1 		mov	r3, r6	@ D.3066, D.3066
 677 06a4 0800A0E3 		mov	r0, #8	@,
 678 06a8 2C109FE5 		ldr	r1, .L113+24	@,
 679 06ac 20108DE9 		stmib	sp, {r5, ip}	@ phole stm
 680 06b0 FEFFFFEB 		bl	LogMsg	@
 681 06b4 0000A0E3 		mov	r0, #0	@ <result>,
 682 06b8 0CD08DE2 		add	sp, sp, #12	@,,
 683 06bc F040BDE8 		ldmfd	sp!, {r4, r5, r6, r7, lr}
 684 06c0 1EFF2FE1 		bx	lr
 685              	.L114:
 686              		.align	2
 687              	.L113:
 688 06c4 00000000 		.word	pgpos
 689 06c8 0C000000 		.word	pgnum
 690 06cc 04000000 		.word	webradio+4
 691 06d0 10000000 		.word	.LC1
 692 06d4 00000000 		.word	proxy
 693 06d8 00000000 		.word	webradio
 694 06dc 40000000 		.word	.LC4
 695              		.size	ConfigSave, .-ConfigSave
 696              		.align	2
 697              		.global	NutNetSaveConfig
 698              		.type	NutNetSaveConfig, %function
 699              	NutNetSaveConfig:
 700              		@ Function supports interworking.
 701              		@ args = 0, pretend = 0, frame = 0
 702              		@ frame_needed = 0, uses_anonymous_args = 0
 703 06e0 3C309FE5 		ldr	r3, .L117	@ tmp105,
 704 06e4 0120A0E3 		mov	r2, #1	@ tmp106,
 705 06e8 04E02DE5 		str	lr, [sp, #-4]!	@,
 706 06ec 002083E5 		str	r2, [r3, #0]	@ tmp106, pgnum
 707 06f0 30E09FE5 		ldr	lr, .L117+4	@ tmp102,
 708 06f4 30309FE5 		ldr	r3, .L117+8	@ tmp107,
 709 06f8 20C0A0E3 		mov	ip, #32	@ tmp103,
 710 06fc 0020E0E3 		mvn	r2, #0	@ tmp108,
 711 0700 0E00A0E1 		mov	r0, lr	@, tmp102
 712 0704 0C10A0E1 		mov	r1, ip	@, tmp103
 713 0708 002083E5 		str	r2, [r3, #0]	@ tmp108, pgpos
 714 070c 00C0CEE5 		strb	ip, [lr, #0]	@ tmp103, confnet.cd_size
 715 0710 FEFFFFEB 		bl	ConfigSaveBinary	@
 716 0714 FEFFFFEB 		bl	ConfigFlush	@
 717 0718 0000A0E3 		mov	r0, #0	@ <result>,
 718 071c 04E09DE4 		ldr	lr, [sp], #4
 719 0720 1EFF2FE1 		bx	lr
 720              	.L118:
 721              		.align	2
 722              	.L117:
 723 0724 0C000000 		.word	pgnum
 724 0728 00000000 		.word	confnet
 725 072c 00000000 		.word	pgpos
 726              		.size	NutNetSaveConfig, .-NutNetSaveConfig
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 14


 727              		.align	2
 728              		.global	NutNetLoadConfig
 729              		.type	NutNetLoadConfig, %function

⌨️ 快捷键说明

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