Changes in uspace/drv/vhc/hcd.c [f0da4eb2:4b4c797] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/vhc/hcd.c

    rf0da4eb2 r4b4c797  
    6969
    7070        /*
    71          * Initialize our hub and announce its presence.
     71         * Announce that we have some root hub present.
    7272         */
    73         hub_init();
    7473        usb_hcd_add_root_hub(dev);
    7574
     
    8483};
    8584
    86 /** Fibril wrapper for HC transaction manager.
    87  *
    88  * @param arg Not used.
    89  * @return Nothing, return argument is unreachable.
    90  */
    91 static int hc_manager_fibril(void *arg)
    92 {
    93         hc_manager();
    94         return EOK;
    95 }
    96 
    9785int main(int argc, char * argv[])
    9886{       
    9987        printf("%s: virtual USB host controller driver.\n", NAME);
    10088
    101         debug_level = 10;
    102 
    103         fid_t fid = fibril_create(hc_manager_fibril, NULL);
    104         if (fid == 0) {
    105                 printf("%s: failed to start HC manager fibril\n", NAME);
    106                 return ENOMEM;
    107         }
    108         fibril_add_ready(fid);
    109 
    110         /*
    111          * Temporary workaround. Wait a little bit to be the last driver
    112          * in devman output.
    113          */
    114         sleep(4);
     89        debug_level = 5;
    11590
    11691        return usb_hcd_main(&vhc_driver);
Note: See TracChangeset for help on using the changeset viewer.