Turnstone Operating System
|
Public Attributes | |
usb_controler_type_t | controller_type |
uint64_t | controller_id |
const pci_dev_t * | pci_dev |
const pci_capability_msix_t * | msix_cap |
usb_controller_metadata_t * | metadata |
boolean_t | initialized |
int8_t(* | probe_all_ports )(usb_controller_t *controller) |
int8_t(* | probe_port )(usb_controller_t *controller, uint8_t port) |
int8_t(* | reset_port )(usb_controller_t *controller, uint8_t port) |
int8_t(* | control_transfer )(usb_controller_t *controller, usb_transfer_t *transfer) |
int8_t(* | isochronous_transfer )(usb_controller_t *controller, usb_transfer_t *transfer) |
int8_t(* | bulk_transfer )(usb_controller_t *controller, usb_transfer_t *transfer) |