[tuxdroid-svn] r1160 - firmware/fuxusb/trunk/src
Status: Beta
Brought to you by:
ks156
From: Paul_R <c2m...@c2...> - 2008-05-16 06:53:22
|
Author: Paul_R Date: 2008-05-16 08:53:22 +0200 (Fri, 16 May 2008) New Revision: 1160 Modified: firmware/fuxusb/trunk/src/usb_enum.c firmware/fuxusb/trunk/src/usb_enum.h Log: * Added defines for bmRequestType. Modified: firmware/fuxusb/trunk/src/usb_enum.c =================================================================== --- firmware/fuxusb/trunk/src/usb_enum.c 2008-05-15 16:39:37 UTC (rev 1159) +++ firmware/fuxusb/trunk/src/usb_enum.c 2008-05-16 06:53:22 UTC (rev 1160) @@ -135,7 +135,7 @@ #endif /* Standard requests */ - if((bmRequestType & 0x60) == 0) + if((bmRequestType & CLASS_MK) == STANDARD) { #ifdef USB_ENUM_DEBUG printf(" Standard Request "); @@ -181,7 +181,7 @@ } } /* Audio specific requests */ - else if((bmRequestType & 0x60) == 0x20) + else if((bmRequestType & CLASS_MK) == AUDIO) { #ifdef USB_ENUM_DEBUG printf(" Class Request "); Modified: firmware/fuxusb/trunk/src/usb_enum.h =================================================================== --- firmware/fuxusb/trunk/src/usb_enum.h 2008-05-15 16:39:37 UTC (rev 1159) +++ firmware/fuxusb/trunk/src/usb_enum.h 2008-05-16 06:53:22 UTC (rev 1160) @@ -67,7 +67,10 @@ #define INTERFACE_TYPE 0x01 #define ENDPOINT_TYPE 0x02 - +/* MASKS */ +#define CLASS_MK 0x60 +#define STANDARD 0x00 +#define AUDIO 0x20 /*_____ D E C L A R A T I O N ______________________________________________*/ |