久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

Linux中如何查看usb設備信息

瀏覽:82日期:2023-10-05 21:01:20
目錄一、cat設備節點獲取信息1、usb設備在總線上的信息2、特定設備的詳細信息二、使用debugfs1、掛載 debugfs 到 /sys/kernel/debug 路徑下2、執行上述步驟之后3、cat 設備節點總結

下面的信息都是在VMware中運行Ubuntu12-04系統上執行的。

同樣該命令也支持在嵌入式系統中進行USB調試。

一、cat設備節點獲取信息

在一些嵌入式開發中需要調試USB功能,經常會cat /sys 下的相關設備節點來查看某些信息,比如說我們可以看到 /sys/bus/usb/devices 目錄有多個子目錄。

進入到某個子目錄可以看到usb設備更加詳細的信息(可以理解為設備描述符)。

1、usb設備在總線上的信息// usb設備在總線上的信息root@ubuntu:/sys/kernel/debug# cd /sys/bus/usb/devicesroot@ubuntu:/sys/bus/usb/devices# lltotal 0drwxr-xr-x 2 root root 0 Nov 26 21:21 ./drwxr-xr-x 4 root root 0 Nov 26 21:21 ../lrwxrwxrwx 1 root root 0 Nov 26 21:21 1-0:1.0 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/1-0:1.0/lrwxrwxrwx 1 root root 0 Dec 15 23:10 1-1 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/1-1/lrwxrwxrwx 1 root root 0 Dec 15 23:18 1-1:1.0 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/1-1/1-1:1.0/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-0:1.0 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-0:1.0/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-1 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-1/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-1:1.0 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-1/2-1:1.0/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-2 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-2:1.0 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2:1.0/lrwxrwxrwx 1 root root 0 Nov 26 21:21 usb1 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/lrwxrwxrwx 1 root root 0 Nov 26 21:21 usb2 -> ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/

其中 usbx/第x個總線,x-y:a.b/的目錄格式,x表示總線號,y表示端口,a表示配置,b表示接口。

具體解釋可以參照如下:

The names that begin with 'usb' refer to USB controllers. More accurately, they refer to the 'root hub' associated with each controller. The number is the USB bus number. In the example there is only one controller, so its bus is number 1. Hence the name 'usb1'.'1-0:1.0' is a special case. It refers to the root hub's interface. This acts just like the interface in an actual hub an almost every respect; see below.All the other entries refer to genuine USB devices and their interfaces. The devices are named by a scheme like this: bus-port.port.port ...In other words, the name starts with the bus number followed by a '-'. Then comes the sequence of port numbers for each of the intermediate hubs along the path to the device.For example, '1-1' is a device plugged into bus 1, port 1. It happens to be a hub, and '1-1.3' is the device plugged into port 3 of that hub. That device is another hub, and '1-1.3.1' is the device plugged into its port 1.The interfaces are indicated by suffixes having this form: :config.interfaceThat is, a ':' followed by the configuration number followed by '.' followed by the interface number. In the above example, each of the devices is using configuration 1 and this configuration has only a single interface, number 0. So the interfaces show up as; 1-1:1.0 1-1.3:1.0 1-1.3.1:1.0A hub will never have more than a single interface; that's part of the USB spec. But other devices can and do have multiple interfaces (and sometimes multiple configurations). Each interface gets its own entry in sysfs and can have its own driver.2、特定設備的詳細信息

進入到某個目錄中去,可以看到該設備的詳細信息,可用cat命令獲取信息。

