国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看


曙海教育集團論壇Win CE 專區WinCE應用開發 → WINCE驅動開發之DMA的使用


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

主題:WINCE驅動開發之DMA的使用

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


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
WINCE驅動開發之DMA的使用  發帖心情 Post By:2010-11-26 9:22:53

以下是MSDN中的說法:

The Windows CE NDIS implementation does not support direct memory access (DMA). Do not use the NdisSetupDmaTransfer, NdisCompleteDmaTransfer, NdisMRegisterDmaChannel, NdisMDeregisterDmaChannel, NdisMAllocateMapRegisters, NdisMFreeMapRegisters, NdisMReadDmaCounter, and NdisGetSharedDataAlignment functions. 

Use the NdisMAllocateSharedMemory and NdisMFreeSharedMemory functions for PCI bus master DMA transfers. 


具體如何實現DMA呢?

在microsoft windows CE device driver kit中有一節是:Implementing DMA for NDIS Miniport Drivers 
專門提到了這個問題,當前ce還沒有自己的DMA機制,然而開發人員可以在他們自己的小端口卡驅動程序中實現相同的功能,但是寫的太簡單了

Implementing DMA for NDIS Miniport Drivers
DMA is important for efficient networking because it enables the layers in 
the networking architecture to share data without first copying that data

two categories of DMA: slave DMA and busmaster DMAB
 
Slave DMA
Slave DMA is appropriate for OEMs because it requires a block of memory that 
is pre-allocated in the device memory map of the Windows CE–based platform. 
Miniport drivers can map that block of physical memory to the driver’virtual
memory space, and then use the VirtualAlloc and VirtualCopy functions to move 
data in and out of that space
 
busmaster DMA 
To receive data, the driver allocates a shared memory block, transfers the 
data to buffers within that block, and uses NDIS functions to indicate that a 
packet has arrived. To send data, the driver uses the LockPages and 
UnlockPages functions to map the virtual memory to device memory, informs the 
NIC of the addresses of the data, and instructs the NIC to send the data. 
This method can be faster for larger data block sizes.

后來發MAIL給一位曾經遇到此問題的朋友,回復如下:

事實上在使用DMA是的關鍵是得到一個連續的物理地址空間,然后將該空間的物理地址放入DMA控制器的源地址或者目的地址寄存器中(根據你使用DMA的方向決定);
然后等待DMA中斷;
由于DMA使用的是物理地址但是在wince中只能使用虛擬地址,所以在DMA中斷產生之后如需分析數據請使用虛擬地址;
特別提示參考一下的文章:
 DMA的使用
1、 芯片DMA的使用要點:
AK3224芯片的DMA使用中,RAM的地址作為DMA傳輸的目標地址、源地址,必須要4字節對齊。而且DMA的操作長度以內的RAM地址,必須連續。
不過在使用中發現:Nandflash驅動中RAM地址作為目標地址時,只需要2字節對齊。RAM地址作為源地址可不需對齊。(其他情況需要逐一驗證)
2、 wince中的DMA使用:
根據DMA一次操作的RAM地址必須連續的特性,在驅動DMA使用時,我們需要確保虛擬地址映射的物理地址是連續的。有3個途徑:
1:數據區地址是由應用層或者其他進程、線程傳入的,驅動并不知道其虛擬地址對應的物理地址是否一直連續。
由于wince的內存申請,是以4K字節為一個頁,一段數據的內存申請可能跨越多個頁。因此,只要數據區長度大于1字節,就有可能其物理地址是跨越的、不連續的。為了確保DMA操作,我們必須查詢這段數據區在RAM上的物理分布。
首先,得到數據區所在的虛擬頁: VirPageStart = (ULONG)pSourceBuffer & 0xFFFFF000;
其次,得到數據區在頁內的偏移地址 :offset = (ULONG)pSourceBuffer & 0x0FFF;
計算數據區是否跨越頁段
if(offset + NumberOfBytes > 4096)
PageSize = WCE_UNIFORM_SIZE - offset;       //整個數據跨越此頁,則DMA傳輸需要分多個部分,一次一個頁段的傳
else
PageSize = NumberOfBytes;                //數據區沒有跨越頁
由得到的頁地址,查詢映射的物理地址。
if(!LockPages((LPVOID)VirPageStart, 4096, &TransAddr, LOCKFLAG_READ))
{
        //異常處理
}
UnlockPages((LPVOID)VirPageStart, 4096);
得到了映射的物理地址TransAddr后,根據RAM是目標地址還是源地址,做進一步的處理。
假設一個數據區作為DMA源地址,大小為9K。在虛擬地址首頁的偏移為4K。那么它必然跨越3個頁段。
首先查詢第一頁的物理地址發送,第一個頁的2K數據。然后查詢第二頁的物理地址,發送4K數據。最后查詢第三頁的物理地址,發送3K數據。

