diff options
Diffstat (limited to 'firmware/export/usb_ch9.h')
-rw-r--r-- | firmware/export/usb_ch9.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/export/usb_ch9.h b/firmware/export/usb_ch9.h index 1bfc152a8a..d5885ac9b8 100644 --- a/firmware/export/usb_ch9.h +++ b/firmware/export/usb_ch9.h | |||
@@ -245,7 +245,7 @@ struct usb_string_descriptor { | |||
245 | uint8_t bDescriptorType; | 245 | uint8_t bDescriptorType; |
246 | 246 | ||
247 | uint16_t wString[]; /* UTF-16LE encoded */ | 247 | uint16_t wString[]; /* UTF-16LE encoded */ |
248 | } __attribute__ ((packed)); | 248 | } __attribute__ ((packed,aligned(2))); |
249 | 249 | ||
250 | /* note that "string" zero is special, it holds language codes that | 250 | /* note that "string" zero is special, it holds language codes that |
251 | * the device supports, not Unicode characters. | 251 | * the device supports, not Unicode characters. |