RNDIS系列之一:RNDIS設(shè)備實(shí)例分享(描述符)

原創(chuàng) 嵌入式Lee 2025-05-09 10:18
一.?前言

本文分享一個RNDIS設(shè)備實(shí)例,從描述符,到枚舉過程抓包分析。通過該實(shí)例可以更清晰了解RNDIS設(shè)備枚舉和通訊的過程,有了實(shí)例了解之后,再對照規(guī)格書去看會更容易理解。并且也可以作為以后開發(fā)自己的設(shè)備和調(diào)試對應(yīng)設(shè)備的參考。

二.?描述符

我這里是一個USB接口的4G模塊。其描述符拓?fù)浣Y(jié)構(gòu)如下:

該設(shè)備是一個Composite設(shè)備,?即多個接口代表多個功能。

其中第一個IAD(包含兩個接口)RNDIS設(shè)備。

另外三個獨(dú)立的接口代表三個獨(dú)立的功能,都是廠商定義設(shè)備,分別用于診斷調(diào)試,AT,AT(Modem),這里就不再關(guān)注。

描述符如下

? ?---------------------- Device Descriptor ----------------------bLength ? ? ? ? ? ? ? ? ?:?0x12?(18?bytes)bDescriptorType ? ? ? ? ?:?0x01?(Device Descriptor)bcdUSB ? ? ? ? ? ? ? ? ? :?0x200?(USB Version?2.0)bDeviceClass ? ? ? ? ? ? :?0xEF?(Miscellaneous)bDeviceSubClass ? ? ? ? ?:?0x02bDeviceProtocol ? ? ? ? ?:?0x01?(IAD?-?Interface Association Descriptor)bMaxPacketSize0 ? ? ? ? ?:?0x40?(64?bytes)idVendor ? ? ? ? ? ? ? ? :?0x2ECC?(ASR Microelectronics (Shanghai) Co., Ltd.)idProduct ? ? ? ? ? ? ? ?:?0x3012bcdDevice ? ? ? ? ? ? ? ?:?0x0100iManufacturer ? ? ? ? ? ?:?0x01?(String Descriptor?1)?Language?0x0409? ? ? ? ?: "CMIOT"iProduct ? ? ? ? ? ? ? ? :?0x02?(String Descriptor?2)?Language?0x0409? ? ? ? ?: "ML307R"iSerialNumber ? ? ? ? ? ?:?0x03?(String Descriptor?3)?Language?0x0409? ? ? ? ?: "200806006809080000"bNumConfigurations ? ? ? :?0x01?(1?Configuration)Data (HexDump) ? ? ? ? ? :?12?01?00?02?EF?02?01?40?CC?2E?12?30?00?01?01?02? ?.......@...0....? ? ? ? ? ? ? ? ? ? ? ? ? ?03?01? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?..? ??------------------ Configuration Descriptor -------------------bLength ? ? ? ? ? ? ? ? ?:?0x09?(9?bytes)bDescriptorType ? ? ? ? ?:?0x02?(Configuration Descriptor)wTotalLength ? ? ? ? ? ? :?0x00C4?(196?bytes)bNumInterfaces ? ? ? ? ? :?0x05?(5?Interfaces)bConfigurationValue ? ? ?:?0x01?(Configuration?1)iConfiguration ? ? ? ? ? :?0x00?(No?String Descriptor)bmAttributes ? ? ? ? ? ? :?0xC0?D7: Reserved,?set?1? ? ?:?0x01?D6: Self Powered ? ? ? ?:?0x01?(yes)?D5: Remote Wakeup ? ? ? :?0x00?(no)?D4..0: Reserved,?set?0? :?0x00MaxPower ? ? ? ? ? ? ? ? :?0xFA?(500?mA)Data (HexDump) ? ? ? ? ? :?09?02?C4?00?05?01?00?C0 FA?08?0B?00?02?E0?01?03? ?................? ? ? ? ? ? ? ? ? ? ? ? ? ?05?09?04?00?00?01?E0?01?03?05?05?24?00?10?01?05? ?...........$....? ? ? ? ? ? ? ? ? ? ? ? ? ?24?01?00?01?04?24?02?00?05?24?06?00?01?07?05?87? ?$....$...$......? ? ? ? ? ? ? ? ? ? ? ? ? ?03?40?00?10?09?04?01?00?02?0A?00?00?05?07?05?83? ?.@..............? ? ? ? ? ? ? ? ? ? ? ? ? ?02?00?02?00?07?05?0C?02?00?02?00?09?04?04?00?02? ?................? ? ? ? ? ? ? ? ? ? ? ? ? ?FF?00?00?08?07?05?82?02?00?02?00?07?05?0B?02?00? ?................? ? ? ? ? ? ? ? ? ? ? ? ? ?02?00?09?04?03?00?03?FF?00?00?0B?05?24?00?10?01? ?............$...? ? ? ? ? ? ? ? ? ? ? ? ? ?05?24?01?00?00?04?24?02?02?05?24?06?00?00?07?05? ?.$....$...$.....? ? ? ? ? ? ? ? ? ? ? ? ? ?89?03?40?00?10?07?05?86?02?00?02?00?07?05?0F?02? ?..@.............? ? ? ? ? ? ? ? ? ? ? ? ? ?00?02?00?09?04?02?00?03?FF?00?00?0B?05?24?00?10? ?.............$..? ? ? ? ? ? ? ? ? ? ? ? ? ?01?05?24?01?00?00?04?24?02?02?05?24?06?00?00?07? ?..$....$...$....? ? ? ? ? ? ? ? ? ? ? ? ? ?05?88?03?40?00?10?07?05?81?02?00?02?00?07?05?0A ? ...@............? ? ? ? ? ? ? ? ? ? ? ? ? ?02?00?02?00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?....? ? ? ??------------------- IAD Descriptor --------------------bLength ? ? ? ? ? ? ? ? ?:?0x08?(8?bytes)bDescriptorType ? ? ? ? ?:?0x0B?(Interface Association Descriptor)bFirstInterface ? ? ? ? ?:?0x00?(Interface?0)bInterfaceCount ? ? ? ? ?:?0x02?(2?Interfaces)bFunctionClass ? ? ? ? ? :?0xE0?(Wireless Controller)bFunctionSubClass ? ? ? ?:?0x01bFunctionProtocol ? ? ? ?:?0x03iFunction ? ? ? ? ? ? ? ?:?0x05?(String Descriptor?5)?Language?0x0409? ? ? ? ?: "Mobile RNDIS Network Adapter"Data (HexDump) ? ? ? ? ? :?08?0B?00?02?E0?01?03?05? ? ? ? ? ? ? ? ? ? ? ? ? ?........? ? ? ??---------------- Interface Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x09?(9?bytes)bDescriptorType ? ? ? ? ?:?0x04?(Interface Descriptor)bInterfaceNumber ? ? ? ? :?0x00?(Interface?0)bAlternateSetting ? ? ? ?:?0x00bNumEndpoints ? ? ? ? ? ?:?0x01?(1?Endpoint)bInterfaceClass ? ? ? ? ?:?0xE0?(Wireless Controller)bInterfaceSubClass ? ? ? :?0x01bInterfaceProtocol ? ? ? :?0x03?(Remote NDIS)iInterface ? ? ? ? ? ? ? :?0x05?(String Descriptor?5)?Language?0x0409? ? ? ? ?: "Mobile RNDIS Network Adapter"Data (HexDump) ? ? ? ? ? :?09?04?00?00?01?E0?01?03?05? ? ? ? ? ? ? ? ? ? ? ? .........? ? ? ??-------------- CDC Interface Descriptor ---------------bFunctionLength ? ? ? ? ?:?0x05?(5?bytes)bDescriptorType ? ? ? ? ?:?0x24?(Interface)bDescriptorSubType ? ? ? :?0x00?(Header Functional Descriptor)bcdCDC ? ? ? ? ? ? ? ? ? :?0x110?(CDC Version?1.10)Data (HexDump) ? ? ? ? ? :?05?24?00?10?01? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .$...? ? ? ??-------------- CDC Interface Descriptor ---------------bFunctionLength ? ? ? ? ?:?0x05?(5?bytes)bDescriptorType ? ? ? ? ?:?0x24?(Interface)bDescriptorSubType ? ? ? :?0x01?(Call?Management Functional Descriptor)bmCapabilities ? ? ? ? ? :?0x00?D7..2? ? ? ? ? ? ? ? ? ?:?0x00?(Reserved)?D1 ? ? ? ? ? ? ? ? ? ? ?:?0x00?(sends/receives?call?management information?only?over?the Communication Class interface)?D0 ? ? ? ? ? ? ? ? ? ? ?:?0x00?(does?not?handle?call?management itself)bDataInterface ? ? ? ? ? :?0x01Data (HexDump) ? ? ? ? ? :?05?24?01?00?01? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .$...? ? ? ??-------------- CDC Interface Descriptor ---------------bFunctionLength ? ? ? ? ?:?0x04?(4?bytes)bDescriptorType ? ? ? ? ?:?0x24?(Interface)bDescriptorSubType ? ? ? :?0x02?(Abstract Control Management Functional Descriptor)bmCapabilities ? ? ? ? ? :?0x00?D7..4? ? ? ? ? ? ? ? ? ?:?0x00?(Reserved)?D3 ? ? ? ? ? ? ? ? ? ? ?:?0x00?(not?supports the notification Network_Connection)?D2 ? ? ? ? ? ? ? ? ? ? ?:?0x00?(not?supports the request Send_Break)?D1 ? ? ? ? ? ? ? ? ? ? ?:?0x00?(not?supports the request combination?of?Set_Line_Coding, Set_Control_Line_State, Get_Line_Coding,?and?the notification Serial_State)?D0 ? ? ? ? ? ? ? ? ? ? ?:?0x00?(not?supports the request combination?of?Set_Comm_Feature, Clear_Comm_Feature,?and?Get_Comm_Feature)Data (HexDump) ? ? ? ? ? :?04?24?02?00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?.$..? ? ? ??-------------- CDC Interface Descriptor ---------------bFunctionLength ? ? ? ? ?:?0x05?(5?bytes)bDescriptorType ? ? ? ? ?:?0x24?(Interface)bDescriptorSubType ? ? ? :?0x06?(Union?Functional Descriptor)bControlInterface ? ? ? ?:?0x00bSubordinateInterface[0] :?0x01Data (HexDump) ? ? ? ? ? :?05?24?06?00?01? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .$...? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x87?(Direction=IN?EndpointID=7)bmAttributes ? ? ? ? ? ? :?0x03?(TransferType=Interrupt)wMaxPacketSize ? ? ? ? ? :?0x0040?Bits?15..13? ? ? ? ? ? ?:?0x00?(reserved, must be zero)?Bits?12..11? ? ? ? ? ? ?:?0x00?(0?additional transactions?per?microframe?->?allows?1..1024?bytes?per?packet)?Bits?10..0? ? ? ? ? ? ? :?0x40?(64?bytes?per?packet)bInterval ? ? ? ? ? ? ? ?:?0x10?(32768?microframes?->?4096?ms)Data (HexDump) ? ? ? ? ? :?07?05?87?03?40?00?10? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ....@..? ? ? ??---------------- Interface Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x09?(9?bytes)bDescriptorType ? ? ? ? ?:?0x04?(Interface Descriptor)bInterfaceNumber ? ? ? ? :?0x01?(Interface?1)bAlternateSetting ? ? ? ?:?0x00bNumEndpoints ? ? ? ? ? ?:?0x02?(2?Endpoints)bInterfaceClass ? ? ? ? ?:?0x0A?(CDC-Data)bInterfaceSubClass ? ? ? :?0x00bInterfaceProtocol ? ? ? :?0x00iInterface ? ? ? ? ? ? ? :?0x05?(String Descriptor?5)?Language?0x0409? ? ? ? ?: "Mobile RNDIS Network Adapter"Data (HexDump) ? ? ? ? ? :?09?04?01?00?02?0A?00?00?05? ? ? ? ? ? ? ? ? ? ? ? .........? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x83?(Direction=IN?EndpointID=3)bmAttributes ? ? ? ? ? ? :?0x02?(TransferType=Bulk)wMaxPacketSize ? ? ? ? ? :?0x0200?(max?512?bytes)bInterval ? ? ? ? ? ? ? ?:?0x00?(never NAKs)Data (HexDump) ? ? ? ? ? :?07?05?83?02?00?02?00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .......? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x0C?(Direction=OUT?EndpointID=12)bmAttributes ? ? ? ? ? ? :?0x02?(TransferType=Bulk)wMaxPacketSize ? ? ? ? ? :?0x0200?(max?512?bytes)bInterval ? ? ? ? ? ? ? ?:?0x00?(never NAKs)Data (HexDump) ? ? ? ? ? :?07?05?0C?02?00?02?00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .......? ? ? ??---------------- Interface Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x09?(9?bytes)bDescriptorType ? ? ? ? ?:?0x04?(Interface Descriptor)bInterfaceNumber ? ? ? ? :?0x04?(Interface?4)bAlternateSetting ? ? ? ?:?0x00bNumEndpoints ? ? ? ? ? ?:?0x02?(2?Endpoints)bInterfaceClass ? ? ? ? ?:?0xFF?(Vendor?Specific)bInterfaceSubClass ? ? ? :?0x00bInterfaceProtocol ? ? ? :?0x00iInterface ? ? ? ? ? ? ? :?0x08?(String Descriptor?8)?Language?0x0409? ? ? ? ?: "Mobile Diag Interface"Data (HexDump) ? ? ? ? ? :?09?04?04?00?02?FF?00?00?08? ? ? ? ? ? ? ? ? ? ? ? .........? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x82?(Direction=IN?EndpointID=2)bmAttributes ? ? ? ? ? ? :?0x02?(TransferType=Bulk)wMaxPacketSize ? ? ? ? ? :?0x0200?(max?512?bytes)bInterval ? ? ? ? ? ? ? ?:?0x00?(never NAKs)Data (HexDump) ? ? ? ? ? :?07?05?82?02?00?02?00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .......? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x0B?(Direction=OUT?EndpointID=11)bmAttributes ? ? ? ? ? ? :?0x02?(TransferType=Bulk)wMaxPacketSize ? ? ? ? ? :?0x0200?(max?512?bytes)bInterval ? ? ? ? ? ? ? ?:?0x00?(never NAKs)Data (HexDump) ? ? ? ? ? :?07?05?0B?02?00?02?00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .......? ? ? ??---------------- Interface Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x09?(9?bytes)bDescriptorType ? ? ? ? ?:?0x04?(Interface Descriptor)bInterfaceNumber ? ? ? ? :?0x03?(Interface?3)bAlternateSetting ? ? ? ?:?0x00bNumEndpoints ? ? ? ? ? ?:?0x03?(3?Endpoints)bInterfaceClass ? ? ? ? ?:?0xFF?(Vendor?Specific)bInterfaceSubClass ? ? ? :?0x00bInterfaceProtocol ? ? ? :?0x00iInterface ? ? ? ? ? ? ? :?0x0B?(String Descriptor?11)?Language?0x0409? ? ? ? ?: "Mobile AT Interface"Data (HexDump) ? ? ? ? ? :?09?04?03?00?03?FF?00?00?0B ? ? ? ? ? ? ? ? ? ? ? ?.........? ? ? ??----------------- Unknown Descriptor ------------------bLength ? ? ? ? ? ? ? ? ?:?0x05?(5?bytes)bDescriptorType ? ? ? ? ?:?0x24Data (HexDump) ? ? ? ? ? :?05?24?00?10?01?? ? ? ??----------------- Unknown Descriptor ------------------bLength ? ? ? ? ? ? ? ? ?:?0x05?(5?bytes)bDescriptorType ? ? ? ? ?:?0x24Data (HexDump) ? ? ? ? ? :?05?24?01?00?00?? ? ? ??----------------- Unknown Descriptor ------------------bLength ? ? ? ? ? ? ? ? ?:?0x04?(4?bytes)bDescriptorType ? ? ? ? ?:?0x24Data (HexDump) ? ? ? ? ? :?04?24?02?02?? ? ? ??----------------- Unknown Descriptor ------------------bLength ? ? ? ? ? ? ? ? ?:?0x05?(5?bytes)bDescriptorType ? ? ? ? ?:?0x24Data (HexDump) ? ? ? ? ? :?05?24?06?00?00?? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x89?(Direction=IN?EndpointID=9)bmAttributes ? ? ? ? ? ? :?0x03?(TransferType=Interrupt)wMaxPacketSize ? ? ? ? ? :?0x0040?Bits?15..13? ? ? ? ? ? ?:?0x00?(reserved, must be zero)?Bits?12..11? ? ? ? ? ? ?:?0x00?(0?additional transactions?per?microframe?->?allows?1..1024?bytes?per?packet)?Bits?10..0? ? ? ? ? ? ? :?0x40?(64?bytes?per?packet)bInterval ? ? ? ? ? ? ? ?:?0x10?(32768?microframes?->?4096?ms)Data (HexDump) ? ? ? ? ? :?07?05?89?03?40?00?10? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ....@..? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x86?(Direction=IN?EndpointID=6)bmAttributes ? ? ? ? ? ? :?0x02?(TransferType=Bulk)wMaxPacketSize ? ? ? ? ? :?0x0200?(max?512?bytes)bInterval ? ? ? ? ? ? ? ?:?0x00?(never NAKs)Data (HexDump) ? ? ? ? ? :?07?05?86?02?00?02?00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .......? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x0F?(Direction=OUT?EndpointID=15)bmAttributes ? ? ? ? ? ? :?0x02?(TransferType=Bulk)wMaxPacketSize ? ? ? ? ? :?0x0200?(max?512?bytes)bInterval ? ? ? ? ? ? ? ?:?0x00?(never NAKs)Data (HexDump) ? ? ? ? ? :?07?05?0F?02?00?02?00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .......? ? ? ??---------------- Interface Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x09?(9?bytes)bDescriptorType ? ? ? ? ?:?0x04?(Interface Descriptor)bInterfaceNumber ? ? ? ? :?0x02?(Interface?2)bAlternateSetting ? ? ? ?:?0x00bNumEndpoints ? ? ? ? ? ?:?0x03?(3?Endpoints)bInterfaceClass ? ? ? ? ?:?0xFF?(Vendor?Specific)bInterfaceSubClass ? ? ? :?0x00bInterfaceProtocol ? ? ? :?0x00iInterface ? ? ? ? ? ? ? :?0x0B?(String Descriptor?11)?Language?0x0409? ? ? ? ?: "Mobile AT Interface"Data (HexDump) ? ? ? ? ? :?09?04?02?00?03?FF?00?00?0B ? ? ? ? ? ? ? ? ? ? ? ?.........? ? ? ??----------------- Unknown Descriptor ------------------bLength ? ? ? ? ? ? ? ? ?:?0x05?(5?bytes)bDescriptorType ? ? ? ? ?:?0x24Data (HexDump) ? ? ? ? ? :?05?24?00?10?01?? ? ? ??----------------- Unknown Descriptor ------------------bLength ? ? ? ? ? ? ? ? ?:?0x05?(5?bytes)bDescriptorType ? ? ? ? ?:?0x24Data (HexDump) ? ? ? ? ? :?05?24?01?00?00?? ? ? ??----------------- Unknown Descriptor ------------------bLength ? ? ? ? ? ? ? ? ?:?0x04?(4?bytes)bDescriptorType ? ? ? ? ?:?0x24Data (HexDump) ? ? ? ? ? :?04?24?02?02?? ? ? ??----------------- Unknown Descriptor ------------------bLength ? ? ? ? ? ? ? ? ?:?0x05?(5?bytes)bDescriptorType ? ? ? ? ?:?0x24Data (HexDump) ? ? ? ? ? :?05?24?06?00?00?? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x88?(Direction=IN?EndpointID=8)bmAttributes ? ? ? ? ? ? :?0x03?(TransferType=Interrupt)wMaxPacketSize ? ? ? ? ? :?0x0040?Bits?15..13? ? ? ? ? ? ?:?0x00?(reserved, must be zero)?Bits?12..11? ? ? ? ? ? ?:?0x00?(0?additional transactions?per?microframe?->?allows?1..1024?bytes?per?packet)?Bits?10..0? ? ? ? ? ? ? :?0x40?(64?bytes?per?packet)bInterval ? ? ? ? ? ? ? ?:?0x10?(32768?microframes?->?4096?ms)Data (HexDump) ? ? ? ? ? :?07?05?88?03?40?00?10? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ....@..? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x81?(Direction=IN?EndpointID=1)bmAttributes ? ? ? ? ? ? :?0x02?(TransferType=Bulk)wMaxPacketSize ? ? ? ? ? :?0x0200?(max?512?bytes)bInterval ? ? ? ? ? ? ? ?:?0x00?(never NAKs)Data (HexDump) ? ? ? ? ? :?07?05?81?02?00?02?00? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .......? ? ? ??----------------- Endpoint Descriptor -----------------bLength ? ? ? ? ? ? ? ? ?:?0x07?(7?bytes)bDescriptorType ? ? ? ? ?:?0x05?(Endpoint Descriptor)bEndpointAddress ? ? ? ? :?0x0A?(Direction=OUT?EndpointID=10)bmAttributes ? ? ? ? ? ? :?0x02?(TransferType=Bulk)wMaxPacketSize ? ? ? ? ? :?0x0200?(max?512?bytes)bInterval ? ? ? ? ? ? ? ?:?0x00?(never NAKs)Data (HexDump) ? ? ? ? ? :?07?05?0A?02?00?02?00? ?

