recognise.h File Reference

USB device recognition. More...

#include <sys/types.h>
#include <usb/usb.h>
#include <usb/dev/pipes.h>
#include <ipc/devman.h>

Go to the source code of this file.

Functions

int usb_device_create_match_ids (usb_pipe_t *ctrl_pipe, match_id_list_t *matches)
 Create match ids describing attached device.
int usb_device_create_match_ids_from_device_descriptor (const usb_standard_device_descriptor_t *device_descriptor, match_id_list_t *matches)
 Create DDF match ids from USB device descriptor.
int usb_device_create_match_ids_from_interface (const usb_standard_device_descriptor_t *desc_device, const usb_standard_interface_descriptor_t *desc_interface, match_id_list_t *matches)
 Create device match ids based on its interface.
int usb_device_register_child_in_devman (usb_address_t address, devman_handle_t hc_handle, ddf_dev_t *parent, devman_handle_t *child_handle, ddf_dev_ops_t *dev_ops, void *dev_data, ddf_fun_t **child_fun)
 Probe for device kind and register it in devman.


Detailed Description

USB device recognition.

Definition in file recognise.h.


Generated on Thu Jun 2 07:45:54 2011 for HelenOS/USB by  doxygen 1.4.7