Reactos

[BUSLOGIC] Fix reference link to VMware driver source page

- Clarify driver version in 3rd Party Files.
- Fix some minor formatting problems.
- Also add missing OBJ_KERNEL_HANDLE to match Zw*() uses. (#4499)

CORE-10207 CORE-18180

Co-authored-by: Serge Gautherie <reactos-git_serge_171003@gautherie.fr>

+23 -21
+13 -13
drivers/storage/port/buslogic/BT958.mof
··· 12 12 [read,key] String InstanceName; 13 13 [read] boolean Active; 14 14 15 - [read, WmiDataId(1), WmiVersion(1)] uint8 BusType; 16 - [read, WmiDataId(2), WmiVersion(1)] uint8 BIOS_Address; 17 - [read, WmiDataId(3), WmiVersion(1)] uint16 ScatterGatherLimit; 18 - [read, WmiDataId(4), WmiVersion(1)] uint8 MailboxCount; 19 - [read, WmiDataId(5), WmiVersion(1)] uint32 BaseMailboxAddress; 20 - [read, WmiDataId(6), WmiVersion(1)] boolean FastOnEISA; 21 - [read, WmiDataId(7), WmiVersion(1)] boolean LevelSensitiveInterrupt; 22 - [read, WmiDataId(8), WmiVersion(1), max(3)] uint8 FirmwareRevision[]; 23 - [read, WmiDataId(9), WmiVersion(1)] boolean HostWideSCSI; 24 - [read, WmiDataId(10), WmiVersion(1)] boolean HostDifferentialSCSI; 25 - [read, WmiDataId(11), WmiVersion(1)] boolean HostSupportsSCAM; 26 - [read, WmiDataId(12), WmiVersion(1)] boolean HostUltraSCSI; 27 - [read, WmiDataId(13), WmiVersion(1)] boolean HostSmartTermination; 15 + [read, WmiDataId(1), WmiVersion(1)] uint8 BusType; 16 + [read, WmiDataId(2), WmiVersion(1)] uint8 BIOS_Address; 17 + [read, WmiDataId(3), WmiVersion(1)] uint16 ScatterGatherLimit; 18 + [read, WmiDataId(4), WmiVersion(1)] uint8 MailboxCount; 19 + [read, WmiDataId(5), WmiVersion(1)] uint32 BaseMailboxAddress; 20 + [read, WmiDataId(6), WmiVersion(1)] boolean FastOnEISA; 21 + [read, WmiDataId(7), WmiVersion(1)] boolean LevelSensitiveInterrupt; 22 + [read, WmiDataId(8), WmiVersion(1), max(3)] uint8 FirmwareRevision[]; 23 + [read, WmiDataId(9), WmiVersion(1)] boolean HostWideSCSI; 24 + [read, WmiDataId(10), WmiVersion(1)] boolean HostDifferentialSCSI; 25 + [read, WmiDataId(11), WmiVersion(1)] boolean HostSupportsSCAM; 26 + [read, WmiDataId(12), WmiVersion(1)] boolean HostUltraSCSI; 27 + [read, WmiDataId(13), WmiVersion(1)] boolean HostSmartTermination; 28 28 }; 29 29 30 30
+3 -3
drivers/storage/port/buslogic/BusLogic958.rc
··· 81 81 // TEXTINCLUDE 82 82 // 83 83 84 - 1 TEXTINCLUDE 84 + 1 TEXTINCLUDE 85 85 BEGIN 86 86 "resource.h\0" 87 87 END 88 88 89 - 2 TEXTINCLUDE 89 + 2 TEXTINCLUDE 90 90 BEGIN 91 91 "#include ""afxres.h""\r\n" 92 92 "\0" 93 93 END 94 94 95 - 3 TEXTINCLUDE 95 + 3 TEXTINCLUDE 96 96 BEGIN 97 97 "\r\n" 98 98 "\0"
+2 -2
drivers/storage/port/buslogic/Log.c
··· 25 25 fileName.Length = 0; 26 26 fileName.MaximumLength = sizeof(DEFAULT_LOG_FILE_NAME) + sizeof(UNICODE_NULL); 27 27 fileName.Buffer = ExAllocatePool(PagedPool, 28 - fileName.MaximumLength); 28 + fileName.MaximumLength); 29 29 if (!fileName.Buffer) 30 30 { 31 31 return FALSE; ··· 37 37 38 38 InitializeObjectAttributes (&objectAttributes, 39 39 (PUNICODE_STRING)&fileName, 40 - OBJ_CASE_INSENSITIVE, 40 + OBJ_CASE_INSENSITIVE | OBJ_KERNEL_HANDLE, 41 41 NULL, 42 42 NULL ); 43 43
+3 -1
drivers/storage/port/buslogic/README.ReactOS
··· 1 1 This code was published by VMware on their website at 2 - http://www.vmware.com/download/open_sources.html. The intro there says: 2 + https://customerconnect.vmware.com/downloads/details?productId=23&downloadGroup=SERVER-SCSI-OS 3 + 4 + The intro there says: 3 5 4 6 This open source software is licensed under the terms of various open source 5 7 license agreements included with the materials relating to the open source
+2 -2
media/doc/3rd Party Files.txt
··· 147 147 148 148 Title: Miniport driver for the Buslogic BT 958 SCSI Controller 149 149 Path: drivers/storage/port/buslogic 150 - Used Version: ??? 150 + Used Version: v1.2.0.2 (2005-08-17) 151 151 License: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later.html) 152 - URL: http://www.vmware.com/download/open_sources.html 152 + URL: https://customerconnect.vmware.com/downloads/details?productId=23&downloadGroup=SERVER-SCSI-OS 153 153 154 154 Title: AC97 Sample Driver 155 155 Path: drivers/wdm/audio/drivers/ac97