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


曙海教育集團論壇Win CE 專區(qū)WinCE應(yīng)用開發(fā) → WINCE驅(qū)動開發(fā)之DMA的使用


  共有11309人關(guān)注過本帖樹形打印

主題:WINCE驅(qū)動開發(fā)之DMA的使用

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


加好友 發(fā)短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
WINCE驅(qū)動開發(fā)之DMA的使用  發(fā)帖心情 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. 


具體如何實現(xiàn)DMA呢?

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

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.

后來發(fā)MAIL給一位曾經(jīng)遇到此問題的朋友,回復(fù)如下:

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

2:數(shù)據(jù)區(qū)的申請可以使用AllocPhysMem函數(shù)申請。
LPVOID AllocPhysMem(
DWORD cbSize,                 參數(shù)1:數(shù)據(jù)區(qū)大小
DWORD fdwProtect,             參數(shù)2:保護標記
DWORD dwAlignmentMask,         參數(shù)3:0(default system)
DWORD dwFlags,                參數(shù)4:0(Reserved for future use)
PULONG pPhysicalAddress         參數(shù)5:得到數(shù)據(jù)區(qū)對應(yīng)的物理地址
);
AllocPhysMem函數(shù)返回值為指向申請后的虛擬地址指針。
如:pSerialHead->RxBufferInfo.RxCharBuffer =            //alloc physical memory
AllocPhysMem(pSerialHead->RxBufferInfo.Length + 16, PAGE_READWRITE, 0, 0, &RX_PhyAddr);
由于此函數(shù)必定申請到一片連續(xù)的物理地址,因此pSerialHead->RxBufferInfo.RxCharBuffer的使用不再需要查詢是否跨越多個頁段。
但是,AllocPhysMem函數(shù)申請的物理地址可能會跨越多個RAM CHIP。因此,在使用1片以上RAM芯片的系統(tǒng)中,依然需要查詢是否跨越CHIP。
       AllocPhysMem函數(shù)使用后,需要使用FreePhysMem函數(shù)進行釋放。
3:數(shù)據(jù)區(qū)可以在系統(tǒng)config.bib文件中,預(yù)先定義好一片連續(xù)、不跨越CHIP的RAM空間。
如下,系統(tǒng)保留了虛擬地址0x80024000開始,大小為0x3000的一段RAM。
SER_DMA                80024000 00003000 RESERVED
那么驅(qū)動DMA使用中,不再需要對這段內(nèi)存,進行任何的查詢動作。我們只需要在進程空間中做映射即可。
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);
        }
    }
上面這段程序中,先使用函數(shù)VirtualAlloc,在進程空間中申請一段保留的虛擬地址空間。然后使用VirtualCopy,把需要使用的物理地址空間,映射到已經(jīng)申請好的虛擬地址上。使用完畢,必須使用函數(shù)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單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

WINCE驅(qū)動開發(fā)之DMA的使用








