亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ucos-ii.lss

?? avr ucos 代碼 測(cè)試環(huán)境:source insight WINAVR 2個(gè)進(jìn)程
?? LSS
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):

uCOS-II.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         0000010a  00800100  00002dc0  00002e34  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         00002dc0  00000000  00000000  00000074  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          00000721  0080020a  00002eca  00002f3e  2**0
                  ALLOC
  3 .stab         00007320  00000000  00000000  00002f40  2**2
                  CONTENTS, READONLY, DEBUGGING
  4 .stabstr      00001f8b  00000000  00000000  0000a260  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
       0:	0c 94 46 00 	jmp	0x8c	; 0x8c <__ctors_end>
       4:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
       8:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
       c:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      10:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      14:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      18:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      1c:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      20:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      24:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      28:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      2c:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      30:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      34:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      38:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      3c:	0c 94 16 16 	jmp	0x2c2c	; 0x2c2c <OSTickISR>
      40:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      44:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      48:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      4c:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      50:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      54:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      58:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      5c:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      60:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      64:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      68:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      6c:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      70:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      74:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      78:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      7c:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      80:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      84:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>
      88:	0c 94 65 00 	jmp	0xca	; 0xca <__bad_interrupt>

0000008c <__ctors_end>:
      8c:	11 24       	eor	r1, r1
      8e:	1f be       	out	0x3f, r1	; 63
      90:	cf ef       	ldi	r28, 0xFF	; 255
      92:	d0 e1       	ldi	r29, 0x10	; 16
      94:	de bf       	out	0x3e, r29	; 62
      96:	cd bf       	out	0x3d, r28	; 61

00000098 <__do_copy_data>:
      98:	12 e0       	ldi	r17, 0x02	; 2
      9a:	a0 e0       	ldi	r26, 0x00	; 0
      9c:	b1 e0       	ldi	r27, 0x01	; 1
      9e:	e0 ec       	ldi	r30, 0xC0	; 192
      a0:	fd e2       	ldi	r31, 0x2D	; 45
      a2:	00 e0       	ldi	r16, 0x00	; 0
      a4:	0b bf       	out	0x3b, r16	; 59
      a6:	02 c0       	rjmp	.+4      	; 0xac <__do_copy_data+0x14>
      a8:	07 90       	elpm	r0, Z+
      aa:	0d 92       	st	X+, r0
      ac:	aa 30       	cpi	r26, 0x0A	; 10
      ae:	b1 07       	cpc	r27, r17
      b0:	d9 f7       	brne	.-10     	; 0xa8 <__do_copy_data+0x10>

000000b2 <__do_clear_bss>:
      b2:	19 e0       	ldi	r17, 0x09	; 9
      b4:	aa e0       	ldi	r26, 0x0A	; 10
      b6:	b2 e0       	ldi	r27, 0x02	; 2
      b8:	01 c0       	rjmp	.+2      	; 0xbc <.do_clear_bss_start>

000000ba <.do_clear_bss_loop>:
      ba:	1d 92       	st	X+, r1

000000bc <.do_clear_bss_start>:
      bc:	ab 32       	cpi	r26, 0x2B	; 43
      be:	b1 07       	cpc	r27, r17
      c0:	e1 f7       	brne	.-8      	; 0xba <.do_clear_bss_loop>
      c2:	0e 94 20 15 	call	0x2a40	; 0x2a40 <main>
      c6:	0c 94 de 16 	jmp	0x2dbc	; 0x2dbc <_exit>

000000ca <__bad_interrupt>:
      ca:	0c 94 00 00 	jmp	0	; 0x0 <__vectors>

000000ce <OSEventNameGet>:
*********************************************************************************************************
*/

