ddfiface.c File Reference

Implementations of DDF interfaces functions (actual implementation). More...

#include <ipc/devman.h>
#include <devman.h>
#include <async.h>
#include <usb/ddfiface.h>
#include <usb/hc.h>
#include <usb/debug.h>
#include <errno.h>
#include <assert.h>

Go to the source code of this file.

Functions

int usb_iface_get_address_hub_child_impl (ddf_fun_t *fun, devman_handle_t handle, usb_address_t *address)
 Get USB device address, interface implementation for child of a hub driver.
int usb_iface_get_address_hub_impl (ddf_fun_t *fun, devman_handle_t handle, usb_address_t *address)
 Get USB device address, interface implementation for hub driver.
int usb_iface_get_hc_handle_hc_impl (ddf_fun_t *fun, devman_handle_t *handle)
 Get host controller handle, interface implementation for HC driver.
int usb_iface_get_hc_handle_hub_child_impl (ddf_fun_t *fun, devman_handle_t *handle)
 Get host controller handle, interface implementation for child of a hub driver.
int usb_iface_get_hc_handle_hub_impl (ddf_fun_t *fun, devman_handle_t *handle)
 Get host controller handle, interface implementation for hub driver.

Variables

usb_iface_t usb_iface_hub_child_impl
 DDF interface for USB device, implementation for child of a typical hub.
usb_iface_t usb_iface_hub_impl
 DDF interface for USB device, implementation for typical hub.


Detailed Description

Implementations of DDF interfaces functions (actual implementation).

Definition in file ddfiface.c.


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