1
0
Fork 0
mirror of https://gitlab.com/sortix/sortix.git synced 2023-02-13 20:55:38 -05:00
sortix--sortix/sortix/x64
Jonas 'Sortie' Termansen 0515111314 The initial ramdisk is now mapped onto a special location.
This fixes issues where it did not fit into the first few MiB,
or that GRUB loaded it someplace weird.

The kernel heap is now also protected against growing into the
ramdisk and the kernel stack.
2011-12-22 14:13:18 +01:00
..
base.s Changed the build system for 64-bit quite a bit. 2011-12-01 23:06:34 +01:00
bits.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
boot.s Changed the build system for 64-bit quite a bit. 2011-12-01 23:06:34 +01:00
gdt.s Added support for 64-bit interrupts. 2011-11-30 23:30:14 +01:00
interrupt.s Added support for 64-bit interrupts. 2011-11-30 23:30:14 +01:00
memorymanagement.cpp The initial ramdisk is now mapped onto a special location. 2011-12-22 14:13:18 +01:00
memorymanagement.h Rewrote memory management again and added support for x64 and forking. 2011-10-10 01:02:57 +02:00
process.cpp Stack is now aligned in 64-bit Sortix threads. 2011-12-01 21:43:35 +01:00
scheduler.cpp The initial ramdisk is now mapped onto a special location. 2011-12-22 14:13:18 +01:00
syscall.s Fixed 64-bit resumed system calls. 2011-12-01 14:29:49 +01:00
thread.cpp x64 now compiles again and runs on real hardware. 2011-11-29 01:31:54 +01:00
x64.cpp x64 now compiles again and runs on real hardware. 2011-11-29 01:31:54 +01:00
x64.h x64 now compiles again and runs on real hardware. 2011-11-29 01:31:54 +01:00