Changes between Version 27 and Version 28 of libwdi
- Timestamp:
- 07/14/10 13:32:11 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
libwdi
v27 v28 9 9 * all required driver files are provided by the library - no need for additional downloads. 10 10 * automated inf generation, or can be used with your own inf files (including signed ones). 11 * compatible with 32 and 64 bit Windows platforms, starting with Windows XP,with the possibility to either:11 * compatible with 32 and 64 bit Windows platforms, from Windows 2000 to Windows 7 (untested on Windows 2003) with the possibility to either: 12 12 * produce 2 separate libraries, for 32 or 64 bit, or, 13 13 * produce a single library that covers both 32 and 64 bit at the same time. … … 19 19 20 20 As of 2010.06.04, libwdi is in functional beta, including the installer applications (in examples). 21 An official release is planned once we are satisfied that all the basic functionality has been added and is behaving as expected. 21 22 22 23 == Documentation == … … 33 34 34 35 The following development environments are currently supported for libwdi on Windows: 35 * [http://www.mingw.org MinGW] (32 bit) or [http://mingw-w64.sourceforge.net/ MinGW-w64]. To compile a library that is both 32 and 64 bit compatible, you should use a version of MinGW-w64 that supports both -m32 and -m64 36 * [http://www.mingw.org MinGW] (32 bit) or [http://mingw-w64.sourceforge.net/ MinGW-w64]. To compile a library that is both 32 and 64 bit compatible, you should use a version of MinGW-w64 that supports both -m32 and -m64. 36 37 * [http://msdn.microsoft.com/en-us/visualc/default.aspx Microsoft Visual C++ (Visual Studio) 2008]. Only the full version will allow you to produce 64 bit or or 32+64 bit binaries. 37 38 * [http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff Windows DDK build environment], which is '''freely available''', through the use of the 'ddk_build.cmd' file. This will also produce all of 32, 64 or 32+64 bits binaries. Note that if you want to produce libwdi applications that are compatible with all supported platforms, '''you will need to use the Windows XP DDK build environment''' 38 39 * [http://www.cygwin.com/ cygwin] (32 bit only). 39 40 40 The recommended development environment to compile the library/apps is Windows DDK as it allows the building of a 32+64 bit compatible library, and ensures that the required WinUSB DLL files are available. 41 The recommended development environment to compile the library/apps is Windows DDK as it allows the building of a 32+64 bit compatible library, and ensures that the required WinUSB DLL files are available. If you need Windows 2000 compatibility, MinGW is the preferred development environment. 41 42 42 43 == Source ==