|
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().
1.8.15