mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-12-29 10:30:24 +00:00
[Components][Drivers][USB] Add CDC-ECM class (LWIP on USB)
Windows下没驱动 linux和mac下免驱
This commit is contained in:
@@ -132,6 +132,17 @@ rt_err_t rt_usb_device_init(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef RT_USB_DEVICE_ECM
|
||||
{
|
||||
extern ufunction_t rt_usbd_function_ecm_create(udevice_t device);
|
||||
/* create a rndis function object */
|
||||
func = rt_usbd_function_ecm_create(udevice);
|
||||
|
||||
/* add the function to the configuration */
|
||||
rt_usbd_config_add_function(cfg, func);
|
||||
}
|
||||
#endif
|
||||
|
||||
/* set device descriptor to the device */
|
||||
#ifdef RT_USB_DEVICE_COMPOSITE
|
||||
rt_usbd_device_set_descriptor(udevice, &compsit_desc);
|
||||
|
||||
Reference in New Issue
Block a user