diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-11-09 20:45:52 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-11-09 20:45:52 +0100 |
| commit | 89a0b8efb6491b93a8a373ad36c0a3872cd2ed44 (patch) | |
| tree | e75227186c7b5e1e99aa9b09da4cead2f6dfd3cc /dev/ZKAKit/src | |
| parent | c72867a43cdedd28783e188b1d44d566b92b6a37 (diff) | |
IMP: PosixKit, to communicate with pureDarwin correctly.
IMP: Breakpoint interrupt has been implemented.
IMP: Interrupts handlers have been improved for AMD64 HAL.
Diffstat (limited to 'dev/ZKAKit/src')
| -rw-r--r-- | dev/ZKAKit/src/UserProcessScheduler.cc | 10 |
1 files changed, 5 insertions, 5 deletions
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) { |
