diff options
author | jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-02-23 22:33:20 +0000 |
---|---|---|
committer | jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-02-23 22:33:20 +0000 |
commit | cff10e3e4e735d94b1b0b653566dbc6ae261b61c (patch) | |
tree | ed7b286a6336587c3c7c5d30371ab69adc46a9de /DuetPkg/PcRtc/RealTimeClockEntry.c | |
parent | 84042d3ea73598152be163c3f3d6601e1a3072ec (diff) | |
download | edk2-platforms-cff10e3e4e735d94b1b0b653566dbc6ae261b61c.tar.xz |
PcRtc: DuetPkg => PcAtChipsetPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7616 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'DuetPkg/PcRtc/RealTimeClockEntry.c')
-rw-r--r-- | DuetPkg/PcRtc/RealTimeClockEntry.c | 166 |
1 files changed, 0 insertions, 166 deletions
diff --git a/DuetPkg/PcRtc/RealTimeClockEntry.c b/DuetPkg/PcRtc/RealTimeClockEntry.c deleted file mode 100644 index 7c5354835c..0000000000 --- a/DuetPkg/PcRtc/RealTimeClockEntry.c +++ /dev/null @@ -1,166 +0,0 @@ -/*++
-
-Copyright (c) 2009, 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 "RealTimeClock.h"
-
-PC_RTC_MODULE_GLOBALS mModuleGlobal;
-
-EFI_STATUS
-EFIAPI
-PcRtcEfiGetTime (
- OUT EFI_TIME *Time,
- OUT EFI_TIME_CAPABILITIES *Capabilities
- )
-/*++
-
-Routine Description:
-
- TODO: Add function description
-
-Arguments:
-
- Time - TODO: add argument description
- Capabilities - TODO: add argument description
-
-Returns:
-
- TODO: add return values
-
---*/
-{
- return PcRtcGetTime (Time, Capabilities, &mModuleGlobal);
-}
-
-EFI_STATUS
-EFIAPI
-PcRtcEfiSetTime (
- IN EFI_TIME *Time
- )
-/*++
-
-Routine Description:
-
- TODO: Add function description
-
-Arguments:
-
- Time - TODO: add argument description
-
-Returns:
-
- TODO: add return values
-
---*/
-{
- return PcRtcSetTime (Time, &mModuleGlobal);
-}
-
-EFI_STATUS
-EFIAPI
-PcRtcEfiGetWakeupTime (
- OUT BOOLEAN *Enabled,
- OUT BOOLEAN *Pending,
- OUT EFI_TIME *Time
- )
-/*++
-
-Routine Description:
-
- TODO: Add function description
-
-Arguments:
-
- Enabled - TODO: add argument description
- Pending - TODO: add argument description
- Time - TODO: add argument description
-
-Returns:
-
- TODO: add return values
-
---*/
-{
- return PcRtcGetWakeupTime (Enabled, Pending, Time, &mModuleGlobal);
-}
-
-EFI_STATUS
-EFIAPI
-PcRtcEfiSetWakeupTime (
- IN BOOLEAN Enabled,
- OUT EFI_TIME *Time
- )
-/*++
-
-Routine Description:
-
- TODO: Add function description
-
-Arguments:
-
- Enabled - TODO: add argument description
- Time - TODO: add argument description
-
-Returns:
-
- TODO: add return values
-
---*/
-{
- return PcRtcSetWakeupTime (Enabled, Time, &mModuleGlobal);
-}
-
-EFI_STATUS
-EFIAPI
-InitializeRealTimeClock (
- IN EFI_HANDLE ImageHandle,
- IN EFI_SYSTEM_TABLE *SystemTable
- )
-/*++
-
-Routine Description:
-
- Arguments:
-
-
-
-Returns:
---*/
-// TODO: ImageHandle - add argument and description to function comment
-// TODO: SystemTable - add argument and description to function comment
-{
- EFI_STATUS Status;
- EFI_HANDLE NewHandle;
-
- EfiInitializeLock (&mModuleGlobal.RtcLock, TPL_HIGH_LEVEL);
-
- Status = PcRtcInit (&mModuleGlobal);
- if (EFI_ERROR (Status)) {
- return Status;
- }
-
- SystemTable->RuntimeServices->GetTime = PcRtcEfiGetTime;
- SystemTable->RuntimeServices->SetTime = PcRtcEfiSetTime;
- SystemTable->RuntimeServices->GetWakeupTime = PcRtcEfiGetWakeupTime;
- SystemTable->RuntimeServices->SetWakeupTime = PcRtcEfiSetWakeupTime;
-
- NewHandle = NULL;
- Status = gBS->InstallMultipleProtocolInterfaces (
- &NewHandle,
- &gEfiRealTimeClockArchProtocolGuid,
- NULL,
- NULL
- );
-
- return Status;
-}
|