Embedded Xinu Operating System
An ongoing research project and educational operating system.
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Groups Pages
Data Fields
usb_port Struct Reference

Data Fields

struct usb_hubhub
 
uint8_t number
 
struct usb_device * child
 
struct usb_port_status status
 

Detailed Description

This driver's representation of a USB port.

Field Documentation

struct usb_device* usb_port::child

Pointer to the USB device attached to this port, or NULL if there is none.

struct usb_hub* usb_port::hub

Pointer to the USB hub this port is attached to.

uint8_t usb_port::number

Number of this port (1-based)

struct usb_port_status usb_port::status

Status of this port.


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