@ -89,8 +89,10 @@ int usbd_device_set_vid(struct usbd_context *const uds_ctx,
@@ -89,8 +89,10 @@ int usbd_device_set_vid(struct usbd_context *const uds_ctx,
fs_desc = get_device_descriptor ( uds_ctx , USBD_SPEED_FS ) ;
fs_desc - > idVendor = sys_cpu_to_le16 ( vid ) ;
hs_desc = get_device_descriptor ( uds_ctx , USBD_SPEED_HS ) ;
hs_desc - > idVendor = sys_cpu_to_le16 ( vid ) ;
if ( USBD_SUPPORTS_HIGH_SPEED ) {
hs_desc = get_device_descriptor ( uds_ctx , USBD_SPEED_HS ) ;
hs_desc - > idVendor = sys_cpu_to_le16 ( vid ) ;
}
set_vid_exit :
usbd_device_unlock ( uds_ctx ) ;
@ -113,8 +115,10 @@ int usbd_device_set_pid(struct usbd_context *const uds_ctx,
@@ -113,8 +115,10 @@ int usbd_device_set_pid(struct usbd_context *const uds_ctx,
fs_desc = get_device_descriptor ( uds_ctx , USBD_SPEED_FS ) ;
fs_desc - > idProduct = sys_cpu_to_le16 ( pid ) ;
hs_desc = get_device_descriptor ( uds_ctx , USBD_SPEED_HS ) ;
hs_desc - > idProduct = sys_cpu_to_le16 ( pid ) ;
if ( USBD_SUPPORTS_HIGH_SPEED ) {
hs_desc = get_device_descriptor ( uds_ctx , USBD_SPEED_HS ) ;
hs_desc - > idProduct = sys_cpu_to_le16 ( pid ) ;
}
set_pid_exit :
usbd_device_unlock ( uds_ctx ) ;
@ -137,8 +141,10 @@ int usbd_device_set_bcd_device(struct usbd_context *const uds_ctx,
@@ -137,8 +141,10 @@ int usbd_device_set_bcd_device(struct usbd_context *const uds_ctx,
fs_desc = get_device_descriptor ( uds_ctx , USBD_SPEED_FS ) ;
fs_desc - > bcdDevice = sys_cpu_to_le16 ( bcd ) ;
hs_desc = get_device_descriptor ( uds_ctx , USBD_SPEED_HS ) ;
hs_desc - > bcdDevice = sys_cpu_to_le16 ( bcd ) ;
if ( USBD_SUPPORTS_HIGH_SPEED ) {
hs_desc = get_device_descriptor ( uds_ctx , USBD_SPEED_HS ) ;
hs_desc - > bcdDevice = sys_cpu_to_le16 ( bcd ) ;
}
set_bcd_device_exit :
usbd_device_unlock ( uds_ctx ) ;