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

📄 samba.fw.asm

📁 专业汽车级嵌入式操作系统OSEK的源代码
💻 ASM
📖 第 1 页 / 共 5 页
字号:
     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 + -