// usb設備的詳細信息root@ubuntu:/sys/bus/usb/devices/usb1# lltotal 0drwxr-xr-x 6 root root 0 Nov 26 21:21 ./drwxr-xr-x 4 root root 0 Nov 26 21:21 ../drwxr-xr-x 10 root root 0 Nov 26 21:21 1-0:1.0/drwxr-xr-x 5 root root 0 Dec 15 23:10 1-1/-rw-r--r-- 1 root root 4096 Dec 15 23:40 authorized-rw-r--r-- 1 root root 4096 Dec 15 23:40 authorized_default-rw-r--r-- 1 root root 4096 Dec 15 23:40 avoid_reset_quirk-r--r--r-- 1 root root 4096 Nov 26 21:21 bcdDevice-rw-r--r-- 1 root root 4096 Nov 26 21:21 bConfigurationValue-r--r--r-- 1 root root 4096 Nov 26 21:21 bDeviceClass-r--r--r-- 1 root root 4096 Nov 26 21:21 bDeviceProtocol-r--r--r-- 1 root root 4096 Nov 26 21:21 bDeviceSubClass-r--r--r-- 1 root root 4096 Dec 15 23:40 bmAttributes-r--r--r-- 1 root root 4096 Dec 15 23:40 bMaxPacketSize0-r--r--r-- 1 root root 4096 Dec 15 23:40 bMaxPower-r--r--r-- 1 root root 4096 Dec 15 23:40 bNumConfigurations-r--r--r-- 1 root root 4096 Dec 15 23:40 bNumInterfaces-r--r--r-- 1 root root 4096 Nov 26 21:21 busnum-r--r--r-- 1 root root 4096 Dec 15 23:40 configuration-r--r--r-- 1 root root 65553 Nov 26 21:21 descriptors-r--r--r-- 1 root root 4096 Dec 15 23:40 dev-r--r--r-- 1 root root 4096 Nov 26 21:21 devnum-r--r--r-- 1 root root 4096 Dec 15 23:40 devpathlrwxrwxrwx 1 root root 0 Nov 27 20:06 driver -> ../../../../../bus/usb/drivers/usb/drwxr-xr-x 3 root root 0 Dec 15 23:40 ep_00/-r--r--r-- 1 root root 4096 Nov 26 21:21 idProduct-r--r--r-- 1 root root 4096 Nov 26 21:21 idVendor-r--r--r-- 1 root root 4096 Dec 15 23:40 ltm_capable-r--r--r-- 1 root root 4096 Nov 26 21:21 manufacturer-r--r--r-- 1 root root 4096 Dec 15 23:40 maxchilddrwxr-xr-x 2 root root 0 Nov 26 21:21 power/-r--r--r-- 1 root root 4096 Nov 26 21:21 product-r--r--r-- 1 root root 4096 Dec 15 23:40 quirks-r--r--r-- 1 root root 4096 Nov 26 21:21 removable--w------- 1 root root 4096 Dec 15 23:40 remove-r--r--r-- 1 root root 4096 Nov 26 21:21 serial-r--r--r-- 1 root root 4096 Nov 26 21:21 speedlrwxrwxrwx 1 root root 0 Nov 26 21:21 subsystem -> ../../../../../bus/usb/-rw-r--r-- 1 root root 4096 Nov 26 21:21 uevent-r--r--r-- 1 root root 4096 Dec 15 23:40 urbnum-r--r--r-- 1 root root 4096 Dec 15 23:40 version二、使用debugfs1、掛載 debugfs 到 /sys/kernel/debug 路徑下root@ubuntu:mount -t debugfs none /sys/kernel/debug2、執行上述步驟之后

在 /sys/kernel/debug 就會生成如下的文件

root@ubuntu:/sys/bus/usb/devices# cd /sys/kernel/debug/root@ubuntu:/sys/kernel/debug# lltotal 0drwx------ 22 root root 0 Nov 26 21:21 ./drwxr-xr-x 7 root root 0 Nov 26 21:21 ../drwxr-xr-x 2 root root 0 Nov 26 21:21 acpi/drwxr-xr-x 32 root root 0 Dec 4 16:30 bdi/drwxr-xr-x 2 root root 0 Nov 26 21:21 bluetooth/drwxr-xr-x 2 root root 0 Nov 26 21:21 cleancache/drwxr-xr-x 2 root root 0 Nov 26 21:21 dma_buf/drwxr-xr-x 4 root root 0 Nov 26 21:21 dri/drwxr-xr-x 2 root root 0 Nov 26 21:21 dynamic_debug/drwxr-xr-x 2 root root 0 Nov 26 21:21 extfrag/drwxr-xr-x 2 root root 0 Nov 26 21:21 frontswap/-r--r--r-- 1 root root 0 Nov 26 21:21 gpiodrwxr-xr-x 3 root root 0 Nov 26 21:21 hid/drwxr-xr-x 2 root root 0 Nov 26 21:21 kprobes/drwxr-xr-x 3 root root 0 Nov 26 21:21 kvm-guest/drwxr-xr-x 2 root root 0 Nov 26 21:21 mce/drwxr-xr-x 2 root root 0 Nov 26 21:21 pinctrl/-r--r--r-- 1 root root 0 Nov 26 21:21 pwmdrwxr-xr-x 2 root root 0 Nov 26 21:21 regmap/drwxr-xr-x 3 root root 0 Nov 26 21:21 regulator/-rw-r--r-- 1 root root 0 Nov 26 21:21 sched_features-r--r--r-- 1 root root 0 Nov 26 21:21 sleep_time-r--r--r-- 1 root root 0 Nov 26 21:21 suspend_statsdrwxr-xr-x 7 root root 0 Nov 26 21:21 tracing/drwxr-xr-x 3 root root 0 Nov 26 21:21 usb/drwxr-xr-x 2 root root 0 Nov 26 21:21 virtio-ports/-r--r--r-- 1 root root 0 Nov 26 21:21 vmmemctl-r--r--r-- 1 root root 0 Nov 26 21:21 wakeup_sourcesdrwxr-xr-x 2 root root 0 Nov 26 21:21 x86/3、cat 設備節點

