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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? d12ci.asm

?? ZLG USB 套件
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
; .\D12ci.SRC generated from: .\D12ci.c

$NOMOD51

NAME	D12CI

P0	DATA	080H
P1	DATA	090H
P2	DATA	0A0H
P3	DATA	0B0H
T0	BIT	0B0H.4
AC	BIT	0D0H.6
T1	BIT	0B0H.5
EA	BIT	0A8H.7
IE	DATA	0A8H
RD	BIT	0B0H.7
ES	BIT	0A8H.4
IP	DATA	0B8H
RI	BIT	098H.0
INT0	BIT	0B0H.2
CY	BIT	0D0H.7
TI	BIT	098H.1
INT1	BIT	0B0H.3
PS	BIT	0B8H.4
SP	DATA	081H
OV	BIT	0D0H.2
WR	BIT	0B0H.6
SBUF	DATA	099H
PCON	DATA	087H
SCON	DATA	098H
TMOD	DATA	089H
TCON	DATA	088H
IE0	BIT	088H.1
IE1	BIT	088H.3
B	DATA	0F0H
ACC	DATA	0E0H
ET0	BIT	0A8H.1
ET1	BIT	0A8H.3
TF0	BIT	088H.5
TF1	BIT	088H.7
RB8	BIT	098H.2
TH0	DATA	08CH
EX0	BIT	0A8H.0
IT0	BIT	088H.0
TH1	DATA	08DH
TB8	BIT	098H.3
EX1	BIT	0A8H.2
IT1	BIT	088H.2
P	BIT	0D0H.0
SM0	BIT	098H.7
TL0	DATA	08AH
SM1	BIT	098H.6
TL1	DATA	08BH
SM2	BIT	098H.5
PT0	BIT	0B8H.1
PT1	BIT	0B8H.3
RS0	BIT	0D0H.3
TR0	BIT	088H.4
RS1	BIT	0D0H.4
TR1	BIT	088H.6
PX0	BIT	0B8H.0
PX1	BIT	0B8H.2
DPH	DATA	083H
DPL	DATA	082H
REN	BIT	098H.4
RXD	BIT	0B0H.0
TXD	BIT	0B0H.1
F0	BIT	0D0H.5
PSW	DATA	0D0H

?PR?_D12_SetAddressEnable?D12CI          SEGMENT CODE 
?DT?_D12_SetAddressEnable?D12CI          SEGMENT DATA OVERLAYABLE 
?PR?_D12_SetEndpointEnable?D12CI         SEGMENT CODE 
?DT?_D12_SetEndpointEnable?D12CI         SEGMENT DATA OVERLAYABLE 
?PR?_D12_SetMode?D12CI                   SEGMENT CODE 
?DT?_D12_SetMode?D12CI                   SEGMENT DATA OVERLAYABLE 
?PR?_D12_SetDMA?D12CI                    SEGMENT CODE 
?DT?_D12_SetDMA?D12CI                    SEGMENT DATA OVERLAYABLE 
?PR?_D12_SelectEndpoint?D12CI            SEGMENT CODE 
?DT?_D12_SelectEndpoint?D12CI            SEGMENT DATA OVERLAYABLE 
?PR?_D12_ReadLastTransactionStatus?D12CI SEGMENT CODE 
?DT?_D12_ReadLastTransactionStatus?D12CI SEGMENT DATA OVERLAYABLE 
?PR?_D12_ReadEndpointStatus?D12CI        SEGMENT CODE 
?DT?_D12_ReadEndpointStatus?D12CI        SEGMENT DATA OVERLAYABLE 
?PR?_D12_SetEndpointStatus?D12CI         SEGMENT CODE 
?DT?_D12_SetEndpointStatus?D12CI         SEGMENT DATA OVERLAYABLE 
?PR?D12_SendResume?D12CI                 SEGMENT CODE 
?PR?D12_ReadCurrentFrameNumber?D12CI     SEGMENT CODE 
?DT?D12_ReadCurrentFrameNumber?D12CI     SEGMENT DATA OVERLAYABLE 
?PR?_D12_ReadEndpoint?D12CI              SEGMENT CODE 
?DT?_D12_ReadEndpoint?D12CI              SEGMENT DATA OVERLAYABLE 
?PR?_D12_WriteEndpoint?D12CI             SEGMENT CODE 
?DT?_D12_WriteEndpoint?D12CI             SEGMENT DATA OVERLAYABLE 
?PR?_D12_AcknowledgeEndpoint?D12CI       SEGMENT CODE 
?DT?_D12_AcknowledgeEndpoint?D12CI       SEGMENT DATA OVERLAYABLE 
?PR?fn_usb_isr?D12CI SEGMENT CODE 
?DT?fn_usb_isr?D12CI SEGMENT DATA OVERLAYABLE 

	EXTRN	DATA (D12_COMMAND)
	EXTRN	DATA (D12_DATA)
	EXTRN	DATA (bEPPflags)

	EXTRN	CODE (ep2_txdone)
	EXTRN	CODE (dma_eot)
	EXTRN	CODE (ep0_rxdone)
	EXTRN	CODE (ep1_rxdone)
	EXTRN	CODE (ep2_rxdone)
	EXTRN	CODE (ep0_txdone)
	EXTRN	CODE (ep1_txdone)
	EXTRN	CODE (?C?CSTOPTR)
	EXTRN	CODE (?C?CLDOPTR)

	PUBLIC	fn_usb_isr
	PUBLIC	_D12_AcknowledgeEndpoint
	PUBLIC	_D12_WriteEndpoint
	PUBLIC	_D12_ReadEndpoint
	PUBLIC	D12_ReadCurrentFrameNumber
	PUBLIC	D12_SendResume
	PUBLIC	_D12_SetEndpointStatus
	PUBLIC	_D12_ReadEndpointStatus
	PUBLIC	_D12_ReadLastTransactionStatus
	PUBLIC	_D12_SelectEndpoint
	PUBLIC	_D12_SetDMA
	PUBLIC	_D12_SetMode
	PUBLIC	_D12_SetEndpointEnable
	PUBLIC	_D12_SetAddressEnable

	RSEG  ?DT?_D12_SelectEndpoint?D12CI
