diff options
Diffstat (limited to 'src/include/ipxe/usb.h')
-rw-r--r-- | src/include/ipxe/usb.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/include/ipxe/usb.h b/src/include/ipxe/usb.h index e7909d30..68289d26 100644 --- a/src/include/ipxe/usb.h +++ b/src/include/ipxe/usb.h @@ -223,6 +223,9 @@ struct usb_string_descriptor { /** A USB string descriptor */ #define USB_STRING_DESCRIPTOR 3 +/** Language ID for English */ +#define USB_LANG_ENGLISH 0x0409 + /** A USB interface descriptor */ struct usb_interface_descriptor { /** Descriptor header */ @@ -728,6 +731,9 @@ struct usb_device { struct usb_endpoint control; /** Completed control transfers */ struct list_head complete; + + /** Default language ID (if known) */ + unsigned int language; }; /** USB device host controller operations */ |