九九99在线视频-九九99香蕉在线视频美国毛片-九九99热久久精品在线9-九九99热-九九99久久精品在免费线bt-九九99久久


曙海教育集團論壇開發語言培訓專區C語言開發 → ELF 程序開發教程及技術討論專貼


  共有9643人關注過本帖樹形打印

主題:ELF 程序開發教程及技術討論專貼

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
ELF 程序開發教程及技術討論專貼  發帖心情 Post By:2010-12-10 11:07:00

西門子x65/x75上的 ELF 程序大家已經見識過了,你有沒想過寫出自己的 ELF 程序呢?如果你有C語言基礎,那么加入 ELF 程序開發的隊伍吧。
要在西門子x65/x75上使用 ELF 程序,你應該確定自己的機器上正確的刷了適合你機型的3個補丁(如下):
function library
elfloader
swi-hook
查看機型在待機下輸入 *#06# 選更多,sW-Version一行就是了
現在的 ELF 程序一般是被刷過以上3個補丁的正確版本的機器所通用的(也有可能會限制機型,看程序怎么寫的了8-) )
下面進入正題

目錄:
1.IAR SI 安裝
2.在手機上運行 ELF 程序

3.如何用 IAR 編寫 ELF
4.例1:內存和文件的操作
5.例2:屏幕輸出和鍵盤控制
6.例3:一個后臺計時的小程序
7.例4:內存駐留程序
8.FAQ


1.IAR SI 安裝
www.iar.com下載 IAR Embedded Workbench  For ARM 的30天試用版,最新版為4.41好象(>100 mb),程序下載是免費的,但是會要你先注冊。填寫正確的油箱以后,就會把使用序列號發給你。安裝沒說的了吧,一路下一步,下一步,等等。

2.在手機上運行 ELF 程序
論壇上很多說明了,再扯就遠了點:-')

3.如何用 IAR 編寫 ELF
開始一個 ELF 程序的編寫,還是比較簡單 :P
在菜單上選擇 “Project->Create New Project”
然后選添加"Project->Add Files"把你用其他IDE寫好的C程序添加進來就可以了
工程必須還要有 func.asm (入口點) 和 div.r79 (這個好象莫必要?我也不太清楚,我是業余的:( )
C程序知道怎么寫,問題就不大。
你可能會問,怎么使用到手機里面那些需要的功能函數呢?這就需要 swilib.h 這個頭文件了(附件提供),這里面定義了n多函數,大家看名字猜吧。。。因為沒說明,滅辦法,唉。
上面的操作做好以后,就可以編譯我們的程序了,在 IAR 環境里左邊的 Workspace 下面,把 Debug 選成 Release,然后在工程上點右鍵,選屬性 CPU 可以不用改,下面的 Processor mode 改為 Arm,在 Library Configuration 標簽里,把 Library 選成 None,就可以編譯了。這里你也可以在 Linker 里面設置相關連接選項。生成完畢后,你就可以在 你的工程\Release\Exe 目錄里找到生成的 ELF 文件,放到手機里看看呢?:P

4.例1:內存和文件的操作
創建 main.c 如下后添加到你的工程里:
//main.c
#include "swilib.h"
void ElfKiller(void) { //用于 elf 退出時的相關操作
    extern void *ELF_BEGIN;
    //這里一般使用 mfree(), freeWS() 來釋放內存
    ((void (*)(void *))(mfree_adr()))(ELF_BEGIN); // 懶得解釋 :(
}
int main(char *exename, char *fname) { //主函數
//參數 exename 表示被動使用的ELF? 格式 4:\Zbin\xyz.elf
//參數 fname 傳遞文件名, 格式 0:\Misc\data.txt
//如果 ELF 啟動自身則為 0
    char *mem;
    int i, err;
    int handle;
    if (fname) {
        //操作標準文件:
        handle = fopen(fname, A_ReadWrite+A_BIN+A_Append+A_Create, P_READ+P_WRITE, err);
        //表示按記錄文件打開,數據添加到文件末尾,如果文件不存在則創建之
        //如果為 handle=fopen (fname,A_ReadOnly+A_BIN, 0,err);
        //則表示按只讀方式打開文件,具體常數參看 swilib.h
        if (handle != -1) { //-1 = error
            mem = malloc(10000); //分配內存: AllocWS() 按行分配 (2b)
            if (mem != 0) { //0 = error
                i = fread(handle, mem, 10000, err); //返回讀取得字節數,如果錯誤返回 error。
                //放置你的代碼在這里 makesomebody (mem,i);
                fwrite(handle, mem, i, err);
                mfree(mem); //釋放內存: FreeWS() 按行釋放
            }
            fclose(handle); //關閉文件
        }
    }
    SUBPROC((void *)ElfKiller); //放這個東西在這里就最好了,不存在也沒關系!
    return(0);
}
//PS. 由于 x65 中文件的讀取和記錄是按 32767 字節的塊操作的,
//因此將 fread() 和 fwrite() 改造為 fread32 () 和 fwrite32()
int fread32(int fh, char *buf, int len, unsigned int *err) { // (c) Rst7
    int clen;
    int rlen;
    int total=0;
    while (len) {
        if (len > 16384) clen = 16384; else clen = len;
        total += (rlen = fread(fh, buf, clen, err));
        if (rlen != clen) break;
        buf += rlen;
        len -= clen;
    }
    return(total);
}

最后不要忘了還有 func.asm 這個文件:
;Func.asm
    PUBLIC ELF_BEGIN
    RSEG ELFBEGIN:DATA
ELF_BEGIN
defadr MACRO a,b
   PUBLIC a
a EQU b
   ENDM
   END

5.例2:屏幕輸出和鍵盤控制
通過導航鍵控制屏幕上的符號移動,長按紅鍵退出。本例子基于 TED- A (c) Of rst7
看本例時最好從下往上看:)

