Changes in uspace/drv/vhc/hub/virthub.c [0f21c0c:6cb58e6] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/vhc/hub/virthub.c
r0f21c0c r6cb58e6 34 34 */ 35 35 #include <usb/classes/classes.h> 36 #include <usbvirt/hub.h>37 36 #include <usbvirt/device.h> 38 37 #include <assert.h> 39 38 #include <errno.h> 40 39 #include <str_error.h> 40 #include <assert.h> 41 41 #include <stdlib.h> 42 #include <d river.h>42 #include <ddf/driver.h> 43 43 44 44 #include "virthub.h" … … 152 152 dev->ops = &hub_ops; 153 153 dev->descriptors = &descriptors; 154 dev->lib_debug_level = 0;155 dev->lib_debug_enabled_tags = USBVIRT_DEBUGTAG_ALL;156 154 157 155 hub_t *hub = malloc(sizeof(hub_t)); … … 163 161 dev->device_data = hub; 164 162 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; 174 164 } 175 165 … … 180 170 * @return Port device was connected to. 181 171 */ 182 int virthub_connect_device(usbvirt_device_t *dev, v irtdev_connection_t *conn)172 int virthub_connect_device(usbvirt_device_t *dev, vhc_virtdev_t *conn) 183 173 { 184 174 assert(dev != NULL); … … 200 190 * @return Error code. 201 191 */ 202 int virthub_disconnect_device(usbvirt_device_t *dev, v irtdev_connection_t *conn)192 int virthub_disconnect_device(usbvirt_device_t *dev, vhc_virtdev_t *conn) 203 193 { 204 194 assert(dev != NULL); … … 211 201 hub_release(hub); 212 202 213 return E NOTSUP;203 return EOK; 214 204 } 215 205 … … 220 210 * @return Whether port is signalling to the device. 221 211 */ 222 bool virthub_is_device_enabled(usbvirt_device_t *dev, v irtdev_connection_t *conn)212 bool virthub_is_device_enabled(usbvirt_device_t *dev, vhc_virtdev_t *conn) 223 213 { 224 214 assert(dev != NULL);
Note:
See TracChangeset
for help on using the changeset viewer.