diff options
| author | Dean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28> | 2011-12-14 02:52:42 +0000 |
|---|---|---|
| committer | Dean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28> | 2011-12-14 02:52:42 +0000 |
| commit | a9c8d384571c390945780495a4e89251b2b975ce (patch) | |
| tree | 547b08336f80b9e1f4d0e7d492c14a7c07a8f4c2 /LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.c | |
| parent | 72e20f9ac7714b73c1bfa394c1655de11bd82e40 (diff) | |
Don't validate the Device Descriptor's vendor ID when validating that a device is an Android Accessory device; the Product ID and (later) Accessory protocol support is enough to probe AOA class support without having to maintain a list of Android device manufacture VID values.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2005 d5102386-fcda-11dd-9fdb-3debd5008f28
Diffstat (limited to 'LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.c')
| -rw-r--r-- | LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.c b/LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.c index 56a913d1..8ff64299 100644 --- a/LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.c +++ b/LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.c @@ -44,9 +44,6 @@ bool AOA_Host_ValidateAccessoryDevice(USB_ClassInfo_AOA_Host_t* const AOAInterfa if (DeviceDescriptor->Header.Type != DTYPE_Device)
return false;
- if (DeviceDescriptor->VendorID != ANDROID_VENDOR_ID)
- return false;
-
*NeedModeSwitch = ((DeviceDescriptor->ProductID != ANDROID_ACCESSORY_PRODUCT_ID) &&
(DeviceDescriptor->ProductID != ANDROID_ACCESSORY_ADB_PRODUCT_ID));
|
