#include <ddf/driver.h>
#include <devman.h>
#include <device/hw_res.h>
#include <errno.h>
#include <str_error.h>
#include <usb_iface.h>
#include <usb/ddfiface.h>
#include <usb/debug.h>
#include "root_hub.h"
Go to the source code of this file.
Defines | |
| #define | NAME "uhci-rhd" |
Functions | |
| static int | hc_get_my_registers (const ddf_dev_t *dev, uintptr_t *io_reg_address, size_t *io_reg_size) |
| Get address of I/O registers. | |
| int | main (int argc, char *argv[]) |
| Main entry point. | |
| static int | uhci_rh_add_device (ddf_dev_t *device) |
| Initialize a new ddf driver instance of UHCI root hub. | |
Variables | |
| static driver_t | uhci_rh_driver |
| static driver_ops_t | uhci_rh_driver_ops |
Definition in file main.c.
1.4.7