From 89a0b8efb6491b93a8a373ad36c0a3872cd2ed44 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sat, 9 Nov 2024 20:45:52 +0100 Subject: IMP: PosixKit, to communicate with pureDarwin correctly. IMP: Breakpoint interrupt has been implemented. IMP: Interrupts handlers have been improved for AMD64 HAL. --- dev/ZKAKit/src/UserProcessScheduler.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'dev/ZKAKit/src/UserProcessScheduler.cc') diff --git a/dev/ZKAKit/src/UserProcessScheduler.cc b/dev/ZKAKit/src/UserProcessScheduler.cc index 59978be1..3352085d 100644 --- a/dev/ZKAKit/src/UserProcessScheduler.cc +++ b/dev/ZKAKit/src/UserProcessScheduler.cc @@ -129,7 +129,7 @@ namespace Kernel if (!this->MemoryHeap) { - this->MemoryHeap = new UserProcess::USER_PROCESS_HEAP(); + this->MemoryHeap = new UserProcess::UserProcessHeapList(); this->MemoryHeap->MemoryEntryPad = pad_amount; this->MemoryHeap->MemoryEntrySize = sz; @@ -143,8 +143,8 @@ namespace Kernel } else { - USER_PROCESS_HEAP* entry = this->MemoryHeap; - USER_PROCESS_HEAP* prev_entry = nullptr; + UserProcessHeapList* entry = this->MemoryHeap; + UserProcessHeapList* prev_entry = nullptr; while (!entry) { @@ -155,7 +155,7 @@ namespace Kernel entry = entry->MemoryNext; } - entry->MemoryNext = new USER_PROCESS_HEAP(); + entry->MemoryNext = new UserProcessHeapList(); entry->MemoryNext->MemoryEntry = ptr; entry->MemoryNext->MemoryPrev = entry; @@ -175,7 +175,7 @@ namespace Kernel sz == 0) return No; - USER_PROCESS_HEAP* entry = this->MemoryHeap; + UserProcessHeapList* entry = this->MemoryHeap; while (entry != nullptr) { -- cgit v1.2.3