創建 main.c 如下后添加到你的工程里:
//main.c
//屏幕和鍵盤處理
#include "swilib.h"
typedef struct {
    GUI gui;
    //WSHDR *ws1;
    //WSHDR *ws2;
    //int i1;
} MAIN_GUI;
typedef struct {
    CSM_RAM csm;
    int gui_id;
} MAIN_CSM;
const int minus11 = -11;
const unsigned int INK = 0;
const unsigned int PAPER = 1;
volatile int xx = 0, yy = 0; //繪圖坐標
const char bmp[12] = {0xFC, 0x86, 0xB3, 0xA9, 0xB1, 0xA9, 0x81, 0xFF, 0, 0, 0, 0};
const IMGHDR img = {8, 12, 0x1, 0, (char *)bmp};
//============
//屏幕輸出
//============
void DrwImg(IMGHDR *img, int x, int y, int *pen, int *brush)  {
    RECT rc;
    DRWOBJ drwobj;
    StoreXYWHtoRECT(rc, x, y, img->w, img->h);
    SetPropTo_Obj5(drwobj, &rc, 0, img);
    SetColor(drwobj, pen, brush);
    DrawObject(drwobj);
}
void DrawScreen(void) {
    int *ink = GetPaletteAdrByColorIndex(INK);
    int *paper = GetPaletteAdrByColorIndex(PAPER);
    int x = xx;
    DrwImg((IMGHDR *)img, x, yy, ink, paper);
}
//繪制屏幕
void method0(MAIN_GUI *data) {
    DrawScreen();
}
void method1(MAIN_GUI *data, void *(*malloc_adr)(int)) {}
void method2(MAIN_GUI *data, void (*mfree_adr)(void *)) {}
void method3(MAIN_GUI *data, void *(*malloc_adr)(int), void (*mfree_adr)(void *)) {}
void method4(MAIN_GUI *data, void (*mfree_adr)(void *)) {}
void method7(MAIN_GUI *data, void (*mfree_adr)(void *)) {}
int method8(void) {return(0);}
int method9(void) {return(0);}
//============
//按鍵控制
//============
int method5 (MAIN_GUI *data, GUI_MSG *msg) {
    //if (msg->gbsmsg->msg==KEY_UP) //釋放按鍵時
    if ((msg->gbsmsg->msg == KEY_DOWN) || (msg->gbsmsg->msg == LONG_PRESS)) //按下鍵或者長按鍵時
        switch(msg->gbsmsg->submess) {
        case RED_BUTTON:
            return(1); //發生 generalFunc 流調用 GUI - > 關閉 GUI
        case UP_BUTTON:
            if (yy > 0) --yy; break;
        case LEFT_BUTTON:
            if (xx > 0) --xx; break;
        case DOWN_BUTTON:
            if (yy < 130) ++yy; break;
        case RIGHT_BUTTON:
            if ( xx < 120) ++xx; break;
        //case GREEN_BUTTON:
        //case RIGHT_SOFT:
        //case ENTER_BUTTON:
        //case LEFT_SOFT:
        //case VOL_UP_BUTTON:
        //case VOL_DOWN_BUTTON:
        //case '0':
        //case '9':
        //case '#':
        //SUBPROC((void *)DoDiskAccess,1);
        //降低其他處理的優先級以繪制窗口
        }
    DrawScreen();
    return(0);
}
const void *const gui_methods[11] = {
    (void *)method0, //Redraw
    (void *)method1, //Create
    (void *)method2, //Close
    (void *)method3, //Focus
    (void *)method4, //Unfocus
    (void *)method5, //OnKey
    0,
    (void *)method7, //Destroy
    (void *)method8,
    (void *)method9,
    0
};
const RECT Canvas={0,0,131,175};
void maincsm_oncreate(CSM_RAM *data) {
    MAIN_GUI *main_gui = malloc(sizeof (MAIN_GUI));
    MAIN_CSM *csm = (MAIN_CSM *)data;
    zeromem(main_gui, sizeof (MAIN_GUI));
    //ustk=malloc(STKSZ); //為程序分配內存
    //info_ws=AllocWS(512);
    main_gui->gui.canvas = (void *)(Canvas);
    main_gui->gui.flag30 = 2;
    main_gui->gui.methods = (void *)gui_methods; //基本方法(見上面)
    main_gui->gui.item_ll.data_mfree = (void (*)(void *))mfree_adr(); //我也不清楚:(
    csm->csm.state = 0;
    csm->csm.unk1 = 0;
    csm->gui_id = CreateGUI(main_gui); //直接創建 GUI
}
void Killer(void) { //退出程序
    extern void *ELF_BEGIN;
    //mfree(ustk); //釋放內存
    //FreeWS(info_ws);
    ((void (*)(void *))(mfree_adr()))(ELF_BEGIN);
}
void maincsm_onclose(CSM_RAM *csm) {
    //GBS_StopTimer(light_tmr);
    SUBPROC((void *)Killer);
}
int maincsm_onmessage(CSM_RAM *data, GBS_MSG *msg) {
    return(1);
}
unsigned short maincsm_name_body[140];
const struct {
    CSM_DESC maincsm;
    WSHDR maincsm_name;
} MAINCSM = {
                {
                    maincsm_onmessage, //信息進程
                    maincsm_oncreate, //創建時調用的方法
                    //如果機型為 S75 移除以下4行
                    //并在 swilib.h 里取消對 #define NEWSGOLD 這行的注釋
                    //0,
                    //0,
                    //0,
                    //0,
                    maincsm_onclose, //關閉時調用的方法
                    sizeof (MAIN_CSM),
                    1,
                    minus11
                },
                {
                    maincsm_name_body,
                    NAMECSM_MAGIC1,
                    NAMECSM_MAGIC2,
                    0x0,
                    139
                }
            };
