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

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

?? icmp.lis

?? AVR以太網(wǎng)開發(fā)板中的幾個(gè)例子。文件中定義了網(wǎng)卡芯片的IP地址,默認(rèn)值是192.168.0.99。
?? LIS
字號:
                        .module icmp.c
                        .area text(rom, con, rel)
 0000                   .dbfile D:\hexok項(xiàng)目\AVRNET項(xiàng)目\AVRNET光盤\icc例子\icmp.c
 0000                   .dbfunc e icmp_packhandle _icmp_packhandle fc
 0000           ;         icmp_p -> R10,R11
 0000           ;        icmp_sn -> R14,R15
 0000           ;        icmp_id -> R20,R21
 0000           ;    icmp_chksum -> R22,R23
 0000           ;        icmplen -> y+12
 0000           ;      icmpbegin -> y+10
                        .even
 0000           _icmp_packhandle::
 0000 0E940000          xcall push_arg4
 0004 0E940000          xcall push_gset5
 0008                   .dbline -1
 0008                   .dbline 9
 0008           ; #include "main.h"
 0008           ; #include "rtl8019as.h"
 0008           ; #include "arp.h"
 0008           ; #include "ip.h"
 0008           ; #include "icmp.h"
 0008           ; #include "udp.h"
 0008           ; 
 0008           ; unsigned char icmp_packhandle(unsigned char *icmpbegin,unsigned int icmplen)
 0008           ; {
 0008                   .dbline 11
 0008           ;  //unsigned char icmp_typ=0;
 0008           ;  unsigned int  icmp_chksum=0;
 0008 6627              clr R22
 000A 7727              clr R23
 000C                   .dbline 12
 000C           ;  unsigned int  icmp_id=0;
 000C 4427              clr R20
 000E 5527              clr R21
 0010                   .dbline 13
 0010           ;  unsigned int  icmp_sn=0;
 0010 EE24              clr R14
 0012 FF24              clr R15
 0014                   .dbline 17
 0014           ;  //unsigned int  icmp_datalen=0;
 0014           ;  unsigned int  *icmp_p;
 0014           ;  
 0014           ;  icmp_p=(unsigned int *)icmpbegin;
 0014 AA84              ldd R10,y+10
 0016 BB84              ldd R11,y+11
 0018                   .dbline 20
 0018           ;  //icmp_datalen=(icmplen-8);
 0018           ;   
 0018           ;  switch((*icmpbegin))
 0018 F501              movw R30,R10
 001A C080              ldd R12,z+0
 001C DD24              clr R13
 001E C601              movw R24,R12
 0020 8830              cpi R24,8
 0022 E0E0              ldi R30,0
 0024 9E07              cpc R25,R30
 0026 09F0              breq L5
 0028 32C0              xjmp L3
 002A           X0:
 002A                   .dbline 21
 002A           ;  {
 002A           L5:
 002A                   .dbline 23
 002A           ;   case 0x08:     //回應(yīng)請求報(bào)文
 002A           ;        icmp_id=(*(icmpbegin+4));
 002A EA85              ldd R30,y+10
 002C FB85              ldd R31,y+11
 002E 4481              ldd R20,z+4
 0030 5527              clr R21
 0032                   .dbline 24
 0032           ;          icmp_id<<=8;
 0032 542F              mov R21,R20
 0034 4427              clr R20
 0036                   .dbline 25
 0036           ;          icmp_id|=(*(icmpbegin+5));
 0036 EA85              ldd R30,y+10
 0038 FB85              ldd R31,y+11
 003A 2580              ldd R2,z+5
 003C 3324              clr R3
 003E 4229              or R20,R2
 0040 5329              or R21,R3
 0042                   .dbline 27
 0042           ;          
 0042           ;          icmp_sn=(*(icmpbegin+6));
 0042 EA85              ldd R30,y+10
 0044 FB85              ldd R31,y+11
 0046 E680              ldd R14,z+6
 0048 FF24              clr R15
 004A                   .dbline 28
 004A           ;          icmp_sn<<=8;
 004A FE2C              mov R15,R14
 004C EE24              clr R14
 004E                   .dbline 29
 004E           ;          icmp_sn|=(*(icmpbegin+7));
 004E EA85              ldd R30,y+10
 0050 FB85              ldd R31,y+11
 0052 2780              ldd R2,z+7
 0054 3324              clr R3
 0056 E228              or R14,R2
 0058 F328              or R15,R3
 005A                   .dbline 31
 005A           ;          
 005A           ;          (*icmpbegin)=0x00;
 005A 2224              clr R2
 005C EA85              ldd R30,y+10
 005E FB85              ldd R31,y+11
 0060 2082              std z+0,R2
 0062                   .dbline 32
 0062           ;          (*(icmpbegin+2))=0;
 0062 2282              std z+2,R2
 0064                   .dbline 33
 0064           ;        (*(icmpbegin+3))=0;
 0064 EA85              ldd R30,y+10
 0066 FB85              ldd R31,y+11
 0068 2382              std z+3,R2
 006A                   .dbline 34
 006A           ;        icmp_chksum=tsum(icmp_p,icmplen); //校驗(yàn)和的求法
 006A 2C85              ldd R18,y+12
 006C 3D85              ldd R19,y+13
 006E 8501              movw R16,R10
 0070 0E940000          xcall _tsum
 0074 B801              movw R22,R16
 0076                   .dbline 35
 0076           ;          (*(icmpbegin+3))=(icmp_chksum>>8)&0xFF;
 0076 CB01              movw R24,R22
 0078 892F              mov R24,R25
 007A 9927              clr R25
 007C 9070              andi R25,0
 007E EA85              ldd R30,y+10
 0080 FB85              ldd R31,y+11
 0082 8383              std z+3,R24
 0084                   .dbline 36
 0084           ;          (*(icmpbegin+2))=icmp_chksum&0xFF;              
 0084 CB01              movw R24,R22
 0086 9070              andi R25,0
 0088 EA85              ldd R30,y+10
 008A FB85              ldd R31,y+11
 008C 8283              std z+2,R24
 008E                   .dbline 37
 008E           ;        break;
 008E                   .dbline 39
 008E           ;          
 008E           ;   default:break;
 008E           L3:
 008E                   .dbline 41
 008E           ;  }
 008E           ;  return 1;
 008E 01E0              ldi R16,1
 0090                   .dbline -2
 0090           L1:
 0090 0E940000          xcall pop_gset5
 0094 2496              adiw R28,4
 0096                   .dbline 0 ; func end
 0096 0895              ret
 0098                   .dbsym r icmp_p 10 pi
 0098                   .dbsym r icmp_sn 14 i
 0098                   .dbsym r icmp_id 20 i
 0098                   .dbsym r icmp_chksum 22 i
 0098                   .dbsym l icmplen 12 i
 0098                   .dbsym l icmpbegin 10 pc
 0098                   .dbend

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美精品在线| 精品在线亚洲视频| 91福利视频在线| 亚洲视频每日更新| 97久久精品人人澡人人爽| 国产精品麻豆网站| 91成人免费电影| 日本成人在线不卡视频| 欧美刺激脚交jootjob| 黄色日韩三级电影| 中日韩av电影| 91偷拍与自偷拍精品| 亚洲综合激情网| 精品视频999| 蜜臀精品久久久久久蜜臀| 久久尤物电影视频在线观看| 国产精品66部| 国产精品福利av | 国产经典欧美精品| 亚洲欧美自拍偷拍色图| 欧美性色黄大片| 激情深爱一区二区| 中文字幕亚洲不卡| 欧美日韩国产天堂| 国产成人高清在线| 尤物在线观看一区| 欧美sm美女调教| 99国产精品视频免费观看| 日韩高清在线一区| 欧美激情一二三区| 欧美日韩激情一区二区| 国产伦精品一区二区三区视频青涩| 国产日本欧美一区二区| 欧美日韩亚洲另类| 国产成人综合视频| 亚洲制服丝袜在线| 国产午夜精品美女毛片视频| 精品视频一区二区不卡| 成人激情小说网站| 亚洲一区二区三区自拍| 欧美精品一区二区三区高清aⅴ| 91在线无精精品入口| 久久 天天综合| 亚洲精品国产无天堂网2021| 欧美日韩日日摸| 成人av网站在线| 麻豆91在线播放免费| 一区二区视频免费在线观看| 精品国产乱码久久| 欧美久久久久久蜜桃| www.亚洲精品| 国产一区欧美一区| 蜜桃久久av一区| 亚洲福利一区二区三区| 中文字幕一区二区在线播放| 欧美不卡激情三级在线观看| 欧美中文字幕一二三区视频| 成人动漫视频在线| 国产裸体歌舞团一区二区| 日本欧美加勒比视频| 亚洲成人高清在线| 一区二区三区精品| 亚洲男人都懂的| 国产精品伦理一区二区| 国产目拍亚洲精品99久久精品| 欧美一激情一区二区三区| 欧美日韩一区二区三区四区五区 | 高清免费成人av| 精品伊人久久久久7777人| 免费在线观看日韩欧美| 亚洲午夜免费视频| 亚洲制服丝袜在线| 一区二区三区电影在线播| 亚洲蜜桃精久久久久久久| 国产精品福利一区二区三区| 精品99久久久久久| 日韩一级成人av| 欧美日韩免费电影| 在线欧美小视频| 欧美中文一区二区三区| 在线观看免费视频综合| 精品视频免费在线| 91精品久久久久久久久99蜜臂| 精品视频一区二区三区免费| 欧美日韩一二三| 欧美一区二区三区白人| 欧美一区二区三区四区久久| 欧美一区二区三区成人| 日韩欧美色综合| 国产喂奶挤奶一区二区三区| 国产亚洲精品资源在线26u| 国产女人aaa级久久久级| 中文字幕在线免费不卡| 亚洲激情五月婷婷| 亚洲h精品动漫在线观看| 日本三级韩国三级欧美三级| 精品一区二区三区免费播放| 国产传媒欧美日韩成人| 粉嫩av一区二区三区在线播放| 不卡的av网站| 91国偷自产一区二区使用方法| 欧美三级电影网| 欧美成人激情免费网| 精品欧美一区二区久久| 中文在线资源观看网站视频免费不卡| 久久久精品影视| 亚洲精品综合在线| 肉丝袜脚交视频一区二区| 久久精品99国产精品日本| 国产精品中文字幕日韩精品| 99精品国产91久久久久久| 欧美色图免费看| 精品国产乱码久久久久久1区2区| 国产欧美精品日韩区二区麻豆天美| 亚洲色图一区二区| 日本午夜一区二区| bt欧美亚洲午夜电影天堂| 欧美裸体bbwbbwbbw| 久久精品视频免费| 午夜精品久久久久| 成人精品免费看| 欧美人体做爰大胆视频| 久久精品亚洲国产奇米99| 一区二区成人在线观看| 精品一区二区在线看| 欧美吻胸吃奶大尺度电影| 国产亚洲成年网址在线观看| 亚洲国产中文字幕在线视频综合| 激情图片小说一区| 欧美日韩精品一区二区三区| 久久久久免费观看| 天堂va蜜桃一区二区三区漫画版| 国产91精品一区二区麻豆亚洲| 欧美性大战xxxxx久久久| 国产欧美一二三区| 亚洲成在人线免费| 久久国产成人午夜av影院| 美女国产一区二区三区| 欧美在线free| 久久综合久久99| 国产精品国产三级国产aⅴ入口| 久久电影网站中文字幕| 99精品久久免费看蜜臀剧情介绍| 91精品国产全国免费观看| 欧美激情在线观看视频免费| 日本vs亚洲vs韩国一区三区二区 | 亚洲人成网站色在线观看| 日韩专区一卡二卡| 成人黄色av电影| 欧美二区三区91| 久久久久久9999| 亚洲成人自拍网| 色综合色狠狠天天综合色| 欧美精品一区二区三区四区| 亚洲一区成人在线| 韩国成人在线视频| 日韩欧美中文字幕公布| 一区二区国产视频| 成人动漫视频在线| 精品99一区二区| 日韩av中文在线观看| 国产精品自产自拍| 色噜噜狠狠一区二区三区果冻| 欧美成人性福生活免费看| 午夜一区二区三区视频| 91影院在线观看| 亚洲欧美一区二区三区国产精品| 极品尤物av久久免费看| 777久久久精品| 亚洲成a人片在线不卡一二三区| 色猫猫国产区一区二在线视频| 久久久久成人黄色影片| 韩国一区二区在线观看| 91麻豆精品国产91久久久使用方法 | 久久久久久久久伊人| 蜜桃91丨九色丨蝌蚪91桃色| 91丨九色丨尤物| 一区二区三区不卡在线观看| 99视频国产精品| 国产精品久久久久一区二区三区共| 久久国产精品区| 日本一区二区三区久久久久久久久不 | 亚洲成a人片在线观看中文| 色综合色狠狠天天综合色| 1024国产精品| 色综合亚洲欧洲| 亚洲乱码日产精品bd| 91免费精品国自产拍在线不卡| 亚洲精品v日韩精品| 91麻豆国产精品久久| 亚洲免费看黄网站| 在线观看一区二区精品视频| 日韩电影免费在线看| 91精品国产品国语在线不卡| 人禽交欧美网站| 日韩精品中文字幕一区二区三区| 国产精品一区二区在线播放 | 久久在线免费观看| 国产盗摄精品一区二区三区在线 | 久久精品国产精品亚洲综合|