stos: bpal: Add helper to get kernel base

Signed-off-by: Chloe M. <chloe@mensia.org>
This commit is contained in:
Chloe M.
2026-06-22 03:50:12 +00:00
parent 26139ff1ab
commit 504a4b19b4
+12
View File
@@ -51,6 +51,18 @@ VOID KeBpalInit(VOID);
*/
VOID KeBpalGetHandle(BPAL_HANDLE *Result);
/*
* Obtain the kernel load virtual memory base
*/
ALWAYS_INLINE static inline UPTR
KeBpalLoadBase(VOID)
{
BPAL_HANDLE Handle;
KeBpalGetHandle(&Handle);
return Handle.KernelBase;
}
/* Backend init functions */
VOID KeBpalLimineInit(BPAL_HANDLE *Handle);