TianoCore EDK2 master
Loading...
Searching...
No Matches
MockCpuLib.h
Go to the documentation of this file.
1
8#ifndef MOCK_CPU_LIB_H_
9#define MOCK_CPU_LIB_H_
10
13
14extern "C" {
15 #include <Uefi.h>
16}
17
18struct MockCpuLib {
19 MOCK_INTERFACE_DECLARATION (MockCpuLib);
20
21 MOCK_FUNCTION_DECLARATION (
22 VOID,
24 (
25 )
26 );
27
28 MOCK_FUNCTION_DECLARATION (
29 VOID,
31 (
32 )
33 );
34
35 MOCK_FUNCTION_DECLARATION (
36 VOID,
38 (
39 )
40 );
41
42 MOCK_FUNCTION_DECLARATION (
43 BOOLEAN,
45 (
46 )
47 );
48
49 MOCK_FUNCTION_DECLARATION (
50 UINT32,
52 (
53 )
54 );
55
56 MOCK_FUNCTION_DECLARATION (
57 UINT8,
59 (
60 )
61 );
62};
63
64#endif
VOID EFIAPI CpuFlushTlb(VOID)
VOID EFIAPI CpuSleep(VOID)
UINT8 EFIAPI GetCpuSteppingId(VOID)
Definition: X86BaseCpuLib.c:72
BOOLEAN EFIAPI StandardSignatureIsAuthenticAMD(VOID)
Definition: X86BaseCpuLib.c:27
UINT32 EFIAPI GetCpuFamilyModel(VOID)
Definition: X86BaseCpuLib.c:48
VOID EFIAPI InitializeFloatingPointUnits(VOID)