?_D12_SelectEndpoint?BYTE:
      bEndp?446:   DS   1
	ORG  1
          c?447:   DS   1

	RSEG  ?DT?_D12_ReadLastTransactionStatus?D12CI
?_D12_ReadLastTransactionStatus?BYTE:
      bEndp?548:   DS   1

	RSEG  ?DT?_D12_AcknowledgeEndpoint?D12CI
?_D12_AcknowledgeEndpoint?BYTE:
      endp?1264:   DS   1

	RSEG  ?DT?_D12_SetMode?D12CI
?_D12_SetMode?BYTE:
    bConfig?243:   DS   1
    bClkDiv?244:   DS   1

	RSEG  ?DT?_D12_SetEndpointEnable?D12CI
?_D12_SetEndpointEnable?BYTE:
    bEnable?142:   DS   1

	RSEG  ?DT?_D12_SetAddressEnable?D12CI
?_D12_SetAddressEnable?BYTE:
   bAddress?040:   DS   1
    bEnable?041:   DS   1

	RSEG  ?DT?_D12_ReadEndpoint?D12CI
?_D12_ReadEndpoint?BYTE:
      endp?1055:   DS   1
       len?1056:   DS   1
       buf?1057:   DS   3
	ORG  5
         i?1058:   DS   1
         j?1059:   DS   1

	RSEG  ?DT?fn_usb_isr?D12CI
?fn_usb_isr?BYTE:
      i_st?1365:   DS   2
        b1?1366:   DS   1

	RSEG  ?DT?_D12_ReadEndpointStatus?D12CI
?_D12_ReadEndpointStatus?BYTE:
      bEndp?649:   DS   1
	ORG  1
          c?650:   DS   1

	RSEG  ?DT?_D12_WriteEndpoint?D12CI
?_D12_WriteEndpoint?BYTE:
      endp?1160:   DS   1
       len?1161:   DS   1
       buf?1162:   DS   3
	ORG  5
         i?1163:   DS   1

	RSEG  ?DT?D12_ReadCurrentFrameNumber?D12CI
?D12_ReadCurrentFrameNumber?BYTE:
          i?953:   DS   2
          j?954:   DS   2

	RSEG  ?DT?_D12_SetEndpointStatus?D12CI
?_D12_SetEndpointStatus?BYTE:
      bEndp?751:   DS   1
   bStalled?752:   DS   1

	RSEG  ?DT?_D12_SetDMA?D12CI
?_D12_SetDMA?BYTE:
      bMode?345:   DS   1

; void D12_SetAddressEnable(unsigned char bAddress, unsigned char bEnable)
	RSEG  ?PR?_D12_SetAddressEnable?D12CI
_D12_SetAddressEnable:
	USING	0
			; SOURCE LINE # 14
	MOV  	bAddress?040,R7
	MOV  	bEnable?041,R5
