Skip to content

Commit

Permalink
VSTS 12737998
Browse files Browse the repository at this point in the history
  • Loading branch information
barrygolden committed Aug 26, 2017
1 parent 112a284 commit 13ca5b6
Show file tree
Hide file tree
Showing 23 changed files with 233 additions and 3 deletions.
12 changes: 11 additions & 1 deletion sd/miniport/sdhc/README.md
@@ -1,5 +1,15 @@
<!---
name: Standard SD Host Controller Miniport
platform: WDM
language: cpp
category: Storage
description: Provides a functional miniport implementation for a standard SD host controller.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617952
--->


Standard SD Host Controller Miniport
===================
====================================

This is a sample for a Secure Digital (SD) Host Controller miniport driver. The driver works in conjunction with sdport.sys, which implements SD/SDIO/eMMC protocol and WDM interfaces, to provide the host register interface.

Expand Down
10 changes: 10 additions & 0 deletions sd/sdiomars/README.md
@@ -1,3 +1,13 @@
<!---
name: SDIO Driver
platform: KMDF
language: cpp
category: Storage
description: A functional KMDF Secure Digital (SD) IO driver for use with a generic mars development board.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617953
--->


Storage SDIO Driver
===================

Expand Down
10 changes: 10 additions & 0 deletions security/elam/README.md
@@ -1,3 +1,13 @@
<!---
name: Early Launch Anti-Malware Driver
platform: KMDF
language: cpp
category: Security
description: Demonstrates how to receive notifications about the initialization of regular boot start drivers in an Early Launch Anti-Malware driver.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617954
--->


Early Launch Anti-Malware Driver
================================

Expand Down
10 changes: 10 additions & 0 deletions serial/VirtualSerial/README.md
@@ -1,3 +1,13 @@
<!---
name: Virtual serial driver sample
platform: UDMF1
language: cpp
category: Serial
description: Demonstrates a simple virtual serial driver (ComPort) and a controller-less modem driver (FakeModem).
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617963
--->


Virtual serial driver sample
============================

Expand Down
10 changes: 10 additions & 0 deletions serial/VirtualSerial2/README.md
@@ -1,3 +1,13 @@
<!---
name: Virtual serial driver sample (UMDF version 2)
platform: UMDF2
language: cpp
category: Serial
description: Demonstrates UMDF version 2 serial drivers and includes a simple virtual serial driver (ComPort) and a controller-less modem driver (FakeModem).
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617965
--->


Virtual serial driver sample
============================

Expand Down
10 changes: 10 additions & 0 deletions serial/serenum/README.md
@@ -1,3 +1,13 @@
<!---
name: Serenum sample
platform: WDM
language: cpp
category: Serial
description: Enumerates Plug-n-Play RS-232 devices that are compliant with the current revision of Plug and Play External COM Device.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617961
--->


Serenum sample
==============

Expand Down
10 changes: 10 additions & 0 deletions serial/serial/README.md
@@ -1,3 +1,13 @@
<!---
name: Serial Port Driver
platform: KMDF
language: cpp
category: Serial
description: The Serial (16550-based RS-232) sample driver is a WDF version of the inbox Serial.sys driver.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617962
--->


Serial Port Driver
==================

Expand Down
10 changes: 10 additions & 0 deletions setup/devcon/README.md
@@ -1,3 +1,13 @@
<!---
name: Device Console (DevCon) Tool
platform: Tool
language: cpp
category: Setup
description: DevCon enables, disables, installs, configures, and removes devices on the local computer and displays detailed information about devices on local and remote computers.
samplefwlink: https://go.microsoft.com/fwlink/p/?linkid=856741
--->


Device Console (DevCon) Tool
============================

Expand Down
12 changes: 11 additions & 1 deletion simbatt/README.md
@@ -1,3 +1,13 @@
SimBatt: Battery Battery Driver Sample
<!---
name: Simulated Battery Driver Sample
platform: KMDF
language: cpp
category: Battery Power
description: Demonstrates a KMDF-based implementation of Windows battery driver interfaces.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620188
--->


SimBatt: Simulated Battery Driver Sample
======================================
SimBatt is simulated battery device driver, this source code is intended to demonstrate implementation of Windows battery driver interfaces. This is a KMDF based sample. You may use this sample as a starting point to implement a battery miniport specific to your needs.
10 changes: 10 additions & 0 deletions smartcrd/README.md
@@ -1,3 +1,13 @@
<!---
name: PCMCIA Smart Card Driver
platform: KMDF
language: cpp
category: SmartCard
description: Demonstrates how to write a KMDF driver for the SCM Microsystems PCMCIA smart card reader.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617968
--->


PCMCIA Smart Card Driver
========================

Expand Down
12 changes: 11 additions & 1 deletion spb/SkeletonI2C/README.md
@@ -1,5 +1,15 @@
<!---
name: Skeleton I2C Sample Driver
platform: KMDF
language: cpp
category: SimplePeripheralBus
description: Demonstrates how to design a KMDF controller driver for Windows that conforms to the simple peripheral bus (SPB) device driver interface (DDI).
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617969
--->


Skeleton I2C Sample Driver
=========================
==========================

