summaryrefslogtreecommitdiff
path: root/general/PLX9x5x/README.md
diff options
context:
space:
mode:
authorBarry Golden <[email protected]>2019-09-17 09:34:17 -0700
committerGitHub <[email protected]>2019-09-17 09:34:17 -0700
commit76ec9d210b0668d558f4a6ed5a82978fa65326ba (patch)
tree582c829424ebbd37dc20aca45bfc55b9f8681315 /general/PLX9x5x/README.md
parent42f70c9a35f678ec45995ef90e2d59cb459597d3 (diff)
Update README.md (#419)848928489184890848898488884887
Diffstat (limited to 'general/PLX9x5x/README.md')
-rw-r--r--general/PLX9x5x/README.md21
1 files changed, 5 insertions, 16 deletions
diff --git a/general/PLX9x5x/README.md b/general/PLX9x5x/README.md
index b72d1e01..ec998813 100644
--- a/general/PLX9x5x/README.md
+++ b/general/PLX9x5x/README.md
@@ -8,32 +8,21 @@ products:
- windows-wdk
---
-
-
-<!---
- name: PLX9x5x PCI Driver
- platform: KMDF
- language: cpp
- category: General PCI WDF
- description: Demonstrates how to write a driver for a generic PCI device using Windows Driver Frameworks (WDF).
- samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617719
---->
-
# PLX9x5x PCI Driver
-This sample demonstrates how to write driver for a generic PCI device using Windows Driver Framework. The target hardware for this driver is PLX9656/9653RDK-LITE board. The product kit and the hardware specification are available at <http://www.plxtech.com>.
+This sample demonstrates how to write driver for a generic PCI device using Windows Driver Framework. The target hardware for this driver is PLX9656/9653RDK-LITE board. The product kit and the hardware specification are available at the [PLX Technology](http://www.plxtech.com) website.
For more information, see [Peripheral Component Interconnect (PCI) Bus Drivers](http://msdn.microsoft.com/en-us/library/windows/hardware/ff537451).
-The device is a PCI device with port, memory, interrupt and DMA resources. Device can be stopped and started at run-time and also supports low power states. The driver is capable of doing concurrent read and write operations to the device but it can handle only one read or write request at any time. The following lists the driver framework interfaces demonstrated in this sample:
+The device is a PCI device with port, memory, interrupt and DMA resources. The device can be stopped and started at run-time and also supports low power states. The driver is capable of doing concurrent read and write operations to the device but it can handle only one read or write request at any time. The following driver framework interfaces are demonstrated in this sample:
-- Handling PnP & Power Events
+- Handling PnP and Power Events
- Registering a Device Interface
-- Hardware resource mapping: Port, Memory & Interrupt
+- Hardware resource mapping: Port, Memory, and Interrupt
- DMA Interfaces
- Serialized Default Queue for Write requests
- Serialized custom Queue for Read requests
-- Handling Interrupt & DPC
+- Handling Interrupt and DPC
To test the driver, run the PLX.EXE test application.