Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/vhc/hub/virthub.c

    r0f21c0c r6cb58e6  
    3434 */
    3535#include <usb/classes/classes.h>
    36 #include <usbvirt/hub.h>
    3736#include <usbvirt/device.h>
    3837#include <assert.h>
    3938#include <errno.h>
    4039#include <str_error.h>
     40#include <assert.h>
    4141#include <stdlib.h>
    42 #include <driver.h>
     42#include <ddf/driver.h>
    4343
    4444#include "virthub.h"
     
    152152        dev->ops = &hub_ops;
    153153        dev->descriptors = &descriptors;
    154         dev->lib_debug_level = 0;
    155         dev->lib_debug_enabled_tags = USBVIRT_DEBUGTAG_ALL;
    156154
    157155        hub_t *hub = malloc(sizeof(hub_t));
     
    163161        dev->device_data = hub;
    164162
    165         int rc;
    166 #ifdef STANDALONE_HUB
    167         dev->name = "hub";
    168         rc = usbvirt_connect(dev);
    169 #else
    170         rc = usbvirt_connect_local(dev);
    171 #endif
    172 
    173         return rc;
     163        return EOK;
    174164}
    175165
     
    180170 * @return Port device was connected to.
    181171 */
    182 int virthub_connect_device(usbvirt_device_t *dev, virtdev_connection_t *conn)
     172int virthub_connect_device(usbvirt_device_t *dev, vhc_virtdev_t *conn)
    183173{
    184174        assert(dev != NULL);
     
    200190 * @return Error code.
    201191 */
    202 int virthub_disconnect_device(usbvirt_device_t *dev, virtdev_connection_t *conn)
     192int virthub_disconnect_device(usbvirt_device_t *dev, vhc_virtdev_t *conn)
    203193{
    204194        assert(dev != NULL);
     
    211201        hub_release(hub);
    212202
    213         return ENOTSUP;
     203        return EOK;
    214204}
    215205
     
    220210 * @return Whether port is signalling to the device.
    221211 */
    222 bool virthub_is_device_enabled(usbvirt_device_t *dev, virtdev_connection_t *conn)
     212bool virthub_is_device_enabled(usbvirt_device_t *dev, vhc_virtdev_t *conn)
    223213{
    224214        assert(dev != NULL);
Note: See TracChangeset for help on using the changeset viewer.