; {
			; SOURCE LINE # 15
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 16
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0001
; 		DISABLE;
			; SOURCE LINE # 17
	CLR  	EA
?C0001:
; 
; 	outportb(D12_COMMAND, 0xD0);
			; SOURCE LINE # 19
	MOV  	DPH,D12_COMMAND
	MOV  	DPL,D12_COMMAND+01H
	MOV  	A,#0D0H
	MOVX 	@DPTR,A
; 	if(bEnable)
			; SOURCE LINE # 20
	MOV  	A,bEnable?041
	JZ   	?C0002
; 		bAddress |= 0x80;
			; SOURCE LINE # 21
	ORL  	bAddress?040,#080H
?C0002:
; 	outportb(D12_DATA, bAddress);
			; SOURCE LINE # 22
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	MOV  	A,bAddress?040
	MOVX 	@DPTR,A
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 24
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0004
; 		ENABLE;
			; SOURCE LINE # 25
	SETB 	EA
; }
			; SOURCE LINE # 26
?C0004:
	RET  	
; END OF _D12_SetAddressEnable

; 
; void D12_SetEndpointEnable(unsigned char bEnable)

	RSEG  ?PR?_D12_SetEndpointEnable?D12CI
_D12_SetEndpointEnable:
	USING	0
			; SOURCE LINE # 28
	MOV  	bEnable?142,R7
; {
			; SOURCE LINE # 29
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 30
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0005
; 		DISABLE;
			; SOURCE LINE # 31
	CLR  	EA
?C0005:
; 
; 	outportb(D12_COMMAND, 0xD8);
			; SOURCE LINE # 33
	MOV  	DPH,D12_COMMAND
	MOV  	DPL,D12_COMMAND+01H
	MOV  	A,#0D8H
	MOVX 	@DPTR,A
; 	if(bEnable)
			; SOURCE LINE # 34
	MOV  	A,bEnable?142
	JZ   	?C0006
; 		outportb(D12_DATA, 1);
			; SOURCE LINE # 35
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	MOV  	A,#01H
	MOVX 	@DPTR,A
	SJMP 	?C0007
?C0006:
; 	else
; 		outportb(D12_DATA, 0);
			; SOURCE LINE # 37
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	CLR  	A
	MOVX 	@DPTR,A
?C0007:
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 39
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0009
; 		ENABLE;
			; SOURCE LINE # 40
	SETB 	EA
; }
			; SOURCE LINE # 41
?C0009:
	RET  	
; END OF _D12_SetEndpointEnable

; 
; void D12_SetMode(unsigned char bConfig, unsigned char bClkDiv)

	RSEG  ?PR?_D12_SetMode?D12CI
_D12_SetMode:
	USING	0
			; SOURCE LINE # 43
	MOV  	bConfig?243,R7
	MOV  	bClkDiv?244,R5
; {
			; SOURCE LINE # 44
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 45
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0010
; 		DISABLE;
			; SOURCE LINE # 46
	CLR  	EA
?C0010:
; 
; 	outportb(D12_COMMAND, 0xF3);
			; SOURCE LINE # 48
	MOV  	DPH,D12_COMMAND
	MOV  	DPL,D12_COMMAND+01H
	MOV  	A,#0F3H
	MOVX 	@DPTR,A
; 	outportb(D12_DATA, bConfig);
			; SOURCE LINE # 49
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	MOV  	A,bConfig?243
	MOVX 	@DPTR,A
; 	outportb(D12_DATA, bClkDiv);
			; SOURCE LINE # 50
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	MOV  	A,bClkDiv?244
	MOVX 	@DPTR,A
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 52
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0012
; 		ENABLE;
			; SOURCE LINE # 53
	SETB 	EA
; }
			; SOURCE LINE # 54
?C0012:
	RET  	
; END OF _D12_SetMode

; 
; void D12_SetDMA(unsigned char bMode)

	RSEG  ?PR?_D12_SetDMA?D12CI
_D12_SetDMA:
	USING	0
			; SOURCE LINE # 56
	MOV  	bMode?345,R7