執行下述命令之后會以特定格式打印目前USB總線上所有USB設備的信息如下:

root@ubuntu:/sys/kernel/debug# cat usb/devices T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2B: Alloc= 17/900 us ( 2%), #Int= 1, #Iso= 0D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1P: Vendor=1d6b ProdID=0001 Rev= 3.13S: Manufacturer=Linux 3.13.0-32-generic uhci_hcdS: Product=UHCI Host ControllerS: SerialNumber=0000:02:00.0C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hubE: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255msT: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1P: Vendor=0e0f ProdID=0003 Rev= 1.03S: Manufacturer=VMwareS: Product=VMware Virtual USB MouseC:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhidE: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=1msT: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 7D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1P: Vendor=0e0f ProdID=0002 Rev= 1.00S: Product=VMware Virtual USB HubC:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hubE: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255msT: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6B: Alloc= 0/800 us ( 0%), #Int= 1, #Iso= 0D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1P: Vendor=1d6b ProdID=0002 Rev= 3.13S: Manufacturer=Linux 3.13.0-32-generic ehci_hcdS: Product=EHCI Host ControllerS: SerialNumber=0000:02:03.0C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hubE: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256msT: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 7 Spd=480 MxCh= 0D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1P: Vendor=0bda ProdID=0129 Rev=39.60S: Manufacturer=GenericS: Product=USB2.0-CRWS: SerialNumber=20100201396000000C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mAI:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=06 Prot=50 Driver=rts5139E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0msE: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0msE: Ad=83(I) Atr=03(Int.) MxPS= 3 Ivl=64ms

至于信息的詳細解析可以參照 Linux源代碼中 Documentation/usb/proc_usb_info.txt 文件。

現摘錄其中對該格式的詳細解釋:

