usb_cdc: Report the MCU name instead of "Klipper firmware"
Change the "product id" from the redundant "Klipper firmware" to the CONFIG_MCU value. For now, only make this change on boards that have CONFIG_HAVE_CHIPID set. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
d8b6ff5c5e
commit
430b8d0e52
|
@ -6,6 +6,10 @@ All dates in this document are approximate.
|
||||||
|
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
|
20191121: The USB name has changed on lpc176x. It now uses the unique
|
||||||
|
chip id by default. Update the "serial" setting in the "mcu" config
|
||||||
|
section accordingly.
|
||||||
|
|
||||||
20191112: The tmc stepper driver virtual enable capability is now
|
20191112: The tmc stepper driver virtual enable capability is now
|
||||||
automatically enabled if the stepper does not have a dedicated stepper
|
automatically enabled if the stepper does not have a dedicated stepper
|
||||||
enable pin. Remove references to tmcXXXX:virtual_enable from the
|
enable pin. Remove references to tmcXXXX:virtual_enable from the
|
||||||
|
|
|
@ -124,7 +124,11 @@ DECL_TASK(usb_bulk_out_task);
|
||||||
#define CONCAT1(a, b) a ## b
|
#define CONCAT1(a, b) a ## b
|
||||||
#define CONCAT(a, b) CONCAT1(a, b)
|
#define CONCAT(a, b) CONCAT1(a, b)
|
||||||
#define USB_STR_MANUFACTURER u"Klipper"
|
#define USB_STR_MANUFACTURER u"Klipper"
|
||||||
|
#if CONFIG_HAVE_CHIPID // Temporarily limit new names to boards with CHIPID
|
||||||
|
#define USB_STR_PRODUCT CONCAT(u,CONFIG_MCU)
|
||||||
|
#else
|
||||||
#define USB_STR_PRODUCT u"Klipper firmware"
|
#define USB_STR_PRODUCT u"Klipper firmware"
|
||||||
|
#endif
|
||||||
#define USB_STR_SERIAL CONCAT(u,CONFIG_USB_SERIAL_NUMBER)
|
#define USB_STR_SERIAL CONCAT(u,CONFIG_USB_SERIAL_NUMBER)
|
||||||
|
|
||||||
// String descriptors
|
// String descriptors
|
||||||
|
|
Loading…
Reference in New Issue