X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FUSB%2Fuhci.c;h=55faeb063cc5d0a435221acd73fb110478c8d701;hb=50283deea38aef2944d2c77ffb3e864e9218513f;hp=65037ef0b4ef7372e03797590a6d25300d3b54de;hpb=6c5a509b5e14e097ca537c539bc9babe3b8f0c4c;p=tpg%2Facess2.git diff --git a/Modules/USB/uhci.c b/Modules/USB/uhci.c index 65037ef0..55faeb06 100644 --- a/Modules/USB/uhci.c +++ b/Modules/USB/uhci.c @@ -3,7 +3,7 @@ * Universal Host Controller Interface */ #define DEBUG 1 -#include +#include #include #include #include "usb.h" @@ -60,8 +60,8 @@ int UHCI_Initialise() if(i == MAX_CONTROLLERS) { Warning("[UHCI ] Over "EXPAND_STR(MAX_CONTROLLERS)" UHCI controllers detected, ignoring rest"); } - LEAVE('i', 0); - return 0; + LEAVE('i', i); + return i; } /** @@ -71,13 +71,13 @@ int UHCI_Initialise() void UHCI_Cleanup() { } - -/** - * \fn int UHCI_IOCtl(tVFS_Node *Node, int ID, void *Data) - */ -int UHCI_IOCtl(tVFS_Node *Node, int ID, void *Data) -{ - return 0; + +/** + * \brief Sends a packet to a device endpoint + */ +int UHCI_SendPacket(int ControllerId, int Device, int Endpoint, void *Data, int Length) +{ + return 0; } // === INTERNAL FUNCTIONS ===