Changeset 9ee87f6 in mainline for uspace/drv/uhci/uhci.h


Ignore:
Timestamp:
2011-01-25T22:51:08Z (15 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7fc092a
Parents:
d03ade7
Message:

uhci initialization refactored

Added cleaner fibril(will handle callbacks and completed transfers)

File:
1 edited

Legend:

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

    rd03ade7 r9ee87f6  
    4242
    4343#include "root_hub/root_hub.h"
    44 #include "uhci_struct/frame_list.h"
    4544#include "transfer_list.h"
    46 
    4745
    4846typedef struct uhci_regs {
     
    5654
    5755#define TRANSFER_QUEUES 4
     56#define UHCI_FRAME_LIST_COUNT 1024
    5857
    5958typedef struct uhci {
     
    6261        volatile regs_t *registers;
    6362
    64         frame_list_t *frame_list;
     63        link_pointer_t *frame_list;
    6564
    6665        transfer_list_t transfers[TRANSFER_QUEUES];
     66        fid_t cleaner;
    6767} uhci_t;
    6868
Note: See TracChangeset for help on using the changeset viewer.