Ignore:
Timestamp:
2018-01-16T19:22:58Z (8 years ago)
Author:
Ondřej Hlavatý <aearsis@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4603b35
Parents:
47e9494
Message:

usb: speed moved from default address reservation to enumeration callback

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usbhost/include/usb/host/bus.h

    r47e9494 reeca8a6  
    140140        const bus_ops_t *ops;
    141141
    142         /* Reserving default address - USB_SPEED_MAX when free. */
    143         usb_speed_t default_address_speed;
     142        /* Reserving default address */
     143        device_t *default_address_owner;
     144        fibril_condvar_t default_address_cv;
    144145
    145146        /* This structure is meant to be extended by overriding. */
     
    169170int bus_endpoint_remove(endpoint_t *);
    170171
    171 int bus_reserve_default_address(bus_t *, usb_speed_t);
    172 void bus_release_default_address(bus_t *);
     172int bus_reserve_default_address(bus_t *, device_t *);
     173void bus_release_default_address(bus_t *, device_t *);
    173174
    174175#endif
Note: See TracChangeset for help on using the changeset viewer.