.. |
boot
|
38ced47171
Now booting goes further with the new memory manager
|
5 years ago |
exec
|
2157a8e9eb
Remove the old memory manager. Make changes so the kernel compiles.
|
5 years ago |
memory
|
38ced47171
Now booting goes further with the new memory manager
|
5 years ago |
cache.c
|
c9cce3d583
Switch to the new locking API.
|
6 years ago |
clock.c
|
a16949de96
Rewrite the system clock to use timestamps instead of calendar time
|
6 years ago |
cpu.c
|
fad7052d1e
Move some of the architecture-specific code into a separate unit.
|
6 years ago |
crash.c
|
2157a8e9eb
Remove the old memory manager. Make changes so the kernel compiles.
|
5 years ago |
device.c
|
95d13d26be
Make sure the IOCTL buffers are optional.
|
6 years ago |
exception.c
|
38ced47171
Now booting goes further with the new memory manager
|
5 years ago |
filesystem.c
|
2157a8e9eb
Remove the old memory manager. Make changes so the kernel compiles.
|
5 years ago |
heap.c
|
2157a8e9eb
Remove the old memory manager. Make changes so the kernel compiles.
|
5 years ago |
helpers.asm
|
fce977c0d1
Get rid of exception_return
|
6 years ago |
interrupt.c
|
260aea5e3f
Fix a stack leak. Prevent the kernel stack from overflowing.
|
6 years ago |
irq.c
|
fad7052d1e
Move some of the architecture-specific code into a separate unit.
|
6 years ago |
isa_dma.c
|
39e299164b
Make the floppy driver and ISA DMA work with the new memory manager
|
5 years ago |
lock.c
|
fad7052d1e
Move some of the architecture-specific code into a separate unit.
|
6 years ago |
log.c
|
c9cce3d583
Switch to the new locking API.
|
6 years ago |
module.c
|
2157a8e9eb
Remove the old memory manager. Make changes so the kernel compiles.
|
5 years ago |
object.c
|
59661c59c7
Fix a bug in wait_for_objects.
|
6 years ago |
pci.c
|
fad7052d1e
Move some of the architecture-specific code into a separate unit.
|
6 years ago |
pipe.c
|
c9cce3d583
Switch to the new locking API.
|
6 years ago |
power.c
|
fad7052d1e
Move some of the architecture-specific code into a separate unit.
|
6 years ago |
process.c
|
2157a8e9eb
Remove the old memory manager. Make changes so the kernel compiles.
|
5 years ago |
segments.c
|
15e9e2ad2a
Remove trailing whitespaces.
|
8 years ago |
semaphore.c
|
7992a3f0b5
Make waiting for objects generic. Implement access granting/revoking.
|
6 years ago |
start.c
|
38ced47171
Now booting goes further with the new memory manager
|
5 years ago |
syscalls.c
|
2157a8e9eb
Remove the old memory manager. Make changes so the kernel compiles.
|
5 years ago |
thread.c
|
2157a8e9eb
Remove the old memory manager. Make changes so the kernel compiles.
|
5 years ago |
timer.c
|
738cdf14f4
Change the timer syscalls so that sysret_t can be 32-bit
|
6 years ago |
user.c
|
738cdf14f4
Change the timer syscalls so that sysret_t can be 32-bit
|
6 years ago |
video.c
|
2157a8e9eb
Remove the old memory manager. Make changes so the kernel compiles.
|
5 years ago |
vm86.c
|
a2008648fd
Make the rest of the drivers work with the new MM as well
|
5 years ago |