From 220964b0166d1cac245012f866bbc5e54340de04 Mon Sep 17 00:00:00 2001 From: Max Romanov Date: Sat, 15 Jun 2024 13:08:38 +0300 Subject: [PATCH] Providing INF file This INF file should help Windows 7,8 users to enable MIDI Router serial port. Thanks to @iflyhigh . This close #1 issue (sad but true). --- midi-router.inf | 53 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 midi-router.inf diff --git a/midi-router.inf b/midi-router.inf new file mode 100644 index 0000000..2e17d44 --- /dev/null +++ b/midi-router.inf @@ -0,0 +1,53 @@ +[Strings] +DriverPackageDisplayName="MVR-Electronic Serial Port Driver for Windows 8.1 and earlier" +ManufacturerName="MVR-Electronic" +ServiceName="USB Serial Emulation Driver" +mvr.Bootloader.Name="MIDI Router" + +[DefaultInstall] +CopyINF=midi-router.inf + +[Version] +Class=Ports +ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} +Signature="$Windows NT$" +Provider=%ManufacturerName% +DriverVer=01/01/2023,1.0.0.0 +DriverPackageDisplayName=%DriverPackageDisplayName% + +[Manufacturer] +%ManufacturerName%=DeviceList, NTamd64 + +[DestinationDirs] +FakeModemCopyFileSection=12 +DefaultDestDir=12 + +[DeviceList] +%mvr.Bootloader.Name%=DriverInstall, USB\VID_16C0&PID_05E4 +%mvr.Bootloader.Name%=DriverInstall, USB\VID_16C0&PID_05E4&MI_00 + +[DeviceList.NTamd64] +%mvr.Bootloader.Name%=DriverInstall, USB\VID_16C0&PID_05E4 +%mvr.Bootloader.Name%=DriverInstall, USB\VID_16C0&PID_05E4&MI_00 + +[DriverInstall] +include=mdmcpq.inf,usb.inf +CopyFiles = FakeModemCopyFileSection +AddReg=DriverAddReg + +[DriverAddReg] +HKR,,DevLoader,,*ntkern +HKR,,NTMPDriver,,usbser.sys +HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" + +[DriverInstall.Services] +include=mdmcpq.inf +AddService=usbser, 0x00000002, DriverService + +[DriverService] +DisplayName=%ServiceName% +ServiceType=1 +StartType=3 +ErrorControl=1 +ServiceBinary=%12%\usbser.sys +LoadOrderGroup=Base