iPXE
usb_hub_descriptor_basic Struct Reference

A basic USB hub descriptor. More...

#include <usbhub.h>

Data Fields

struct usb_descriptor_header header
 Descriptor header.
uint8_t ports
 Number of ports.
uint16_t characteristics
 Characteristics.
uint8_t delay
 Power-on delay (in 2ms intervals.
uint8_t current
 Controller current (in mA)

Detailed Description

A basic USB hub descriptor.

Definition at line 21 of file usbhub.h.

Field Documentation

◆ header

struct usb_descriptor_header usb_hub_descriptor_basic::header

Descriptor header.

Definition at line 23 of file usbhub.h.

◆ ports

uint8_t usb_hub_descriptor_basic::ports

Number of ports.

Definition at line 25 of file usbhub.h.

◆ characteristics

uint16_t usb_hub_descriptor_basic::characteristics

Characteristics.

Definition at line 27 of file usbhub.h.

◆ delay

uint8_t usb_hub_descriptor_basic::delay

Power-on delay (in 2ms intervals.

Definition at line 29 of file usbhub.h.

◆ current

uint8_t usb_hub_descriptor_basic::current

Controller current (in mA)

Definition at line 31 of file usbhub.h.


The documentation for this struct was generated from the following file: