Changeset 8b54fe6 in mainline for uspace/drv/bus/usb/ohci
- Timestamp:
- 2011-09-15T15:05:38Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- db2cb04
- Parents:
- f58ef61
- Location:
- uspace/drv/bus/usb/ohci
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/ohci/hc.c
rf58ef61 r8b54fe6 128 128 129 129 const usb_address_t hub_address = 130 device_keeper_get_free_address(130 usb_device_manager_get_free_address( 131 131 &instance->generic.dev_manager, USB_SPEED_FULL); 132 132 if (hub_address <= 0) { … … 136 136 } 137 137 instance->rh.address = hub_address; 138 usb_device_ keeper_bind(138 usb_device_manager_bind( 139 139 &instance->generic.dev_manager, hub_address, hub_fun->handle); 140 140 … … 144 144 usb_endpoint_manager_unregister_ep( \ 145 145 &instance->generic.ep_manager, hub_address, 0, USB_DIRECTION_BOTH);\ 146 usb_device_ keeper_release( \146 usb_device_manager_release( \ 147 147 &instance->generic.dev_manager, hub_address); \ 148 148 return ret; \ -
uspace/drv/bus/usb/ohci/hc.h
rf58ef61 r8b54fe6 41 41 42 42 #include <usb/usb.h> 43 #include <usb/host/device_keeper.h>44 #include <usb/host/usb_endpoint_manager.h>45 43 #include <usb/host/hcd.h> 46 44 -
uspace/drv/bus/usb/ohci/ohci.c
rf58ef61 r8b54fe6 86 86 { 87 87 assert(fun); 88 usb_device_ keeper_t *manager =88 usb_device_manager_t *manager = 89 89 &dev_to_ohci(fun->dev)->hc.generic.dev_manager; 90 90 91 const usb_address_t addr = usb_device_ keeper_find(manager, handle);91 const usb_address_t addr = usb_device_manager_find(manager, handle); 92 92 if (addr < 0) { 93 93 return addr;
Note:
See TracChangeset
for help on using the changeset viewer.
