📄 samba.fw.asm
字号:
404: fffff100 swinv 0x00fff100 408: fffff440 swinv 0x00fff440 40c: 00200f3c eoreq r0, r0, ip, lsr pc 410: fffffc00 swinv 0x00fffc00 414: fffff200 swinv 0x00fff200 418: 000f4240 andeq r4, pc, r0, asr #4 41c: 004f3f01 subeq r3, pc, r1, lsl #30 420: 00273f01 eoreq r3, r7, r1, lsl #30 424: 001a3f01 andeqs r3, sl, r1, lsl #30 428: 001abf01 andeqs fp, sl, r1, lsl #30 42c: 00093f01 andeq r3, r9, r1, lsl #30 430: 0009bf01 andeq fp, r9, r1, lsl #30 434: 10483f0e subne r3, r8, lr, lsl #30 438: fffffd40 swinv 0x00fffd40 43c: a5000401 strge r0, [r0, #-1025] 440: 27080340 strcs r0, [r8, -r0, asr #6] 444: 00200f64 eoreq r0, r0, r4, ror #30 448: fffb0000 swinv 0x00fb0000 44c: 00200f6c eoreq r0, r0, ip, ror #30 450: 40480200 submi r0, r8, r0, lsl #4 454: 21004ab3 strcsh r4, [r0, -r3] 458: d5020403 strle r0, [r2, #-1027] 45c: 40500040 submis r0, r0, r0, asr #32 460: 0040e000 subeq lr, r0, r0 464: 04093101 streq r3, [r9], #-257 468: 0c000400 cfstrseq mvf0, [r0], {0} 46c: 29080c09 stmcsdb r8, {r0, r3, sl, fp} 470: 4770d3f2 undefined 474: 694a49ac stmvsdb sl, {r2, r3, r5, r7, r8, fp, lr}^ 478: d5fc0792 ldrleb r0, [ip, #1938]! 47c: 477061c8 ldrmib r6, [r0, -r8, asr #3]! 480: 49a948aa stmmiib r9!, {r1, r3, r5, r7, fp, lr} 484: 3801e000 stmccda r1, {sp, lr, pc} 488: 07d2694a ldreqb r6, [r2, sl, asr #18] 48c: 2800d402 stmcsda r0, {r1, sl, ip, lr, pc} 490: e005d1f9 strd sp, [r5], -r9 494: d0032800 andle r2, r3, r0, lsl #16 498: 06006988 streq r6, [r0], -r8, lsl #19 49c: 47700e00 ldrmib r0, [r0, -r0, lsl #28]! 4a0: 200149a3 andcs r4, r1, r3, lsr #19 4a4: 20ff7048 rsccss r7, pc, r8, asr #32 4a8: b5f34770 ldrltb r4, [r3, #1904]! 4ac: 26001c0f strcs r1, [r0], -pc, lsl #24 4b0: e01e2400 ands r2, lr, r0, lsl #8 4b4: ffe4f7ff swinv 0x00e4f7ff 4b8: 1c054a9d stcne 10, cr4, [r5], {157} 4bc: 28007850 stmcsda r0, {r4, r6, fp, ip, sp, lr} 4c0: 2001d003 andcs sp, r1, r3 4c4: bc08bcfc stclt 12, cr11, [r8], {252} 4c8: 1c314718 ldcne 7, cr4, [r1], #-96 4cc: f7ff1c28 ldrnvb r1, [pc, r8, lsr #24]! 4d0: 4a97ffbf bmi 0xfe6003d4 4d4: 78111c06 ldmvcda r1, {r1, r2, sl, fp, ip} 4d8: 43086850 tstmi r8, #5242880 ; 0x500000 4dc: 9800d008 stmlsda r0, {r3, ip, lr, pc} 4e0: 30017005 andcc r7, r1, r5 4e4: 2f809000 swics 0x00809000 4e8: 6850d102 ldmvsda r0, {r1, r8, ip, lr, pc}^ 4ec: 60503801 subvss r3, r0, r1, lsl #16 4f0: 42bc3401 adcmis r3, ip, #16777216 ; 0x1000000 4f4: 1c30d3de ldcne 3, cr13, [r0], #-888 4f8: b5f8e7e4 ldrltb lr, [r8, #2020]! 4fc: 20001c06 andcs r1, r0, r6, lsl #24 500: 1c0c4f8b stcne 15, cr4, [ip], {139} 504: 70782900 rsbvcs r2, r8, r0, lsl #18 508: 2101d102 tstcs r1, r2, lsl #2 50c: e0017039 and r7, r1, r9, lsr r0 510: 7038607c eorvcs r6, r8, ip, ror r0 514: d0030661 andle r0, r3, r1, ror #12 518: 31801c21 orrcc r1, r0, r1, lsr #24 51c: 01e409cc mvneq r0, ip, asr #19 520: f7ff2500 ldrnvb r2, [pc, r0, lsl #10]! 524: 4f82ffad swimi 0x0082ffad 528: 29007879 stmcsdb r0, {r0, r3, r4, r5, r6, fp, ip, sp, lr} 52c: 2000d00b andcs sp, r0, fp 530: f7ff7078 undefined 534: 7879ffa5 ldmvcda r9!, {r0, r2, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ 538: d0042900 andle r2, r4, r0, lsl #18 53c: 70782000 rsbvcs r2, r8, r0 540: bc08bcf8 stclt 12, cr11, [r8], {248} 544: 28154718 ldmcsda r5, {r3, r4, r8, r9, sl, lr} 548: 2843d005 stmcsda r3, {r0, r2, ip, lr, pc}^ 54c: 2871d003 ldmcsda r1!, {r0, r1, ip, lr, pc}^ 550: 2d00d0f6 stccs 0, cr13, [r0, #-984] 554: 2700d0e5 strcs sp, [r0, -r5, ror #1] 558: 1c292501 cfstr32ne mvfx2, [r9], #-4 55c: f0001c30 andnv r1, r0, r0, lsr ip 560: 4973f878 ldmmidb r3!, {r3, r4, r5, r6, fp, ip, sp, lr, pc}^ 564: 78490600 stmvcda r9, {r9, sl}^ 568: 29000e00 stmcsdb r0, {r9, sl, fp} 56c: 4970d003 ldmmidb r0!, {r0, r1, ip, lr, pc}^ 570: 70482000 subvc r2, r8, r0 574: 2804e7e4 stmcsda r4, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} 578: 2806d003 stmcsda r6, {r0, r1, ip, lr, pc} 57c: 2815d00b ldmcsda r5, {r0, r1, r3, ip, lr, pc} 580: 2700d001 strcs sp, [r0, -r1] 584: 2c0043ff stccs 3, cr4, [r0], {255} 588: 2004d10b andcs sp, r4, fp, lsl #2 58c: ff72f7ff swinv 0x0072f7ff 590: ff76f7ff swinv 0x0076f7ff 594: 3501e007 strcc lr, [r1, #-7] 598: 0e2d062d cfmadda32eq mvax1, mvax0, mvfx13, mvfx13 59c: 36803c80 strcc r3, [r0], r0, lsl #25 5a0: 2f00e7f1 swics 0x0000e7f1 5a4: 4962d0d9 stmmidb r2!, {r0, r3, r4, r6, r7, ip, lr, pc}^ 5a8: 70082000 andvc r2, r8, r0 5ac: b5f8e7c8 ldrltb lr, [r8, #1992]! 5b0: 485e1c06 ldmmida lr, {r1, r2, sl, fp, ip}^ 5b4: 90004a5e andls r4, r0, lr, asr sl 5b8: 27642000 strcsb r2, [r4, -r0]! 5bc: 24002501 strcs r2, [r0], #-1281 5c0: 70502900 subvcs r2, r0, r0, lsl #18 5c4: 2001d101 andcs sp, r1, r1, lsl #2 5c8: 4a59e002 bmi 0x16785d8 5cc: 60512000 subvss r2, r1, r0 5d0: 20437010 subcs r7, r3, r0, lsl r0 5d4: ff4ef7ff swinv 0x004ef7ff 5d8: 98004a53 stmlsda r0, {r0, r1, r4, r6, r9, fp, lr} 5dc: 3801e000 stmccda r1, {sp, lr, pc} 5e0: 07c96951 undefined 5e4: 2800d402 stmcsda r0, {r1, sl, ip, lr, pc} 5e8: e001d1f9 strd sp, [r1], -r9 5ec: d1042800 tstle r4, r0, lsl #16 5f0: d1ee3f01 mvnle r3, r1, lsl #30 5f4: bc08bcf8 stclt 12, cr11, [r8], {248} 5f8: 4f4d4718 swimi 0x004d4718 5fc: ff40f7ff swinv 0x0040f7ff 600: 29007879 stmcsdb r0, {r0, r3, r4, r5, r6, fp, ip, sp, lr} 604: 2801d112 stmcsda r1, {r1, r4, r8, ip, lr, pc} 608: 2804d009 stmcsda r4, {r0, r3, ip, lr, pc} 60c: 2006d104 andcs sp, r6, r4, lsl #2 610: ff30f7ff swinv 0x0030f7ff 614: d0f12c00 rscles r2, r1, r0, lsl #24 618: 70382000 eorvcs r2, r8, r0 61c: 1c29e7ea stcne 7, cr14, [r9], #-936 620: f0001c30 andnv r1, r0, r0, lsr ip 624: 7879f848 ldmvcda r9!, {r3, r6, fp, ip, sp, lr, pc}^ 628: d0022900 andle r2, r2, r0, lsl #18 62c: 70782000 rsbvcs r2, r8, r0 630: 2800e7e0 stmcsda r0, {r5, r6, r7, r8, r9, sl, sp, lr, pc} 634: 3501d1f0 strcc sp, [r1, #-496] 638: 0e2d062d cfmadda32eq mvax1, mvax0, mvfx13, mvfx13 63c: 34803680 strcc r3, [r0], #1664 640: 493ce7dc ldmmidb ip!, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} 644: 60014a3a andvs r4, r1, sl, lsr sl 648: 6041493b subvs r4, r1, fp, lsr r9 64c: 70512100 subvcs r2, r1, r0, lsl #2 650: b5f04770 ldrltb r4, [r0, #1904]! 654: 1c0c1c07 stcne 12, cr1, [ip], {7} 658: 20012600 andcs r2, r1, r0, lsl #12 65c: ff0af7ff swinv 0x000af7ff 660: f7ff1c20 ldrnvb r1, [pc, r0, lsr #24]! 664: 43e0ff07 mvnmi pc, #28 ; 0x1c 668: 0e000600 cfmadd32eq mvax0, mvfx0, mvfx0, mvfx0 66c: ff02f7ff swinv 0x0002f7ff 670: 492f2500 stmmidb pc!, {r8, sl, sp} 674: 6848780a stmvsda r8, {r1, r3, fp, ip, sp, lr}^ 678: d0044302 andle r4, r4, r2, lsl #6 67c: 3701783c smladxcc r1, ip, r8, r7 680: 60483801 subvs r3, r8, r1, lsl #16 684: 2400e000 strcs lr, [r0] 688: f7ff1c20 ldrnvb r1, [pc, r0, lsr #24]! 68c: 1c31fef3 ldcne 14, cr15, [r1], #-972 690: f7ff1c20 ldrnvb r1, [pc, r0, lsr #24]! 694: 1c06fedd stcne 14, cr15, [r6], {221} 698: 2d803501 cfstr32cs mvfx3, [r0, #4] 69c: 0a30dbe9 beq 0xc37648 6a0: fee8f7ff mcr2 7, 7, pc, cr8, cr15, {7} 6a4: 0e000630 cfmadd32eq mvax1, mvfx0, mvfx0, mvfx0 6a8: fee4f7ff mcr2 7, 7, pc, cr4, cr15, {7} 6ac: fee8f7ff mcr2 7, 7, pc, cr8, cr15, {7} 6b0: bc08bcf0 stclt 12, cr11, [r8], {240} 6b4: b5f84718 ldrltb r4, [r8, #1816]! 6b8: 1c0c1c05 stcne 12, cr1, [ip], {5} 6bc: 46682102 strmibt r2, [r8], -r2, lsl #2 6c0: fef3f7ff mrc2 7, 7, pc, cr3, cr15, {7} 6c4: 1c282180 stfnes f2, [r8], #-512 6c8: feeff7ff mcr2 7, 7, pc, cr15, cr15, {7} 6cc: 1c064918 stcne 9, cr4, [r6], {24} 6d0: 25007848 strcs r7, [r0, #-2120] 6d4: 280043ed stmcsda r0, {r0, r2, r3, r5, r6, r7, r8, r9, lr} 6d8: f7ffd10b ldrnvb sp, [pc, fp, lsl #2]! 6dc: 0207fed1 andeq pc, r7, #3344 ; 0xd10 6e0: fecef7ff mcr2 7, 6, pc, cr14, cr15, {7} 6e4: 19c04912 stmneib r0, {r1, r4, r8, fp, lr}^ 6e8: 04007849 streq r7, [r0], #-2121 6ec: 29010c00 stmcsdb r1, {sl, fp} 6f0: 1c28d103 stfned f5, [r8], #-12 6f4: bc08bcf8 stclt 12, cr11, [r8], {248} 6f8: 42b04718 adcmis r4, r0, #6291456 ; 0x600000 6fc: ab00d109 blge 0x34b28 700: 42a07818 adcmi r7, r0, #1572864 ; 0x180000 704: 7858d105 ldmvcda r8, {r0, r2, r8, ip, lr, pc}^ 708: 060943e1 streq r4, [r9], -r1, ror #7 70c: 42880e09 addmi r0, r8, #144 ; 0x90 710: 2018d003 andcss sp, r8, r3 714: feaef7ff mcr2 7, 5, pc, cr14, cr15, {7} 718: 2006e7eb andcs lr, r6, fp, ror #15 71c: feaaf7ff mcr2 7, 5, pc, cr10, cr15, {7} 720: e7e72000 strb r2, [r7, r0]! 724: 00001021 andeq r1, r0, r1, lsr #32 728: fffff200 swinv 0x00fff200 72c: 00186a00 andeqs r6, r8, r0, lsl #20 730: 00200f4c eoreq r0, r0, ip, asr #30 734: 002004fb streqd r0, [r0], -fp 738: 002005af eoreq r0, r0, pc, lsr #11 73c: 22206b01 eorcs r6, r0, #1024 ; 0x400 740: 63014311 tstvs r1, #1140850688 ; 0x44000000 744: 07096b01 streq r6, [r9, -r1, lsl #22] 748: 6b01d5fc blvs 0x75f40 74c: 43912228 orrmis r2, r1, #-2147483646 ; 0x80000002 750: 6b016301 blvs 0x5935c 754: d1fc4011 mvnles r4, r1, lsl r0 758: 6b014770 blvs 0x52520 75c: 43112210 tstmi r1, #1 ; 0x1 760: 6b016301 blvs 0x5936c 764: d5fc07c9 ldrleb r0, [ip, #1993]! 768: 08496b01 stmeqda r9, {r0, r8, r9, fp, sp, lr}^ 76c: 63010049 tstvs r1, #73 ; 0x49 770: 07c96b01 streqb r6, [r9, r1, lsl #22] 774: 4770d4fc undefined 778: 2508b470 strcs fp, [r8, #-1136] 77c: 1c2c2610 stcne 6, cr2, [ip], #-64 780: d2002a08 andle r2, r0, #32768 ; 0x8000 784: 1b121c14 blne 0x4877dc 788: 780be002 stmvcda fp, {r1, sp, lr, pc} 78c: 65033101 strvs r3, [r3, #-257] 790: d2fa3c01 rscles r3, sl, #256 ; 0x100 794: 07db6b03 ldreqb r6, [fp, r3, lsl #22] 798: 6b03d506 blvs 0xf5bb8 79c: 005b085b subeqs r0, fp, fp, asr r8 7a0: 6b036303 blvs 0xd93b4 7a4: d4fc07db ldrlebt r0, [ip], #2011 7a8: 43336b03 teqmi r3, #3072 ; 0xc00 7ac: 6b036303 blvs 0xd93c0 7b0: d505079c strle r0, [r5, #-1948] 7b4: 22026b01 andcs r6, r2, #1024 ; 0x400 7b8: 63014391 tstvs r1, #1140850690 ; 0x44000002 7bc: 4770bc70 undefined 7c0: d5f407db ldrleb r0, [r4, #2011]! 7c4: d1da2a00 bicles r2, sl, r0, lsl #20 7c8: 07c96b01 streqb r6, [r9, r1, lsl #22] 7cc: 6b01d5f6 blvs 0x75fac 7d0: 00490849 subeq r0, r9, r9, asr #16 7d4: 6b016301 blvs 0x593e0 7d8: d4fc07c9 ldrlebt r0, [ip], #1993 7dc: b5f8e7ee ldrltb lr, [r8, #2030]! 7e0: 6b216804 blvs 0x85a7f8 7e4: d56f0749 strleb r0, [pc, #-1865]! ; 0xa3 7e8: 060a6d21 streq r6, [sl], -r1, lsr #26 7ec: 0e126d21 cdpeq 13, 1, cr6, cr2, cr1, {1} 7f0: 0e1b060b cfmsub32eq mvax0, mvfx0, mvfx11, mvfx11 7f4: 469c6d21 ldrmi r6, [ip], r1, lsr #26 7f8: 6d230609 stcvs 6, cr0, [r3, #-36]! 7fc: 021b0e09 andeqs r0, fp, #144 ; 0x90 800: 040d4319 streq r4, [sp], #-793 804: 0c2d6d21 stceq 13, cr6, [sp], #-132 808: 6d230609 stcvs 6, cr0, [r3, #-36]! 80c: 021b0e09 andeqs r0, fp, #144 ; 0x90 810: 040e4319 streq r4, [lr], #-793 814: 0c366d21 ldceq 13, cr6, [r6], #-132 818: 6d230609 stcvs 6, cr0, [r3, #-36]! 81c: 021b0e09 andeqs r0, fp, #144 ; 0x90 820: 04094319 streq r4, [r9], #-793 824: 06130c09 ldreq r0, [r3], -r9, lsl #24 828: 6b23d506 blvs 0x8f5c48 82c: 433b2780 teqmi fp, #33554432 ; 0x2000000 830: 6b236323 blvs 0x8d94c4 834: d5fc061b ldrleb r0, [ip, #1563]! 838: 27046b23 strcs r6, [r4, -r3, lsr #22] 83c: 632343bb teqvs r3, #-335544318 ; 0xec000002 840: 075b6b23 ldreqb r6, [fp, -r3, lsr #22] 844: 4663d4fc undefined 848: 431a021b tstmi sl, #-1342177279 ; 0xb0000001 84c: 27004bc1 strcs r4, [r0, -r1, asr #23] 850: d06a429a strleb r4, [sl], #-42 854: 23ffdc23 mvncss sp, #8960 ; 0x2300 858: 429a3302 addmis r3, sl, #134217728 ; 0x8000000 85c: dc12d040 ldcle 0, cr13, [r2], {64} 860: d0632a80 rsble r2, r3, r0, lsl #21 864: d0612a81 rsble r2, r1, r1, lsl #21 868: d1712a82 cmnle r1, r2, lsl #21 86c: 801fab00 andhis sl, pc, r0, lsl #22 870: 07306861 ldreq r6, [r0, -r1, ror #16]! 874: 07890f00 streq r0, [r9, r0, lsl #30] 878: 2803d56b stmcsda r3, {r0, r1, r3, r5, r6, r8, sl, ip, lr, pc} 87c: 0080d869 addeq sp, r0, r9, ror #16 880: 6b001900 blvs 0x6c88 884: 23ffe07b mvncss lr, #123 ; 0x7b 888: 429a3303 addmis r3, sl, #201326592 ; 0xc000000 88c: 2303d06d tstcs r3, #109 ; 0x6d 890: 429a021b addmis r0, sl, #-1342177279 ; 0xb0000001 894: 3301d05c tstcc r1, #92 ; 0x5c 898: d021429a mlale r1, sl, r2, r4 89c: 2309e058 tstcs r9, #88 ; 0x58 8a0: 2602021b undefined 8a4: d042429a umaalle r4, r2, sl, r2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -