@@ -844,7 +844,7 @@ static void USBD_CMPSIT_HIDMouseDesc(USBD_HandleTypeDef *pdev, uint32_t pConf,
844
844
845
845
/* Update Config Descriptor and IAD descriptor */
846
846
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 1U ;
847
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
847
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
848
848
}
849
849
#endif /* USBD_CMPSIT_ACTIVATE_HID == 1 */
850
850
@@ -881,7 +881,7 @@ static void USBD_CMPSIT_MSCDesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __IO
881
881
882
882
/* Update Config Descriptor and IAD descriptor */
883
883
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 1U ;
884
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
884
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
885
885
}
886
886
#endif /* USBD_CMPSIT_ACTIVATE_MSC == 1 */
887
887
@@ -979,7 +979,7 @@ static void USBD_CMPSIT_CDCDesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __IO
979
979
980
980
/* Update Config Descriptor and IAD descriptor */
981
981
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 2U ;
982
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
982
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
983
983
}
984
984
#endif /* USBD_CMPSIT_ACTIVATE_CDC == 1 */
985
985
@@ -1018,7 +1018,7 @@ static void USBD_CMPSIT_DFUDesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __IO
1018
1018
1019
1019
/* Update Config Descriptor and IAD descriptor */
1020
1020
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 1U ;
1021
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
1021
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
1022
1022
1023
1023
UNUSED (idx );
1024
1024
}
@@ -1113,7 +1113,7 @@ static void USBD_CMPSIT_CDC_ECMDesc(USBD_HandleTypeDef *pdev, uint32_t pConf, _
1113
1113
1114
1114
/* Update Config Descriptor and IAD descriptor */
1115
1115
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 2U ;
1116
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
1116
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
1117
1117
}
1118
1118
#endif /* USBD_CMPSIT_ACTIVATE_CDC_ECM */
1119
1119
@@ -1249,7 +1249,7 @@ static void USBD_CMPSIT_AUDIODesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __I
1249
1249
pSpEpDesc -> bDescriptorType = USB_DESC_TYPE_ENDPOINT ;
1250
1250
pSpEpDesc -> bEndpointAddress = pdev -> tclasslist [pdev -> classId ].Eps [0 ].add ;
1251
1251
pSpEpDesc -> bmAttributes = USBD_EP_TYPE_ISOC ;
1252
- pSpEpDesc -> wMaxPacketSize = USBD_AUDIO_GetEpPcktSze (pdev , 0U , 0U );
1252
+ pSpEpDesc -> wMaxPacketSize = ( uint16_t ) USBD_AUDIO_GetEpPcktSze (pdev , 0U , 0U );
1253
1253
pSpEpDesc -> bInterval = 0x01U ;
1254
1254
pSpEpDesc -> bRefresh = 0x00U ;
1255
1255
pSpEpDesc -> bSynchAddress = 0x00U ;
@@ -1267,7 +1267,7 @@ static void USBD_CMPSIT_AUDIODesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __I
1267
1267
1268
1268
/* Update Config Descriptor and IAD descriptor */
1269
1269
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 2U ;
1270
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
1270
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
1271
1271
}
1272
1272
#endif /* USBD_CMPSIT_ACTIVATE_AUDIO */
1273
1273
@@ -1363,7 +1363,7 @@ static void USBD_CMPSIT_RNDISDesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __I
1363
1363
1364
1364
/* Update Config Descriptor and IAD descriptor */
1365
1365
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 2U ;
1366
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
1366
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
1367
1367
}
1368
1368
#endif /* USBD_CMPSIT_ACTIVATE_RNDIS == 1 */
1369
1369
@@ -1407,7 +1407,7 @@ static void USBD_CMPSIT_CUSTOMHIDDesc(USBD_HandleTypeDef *pdev, uint32_t pConf,
1407
1407
1408
1408
/* Update Config Descriptor and IAD descriptor */
1409
1409
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 1U ;
1410
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
1410
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
1411
1411
}
1412
1412
#endif /* USBD_CMPSIT_ACTIVATE_CUSTOMHID == 1U */
1413
1413
@@ -1585,8 +1585,7 @@ static void USBD_CMPSIT_VIDEODesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __I
1585
1585
1586
1586
/* USB Standard VS Interface Descriptor - data transfer mode */
1587
1587
/* Interface 1, Alternate Setting 1*/
1588
- __USBD_CMPSIT_SET_IF (1U , 1U , 1U , UVC_CC_VIDEO , \
1589
- SC_VIDEOSTREAMING , PC_PROTOCOL_UNDEFINED , 0U );
1588
+ __USBD_CMPSIT_SET_IF (1U , 1U , 1U , UVC_CC_VIDEO , SC_VIDEOSTREAMING , PC_PROTOCOL_UNDEFINED , 0U );
1590
1589
1591
1590
/* Standard VS (Video Streaming) data Endpoint */
1592
1591
pSVCDEP = ((USBD_StandardVCDataEPDescTypeDef * )(pConf + * Sze ));
@@ -1609,7 +1608,7 @@ static void USBD_CMPSIT_VIDEODesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __I
1609
1608
1610
1609
/* Update Config Descriptor and IAD descriptor */
1611
1610
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 2U ;
1612
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
1611
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
1613
1612
}
1614
1613
#endif /* USBD_CMPSIT_ACTIVATE_VIDEO == 1 */
1615
1614
@@ -1645,7 +1644,7 @@ static void USBD_CMPSIT_PRNTDesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __IO
1645
1644
1646
1645
/* Update Config Descriptor and IAD descriptor */
1647
1646
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 1U ;
1648
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
1647
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
1649
1648
}
1650
1649
#endif /* USBD_CMPSIT_ACTIVATE_PRINTER == 1 */
1651
1650
@@ -1715,7 +1714,7 @@ static void USBD_CMPSIT_CCIDDesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __IO
1715
1714
1716
1715
/* Update Config Descriptor and IAD descriptor */
1717
1716
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 1U ;
1718
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
1717
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
1719
1718
}
1720
1719
#endif /* USBD_CMPSIT_ACTIVATE_CCID == 1 */
1721
1720
@@ -1735,8 +1734,8 @@ static void USBD_CMPSIT_MTPDesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __IO
1735
1734
1736
1735
/* Append MTP Interface descriptor */
1737
1736
__USBD_CMPSIT_SET_IF ((pdev -> tclasslist [pdev -> classId ].Ifs [0 ]), (0U ), \
1738
- (uint8_t )(pdev -> tclasslist [pdev -> classId ].NumEps ), USB_MTP_INTRERFACE_CLASS , USB_MTP_INTRERFACE_SUB_CLASS ,
1739
- USB_MTP_INTRERFACE_PROTOCOL , (0U ));
1737
+ (uint8_t )(pdev -> tclasslist [pdev -> classId ].NumEps ), USB_MTP_INTRERFACE_CLASS , \
1738
+ USB_MTP_INTRERFACE_SUB_CLASS , USB_MTP_INTRERFACE_PROTOCOL , (0U ));
1740
1739
1741
1740
if (speed == (uint8_t )USBD_SPEED_HIGH )
1742
1741
{
@@ -1757,7 +1756,7 @@ static void USBD_CMPSIT_MTPDesc(USBD_HandleTypeDef *pdev, uint32_t pConf, __IO
1757
1756
1758
1757
/* Update Config Descriptor and IAD descriptor */
1759
1758
((USBD_ConfigDescTypeDef * )pConf )-> bNumInterfaces += 1U ;
1760
- ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = * Sze ;
1759
+ ((USBD_ConfigDescTypeDef * )pConf )-> wTotalLength = ( uint16_t )( * Sze ) ;
1761
1760
}
1762
1761
#endif /* USBD_CMPSIT_ACTIVATE_MTP == 1 */
1763
1762
@@ -1778,7 +1777,8 @@ uint32_t USBD_CMPSIT_SetClassID(USBD_HandleTypeDef *pdev, USBD_CompositeClassTy
1778
1777
for (idx = 0U ; idx < pdev -> NumClasses ; idx ++ )
1779
1778
{
1780
1779
/* Check if the class correspond to the requested type and if it is active */
1781
- if (((USBD_CompositeClassTypeDef )(pdev -> tclasslist [idx ].ClassType ) == Class ) && ((pdev -> tclasslist [idx ].Active ) == 1U ))
1780
+ if (((USBD_CompositeClassTypeDef )(pdev -> tclasslist [idx ].ClassType ) == Class ) &&
1781
+ ((pdev -> tclasslist [idx ].Active ) == 1U ))
1782
1782
{
1783
1783
if (inst == Instance )
1784
1784
{
@@ -1817,7 +1817,8 @@ uint32_t USBD_CMPSIT_GetClassID(USBD_HandleTypeDef *pdev, USBD_CompositeClassTy
1817
1817
for (idx = 0U ; idx < pdev -> NumClasses ; idx ++ )
1818
1818
{
1819
1819
/* Check if the class correspond to the requested type and if it is active */
1820
- if (((USBD_CompositeClassTypeDef )(pdev -> tclasslist [idx ].ClassType ) == Class ) && ((pdev -> tclasslist [idx ].Active ) == 1U ))
1820
+ if (((USBD_CompositeClassTypeDef )(pdev -> tclasslist [idx ].ClassType ) == Class ) &&
1821
+ ((pdev -> tclasslist [idx ].Active ) == 1U ))
1821
1822
{
1822
1823
if (inst == Instance )
1823
1824
{
0 commit comments