iPXE
|
A UHCI endpoint. More...
#include <uhci.h>
Data Fields | |
struct uhci_device * | uhci |
UHCI device. More... | |
struct usb_endpoint * | ep |
USB endpoint. More... | |
struct list_head | list |
List of all endpoints. More... | |
struct list_head | schedule |
Endpoint schedule. More... | |
struct uhci_ring | ring |
Transfer ring. More... | |
struct uhci_device* uhci_endpoint::uhci |
UHCI device.
Definition at line 338 of file uhci.h.
Referenced by uhci_async_add(), uhci_async_del(), uhci_bus_poll(), uhci_device_address(), uhci_endpoint_open(), uhci_endpoint_poll(), uhci_periodic_add(), and uhci_periodic_del().
struct usb_endpoint* uhci_endpoint::ep |
USB endpoint.
Definition at line 340 of file uhci.h.
Referenced by uhci_endpoint_close(), uhci_endpoint_message(), uhci_endpoint_mtu(), uhci_endpoint_open(), uhci_endpoint_poll(), uhci_endpoint_reset(), uhci_endpoint_stream(), uhci_periodic_add(), uhci_periodic_schedule(), uhci_schedule_add(), and uhci_schedule_del().
struct list_head uhci_endpoint::list |
List of all endpoints.
Definition at line 342 of file uhci.h.
Referenced by uhci_bus_poll(), uhci_endpoint_close(), and uhci_endpoint_open().
struct list_head uhci_endpoint::schedule |
Endpoint schedule.
Definition at line 344 of file uhci.h.
Referenced by uhci_async_add(), uhci_async_del(), uhci_periodic_add(), and uhci_periodic_del().
struct uhci_ring uhci_endpoint::ring |
Transfer ring.
Definition at line 347 of file uhci.h.
Referenced by uhci_async_schedule(), uhci_device_address(), uhci_endpoint_close(), uhci_endpoint_message(), uhci_endpoint_mtu(), uhci_endpoint_open(), uhci_endpoint_poll(), uhci_endpoint_reset(), uhci_endpoint_stream(), and uhci_periodic_schedule().