TODO
[tpg/acess2.git] / KernelLand / Modules / USB / Core / usb_lowlevel.h
1 /**
2  * Acess2 USB Stack
3  * - By John Hodge (thePowersGang)
4  * 
5  * usb_lowlevel.h
6  * - Low-Level USB IO Functions
7  */
8 #ifndef _USB_LOWLEVEL_H_
9 #define _USB_LOWLEVEL_H_
10
11 extern void     *USB_int_Request(tUSBHost *Host, int Addr, int EndPt, int Type, int Req, int Val, int Indx, int Len, void *Data);
12 extern int      USB_int_SendSetupSetAddress(tUSBHost *Host, int Address);
13 extern int      USB_int_ReadDescriptor(tUSBDevice *Dev, int Endpoint, int Type, int Index, int Length, void *Dest);
14 extern char     *USB_int_GetDeviceString(tUSBDevice *Dev, int Endpoint, int Index);
15
16 #endif

UCC git Repository :: git.ucc.asn.au