TempleOSCDV4.11.ISO

This commit is contained in:
Terry A. Davis authored and minexew committed 2018-09-08 21:47:50 +02:00
1 parent 9206246147
commit 93ca216483
662 files changed
+6431 -7369

No files matched your search

File renamed without changes.
@@ -1,6 +1,6 @@
CHeapCtrl *HeapCtrlInit(CHeapCtrl *hc=NULL,CTask *task=NULL,CBlkPool *bp)
{//See $LK,"HeapLog",A="MN:HeapLog"$() for an example.
//Duplicated for $LK,"Adam Task",A="FF:::/Kernel/KStart64.CPP,CHeapCtrl.bp"$.
//Duplicated for $LK,"Adam Task",A="FF:::/Kernel/KStart64.HC,CHeapCtrl.bp"$.
if (!hc)
hc=ACAlloc(sizeof(CHeapCtrl));
hc->hc_signature=HEAP_CTRL_SIGNATURE_VAL;
@@ -1,6 +1,6 @@
asm {
//************************************
//See $LK,"::/Doc/Credits.TXT"$.
//See $LK,"::/Doc/Credits.DD"$.
_MALLOC::
// Throws 'OutMem'
PUSH RBP
@@ -221,7 +221,7 @@ MALLOC_FINAL_EXIT:
RET1 16
//************************************
_FREE::
//Be aware of $LK,"heap_hash",A="FF:::/Kernel/Mem/MAllocFree.CPP,heap_hash"$ in $LK,"Mem512TaskAlloc",A="MN:Mem512TaskAlloc"$().
//Be aware of $LK,"heap_hash",A="FF:::/Kernel/Mem/MAllocFree.HC,heap_hash"$ in $LK,"Mem512TaskAlloc",A="MN:Mem512TaskAlloc"$().
PUSH RBP
MOV RBP,RSP
PUSH RSI
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -1,5 +1,5 @@
asm {
// $LK,"::/Doc/MemOverview.TXT"$
// $LK,"::/Doc/MemOverview.DD"$
USE32
SYS_INIT_PAGE_TABLES::