diff options
author | Freya Murphy <freya@freyacat.org> | 2025-04-28 13:21:58 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2025-04-28 13:21:58 -0400 |
commit | 3ff27507ccbffba7adf09b2322271606717a9164 (patch) | |
tree | d5bebb27d3bd906ad25cd9687ba0ac28e556e33a /kernel/include | |
parent | allocate vaddrs when given directly (diff) | |
download | comus-3ff27507ccbffba7adf09b2322271606717a9164.tar.gz comus-3ff27507ccbffba7adf09b2322271606717a9164.tar.bz2 comus-3ff27507ccbffba7adf09b2322271606717a9164.zip |
heap (brk / sbrk)
Diffstat (limited to 'kernel/include')
-rw-r--r-- | kernel/include/comus/procs.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/include/comus/procs.h b/kernel/include/comus/procs.h index eb6c54f..cf3f90d 100644 --- a/kernel/include/comus/procs.h +++ b/kernel/include/comus/procs.h @@ -57,6 +57,10 @@ struct pcb { size_t priority; size_t ticks; + // heap + char *heap_start; + size_t heap_len; + // elf metadata Elf64_Ehdr elf_header; Elf64_Phdr elf_segments[N_ELF_SEGMENTS]; |