Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/uhci-hcd/uhci.h

    rd6f78857 re2172cf8  
    3737
    3838#include <fibril.h>
     39#include <adt/list.h>
    3940
    4041#include <usb/addrkeep.h>
     
    4243
    4344#include "transfer_list.h"
     45#include "tracker.h"
    4446
    4547typedef struct uhci_regs {
     
    6870} regs_t;
    6971
    70 #define TRANSFER_QUEUES 4
    7172#define UHCI_FRAME_LIST_COUNT 1024
    7273#define UHCI_CLEANER_TIMEOUT 10000
    73 #define UHCI_DEBUGER_TIMEOUT 500000
     74#define UHCI_DEBUGER_TIMEOUT 5000000
    7475
    7576typedef struct uhci {
     
    7879
    7980        link_pointer_t *frame_list;
     81
     82        link_t tracker_list;
    8083
    8184        transfer_list_t transfers_bulk_full;
     
    108111  void *arg );
    109112
     113int uhci_schedule(uhci_t *instance, tracker_t *tracker);
     114
    110115static inline uhci_t * dev_to_uhci(device_t *dev)
    111116        { return (uhci_t*)dev->driver_data; }
Note: See TracChangeset for help on using the changeset viewer.