2.1設(shè)備描述符

這里使用IAD,IAD可以參考文章

《基于DWC2USB驅(qū)動開發(fā)-IAD描述符詳解》

主要注意以下3項(xiàng)

bDeviceClass : 0xEF (Miscellaneous)

bDeviceSubClass : 0x02

bDeviceProtocol : 0x01 (IAD - Interface Association Descriptor)

2.2配置描述符

沒什么特殊的,USB2.0規(guī)格書,

如前面拓?fù)鋱D,這里有5個接口

2.3IAD描述符

對于組合設(shè)備, IAD下?RNDIS設(shè)備,必須放在第一個。

這里該IAD下的RNDIS設(shè)備,有兩個接口,從接口0開始,即接口0和接口1.

接口0用于控制接口,下面一個中斷端點(diǎn);接口1用于數(shù)據(jù)接口,下面Bulk IN + Bulk OUT兩個端點(diǎn)。

重點(diǎn)關(guān)注以下三項(xiàng),用于表明設(shè)備類

后面的控制接口也是同樣的值。

bFunctionClass : 0xE0 (Wireless Controller)

bFunctionSubClass : 0x01

bFunctionProtocol : 0x03

具體值參考

2.4控制接口描述符

IAD中對應(yīng)的從接口0開始,即控制接口開始。

