History log of /development/host/windows/usb/api/adb_legacy_interface.cpp
Revision Date Author Comments
39164844f16c2c63d52a71652d53b233c5f28e14 28-Jul-2009 vchtchetkine <vchtchetkine@google.com> Add classes encapsulatinglegacy USB API

Added implementation for endpoints and overlapped I/O support for legacy API support.
8267511c96e3226e45a0be773ee442b66261824d 24-Jul-2009 vchtchetkine <vchtchetkine@google.com> Refactor API classes to support both, WinUsb and Legacy API

To support both, WinUsb and Legacy driver APIs we need to abstract classes
that depend on driver API details and then implement two sets of the
actual classes: one for WinUsb, and another for the Legacy drivers, so
we can choose in runtime which objects should be instantiated, depending
on what type of driver we have underneath this API.