Changes in / [fd9f6e4c:09daa8b] in mainline


Ignore:
Files:
16 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • .bzrignore

    rfd9f6e4c r09daa8b  
    8484./uspace/drv/test1/test1
    8585./uspace/drv/test2/test2
    86 ./uspace/drv/ohci/ohci
    8786./uspace/drv/ehci-hcd/ehci-hcd
    8887./uspace/drv/uhci-hcd/uhci-hcd
  • boot/arch/amd64/Makefile.inc

    rfd9f6e4c r09daa8b  
    4444        ns8250 \
    4545        ehci-hcd \
    46         ohci \
    4746        uhci-hcd \
    4847        uhci-rhd \
  • uspace/Makefile

    rfd9f6e4c r09daa8b  
    118118                srv/hw/irc/i8259 \
    119119                drv/ehci-hcd \
    120                 drv/ohci \
    121120                drv/uhci-hcd \
    122121                drv/uhci-rhd \
     
    137136                srv/hw/irc/i8259 \
    138137                drv/ehci-hcd \
    139                 drv/ohci \
    140138                drv/uhci-hcd \
    141139                drv/uhci-rhd \
  • uspace/drv/ehci-hcd/Makefile

    rfd9f6e4c r09daa8b  
    3333
    3434SOURCES = \
    35         hc_iface.c \
    3635        main.c \
    3736        pci.c
  • uspace/drv/ehci-hcd/main.c

    rfd9f6e4c r09daa8b  
    4444
    4545#include "pci.h"
    46 #include "ehci.h"
     46
     47#define NAME "ehci-hcd"
    4748
    4849static int ehci_add_device(ddf_dev_t *device);
     
    5657        .driver_ops = &ehci_driver_ops
    5758};
    58 static ddf_dev_ops_t hc_ops = {
    59         .interfaces[USBHC_DEV_IFACE] = &ehci_hc_iface,
    60 };
    61 
    6259/*----------------------------------------------------------------------------*/
    6360/** Initializes a new ddf driver instance of EHCI hcd.
     
    7471        return ret; \
    7572}
     73
     74        usb_log_info("uhci_add_device() called\n");
    7675
    7776        uintptr_t mem_reg_base = 0;
     
    9089            "Failed(%d) disable legacy USB: %s.\n", ret, str_error(ret));
    9190
    92         ddf_fun_t *hc_fun = ddf_fun_create(device, fun_exposed, "ehci-hc");
    93         if (hc_fun == NULL) {
    94                 usb_log_error("Failed to create EHCI function.\n");
    95                 return ENOMEM;
    96         }
    97         hc_fun->ops = &hc_ops;
    98         ret = ddf_fun_bind(hc_fun);
    99 
    100         CHECK_RET_RETURN(ret,
    101             "Failed to bind EHCI function: %s.\n",
    102             str_error(ret));
    103 
    104         usb_log_info("Controlling new EHCI device `%s' (handle %llu).\n",
    105             device->name, device->handle);
    106 
    10791        return EOK;
    10892#undef CHECK_RET_RETURN
     
    119103int main(int argc, char *argv[])
    120104{
    121         usb_log_enable(USB_LOG_LEVEL_DEBUG, NAME);
     105        usb_log_enable(USB_LOG_LEVEL_ERROR, NAME);
    122106        return ddf_driver_main(&ehci_driver);
    123107}
Note: See TracChangeset for help on using the changeset viewer.