Jonas 'Sortie' Termansen
|
75cf34cb8e
|
Add random device.
|
2015-08-22 01:04:58 +02:00 |
|
Jonas 'Sortie' Termansen
|
a422c394b8
|
Initialize the GDT in the bootstrap assembly.
|
2015-08-21 21:25:00 +02:00 |
|
Jonas 'Sortie' Termansen
|
e259e8ae52
|
Use standard compiler environment variables.
|
2015-05-10 16:56:22 +02:00 |
|
Jonas 'Sortie' Termansen
|
2874495111
|
Remove per-architecture exec-prefixes from filesystem hierarchy.
|
2015-04-23 20:02:03 +02:00 |
|
Jonas 'Sortie' Termansen
|
825029a24a
|
Fix kernel Makefile cleaning root directory files if CPU is unset.
|
2015-02-11 17:47:18 +01:00 |
|
Jonas 'Sortie' Termansen
|
4f7c5ebdd3
|
Fix PCI code.
|
2015-02-08 22:58:32 +01:00 |
|
Jonas 'Sortie' Termansen
|
3ad7ab4fc3
|
Add gethostname(2) and sethostname(2).
|
2014-12-03 13:58:29 +01:00 |
|
Jonas 'Sortie' Termansen
|
2586685061
|
Ongoing build system maintainance.
|
2014-12-02 17:09:28 +01:00 |
|
Jonas 'Sortie' Termansen
|
35708fa900
|
Retire calltrace support in favor of the kernel debugger.
|
2014-12-01 21:38:06 +01:00 |
|
Jonas 'Sortie' Termansen
|
e460be7a72
|
Add getentropy(2).
|
2014-11-28 13:35:51 +01:00 |
|
Jonas 'Sortie' Termansen
|
2ff72426ec
|
Implement SO_RCVBUF and SO_SNDBUF for filesystem sockets.
|
2014-11-25 17:14:46 +01:00 |
|
Jonas 'Sortie' Termansen
|
9e6148f6ff
|
Refactor default compiler options logic.
|
2014-11-24 17:10:50 +01:00 |
|
Jonas 'Sortie' Termansen
|
ee13ffa715
|
Refactor kernel graphics support.
|
2014-11-19 00:08:49 +01:00 |
|
Jonas 'Sortie' Termansen
|
8f7c72abc1
|
Add utility functions for mapping PCI memory areas.
|
2014-11-18 23:14:49 +01:00 |
|
Jonas 'Sortie' Termansen
|
400eb2238f
|
Refactor process id allocation and accounting.
|
2014-11-18 20:33:21 +01:00 |
|
Jonas 'Sortie' Termansen
|
25e07a9083
|
Refactor kernel interrupt and thread register support.
|
2014-11-18 20:33:21 +01:00 |
|
Jonas 'Sortie' Termansen
|
7b3e2fa229
|
Clean up kernel thread creation code.
|
2014-11-18 18:10:22 +01:00 |
|
Jonas 'Sortie' Termansen
|
534eb3ddd8
|
Fix libk being built with -mmmx, -msse and -msse2 on x86_64.
|
2014-05-28 17:42:19 +02:00 |
|
Jonas 'Sortie' Termansen
|
8c00a4145c
|
Refactor kernel PAT, MTRR, and MSR usage.
|
2014-03-17 19:22:13 +01:00 |
|
Jonas 'Sortie' Termansen
|
a133a7717e
|
Refactor i386 and x86_64 interrupt support.
|
2014-03-17 19:22:13 +01:00 |
|
Jonas 'Sortie' Termansen
|
fc713baba3
|
Rename libc-sortix to libk.
|
2014-03-01 14:37:42 +01:00 |
|
Jonas 'Sortie' Termansen
|
cd254cd799
|
Remove kernel/utf8.{cpp,h}.
|
2014-03-01 14:37:41 +01:00 |
|
Jonas 'Sortie' Termansen
|
c3f1550bba
|
Remove kernel/serialterminal.{cpp,h}.
|
2014-03-01 14:37:41 +01:00 |
|
Jonas 'Sortie' Termansen
|
6788f0096e
|
Preprocess assembly files with the C preprocessor.
|
2014-03-01 14:37:40 +01:00 |
|
Jonas 'Sortie' Termansen
|
98a87fa1e5
|
Rename Sortix kernel directory to kernel.
|
2014-03-01 14:37:39 +01:00 |
|