forked from mirrors/qmk_userspace
Switch over MANUFACTURER and PRODUCT to string literals (#18183)
This commit is contained in:
parent
6a28ceefcd
commit
d983251c10
63 changed files with 113 additions and 928 deletions
|
@ -1043,7 +1043,7 @@ const USB_Descriptor_Configuration_t PROGMEM ConfigurationDescriptor = {
|
|||
*/
|
||||
const USB_Descriptor_String_t PROGMEM LanguageString = {
|
||||
.Header = {
|
||||
.Size = USB_STRING_LEN(1),
|
||||
.Size = 4,
|
||||
.Type = DTYPE_String
|
||||
},
|
||||
.UnicodeString = {LANGUAGE_ID_ENG}
|
||||
|
@ -1051,24 +1051,24 @@ const USB_Descriptor_String_t PROGMEM LanguageString = {
|
|||
|
||||
const USB_Descriptor_String_t PROGMEM ManufacturerString = {
|
||||
.Header = {
|
||||
.Size = USB_STRING_LEN(sizeof(STR(MANUFACTURER)) - 1), // Subtract 1 for null terminator
|
||||
.Size = sizeof(USBSTR(MANUFACTURER)),
|
||||
.Type = DTYPE_String
|
||||
},
|
||||
.UnicodeString = LSTR(MANUFACTURER)
|
||||
.UnicodeString = USBSTR(MANUFACTURER)
|
||||
};
|
||||
|
||||
const USB_Descriptor_String_t PROGMEM ProductString = {
|
||||
.Header = {
|
||||
.Size = USB_STRING_LEN(sizeof(STR(PRODUCT)) - 1), // Subtract 1 for null terminator
|
||||
.Size = sizeof(USBSTR(PRODUCT)),
|
||||
.Type = DTYPE_String
|
||||
},
|
||||
.UnicodeString = LSTR(PRODUCT)
|
||||
.UnicodeString = USBSTR(PRODUCT)
|
||||
};
|
||||
|
||||
#if defined(SERIAL_NUMBER)
|
||||
const USB_Descriptor_String_t PROGMEM SerialNumberString = {
|
||||
.Header = {
|
||||
.Size = USB_STRING_LEN(sizeof(SERIAL_NUMBER) - 1), // Subtract 1 for null terminator
|
||||
.Size = sizeof(USBSTR(SERIAL_NUMBER)),
|
||||
.Type = DTYPE_String
|
||||
},
|
||||
.UnicodeString = USBSTR(SERIAL_NUMBER)
|
||||
|
|
|
@ -672,7 +672,7 @@ const PROGMEM uchar console_hid_report[] = {
|
|||
// clang-format off
|
||||
const PROGMEM usbStringDescriptor_t usbStringDescriptorZero = {
|
||||
.header = {
|
||||
.bLength = USB_STRING_LEN(1),
|
||||
.bLength = 4,
|
||||
.bDescriptorType = USBDESCR_STRING
|
||||
},
|
||||
.bString = {0x0409} // US English
|
||||
|
@ -680,24 +680,24 @@ const PROGMEM usbStringDescriptor_t usbStringDescriptorZero = {
|
|||
|
||||
const PROGMEM usbStringDescriptor_t usbStringDescriptorManufacturer = {
|
||||
.header = {
|
||||
.bLength = USB_STRING_LEN(sizeof(STR(MANUFACTURER)) - 1),
|
||||
.bLength = sizeof(USBSTR(MANUFACTURER)),
|
||||
.bDescriptorType = USBDESCR_STRING
|
||||
},
|
||||
.bString = LSTR(MANUFACTURER)
|
||||
.bString = USBSTR(MANUFACTURER)
|
||||
};
|
||||
|
||||
const PROGMEM usbStringDescriptor_t usbStringDescriptorProduct = {
|
||||
.header = {
|
||||
.bLength = USB_STRING_LEN(sizeof(STR(PRODUCT)) - 1),
|
||||
.bLength = sizeof(USBSTR(PRODUCT)),
|
||||
.bDescriptorType = USBDESCR_STRING
|
||||
},
|
||||
.bString = LSTR(PRODUCT)
|
||||
.bString = USBSTR(PRODUCT)
|
||||
};
|
||||
|
||||
#if defined(SERIAL_NUMBER)
|
||||
const PROGMEM usbStringDescriptor_t usbStringDescriptorSerial = {
|
||||
.header = {
|
||||
.bLength = USB_STRING_LEN(sizeof(SERIAL_NUMBER) - 1),
|
||||
.bLength = sizeof(USBSTR(SERIAL_NUMBER)),
|
||||
.bDescriptorType = USBDESCR_STRING
|
||||
},
|
||||
.bString = USBSTR(SERIAL_NUMBER)
|
||||
|
|
|
@ -118,8 +118,6 @@ typedef struct usbConfigurationDescriptor {
|
|||
#endif
|
||||
} __attribute__((packed)) usbConfigurationDescriptor_t;
|
||||
|
||||
#define USB_STRING_LEN(s) (sizeof(usbDescriptorHeader_t) + ((s) << 1))
|
||||
|
||||
extern bool vusb_suspended;
|
||||
|
||||
host_driver_t *vusb_driver(void);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue