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

以文本方式查看主題

-  曙海教育集團論壇  (http://www.adgdgn.cn/bbs/index.asp)
--  VxWorks 應用開發  (http://www.adgdgn.cn/bbs/list.asp?boardid=38)
----  實時操作系統VxWorks下電子海圖系統打印功能的實現  (http://www.adgdgn.cn/bbs/dispbbs.asp?boardid=38&id=1959)

--  作者:wangxinxin
--  發布時間:2010-12-1 11:34:46
--  實時操作系統VxWorks下電子海圖系統打印功能的實現
1 前 言

  電子海圖系統是一種把需要向航海人員顯示和解釋的各種各樣信息融成一體的實時導航系統,是地理信息系統在艦船組合導航系統中的重要應用,被認為是繼雷達/ARPA之后在艦船導航方面又一項偉大的技術革命。與簡單地用顏色顯示的紙海圖相比,電子海圖系統包括更多的使用簡單、操作容易的地理和文字信息。作為一種自動判定儀器,它能夠連續測定船舶相對于陸地、圖示物標、導航標志和不可見礙航物的位置,對海上航行、安全和商業都有重要意義。

  VxWorks是一種嵌入式的實時操作系統。將應用較為廣泛的電子海圖系統移植到VxWorks操作系統下的主要原因有兩個:一是VxWorks系統的實時性,能夠很好的滿足導航系統實時性的要求;二是基于信息安全方面的考慮,海圖系統要求一種保密性好、沒有漏洞的操作系統,使用VxWorks操作系統,程序開發者可以進行最底層的程序開發,能夠完全控制系統的資源,確保海圖信息的安全。

2 電子海圖系統打印功能的總體設計思路

  在VxWorks操作系統中,實現電子海圖信息打印功能設計的總體思路是:首先將打印內容,包括圖像和報表,轉換成恰當格式的圖像文件,如PostScript文件,而后對于沒有內置PostScript語言解釋器的打印機,需要將PostScript語言解釋成打印機可以識別的語言,最后把圖像文件輸送到打印機。

  本文介紹基于內置有PostScript語言解釋器的HP LaserJet 1200打印機,在VxWorks操作系統下,完成電子海圖信息打印功能的實現過程。

3 打印驅動

  打印機驅動程序中的各個函數的實現:

  (1)基本的I/O函數的實現
  根據打印機并口的特點,驅動程序中要實現的基本的I/O函數應該是lptOpen(…)、lptRead(…)、lptWrite(…)和lptIoctl(…)。這4個基本函數的聲明分別是:

  LOCAL int lptOpen(LPT_DEV*pDev,char*name,int mode);  LOCAL int lptRead(LPT_DEV*pDev,char*pBuf,int size);
  LOCAL int lptWrite(LPT_DEV*pDev,char*pBuf,int size);
  LOCAL STATUS lptIoctl(LPT_DEV*pDev,int function,int arg);  其中LPT_DEV結構的定義為:
  typedef struct lptDev
  {
  DEV_HDR devHdr;
  BOOL created;/*TRUE if this device has been created*/
  BOOL autofeed;/* TRUE if enable autofeed */
  BOOL inservice;/* TRUE if interrupt in service */
  USHORT data; /* data register */
  USHORT stat; /* status register */
  USHORT ctrl; /* control register */
  int intCnt;/* interrupt count */
  int retryCnt; /* retry count */
  int busyWait; /* loop count for BUSY wait */
  int strobeWait;/* loop count for STROBE wait */
  int timeout; /* timeout second for syncSem */
  int intLevel; /* interrupt level */
  SEMAPHORE muteSem;/* mutex semaphore */
  SEMAPHORE syncSem;/* sync semaphore */
} LPT_DEV

  DEV_HDR是所有設備的頭結構,是由VxWorks系統定義的,定義為:

  typedef struct/* DEV_HDR device header for all device structures*/
{
  DL_NODE node; /* device linked list node */
  short drvNum; /* driver number for this device */
  char * name; /* device name */
} DEV_HDR

  (2)設備的硬件初始化函數xxDrv(…)的實現

  該函數的聲明為:
  STATUS lptDrv(int channels, LPT_RESOURCE *pResource)

  其中,參數channels 為打印并口的通道號;參數pResource是指向結構LPT_RESOURCE的指針,結構LPT_RESOURCE的定義為:

  typedef struct lptResource /* LPT_RESOURCE */
{
  int ioBase;/* IO base address */
  int intVector;/* interrupt vector */
  int intLevel; /* interrupt level */
  BOOL autofeed;/* TRUE if enable autofeed */
  int busyWait; /* loop count for BUSY wait */
  int strobeWait;/* loop count for STROBE wait */
  int retryCnt; /* retry count */
  int timeout; /* timeout second for syncSem */
}LPT_RESOURCE;

  該函數lptDrv(int channels, LPT_RESOURCE *pResource)完成了打印機并口的初始化,其中調用函數intConnect(…)和iosDrvInstall(…)的具體形式為:

  (void)intConnect((VOIDFUNCPTR*)INUM_TO_IVEC(pResource->intVector),
  (VOIDFUNCPTR)lptIntr, (int)pDev);
  lptDrvNum = iosDrvInstall (lptOpen, (FUNCPTR) NULL, lptOpen,
  (FUNCPTR) NULL, lptRead, lptWrite, lptIoctl);

  (3)設備的創建函數xxDevCreate(…)的實現

  該函數的聲明為:
  STATUS lptDevCreate (char *name, int channel)

  該函數將設備的創建標志置為TRUE,然后調用函數iosDevAdd (&lptDev[annel],devHdr.name, lptDrvNum) 將創建的設備加入I/O系統中。

  對于打印驅動程序,重點在于函數lptWrite(…)的編寫,這個函數的實現可采用兩種方式。一種是中斷方式,即將控制寄存器中的允許中斷位置為1,這樣,打印機每打印輸出一個字符后,立即向主機發出中斷請求信號,要求發送下一個字符;主機方面只要在中斷服務程序中實現數據傳輸即可,而不必循環查詢打印機的“忙”信號。另一種是查詢方式,用這種方式時,主機不停地測試打印機的“忙”信號,當檢測到打印機不忙時,便向其發送打印數據,若打印忙,則主機必須等待,直到打印機不忙。

  根據編寫打印機驅動程序的兩種方式,選用查詢方式,其流程如圖1。

圖片點擊可在新窗口打開查看

4 PostScript文件的生成

  在VxWorks操作系統的開發環境Tornado下,軟件包ZINC中的ZafPrinter類及ZafDisplay類提供的函數可完成PostScript文件的生成。ZafPrinter類繼承ZafDisplay 類而來,因此,在ZafPrinter 中除了繼承來的圖形顯示函數之外,還定義了與打印機接口相關的函數,如BeginJob(),EndJob(),BeginPage(),EndPage()等。

  在用ZINC自帶的程序生成PostScript文件時,需注意以下幾點:

  (1)將自定義的顏色值加入顏色表中,在i_print.cpp文件(在目錄…\\Tornado\\target\\src\\zinc\\generic下)中,原來的顏色表定義為:

  static unsigned long psColorTable[16]=
  {
  0x00000000L, // 0-ZAF_CLR_BLACK
  0x00000080L, // 1-ZAF_CLR_BLUE
  0x00008000L, // 2-ZAF_CLR_GREEN
  0x00008080L, // 3-ZAF_CLR_CYAN
  0x00800000L, // 4-ZAF_CLR_RED
  0x00800080L, // 5-ZAF_CLR_MAGENTA
  0x00808000L, // 6-ZAF_CLR_BROWN
  0x00C0C0C0L, // 7-ZAF_CLR_LIGHTGRAY
  0x00808080L, // 8-ZAF_CLR_DARKGRAY
  0x000000FFL, // 9-ZAF_CLR_LIGHTBLUE
  0x0000FF00L, // 10-ZAF_CLR_LIGHTGREEN
  0x0000FFFFL, // 11-ZAF_CLR_LIGHTCYAN
  0x00FF0000L, // 12-ZAF_CLR_LIGHTRED
  0x00FF00FFL, // 13-ZAF_CLR_LIGHTMAGENTA
  0x00FFFF00L, // 14-ZAF_CLR_YELLOW
  0x00FFFFFFL, // 15-ZAF_CLR_WHITE
  };

  保留原有的16種顏色,再增加48種海圖中的顏色:

  0x00000000, 0x00000080, 0x0000b400, 0x0080ffff,
  0x00d20000, 0x00ff00ff, 0x00dc8000, 0x00c0c0c0,
  0x00ffc7ab, 0x000000ff, 0x0000ff00, 0x00c8ffff,
  0x00ff0000, 0x00ff96ff, 0x00ffffc0, 0x00ffffff,
  0x00ff02fd, 0x00ff02fd, 0x00ff02fd, 0x00ff02fd,
  0x00ff02fd, 0x00ff02fd, 0x00ff02fd, 0x00ff02fd,
  0x00ff02fd, 0x00ff02fd, 0x00ff02fd, 0x00ff02fd,
  0x00ff02fd, 0x00ff02fd, 0x00ff02fd, 0x00ff02fd,
  0x00000000, 0x000000ff, 0x0033aa00, 0x0060c0c0,
  0x00b03030, 0x00c040c0, 0x00804040, 0x00a0a0a0,
  0x00404040, 0x008080ff, 0x0080ff80, 0x0016edfe,
  0x00e02020, 0x00e010e0, 0x00ffff80, 0x00ffffff,

  這樣顏色表中共有64種可用顏色。

  同時將
  for(index = 0; index < 16; index++)
    colorTable[index]= psColorTable[index];

  改為:
  for(index = 0; index < 64; index++)
  colorTable[index]= psColorTable[index];

  (2)為使生成的PostScript文件盡可能的小,對原來海圖的畫圖程序做了一點改動。在原程序中,多邊形的繪制是通過畫兩點線完成的,這樣,生成PostScript文件比較大,可將其改為直接調用畫多邊形的函數Polygon()。經過這樣的改動,生成的PostScript文件減小了很多,原來的一頁圖生成的PostScript文件為3.65M,改動后不足1M。

5 PostScript 文件在VxWorks操作系統下的打印輸出

  要使用打印驅動程序,首先要調用函數lptDevCreate(char*name,intchannel)為LPT端口創建設備,其中端口號由參數channel指定,創建的設備的名稱為name。只能為一個端口號創建一個設備。
  創建設備成功之后,主機就可以向打印機發送PostScript文件了,其程序流程如圖2。

圖片點擊可在新窗口打開查看

6 漢字打印輸出的實現

  在VxWorks操作系統下,實現電子海圖中漢字的顯示和打印輸出功能的基本思路是:利用Windows操作系統中的TrueType字庫,根據需要顯示漢字的Unicode編碼,在TrueType字庫中找到該漢字的相應信息,按照TrueType字庫中存儲的信息,將漢字顯示或打印輸出。

  TrueType字庫由很多表組成,它是用一些閉合的輪廓線來描述每個字符的。若能夠訪問TrueType字庫獲得相應漢字的描述信息,就能將漢字畫出來。對于TrueType字庫的訪問,網上有開放的資源可以實現,這就是FreeType2,它為應用程序訪問字庫文件提供了統一的接口,支持的格式包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。要使用FreeType, 就要在相應的操作系統下對源代碼進行編譯,生成一個庫文件,然后在應用程序中調用相應的API庫函數。

  通過FreeType提供的庫函數,應用程序可以訪問TrueType字庫,根據所得到的TrueType漢字信息,就能實現TrueType字體的顯示或打印輸出。但是TrueType字庫的訪問是通過Unicode編碼進行的,也就是說,只有獲得了字符的Unicode編碼,才能在TrueType字庫中得到該字符的描述信息。在電子海圖程序中,字符的Unicode編碼的獲得是通過查表實現的。所謂的查表,是指將國際漢字字符集中所有字符的Unicode編碼,存在一個數組unsigned long gb2312_uni_data[87][94],根據字符的區位碼就可以得到相應的Unicode編碼。例如區號為qh,位號為wh的字符的Unicode編碼就是數組元素gb2312_uni_data[qh-1][wh-1]的值。

  保存所有字符的Unicode編碼的數組gb2312_uni_data[87][94]是在Windows操作系統下轉換得到的。具體的做法是將國際漢字字符集中的所有字符按照一定的格式保存成文本文件,然后從文件中讀出每個字符,調用函數MultiByteToWideChar(…)將其轉換成Unicode編碼,并將其保存。

  根據TrueType字庫中字符的信息,顯示或打印輸出字符有兩種途徑:一種是調用FreeType的API函數得到相應字符的輪廓線,然后將其填充;另一種是調用FreeType的API函數直接得到字符的位圖,再調用相應操作系統中的打點函數實現位圖的顯示。由于第二種方法實現起來比較簡單,并且海圖系統中的漢字不是很多,所以在海圖程序中使用的是第二種方法。

  在獲得相應漢字的字形位圖信息的基礎上,實現漢字打印輸出功能的關鍵是如何使用PostScript語言描述相應漢字字形的位圖信息。在程序的設計中,通過畫1個像素長度的直線來實現點的輸出,然后用一系列的點輸出位圖信息。其中,點的輸出用PostScript語言表示為:

  x y moveto
  x+1 y lineto

  根據漢字橫多豎少的特點,可以對以上產生的PostScript文件進行優化,如果N點在一條橫線上,就直接畫N長度的直線,用PostScript語言表示為:

  x y moveto
  x+N y line to

  這樣,就將原來的N條PostScript語句轉化為1條語句,從而減少了PostScript文件的長度。

7 結束語

  VxWorks實時操作系統的特點決定了在此操作系統中開發驅動程序的重要性。根據需要配置相應的設備,并實現硬件的驅動,是VxWorks系統中進行軟件設計與開發的前提。本文介紹的電子海圖系統打印功能的總體設計思想及實現方法,已在哈爾濱工程大學研制的某型電子海圖系統的二次開發中得到應用。


主站蜘蛛池模板: 久草在线新首页 | 久久av免费看 | 男女裸体影院高潮 | 亚洲国产精品成人天堂 | 成在线人免费视频 | 国产精品丝袜黑色高跟鞋v18 | 久久黄色片视频 | 69av在线播放 | 国产偷国产偷亚洲清高动态图 | 日本欧美国产一区二区三区 | 中文字幕一区二区三区四区免费看 | 国产色秀视频在线播放 | 91精品中文字幕 | 国产三级精品视频 | 91制片麻豆果冻传媒 | 国产一区二区精品丝袜 | 欧美久久久精品 | 手机在线观看免费av | 亚洲 欧美 变态 另类 制服 | 国内少妇情人精品av | 国产做爰xxxⅹ久久久精华液 | 在线观看免费av网 | 在线观看免费av网 | 中文字幕 亚洲视频 | 国色天香社区在线视频 | 91久久国产自产拍夜夜嗨 | 国产精品中文久久久久久 | 亚洲一区二区小说 | 亚洲人成网站精品片在线观看 | 亚洲国产精品国自产拍张津瑜 | 日本japanesexxx人妖 | 玖玖综合网 | 亚洲伊人久久大香线蕉综合图片 | 狠狠综合久久久久综合网址 | aaa日本高清在线播放免费观看 | 久久午夜片 | aaa成人| 夜夜精品无码一区二区三区 | 韩日av片 | 女女互揉吃奶揉到高潮视频 | 亚洲 欧美 变态 国产 另类 | 国产精品香蕉500g | 99久久99久国产黄毛片 | 人人操日日干 | 日本免费无遮挡毛片的意义 | 精品国产乱码一区二区三区99 | 国产男人搡女人免费视频 | k频道国产在线观看 | 亚洲2022国产成人精品无码区 | 午夜视频免费观看 | 91精品久久久久久久久久 | 夜夜爽日日澡人人添 | 黄色91免费| 精品亚洲国产成人av | 亚洲视频一区二区三区 | 欧美人与禽zozzo性之恋的特点 | 精品国产一区二区三区四区在线看 | 果冻传媒mv免费播放在线观看 | 欧美tv| a级毛片古装在线播放 | 日本精品一区二区三区在线观看 | 日本videos多次高潮 | 久久香蕉网 | 美女免费av | 一级片av| 麻豆精品免费 | 高清不卡av| 夜夜操狠狠操 | 日韩第2页| 亚洲激情片 | 国产真实伦在线观看视频 | 免费久久片 | 亚洲中文字幕aⅴ天堂 | 免费中文字幕日韩欧美 | 久久精品国产一区二区三区 | 欧美精品与黑人又粗又长 | 欧美极品一区二区三区 | 欧美性插插| 老司机精品视频网 | 四虎黄色网 | 国产免费无遮挡吸奶头视频 | 手机看片日韩日韩 | 日本人做受免费视频 | 日日干日日插 | 国产特级毛片aaaaaaa高清 | 成人影视网址 | 午夜影院视频 | 天天干天天摸天天操 | 成人免费大片在线观看 | 亚洲爱 | 国产 字幕 制服 中文 在线 | 国产精品区一区二区三在线播放 | 欧美人与性动交α欧美精品图片 | 成人做爰桃子窝窝a视频 | 欧美一级二级三级视频 | 人妻av无码一区二区三区 | 国产欧美日韩免费 | 国产欧美日韩综合精品二区 | 神马午夜伦理影院 | 日韩欧美在线播放 | 7777av| 国产在线视频你懂的 | 免费在线观看的黄色网址 | 中文字幕一区二区人妻电影 | 女人高潮潮呻吟喷水 | 干片网在线观看 | 国产黄色在线免费观看 | 大肉大捧一进一出好爽视频mba | 永久精品视频 | 午夜伦理av| 亚洲精品国产拍在线 | 伊人久久婷婷色综合98网 | 色欲av蜜桃一区二区三 | 无码国产色欲xxxx视频 | 无码毛片视频一区二区本码 | 日韩不卡一区二区 | 国产乱子伦一区二区三区 | 99久久夜色精品国产亚洲1000部 | 久久久久99精品成人片三人毛片 | www17com嫩草影院| 久久免费看| 久久久久久国产精品亚洲78 | 精品乱子伦一区二区三区 | 久久大胆视频 | 九色porny丨精品自拍视频 | 美女视频黄频a美女大全 | re久久| 二区影院| 天天摸天天操天天射 | 国产麻豆一区二区三区精品 | 小h片网站 | 777久久| 亚洲乱码av | 波多野结衣黄色 | 激情人妻另类人妻伦 | 三男玩一个饥渴少妇爽叫视频播放 | 在线不卡视频 | 69影院少妇在线观看 | 青草视频在线看 | 解开人妻的裙子猛烈进入 | 国产精品久久久午夜夜伦鲁鲁 | 秋霞成人网 | 又大又紧又粉嫩18p少妇 | 亚洲一二区| 含羞草传媒mv免费观看视频 | 国产做爰全免费的视频软件 | 国产精品96久久久久久久 | 美女又爽又黄网站视频 | 天天爽夜夜爽人人爽 | 在线激情小视频 | 91九色国产ts另类人妖 | 日韩精品一区二区在线观看 | 色在线免费视频 | 久久久久久免费观看 | 麻豆精品a∨在线观看 | 日韩一区二区精品葵司在线 | 日韩黄色短视频 | 久久免费国产视频 | 日本 欧美 国产 | 激情xxx| 亚洲欧洲日产国产 最新 | 美国色视频 | 少妇大叫太大太粗太爽了 | 日韩精品久久久久久久 | 97se亚洲| 二级大黄大片高清在线视频 | 亚洲女人初尝黑人巨大 | 欧美日韩视频一区二区三区 | 好色先生视频污 | 性一交一乱一乱一视频 | 寡妇高潮一级片 | 亚洲人成在线播放 | 国产又爽又黄的激情精品视频 | 男女做爰猛烈叫床爽爽免费网站 | 欧美精品亚洲精品 | 在线观看欧美一区 | 欧美阿v高清资源不卡在线播放 | 亚洲欧美成人一区二区在线电影 | 久久久久久久久久久小说 | 新版本天堂资源在线中文8的特点 | 欧美aⅴ在线 | 欧美日韩精品一区二区三区 | 国产网红主播av国内精品 | 免费日本黄色 | 欧美男人又粗又长又大 | 一区二区高清 | 久久网中文字幕 | 人少妇精品123在线观看 | 亚洲日韩欧美国产高清αv 性夜久久一区国产9人妻 | 在线观看的av网站 | 男人靠女人免费视频网站 | 亚欧av在线播放 | 成人免费看片又大又黄 | 午夜嫩草嘿嘿福利777777 | 91精品国产91久久久久 | 67194成是人免费无码 | 美国av毛片 | 国产欧美一区二区三区免费视频 | 欧美色图亚洲色 | 国产精品pans私拍 | 高清乱码毛片 | 亚洲另类一二三区 | 欧美又粗又长 | 色葡萄影院 | 久久婷婷五月综合色99啪 | 性生av免费播放 | 久久无码人妻精品一区二区三区 | 新天堂网| 国产区一区二区 | 欧美中文字幕第一页 | 欧美疯狂做受xxxx高潮小说 | 欧美日韩免费观看视频 | 欧美成人a视频 | 欧美日韩国内 | 国产av福利久久精品can | 欧美激情一区二区久久久 | 国产精自产拍久久久久久蜜小说 | 国产青青视频 | 9999免费视频 | 亚洲免费影视 | 久久国产尿小便嘘嘘97 | 999精品视频一区二区三区 | 国产精品偷乱一区二区三区 | 久久精品欧美日韩 | 无码高潮爽到爆的喷水视频app | 亚洲日日日 | 99久久精品免费看国产免费软件 | www.亚洲天堂 | 无码国产精成人午夜视频一区二区 | 国产av福利久久精品can | 国内精品国产成人国产三级 | 日韩精品无码中文字幕一区二区 | 农村妇女av | 久久成人免费视频 | 国产黄三级看三级 | 国产91在线观看 | 亚洲爆乳精品无码一区二区三区 | 77久久 | 日本高清视频免费观看 | 奶头挺立呻吟高潮视频 | 少妇搡xxxx少妇搡xxxx | 美女插插视频 | 少妇视频一区 | 4hu最新网址 | 久久久成人999亚洲区美女 | 日韩第2页| 久久美利坚 | 在线观看吃瓜av网站 | 亚洲精品国产品国语在线观看 | 色婷婷久久 | 小视频在线免费观看 | 国产成人无码一区二区三区在线 | 免费v片在线观看 | 乌克兰av在线 | 香蕉视频在线观看黄 | 蜜桃一本色道久久综合亚洲精品冫 | 亚洲性色av私人影院无码 | 成人乱码一区二区三区av | 乱中年女人伦av一区二区 | 护士奶头又白又大又好摸视频 | 亚洲天堂福利 | 成年免费视频黄网站zxgk | 公侵犯一区二区三区四区中文字幕 | 久久av网 | 亚洲欧美一区二区三区国产精品 | 国产精品99久久久久久人 | 蜜桃综合网| 国产超碰人人做人人爱ⅴa 日韩人妻无码精品久久久不卡 | 中文字幕乱码一区av久久不卡 | 最近高清中文字幕免费 | 免费在线黄色片 | 97精品国产露脸对白 | 成人做爰100部片免费看网站 | 日本少妇乱xxxxx | 久久精品人妻中文系列 | 亚洲乳大丰满中文字幕 | 另类小说色 | 中文字幕人成人乱码亚洲电影 | 精品熟女少妇av免费观看 | 午夜高清福利 | 182tv成人福利视频免费看 | 爱情岛论坛永久亚洲品质 | 国产成人精品久久综合 | 国产中文字幕乱人伦在线观看 | 国产久草视频 | 国产精品呻吟久久av凹凸 | 中文字幕人妻熟女人妻a片 国产精品人妻系列21p | 91原创视频在线观看 | 亚洲人吸女人奶水 | 欧美一区视频在线 | 一本一本久久a久久精品综合麻豆 | 天天看天天摸天天操 | 五月婷婷六月婷婷 | 婷婷五月小说 | 久久精品成人热国产成 | 国产7777777 | 中国国产黄色片 | 国产又粗又硬又大爽黄老大爷视 | 日本久久精品一区二区三区 | 妇女伦子伦视频高清在线 | av 高清 尿 小便 嘘嘘 | 国产a∨精品一区二区三区不卡 | 爱看av在线入口 | 网站在线看 | 精品无码无人网站免费视频 | 红猫大本营在线观看的 | 国产精品对白刺激蜜臀av | 老妇女性较大毛片 | 三女同志亚洲人狂欢 | а√天堂8资源中文在线 | 久久免费视频播放 | 久久久久久久久久久福利 | 福利姬在线观看 | 午夜精品久久久久久不卡8050 | 成熟女人毛片www免费版在线 | 亚洲精品国产91 | 高清新婚夫妇性xxxxx | 忘忧草精品久久久久久久高清 | 99ri在线| 艳妇臀荡乳欲伦69调教视频 | 青柠影视在线观看免费高清中文 | 欧美日本韩国一区二区三区 | 粉嫩av一区二区夜夜嗨 | 精品久久久久久无码中文字幕一区 | 久久免| 精品乱码久久久久久久 | 天天摸日日摸狠狠添 | 最新中文字幕在线观看视频 | 久久久久久久久久久中文字幕 | 色综合久久88色综合天天6 | 娇小萝被两个黑人用半米长 | 日韩欧美的一区二区 | 欧美极品jiizzhd欧美暴力 | 亚洲福利网 | 夜精品a片一区二区三区无码白浆 | 成人一级免费视频 | 成人精品鲁一区一区二区 | 91亚洲精品久久久蜜桃 | 欧美日韩黄色大片 | 女十八免费毛片视频 | 亚色一区| 涩涩网站在线看 | 91在线免费视频观看 | 黑人巨茎大战白人美女 | 精彩视频一区二区三区 | 探花视频在线免费观看 | 性欧美xxxx | 天天爱夜夜爱 | 亚洲 国产 图片 | 第九色 | 免费又黄又粗又爽大片69 | 亚洲 欧美 中文 日韩aⅴ | 小蝌蚪九色91探花 | 免费看欧美一级片 | 黄色av三级| 色播久久人人爽人人爽人人片av | 亚洲欧美视频在线播放 | 素人在线观看免费视频 | 男人放进女人阳道动态图 | 欧美成人3d啪啪动漫 | 亚洲精品一区二区另类图片 | 狠狠躁天天躁中文字幕无码 | 狠狠网 | 国产成人+亚洲欧洲+综合 | 国产福利资源在线 | 亚洲精品欧美二区三区中文字幕 | 开心五月综合亚洲 | 性,国产三级在线观看 | 尤物av午夜精品一区二区入口 | 久久不射网 | 国产精品人妻在线观看 | 国产成人麻豆精品午夜福利在线 | 精品国产乱码久久久久久影片 | 久久精品久久久久 | 国产又粗又爽又猛又大的动漫片 | 中文字幕无码视频手机免费看 | 精品乱码一区二区三区四区 | 国产一区二区三区视频在线播放 | 黄a无码片内射无码视频 | 久久久久久久久亚洲 | 欧美日韩精品一区二区在线播放 | 视频一区在线播放 | 国产乱码日产乱码精品精 | 国产乱肥老妇国产一区二 | 最好看十大无码av | 性疯狂做受xxxx高清视频 | 亚洲精品午夜久久久久久久久久久 | 玖玖爱国产| 欧美日韩卡一卡二 | 乱亲女h秽乱长久久久 | 成人必看www. | 国产极品美女高潮无套浪潮av | www.日韩精品| 国产69精品久久99卡顿的解决方法 | 国产又粗又硬又大爽黄老大爷视 | 国产成人久久久精品免费澳门 | 外国特级免费片 | 自拍偷在线精品自拍偷无码专区 | 麻豆精品一区二正一三区 | 国产精品人妻一码二码尿失禁 | 欧美成人精品一区 | 久久99精品久久久久久动态图 | 中文字幕第10页 | 亚洲精品久久中文字幕 | 国产露脸4p交换视频观看 | 俺去射 | 日本少妇高潮xxxxx另类 | 狠狠噜天天噜日日噜 | 日韩午夜在线 | www.se天堂| 91色站 | 亚洲成人久久精品 | 在线免费看av的网站 | 国产a在亚洲线播放 | 国产免费观看黄av片 | 特黄aaaaaaa片免费视频 | 成年在线网69站 | 无码不卡av东京热毛片 | 九色蜜桃臀丨porny丨自拍 | 久久人人爽爽人人爽人人片av | 99视频一区二区 | 变态 另类 国产 亚洲 | 国产一区二区三区av在线无码观看 | 国产裸体bbb视频 | 亚洲r成人av久久人人爽澳门赌 | 国产高清黄色片 | 精品毛片在线观看 | 丰满女人又爽又紧又丰满 | 尤物99国产成人精品视频 | 久久久久久免费毛片精品 | 亚洲女人初尝黑人巨大 | 日本特黄特色a大片免费高清观看视频 | 国产精品免费无遮挡无码永久视频 | 午夜精品久久久久久久久 | 女人与牲口性恔配视频免费 | 日韩黄色片子 | 日韩人妻无码一区二区三区久久99 | 欧美人与动物xxx | 亚洲精品久久久久9999吃药 | 欧美日韩1区2区 | 国产视频一区二区三区四区五区 | 国产福利99 | 浴室人妻的情欲hd三级国产 | 国产麻豆自拍 | 在线免费观看毛片 | 亚洲中文字幕无码av永久 | 日韩中文av | 97色伦久久x88av | 髙清视频播放在线观看 | 亚洲一级片在线观看 | 无码专区男人本色 | 成人性生活视频在线播放 | 国产亚洲精品久久久久久青梅 | 黄色毛片a | 欧美性视频一区二区三区 | 小h片网站 | 香蕉在线影院 | 女人张开腿让男人桶个爽 | 国产超碰 | 天天av天天翘天天综合网 | 加勒比无码一区二区三区 | 中文字幕一区二区不卡 | 纤纤影视理伦片在线看 | 日本成人黄色 | 国产高清在线精品一区二区三区 | 无码国产69精品久久久孕妇 | 国产视频在线观看一区 | 亚洲淫区 | 毛片毛片毛片毛片毛片毛片毛片毛片 | 欧美成视频人免费淫片 | 亚洲综合在线另类色区奇米 | 人人爱免费在线观看 | 翔田千里一区二区 | 亚洲国产二区 | 美女国产精品视频 | 69sex久久精品国产麻豆 | 成人一在线视频日韩国产 | 亚洲一区免费视频 | 蜜桃av噜噜一区二区三区小说 | 午夜肉伦伦 | 欧美精品一区二区三区蜜臀 | 女同性69囗交 | 蜜桃av无码免费看永久 | 中文字幕久久熟女蜜桃 | 人妻奶水人妻系列 | 中文字幕在线观看视频地址二 | hd最新国产人妖ts视频仙踪林 | 欧美精品一区二区三区四区 | 国产一区成人 | 国产主播福利 | 久草网在线观看 | 国产三区精品 | 日韩一级欧美 | 91pony九色 | 成人性生交大全免 | 精品av国产一区二区三区 | 在线不卡一区 | 日本人添下边视频免费 | 冲田杏梨mide233在线播放 | 精品国产免费观看 | 大胸美女拍拍18在线观看 | 国产精品特级毛片一区二区三区 | av乱码av免费aⅴ成人 | 青青青草视频在线 | 国产午夜成人av在线播放 | 国产精品无码一区二区三区不卡 | 国产午夜视频在线观看 | 欧美性潮喷xxxxx免费视频看 | 手机看片日韩国产 | 一本到视频 | 欧美性久久久 | 久久久久久亚洲精品成人 | 一色屋精品视频在线观看 | 国产成人精品视频在线 | 99久久精品国产免费看不卡 | 少妇特黄一区二区三区 | 色综合图区 | 一本一道久久a久久精品 | 怡红院成永久免费人全部视频 | 欧美日韩国产亚洲沙发 | 中文字幕一区二区三区视频 | 欧美成人性生活片 | 97精品一区二区视频在线观看 | 人人模人人干 | 黄色片久久久 | 日本jizzjizz| 懂色av噜噜一区二区三区av | 色女综合 | 免费无码一区二区三区蜜桃大 | 日本黄a三级三级三级 | 色婷婷久久久亚洲一区二区三区 | 伊人55yiren综合开心 | 2021精品亚洲中文字幕 | 国产成a人亚洲精v品在线观看 | 想要xx在线观看 | 国模丽丽啪啪一区二区 | 国产av一区最新精品 | 朝鲜女人大白屁股ass孕交 | 公妇乱淫太舒服了 | 天天干天天干天天 | 深夜福利视频网站 | 国产精品嫩草影院com | 亚洲黄色中文字幕 | 国内a级毛片 | 亚洲日韩精品欧美一区二区 | 99精品众筹模特自拍视频 | 91丝袜超薄交口足 | 免费看av软件| 午夜视频在线播放 | 波多野结衣潜藏淫欲 | www.色午夜.com| 中年两口子高潮呻吟 | 野战视频aaaaa免费观看 | 无码人妻丰满熟妇区bbbbxxxx | 欧洲天堂网 | 视频1区2区 | 国产精品国产三级国产专播品爱网 | 五月天婷婷爱 | 亚洲乱码中文字幕 | 欧美成人国产精品高潮 | av网站在线免费播放 | 豆国产97在线 | 亚洲 | 国产精品a成v人在线播放 | 日韩精品毛片无码一区到三区 | 免费观看污网站 | 国产手机在线精品 | 我爱我色成人网 | 97久久综合| 天堂成人国产精品一区 | 99精品国产在热久久 | 少妇午夜性影院私人影院软件 | 狠狠色综合网站久久久久久久 | 香蕉综合网 | 美国三级欧美一级 | 美女131爽爽爽做爰视频 | 久久99国产精品久久99 | 四虎影视在线永久免费观看 | 五月天激情丁香 | 日韩欧美在线第一页 | 无码高潮少妇毛多水多水 | 国产剧情一区 | 69精品在线 | 伊人性伊人情综合网 | 国产精品无码一区二区在线 | 淫欲的代价k8经典网 | 亚洲成a人片在线观看无码专区 | 337p粉嫩大胆色噜噜噜噜 | 亚洲色成人网站www永久 | 一性一交一摸一黄按摩精油视频 | 永久免费毛片在线播放 | 夜夜高潮夜夜爽精品视频 | 91精品久久久久久久99软件 | 日韩久久久久久久 | 久草视频网| 欧美jizzhd精品欧美 | 中文字幕日韩欧美一区二区三区 | 窝窝午夜看片 | 特一级黄色片 | 91国内精品 | 国产一区二区免费视频 | 欧日韩精品 | 日韩婷婷 | 中文字幕亚洲欧美日韩在线不卡 | 在线看毛片网站 | 手机在线看永久av片免费 | 久久国产欧美日韩精品 | 中文字幕第35页 | 日韩欧美一区在线 | 日日夜夜爽爽 | 亚洲精品国产v片在线观看 亚洲精品国产成人 | 18禁裸乳无遮挡自慰免费动漫 | 北京少妇xxxx做受 | jjzz黄色片| 在线中文天堂 | 亚洲午夜综合 |