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

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

?? csl_mcasp.h

?? dm642 串口初始化以及測試的程序
?? H
?? 第 1 頁 / 共 5 頁
字號:
  Uint32 xorder;        /* MSB/LSB XRVRS field  - XFMT reg   */  Uint32 xdelay;        /*  Bit delay - XFMT reg             */  Uint32 rbusel;        /* DAT / CFG bus                     */  MCASP_Dsprep rdsprep;       /* DSP representation :Q31/Integer   */  Uint32 rslotsize;     /* 8-32bits  RXSSZ                   */  Uint32 rwordsize;     /* rotation right                    */  Uint32 ralign;        /* Left/Right Aligned                */  Uint32 rpad;          /* Pad value for extra bits          */  Uint32 rpbit;         /* which bit to pad the extra bits   */  Uint32 rorder;        /* MSB/LSB XRVRS field  - XFMT reg   */  Uint32 rdelay;        /* FSXDLY Bit delay - XFMT reg       */             } MCASP_SetupFormat; /******************************************************************************\* global variable declarations\******************************************************************************//******************************************************************************\* global function declarations\******************************************************************************/CSLAPI void MCASP_reset(MCASP_Handle hMcasp);CSLAPI void MCASP_resetAll();CSLAPI MCASP_Handle MCASP_open(int devNum, Uint32 flags);CSLAPI void MCASP_close(MCASP_Handle hMcasp);CSLAPI MCASP_Handle MCASP_getHandle(int devNum);CSLAPI Uint32 MCASP_getPins(MCASP_Handle hMcasp);CSLAPI void MCASP_setPins(MCASP_Handle hMcasp, Uint32 pins);CSLAPI void MCASP_clearPins(MCASP_Handle hMcasp, Uint32 pins);/* direction = (transmitter only) MCASP_XMT - (receiver only) MCASP_RCV - (both) MCASP_RCVXMT *//* active state machine step 8*/CSLAPI void MCASP_enableSm(MCASP_Handle hMcasp, Uint32 direction);/* enable data serializer step 5*/CSLAPI void MCASP_enableSers(MCASP_Handle hMcasp, Uint32 direction);/* enable clocks  step 4  */CSLAPI void MCASP_enableClk(MCASP_Handle hMcasp, Uint32 direction);CSLAPI void MCASP_enableHclk(MCASP_Handle hMcasp, Uint32 direction);/* enable frame sync if receiver with internal frame sync */CSLAPI void MCASP_enableFsync(MCASP_Handle hMcasp, Uint32 direction);CSLAPI void MCASP_setupClk(MCASP_Handle hMcasp,MCASP_SetupClk *setupclk, Uint32 direction);CSLAPI void MCASP_setupHclk(MCASP_Handle hMcasp,MCASP_SetupHclk *setuphclk, Uint32 direction);CSLAPI void MCASP_setupFsync(MCASP_Handle hMcasp,MCASP_SetupFsync *setupfsync, Uint32 direction);CSLAPI void MCASP_setupFormat(MCASP_Handle hMcasp,MCASP_SetupFormat *setupFormat, Uint32 direction);/* Configuration of DIT mode */CSLAPI void MCASP_configDit(MCASP_Handle hMcasp,MCASP_Dsprep dsprep, Uint32 datalen); /******************************************************************************\* inline function declarations\******************************************************************************/IDECL Uint32 MCASP_getXbufAddrCfg(MCASP_Handle hMcasp, Uint32 xbufNum); IDECL Uint32 MCASP_getXbufAddr(MCASP_Handle hMcasp);IDECL Uint32 MCASP_getRbufAddrCfg(MCASP_Handle hMcasp, Uint32 rbufNum); IDECL Uint32 MCASP_getRbufAddr(MCASP_Handle hMcasp);IDECL Uint32 MCASP_getXmtEventId(MCASP_Handle hMcasp);IDECL Uint32 MCASP_getRcvEventId(MCASP_Handle hMcasp);IDECL Uint32 MCASP_read32Cfg(MCASP_Handle hMcasp, Uint32 rbufNum);IDECL void   MCASP_write32Cfg(MCASP_Handle hMcasp, Uint32 xbufNum, Uint32 val);/* uses EDMA addresses */IDECL Uint32 MCASP_read32(MCASP_Handle hMcasp);IDECL void   MCASP_write32(MCASP_Handle hMcasp,Uint32 val);IDECL Uint32 MCASP_rstat(MCASP_Handle hMcasp);/******* Not documented ************************/IDECL Uint32 MCASP_rovrn(MCASP_Handle hMcasp);IDECL Uint32 MCASP_rsyncerr(MCASP_Handle hMcasp);IDECL Uint32 MCASP_rckfail(MCASP_Handle hMcasp);IDECL Uint32 MCASP_revenslot(MCASP_Handle hMcasp);IDECL Uint32 MCASP_rlast(MCASP_Handle hMcasp);IDECL Uint32 MCASP_rdata(MCASP_Handle hMcasp);IDECL Uint32 MCASP_rstafrm(MCASP_Handle hMcasp);IDECL Uint32 MCASP_rerr(MCASP_Handle hMcasp);IDECL Uint32 MCASP_xstat(MCASP_Handle hMcasp);/******* Not documented ************************/IDECL Uint32 MCASP_xundrn(MCASP_Handle hMcasp);IDECL Uint32 MCASP_xsyncerr(MCASP_Handle hMcasp);IDECL Uint32 MCASP_xckfail(MCASP_Handle hMcasp);IDECL Uint32 MCASP_xevenslot(MCASP_Handle hMcasp);IDECL Uint32 MCASP_xlast(MCASP_Handle hMcasp);IDECL Uint32 MCASP_xdata(MCASP_Handle hMcasp);IDECL Uint32 MCASP_xstafrm(MCASP_Handle hMcasp);IDECL Uint32 MCASP_xerr(MCASP_Handle hMcasp);IDECL Uint32 MCASP_getRslotcnt(MCASP_Handle hMcasp);IDECL Uint32 MCASP_getXslotcnt(MCASP_Handle hMcasp);IDECL Uint32 MCASP_getRclkcnt(MCASP_Handle hMcasp);IDECL Uint32 MCASP_getXclkcnt(MCASP_Handle hMcasp);IDECL Uint32 MCASP_getMutin(MCASP_Handle hMcasp);/*****************************************************/IDECL void MCASP_clearRcvStat(MCASP_Handle hMcasp,Uint32 fieldnum);IDECL void MCASP_clearXmtStat(MCASP_Handle hMcasp,Uint32 fieldnum);IDECL Uint32 MCASP_getChanStatusAddr(MCASP_Handle hMcasp, Uint32 chSide, Uint32 chNum);IDECL Uint32 MCASP_getUserDataAddr(MCASP_Handle hMcasp, Uint32 chSide, Uint32 chNum);IDECL void MCASP_config(MCASP_Handle hMcasp, MCASP_Config *config);IDECL void MCASP_configGbl(MCASP_Handle hMcasp, MCASP_ConfigGbl *config);IDECL void MCASP_configRcv(MCASP_Handle hMcasp, MCASP_ConfigRcv *config);IDECL void MCASP_configXmt(MCASP_Handle hMcasp, MCASP_ConfigXmt *config);IDECL void MCASP_configSrctl(MCASP_Handle hMcasp, MCASP_ConfigSrctl *config);/************** Not documented ****************************************/#if (_MCASP_CHANNEL_CNT == 16)IDECL void MCASP_configArgs(MCASP_Handle hMcasp, Uint32 pfunc, Uint32 pdir,   Uint32 amute, Uint32 dlbctl, Uint32 ditctl, Uint32 rmask, Uint32 rfmt, Uint32 afsrctl,  Uint32 aclkrctl, Uint32 ahclkrctl, Uint32 rtdm, Uint32 rintctl, Uint32 rclkchk,  Uint32 xmask, Uint32 xfmt, Uint32 afsxctl, Uint32 aclkxctl, Uint32 ahclkxctl, Uint32 xtdm,   Uint32 xintctl, Uint32 xclkchk, Uint32 srctl0, Uint32 srctl1, Uint32 srctl2, Uint32 srctl3,   Uint32 srctl4, Uint32 srctl5, Uint32 srctl6, Uint32 srctl7, Uint32 srctl8, Uint32 srctl9,   Uint32 srctl10, Uint32 srctl11, Uint32 srctl12, Uint32 srctl13, Uint32 srctl14, Uint32 srctl15  );#endif /* _MCASP_CHANNEL_CNT == 16 */#if (_MCASP_CHANNEL_CNT == 8)IDECL void MCASP_configArgs(MCASP_Handle hMcasp, Uint32 pfunc, Uint32 pdir,   Uint32 amute, Uint32 dlbctl, Uint32 ditctl, Uint32 rmask, Uint32 rfmt, Uint32 afsrctl,  Uint32 aclkrctl, Uint32 ahclkrctl, Uint32 rtdm, Uint32 rintctl, Uint32 rclkchk,  Uint32 xmask, Uint32 xfmt, Uint32 afsxctl, Uint32 aclkxctl, Uint32 ahclkxctl, Uint32 xtdm,   Uint32 xintctl, Uint32 xclkchk, Uint32 srctl0, Uint32 srctl1, Uint32 srctl2, Uint32 srctl3,   Uint32 srctl4, Uint32 srctl5, Uint32 srctl6, Uint32 srctl7);#endif /* _MCASP_CHANNEL_CNT == 8 */#if (_MCASP_CHANNEL_CNT == 6)IDECL void MCASP_configArgs(MCASP_Handle hMcasp, Uint32 pfunc, Uint32 pdir,   Uint32 amute, Uint32 dlbctl, Uint32 ditctl, Uint32 rmask, Uint32 rfmt, Uint32 afsrctl,  Uint32 aclkrctl, Uint32 ahclkrctl, Uint32 rtdm, Uint32 rintctl, Uint32 rclkchk,  Uint32 xmask, Uint32 xfmt, Uint32 afsxctl, Uint32 aclkxctl, Uint32 ahclkxctl, Uint32 xtdm,   Uint32 xintctl, Uint32 xclkchk, Uint32 srctl0, Uint32 srctl1, Uint32 srctl2, Uint32 srctl3,   Uint32 srctl4, Uint32 srctl5);#endif /* _MCASP_CHANNEL_CNT == 6 */#if (_MCASP_CHANNEL_CNT == 4)IDECL void MCASP_configArgs(MCASP_Handle hMcasp, Uint32 pfunc, Uint32 pdir,   Uint32 amute, Uint32 dlbctl, Uint32 ditctl, Uint32 rmask, Uint32 rfmt, Uint32 afsrctl,  Uint32 aclkrctl, Uint32 ahclkrctl, Uint32 rtdm, Uint32 rintctl, Uint32 rclkchk,  Uint32 xmask, Uint32 xfmt, Uint32 afsxctl, Uint32 aclkxctl, Uint32 ahclkxctl, Uint32 xtdm,   Uint32 xintctl, Uint32 xclkchk, Uint32 srctl0, Uint32 srctl1, Uint32 srctl2, Uint32 srctl3);#endif /* _MCASP_CHANNEL_CNT == 4 *//**********************************************************************/IDECL void MCASP_getConfig(MCASP_Handle hMcasp, MCASP_Config *config);IDECL void MCASP_resetXmt(MCASP_Handle hMcasp);IDECL void MCASP_resetRcv(MCASP_Handle hMcasp);/** read GBLCTL register with the right value **/IDECL Uint32 MCASP_getGblctl(MCASP_Handle hMcasp, Uint32 direction);/******************************************************************************\* inline function definitions\******************************************************************************/#ifdef USEDEFS/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getXbufAddr(MCASP_Handle hMcasp) {  return (Uint32)(hMcasp->xbufAddr);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getXbufAddrCfg(MCASP_Handle hMcasp, Uint32 xbufNum) {  return (Uint32)(hMcasp->xbufAddrCfg + (xbufNum*MCASP_XBUF_BUFSIZE));}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getRbufAddr(MCASP_Handle hMcasp) {  return (Uint32)(hMcasp->rbufAddr);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getRbufAddrCfg(MCASP_Handle hMcasp, Uint32 rbufNum) {  return (Uint32)(hMcasp->rbufAddrCfg + (rbufNum*MCASP_RBUF_BUFSIZE));}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getGblctl(MCASP_Handle hMcasp,Uint32 direction) {  if (direction == MCASP_XMT) {  return (MCASP_RGETH(hMcasp,XGBLCTL)& 0x0001F00);  } else {   if (direction == MCASP_RCV) {  return (MCASP_RGETH(hMcasp,RGBLCTL)& 0x000001F);  } else {  return (MCASP_RGETH(hMcasp,GBLCTL));    } }}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getXmtEventId(MCASP_Handle hMcasp) {  return (hMcasp->xmtEventId);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getRcvEventId(MCASP_Handle hMcasp) {  return (hMcasp->rcvEventId);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_read32Cfg(MCASP_Handle hMcasp, Uint32 rbufNum) {  return (*(volatile Uint32 *)(hMcasp->rbufAddrCfg + (rbufNum*MCASP_RBUF_BUFSIZE)));}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_read32(MCASP_Handle hMcasp) {  return (*(volatile Uint32 *)(hMcasp->rbufAddr));}/*----------------------------------------------------------------------------*/IDEF void MCASP_write32Cfg(MCASP_Handle hMcasp, Uint32 xbufNum, Uint32 val) {  (*(volatile Uint32 *)(hMcasp->xbufAddrCfg + (xbufNum*MCASP_XBUF_BUFSIZE))) = val;}/*----------------------------------------------------------------------------*/IDEF void MCASP_write32(MCASP_Handle hMcasp, Uint32 val) {  (*(volatile Uint32 *)(hMcasp->xbufAddr)) = val;}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_rstat(MCASP_Handle hMcasp) {  return MCASP_RGETH(hMcasp,RSTAT);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_rovrn(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RSTAT,ROVRN);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_rsyncerr(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RSTAT,RSYNCERR);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_rckfail(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RSTAT,RCKFAIL);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_revenslot(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RSTAT,RTDMSLOT);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_rlast(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RSTAT,RLAST);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_rdata(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RSTAT,RDATA);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_rstafrm(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RSTAT,RSTAFRM);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_rerr(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RSTAT,RERR);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_xstat(MCASP_Handle hMcasp) {  return MCASP_RGETH(hMcasp,XSTAT);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_xundrn(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XSTAT,XUNDRN);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_xsyncerr(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XSTAT,XSYNCERR);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_xckfail(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XSTAT,XCKFAIL);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_xevenslot(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XSTAT,XTDMSLOT);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_xlast(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XSTAT,XLAST);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_xdata(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XSTAT,XDATA);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_xstafrm(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XSTAT,XSTAFRM);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_xerr(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XSTAT,XERR);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getRslotcnt(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RSLOT,RSLOTCNT);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getXslotcnt(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XSLOT,XSLOTCNT);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getRclkcnt(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,RCLKCHK,RCNT);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getXclkcnt(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,XCLKCHK,XCNT);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getMutin(MCASP_Handle hMcasp) {  return MCASP_FGETH(hMcasp,AMUTE,INSTAT);}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getChanStatusAddr(MCASP_Handle hMcasp, Uint32 chSide, Uint32 chNum) {  return (Uint32)(hMcasp->ditcsrAddr + (chSide*MCASP_DITCSR_RIGHT_OFFSET)+  (chNum*MCASP_DITCSR_BUFSIZE));}/*----------------------------------------------------------------------------*/IDEF Uint32 MCASP_getUserDataAddr(MCASP_Handle hMcasp, Uint32 chSide, Uint32 chNum) {  return (Uint32)(hMcasp->ditudrAddr + (chSide*MCASP_DITUDR_RIGHT_OFFSET)+  (chNum*MCASP_DITUDR_BUFSIZE));}/*----------------------------------------------------------------------------*/IDEF void MCASP_clearXmtStat(MCASP_Handle hMcasp, Uint32 fieldnum){    MCASP_RSETH(hMcasp,XSTAT,1<<fieldnum);}/*----------------------------------------------------------------------------*/IDEF void MCASP_clearRcvStat(MCASP_Handle hMcasp, Uint32 fieldnum){     MCASP_RSETH(hMcasp,RSTAT,1<<fieldnum);}/*----------------------------------------------------------------------------*/IDEF void MCASP_resetRcv(MCASP_Handle hMcasp) {/* reset State Machine = clear serial buffer = reset frame sync generator    reset Clock */  MCASP_RSETH(hMcasp,GBLCTL, MCASP_RGETH(hMcasp,RGBLCTL) &\	  MCASP_FMKS(GBLCTL,RSRCLR,CLEAR) \	| MCASP_FMKS(GBLCTL,RSMRST,RESET) \	| MCASP_FMKS(GBLCTL,RFRST,RESET) \	| MCASP_FMKS(GBLCTL,RCLKRST,RESET) \	| MCASP_FMKS(GBLCTL,RHCLKRST,RESET) \	);}/*----------------------------------------------------------------------------*/IDEF void MCASP_resetXmt(MCASP_Handle hMcasp) {/* reset State Machine = clear serial buffer = reset frame sync generator    reset Clock */  MCASP_RSETH(hMcasp,GBLCTL, MCASP_RGETH(hMcasp,XGBLCTL) &\	  MCASP_FMKS(GBLCTL,XSRCLR,CLEAR) \	| MCASP_FMKS(GBLCTL,XSMRST,RESET) \	| MCASP_FMKS(GBLCTL,XFRST,RESET) \

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91免费版pro下载短视频| 亚洲精品ww久久久久久p站| 欧美三级午夜理伦三级中视频| 欧美福利一区二区| 夜夜嗨av一区二区三区中文字幕| 不卡一区二区三区四区| 国产欧美在线观看一区| 蓝色福利精品导航| 91精品婷婷国产综合久久性色| 亚洲图片自拍偷拍| 欧美极品美女视频| 九色|91porny| 欧美电影免费提供在线观看| 日本女优在线视频一区二区| 欧美日韩一区三区| av亚洲产国偷v产偷v自拍| 亚洲天天做日日做天天谢日日欢| 99综合电影在线视频| 美国三级日本三级久久99| 久久久久99精品一区| 韩国精品久久久| 精品99一区二区三区| 国产一区二区三区观看| 国产精品丝袜黑色高跟| www.亚洲精品| 国产综合色产在线精品 | 国产精品色哟哟| 日韩三级免费观看| 国产精品77777竹菊影视小说| 国产三级精品三级在线专区| 日韩一区二区三区观看| 欧美日韩国产片| 精品一区二区三区免费毛片爱| 亚洲高清免费视频| 亚洲色大成网站www久久九九| 国产日韩欧美高清| 久久综合国产精品| 国产精品一二三区| 国产综合成人久久大片91| 日韩国产欧美在线观看| 亚洲电影你懂得| 国产日韩一级二级三级| 久久综合久色欧美综合狠狠| 欧美一区二区三级| 91原创在线视频| 99久久国产综合精品麻豆| 丝袜美腿亚洲一区二区图片| 国产亚洲制服色| 欧美日韩一区二区在线观看 | 国产福利电影一区二区三区| 一区二区视频在线| 亚洲视频一区二区免费在线观看| 亚洲欧洲另类国产综合| 日韩视频永久免费| 亚洲精品一区二区三区影院| 欧美成人bangbros| 在线精品国精品国产尤物884a| 免费在线一区观看| 亚洲色图.com| 亚洲国产欧美日韩另类综合| 亚洲国产精品综合小说图片区| 婷婷成人激情在线网| 中文字幕成人在线观看| 国产精品欧美综合在线| 一区二区视频在线看| 亚洲成年人影院| 免费日韩伦理电影| 国产很黄免费观看久久| 成人国产精品免费| 在线精品视频免费播放| 欧美一区二区三区日韩视频| 欧美成人福利视频| 中日韩免费视频中文字幕| 亚洲免费在线观看| 中文字幕免费不卡| 亚洲免费三区一区二区| 日韩avvvv在线播放| 国产伦精品一区二区三区在线观看| 国产麻豆91精品| 在线观看91视频| 日韩午夜在线播放| 中文字幕亚洲成人| 亚洲成人激情社区| 国产精品主播直播| 91麻豆国产在线观看| 日韩欧美国产一区在线观看| 国产精品久久久久影视| 国产午夜三级一区二区三| 亚洲精品日产精品乱码不卡| 免费日本视频一区| 91小视频免费观看| 精品久久一区二区三区| 国产精品丝袜在线| 日本午夜精品视频在线观看 | 精品国产人成亚洲区| 国产精品国产成人国产三级| 日本亚洲一区二区| 91免费看视频| xvideos.蜜桃一区二区| 亚洲综合久久av| 亚洲一区在线观看视频| 国产精品综合在线视频| 国产亚洲一二三区| 日韩精品欧美成人高清一区二区| 懂色av一区二区三区蜜臀| 国产91精品一区二区麻豆亚洲| 在线观看精品一区| 亚洲国产精品精华液ab| 日韩中文欧美在线| 色偷偷久久一区二区三区| aaa欧美日韩| 精品国产亚洲在线| 日一区二区三区| 99久久精品免费精品国产| 精品国产成人系列| 日韩精品每日更新| 欧美亚州韩日在线看免费版国语版| 欧洲精品一区二区| 国产精品视频一区二区三区不卡| 精油按摩中文字幕久久| 欧美日韩高清一区二区| 亚洲人成亚洲人成在线观看图片| 国产一区二区三区久久悠悠色av| 欧美美女黄视频| 亚洲一区二区三区四区在线免费观看 | 国产精品久久网站| 国产一区久久久| 欧美一区午夜精品| 亚洲成人综合视频| 日本伦理一区二区| 777久久久精品| 亚洲伊人伊色伊影伊综合网| aaa欧美色吧激情视频| 久久亚洲精品国产精品紫薇| 久久不见久久见免费视频1| 欧美三级视频在线观看 | 国模冰冰炮一区二区| 日韩一区二区影院| 奇米影视一区二区三区| 91精品在线麻豆| 图片区小说区国产精品视频| 欧美日韩1234| 亚洲免费在线视频| 欧美性感一类影片在线播放| 亚洲精品午夜久久久| 91久久精品国产91性色tv| 国产精品护士白丝一区av| 丁香亚洲综合激情啪啪综合| 久久久久青草大香线综合精品| 国产一区二区不卡在线| 久久在线免费观看| 国产成人精品1024| 国产调教视频一区| 成人ar影院免费观看视频| 日韩理论在线观看| 91久久精品一区二区三| 午夜精品免费在线| 欧美大片在线观看一区| 国产成人欧美日韩在线电影| 国产精品乱码妇女bbbb| 91丨九色丨蝌蚪丨老版| 一区二区三区在线播| 欧美久久久影院| 精品伊人久久久久7777人| 国产亚洲精品超碰| 91麻豆国产福利在线观看| 亚洲成a人v欧美综合天堂下载| 欧美一区二区三区人| 国产麻豆视频一区| 亚洲激情五月婷婷| 欧美一区二区视频在线观看2022| 国产尤物一区二区| 亚洲视频免费看| 欧美群妇大交群中文字幕| 狠狠色伊人亚洲综合成人| 国产精品免费看片| 欧美色图在线观看| 国内精品不卡在线| 亚洲三级在线播放| 国产综合久久久久久鬼色| ww久久中文字幕| 欧美性大战久久久久久久| 婷婷六月综合网| 国产精品毛片高清在线完整版| 99久久精品一区二区| 午夜精品影院在线观看| 欧美二区乱c少妇| 福利一区在线观看| 亚洲色图视频免费播放| 欧美日韩在线直播| 国产在线播精品第三| 综合久久久久久| 欧美一区在线视频| 成人av在线观| 午夜视黄欧洲亚洲| 国产校园另类小说区| 制服丝袜激情欧洲亚洲| 国产成人福利片| 亚洲亚洲精品在线观看| 国产精品三级视频|