From d45d7e3a4fd22a245ea053a463c4466235290d9b Mon Sep 17 00:00:00 2001 From: tandasat Date: Sat, 23 Apr 2016 15:00:15 -0700 Subject: [PATCH] add a description of winkernel projects --- msvc/README | 16 +++++++++++----- tests/README | 2 +- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/msvc/README b/msvc/README index 97e5524dc..8107f2431 100644 --- a/msvc/README +++ b/msvc/README @@ -6,11 +6,17 @@ NOTE: (1) Visual Studio 2010 or newer versions is required. Open "capstone.sln" to build the libraries & test code with Visual Studio. The resulted binaries - are put under either msvc/Debug or msvc/Release, depending on how you choose - to compile them. + are put under either msvc/Debug, msvc/Release, msvc/x64/Debug, or + msvc/x64/Release, depending on how you choose to compile them. (2) The solution (capstone.sln) & all project files (*.vcxproj) are made in Visual Studio 2010, so if you open them using newer version, an extra step - is needed to convert them to current version. Just accept this when - asked at the initial dialog, and proceed to build the solution normally - afterwards. + is needed to convert them to current version. Just accept this when + asked at the initial dialog, and proceed to build the solution normally + afterwards. + +(3) The capstone_static_winkernel and test_winkernel projects are for Windows + kernel drivers and unloaded from the solution by default. In order to + build them, you need to install Visual Studio 2013 or newer versions, and + Windows Driver Kit 8.1 Update 1 or newer versions, then reload the projects + from the Solution Explorer in Visual Studio. diff --git a/tests/README b/tests/README index e93ca64b5..3c727a504 100644 --- a/tests/README +++ b/tests/README @@ -22,6 +22,6 @@ This directory contains some test code to show how to use Capstone API. - test_.c These code show how to access architecture-specific information for each architecture. - + - test_winkernel.cpp This code show how to use Capstone from a Windows driver.