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 UNIX Emulation Metronome Architectural Protocol Driver as defined in DXE CIS
22 #ifndef _UNIX_THUNK_METRONOME_H_
23 #define _UNIX_THUNK_METRONOME_H_
28 // Period of on tick in 100 nanosecond units
30 #define TICK_PERIOD 2000
33 // Function Prototypes
38 UnixMetronomeDriverInitialize (
39 IN EFI_HANDLE ImageHandle
,
40 IN EFI_SYSTEM_TABLE
*SystemTable
46 TODO: Add function description
50 ImageHandle - TODO: add argument description
51 SystemTable - TODO: add argument description
55 TODO: add return values
62 UnixMetronomeDriverWaitForTick (
63 IN EFI_METRONOME_ARCH_PROTOCOL
*This
,
70 TODO: Add function description
74 This - TODO: add argument description
75 TickNumber - TODO: add argument description
79 TODO: add return values