annotate BUILDING.txt @ 42:5dc3e004cf94

xennet: implement tx ring cleanup on xen interrupt
author Andy Grover <>
date Wed Dec 05 14:56:01 2007 -0800 (2007-12-05)
parents 2b0eaa721206
children f74723639713
rev   line source
james@3 1 1. Download and install the Windows Driver Framework SDK (6000, not 6001 which is Longhorn only) from Microsoft. You have to jump through a few hoops to get it, but it is free (as in beer of course. Microsoft don't do the 'as in speech' variety of free). It's also huge. is a good place to start.
james@3 2
james@3 3 2. Start the WDF Build Environment that best suits your needs. I've only ever used 2003 32 Bit Checked.
james@3 4
james@3 5 3. Use Mercurial (get it from to get the latest sources from
james@3 6
andy@40 7 4. Go into each of xenpci, xenvbd, xennet, and xenhide and do a 'BLD'.
james@3 8
andy@40 9 5. Assuming all went well, your drivers should be in toplevel target/i386
andy@40 10 directory.
james@3 11
james@3 12 I've probably omitted some vitally important step from the above, so please let me know if you need any assistance compiling.
james@3 13
james@3 14 See the INSTALLING.txt file for information on how to install.