Merge branch 'master' into class-driver-id
This commit is contained in:
		| @@ -222,16 +222,10 @@ static usbd_class_driver_t const _usbd_driver[] = | ||||
|   }, | ||||
|   #endif | ||||
|  | ||||
| #if CFG_TUD_NET | ||||
|   #if CFG_TUD_NET != OPT_NET_EEM | ||||
|   #if CFG_TUD_NET | ||||
|   /* RNDIS management interface */ | ||||
|   { | ||||
|       .class_code       = TUD_RNDIS_ITF_CLASS, | ||||
|       .subclass         = TUD_RNDIS_ITF_SUBCLASS, | ||||
|       .protocol         = TUD_RNDIS_ITF_PROTOCOL, | ||||
|       .all_subclass     = 0, | ||||
|       .all_protocol     = 0, | ||||
|  | ||||
|       .init             = netd_init, | ||||
|       .reset            = netd_reset, | ||||
|       .open             = netd_open, | ||||
| @@ -240,38 +234,20 @@ static usbd_class_driver_t const _usbd_driver[] = | ||||
|       .xfer_cb          = netd_xfer_cb, | ||||
|       .sof              = NULL, | ||||
|   }, | ||||
|   #endif | ||||
|  | ||||
|   /* CDC-ECM management interface; CDC-EEM data interface */ | ||||
|   /* CDC-ECM management interface */ | ||||
|   { | ||||
|       .class_code       = TUSB_CLASS_CDC, | ||||
|       .subclass         = CDC_COMM_SUBCLASS_ETHERNET_NETWORKING_CONTROL_MODEL, | ||||
|       .protocol         = 0x00, | ||||
|       .all_subclass     = 0, | ||||
|       .all_protocol     = 0, | ||||
|  | ||||
|       .init             = netd_init, | ||||
|       .reset            = netd_reset, | ||||
| #if CFG_TUD_NET == OPT_NET_EEM | ||||
|       .open             = netd_open_data, | ||||
| #else | ||||
|       .open             = netd_open, | ||||
| #endif | ||||
|       .control_request  = netd_control_request, | ||||
|       .control_complete = netd_control_complete, | ||||
|       .xfer_cb          = netd_xfer_cb, | ||||
|       .sof              = NULL, | ||||
|   }, | ||||
|  | ||||
|   /* RNDIS/CDC-ECM data interface */ | ||||
|   #if CFG_TUD_NET != OPT_NET_EEM | ||||
|   { | ||||
|       .class_code       = TUSB_CLASS_CDC_DATA, | ||||
|       .subclass         = 0x00, | ||||
|       .protocol         = 0x00, | ||||
|       .all_subclass     = 0, | ||||
|       .all_protocol     = 0, | ||||
|  | ||||
|       .init             = netd_init_data, | ||||
|       .reset            = NULL, | ||||
|       .open             = netd_open_data, | ||||
| @@ -281,7 +257,6 @@ static usbd_class_driver_t const _usbd_driver[] = | ||||
|       .sof              = NULL, | ||||
|   }, | ||||
|   #endif | ||||
| #endif | ||||
| }; | ||||
|  | ||||
| enum { USBD_CLASS_DRIVER_COUNT = TU_ARRAY_SIZE(_usbd_driver) }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 hathach
					hathach