From 6c128c65b5ec0e5b8b5a0ccb165f3afd29e485f8 Mon Sep 17 00:00:00 2001 From: Guo Mang Date: Wed, 2 Aug 2017 09:54:47 +0800 Subject: Remove core packages since we can get them from edk2 repository Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Guo Mang --- PcAtChipsetPkg/KbcResetDxe/KbcReset.uni | Bin 2010 -> 0 bytes PcAtChipsetPkg/KbcResetDxe/KbcResetExtra.uni | Bin 1478 -> 0 bytes PcAtChipsetPkg/KbcResetDxe/Reset.inf | 50 ------------- PcAtChipsetPkg/KbcResetDxe/ResetEntry.c | 106 --------------------------- 4 files changed, 156 deletions(-) delete mode 100644 PcAtChipsetPkg/KbcResetDxe/KbcReset.uni delete mode 100644 PcAtChipsetPkg/KbcResetDxe/KbcResetExtra.uni delete mode 100644 PcAtChipsetPkg/KbcResetDxe/Reset.inf delete mode 100644 PcAtChipsetPkg/KbcResetDxe/ResetEntry.c (limited to 'PcAtChipsetPkg/KbcResetDxe') diff --git a/PcAtChipsetPkg/KbcResetDxe/KbcReset.uni b/PcAtChipsetPkg/KbcResetDxe/KbcReset.uni deleted file mode 100644 index 7c1591f3d7..0000000000 Binary files a/PcAtChipsetPkg/KbcResetDxe/KbcReset.uni and /dev/null differ diff --git a/PcAtChipsetPkg/KbcResetDxe/KbcResetExtra.uni b/PcAtChipsetPkg/KbcResetDxe/KbcResetExtra.uni deleted file mode 100644 index 678cb5bed4..0000000000 Binary files a/PcAtChipsetPkg/KbcResetDxe/KbcResetExtra.uni and /dev/null differ diff --git a/PcAtChipsetPkg/KbcResetDxe/Reset.inf b/PcAtChipsetPkg/KbcResetDxe/Reset.inf deleted file mode 100644 index b54b08c192..0000000000 --- a/PcAtChipsetPkg/KbcResetDxe/Reset.inf +++ /dev/null @@ -1,50 +0,0 @@ -## @file -# This driver implements Reset Architectural Protocol. -# -# It should depend on the ResetSystemLib instance that is implemented based on KBC. -# -# Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.
-# This program and the accompanying materials -# are licensed and made available under the terms and conditions of the BSD License -# which accompanies this distribution. The full text of the license may be found at -# http://opensource.org/licenses/bsd-license.php -# -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -# -# Module Name: -# Reset.inf -# -# Abstract: -# -## -[Defines] - INF_VERSION = 0x00010005 - BASE_NAME = KbcReset - MODULE_UNI_FILE = KbcReset.uni - FILE_GUID = 6F0198AA-1F1D-426D-AE3E-39AB633FCC28 - MODULE_TYPE = DXE_RUNTIME_DRIVER - VERSION_STRING = 1.0 - ENTRY_POINT = InitializeReset - -[Packages] - MdePkg/MdePkg.dec - MdeModulePkg/MdeModulePkg.dec - -[LibraryClasses] - UefiDriverEntryPoint - DebugLib - UefiBootServicesTableLib - ResetSystemLib - -[Sources] - ResetEntry.c - -[Protocols] - gEfiResetArchProtocolGuid ## PRODUCES - -[Depex] - TRUE - -[UserExtensions.TianoCore."ExtraFiles"] - KbcResetExtra.uni diff --git a/PcAtChipsetPkg/KbcResetDxe/ResetEntry.c b/PcAtChipsetPkg/KbcResetDxe/ResetEntry.c deleted file mode 100644 index 03b425019d..0000000000 --- a/PcAtChipsetPkg/KbcResetDxe/ResetEntry.c +++ /dev/null @@ -1,106 +0,0 @@ -/** @file - Driver entry for KbcReset driver. - -Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.
-This program and the accompanying materials -are licensed and made available under the terms and conditions of the BSD License -which accompanies this distribution. The full text of the license may be found at -http://opensource.org/licenses/bsd-license.php - -THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -**/ - -#include - -#include -#include -#include - -#include - -// -// The handle onto which the Reset Architectural Protocol is installed -// -EFI_HANDLE mResetHandle = NULL; - -/** - Reset the system. - - @param ResetType warm or cold - @param ResetStatus possible cause of reset - @param DataSize Size of ResetData in bytes - @param ResetData Optional Unicode string - -**/ -VOID -EFIAPI -KbcResetSystem ( - IN EFI_RESET_TYPE ResetType, - IN EFI_STATUS ResetStatus, - IN UINTN DataSize, - IN VOID *ResetData OPTIONAL - ) -{ - switch (ResetType) { - case EfiResetWarm: - ResetWarm (); - break; - case EfiResetCold: - ResetCold (); - break; - case EfiResetShutdown: - ResetShutdown (); - break; - default: - return; - } - - // - // Given we should have reset getting here would be bad - // - ASSERT (FALSE); -} - -/** - Initialize the state information for the Reset Architectural Protocol. - - @param ImageHandle Handle of the loaded driver - @param SystemTable Pointer to the System Table - - @retval EFI_SUCCESS Thread can be successfully created - @retval EFI_OUT_OF_RESOURCES Cannot allocate protocol data structure - @retval EFI_DEVICE_ERROR Cannot create the timer service - -**/ -EFI_STATUS -EFIAPI -InitializeReset ( - IN EFI_HANDLE ImageHandle, - IN EFI_SYSTEM_TABLE *SystemTable - ) -{ - EFI_STATUS Status; - - // - // Make sure the Reset Architectural Protocol is not already installed in the system - // - ASSERT_PROTOCOL_ALREADY_INSTALLED (NULL, &gEfiResetArchProtocolGuid); - - // - // Hook the runtime service table - // - SystemTable->RuntimeServices->ResetSystem = KbcResetSystem; - - // - // Now install the Reset RT AP on a new handle - // - Status = gBS->InstallMultipleProtocolInterfaces ( - &mResetHandle, - &gEfiResetArchProtocolGuid, NULL, - NULL - ); - ASSERT_EFI_ERROR (Status); - - return Status; -} -- cgit v1.2.3