Jonas 'Sortie' Termansen
|
f460c4abec
|
Added support for 64-bit interrupts.
|
2011-11-30 23:30:14 +01:00 |
|
Jonas 'Sortie' Termansen
|
f0ec4ffacc
|
Forgot to push %rbp in x64/syscall.s
|
2011-11-29 11:45:00 +01:00 |
|
Jonas 'Sortie' Termansen
|
0b1c2a77c9
|
x64 now compiles again and runs on real hardware.
A nasty bug was fixed that caused triple faults on systems with > 1 GiB RAM.
|
2011-11-29 01:31:54 +01:00 |
|
Jonas 'Sortie' Termansen
|
4579384312
|
Ported the GDT and TSS to x64.
|
2011-10-10 01:16:36 +02:00 |
|
Jonas 'Sortie' Termansen
|
a1cf7e9dbc
|
Removed unneeded and unused old memory management assembly.
|
2011-10-10 01:14:14 +02:00 |
|
Jonas 'Sortie' Termansen
|
66192d1e86
|
Rewrote memory management again and added support for x64 and forking.
|
2011-10-10 01:02:57 +02:00 |
|
Jonas 'Sortie' Termansen
|
f1848b9932
|
Added comments to x64/boot.s.
|
2011-09-21 21:08:43 +02:00 |
|
Jonas 'Sortie' Termansen
|
4bc2841ef0
|
Restored the partial support for x64.
|
2011-09-08 21:09:14 +02:00 |
|
Jonas 'Sortie' Termansen
|
9995354f95
|
Moved CPU code shared by x86 and x64 into x86-family.
|
2011-08-12 17:33:18 +02:00 |
|
Jonas 'Sortie' Termansen
|
9b79673dcb
|
Initial version of Sortix.
|
2011-08-05 14:25:00 +02:00 |
|