summaryrefslogtreecommitdiff
path: root/bluetooth/serialhcibus/WDK/SerialBusWdk.inx
diff options
context:
space:
mode:
authorDave Wilson <[email protected]>2015-03-17 19:50:07 -0700
committerDave Wilson <[email protected]>2015-03-17 19:50:07 -0700
commit97cf5197cf5b882b2c689d8dc2b555f2edf8f418 (patch)
tree46f3701832d70b420eb0fc0eb93261f9da45db3f /bluetooth/serialhcibus/WDK/SerialBusWdk.inx
parentef1905bf1e8825bb31120dfb27e0daf3154d859a (diff)
Initial publish
Diffstat (limited to 'bluetooth/serialhcibus/WDK/SerialBusWdk.inx')
-rw-r--r--bluetooth/serialhcibus/WDK/SerialBusWdk.inx88
1 files changed, 88 insertions, 0 deletions
diff --git a/bluetooth/serialhcibus/WDK/SerialBusWdk.inx b/bluetooth/serialhcibus/WDK/SerialBusWdk.inx
new file mode 100644
index 00000000..b6e81096
--- /dev/null
+++ b/bluetooth/serialhcibus/WDK/SerialBusWdk.inx
@@ -0,0 +1,88 @@
+;/*++
+;
+;Copyright (c) 2010 Microsoft Corporation All rights Reserved
+;
+;Module Name:
+;
+; SerialBusWdk.INF
+;
+;Abstract:
+; INF file for installing a serial bus driver over UART transport
+;
+;Installation Notes:
+; For testing purpose, use Devcon.exe to install
+;
+; "devcon install SerialBusWdk.inf SerialBusWdk_RootEnum"
+;
+;--*/
+
+[Version]
+Signature="$WINDOWS NT$"
+Class=System
+ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
+Provider=%MSFTSAMPLE%
+DriverVer=06/21/2006,6.2.7923.0
+CatalogFile=SerialBusWdk.cat
+
+[DestinationDirs]
+DefaultDestDir = 12
+
+
+[SourceDisksNames]
+1 = %DiskId1%,,,""
+
+[SourceDisksFiles]
+SerialBusWdk.sys = 1,,
+
+
+[ControlFlags]
+ExcludeFromSelect=*
+
+[Manufacturer]
+%StdMfg%=VendorModels,NT$ARCH$
+
+;*****************************************
+; Serial bus driver install Section
+;*****************************************
+
+[VendorModels.NT$ARCH$]
+%Bus.DeviceDesc%=Bus_Vendor, SerialBusWdk_RootEnum
+
+[Bus_Vendor.NT]
+CopyFiles=Bus.CopyFiles
+
+[Bus.CopyFiles]
+SerialBusWdk.sys
+
+[Bus_Vendor.NT.HW]
+AddReg=Bus_Vendor.NT.AddReg
+
+[Bus_Vendor.NT.AddReg]
+; Reference: http://msdn.microsoft.com/en-us/library/ff546320.aspx
+HKR,,DeviceCharacteristics,0x10001,0x0100 ; Use same security checks on relative opens
+; Reference: http://msdn.microsoft.com/en-us/library/windows/hardware/ff563667(v=vs.85).aspx
+HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; DACL Protected to allow generic-all access to built-in Admin group, system, and Local Service.
+
+;-------------- Service installation
+[Bus_Vendor.NT.Services]
+AddService = SerialBusWdk,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst
+
+; -------------- statbus driver install sections
+[Bus_Service_Inst]
+DisplayName = %Bus.SVCDESC%
+ServiceType = 1 ; SERVICE_KERNEL_DRIVER
+StartType = 3 ; SERVICE_DEMAND_START
+ErrorControl = 1 ; SERVICE_ERROR_NORMAL
+ServiceBinary = %12%\SerialBusWdk.sys
+
+[Strings]
+;Non-Localizable
+
+SPSVCINST_ASSOCSERVICE= 0x00000002
+
+;Localizable
+MSFTSAMPLE = "Microsoft Sample"
+StdMfg = "(Standard system devices)"
+DiskId1 = "Serial Bus Driver over UART Installation Disk #1"
+Bus.DeviceDesc = "Serial Bus Driver over UART Bus Enumerator"
+Bus.SVCDESC = "Serial Bus Driver over UART Bus Enumerator" \ No newline at end of file