diff options
| author | Barry Golden <[email protected]> | 2019-09-17 09:34:17 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-09-17 09:34:17 -0700 |
| commit | 76ec9d210b0668d558f4a6ed5a82978fa65326ba (patch) | |
| tree | 582c829424ebbd37dc20aca45bfc55b9f8681315 /general/SystemDma | |
| parent | 42f70c9a35f678ec45995ef90e2d59cb459597d3 (diff) | |
Diffstat (limited to 'general/SystemDma')
| -rw-r--r-- | general/SystemDma/wdm/README.md | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/general/SystemDma/wdm/README.md b/general/SystemDma/wdm/README.md index 3698f729..43770319 100644 --- a/general/SystemDma/wdm/README.md +++ b/general/SystemDma/wdm/README.md @@ -8,24 +8,14 @@ products: - windows-wdk --- - - -<!--- - name: System DMA sample - platform: WDM - language: cpp - category: General - description: Demonstrates how a driver could use a system DMA controller to write data to a hardware location using V3 System DMA. - samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617722 ----> - # System DMA This sample demonstrates the usage of V3 System DMA. It shows how a driver could use a system DMA controller supported by Windows to write data to a hardware location using DMA. -The sample consists of a legacy device driver and a Win32 console mode test application. The test application opens a handle to the device exposed by the driver and makes a DeviceIoControl call to initiate the example system DMA. To understand how the V3 system DMA calls are invoked please study SDmaWrite() in SDma.c. +The sample consists of a legacy device driver and a Win32 console mode test application. The test application opens a handle to the device exposed by the driver and makes a DeviceIoControl call to initiate the example system DMA. To understand how the V3 system DMA calls are invoked, see the SDmaWrite function in sdma.c. -**Note** This sample driver is not a PnP driver. This is a minimal driver meant to demonstrate an OS feature. Neither it nor its sample programs are intended for use in a production environment. Rather, they are intended for educational purposes and as a skeleton driver. +> [!NOTE] +> This sample driver is not a PnP driver. This is a minimal driver meant to demonstrate an OS feature. Neither it nor its sample programs are intended for use in a production environment. Rather, they are intended for educational purposes and as a skeleton driver. ## Run the sample |
