From 8cf16b5c899a60ea5982c5d8dc042153daf6ac5b Mon Sep 17 00:00:00 2001 From: heqnx Date: Fri, 11 Jul 2025 21:50:55 +0300 Subject: added packer templates --- packer/files/drivers/amd64/w10/balloon.cat | Bin 0 -> 8924 bytes packer/files/drivers/amd64/w10/balloon.inf | 105 +++++++++ packer/files/drivers/amd64/w10/balloon.sys | Bin 0 -> 47176 bytes packer/files/drivers/amd64/w10/blnsvr.exe | Bin 0 -> 166568 bytes packer/files/drivers/amd64/w10/netkvm.cat | Bin 0 -> 9723 bytes packer/files/drivers/amd64/w10/netkvm.inf | 327 ++++++++++++++++++++++++++++ packer/files/drivers/amd64/w10/netkvm.sys | Bin 0 -> 143048 bytes packer/files/drivers/amd64/w10/viorng.cat | Bin 0 -> 9772 bytes packer/files/drivers/amd64/w10/viorng.inf | 117 ++++++++++ packer/files/drivers/amd64/w10/viorng.sys | Bin 0 -> 43080 bytes packer/files/drivers/amd64/w10/viorngci.dll | Bin 0 -> 96424 bytes packer/files/drivers/amd64/w10/viorngum.dll | Bin 0 -> 96424 bytes packer/files/drivers/amd64/w10/vioscsi.cat | Bin 0 -> 9733 bytes packer/files/drivers/amd64/w10/vioscsi.inf | 123 +++++++++++ packer/files/drivers/amd64/w10/vioscsi.sys | Bin 0 -> 63688 bytes packer/files/drivers/amd64/w10/vioser.cat | Bin 0 -> 8916 bytes packer/files/drivers/amd64/w10/vioser.inf | 107 +++++++++ packer/files/drivers/amd64/w10/vioser.sys | Bin 0 -> 70728 bytes packer/files/drivers/amd64/w10/viostor.cat | Bin 0 -> 9733 bytes packer/files/drivers/amd64/w10/viostor.inf | 121 ++++++++++ packer/files/drivers/amd64/w10/viostor.sys | Bin 0 -> 62664 bytes packer/files/drivers/redhat-cert-old.cer | Bin 0 -> 1290 bytes packer/files/drivers/redhat-cert.cer | Bin 0 -> 1242 bytes 23 files changed, 900 insertions(+) create mode 100644 packer/files/drivers/amd64/w10/balloon.cat create mode 100644 packer/files/drivers/amd64/w10/balloon.inf create mode 100644 packer/files/drivers/amd64/w10/balloon.sys create mode 100644 packer/files/drivers/amd64/w10/blnsvr.exe create mode 100755 packer/files/drivers/amd64/w10/netkvm.cat create mode 100755 packer/files/drivers/amd64/w10/netkvm.inf create mode 100755 packer/files/drivers/amd64/w10/netkvm.sys create mode 100644 packer/files/drivers/amd64/w10/viorng.cat create mode 100644 packer/files/drivers/amd64/w10/viorng.inf create mode 100644 packer/files/drivers/amd64/w10/viorng.sys create mode 100644 packer/files/drivers/amd64/w10/viorngci.dll create mode 100644 packer/files/drivers/amd64/w10/viorngum.dll create mode 100755 packer/files/drivers/amd64/w10/vioscsi.cat create mode 100755 packer/files/drivers/amd64/w10/vioscsi.inf create mode 100755 packer/files/drivers/amd64/w10/vioscsi.sys create mode 100644 packer/files/drivers/amd64/w10/vioser.cat create mode 100644 packer/files/drivers/amd64/w10/vioser.inf create mode 100644 packer/files/drivers/amd64/w10/vioser.sys create mode 100755 packer/files/drivers/amd64/w10/viostor.cat create mode 100755 packer/files/drivers/amd64/w10/viostor.inf create mode 100755 packer/files/drivers/amd64/w10/viostor.sys create mode 100644 packer/files/drivers/redhat-cert-old.cer create mode 100644 packer/files/drivers/redhat-cert.cer (limited to 'packer/files/drivers') diff --git a/packer/files/drivers/amd64/w10/balloon.cat b/packer/files/drivers/amd64/w10/balloon.cat new file mode 100644 index 0000000..cdece36 Binary files /dev/null and b/packer/files/drivers/amd64/w10/balloon.cat differ diff --git a/packer/files/drivers/amd64/w10/balloon.inf b/packer/files/drivers/amd64/w10/balloon.inf new file mode 100644 index 0000000..4c8aeac --- /dev/null +++ b/packer/files/drivers/amd64/w10/balloon.inf @@ -0,0 +1,105 @@ +;/*++ +; +;Copyright (c) 2009-2017 Red Hat Inc. +; +;Module Name: +; BALLOON.INF +; +;Abstract: +; +;Installation Notes: +; Using Devcon: Type "devcon install BALLOON.inf PCI\VEN_1AF4&DEV_1002&SUBSYS_00051AF4&REV_00" or +; "devcon install BALLOON.inf PCI\VEN_1AF4&DEV_1045&SUBSYS_11001AF4&REV_01" to install +; +;--*/ + +[Version] +Signature="$WINDOWS NT$" +Class=System +ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318} +Provider=%RHEL% +DriverVer=07/19/2017,100.74.104.14100 +CatalogFile=Balloon.cat +DriverPackageType = PlugAndPlay +DriverPackageDisplayName = %BALLOON.DeviceDesc% +PnpLockdown = 1 + +[DestinationDirs] +DefaultDestDir = 12 +BALLOON_Device_CoInstaller_CopyFiles = 11 + +[SourceDisksNames] +1 = %DiskId1%,,,"" + +[SourceDisksFiles] +balloon.sys = 1,, +; + + +;***************************************** +; BALLOON Install Section +;***************************************** + +[Manufacturer] +%RHEL%=Standard,NTamd64.10.0 + +[Standard.NTamd64.10.0] +%BALLOON.DeviceDesc%=BALLOON_Device, PCI\VEN_1AF4&DEV_1002&SUBSYS_00051AF4&REV_00 +%BALLOON.DeviceDesc%=BALLOON_Device, PCI\VEN_1AF4&DEV_1045&SUBSYS_11001AF4&REV_01 + +[BALLOON_Device.NT] +CopyFiles=Drivers_Dir + +[Drivers_Dir] +balloon.sys + + +;-------------- Service installation +[BALLOON_Device.NT.Services] +AddService = BALLOON,%SPSVCINST_ASSOCSERVICE%, BALLOON_Service_Inst, BALLOON_Logging_Inst + +; -------------- BALLOON driver install sections +[BALLOON_Service_Inst] +DisplayName = %BALLOON.SVCDESC% +ServiceType = 1 ; SERVICE_KERNEL_DRIVER +StartType = 3 ; SERVICE_DEMAND_START +ErrorControl = 1 ; SERVICE_ERROR_NORMAL +ServiceBinary = %12%\balloon.sys + +; -------------- BALLOON driver eventlog install sections +[BALLOON_Logging_Inst] +AddReg = BALLOON_Logging_Inst_AddReg + +[BALLOON_Logging_Inst_AddReg] +HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\balloon.sys" +HKR,,TypesSupported,0x00010001,7 + +;--- BALLOON_Device Coinstaller installation ------ +; + +[BALLOON_Device.NT.CoInstallers] +AddReg=BALLOON_Device_CoInstaller_AddReg +CopyFiles=BALLOON_Device_CoInstaller_CopyFiles + +[BALLOON_Device_CoInstaller_AddReg] +; + + +[BALLOON_Device_CoInstaller_CopyFiles] +; + + +[BALLOON_Device.NT.Wdf] +KmdfService = BALLOON, BALLOON_wdfsect +[BALLOON_wdfsect] +KmdfLibraryVersion = 1.15 + + +[Strings] +SPSVCINST_ASSOCSERVICE= 0x00000002 +RHEL = "Red Hat, Inc." +DiskId1 = "VirtIO Balloon Installation Disk #1" +BALLOON.DeviceDesc = "VirtIO Balloon Driver" +BALLOON.SVCDESC = "VirtIO Balloon Service" +ClassName = "VirtIO Balloon Device" + diff --git a/packer/files/drivers/amd64/w10/balloon.sys b/packer/files/drivers/amd64/w10/balloon.sys new file mode 100644 index 0000000..316a162 Binary files /dev/null and b/packer/files/drivers/amd64/w10/balloon.sys differ diff --git a/packer/files/drivers/amd64/w10/blnsvr.exe b/packer/files/drivers/amd64/w10/blnsvr.exe new file mode 100644 index 0000000..63ec950 Binary files /dev/null and b/packer/files/drivers/amd64/w10/blnsvr.exe differ diff --git a/packer/files/drivers/amd64/w10/netkvm.cat b/packer/files/drivers/amd64/w10/netkvm.cat new file mode 100755 index 0000000..bbb9cd0 Binary files /dev/null and b/packer/files/drivers/amd64/w10/netkvm.cat differ diff --git a/packer/files/drivers/amd64/w10/netkvm.inf b/packer/files/drivers/amd64/w10/netkvm.inf new file mode 100755 index 0000000..164b4ff --- /dev/null +++ b/packer/files/drivers/amd64/w10/netkvm.inf @@ -0,0 +1,327 @@ +;------------------------------------------------------------------------------- +;Copyright (c) 2008-2019 Red Hat Inc. +; +; +;Module Name: +; netkvm.inf +; +; VirtIO Ethernet Adapter +; +;------------------------------------------------------------------------------- + +[version] +Signature = "$Windows NT$" +Class = Net +CatalogFile = netkvm.cat +ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} +Provider=%VENDOR% +DriverVer = 04/12/2019,100.77.104.17100 +DriverPackageType = PlugAndPlay +DriverPackageDisplayName = %kvmnet6.DeviceDesc% + +[Manufacturer] +%VENDOR% = NetKVM, NTamd64.10.0 + +[NetKVM.NTamd64.10.0] +%kvmnet6.DeviceDesc% = kvmnet6.ndi, PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00, PCI\VEN_1AF4&DEV_1000 +%kvmnet6.DeviceDesc% = kvmnet6.ndi, PCI\VEN_1AF4&DEV_1041&SUBSYS_11001AF4&REV_01, PCI\VEN_1AF4&DEV_1041 + +[kvmnet6.ndi.hw] +AddReg = kvmnet6.EnableMSI + +[kvmnet6.EnableMSI] +;HKR, "Interrupt Management",, 0x00000010 +;HKR, "Interrupt Management\MessageSignaledInterruptProperties",, 0x00000010 +HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1 +HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 2048 +;HKR, "Interrupt Management\Affinity Policy",, 0x00000010 +HKR, "Interrupt Management\Affinity Policy", DevicePolicy, 0x00010001, 0 +HKR, "Interrupt Management\Affinity Policy", DevicePriority, 0x00010001, 2 + +[kvmnet6.ndi] +Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI +BusType = 5 ; PCI +AddReg = kvmnet6.Reg, Parameters +CopyFiles = kvmnet6.CopyFiles +*IfType = 6 +*MediaType = 0 ; NdisMedium802_3 +*PhysicalMediaType = 0 ; NdisPhysicalMediumUnspecified + +[kvmnet6.ndi.Services] +AddService = netkvm, 2, kvmnet6.Service, kvmnet6.EventLog + +;----------------------------------------------------------------------------- +; Red Hat ParaVirtualized Miniport Common +;----------------------------------------------------------------------------- + +[kvmnet6.Reg] +HKR, , BusNumber, 0, "0" +HKR, Ndi, Service, 0, "netkvm" +HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" +HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" + +HKR, Ndi\params\*RSS, ParamDesc, 0, "Receive Side Scaling" +HKR, Ndi\params\*RSS, Type, 0, "enum" +HKR, Ndi\params\*RSS, Default, 0, "1" +HKR, Ndi\params\*RSS, Optional, 0, "0" +HKR, Ndi\params\*RSS\enum, "0", 0, "Disabled" +HKR, Ndi\params\*RSS\enum, "1", 0, "Enabled" + +HKR, Ndi\params\*NumRssQueues, ParamDesc, 0, "Maximum Number of RSS Queues" +HKR, Ndi\params\*NumRssQueues, type, 0, "int" +HKR, Ndi\params\*NumRssQueues, default, 0, "8" +HKR, Ndi\params\*NumRssQueues, min, 0, "1" +HKR, Ndi\params\*NumRssQueues, max, 0, "16" +HKR, Ndi\params\*NumRssQueues, step, 0, "1" + +HKR, Ndi\params\*RscIPv4, ParamDesc, 0, "Recv Segment Coalescing (IPv4)" +HKR, Ndi\params\*RscIPv4, Type, 0, "enum" +HKR, Ndi\params\*RscIPv4, Default, 0, "1" +HKR, Ndi\params\*RscIPv4, Optional, 0, "0" +HKR, Ndi\params\*RscIPv4\enum, "0", 0, "Disabled" +HKR, Ndi\params\*RscIPv4\enum, "1", 0, "Enabled" + +HKR, Ndi\params\*RscIPv6, ParamDesc, 0, "Recv Segment Coalescing (IPv6)" +HKR, Ndi\params\*RscIPv6, Type, 0, "enum" +HKR, Ndi\params\*RscIPv6, Default, 0, "1" +HKR, Ndi\params\*RscIPv6, Optional, 0, "0" +HKR, Ndi\params\*RscIPv6\enum, "0", 0, "Disabled" +HKR, Ndi\params\*RscIPv6\enum, "1", 0, "Enabled" + +[Parameters] + +HKR, Ndi\Params\Priority, ParamDesc, 0, %Priority% +HKR, Ndi\Params\Priority, Default, 0, "1" +HKR, Ndi\Params\Priority, type, 0, "enum" +HKR, Ndi\Params\Priority\enum, "1", 0, %Enable% +HKR, Ndi\Params\Priority\enum, "0", 0, %Disable% + +HKR, Ndi\Params\*PriorityVLANTag, ParamDesc, 0, %PriorityVlanTag% +HKR, Ndi\Params\*PriorityVLANTag, Default, 0, "3" +HKR, Ndi\Params\*PriorityVLANTag, type, 0, "enum" +HKR, Ndi\Params\*PriorityVLANTag\enum, "3", 0, %Priority_Vlan% +HKR, Ndi\Params\*PriorityVLANTag\enum, "2", 0, %VLan% +HKR, Ndi\Params\*PriorityVLANTag\enum, "1", 0, %PriorityOnly% +HKR, Ndi\Params\*PriorityVLANTag\enum, "0", 0, %Disable% + +HKR, Ndi\params\VlanID, ParamDesc, 0, %VLan_ID% +HKR, Ndi\params\VlanID, type, 0, "int" +HKR, Ndi\params\VlanID, default, 0, "0" +HKR, Ndi\params\VlanID, min, 0, "0" +HKR, Ndi\params\VlanID, max, 0, "4095" + +HKR, Ndi\Params\DoLog, ParamDesc, 0, %EnableLogging% +HKR, Ndi\Params\DoLog, Default, 0, "1" +HKR, Ndi\Params\DoLog, type, 0, "enum" +HKR, Ndi\Params\DoLog\enum, "1", 0, %Enable% +HKR, Ndi\Params\DoLog\enum, "0", 0, %Disable% + +HKR, Ndi\params\DebugLevel, ParamDesc, 0, %DebugLevel% +HKR, Ndi\params\DebugLevel, type, 0, "int" +HKR, Ndi\params\DebugLevel, default, 0, "0" +HKR, Ndi\params\DebugLevel, min, 0, "0" +HKR, Ndi\params\DebugLevel, max, 0, "8" +HKR, Ndi\params\DebugLevel, step, 0, "1" + +HKR, Ndi\params\MTU, ParamDesc, 0, %MTU% +HKR, Ndi\params\MTU, type, 0, "long" +HKR, Ndi\params\MTU, default, 0, "1500" +HKR, Ndi\params\MTU, min, 0, "576" +HKR, Ndi\params\MTU, max, 0, "65500" +HKR, Ndi\params\MTU, step, 0, "1" + +HKR, Ndi\params\TxCapacity, ParamDesc, 0, %TxCapacity% +HKR, Ndi\params\TxCapacity, type, 0, "enum" +HKR, Ndi\params\TxCapacity, default, 0, "1024" +HKR, Ndi\Params\TxCapacity\enum, "16", 0, %String_16% +HKR, Ndi\Params\TxCapacity\enum, "32", 0, %String_32% +HKR, Ndi\Params\TxCapacity\enum, "64", 0, %String_64% +HKR, Ndi\Params\TxCapacity\enum, "128", 0, %String_128% +HKR, Ndi\Params\TxCapacity\enum, "256", 0, %String_256% +HKR, Ndi\Params\TxCapacity\enum, "512", 0, %String_512% +HKR, Ndi\Params\TxCapacity\enum, "1024", 0, %String_1024% + +HKR, Ndi\params\RxCapacity, ParamDesc, 0, %RxCapacity% +HKR, Ndi\params\RxCapacity, type, 0, "enum" +HKR, Ndi\params\RxCapacity, default, 0, "256" +HKR, Ndi\Params\RxCapacity\enum, "16", 0, %String_16% +HKR, Ndi\Params\RxCapacity\enum, "32", 0, %String_32% +HKR, Ndi\Params\RxCapacity\enum, "64", 0, %String_64% +HKR, Ndi\Params\RxCapacity\enum, "128", 0, %String_128% +HKR, Ndi\Params\RxCapacity\enum, "256", 0, %String_256% +HKR, Ndi\Params\RxCapacity\enum, "512", 0, %String_512% +HKR, Ndi\Params\RxCapacity\enum, "1024", 0, %String_1024% + +HKR, Ndi\params\NetworkAddress, ParamDesc, 0, %NetworkAddress% +HKR, Ndi\params\NetworkAddress, type, 0, "edit" +HKR, Ndi\params\NetworkAddress, Optional, 0, "1" + +HKR, Ndi\Params\OffLoad.TxChecksum, ParamDesc, 0, %OffLoad.TxChecksum% +HKR, Ndi\Params\OffLoad.TxChecksum, Default, 0, "31" +HKR, Ndi\Params\OffLoad.TxChecksum, type, 0, "enum" +HKR, Ndi\Params\OffLoad.TxChecksum\enum, "31", 0, %All% +HKR, Ndi\Params\OffLoad.TxChecksum\enum, "27", 0, %TCPUDPAll% +HKR, Ndi\Params\OffLoad.TxChecksum\enum, "3", 0, %TCPUDPv4% +HKR, Ndi\Params\OffLoad.TxChecksum\enum, "1", 0, %TCPv4% +HKR, Ndi\Params\OffLoad.TxChecksum\enum, "0", 0, %Disable% + +HKR, Ndi\Params\OffLoad.TxLSO, ParamDesc, 0, %OffLoad.TxLSO% +HKR, Ndi\Params\OffLoad.TxLSO, Default, 0, "2" +HKR, Ndi\Params\OffLoad.TxLSO, type, 0, "enum" +HKR, Ndi\Params\OffLoad.TxLSO\enum, "2", 0, %Maximal% +HKR, Ndi\Params\OffLoad.TxLSO\enum, "1", 0, %IPv4% +HKR, Ndi\Params\OffLoad.TxLSO\enum, "0", 0, %Disable% + +HKR, Ndi\Params\OffLoad.RxCS, ParamDesc, 0, %OffLoad.RxCS% +HKR, Ndi\Params\OffLoad.RxCS, Default, 0, "31" +HKR, Ndi\Params\OffLoad.RxCS, type, 0, "enum" +HKR, Ndi\Params\OffLoad.RxCS\enum, "31", 0, %All% +HKR, Ndi\Params\OffLoad.RxCS\enum, "27", 0, %TCPUDPAll% +HKR, Ndi\Params\OffLoad.RxCS\enum, "3", 0, %TCPUDPv4% +HKR, Ndi\Params\OffLoad.RxCS\enum, "1", 0, %TCPv4% +HKR, Ndi\Params\OffLoad.RxCS\enum, "0", 0, %Disable% + +HKR, Ndi\Params\*IPChecksumOffloadIPv4, ParamDesc, 0, %Std.IPChecksumOffloadv4% +HKR, Ndi\Params\*IPChecksumOffloadIPv4, Default, 0, "3" +HKR, Ndi\Params\*IPChecksumOffloadIPv4, type, 0, "enum" +HKR, Ndi\Params\*IPChecksumOffloadIPv4\enum, "3", 0, %TxRx% +HKR, Ndi\Params\*IPChecksumOffloadIPv4\enum, "2", 0, %Rx% +HKR, Ndi\Params\*IPChecksumOffloadIPv4\enum, "1", 0, %Tx% +HKR, Ndi\Params\*IPChecksumOffloadIPv4\enum, "0", 0, %Disable% + +HKR, Ndi\Params\*LsoV2IPv4, ParamDesc, 0, %Std.LsoV2IPv4% +HKR, Ndi\Params\*LsoV2IPv4, Default, 0, "1" +HKR, Ndi\Params\*LsoV2IPv4, type, 0, "enum" +HKR, Ndi\Params\*LsoV2IPv4\enum, "1", 0, %Enable% +HKR, Ndi\Params\*LsoV2IPv4\enum, "0", 0, %Disable% + +HKR, Ndi\Params\*LsoV2IPv6, ParamDesc, 0, %Std.LsoV2IPv6% +HKR, Ndi\Params\*LsoV2IPv6, Default, 0, "1" +HKR, Ndi\Params\*LsoV2IPv6, type, 0, "enum" +HKR, Ndi\Params\*LsoV2IPv6\enum, "1", 0, %Enable% +HKR, Ndi\Params\*LsoV2IPv6\enum, "0", 0, %Disable% + +HKR, Ndi\Params\*UDPChecksumOffloadIPv4, ParamDesc, 0, %Std.UDPChecksumOffloadIPv4% +HKR, Ndi\Params\*UDPChecksumOffloadIPv4, Default, 0, "3" +HKR, Ndi\Params\*UDPChecksumOffloadIPv4, type, 0, "enum" +HKR, Ndi\Params\*UDPChecksumOffloadIPv4\enum, "3", 0, %TxRx% +HKR, Ndi\Params\*UDPChecksumOffloadIPv4\enum, "2", 0, %Rx% +HKR, Ndi\Params\*UDPChecksumOffloadIPv4\enum, "1", 0, %Tx% +HKR, Ndi\Params\*UDPChecksumOffloadIPv4\enum, "0", 0, %Disable% + +HKR, Ndi\Params\*TCPChecksumOffloadIPv4, ParamDesc, 0, %Std.TCPChecksumOffloadIPv4% +HKR, Ndi\Params\*TCPChecksumOffloadIPv4, Default, 0, "3" +HKR, Ndi\Params\*TCPChecksumOffloadIPv4, type, 0, "enum" +HKR, Ndi\Params\*TCPChecksumOffloadIPv4\enum, "3", 0, %TxRx% +HKR, Ndi\Params\*TCPChecksumOffloadIPv4\enum, "2", 0, %Rx% +HKR, Ndi\Params\*TCPChecksumOffloadIPv4\enum, "1", 0, %Tx% +HKR, Ndi\Params\*TCPChecksumOffloadIPv4\enum, "0", 0, %Disable% + +HKR, Ndi\Params\*TCPChecksumOffloadIPv6, ParamDesc, 0, %Std.TCPChecksumOffloadIPv6% +HKR, Ndi\Params\*TCPChecksumOffloadIPv6, Default, 0, "3" +HKR, Ndi\Params\*TCPChecksumOffloadIPv6, type, 0, "enum" +HKR, Ndi\Params\*TCPChecksumOffloadIPv6\enum, "3", 0, %TxRx% +HKR, Ndi\Params\*TCPChecksumOffloadIPv6\enum, "2", 0, %Rx% +HKR, Ndi\Params\*TCPChecksumOffloadIPv6\enum, "1", 0, %Tx% +HKR, Ndi\Params\*TCPChecksumOffloadIPv6\enum, "0", 0, %Disable% + +HKR, Ndi\Params\*UDPChecksumOffloadIPv6, ParamDesc, 0, %Std.UDPChecksumOffloadIPv6% +HKR, Ndi\Params\*UDPChecksumOffloadIPv6, Default, 0, "3" +HKR, Ndi\Params\*UDPChecksumOffloadIPv6, type, 0, "enum" +HKR, Ndi\Params\*UDPChecksumOffloadIPv6\enum, "3", 0, %TxRx% +HKR, Ndi\Params\*UDPChecksumOffloadIPv6\enum, "2", 0, %Rx% +HKR, Ndi\Params\*UDPChecksumOffloadIPv6\enum, "1", 0, %Tx% +HKR, Ndi\Params\*UDPChecksumOffloadIPv6\enum, "0", 0, %Disable% + +HKR, Ndi\params\NumberOfHandledRXPacketsInDPC, ParamDesc, 0, %NumberOfHandledRXPacketsInDPC% +HKR, Ndi\params\NumberOfHandledRXPacketsInDPC, type, 0, "long" +HKR, Ndi\params\NumberOfHandledRXPacketsInDPC, default, 0, "1000" +HKR, Ndi\params\NumberOfHandledRXPacketsInDPC, min, 0, "1" +HKR, Ndi\params\NumberOfHandledRXPacketsInDPC, max, 0, "10000" +HKR, Ndi\params\NumberOfHandledRXPacketsInDPC, step, 0, "1" + +[kvmnet6.CopyFiles] +netkvm.sys,,,2 + +[kvmnet6.Service] +DisplayName = %kvmnet6.Service.DispName% +ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% +StartType = 3 ;%SERVICE_DEMAND_START% +ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% +ServiceBinary = %12%\netkvm.sys +LoadOrderGroup = NDIS +AddReg = TextModeFlags.Reg + +[kvmnet6.EventLog] +AddReg = kvmnet6.AddEventLog.Reg + +[kvmnet6.AddEventLog.Reg] +HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" +HKR, , TypesSupported, 0x00010001, 7 + +[TextModeFlags.Reg] +HKR,,TextModeFlags,0x00010001, 0x0001 +HKR,Parameters,DisableMSI,,"0" +HKR,Parameters,EarlyDebug,,"3" + +[SourceDisksNames] +1 = %DiskId1%,,,"" + +[SourceDisksFiles] +netkvm.sys = 1,, + +[DestinationDirs] +kvmnet6.CopyFiles = 12 + +[Strings] +VENDOR = "Red Hat, Inc." +kvmnet6.DeviceDesc = "Red Hat VirtIO Ethernet Adapter" +kvmnet6.Service.DispName = "Red Hat VirtIO Ethernet Adapter Service" +DiskId1 = "Red Hat VirtIO Ethernet Adapter Driver Disk #1" +NetworkAddress = "Assign MAC" +Priority = "Init.Do802.1PQ" +MTU = "Init.MTUSize" +TxCapacity = "Init.MaxTxBuffers" +RxCapacity = "Init.MaxRxBuffers" +Offload.TxChecksum = "Offload.Tx.Checksum" +Offload.TxLSO = "Offload.Tx.LSO" +Offload.RxCS = "Offload.Rx.Checksum" +EnableLogging = "Logging.Enable" +DebugLevel = "Logging.Level" +Tx = "Tx Enabled"; +Rx = "Rx Enabled"; +TxRx = "Rx & Tx Enabled"; +NumberOfHandledRXPacketsInDPC = "TestOnly.RXThrottle" +Std.LsoV2IPv4 = "Large Send Offload V2 (IPv4)" +Std.LsoV2IPv6 = "Large Send Offload V2 (IPv6)" +Std.UDPChecksumOffloadIPv4 = "UDP Checksum Offload (IPv4)" +Std.TCPChecksumOffloadIPv4 = "TCP Checksum Offload (IPv4)" +Std.UDPChecksumOffloadIPv6 = "UDP Checksum Offload (IPv6)" +Std.TCPChecksumOffloadIPv6 = "TCP Checksum Offload (IPv6)" +Std.IPChecksumOffloadv4 = "IPv4 Checksum Offload" +Disable = "Disabled" +Enable = "Enabled" +Enable* = "Enabled*" +String_16 = "16" +String_32 = "32" +String_64 = "64" +String_128 = "128" +String_256 = "256" +String_512 = "512" +String_1024 = "1024" +PriorityVlanTag = "Priority and VLAN tagging" +PriorityOnly = "Priority" +VLan = "VLan" +VLan_ID = "VLan ID" +Priority_Vlan = "All" +10M = "10M" +100M = "100M" +1G = "1G" +10G = "10G" +TCPv4 = "TCP(v4)" +TCPUDPv4 = "TCP/UDP(v4)" +TCPUDPAll = "TCP/UDP(v4,v6)" +All = "All" +IPv4 = "IPv4" +Maximal = "Maximal" + diff --git a/packer/files/drivers/amd64/w10/netkvm.sys b/packer/files/drivers/amd64/w10/netkvm.sys new file mode 100755 index 0000000..6994ee4 Binary files /dev/null and b/packer/files/drivers/amd64/w10/netkvm.sys differ diff --git a/packer/files/drivers/amd64/w10/viorng.cat b/packer/files/drivers/amd64/w10/viorng.cat new file mode 100644 index 0000000..bef4d99 Binary files /dev/null and b/packer/files/drivers/amd64/w10/viorng.cat differ diff --git a/packer/files/drivers/amd64/w10/viorng.inf b/packer/files/drivers/amd64/w10/viorng.inf new file mode 100644 index 0000000..52196f1 --- /dev/null +++ b/packer/files/drivers/amd64/w10/viorng.inf @@ -0,0 +1,117 @@ +;/*++ +; +;Copyright (c) 2014-2017 Red Hat Inc. +; +;Module Name: +; viorng.inf +; +;Abstract: +; +;Installation Notes: +; Using Devcon: Type "devcon install viorng.inf PCI\VEN_1AF4&DEV_1005&SUBSYS_00041AF4&REV_00" or +; "devcon install viorng.inf PCI\VEN_1AF4&DEV_1044&SUBSYS_11001AF4&REV_01" to install +; +;--*/ + +[Version] +Signature = "$WINDOWS NT$" +Class = System +ClassGuid = {4d36e97d-e325-11ce-bfc1-08002be10318} +Provider = %RedHatMfg% +CatalogFile = viorng.cat +PnpLockdown = 1 +DriverVer=07/19/2017,100.74.104.14100 + +[DestinationDirs] +DefaultDestDir = 12 +VirtRng_Provider_CopyFiles = 11 +VirtRng_Wdf_CoInstaller_CopyFiles = 11 + +[SourceDisksNames] +1 = %DiskName%,,,"" + +[SourceDisksFiles] +viorng.sys = 1,, +viorngum.dll = 1 +viorngci.dll = 1 +; + + +; --------------- +; Install Section +; --------------- + +[Manufacturer] +%RedHatMfg% = RedHat,NTamd64.10.0 + +[RedHat.NTamd64.10.0] +%VirtRng.DeviceDesc% = VirtRng_Device, PCI\VEN_1AF4&DEV_1005&SUBSYS_00041AF4&REV_00 +%VirtRng.DeviceDesc% = VirtRng_Device, PCI\VEN_1AF4&DEV_1044&SUBSYS_11001AF4&REV_01 + +[VirtRng_Device.NT] +CopyFiles = VirtRng_CopyFiles +CopyFiles = VirtRng_Provider_CopyFiles + +[VirtRng_Device.NT.HW] +AddReg = VirtRng_AddReg + +[VirtRng_CopyFiles] +viorng.sys + +[VirtRng_AddReg] +HKR,Interrupt Management,,0x00000010 +HKR,Interrupt Management\MessageSignaledInterruptProperties,,0x00000010 +HKR,Interrupt Management\MessageSignaledInterruptProperties,MSISupported,0x00010001,1 +HKR,Interrupt Management\MessageSignaledInterruptProperties,MessageNumberLimit,0x00010001,1 + +; -------------------- +; Service Installation +; -------------------- + +[VirtRng_Device.NT.Services] +AddService = VirtRng,0x00000002,VirtRng_Service_Install + +[VirtRng_Service_Install] +DisplayName = %VirtRng.Service% +ServiceType = 1 ; SERVICE_KERNEL_DRIVER +StartType = 3 ; SERVICE_DEMAND_START +ErrorControl = 1 ; SERVICE_ERROR_NORMAL +ServiceBinary = %12%\viorng.sys +LoadOrderGroup = Extended Base + +; ------------------------- +; RNG Provider Installation +; ------------------------- + +[VirtRng_Provider_CopyFiles] +viorngum.dll + +; ------------------------------------- +; WDF & Device CoInstaller Installation +; ------------------------------------- + +[VirtRng_Device.NT.CoInstallers] +AddReg=VirtRng_Wdf_CoInstaller_AddReg +CopyFiles=VirtRng_Wdf_CoInstaller_CopyFiles + +[VirtRng_Wdf_CoInstaller_AddReg] +HKR,,CoInstallers32,0x00010000,"viorngci.dll,VirtRngCoInstaller", \ +; + + +[VirtRng_Wdf_CoInstaller_CopyFiles] +; + +viorngci.dll + +[VirtRng_Device.NT.Wdf] +KmdfService = VirtRng, VirtRng_wdfsect + +[VirtRng_wdfsect] +KmdfLibraryVersion = 1.15 + +[Strings] +RedHatMfg = "Red Hat, Inc." +DiskName = "VirtIO RNG Installation Disk" +VirtRng.DeviceDesc = "VirtIO RNG Device" +VirtRng.Service = "VirtIO RNG Service" diff --git a/packer/files/drivers/amd64/w10/viorng.sys b/packer/files/drivers/amd64/w10/viorng.sys new file mode 100644 index 0000000..8f88ab6 Binary files /dev/null and b/packer/files/drivers/amd64/w10/viorng.sys differ diff --git a/packer/files/drivers/amd64/w10/viorngci.dll b/packer/files/drivers/amd64/w10/viorngci.dll new file mode 100644 index 0000000..ee05e27 Binary files /dev/null and b/packer/files/drivers/amd64/w10/viorngci.dll differ diff --git a/packer/files/drivers/amd64/w10/viorngum.dll b/packer/files/drivers/amd64/w10/viorngum.dll new file mode 100644 index 0000000..3fb997c Binary files /dev/null and b/packer/files/drivers/amd64/w10/viorngum.dll differ diff --git a/packer/files/drivers/amd64/w10/vioscsi.cat b/packer/files/drivers/amd64/w10/vioscsi.cat new file mode 100755 index 0000000..c59b14f Binary files /dev/null and b/packer/files/drivers/amd64/w10/vioscsi.cat differ diff --git a/packer/files/drivers/amd64/w10/vioscsi.inf b/packer/files/drivers/amd64/w10/vioscsi.inf new file mode 100755 index 0000000..8cd10c3 --- /dev/null +++ b/packer/files/drivers/amd64/w10/vioscsi.inf @@ -0,0 +1,123 @@ +;/*++ +; +;Copyright (c) 2012-2019 Red Hat Inc. +; +; +;Module Name: +; vioscsi.inf +; +;Abstract: +; +;Installation Notes: +; Using Devcon: Type "devcon install vioscsi.inf PCI\VEN_1AF4&DEV_1004&SUBSYS_00081AF4&REV_00" or +; "devcon install vioscsi.inf PCI\VEN_1AF4&DEV_1048&SUBSYS_11001AF4&REV_01" to install +; +;--*/ + +[Version] +Signature="$Windows NT$" +Class=SCSIAdapter +ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} +Provider=%VENDOR% +DriverVer = 04/12/2019,100.77.104.17100 +CatalogFile=vioscsi.cat +DriverPackageType = PlugAndPlay +DriverPackageDisplayName = %VirtioScsi.DeviceDesc% + +; +; Source file information +; + +[SourceDisksNames] +1 = %DiskId1%,,,"" + +[SourceDisksFiles] +vioscsi.sys = 1,, + +[ControlFlags] +;ExcludeFromSelect = * + +[DestinationDirs] +DefaultDestDir = 10 +vioscsi_Files_Driver = 12 + +; +; Driver information +; + +[Manufacturer] +%VENDOR% = VirtioScsi,NTamd64.10.0 + +[VirtioScsi.NTamd64.10.0] +%VirtioScsi.DeviceDesc% = scsi_inst, PCI\VEN_1AF4&DEV_1004&SUBSYS_00081AF4&REV_00, PCI\VEN_1AF4&DEV_1004 +%VirtioScsi.DeviceDesc% = scsi_inst, PCI\VEN_1AF4&DEV_1048&SUBSYS_11001AF4&REV_01, PCI\VEN_1AF4&DEV_1048 + +; +; General installation section +; + +[vioscsi_Files_Driver] +vioscsi.sys,,,2 + +[scsi_inst] +CopyFiles=vioscsi_Files_Driver + +; +; Service Installation +; + +[scsi_inst.Services] +AddService = vioscsi, 0x00000002 , scsi_Service_Inst, scsi_EventLog_Inst + +[scsi_Service_Inst] +DisplayName = %VirtioScsi.SVCDESC% +ServiceType = %SERVICE_KERNEL_DRIVER% +StartType = %SERVICE_BOOT_START% +ErrorControl = %SERVICE_ERROR_NORMAL% +ServiceBinary = %12%\vioscsi.sys +LoadOrderGroup = SCSI miniport +AddReg = pnpsafe_pci_addreg + +[scsi_inst.HW] +AddReg = pnpsafe_pci_addreg_msix + +[scsi_EventLog_Inst] +AddReg = scsi_EventLog_AddReg + +[scsi_EventLog_AddReg] +HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll" +HKR,,TypesSupported,%REG_DWORD%,7 + + +[pnpsafe_pci_addreg] +HKR, "Parameters\PnpInterface", "5", %REG_DWORD%, 0x00000001 +HKR, "Parameters", "BusType", %REG_DWORD%, 0x0000000A + +[pnpsafe_pci_addreg_msix] +HKR, "Interrupt Management",, 0x00000010 +HKR, "Interrupt Management\MessageSignaledInterruptProperties",, 0x00000010 +HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1 +HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 256 +HKR, "Interrupt Management\Affinity Policy",, 0x00000010 +HKR, "Interrupt Management\Affinity Policy", DevicePolicy, 0x00010001, 5 +HKR, "Interrupt Management\Affinity Policy", DevicePriority, 0x00010001, 3 + + +[Strings] +; +; Localizable Strings +; +VENDOR = "Red Hat, Inc." +diskId1 = "Red Hat VirtIO SCSI pass-through controller Installation Disk" +VirtioScsi.DeviceDesc = "Red Hat VirtIO SCSI pass-through controller" +VirtioScsi.SVCDESC = "Red Hat VirtIO SCSI pass-through Service" + +; +; Non-Localizable Strings +; + +REG_EXPAND_SZ = 0x00020000 +REG_DWORD = 0x00010001 +SERVICE_KERNEL_DRIVER = 1 +SERVICE_BOOT_START = 0 +SERVICE_ERROR_NORMAL = 1 diff --git a/packer/files/drivers/amd64/w10/vioscsi.sys b/packer/files/drivers/amd64/w10/vioscsi.sys new file mode 100755 index 0000000..190ed13 Binary files /dev/null and b/packer/files/drivers/amd64/w10/vioscsi.sys differ diff --git a/packer/files/drivers/amd64/w10/vioser.cat b/packer/files/drivers/amd64/w10/vioser.cat new file mode 100644 index 0000000..8a00a2f Binary files /dev/null and b/packer/files/drivers/amd64/w10/vioser.cat differ diff --git a/packer/files/drivers/amd64/w10/vioser.inf b/packer/files/drivers/amd64/w10/vioser.inf new file mode 100644 index 0000000..f4e2b68 --- /dev/null +++ b/packer/files/drivers/amd64/w10/vioser.inf @@ -0,0 +1,107 @@ +;/*++ +; +;Copyright (c) 2010-2017 Red Hat Inc. +; +;Module Name: +; vioser.inf +; +;Abstract: +; +;Installation Notes: +; Using Devcon: Type "devcon install vioser.inf PCI\VEN_1AF4&DEV_1003&SUBSYS_00031AF4&REV_00" or +; "devcon install vioser.inf PCI\VEN_1AF4&DEV_1043&SUBSYS_11001AF4&REV_01" to install +; +;--*/ + +[Version] +Signature="$WINDOWS NT$" +Class=System +ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318} +Provider=%REDHAT% +DriverVer=07/19/2017,100.74.104.14100 +CatalogFile=vioser.cat +DriverPackageType = PlugAndPlay +DriverPackageDisplayName = %VirtioSerial.DeviceDesc% +PnpLockdown = 1 + +[DestinationDirs] +DefaultDestDir = 12 +VirtioSerial_Device_CoInstaller_CopyFiles = 11 + +[SourceDisksFiles] +vioser.sys = 1,, +; + + +[SourceDisksNames] +1 = %DiskId1%,,,"" + +;***************************************** +; vioser Install Section +;***************************************** + +[Manufacturer] +%REDHAT%=VirtioSerial,NTamd64.10.0 + +[VirtioSerial.NTamd64.10.0] +; +; Hw Ids are PCI\VEN_1AF4&DEV_1003&SUBSYS_00031AF4&REV_00 +; PCI\VEN_1AF4&DEV_1043&SUBSYS_11001AF4&REV_01 +; +%VirtioSerial.DeviceDesc%=VirtioSerial_Device, PCI\VEN_1AF4&DEV_1003&SUBSYS_00031AF4&REV_00 +%VirtioSerial.DeviceDesc%=VirtioSerial_Device, PCI\VEN_1AF4&DEV_1043&SUBSYS_11001AF4&REV_01 + +[VirtioSerial_Device.NT] +CopyFiles=Drivers_Dir + +[VirtioSerial_Device.NT.HW] +AddReg=VirtioSerial_AddReg + +[VirtioSerial_AddReg] +HKR,Interrupt Management,,0x00000010 +HKR,Interrupt Management\MessageSignaledInterruptProperties,,0x00000010 +HKR,Interrupt Management\MessageSignaledInterruptProperties,MSISupported,0x00010001,1 +HKR,Interrupt Management\MessageSignaledInterruptProperties,MessageNumberLimit,0x00010001,2 + +[Drivers_Dir] +vioser.sys + +;-------------- Service installation + +[VirtioSerial_Device.NT.Services] +AddService = VirtioSerial, 0x00000002, VirtioSerial_Service_Inst + +; -------------- VirtioSerial driver install sections +[VirtioSerial_Service_Inst] +DisplayName = %VirtioSerial.ServiceDesc% +ServiceType = 1 ; SERVICE_KERNEL_DRIVER +StartType = 3 ; SERVICE_DEMAND_START +ErrorControl = 1 ; SERVICE_ERROR_NORMAL +ServiceBinary = %12%\vioser.sys + +;--- VirtioSerial_Device Coinstaller installation ------ +; + +[VirtioSerial_Device.NT.CoInstallers] +AddReg=VirtioSerial_Device_CoInstaller_AddReg +CopyFiles=VirtioSerial_Device_CoInstaller_CopyFiles + +[VirtioSerial_Device_CoInstaller_AddReg] +; + + +[VirtioSerial_Device_CoInstaller_CopyFiles] +; + + +[VirtioSerial_Device.NT.Wdf] +KmdfService = VirtioSerial, VirtioSerial_wdfsect + +[VirtioSerial_wdfsect] +KmdfLibraryVersion = 1.15 + +[Strings] +REDHAT = "Red Hat, Inc." +DiskId1 = "VirtIO Serial Installation Disk #1" +VirtioSerial.DeviceDesc = "VirtIO Serial Driver" +VirtioSerial.ServiceDesc = "VirtIO Serial Service" diff --git a/packer/files/drivers/amd64/w10/vioser.sys b/packer/files/drivers/amd64/w10/vioser.sys new file mode 100644 index 0000000..a99ad31 Binary files /dev/null and b/packer/files/drivers/amd64/w10/vioser.sys differ diff --git a/packer/files/drivers/amd64/w10/viostor.cat b/packer/files/drivers/amd64/w10/viostor.cat new file mode 100755 index 0000000..4edd929 Binary files /dev/null and b/packer/files/drivers/amd64/w10/viostor.cat differ diff --git a/packer/files/drivers/amd64/w10/viostor.inf b/packer/files/drivers/amd64/w10/viostor.inf new file mode 100755 index 0000000..6c6054d --- /dev/null +++ b/packer/files/drivers/amd64/w10/viostor.inf @@ -0,0 +1,121 @@ +;/*++ +; +;Copyright (c) 2008-2019 Red Hat Inc. +; +; +;Module Name: +; viostor.inf +; +;Abstract: +; +;Installation Notes: +; Using Devcon: Type "devcon install viostor.inf PCI\VEN_1AF4&DEV_1001&SUBSYS_00021AF4&REV_00" or +; "devcon install viostor.inf PCI\VEN_1AF4&DEV_1042&SUBSYS_11001AF4&REV_01" to install +; +;--*/ + +[Version] +Signature="$Windows NT$" +Class=SCSIAdapter +ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} +Provider=%VENDOR% +DriverVer = 04/12/2019,100.77.104.17100 +CatalogFile=viostor.cat +DriverPackageType = PlugAndPlay +DriverPackageDisplayName = %VioStorScsi.DeviceDesc% + +; +; Source file information +; + +[SourceDisksNames] +1 = %DiskId1%,,,"" + +[SourceDisksFiles] +viostor.sys = 1,, + +[ControlFlags] +;ExcludeFromSelect = * + +[DestinationDirs] +DefaultDestDir = 10 +viostor_Files_Driver = 12 + +; +; Driver information +; + +[Manufacturer] +%VENDOR% = VioStor,NTamd64.10.0 + +[VioStor.NTamd64.10.0] +%VioStorScsi.DeviceDesc% = scsi_inst, PCI\VEN_1AF4&DEV_1001&SUBSYS_00021AF4&REV_00, PCI\VEN_1AF4&DEV_1001 +%VioStorScsi.DeviceDesc% = scsi_inst, PCI\VEN_1AF4&DEV_1042&SUBSYS_11001AF4&REV_01, PCI\VEN_1AF4&DEV_1042 + +; +; General installation section +; + +[viostor_Files_Driver] +viostor.sys,,,2 + +[scsi_inst] +CopyFiles=viostor_Files_Driver + +; +; Service Installation +; + +[scsi_inst.Services] +AddService = viostor, 0x00000002 , scsi_Service_Inst, scsi_EventLog_Inst + +[scsi_Service_Inst] +ServiceType = %SERVICE_KERNEL_DRIVER% +StartType = %SERVICE_BOOT_START% +ErrorControl = %SERVICE_ERROR_NORMAL% +ServiceBinary = %12%\viostor.sys +LoadOrderGroup = SCSI miniport +AddReg = pnpsafe_pci_addreg + +[scsi_inst.HW] +AddReg = pnpsafe_pci_addreg_msix + +[scsi_EventLog_Inst] +AddReg = scsi_EventLog_AddReg + +[scsi_EventLog_AddReg] +HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll" +HKR,,TypesSupported,%REG_DWORD%,7 + + +[pnpsafe_pci_addreg] +HKR, "Parameters\PnpInterface", "5", %REG_DWORD%, 0x00000001 +HKR, "Parameters", "BusType", %REG_DWORD%, 0x00000001 + +[pnpsafe_pci_addreg_msix] +HKR, "Interrupt Management",, 0x00000010 +HKR, "Interrupt Management\MessageSignaledInterruptProperties",, 0x00000010 +HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1 +HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 256 +HKR, "Interrupt Management\Affinity Policy",, 0x00000010 +HKR, "Interrupt Management\Affinity Policy", DevicePolicy, 0x00010001, 5 + + +[Strings] +; +; Localizable Strings +; +VENDOR = "Red Hat, Inc." +diskId1 = "Red Hat VirtIO SCSI controller Installation Disk" +VioStorScsi.DeviceDesc = "Red Hat VirtIO SCSI controller" + +; +; Non-Localizable Strings +; + +REG_EXPAND_SZ = 0x00020000 +REG_DWORD = 0x00010001 +SERVICE_KERNEL_DRIVER = 1 +SERVICE_BOOT_START = 0 +SERVICE_ERROR_NORMAL = 1 + diff --git a/packer/files/drivers/amd64/w10/viostor.sys b/packer/files/drivers/amd64/w10/viostor.sys new file mode 100755 index 0000000..5fc8004 Binary files /dev/null and b/packer/files/drivers/amd64/w10/viostor.sys differ diff --git a/packer/files/drivers/redhat-cert-old.cer b/packer/files/drivers/redhat-cert-old.cer new file mode 100644 index 0000000..91c8be6 Binary files /dev/null and b/packer/files/drivers/redhat-cert-old.cer differ diff --git a/packer/files/drivers/redhat-cert.cer b/packer/files/drivers/redhat-cert.cer new file mode 100644 index 0000000..36efad4 Binary files /dev/null and b/packer/files/drivers/redhat-cert.cer differ -- cgit v1.2.3