iPXE
Data Fields
usb_hid Struct Reference

A USB human interface device. More...

#include <usbhid.h>

Data Fields

struct usb_functionfunc
 USB function.
struct usb_endpoint in
 Interrupt IN endpoint.
struct usb_endpoint out
 Interrupt OUT endpoint (optional)

Detailed Description

A USB human interface device.

Definition at line 51 of file usbhid.h.


Field Documentation

USB function.

Definition at line 53 of file usbhid.h.

Referenced by usbhid_describe(), usbhid_open(), and usbkbd_set_leds().

Interrupt IN endpoint.

Definition at line 55 of file usbhid.h.

Referenced by usbhid_close(), usbhid_describe(), usbhid_open(), usbhid_refill(), usbkbd_complete(), usbkbd_iskey(), and usbkbd_probe().

Interrupt OUT endpoint (optional)

Definition at line 57 of file usbhid.h.

Referenced by usbhid_close(), usbhid_describe(), usbhid_open(), and usbhid_refill().


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