; {
			; SOURCE LINE # 57
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 58
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0013
; 		DISABLE;
			; SOURCE LINE # 59
	CLR  	EA
?C0013:
; 
; 	outportb(D12_COMMAND, 0xFB);
			; SOURCE LINE # 61
	MOV  	DPH,D12_COMMAND
	MOV  	DPL,D12_COMMAND+01H
	MOV  	A,#0FBH
	MOVX 	@DPTR,A
; 	outportb(D12_DATA, bMode);
			; SOURCE LINE # 62
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	MOV  	A,bMode?345
	MOVX 	@DPTR,A
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 64
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0015
; 		ENABLE;
			; SOURCE LINE # 65
	SETB 	EA
; }
			; SOURCE LINE # 66
?C0015:
	RET  	
; END OF _D12_SetDMA

; 
; /*
; unsigned short D12_ReadInterruptRegister(void)
; {
; 	unsigned char b1;
; 	unsigned int j;
; 
; 	outportb(D12_COMMAND, 0xF4);
; 	b1 = inportb(D12_DATA);
; 	j = inportb(D12_DATA);
; 
; 	j <<= 8;
; 	j += b1;
; 
; 	return j;
; }
; */
; 
; unsigned char D12_SelectEndpoint(unsigned char bEndp)

	RSEG  ?PR?_D12_SelectEndpoint?D12CI
_D12_SelectEndpoint:
	USING	0
			; SOURCE LINE # 85
	MOV  	bEndp?446,R7
; {
			; SOURCE LINE # 86
; 	unsigned char c;
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 89
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0016
; 		DISABLE;
			; SOURCE LINE # 90
	CLR  	EA
?C0016:
; 
; 	outportb(D12_COMMAND, bEndp);
			; SOURCE LINE # 92
	MOV  	DPH,D12_COMMAND
	MOV  	DPL,D12_COMMAND+01H
	MOV  	A,bEndp?446
	MOVX 	@DPTR,A
; 	c = inportb(D12_DATA);
			; SOURCE LINE # 93
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	MOVX 	A,@DPTR
	MOV  	R7,A
	MOV  	c?447,R7
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 95
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0017
; 		ENABLE;
			; SOURCE LINE # 96
	SETB 	EA
?C0017:
; 
; 	return c;
			; SOURCE LINE # 98
	MOV  	R7,c?447
; }
			; SOURCE LINE # 99
?C0018:
	RET  	
; END OF _D12_SelectEndpoint

; 
; unsigned char D12_ReadLastTransactionStatus(unsigned char bEndp)

	RSEG  ?PR?_D12_ReadLastTransactionStatus?D12CI
_D12_ReadLastTransactionStatus:
	USING	0
			; SOURCE LINE # 101
;	MOV  	bEndp?548,R7
; {
			; SOURCE LINE # 102
; 	outportb(D12_COMMAND, 0x40 + bEndp);
			; SOURCE LINE # 103
	MOV  	A,R7
	ADD  	A,#040H
	MOV  	DPH,D12_COMMAND
	MOV  	DPL,D12_COMMAND+01H
	MOVX 	@DPTR,A
; 	return inportb(D12_DATA);
			; SOURCE LINE # 104
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	MOVX 	A,@DPTR
	MOV  	R7,A
; }
			; SOURCE LINE # 105
?C0019:
	RET  	
; END OF _D12_ReadLastTransactionStatus

; 
; unsigned char D12_ReadEndpointStatus(unsigned char bEndp)

	RSEG  ?PR?_D12_ReadEndpointStatus?D12CI
_D12_ReadEndpointStatus:
	USING	0
			; SOURCE LINE # 107
	MOV  	bEndp?649,R7
; {
			; SOURCE LINE # 108
; 	unsigned char c;
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 111
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0020
; 		DISABLE;
			; SOURCE LINE # 112
	CLR  	EA
?C0020:
; 
; 	outportb(D12_COMMAND, 0x80 + bEndp);
			; SOURCE LINE # 114
	MOV  	A,bEndp?649
	ADD  	A,#080H
	MOV  	DPH,D12_COMMAND
	MOV  	DPL,D12_COMMAND+01H
	MOVX 	@DPTR,A
; 	c = inportb(D12_DATA);
			; SOURCE LINE # 115
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	MOVX 	A,@DPTR
	MOV  	R7,A
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 117
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0021
; 		ENABLE;
			; SOURCE LINE # 118
	SETB 	EA
?C0021:
; 
; 	return c;
			; SOURCE LINE # 120
; }
			; SOURCE LINE # 121
?C0022:
	RET  	
; END OF _D12_ReadEndpointStatus

; 
; void D12_SetEndpointStatus(unsigned char bEndp, unsigned char bStalled)

	RSEG  ?PR?_D12_SetEndpointStatus?D12CI
_D12_SetEndpointStatus:
	USING	0
			; SOURCE LINE # 123
	MOV  	bEndp?751,R7
	MOV  	bStalled?752,R5
; {
			; SOURCE LINE # 124
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 125
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0023
; 		DISABLE;
			; SOURCE LINE # 126
	CLR  	EA
?C0023:
; 
; 	outportb(D12_COMMAND, 0x40 + bEndp);
			; SOURCE LINE # 128
	MOV  	A,bEndp?751
	ADD  	A,#040H
	MOV  	DPH,D12_COMMAND
	MOV  	DPL,D12_COMMAND+01H
	MOVX 	@DPTR,A
; 	outportb(D12_DATA, bStalled);
			; SOURCE LINE # 129
	MOV  	DPH,D12_DATA
	MOV  	DPL,D12_DATA+01H
	MOV  	A,bStalled?752
	MOVX 	@DPTR,A
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 131
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0025
; 		ENABLE;
			; SOURCE LINE # 132
	SETB 	EA
; }
			; SOURCE LINE # 133
?C0025:
	RET  	
; END OF _D12_SetEndpointStatus

; 
; void D12_SendResume(void)

	RSEG  ?PR?D12_SendResume?D12CI
D12_SendResume:
	USING	0
			; SOURCE LINE # 135
; {
			; SOURCE LINE # 136
; 	outportb(D12_COMMAND, 0xF6);
			; SOURCE LINE # 137
	MOV  	DPH,D12_COMMAND
	MOV  	DPL,D12_COMMAND+01H
	MOV  	A,#0F6H
	MOVX 	@DPTR,A
; }
			; SOURCE LINE # 138
	RET  	
; END OF D12_SendResume

; 
; unsigned short D12_ReadCurrentFrameNumber(void)

	RSEG  ?PR?D12_ReadCurrentFrameNumber?D12CI
D12_ReadCurrentFrameNumber:
	USING	0
			; SOURCE LINE # 140
