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

📄 atmega.lss

📁 ucos_ii在mega128上的移植
💻 LSS
📖 第 1 页 / 共 5 页
字号:
     29a:	98 0f       	add	r25, r24
     29c:	98 0f       	add	r25, r24
     29e:	98 0f       	add	r25, r24
     2a0:	98 0f       	add	r25, r24
     2a2:	98 0f       	add	r25, r24
     2a4:	98 0f       	add	r25, r24
     2a6:	98 0f       	add	r25, r24
     2a8:	98 0f       	add	r25, r24
     2aa:	98 0f       	add	r25, r24
     2ac:	98 0f       	add	r25, r24
     2ae:	98 0f       	add	r25, r24
     2b0:	98 0f       	add	r25, r24
     2b2:	98 0f       	add	r25, r24
     2b4:	98 0f       	add	r25, r24
     2b6:	98 0f       	add	r25, r24
     2b8:	98 0f       	add	r25, r24
     2ba:	0f 10       	cpse	r0, r15
     2bc:	0d 10       	cpse	r0, r13
     2be:	0b 10       	cpse	r0, r11
     2c0:	25 10       	cpse	r2, r5
     2c2:	23 10       	cpse	r2, r3
     2c4:	b9 0f       	add	r27, r25
     2c6:	b7 0f       	add	r27, r23
     2c8:	b5 0f       	add	r27, r21
     2ca:	1d 10       	cpse	r1, r13
     2cc:	21 10       	cpse	r2, r1
     2ce:	1f 10       	cpse	r1, r15
     2d0:	b3 0f       	add	r27, r19
     2d2:	1b 10       	cpse	r1, r11
     2d4:	b1 0f       	add	r27, r17
     2d6:	98 0f       	add	r25, r24
     2d8:	fd 0f       	add	r31, r29
     2da:	f9 0f       	add	r31, r25
     2dc:	f7 0f       	add	r31, r23
     2de:	f5 0f       	add	r31, r21
     2e0:	f3 0f       	add	r31, r19
     2e2:	af 0f       	add	r26, r31
     2e4:	fb 0f       	add	r31, r27
     2e6:	f1 0f       	add	r31, r17
     2e8:	ef 0f       	add	r30, r31
     2ea:	01 10       	cpse	r0, r1
     2ec:	ff 0f       	add	r31, r31
     2ee:	03 10       	cpse	r0, r3
     2f0:	27 10       	cpse	r2, r7
     2f2:	c5 0f       	add	r28, r21
     2f4:	e9 0f       	add	r30, r25
     2f6:	e7 0f       	add	r30, r23

000002f8 <OSMapTbl>:
     2f8:	01 02 04 08 10 20 40 80                             ..... @.

00000300 <OSUnMapTbl>:
     300:	00 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     310:	04 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     320:	05 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     330:	04 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     340:	06 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     350:	04 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     360:	05 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     370:	04 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     380:	07 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     390:	04 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     3a0:	05 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     3b0:	04 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     3c0:	06 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     3d0:	04 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     3e0:	05 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................
     3f0:	04 00 01 00 02 00 01 00 03 00 01 00 02 00 01 00     ................

00000400 <__ctors_end>:
     400:	11 24       	eor	r1, r1
     402:	1f be       	out	0x3f, r1	; 63
     404:	cf e5       	ldi	r28, 0x5F	; 95
     406:	d4 e0       	ldi	r29, 0x04	; 4
     408:	de bf       	out	0x3e, r29	; 62
     40a:	cd bf       	out	0x3d, r28	; 61

0000040c <__do_copy_data>:
     40c:	10 e0       	ldi	r17, 0x00	; 0
     40e:	a0 e6       	ldi	r26, 0x60	; 96
     410:	b0 e0       	ldi	r27, 0x00	; 0
     412:	ec e2       	ldi	r30, 0x2C	; 44
     414:	f5 e2       	ldi	r31, 0x25	; 37
     416:	02 c0       	rjmp	.+4      	; 0x41c <.do_copy_data_start>

00000418 <.do_copy_data_loop>:
     418:	05 90       	lpm	r0, Z+
     41a:	0d 92       	st	X+, r0

0000041c <.do_copy_data_start>:
     41c:	a2 36       	cpi	r26, 0x62	; 98
     41e:	b1 07       	cpc	r27, r17
     420:	d9 f7       	brne	.-10     	; 0x418 <.do_copy_data_loop>

