X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FUSB%2FCore%2Finclude%2Fusb_core.h;h=104d0e3d943950a23adbe71ad57c60a7c01329d3;hb=3e39f3e998538521830c10da09fe14c7a7dc66bd;hp=2a8ce9d841acf15e7ab1e3cfbce7edaaee5ffac4;hpb=1352659ea47c594347a84dac566a4123580ddd56;p=tpg%2Facess2.git diff --git a/Modules/USB/Core/include/usb_core.h b/Modules/USB/Core/include/usb_core.h index 2a8ce9d8..104d0e3d 100644 --- a/Modules/USB/Core/include/usb_core.h +++ b/Modules/USB/Core/include/usb_core.h @@ -50,7 +50,11 @@ struct sUSBDriver extern void *USB_GetDeviceDataPtr(tUSBInterface *Dev); extern void USB_SetDeviceDataPtr(tUSBInterface *Dev, void *Ptr); +extern void USB_StartPollingEndpoint(tUSBInterface *Dev, int Endpoint); +extern void USB_ReadDescriptor(tUSBInterface *Dev, int Type, int Index, int Length, void *Data); +// TODO: Async extern void USB_SendData(tUSBInterface *Dev, int Endpoint, int Length, void *Data); +extern void USB_RecvData(tUSBInterface *Dev, int Endpoint, int Length, void *Data); #endif