Ignore:
File:
1 edited

Legend:

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

    r733a9a8 r83c439c  
    6666
    6767        uint16_t usbintr;
    68 #define UHCI_INTR_SHORT_PACKET (1 << 3)
    69 #define UHCI_INTR_COMPLETE (1 << 2)
    70 #define UHCI_INTR_RESUME (1 << 1)
    71 #define UHCI_INTR_CRC (1 << 0)
    72 
    7368        uint16_t frnum;
    7469        uint32_t flbaseadd;
     
    7772
    7873#define UHCI_FRAME_LIST_COUNT 1024
    79 #define UHCI_CLEANER_TIMEOUT 10000
     74#define UHCI_CLEANER_TIMEOUT 1000000
    8075#define UHCI_DEBUGER_TIMEOUT 5000000
    8176
     
    8580
    8681        link_pointer_t *frame_list;
     82
     83        link_t batch_list;
     84        fibril_mutex_t batch_list_mutex;
    8785
    8886        transfer_list_t transfers_bulk_full;
     
    117115int uhci_schedule(uhci_t *instance, batch_t *batch);
    118116
    119 void uhci_interrupt(uhci_t *instance, uint16_t status);
    120 
    121117static inline uhci_t * dev_to_uhci(device_t *dev)
    122118        { return (uhci_t*)dev->driver_data; }
Note: See TracChangeset for help on using the changeset viewer.