view doc/BUILDING.txt @ 906:9be11a753ca2

indicate small packets with STATUS_RESOURCES as Windows is lazy about returning them.
checksum fixes
maintian a freelist of packets
author James Harper <>
date Fri Apr 15 16:01:34 2011 +1000 (2011-04-15)
parents 0b79cfdae922
line source
1 1. Download and install the Windows Driver Framework SDK (7600.16385.0
2 is what i'm using) from Microsoft. You have to jump through a few
3 hoops to get it, but it is free (as in beer of course. Microsoft don't
4 do the 'as in speech' variety of free). It's also huge.
5 is a good place
6 to start.
7 is probably a
8 better place to start.
10 2. Download and install the Wix Installer from
11 - i'm using 3.0 but newer might work.
13 3. Use Mercurial (get it from
14 to get
15 the latest sources from
18 4. From the top directory, type 'makedist', which will build the drivers
19 for all architectures. If the build fails, then you probably don't have
20 exactly the 7600.16385.0 that i'm using. Edit set_ddk_path.bat and do a
21 'makedist' again.
23 5. Assuming all went well, your drivers should be in target/<os>/<arch>
24 directory. (<os> is win2k, winxp, winnet and winlh, arch is i386 and
25 amd64). "gplpv_<platform>_<version>.msi" should also be created which is
26 the wix installer. The msi files with _debug in the filename are the
27 debug build versions.
29 See the INSTALLING.txt file for information on how to install.