IntelFrameworkModulePkg: Clean up source files
authorLiming Gao <liming.gao@intel.com>
Wed, 27 Jun 2018 13:06:35 +0000 (21:06 +0800)
committerLiming Gao <liming.gao@intel.com>
Thu, 28 Jun 2018 03:19:42 +0000 (11:19 +0800)
1. Do not use tab characters
2. No trailing white space in one line
3. All files must end with CRLF

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao <liming.gao@intel.com>
246 files changed:
IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/InternalIsaBus.h
IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/InternalIsaIo.h
IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBus.c
IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.uni
IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxeExtra.uni
IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaIo.c
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppy.c
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppy.h
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyBlock.c
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyCtrl.c
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyDxe.uni
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyDxeExtra.uni
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/Fdc.h
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/FloppyPeim.c
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/FloppyPeim.h
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/IsaFloppyPei.uni
IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/IsaFloppyPeiExtra.uni
IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaDriver.c
IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaDriver.h
IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaIo.c
IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaIo.h
IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaIoDxe.uni
IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaIoDxeExtra.uni
IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf
IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.uni
IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxeExtra.uni
IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.h
IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/ComponentName.c
IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c
IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c
IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.c
IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.uni
IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxeExtra.uni
IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/CommPs2.c
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/CommPs2.h
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointer.c
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointer.h
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.uni
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxeExtra.uni
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/CommPs2.c
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/CommPs2.h
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2Mouse.c
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2Mouse.h
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.uni
IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxeExtra.uni
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/Ata.c
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/Atapi.c
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/ComponentName.c
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/ComponentName.h
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/DriverConfiguration.c
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/DriverDiagnostics.c
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/Ide.c
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/Ide.h
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBus.c
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBus.h
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBusDxe.inf
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBusDxeExtra.uni
IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeData.h
IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/ComponentName.c
IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPort.c
IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPort.h
IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPort.uni
IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.inf
IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortExtra.uni
IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/BiosBlkIo.c
IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/BiosBlkIo.h
IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/BiosInt13.c
IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/BlockIoDxe.uni
IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/BlockIoDxeExtra.uni
IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/BiosKeyboard.c
IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/BiosKeyboard.h
IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/KeyboardDxe.inf
IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/KeyboardDxe.uni
IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/KeyboardDxeExtra.uni
IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/BiosSnp16.c
IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/BiosSnp16.h
IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/BiosSnp16.uni
IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/BiosSnp16Extra.uni
IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/Misc.c
IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/Pxe.h
IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/PxeUndi.c
IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/Snp16Dxe.inf
IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/BiosVideo.c
IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/BiosVideoDxe.uni
IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/BiosVideoDxeExtra.uni
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/Ipf/IpfBootSupport.c
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBbs.c
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBios.c
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBiosDxe.uni
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBiosDxeExtra.uni
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBiosInterface.h
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBootSupport.c
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyIde.c
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyPci.c
IntelFrameworkModulePkg/Csm/LegacyBiosDxe/Thunk.c
IntelFrameworkModulePkg/Include/Guid/AcpiVariableCompatibility.h
IntelFrameworkModulePkg/Include/Guid/BdsHii.h
IntelFrameworkModulePkg/Include/Guid/BdsLibHii.h
IntelFrameworkModulePkg/Include/Guid/BlockIoVendor.h
IntelFrameworkModulePkg/Include/Guid/CapsuleDataFile.h
IntelFrameworkModulePkg/Include/Guid/DataHubStatusCodeRecord.h
IntelFrameworkModulePkg/Include/Guid/HdBootVariable.h
IntelFrameworkModulePkg/Include/Guid/IntelFrameworkModulePkgTokenSpace.h
IntelFrameworkModulePkg/Include/Guid/LastEnumLang.h
IntelFrameworkModulePkg/Include/Guid/LegacyBios.h
IntelFrameworkModulePkg/Include/Guid/LegacyDevOrder.h
IntelFrameworkModulePkg/Include/Guid/TianoDecompress.h
IntelFrameworkModulePkg/Include/Library/GenericBdsLib.h
IntelFrameworkModulePkg/Include/Library/PlatformBdsLib.h
IntelFrameworkModulePkg/Include/Protocol/IsaAcpi.h
IntelFrameworkModulePkg/Include/Protocol/IsaIo.h
IntelFrameworkModulePkg/Include/Protocol/OEMBadging.h
IntelFrameworkModulePkg/Include/Protocol/VgaMiniPort.h
IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
IntelFrameworkModulePkg/IntelFrameworkModulePkgExtra.uni
IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.c
IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLibInternals.h
IntelFrameworkModulePkg/Library/DxeCapsuleLib/DxeCapsuleLib.c
IntelFrameworkModulePkg/Library/DxeCapsuleLib/DxeCapsuleLib.uni
IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/ReportStatusCodeLib.c
IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c
IntelFrameworkModulePkg/Library/GenericBdsLib/BdsConnect.c
IntelFrameworkModulePkg/Library/GenericBdsLib/BdsConsole.c
IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c
IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf
IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.uni
IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsStrings.uni
IntelFrameworkModulePkg/Library/GenericBdsLib/InternalBdsLib.h
IntelFrameworkModulePkg/Library/LegacyBootMaintUiLib/LegacyBootMaintUi.c
IntelFrameworkModulePkg/Library/LegacyBootMaintUiLib/LegacyBootMaintUiLib.inf
IntelFrameworkModulePkg/Library/LegacyBootMaintUiLib/LegacyBootMaintUiStrings.uni
IntelFrameworkModulePkg/Library/LegacyBootManagerLib/InternalLegacyBm.h
IntelFrameworkModulePkg/Library/LegacyBootManagerLib/LegacyBm.c
IntelFrameworkModulePkg/Library/LegacyBootManagerLib/LegacyBootManagerLib.inf
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/F86GuidedSectionExtraction.c
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/GuidedSectionExtraction.c
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompress.c
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompressLibInternal.h
IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/DebugLib.c
IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf
IntelFrameworkModulePkg/Library/PeiRecoveryLib/PeiRecoveryLib.c
IntelFrameworkModulePkg/Library/PeiRecoveryLib/PeiRecoveryLib.inf
IntelFrameworkModulePkg/Library/PeiS3Lib/PeiS3Lib.c
IntelFrameworkModulePkg/Library/PeiS3Lib/PeiS3Lib.inf
IntelFrameworkModulePkg/Library/PlatformBdsLibNull/PlatformBdsLib.uni
IntelFrameworkModulePkg/Library/PlatformBdsLibNull/PlatformBdsLibNull.inf
IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/SmmRuntimeDxeReportStatusCodeLibFramework.inf
IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/SmmRuntimeDxeSupport.c
IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3Save.c
IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3Save.h
IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.inf
IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.uni
IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxeExtra.uni
IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiVariableThunkPlatform.c
IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupport.c
IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupport.h
IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupportAcpiSupportProtocol.c
IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupportDxe.inf
IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupportDxe.uni
IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupportDxeExtra.uni
IntelFrameworkModulePkg/Universal/BdsDxe/Bds.h
IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf
IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.uni
IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxeExtra.uni
IntelFrameworkModulePkg/Universal/BdsDxe/BdsEntry.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BBSsupport.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BBSsupport.h
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/Bm.vfr
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BmLib.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/Bmstring.uni
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BootMaint.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BootMaint.h
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BootOption.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/ConsoleOption.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/FE.vfr
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/FileExplorer.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/UpdatePage.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/Variable.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMngr/BootManager.c
IntelFrameworkModulePkg/Universal/BdsDxe/BootMngr/BootManager.h
IntelFrameworkModulePkg/Universal/BdsDxe/BootMngr/BootManagerStrings.uni
IntelFrameworkModulePkg/Universal/BdsDxe/Capsules.c
IntelFrameworkModulePkg/Universal/BdsDxe/DeviceMngr/DeviceManager.c
IntelFrameworkModulePkg/Universal/BdsDxe/DeviceMngr/DeviceManager.h
IntelFrameworkModulePkg/Universal/BdsDxe/DeviceMngr/DeviceManagerStrings.uni
IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c
IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.h
IntelFrameworkModulePkg/Universal/BdsDxe/FrontPageStrings.uni
IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.c
IntelFrameworkModulePkg/Universal/BdsDxe/HwErrRecSupport.c
IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
IntelFrameworkModulePkg/Universal/BdsDxe/MemoryTest.c
IntelFrameworkModulePkg/Universal/BdsDxe/Strings.uni
IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/ComponentName.c
IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClass.c
IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClass.h
IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClassDxe.inf
IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClassDxe.uni
IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClassDxeExtra.uni
IntelFrameworkModulePkg/Universal/CpuIoDxe/CpuIo.c
IntelFrameworkModulePkg/Universal/CpuIoDxe/CpuIo.h
IntelFrameworkModulePkg/Universal/CpuIoDxe/CpuIoDxeExtra.uni
IntelFrameworkModulePkg/Universal/DataHubDxe/DataHub.c
IntelFrameworkModulePkg/Universal/DataHubDxe/DataHub.h
IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.inf
IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxeExtra.uni
IntelFrameworkModulePkg/Universal/DataHubStdErrDxe/DataHubStdErr.c
IntelFrameworkModulePkg/Universal/DataHubStdErrDxe/DataHubStdErrDxeExtra.uni
IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwPadFile.c
IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVol.c
IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVolAttrib.c
IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVolDriver.h
IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVolDxe.uni
IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVolDxeExtra.uni
IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVolWrite.c
IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/FlashUpdate.c
IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/ParseUpdateProfile.c
IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/UpdateDispatcher.c
IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/UpdateDriverDxe.inf
IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/UpdateDriverDxe.uni
IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/UpdateDriverDxeExtra.uni
IntelFrameworkModulePkg/Universal/LegacyRegionDxe/LegacyRegion.c
IntelFrameworkModulePkg/Universal/LegacyRegionDxe/LegacyRegionDxe.inf
IntelFrameworkModulePkg/Universal/LegacyRegionDxe/LegacyRegionDxe.uni
IntelFrameworkModulePkg/Universal/LegacyRegionDxe/LegacyRegionDxeExtra.uni
IntelFrameworkModulePkg/Universal/SectionExtractionDxe/SectionExtraction.c
IntelFrameworkModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.inf
IntelFrameworkModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.uni
IntelFrameworkModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxeExtra.uni
IntelFrameworkModulePkg/Universal/StatusCode/DatahubStatusCodeHandlerDxe/DataHubStatusCodeWorker.c
IntelFrameworkModulePkg/Universal/StatusCode/DatahubStatusCodeHandlerDxe/DatahubStatusCodeHandlerDxe.c
IntelFrameworkModulePkg/Universal/StatusCode/DatahubStatusCodeHandlerDxe/DatahubStatusCodeHandlerDxe.inf
IntelFrameworkModulePkg/Universal/StatusCode/DatahubStatusCodeHandlerDxe/DatahubStatusCodeHandlerDxeExtra.uni
IntelFrameworkModulePkg/Universal/StatusCode/Pei/MemoryStausCodeWorker.c
IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei.c
IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePeiExtra.uni
IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/DataHubStatusCodeWorker.c
IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/RtMemoryStatusCodeWorker.c
IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/SerialStatusCodeWorker.c
IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.c
IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.h
IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/StatusCodeRuntimeDxeExtra.uni