Each line is tagged with a one-character ID for that line:T = Topology (etc.)B = Bandwidth (applies only to USB host controllers, which are virtualized as root hubs)D = Device descriptor info.P = Product ID info. (from Device descriptor, but they won't fit together on one line)S = String descriptors.C = Configuration descriptor info. (* = active configuration)I = Interface descriptor info.E = Endpoint descriptor info.Legend: d = decimal number (may have leading spaces or 0's) x = hexadecimal number (may have leading spaces or 0's) s = stringTopology info:T: Bus=dd Lev=dd Prnt=dd Port=dd Cnt=dd Dev#=ddd Spd=dddd MxCh=dd| | | | | | |||__MaxChildren| | | | | | ||__Device Speed in Mbps| | | | | | |__DeviceNumber| | | | | |__Count of devices at this level| | | | |__Connector/Port on Parent for this device| | | |__Parent DeviceNumber| | |__Level in topology for this bus| |__Bus number|__Topology info tag Speed may be:1.5 Mbit/s for low speed USB 12 Mbit/s for full speed USB 480 Mbit/s for high speed USB (added for USB 2.0); also used for Wireless USB, which has no fixed speed 5000 Mbit/s for SuperSpeed USB (added for USB 3.0) For reasons lost in the mists of time, the Port number is always too low by 1. For example, a device plugged into port 4 will show up with 'Port=03'.Bandwidth info:B: Alloc=ddd/ddd us (xx%), #Int=ddd, #Iso=ddd| | | |__Number of isochronous requests| | |__Number of interrupt requests| |__Total Bandwidth allocated to this bus|__Bandwidth info tag Bandwidth allocation is an approximation of how much of one frame (millisecond) is in use. It reflects only periodic transfers, which are the only transfers that reserve bandwidth. Control and bulk transfers use all other bandwidth, including reserved bandwidth that is not used for transfers (such as for short packets). The percentage is how much of the 'reserved' bandwidth is scheduled by those transfers. For a low or full speed bus (loosely, 'USB 1.1'), 90% of the bus bandwidth is reserved. For a high speed bus (loosely, 'USB 2.0') 80% is reserved.Device descriptor info & Product ID info:D: Ver=x.xx Cls=xx(s) Sub=xx Prot=xx MxPS=dd #Cfgs=ddP: Vendor=xxxx ProdID=xxxx Rev=xx.xxwhereD: Ver=x.xx Cls=xx(sssss) Sub=xx Prot=xx MxPS=dd #Cfgs=dd| || | | | |__NumberConfigurations| || | | |__MaxPacketSize of Default Endpoint| || | |__DeviceProtocol| || |__DeviceSubClass| ||__DeviceClass| |__Device USB version|__Device info tag #1whereP: Vendor=xxxx ProdID=xxxx Rev=xx.xx| | | |__Product revision number| | |__Product ID code| |__Vendor ID code|__Device info tag #2String descriptor info:S: Manufacturer=ssss| |__Manufacturer of this device as read from the device.| For USB host controller drivers (virtual root hubs) this may| be omitted, or (for newer drivers) will identify the kernel| version and the driver which provides this hub emulation.|__String info tagS: Product=ssss| |__Product description of this device as read from the device.| For older USB host controller drivers (virtual root hubs) this| indicates the driver; for newer ones, it's a product (and vendor)| description that often comes from the kernel's PCI ID database.|__String info tagS: SerialNumber=ssss| |__Serial Number of this device as read from the device.| For USB host controller drivers (virtual root hubs) this is| some unique ID, normally a bus ID (address or slot name) that| can't be shared with any other device.|__String info tagConfiguration descriptor info:C:* #Ifs=dd Cfg#=dd Atr=xx MPwr=dddmA| | | | | |__MaxPower in mA| | | | |__Attributes| | | |__ConfiguratioNumber| | |__NumberOfInterfaces| |__ '*' indicates the active configuration (others are ' ')|__Config info tag USB devices may have multiple configurations, each of which act rather differently. For example, a bus-powered configuration might be much less capable than one that is self-powered. Only one device configuration can be active at a time; most devices have only one configuration. Each configuration consists of one or more interfaces. Each interface serves a distinct 'function', which is typically bound to a different USB device driver. One common example is a USB speaker with an audio interface for playback, and a HID interface for use with software volume control.Interface descriptor info (can be multiple per Config):I:* If#=dd Alt=dd #EPs=dd Cls=xx(sssss) Sub=xx Prot=xx Driver=ssss| | | | | | | | |__Driver name| | | | | | | | or '(none)'| | | | | | | |__InterfaceProtocol| | | | | | |__InterfaceSubClass| | | | | |__InterfaceClass| | | | |__NumberOfEndpoints| | | |__AlternateSettingNumber| | |__InterfaceNumber| |__ '*' indicates the active altsetting (others are ' ')|__Interface info tag A given interface may have one or more 'alternate' settings. For example, default settings may not use more than a small amount of periodic bandwidth. To use significant fractions of bus bandwidth, drivers must select a non-default altsetting. Only one setting for an interface may be active at a time, and only one driver may bind to an interface at a time. Most devices have only one alternate setting per interface.Endpoint descriptor info (can be multiple per Interface):E: Ad=xx(s) Atr=xx(ssss) MxPS=dddd Ivl=dddss| || | |__Interval (max) between transfers| || |__EndpointMaxPacketSize| ||__Attributes(EndpointType)| |__EndpointAddress(I=In,O=Out)|__Endpoint info tag The interval is nonzero for all periodic (interrupt or isochronous) endpoints. For high speed endpoints the transfer interval may be measured in microseconds rather than milliseconds. For high speed periodic endpoints, the 'MaxPacketSize' reflects the per-microframe data transfer size. For 'high bandwidth' endpoints, that can reflect two or three packets (for up to 3KBytes every 125 usec) per endpoint. With the Linux-USB stack, periodic bandwidth reservations use the transfer intervals and sizes provided by URBs, which can be less than those found in endpoint descriptor.總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Linux
主站蜘蛛池模板: 欧美精品一区在线发布 | 国产乱码精品一区二区三区中文 | 亚洲日韩欧美一区二区在线 | 久久久久综合狠狠综合日本高清 | www.成人久久 | 亚洲国产精品第一区二区 | av免费网站在线观看 | 精品视频免费观看 | 超碰人人操 | 成人综合视频在线 | av看片网| 日韩在线小视频 | 农村末发育av片四区五区 | 亚洲美女在线视频 | 欧美日韩国产一区二区三区 | 国产区在线观看 | 伊人网影院 | 精品国产欧美一区二区 | 久久久免费精品 | 羞羞视频网站在线免费观看 | 欧美中文字幕一区二区 | 91亚洲国产成人久久精品网站 | 中文字幕精品一区久久久久 | 呦一呦二在线精品视频 | 九色av | 欧美一级在线观看 | 麻豆久久久9性大片 | 国产激情综合五月久久 | 欧美成人一区二区三区片免费 | 福利电影在线 | 久久国产精品一区二区 | 草久在线视频 | 亚洲97| 夜夜草 | 九九热这里只有精品8 | 国产精品久久国产精品 | 91亚洲国产成人久久精品网站 | 亚洲天天| 欧美日韩久久久 | 国产精品一区二 | 精品久久ai | 美女视频一区 | 精品国产色 | 可以免费看黄的网站 | 大象视频成人在线观看 | 欧美精品综合 | 久久久久久国产精品 | 一级大片免费观看 | 二区免费视频 | 91一区二区在线观看 | 三级视频在线 | h视频免费在线 | 亚洲欧美一区二区三区在线 | 国产精品久久久久久久久久三级 | 欧美一区二区三区免费电影 | 大桥未久亚洲精品久久久强制中出 | 国产成人一区二区三区 | 9191在线| 成人超碰在线 | 91久久精品一区二区三区 | 黄色资源在线观看 | 一区三区视频 | 日韩欧美国产网站 | 日韩一区在线视频 | 国产精品美女久久久久久不卡 | 久久青| 国产精品无 | 精品美女在线观看视频在线观看 | 久草免费在线 | 亚洲综合视频在线观看 | 亚洲成人av一区二区三区 | 日韩中文字幕在线免费 | 91精品国产综合久久久蜜臀图片 | 精品在线一区二区三区 | 久久韩剧网 | 国产在线拍 | 国产成人av在线播放 | 欧美日韩一区二区电影 | 国产精品久久久久久亚洲调教 | 国产精品一区在线观看 | 精品国产一区二区在线 | 毛片毛片毛片毛片毛片毛片 | 精品国产一区二区三区性色av | 久国产精品 | 亚洲欧美成人影院 | 国产一级片儿 | 伊人网国产 | 国产欧美日韩一区二区三区 | 国产精品视频免费观看 | 免费日韩 | 99re视频在线观看 | 久久高清 | 国产在线精品一区 | 午夜精品久久久久久久久久久久 | 日韩一区二区精品视频 | 一区在线视频 | 国产h在线 | 亚洲一区二区三区久久 | 欧美精品一级二级 | 91在线视频观看 | 国产电影一区二区三区图片 | 超级碰在线 | 色综合一区二区三区 | 在线一区二区免费 | 手机在线不卡av | 一区二区三区高清 | 国产一级纯肉体一级毛片 | 91在线免费看 | 亚洲精品久久久 | 在线久草 | 国产精品视频一区二区三区四 | 亚洲lesbianxxxxhd 黄色av网站免费 | 国产精品不卡 | 99精品不卡 | 国产一区二区在线免费观看 | 蜜桃视频在线观看www社区 | 精品国产鲁一鲁一区二区三区 | 性色av一二三杏吧传媒 | www亚洲一区 | 91性高湖久久久久久久久_久久99 | 中文久久| 色视频网站在线观看 | 97色综合 | 日韩成人在线网 | www在线观看国产 | 日韩3级在线观看 | 在线观看成人小视频 | 久久三区| 久久99精品久久久久久久青青日本 | 日本女人高潮视频 | 日韩特黄一级欧美毛片特黄 | 国产精品久久婷婷六月丁香 | 亚洲精品久久久久一区二区三区 | 久久久久国产一区二区三区四区 | 国产欧美精品一区二区 | 中文av在线免费观看 | 亚洲精品午夜 | 国产欧精精久久久久久久 | 羞羞网页| 开操网 | 啪一啪 | 美女久久 | 国产一区二区精品在线 | 亚洲成人一区二区三区 | 国产2区 | 欧美一级电影 | 看毛片网站 | 天天操天天拍 | 99国产精品视频免费观看一公开 | 亚洲精品免费在线 | 亚洲综合视频 | 精品国产99 | 精品国产一区二区三区不卡蜜臂 | 国产在线视频网站 | 日韩成人在线观看视频 | 99热新| 欧美爱爱视频 | 国产一区 欧美 | 欧美成人精品一区二区三区 | 亚洲高清视频在线 | 亚洲欧美日韩在线一区 | 91资源在线| 91综合网| 国产馆一区二区 | 九九亚洲| 一级特黄色大片 | 日韩欧美中字 | 欧美日韩黄色一区二区 | 亚洲欧美成人网 | 久久综合久久久 | 黄色毛片视频网站 | 国产午夜精品一区二区三区嫩草 | 久久精品欧美一区二区三区不卡 | 亚洲天堂免费 | av一区二区三区在线观看 | 伊人伊人| 中文在线一区二区 | 中文字幕在线免费视频 | 午夜精品福利在线观看 | 91精品国产乱码久久久久久久久 | 中文字幕成人影院 | 国产成人高清视频 | 无码日韩精品一区二区免费 | 成人精品在线视频 | 亚洲视频一区在线 | 亚洲伦理一区 | 色香蕉视频| 精品三区在线观看 | 欧美亚洲高清 | 国产视频亚洲精品 | 中文字幕综合在线 | 亚洲精品视 | 欧美激情网 | 亚洲福利一区 | 亚洲韩国精品 | 最新国产在线视频 | 国产老女人精品毛片久久 | 九热精品 | 99久久精品免费看国产一区二区三区 | 国产成人精品午夜 | 国产三级| 午夜精品一区二区三区免费视频 | 成人欧美一区二区三区黑人孕妇 | 黄色一级片 | 欧美亚洲综合久久 | 国产免费久久 | 国产电影一区二区 | 91精品国产综合久久久久久 | 日韩久久一区二区 | 91九色porny首页最多播放 | 国产在线看h | 一区二区av | 欧美视频免费 | 一二三精品区 | 午夜精品久久久久久久久久久久 | 日本精品在线观看 | 日韩精品一区二区三区在线 | 成人1区| 尹人成人| 一级视频黄色 | 黄色日本视频 | 国产高清不卡在线 | 一区二区三区影视 | 久久久久久网站 | 国产一区二区三区精品久久久 | 欧美国产精品一区 | a毛片毛片av永久免费 | 97成人在线免费视频 | 欧美成年黄网站色视频 | 国产精品久久久久久久久免费桃花 | 日韩中文在线 | 亚洲成人精品av | 在线一区| 黄频免费在线观看 | 国产成人精品一区二区三区网站观看 | 欧美日韩国产中文字幕 | 在线观看免费av网 | 国产免费拔擦拔擦8x高清在线人 | 国产精品久久久一区 | 亚洲一区二区三区爽爽爽爽爽 | 精品三级三级三级三级三级 | 国产在线小视频 | 国产精品丝袜一区二区 | 99这里只有精品视频 | 欧美精品一区二区三区在线四季 | 国产精品一区二区三区四区五区 | 久久久久国产精品午夜一区 | 久久国产精品久久 | 国产精品视频一二三区 | 国产免费av在线 | av在线免费播放 | 奇米影视7777 | 免费毛片大全 | 精品二区 | 一级a性色生活片毛片 | 亚洲一区二区三区福利 | 国产欧美精品 | 美女一级| 999精品视频| 一级毛片,一级毛片 | 久久99精品久久久久久久青青日本 | 永久91嫩草亚洲精品人人 | 日韩综合 | 午夜资源 | av中文字幕网 | 国产精品美女久久久久久不卡 | 6080yy午夜一二三区久久 | 一区二区不卡视频 | 免费成人在线网站 | 国产精品一二三区 | 亚洲一区二区三区免费视频 | 亚洲一级一片 | 亚洲一区二区三区四区五区中文 | 99pao成人国产永久免费视频 | 成人午夜精品久久久久久久3d | 精品一区二区三区免费 | 精品成人免费一区二区在线播放 | 成人免费视屏 | 亚洲高清视频在线观看 | 91久久久久 | 一区二区三区精品 | 成人亚洲精品 | 理论片一区 | 国产影音先锋 | 91视频在线 | 亚洲国产精品久久久久久 | 国产免费网址 | 夜夜草视频 | 夫妻午夜影院 | 成人午夜在线 | 国产成人免费视频网站高清观看视频 | 最近日韩中文字幕 | 亚洲高清视频在线 | 伊人二区| 不卡在线 | 国产h片在线观看 | 国产综合亚洲精品一区二 | 国产精品11 | 精品国产乱码久久久久久密桃99 | 欧美亚洲视频 | 老黄网站在线观看 | 成人一区二区三区 | 久久三区 | 中文字幕精品一区 | 日韩精品专区在线影院重磅 | 五月天婷婷色综合 | 欧美aaa大片 | 日韩成人精品在线 | 欧美日韩二区三区 | 一级全黄性色生活片 | 亚洲伊人网站 | 国产视频精品一区二区三区 | 精品欧美久久 | 日韩在线免费 | 国产精品成人一区二区三区夜夜夜 | 亚洲视频在线免费观看 | 成人老司机 | 成人在线免费视频 | 性色国产 | 国产福利电影一区 | 国产成人网| 日日爽| 一区二区三区国产好 | 天久久| 在线播放一区二区三区 | 特黄视频 | 天天看天天干 | 成人一二三区 | av在线一区二区 | 国产精品久久久久久久粉嫩 | 久久夜色精品 | 韩日一区二区 | 亚洲不卡| 国产精品免费一区二区三区四区 | 国产在线视频在线 | 久久人人av | 精品国产欧美一区二区 | 欧美综合国产 | 国产一在线 | 日韩一级视频 | 国产精品久久久久久网站 | 亚洲精品免费视频 | 亚洲一区二区日韩 | 成人国产精品一级毛片视频 | 中文字幕亚洲区 | 婷婷五月色综合 | 91精品国产综合久久婷婷香蕉 | 国产一区二区三区在线免费 | 午夜寂寞少妇aaa片毛片 | 成人在线免费观看视频 | av网址在线播放 | 99看片| 日韩欧美在线播放视频 | 男女午夜| 中国黄色毛片 大片 | 欧美在线观看免费观看视频 | 一级久久久久 | 成人av在线网 | 中文字幕视频在线观看 | 亚洲一区播放 | 一区二区三区四区视频 | 91精品国产乱码久久蜜臀 | 韩国精品视频在线观看 | 97色综合 | 91在线观看视频 | 97超碰在线播放 | 99精品欧美一区二区蜜桃免费 | 久久国产一区二区三区 | 久久国内免费视频 | 国产美女在线观看 | 久久久久久国产精品 | 中文字幕一区二区三区乱码在线 | 麻豆专区一区二区三区四区五区 | 成人作爱视频 | 成人在线播放器 | 狠狠的干| 一级毛片久久久 | a国产精品 | 国产福利精品一区 | 成人影院网站ww555久久精品 | 国产精品美女久久久久aⅴ国产馆 | 国产精一区二区 | 日日网| 中文字幕在线观看一区二区三区 | 在线观看国产 | 黄色成人免费看 | 在线中文视频 | 国产老女人精品毛片久久 | 午夜精品一区二区三区在线观看 | 欧美日韩亚洲综合 | 欧美日韩精品一区 | 超碰一区二区三区 | 久久中文字幕一区 | 国产中文字幕一区二区三区 | 人人玩人人添人人澡97 | 在线欧美日韩 | 亚洲国产精品人人爽夜夜爽 | www.一级电影 | 久久高清毛片 | 91.成人天堂一区 | 91亚洲视频在线观看 | 国产色播av在线 | 亚洲狠狠爱 | 婷婷综合五月天 | 成人av一区二区三区 | 免费成人在线网站 | 久久9国产偷伦 | 天堂中文资源在线 | 国产伦精品久久久一区二区三区 | 中文字幕一区二区三区精彩视频 | 日本在线一二 | 日韩欧美国产一区二区 | 伊人久久视频 | 午夜夜 | 久产久精品 | 蜜桃精品久久久久久久免费影院 | 欧美激情精品久久久久久免费 | 欧美国产视频一区 | 第一色站 | 日韩成人高清视频 | 夫妻午夜影院 | 九九色九九| 黄色a视频| 爱爱网av | 91亚洲成人 | 综合久久国产九一剧情麻豆 | 精品日韩一区二区三区 | 成人精品鲁一区一区二区 | av在线成人| 日韩一区久久 | 国产精品成人在线观看 | 国产一区二区视频免费看 | 国产精品一区二区av | 亚洲国产日韩a在线播放性色 | 中文字幕一区二区三区四区五区 | 午夜毛片 | 精品久久久久久久久久久下田 | 国产成人激情 | 亚洲成人基地 | 久久久国产精品入口麻豆 | 美欧一级片 | 国产特黄一级 | 国产99久久久国产精品 | a√天堂资源在线 | 成人在线不卡 | 久久99爱视频 | 欧美午夜三级视频 | 成人免费视频视频 | 国产精品a一区二区三区网址 | 久久亚洲一区 | 国产xnxx| 99久久婷婷国产综合精品 | 国产精品亚洲欧美日韩一区在线 | 91av免费在线观看 | 不卡一区二区三区四区 | 欧美精品导航 | 99久久99热这里只有精品 | 日韩欧美在线视频观看 | 欧美在线综合 | 日韩欧美理论片 | 亚欧洲精品视频在线观看 | 欧美性大战久久久久久久蜜臀 | 久久亚洲一区二区三区四区 | 国产精品国产精品国产专区不卡 | 精品国产区 | 99热精品久久| 亚洲一区视频 | 久久久久久网站 | 日韩色图在线观看 | 亚洲欧洲一区二区 | 99re在线视频精品 | 在线看av网址 | 日韩国产一区二区 | 亚洲第一黄色 | 亚洲精品1区 | 国产在线中文字幕 | 狠狠操夜夜操天天操 | 亚洲乱码国产乱码精品精的特点 | 午夜国产一级片 | 欧美一区2区三区4区公司二百 | 夜夜骑日日操 | 久久久久国产一区二区三区四区 | 久久成人综合网 | 成人在线观看h | 久在线 | 91精品国产人妻国产毛片在线 | 米奇成人网| 色伊人| 成年人毛片视频 | 日韩午夜影院 | 国产精品美女www爽爽爽软件 | 国产精品久久久久国产精品 | 免费看的毛片 | 国产精品高潮呻吟av久久4虎 | 免费国产一区二区 | 国产精品一区二区久久 | 精品国产一区二区三区日日嗨 | 中文字幕在线观看av | 久久久网站| 99草免费视频 | 日韩在线视频免费看 | 欧美伦理一区二区 | 一级毛片视频播放 | 精品国产一区二区三区不卡蜜臂 | 91精品久久久久 | 在线视频 亚洲 | 亚洲一区二区三区视频 | 日韩不卡一区二区三区 | 欧美日韩国产一区二区三区不卡 | 欧美人体一区二区三区 | 中文字字幕一区二区三区四区五区 | 成人在线看片 | 亚洲国产精品网站 | 久久中文字幕一区 | 亚洲一区二区三区四区五区中文 | 中文成人无字幕乱码精品 | 久久精品99国产精品亚洲最刺激 | 四虎影院最新地址 | 在线观看免费成人av | 成人午夜在线观看 | av在线一区二区 | 国产成人精品免高潮在线观看 | 天天操天天添 | 亚洲成人一区二区三区 | 久久久999精品视频 五月天婷婷在线视频 | 高清久久| 国产99久久精品一区二区永久免费 | 欧美大片一区二区 | 成人精品久久久 | 欧美日韩电影一区二区三区 | 欧美激情一区二区三级高清视频 | 精品视频久久 | 一区二区不卡 | 成人1区| 成人免费观看49www在线观看 | 日本久久综合 | 欧美一级在线免费观看 | youjizz国产 | 久久久久久a女人 | 日韩高清成人 | 亚洲毛片网站 | 一区二区在线视频 | 国产午夜久久 | 久久99一区 | 2012中文版免费观看 | 极品白嫩少妇无套内谢 | www.一区| 中文字幕在线观看不卡视频 | 久久精品这里只有精品 | 思热99re视热频这里只精品 | jizzjizz亚洲中国少妇 | 91免费视频在线 | 国产日韩在线视频 | av免费网站在线观看 | 精品免费国产一区二区三区 | 国产精品毛片在线 | 欧美精品一区二区三区在线四季 | 日韩欧美在线视频 | 九九人人 | 国产福利网站 | 污视频在线观看免费 | 男人的天堂视频 | 日本精品视频 | 青青久久北条麻妃 | 一级毛片电影院 | 夜夜天天操 | 久久99深爱久久99精品 | www.国产精品.com | 久久精品国产一区二区三 | 免费一区二区 | 亚洲精品一区二区三区在线观看 | 亚洲 成人 av | 欧美在线网站 | 日韩成人影院 | 免费一区二区三区 | 日日干夜夜操 | 欧美一区2区三区4区公司二百 | 国产欧美日韩综合精品一区二区 | 国产精品二区三区 | 先锋久久 | 色综合激情 | 五月天婷婷国产精品 | 日本黄色一级电影 | 国产一区二区三区在线 | 亚洲欧美一区二区三区在线 | 一区欧美 | 欧美精品一区在线发布 | 在线观看欧美日韩视频 | 在线精品自拍 | 后人极品翘臀美女在线播放 | 久久久久久极品 | 亚洲黄色国产 | 国产在线网站 | 精品日韩一区二区三区 | 亚洲一区二区三区视频 | 日本高清视频在线播放 | 91一区二区在线观看 | 狠狠干美女 | 久久精品黄色 | 97精品国产 | 四季久久免费一区二区三区四区 | 欧美一区二区三区在线观看视频 | 97高清国语自产拍 | 荷兰欧美一级毛片 | 亚洲免费网站 | 中文字幕亚洲一区二区三区 | 亚洲区在线 | 精品久久久久一区二区国产 | h在线观看 | 日韩成年人视频 | 亚洲精品一区中文字幕乱码 | 老司机福利在线视频 | 欧美一级在线免费观看 | www.色综合 | 日韩亚洲一区二区 |