/**@file Copyright (c) 2006, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent Module Name: Metronome.h Abstract: NT Emulation Metronome Architectural Protocol Driver as defined in DXE CIS **/ #ifndef _NT_THUNK_METRONOME_H_ #define _NT_THUNK_METRONOME_H_ #include #include #include #include #include #include #include // // Period of on tick in 100 nanosecond units // #define TICK_PERIOD 2000 // // Function Prototypes // EFI_STATUS EFIAPI WinNtMetronomeDriverInitialize ( IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable ) /*++ Routine Description: TODO: Add function description Arguments: ImageHandle - TODO: add argument description SystemTable - TODO: add argument description Returns: TODO: add return values --*/ ; EFI_STATUS EFIAPI WinNtMetronomeDriverWaitForTick ( IN EFI_METRONOME_ARCH_PROTOCOL *This, IN UINT32 TickNumber ) /*++ Routine Description: TODO: Add function description Arguments: This - TODO: add argument description TickNumber - TODO: add argument description Returns: TODO: add return values --*/ ; #endif