summaryrefslogtreecommitdiff
path: root/platform/efi/efi_resolver/include/DxeResolver.h
diff options
context:
space:
mode:
authorZichuan Li <34680029+river-li@users.noreply.github.com>2024-08-15 18:23:43 -0400
committerBrandon Miller <brandon@vector35.com>2025-05-08 07:23:08 -0400
commitf07f66ba03dfeed222f419e1bae274e95cbcd2d4 (patch)
treeac93834d248b5b2af242a9288785106bcecc354f /platform/efi/efi_resolver/include/DxeResolver.h
parent7f08117cfeb48a8f48d08e14cb498ee028efcef2 (diff)
misc: formated code and fixed several small issues
1. Fix code related to SMI handlers 2. also parse handlers registered by SxDispatch and parse them together 3. Set Progress Text properly
Diffstat (limited to 'platform/efi/efi_resolver/include/DxeResolver.h')
-rw-r--r--platform/efi/efi_resolver/include/DxeResolver.h31
1 files changed, 16 insertions, 15 deletions
diff --git a/platform/efi/efi_resolver/include/DxeResolver.h b/platform/efi/efi_resolver/include/DxeResolver.h
index 3515b94a..eef6e6c2 100644
--- a/platform/efi/efi_resolver/include/DxeResolver.h
+++ b/platform/efi/efi_resolver/include/DxeResolver.h
@@ -2,24 +2,25 @@
#include "Resolver.h"
-class DxeResolver : Resolver {
- bool resolveBootServices();
- bool resolveRuntimeServices();
+class DxeResolver : Resolver
+{
+ bool resolveBootServices();
+ bool resolveRuntimeServices();
- bool resolveSmmTables(string serviceName, string tableName);
- bool resolveSmmServices();
- bool resolveSmiHandlers();
+ bool resolveSmmTables(string serviceName, string tableName);
+ bool resolveSmmServices();
+ bool resolveSmiHandlers();
public:
- /*!
- resolve BootServices and RuntimeServices, define protocol types that loaded by BootServices
- */
- bool resolveDxe();
+ /*!
+ resolve BootServices and RuntimeServices, define protocol types that loaded by BootServices
+ */
+ bool resolveDxe();
- /*!
- Define MMST/SMMST and resolve SMM related protocols
- */
- bool resolveSmm();
+ /*!
+ Define MMST/SMMST and resolve SMM related protocols
+ */
+ bool resolveSmm();
- DxeResolver(Ref<BinaryView> view, Ref<BackgroundTask> task);
+ DxeResolver(Ref<BinaryView> view, Ref<BackgroundTask> task);
}; \ No newline at end of file