# Pastebin 3wK2bM47 --- a/src/common/tusb_types.h +++ b/src/common/tusb_types.h @@ -443,7 +443,7 @@ static inline uint8_t descriptor_len(uint8_t const p_desc[]) #define TUD_DESC_STRLEN(_slen) (2*(_slen) + 2) // Header of string descriptors with len + string type -#define TUD_DESC_STR_HEADER(_slen) ( (uint16_t) ( (TUSB_DESC_STRING << 8 ) | TUD_DESC_STRLEN(_slen)) ) +#define TUD_DESC_STR_HEADER(_slen) ( (uint16_t) ( (TUSB_DESC_STRING ) | TUD_DESC_STRLEN(_slen) << 8) )