--子類-協(xié)議和IAD中的是一樣

bFunctionClass : 0xE0 (Wireless Controller)

bFunctionSubClass : 0x01

bFunctionProtocol : 0x03

2.5控制接口下CDC相關(guān)接口描述符

RNDIS設(shè)備本質(zhì)也是CDC通訊類設(shè)備,以下描述符參考CDC規(guī)格書即可。

如下,不需要支持設(shè)置Line Coding功能

D1 : 0x00 (not supports the request combination of Set_Line_Coding, Set_Control_Line_State, Get_Line_Coding, and the notification Serial_State)

2.6控制接口下中斷端點(diǎn)

主機(jī)RNDIS設(shè)備通過控制端點(diǎn)控制傳輸進(jìn)行各種控制消息交互。由于控制消息交互需要不斷查詢設(shè)備的響應(yīng),?如果一直由控制端點(diǎn)去查詢會占用控制端點(diǎn)較多帶寬,因?yàn)榭刂贫它c(diǎn)是很多其他交互要用的,所以這里查詢不放在控制端點(diǎn),而是通過控制接口的中斷端點(diǎn)定時查詢,中斷端點(diǎn)有通知消息后,?再通過控制傳輸獲取響應(yīng)。

類似如下的過程

2.7數(shù)據(jù)接口描述符

