+
+// --------------------------------------------------------------------
+// USB API
+// --------------------------------------------------------------------
+void *EHCI_InitInterrupt(void *Ptr, int Endpoint, int bInput, int Period,
+ tUSBHostCb Cb, void *CbData, void *Buf, size_t Length)
+{
+
+}
+
+void *EHCI_InitIsoch(void *Ptr, int Endpoint)
+{
+ return NULL;
+}
+void *EHCI_InitControl(void *Ptr, int Endpoint)
+{
+ return NULL;
+}
+void *EHCI_InitBulk(void *Ptr, int Endpoint)
+{
+ return NULL;
+}
+void EHCI_RemEndpoint(void *Ptr, void *Handle);
+void *EHCI_SendControl(void *Ptr, void *Dest, tUSBHostCb Cb, void *CbData,
+ int isOutbound,
+ const void *SetupData, size_t SetupLength,
+ const void *OutData, size_t OutLength,
+ void *InData, size_t InLength
+ );
+void *EHCI_SendBulk(void *Ptr, void *Dest, tUSBHostCb Cb, void *CbData, int Dir, void *Data, size_t Length);
+
+