X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FCore%2FDxe%2FExec.h;h=05d22e444d04ff56fe7e950d5009f5b17c9b1065;hp=7ead363a3bd406467ff5a240a43974de533e6924;hb=162ed594438ab8d39f89b43e6d645ca24e1e1e65;hpb=dc2e539a344115537c1d3883ba96eaade345827b diff --git a/MdeModulePkg/Core/Dxe/Exec.h b/MdeModulePkg/Core/Dxe/Exec.h index 7ead363a3b..05d22e444d 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