00000422 <__do_clear_bss>:
     422:	13 e0       	ldi	r17, 0x03	; 3
     424:	a2 e6       	ldi	r26, 0x62	; 98
     426:	b0 e0       	ldi	r27, 0x00	; 0
     428:	01 c0       	rjmp	.+2      	; 0x42c <.do_clear_bss_start>

0000042a <.do_clear_bss_loop>:
     42a:	1d 92       	st	X+, r1

0000042c <.do_clear_bss_start>:
     42c:	ad 33       	cpi	r26, 0x3D	; 61
     42e:	b1 07       	cpc	r27, r17
     430:	e1 f7       	brne	.-8      	; 0x42a <.do_clear_bss_loop>
     432:	0e 94 71 10 	call	0x20e2	; 0x20e2 <main>
     436:	0c 94 95 12 	jmp	0x252a	; 0x252a <_exit>

0000043a <__bad_interrupt>:
     43a:	0c 94 00 00 	jmp	0	; 0x0 <__vectors>

0000043e <IsrEint0>:
     43e:	08 95       	ret

00000440 <IsrEint1>:
     440:	08 95       	ret

00000442 <__vector_3>:
     442:	1f 92       	push	r1
     444:	0f 92       	push	r0
     446:	0f b6       	in	r0, 0x3f	; 63
     448:	0f 92       	push	r0
     44a:	11 24       	eor	r1, r1
     44c:	2f 93       	push	r18
     44e:	3f 93       	push	r19
     450:	4f 93       	push	r20
     452:	5f 93       	push	r21
     454:	6f 93       	push	r22
     456:	7f 93       	push	r23
     458:	8f 93       	push	r24
     45a:	9f 93       	push	r25
     45c:	af 93       	push	r26
     45e:	bf 93       	push	r27
     460:	ef 93       	push	r30
     462:	ff 93       	push	r31
     464:	93 b3       	in	r25, 0x13	; 19
     466:	98 7f       	andi	r25, 0xF8	; 248
     468:	90 93 63 00 	sts	0x0063, r25
     46c:	80 91 64 00 	lds	r24, 0x0064
     470:	98 17       	cp	r25, r24
     472:	31 f0       	breq	.+12     	; 0x480 <__stack+0x21>
     474:	90 93 64 00 	sts	0x0064, r25
     478:	81 e1       	ldi	r24, 0x11	; 17
     47a:	80 93 62 00 	sts	0x0062, r24
     47e:	63 c0       	rjmp	.+198    	; 0x546 <__stack+0xe7>
     480:	80 91 62 00 	lds	r24, 0x0062
     484:	81 31       	cpi	r24, 0x11	; 17
     486:	59 f0       	breq	.+22     	; 0x49e <__stack+0x3f>
     488:	82 32       	cpi	r24, 0x22	; 34
     48a:	29 f0       	breq	.+10     	; 0x496 <__stack+0x37>
     48c:	83 33       	cpi	r24, 0x33	; 51
     48e:	59 f0       	breq	.+22     	; 0x4a6 <__stack+0x47>
     490:	10 92 62 00 	sts	0x0062, r1
     494:	58 c0       	rjmp	.+176    	; 0x546 <__stack+0xe7>
     496:	83 e3       	ldi	r24, 0x33	; 51
     498:	80 93 62 00 	sts	0x0062, r24
     49c:	54 c0       	rjmp	.+168    	; 0x546 <__stack+0xe7>
     49e:	82 e2       	ldi	r24, 0x22	; 34
     4a0:	80 93 62 00 	sts	0x0062, r24
     4a4:	50 c0       	rjmp	.+160    	; 0x546 <__stack+0xe7>
     4a6:	10 92 62 00 	sts	0x0062, r1
     4aa:	93 fd       	sbrc	r25, 3
     4ac:	4c c0       	rjmp	.+152    	; 0x546 <__stack+0xe7>
     4ae:	80 91 65 00 	lds	r24, 0x0065
     4b2:	88 23       	and	r24, r24
     4b4:	99 f4       	brne	.+38     	; 0x4dc <__stack+0x7d>
     4b6:	81 e0       	ldi	r24, 0x01	; 1
     4b8:	80 93 65 00 	sts	0x0065, r24
     4bc:	80 93 3a 03 	sts	0x033A, r24
     4c0:	10 92 3b 03 	sts	0x033B, r1
     4c4:	83 b3       	in	r24, 0x13	; 19
     4c6:	80 93 3c 03 	sts	0x033C, r24
     4ca:	6a e3       	ldi	r22, 0x3A	; 58
     4cc:	73 e0       	ldi	r23, 0x03	; 3
     4ce:	80 91 e6 01 	lds	r24, 0x01E6
     4d2:	90 91 e7 01 	lds	r25, 0x01E7
     4d6:	0e 94 86 09 	call	0x130c	; 0x130c <OSMboxPost>
     4da:	35 c0       	rjmp	.+106    	; 0x546 <__stack+0xe7>
     4dc:	81 30       	cpi	r24, 0x01	; 1
     4de:	99 f0       	breq	.+38     	; 0x506 <__stack+0xa7>
     4e0:	82 30       	cpi	r24, 0x02	; 2
     4e2:	a9 f0       	breq	.+42     	; 0x50e <__stack+0xaf>
     4e4:	83 30       	cpi	r24, 0x03	; 3
     4e6:	b9 f0       	breq	.+46     	; 0x516 <__stack+0xb7>
     4e8:	84 30       	cpi	r24, 0x04	; 4
     4ea:	c9 f0       	breq	.+50     	; 0x51e <__stack+0xbf>
     4ec:	85 30       	cpi	r24, 0x05	; 5
     4ee:	d9 f0       	breq	.+54     	; 0x526 <__stack+0xc7>
     4f0:	86 30       	cpi	r24, 0x06	; 6
     4f2:	e9 f0       	breq	.+58     	; 0x52e <__stack+0xcf>
     4f4:	87 30       	cpi	r24, 0x07	; 7
     4f6:	f9 f0       	breq	.+62     	; 0x536 <__stack+0xd7>
     4f8:	88 30       	cpi	r24, 0x08	; 8
     4fa:	09 f1       	breq	.+66     	; 0x53e <__stack+0xdf>
     4fc:	10 92 65 00 	sts	0x0065, r1
     500:	80 91 65 00 	lds	r24, 0x0065
     504:	db cf       	rjmp	.-74     	; 0x4bc <__stack+0x5d>
     506:	82 e0       	ldi	r24, 0x02	; 2
     508:	80 93 65 00 	sts	0x0065, r24
     50c:	d7 cf       	rjmp	.-82     	; 0x4bc <__stack+0x5d>
     50e:	83 e0       	ldi	r24, 0x03	; 3
     510:	80 93 65 00 	sts	0x0065, r24
     514:	d3 cf       	rjmp	.-90     	; 0x4bc <__stack+0x5d>
     516:	84 e0       	ldi	r24, 0x04	; 4
     518:	80 93 65 00 	sts	0x0065, r24
     51c:	cf cf       	rjmp	.-98     	; 0x4bc <__stack+0x5d>
     51e:	85 e0       	ldi	r24, 0x05	; 5
     520:	80 93 65 00 	sts	0x0065, r24
     524:	cb cf       	rjmp	.-106    	; 0x4bc <__stack+0x5d>
     526:	86 e0       	ldi	r24, 0x06	; 6
     528:	80 93 65 00 	sts	0x0065, r24
     52c:	c7 cf       	rjmp	.-114    	; 0x4bc <__stack+0x5d>
     52e:	87 e0       	ldi	r24, 0x07	; 7
     530:	80 93 65 00 	sts	0x0065, r24
     534:	c3 cf       	rjmp	.-122    	; 0x4bc <__stack+0x5d>
     536:	88 e0       	ldi	r24, 0x08	; 8
     538:	80 93 65 00 	sts	0x0065, r24
     53c:	bf cf       	rjmp	.-130    	; 0x4bc <__stack+0x5d>
     53e:	89 e0       	ldi	r24, 0x09	; 9
     540:	80 93 65 00 	sts	0x0065, r24
     544:	bb cf       	rjmp	.-138    	; 0x4bc <__stack+0x5d>
     546:	ff 91       	pop	r31
     548:	ef 91       	pop	r30
     54a:	bf 91       	pop	r27
     54c:	af 91       	pop	r26
     54e:	9f 91       	pop	r25
     550:	8f 91       	pop	r24
     552:	7f 91       	pop	r23
     554:	6f 91       	pop	r22
     556:	5f 91       	pop	r21
     558:	4f 91       	pop	r20
     55a:	3f 91       	pop	r19
     55c:	2f 91       	pop	r18
     55e:	0f 90       	pop	r0
     560:	0f be       	out	0x3f, r0	; 63
     562:	0f 90       	pop	r0
     564:	1f 90       	pop	r1
     566:	18 95       	reti

