Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/usbhub/main.c

    rba5ab09 r281ebae  
    4242
    4343usb_general_list_t usb_hub_list;
    44 fibril_mutex_t usb_hub_list_lock;
     44futex_t usb_hub_list_lock;
    4545
    4646static driver_ops_t hub_driver_ops = {
     
    6565{
    6666        usb_dprintf_enable(NAME, 0);
    67        
    68         fibril_mutex_initialize(&usb_hub_list_lock);
    69         fibril_mutex_lock(&usb_hub_list_lock);
     67
     68        futex_initialize(&usb_hub_list_lock, 0);
    7069        usb_lst_init(&usb_hub_list);
    71         fibril_mutex_unlock(&usb_hub_list_lock);
     70        futex_up(&usb_hub_list_lock);
    7271
    7372        fid_t fid = fibril_create(usb_hub_control_loop, NULL);
Note: See TracChangeset for help on using the changeset viewer.