summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Core/Dxe/Exec.h
diff options
context:
space:
mode:
Diffstat (limited to 'MdeModulePkg/Core/Dxe/Exec.h')
-rw-r--r--MdeModulePkg/Core/Dxe/Exec.h105
1 files changed, 30 insertions, 75 deletions
diff --git a/MdeModulePkg/Core/Dxe/Exec.h b/MdeModulePkg/Core/Dxe/Exec.h
index 7ead363..05d22e4 100644
--- a/MdeModulePkg/Core/Dxe/Exec.h
+++ b/MdeModulePkg/Core/Dxe/Exec.h
@@ -73,120 +73,76 @@ typedef struct {
// Internal prototypes
//
+
+/**
+ Dispatches all pending events.
+
+ @param Priority The task priority level of event notifications
+ to dispatch
+
+**/
VOID
CoreDispatchEventNotifies (
IN EFI_TPL Priority
)
-/*++
-
-Routine Description:
-
- Dispatches all pending events.
+;
-Arguments:
- Priority - The task priority level of event notifications to dispatch
-
-Returns:
- None
+/**
+ Return the highest set bit.
---*/
-;
+ @param Number The value to check
+ @return Bit position of the highest set bit
+**/
UINTN
CoreHighestSetBit (
IN UINTN Number
)
-/*++
+;
-Routine Description:
-
- Return the highest set bit
-
-Arguments:
-
- Number - The value to check
-
-Returns:
-
- Bit position of the highest set bit
---*/
-;
+/**
+ Disables CPU interrupts.
+
+ @retval EFI_SUCCESS If interrupts were disabled in the CPU.
+ @retval EFI_INVALID_PARAMETER State is NULL.
+**/
BOOLEAN
GetInterruptState (
VOID
)
-/*++
-
-Routine Description:
-
- Disables CPU interrupts.
-
-Arguments:
-
- This - Protocol instance structure
-
- State - Pointer to the CPU's current interrupt state
-
-Returns:
-
- EFI_SUCCESS - If interrupts were disabled in the CPU.
-
- EFI_INVALID_PARAMETER - State is NULL.
-
---*/
;
//
// Exported functions
//
+
+/**
+ A function out of date, should be removed.
+
+**/
VOID
CoreEventVirtualAddressFixup (
VOID
)
-/*++
-
-Routine Description:
-
- A function out of date, should be removed.
-
-Arguments:
-
- None
-
-Returns:
+;
- None
---*/
-;
+/**
+ Initializes timer support.
+**/
VOID
CoreInitializeTimer (
VOID
)
-/*++
-
-Routine Description:
-
- Initializes timer support
-
-Arguments:
-
- None
-
-Returns:
-
- None
-
---*/
;
//
@@ -197,6 +153,5 @@ extern EFI_LOCK gEventQueueLock;
extern UINTN gEventPending;
extern LIST_ENTRY gEventQueue[];
extern LIST_ENTRY gEventSignalQueue;
-extern UINT8 gHSB[];
#endif