IAD下的第二個接口描述符,從0開始,編號1

下面有兩個端點(diǎn),Bulk INBulk Out

是一個CDC DATA接口,類編碼可以參考CDC規(guī)格書

bInterfaceClass : 0x0A (CDC-Data)

bInterfaceSubClass : 0x00

bInterfaceProtocol : 0x00

2.8數(shù)據(jù)接口下的端點(diǎn)

兩個端點(diǎn),Bulk INBulk Out

以上實(shí)際枚舉的是無線類控制器Wireless Controller,比如4G模塊等,

RNDIS設(shè)備也可以枚舉為普通通訊類,參見

設(shè)備描述符中

bDeviceClass? ?02h?Communication Device Class code.

bDeviceSubClass??00h?

bDeviceProtocol00h

控制接口描述符中

bInterfaceClass?02h?Communication Interface Class code.

bInterfaceSubClass?02h?Communication Interface Class SubClass code for Abstract Control Model.

bInterfaceProtocol?FFh?Communication Interface Class Protocol code for vendor specific protocol.

數(shù)據(jù)接口描述符中

bInterfaceClass?0Ah?Data Interface Class code.

bInterfaceSubClass?00h?Data Class SubClass code.

bInterfaceProtocol?00h?Data Class Protocol code.

評論
  • 在前六期中,我們已經(jīng)分別討論了 CRA 的適用范圍、整體影響、漏洞通報義務(wù)、風(fēng)險評估與技術(shù)文檔證據(jù)鏈、第三方組件與 SBOM 供應(yīng)鏈治理,以及產(chǎn)品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業(yè)已經(jīng)能夠回答幾個核心問題:產(chǎn)品是否落入 CRA 適用范圍,產(chǎn)品由哪些組件構(gòu)成,企業(yè)如何證明自己在設(shè)計、開發(fā)和上市前采取了必要的安全措施,以及產(chǎn)品上市后如何持續(xù)維護(hù)和安全下線。但對于真正準(zhǔn)備落地 CRA 合規(guī)的企業(yè)來說,還有一個更現(xiàn)實(shí)的問題:CRA 的法規(guī)條文相對原則化,企業(yè)應(yīng)當(dāng)如何把“網(wǎng)絡(luò)安
    虹科云科技 2026-08-03 16:51 251653瀏覽
  • 在物聯(lián)網(wǎng)從“萬物互聯(lián)”邁向“萬物智聯(lián)”的進(jìn)程中,LTE Cat.1憑借其在速率、成本與網(wǎng)絡(luò)覆蓋之間的完美平衡,正成為中低速物聯(lián)網(wǎng)市場的絕對主力。隨著2G/3G網(wǎng)絡(luò)的逐步退網(wǎng)以及新國標(biāo)對終端設(shè)備智能化、定位功能的強(qiáng)制要求,Cat.1模組迎來了爆發(fā)式的增長窗口。在這一關(guān)鍵節(jié)點(diǎn),基于華為海思Hi2131芯片設(shè)計的LTE Cat.1模組,憑借其在能效、射頻、架構(gòu)及物理規(guī)格上的底層創(chuàng)新,成功打破了“高性能必高功耗”的傳統(tǒng)魔咒,為行業(yè)提供了極具競爭力的連接最優(yōu)解。核心技術(shù)優(yōu)勢:重塑Cat.1能效與連接標(biāo)桿海
    用戶1778981989717 2026-08-05 21:04 205瀏覽
  • 讓微弱脈沖信號更清晰——鎖相放大器集成Boxcar平均器在脈沖激光、泵浦-探測、時間分辨光譜、飛行時間質(zhì)譜等實(shí)驗(yàn)中,真正需要測量的信號往往只出現(xiàn)在一個很短的時間窗口內(nèi),卻被淹沒在遠(yuǎn)大于它的噪聲和背景之中。 針對這類穩(wěn)定重復(fù)的微弱脈沖與瞬態(tài)信號,賽恩科儀為OE2052雙通道數(shù)字鎖相放大器帶來全新的Boxcar Averager功能升級:在鎖相檢測之外,進(jìn)一步提供從周期波形觀察、門控測量到多周期平均的完整數(shù)字Boxcar測量鏈路。 Boxcar平均器,如何從噪聲中“截取”目標(biāo)信號?Boxcar平均器
    SSI_賽恩科儀 2026-08-07 15:49 15424瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩(wěn)定起振的成品,要經(jīng)過十幾道精密工序。它內(nèi)部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產(chǎn)過程里哪怕0.1微米的誤差,都會直接廢掉整批產(chǎn)品,這也是小尺寸晶振過去長期依賴進(jìn)口,國內(nèi)廠商花了十幾年才啃下量產(chǎn)硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 519瀏覽
  • 文:杜杰編輯:侯煜當(dāng)?shù)貢r間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯(lián)邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設(shè)備——境外生產(chǎn)的先進(jìn)機(jī)器人設(shè)備、境外生產(chǎn)的聯(lián)網(wǎng)電力逆變器。FCC在官方情況說明書中明確,該類境外制造產(chǎn)品,“會對美國國家安全或美國民眾的人身安全構(gòu)成無法承受的風(fēng)險”。本次新規(guī)設(shè)置明確豁免機(jī)制:經(jīng)美國國防部(DoW)、電力逆變器品類經(jīng)美國國土安全部(DHS)審核并授予“有條件批準(zhǔn)”,認(rèn)定對應(yīng)設(shè)備品類不存在重大安全風(fēng)險,即可獲得準(zhǔn)入豁免。同時政策嚴(yán)格執(zhí)行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 367瀏覽
  • 做藍(lán)牙音箱的工程師大概都碰過這個局面。產(chǎn)品要連手機(jī)放歌,要本地播開機(jī)提示音和按鍵音,還要接 App 做配網(wǎng)和狀態(tài)上報。三件事拆開,早先的常規(guī)做法是音頻藍(lán)牙一顆料、數(shù)傳藍(lán)牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機(jī)電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍(lán)牙、BLE 數(shù)傳和 MP3 本地播放三樣全包了。對藍(lán)牙音箱來說,最實(shí)在的好處就
    唯創(chuàng)知音語音芯片 2026-08-06 15:14 362瀏覽
  • 樓宇自控里的“巴別塔”一棟智慧樓宇、一個產(chǎn)業(yè)園區(qū)里,暖通空調(diào)運(yùn)行著廠商私有協(xié)議,照明系統(tǒng)遵循專屬通信標(biāo)準(zhǔn),變配電、門禁安防各成體系——設(shè)備間數(shù)據(jù)壁壘森嚴(yán),上位平臺對接全靠定制化 “翻譯” 開發(fā),不僅成本高企,交付周期也難以管控。這就是樓宇自控行業(yè)多年的痛點(diǎn):協(xié)議林立、封閉林立。而破局的鑰匙,早在30多年前就已經(jīng)寫好了——BACnet。作為ASHRAE制定的樓宇自控國際標(biāo)準(zhǔn)協(xié)議,BACnet是如今全球樓宇自控系統(tǒng)(BAS)互聯(lián)互通的“通用語言”。新風(fēng)機(jī)、冷源群控、變配電、照明、門禁,凡是需要被樓宇
    飛凌嵌入式 2026-08-10 09:26 200瀏覽
  • 摘要東莞市恒創(chuàng)連接器有限公司(HCHGCONN)是位于廣東東莞的連接器源頭制造工廠,專注于連接器國產(chǎn)替代、小間距大電流連接器、線對板連接器、線對線連接器、板對板連接器、電源連接器及定制連接器開發(fā)。公司面向工業(yè)自動化、新能源儲能、BMS、汽車電子、AI服務(wù)器、GPU供電、通信設(shè)備、醫(yī)療設(shè)備和智能家居等場景,提供從產(chǎn)品選型、替代評估、樣品驗(yàn)證到批量交付的一站式連接方案。恒創(chuàng)可支持 Molex、TE Connectivity、JST、Hirose、Samtec 等國際品牌部分系列的國產(chǎn)替代評估。常見替
    HC003 2026-08-07 10:14 161瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 214294瀏覽
  • 產(chǎn)品使用18V供電,配套4串鋰離子電池,需要設(shè)計一個充電器。因?yàn)檩斎?8V,電池最高 16.8V,壓差僅 1.2V。因?yàn)閴翰钐?。使用開關(guān)型的充電控制芯片不穩(wěn)定。嘗試自行設(shè)計一個。整體采用分立三極管 + TL431架構(gòu),分4個功能單元:使能控制回路、限流環(huán)路、TL431 精密恒壓反饋環(huán)路、PNP 功率管主功率輸出回路;實(shí)現(xiàn)完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經(jīng) R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導(dǎo)通,對地拉低 R1、R2 組成的分壓控制節(jié)點(diǎn)電位;該節(jié)點(diǎn)直
    southcreek 2026-08-07 13:45 482瀏覽
  • 做電池供電攝像頭、可視門鈴、戶外安防的同學(xué)應(yīng)該都踩過這個坑:攝像頭要拍,ISP、sensor、無線模塊全得開著,整機(jī)電流動輒幾百 mA。一節(jié) 18650 撐不了幾天,用戶投訴“怎么又沒電了”。有人會說:加個 PIR 人體紅外不就行了?問題是 PIR 怕熱、怕寵物、怕隔著亞克力/玻璃殼,而且只能感知“有溫差的人體移動”,靈敏度飄忽。真正省電的思路應(yīng)該是:讓攝像頭平時徹底睡死,只有“前面有人/有動靜”時才被一鍵喚醒——而負(fù)責(zé)這個“看門”角色的,最合適的是一顆低功耗雷達(dá)。一、為什么是雷達(dá),而不是 PI
    唯創(chuàng)知音語音芯片 2026-08-07 14:44 176瀏覽
  • 導(dǎo)語在現(xiàn)代高速數(shù)字電路設(shè)計中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實(shí)踐。濾波器芯片作為凈化傳輸鏈路的關(guān)鍵屏障,其核心挑戰(zhàn)在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態(tài)脈沖干擾,這類干擾持續(xù)極短,卻足以在高速鏈路中引發(fā)誤觸發(fā)。然而,傳統(tǒng)函數(shù)發(fā)生器受限于采樣率與邊沿速率,根本無法忠實(shí)復(fù)現(xiàn)如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發(fā)生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態(tài)脈沖提供精細(xì)刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
  • 一、方案簡介在Buildroot構(gòu)建的嵌入式Linux系統(tǒng)中部署Flutter應(yīng)用,主流有兩套成熟的開源方案,分別適配不同的顯示場景與開發(fā)需求:方案一:flutter-elinux(Sony開源方案)由索尼官方維護(hù)的嵌入式Linux Flutter工具鏈,既支持DRM/GBM直接渲染,也兼容Wayland、X11等多種顯示后端,場景適配性更廣。方案二:flutter-pi(輕量級嵌入器)一款輕量級Flutter引擎宿主程序,僅基于底層DRM/GBM接口實(shí)現(xiàn)渲染,無需依賴桌面環(huán)境,資源占用更低,更
    飛凌嵌入式 2026-08-07 09:34 160瀏覽