The SkeletonI2C sample demonstrates how to design a KMDF controller driver for Windows that conforms to the [simple peripheral bus](http://msdn.microsoft.com/en-us/library/windows/hardware/hh450903) (SPB) device driver interface (DDI). SPB is an abstraction for low-speed serial buses (for example, I<sup>2</sup>C and SPI) that allows peripheral drivers to be developed for cross-platform use without any knowledge of the underlying bus hardware or device connections. While this sample implements an empty I<sup>2</sup>C driver, it could just as easily be the starting point for an SPI driver with only minor modifications.

Expand Down
10 changes: 10 additions & 0 deletions spb/SpbTestTool/README.md
@@ -1,3 +1,13 @@
<!---
name: SpbTestTool sample
platform: KMDF
language: cpp
category: SimplePeripheralBus
description: Demonstrates how to open a handle to the SPB controller, use the SPB interface from a KMDF driver, and employ GPIO.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617970
--->


SpbTestTool
===========

Expand Down
10 changes: 10 additions & 0 deletions storage/class/cdrom/README.md
@@ -1,3 +1,13 @@
<!---
name: CDROM Storage Class Driver
platform: KMDF
language: cpp
category: Storage
description: Provide access to CD, DVD and Blu-ray drives, supports Plug and Play, Power Management, and AutoRun (media change notification).
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617971
--->


CDROM Storage Class Driver
==========================

Expand Down
10 changes: 10 additions & 0 deletions storage/class/classpnp/README.md
@@ -1,3 +1,13 @@
<!---
name: ClassPnP Class Driver Library
platform: WDM
language: cpp
category: Storage
description: A library storage class driver used by disk, CDROM, and the tape class drivers.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617978
--->


ClassPnP Storage Class Driver Library
=====================================

Expand Down
10 changes: 10 additions & 0 deletions storage/class/disk/README.md
@@ -1,3 +1,13 @@
<!---
name: Disk Class Driver
platform: WDM
language: cpp
category: Storage
description: A class driver for disk devices.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617979
--->


Disk Class Driver
=================

Expand Down
10 changes: 10 additions & 0 deletions storage/filters/addfilter/README.md
@@ -1,3 +1,13 @@
<!---
name: AddFilter Storage Filter Tool
platform: Application
language: cpp
category: Storage
description: A command-line application that adds and removes filter drivers for a given drive or volume.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617980
--->


AddFilter Storage Filter Tool
=============================

Expand Down
10 changes: 10 additions & 0 deletions storage/iscsi/README.md
@@ -1,3 +1,13 @@
<!---
name: iSCSI WMI Client
platform: WDM
language: cpp
category: Storage
description: A WMI iSCSI miniport that can be tested using the iSCSICLI.exe tool, the iSCSI Initiator Properties page, the WBEMTEST.exe tool, and customized WMI scripts.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617981
--->


iSCSI WMI Client
================

Expand Down
10 changes: 10 additions & 0 deletions storage/miniports/lsi_u3/README.md
@@ -1,3 +1,13 @@
<!---
name: LSI_U3 StorPort Miniport Driver
platform: WDM
language: cpp
category: Storage
description: An adapter driver for use with Parallel SCSI Host Bus Adapters or on-motherboard solutions that use the LSI 53C1010 SCSI ASIC.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617982
--->


LSI\_U3 StorPort Miniport Driver
================================

Expand Down
10 changes: 10 additions & 0 deletions storage/miniports/storahci/README.md
@@ -1,3 +1,13 @@
<!---
name: StorAHCI StorPort Miniport
platform: WDM
language: cpp
category: Storage
description: A sample Storport ACHI miniport driver.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617983
--->


StorAhci StorPort Miniport Driver
=================================

Expand Down
10 changes: 10 additions & 0 deletions storage/msdsm/README.md
@@ -1,3 +1,13 @@
<!---
name: Multipath I/O (MPIO) DSM Sample
platform: WDM
language: cpp
category: Storage
description: Provides a sample for building vendor-specific device-specific modules (DSM), supports iSCSI and Fibre Channel devices.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=620203
--->


Multipath I/O (MPIO) DSM Sample
===============================

Expand Down
10 changes: 10 additions & 0 deletions storage/ramdisk/README.md
@@ -1,3 +1,13 @@
<!---
name: RAMDisk Storage Driver Sample
platform: KMDF
language: cpp
category: Storage
description: Demonstrates how to write a RAM disk software-only function driver using KMDF.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617988
--->


RAMDisk Storage Driver Sample
=============================

Expand Down
10 changes: 10 additions & 0 deletions storage/sfloppy/README.md
@@ -1,3 +1,13 @@
<!---
name: Super Floppy (sfloppy) Storage Class Driver
platform: WDM
language: cpp
category: Storage
description: A smaple class driver for Super Floppy disk drives.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617989
--->


Super Floppy (sfloppy) Storage Class Driver
===========================================

Expand Down
10 changes: 10 additions & 0 deletions storage/tools/spti/README.md
@@ -1,3 +1,13 @@
<!---
name: SCSI Pass-Through Interface Tool
platform: Application
language: cpp
category: Storage
description: Demonstrates how to communicate with a SCSI device using pass-through IOCTLs in an application using DeviceIoControl API.
samplefwlink: http://go.microsoft.com/fwlink/p/?LinkId=617990
--->


SCSI Pass-Through Interface Tool
================================

Expand Down

0 comments on commit 13ca5b6

Please sign in to comment.