From cf5303e27cdba3750d90d2780a732fc0b47c7f35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20H=C3=B6glinger-Stelzer?= Date: Tue, 3 May 2022 15:12:22 +0200 Subject: [PATCH] Updated DMF README.md Added Bus Filter Framework section --- BFF/BFF.props | 19 +++++++++++++++++++ BFF/README.md | 15 +++++++++++++++ DMF/README.md | 2 ++ 3 files changed, 36 insertions(+) create mode 100644 BFF/BFF.props create mode 100644 BFF/README.md diff --git a/BFF/BFF.props b/BFF/BFF.props new file mode 100644 index 0000000..dc5ef74 --- /dev/null +++ b/BFF/BFF.props @@ -0,0 +1,19 @@ + + + + + + <_PropertySheetDisplayName>Bus Filter Framework + + $(SolutionDir)..\bus-filter-framework + + + + $(BffRootPath)\bff;$(IntDir);%(AdditionalIncludeDirectories) + + + $(BffRootPath)\$(PlatformName)\$(Configuration)\bff.lib;%(AdditionalDependencies); + + + + \ No newline at end of file diff --git a/BFF/README.md b/BFF/README.md new file mode 100644 index 0000000..7c88dd1 --- /dev/null +++ b/BFF/README.md @@ -0,0 +1,15 @@ +# Bus Filter Framework + +## Usage + +To include and link against [BFF](https://github.com/abysdom/bus-filter-framework) simply add the following snippet to your driver project: + +```xml + + + +``` + +**Important:** if a `PropertySheets` group already exists, append the Import-Node(s) to that to avoid linker issues! + +Drop the provided `BFF.props` into the project directory and all include and linker settings will be available. Works for `KMDF` only. diff --git a/DMF/README.md b/DMF/README.md index 1d3e6b7..6dc9ee7 100644 --- a/DMF/README.md +++ b/DMF/README.md @@ -1,5 +1,7 @@ # Driver Module Framework (DMF) +**Important:** this has been merged [upstream](https://github.com/Microsoft/DMF/blob/master/Dmf/Documentation/Driver%20Module%20Framework.md#simplifying-compilation-and-linking-with-dmf), yay ❤️ + ## Usage To include and link against [DMF](https://github.com/microsoft/DMF) simply clone DMF to the same project parent directory **or** set the environment variable `DmfRootPath` to the DMF directory. Then add the following snippet to your driver project: