/** @file RuntimeMemoryHole.h -- Header for RuntimeMemoryHole Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __RUNTIMEMEMORYHOLE_H__ #define __RUNTIMEMEMORYHOLE_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // /// /// ModuleEntryPoint -- UEFI entry point / initialization function /// EFI_STATUS EFIAPI ModuleEntryPoint( EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable ); /// /// sub_44C -- Memory hole policy initialization and register programming preparation /// EFI_STATUS EFIAPI sub_44C( VOID ); /// /// sub_58C -- Core runtime memory hole configuration and hardware register setup /// EFI_STATUS EFIAPI sub_58C( EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable ); #endif /* __RUNTIMEMEMORYHOLE_H__ */