iPXE
|
Support for USB 2.0 standard. More...
Go to the source code of this file.
Data Structures | |
struct | USB_DEVICE_REQUEST |
Format of Setup Data for USB Device Requests USB 2.0 spec, Section 9.3. More... | |
struct | USB_DEVICE_DESCRIPTOR |
Standard Device Descriptor USB 2.0 spec, Section 9.6.1. More... | |
struct | USB_CONFIG_DESCRIPTOR |
Standard Configuration Descriptor USB 2.0 spec, Section 9.6.3. More... | |
struct | USB_INTERFACE_DESCRIPTOR |
Standard Interface Descriptor USB 2.0 spec, Section 9.6.5. More... | |
struct | USB_ENDPOINT_DESCRIPTOR |
Standard Endpoint Descriptor USB 2.0 spec, Section 9.6.6. More... | |
struct | EFI_USB_STRING_DESCRIPTOR |
UNICODE String Descriptor USB 2.0 spec, Section 9.6.7. More... | |
struct | hid_class_descriptor |
Descriptor header for Report/Physical Descriptors HID 1.1, section 6.2.1. More... | |
struct | hid_descriptor |
The HID descriptor identifies the length and type of subordinate descriptors for a device. More... | |
Typedefs | |
typedef struct hid_class_descriptor | EFI_USB_HID_CLASS_DESCRIPTOR |
Descriptor header for Report/Physical Descriptors HID 1.1, section 6.2.1. More... | |
typedef struct hid_descriptor | EFI_USB_HID_DESCRIPTOR |
The HID descriptor identifies the length and type of subordinate descriptors for a device. More... | |
Functions | |
FILE_LICENCE (BSD3) | |
Support for USB 2.0 standard.
Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
Definition in file Usb.h.
#define USB_MASS_STORE_8020I 0x02 |
#define USB_MASS_STORE_UFI 0x04 |
#define USB_MASS_STORE_8070I 0x05 |
#define USB_MASS_STORE_CBI0 0x00 |
#define USB_MASS_STORE_CBI1 0x01 |
typedef struct hid_class_descriptor EFI_USB_HID_CLASS_DESCRIPTOR |
Descriptor header for Report/Physical Descriptors HID 1.1, section 6.2.1.
typedef struct hid_descriptor EFI_USB_HID_DESCRIPTOR |
The HID descriptor identifies the length and type of subordinate descriptors for a device.
HID 1.1, section 6.2.1
enum USB_TYPES_DEFINITION |
Definition at line 185 of file Usb.h.
FILE_LICENCE | ( | BSD3 | ) |