index 9e559da..0aaac77 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   The header file for ISA bus driver\r
-  \r
-Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -157,20 +157,20 @@ typedef struct {
 // EFI Driver Binding Protocol Interface Functions\r
 //\r
 \r
-/** \r
-  Tests to see if a controller can be managed by the ISA Bus Driver. If a child device is provided, \r
+/**\r
+  Tests to see if a controller can be managed by the ISA Bus Driver. If a child device is provided,\r
   it further tests to see if this driver supports creating a handle for the specified child device.\r
 \r
   Note that the ISA Bus driver always creates all of its child handles on the first call to Start().\r
   How the Start() function of a driver is implemented can affect how the Supported() function is implemented.\r
 \r
-  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.  \r
+  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
   @param[in] Controller           The handle of the controller to test.\r
   @param[in] RemainingDevicePath  A pointer to the remaining portion of a device path.\r
-  \r
+\r
   @retval EFI_SUCCESS             The device is supported by this driver.\r
   @retval EFI_ALREADY_STARTED     The device is already being managed by this driver.\r
-  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver \r
+  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver\r
                                   or an application that requires exclusive access.\r
   @retval EFI_UNSUPPORTED         The device is is not supported by this driver.\r
 \r
@@ -184,24 +184,24 @@ IsaBusControllerDriverSupported (
   );\r
 \r
 /**\r
-  Start this driver on ControllerHandle. \r
-  \r
+  Start this driver on ControllerHandle.\r
+\r
   Note that the ISA Bus driver always creates all of its child handles on the first call to Start().\r
-  The Start() function is designed to be invoked from the EFI boot service ConnectController(). \r
-  As a result, much of the error checking on the parameters to Start() has been moved into this \r
-  common boot service. It is legal to call Start() from other locations, but the following calling \r
+  The Start() function is designed to be invoked from the EFI boot service ConnectController().\r
+  As a result, much of the error checking on the parameters to Start() has been moved into this\r
+  common boot service. It is legal to call Start() from other locations, but the following calling\r
   restrictions must be followed or the system behavior will not be deterministic.\r
   1. ControllerHandle must be a valid EFI_HANDLE.\r
   2. If RemainingDevicePath is not NULL, then it must be a pointer to a naturally aligned\r
      EFI_DEVICE_PATH_PROTOCOL.\r
   3. Prior to calling Start(), the Supported() function for the driver specified by This must\r
-     have been called with the same calling parameters, and Supported() must have returned EFI_SUCCESS.  \r
+     have been called with the same calling parameters, and Supported() must have returned EFI_SUCCESS.\r
 \r
   @param[in]  This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle     The handle of the controller to start. This handle \r
-                                   must support a protocol interface that supplies \r
+  @param[in]  ControllerHandle     The handle of the controller to start. This handle\r
+                                   must support a protocol interface that supplies\r
                                    an I/O abstraction to the driver.\r
-  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path. \r
+  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path.\r
                                    This parameter is ignored by device drivers, and is optional for bus drivers.\r
 \r
   @retval EFI_SUCCESS              The device was started.\r
@@ -219,11 +219,11 @@ IsaBusControllerDriverStart (
   );\r
 \r
 /**\r
-  Stop this driver on ControllerHandle. \r
-  \r
-  The Stop() function is designed to be invoked from the EFI boot service DisconnectController(). \r
-  As a result, much of the error checking on the parameters to Stop() has been moved \r
-  into this common boot service. It is legal to call Stop() from other locations, \r
+  Stop this driver on ControllerHandle.\r
+\r
+  The Stop() function is designed to be invoked from the EFI boot service DisconnectController().\r
+  As a result, much of the error checking on the parameters to Stop() has been moved\r
+  into this common boot service. It is legal to call Stop() from other locations,\r
   but the following calling restrictions must be followed or the system behavior will not be deterministic.\r
   1. ControllerHandle must be a valid EFI_HANDLE that was used on a previous call to this\r
      same driver's Start() function.\r
@@ -231,13 +231,13 @@ IsaBusControllerDriverStart (
      EFI_HANDLE. In addition, all of these handles must have been created in this driver's\r
      Start() function, and the Start() function must have called OpenProtocol() on\r
      ControllerHandle with an Attribute of EFI_OPEN_PROTOCOL_BY_CHILD_CONTROLLER.\r
-  \r
+\r
   @param[in]  This              A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must \r
-                                support a bus specific I/O protocol for the driver \r
+  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must\r
+                                support a bus specific I/O protocol for the driver\r
                                 to use to stop the device.\r
   @param[in]  NumberOfChildren  The number of child device handles in ChildHandleBuffer.\r
-  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL \r
+  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL\r
                                 if NumberOfChildren is 0.\r
 \r
   @retval EFI_SUCCESS           The device was stopped.\r
@@ -257,11 +257,11 @@ IsaBusControllerDriverStop (
 //\r
 \r
 /**\r
-  Create EFI Handle for a ISA device found via ISA ACPI Protocol \r
+  Create EFI Handle for a ISA device found via ISA ACPI Protocol\r
 \r
   @param[in] This                   The EFI_DRIVER_BINDING_PROTOCOL instance.\r
   @param[in] Controller             The handle of ISA bus controller(PCI to ISA bridge)\r
-  @param[in] PciIo                  The Pointer to the PCI protocol \r
+  @param[in] PciIo                  The Pointer to the PCI protocol\r
   @param[in] ParentDevicePath       Device path of the ISA bus controller\r
   @param[in] IsaDeviceResourceList  The resource list of the ISA device\r
   @param[out] ChildDevicePath       The pointer to the child device.\r
@@ -285,7 +285,7 @@ IsaCreateDevice (
 \r
   @param[in] IsaIoDevice            The iso device to be initialized.\r
   @param[in] IsaDeviceResourceList  The resource list.\r
-  \r
+\r
 **/\r
 VOID\r
 InitializeIsaIoInstance (\r
index 054a6b9..cc388a0 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   The header file for EFI_ISA_IO protocol implementation.\r
-  \r
-Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -34,9 +34,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
   @param[in] IsaIoDevice         The ISA device to be verified.\r
   @param[in] Type                The Access type. The input must be either IsaAccessTypeMem or IsaAccessTypeIo.\r
   @param[in] Width               The width of the memory operation.\r
-  @param[in] Count               The number of memory operations to perform. \r
-  @param[in] Offset              The offset in ISA memory space to start the memory operation.  \r
-  \r
+  @param[in] Count               The number of memory operations to perform.\r
+  @param[in] Offset              The offset in ISA memory space to start the memory operation.\r
+\r
   @retval EFI_SUCCESS            Verify success.\r
   @retval EFI_INVALID_PARAMETER  One of the parameters has an invalid value.\r
   @retval EFI_UNSUPPORTED        The device ont support the access type.\r
@@ -49,14 +49,14 @@ IsaIoVerifyAccess (
   IN UINTN                      Count,\r
   IN UINT32                     Offset\r
   );\r
-  \r
+\r
 /**\r
   Performs an ISA I/O Read Cycle\r
 \r
   @param[in]  This              A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width             Specifies the width of the I/O operation.\r
-  @param[in]  Offset            The offset in ISA I/O space to start the I/O operation.  \r
-  @param[in]  Count             The number of I/O operations to perform. \r
+  @param[in]  Offset            The offset in ISA I/O space to start the I/O operation.\r
+  @param[in]  Count             The number of I/O operations to perform.\r
   @param[out] Buffer            The destination buffer to store the results\r
 \r
   @retval EFI_SUCCESS           The data was read from the device sucessfully.\r
@@ -79,8 +79,8 @@ IsaIoIoRead (
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Width               Specifies the width of the I/O operation.\r
-  @param[in] Offset              The offset in ISA I/O space to start the I/O operation.  \r
-  @param[in] Count               The number of I/O operations to perform. \r
+  @param[in] Offset              The offset in ISA I/O space to start the I/O operation.\r
+  @param[in] Count               The number of I/O operations to perform.\r
   @param[in] Buffer              The source buffer to write data from\r
 \r
   @retval EFI_SUCCESS            The data was writen to the device sucessfully.\r
@@ -102,18 +102,18 @@ IsaIoIoWrite (
   Maps a memory region for DMA\r
 \r
   @param This                    A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param Operation               Indicates the type of DMA (slave or bus master), and if \r
-                                 the DMA operation is going to read or write to system memory. \r
-  @param ChannelNumber           The slave channel number to use for this DMA operation. \r
-                                 If Operation and ChannelAttributes shows that this device \r
-                                 performs bus mastering DMA, then this field is ignored.  \r
-                                 The legal range for this field is 0..7.  \r
+  @param Operation               Indicates the type of DMA (slave or bus master), and if\r
+                                 the DMA operation is going to read or write to system memory.\r
+  @param ChannelNumber           The slave channel number to use for this DMA operation.\r
+                                 If Operation and ChannelAttributes shows that this device\r
+                                 performs bus mastering DMA, then this field is ignored.\r
+                                 The legal range for this field is 0..7.\r
   @param ChannelAttributes       The attributes of the DMA channel to use for this DMA operation\r
-  @param HostAddress             The system memory address to map to the device.  \r
-  @param NumberOfBytes           On input the number of bytes to map.  On output the number \r
+  @param HostAddress             The system memory address to map to the device.\r
+  @param NumberOfBytes           On input the number of bytes to map.  On output the number\r
                                  of bytes that were mapped.\r
-  @param DeviceAddress           The resulting map address for the bus master device to use \r
-                                 to access the hosts HostAddress.  \r
+  @param DeviceAddress           The resulting map address for the bus master device to use\r
+                                 to access the hosts HostAddress.\r
   @param Mapping                 A resulting value to pass to EFI_ISA_IO.Unmap().\r
 \r
   @retval EFI_SUCCESS            The range was mapped for the returned NumberOfBytes.\r
@@ -173,8 +173,8 @@ IsaIoFlush (
   @param[in] PageOffset          The page's offest.\r
   @param[in] CountOffset         The count's offset.\r
   @param[in] BaseAddress         The base address.\r
-  @param[in] Count               The number of I/O operations to perform. \r
-  \r
+  @param[in] Count               The number of I/O operations to perform.\r
+\r
   @retval EFI_SUCCESS            Success.\r
   @retval EFI_INVALID_PARAMETER  Parameter is invalid.\r
   @retval EFI_UNSUPPORTED        The address range specified by these Offsets and Count is not valid.\r
@@ -194,7 +194,7 @@ WriteDmaPort (
   Writes an 8-bit I/O Port\r
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param[in] Offset              The offset in ISA IO space to start the IO operation.  \r
+  @param[in] Offset              The offset in ISA IO space to start the IO operation.\r
   @param[in] Value               The data to write port.\r
 \r
   @retval EFI_SUCCESS            Success.\r
@@ -207,17 +207,17 @@ WritePort (
   IN EFI_ISA_IO_PROTOCOL  *This,\r
   IN UINT32               Offset,\r
   IN UINT8                Value\r
-  );    \r
+  );\r
 \r
 /**\r
   Performs an ISA Memory Read Cycle\r
 \r
   @param[in]  This               A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width              Specifies the width of the memory operation.\r
-  @param[in]  Offset             The offset in ISA memory space to start the memory operation.  \r
-  @param[in]  Count              The number of memory operations to perform. \r
+  @param[in]  Offset             The offset in ISA memory space to start the memory operation.\r
+  @param[in]  Count              The number of memory operations to perform.\r
   @param[out] Buffer             The destination buffer to store the results\r
\r
+\r
   @retval EFI_SUCCESS            The data was read from the device successfully.\r
   @retval EFI_UNSUPPORTED        The Offset is not valid for this device.\r
   @retval EFI_INVALID_PARAMETER  Width or Count, or both, were invalid.\r
@@ -237,10 +237,10 @@ IsaIoMemRead (
 /**\r
   Performs an ISA Memory Write Cycle\r
 \r
-  @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.  \r
+  @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Width               Specifies the width of the memory operation.\r
-  @param[in] Offset              The offset in ISA memory space to start the memory operation.  \r
-  @param[in] Count               The number of memory operations to perform. \r
+  @param[in] Offset              The offset in ISA memory space to start the memory operation.\r
+  @param[in] Count               The number of memory operations to perform.\r
   @param[in] Buffer              The source buffer to write data from\r
 \r
   @retval EFI_SUCCESS            The data was written to the device sucessfully.\r
@@ -263,7 +263,7 @@ IsaIoMemWrite (
 \r
   @param[in]  This               A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width              Specifies the width of the memory copy operation.\r
-  @param[in]  DestOffset         The offset of the destination \r
+  @param[in]  DestOffset         The offset of the destination\r
   @param[in]  SrcOffset          The offset of the source\r
   @param[in]  Count              The number of memory copy  operations to perform\r
 \r
@@ -294,7 +294,7 @@ IsaIoCopyMem (
 \r
   @retval EFI_SUCCESS            The requested memory pages were allocated.\r
   @retval EFI_INVALID_PARAMETER  Type is invalid or MemoryType is invalid or HostAddress is NULL\r
-  @retval EFI_UNSUPPORTED        Attributes is unsupported or the memory range specified \r
+  @retval EFI_UNSUPPORTED        Attributes is unsupported or the memory range specified\r
                                  by HostAddress, Pages, and Type is not available for common buffer use.\r
   @retval EFI_OUT_OF_RESOURCES   The memory pages could not be allocated.\r
 **/\r
@@ -310,7 +310,7 @@ IsaIoAllocateBuffer (
   );\r
 \r
 /**\r
-  Frees memory that was allocated with EFI_ISA_IO.AllocateBuffer(). \r
+  Frees memory that was allocated with EFI_ISA_IO.AllocateBuffer().\r
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Pages               The number of pages to free.\r
index 1312f26..a409355 100644 (file)
@@ -1,12 +1,12 @@
 /** @file\r
   ISA Bus UEFI driver.\r
 \r
-  Discovers all the ISA Controllers and their resources by using the ISA ACPI \r
-  Protocol, produces an instance of the ISA I/O Protocol for every ISA \r
+  Discovers all the ISA Controllers and their resources by using the ISA ACPI\r
+  Protocol, produces an instance of the ISA I/O Protocol for every ISA\r
   Controller found. This driver is designed to manage a PCI-to-ISA bridge Device\r
   such as LPC bridge.\r
-  \r
-Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -34,9 +34,9 @@ EFI_DRIVER_BINDING_PROTOCOL gIsaBusControllerDriver = {
 /**\r
   The main entry point for the ISA Bus driver.\r
 \r
-  @param[in] ImageHandle        The firmware allocated handle for the EFI image.  \r
+  @param[in] ImageHandle        The firmware allocated handle for the EFI image.\r
   @param[in] SystemTable        A pointer to the EFI System Table.\r
-  \r
+\r
   @retval EFI_SUCCESS           The entry point is executed successfully.\r
   @retval EFI_OUT_OF_RESOURCES  There was not enough memory in pool to install all the protocols.\r
 **/\r
@@ -65,20 +65,20 @@ InitializeIsaBus(
   return Status;\r
 }\r
 \r
-/** \r
-  Tests to see if a controller can be managed by the ISA Bus Driver. If a child device is provided, \r
+/**\r
+  Tests to see if a controller can be managed by the ISA Bus Driver. If a child device is provided,\r
   it further tests to see if this driver supports creating a handle for the specified child device.\r
 \r
   Note that the ISA Bus driver always creates all of its child handles on the first call to Start().\r
   How the Start() function of a driver is implemented can affect how the Supported() function is implemented.\r
 \r
-  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.  \r
+  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
   @param[in] Controller           The handle of the controller to test.\r
   @param[in] RemainingDevicePath  A pointer to the remaining portion of a device path.\r
-  \r
+\r
   @retval EFI_SUCCESS             The device is supported by this driver.\r
   @retval EFI_ALREADY_STARTED     The device is already being managed by this driver.\r
-  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver \r
+  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver\r
                                   or an application that requires exclusive access.\r
   @retval EFI_UNSUPPORTED         The device is is not supported by this driver.\r
 \r
@@ -97,7 +97,7 @@ IsaBusControllerDriverSupported (
 \r
   //\r
   // If RemainingDevicePath is not NULL, it should verify that the first device\r
-  // path node in RemainingDevicePath is an ACPI Device path node which is a \r
+  // path node in RemainingDevicePath is an ACPI Device path node which is a\r
   // legal Device Path Node for this bus driver's children.\r
   //\r
   if (RemainingDevicePath != NULL) {\r
@@ -192,24 +192,24 @@ IsaBusControllerDriverSupported (
 }\r
 \r
 /**\r
-  Start this driver on ControllerHandle. \r
-  \r
+  Start this driver on ControllerHandle.\r
+\r
   Note that the ISA Bus driver always creates all of its child handles on the first call to Start().\r
-  The Start() function is designed to be invoked from the EFI boot service ConnectController(). \r
-  As a result, much of the error checking on the parameters to Start() has been moved into this \r
-  common boot service. It is legal to call Start() from other locations, but the following calling \r
+  The Start() function is designed to be invoked from the EFI boot service ConnectController().\r
+  As a result, much of the error checking on the parameters to Start() has been moved into this\r
+  common boot service. It is legal to call Start() from other locations, but the following calling\r
   restrictions must be followed or the system behavior will not be deterministic.\r
   1. ControllerHandle must be a valid EFI_HANDLE.\r
   2. If RemainingDevicePath is not NULL, then it must be a pointer to a naturally aligned\r
      EFI_DEVICE_PATH_PROTOCOL.\r
   3. Prior to calling Start(), the Supported() function for the driver specified by This must\r
-     have been called with the same calling parameters, and Supported() must have returned EFI_SUCCESS.  \r
+     have been called with the same calling parameters, and Supported() must have returned EFI_SUCCESS.\r
 \r
   @param[in]  This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle     The handle of the controller to start. This handle \r
-                                   must support a protocol interface that supplies \r
+  @param[in]  ControllerHandle     The handle of the controller to start. This handle\r
+                                   must support a protocol interface that supplies\r
                                    an I/O abstraction to the driver.\r
-  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path. \r
+  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path.\r
                                    This parameter is ignored by device drivers, and is optional for bus drivers.\r
 \r
   @retval EFI_SUCCESS              The device was started.\r
@@ -413,11 +413,11 @@ IsaBusControllerDriverStart (
 }\r
 \r
 /**\r
-  Stop this driver on ControllerHandle. \r
-  \r
-  The Stop() function is designed to be invoked from the EFI boot service DisconnectController(). \r
-  As a result, much of the error checking on the parameters to Stop() has been moved \r
-  into this common boot service. It is legal to call Stop() from other locations, \r
+  Stop this driver on ControllerHandle.\r
+\r
+  The Stop() function is designed to be invoked from the EFI boot service DisconnectController().\r
+  As a result, much of the error checking on the parameters to Stop() has been moved\r
+  into this common boot service. It is legal to call Stop() from other locations,\r
   but the following calling restrictions must be followed or the system behavior will not be deterministic.\r
   1. ControllerHandle must be a valid EFI_HANDLE that was used on a previous call to this\r
      same driver's Start() function.\r
@@ -425,13 +425,13 @@ IsaBusControllerDriverStart (
      EFI_HANDLE. In addition, all of these handles must have been created in this driver's\r
      Start() function, and the Start() function must have called OpenProtocol() on\r
      ControllerHandle with an Attribute of EFI_OPEN_PROTOCOL_BY_CHILD_CONTROLLER.\r
-  \r
+\r
   @param[in]  This              A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must \r
-                                support a bus specific I/O protocol for the driver \r
+  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must\r
+                                support a bus specific I/O protocol for the driver\r
                                 to use to stop the device.\r
   @param[in]  NumberOfChildren  The number of child device handles in ChildHandleBuffer.\r
-  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL \r
+  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL\r
                                 if NumberOfChildren is 0.\r
 \r
   @retval EFI_SUCCESS           The device was stopped.\r
@@ -538,7 +538,7 @@ IsaBusControllerDriverStop (
                This->DriverBindingHandle,\r
                ChildHandleBuffer[Index],\r
                EFI_OPEN_PROTOCOL_BY_CHILD_CONTROLLER\r
-               );     \r
+               );\r
       }\r
     }\r
 \r
@@ -559,11 +559,11 @@ IsaBusControllerDriverStop (
 //\r
 \r
 /**\r
-  Create EFI Handle for a ISA device found via ISA ACPI Protocol \r
+  Create EFI Handle for a ISA device found via ISA ACPI Protocol\r
 \r
   @param[in] This                   The EFI_DRIVER_BINDING_PROTOCOL instance.\r
   @param[in] Controller             The handle of ISA bus controller(PCI to ISA bridge)\r
-  @param[in] PciIo                  The Pointer to the PCI protocol \r
+  @param[in] PciIo                  The Pointer to the PCI protocol\r
   @param[in] ParentDevicePath       Device path of the ISA bus controller\r
   @param[in] IsaDeviceResourceList  The resource list of the ISA device\r
   @param[out] ChildDevicePath       The pointer to the child device.\r
index 2496381..2f9ff75 100644 (file)
@@ -6,13 +6,13 @@
 // Controller found. This driver is designed to manage a PCI-to-ISA bridge Device\r
 // such as an LPC bridge.\r
 //\r
-// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
 // which accompanies this distribution. The full text of the license may be found at\r
 // http://opensource.org/licenses/bsd-license.php\r
-// \r
+//\r
 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
 //\r
index fd4cda0..304c6a4 100644 (file)
@@ -1,7 +1,7 @@
 // /** @file\r
 // IsaBusDxe Localized Strings and Content\r
 //\r
-// Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
@@ -13,8 +13,8 @@
 //\r
 // **/\r
 \r
-#string STR_PROPERTIES_MODULE_NAME \r
-#language en-US \r
+#string STR_PROPERTIES_MODULE_NAME\r
+#language en-US\r
 "ISA Bus DXE Driver"\r
 \r
 \r
index 6f1cd1b..6b49abd 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
-  The implementation for EFI_ISA_IO_PROTOCOL. \r
-  \r
-Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR>\r
+  The implementation for EFI_ISA_IO_PROTOCOL.\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -18,11 +18,11 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 // Module Variables\r
 //\r
 EFI_ISA_IO_PROTOCOL mIsaIoInterface = {\r
-  {    \r
+  {\r
     IsaIoMemRead,\r
     IsaIoMemWrite\r
   },\r
-  {   \r
+  {\r
     IsaIoIoRead,\r
     IsaIoIoWrite\r
   },\r
@@ -85,7 +85,7 @@ EFI_ISA_DMA_REGISTERS  mDmaRegisters[8] = {
 \r
   @param[in] IsaIoDevice            The iso device to be initialized.\r
   @param[in] IsaDeviceResourceList  The resource list.\r
-  \r
+\r
 **/\r
 VOID\r
 InitializeIsaIoInstance (\r
@@ -110,8 +110,8 @@ InitializeIsaIoInstance (
 \r
   @param[in]  This              A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width             Specifies the width of the I/O operation.\r
-  @param[in]  Offset            The offset in ISA I/O space to start the I/O operation.  \r
-  @param[in]  Count             The number of I/O operations to perform. \r
+  @param[in]  Offset            The offset in ISA I/O space to start the I/O operation.\r
+  @param[in]  Count             The number of I/O operations to perform.\r
   @param[out] Buffer            The destination buffer to store the results\r
 \r
   @retval EFI_SUCCESS           The data was read from the device sucessfully.\r
@@ -172,8 +172,8 @@ IsaIoIoRead (
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Width               Specifies the width of the I/O operation.\r
-  @param[in] Offset              The offset in ISA I/O space to start the I/O operation.  \r
-  @param[in] Count               The number of I/O operations to perform. \r
+  @param[in] Offset              The offset in ISA I/O space to start the I/O operation.\r
+  @param[in] Count               The number of I/O operations to perform.\r
   @param[in] Buffer              The source buffer to write data from\r
 \r
   @retval EFI_SUCCESS            The data was writen to the device sucessfully.\r
@@ -233,7 +233,7 @@ IsaIoIoWrite (
   Writes an 8-bit I/O Port\r
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param[in] Offset              The offset in ISA IO space to start the IO operation.  \r
+  @param[in] Offset              The offset in ISA IO space to start the IO operation.\r
   @param[in] Value               The data to write port.\r
 \r
   @retval EFI_SUCCESS            Success.\r
@@ -282,8 +282,8 @@ WritePort (
   @param[in] PageOffset          The page's offest.\r
   @param[in] CountOffset         The count's offset.\r
   @param[in] BaseAddress         The base address.\r
-  @param[in] Count               The number of I/O operations to perform. \r
-  \r
+  @param[in] Count               The number of I/O operations to perform.\r
+\r
   @retval EFI_SUCCESS            Success.\r
   @retval EFI_INVALID_PARAMETER  Parameter is invalid.\r
   @retval EFI_UNSUPPORTED        The address range specified by these Offsets and Count is not valid.\r
@@ -420,9 +420,9 @@ IsaIoFlush (
   @param[in] IsaIoDevice         The ISA device to be verified.\r
   @param[in] Type                The Access type. The input must be either IsaAccessTypeMem or IsaAccessTypeIo.\r
   @param[in] Width               The width of the memory operation.\r
-  @param[in] Count               The number of memory operations to perform. \r
-  @param[in] Offset              The offset in ISA memory space to start the memory operation.  \r
-  \r
+  @param[in] Count               The number of memory operations to perform.\r
+  @param[in] Offset              The offset in ISA memory space to start the memory operation.\r
+\r
   @retval EFI_SUCCESS            Verify success.\r
   @retval EFI_INVALID_PARAMETER  One of the parameters has an invalid value.\r
   @retval EFI_UNSUPPORTED        The device ont support the access type.\r
@@ -482,10 +482,10 @@ IsaIoVerifyAccess (
 \r
   @param[in]  This               A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width              Specifies the width of the memory operation.\r
-  @param[in]  Offset             The offset in ISA memory space to start the memory operation.  \r
-  @param[in]  Count              The number of memory operations to perform. \r
+  @param[in]  Offset             The offset in ISA memory space to start the memory operation.\r
+  @param[in]  Count              The number of memory operations to perform.\r
   @param[out] Buffer             The destination buffer to store the results\r
\r
+\r
   @retval EFI_SUCCESS            The data was read from the device successfully.\r
   @retval EFI_UNSUPPORTED        The Offset is not valid for this device.\r
   @retval EFI_INVALID_PARAMETER  Width or Count, or both, were invalid.\r
@@ -549,10 +549,10 @@ IsaIoMemRead (
 /**\r
   Performs an ISA Memory Write Cycle\r
 \r
-  @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.  \r
+  @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Width               Specifies the width of the memory operation.\r
-  @param[in] Offset              The offset in ISA memory space to start the memory operation.  \r
-  @param[in] Count               The number of memory operations to perform. \r
+  @param[in] Offset              The offset in ISA memory space to start the memory operation.\r
+  @param[in] Count               The number of memory operations to perform.\r
   @param[in] Buffer              The source buffer to write data from\r
 \r
   @retval EFI_SUCCESS            The data was written to the device sucessfully.\r
@@ -620,7 +620,7 @@ IsaIoMemWrite (
 \r
   @param[in]  This               A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width              Specifies the width of the memory copy operation.\r
-  @param[in]  DestOffset         The offset of the destination \r
+  @param[in]  DestOffset         The offset of the destination\r
   @param[in]  SrcOffset          The offset of the source\r
   @param[in]  Count              The number of memory copy  operations to perform\r
 \r
@@ -701,18 +701,18 @@ IsaIoCopyMem (
   only supports slave read/write operation to save code size.\r
 \r
   @param This                    A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param Operation               Indicates the type of DMA (slave or bus master), and if \r
-                                 the DMA operation is going to read or write to system memory. \r
-  @param ChannelNumber           The slave channel number to use for this DMA operation. \r
-                                 If Operation and ChannelAttributes shows that this device \r
-                                 performs bus mastering DMA, then this field is ignored.  \r
-                                 The legal range for this field is 0..7.  \r
+  @param Operation               Indicates the type of DMA (slave or bus master), and if\r
+                                 the DMA operation is going to read or write to system memory.\r
+  @param ChannelNumber           The slave channel number to use for this DMA operation.\r
+                                 If Operation and ChannelAttributes shows that this device\r
+                                 performs bus mastering DMA, then this field is ignored.\r
+                                 The legal range for this field is 0..7.\r
   @param ChannelAttributes       The attributes of the DMA channel to use for this DMA operation\r
-  @param HostAddress             The system memory address to map to the device.  \r
-  @param NumberOfBytes           On input the number of bytes to map.  On output the number \r
+  @param HostAddress             The system memory address to map to the device.\r
+  @param NumberOfBytes           On input the number of bytes to map.  On output the number\r
                                  of bytes that were mapped.\r
-  @param DeviceAddress           The resulting map address for the bus master device to use \r
-                                 to access the hosts HostAddress.  \r
+  @param DeviceAddress           The resulting map address for the bus master device to use\r
+                                 to access the hosts HostAddress.\r
   @param Mapping                 A resulting value to pass to EFI_ISA_IO.Unmap().\r
 \r
   @retval EFI_SUCCESS            The range was mapped for the returned NumberOfBytes.\r
@@ -743,7 +743,7 @@ IsaIoMapOnlySupportSlaveReadWrite (
   UINT8                 DmaMask;\r
   UINT8                 DmaClear;\r
   UINT8                 DmaChannelMode;\r
-  \r
+\r
   if ((NULL == This) ||\r
       (NULL == HostAddress) ||\r
       (NULL == NumberOfBytes) ||\r
@@ -762,7 +762,7 @@ IsaIoMapOnlySupportSlaveReadWrite (
   // Make sure the Operation parameter is valid.\r
   // Light IsaIo only supports two operations.\r
   //\r
-  if (!(Operation == EfiIsaIoOperationSlaveRead || \r
+  if (!(Operation == EfiIsaIoOperationSlaveRead ||\r
         Operation == EfiIsaIoOperationSlaveWrite)) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
@@ -848,7 +848,7 @@ IsaIoMapOnlySupportSlaveReadWrite (
     //\r
     *DeviceAddress = PhysicalAddress;\r
   }\r
-  \r
+\r
   //\r
   // Figure out what to program into the DMA Channel Mode Register\r
   //\r
@@ -933,22 +933,22 @@ IsaIoMapOnlySupportSlaveReadWrite (
 }\r
 \r
 /**\r
-  Maps a memory region for DMA. This implementation implement the \r
+  Maps a memory region for DMA. This implementation implement the\r
   the full mapping support.\r
 \r
   @param This                    A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param Operation               Indicates the type of DMA (slave or bus master), and if \r
-                                 the DMA operation is going to read or write to system memory. \r
-  @param ChannelNumber           The slave channel number to use for this DMA operation. \r
-                                 If Operation and ChannelAttributes shows that this device \r
-                                 performs bus mastering DMA, then this field is ignored.  \r
-                                 The legal range for this field is 0..7.  \r
+  @param Operation               Indicates the type of DMA (slave or bus master), and if\r
+                                 the DMA operation is going to read or write to system memory.\r
+  @param ChannelNumber           The slave channel number to use for this DMA operation.\r
+                                 If Operation and ChannelAttributes shows that this device\r
+                                 performs bus mastering DMA, then this field is ignored.\r
+                                 The legal range for this field is 0..7.\r
   @param ChannelAttributes       The attributes of the DMA channel to use for this DMA operation\r
-  @param HostAddress             The system memory address to map to the device.  \r
-  @param NumberOfBytes           On input the number of bytes to map.  On output the number \r
+  @param HostAddress             The system memory address to map to the device.\r
+  @param NumberOfBytes           On input the number of bytes to map.  On output the number\r
                                  of bytes that were mapped.\r
-  @param DeviceAddress           The resulting map address for the bus master device to use \r
-                                 to access the hosts HostAddress.  \r
+  @param DeviceAddress           The resulting map address for the bus master device to use\r
+                                 to access the hosts HostAddress.\r
   @param Mapping                 A resulting value to pass to EFI_ISA_IO.Unmap().\r
 \r
   @retval EFI_SUCCESS           - The range was mapped for the returned NumberOfBytes.\r
@@ -1262,18 +1262,18 @@ IsaIoMapFullSupport (
   Maps a memory region for DMA\r
 \r
   @param This                    A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param Operation               Indicates the type of DMA (slave or bus master), and if \r
-                                 the DMA operation is going to read or write to system memory. \r
-  @param ChannelNumber           The slave channel number to use for this DMA operation. \r
-                                 If Operation and ChannelAttributes shows that this device \r
-                                 performs bus mastering DMA, then this field is ignored.  \r
-                                 The legal range for this field is 0..7.  \r
+  @param Operation               Indicates the type of DMA (slave or bus master), and if\r
+                                 the DMA operation is going to read or write to system memory.\r
+  @param ChannelNumber           The slave channel number to use for this DMA operation.\r
+                                 If Operation and ChannelAttributes shows that this device\r
+                                 performs bus mastering DMA, then this field is ignored.\r
+                                 The legal range for this field is 0..7.\r
   @param ChannelAttributes       The attributes of the DMA channel to use for this DMA operation\r
-  @param HostAddress             The system memory address to map to the device.  \r
-  @param NumberOfBytes           On input the number of bytes to map.  On output the number \r
+  @param HostAddress             The system memory address to map to the device.\r
+  @param NumberOfBytes           On input the number of bytes to map.  On output the number\r
                                  of bytes that were mapped.\r
-  @param DeviceAddress           The resulting map address for the bus master device to use \r
-                                 to access the hosts HostAddress.  \r
+  @param DeviceAddress           The resulting map address for the bus master device to use\r
+                                 to access the hosts HostAddress.\r
   @param Mapping                 A resulting value to pass to EFI_ISA_IO.Unmap().\r
 \r
   @retval EFI_SUCCESS            The range was mapped for the returned NumberOfBytes.\r
@@ -1302,7 +1302,7 @@ IsaIoMap (
     return EFI_UNSUPPORTED;\r
   }\r
   //\r
-  // Set Feature Flag PcdIsaBusSupportBusMaster to FALSE to disable support for \r
+  // Set Feature Flag PcdIsaBusSupportBusMaster to FALSE to disable support for\r
   // ISA Bus Master.\r
   //\r
   // So we just return EFI_UNSUPPORTED for these functions.\r
@@ -1345,7 +1345,7 @@ IsaIoMap (
 \r
   @retval EFI_SUCCESS            The requested memory pages were allocated.\r
   @retval EFI_INVALID_PARAMETER  Type is invalid or MemoryType is invalid or HostAddress is NULL\r
-  @retval EFI_UNSUPPORTED        Attributes is unsupported or the memory range specified \r
+  @retval EFI_UNSUPPORTED        Attributes is unsupported or the memory range specified\r
                                  by HostAddress, Pages, and Type is not available for common buffer use.\r
   @retval EFI_OUT_OF_RESOURCES   The memory pages could not be allocated.\r
 **/\r
@@ -1364,7 +1364,7 @@ IsaIoAllocateBuffer (
   EFI_PHYSICAL_ADDRESS  PhysicalAddress;\r
 \r
   //\r
-  // Set Feature Flag PcdIsaBusOnlySupportSlaveDma to FALSE to disable support for \r
+  // Set Feature Flag PcdIsaBusOnlySupportSlaveDma to FALSE to disable support for\r
   // ISA Bus Master.\r
   // Or unset Feature Flag PcdIsaBusSupportDma to disable support for ISA DMA.\r
   //\r
@@ -1418,7 +1418,7 @@ IsaIoAllocateBuffer (
 }\r
 \r
 /**\r
-  Frees memory that was allocated with EFI_ISA_IO.AllocateBuffer(). \r
+  Frees memory that was allocated with EFI_ISA_IO.AllocateBuffer().\r
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Pages               The number of pages to free.\r
@@ -1438,7 +1438,7 @@ IsaIoFreeBuffer (
   EFI_STATUS  Status;\r
 \r
   //\r
-  // Set Feature Flag PcdIsaBusOnlySupportSlaveDma to FALSE to disable support for \r
+  // Set Feature Flag PcdIsaBusOnlySupportSlaveDma to FALSE to disable support for\r
   // ISA Bus Master.\r
   // Or unset Feature Flag PcdIsaBusSupportDma to disable support for ISA DMA.\r
   //\r
index 65555d3..768b74c 100644 (file)
@@ -1,14 +1,14 @@
 /** @file\r
   ISA Floppy Disk UEFI Driver conforming to the UEFI driver model\r
 \r
-  1. Support two types diskette drive  \r
+  1. Support two types diskette drive\r
      1.44M drive and 2.88M drive (and now only support 1.44M)\r
   2. Support two diskette drives per floppy disk controller\r
   3. Use DMA channel 2 to transfer data\r
   4. Do not use interrupt\r
   5. Support diskette change line signal and write protect\r
-  \r
-Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -39,9 +39,9 @@ EFI_DRIVER_BINDING_PROTOCOL gFdcControllerDriver = {
 /**\r
   The main Entry Point for this driver.\r
 \r
-  @param[in] ImageHandle  The firmware allocated handle for the EFI image.  \r
+  @param[in] ImageHandle  The firmware allocated handle for the EFI image.\r
   @param[in] SystemTable  A pointer to the EFI System Table.\r
-  \r
+\r
   @retval EFI_SUCCESS     The entry point is executed successfully.\r
   @retval other           Some error occurs when executing this entry point.\r
 **/\r
@@ -72,14 +72,14 @@ InitializeIsaFloppy(
 \r
 /**\r
   Test if the controller is a floppy disk drive device\r
-  \r
-  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.  \r
+\r
+  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
   @param[in] Controller           The handle of the controller to test.\r
   @param[in] RemainingDevicePath  A pointer to the remaining portion of a device path.\r
-  \r
+\r
   @retval EFI_SUCCESS             The device is supported by this driver.\r
   @retval EFI_ALREADY_STARTED     The device is already being managed by this driver.\r
-  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver \r
+  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver\r
                                   or an application that requires exclusive access.\r
   @retval EFI_UNSUPPORTED         The device is is not supported by this driver.\r
 **/\r
@@ -159,10 +159,10 @@ FdcControllerDriverSupported (
   Start this driver on Controller.\r
 \r
   @param[in] This                  A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in] ControllerHandle      The handle of the controller to start. This handle \r
-                                   must support a protocol interface that supplies \r
+  @param[in] ControllerHandle      The handle of the controller to start. This handle\r
+                                   must support a protocol interface that supplies\r
                                    an I/O abstraction to the driver.\r
-  @param[in] RemainingDevicePath   A pointer to the remaining portion of a device path. \r
+  @param[in] RemainingDevicePath   A pointer to the remaining portion of a device path.\r
                                    This parameter is ignored by device drivers, and is optional for bus drivers.\r
 \r
   @retval EFI_SUCCESS              The device was started.\r
@@ -248,7 +248,7 @@ FdcControllerDriverStart (
 \r
   FdcDev->ControllerNameTable = NULL;\r
   AddName (FdcDev);\r
-  \r
+\r
   //\r
   // Look up the base address of the Floppy Disk Controller which controls this floppy device\r
   //\r
@@ -397,11 +397,11 @@ Done:
   Stop this driver on ControllerHandle.\r
 \r
   @param[in] This               A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in] ControllerHandle   A handle to the device being stopped. The handle must \r
-                                support a bus specific I/O protocol for the driver \r
+  @param[in] ControllerHandle   A handle to the device being stopped. The handle must\r
+                                support a bus specific I/O protocol for the driver\r
                                 to use to stop the device.\r
   @param[in] NumberOfChildren   The number of child device handles in ChildHandleBuffer.\r
-  @param[in] ChildHandleBuffer  An array of child handles to be freed. May be NULL \r
+  @param[in] ChildHandleBuffer  An array of child handles to be freed. May be NULL\r
                                 if NumberOfChildren is 0.\r
 \r
   @retval EFI_SUCCESS           The device was stopped.\r
index 30a2d7b..4fdaa64 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Include file for ISA Floppy Driver\r
-  \r
-Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -482,14 +482,14 @@ typedef struct {
 \r
 /**\r
   Test controller is a floppy disk drive device\r
-  \r
-  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.  \r
+\r
+  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
   @param[in] Controller           The handle of the controller to test.\r
   @param[in] RemainingDevicePath  A pointer to the remaining portion of a device path.\r
-  \r
+\r
   @retval EFI_SUCCESS             The device is supported by this driver.\r
   @retval EFI_ALREADY_STARTED     The device is already being managed by this driver.\r
-  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver \r
+  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver\r
                                   or an application that requires exclusive access.\r
 **/\r
 EFI_STATUS\r
@@ -504,10 +504,10 @@ FdcControllerDriverSupported (
   Start this driver on Controller.\r
 \r
   @param[in]  This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle     The handle of the controller to start. This handle \r
-                                   must support a protocol interface that supplies \r
+  @param[in]  ControllerHandle     The handle of the controller to start. This handle\r
+                                   must support a protocol interface that supplies\r
                                    an I/O abstraction to the driver.\r
-  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path. \r
+  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path.\r
                                    This parameter is ignored by device drivers, and is optional for bus drivers.\r
 \r
   @retval EFI_SUCCESS              The device was started.\r
@@ -528,11 +528,11 @@ FdcControllerDriverStart (
   Stop this driver on ControllerHandle.\r
 \r
   @param[in]  This              A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must \r
-                                support a bus specific I/O protocol for the driver \r
+  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must\r
+                                support a bus specific I/O protocol for the driver\r
                                 to use to stop the device.\r
   @param[in]  NumberOfChildren  The number of child device handles in ChildHandleBuffer.\r
-  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL \r
+  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL\r
                                 if NumberOfChildren is 0.\r
 \r
   @retval EFI_SUCCESS           The device was stopped.\r
@@ -552,14 +552,14 @@ FdcControllerDriverStop (
 //\r
 \r
 /**\r
-  Reset the Floppy Logic Drive, call the FddReset function.   \r
-  \r
+  Reset the Floppy Logic Drive, call the FddReset function.\r
+\r
   @param This EFI_BLOCK_IO *: A pointer to the Block I/O protocol interface\r
-  @param ExtendedVerification BOOLEAN: Indicate that the driver may perform a more \r
-                    exhaustive verification operation of the device during \r
-                    reset, now this par is ignored in this driver          \r
+  @param ExtendedVerification BOOLEAN: Indicate that the driver may perform a more\r
+                    exhaustive verification operation of the device during\r
+                    reset, now this par is ignored in this driver\r
   @retval  EFI_SUCCESS:      The Floppy Logic Drive is reset\r
-  @retval  EFI_DEVICE_ERROR: The Floppy Logic Drive is not functioning correctly \r
+  @retval  EFI_DEVICE_ERROR: The Floppy Logic Drive is not functioning correctly\r
                       and can not be reset\r
 \r
 **/\r
@@ -572,7 +572,7 @@ FdcReset (
 \r
 /**\r
   Flush block via fdd controller.\r
-  \r
+\r
   @param  This EFI_BLOCK_IO *: A pointer to the Block I/O protocol interface\r
   @return EFI_SUCCESS\r
 \r
@@ -584,23 +584,23 @@ FddFlushBlocks (
   );\r
 \r
 /**\r
-  Read the requested number of blocks from the device.   \r
-  \r
+  Read the requested number of blocks from the device.\r
+\r
   @param This EFI_BLOCK_IO *: A pointer to the Block I/O protocol interface\r
-  @param MediaId UINT32:    The media id that the read request is for    \r
+  @param MediaId UINT32:    The media id that the read request is for\r
   @param  Lba EFI_LBA:     The starting logic block address to read from on the device\r
   @param  BufferSize UINTN:  The size of the Buffer in bytes\r
   @param  Buffer VOID *:     A pointer to the destination buffer for the data\r
-  \r
+\r
   @retval  EFI_SUCCESS:     The data was read correctly from the device\r
   @retval  EFI_DEVICE_ERROR:The device reported an error while attempting to perform\r
                      the read operation\r
   @retval  EFI_NO_MEDIA:    There is no media in the device\r
   @retval  EFI_MEDIA_CHANGED:   The MediaId is not for the current media\r
-  @retval  EFI_BAD_BUFFER_SIZE: The BufferSize parameter is not a multiple of the \r
+  @retval  EFI_BAD_BUFFER_SIZE: The BufferSize parameter is not a multiple of the\r
                          intrinsic block size of the device\r
-  @retval  EFI_INVALID_PARAMETER:The read request contains LBAs that are not valid, \r
-                          or the buffer is not on proper alignment \r
+  @retval  EFI_INVALID_PARAMETER:The read request contains LBAs that are not valid,\r
+                          or the buffer is not on proper alignment\r
 \r
 **/\r
 EFI_STATUS\r
@@ -614,24 +614,24 @@ FddReadBlocks (
   );\r
 \r
 /**\r
-  Write a specified number of blocks to the device.   \r
-  \r
+  Write a specified number of blocks to the device.\r
+\r
   @param  This EFI_BLOCK_IO *: A pointer to the Block I/O protocol interface\r
-  @param  MediaId UINT32:    The media id that the write request is for   \r
+  @param  MediaId UINT32:    The media id that the write request is for\r
   @param  Lba EFI_LBA:     The starting logic block address to be written\r
   @param  BufferSize UINTN:  The size in bytes in Buffer\r
   @param  Buffer VOID *:     A pointer to the source buffer for the data\r
-  \r
+\r
   @retval  EFI_SUCCESS:     The data were written correctly to the device\r
-  @retval  EFI_WRITE_PROTECTED: The device can not be written to \r
+  @retval  EFI_WRITE_PROTECTED: The device can not be written to\r
   @retval  EFI_NO_MEDIA:    There is no media in the device\r
   @retval  EFI_MEDIA_CHANGED:   The MediaId is not for the current media\r
-  @retval  EFI_DEVICE_ERROR:  The device reported an error while attempting to perform \r
-                       the write operation \r
-  @retval  EFI_BAD_BUFFER_SIZE: The BufferSize parameter is not a multiple of the \r
+  @retval  EFI_DEVICE_ERROR:  The device reported an error while attempting to perform\r
+                       the write operation\r
+  @retval  EFI_BAD_BUFFER_SIZE: The BufferSize parameter is not a multiple of the\r
                          intrinsic block size of the device\r
-  @retval  EFI_INVALID_PARAMETER:The write request contains LBAs that are not valid, \r
-                          or the buffer is not on proper alignment \r
+  @retval  EFI_INVALID_PARAMETER:The write request contains LBAs that are not valid,\r
+                          or the buffer is not on proper alignment\r
 **/\r
 EFI_STATUS\r
 EFIAPI\r
@@ -649,7 +649,7 @@ FddWriteBlocks (
 /**\r
 \r
   Detect the floppy drive is presented or not.\r
\r
+\r
   @param  FdcDev FDC_BLK_IO_DEV * : A pointer to the Data Structure FDC_BLK_IO_DEV\r
   @retval EFI_SUCCESS    Drive is presented\r
   @retval EFI_NOT_FOUND  Drive is not presented\r
@@ -664,7 +664,7 @@ DiscoverFddDevice (
 \r
   Do recalibrate  and see the drive is presented or not.\r
   Set the media parameters.\r
-  \r
+\r
   @param FdcDev FDC_BLK_IO_DEV * : A pointer to the Data Structure FDC_BLK_IO_DEV\r
   @return the drive is presented or not\r
 \r
@@ -677,9 +677,9 @@ FddIdentify (
 /**\r
 \r
   Reset the Floppy Logic Drive.\r
-  \r
+\r
   @param  FdcDev FDC_BLK_IO_DEV * : A pointer to the Data Structure FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval EFI_SUCCESS:    The Floppy Logic Drive is reset\r
   @retval EFI_DEVICE_ERROR: The Floppy Logic Drive is not functioning correctly and\r
                       can not be reset\r
@@ -694,9 +694,9 @@ FddReset (
 \r
   Turn the drive's motor on.\r
   The drive's motor must be on before any command can be executed.\r
-  \r
+\r
   @param  FdcDev FDC_BLK_IO_DEV * : A pointer to the Data Structure FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval  EFI_SUCCESS:       Turn the drive's motor on successfully\r
   @retval  EFI_DEVICE_ERROR:    The drive is busy, so can not turn motor on\r
   @retval  EFI_INVALID_PARAMETER: Fail to Set timer(Cancel timer)\r
@@ -710,10 +710,10 @@ MotorOn (
 /**\r
 \r
   Set a Timer and when Timer goes off, turn the motor off.\r
-  \r
-  \r
+\r
+\r
   @param  FdcDev FDC_BLK_IO_DEV * : A pointer to the Data Structure FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval  EFI_SUCCESS:       Set the Timer successfully\r
   @retval  EFI_INVALID_PARAMETER: Fail to Set the timer\r
 \r
@@ -725,10 +725,10 @@ MotorOff (
 \r
 /**\r
   Detect the disk in the drive is changed or not.\r
-  \r
-  \r
+\r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval  EFI_SUCCESS:    No disk media change\r
   @retval  EFI_DEVICE_ERROR: Fail to do the recalibrate or seek operation\r
   @retval  EFI_NO_MEDIA:   No disk in the drive\r
@@ -743,9 +743,9 @@ DisketChanged (
   Do the Specify command, this command sets DMA operation\r
   and the initial values for each of the three internal\r
   times: HUT, SRT and HLT.\r
-  \r
+\r
   @param FdcDev    Pointer to instance of FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Execute the Specify command successfully\r
   @retval  EFI_DEVICE_ERROR: Fail to execute the command\r
 \r
@@ -757,7 +757,7 @@ Specify (
 \r
 /**\r
   Set the head of floppy drive to track 0.\r
\r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
   @retval EFI_SUCCESS:    Execute the Recalibrate operation successfully\r
   @retval EFI_DEVICE_ERROR: Fail to execute the Recalibrate operation\r
@@ -770,10 +770,10 @@ Recalibrate (
 \r
 /**\r
   Set the head of floppy drive to the new cylinder.\r
-  \r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
   @param  Lba EFI_LBA     : The logic block address want to seek\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Execute the Seek operation successfully\r
   @retval  EFI_DEVICE_ERROR: Fail to execute the Seek operation\r
 \r
@@ -786,12 +786,12 @@ Seek (
 \r
 /**\r
   Do the Sense Interrupt Status command, this command resets the interrupt signal.\r
-  \r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
   @param  StatusRegister0 UINT8 *: Be used to save Status Register 0 read from FDC\r
   @param  PresentCylinderNumber  UINT8 *: Be used to save present cylinder number\r
                                     read from FDC\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Execute the Sense Interrupt Status command successfully\r
   @retval  EFI_DEVICE_ERROR: Fail to execute the command\r
 \r
@@ -805,10 +805,10 @@ SenseIntStatus (
 \r
 /**\r
   Do the Sense Drive Status command.\r
-  \r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
   @param  Lba EFI_LBA     : Logic block address\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Execute the Sense Drive Status command successfully\r
   @retval  EFI_DEVICE_ERROR: Fail to execute the command\r
   @retval  EFI_WRITE_PROTECTED:The disk is write protected\r
@@ -822,9 +822,9 @@ SenseDrvStatus (
 \r
 /**\r
   Update the disk media properties and if necessary reinstall Block I/O interface.\r
\r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Do the operation successfully\r
   @retval  EFI_DEVICE_ERROR: Fail to the operation\r
 \r
@@ -836,7 +836,7 @@ DetectMedia (
 \r
 /**\r
   Set the data rate and so on.\r
\r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
 \r
   @retval EFI_SUCCESS success to set the data rate\r
@@ -848,13 +848,13 @@ Setup (
 \r
 /**\r
   Read or Write a number of blocks in the same cylinder.\r
\r
+\r
   @param  FdcDev      A pointer to Data Structure FDC_BLK_IO_DEV\r
-  @param  HostAddress device address \r
+  @param  HostAddress device address\r
   @param  Lba         The starting logic block address to read from on the device\r
   @param  NumberOfBlocks The number of block wanted to be read or write\r
   @param  Read        Operation type: read or write\r
-  \r
+\r
   @retval EFI_SUCCESS Success operate\r
 \r
 **/\r
@@ -869,7 +869,7 @@ ReadWriteDataSector (
 \r
 /**\r
   Fill in FDD command's parameter.\r
-  \r
+\r
   @param FdcDev   Pointer to instance of FDC_BLK_IO_DEV\r
   @param Lba      The starting logic block address to read from on the device\r
   @param Command  FDD command\r
@@ -884,10 +884,10 @@ FillPara (
 \r
 /**\r
   Read result byte from Data Register of FDC.\r
-  \r
+\r
   @param FdcDev   Pointer to instance of FDC_BLK_IO_DEV\r
   @param Pointer  Buffer to store the byte read from FDC\r
-  \r
+\r
   @retval EFI_SUCCESS       Read result byte from FDC successfully\r
   @retval EFI_DEVICE_ERROR  The FDC is not ready to be read\r
 \r
@@ -900,10 +900,10 @@ DataInByte (
 \r
 /**\r
   Write command byte to Data Register of FDC.\r
-  \r
+\r
   @param FdcDev  Pointer to instance of FDC_BLK_IO_DEV\r
   @param Pointer Be used to save command byte written to FDC\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Write command byte to FDC successfully\r
   @retval  EFI_DEVICE_ERROR: The FDC is not ready to be written\r
 \r
@@ -916,10 +916,10 @@ DataOutByte (
 \r
 /**\r
   Detect the specified floppy logic drive is busy or not within a period of time.\r
-  \r
+\r
   @param FdcDev           Indicate it is drive A or drive B\r
   @param Timeout          The time period for waiting\r
-  \r
+\r
   @retval EFI_SUCCESS:  The drive and command are not busy\r
   @retval EFI_TIMEOUT:  The drive or command is still busy after a period time that\r
                         set by Timeout\r
@@ -933,11 +933,11 @@ FddWaitForBSYClear (
 \r
 /**\r
   Determine whether FDC is ready to write or read.\r
-  \r
+\r
   @param  FdcDev Pointer to instance of FDC_BLK_IO_DEV\r
   @param  Dio BOOLEAN:      Indicate the FDC is waiting to write or read\r
   @param  Timeout           The time period for waiting\r
-  \r
+\r
   @retval EFI_SUCCESS:  FDC is ready to write or read\r
   @retval EFI_NOT_READY:  FDC is not ready within the specified time period\r
 \r
@@ -969,9 +969,9 @@ CheckResult (
 \r
 /**\r
   Check the drive status information.\r
-  \r
+\r
   @param StatusRegister3  the value of Status Register 3\r
-  \r
+\r
   @retval EFI_SUCCESS           The disk is not write protected\r
   @retval EFI_WRITE_PROTECTED:  The disk is write protected\r
 \r
@@ -983,11 +983,11 @@ CheckStatus3 (
 \r
 /**\r
   Calculate the number of block in the same cylinder according to Lba.\r
-  \r
+\r
   @param FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
   @param Lba EFI_LBA:      The starting logic block address\r
   @param NumberOfBlocks UINTN: The number of blocks\r
-  \r
+\r
   @return The number of blocks in the same cylinder which the starting\r
         logic block address is Lba\r
 \r
@@ -1001,7 +1001,7 @@ GetTransferBlockCount (
 \r
 /**\r
   When the Timer(2s) off, turn the drive's motor off.\r
-  \r
+\r
   @param Event EFI_EVENT: Event(the timer) whose notification function is being\r
                      invoked\r
   @param Context VOID *:  Pointer to the notification function's context\r
@@ -1016,7 +1016,7 @@ FddTimerProc (
 \r
 /**\r
   Read I/O port for FDC.\r
\r
+\r
   @param FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
   @param Offset The offset address of port\r
 \r
@@ -1029,11 +1029,11 @@ FdcReadPort (
 \r
 /**\r
   Write I/O port for FDC.\r
\r
+\r
   @param FdcDev FDC_BLK_IO_DEV *: A pointer to Data Structure FDC_BLK_IO_DEV\r
   @param Offset The offset address of port\r
   @param Data   Value written to port\r
-  \r
+\r
 **/\r
 VOID\r
 FdcWritePort (\r
@@ -1079,10 +1079,10 @@ FddReadWriteBlocks (
   );\r
 \r
 /**\r
-  Common interface for free cache. \r
-  \r
+  Common interface for free cache.\r
+\r
   @param FdcDev  Pointer of FDC_BLK_IO_DEV instance\r
-  \r
+\r
 **/\r
 VOID\r
 FdcFreeCache (\r
index 39f0ba0..2dce7ac 100644 (file)
@@ -1,7 +1,7 @@
-/** @file \r
+/** @file\r
   Implementation of the EFI Block IO Protocol for ISA Floppy driver\r
-  \r
-Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -71,7 +71,7 @@ FddFlushBlocks (
 \r
 /**\r
   Common report status code interface.\r
-  \r
+\r
   @param This  Pointer of FDC_BLK_IO_DEV instance\r
   @param Read  Read or write operation when error occurrs\r
 **/\r
@@ -107,7 +107,7 @@ FddReportStatus (
   @retval EFI_NO_MEDIA          There is no media in the device.\r
   @retval EFI_MEDIA_CHANGED     The MediaId does not matched the current device.\r
   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the block size of the device.\r
-  @retval EFI_INVALID_PARAMETER The read request contains LBAs that are not valid, \r
+  @retval EFI_INVALID_PARAMETER The read request contains LBAs that are not valid,\r
                                 or the buffer is not on proper alignment.\r
 \r
 **/\r
@@ -148,7 +148,7 @@ FddReadBlocks (
   @retval EFI_NO_MEDIA          There is no media in the device.\r
   @retval EFI_MEDIA_CHNAGED     The MediaId does not matched the current device.\r
   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the block size of the device.\r
-  @retval EFI_INVALID_PARAMETER The write request contains LBAs that are not valid, \r
+  @retval EFI_INVALID_PARAMETER The write request contains LBAs that are not valid,\r
                                 or the buffer is not on proper alignment.\r
 \r
 **/\r
@@ -189,7 +189,7 @@ FddWriteBlocks (
   @retval EFI_NO_MEDIA          There is no media in the device.\r
   @retval EFI_MEDIA_CHANGED     The MediaId does not matched the current device.\r
   @retval EFI_BAD_BUFFER_SIZE   The Buffer was not a multiple of the block size of the device.\r
-  @retval EFI_INVALID_PARAMETER The read request contains LBAs that are not valid, \r
+  @retval EFI_INVALID_PARAMETER The read request contains LBAs that are not valid,\r
                                 or the buffer is not on proper alignment.\r
   @retval EFI_WRITE_PROTECTED   The device can not be written to.\r
 \r
@@ -359,9 +359,9 @@ FddReadWriteBlocks (
 \r
 /**\r
   Free cache for a floppy disk.\r
-  \r
+\r
   @param FdcDev  A Pointer to FDC_BLK_IO_DEV instance\r
-  \r
+\r
 **/\r
 VOID\r
 FdcFreeCache (\r
index 16ad6b0..48e214f 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Internal floppy disk controller programming functions for the floppy driver.\r
-  \r
-Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -16,7 +16,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 \r
 /**\r
   Detect whether a floppy drive is present or not.\r
\r
+\r
   @param[in] FdcDev  A pointer to the FDC_BLK_IO_DEV\r
 \r
   @retval EFI_SUCCESS    The floppy disk drive is present\r
@@ -49,7 +49,7 @@ DiscoverFddDevice (
 /**\r
   Do recalibrate and check if the drive is present or not\r
   and set the media parameters if the driver is present.\r
-  \r
+\r
   @param[in] FdcDev  A pointer to the FDC_BLK_IO_DEV\r
 \r
   @retval EFI_SUCCESS       The floppy disk drive is present\r
@@ -123,9 +123,9 @@ FddIdentify (
 \r
 /**\r
   Reset the Floppy Logic Drive.\r
-  \r
+\r
   @param  FdcDev FDC_BLK_IO_DEV * : A pointer to the FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval EFI_SUCCESS:    The Floppy Logic Drive is reset\r
   @retval EFI_DEVICE_ERROR: The Floppy Logic Drive is not functioning correctly and\r
                       can not be reset\r
@@ -222,9 +222,9 @@ FddReset (
 /**\r
   Turn the floppy disk drive's motor on.\r
   The drive's motor must be on before any command can be executed.\r
-  \r
+\r
   @param[in] FdcDev  A pointer to the FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval  EFI_SUCCESS            The drive's motor was turned on successfully\r
   @retval  EFI_DEVICE_ERROR       The drive is busy, so can not turn motor on\r
 **/\r
@@ -298,9 +298,9 @@ MotorOn (
 \r
 /**\r
   Set a Timer and when Timer goes off, turn the motor off.\r
-  \r
+\r
   @param[in] FdcDev  A pointer to the FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval  EFI_SUCCESS            Set the Timer successfully\r
   @retval  EFI_INVALID_PARAMETER  Fail to Set the timer\r
 **/\r
@@ -317,9 +317,9 @@ MotorOff (
 \r
 /**\r
   Detect whether the disk in the drive is changed or not.\r
-  \r
+\r
   @param[in] FdcDev  A pointer to FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval  EFI_SUCCESS        No disk media change\r
   @retval  EFI_DEVICE_ERROR   Fail to do the recalibrate or seek operation\r
   @retval  EFI_NO_MEDIA       No disk in the drive\r
@@ -382,9 +382,9 @@ DisketChanged (
   Do the Specify command, this command sets DMA operation\r
   and the initial values for each of the three internal\r
   times: HUT, SRT and HLT.\r
-  \r
+\r
   @param[in] FdcDev  Pointer to instance of FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval EFI_SUCCESS       Execute the Specify command successfully\r
   @retval EFI_DEVICE_ERROR  Fail to execute the command\r
 **/\r
@@ -422,7 +422,7 @@ Specify (
 \r
 /**\r
   Set the head of floppy drive to track 0.\r
\r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to FDC_BLK_IO_DEV\r
   @retval EFI_SUCCESS:    Execute the Recalibrate operation successfully\r
   @retval EFI_DEVICE_ERROR: Fail to execute the Recalibrate operation\r
@@ -496,10 +496,10 @@ Recalibrate (
 \r
 /**\r
   Set the head of floppy drive to the new cylinder.\r
-  \r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to FDC_BLK_IO_DEV\r
   @param  Lba EFI_LBA     : The logic block address want to seek\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Execute the Seek operation successfully\r
   @retval  EFI_DEVICE_ERROR: Fail to execute the Seek operation\r
 \r
@@ -600,12 +600,12 @@ Seek (
 /**\r
   Do the Sense Interrupt Status command, this command\r
   resets the interrupt signal.\r
-  \r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to FDC_BLK_IO_DEV\r
   @param  StatusRegister0 UINT8 *: Be used to save Status Register 0 read from FDC\r
   @param  PresentCylinderNumber  UINT8 *: Be used to save present cylinder number\r
                                     read from FDC\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Execute the Sense Interrupt Status command successfully\r
   @retval  EFI_DEVICE_ERROR: Fail to execute the command\r
 \r
@@ -637,10 +637,10 @@ SenseIntStatus (
 \r
 /**\r
   Do the Sense Drive Status command.\r
-  \r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to FDC_BLK_IO_DEV\r
   @param  Lba EFI_LBA     : Logic block address\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Execute the Sense Drive Status command successfully\r
   @retval  EFI_DEVICE_ERROR: Fail to execute the command\r
   @retval  EFI_WRITE_PROTECTED:The disk is write protected\r
@@ -700,9 +700,9 @@ SenseDrvStatus (
 \r
 /**\r
   Update the disk media properties and if necessary reinstall Block I/O interface.\r
\r
+\r
   @param  FdcDev FDC_BLK_IO_DEV *: A pointer to FDC_BLK_IO_DEV\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Do the operation successfully\r
   @retval  EFI_DEVICE_ERROR: Fail to the operation\r
 \r
@@ -778,7 +778,7 @@ DetectMedia (
 \r
 /**\r
   Set the data rate and so on.\r
\r
+\r
   @param  FdcDev  A pointer to FDC_BLK_IO_DEV\r
 \r
   @retval EFI_SUCCESS success to set the data rate\r
@@ -811,13 +811,13 @@ Setup (
 \r
 /**\r
   Read or Write a number of blocks in the same cylinder.\r
\r
+\r
   @param  FdcDev      A pointer to FDC_BLK_IO_DEV\r
-  @param  HostAddress device address \r
+  @param  HostAddress device address\r
   @param  Lba         The starting logic block address to read from on the device\r
   @param  NumberOfBlocks The number of block wanted to be read or write\r
   @param  Read        Operation type: read or write\r
-  \r
+\r
   @retval EFI_SUCCESS Success operate\r
 \r
 **/\r
@@ -961,7 +961,7 @@ ReadWriteDataSector (
 \r
 /**\r
   Fill in FDD command's parameter.\r
-  \r
+\r
   @param FdcDev   Pointer to instance of FDC_BLK_IO_DEV\r
   @param Lba      The starting logic block address to read from on the device\r
   @param Command  FDD command\r
@@ -1002,10 +1002,10 @@ FillPara (
 \r
 /**\r
   Read result byte from Data Register of FDC.\r
-  \r
+\r
   @param FdcDev   Pointer to instance of FDC_BLK_IO_DEV\r
   @param Pointer  Buffer to store the byte read from FDC\r
-  \r
+\r
   @retval EFI_SUCCESS       Read result byte from FDC successfully\r
   @retval EFI_DEVICE_ERROR  The FDC is not ready to be read\r
 \r
@@ -1041,10 +1041,10 @@ DataInByte (
 \r
 /**\r
   Write command byte to Data Register of FDC.\r
-  \r
+\r
   @param FdcDev  Pointer to instance of FDC_BLK_IO_DEV\r
   @param Pointer Be used to save command byte written to FDC\r
-  \r
+\r
   @retval  EFI_SUCCESS:    Write command byte to FDC successfully\r
   @retval  EFI_DEVICE_ERROR: The FDC is not ready to be written\r
 \r
@@ -1081,10 +1081,10 @@ DataOutByte (
 \r
 /**\r
   Detect the specified floppy logic drive is busy or not within a period of time.\r
-  \r
+\r
   @param FdcDev           Indicate it is drive A or drive B\r
   @param Timeout          The time period for waiting\r
-  \r
+\r
   @retval EFI_SUCCESS:  The drive and command are not busy\r
   @retval EFI_TIMEOUT:  The drive or command is still busy after a period time that\r
                         set by Timeout\r
@@ -1135,11 +1135,11 @@ FddWaitForBSYClear (
 \r
 /**\r
   Determine whether FDC is ready to write or read.\r
-  \r
+\r
   @param  FdcDev Pointer to instance of FDC_BLK_IO_DEV\r
   @param  Dio BOOLEAN:      Indicate the FDC is waiting to write or read\r
   @param  Timeout           The time period for waiting\r
-  \r
+\r
   @retval EFI_SUCCESS:  FDC is ready to write or read\r
   @retval EFI_NOT_READY:  FDC is not ready within the specified time period\r
 \r
@@ -1196,7 +1196,7 @@ FddDRQReady (
 }\r
 \r
 /**\r
-  Set FDC control structure's attribute according to result. \r
+  Set FDC control structure's attribute according to result.\r
 \r
   @param Result  Point to result structure\r
   @param FdcDev  FDC control structure\r
@@ -1247,9 +1247,9 @@ CheckResult (
 \r
 /**\r
   Check the drive status information.\r
-  \r
+\r
   @param StatusRegister3  the value of Status Register 3\r
-  \r
+\r
   @retval EFI_SUCCESS           The disk is not write protected\r
   @retval EFI_WRITE_PROTECTED:  The disk is write protected\r
 \r
@@ -1268,11 +1268,11 @@ CheckStatus3 (
 \r
 /**\r
   Calculate the number of block in the same cylinder according to LBA.\r
-  \r
+\r
   @param FdcDev FDC_BLK_IO_DEV *: A pointer to FDC_BLK_IO_DEV\r
   @param LBA EFI_LBA:      The starting logic block address\r
   @param NumberOfBlocks UINTN: The number of blocks\r
-  \r
+\r
   @return The number of blocks in the same cylinder which the starting\r
         logic block address is LBA\r
 \r
@@ -1304,7 +1304,7 @@ GetTransferBlockCount (
 \r
 /**\r
   When the Timer(2s) off, turn the drive's motor off.\r
-  \r
+\r
   @param Event EFI_EVENT: Event(the timer) whose notification function is being\r
                      invoked\r
   @param Context VOID *:  Pointer to the notification function's context\r
@@ -1343,7 +1343,7 @@ FddTimerProc (
 \r
 /**\r
   Read an I/O port of FDC.\r
\r
+\r
   @param[in] FdcDev  A pointer to FDC_BLK_IO_DEV.\r
   @param[in] Offset  The address offset of the I/O port.\r
 \r
@@ -1372,7 +1372,7 @@ FdcReadPort (
 \r
 /**\r
   Write an I/O port of FDC.\r
\r
+\r
   @param[in] FdcDev  A pointer to FDC_BLK_IO_DEV\r
   @param[in] Offset  The address offset of the I/O port\r
   @param[in] Data    8-bit Value written to the I/O port\r
index 9bf5c6c..dfbe50e 100644 (file)
@@ -5,13 +5,13 @@
 // driver provides support for two drives per controller, DMA channel 2, diskette\r
 // change line and write protect.  Currently only 1.44MB drives are supported.\r
 //\r
-// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
 // which accompanies this distribution. The full text of the license may be found at\r
 // http://opensource.org/licenses/bsd-license.php\r
-// \r
+//\r
 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
 //\r
index 07af066..5788947 100644 (file)
@@ -1,7 +1,7 @@
 // /** @file\r
 // IsaFloppyDxe Localized Strings and Content\r
 //\r
-// Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
@@ -13,8 +13,8 @@
 //\r
 // **/\r
 \r
-#string STR_PROPERTIES_MODULE_NAME \r
-#language en-US \r
+#string STR_PROPERTIES_MODULE_NAME\r
+#language en-US\r
 "ISA Floppy DXE Driver"\r
 \r
 \r
index a6a7e42..4600637 100644 (file)
@@ -1,8 +1,8 @@
-/** @file \r
+/** @file\r
 Definition of FDC registers and structures.\r
 \r
-Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
-  \r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
+\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions\r
 of the BSD License which accompanies this distribution.  The\r
index 765a46d..830eb9d 100644 (file)
@@ -1,8 +1,8 @@
 /** @file\r
 Floppy Peim to support Recovery function from Floppy device.\r
 \r
-Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
-  \r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
+\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions\r
 of the BSD License which accompanies this distribution.  The\r
@@ -152,7 +152,7 @@ PEI_DMA_TABLE      mRegisterTable[] = {
 };\r
 \r
 //\r
-// Table of diskette parameters of various diskette types \r
+// Table of diskette parameters of various diskette types\r
 //\r
 DISKET_PARA_TABLE  DiskPara[9] = {\r
   {\r
@@ -292,7 +292,7 @@ FDC_BLK_IO_DEV mBlockIoDevTemplate = {
                             TRUE means input.\r
                             FALSE means output.\r
   @param  TimeoutInMseconds  Timeout value to wait.\r
-  \r
+\r
   @retval EFI_SUCCESS       FDC is ready.\r
   @retval EFI_NOT_READY     FDC is not ready within the specified time period.\r
 \r
@@ -783,7 +783,7 @@ Recalibrate (
 \r
     if ((Sts0 & 0xf0) == BIT5 && Pcn == 0) {\r
       //\r
-      // Recalibration is successful. \r
+      // Recalibration is successful.\r
       //\r
       Info->Pcn = 0;\r
       Info->NeedRecalibrate = FALSE;\r
@@ -1022,7 +1022,7 @@ DiscoverFdcDevice (
     //\r
     // No diskette in floppy.\r
     //\r
-    MediaInfo->MediaPresent = FALSE;    \r
+    MediaInfo->MediaPresent = FALSE;\r
   } else if (Status != EFI_MEDIA_CHANGED && Status != EFI_SUCCESS) {\r
     //\r
     // EFI_DEVICE_ERROR\r
@@ -1439,16 +1439,16 @@ ReadDataSector (
 /**\r
   Gets the count of block I/O devices that one specific block driver detects.\r
 \r
-  This function is used for getting the count of block I/O devices that one \r
+  This function is used for getting the count of block I/O devices that one\r
   specific block driver detects.  To the PEI ATAPI driver, it returns the number\r
-  of all the detected ATAPI devices it detects during the enumeration process. \r
-  To the PEI legacy floppy driver, it returns the number of all the legacy \r
-  devices it finds during its enumeration process. If no device is detected, \r
-  then the function will return zero.  \r
-  \r
-  @param[in]  PeiServices          General-purpose services that are available \r
+  of all the detected ATAPI devices it detects during the enumeration process.\r
+  To the PEI legacy floppy driver, it returns the number of all the legacy\r
+  devices it finds during its enumeration process. If no device is detected,\r
+  then the function will return zero.\r
+\r
+  @param[in]  PeiServices          General-purpose services that are available\r
                                    to every PEIM.\r
-  @param[in]  This                 Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI \r
+  @param[in]  This                 Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI\r
                                    instance.\r
   @param[out] NumberBlockDevices   The number of block I/O devices discovered.\r
 \r
@@ -1477,27 +1477,27 @@ FdcGetNumberOfBlockDevices (
 /**\r
   Gets a block device's media information.\r
 \r
-  This function will provide the caller with the specified block device's media \r
-  information. If the media changes, calling this function will update the media \r
+  This function will provide the caller with the specified block device's media\r
+  information. If the media changes, calling this function will update the media\r
   information accordingly.\r
 \r
   @param[in]  PeiServices   General-purpose services that are available to every\r
                             PEIM\r
   @param[in]  This          Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI instance.\r
-  @param[in]  DeviceIndex   Specifies the block device to which the function wants \r
-                            to talk. Because the driver that implements Block I/O \r
-                            PPIs will manage multiple block devices, the PPIs that \r
-                            want to talk to a single device must specify the \r
+  @param[in]  DeviceIndex   Specifies the block device to which the function wants\r
+                            to talk. Because the driver that implements Block I/O\r
+                            PPIs will manage multiple block devices, the PPIs that\r
+                            want to talk to a single device must specify the\r
                             device index that was assigned during the enumeration\r
-                            process. This index is a number from one to \r
+                            process. This index is a number from one to\r
                             NumberBlockDevices.\r
-  @param[out] MediaInfo     The media information of the specified block media.  \r
-                            The caller is responsible for the ownership of this \r
+  @param[out] MediaInfo     The media information of the specified block media.\r
+                            The caller is responsible for the ownership of this\r
                             data structure.\r
-  \r
-  @retval EFI_SUCCESS        Media information about the specified block device \r
+\r
+  @retval EFI_SUCCESS        Media information about the specified block device\r
                              was obtained successfully.\r
-  @retval EFI_DEVICE_ERROR   Cannot get the media information due to a hardware \r
+  @retval EFI_DEVICE_ERROR   Cannot get the media information due to a hardware\r
                              error.\r
   @retval Others             Other failure occurs.\r
 \r
@@ -1559,31 +1559,31 @@ FdcGetBlockDeviceMediaInfo (
 /**\r
   Reads the requested number of blocks from the specified block device.\r
 \r
-  The function reads the requested number of blocks from the device. All the \r
+  The function reads the requested number of blocks from the device. All the\r
   blocks are read, or an error is returned. If there is no media in the device,\r
   the function returns EFI_NO_MEDIA.\r
 \r
-  @param[in]  PeiServices   General-purpose services that are available to \r
+  @param[in]  PeiServices   General-purpose services that are available to\r
                             every PEIM.\r
   @param[in]  This          Indicates the EFI_PEI_RECOVERY_BLOCK_IO_PPI instance.\r
-  @param[in]  DeviceIndex   Specifies the block device to which the function wants \r
-                            to talk. Because the driver that implements Block I/O \r
-                            PPIs will manage multiple block devices, the PPIs that \r
-                            want to talk to a single device must specify the device \r
-                            index that was assigned during the enumeration process. \r
+  @param[in]  DeviceIndex   Specifies the block device to which the function wants\r
+                            to talk. Because the driver that implements Block I/O\r
+                            PPIs will manage multiple block devices, the PPIs that\r
+                            want to talk to a single device must specify the device\r
+                            index that was assigned during the enumeration process.\r
                             This index is a number from one to NumberBlockDevices.\r
   @param[in]  StartLBA      The starting logical block address (LBA) to read from\r
                             on the device\r
   @param[in]  BufferSize    The size of the Buffer in bytes. This number must be\r
                             a multiple of the intrinsic block size of the device.\r
   @param[out] Buffer        A pointer to the destination buffer for the data.\r
-                            The caller is responsible for the ownership of the \r
+                            The caller is responsible for the ownership of the\r
                             buffer.\r
-                         \r
+\r
   @retval EFI_SUCCESS             The data was read correctly from the device.\r
-  @retval EFI_DEVICE_ERROR        The device reported an error while attempting \r
+  @retval EFI_DEVICE_ERROR        The device reported an error while attempting\r
                                   to perform the read operation.\r
-  @retval EFI_INVALID_PARAMETER   The read request contains LBAs that are not \r
+  @retval EFI_INVALID_PARAMETER   The read request contains LBAs that are not\r
                                   valid, or the buffer is not properly aligned.\r
   @retval EFI_NO_MEDIA            There is no media in the device.\r
   @retval EFI_BAD_BUFFER_SIZE     The BufferSize parameter is not a multiple of\r
@@ -1729,7 +1729,7 @@ FdcPeimEntry (
 \r
   //\r
   // Allocate memory for instance of FDC_BLK_IO_DEV and copy initial value\r
-  // from template to it. \r
+  // from template to it.\r
   //\r
   FdcBlkIoDev = AllocatePages (EFI_SIZE_TO_PAGES(sizeof (FDC_BLK_IO_DEV)));\r
   if (FdcBlkIoDev == NULL) {\r
index 6477394..03f79b0 100644 (file)
@@ -1,8 +1,8 @@
 /** @file\r
 Private include file for IsaFloppyPei PEIM.\r
 \r
-Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
-  \r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
+\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions\r
 of the BSD License which accompanies this distribution.  The\r
@@ -104,7 +104,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 ///\r
 /// ISA memory range\r
 ///\r
-#define ISA_MAX_MEMORY_ADDRESS  0x1000000 \r
+#define ISA_MAX_MEMORY_ADDRESS  0x1000000\r
 \r
 //\r
 // Macro for time delay & interval\r
index 6d99cde..ef7c7a2 100644 (file)
@@ -5,14 +5,14 @@
 // the PEIM will install the BlockIo PPI. This module is only dispatched if it\r
 // is in the Recovery Boot mode.\r
 //\r
-// Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions\r
 // of the BSD License which accompanies this distribution.  The\r
 // full text of the license may be found at\r
 // http://opensource.org/licenses/bsd-license.php\r
-// \r
+//\r
 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
 //\r
index 897389c..ba2ca24 100644 (file)
@@ -1,7 +1,7 @@
 // /** @file\r
 // IsaFloppyPei Localized Strings and Content\r
 //\r
-// Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions\r
@@ -14,8 +14,8 @@
 //\r
 // **/\r
 \r
-#string STR_PROPERTIES_MODULE_NAME \r
-#language en-US \r
+#string STR_PROPERTIES_MODULE_NAME\r
+#language en-US\r
 "ISA Floppy PEI Module"\r
 \r
 \r
index 8c58b31..fcdb5c0 100644 (file)
@@ -2,8 +2,8 @@
   IsaIo UEFI driver.\r
 \r
   Produce an instance of the ISA I/O Protocol for every SIO controller.\r
-  \r
-Copyright (c) 2010, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -31,9 +31,9 @@ EFI_DRIVER_BINDING_PROTOCOL gIsaIoDriver = {
 /**\r
   The main entry point for the IsaIo driver.\r
 \r
-  @param[in] ImageHandle        The firmware allocated handle for the EFI image.  \r
+  @param[in] ImageHandle        The firmware allocated handle for the EFI image.\r
   @param[in] SystemTable        A pointer to the EFI System Table.\r
-  \r
+\r
   @retval EFI_SUCCESS           The entry point is executed successfully.\r
   @retval EFI_OUT_OF_RESOURCES  There was not enough memory in pool to install all the protocols.\r
 **/\r
@@ -62,16 +62,16 @@ InitializeIsaIo (
   return Status;\r
 }\r
 \r
-/** \r
+/**\r
   Tests to see if a controller can be managed by the IsaIo driver.\r
 \r
-  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.  \r
+  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
   @param[in] Controller           The handle of the controller to test.\r
   @param[in] RemainingDevicePath  A pointer to the remaining portion of a device path.\r
-  \r
+\r
   @retval EFI_SUCCESS             The device is supported by this driver.\r
   @retval EFI_ALREADY_STARTED     The device is already being managed by this driver.\r
-  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver \r
+  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver\r
                                   or an application that requires exclusive access.\r
   @retval EFI_UNSUPPORTED         The device is is not supported by this driver.\r
 \r
@@ -136,23 +136,23 @@ IsaIoDriverSupported (
 }\r
 \r
 /**\r
-  Start this driver on ControllerHandle. \r
-  \r
-  The Start() function is designed to be invoked from the EFI boot service ConnectController(). \r
-  As a result, much of the error checking on the parameters to Start() has been moved into this \r
-  common boot service. It is legal to call Start() from other locations, but the following calling \r
+  Start this driver on ControllerHandle.\r
+\r
+  The Start() function is designed to be invoked from the EFI boot service ConnectController().\r
+  As a result, much of the error checking on the parameters to Start() has been moved into this\r
+  common boot service. It is legal to call Start() from other locations, but the following calling\r
   restrictions must be followed or the system behavior will not be deterministic.\r
   1. ControllerHandle must be a valid EFI_HANDLE.\r
   2. If RemainingDevicePath is not NULL, then it must be a pointer to a naturally aligned\r
      EFI_DEVICE_PATH_PROTOCOL.\r
   3. Prior to calling Start(), the Supported() function for the driver specified by This must\r
-     have been called with the same calling parameters, and Supported() must have returned EFI_SUCCESS.  \r
+     have been called with the same calling parameters, and Supported() must have returned EFI_SUCCESS.\r
 \r
   @param[in]  This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle     The handle of the controller to start. This handle \r
-                                   must support a protocol interface that supplies \r
+  @param[in]  ControllerHandle     The handle of the controller to start. This handle\r
+                                   must support a protocol interface that supplies\r
                                    an I/O abstraction to the driver.\r
-  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path. \r
+  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path.\r
                                    This parameter is ignored by device drivers, and is optional for bus drivers.\r
 \r
   @retval EFI_SUCCESS              The device was started.\r
@@ -254,11 +254,11 @@ IsaIoDriverStart (
 }\r
 \r
 /**\r
-  Stop this driver on ControllerHandle. \r
-  \r
-  The Stop() function is designed to be invoked from the EFI boot service DisconnectController(). \r
-  As a result, much of the error checking on the parameters to Stop() has been moved \r
-  into this common boot service. It is legal to call Stop() from other locations, \r
+  Stop this driver on ControllerHandle.\r
+\r
+  The Stop() function is designed to be invoked from the EFI boot service DisconnectController().\r
+  As a result, much of the error checking on the parameters to Stop() has been moved\r
+  into this common boot service. It is legal to call Stop() from other locations,\r
   but the following calling restrictions must be followed or the system behavior will not be deterministic.\r
   1. ControllerHandle must be a valid EFI_HANDLE that was used on a previous call to this\r
      same driver's Start() function.\r
@@ -266,13 +266,13 @@ IsaIoDriverStart (
      EFI_HANDLE. In addition, all of these handles must have been created in this driver's\r
      Start() function, and the Start() function must have called OpenProtocol() on\r
      ControllerHandle with an Attribute of EFI_OPEN_PROTOCOL_BY_CHILD_CONTROLLER.\r
-  \r
+\r
   @param[in]  This              A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must \r
-                                support a bus specific I/O protocol for the driver \r
+  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must\r
+                                support a bus specific I/O protocol for the driver\r
                                 to use to stop the device.\r
   @param[in]  NumberOfChildren  The number of child device handles in ChildHandleBuffer.\r
-  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL \r
+  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL\r
                                 if NumberOfChildren is 0.\r
 \r
   @retval EFI_SUCCESS           The device was stopped.\r
index 64f710b..9639d18 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   The header file for ISA driver\r
-  \r
-Copyright (c) 2010, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -148,18 +148,18 @@ typedef struct {
 // EFI Driver Binding Protocol Interface Functions\r
 //\r
 \r
-/** \r
+/**\r
   Tests to see if a controller can be managed by the ISA Driver.\r
 \r
   How the Start() function of a driver is implemented can affect how the Supported() function is implemented.\r
 \r
-  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.  \r
+  @param[in] This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
   @param[in] Controller           The handle of the controller to test.\r
   @param[in] RemainingDevicePath  A pointer to the remaining portion of a device path.\r
-  \r
+\r
   @retval EFI_SUCCESS             The device is supported by this driver.\r
   @retval EFI_ALREADY_STARTED     The device is already being managed by this driver.\r
-  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver \r
+  @retval EFI_ACCESS_DENIED       The device is already being managed by a different driver\r
                                   or an application that requires exclusive access.\r
   @retval EFI_UNSUPPORTED         The device is is not supported by this driver.\r
 \r
@@ -173,23 +173,23 @@ IsaIoDriverSupported (
   );\r
 \r
 /**\r
-  Start this driver on ControllerHandle. \r
-  \r
-  The Start() function is designed to be invoked from the EFI boot service ConnectController(). \r
-  As a result, much of the error checking on the parameters to Start() has been moved into this \r
-  common boot service. It is legal to call Start() from other locations, but the following calling \r
+  Start this driver on ControllerHandle.\r
+\r
+  The Start() function is designed to be invoked from the EFI boot service ConnectController().\r
+  As a result, much of the error checking on the parameters to Start() has been moved into this\r
+  common boot service. It is legal to call Start() from other locations, but the following calling\r
   restrictions must be followed or the system behavior will not be deterministic.\r
   1. ControllerHandle must be a valid EFI_HANDLE.\r
   2. If RemainingDevicePath is not NULL, then it must be a pointer to a naturally aligned\r
      EFI_DEVICE_PATH_PROTOCOL.\r
   3. Prior to calling Start(), the Supported() function for the driver specified by This must\r
-     have been called with the same calling parameters, and Supported() must have returned EFI_SUCCESS.  \r
+     have been called with the same calling parameters, and Supported() must have returned EFI_SUCCESS.\r
 \r
   @param[in]  This                 A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle     The handle of the controller to start. This handle \r
-                                   must support a protocol interface that supplies \r
+  @param[in]  ControllerHandle     The handle of the controller to start. This handle\r
+                                   must support a protocol interface that supplies\r
                                    an I/O abstraction to the driver.\r
-  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path. \r
+  @param[in]  RemainingDevicePath  A pointer to the remaining portion of a device path.\r
                                    This parameter is ignored by device drivers, and is optional for bus drivers.\r
 \r
   @retval EFI_SUCCESS              The device was started.\r
@@ -207,11 +207,11 @@ IsaIoDriverStart (
   );\r
 \r
 /**\r
-  Stop this driver on ControllerHandle. \r
-  \r
-  The Stop() function is designed to be invoked from the EFI boot service DisconnectController(). \r
-  As a result, much of the error checking on the parameters to Stop() has been moved \r
-  into this common boot service. It is legal to call Stop() from other locations, \r
+  Stop this driver on ControllerHandle.\r
+\r
+  The Stop() function is designed to be invoked from the EFI boot service DisconnectController().\r
+  As a result, much of the error checking on the parameters to Stop() has been moved\r
+  into this common boot service. It is legal to call Stop() from other locations,\r
   but the following calling restrictions must be followed or the system behavior will not be deterministic.\r
   1. ControllerHandle must be a valid EFI_HANDLE that was used on a previous call to this\r
      same driver's Start() function.\r
@@ -219,13 +219,13 @@ IsaIoDriverStart (
      EFI_HANDLE. In addition, all of these handles must have been created in this driver's\r
      Start() function, and the Start() function must have called OpenProtocol() on\r
      ControllerHandle with an Attribute of EFI_OPEN_PROTOCOL_BY_CHILD_CONTROLLER.\r
-  \r
+\r
   @param[in]  This              A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.\r
-  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must \r
-                                support a bus specific I/O protocol for the driver \r
+  @param[in]  ControllerHandle  A handle to the device being stopped. The handle must\r
+                                support a bus specific I/O protocol for the driver\r
                                 to use to stop the device.\r
   @param[in]  NumberOfChildren  The number of child device handles in ChildHandleBuffer.\r
-  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL \r
+  @param[in]  ChildHandleBuffer An array of child handles to be freed. May be NULL\r
                                 if NumberOfChildren is 0.\r
 \r
   @retval EFI_SUCCESS           The device was stopped.\r
@@ -250,7 +250,7 @@ IsaIoDriverStop (
   @param[in] IsaIoDevice            The isa device to be initialized.\r
   @param[in] DevicePath             The device path of the isa device.\r
   @param[in] Resources              The ACPI resource list.\r
-  \r
+\r
 **/\r
 VOID\r
 InitializeIsaIoInstance (\r
index 2e4361f..837f460 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
-  The implementation for EFI_ISA_IO_PROTOCOL. \r
-  \r
-Copyright (c) 2010 - 2012, Intel Corporation. All rights reserved.<BR>\r
+  The implementation for EFI_ISA_IO_PROTOCOL.\r
+\r
+Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -18,11 +18,11 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 // Module Variables\r
 //\r
 EFI_ISA_IO_PROTOCOL mIsaIoInterface = {\r
-  {    \r
+  {\r
     IsaIoMemRead,\r
     IsaIoMemWrite\r
   },\r
-  {   \r
+  {\r
     IsaIoIoRead,\r
     IsaIoIoWrite\r
   },\r
@@ -86,9 +86,9 @@ EFI_ISA_DMA_REGISTERS  mDmaRegisters[8] = {
   @param[in] IsaIoDevice         The ISA device to be verified.\r
   @param[in] Type                The Access type. The input must be either IsaAccessTypeMem or IsaAccessTypeIo.\r
   @param[in] Width               The width of the memory operation.\r
-  @param[in] Count               The number of memory operations to perform. \r
-  @param[in] Offset              The offset in ISA memory space to start the memory operation.  \r
-  \r
+  @param[in] Count               The number of memory operations to perform.\r
+  @param[in] Offset              The offset in ISA memory space to start the memory operation.\r
+\r
   @retval EFI_SUCCESS            Verify success.\r
   @retval EFI_INVALID_PARAMETER  One of the parameters has an invalid value.\r
   @retval EFI_UNSUPPORTED        The device ont support the access type.\r
@@ -163,7 +163,7 @@ IsaIoAttribute (
     case EFI_ACPI_IO_DECODE_16_BIT:\r
       Attribute |= EFI_ISA_ACPI_IO_DECODE_16_BITS;\r
       break;\r
-      \r
+\r
     case EFI_ACPI_IO_DECODE_10_BIT:\r
       Attribute |= EFI_ISA_ACPI_IO_DECODE_10_BITS;\r
       break;\r
@@ -244,7 +244,7 @@ IsaDmaAttribute (
   UINT32             Attribute;\r
 \r
   Attribute = EFI_ISA_IO_SLAVE_DMA_ATTRIBUTE_SINGLE_MODE;\r
-  \r
+\r
   switch (Information & EFI_ACPI_DMA_SPEED_TYPE_MASK) {\r
     case EFI_ACPI_DMA_SPEED_TYPE_COMPATIBILITY:\r
       Attribute |= EFI_ISA_IO_SLAVE_DMA_ATTRIBUTE_SPEED_COMPATIBLE;\r
@@ -424,7 +424,7 @@ AcpiResourceToIsaResource (
   @param[in] IsaIoDevice            The isa device to be initialized.\r
   @param[in] DevicePath             The device path of the isa device.\r
   @param[in] Resources              The ACPI resource list.\r
-  \r
+\r
 **/\r
 VOID\r
 InitializeIsaIoInstance (\r
@@ -452,7 +452,7 @@ InitializeIsaIoInstance (
   ResourcePtr = Resources;\r
   Index       = 0;\r
   while (ResourcePtr.SmallHeader->Byte != ACPI_END_TAG_DESCRIPTOR) {\r
-    \r
+\r
     Index += AcpiResourceToIsaResource (ResourcePtr, NULL);\r
 \r
     if (ResourcePtr.SmallHeader->Bits.Type == 0) {\r
@@ -498,7 +498,7 @@ InitializeIsaIoInstance (
                               + sizeof (*ResourcePtr.LargeHeader));\r
     }\r
   }\r
-  \r
+\r
   //\r
   // Convert the ACPI End Tag\r
   //\r
@@ -510,8 +510,8 @@ InitializeIsaIoInstance (
 \r
   @param[in]  This              A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width             Specifies the width of the I/O operation.\r
-  @param[in]  Offset            The offset in ISA I/O space to start the I/O operation.  \r
-  @param[in]  Count             The number of I/O operations to perform. \r
+  @param[in]  Offset            The offset in ISA I/O space to start the I/O operation.\r
+  @param[in]  Count             The number of I/O operations to perform.\r
   @param[out] Buffer            The destination buffer to store the results\r
 \r
   @retval EFI_SUCCESS           The data was read from the device sucessfully.\r
@@ -572,8 +572,8 @@ IsaIoIoRead (
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Width               Specifies the width of the I/O operation.\r
-  @param[in] Offset              The offset in ISA I/O space to start the I/O operation.  \r
-  @param[in] Count               The number of I/O operations to perform. \r
+  @param[in] Offset              The offset in ISA I/O space to start the I/O operation.\r
+  @param[in] Count               The number of I/O operations to perform.\r
   @param[in] Buffer              The source buffer to write data from\r
 \r
   @retval EFI_SUCCESS            The data was writen to the device sucessfully.\r
@@ -633,7 +633,7 @@ IsaIoIoWrite (
   Writes an 8-bit I/O Port\r
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param[in] Offset              The offset in ISA IO space to start the IO operation.  \r
+  @param[in] Offset              The offset in ISA IO space to start the IO operation.\r
   @param[in] Value               The data to write port.\r
 \r
   @retval EFI_SUCCESS            Success.\r
@@ -685,8 +685,8 @@ WritePort (
   @param[in] PageOffset          The page's offest.\r
   @param[in] CountOffset         The count's offset.\r
   @param[in] BaseAddress         The base address.\r
-  @param[in] Count               The number of I/O operations to perform. \r
-  \r
+  @param[in] Count               The number of I/O operations to perform.\r
+\r
   @retval EFI_SUCCESS            Success.\r
   @retval EFI_INVALID_PARAMETER  Parameter is invalid.\r
   @retval EFI_UNSUPPORTED        The address range specified by these Offsets and Count is not valid.\r
@@ -822,10 +822,10 @@ IsaIoFlush (
 \r
   @param[in]  This               A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width              Specifies the width of the memory operation.\r
-  @param[in]  Offset             The offset in ISA memory space to start the memory operation.  \r
-  @param[in]  Count              The number of memory operations to perform. \r
+  @param[in]  Offset             The offset in ISA memory space to start the memory operation.\r
+  @param[in]  Count              The number of memory operations to perform.\r
   @param[out] Buffer             The destination buffer to store the results\r
\r
+\r
   @retval EFI_SUCCESS            The data was read from the device successfully.\r
   @retval EFI_UNSUPPORTED        The Offset is not valid for this device.\r
   @retval EFI_INVALID_PARAMETER  Width or Count, or both, were invalid.\r
@@ -889,10 +889,10 @@ IsaIoMemRead (
 /**\r
   Performs an ISA Memory Write Cycle\r
 \r
-  @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.  \r
+  @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Width               Specifies the width of the memory operation.\r
-  @param[in] Offset              The offset in ISA memory space to start the memory operation.  \r
-  @param[in] Count               The number of memory operations to perform. \r
+  @param[in] Offset              The offset in ISA memory space to start the memory operation.\r
+  @param[in] Count               The number of memory operations to perform.\r
   @param[in] Buffer              The source buffer to write data from\r
 \r
   @retval EFI_SUCCESS            The data was written to the device sucessfully.\r
@@ -960,7 +960,7 @@ IsaIoMemWrite (
 \r
   @param[in]  This               A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width              Specifies the width of the memory copy operation.\r
-  @param[in]  DestOffset         The offset of the destination \r
+  @param[in]  DestOffset         The offset of the destination\r
   @param[in]  SrcOffset          The offset of the source\r
   @param[in]  Count              The number of memory copy  operations to perform\r
 \r
@@ -1041,18 +1041,18 @@ IsaIoCopyMem (
   only supports slave read/write operation to save code size.\r
 \r
   @param This                    A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param Operation               Indicates the type of DMA (slave or bus master), and if \r
-                                 the DMA operation is going to read or write to system memory. \r
-  @param ChannelNumber           The slave channel number to use for this DMA operation. \r
-                                 If Operation and ChannelAttributes shows that this device \r
-                                 performs bus mastering DMA, then this field is ignored.  \r
-                                 The legal range for this field is 0..7.  \r
+  @param Operation               Indicates the type of DMA (slave or bus master), and if\r
+                                 the DMA operation is going to read or write to system memory.\r
+  @param ChannelNumber           The slave channel number to use for this DMA operation.\r
+                                 If Operation and ChannelAttributes shows that this device\r
+                                 performs bus mastering DMA, then this field is ignored.\r
+                                 The legal range for this field is 0..7.\r
   @param ChannelAttributes       The attributes of the DMA channel to use for this DMA operation\r
-  @param HostAddress             The system memory address to map to the device.  \r
-  @param NumberOfBytes           On input the number of bytes to map.  On output the number \r
+  @param HostAddress             The system memory address to map to the device.\r
+  @param NumberOfBytes           On input the number of bytes to map.  On output the number\r
                                  of bytes that were mapped.\r
-  @param DeviceAddress           The resulting map address for the bus master device to use \r
-                                 to access the hosts HostAddress.  \r
+  @param DeviceAddress           The resulting map address for the bus master device to use\r
+                                 to access the hosts HostAddress.\r
   @param Mapping                 A resulting value to pass to EFI_ISA_IO.Unmap().\r
 \r
   @retval EFI_SUCCESS            The range was mapped for the returned NumberOfBytes.\r
@@ -1083,7 +1083,7 @@ IsaIoMapOnlySupportSlaveReadWrite (
   UINT8                 DmaMask;\r
   UINT8                 DmaClear;\r
   UINT8                 DmaChannelMode;\r
-  \r
+\r
   if ((NULL == This) ||\r
       (NULL == HostAddress) ||\r
       (NULL == NumberOfBytes) ||\r
@@ -1102,7 +1102,7 @@ IsaIoMapOnlySupportSlaveReadWrite (
   // Make sure the Operation parameter is valid.\r
   // Light IsaIo only supports two operations.\r
   //\r
-  if (!(Operation == EfiIsaIoOperationSlaveRead || \r
+  if (!(Operation == EfiIsaIoOperationSlaveRead ||\r
         Operation == EfiIsaIoOperationSlaveWrite)) {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
@@ -1188,7 +1188,7 @@ IsaIoMapOnlySupportSlaveReadWrite (
     //\r
     *DeviceAddress = PhysicalAddress;\r
   }\r
-  \r
+\r
   //\r
   // Figure out what to program into the DMA Channel Mode Register\r
   //\r
@@ -1273,22 +1273,22 @@ IsaIoMapOnlySupportSlaveReadWrite (
 }\r
 \r
 /**\r
-  Maps a memory region for DMA. This implementation implement the \r
+  Maps a memory region for DMA. This implementation implement the\r
   the full mapping support.\r
 \r
   @param This                    A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param Operation               Indicates the type of DMA (slave or bus master), and if \r
-                                 the DMA operation is going to read or write to system memory. \r
-  @param ChannelNumber           The slave channel number to use for this DMA operation. \r
-                                 If Operation and ChannelAttributes shows that this device \r
-                                 performs bus mastering DMA, then this field is ignored.  \r
-                                 The legal range for this field is 0..7.  \r
+  @param Operation               Indicates the type of DMA (slave or bus master), and if\r
+                                 the DMA operation is going to read or write to system memory.\r
+  @param ChannelNumber           The slave channel number to use for this DMA operation.\r
+                                 If Operation and ChannelAttributes shows that this device\r
+                                 performs bus mastering DMA, then this field is ignored.\r
+                                 The legal range for this field is 0..7.\r
   @param ChannelAttributes       The attributes of the DMA channel to use for this DMA operation\r
-  @param HostAddress             The system memory address to map to the device.  \r
-  @param NumberOfBytes           On input the number of bytes to map.  On output the number \r
+  @param HostAddress             The system memory address to map to the device.\r
+  @param NumberOfBytes           On input the number of bytes to map.  On output the number\r
                                  of bytes that were mapped.\r
-  @param DeviceAddress           The resulting map address for the bus master device to use \r
-                                 to access the hosts HostAddress.  \r
+  @param DeviceAddress           The resulting map address for the bus master device to use\r
+                                 to access the hosts HostAddress.\r
   @param Mapping                 A resulting value to pass to EFI_ISA_IO.Unmap().\r
 \r
   @retval EFI_SUCCESS           - The range was mapped for the returned NumberOfBytes.\r
@@ -1602,18 +1602,18 @@ IsaIoMapFullSupport (
   Maps a memory region for DMA\r
 \r
   @param This                    A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param Operation               Indicates the type of DMA (slave or bus master), and if \r
-                                 the DMA operation is going to read or write to system memory. \r
-  @param ChannelNumber           The slave channel number to use for this DMA operation. \r
-                                 If Operation and ChannelAttributes shows that this device \r
-                                 performs bus mastering DMA, then this field is ignored.  \r
-                                 The legal range for this field is 0..7.  \r
+  @param Operation               Indicates the type of DMA (slave or bus master), and if\r
+                                 the DMA operation is going to read or write to system memory.\r
+  @param ChannelNumber           The slave channel number to use for this DMA operation.\r
+                                 If Operation and ChannelAttributes shows that this device\r
+                                 performs bus mastering DMA, then this field is ignored.\r
+                                 The legal range for this field is 0..7.\r
   @param ChannelAttributes       The attributes of the DMA channel to use for this DMA operation\r
-  @param HostAddress             The system memory address to map to the device.  \r
-  @param NumberOfBytes           On input the number of bytes to map.  On output the number \r
+  @param HostAddress             The system memory address to map to the device.\r
+  @param NumberOfBytes           On input the number of bytes to map.  On output the number\r
                                  of bytes that were mapped.\r
-  @param DeviceAddress           The resulting map address for the bus master device to use \r
-                                 to access the hosts HostAddress.  \r
+  @param DeviceAddress           The resulting map address for the bus master device to use\r
+                                 to access the hosts HostAddress.\r
   @param Mapping                 A resulting value to pass to EFI_ISA_IO.Unmap().\r
 \r
   @retval EFI_SUCCESS            The range was mapped for the returned NumberOfBytes.\r
@@ -1642,7 +1642,7 @@ IsaIoMap (
     return EFI_UNSUPPORTED;\r
   }\r
   //\r
-  // Set Feature Flag PcdIsaBusSupportBusMaster to FALSE to disable support for \r
+  // Set Feature Flag PcdIsaBusSupportBusMaster to FALSE to disable support for\r
   // ISA Bus Master.\r
   //\r
   // So we just return EFI_UNSUPPORTED for these functions.\r
@@ -1685,7 +1685,7 @@ IsaIoMap (
 \r
   @retval EFI_SUCCESS            The requested memory pages were allocated.\r
   @retval EFI_INVALID_PARAMETER  Type is invalid or MemoryType is invalid or HostAddress is NULL\r
-  @retval EFI_UNSUPPORTED        Attributes is unsupported or the memory range specified \r
+  @retval EFI_UNSUPPORTED        Attributes is unsupported or the memory range specified\r
                                  by HostAddress, Pages, and Type is not available for common buffer use.\r
   @retval EFI_OUT_OF_RESOURCES   The memory pages could not be allocated.\r
 **/\r
@@ -1704,7 +1704,7 @@ IsaIoAllocateBuffer (
   EFI_PHYSICAL_ADDRESS  PhysicalAddress;\r
 \r
   //\r
-  // Set Feature Flag PcdIsaBusOnlySupportSlaveDma to FALSE to disable support for \r
+  // Set Feature Flag PcdIsaBusOnlySupportSlaveDma to FALSE to disable support for\r
   // ISA Bus Master.\r
   // Or unset Feature Flag PcdIsaBusSupportDma to disable support for ISA DMA.\r
   //\r
@@ -1758,7 +1758,7 @@ IsaIoAllocateBuffer (
 }\r
 \r
 /**\r
-  Frees memory that was allocated with EFI_ISA_IO.AllocateBuffer(). \r
+  Frees memory that was allocated with EFI_ISA_IO.AllocateBuffer().\r
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Pages               The number of pages to free.\r
@@ -1778,7 +1778,7 @@ IsaIoFreeBuffer (
   EFI_STATUS  Status;\r
 \r
   //\r
-  // Set Feature Flag PcdIsaBusOnlySupportSlaveDma to FALSE to disable support for \r
+  // Set Feature Flag PcdIsaBusOnlySupportSlaveDma to FALSE to disable support for\r
   // ISA Bus Master.\r
   // Or unset Feature Flag PcdIsaBusSupportDma to disable support for ISA DMA.\r
   //\r
index cc4a1f8..7ae2ffa 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   The header file for EFI_ISA_IO protocol implementation.\r
-  \r
-Copyright (c) 2010, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -34,9 +34,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
   @param[in] IsaIoDevice         The ISA device to be verified.\r
   @param[in] Type                The Access type. The input must be either IsaAccessTypeMem or IsaAccessTypeIo.\r
   @param[in] Width               The width of the memory operation.\r
-  @param[in] Count               The number of memory operations to perform. \r
-  @param[in] Offset              The offset in ISA memory space to start the memory operation.  \r
-  \r
+  @param[in] Count               The number of memory operations to perform.\r
+  @param[in] Offset              The offset in ISA memory space to start the memory operation.\r
+\r
   @retval EFI_SUCCESS            Verify success.\r
   @retval EFI_INVALID_PARAMETER  One of the parameters has an invalid value.\r
   @retval EFI_UNSUPPORTED        The device ont support the access type.\r
@@ -49,14 +49,14 @@ IsaIoVerifyAccess (
   IN UINTN                      Count,\r
   IN UINT32                     Offset\r
   );\r
-  \r
+\r
 /**\r
   Performs an ISA I/O Read Cycle\r
 \r
   @param[in]  This              A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width             Specifies the width of the I/O operation.\r
-  @param[in]  Offset            The offset in ISA I/O space to start the I/O operation.  \r
-  @param[in]  Count             The number of I/O operations to perform. \r
+  @param[in]  Offset            The offset in ISA I/O space to start the I/O operation.\r
+  @param[in]  Count             The number of I/O operations to perform.\r
   @param[out] Buffer            The destination buffer to store the results\r
 \r
   @retval EFI_SUCCESS           The data was read from the device sucessfully.\r
@@ -79,8 +79,8 @@ IsaIoIoRead (
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Width               Specifies the width of the I/O operation.\r
-  @param[in] Offset              The offset in ISA I/O space to start the I/O operation.  \r
-  @param[in] Count               The number of I/O operations to perform. \r
+  @param[in] Offset              The offset in ISA I/O space to start the I/O operation.\r
+  @param[in] Count               The number of I/O operations to perform.\r
   @param[in] Buffer              The source buffer to write data from\r
 \r
   @retval EFI_SUCCESS            The data was writen to the device sucessfully.\r
@@ -102,18 +102,18 @@ IsaIoIoWrite (
   Maps a memory region for DMA\r
 \r
   @param This                    A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param Operation               Indicates the type of DMA (slave or bus master), and if \r
-                                 the DMA operation is going to read or write to system memory. \r
-  @param ChannelNumber           The slave channel number to use for this DMA operation. \r
-                                 If Operation and ChannelAttributes shows that this device \r
-                                 performs bus mastering DMA, then this field is ignored.  \r
-                                 The legal range for this field is 0..7.  \r
+  @param Operation               Indicates the type of DMA (slave or bus master), and if\r
+                                 the DMA operation is going to read or write to system memory.\r
+  @param ChannelNumber           The slave channel number to use for this DMA operation.\r
+                                 If Operation and ChannelAttributes shows that this device\r
+                                 performs bus mastering DMA, then this field is ignored.\r
+                                 The legal range for this field is 0..7.\r
   @param ChannelAttributes       The attributes of the DMA channel to use for this DMA operation\r
-  @param HostAddress             The system memory address to map to the device.  \r
-  @param NumberOfBytes           On input the number of bytes to map.  On output the number \r
+  @param HostAddress             The system memory address to map to the device.\r
+  @param NumberOfBytes           On input the number of bytes to map.  On output the number\r
                                  of bytes that were mapped.\r
-  @param DeviceAddress           The resulting map address for the bus master device to use \r
-                                 to access the hosts HostAddress.  \r
+  @param DeviceAddress           The resulting map address for the bus master device to use\r
+                                 to access the hosts HostAddress.\r
   @param Mapping                 A resulting value to pass to EFI_ISA_IO.Unmap().\r
 \r
   @retval EFI_SUCCESS            The range was mapped for the returned NumberOfBytes.\r
@@ -173,8 +173,8 @@ IsaIoFlush (
   @param[in] PageOffset          The page's offest.\r
   @param[in] CountOffset         The count's offset.\r
   @param[in] BaseAddress         The base address.\r
-  @param[in] Count               The number of I/O operations to perform. \r
-  \r
+  @param[in] Count               The number of I/O operations to perform.\r
+\r
   @retval EFI_SUCCESS            Success.\r
   @retval EFI_INVALID_PARAMETER  Parameter is invalid.\r
   @retval EFI_UNSUPPORTED        The address range specified by these Offsets and Count is not valid.\r
@@ -194,7 +194,7 @@ WriteDmaPort (
   Writes an 8-bit I/O Port\r
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
-  @param[in] Offset              The offset in ISA IO space to start the IO operation.  \r
+  @param[in] Offset              The offset in ISA IO space to start the IO operation.\r
   @param[in] Value               The data to write port.\r
 \r
   @retval EFI_SUCCESS            Success.\r
@@ -207,17 +207,17 @@ WritePort (
   IN EFI_ISA_IO_PROTOCOL  *This,\r
   IN UINT32               Offset,\r
   IN UINT8                Value\r
-  );    \r
+  );\r
 \r
 /**\r
   Performs an ISA Memory Read Cycle\r
 \r
   @param[in]  This               A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width              Specifies the width of the memory operation.\r
-  @param[in]  Offset             The offset in ISA memory space to start the memory operation.  \r
-  @param[in]  Count              The number of memory operations to perform. \r
+  @param[in]  Offset             The offset in ISA memory space to start the memory operation.\r
+  @param[in]  Count              The number of memory operations to perform.\r
   @param[out] Buffer             The destination buffer to store the results\r
\r
+\r
   @retval EFI_SUCCESS            The data was read from the device successfully.\r
   @retval EFI_UNSUPPORTED        The Offset is not valid for this device.\r
   @retval EFI_INVALID_PARAMETER  Width or Count, or both, were invalid.\r
@@ -237,10 +237,10 @@ IsaIoMemRead (
 /**\r
   Performs an ISA Memory Write Cycle\r
 \r
-  @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.  \r
+  @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Width               Specifies the width of the memory operation.\r
-  @param[in] Offset              The offset in ISA memory space to start the memory operation.  \r
-  @param[in] Count               The number of memory operations to perform. \r
+  @param[in] Offset              The offset in ISA memory space to start the memory operation.\r
+  @param[in] Count               The number of memory operations to perform.\r
   @param[in] Buffer              The source buffer to write data from\r
 \r
   @retval EFI_SUCCESS            The data was written to the device sucessfully.\r
@@ -263,7 +263,7 @@ IsaIoMemWrite (
 \r
   @param[in]  This               A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in]  Width              Specifies the width of the memory copy operation.\r
-  @param[in]  DestOffset         The offset of the destination \r
+  @param[in]  DestOffset         The offset of the destination\r
   @param[in]  SrcOffset          The offset of the source\r
   @param[in]  Count              The number of memory copy  operations to perform\r
 \r
@@ -294,7 +294,7 @@ IsaIoCopyMem (
 \r
   @retval EFI_SUCCESS            The requested memory pages were allocated.\r
   @retval EFI_INVALID_PARAMETER  Type is invalid or MemoryType is invalid or HostAddress is NULL\r
-  @retval EFI_UNSUPPORTED        Attributes is unsupported or the memory range specified \r
+  @retval EFI_UNSUPPORTED        Attributes is unsupported or the memory range specified\r
                                  by HostAddress, Pages, and Type is not available for common buffer use.\r
   @retval EFI_OUT_OF_RESOURCES   The memory pages could not be allocated.\r
 **/\r
@@ -310,7 +310,7 @@ IsaIoAllocateBuffer (
   );\r
 \r
 /**\r
-  Frees memory that was allocated with EFI_ISA_IO.AllocateBuffer(). \r
+  Frees memory that was allocated with EFI_ISA_IO.AllocateBuffer().\r
 \r
   @param[in] This                A pointer to the EFI_ISA_IO_PROTOCOL instance.\r
   @param[in] Pages               The number of pages to free.\r
index ea988f9..cac8025 100644 (file)
@@ -5,13 +5,13 @@
 // I/O protocols are installed based off of the information provided by each\r
 // instance of the SIO Protocol found.\r
 //\r
-// Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
 // which accompanies this distribution. The full text of the license may be found at\r
 // http://opensource.org/licenses/bsd-license.php\r
-// \r
+//\r
 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
 //\r
index 26112e8..d05ba3f 100644 (file)
@@ -1,7 +1,7 @@
 // /** @file\r
 // IsaIoDxe Localized Strings and Content\r
 //\r
-// Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
@@ -13,8 +13,8 @@
 //\r
 // **/\r
 \r
-#string STR_PROPERTIES_MODULE_NAME \r
-#language en-US \r
+#string STR_PROPERTIES_MODULE_NAME\r
+#language en-US\r
 "ISA I/O DXE Driver"\r
 \r
 \r
index 4abaac9..d0e629f 100644 (file)
@@ -4,7 +4,7 @@
 # Produces the Serial I/O protocol for standard UARTS using ISA I/O. This driver\r
 # supports the 8250, 16450, 16550 and 16550A UART types.\r
 #\r
-# Copyright (c) 2007 - 2015, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 # This program and the accompanying materials\r
 # are licensed and made available under the terms and conditions of the BSD License\r
@@ -30,8 +30,8 @@
 #\r
 #  VALID_ARCHITECTURES           = IA32 X64 IPF EBC\r
 #\r
-#  DRIVER_BINDING                =  gSerialControllerDriver                      \r
-#  COMPONENT_NAME                =  gIsaSerialComponentName                      \r
+#  DRIVER_BINDING                =  gSerialControllerDriver\r
+#  COMPONENT_NAME                =  gIsaSerialComponentName\r
 #  COMPONENT_NAME2               =  gIsaSerialComponentName2\r
 #\r
 \r
index 154fdd5..882db16 100644 (file)
@@ -4,13 +4,13 @@
 // Produces the Serial I/O protocol for standard UARTS using ISA I/O. This driver\r
 // supports the 8250, 16450, 16550 and 16550A UART types.\r
 //\r
-// Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
 // which accompanies this distribution. The full text of the license may be found at\r
 // http://opensource.org/licenses/bsd-license.php\r
-// \r
+//\r
 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
 //\r
index d45d304..6ac2748 100644 (file)
@@ -1,7 +1,7 @@
 // /** @file\r
 // IsaSerialDxe Localized Strings and Content\r
 //\r
-// Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
@@ -13,8 +13,8 @@
 //\r
 // **/\r
 \r
-#string STR_PROPERTIES_MODULE_NAME \r
-#language en-US \r
+#string STR_PROPERTIES_MODULE_NAME\r
+#language en-US\r
 "ISA UART Serial Bus DXE Driver"\r
 \r
 \r
index 7824d38..56c2d4d 100644 (file)
@@ -90,7 +90,7 @@ SERIAL_DEV  gSerialDevTempate = {
   Check the device path node whether it's the Flow Control node or not.\r
 \r
   @param[in] FlowControl    The device path node to be checked.\r
-  \r
+\r
   @retval TRUE              It's the Flow Control node.\r
   @retval FALSE             It's not.\r
 \r
@@ -111,7 +111,7 @@ IsUartFlowControlNode (
   Check the device path node whether it contains Flow Control node or not.\r
 \r
   @param[in] DevicePath     The device path to be checked.\r
-  \r
+\r
   @retval TRUE              It contains the Flow Control node.\r
   @retval FALSE             It doesn't.\r
 \r
@@ -134,9 +134,9 @@ ContainsFlowControl (
 /**\r
   The user Entry Point for module IsaSerial. The user code starts with this function.\r
 \r
-  @param[in] ImageHandle    The firmware allocated handle for the EFI image.  \r
+  @param[in] ImageHandle    The firmware allocated handle for the EFI image.\r
   @param[in] SystemTable    A pointer to the EFI System Table.\r
-  \r
+\r
   @retval EFI_SUCCESS       The entry point is executed successfully.\r
   @retval other             Some error occurs when executing this entry point.\r
 \r
@@ -213,7 +213,7 @@ SerialControllerDriverSupported (
   //\r
   if (RemainingDevicePath != NULL) {\r
     //\r
-    // Check if RemainingDevicePath is the End of Device Path Node, \r
+    // Check if RemainingDevicePath is the End of Device Path Node,\r
     // if yes, go on checking other conditions\r
     //\r
     if (!IsDevicePathEnd (RemainingDevicePath)) {\r
@@ -230,27 +230,27 @@ SerialControllerDriverSupported (
                                         ) {\r
         goto Error;\r
       }\r
-  \r
+\r
       if (UartNode->BaudRate > SERIAL_PORT_MAX_BAUD_RATE) {\r
         goto Error;\r
       }\r
-  \r
+\r
       if (UartNode->Parity < NoParity || UartNode->Parity > SpaceParity) {\r
         goto Error;\r
       }\r
-  \r
+\r
       if (UartNode->DataBits < 5 || UartNode->DataBits > 8) {\r
         goto Error;\r
       }\r
-  \r
+\r
       if (UartNode->StopBits < OneStopBit || UartNode->StopBits > TwoStopBits) {\r
         goto Error;\r
       }\r
-  \r
+\r
       if ((UartNode->DataBits == 5) && (UartNode->StopBits == TwoStopBits)) {\r
         goto Error;\r
       }\r
-  \r
+\r
       if ((UartNode->DataBits >= 6) && (UartNode->DataBits <= 8) && (UartNode->StopBits == OneFiveStopBits)) {\r
         goto Error;\r
       }\r
@@ -510,7 +510,7 @@ SerialControllerDriverStart (
               // Clear the bits that are not allowed to pass to SetControl\r
               //\r
               Control &= (EFI_SERIAL_REQUEST_TO_SEND | EFI_SERIAL_DATA_TERMINAL_READY |\r
-                          EFI_SERIAL_HARDWARE_LOOPBACK_ENABLE | EFI_SERIAL_SOFTWARE_LOOPBACK_ENABLE | \r
+                          EFI_SERIAL_HARDWARE_LOOPBACK_ENABLE | EFI_SERIAL_SOFTWARE_LOOPBACK_ENABLE |\r
                           EFI_SERIAL_HARDWARE_FLOW_CONTROL_ENABLE);\r
               Status = SerialIo->SetControl (SerialIo, Control);\r
             }\r
@@ -529,7 +529,7 @@ SerialControllerDriverStart (
       //\r
       // If RemainingDevicePath is the End of Device Path Node,\r
       // skip enumerate any device and return EFI_SUCESSS\r
-      // \r
+      //\r
       return EFI_SUCCESS;\r
     }\r
   }\r
@@ -550,13 +550,13 @@ SerialControllerDriverStart (
   FlowControlMap                    = 0;\r
 \r
   //\r
-  // Check if RemainingDevicePath is NULL, \r
+  // Check if RemainingDevicePath is NULL,\r
   // if yes, use the values from the gSerialDevTempate as no remaining device path was\r
   // passed in.\r
   //\r
   if (RemainingDevicePath != NULL) {\r
     //\r
-    // If RemainingDevicePath isn't NULL, \r
+    // If RemainingDevicePath isn't NULL,\r
     // match the configuration of the RemainingDevicePath. IsHandleSupported()\r
     // already checked to make sure the RemainingDevicePath contains settings\r
     // that we can support.\r
@@ -577,7 +577,7 @@ SerialControllerDriverStart (
       SerialDevice->BaseAddress = (UINT16) SerialDevice->IsaIo->ResourceList->ResourceItem[Index].StartRange;\r
     }\r
   }\r
-  \r
+\r
   SerialDevice->HardwareFlowControl = (BOOLEAN) (FlowControlMap == UART_FLOW_CONTROL_HARDWARE);\r
 \r
   //\r
@@ -601,7 +601,7 @@ SerialControllerDriverStart (
 \r
   //\r
   // Build the device path by appending the UART node to the ParentDevicePath.\r
-  // The Uart setings are zero here, since  SetAttribute() will update them to match \r
+  // The Uart setings are zero here, since  SetAttribute() will update them to match\r
   // the default setings.\r
   //\r
   SerialDevice->DevicePath = AppendDevicePathNode (\r
@@ -853,7 +853,7 @@ IsaSerialFifoFull (
 \r
 /**\r
   Detect whether specific FIFO is empty or not.\r
\r
+\r
   @param  Fifo    A pointer to the Data Structure SERIAL_DEV_FIFO\r
 \r
   @return whether specific FIFO is empty or not\r
@@ -1022,7 +1022,7 @@ IsaSerialReceiveTransmit (
           Data = READ_RBR (SerialDevice->IsaIo, SerialDevice->BaseAddress);\r
 \r
           IsaSerialFifoAdd (&SerialDevice->Receive, Data);\r
-          \r
+\r
           //\r
           // For full handshake flow control, if receive buffer full\r
           // tell the peer to stop sending data.\r
@@ -1571,7 +1571,7 @@ IsaSerialSetControl (
   // first determine the parameter is invalid\r
   //\r
   if ((Control & (~(EFI_SERIAL_REQUEST_TO_SEND | EFI_SERIAL_DATA_TERMINAL_READY |\r
-                    EFI_SERIAL_HARDWARE_LOOPBACK_ENABLE | EFI_SERIAL_SOFTWARE_LOOPBACK_ENABLE | \r
+                    EFI_SERIAL_HARDWARE_LOOPBACK_ENABLE | EFI_SERIAL_SOFTWARE_LOOPBACK_ENABLE |\r
                     EFI_SERIAL_HARDWARE_FLOW_CONTROL_ENABLE))) != 0) {\r
     return EFI_UNSUPPORTED;\r
   }\r
@@ -1783,20 +1783,20 @@ IsaSerialWrite (
   //\r
   // Compute the number of bits in a single character.  This is a start bit,\r
   // followed by the number of data bits, followed by the number of stop bits.\r
-  // The number of stop bits is specified by an enumeration that includes \r
+  // The number of stop bits is specified by an enumeration that includes\r
   // support for 1.5 stop bits.  Treat 1.5 stop bits as 2 stop bits.\r
   //\r
-  BitsPerCharacter = \r
-    1 + \r
-    This->Mode->DataBits + \r
+  BitsPerCharacter =\r
+    1 +\r
+    This->Mode->DataBits +\r
     ((This->Mode->StopBits == TwoStopBits) ? 2 : This->Mode->StopBits);\r
 \r
   //\r
-  // Compute the timeout in microseconds to wait for a single byte to be \r
-  // transmitted.  The Mode structure contans a Timeout field that is the \r
-  // maximum time to transmit or receive a character.  However, many UARTs \r
+  // Compute the timeout in microseconds to wait for a single byte to be\r
+  // transmitted.  The Mode structure contans a Timeout field that is the\r
+  // maximum time to transmit or receive a character.  However, many UARTs\r
   // have a FIFO for transmits, so the time required to add one new character\r
-  // to the transmit FIFO may be the time required to flush a full FIFO.  If \r
+  // to the transmit FIFO may be the time required to flush a full FIFO.  If\r
   // the Timeout in the Mode structure is smaller than the time required to\r
   // flush a full FIFO at the current baud rate, then use a timeout value that\r
   // is required to flush a full transmit FIFO.\r
@@ -1809,7 +1809,7 @@ IsaSerialWrite (
                 NULL\r
                 )\r
               );\r
-  \r
+\r
   for (Index = 0; Index < *BufferSize; Index++) {\r
     IsaSerialFifoAdd (&SerialDevice->Transmit, CharBuffer[Index]);\r
 \r
index 9d50ca9..d8f52dd 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Include for Serial Driver\r
-  \r
-Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -603,7 +603,7 @@ IsaSerialFifoFull (
 \r
 /**\r
   Detect whether specific FIFO is empty or not.\r
\r
+\r
   @param  Fifo    A pointer to the Data Structure SERIAL_DEV_FIFO\r
 \r
   @return whether specific FIFO is empty or not\r
index e6c739e..5f6c56c 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Routines related Component Name protocol.\r
-  \r
-Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
index 48d8efd..78c4e3b 100644 (file)
@@ -1548,8 +1548,8 @@ InitKeyboard (
     // Exceed the max try times. The device may be error.\r
     //\r
     if (TryTime == KEYBOARD_MAX_TRY) {\r
-       Status = EFI_DEVICE_ERROR;\r
-       goto Done;\r
+      Status = EFI_DEVICE_ERROR;\r
+      goto Done;\r
     }\r
   }\r
   //\r
@@ -1579,7 +1579,7 @@ InitKeyboard (
         KeyboardError (ConsoleIn, L"\n\r");\r
         goto Done;\r
       }\r
-      \r
+\r
       Status = KeyboardRead (ConsoleIn, &CommandByte);\r
       if (EFI_ERROR (Status)) {\r
         KeyboardError (ConsoleIn, L"\n\r");\r
@@ -1595,7 +1595,7 @@ InitKeyboard (
       }\r
     } else {\r
       mEnableMouseInterface = FALSE;\r
-    } \r
+    }\r
   } else {\r
     //\r
     // 8042 controller is not setup yet:\r
@@ -1611,13 +1611,13 @@ InitKeyboard (
         KeyboardError (ConsoleIn, L"\n\r");\r
         goto Done;\r
       }\r
-      \r
+\r
       Status = KeyboardCommand (ConsoleIn, KEYBOARD_8042_COMMAND_DISABLE_MOUSE_INTERFACE);\r
       if (EFI_ERROR (Status)) {\r
         KeyboardError (ConsoleIn, L"\n\r");\r
         goto Done;\r
       }\r
-      \r
+\r
       REPORT_STATUS_CODE_WITH_DEVICE_PATH (\r
         EFI_PROGRESS_CODE,\r
         EFI_PERIPHERAL_KEYBOARD | EFI_P_KEYBOARD_PC_SELF_TEST,\r
@@ -1631,7 +1631,7 @@ InitKeyboard (
         KeyboardError (ConsoleIn, L"8042 controller command write error!\n\r");\r
         goto Done;\r
       }\r
-      \r
+\r
       Status = KeyboardWaitForValue (ConsoleIn, 0x55);\r
       if (EFI_ERROR (Status)) {\r
         KeyboardError (ConsoleIn, L"8042 controller self test failed!\n\r");\r
@@ -1903,7 +1903,7 @@ CheckKeyboardConnect (
                ConsoleIn,\r
                KEYBOARD_KBEN\r
                );\r
-    \r
+\r
     if (EFI_ERROR (Status)) {\r
       return FALSE;\r
     }\r
@@ -1917,11 +1917,11 @@ CheckKeyboardConnect (
                KEYBOARD_CMDECHO_ACK\r
                );\r
     mWaitForValueTimeOut = WaitForValueTimeOutBcakup;\r
-    \r
+\r
     if (EFI_ERROR (Status)) {\r
       return FALSE;\r
     }\r
-    \r
+\r
     return TRUE;\r
   } else {\r
     return TRUE;\r
index 401b0e8..e6eecd3 100644 (file)
@@ -272,7 +272,7 @@ KeyboardReadKeyStroke (
   EFI_KEY_DATA            KeyData;\r
 \r
   ConsoleIn = KEYBOARD_CONSOLE_IN_DEV_FROM_THIS (This);\r
-  \r
+\r
   //\r
   // Considering if the partial keystroke is enabled, there maybe a partial\r
   // keystroke in the queue, so here skip the partial keystroke and get the\r
@@ -719,7 +719,7 @@ KeyNotifyProcessHandler (
   while (TRUE) {\r
     //\r
     // Enter critical section\r
-    //  \r
+    //\r
     OldTpl = gBS->RaiseTPL (TPL_NOTIFY);\r
     Status = PopEfikeyBufHead (&ConsoleIn->EfiKeyQueueForNotify, &KeyData);\r
     //\r
index ff562b2..3fbb378 100644 (file)
@@ -3,7 +3,7 @@
   PS/2 Keyboard driver. Routines that interacts with callers,\r
   conforming to EFI driver model\r
 \r
-Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -21,11 +21,11 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 //\r
 /**\r
   Test controller is a keyboard Controller.\r
-  \r
+\r
   @param This                 Pointer of EFI_DRIVER_BINDING_PROTOCOL\r
   @param Controller           driver's controller\r
   @param RemainingDevicePath  children device path\r
-  \r
+\r
   @retval EFI_UNSUPPORTED controller is not floppy disk\r
   @retval EFI_SUCCESS     controller is floppy disk\r
 **/\r
@@ -39,11 +39,11 @@ KbdControllerDriverSupported (
 \r
 /**\r
   Create KEYBOARD_CONSOLE_IN_DEV instance on controller.\r
-  \r
+\r
   @param This         Pointer of EFI_DRIVER_BINDING_PROTOCOL\r
   @param Controller   driver controller handle\r
   @param RemainingDevicePath Children's device path\r
-  \r
+\r
   @retval whether success to create floppy control instance.\r
 **/\r
 EFI_STATUS\r
@@ -79,16 +79,16 @@ KbdControllerDriverStop (
 \r
 /**\r
   Free the waiting key notify list.\r
-  \r
+\r
   @param ListHead  Pointer to list head\r
-  \r
+\r
   @retval EFI_INVALID_PARAMETER  ListHead is NULL\r
   @retval EFI_SUCCESS            Sucess to free NotifyList\r
 **/\r
 EFI_STATUS\r
 KbdFreeNotifyList (\r
   IN OUT LIST_ENTRY           *ListHead\r
-  );  \r
+  );\r
 \r
 //\r
 // DriverBinding Protocol Instance\r
@@ -104,11 +104,11 @@ EFI_DRIVER_BINDING_PROTOCOL gKeyboardControllerDriver = {
 \r
 /**\r
   Test controller is a keyboard Controller.\r
-  \r
+\r
   @param This                 Pointer of EFI_DRIVER_BINDING_PROTOCOL\r
   @param Controller           driver's controller\r
   @param RemainingDevicePath  children device path\r
-  \r
+\r
   @retval EFI_UNSUPPORTED controller is not floppy disk\r
   @retval EFI_SUCCESS     controller is floppy disk\r
 **/\r
@@ -158,11 +158,11 @@ KbdControllerDriverSupported (
 \r
 /**\r
   Create KEYBOARD_CONSOLE_IN_DEV instance on controller.\r
-  \r
+\r
   @param This         Pointer of EFI_DRIVER_BINDING_PROTOCOL\r
   @param Controller   driver controller handle\r
   @param RemainingDevicePath Children's device path\r
-  \r
+\r
   @retval whether success to create floppy control instance.\r
 **/\r
 EFI_STATUS\r
@@ -249,17 +249,17 @@ KbdControllerDriverStart (
   ConsoleIn->ConInEx.ReadKeyStrokeEx     = KeyboardReadKeyStrokeEx;\r
   ConsoleIn->ConInEx.SetState            = KeyboardSetState;\r
   ConsoleIn->ConInEx.RegisterKeyNotify   = KeyboardRegisterKeyNotify;\r
-  ConsoleIn->ConInEx.UnregisterKeyNotify = KeyboardUnregisterKeyNotify;  \r
-  \r
+  ConsoleIn->ConInEx.UnregisterKeyNotify = KeyboardUnregisterKeyNotify;\r
+\r
   InitializeListHead (&ConsoleIn->NotifyList);\r
 \r
   //\r
   // Fix for random hangs in System waiting for the Key if no KBC is present in BIOS.\r
-  // When KBC decode (IO port 0x60/0x64 decode) is not enabled, \r
+  // When KBC decode (IO port 0x60/0x64 decode) is not enabled,\r
   // KeyboardRead will read back as 0xFF and return status is EFI_SUCCESS.\r
   // So instead we read status register to detect after read if KBC decode is enabled.\r
   //\r
-  \r
+\r
   //\r
   // Return code is ignored on purpose.\r
   //\r
@@ -275,7 +275,7 @@ KbdControllerDriverStart (
       goto ErrorExit;\r
     }\r
   }\r
-  \r
+\r
   //\r
   // Setup the WaitForKey event\r
   //\r
@@ -293,7 +293,7 @@ KbdControllerDriverStart (
   }\r
   //\r
   // Setup the WaitForKeyEx event\r
-  //  \r
+  //\r
   Status = gBS->CreateEvent (\r
                   EVT_NOTIFY_WAIT,\r
                   TPL_NOTIFY,\r
@@ -306,7 +306,7 @@ KbdControllerDriverStart (
     StatusCode  = EFI_PERIPHERAL_KEYBOARD | EFI_P_EC_CONTROLLER_ERROR;\r
     goto ErrorExit;\r
   }\r
-  \r
+\r
   // Setup a periodic timer, used for reading keystrokes at a fixed interval\r
   //\r
   Status = gBS->CreateEvent (\r
@@ -442,7 +442,7 @@ ErrorExit:
       Status1 = KeyboardRead (ConsoleIn, &Data);;\r
     }\r
   }\r
-  \r
+\r
   if (ConsoleIn != NULL) {\r
     gBS->FreePool (ConsoleIn);\r
   }\r
@@ -517,7 +517,7 @@ KbdControllerDriverStop (
   if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
-  \r
+\r
   ConsoleIn = KEYBOARD_CONSOLE_IN_DEV_FROM_THIS (ConIn);\r
 \r
   //\r
@@ -595,9 +595,9 @@ KbdControllerDriverStop (
 \r
 /**\r
   Free the waiting key notify list.\r
-  \r
+\r
   @param ListHead  Pointer to list head\r
-  \r
+\r
   @retval EFI_INVALID_PARAMETER  ListHead is NULL\r
   @retval EFI_SUCCESS            Sucess to free NotifyList\r
 **/\r
@@ -613,24 +613,24 @@ KbdFreeNotifyList (
   }\r
   while (!IsListEmpty (ListHead)) {\r
     NotifyNode = CR (\r
-                   ListHead->ForwardLink, \r
-                   KEYBOARD_CONSOLE_IN_EX_NOTIFY, \r
-                   NotifyEntry, \r
+                   ListHead->ForwardLink,\r
+                   KEYBOARD_CONSOLE_IN_EX_NOTIFY,\r
+                   NotifyEntry,\r
                    KEYBOARD_CONSOLE_IN_EX_NOTIFY_SIGNATURE\r
                    );\r
     RemoveEntryList (ListHead->ForwardLink);\r
     gBS->FreePool (NotifyNode);\r
   }\r
-  \r
+\r
   return EFI_SUCCESS;\r
 }\r
 \r
 /**\r
-  The module Entry Point for module Ps2Keyboard. \r
+  The module Entry Point for module Ps2Keyboard.\r
 \r
-  @param[in] ImageHandle    The firmware allocated handle for the EFI image.  \r
+  @param[in] ImageHandle    The firmware allocated handle for the EFI image.\r
   @param[in] SystemTable    A pointer to the EFI System Table.\r
-  \r
+\r
   @retval EFI_SUCCESS       The entry point is executed successfully.\r
   @retval other             Some error occurs when executing this entry point.\r
 \r
index 9387a85..6a5529c 100644 (file)
@@ -4,13 +4,13 @@
 // Ps2 Keyboard Driver for UEFI. The keyboard type implemented follows IBM\r
 // compatible PS2 protocol using Scan Code Set 1.\r
 //\r
-// Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
 // which accompanies this distribution.  The full text of the license may be found at\r
 // http://opensource.org/licenses/bsd-license.php\r
-// \r
+//\r
 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
 //\r
index b535623..bf82dc9 100644 (file)
@@ -1,7 +1,7 @@
 // /** @file\r
 // Ps2KeyboardDxe Localized Strings and Content\r
 //\r
-// Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
@@ -13,8 +13,8 @@
 //\r
 // **/\r
 \r
-#string STR_PROPERTIES_MODULE_NAME \r
-#language en-US \r
+#string STR_PROPERTIES_MODULE_NAME\r
+#language en-US\r
 "PS2 Keyboard DXE Driver"\r
 \r
 \r
index 9d72ceb..a0cdddc 100644 (file)
@@ -4,7 +4,7 @@
 # Ps2 Keyboard Driver for UEFI. The keyboard type implemented follows IBM\r
 # compatible PS2 protocol using Scan Code Set 1.\r
 #\r
-# Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 #\r
 # This program and the accompanying materials\r
 # are licensed and made available under the terms and conditions of the BSD License\r
@@ -58,7 +58,7 @@
   BaseMemoryLib\r
   TimerLib\r
   PcdLib\r
-  \r
+\r
 [Protocols]\r
   gEfiSimpleTextInProtocolGuid                  ## BY_START\r
   gEfiSimpleTextInputExProtocolGuid             ## BY_START\r
index 5aa1705..12bb768 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   PS2 Mouse Communication Interface.\r
-  \r
-Copyright (c) 2006 - 2007, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -21,9 +21,9 @@ UINT8 ResolutionTbl[MaxResolution]  = { 0, 1, 2, 3 };
 \r
 /**\r
   Issue self test command via IsaIo interface.\r
-  \r
+\r
   @param IsaIo Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return EFI_SUCCESS  Success to do keyboard self testing.\r
   @return others       Fail to do keyboard self testing.\r
 **/\r
@@ -82,9 +82,9 @@ KbcSelfTest (
 \r
 /**\r
   Issue command to enable keyboard AUX functionality.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -100,9 +100,9 @@ KbcEnableAux (
 \r
 /**\r
   Issue command to disable keyboard AUX functionality.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -118,9 +118,9 @@ KbcDisableAux (
 \r
 /**\r
   Issue command to enable keyboard.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -136,9 +136,9 @@ KbcEnableKb (
 \r
 /**\r
   Issue command to disable keyboard.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -154,10 +154,10 @@ KbcDisableKb (
 \r
 /**\r
   Issue command to check keyboard status.\r
-  \r
+\r
   @param IsaIo          Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param KeyboardEnable return whether keyboard is enable.\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -195,9 +195,9 @@ CheckKbStatus (
 \r
 /**\r
   Issue command to reset keyboard.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -240,10 +240,10 @@ PS2MouseReset (
 \r
 /**\r
   Issue command to set mouse's sample rate\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  @param SampleRate value of sample rate \r
-  \r
+  @param SampleRate value of sample rate\r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -269,10 +269,10 @@ PS2MouseSetSampleRate (
 \r
 /**\r
   Issue command to set mouse's resolution.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Resolution value of resolution\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -298,10 +298,10 @@ PS2MouseSetResolution (
 \r
 /**\r
   Issue command to set mouse's scaling.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Scaling value of scaling\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -322,9 +322,9 @@ PS2MouseSetScaling (
 \r
 /**\r
   Issue command to enable Ps2 mouse.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -341,7 +341,7 @@ PS2MouseEnable (
 /**\r
   Get mouse packet . Only care first 3 bytes\r
 \r
-  @param MouseAbsolutePointerDev  Pointer to PS2 Absolute Pointer Simulation Device Private Data Structure \r
+  @param MouseAbsolutePointerDev  Pointer to PS2 Absolute Pointer Simulation Device Private Data Structure\r
 \r
   @retval EFI_NOT_READY  Mouse Device not ready to input data packet, or some error happened during getting the packet\r
   @retval EFI_SUCCESS    The data packet is gotten successfully.\r
@@ -432,19 +432,19 @@ PS2MouseGetPacket (
       RelativeMovementX = Packet[1];\r
       RelativeMovementY = Packet[2];\r
       //\r
-      //               Bit 7   |    Bit 6   |    Bit 5   |   Bit 4    |   Bit 3  |   Bit 2    |   Bit 1   |   Bit 0 \r
-      //  Byte 0  | Y overflow | X overflow | Y sign bit | X sign bit | Always 1 | Middle Btn | Right Btn | Left Btn \r
-      //  Byte 1  |                                           8 bit X Movement \r
-      //  Byte 2  |                                           8 bit Y Movement \r
-      // \r
+      //               Bit 7   |    Bit 6   |    Bit 5   |   Bit 4    |   Bit 3  |   Bit 2    |   Bit 1   |   Bit 0\r
+      //  Byte 0  | Y overflow | X overflow | Y sign bit | X sign bit | Always 1 | Middle Btn | Right Btn | Left Btn\r
+      //  Byte 1  |                                           8 bit X Movement\r
+      //  Byte 2  |                                           8 bit Y Movement\r
+      //\r
       // X sign bit + 8 bit X Movement : 9-bit signed twos complement integer that presents the relative displacement of the device in the X direction since the last data transmission.\r
       // Y sign bit + 8 bit Y Movement : Same as X sign bit + 8 bit X Movement.\r
       //\r
       //\r
       // First, Clear X and Y high 8 bits\r
       //\r
-      RelativeMovementX = (INT16) (RelativeMovementX & 0xFF); \r
-      RelativeMovementY = (INT16) (RelativeMovementY & 0xFF); \r
+      RelativeMovementX = (INT16) (RelativeMovementX & 0xFF);\r
+      RelativeMovementY = (INT16) (RelativeMovementY & 0xFF);\r
       //\r
       // Second, if the 9-bit signed twos complement integer is negative, set the high 8 bit 0xff\r
       //\r
@@ -455,7 +455,7 @@ PS2MouseGetPacket (
         RelativeMovementY = (INT16) (RelativeMovementY | 0xFF00);\r
       }\r
 \r
-      \r
+\r
       RButton           = (UINT8) (Packet[0] & 0x2);\r
       LButton           = (UINT8) (Packet[0] & 0x1);\r
 \r
@@ -475,12 +475,12 @@ PS2MouseGetPacket (
 \r
 /**\r
   Read data via IsaIo protocol with given number.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Buffer  Buffer receive data of mouse\r
   @param BufSize The size of buffer\r
   @param State   Check input or read data\r
-  \r
+\r
   @return status of reading mouse data.\r
 **/\r
 EFI_STATUS\r
@@ -536,10 +536,10 @@ PS2MouseRead (
 //\r
 /**\r
   I/O work flow of outing 8042 command.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Command I/O command.\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -575,10 +575,10 @@ Out8042Command (
 \r
 /**\r
   I/O work flow of outing 8042 data.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Data    Data value\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -611,10 +611,10 @@ Out8042Data (
 \r
 /**\r
   I/O work flow of in 8042 data.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Data    Data value\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -654,11 +654,11 @@ In8042Data (
 \r
 /**\r
   I/O work flow of outing 8042 Aux command.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Command Aux I/O command\r
   @param Resend  Whether need resend the Aux command.\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -736,10 +736,10 @@ Out8042AuxCommand (
 \r
 /**\r
   I/O work flow of outing 8042 Aux data.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  @param Data    Buffer holding return value  \r
-  \r
+  @param Data    Buffer holding return value\r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow.\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -782,10 +782,10 @@ Out8042AuxData (
 \r
 /**\r
   I/O work flow of in 8042 Aux data.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Data    Buffer holding return value.\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -813,9 +813,9 @@ In8042AuxData (
 \r
 /**\r
   Check keyboard controller status, if it is output buffer full and for auxiliary device.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @retval EFI_SUCCESS   Keyboard controller is ready\r
   @retval EFI_NOT_READY Keyboard controller is not ready\r
 **/\r
@@ -840,10 +840,10 @@ CheckForInput (
 \r
 /**\r
   I/O work flow to wait input buffer empty in given time.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Timeout Wating time.\r
-  \r
+\r
   @retval EFI_TIMEOUT if input is still not empty in given time.\r
   @retval EFI_SUCCESS input is empty.\r
 **/\r
@@ -881,10 +881,10 @@ WaitInputEmpty (
 \r
 /**\r
   I/O work flow to wait output buffer full in given time.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Timeout given time\r
-  \r
+\r
   @retval EFI_TIMEOUT  output is not full in given time\r
   @retval EFI_SUCCESS  output is full in given time.\r
 **/\r
index 560389d..e6ec21c 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Using PS2 Mouse to simulation Absolution Pointer Device.\r
-  \r
-Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -78,23 +78,23 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 ///\r
 /// Parity Error\r
 ///\r
-#define KBC_PARE  0x80  \r
+#define KBC_PARE  0x80\r
 ///\r
 /// General Time Out\r
 ///\r
-#define KBC_TIM   0x40  \r
+#define KBC_TIM   0x40\r
 ///\r
 /// Output buffer for auxiliary device (PS/2):\r
 ///    0 - Holds keyboard data\r
 ///    1 - Holds data for auxiliary device\r
 ///\r
-#define KBC_AUXB  0x20  \r
+#define KBC_AUXB  0x20\r
 ///\r
 /// Keyboard lock status:\r
 ///    0 - keyboard locked\r
 ///    1 - keyboard free\r
 ///\r
-#define KBC_KEYL  0x10 \r
+#define KBC_KEYL  0x10\r
 ///\r
 /// Command/Data:\r
 ///    0 - data byte written via port 60h\r
@@ -106,25 +106,25 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 ///    0 - power-on reset\r
 ///    1 - self-test successful\r
 ///\r
-#define KBC_SYSF  0x04  \r
+#define KBC_SYSF  0x04\r
 ///\r
 /// Input Buffer Status :\r
 ///    0 - input buffer empty\r
 ///    1 - CPU data in input buffer\r
 ///\r
-#define KBC_INPB  0x02  \r
+#define KBC_INPB  0x02\r
 ///\r
 /// Output Buffer Status :\r
 ///    0 - output buffer empty\r
 ///    1 - keyboard controller data in output buffer\r
 ///\r
-#define KBC_OUTB  0x01  \r
+#define KBC_OUTB  0x01\r
 \r
 /**\r
   Issue self test command via IsaIo interface.\r
-  \r
+\r
   @param IsaIo Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return EFI_SUCCESS  Success to do keyboard self testing.\r
   @return others       Fail to do keyboard self testing.\r
 **/\r
@@ -135,9 +135,9 @@ KbcSelfTest (
 \r
 /**\r
   Issue command to enable keyboard AUX functionality.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -147,9 +147,9 @@ KbcEnableAux (
 \r
 /**\r
   Issue command to disable keyboard AUX functionality.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -159,9 +159,9 @@ KbcDisableAux (
 \r
 /**\r
   Issue command to enable keyboard.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -171,9 +171,9 @@ KbcEnableKb (
 \r
 /**\r
   Issue command to disable keyboard.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -183,10 +183,10 @@ KbcDisableKb (
 \r
 /**\r
   Issue command to check keyboard status.\r
-  \r
+\r
   @param IsaIo          Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param KeyboardEnable return whether keyboard is enable.\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -197,9 +197,9 @@ CheckKbStatus (
 \r
 /**\r
   Issue command to reset keyboard.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -209,10 +209,10 @@ PS2MouseReset (
 \r
 /**\r
   Issue command to set mouse's sample rate\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  @param SampleRate value of sample rate \r
-  \r
+  @param SampleRate value of sample rate\r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -223,10 +223,10 @@ PS2MouseSetSampleRate (
 \r
 /**\r
   Issue command to set mouse's resolution.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Resolution value of resolution\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -237,10 +237,10 @@ PS2MouseSetResolution (
 \r
 /**\r
   Issue command to set mouse's scaling.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Scaling value of scaling\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -251,9 +251,9 @@ PS2MouseSetScaling (
 \r
 /**\r
   Issue command to enable Ps2 mouse.\r
-  \r
+\r
   @param IsaIo  Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @return Status of command issuing.\r
 **/\r
 EFI_STATUS\r
@@ -277,12 +277,12 @@ PS2MouseGetPacket (
 \r
 /**\r
   Read data via IsaIo protocol with given number.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Buffer  Buffer receive data of mouse\r
   @param BufSize The size of buffer\r
   @param State   Check input or read data\r
-  \r
+\r
   @return status of reading mouse data.\r
 **/\r
 EFI_STATUS\r
@@ -298,10 +298,10 @@ PS2MouseRead (
 //\r
 /**\r
   I/O work flow of outing 8042 command.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Command I/O command.\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -313,10 +313,10 @@ Out8042Command (
 \r
 /**\r
   I/O work flow of in 8042 data.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Data    Data value\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -328,10 +328,10 @@ In8042Data (
 \r
 /**\r
   I/O work flow of outing 8042 data.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Data    Data value\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -343,11 +343,11 @@ Out8042Data (
 \r
 /**\r
   I/O work flow of outing 8042 Aux command.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Command Aux I/O command\r
   @param Resend  Whether need resend the Aux command.\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -360,10 +360,10 @@ Out8042AuxCommand (
 \r
 /**\r
   I/O work flow of in 8042 Aux data.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Data    Buffer holding return value.\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -375,10 +375,10 @@ In8042AuxData (
 \r
 /**\r
   I/O work flow of outing 8042 Aux data.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Data    Buffer holding return value.\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
@@ -390,9 +390,9 @@ Out8042AuxData (
 \r
 /**\r
   Check keyboard controller status, if it is output buffer full and for auxiliary device.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
-  \r
+\r
   @retval EFI_SUCCESS   Keyboard controller is ready\r
   @retval EFI_NOT_READY Keyboard controller is not ready\r
 **/\r
@@ -403,10 +403,10 @@ CheckForInput (
 \r
 /**\r
   I/O work flow to wait input buffer empty in given time.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Timeout Wating time.\r
-  \r
+\r
   @retval EFI_TIMEOUT if input is still not empty in given time.\r
   @retval EFI_SUCCESS input is empty.\r
 **/\r
@@ -418,10 +418,10 @@ WaitInputEmpty (
 \r
 /**\r
   I/O work flow to wait output buffer full in given time.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Timeout given time\r
-  \r
+\r
   @retval EFI_TIMEOUT  output is not full in given time\r
   @retval EFI_SUCCESS  output is full in given time.\r
 **/\r
index bf8adfc..bbc602a 100644 (file)
@@ -1,8 +1,8 @@
 /** @file\r
   A faked PS/2 Absolute Pointer driver. Routines that interacts with callers,\r
   conforming to EFI driver model\r
-  \r
-Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -230,7 +230,7 @@ PS2MouseAbsolutePointerDriverStart (
   //\r
   // Initialize keyboard controller if necessary\r
   //\r
-  REPORT_STATUS_CODE_WITH_DEVICE_PATH (  \r
+  REPORT_STATUS_CODE_WITH_DEVICE_PATH (\r
     EFI_PROGRESS_CODE,\r
     EFI_PERIPHERAL_MOUSE | EFI_P_MOUSE_PC_SELF_TEST,\r
     ParentDevicePath\r
@@ -640,7 +640,7 @@ CheckMouseAbsolutePointerConnect (
 \r
 /**\r
   Get and Clear mouse status.\r
-  \r
+\r
   @param This                 - Pointer of simple pointer Protocol.\r
   @param State                - Output buffer holding status.\r
 \r
@@ -743,9 +743,9 @@ PollMouseAbsolutePointer(
 /**\r
   The user Entry Point for module Ps2MouseAbsolutePointer. The user code starts with this function.\r
 \r
-  @param[in] ImageHandle    The firmware allocated handle for the EFI image.  \r
+  @param[in] ImageHandle    The firmware allocated handle for the EFI image.\r
   @param[in] SystemTable    A pointer to the EFI System Table.\r
-  \r
+\r
   @retval EFI_SUCCESS       The entry point is executed successfully.\r
   @retval other             Some error occurs when executing this entry point.\r
 \r
index 8f959fd..94a029a 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   A Ps2MouseAbsolutePointer driver header file\r
-  \r
-Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>\r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -322,7 +322,7 @@ MouseAbsolutePointerReset (
 \r
 /**\r
   Get and Clear mouse status.\r
-  \r
+\r
   @param This                 - Pointer of simple pointer Protocol.\r
   @param State                - Output buffer holding status.\r
 \r
@@ -370,10 +370,10 @@ PollMouseAbsolutePointer (
 \r
 /**\r
   I/O work flow of in 8042 data.\r
-  \r
+\r
   @param IsaIo   Pointer to instance of EFI_ISA_IO_PROTOCOL\r
   @param Data    Data value\r
-  \r
+\r
   @retval EFI_SUCCESS Success to execute I/O work flow\r
   @retval EFI_TIMEOUT Keyboard controller time out.\r
 **/\r
index d12ca1a..73004f4 100644 (file)
@@ -4,13 +4,13 @@
 // This driver simulates a touch pad absolute pointing device using a standard\r
 // PS2 mouse as the input hardware.\r
 //\r
-// Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 //\r
 // This program and the accompanying materials\r
 // are licensed and made available under the terms and conditions of the BSD License\r
 // which accompanies this distribution.  The full text of the license may be found at\r
 // http://opensource.org/licenses/bsd-license.php\r
-// \r
+//\r
 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
 //\r