Clean up after migration to C++
All checks were successful
Builds / ExectOS (amd64, release) (push) Successful in 27s
Builds / ExectOS (amd64, debug) (push) Successful in 29s
Builds / ExectOS (i686, release) (push) Successful in 29s
Builds / ExectOS (i686, debug) (push) Successful in 30s

This commit is contained in:
2025-09-16 14:20:20 +02:00
parent f86b63f68d
commit 307ec1794c
18 changed files with 80 additions and 513 deletions

View File

@@ -9,6 +9,13 @@
#include <xtos.hh>
/**
* Retrieves a pointer to the DebugPrint routine provided by the bootloader.
*
* @return This routine returns a pointer to the DebugPrint routine.
*
* @since XT 1.0
*/
XTAPI
PKD_PRINT_ROUTINE
KE::BootInformation::GetDebugPrint(VOID)
@@ -146,25 +153,3 @@ KE::BootInformation::InitializeInitializationBlock(IN PKERNEL_INITIALIZATION_BLO
InitializationBlock = Block;
}
}
/* TEMPORARY FOR COMPATIBILITY WITH C CODE */
XTCLINK
XTAPI
XTSTATUS
KeGetKernelParameter(IN PCWSTR ParameterName,
OUT PCWSTR *Parameter)
{
return KE::BootInformation::GetKernelParameter(ParameterName, Parameter);
}
/* TEMPORARY FOR COMPATIBILITY WITH C CODE */
XTCLINK
XTAPI
PKERNEL_INITIALIZATION_BLOCK
KeGetInitializationBlock(VOID)
{
return KE::BootInformation::GetInitializationBlock();
}