TianoCore EDK2
master
Loading...
Searching...
No Matches
CpuBreakpoint.c
Go to the documentation of this file.
1
9
#include "
BaseLibInternals.h
"
10
11
extern
12
UINT64
13
_break (
14
CHAR8 BreakCode
15
);
16
24
VOID
25
EFIAPI
26
CpuBreakpoint
(
27
VOID
28
)
29
{
30
_break (3);
31
}
32
40
VOID
41
EFIAPI
42
MemoryFence
(
43
VOID
44
)
45
{
46
}
47
52
VOID
53
EFIAPI
54
DisableInterrupts
(
55
VOID
56
)
57
{
58
ASSERT (
FALSE
);
59
}
60
65
VOID
66
EFIAPI
67
EnableInterrupts
(
68
VOID
69
)
70
{
71
ASSERT (
FALSE
);
72
}
73
84
BOOLEAN
85
EFIAPI
86
GetInterruptState
(
87
VOID
88
)
89
{
90
ASSERT (
FALSE
);
91
return
FALSE
;
92
}
93
99
VOID
100
EFIAPI
101
EnableDisableInterrupts
(
102
VOID
103
)
104
{
105
EnableInterrupts
();
106
DisableInterrupts
();
107
}
108
116
VOID
117
EFIAPI
118
CpuPause
(
119
VOID
120
)
121
{
122
}
BaseLibInternals.h
GetInterruptState
BOOLEAN EFIAPI GetInterruptState(VOID)
Definition:
CpuBreakpoint.c:86
MemoryFence
VOID EFIAPI MemoryFence(VOID)
Definition:
CpuBreakpoint.c:42
CpuPause
VOID EFIAPI CpuPause(VOID)
Definition:
CpuBreakpoint.c:118
EnableInterrupts
VOID EFIAPI EnableInterrupts(VOID)
Definition:
CpuBreakpoint.c:67
DisableInterrupts
VOID EFIAPI DisableInterrupts(VOID)
Definition:
CpuBreakpoint.c:54
CpuBreakpoint
VOID EFIAPI CpuBreakpoint(VOID)
Definition:
CpuBreakpoint.c:26
EnableDisableInterrupts
VOID EFIAPI EnableDisableInterrupts(VOID)
Definition:
CpuBreakpoint.c:101
FALSE
#define FALSE
Definition:
Base.h:307
MdePkg
Library
BaseLib
Ebc
CpuBreakpoint.c
Generated on Fri Nov 15 2024 18:01:17 for TianoCore EDK2 by
1.9.6