From 22602d6a89f949814b2c37ec5c5733e91faba561 Mon Sep 17 00:00:00 2001 From: vanjeff Date: Sat, 27 Sep 2008 03:04:08 +0000 Subject: Renamed remotely git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6012 6f19259b-4bc3-4df7-8a09-765794883524 --- DuetPkg/KbcResetDxe/X64/X64Reset.c | 79 ++++++++++++++++++++++++++++++++++++++ DuetPkg/KbcResetDxe/X64/x64Reset.c | 79 -------------------------------------- 2 files changed, 79 insertions(+), 79 deletions(-) create mode 100644 DuetPkg/KbcResetDxe/X64/X64Reset.c delete mode 100644 DuetPkg/KbcResetDxe/X64/x64Reset.c (limited to 'DuetPkg') diff --git a/DuetPkg/KbcResetDxe/X64/X64Reset.c b/DuetPkg/KbcResetDxe/X64/X64Reset.c new file mode 100644 index 0000000000..1fd79bf0fe --- /dev/null +++ b/DuetPkg/KbcResetDxe/X64/X64Reset.c @@ -0,0 +1,79 @@ +/*++ + +Copyright (c) 2006, 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: + x64Reset.c + +Abstract: + +--*/ + +#include "Reset.h" + +// +// The handle onto which the Reset Architectural Protocol is installed +// +EFI_HANDLE mResetHandle = NULL; + + +EFI_STATUS +EFIAPI +InitializeReset ( + IN EFI_HANDLE ImageHandle, + IN EFI_SYSTEM_TABLE *SystemTable + ) +/*++ + +Routine Description: + + Initialize the state information for the Reset Architectural Protocol + +Arguments: + + ImageHandle of the loaded driver + Pointer to the System Table + +Returns: + + Status + + EFI_SUCCESS - thread can be successfully created + EFI_OUT_OF_RESOURCES - cannot allocate protocol data structure + EFI_DEVICE_ERROR - cannot create the timer service + +--*/ +// TODO: SystemTable - add argument and description to function comment +{ + 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; +} diff --git a/DuetPkg/KbcResetDxe/X64/x64Reset.c b/DuetPkg/KbcResetDxe/X64/x64Reset.c deleted file mode 100644 index 1fd79bf0fe..0000000000 --- a/DuetPkg/KbcResetDxe/X64/x64Reset.c +++ /dev/null @@ -1,79 +0,0 @@ -/*++ - -Copyright (c) 2006, 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: - x64Reset.c - -Abstract: - ---*/ - -#include "Reset.h" - -// -// The handle onto which the Reset Architectural Protocol is installed -// -EFI_HANDLE mResetHandle = NULL; - - -EFI_STATUS -EFIAPI -InitializeReset ( - IN EFI_HANDLE ImageHandle, - IN EFI_SYSTEM_TABLE *SystemTable - ) -/*++ - -Routine Description: - - Initialize the state information for the Reset Architectural Protocol - -Arguments: - - ImageHandle of the loaded driver - Pointer to the System Table - -Returns: - - Status - - EFI_SUCCESS - thread can be successfully created - EFI_OUT_OF_RESOURCES - cannot allocate protocol data structure - EFI_DEVICE_ERROR - cannot create the timer service - ---*/ -// TODO: SystemTable - add argument and description to function comment -{ - 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