2:數據區的申請可以使用AllocPhysMem函數申請。
LPVOID AllocPhysMem(
DWORD cbSize,                 參數1:數據區大小
DWORD fdwProtect,             參數2:保護標記
DWORD dwAlignmentMask,         參數3:0(default system)
DWORD dwFlags,                參數4:0(Reserved for future use)
PULONG pPhysicalAddress         參數5:得到數據區對應的物理地址
);
AllocPhysMem函數返回值為指向申請后的虛擬地址指針。
如:pSerialHead->RxBufferInfo.RxCharBuffer =            //alloc physical memory
AllocPhysMem(pSerialHead->RxBufferInfo.Length + 16, PAGE_READWRITE, 0, 0, &RX_PhyAddr);
由于此函數必定申請到一片連續的物理地址,因此pSerialHead->RxBufferInfo.RxCharBuffer的使用不再需要查詢是否跨越多個頁段。
但是,AllocPhysMem函數申請的物理地址可能會跨越多個RAM CHIP。因此,在使用1片以上RAM芯片的系統中,依然需要查詢是否跨越CHIP。
       AllocPhysMem函數使用后,需要使用FreePhysMem函數進行釋放。
3:數據區可以在系統config.bib文件中,預先定義好一片連續、不跨越CHIP的RAM空間。
如下,系統保留了虛擬地址0x80024000開始,大小為0x3000的一段RAM。
SER_DMA                80024000 00003000 RESERVED
那么驅動DMA使用中,不再需要對這段內存,進行任何的查詢動作。我們只需要在進程空間中做映射即可。
pSerialHead->RxBufferInfo.RxCharBuffer = VirtualAlloc(0, RX_PhySize, MEM_RESERVE, PAGE_NOACCESS);
    if (pSerialHead->RxBufferInfo.RxCharBuffer == NULL)
    {
        DEBUGMSG(ZONE_ERROR, (TEXT("COM_Init:: VirtualAlloc failed!\r\n")));
        return(NULL);
    }
    else
    {
        if (!VirtualCopy((PVOID)pSerialHead->RxBufferInfo.RxCharBuffer, (PVOID)(RX_PhyAddr),
            RX_PhySize, (PAGE_READWRITE | PAGE_NOCACHE)))
        {
           DEBUGMSG(ZONE_ERROR, (TEXT("COM_Init:: VirtualCopy failed!\r\n")));
           return(NULL);
        }
    }
上面這段程序中,先使用函數VirtualAlloc,在進程空間中申請一段保留的虛擬地址空間。然后使用VirtualCopy,把需要使用的物理地址空間,映射到已經申請好的虛擬地址上。使用完畢,必須使用函數VirtualFree進行釋放。
LPVOID VirtualAlloc(
LPVOID lpAddress,                  
DWORD dwSize,
DWORD flAllocationType,
DWORD flProtect
);
BOOL VirtualCopy(
LPVOID lpvDest,
LPVOID lpvSrc,
DWORD cbSize,
DWORD fdwProtect
);
BOOL VirtualFree(
LPVOID lpAddress,
DWORD dwSize,
DWORD dwFreeType
);


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

返回版面帖子列表

WINCE驅動開發之DMA的使用