; {
			; SOURCE LINE # 141
; 	unsigned short i,j;
; 
; 	if(bEPPflags.bits.in_isr == 0)
			; SOURCE LINE # 144
	MOV  	A,bEPPflags
	JB   	ACC.5,?C0027
; 		DISABLE;
			; SOURCE LINE # 145
	CLR  	EA
?C0027:
; 
; 	outportb(D12_COMMAND, 0xF5);
			; SOURCE LINE # 147
	MOV  	DPH,D12_COMMAND

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩免费一区二区| 高潮精品一区videoshd| 色综合亚洲欧洲| 亚洲天堂av老司机| 日本道色综合久久| 爽爽淫人综合网网站| 欧美一级片在线观看| 日韩精品视频网| 欧美日韩国产精品成人| 亚洲女同ⅹxx女同tv| 99精品桃花视频在线观看| 最新欧美精品一区二区三区| 99re这里只有精品首页| 亚洲国产欧美在线| 欧美成人a在线| 成人禁用看黄a在线| 亚洲一区二区三区四区不卡| 欧美一区二区三区成人| 粉嫩久久99精品久久久久久夜| 亚洲欧洲性图库| 欧美老女人第四色| 国产成人av电影| 夜夜嗨av一区二区三区| 日韩丝袜美女视频| 99久久久精品| 奇米精品一区二区三区在线观看一| 久久久不卡网国产精品二区| 日本不卡视频在线观看| 日韩精品欧美成人高清一区二区| 欧美一三区三区四区免费在线看 | 日韩欧美在线影院| 国产成人aaa| 亚洲国产日韩精品| 久久精品视频一区二区| 91官网在线观看| 精品在线免费视频| 樱桃国产成人精品视频| 26uuu欧美日本| 日本乱码高清不卡字幕| 国产美女视频91| 亚洲一区二区在线播放相泽 | 国产综合色产在线精品| 一区二区三区在线视频免费观看| 精品日韩99亚洲| 欧美日韩你懂得| 成人av网站在线观看免费| 成人一区二区三区中文字幕| 91蜜桃视频在线| 日韩成人av影视| 国产精品成人免费精品自在线观看| 4438亚洲最大| 91福利视频久久久久| 成人中文字幕在线| 欧美在线视频日韩| 国产精品一二二区| 美国十次综合导航| 亚洲成人激情社区| 亚洲精品综合在线| 中文字幕中文在线不卡住| 精品久久人人做人人爰| 日韩一区和二区| 精品视频在线免费观看| 91久久精品一区二区三| 99久久婷婷国产综合精品电影| 国产一区二区女| 久久国产人妖系列| 免费在线欧美视频| 热久久一区二区| 日韩高清国产一区在线| 天堂在线亚洲视频| 日韩经典一区二区| 午夜精品国产更新| 日韩精品五月天| 亚洲444eee在线观看| 午夜伊人狠狠久久| 男男视频亚洲欧美| 美洲天堂一区二卡三卡四卡视频| 喷水一区二区三区| 免费美女久久99| 九色综合狠狠综合久久| 久久精品99久久久| 成人午夜av影视| 蜜桃在线一区二区三区| 午夜久久久久久久久| 午夜精品一区二区三区电影天堂| 一区二区在线观看免费| 国产一级精品在线| 高清在线观看日韩| 99re成人在线| 色噜噜夜夜夜综合网| 在线免费观看日本欧美| 欧美日韩国产精品自在自线| 欧美一区二区三区在| 精品欧美一区二区三区精品久久 | 日产国产高清一区二区三区| 日韩有码一区二区三区| 久久精品国产精品青草| 国产999精品久久久久久绿帽| 国产成人在线看| 97se亚洲国产综合在线| 欧美色爱综合网| 日韩欧美一二三| 日本一区二区三区四区在线视频| 亚洲色图20p| 欧美福利视频导航| 色先锋久久av资源部| 91精品91久久久中77777| 欧美日韩一区二区三区高清| 91精品久久久久久久99蜜桃| 精品国产百合女同互慰| 中文字幕亚洲区| 五月婷婷久久综合| 国产精品一区二区在线观看网站| 不卡在线观看av| 欧美一级电影网站| 国产精品国产三级国产aⅴ中文| 亚洲成人免费视| 国产很黄免费观看久久| 欧美无乱码久久久免费午夜一区| 欧美一区二区福利在线| 成人免费一区二区三区视频| 日韩精品一卡二卡三卡四卡无卡| 国产91精品一区二区麻豆亚洲| 欧美日韩视频第一区| 久久精品亚洲精品国产欧美kt∨| 亚洲一区二区av电影| 国产精品一区二区三区99| 欧美午夜精品一区二区蜜桃| 久久噜噜亚洲综合| 亚州成人在线电影| 99久久综合精品| 日韩精品一区二区三区蜜臀 | 国产午夜亚洲精品午夜鲁丝片| 国产精品不卡一区二区三区| 午夜精品久久久久久久久久久 | 欧美极品美女视频| 日韩精品成人一区二区在线| 不卡一卡二卡三乱码免费网站| 欧美一三区三区四区免费在线看| 综合在线观看色| 国产资源在线一区| 欧美精选一区二区| 一区二区三区视频在线观看 | 99re视频精品| 国产欧美日韩综合精品一区二区| 日韩精品乱码av一区二区| 日韩一级二级三级精品视频| 亚洲精品福利视频网站| 成人高清视频在线| 国产网站一区二区三区| 老司机精品视频线观看86| 欧美午夜精品一区二区三区| 18成人在线视频| 久久综合九色综合欧美98| 日本不卡一二三| caoporn国产一区二区| 欧美精品一区二区三区在线播放| 亚洲一区在线观看免费| 91免费观看视频在线| 日本一区二区免费在线 | 国产婷婷色一区二区三区在线| 日韩精品亚洲专区| 欧美麻豆精品久久久久久| 一区免费观看视频| 97精品国产露脸对白| 欧美激情艳妇裸体舞| 国产白丝精品91爽爽久久| 国产调教视频一区| 岛国av在线一区| 中文文精品字幕一区二区| 福利一区在线观看| 中文字幕精品在线不卡| www.日韩在线| 亚洲私人影院在线观看| 色综合一个色综合亚洲| 亚洲品质自拍视频| www.亚洲精品| 亚洲精品伦理在线| 欧美私人免费视频| 三级影片在线观看欧美日韩一区二区 | 精品国产污污免费网站入口 | 99精品国产视频| 一区二区三区在线视频播放| 在线视频欧美精品| 亚洲图片欧美一区| 日韩一区二区三区在线观看| 六月婷婷色综合| 国产网红主播福利一区二区| 波波电影院一区二区三区| 亚洲嫩草精品久久| 在线播放日韩导航| 久99久精品视频免费观看| 国产午夜精品福利| 色婷婷激情久久| 男人操女人的视频在线观看欧美| 欧美成人午夜电影| a级精品国产片在线观看| 亚洲一区二区高清| 26uuuu精品一区二区| 99视频一区二区|