X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdePkg%2FInclude%2FProtocol%2FSmmPeriodicTimerDispatch2.h;h=06825408cc3413140a31b41559a96f3b7e9a6938;hb=8f3446d8ee7b581334b61d19dca3f5b48f0a0b00;hp=0e791e1a0031e44ff8bdb73c92e04c2239e38f74;hpb=2b2cb0e8c3f01c5e11c0201bf26097de32b37edc;p=mirror_edk2.git diff --git a/MdePkg/Include/Protocol/SmmPeriodicTimerDispatch2.h b/MdePkg/Include/Protocol/SmmPeriodicTimerDispatch2.h index 0e791e1a00..06825408cc 100644 --- a/MdePkg/Include/Protocol/SmmPeriodicTimerDispatch2.h +++ b/MdePkg/Include/Protocol/SmmPeriodicTimerDispatch2.h @@ -4,8 +4,8 @@ This protocol provides the parent dispatch service for the periodical timer SMI source generator. - Copyright (c) 2009, Intel Corporation - All rights reserved. This program and the accompanying materials + 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 @@ -105,7 +105,7 @@ typedef struct _EFI_SMM_PERIODIC_TIMER_DISPATCH2_PROTOCOL EFI_SMM_PERIODIC_TIME **/ typedef EFI_STATUS -(EFIAPI *EFI_SMM_PERIODIC_TIMER_REGISTER)( +(EFIAPI *EFI_SMM_PERIODIC_TIMER_REGISTER2)( IN CONST EFI_SMM_PERIODIC_TIMER_DISPATCH2_PROTOCOL *This, IN EFI_SMM_HANDLER_ENTRY_POINT2 DispatchFunction, IN CONST EFI_SMM_PERIODIC_TIMER_REGISTER_CONTEXT *RegisterContext, @@ -126,7 +126,7 @@ EFI_STATUS **/ typedef EFI_STATUS -(EFIAPI *EFI_SMM_PERIODIC_TIMER_UNREGISTER)( +(EFIAPI *EFI_SMM_PERIODIC_TIMER_UNREGISTER2)( IN CONST EFI_SMM_PERIODIC_TIMER_DISPATCH2_PROTOCOL *This, IN EFI_HANDLE DispatchHandle ); @@ -148,7 +148,7 @@ EFI_STATUS **/ typedef EFI_STATUS -(EFIAPI *EFI_SMM_PERIODIC_TIMER_INTERVAL)( +(EFIAPI *EFI_SMM_PERIODIC_TIMER_INTERVAL2)( IN CONST EFI_SMM_PERIODIC_TIMER_DISPATCH2_PROTOCOL *This, IN OUT UINT64 **SmiTickInterval ); @@ -159,9 +159,9 @@ EFI_STATUS /// This protocol provides the parent dispatch service for the periodical timer SMI source generator. /// struct _EFI_SMM_PERIODIC_TIMER_DISPATCH2_PROTOCOL { - EFI_SMM_PERIODIC_TIMER_REGISTER Register; - EFI_SMM_PERIODIC_TIMER_UNREGISTER UnRegister; - EFI_SMM_PERIODIC_TIMER_INTERVAL GetNextShorterInterval; + EFI_SMM_PERIODIC_TIMER_REGISTER2 Register; + EFI_SMM_PERIODIC_TIMER_UNREGISTER2 UnRegister; + EFI_SMM_PERIODIC_TIMER_INTERVAL2 GetNextShorterInterval; }; extern EFI_GUID gEfiSmmPeriodicTimerDispatch2ProtocolGuid;