簽名
国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看
<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    免费成人av网站| 日本精品视频一区| 欧美男人的天堂| 啪一啪鲁一鲁2019在线视频| 国产亚洲欧美另类一区二区三区| 欧美黑人巨大精品一区二区| 91探花福利精品国产自产在线| 色女人综合av| 91日本在线观看| 亚洲五月六月| 51成人做爰www免费看网站| 中文字幕99| 懂色一区二区三区av片| 57pao国产成人免费| 久久久影院一区二区三区| 国产成人在线视频| 日韩av电影免费在线观看| 国产精品影院在线观看| 一本久道久久综合| www 成人av com| 欧美重口另类videos人妖| 欧美日韩三区四区| 91久久在线视频| 亚洲97在线观看| 欧美福利精品| 2019国产精品视频| 日本久久久久久| 亚洲巨乳在线观看| 好吊色欧美一区二区三区| 国产精品流白浆视频| 中国一区二区三区| 久久艳妇乳肉豪妇荡乳av| 国产日韩在线免费| 欧美在线视频播放| 在线丝袜欧美日韩制服| 久久手机视频| 97人人做人人人难人人做| 热门国产精品亚洲第一区在线| 视频一区在线免费观看| 国产精品我不卡| 国产欧美一区二区三区在线| 97碰在线观看| 宅男一区二区三区| 欧美色欧美亚洲另类七区| 亚洲一区二区免费在线| 国产va免费精品高清在线| 亚洲一区二区精品在线| 久久国产精品高清| 亚洲影院高清在线| 国产精品日日摸夜夜添夜夜av| 韩国一区二区电影| 在线亚洲美日韩| 日本一区高清不卡| 麻豆久久久9性大片| 国产久一道中文一区| 91在线观看免费高清完整版在线观看| 青青久久av北条麻妃黑人| 欧美黄色片视频| 亚洲精品在线免费| 亚洲成人蜜桃| 水蜜桃亚洲一二三四在线| 美女主播视频一区| 久久国产精品一区二区三区四区 | 国产精品视频免费在线| 欧美一区二区三区四区在线| 97免费视频在线播放| 影音先锋欧美在线| 一区国产精品| 欧美高清在线观看| 久久久久久久久电影| 欧美激情精品久久久久久蜜臀| 亚洲自拍三区| 色综合色综合久久综合频道88| 一区二区三区四区五区精品 | 一区不卡视频| 亚洲一区二区免费视频软件合集| 亚洲国产精品综合| 一本色道久久综合亚洲精品婷婷 | 国产精品一区二区三区在线观| 51精品国产人成在线观看| 成人免费激情视频| 亚洲永久免费观看| 99国产视频在线| 成人女人免费毛片| 精品国产乱码久久久久久丨区2区| 国产亚洲一区在线播放| 久久久久久久久久久久久久一区 | 秋霞午夜一区二区| 国产精品免费一区豆花| 成人免费淫片aa视频免费| 亚洲一区亚洲二区亚洲三区| 成人欧美视频在线| 久久久综合香蕉尹人综合网| 日韩资源av在线| 欧美疯狂性受xxxxx另类| 久久免费视频在线| 日韩美女视频中文字幕| 国产在线日韩在线| 国产高清在线精品一区二区三区| 极品校花啪啪激情久久| 视频一区二区三区免费观看| 久久久久久久999| 日本一区二区三区在线播放| 成人激情视频网| 国产精品区一区二区三含羞草| 久久精品ww人人做人人爽| 水蜜桃一区二区| 国模私拍一区二区三区| 国产成人中文字幕| 99c视频在线| 欧美日韩精品综合| 久久全国免费视频| 国产精品一区二区三区成人| 国产精品免费一区二区| 五月天久久综合网| 欧洲精品毛片网站| 亚洲综合中文字幕68页| 六月婷婷久久| 国内精品小视频| 国产综合色香蕉精品| 精品欧美一区二区三区久久久| 日韩av影视| 91高清在线免费观看| 国产日韩欧美另类| 久久成人资源| 韩日精品中文字幕| 91久久嫩草影院一区二区| 欧美一区二区高清在线观看| 国产69久久精品成人| 亚洲字幕在线观看| 五月天婷亚洲天综合网鲁鲁鲁| 日韩av毛片网| 精品久久精品久久| 97超级碰碰碰久久久| 91手机在线播放| 一区二区精品免费视频| 国产精品美腿一区在线看| 国产中文一区二区| 97视频免费看| 国产精品欧美久久| 97欧美精品一区二区三区| 亚洲伊人久久大香线蕉av| 亚洲va韩国va欧美va精四季| 国产精品69久久| 欧美日韩在线高清| 国产成人一区二区三区| 免费观看成人在线| 国产精品99一区| 蜜桃传媒一区二区| 国产精品国内视频| 日韩一二三区不卡在线视频| 国产精品久久久久久久久影视| 欧美极品色图| 国产美女精品视频免费观看| 日韩尤物视频| 91色精品视频在线| 久久久久五月天| 国产精品亚洲一区| 日本精品视频在线播放| 免费精品视频一区二区三区| 日韩av不卡在线| 日本一区二区三不卡| 国产中文字幕91| 欧美激情性做爰免费视频| av一区观看| 日韩av观看网址| 日韩欧美国产二区| 91丨九色丨国产在线| 韩国欧美亚洲国产| 欧美成人蜜桃| 成人美女免费网站视频| 国内精品视频在线| 欧美精品一区在线发布| 成人免费观看a| 97久久精品国产| 久久爱av电影| 国产男人精品视频| 久久久午夜视频| 精品久久久久久综合日本| 国产精品劲爆视频| 综合视频在线观看| 久久99精品久久久久久久青青日本| 国产成人一区二区三区电影| 伊人久久青草| 欧美精品七区| 99re在线观看| 国产伦精品一区二区三区精品视频| 自拍视频一区二区三区| 久久伦理网站| 91嫩草在线视频| 国产成人拍精品视频午夜网站| 亚洲人成77777| 九九热久久66| 高清日韩一区| 91丝袜美腿美女视频网站| 国产91在线播放| 久久久久久欧美| 日韩精品第一页| 国产亚洲精品久久飘花| 亚洲va欧美va国产综合剧情| 国产91色在线|| 欧美黄色免费网站| 色综合影院在线观看| 国产一区二区高清不卡 | 欧美亚洲视频在线看网址| 午夜精品短视频| 欧美1o一11sex性hdhd| 国产高清精品一区二区三区| 国产日韩在线精品av| 欧洲中文字幕国产精品| 久久久久中文字幕| 亚洲欧洲久久| 日本一区高清不卡| 蜜桃成人免费视频| 国产一区免费在线| 岛国视频一区| av一区二区在线看| 亚洲精品欧美一区二区三区| 国产精品夜间视频香蕉| 国产成人精品a视频一区www| 欧美综合一区第一页| 欧美精品久久久久久久免费观看| 亚洲一区二区三区涩| 日韩精品资源| 色乱码一区二区三在线看| 欧美亚洲国产免费| 欧美亚洲免费在线| 欧洲在线视频一区| 欧美污视频久久久| 欧美二区三区| 欧美午夜精品久久久久免费视| 久久久久高清| 麻豆91蜜桃| 茄子视频成人在线观看| 奇米视频888战线精品播放| 欧美精品一区二区三区久久| 精品久久蜜桃| 久久人人九九| 久久久影院一区二区三区| 久久综合一区二区三区| 另类欧美小说| 日本视频精品一区| 日韩欧美亚洲日产国产| 亚洲日本无吗高清不卡| 亚洲自拍偷拍二区| 久久久久久久久久久网站| 68精品国产免费久久久久久婷婷| 欧美一级大片在线观看| 国产精品旅馆在线| 成人午夜激情免费视频| 国产91一区二区三区| 久久久精品有限公司| 日韩一本精品| 国外成人性视频| 日本国产一区二区三区| 国产精品网址在线| caoporen国产精品| 欧美日韩另类综合| 欧美激情精品久久久久久蜜臀| 国语自产精品视频在线看一大j8 | 精品视频在线观看| 日本视频一区二区在线观看| 亚欧精品在线| 欧美黄色小视频| 日本韩国欧美精品大片卡二| 国产有码一区二区| 懂色中文一区二区三区在线视频| 国产一级特黄a大片99| 日本不卡一二三区| 欧美激情女人20p| 国产97色在线| 91久久久在线| 欧美不卡1区2区3区| 欧美激情videos| 国产精品国产三级国产aⅴ浪潮 | 国产欧美欧洲| 神马影院我不卡| 97在线视频一区| 成人一区二区电影| 欧美日韩三区四区| 97精品国产91久久久久久| 国产精品久久久久久久久久99| 成人欧美在线视频| 久久精品人成| 午夜精品久久久久久久久久久久久| 国产精品久久久一区| 国产精品播放| 在线视频精品一区| 国产精品一区二区性色av| 狠狠色综合一区二区| 欧美华人在线视频| 国产欧美一区二区三区在线看| 国产日韩一区欧美| 欧美激情中文网| 91免费在线视频| 日韩激情视频| 国产精品69av| 精品日本一区二区三区| 欧美极品少妇xxxxⅹ裸体艺术 | 国内成人精品一区| 成人激情电影一区二区| 欧美一区二区三区电影在线观看| 国产91成人在在线播放| 99久久精品久久久久久ai换脸| 天堂资源在线亚洲资源| 国产精品国产福利国产秒拍| 久久伊人一区| 日韩美女视频在线观看| 久久影视中文粉嫩av| 国产精品成av人在线视午夜片| 国产999精品久久久影片官网| 国产伦精品一区二区| 欧美极品少妇与黑人| 成人写真视频福利网| 亚洲欧美国产不卡| 91精品啪aⅴ在线观看国产| 小说区图片区图片区另类灬| 国产欧美精品日韩精品| 亚洲精品第一区二区三区| 国产精自产拍久久久久久| 色综合666| 国产欧美在线看| 在线不卡视频一区二区| 91视频最新| 久久免费观看视频| 国产精品伊人日日| 91大神福利视频在线| 精品日本一区二区三区| 国产精品电影网| 亚洲国产精品视频一区| 亚洲xxxx做受欧美| 18性欧美xxxⅹ性满足| 久久国产精品免费一区| 国产精品美乳在线观看| 亚洲一区二区三区精品动漫| 超碰97网站| 日韩美女主播视频| 亚洲欧美日韩精品综合在线观看| 成人黄色激情网| 久久免费精品视频| 欧美不卡在线一区二区三区| 成人激情综合网| 午夜精品久久久久久久久久久久 | 九九九九久久久久| 国产精品视频自拍| 欧美激情成人在线视频| 国产一区在线免费| 国产精品视频在线播放| 欧美寡妇偷汉性猛交| 精品视频高清无人区区二区三区| 国产精品久久久久久久久久久不卡 | 欧美一区二区三区成人久久片| 国产精品一区二区三区久久| 国模视频一区二区三区| 日本午夜精品一区二区三区| 97人人模人人爽人人喊38tv| 日本乱人伦a精品| 色综合久久久久久中文网| 久久青青草综合| 91久久精品国产91久久性色tv| 日韩av123| 久久久伊人日本| 神马一区二区影院| 久久精品日韩精品| 懂色av一区二区三区在线播放| 国产精品亚洲综合天堂夜夜| 欧美在线视频一区二区| 色中色综合影院手机版在线观看| 久久精品久久精品国产大片| aaa级精品久久久国产片| 国产精品视频xxx| 欧洲成人午夜免费大片| 国内偷自视频区视频综合 | 狠狠综合久久av| 亚洲va电影大全| 国产欧美一区二区三区在线| 国产v综合ⅴ日韩v欧美大片| 69久久夜色精品国产69| 久久人人看视频| 在线精品日韩| 一级特黄录像免费播放全99| 日韩中文一区| 任我爽在线视频精品一| 狼狼综合久久久久综合网| 国产精品一区而去| 成人免费看片网址| 99国产超薄肉色丝袜交足的后果| 成人在线激情视频| 国产综合久久久久久| 国产欧美在线视频| 国产精品夜间视频香蕉| 国产精品免费福利| 国产精品三级久久久久久电影| 国产精品久久久久不卡| 国产精品第一视频| 国产精品成熟老女人| 国产精品99久久久久久久久| 国产成人精品日本亚洲| 国产suv精品一区二区三区88区| 91精品国产成人| 777午夜精品福利在线观看| 97人人做人人爱| 欧美在线中文字幕| 国产成人精品电影久久久| 国产精品久久久久久久久久免费| 国产精品久久久久久久久久久久久 | 97se亚洲综合在线| 2022国产精品| 国产成人精品免费视频大全最热| 大波视频国产精品久久| 国产欧美日韩在线播放| 蜜桃视频在线观看91| 日韩和欧美的一区二区| 亚洲综合视频一区| 高清在线视频日韩欧美| 26uuu国产精品视频| 日本久久精品视频| 国产欧美日韩免费| 97视频中文字幕| 裸模一区二区三区免费| 亚洲精品永久www嫩草| 欧美激情在线观看| 国产91九色视频| 国产综合视频在线观看| 成人av电影免费| 牛人盗摄一区二区三区视频| 亚洲欧美99| 91chinesevideo永久地址| 国产精品久久久久77777| 91精品免费视频| 国产一区二区三区奇米久涩| 色噜噜一区二区| 97在线视频免费| 国产精品亚洲аv天堂网| 国产精品 日韩| 日韩精品另类天天更新| 91国产在线精品| 91精品国产综合久久香蕉最新版 | 91在线精品播放| 国产在线精品一区| 亚洲欧美久久234| 57pao成人国产永久免费| 国产欧美va欧美va香蕉在线| 国产精品一区二| 一区二区三区国产福利| 日本国产欧美一区二区三区| 91中文在线视频| 欧美精品一区二区三区在线四季 | 日韩精品在在线一区二区中文| 久久久久久伊人| 国产精品久久久久久久久久久久久久 | 国产精品福利观看| 国产高清在线一区| 亚洲一区二区三区精品动漫| 国产精品91免费在线| 成人av电影免费| 亚洲一区三区视频在线观看| 国产成人aa精品一区在线播放| 成人免费视频网站入口| 亚洲精品影院| 国产精品久久久久91| 国产在线视频欧美一区二区三区| 亚洲一区综合| 国产欧美一区二区三区久久| 欧美二区三区| 26uuu亚洲伊人春色| 97av自拍| 欧美激情久久久| 91网在线免费观看| 日韩精品无码一区二区三区| 国产精品444| 久久偷看各类wc女厕嘘嘘偷窃 | 日韩在线三级| 国产不卡精品视男人的天堂| 久久精品日产第一区二区三区精品版| 久久人人爽国产| 粉嫩av一区二区三区免费观看 | 日本中文字幕久久看| 国产欧美丝袜| 97在线视频观看| 国产伦精品一区二区三区照片| 亚洲欧洲免费无码| 成人激情视频小说免费下载| 四虎一区二区| 91精品久久久久久久久| 亚洲高清在线观看一区| 成人福利网站在线观看11| 视频一区不卡| 国产一区二区丝袜| 一级日韩一区在线观看| 92看片淫黄大片欧美看国产片| 在线看视频不卡| 亚洲一区二区久久久久久久| 欧美激情一区二区三级高清视频| 99中文字幕| 91精品国产色综合久久不卡98| 国内精品视频在线播放| 国产成人精品久久二区二区| 色女人综合av| 亚洲在线免费视频| 久久久噜噜噜久久久| 国产精品视频免费观看| 国产69精品久久久久久| 欧美日本韩国一区二区三区| 国产精品一区久久| 欧美精品激情在线观看| 精品国产乱码久久久久久108| 国产精品成熟老女人| 一本一本a久久| 国产一区二区三区色淫影院| 国产精品日日摸夜夜添夜夜av| 亚洲精品久久久久久一区二区| 91视频在线免费观看| 欧美最猛性xxxx| 日韩电影大全在线观看| 91手机在线观看| 日本午夜精品理论片a级appf发布| 日韩福利视频| 国产91一区二区三区| 国产精品第七十二页| 欧美精品第一页在线播放| 麻豆视频成人| 91丝袜脚交足在线播放| 国产成人亚洲综合91精品| 在线不卡日本| 免费日韩av电影| 99热在线播放| 国产乱肥老妇国产一区二| 91av在线不卡| 中文字幕久久综合| 欧美精品一区在线| 国产传媒一区二区三区| 国产主播喷水一区二区| 茄子视频成人在线| 一区二区三区四区在线视频| 裸体丰满少妇做受久久99精品| 91av免费看| 国产欧亚日韩视频| 日本三级韩国三级久久| 久久频这里精品99香蕉| 午夜一区二区三视频在线观看| 精品国产免费人成电影在线观...| 91精品视频网站| 国产精品18久久久久久首页狼| 久久免费观看视频| 一区二区视频在线播放| 欧美一区二区福利| 精品国产一区二区三区麻豆免费观看完整版| 91视频国产一区| 国产狼人综合免费视频| 国产成人精品久久二区二区| 91精品国产高清| 欧美黄色三级网站| 一区二区三区四区五区精品| 四虎永久国产精品| 欧美在线播放一区| 女同一区二区| 久久亚洲免费| 精品视频在线观看| 国产欧美日韩一区| 国产高清不卡av| 高清国产一区| 不卡日韩av| 成人免费看片网址| 国产精品国产精品国产专区蜜臀ah| 国产欧美最新羞羞视频在线观看| 国产精品极品在线| 国产精品高潮视频| 国产精品久久久久久久天堂| 国产精品高潮粉嫩av| 国产精品高潮视频| 国产精品久久久久福利| 国产精品美女999| 国产精品一区电影| 国产日韩换脸av一区在线观看| 国产久一一精品| 91九色精品视频| 91九色视频导航| 97超碰最新| 国内成+人亚洲| 久久偷看各类wc女厕嘘嘘偷窃| 麻豆视频成人| 日韩尤物视频| 欧美多人乱p欧美4p久久| 久久久久久网址| 欧美在线视频网| 国产精品欧美风情| 91视频免费网站| 国产美女在线精品免费观看| 久久久久久久久一区二区| 欧洲成人一区二区| 亚洲三级一区| 97免费视频在线播放| 国产成人欧美在线观看| 国产精品主播视频| av一区二区三区免费| 久久久久无码国产精品一区| 婷婷久久伊人| 97人洗澡人人免费公开视频碰碰碰| 庆余年2免费日韩剧观看大牛|