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

📄 samba.fw.asm

📁 专业汽车级嵌入式操作系统OSEK的源代码
💻 ASM
📖 第 1 页 / 共 5 页
字号:
    11f0:	ffffffff 	swinv	0x00ffffff    11f4:	ffffffff 	swinv	0x00ffffff    11f8:	ffffffff 	swinv	0x00ffffff    11fc:	ffffffff 	swinv	0x00ffffff    1200:	22407c80 	subcs	r7, r0, #32768	; 0x8000    1204:	748a4302 	strvc	r4, [sl], #770    1208:	1809e123 	stmneda	r9, {r0, r1, r5, r8, sp, lr, pc}    120c:	6a5269ba 	bvs	0x149b8fc    1210:	7c801810 	stcvc	8, cr1, [r0], {16}    1214:	e7f52220 	ldrb	r2, [r5, r0, lsr #4]!    1218:	28019802 	stmcsda	r1, {r1, fp, ip, pc}    121c:	4975d1f4 	ldmmidb	r5!, {r2, r4, r5, r6, r7, r8, ip, lr, pc}^    1220:	6a896909 	bvs	0xfe25b64c    1224:	1d096a49 	fstsne	s12, [r9, #-292]    1228:	780b1c62 	stmvcda	fp, {r1, r5, r6, sl, fp, ip}    122c:	784b7013 	stmvcda	fp, {r0, r1, r4, ip, sp, lr}^    1230:	20037053 	andcs	r7, r3, r3, asr r0    1234:	69f8e751 	ldmvsib	r8!, {r0, r4, r6, r8, r9, sl, sp, lr, pc}^    1238:	21046a40 	tstcs	r4, r0, asr #20    123c:	e10876c1 	smlabt	r8, r1, r6, r7    1240:	6a406ab8 	bvs	0x101bd28    1244:	6a496ab9 	bvs	0x125bd30    1248:	22107e89 	andcss	r7, r0, #2192	; 0x890    124c:	7682430a 	strvc	r4, [r2], sl, lsl #6    1250:	28019802 	stmcsda	r1, {r1, fp, ip, pc}    1254:	6ab8d1f3 	bvs	0xfee35a28    1258:	30216a40 	eorcc	r6, r1, r0, asr #20    125c:	49847800 	stmmiib	r4, {fp, ip, sp, lr}    1260:	90004348 	andls	r4, r0, r8, asr #6    1264:	1c624669 	stcnel	6, cr4, [r2], #-420    1268:	1e402004 	cdpne	0, 4, cr2, cr0, cr4, {0}    126c:	54135c0b 	ldrpl	r5, [r3], #-3083    1270:	2005d1fb 	strcsd	sp, [r5], -fp    1274:	9802e6b3 	stmlsda	r2, {r0, r1, r4, r5, r7, r9, sl, sp, lr, pc}    1278:	d1e02801 	mvnle	r2, r1, lsl #16    127c:	90007870 	andls	r7, r0, r0, ror r8    1280:	d3022804 	tstle	r2, #262144	; 0x40000    1284:	43ed253f 	mvnmi	r2, #264241152	; 0xfc00000    1288:	9800e0e6 	stmlsda	r0, {r1, r2, r5, r6, r7, sp, lr, pc}    128c:	0e000600 	cfmadd32eq	mvax0, mvfx0, mvfx0, mvfx0    1290:	fb74f003 	blx	0x1d3d2a6    1294:	98001c05 	stmlsda	r0, {r0, r2, sl, fp, ip}    1298:	0e000600 	cfmadd32eq	mvax0, mvfx0, mvfx0, mvfx0    129c:	fb96f003 	blx	0xfe5bd2b2    12a0:	20027060 	andcs	r7, r2, r0, rrx    12a4:	7870e69b 	ldmvcda	r0!, {r0, r1, r3, r4, r7, r9, sl, sp, lr, pc}^    12a8:	46689000 	strmibt	r9, [r8], -r0    12ac:	808178b1 	strhih	r7, [r1], r1    12b0:	28049800 	stmcsda	r4, {fp, ip, pc}    12b4:	253fd301 	ldrcs	sp, [pc, #-769]!	; 0xfbb    12b8:	78f3e594 	ldmvcia	r3!, {r2, r4, r7, r8, sl, sp, lr, pc}^    12bc:	1c321d36 	ldcne	13, cr1, [r2], #-216    12c0:	88814668 	stmhiia	r1, {r3, r5, r6, r9, sl, lr}    12c4:	0e090609 	cfmadd32eq	mvax0, mvfx0, mvfx9, mvfx9    12c8:	06009800 	streq	r9, [r0], -r0, lsl #16    12cc:	f0030e00 	andnv	r0, r3, r0, lsl #28    12d0:	1c05fb9f 	stcne	11, cr15, [r5], {159}    12d4:	9802e0bd 	stmlsda	r2, {r0, r2, r3, r4, r5, r7, sp, lr, pc}    12d8:	d1fb2801 	mvnles	r2, r1, lsl #16    12dc:	90007870 	andls	r7, r0, r0, ror r8    12e0:	d2cf2804 	sbcle	r2, pc, #262144	; 0x40000    12e4:	06009800 	streq	r9, [r0], -r0, lsl #16    12e8:	f0030e00 	andnv	r0, r3, r0, lsl #28    12ec:	1c05fb47 	stcne	11, cr15, [r5], {71}    12f0:	06009800 	streq	r9, [r0], -r0, lsl #16    12f4:	f0030e00 	andnv	r0, r3, r0, lsl #28    12f8:	4669fb69 	strmibt	pc, [r9], -r9, ror #22    12fc:	46688088 	strmibt	r8, [r8], -r8, lsl #1    1300:	70608880 	rsbvc	r8, r0, r0, lsl #17    1304:	2d002002 	stccs	0, cr2, [r0, #-8]    1308:	8889db10 	stmhiia	r9, {r4, r8, r9, fp, ip, lr, pc}    130c:	d00d2900 	andle	r2, sp, r0, lsl #18    1310:	46681ca2 	strmibt	r1, [r8], -r2, lsr #25    1314:	06098881 	streq	r8, [r9], -r1, lsl #17    1318:	98000e09 	stmlsda	r0, {r0, r3, r9, sl, fp}    131c:	0e000600 	cfmadd32eq	mvax0, mvfx0, mvfx0, mvfx0    1320:	fbecf003 	blx	0xffb3d336    1324:	46681c05 	strmibt	r1, [r8], -r5, lsl #24    1328:	1c808880 	stcne	8, cr8, [r0], {128}    132c:	22104669 	andcss	r4, r0, #110100480	; 0x6900000    1330:	889b466b 	ldmhiia	fp, {r0, r1, r3, r5, r6, r9, sl, lr}    1334:	808a1ad2 	ldrhid	r1, [sl], r2    1338:	22008889 	andcs	r8, r0, #8978432	; 0x890000    133c:	29001823 	stmcsdb	r0, {r0, r1, r5, fp, ip}    1340:	1e49d002 	cdpne	0, 4, cr13, cr9, cr2, {0}    1344:	d1fc545a 	mvnles	r5, sl, asr r4    1348:	88894669 	stmhiia	r9, {r0, r3, r5, r6, r9, sl, lr}    134c:	e6461840 	strb	r1, [r6], -r0, asr #16    1350:	28019802 	stmcsda	r1, {r1, fp, ip, pc}    1354:	29ffd114 	ldmcsib	pc!, {r2, r4, r8, ip, lr, pc}^    1358:	2513d108 	ldrcs	sp, [r3, #-264]    135c:	201443ed 	andcss	r4, r4, sp, ror #7    1360:	1c622100 	stfnee	f2, [r2]    1364:	54111e40 	ldrpl	r1, [r1], #-3648    1368:	e005d1fc 	strd	sp, [r5], -ip    136c:	49b12214 	ldmmiib	r1!, {r2, r4, r9, sp}    1370:	1c603136 	stfnee	f3, [r0], #-216    1374:	feeef013 	mcr2	0, 7, pc, cr14, cr3, {0}    1378:	e6ae2015 	ssat	r2, #15, r5    137c:	28019802 	stmcsda	r1, {r1, fp, ip, pc}    1380:	4668d167 	strmibt	sp, [r8], -r7, ror #2    1384:	80c17871 	sbchi	r7, r1, r1, ror r8    1388:	706078b0 	strvch	r7, [r0], #-128    138c:	4668a901 	strmibt	sl, [r8], -r1, lsl #18    1390:	f00188c0 	andnv	r8, r1, r0, asr #17    1394:	1c05f9c5 	stcne	9, cr15, [r5], {197}    1398:	88804668 	stmhiia	r0, {r3, r5, r6, r9, sl, lr}    139c:	270370a0 	strcs	r7, [r3, -r0, lsr #1]    13a0:	db132d00 	blle	0x4cc7a8    13a4:	88804668 	stmhiia	r0, {r3, r5, r6, r9, sl, lr}    13a8:	d00f2800 	andle	r2, pc, r0, lsl #16    13ac:	466878f3 	undefined    13b0:	1ce18882 	stcnel	8, cr8, [r1], #520    13b4:	f00188c0 	andnv	r8, r1, r0, asr #17    13b8:	1c05f9e7 	stcne	9, cr15, [r5], {231}    13bc:	46682800 	strmibt	r2, [r8], -r0, lsl #16    13c0:	2100da02 	tstcs	r0, r2, lsl #20    13c4:	e0018081 	and	r8, r1, r1, lsl #1    13c8:	1cff8887 	ldcnel	8, cr8, [pc], #540    13cc:	213b4668 	teqcs	fp, r8, ror #12    13d0:	8892466a 	ldmhiia	r2, {r1, r3, r5, r6, r9, sl, lr}    13d4:	80811a89 	addhi	r1, r1, r9, lsl #21    13d8:	21008880 	smlabbcs	r0, r0, r8, r8    13dc:	280019e2 	stmcsda	r0, {r1, r5, r6, r7, r8, fp, ip}    13e0:	1e40d002 	cdpne	0, 4, cr13, cr0, cr2, {0}    13e4:	d1fc5411 	mvnles	r5, r1, lsl r4    13e8:	88804668 	stmhiia	r0, {r3, r5, r6, r9, sl, lr}    13ec:	e5f61838 	ldrb	r1, [r6, #2104]!    13f0:	e4f72541 	ldrbt	r2, [r7], #1345    13f4:	0000015c 	andeq	r0, r0, ip, asr r1    13f8:	28137830 	ldmcsda	r3, {r4, r5, fp, ip, sp, lr}    13fc:	4668d129 	strmibt	sp, [r8], -r9, lsr #2    1400:	80c178b1 	strhih	r7, [r1], #129    1404:	808178f1 	strhid	r7, [r1], r1    1408:	78701d31 	ldmvcda	r0!, {r0, r4, r5, r8, sl, fp, ip}^    140c:	16000600 	strne	r0, [r0], -r0, lsl #12    1410:	db1e2800 	blle	0x78b418    1414:	88804668 	stmhiia	r0, {r3, r5, r6, r9, sl, lr}    1418:	d01a2800 	andles	r2, sl, r0, lsl #16    141c:	88804668 	stmhiia	r0, {r3, r5, r6, r9, sl, lr}    1420:	d216283c 	andles	r2, r6, #3932160	; 0x3c0000    1424:	88804668 	stmhiia	r0, {r3, r5, r6, r9, sl, lr}    1428:	1e401808 	cdpne	8, 4, cr1, cr0, cr8, {0}    142c:	28007800 	stmcsda	r0, {fp, ip, sp, lr}    1430:	4668d10f 	strmibt	sp, [r8], -pc, lsl #2    1434:	88c08882 	stmhiia	r0, {r1, r7, fp, pc}^    1438:	f908f001 	stmnvdb	r8, {r0, ip, sp, lr, pc}    143c:	20041c05 	andcs	r1, r4, r5, lsl #24    1440:	428543c0 	addmi	r4, r5, #3	; 0x3    1444:	9805d105 	stmlsda	r5, {r0, r2, r8, ip, lr, pc}    1448:	78099905 	stmvcda	r9, {r0, r2, r8, fp, ip, pc}    144c:	430a2201 	tstmi	sl, #268435456	; 0x10000000    1450:	98027002 	stmlsda	r2, {r1, ip, sp, lr}    1454:	d1042801 	tstle	r4, r1, lsl #16    1458:	99039806 	stmlsdb	r3, {r1, r2, fp, ip, pc}    145c:	70257001 	eorvc	r7, r5, r1    1460:	9806e002 	stmlsda	r6, {r1, sp, lr, pc}    1464:	70012100 	andvc	r2, r1, r0, lsl #2    1468:	b0072000 	andlt	r2, r7, r0    146c:	ff61f000 	swinv	0x0061f000    1470:	0000ea60 	andeq	lr, r0, r0, ror #20    1474:	496eb5f0 	stmmidb	lr!, {r4, r5, r6, r7, r8, sl, ip, sp, pc}^    1478:	4c726108 	ldfmie	f6, [r2], #-32    147c:	61204869 	teqvs	r0, r9, ror #16    1480:	4a692100 	bmi	0x1a49888    1484:	486a014e 	stmmida	sl!, {r1, r2, r3, r6, r8}^    1488:	203c6903 	eorcss	r6, ip, r3, lsl #18    148c:	699d4348 	ldmvsib	sp, {r3, r6, r8, r9, lr}    1490:	19ad6a6d 	stmneib	sp!, {r0, r2, r3, r5, r6, r9, fp, sp, lr}    1494:	50153512 	andpls	r3, r5, r2, lsl r5    1498:	4348200f 	cmpmi	r8, #15	; 0xf    149c:	1d150080 	ldcne	0, cr0, [r5, #-512]    14a0:	6a7f699f 	bvs	0x1fdbb24    14a4:	371319bf 	undefined    14a8:	1c15502f 	ldcne	0, cr5, [r5], {47}    14ac:	699f3508 	ldmvsib	pc, {r3, r8, sl, ip, sp}    14b0:	19bf6a7f 	ldmneib	pc!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    14b4:	502f3714 	eorpl	r3, pc, r4, lsl r7    14b8:	350c1c15 	strcc	r1, [ip, #-3093]    14bc:	6a7f699f 	bvs	0x1fdbb40    14c0:	371519bf 	undefined    14c4:	1c15502f 	ldcne	0, cr5, [r5], {47}    14c8:	699f3510 	ldmvsib	pc, {r4, r8, sl, ip, sp}    14cc:	19bf6a7f 	ldmneib	pc!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    14d0:	1c15502f 	ldcne	0, cr5, [r5], {47}    14d4:	699f3514 	ldmvsib	pc, {r2, r4, r8, sl, ip, sp}    14d8:	19bf6a7f 	ldmneib	pc!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    14dc:	502f370c 	eorpl	r3, pc, ip, lsl #14    14e0:	35181c15 	ldrcc	r1, [r8, #-3093]    14e4:	6a7f699f 	bvs	0x1fdbb68    14e8:	371919bf 	undefined    14ec:	1c15502f 	ldcne	0, cr5, [r5], {47}    14f0:	699f351c 	ldmvsib	pc, {r2, r3, r4, r8, sl, ip, sp}    14f4:	19bf6a7f 	ldmneib	pc!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    14f8:	502f371c 	eorpl	r3, pc, ip, lsl r7    14fc:	35201c15 	strcc	r1, [r0, #-3093]!    1500:	6a7f699f 	bvs	0x1fdbb84    1504:	371a19bf 	undefined    1508:	1c15502f 	ldcne	0, cr5, [r5], {47}    150c:	699f3524 	ldmvsib	pc, {r2, r5, r8, sl, ip, sp}    1510:	19bf6a7f 	ldmneib	pc!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    1514:	502f371b 	eorpl	r3, pc, fp, lsl r7    1518:	35281c15 	strcc	r1, [r8, #-3093]!    151c:	6a7f699f 	bvs	0x1fdbba0    1520:	371619bf 	undefined    1524:	1c15502f 	ldcne	0, cr5, [r5], {47}    1528:	699f352c 	ldmvsib	pc, {r2, r3, r5, r8, sl, ip, sp}    152c:	19bf6a7f 	ldmneib	pc!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    1530:	502f3717 	eorpl	r3, pc, r7, lsl r7    1534:	35301c15 	ldrcc	r1, [r0, #-3093]!    1538:	6a7f699f 	bvs	0x1fdbbbc    153c:	371819bf 	undefined    1540:	1c15502f 	ldcne	0, cr5, [r5], {47}    1544:	699f3534 	ldmvsib	pc, {r2, r4, r5, r8, sl, ip, sp}    1548:	19bf6a7f 	ldmneib	pc!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    154c:	502f1d3f 	eorpl	r1, pc, pc, lsr sp    1550:	35381c15 	ldrcc	r1, [r8, #-3093]!    1554:	6a7f699f 	bvs	0x1fdbbd8    1558:	360819be 	undefined    155c:	1c49502e 	mcrrne	0, 2, r5, r9, cr14    1560:	d38f2903 	orrle	r2, pc, #49152	; 0xc000    1564:	4a312100 	bmi	0xc4996c    1568:	434e2614 	cmpmi	lr, #20971520	; 0x1400000    156c:	43482018 	cmpmi	r8, #24	; 0x18    1570:	6a6d685d 	bvs	0x1b5b6ec    1574:	350819ad 	strcc	r1, [r8, #-2477]    1578:	20065015 	andcs	r5, r6, r5, lsl r0    157c:	00804348 	addeq	r4, r0, r8, asr #6    1580:	685f1d15 	ldmvsda	pc, {r0, r2, r4, r8, sl, fp, ip}^    1584:	19bf6a7f 	ldmneib	pc!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    1588:	502f3709 	eorpl	r3, pc, r9, lsl #14    158c:	35081c15 	strcc	r1, [r8, #-3093]    1590:	6a7f685f 	bvs	0x1fdb714    1594:	1cbf19bf 	ldcne	9, cr1, [pc], #764    1598:	1c15502f 	ldcne	0, cr5, [r5], {47}    159c:	685f350c 	ldmvsda	pc, {r2, r3, r8, sl, ip, sp}^    15a0:	19bf6a7f 	ldmneib	pc!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    15a4:	502f1d3f 	eorpl	r1, pc, pc, lsr sp    15a8:	35101c15 	ldrcc	r1, [r0, #-3093]    15ac:	6a7f685f 	bvs	0x1fdb730    15b0:	1dbf19bf 	ldcne	9, cr1, [pc, #764]!    15b4:	1c15502f 	ldcne	0, cr5, [r5], {47}    15b8:	685f3514 	ldmvsda	pc, {r2, r4, r8, sl, ip, sp}^    15bc:	19be6a7f 	ldmneib	lr!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, sp, lr}    15c0:	502e3610 	eorpl	r3, lr, r0, lsl r6    15c4:	29041c49 	stmcsdb	r4, {r0, r3, r6, sl, fp, ip}    15c8:	f000d3ce 	andnv	sp, r0, lr, asr #7    15cc:	f000fcd1 	ldrnvd	pc, [r0], -r1    15d0:	4818fb53 	ldmmida	r8, {r0, r1, r4, r6, r8, r9, fp, ip, sp, lr, pc}    15d4:	18414918 	stmneda	r1, {r3, r4, r8, fp, lr}^    15d8:	800a2200 	andhi	r2, sl, r0, lsl #4    15dc:	804a4a92 	umaalhi	r4, sl, r2, sl    15e0:	710a2201 	tstvc	sl, r1, lsl #4    15e4:	714a2200 	cmpvc	sl, r0, lsl #4    15e8:	302280ca 	eorcc	r8, r2, sl, asr #1    15ec:	77227002 	strvc	r7, [r2, -r2]!    15f0:	200177a2 	andcs	r7, r1, r2, lsr #15    15f4:	48117760 	ldmmida	r1, {r5, r6, r8, r9, sl, ip, sp, lr}    15f8:	83208360 	teqhi	r0, #-2147483647	; 0x80000001    15fc:	49102210 	ldmmidb	r0, {r4, r9, sp}    1600:	f0131c20 	andnvs	r1, r3, r0, lsr #24    1604:	2014fda7 	andcss	pc, r4, r7, lsr #27    1608:	4a0e2100 	bmi	0x389a10    160c:	1f003220 	swine	0x00003220    1610:	d1fc5011 	mvnles	r5, r1, lsl r0    1614:	fffcf012 	swinv	0x00fcf012    1618:	f804f013 	stmnvda	r4, {r0, r1, r4, ip, sp, lr, pc}    161c:	f7ff6160 	ldrnvb	r6, [pc, r0, ror #2]!    1620:	46c0f9bf 	undefined    1624:	00100d3d 	andeqs	r0, r0, sp, lsr sp    1628:	000089a0 	andeq	r8, r0, r0, lsr #19    162c:	00008940 	andeq	r8, r0, r0, asr #18    1630:	0000015c 	andeq	r0, r0, ip, asr r1    1634:	00008680 	andeq	r8, r0, r0, lsl #13    1638:	000002b2 	streqh	r0, [r0], -r2    163c:	0000ffff 	streqd	pc, [r0], -pc    1640:	00118d48 	andeqs	r8, r1, r8, asr #26    1644:	0000064c 	andeq	r0, r0, ip, asr #12    1648:	2700b5f3 	undefined    164c:	69004875 	stmvsdb	r0, {r0, r2, r4, r5, r6, fp, lr}    1650:	20ad9000 	adccs	r9, sp, r0    1654:	49750080 	ldmmidb	r5!, {r7}^    1658:	4e74180d 	cdpmi	8, 7, cr1, cr4, cr13, {0}    165c:	4c701d36 	ldcmil	13, cr1, [r0], #-216    1660:	28007fb0 	stmcsda	r0, {r4, r5, r7, r8, r9, sl, fp, ip, sp, lr}    1664:	1e40d007 	cdpne	0, 4, cr13, cr0, cr7, {0}    1668:	d9672801 	stmledb	r7!, {r0, fp, sp}^    166c:	d0231ec0 	eorle	r1, r3, r0, asr #29    1670:	d0431e40 	suble	r1, r3, r0, asr #28    1674:	7fa0e0ca 	swivc	0x00a0e0ca    1678:	d1fb2801 	mvnles	r2, r1, lsl #16    167c:	1c2077a7 	stcne	7, cr7, [r0], #-668    1680:	f0003020 	andnv	r3, r0, r0, lsr #32    1684:	2800f9eb 	stmcsda	r0, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}    1688:	2003da03 	andcs	sp, r3, r3, lsl #20    168c:	20047

⌨️ 快捷键说明

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