summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKAKit/src
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-11-09 20:45:52 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-11-09 20:45:52 +0100
commit89a0b8efb6491b93a8a373ad36c0a3872cd2ed44 (patch)
treee75227186c7b5e1e99aa9b09da4cead2f6dfd3cc /dev/ZKAKit/src
parentc72867a43cdedd28783e188b1d44d566b92b6a37 (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.cc10
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)
{