https://git.reactos.org/?p=reactos.git;a=commitdiff;h=ae72f18b55a2bc1a4ce11…
commit ae72f18b55a2bc1a4ce1191a503a3856bc384333
Author: Victor Perevertkin <victor.perevertkin(a)reactos.org>
AuthorDate: Tue Nov 3 23:23:35 2020 +0300
Commit: Victor Perevertkin <victor.perevertkin(a)reactos.org>
CommitDate: Tue Nov 3 23:23:35 2020 +0300
[UNIATA] Add an inf file for UniATA Management Port
---
drivers/storage/ide/uniata/CMakeLists.txt | 1 +
drivers/storage/ide/uniata/uniata_comm.inf | 91 ++++++++++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/drivers/storage/ide/uniata/CMakeLists.txt
b/drivers/storage/ide/uniata/CMakeLists.txt
index f8f952a5a79..0df8e748a6c 100644
--- a/drivers/storage/ide/uniata/CMakeLists.txt
+++ b/drivers/storage/ide/uniata/CMakeLists.txt
@@ -35,3 +35,4 @@ set_module_type(uniata kernelmodedriver)
add_importlibs(uniata scsiport ntoskrnl hal)
add_cd_file(TARGET uniata DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_registry_inf(uniata_reg.inf)
+add_driver_inf(uniata uniata_comm.inf)
diff --git a/drivers/storage/ide/uniata/uniata_comm.inf
b/drivers/storage/ide/uniata/uniata_comm.inf
new file mode 100644
index 00000000000..12ea786cbf5
--- /dev/null
+++ b/drivers/storage/ide/uniata/uniata_comm.inf
@@ -0,0 +1,91 @@
+; Copyright (c) 2002-2012 UniATA group
+
+[Version]
+Signature="$Windows NT$"
+Provider=%ALTERWARE%
+ClassGUID={4D36E97D-E325-11CE-BFC1-08002BE10318}
+Class=System
+;CatalogFile=uniata.cat
+DriverVer=08/25/2012,0.43.4.2
+
+
+[DestinationDirs]
+DefaultDestDir = 11 ; DIRID_DRIVERS
+
+[ControlFlags]
+ExcludeFromSelect = *
+
+;
+; Driver information
+;
+
+[Manufacturer]
+%ALTERWARE%=UNIATA_COMM
+
+[UNIATA_COMM]
+;Well-known adapters
+%UNIATA__MANAGEMENT_PORT.DeviceDesc%=uniata_Inst, SCSI\NetUNIATA__MANAGEMENT_PORT
+%UNIATA__MANAGEMENT_PORT.DeviceDesc%=uniata_Inst, IDE\NetUNIATA__MANAGEMENT_PORT
+%UNIATA__MANAGEMENT_PORT.DeviceDesc%=uniata_Inst, SCSI\NetUNIATA__MANAGEMENT_PORT_
+%UNIATA__MANAGEMENT_PORT.DeviceDesc%=uniata_Inst, IDE\NetUNIATA__MANAGEMENT_PORT_
+; For Win 2003
+%UNIATA__MANAGEMENT_PORT.DeviceDesc%=uniata_Inst, SCSI\NetUNIATA__Management_Port*_*
+%UNIATA__MANAGEMENT_PORT.DeviceDesc%=uniata_Inst, IDE\NetUNIATA__Management_Port*_*
+;
+; General installation section
+;
+
+[uniata_Inst]
+AddReg = uniata_Inst.AddReg
+CopyFiles =
+
+[uniata_Inst.AddReg]
+
+;
+; File sections
+;
+
+[uniata_Inst.Miniport]
+uniata.sys
+
+
+;
+; Service Installation
+;
+
+[uniata_Inst.Services]
+AddService =
+
+;
+; Source file information
+;
+
+[SourceDisksNames.x86]
+1 = %DiskId1%,,,""
+
+[SourceDisksFiles]
+; Files for disk UniATA Installation Disk #1 (SCSIAdapter)
+uniata.sys = 1,,
+
+
+[Strings]
+;Well-known adapters
+UNIATA__MANAGEMENT_PORT.DeviceDesc="UniATA virtual communication device"
+UniATA_Name = "Universal ATA Driver (Win XP)"
+ALTERWARE = "AlterWare"
+
+;*******************************************
+;
+; Non-Localizable Strings
+;
+
+REG_SZ = 0x00000000
+REG_MULTI_SZ = 0x00010000
+REG_EXPAND_SZ = 0x00020000
+REG_BINARY = 0x00000001
+REG_DWORD = 0x00010001
+SERVICEROOT = "System\CurrentControlSet\Services"
+
+IOLOGMSGDLL = "\IoLogMsg.dll"
+
+DiskId1 = "UniATA Installation disk"