diff options
| author | Zichuan Li <34680029+river-li@users.noreply.github.com> | 2024-08-15 18:23:43 -0400 |
|---|---|---|
| committer | Brandon Miller <brandon@vector35.com> | 2025-05-08 07:23:08 -0400 |
| commit | f07f66ba03dfeed222f419e1bae274e95cbcd2d4 (patch) | |
| tree | ac93834d248b5b2af242a9288785106bcecc354f /platform/efi/efi_resolver/include/DxeResolver.h | |
| parent | 7f08117cfeb48a8f48d08e14cb498ee028efcef2 (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.h | 31 |
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 |