我要評論
0
點(diǎn)擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 栋仁的时光| 最强大脑第八季免费观看完整版 | 电视剧鹿鼎记黄晓明| 包青天1-40集免费播放| 爱我几何完整版免费观看原声在线播放| 神奇女侠vs怪兽们| 韩国美人在线观看| 霍元甲哪一年播出的| 逆仙在线观看免费观看完整版| 太阳帝国电影免费播放| 男网红在泰国杀害男伴分尸被捕| 重庆森林免费| 伦理《法国护士长》2006免费看 | 少年包青天2| 高压监狱3电影在线观看| 金星 离婚| 放弃我抓紧我电视剧| 战狼6高清国语免费观看影视大全下载什么借钱平台好的 | 韩国电影需要爸爸播种子| 窃听风云2电影| 夜盗珍妃墓在线观看全集| 《修理工的艳遇日本电影| 广场舞林妹妹爱上贾宝玉| 金瓶梅3d国语完整版| 新水浒传27| 《最后的羔羊》完整版播放| 午夜寂寞影院欧美| 隋唐英雄43| 点爱成金| 卢氏县| 善良的女儿| 侄女开发日记樱花动漫第2季最新更新 | 借种中文字幕HD中字| 鹿镇传奇| 韩剧恋人主题曲| 林一的未来官场小说| 进击的巨人真人版后篇| 落魄贵族琉璃川在线免费观看| 追鱼传奇全集| 北极电影| 木下檀檩子| 中华警花| 新来的瑜伽教练免费| 八十八佛忏悔文唱诵| 我和僵尸有个约会1粤语在线观看| 新人类之《毒医肥尸》| 爱是一场在劫难逃短剧免费观看| 解清帅答谢宴上表白父母和兄妹| 金牌冰人| 维修工人的绝遇2中文字HD_午夜电影全集_完整版免费在线观看-天天影院 | 复制娇妻下载| 婚前恐惧症症状| 上错花轿嫁对郎字幕| 《江山为聘》免费观看| 奇妙发型屋2免费完整版神奇理发店 | 田姐辣妹电视剧| 村干部忘记关摄像头| 非诚勿扰33期| 野花免费观看日本电影 | 爱情无线牵电影| 黑白通吃:都市狂龙全集免费| 公浮之手中2| 电影白蛇浮生| 高清《暗战1》电影在线观看| 法国伦理《高压监狱2》| 初恋这件事国语版| 追爱家族免费全集在线观看高清| 爱我几何完整版在线播放免费| 老炮儿未删减版| 国家保藏cctv| 电影高压监狱2| 《借种》电影| 强吻还拉丝| 星球大战3百度影音| 大男当婚黄欣然| 男女做爰猛烈叫床高潮的书| 双女任务在线观看完整版高清电影免费| 浪客剑心追忆篇免费观看完整版 | 梦比优斯奥特曼外传 亡灵复活| 小狼电影| 爸爸需要播种在线观看免费高清完整泰剧| 美剧《真探》免费观看| 羞羞哒MINI| 抵债的朋友麦子| 醉笑卧乡野| 电视剧《下海》| 麦乐迪马克斯满天星电影免费播放| 鸡毛飞上天剧情| 叶罗丽第十一季在线观看| 美容店的特殊待遇| 错恨电视剧全集播放| 盲战在线观看免费| 锵锵锵锵游戏免费完整观看视频| 我们十七岁| 禁忌之女2| 烈酒电影满天星| 生死狙击在线观看免费观看完整版 | 《孽债》第二部视频,需要爸爸播种 | 使徒行者免费| 红财神电影| 逃狱犯入室暴行电影免费观看| 电影《维和防暴队》| 走过柳源电视连续剧免费播放全集| 妈妈的职业5观看 | 日本2和搜子同居的日子在线观看| 《战狼6》免费观看| 少女免费高清在线观看| 武媚娘传奇范冰冰| 韩剧办公室蓝色隐身帽子完整版| 粉红女郎百度影音| 丹麦真刀实枪满天星电影| 祈今朝 电视剧| 死神少爷| 斗罗大陆第169集免费观看完整版| 乖宝宝广场舞| 导弹旅长电视剧| 男按摩师做乳房按摩视频日韩电影 | 年轻漂亮的保姆.6| 泰剧是你| 河西区| 李宇春 新专辑| 上门赘婿:老婆我超有钱短剧全集| 现在就出发第二季最新一期| 完美有多完美免费观看电影| 黑蔷薇夫人| 钟汉良李小冉吻戏| 白鹿原电影简介| 极速保镖| 喜爱夜蒲1粤语高清| 早川怜子电影| 林肯律师 第四季全集观看| 异世界迷宫里的后宫生活| 她被搬运工侵犯未删减版在线播放| 好姑娘免费高清在线观看 | 高空飞行| 《玉茗茶骨》免费播出| 哇嘎在线观看免费播放最新一期| 亲本家人| 复仇者联盟3神马抢先版| 为我而眠的妹妹| 清落电视剧免费观看高清完整版| 母与子的说说| 安塞县| 《天相》动漫免费观看| 护士在办公室被躁BD在线观看| 幸存者挑战| 浮城谜事百度影音| 人头移植| 京华烟云 电视剧| 重生为怪兽什么鬼动漫免费观看| 高清辣妈辣妹2| 歌曲连唱| 战狼6高清在线观看免费完整版电影| 六年级毕业考试分数| 无颜之月1—5无删减| 《部长来家》| 乌云之上免费观看全集高清| 玩命快递| 未知| 独刺电视剧全集36集免费观看| 在异世界迷宫开宫口樱花| 兔子先生高清免费全集在线观看 | 少女动漫第四集在线观看免费| 妹妹学着点:打脸绿茶短剧全集| 门不当户不对全集完整版| 农民伯伯下乡国语版吴健视频| 皇家反千组国语| 爱的色放dvd| 公孚手| 少年包青天2部| 憨豆先生全集| omoflow第一季真人版| 四川绵阳村民种中药材致富 | 上门卖保险的女销售| 唐顿庄园2| 电子政务概论| 酒店1-75集免费观看国内| 爱在独木桥韩剧在线观看| 《插曲30分钟在线观看》| 小辣椒3美国电影免费观看| 高清探子阿坚:无头奇案| 他在星河之州免费观看全集| 亲爱的妈妈3在线观看| 野孩子电影| 长津湖电影| 再造之恩电视剧免费观看| 《牙医姐妹》完整版高清在线观看| 暗格里的秘密追剧日历| 女社长紧缚奴在线观看| 八尺夫人1986年意大利演员表| 小夫妻时代电视剧| 共助1免费观看全集| 裂缝百度影音| 车太贤开心鬼上身| 接档夫妻联欢的下一个动画| 十二生肖电视剧| 人妻秘书替夫还债HD| 剃须然后捡到高中生| 电视剧血脉| 高清《白夜行》电影完整版在线观看| 卢旺达的玫瑰在线观看| 贝雷帽钩织教程视频| 圆盘皇女ova| 私人航空免费观看| 母子情仇下载| 异形终结2| 原千岁主演电影免费观看高清| 不是问题的问题| 优越的一天电视剧全集完整版| 郝板丽千金大小姐在线观看| 我爱下电影3d| 特利迦奥特曼全集免费观看| 黑河市| 死囚大逃杀| 暖暖请多指教电视剧| 心如刀割 陈洁仪| 酒店1-80集全集免费| 恋人是消防员2未删减| 《恐龙岛》电影| 女儿国3在线观看免费版高清,挡不住的思念电影免费观看 | 铁臂阿童木国语版| 《让我的指尖扰乱你的心弦》免费| 今年养老金上调3.6%| 如果时间有回音| 坎贝琪无憾在线观看| 韩国片黄18以上在线观看| 我叫阿尔玛| 金银梅1-5集免费播放电视剧| 如果我爱你全集| 大丈夫电视剧全集48| 《最高的爱人诏三上》| 好想告诉你电影版下载| 年轻的瘦子最新版免费观看| 田连元评书下载| 法国女版《壮志凌云》高清免费| 淘众福逐梦| 高h乱np甄宓| 水龙吟电视剧免费观看完整版 | 谍战深海百度影音| 迟志强的歌| 短剧《撕夜》免费观看| 新婚初夜| 《房屋销售员》在线| 2001太空漫游免费| 杨紫琼最新电影| 卖房子的女销售在线看| 刀郎2023最新歌曲| 两个人观看的视频| 大牛影库战狼6免费观看| 促醒者电视剧全集免费播放高清| 芈月传电视剧全集下载| 也平凡电视剧在线观看| 台湾毛片《鱼夫的荒淫史》在线播放| 与敌同行| 久保同学不放过第一季免费观看 | 激战厨房1-5集全免费播放最新一期 | 夫妻隔帘按摩同时绿帽免费电影 | 流氓大亨粤语| 麦乐迪版女超人无删减版什么时候上映| 天堂口下载| 大江大河3之岁月如歌在线观看| 高清《巴勒斯坦36》电影| 酒店1-80集全免费观看央视网 | 河南曲剧借簪子| 父辈的荣耀电视剧| 石首市| 电影塔日酒店在线观看完整版 | 娱乐圈顶流全集免费| 特殊精华油5HD| 釜山行2在线观看| 我的后半生免费观看完整版电视剧| 这里发现爱电视剧| 军事当行为2017法国(啄木鸟)| 极品家丁电视剧在线观看免费| 《流浪地球1》高清免费看| 女律师的堕落免费观看| 房间找东西| 《玩火》在线电影免费观看| 大学生第四季| 快色视频在线观看| 丈夫属下占用妻子电影| 哆啦a梦国语版高清在线观看| 闺蜜的儿子中字ID叫什么名字| 天狼50| 陪读妈妈1-| 激动的惑星| 《义子侵犯》北条麻妃在线观看 | 北大女生包里最全聊天记录| 《沧元图3》| 奈森森奈奈子最火十首歌曲播放| 碧血蓝天电影免费观看完整版| 刺客伍六七第三季免费观看| 我的女友妈妈韩字的ID是谁| 秋霞在线观看| 好男人电视剧| 世界因你温柔短剧免费完整版| 赤板栗牙医姐妹1986在线观看 | 铁甲威虫| 向涟仓士献上纯洁| 世纪之爱泰剧在线观看完整版泰剧| 爱我几何在线视频| 兵圣全集| 职员到老板:打工人全集免费| 正阳门下36集全免费| 天美传奇在线观看免费播放| 妻子的校友 电影| 对你不止全集免费观看全集| 女超人电影完整版免费观看麦乐迪 | 《伊波拉病毒》普通话在线观看| 凰者归来免费观看完整版全集| 唐人街探案3枪版资源在线观看| 艾曼纽3原版满天星| 冰冷热带鱼电影日本版| 皇后进宫电视剧| 同志亦凡人第一季| 公之浮之中字9| 点燃我温暖你在线| 电影跳出去| 梦精爱2在线观看| 三年中文观看免费国语| 猛兽侠1| 平凡的世界免费电视剧| 杨敏思1-5集免费观看第7集更新时间| 战狼3电影免费观看高清完整版 | Sybil冷艳甜心的奢华夜宴超清播放_2014欧㊣美-ddd888影院 | 最美的时光45| 不输男儿郎:将门嫡女沙场全集免费| 吕良伟粤语电影| 《不忠2》续集| 岳母的诱惑| 韩剧流星花园| 逆爱 再爱我一次| 《性迷宫》吴雪雯| 歪星撞地球| 天行者电影| 姐妹牙医1986在线| 盗亦有道qvod| 奔跑吧兄弟泰国完整版| 《美容院待遇》酷客| 天下无双张靓颖| 《法国少女》2| 动画片美猴王| 山河枕电视剧| 坎贝奇成人电影| 日日艹夜夜艹| 田连元评书下载| 《灭火宝贝》| 法国女超人电影完整版免费观看| 疯魔美女豆瓣| 恋夜秀手机视频uc| 少年骇客过火海| 《需要爸爸播种子2》演员全名| 克劳福德过人| 闵度允韩剧中文在线观看| 电影《时间静止器》免费观看| 纪录片 华尔街| 高清《背叛》电视剧| 将夜第二季| 高压监狱2法板145分钟| 绝爱之城电视剧| 小越勇辉| 傅玄屹魏语娴全文免费结局| 妻子8免费全集在线观看| 黛玉传下载| 像小强一样活着电影| 星际迷航:叛徒| 美女战狼6| 爱的边界国语版| 看见你的棒棒就想吃的歌手是谁| 钟汉良李小冉吻戏| 丁度巜肉欲按摩院在线播放| 普法栏目剧日出| 哈利波特电影免费观看| 刑法第三章| 保山在线| 爱情雨10| 空蝉之森电影完整版在线播放免费观看| 仙逆动漫全集在线观看完整版高清| 酒店1—100集免费观 | 十万吨情缘粤语| 一个女人韩剧全集免费观看| 插曲的痛60集全集完整版| 关晓彤鹿晗合唱过哪首歌| 好心作怪粤语24| 强奸蓝洁瑛的是谁| 人猿泰山意大利在线观看完整满天星| 韩版恶作剧之吻02| 佐佐木与宫野| 小时代1电影在线观看| 女超人麦乐迪无删减免费版| 可疑美容店| 天堂的张望 电影| 男人和女人愁愁愁电视剧全集免费| 韩剧 你是我的命运| 航空特殊待遇在线完整版| 正中下怀的意思| 台湾版《棘手狂情》演员表雅婷是| 狙击手在线观看免费完整版电影| 我知道我爱你电视剧| 美容院的待遇服务3| 边疆的泉水简谱| 北上电视剧13| 电影《鼠王》免费观看| 同学聚会2电影完整版结局在线看免费| 吉泽明步 下载| 碟中谍3在线观看完整高清免费版| 淫荡的贞操锁电影 | 中文在线高清字幕电视剧第三季| 色戒未测减除版怎么恢复2007| 璀璨人生有多少集| 七年级上册英语人教版教学视频| 8毫米电影| 世界乒联再次用错国旗| 姗姗来了| 嫣语赋在线观看| 需要爸爸播种子| 五星大饭店| 斧头帮音乐下载| 美姐妹很努力在线观看| 高清生命树| 黑白配高清完整版免费观看中文版| 高清《背叛》电视剧| 战至巅峰第三季2024免费观看 | 妖精视频在线免费观看| 斗罗大陆51集| 爱唯侦察2025合集免费下载| 朝国年轻的继5免费观看| 三年大片三年大全免费观看国语| 香山叶正红电视剧| 杜拉拉升职记免费观看| 欧美日韩一卡二卡| 刺客伍六七第6季| 奥特曼大电影超银河传说第三部| 来玩吧120709中字| ed2k 学生| 延禧攻略70集免费观看完整版| 唐吉可德| 天津一垃圾桶现弃婴| 告诉我想要什么| 坎佩奇在线播放免费观看| 我与黑帮大佬的365日| 下海 电视剧| 维修员的艳遇伦理片| 通天书院| 组织部长玩公安局长| 国产免费观看高清电视剧在线观看 | 隔壁小蛙| 狂野时代电影| 飞驰人生2电影免费观看完整版高清| 桃花劫电视剧| 恋上你的床下载| 小城大爱电视剧| 广场舞社员都是向阳花| 白峰美羽《美人教师》电影 | 复仇天使| 360大佬爱上我第二季全集观看| 父母爱情在线| 人肉叉烧包之八仙饭店| 《美容院:特殊待遇》主演| 一年一度喜剧大赛| 爱情面前谁怕谁分集剧情介绍| 线人电影| 《欢乐家长群》全集播放| 美国十次| 酒后和朋友换娶妻中字| 与狼共舞电视剧| 女超人麦乐迪下载| 大生意人电视猫| 东方卫视广告| 加勒比海盗女版1高清完整版免费观看| 间谍过家家代号:白| 雪中悍刀行在线观看| 《屠宰森林》在线观看| 鬼灭之刃锻刀村篇| 美国电影《沟壑难填》女主角是谁 | 文豪野犬第四季完整免费观看| 上海电视台节目预告 | 青楼12房在线观看| 乌兰察布市| 天下第一拳| 谈判专家2024在线观看| 《天降之物》阿部夏树免费观看 | 分手大师| 禁忌1980满天星凯·帕克 | 开国大典电影完整版| 丰满的女学生3| 九号秘事第七季| 缘之空在线观看视| 女员工付出的中文| 韩剧《朋友的妈妈》2中字头歌词 《地府阎王》免费观看 | 紧扣的星星动漫| 美容院特珠待遇5| 女刑警2肉体完整版色吗| 黛玉传剧情| 我的性肉欲继拇做爰HD| 美国禁忌在线免费观看| 电影《阿诺拉》完整版| 楼上的女邻居电视剧免费观看李智雅| 聊斋觅仙路| 庆余年电视剧全集免费观看| 杰克影视606满天星免费观看| 最熟悉的陌生人免费观看完整版| 和僧侣的交行之夜樱花| 麦乐迪女超人无删减在线观看免费观看 | 麻豆《修车艳遇》在线| 超智能足球第二季| 鬼吹灯全部电影免费看| 白峰美羽无码电影观看 | 四位人妇精油按摩的功效电影| 731部队女子配狗马| 仙游县| 魔法科高校的劣等生动漫| 我们都要好好的45集免费观看| 战狼6免费观看在线| 纸牌屋第五季下载| 《官人我要》邵氏| 法国经典电影女狱警》理论片高清在线观看 - 全集韩国剧 -南瓜...导演:William | 热情的儿媳| 超神学院第5集| 白蛇:缘起电影| 奔跑吧8免费观看完整版| 《花子vs倔强驱魔师》的| 《外卖员的特殊待遇》在线观看| 两个人日本免费完整版图片| 《独一无二》| 媛崽好困| 韩国伦理水电工| 去同学家拿作业被他弟| 深情眼在线观看电视剧| 高清《灌篮高手》大电影| 村妓一级| 星落凝成糖电视剧免费观看西瓜 | 超级教师3免费版电视剧在| 本能 电影| 微笑妈妈电视剧免费完整版| 电视剧刁蛮公主| 牝教师在线观看| 满天星电影韩国在线观看完整免费 | 暮光之城4百度影音| 前任骗整晚被欺负的高清版| 激战丛林免费完整版观看| 李月华主演的电影在线看| 龙三和他的七人党| 妻子6免费完整高清中文版电视剧| 三级片男按摩师| 美剧迷雾| 相门嫡女全集免费| 电影欢乐英雄| 保亭| 按摩师男| 危险人物粤语| 天使的3d动漫| 方言版唐伯虎点秋香| 黑色的眼泪完整版| 突围全集播放| 霍比特人 字幕| 《风月宝鉴》完整版在线看| 中国新说唱2019| 壮志凌云满天星女版免费在线观看| 浴火之路 电影| 叶问 粤语| 鸡毛飞上天观看免费全集| 许昌县| 瓜达卢佩的玫瑰无删减| 神探伽利略第二季01| 霸王别姬电影| 笑傲江湖 李亚鹏| 勇敢的心迅雷下载| 命案2023国语版在线播放| 泽连斯基拒绝普京提出的和谈建议 | 劳荣枝小木匠| 爱丫爱丫 by2| 高清唐顿庄园3未删减| 罗丽莱尔星克《魔术师》免费观看| 妖艳女忍者传紫雨篇| 请别相信他免费喜剧电影在线观看| 保你平安| 公交车扒开稚嫩挺进去J赵知梨| 女超人-麦乐迪版完整版在线观看| 包青天之孝子章洛| 陷阱电影高清完整| 邪恶力量第四季| 公之浮之手中字9| 美式忌讳5-10| 印度电影爱的火山| 美国电影免费观看平台| 善良的小妈| 需要爸爸播种子电影在线观看 | 老男孩电影完整版| 木下零零子电影网| 昨晚湖南卫视| 超星五灵侠第七季免费观看| 猪猪侠动漫| 李云迪嫖娼女主| 女战狼6免费观看999| 好想告诉你电影版下载| 五哈第二季| 乡村爱情10 下载| 八尺夫人满天星版免费观看第7集| 欲望之火| 绝地枪王电视剧| 偷偷藏不住在线免费看| 总是很可爱第一季免费观看| 战狼7欧式少女全部视频| 高清《女神宿舍的管理员》| 陆贞传奇在线观看| 北大荒电视剧| 呼和浩特市| 罗丽.星克莱尔《乡情》| 我们恋爱吧第二季在线观看 | 飞机上的性服务免费看| らぶりーあいなちゃ在线ん| 饥渴人妻出轨记(NPH)| 秘密的爱| 三狼奇案国语| 村上沙兽皇国语版在哪看| 恋爱的味道观看| 风花雪月全集免费观看| 秀逗魔导士第四部| 黑帮大佬和我的的356日| 酒店激战2免费观看国语版| 放弃抵抗吧亚当君接档| 台风刮来生蚝?居民捡200斤| 律政俏佳人| 宫斗小能:从答应后短剧全集| 保险公司推销员8哪里能看| 美国电影片段| 梅花巾 电影| 清楼十二房| 剑王朝电视剧免费观看| 急救护士2成人版| 美容院的特殊待遇在线视频| 贵州卫视瘦身男女| 《丰满的继牳5》在线观看| 日本搞笑整人节目| 奇特的美发待遇2| 国语电影大片在线观看| 羚羊号历险记| 卸岭秘录电影在线观看| 儿子谈琼瑶去世细节| 新来的瑜伽老师完整版| 菠萝蜜电影免费观看| 免费看电视剧珠帘玉幕| 蒙娜丽莎走下楼梯| 善良的小姨子之禁止的爱| 小鸭子在线视频免费观看完整版| 晚安为我而眠的妹妹免费观看| 孤男寡女粤语| 柳舟记电视剧免费观看| 公浮之手中字9谁演的| 大漠枪神全集| 小敏家全集免费观看电视剧| 《梦幻军事基地》免费观看| 《妻子的背叛》电影| 足球小子中学篇| 奈何流年枉情深短剧免费观看| 怪物公司国语版| xl司令第二季无马赛第八集真人| 真假学园第二部| 我们多么幸福歌词| 棋士电视剧免费观看| 烟雨蒙蒙| 电影美国爸爸要播种 | 理想之城电视剧免费观看| 星汉灿烂免费观看全集| 七公主 韩剧| 公公的之浮之2| 电影美容室的特殊待遇7| 重庆地震最新消息今天2022| 魔兵传奇国语版全集高清| 档案2013| 周弘版《村姑》免费看| 电影需要爸爸的播种子| 杀敌爆功力 我成武神小说| 圣斗士传说| 高清《诱宠》短剧在线观看 | 高清御赐小仵作2未删减| 《出轨同学会2》| 公主嫁到 粤语| 黑人开发妻子张艳| 飘雪厨房激战| 电视剧幻影全集| 人质免费观看完整版| 七大罪无删减完整版在线观看| 饥渴的邻居HD| 香醇绣感2普通话版2023年上映| 韩国女销售的销售秘密| 孟婆汤游鸿明| 王者二弟| 老卫和淑容船上第五季| 卫辉市| 三级片爸爸帮我播种子| 情牵两世电视剧| 韩国电影诱惑| 绀青之拳完整免费观看| 种其因者 须食其果短剧大结局| 《法国空乘5》免费播放| xL司令第二季真人| 终极格斗5博伊卡高清| 小学生高清电影免费观看| 最后的幸存者电影免费完整版| 黄色仓库| 意大利《荒岛女儿国》在线播放电影| 三维动漫| 《法国空乘5在线看| 天堂的张望 电影| 新金瓶梅2在线观看| 爸爸播种籽2完整版在线看| 不良义姐第一季在线观看免费全集高清| 电影十日谈| 电视剧幸福生活万年长| 海派春晚| 《climax》电影在线观看免费 | 童话世界电影在线观看| 海底小纵队中国之旅| 重影电视剧免费观看全集完整版 | 君心藏不住电视剧| 《要听爸爸的话》第4集| 管楚易家暴| 木下檀檀子完整版电影| 一愁愁电视剧免费观看完整版| 极度深寒2深海惊变| 异形:夺命舰 电影| 蒙面超人| 美教师地狱责罚无删减版| 女保险推销员8| 血洗红花亭无删减完整| 《混凝土市场》| 唐人街探案3电影完整版免费 | 爱情真可怕迅雷下载| 我的学生的爸爸中字ID| 需要爸爸播种在线看| 孽欲隔墙花| 以她之名免费观看全集高清| 特殊交易| 男人女人愁愁愁免费观看电视剧下载| 石家庄园博园地址| 且试天下免费观看完整版| 亲爱的仇敌全集免费观看| 爱的阴暗面 百度影音| 妈妈的职业2完整版观看免费高清 电影《水电工人的绝遇》免费 | 德国女子兵护卫队满天星| 日本保险公司推销员2| 伪娘电影| 我的野蛮女友 全智贤| 小小电影免费观看高清版 | 我是刑警免费全部剧集| 高清《祝你好运》电影在线观看国语 | 哇嘎黄色电影| 温柔女教师在线观看电视剧大全| 我的少女时代电影| 极度召唤| 荣誉守则电影在线观看免费版| 保镖李建文| 《欢乐颂3》电视剧| 凌晨三点看日本片好吗| 美容院特殊待遇3D在线观看| 吾爱歌词| 成何体统动漫第二季| 合租女孩百度影音| 曹查理电影H D| 巨人族的新娘花嫁| 泰勒斯威夫特时代巡回演唱会| 上位完整版下载| 爱我几何在线免费观看| 剑来动漫片尾曲叫什么名字| 爱寻迷完整版电影在线观看| 坏女人短剧全集免费观看| 激战厨房| 伊甸园 韩国综艺| 家族的诞生| 恶搞广告| 电影大毒枭| 旌德县| 《游泳的秘密》真人版| 不许抢劫| 泰恐怖校园怪谈| 雾蓝色的雨后晴天| 特种兵之火凤凰演员| 我不会再逃了我错了| 女销售员的秘密| 高清《恋恋红尘》电视剧| 正者无敌全集下载| 天才基本法在线观看| 印度电影 天生一对| 同盟国语版全集免费观看| 姐妹牙医电影在线观看| 美容店的待遇免费观看 | 奇特的美发待遇2| ylacoyote女超人| 无限地带23| 九霄龙帅电视剧全集| 韩国电影我的朋友他的妻子 | 秋雪漫过的冬天| 伯虎为卿狂国语| 我们高清在线观看免费中文| 电影《搜索》| 台湾版(武松)蒋玲玲| 美丽小蜜蜂4美国版| 妖艳女忍者传| 疯狂的交换女友第一部| 大哥的宝库免费观看全集高清| 鼠来宝3电影完整版| 集中营电影| 公与3个媳HD免费看| 【JUL-975(中字)老公不在家5日间 身心被性豪公公彻底调教 水川堇#鬼父】https | 因为太怕痛所以就全点防御力了 | 雪恋电影在线观看| 数字追凶第一季| 黑帮大佬第一季在线观看未删减| 金牌销售秘密5HD| 坎贝奇的品味人生在线看| 路上有狼电视剧全集免费播放| 王小利回应被断绝父子关系| 灵域第四季| 震中失联的24名特警联系上了| 魔道祖师动漫全集免费 | 《租借女友》第一季| 年轻老师2| 舞蹈家苏科老师简介| 历劫俏佳人下载| 昆仑神宫电视剧16集在线观看 | 病毒姐妹在线观看| 高清《花儿与少年》第七季| 南京地震最新消息1分钟前报道| 杨玉环的三港版1996| 按摩店的特殊待遇免费观看| 时尚王国| 光阴的故事 电视剧| 致美丽的你花絮| 莲花楼40集全| 凯·帕克《囚禁》| 韩国好电影善良的女大学生| 雾山五行第二季樱花动漫| 黑白潜行免费观看高清| 女朋友的妺妺HD| 驱魔公主短剧全集| 好好感受本王| 麦乐迪melody与父亲在线观看 | 爱情悠悠药草香大结局| 权力游戏第一季| 苍井空百度云视频分享| 棍勇的回复术士全集免费观看| 《美容院:特殊待遇》免费观看| 美国版《保险》在线观看| 猛鬼食人胎| 山城棒棒军第一部| 恶作剧之吻1台湾版| 《鬼吹灯》免费观看| 银魂op阴天| 由森奈奈子领衔主演|