All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Files | Classes
Device Drivers

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...
 

Detailed Description