00000568 <__vector_1>:
     568:	ff 93       	push	r31
     56a:	ef 93       	push	r30
     56c:	df 93       	push	r29
     56e:	cf 93       	push	r28
     570:	bf 93       	push	r27
     572:	af 93       	push	r26
     574:	9f 93       	push	r25
     576:	8f 93       	push	r24
     578:	7f 93       	push	r23
     57a:	6f 93       	push	r22
     57c:	5f 93       	push	r21
     57e:	4f 93       	push	r20
     580:	3f 93       	push	r19
     582:	2f 93       	push	r18
     584:	1f 93       	push	r17
     586:	0f 93       	push	r16
     588:	ff 92       	push	r15
     58a:	ef 92       	push	r14
     58c:	df 92       	push	r13
     58e:	cf 92       	push	r12
     590:	bf 92       	push	r11
     592:	af 92       	push	r10
     594:	9f 92       	push	r9
     596:	8f 92       	push	r8
     598:	7f 92       	push	r7
     59a:	6f 92       	push	r6
     59c:	5f 92       	push	r5
     59e:	4f 92       	push	r4
     5a0:	3f 92       	push	r3
     5a2:	2f 92       	push	r2
     5a4:	1f 92       	push	r1
     5a6:	0f 92       	push	r0
     5a8:	0f b7       	in	r16, 0x3f	; 63
     5aa:	00 68       	ori	r16, 0x80	; 128
     5ac:	0f 93       	push	r16
     5ae:	00 91 ff 01 	lds	r16, 0x01FF
     5b2:	03 95       	inc	r16
     5b4:	00 93 ff 01 	sts	0x01FF, r16
     5b8:	0e 94 1f 02 	call	0x43e	; 0x43e <IsrEint0>
     5bc:	0e 94 55 07 	call	0xeaa	; 0xeaa <OSIntExit>
     5c0:	0f 90       	pop	r0
     5c2:	0f be       	out	0x3f, r0	; 63
     5c4:	0f 90       	pop	r0
     5c6:	1f 90       	pop	r1
     5c8:	2f 90       	pop	r2
     5ca:	3f 90       	pop	r3
     5cc:	4f 90       	pop	r4
     5ce:	5f 90       	pop	r5
     5d0:	6f 90       	pop	r6
     5d2:	7f 90       	pop	r7
     5d4:	8f 90       	pop	r8
     5d6:	9f 90       	pop	r9
     5d8:	af 90       	pop	r10
     5da:	bf 90       	pop	r11
     5dc:	cf 90       	pop	r12
     5de:	df 90       	pop	r13
     5e0:	ef 90       	pop	r14
     5e2:	ff 90       	pop	r15
     5e4:	0f 91       	pop	r16
     5e6:	1f 91       	pop	r17
     5e8:	2f 91       	pop	r18
     5ea:	3f 91       	pop	r19
     5ec:	4f 91       	pop	r20
     5ee:	5f 91       	pop	r21
     5f0:	6f 91       	pop	r22
     5f2:	7f 91       	pop	r23
     5f4:	8f 91       	pop	r24
     5f6:	9f 91       	pop	r25
     5f8:	af 91       	pop	r26
     5fa:	bf 91       	pop	r27
     5fc:	cf 91       	pop	r28
     5fe:	df 91       	pop	r29
     600:	ef 91       	pop	r30
     602:	ff 91       	pop	r31
     604:	18 95       	reti

00000606 <__vector_2>:
     606:	ff 93       	push	r31
     608:	ef 93       	push	r30
     60a:	df 93       	push	r29
     60c:	cf 93       	push	r28
     60e:	bf 93       	push	r27
     610:	af 93       	push	r26
     612:	9f 93       	push	r25
     614:	8f 93       	push	r24
     616:	7f 93       	push	r23
     618:	6f 93       	push	r22
     61a:	5f 93       	push	r21
     61c:	4f 93       	push	r20
     61e:	3f 93       	push	r19
     620:	2f 93       	push	r18
     622:	1f 93       	push	r17
     624:	0f 93       	push	r16
     626:	ff 92       	push	r15
     628:	ef 92       	push	r14
     62a:	df 92       	push	r13
     62c:	cf 92       	push	r12
     62e:	bf 92       	push	r11
     630:	af 92       	push	r10
     632:	9f 92       	push	r9
     634:	8f 92       	push	r8
     636:	7f 92       	push	r7
     638:	6f 92       	push	r6
     63a:	5f 92       	push	r5
     63c:	4f 92       	push	r4
     63e:	3f 92       	push	r3

⌨️ 快捷键说明

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