# Data Structures

Here are the data structures with brief descriptions:

S_usb_configuration_descriptor | Usb Configuration Descriptor
S_usb_device_descriptor | Usb Device Descriptor
S_usb_endpoint_descriptor | Usb Endpoint Descriptor
S_usb_hid_descriptor |
S_usb_hid_report_descriptor_mouse | Usb HID Report Descriptor Mouse
S_usb_interface_descriptor | Usb Interface Descriptor
S_usb_language_id | Usb Language Descriptor
S_usb_manufacturer_string_descriptor |
S_usb_product_string_descriptor |
S_usb_serial_number |
S_usb_user_configuration_descriptor |
S_UsbRequest | Usb Request
Union16 |
Union32 |