Andreas Kling
|
bcc00857a4
AK: Revert Eternal<T> for now since it doesn't work as intended.
|
6 роки тому |
Andreas Kling
|
c02c9880b6
AK: Add Eternal<T> and use it in various places.
|
6 роки тому |
Andreas Kling
|
60d25f0f4a
Kernel: Introduce threads, and refactor everything in support of it.
|
6 роки тому |
Andreas Kling
|
6788dcdb58
Start fixing things up to build with a proper cross-compiler.
|
6 роки тому |
Andreas Kling
|
022f7790db
Use modern C++ attributes instead of __attribute__ voodoo.
|
6 роки тому |
Andreas Kling
|
2e663eda36
Kernel: Don't disable interrupts to access the system hostname.
|
6 роки тому |
Andreas Kling
|
1f159eaab0
Add a fast memcpy() using MMX when we're moving >= 1KB.
|
6 роки тому |
Andreas Kling
|
5e9ba2ac84
Kernel: Rewrite ProcFS.
|
6 роки тому |
Andreas Kling
|
14712ad9c5
Let's do dword-at-a-time memcpy() and memset() in userspace as well.
|
6 роки тому |
Andreas Kling
|
c43903eebd
Don't use dword-by-dword memset/memcpy if the addresses are unaligned.
|
6 роки тому |
Andreas Kling
|
24b2cadb82
Make the kernel's memcpy() and memset() go fast with dword copies.
|
6 роки тому |
Andreas Kling
|
fa6029eed0
Make the kernel's memset do a "rep stosb" because.
|
6 роки тому |
Andreas Kling
|
9d05f6b7a7
Make bash-2.05b build with minimal changes.
|
6 роки тому |
Andreas Kling
|
ebf308d413
Make kernel build with clang.
|
6 роки тому |
Andreas Kling
|
47b7eeda44
Fix all current build warnings in the kernel.
|
6 роки тому |
Andreas Kling
|
d980ddc745
Fix busted display of tty names in /proc/summary.
|
6 роки тому |
Andreas Kling
|
0f20be05a6
Implement sys$getcwd properly.
|
6 роки тому |
Andreas Kling
|
39fa1eb2c2
Print the contents of motd.txt on boot.
|
6 роки тому |
Andreas Kling
|
9171521752
Integrate ext2 from VFS into Kernel.
|
6 роки тому |
Andreas Kling
|
9396108034
Import the "gerbert" kernel I worked on earlier this year.
|
6 роки тому |