device.c File Reference

Virtual USB device main routines. More...

#include <errno.h>
#include <str.h>
#include <stdio.h>
#include <assert.h>
#include <async.h>
#include <devman.h>
#include <usbvirt/device.h>
#include <usbvirt/ipc.h>
#include <usb/debug.h>

Go to the source code of this file.

Functions

static void callback_connection (ipc_callid_t iid, ipc_call_t *icall)
 Main IPC call handling from virtual host controller.
int usbvirt_device_plug (usbvirt_device_t *dev, const char *vhc_path)
 Connect the device to the virtual host controller.
void usbvirt_device_unplug (usbvirt_device_t *dev)
 Disconnect the device from virtual host controller.

Variables

static usbvirt_device_tDEV = NULL
 Current device.


Detailed Description

Virtual USB device main routines.

Definition in file device.c.


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