1
0
Fork 0
mirror of https://gitlab.com/sortix/sortix.git synced 2023-02-13 20:55:38 -05:00
sortix--sortix/sortix
2011-11-05 18:49:30 +01:00
..
x64 Ported the GDT and TSS to x64. 2011-10-10 01:16:36 +02:00
x86 cr2 isn't pushed by pushal. 2011-11-02 19:27:46 +01:00
x86-family Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
.gitignore Restored support for JSSortix using very ugly hacks. :( 2011-09-08 11:10:41 +02:00
bits.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
descriptor_tables.cpp Ported kernel to new syscall API and started cleaning up the old one. 2011-10-27 00:20:28 +02:00
descriptor_tables.h Ported the GDT and TSS to x64. 2011-10-10 01:16:36 +02:00
descriptors.cpp Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
descriptors.h Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
device.cpp Sortix now uses the Device class. 2011-08-08 15:20:08 +02:00
device.h Sortix now uses the Device class. 2011-08-08 15:20:08 +02:00
elf.cpp Fixes to memory management that helps me sleep at night. 2011-10-10 17:22:03 +02:00
elf.h Processes now remember the memory segments it has loaded. 2011-08-27 16:46:00 +02:00
filesystem.cpp Initial version of Sortix. 2011-08-05 14:25:00 +02:00
filesystem.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
initrd.cpp Added an API for user-space to list the initrd, and 'ls' does so now. 2011-11-03 18:26:43 +01:00
initrd.h Ported kernel to new syscall API and started cleaning up the old one. 2011-10-27 00:20:28 +02:00
interrupt.cpp Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
interrupt.h Refactored interrupt system and got rid of old not-mine code. 2011-09-07 18:45:07 +02:00
kernel.cpp The scheduler now keeps track of the initial process. 2011-11-05 18:49:30 +01:00
keyboard.cpp Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
keyboard.h Removed obsolete IKeystrokable. 2011-11-02 19:43:48 +01:00
log.cpp Ported kernel to new syscall API and started cleaning up the old one. 2011-10-27 00:20:28 +02:00
log.h Removed lots of deprecated suff! 2011-09-06 19:51:47 +02:00
Makefile Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
memorymanagement.h Fixed two very nasty bugs in the x86 memory management code. 2011-10-20 03:52:08 +02:00
mount.cpp Initial version of Sortix. 2011-08-05 14:25:00 +02:00
mount.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
multiboot.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
mxfs.cpp Initial version of Sortix. 2011-08-05 14:25:00 +02:00
mxfs.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
panic.cpp Added a friendly message on panic, and SIGSEGV no longer panics. 2011-09-07 17:48:01 +02:00
panic.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
pci.cpp Removed lots of deprecated suff! 2011-09-06 19:51:47 +02:00
pci.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
platform.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
process.cpp Processes are listed in a global array sorted after pid. 2011-11-02 17:51:01 +01:00
process.h Processes are listed in a global array sorted after pid. 2011-11-02 17:51:01 +01:00
scheduler.cpp The scheduler now keeps track of the initial process. 2011-11-05 18:49:30 +01:00
scheduler.h The scheduler now keeps track of the initial process. 2011-11-05 18:49:30 +01:00
serialterminal.cpp Restored support for JSSortix using very ugly hacks. :( 2011-09-08 11:10:41 +02:00
serialterminal.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
sound.cpp Ported kernel to new syscall API and started cleaning up the old one. 2011-10-27 00:20:28 +02:00
sound.h Ported kernel to new syscall API and started cleaning up the old one. 2011-10-27 00:20:28 +02:00
stream.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
syscall.cpp Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
syscall.h Ported kernel to new syscall API and started cleaning up the old one. 2011-10-27 00:20:28 +02:00
syscallnum.h Added an API for user-space to list the initrd, and 'ls' does so now. 2011-11-03 18:26:43 +01:00
system.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
thread.cpp Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
thread.h Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
time.cpp Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
time.h Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
uart.cpp Restored support for JSSortix using very ugly hacks. :( 2011-09-08 11:10:41 +02:00
uart.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
user.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00
vga.cpp Implemented the fork() system call and what it needed to work properly. 2011-11-01 01:00:20 +01:00
vga.h Ported kernel to new syscall API and started cleaning up the old one. 2011-10-27 00:20:28 +02:00
vgaterminal.cpp Fixed missing breaks in switch in vgaterminal.cpp. 2011-11-02 11:39:02 +01:00
vgaterminal.h Initial version of Sortix. 2011-08-05 14:25:00 +02:00