diff options
| author | Damien | 2013-10-14 00:03:29 +0100 |
|---|---|---|
| committer | Damien | 2013-10-14 00:03:29 +0100 |
| commit | 5dd455d06dd3cdda7daf496822776b0c8319f02b (patch) | |
| tree | bec853bd5ef6b58a2c11f9a79669a725c12e97e9 /stm/lib/usbd_desc.c | |
| parent | fee89d520fb02b6fb673050c9d2043e14641edf6 (diff) | |
Change VID/PID info so USB works on Windows.
Diffstat (limited to 'stm/lib/usbd_desc.c')
| -rw-r--r-- | stm/lib/usbd_desc.c | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/stm/lib/usbd_desc.c b/stm/lib/usbd_desc.c index d4ada2de2..1edbdbfac 100644 --- a/stm/lib/usbd_desc.c +++ b/stm/lib/usbd_desc.c @@ -52,13 +52,10 @@ /** @defgroup USBD_DESC_Private_Defines * @{ */ +/* #define USBD_VID 0x0483 // TODO set VID - #define USBD_PID 0x5720 // TODO set PID -/** @defgroup USB_String_Descriptors - * @{ - */ #define USBD_LANGID_STRING 0x409 #define USBD_MANUFACTURER_STRING "STMicroelectronics" // TODO set #define USBD_PRODUCT_HS_STRING "VCP/MSC in HS Mode" // TODO set @@ -69,10 +66,27 @@ #define USBD_INTERFACE_HS_STRING "VCP/MSC Interface" // TODO set #define USBD_CONFIGURATION_FS_STRING "VCP/MSC Config" // TODO set #define USBD_INTERFACE_FS_STRING "VCP/MSC Interface" // TODO set +*/ /** * @} */ +// seems we need to use this VID/PID to get it to work on windows + +#define USBD_VID 0x0483 +#define USBD_PID 0x5740 + +#define USBD_LANGID_STRING 0x409 +#define USBD_MANUFACTURER_STRING "STMicroelectronics" +#define USBD_PRODUCT_HS_STRING "STM32 Virtual ComPort in HS mode" +#define USBD_SERIALNUMBER_HS_STRING "00000000050B" +#define USBD_PRODUCT_FS_STRING "STM32 Virtual ComPort in FS Mode" +#define USBD_SERIALNUMBER_FS_STRING "00000000050C" +#define USBD_CONFIGURATION_HS_STRING "VCP Config" +#define USBD_INTERFACE_HS_STRING "VCP Interface" +#define USBD_CONFIGURATION_FS_STRING "VCP Config" +#define USBD_INTERFACE_FS_STRING "VCP Interface" + /** @defgroup USBD_DESC_Private_Macros * @{ |
