Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset f0da4eb2 in mainline


Ignore:
Timestamp:
2010-11-21T23:07:53Z (11 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master
Children:
8cd1aa5e
Parents:
8f62b0f
Message:

Reenable rootia32 driver

Also, the uhci driver is started (if UHCI is present on PCI) but it does
not register root hub due to some bug in devman. Will investigate later.

Location:
uspace/drv
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/root/root.c

    r8f62b0f rf0da4eb2  
    7272static int add_platform_child(device_t *parent)
    7373{
    74         return EOK;
    7574        printf(NAME ": adding new child for platform device.\n");
    7675       
  • uspace/drv/uhci/main.c

    r8f62b0f rf0da4eb2  
    7777        /*
    7878         * We need to announce the presence of our root hub.
     79         * Commented out until the problem which causes the whole task to
     80         * block is solved.
    7981         */
    80         usb_hcd_add_root_hub(device);
     82        //usb_hcd_add_root_hub(device);
    8183
    8284        return EOK;
  • uspace/drv/uhci/uhci.ma

    r8f62b0f rf0da4eb2  
    1 0 pci/ven=8086&dev=7020
     110 pci/ven=8086&dev=7020
    2210 usb&hc=uhci
    3310 usb&hc=uhci&hub
  • uspace/drv/vhc/hcd.c

    r8f62b0f rf0da4eb2  
    108108        fibril_add_ready(fid);
    109109
     110        /*
     111         * Temporary workaround. Wait a little bit to be the last driver
     112         * in devman output.
     113         */
     114        sleep(4);
     115
    110116        return usb_hcd_main(&vhc_driver);
    111117}
Note: See TracChangeset for help on using the changeset viewer.