3 Copyright (c) 2006, Intel Corporation
4 All rights reserved. This program and the accompanying materials
5 are licensed and made available under the terms and conditions of the BSD License
6 which accompanies this distribution. The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
18 NT Emulation Metronome Architectural Protocol Driver as defined in DXE CIS
22 #ifndef _NT_THUNK_METRONOME_H_
23 #define _NT_THUNK_METRONOME_H_
28 // Include common header file for this module.
30 #include "CommonHeader.h"
33 // Period of on tick in 100 nanosecond units
35 #define TICK_PERIOD 2000
38 // Function Prototypes
43 WinNtMetronomeDriverInitialize (
44 IN EFI_HANDLE ImageHandle
,
45 IN EFI_SYSTEM_TABLE
*SystemTable
51 TODO: Add function description
55 ImageHandle - TODO: add argument description
56 SystemTable - TODO: add argument description
60 TODO: add return values
67 WinNtMetronomeDriverWaitForTick (
68 IN EFI_METRONOME_ARCH_PROTOCOL
*This
,
75 TODO: Add function description
79 This - TODO: add argument description
80 TickNumber - TODO: add argument description
84 TODO: add return values