diff options
| author | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-07-30 18:06:17 +0200 |
|---|---|---|
| committer | Amlal EL Mahrouss <amlalelmahrouss@icloud.com> | 2024-07-30 18:06:17 +0200 |
| commit | 01fb3ca21dd5846ecd7e4e94571ede5a5264d9a6 (patch) | |
| tree | 60201d088bb2c1cc12777611b15c2708bf71787b /Kernel/Sources/PEFCodeManager.cxx | |
| parent | 579d076015eece5961b1034979ade2be09c6bfcd (diff) | |
[SMP] WiP impelementation of SMP inside the HAL.
- Doing R&D on SMP on AMD64,
- Working on a first application.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel/Sources/PEFCodeManager.cxx')
| -rw-r--r-- | Kernel/Sources/PEFCodeManager.cxx | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/Kernel/Sources/PEFCodeManager.cxx b/Kernel/Sources/PEFCodeManager.cxx index 8b1918ef..223505b8 100644 --- a/Kernel/Sources/PEFCodeManager.cxx +++ b/Kernel/Sources/PEFCodeManager.cxx @@ -85,7 +85,7 @@ namespace Kernel kcout << "CodeManager: Warning: Executable format error!\n"; fBad = true; - ke_delete_ke_heap(fCachedBlob); + mm_delete_ke_heap(fCachedBlob); fCachedBlob = nullptr; } @@ -95,7 +95,7 @@ namespace Kernel PEFLoader::~PEFLoader() { if (fCachedBlob) - ke_delete_ke_heap(fCachedBlob); + mm_delete_ke_heap(fCachedBlob); fFile.Delete(); } @@ -160,7 +160,7 @@ namespace Kernel { if (!this->fFatBinary) { - ke_delete_ke_heap(blob); + mm_delete_ke_heap(blob); return nullptr; } } @@ -169,13 +169,13 @@ namespace Kernel rt_copy_memory((VoidPtr)((Char*)blob + sizeof(PEFCommandHeader)), blobRet, container_header->Size); - ke_delete_ke_heap(blob); + mm_delete_ke_heap(blob); return blobRet; } } } - ke_delete_ke_heap(blob); + mm_delete_ke_heap(blob); return nullptr; } @@ -219,18 +219,18 @@ namespace Kernel return fPath.Leak().CData(); } - const char* PEFLoader::FormatAsString() + const char* PEFLoader::AsString() { #ifdef __32x0__ - return "32x0 PEF."; + return "32x0 PEF format."; #elif defined(__64x0__) - return "64x0 PEF."; + return "64x0 PEF format."; #elif defined(__x86_64__) - return "x86_64 PEF."; + return "x86_64 PEF format."; #elif defined(__powerpc64__) - return "POWER PEF."; + return "POWER PEF format."; #else - return "Unknown PEF."; + return "Unknown PEF format."; #endif // __32x0__ || __64x0__ || __x86_64__ || __powerpc64__ } |
