From: lgao4 Date: Tue, 6 Apr 2010 02:51:03 +0000 (+0000) Subject: Remove the duplicated SmmLibNull, which has been moved into MdePkg. X-Git-Tag: edk2-stable201903~16001 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=2521180e14cad50e43f8f91704339164a88ff654 Remove the duplicated SmmLibNull, which has been moved into MdePkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10340 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/IntelFrameworkPkg/Library/SmmLibNull/SmmLibNull.c b/IntelFrameworkPkg/Library/SmmLibNull/SmmLibNull.c deleted file mode 100644 index 26d12e2a8f..0000000000 --- a/IntelFrameworkPkg/Library/SmmLibNull/SmmLibNull.c +++ /dev/null @@ -1,101 +0,0 @@ -/** @file - NULL instance of SMM Library. - - 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 - -/** - Triggers an SMI at boot time. - - This function triggers a software SMM interrupt at boot time. - -**/ -VOID -EFIAPI -TriggerBootServiceSoftwareSmi ( - VOID - ) -{ - return; -} - - -/** - Triggers an SMI at run time. - - This function triggers a software SMM interrupt at run time. - -**/ -VOID -EFIAPI -TriggerRuntimeSoftwareSmi ( - VOID - ) -{ - return; -} - - - -/** - Test if a boot time software SMI happened. - - This function tests if a software SMM interrupt happened. If a software SMM interrupt happened and - it was triggered at boot time, it returns TRUE. Otherwise, it returns FALSE. - - @retval TRUE A software SMI triggered at boot time happened. - @retval FLASE No software SMI happened or the software SMI was triggered at run time. - -**/ -BOOLEAN -EFIAPI -IsBootServiceSoftwareSmi ( - VOID - ) -{ - return FALSE; -} - - -/** - Test if a run time software SMI happened. - - This function tests if a software SMM interrupt happened. If a software SMM interrupt happened and - it was triggered at run time, it returns TRUE. Otherwise, it returns FALSE. - - @retval TRUE A software SMI triggered at run time happened. - @retval FLASE No software SMI happened or the software SMI was triggered at boot time. - -**/ -BOOLEAN -EFIAPI -IsRuntimeSoftwareSmi ( - VOID - ) -{ - return FALSE; -} - -/** - Clear APM SMI Status Bit; Set the EOS bit. - -**/ -VOID -EFIAPI -ClearSmi ( - VOID - ) -{ - return; -} diff --git a/IntelFrameworkPkg/Library/SmmLibNull/SmmLibNull.inf b/IntelFrameworkPkg/Library/SmmLibNull/SmmLibNull.inf deleted file mode 100644 index d8e563f6c8..0000000000 --- a/IntelFrameworkPkg/Library/SmmLibNull/SmmLibNull.inf +++ /dev/null @@ -1,36 +0,0 @@ -## @file -# NULL instance of SMM Library. -# -# 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. -# -# -## - -[Defines] - INF_VERSION = 0x00010005 - BASE_NAME = SmmLibNull - FILE_GUID = DDADFC93-FBC5-4389-B20F-EC99E4A6AE52 - MODULE_TYPE = BASE - VERSION_STRING = 1.0 - LIBRARY_CLASS = SmmLib - -# -# The following information is for reference only and not required by the build tools. -# -# VALID_ARCHITECTURES = IA32 X64 IPF EBC -# - -[Sources] - SmmLibNull.c - - -[Packages] - MdePkg/MdePkg.dec - IntelFrameworkPkg/IntelFrameworkPkg.dec