Files | |
file | fs_interface.h |
Provides an interface for file system modules. | |
file | KernelExport.h |
Interfaces for drivers code running in kernel space. | |
file | USB3.h |
Interface for the USB module. | |
file | USB_spec.h |
General definitions as defined by the USB standard. | |
Classes | |
struct | usb_configuration_info |
Container for a specific configuration descriptor of a device. More... | |
struct | usb_endpoint_info |
Container for endpoint descriptors and their Haiku USB stack identifiers. More... | |
struct | usb_interface_info |
Container for interface descriptors and their Haiku USB stack identifiers. More... | |
struct | usb_interface_list |
List of interfaces available to a configuration. More... | |
struct | usb_iso_packet_descriptor |
The descriptor for data packets of isochronous transfers. More... | |
struct | usb_module_info |
Interface for drivers to interact with Haiku's USB stack. More... | |
struct | usb_notify_hooks |
Hooks that the USB stack can callback in case of events. More... | |
struct | usb_support_descriptor |
Description of device descriptor that the driver can handle. More... | |