#if OS_EVENT_EN && (OS_EVENT_NAME_SIZE > 1)
INT8U  OSEventNameGet (OS_EVENT *pevent, INT8U *pname, INT8U *perr)
{
      ce:	cf 93       	push	r28
      d0:	df 93       	push	r29
      d2:	fc 01       	movw	r30, r24
      d4:	eb 01       	movw	r28, r22
      d6:	da 01       	movw	r26, r20
#endif



#if OS_ARG_CHK_EN > 0
    if (perr == (INT8U *)0) {                    /* Validate 'perr'                                    */
      d8:	41 15       	cp	r20, r1
      da:	51 05       	cpc	r21, r1
      dc:	21 f0       	breq	.+8      	; 0xe6 <OSEventNameGet+0x18>
        return (0);
    }
    if (pevent == (OS_EVENT *)0) {               /* Is 'pevent' a NULL pointer?                        */
      de:	00 97       	sbiw	r24, 0x00	; 0
      e0:	21 f4       	brne	.+8      	; 0xea <OSEventNameGet+0x1c>
        *perr = OS_ERR_PEVENT_NULL;
      e2:	84 e0       	ldi	r24, 0x04	; 4
      e4:	8c 93       	st	X, r24
      e6:	20 e0       	ldi	r18, 0x00	; 0
      e8:	20 c0       	rjmp	.+64     	; 0x12a <OSEventNameGet+0x5c>
        return (0);
    }
    if (pname == (INT8U *)0) {                   /* Is 'pname' a NULL pointer?                         */
      ea:	61 15       	cp	r22, r1
      ec:	71 05       	cpc	r23, r1
      ee:	11 f4       	brne	.+4      	; 0xf4 <OSEventNameGet+0x26>
        *perr = OS_ERR_PNAME_NULL;
      f0:	8c e0       	ldi	r24, 0x0C	; 12
      f2:	f8 cf       	rjmp	.-16     	; 0xe4 <OSEventNameGet+0x16>
        return (0);
    }
#endif
    if (OSIntNesting > 0) {                      /* See if trying to call from an ISR                  */
      f4:	80 91 16 03 	lds	r24, 0x0316
      f8:	88 23       	and	r24, r24
      fa:	11 f0       	breq	.+4      	; 0x100 <OSEventNameGet+0x32>
        *perr  = OS_ERR_NAME_GET_ISR;
      fc:	81 e1       	ldi	r24, 0x11	; 17
      fe:	f2 cf       	rjmp	.-28     	; 0xe4 <OSEventNameGet+0x16>
        return (0);
    }
    switch (pevent->OSEventType) {
     100:	80 81       	ld	r24, Z
     102:	81 50       	subi	r24, 0x01	; 1
     104:	84 30       	cpi	r24, 0x04	; 4
     106:	10 f0       	brcs	.+4      	; 0x10c <OSEventNameGet+0x3e>
        case OS_EVENT_TYPE_MBOX:
        case OS_EVENT_TYPE_Q:
             break;

        default:
             *perr = OS_ERR_EVENT_TYPE;
     108:	81 e0       	ldi	r24, 0x01	; 1
     10a:	ec cf       	rjmp	.-40     	; 0xe4 <OSEventNameGet+0x16>
             return (0);
    }
    OS_ENTER_CRITICAL();
     10c:	f8 94       	cli
    len   = OS_StrCopy(pname, pevent->OSEventName);   /* Copy name from OS_EVENT                       */
     10e:	cf 01       	movw	r24, r30
     110:	0e 96       	adiw	r24, 0x0e	; 14
     112:	fc 01       	movw	r30, r24
     114:	02 c0       	rjmp	.+4      	; 0x11a <OSEventNameGet+0x4c>
    INT8U  len;


    len = 0;
    while (*psrc != OS_ASCII_NUL) {
        *pdest++ = *psrc++;
     116:	39 93       	st	Y+, r19
     118:	31 96       	adiw	r30, 0x01	; 1
     11a:	2e 2f       	mov	r18, r30
     11c:	28 1b       	sub	r18, r24
{
    INT8U  len;


    len = 0;
    while (*psrc != OS_ASCII_NUL) {
     11e:	30 81       	ld	r19, Z
     120:	33 23       	and	r19, r19
     122:	c9 f7       	brne	.-14     	; 0x116 <OSEventNameGet+0x48>
        *pdest++ = *psrc++;
        len++;
    }
    *pdest = OS_ASCII_NUL;
     124:	18 82       	st	Y, r1
             *perr = OS_ERR_EVENT_TYPE;
             return (0);
    }
    OS_ENTER_CRITICAL();
    len   = OS_StrCopy(pname, pevent->OSEventName);   /* Copy name from OS_EVENT                       */
    OS_EXIT_CRITICAL();
     126:	78 94       	sei
    *perr = OS_ERR_NONE;
     128:	1c 92       	st	X, r1
    return (len);
}
     12a:	82 2f       	mov	r24, r18
     12c:	df 91       	pop	r29
     12e:	cf 91       	pop	r28
     130:	08 95       	ret

00000132 <OSEventNameSet>:
*********************************************************************************************************
*/

#if OS_EVENT_EN && (OS_EVENT_NAME_SIZE > 1)
void  OSEventNameSet (OS_EVENT *pevent, INT8U *pname, INT8U *perr)
{
     132:	cf 93       	push	r28
     134:	df 93       	push	r29
     136:	9c 01       	movw	r18, r24
     138:	eb 01       	movw	r28, r22
     13a:	da 01       	movw	r26, r20
#endif



#if OS_ARG_CHK_EN > 0
    if (perr == (INT8U *)0) {                    /* Validate 'perr'                                    */
     13c:	41 15       	cp	r20, r1
     13e:	51 05       	cpc	r21, r1
     140:	81 f1       	breq	.+96     	; 0x1a2 <OSEventNameSet+0x70>
        return;
    }
    if (pevent == (OS_EVENT *)0) {               /* Is 'pevent' a NULL pointer?                        */
     142:	00 97       	sbiw	r24, 0x00	; 0
     144:	11 f4       	brne	.+4      	; 0x14a <OSEventNameSet+0x18>
        *perr = OS_ERR_PEVENT_NULL;
     146:	84 e0       	ldi	r24, 0x04	; 4
     148:	1f c0       	rjmp	.+62     	; 0x188 <OSEventNameSet+0x56>
        return;
    }
    if (pname == (INT8U *)0) {                   /* Is 'pname' a NULL pointer?                         */
     14a:	61 15       	cp	r22, r1
     14c:	71 05       	cpc	r23, r1
     14e:	11 f4       	brne	.+4      	; 0x154 <OSEventNameSet+0x22>
        *perr = OS_ERR_PNAME_NULL;
     150:	8c e0       	ldi	r24, 0x0C	; 12
     152:	1a c0       	rjmp	.+52     	; 0x188 <OSEventNameSet+0x56>
        return;
    }
#endif
    if (OSIntNesting > 0) {                      /* See if trying to call from an ISR                  */
     154:	80 91 16 03 	lds	r24, 0x0316
     158:	88 23       	and	r24, r24
     15a:	11 f0       	breq	.+4      	; 0x160 <OSEventNameSet+0x2e>
        *perr = OS_ERR_NAME_SET_ISR;
     15c:	82 e1       	ldi	r24, 0x12	; 18
     15e:	14 c0       	rjmp	.+40     	; 0x188 <OSEventNameSet+0x56>
        return;
    }
    switch (pevent->OSEventType) {
     160:	f9 01       	movw	r30, r18
     162:	80 81       	ld	r24, Z
     164:	81 50       	subi	r24, 0x01	; 1
     166:	84 30       	cpi	r24, 0x04	; 4
     168:	10 f0       	brcs	.+4      	; 0x16e <OSEventNameSet+0x3c>
        case OS_EVENT_TYPE_MBOX:
        case OS_EVENT_TYPE_Q:
             break;

        default:
             *perr = OS_ERR_EVENT_TYPE;
     16a:	81 e0       	ldi	r24, 0x01	; 1
     16c:	0d c0       	rjmp	.+26     	; 0x188 <OSEventNameSet+0x56>
             return;
    }
    OS_ENTER_CRITICAL();
     16e:	f8 94       	cli
     170:	fb 01       	movw	r30, r22
     172:	01 c0       	rjmp	.+2      	; 0x176 <OSEventNameSet+0x44>
    INT8U  len;


    len = 0;
    while (*psrc != OS_ASCII_NUL) {
        psrc++;
     174:	31 96       	adiw	r30, 0x01	; 1
     176:	9e 2f       	mov	r25, r30
     178:	9c 1b       	sub	r25, r28
{
    INT8U  len;


    len = 0;
    while (*psrc != OS_ASCII_NUL) {
     17a:	80 81       	ld	r24, Z
     17c:	88 23       	and	r24, r24
     17e:	d1 f7       	brne	.-12     	; 0x174 <OSEventNameSet+0x42>
             *perr = OS_ERR_EVENT_TYPE;
             return;
    }
    OS_ENTER_CRITICAL();
    len = OS_StrLen(pname);                           /* Can we fit the string in the storage area?    */
    if (len > (OS_EVENT_NAME_SIZE - 1)) {             /* No                                            */
     180:	98 30       	cpi	r25, 0x08	; 8
     182:	20 f0       	brcs	.+8      	; 0x18c <OSEventNameSet+0x5a>
        OS_EXIT_CRITICAL();
     184:	78 94       	sei
        *perr = OS_ERR_EVENT_NAME_TOO_LONG;
     186:	8b e0       	ldi	r24, 0x0B	; 11
     188:	8c 93       	st	X, r24
     18a:	0b c0       	rjmp	.+22     	; 0x1a2 <OSEventNameSet+0x70>
        return;
    }
    (void)OS_StrCopy(pevent->OSEventName, pname);     /* Yes, copy name to the event control block     */
     18c:	f9 01       	movw	r30, r18
     18e:	3e 96       	adiw	r30, 0x0e	; 14
     190:	02 c0       	rjmp	.+4      	; 0x196 <OSEventNameSet+0x64>
    INT8U  len;


    len = 0;
    while (*psrc != OS_ASCII_NUL) {
        *pdest++ = *psrc++;
     192:	81 93       	st	Z+, r24
     194:	21 96       	adiw	r28, 0x01	; 1
{
    INT8U  len;


    len = 0;
    while (*psrc != OS_ASCII_NUL) {
     196:	88 81       	ld	r24, Y

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区高清免费观看影视大全| 日韩美女精品在线| 99在线精品视频| 亚洲成av人片在线观看| 91.麻豆视频| 91猫先生在线| 粉嫩在线一区二区三区视频| 日韩av一区二区三区四区| 亚洲欧美激情插| 国产亚洲一区二区三区在线观看 | 欧美日韩精品欧美日韩精品 | av不卡在线播放| 国产美女av一区二区三区| 天天综合色天天综合色h| 成人欧美一区二区三区1314 | 综合欧美亚洲日本| ww亚洲ww在线观看国产| 欧美丝袜自拍制服另类| 99re热这里只有精品视频| 久久精品国产亚洲高清剧情介绍 | 欧美日韩在线播放| 91麻豆蜜桃一区二区三区| 国产成人自拍高清视频在线免费播放| 午夜精品影院在线观看| 亚洲柠檬福利资源导航| 综合亚洲深深色噜噜狠狠网站| 久久视频一区二区| 欧美v日韩v国产v| 欧美一区二区三区电影| 欧美精品一卡二卡| 欧美性猛交xxxx乱大交退制版| 91在线观看美女| 91亚洲国产成人精品一区二三| 成人美女视频在线观看| 粉嫩绯色av一区二区在线观看| 国产精品乡下勾搭老头1| 精品一区二区三区不卡| 精品一区二区三区免费视频| 精品午夜久久福利影院| 九九久久精品视频| 狠狠色综合日日| 国产在线视视频有精品| 国产一区二区成人久久免费影院| 国产真实精品久久二三区| 国产综合久久久久影院| 国产美女主播视频一区| 成人综合在线观看| 91欧美激情一区二区三区成人| 91碰在线视频| 欧美日韩国产美女| 日韩久久久久久| 久久久久久久久蜜桃| 国产清纯在线一区二区www| 国产精品区一区二区三| 亚洲三级在线免费观看| 亚洲成人在线观看视频| 日韩av中文在线观看| 国内精品免费**视频| 丁香婷婷综合色啪| 91久久精品午夜一区二区| 91精品在线观看入口| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 国产一区二区三区四区五区美女 | 一个色妞综合视频在线观看| 午夜欧美在线一二页| 韩日精品视频一区| 不卡的电影网站| 欧美在线观看视频在线| 欧美成人精品福利| 国产精品家庭影院| 亚洲成a人片在线不卡一二三区| 免费不卡在线视频| 成人一区二区在线观看| 91国产成人在线| 精品国产一区二区在线观看| 国产精品久久久久婷婷| 日韩激情中文字幕| 床上的激情91.| 欧美日韩高清一区二区| 久久精品这里都是精品| 亚洲一区二区四区蜜桃| 国产一区二区伦理片| 日本韩国精品在线| 欧美精品一区二区不卡| 亚洲精品va在线观看| 黄网站免费久久| 欧美写真视频网站| 国产午夜亚洲精品午夜鲁丝片| 亚洲午夜私人影院| 福利电影一区二区三区| 777午夜精品免费视频| 欧美国产精品一区| 蜜臀91精品一区二区三区 | 五月婷婷激情综合网| 国产一区二区三区高清播放| 欧美性一区二区| 欧美激情一二三区| 蜜桃精品视频在线| 欧美在线视频日韩| 亚洲视频一区二区在线观看| 黑人巨大精品欧美一区| 欧美日韩免费高清一区色橹橹| 国产欧美日韩另类视频免费观看| 日本成人在线网站| 欧美三区免费完整视频在线观看| 久久久久亚洲综合| 美女视频黄 久久| 欧美日韩一区国产| 亚洲精品伦理在线| a在线欧美一区| 久久精品夜色噜噜亚洲aⅴ| 麻豆精品视频在线观看免费| 在线观看国产91| 亚洲丝袜美腿综合| 成人免费毛片app| 精品国产乱码久久久久久老虎 | 色天天综合色天天久久| 国产精品视频一二三| 国产伦精品一区二区三区免费| 欧美日本在线播放| 日韩伦理av电影| 国产成人在线网站| 久久久久久久久一| 国产一区二区福利| 久久―日本道色综合久久| 日韩成人免费电影| 欧美性xxxxxxxx| 亚洲精品久久7777| 99久久精品免费| 国产日韩欧美综合在线| 老司机午夜精品| 精品欧美久久久| 国产曰批免费观看久久久| 久久综合九色综合97婷婷女人| 麻豆国产91在线播放| 精品国产乱码久久| 国产一区二区精品久久91| 久久精品人人爽人人爽| 国产成人午夜99999| 欧美激情一区二区三区不卡| 粉嫩在线一区二区三区视频| 国产精品色一区二区三区| 成人免费av网站| 亚洲免费资源在线播放| 欧美无砖砖区免费| 日韩国产欧美一区二区三区| 日韩一区二区免费在线电影| 狠狠色丁香婷婷综合久久片| 久久精品人人做人人爽人人 | 欧美精品一二三区| 美女精品一区二区| 26uuu精品一区二区三区四区在线| 捆绑变态av一区二区三区| 精品福利在线导航| 国产成人av一区| 亚洲欧美一区二区久久| 欧美做爰猛烈大尺度电影无法无天| 香蕉av福利精品导航| 日韩欧美国产综合| 国产成人精品亚洲午夜麻豆| 综合久久久久综合| 91精品国模一区二区三区| 精品一区二区免费视频| 国产精品女同一区二区三区| 色悠久久久久综合欧美99| 天天综合色天天| 久久久电影一区二区三区| 色综合久久中文字幕| 裸体一区二区三区| 最新成人av在线| 欧美一区二区三区人| 东方欧美亚洲色图在线| 一区二区三区在线观看网站| 日韩一区二区三区视频在线观看| 粉嫩嫩av羞羞动漫久久久| 亚洲成人一区在线| 日本一区二区三区电影| 日本久久电影网| 韩国精品在线观看| 亚洲自拍偷拍欧美| 久久久久久久久久久久久夜| 在线视频一区二区三| 精品写真视频在线观看| 一区二区三区四区蜜桃| 久久综合色婷婷| 欧美午夜片在线观看| 国产盗摄一区二区| 热久久一区二区| 一区二区在线观看av| 久久夜色精品国产噜噜av| 欧美中文字幕亚洲一区二区va在线 | 亚洲欧美日韩系列| 欧美xxxxxxxxx| 欧美色老头old∨ideo| 国产福利一区二区三区视频在线 | 午夜精品视频在线观看| 国产精品沙发午睡系列990531| 欧美一区中文字幕| 欧美性做爰猛烈叫床潮| 成人在线视频一区|