int main(char *exename, char *fname) {
    char dummy[sizeof (MAIN_CSM)];
    //strcpy(filename,fname); //保存數據到文件
    CreateCSM(MAINCSM.maincsm, dummy, 0);
    return 0;
}

支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

ELF 程序開發教程及技術討論專貼








簽名
主站蜘蛛池模板: 日本在线看片免费人成视频 | 亚洲欧美国产双大乳头 | 骚视频在线观看 | 亚洲免费在线观看 | 可以免费观看的av | 国模欢欢炮交啪啪150 | 欧美永久免费 | 久久亚洲天堂网 | 熟女毛毛多熟妇人妻aⅴ在线毛片 | 欧美一级免费在线 | 成人在线观看h | 色88久久久久高潮综合影院 | 国产一二三区精品 | 日本高清www色视频 国产一区日韩二区欧美三区 | 日本国产一区二区三区 | 成在人线av无码免费 | 成人做爰www看视频软件 | 国产在线观看禁18 | 91看片在线| 欧洲另类一二三四区 | 蜜桃臀无码内射一区二区三区 | 国产成人久久久77777 | 深夜福利免费视频 | 五月天婷婷色综合 | 中文字幕精品一区久久久久 | 国产69精品久久777的优势 | 午夜黄色大片 | 一卡二卡三卡在线视频 | 国产精品丝袜黑色高跟鞋 | 九九午夜视频 | 亚洲精品无码久久久 | 操碰视频在线 | 55夜色66夜色国产精品视频 | 成人在线免费播放视频 | 精品人妻无码一区二区三区性 | 91九色视频网站 | 成人91视频| 四虎影成人精品a片 | 亚洲成av人乱码色午夜 | 久久论理 | 欧美福利视频一区二区 | 中文字幕第一区综合 | www.51色.com| 女女les互磨高潮国产精品 | 天天躁日日躁狠狠躁2018小说 | 少妇放荡的呻吟干柴烈火动漫 | 日韩欧美国产成人 | 婷婷激情五月 | 美国人性欧美xxxx | 中文字幕中出 | 免费黄网站在线观看 | 国产一区二区三区中文字幕 | 国产情侣激情在线对白 | 国内精品久久久久久久97牛牛 | 黄色av网站在线免费观看 | 爱情岛亚洲首页论坛小巨 | 久久av一区二区 | 九九热在线视频免费观看 | 天堂va欧美va亚洲va老司机 | 免费观看国产黄色片 | 精品人妻系列无码专区 | 福利国产视频 | 欧美性猛交性大交 | 免费精品午夜 | 国产成人精品在线视频 | 337p色噜噜| 特黄特色大片免费观看播放器 | 精品国产一区二区三 | 无码国产成人午夜电影在线观看 | www国产精品内射老熟女 | 亚洲色鬼| 爱爱小视频网站 | 一级不卡 | 国产午夜性爽视频男人的天堂 | 狠狠综合久久av | 欧美另类极品videosbest最新版本 | 91精品国产综合久久久蜜臀 | 国产91免费 | 成人亚洲综合av天堂 | 狠狠躁天天躁中文字幕无码 | 美女黄网站成人免费视频 | 天天摸天天做天天爽 | 99热手机在线观看 | 国产成人亚洲人欧洲 | 国产视频观看 | 婷婷五月综合丁香在线 | 1024永久福利手机看片 | 又湿又紧又大又爽a视频 | 喷潮91 | 性久久久久久久 | 成年人免费视频网站 | 一本之道久久 | 丁香激情视频 | 一个人看的视频在线观看www | 欧美成人三级在线观看 | 精品国产一区av天美传媒 | 18禁黄污吃奶免费看网站 | 强壮公侵犯使我夜夜高潮 | 偷拍xxxx| 爱爱视频网站 | 欧美日韩aa | 一本色道久久88综合亚洲精品ⅰ | 十八禁在线观看视频播放免费 | 中文字幕在线免费观看 | 国产精品久久久久久久久久久久午 | 搐搐国产丨区2区精品av | 天堂亚洲2017在线观看 | 久久久久久a亚洲欧洲av | 日本免费不卡 | 精品一区二区三区蜜桃 | 欧美精品一区二区视频 | 51国产偷自视频区免费播放 | 天天看片天天操 | 欧美入口| 日韩av一区二区在线播放 | 极品女神无套呻吟啪啪 | 四虎影院在线观看免费 | 亚洲人成综合网站7777香蕉 | 欧美人妻日韩精品 | 日韩经典中文字幕 | av免费一区 | 在线xxxx| 国产精品一区二区久久乐夜夜嗨 | 91精品国产高潮对白 | 午夜精品一区二区三区免费视频 | 少妇愉情理伦片丰满丰满午夜 | 亚洲欧美日韩另类在线 | 91精品国产高清一区二区三区蜜臀 | 人人做| 亚洲精品456在线播放 | 久久精品国产露脸对白 | 日本午夜大片 | 日本高清www免费视频 | 99国产精品永久免费视频 | 色翁荡熄又大又硬又粗又视频 | 巨胸喷奶水视频www免费网站 | 久久中文字幕一区 | 一卡二卡精品 | 亚洲色一区二区三区四区 | 很黄的网站在线观看 | 亚洲永久精品视频 | 熟妇高潮一区二区三区 | 日韩精品视频中文字幕 | 爆乳一区二区三区无码 | 亚洲无吗在线视频 | 小明看欧美日韩免费视频 | 巨大乳沟h晃动双性总受视频一区 | 久久精品a一国产成人免费网站 | 欧美一级性片 | 天天透天天干 | 亚洲天堂2017无码中文 | 国产精品高潮呻吟久久av无 | 日韩在线观看视频一区二区三区 | 国产日韩欧美在线观看视频 | 成人高清免费观看mv | 九九精品视频在线观看 | 亚洲精品一区二区三区在线观看 | 国内精品久久久久久久 | 91在线视频免费播放 | 婷婷色av | 日本亲子乱子伦xxxx60岁 | 18性xxxxx性猛交 | 欧美久久久久久久 | 欧美激情在线一区二区 | 人人草人人做人人爱 | 美女主播精品视频一二三四 | 色哟哟免费观看 | 国产伦精品一区二区三区免费迷 | 51国产偷自视频区视频 | 又大又硬又爽18禁免费看 | 天堂在线www天堂中文在线 | 天堂在线中文8 | 山东熟女啪啪哦哦叫 | 国产超碰| 黄色avav| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 91丨九色丨蝌蚪丨老板 | 中文字幕av高清片 | 国产精品综合一区二区三区 | 一本色道无码不卡在线观看 | 久久精品99国产国产精 | 深夜福利亚洲 | 亚洲中文字幕在线无码一区二区 | 领导边摸边吃奶边做爽在线观看 | 精品国产aⅴ| 永久天堂网 av手机版 | 精品久久久久久久久久软件 | 国产新婚夫妇白天做个爱 | 欧美成人精品欧美一级私黄 | 欧美综合另类 | 麻豆日韩| 俺啪也 | 上海富婆spa又高潮了 | 91美女在线视频 | 国产98在线 | 欧美 | 亚洲成人在线网站 | 女性毛片 | 成人一区二区视频 | 久久午夜羞羞影院免费观看 | 国产性生交xxxxx免费 | 亚洲自拍p| 又湿又紧又大又爽a视频 | 亚洲熟妇无码久久精品 | 成年视频在线播放 | 男人的天堂免费av | 成人激情视频在线观看 | 欧美va天堂va视频va在线 | 夜夜撸影院 | 和岳每晚弄的高潮嗷嗷叫视频 | 国产女精品视频网站免费 | 亚洲色大网站www永久网站 | 久久精品国产99国产 | 国产无遮挡一区二区三区毛片日本 | 中文字幕中文有码在线 | 欧美日韩国产三级 | www.亚洲天堂 | 吃奶摸下的激烈视频 | 乱子伦一区二区三区 | 六月婷婷在线 | 日干夜操| 日韩一区二区免费看 | 丰满少妇高潮惨叫正在播放 | 污视频网址在线观看 | av无码精品一区二区三区四区 | 丁香婷婷激情综合俺也去 | 亚洲字幕av一区二区三区四区 | 黄频在线免费观看 | 少妇无套内谢久久久久 | 国产免费乱淫av | 午夜免费福利在线 | 精品少妇一区二区三区免费观 | 扒开双腿吃奶呻吟做受视频 | 国产精品原创巨作av | 97人人模人人爽人人喊38tv | 在线理论视频 | 91免费在线视频观看 | 成人免费观看视频网站 | 亚洲加勒比无码一区二区 | 青青草激情 | 国产做爰xxxⅹ久久久精华液 | 亚洲精品av羞羞禁网站 | 日本一区二区三区视频免费看 | 中文字幕 国产精品 | 亚洲人成网站18禁止人 | 青青99 | 大伊人久久 | 国产熟妇搡bbbb搡bbbb | 国产日产欧产精品浪潮的免费功能 | 国产精品成人在线 | 国产精品成av人在线视午夜片 | av免费不卡 | 少妇被躁爽到高潮无码人狍大战 | 性生活免费网站 | bt天堂av| 亚洲一线二线三线久久久 | 热久久国产 | 人乳喂奶hd播放 | 国产午夜不卡片免费视频 | 双性人bbww欧美双性 | 99成人在线视频 | 国产cao | 国产在线无码精品电影网 | 日韩中文字幕在线免费观看 | 五月天堂婷婷 | www.自拍偷拍 | www操操操| 强行无套内谢大学生初次 | 久久久久久久国产精品毛片 | 日本色区| 羞羞色男人的天堂 | 性做久久久久 | 性一交一伦一视一频 | 亚洲tv在线观看 | 中国av毛片 | 伊人情人综合网 | 在线播放一区 | 黄色一级大片在线免费看产 | 久久国产乱子伦精品免费午夜,浪货好紧 | 久久99精品波多结衣一区 | 男女无遮挡激情视频 | 亚洲精品久久久一线二线三线 | 欧美日韩在大午夜爽爽影院 | 欧美日韩八区 | 精品国产一级 | 国产做爰全过程免费视频 | 国产精品一区二区欧美黑人喷潮水 | 国产欧美a | 波多野结衣久久久久 | 国产三级a三级三级 | 欧美精品播放 | 全黄h全肉边做边吃奶视频 熟妇人妻av无码一区二区三区 | 国产精品久久欧美久久一区 | 疯狂做受xxxx欧美肥白少妇 | 无遮挡国产高潮视频免费观看 | 久久精品国产99 | 亚洲国产免费 | 日本乱人伦片中文三区 | 无码人妻精品一区二区蜜桃百度 | 成人资源在线 | 亚洲视频一区二区三区四区 | 日韩不卡一二三区 | 国产精品久久久久久久久久久杏吧 | 黄瓜污视频| 理论片午午伦夜理片影院99 | 欧美蜜桃视频 | 国产手机在线精品 | 亚洲精品国产电影 | 一本色道久久88亚洲精品综合 | 亚洲日韩激情无码一区 | 与亲女洗澡时伦了毛片 | 女男羞羞视频网站免费 | 久久99精品久久久久久国产越南 | 亚洲福利视频一区二区 | 天堂在线一区 | 2020国产精品视频 | 成人国内精品久久久久一区 | 日本啊v在线 | 免费一级做a爰片蜜桃 | 麻豆av一区 | 国产精品国产三级国产专播品爱网 | 亚洲 欧美 变态 另类 综合 | ass日本粉嫩pics珍品 | 午夜精品久久久久久久无码 | 中文字幕乱码在线 | 国产天堂在线 | 青青草精品在线视频 | 人人曰| 黄色三级生活片 | 成人欧美一区二区三区黑人免费 | 伊人国产在线 | 国产午夜精品久久久 | 神马午夜51 | 香蕉视频在线观看网站 | 国产乱码一区二区三区在线观看 | 午夜精品久久久久久久99樱花 | 国产午夜伦鲁鲁 | 91这里只有精品 | 成年性羞羞视频免费观看无限 | 国产精品入口牛牛影视 | 动漫精品专区一区二区三区 | 精品乱码久久久久久中文字幕 | 国产亚洲精品精品精品 | 99精品一区二区三区 | 亚洲午夜久久久久久久久久久 | 亚洲欧洲综合 | 亚洲女人被黑人巨大进入 | 男人的天堂视频 | 久久久久久久久99精品大 | 欧美三级一区 | 五月天综合婷婷 | 精品超清无码视频在线观看 | 国产又爽又黄游戏 | 大桥未久av一区二区三区中文 | 精品人妻伦九区久久aaa片 | 欧美日韩在线一区二区三区 | 偷看美女洗澡一二三四区 | 亚洲成人h | 翘臀后进少妇大白嫩屁股 | 日本一二三不卡视频 | 国产精彩视频在线 | 日本无遮挡大尺度床戏网站 | 成年人免费看的视频 | 欧洲无码一区二区三区在线观看 | 中文字幕伊人 | 五月婷婷综合在线观看 | h色视频在线观看 | 91精品国产一区二区 | 一区二区三区视频网站 | 欧美激情视频一区二区三区不卡 | 免费黄网站在线看 | 欧美日韩精品一区二区在线播放 | 欧美一级日韩 | 黑人粗大猛烈进出高潮视频 | 军人全身脱精光自慰 | 麻豆一区二区三区蜜桃免费 | 欧洲亚洲自拍 | 亚洲高清毛片一区二区 | 精品国产一区二区三区四区精华 | 麻豆精品国产传媒 | 久久天天躁狠狠躁夜夜av | 区美成人aaaaa | 黑人干亚洲女人 | 一级生活毛片 | 男人靠女人免费视频网站 | 成人a视频片观看免费 | 疯狂做受xxxx高潮视频免费 | 视频一区二区在线播放 | 无码色av一二区在线播放 | 老湿机69福利| 奇米影视777四色米奇影院 | 成人午夜天 | 秋霞在线观看视频 | 国产激情久久久久久熟女老人av | 中文字幕人妻伦伦 | 国产精品多久久久久久情趣酒店 | 国内精自线一二三四在线看 | 国产精品日韩av在线播放 | 精品国产一区二区三区久久久狼 | 另类异族videosex太狠了 | 天天躁夜夜躁天干天干2020 | 麻豆视频在线观看 | 51自拍视频在线观看 | 国产美女包臀裙一区二区 | 成人91免费视频 | 国产成年免费视频 | 色综合久久久久久久久五月 | 日韩欧美在线观看一区二区三区 | 久久久成人免费 | 国内自拍xxx | 欧美日韩性视频 | 中文精品欧美无线码一区 | 久久99国产乱子伦精品免费 | 99久久中文字幕三级久久日本 | 久久亚洲精品成人无码 | 青青草国产在线观看 | 久久久久人妻一区精品性色av | 日韩视频免费观看高清 | 91风间由美一区二区三区四区 | 粉嫩粉嫩一区性色av片 | 中文字幕一区在线观看视频 | 国产主播精品 | 亚洲第一成年免费网站 | av在线免费观看不卡 | 国产aaaaa免费大片 | 搡女人真爽免费午夜网站 | 又粗又硬大战丰满少妇 | 91av视频网站 | 欧美亚洲黄色片 | 真人性囗交69视频 | 欧美1区2区3区视频 欧美3p激情一区二区三区猛视频 | 亚洲高清在线免费观看 | 国产少妇露脸精品 | 欧美精品久久99 | 国产精品一品二区三区四区18 | 国产99久久久国产精品免费看 | 欧美一二三四五区 | 精品一级少妇久久久久久久 | 欧美一区二区精品 | 成人情侣激情偷拍视频 | 国产精品麻豆成人av电影艾秋 | www国产com| 国产一区二区欧美 | 夜夜爽日日澡人人添蜜臀 | 欧美一卡二卡在线观看 | 日韩精品一区二区三区视频 | 国产精品毛片久久久久久久 | 又色又爽又黄gif动态图 | 天堂在线一区二区 | 毛片毛片毛片毛片毛片毛片毛片 | 成人区人妻精品一区二区不卡网站 | 国产zzjjzzjj视频全免费 | 亚洲丁香五月激情综合 | 日韩美女一区二区三区 | 性无码专区无码 | 国产精品久久久久久久龚玥菲 | 97精产国品一二三 | 8090yy成人免费看片 | 日韩精品成人av | 农村黄a三级三级三级 | 国产 日韩 欧美 精品 | 国产精品国产三级国产专区53 | 偷拍激情视频一区二区三区 | 日韩久久精品视频 | www国产亚洲精品久久网站 | 成年美女黄网 | 91丨九色丨海角社区 | 国户精品久久久久久久久久久不卡 | 很很射影院 | 成人午夜性视频 | 优优亚洲精品久久久久久久 | 日韩国产成人 | 伊人狠狠色丁香婷婷综合 | 懂色av一区二区三区 | 亚洲欧洲日韩av | 最新最近中文字幕 | 精品无码一区二区三区电影 | 中文在线天堂网 | 欧美猛交xxx | 精品伦精品一区二区三区视频 | 成人婷婷网色偷偷亚洲男人的天堂 | 综合国产精品 | 丰满少妇高潮惨叫久久久 | 免费人成在线观看视频高潮 | 爆操欧美 | 日本一丰满一bbw | 国产探花视频在线观看 | 大荫蒂欧美精品另类 | 老女老肥熟国产在线视频 | 极品美女白嫩呻吟湿淋淋照片 | 亚洲精品国产欧美 | 欧美在线观看成人 | 91成人免费看片 | 亚洲男人网站 | 黄瓜污视频 | 久久在线免费 | 国产露双乳喂奶在线观看 | 99久久精品费精品国产风间由美 | 爆乳熟妇一区二区三区霸乳 | 亚洲乱强伦 | 婷婷久久五月天 | 色综合视频二区偷拍在线 | 国产三级精品三级在专区 | 屁屁国产第一页草草影院 | 授乳喂奶av中文在线 | 中文字幕人妻丝袜乱一区三区 | 国产精品成人免费视频网站 | 国产强伦姧在线观看无码 | 欧美成人高清视频在线观看 | 国产日产精品久久快鸭的功能介绍 | 一级女人18片毛片蜜桃av | av在线不卡播放 | 国产大奶在线 | 成人aaaaa日本黄绝录象片 | 国产偷窥老熟盗摄视频 | 狠狠干夜夜骑 | 一本色道久久综合狠狠躁篇怎么玩 | 国产肉体xxxx裸体784大胆 | 凉森玲梦一区二区三区av免费 | 欧美一级免费视频 | 一本久久综合亚洲鲁鲁五月天 | 欧美性猛交xxxx免费看 | 毛片毛片毛片 | 日韩a视频 | 91porn国产成人 | 国产一区二区伦理 | 高清不卡毛片 | 成人免费看吃奶视频网站 | 亚洲图片一区二区三区 | 9久9久9久女女女九九九一九 | 亚洲日批 | 国产玉足榨精视频在线观看 | 日本妞vs黑人巨大xxxxx | eeuss影院一区二区三区 | 成人观看视频 | 18视频在线观看网站 | 丁香花五月| 日日狠狠久久8888偷偷色 | 日本另类视频 | 亚洲视频精品 | 精品人妻无码区在线视频 | 国产人成视频在线观看 | 91成人在线看 | 久久久亚洲国产美女国产盗摄 | 少妇欧美激情一区二区三区 | av无码精品一区二区三区四区 | 亚洲乱码伦av | 欧美女优在线观看 | 国产精品伦一区二区三级视频 | 男女激情麻豆入口 | 免费日本在线 | 国产乱码一区 | 无码纯肉视频在线观看 | 中日黄色片 | 蜜桃久久精品成人无码av | 成人精品视频一区二区三区尤物 | 天天看天天干 | 日本一级爽快片野花 | 精品国产一区二区三区噜噜噜 | wwww.8888久久爱站网 | 四虎永久在线精品免费网站 | 国产看真人毛片爱做a片 | 国产精品日本一区二区在线播放 | 欧美成人高清在线播放 | 天堂俺去俺来也www 天堂俺去俺来也www久久婷婷 | 久久精品中文字幕一区二区三区 | 国内精品美女a∨在线播放 精品人妻一区二区三区浪潮在线 | 亚洲人成人毛片无遮挡 | 噜噜噜噜香蕉私人 | 欧美日韩综合一区二区 | 亚洲精品视频大全 | 国产高清成人久久 | 日韩av成人免费看 | 无套日出白浆 | 天天撸夜夜操 | y11111少妇| 日韩欧美在线综合网 | 天堂网中文在线观看 | 国产无套粉嫩白浆内谢网站 | 中国美女乱淫免费看视频 | 欧美黄色aaa | 国产免费久久精品99久久 | 一二三精品 | 一品道av | www中文字幕 | 91蜜桃| 一本一本久久a久久精品综合 | 国产黄色高清 | 新婚之夜疯狂做爰视频一区二区 | 91久久极品少妇xxxxⅹ软件 | 瑟瑟网站在线观看 | 大人和孩做爰aⅴ18 大人和孩做爰av | 欧美在线观看一区二区 | 国产精品久久久久久亚洲徐婉婉 | 97人人看 | 99国产精品国产免费观看 | 亚洲色图少妇 | 国产亚洲欧美精品久久久www | 亚洲精品一区二三区不卡 | 久久久久人人 | 俄罗斯乱妇 | 最近免费中文字幕mv在线视频3 | 久久羞羞视频 | 国产免费黄色网址 | 一色桃子在线精品播放 | 999国产精品亚洲77777 | 国产欧美综合一区二区三区 | 久久综合激激的五月天 | 亚洲欧洲在线视频 | 国产精品自产拍在线观看 | 一级做a爱片性色毛片高清 一级做a毛片 | 羞羞影院午夜男女爽爽 | 18禁无遮挡免费视频网站 | 国产粉嫩尤物极品99综合精品 | 特黄特色大片免费视频观看 | 二区三区在线观看 |