簽名
国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看
<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    成人激情视频网| 91九色视频导航| 日韩av电影在线网| 国产精品xxx在线观看www| 亚洲欧美精品| 成人夜晚看av| 久久久久久国产免费| 91精品国产高清久久久久久91裸体| 少妇特黄a一区二区三区| 国产精品白丝jk喷水视频一区| 国产在线欧美日韩| 久久人人爽人人爽人人片av高清| 97人人干人人| 91精品国产色综合| 精品一区二区三区日本| 欧美主播福利视频| 欧美一二三区| 成人免费视频a| 欧美激情影音先锋| 精品一区二区国产| 国产精品羞羞答答| 一区二区三区国| 波多野结衣精品久久| 欧美性受xxxx白人性爽| 欧美人与性禽动交精品| 国产日韩欧美自拍| 欧美激情在线视频二区| 精品日韩美女| 成人做爰www免费看视频网站| 欧美黑人一区二区三区| 久久av免费一区| 成人国产精品久久久久久亚洲| 国产69精品久久久久9| 黄色91av| 亚洲www在线观看| 国产91|九色| 亚洲精品乱码视频| 狠狠色噜噜狠狠色综合久| 国产精品私拍pans大尺度在线| 久久久久久999| 鲁丝片一区二区三区| 亚洲综合小说区| 国产成人午夜视频网址| 韩国三级日本三级少妇99| 女女同性女同一区二区三区91| 亚洲一区二区三区在线视频 | 欧洲在线视频一区| av一区和二区| 96sao精品视频在线观看| 国产97在线|日韩| 97久久久免费福利网址| 在线视频91| 亚洲欧洲久久| 日本成人看片网址| 久久艳妇乳肉豪妇荡乳av| 成人免费视频视频在| 成人激情视频在线| 成人a视频在线观看| 国产精品视频公开费视频| 国产成人一区二区三区| 国产成人avxxxxx在线看| 91精品国产乱码久久久久久蜜臀| 欧美激情videos| 欧美国产日韩二区| 一区二区在线不卡| 色综合视频一区中文字幕| 中文字幕在线观看一区二区三区| 日韩一区二区电影在线观看| 欧美午夜免费| 日韩欧美三级电影| 亚洲美女网站18| 视频一区视频二区视频| 婷婷五月色综合| 亚洲欧美日韩不卡一区二区三区| 色综合久久av| 一区二区视频国产| 久久久久国产视频| 午夜精品在线观看| 欧美在线免费视频| 国产精品成人国产乱一区| 国产成人aa精品一区在线播放| 热草久综合在线| 国产精品第100页| 国产精品自拍网| 亚洲wwwav| 99精品99久久久久久宅男| 亚洲伊人久久大香线蕉av| 99在线视频播放| 精品无人区一区二区三区| 欧美黑人xxxxx| 亚洲精品在线免费| 久久久久久久一区二区| 欧美怡春院一区二区三区| 国产成人+综合亚洲+天堂| 国产精品视频专区| 99国精产品一二二线| 国产自产精品| 亚洲电影免费| 国色天香2019中文字幕在线观看| 庆余年2免费日韩剧观看大牛| 国产91精品在线播放| 国产精品扒开腿做| 91免费福利视频| 动漫精品视频| 日韩影片在线播放| 69av视频在线播放| 国产精品影片在线观看| wwwxx欧美| 青青草成人网| 国模精品视频一区二区| 国产精品视频在线观看| 国产伦精品一区二区三区照片| 日本一区免费看| 91黑丝在线观看| 91久久久在线| 欧美日韩一区在线播放| 久久久久国产精品www| 国产精品青青在线观看爽香蕉| 97伦理在线四区| 视频二区一区| 国产成人在线亚洲欧美| 国产精品视频入口| 亚洲精品二区| 国产精品成人在线| 国产一区二区在线网站| 久久久久久欧美| 国产美女久久精品香蕉69| 国产一区二区黄色| 国内外成人免费激情在线视频网站 | 国语自产精品视频在线看抢先版图片 | 国产精品久久久久久五月尺| 99在线视频免费观看| 四虎一区二区| 国产精品免费一区| 另类欧美小说| 欧美一区二粉嫩精品国产一线天| 18成人在线| 亚洲欧美日产图| 国产精品人成电影| 欧美连裤袜在线视频| 欧美一区二区视频97| 亚洲精品一区二| 国产精品视频999| 91久久大香伊蕉在人线| 亚洲午夜精品久久| 国产精品视频导航| 日韩jizzz| 国产精品美女久久久免费| 欧美二区三区在线| 国产精品日韩电影| 日韩亚洲不卡在线| 国产精品欧美日韩久久| 奇米精品在线| 国产精品天天狠天天看| 欧美乱偷一区二区三区在线| 国产精品91一区| 欧美日产一区二区三区在线观看| 国产精品吊钟奶在线| 日本成人三级| 成人性教育视频在线观看| 亚洲欧美影院| 91精品国产综合久久久久久丝袜| 午夜精品久久久久久久久久久久久| 91久久偷偷做嫩草影院| 亚洲3p在线观看| 黄色一区三区| 国产精品丝袜一区二区三区| 亚洲在线色站| 动漫一区二区在线| 国产成人精品久久二区二区91| 日本视频一区二区在线观看| 成人亚洲激情网| 久久久天堂国产精品女人| 国产乱码精品一区二区三区日韩精品 | 91大神福利视频在线| 国产美女在线精品免费观看| 日本一欧美一欧美一亚洲视频| 日韩影视精品| 波多野结衣久草一区| 欧美一级高清免费| 先锋影音网一区| 99在线视频首页| 国产91免费观看| 中文有码久久| 欧美日韩另类综合| 不卡一区二区三区四区五区| 国产精品福利片| 久久久久久久久久国产| 日本成人三级电影网站| 99国产超薄肉色丝袜交足的后果| 日韩免费观看视频| 久久久久久久久久婷婷| 日本一区视频在线| 国产伦精品一区二区三区四区视频| 国产精品18久久久久久麻辣| 欧美精品激情在线| 色婷婷精品国产一区二区三区| 97夜夜澡人人双人人人喊| 日本精品在线视频| 欧美激情极品视频| 亚洲成人18| 久久综合九色欧美狠狠| 99国精产品一二二线| 国产精品综合久久久| 55夜色66夜色国产精品视频 | 久久久免费高清电视剧观看| 欧美亚洲另类久久综合| 国产精品一区二区欧美黑人喷潮水| 国产精品影片在线观看| 欧洲成人在线视频| 久久久影视精品| 在线一区日本视频| 少妇精品久久久久久久久久| 黑人另类av| 国产 高清 精品 在线 a| 成人免费视频97| 国产精品午夜视频| 欧美一级在线亚洲天堂| 性欧美暴力猛交69hd| 久久久久国色av免费观看性色 | 国产999精品久久久影片官网| 最新精品视频| 一区二区三区欧美在线| 色婷婷精品国产一区二区三区| 精品欧美国产| 精品无人区一区二区三区竹菊| 99精品欧美一区二区三区| 91精品综合久久久久久五月天| 国产精品亚洲网站| 国产精品综合网站| 国产一区玩具在线观看| 成人福利在线视频| 91传媒免费看| 成人动漫视频在线观看免费| 成人激情av| 99精彩视频| 国产精品一区二区欧美黑人喷潮水 | 色姑娘综合网| 日韩欧美国产二区| 亚洲精品一区二区三| 亚洲一区三区电影在线观看| 色与欲影视天天看综合网| 亚洲一区影院| 国模吧一区二区| 97国产在线视频| 欧美亚洲另类视频| 日韩美女视频在线观看| 国产精品一区久久久| 成人午夜在线观看| 国产精品免费一区二区三区| 久久久久se| 亚洲高清乱码| 高清欧美一区二区三区| 欧美最猛黑人xxxx黑人猛叫黄| 国产99视频精品免视看7| 国产精品久久久久久久电影| 成人欧美一区二区三区在线湿哒哒| 亚洲一区二区久久久久久久| 国产精品久久久对白| 麻豆视频成人| 亚洲欧美影院| 2021国产精品视频| 国产精品丝袜白浆摸在线| 亚洲一区二区在线| 欧美成人一区二区在线| 欧美福利视频网站| 国产91色在线播放| 亚洲自拍偷拍福利| 欧美一卡2卡3卡4卡无卡免费观看水多多 | 国产精品久久久久久久天堂第1集| 韩国一区二区三区美女美女秀| 欧美性bbwbbwbbwhd| 在线视频欧美一区| 国产精品扒开腿做| 国产精品免费在线播放| 色狠狠久久av五月综合|| 久久久久久这里只有精品| 国产精品久久久久99| 成人动漫视频在线观看免费| 日本午夜精品一区二区| 668精品在线视频| 国产在线视频一区| 欧美色图亚洲自拍| 2019日本中文字幕| 99热在线国产| 自拍偷拍一区二区三区| 国产精品久久久精品| 国产乱码精品一区二区三区不卡| 亚洲欧美电影在线观看| 国产成人在线精品| 精品中文字幕一区| 97成人精品视频在线观看| 91青草视频久久| 欧洲久久久久久| 欧美亚洲另类激情另类| 成人9ⅰ免费影视网站| 亚洲一卡二卡三卡| 91精品久久久久久久久青青| 日本一区二区在线| 国产激情视频一区| 麻豆av一区| 欧洲美女7788成人免费视频| 国产精品久久久久久久久久久久冷| 一区二区成人国产精品| 国产原创欧美精品| 亚洲在线视频一区二区| 成人h猎奇视频网站| 色噜噜狠狠一区二区三区| 国产精品日韩精品| 天天好比中文综合网| 国产精品揄拍500视频| 日本高清视频一区二区三区| 国产精品wwwwww| 日产精品一线二线三线芒果| 国产精品视频永久免费播放| 视频一区二区三区免费观看| 成人av在线网址| 欧美大荫蒂xxx| 春色成人在线视频| 欧美在线亚洲在线| 人偷久久久久久久偷女厕| 国产精品视频26uuu| 亚洲免费在线精品一区| 亚洲综合在线播放| 91成人在线视频| 久久亚洲午夜电影| 国产精品国产三级国产aⅴ浪潮 | 热99久久精品| 欧美成人第一区| 国产精品视频网| 椎名由奈jux491在线播放 | 一区二区精品国产| 亚洲aa中文字幕| 久久久久久香蕉网| 久久99蜜桃综合影院免费观看| 日韩免费观看视频| 欧美一区二区在线| 91在线看www| 69av成年福利视频| 欧美久久久久久一卡四| 成人国产精品久久久久久亚洲| 欧美疯狂做受xxxx高潮| 精品久久久久久亚洲| 国产日韩在线视频| 91av在线播放视频| 四虎永久在线精品免费一区二区| 91一区二区三区| 国产91精品网站| 中文字幕剧情在线观看一区| 久久国产精品-国产精品| 国产欧美中文字幕| 91精品国产色综合| 亚洲欧美丝袜| 久久综合九色欧美狠狠| 亚洲free性xxxx护士hd| 青青久久av北条麻妃海外网| 亚洲资源在线网| 久久综合福利| 高清一区二区三区视频| 国产精品热视频| 欧美亚洲另类在线| 一本一道久久a久久精品综合| 国内成+人亚洲| 91精品视频观看| 国产精品成人久久久久| 韩国美女主播一区| 天天综合狠狠精品| 精品免费日产一区一区三区免费| 国产综合久久久久| 国产精品成人品| 国产69久久精品成人| 在线观看欧美一区| 日本一区网站| 久久五月天婷婷| 国产一区自拍视频| 99久久精品无码一区二区毛片| 国产a∨精品一区二区三区不卡| 久久免费视频在线| 欧美大片免费看| 亚洲国内在线| 手机成人在线| 日韩影视精品| 视频在线一区二区三区| 欧美日韩国产一二| 欧美二区在线看| 久久综合九九| 免费成人av网站| 六月婷婷久久| 久久五月天婷婷| 久久国产精品久久精品国产| 国产伦精品一区二区三区免| 国产91精品一区二区绿帽| 97久草视频| 5g国产欧美日韩视频| 69堂成人精品视频免费| 91精品国自产在线观看| 亚洲综合在线小说| 91久久久一线二线三线品牌| 2014亚洲精品| 97久久天天综合色天天综合色hd | 国产精品777| 国产suv精品一区二区| 青草青草久热精品视频在线网站| 欧洲日本亚洲国产区| 欧美综合在线观看| 国产大片精品免费永久看nba| 国产97在线|日韩| 国产精品精品国产| 成人h猎奇视频网站| 亚洲综合中文字幕在线| 国产精品区一区| 久久综合伊人77777麻豆| 欧美日韩综合网| 五月婷婷综合色| 欧美寡妇偷汉性猛交| 91av视频在线播放| 国产精品久久久久久久电影 | 国产精品mp4| 国产精品久久久久久av福利软件| 国产精品丝袜白浆摸在线| 成人欧美一区二区三区黑人| 99久久精品免费看国产四区| 韩国成人一区| 视频一区亚洲| 91精品国产自产91精品| 国产精品黄色av| 51成人做爰www免费看网站| 国产欧美欧洲| 日韩av一级大片| 久久久免费在线观看| 国产不卡在线观看| 亚洲一区二区三区在线视频| 精品无人区一区二区三区| 日韩影视精品| 2019av中文字幕| 国产日韩欧美在线播放| 国产精品对白一区二区三区| 欧美一区二区三区在线播放 | 91麻豆蜜桃| 免费观看成人高| 欧美激情奇米色| 国产精品美女在线| 国产精品国产三级欧美二区| 日韩精彩视频| 欧美专区在线播放| 亚洲自拍偷拍视频| 日韩性感在线| 欧美一区二区三区免费视| 国产日韩精品一区二区| 精品乱码一区二区三区| 综合色婷婷一区二区亚洲欧美国产| 国产成人精品综合| 国产乱码精品一区二区三区卡| 日韩欧美精品一区二区| 2019最新中文字幕| 不卡一区二区三区视频| 午夜精品一区二区三区四区| 热久久99这里有精品| 不卡一区二区三区视频| 亚洲精品乱码视频| 国产精品永久在线| 免费不卡亚洲欧美| 4k岛国日韩精品**专区| 99中文字幕| 欧美国产日韩在线| 成人国产精品av| 午夜精品视频在线观看一区二区| 国产成人av网址| 蜜桃久久精品乱码一区二区| 97成人精品区在线播放| 官网99热精品| 国产做受69高潮| 成人午夜电影免费在线观看| 欧美黄色性视频| 99porn视频在线| 久久久综合免费视频| 99中文字幕| 91精品国产乱码久久久久久久久| 国产91一区二区三区| 午夜精品一区二区三区在线| 成人免费视频视频在| 久久久久久久91| 国产精品一区二区三区免费| 91国语精品自产拍在线观看性色 | 精品国产综合久久| 26uuu另类亚洲欧美日本老年| 国产99午夜精品一区二区三区| 国内精品久久久久伊人av | 日韩av电影免费在线观看| 国产精品福利在线| 日韩精品无码一区二区三区| 国产美女久久精品| 先锋影音亚洲资源| 成人a视频在线观看| 在线视频欧美一区| 不卡视频一区二区| 欧美一级免费看| 欧美裸体网站| 成人激情视频在线观看| 欧美国产日韩视频| 国产呦系列欧美呦日韩呦| 日韩av手机在线观看| 欧美视频小说| 亚洲一区美女视频在线观看免费| 97精品国产91久久久久久| 久久青青草综合| 国产在线观看不卡| 久久久久久亚洲精品不卡| 久99久视频| 91精品国产综合久久久久久久久| 欧美精品福利在线| 欧美大香线蕉线伊人久久| 91精品视频免费观看| 91av在线免费观看| 午夜精品福利一区二区| 超碰在线观看97| 国产精品国产三级国产aⅴ浪潮 | 欧美一级电影免费在线观看| 麻豆亚洲一区| 51国偷自产一区二区三区的来源| 26uuu日韩精品一区二区| 水蜜桃亚洲精品| 国产欧美日韩在线播放| 国产精品美女免费| 久久久亚洲精选| 秋霞在线观看一区二区三区| 92福利视频午夜1000合集在线观看| 91av网站在线播放| 亚洲欧洲日韩精品| 精品一区国产| 91久久久久久久久久久| 日本成人黄色片| 中文字幕一区二区三区四区五区| 国内精品二区| 亚洲综合日韩中文字幕v在线| 国产91成人在在线播放| 一区二区三区视频| 欧美高清性xxxxhd | 97超碰色婷婷| 中文字幕剧情在线观看一区| 蜜桃传媒一区二区| 成人久久18免费网站漫画| 国产美女精品免费电影| 日本国产精品视频| 久久久亚洲影院| 一本一道久久久a久久久精品91| 乱一区二区三区在线播放| 国产精品果冻传媒潘| 96pao国产成视频永久免费| 国产精品久久91| 日产精品99久久久久久| 91国内产香蕉| 欧美精品18videos性欧美| 午夜精品区一区二区三| 欧美精品国产精品久久久| 精品国产乱码久久久久久久软件| 97久草视频| 91黄色国产视频| 91久久久久久| 91久久综合亚洲鲁鲁五月天| 国产欧美精品一区二区三区介绍| 国产精品69av| 国产成人精品av在线| 热99精品只有里视频精品| 国内精品久久久久| 欧美精品精品精品精品免费| 在线视频不卡一区二区三区| 一区二区精品在线| 亚洲午夜高清视频| 亚洲欧美在线网| 中文字幕日韩一区二区三区不卡| 亚洲精品无人区| 亚洲综合第一| 亚洲国产精品久久久久久女王| 日韩欧美一区二区在线观看| 日韩少妇中文字幕| 色播亚洲婷婷| 亚洲一区3d动漫同人无遮挡 | 日韩久久在线| 视频在线一区二区三区| 天堂一区二区三区| 亚洲一区二区三区在线观看视频| 亚洲欧美日韩国产成人综合一二三区| 婷婷精品国产一区二区三区日韩| 日产精品高清视频免费| 亚洲精品日韩精品| 久久久久久国产| 欧美一级电影在线| 国产精品老女人视频| 成人免费看片视频| 91精品国产99久久久久久红楼| 成人av男人的天堂| 国内精品**久久毛片app| 精品欧美日韩| 日韩成人av网站| 欧美激情亚洲精品| 日本一区二区在线播放| 国产在线拍揄自揄视频不卡99| 91在线精品视频| 国内精品二区|