.. |
cpu
|
e27cb1b96f
Align stack pointer on kernel proper entry to 16-byte. Eliminate dead-lock in frame allocator on OOM. Formatting.
|
7 years ago |
devices
|
ef6527caa6
Fix recursive PCI bus scan
|
6 years ago |
ds
|
22279b02f0
Fix some edge-case tty lockups
|
6 years ago |
fs
|
22279b02f0
Fix some edge-case tty lockups
|
6 years ago |
include
|
dca9c2b9d3
Add an ioctl interface for setting video mode
|
6 years ago |
mem
|
8b1acc5b66
Various random fixes
|
6 years ago |
misc
|
2f5e83da6b
Track process start time
|
6 years ago |
sys
|
51ff3df1e0
Bump to 1.0.4
|
6 years ago |
boot.S
|
325e059af2
Fix init kernel stack size
|
6 years ago |
gdt.S
|
01176e0f97
Use GAS instead of YASM.
|
7 years ago |
idt.S
|
01176e0f97
Use GAS instead of YASM.
|
7 years ago |
irq.S
|
2de88539f4
cld going into irq/isr handlers
|
6 years ago |
isr.S
|
2de88539f4
cld going into irq/isr handlers
|
6 years ago |
libc.c
|
8b1acc5b66
Various random fixes
|
6 years ago |
link.ld
|
01176e0f97
Use GAS instead of YASM.
|
7 years ago |
main.c
|
9901f15d70
Allow esoteric boot configs
|
6 years ago |
spin.c
|
0dbd5ab089
Cleanup and improve spin lock code
|
7 years ago |
task.S
|
117225b626
Cleanup system call code and improve branch prediction.
|
7 years ago |
tss.S
|
01176e0f97
Use GAS instead of YASM.
|
7 years ago |
user.S
|
117225b626
Cleanup system call code and improve branch prediction.
|
7 years ago |