.. |
fs
|
Added isatty(2), which is used by editor.
|
2011-11-26 21:00:40 +01:00 |
x64
|
Changed the build system for 64-bit quite a bit.
|
2011-12-01 23:06:34 +01:00 |
x86
|
x64 now compiles again and runs on real hardware.
|
2011-11-29 01:31:54 +01:00 |
x86-family
|
x64 now compiles again and runs on real hardware.
|
2011-11-29 01:31:54 +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
|
Added support for 64-bit interrupts.
|
2011-11-30 23:30:14 +01:00 |
descriptor_tables.h
|
Added support for 64-bit interrupts.
|
2011-11-30 23:30:14 +01:00 |
descriptors.cpp
|
Fixed descriptors not being reset by SysExit.
|
2011-11-22 19:12:04 +01:00 |
descriptors.h
|
Fixed descriptors not being reset by SysExit.
|
2011-11-22 19:12:04 +01:00 |
device.cpp
|
Unrefing a device that has never been ref'd will also destroy it.
|
2011-11-17 23:14:45 +01:00 |
device.h
|
Added isatty(2), which is used by editor.
|
2011-11-26 21:00:40 +01:00 |
directory.cpp
|
Implemented errno(3), added support in both kernel and utils.
|
2011-11-22 17:26:47 +01:00 |
directory.h
|
Added chdir(2), getcwd(2), which mxsh and ls now uses.
|
2011-11-21 12:19:57 +01:00 |
elf.cpp
|
Lots of improvements to 64-bit Sortix.
|
2011-12-01 10:45:44 +01:00 |
elf.h
|
Lots of improvements to 64-bit Sortix.
|
2011-12-01 10:45:44 +01:00 |
filesystem.cpp
|
Implemented errno(3), added support in both kernel and utils.
|
2011-11-22 17:26:47 +01:00 |
filesystem.h
|
Added unlink(2) and rm(1).
|
2011-11-21 19:01:56 +01:00 |
initrd.cpp
|
Don't check the initrd on JSVM.
|
2011-12-05 19:36:15 +01:00 |
initrd.h
|
Added a very simple checksum field to the init ramdisk.
|
2011-12-01 21:44:11 +01:00 |
interrupt.cpp
|
Added support for 64-bit interrupts.
|
2011-11-30 23:30:14 +01:00 |
interrupt.h
|
Added support for 64-bit interrupts.
|
2011-11-30 23:30:14 +01:00 |
io.cpp
|
Added isatty(2), which is used by editor.
|
2011-11-26 21:00:40 +01:00 |
io.h
|
Added pipe(2), write(2), and read(2).
|
2011-11-16 21:21:38 +01:00 |
kernel.cpp
|
Increased hard-coded maximum JSVM initrd size to 2 MiB 512 KiB.
|
2011-12-05 19:43:27 +01:00 |
keyboard.cpp
|
Fixed uninitialized memory bug in the keyboard driver.
|
2011-12-01 17:30:14 +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
|
Changed the build system for 64-bit quite a bit.
|
2011-12-01 23:06:34 +01:00 |
memorymanagement.h
|
Destroying the addressspace after exit prevents leak of at least 16 KiB.
|
2011-11-27 12:02:34 +01:00 |
mount.cpp
|
Added devfs, with files /tty and /null and mounted it at /dev.
|
2011-11-21 21:49:13 +01:00 |
mount.h
|
Mount-points are now handled properly within the kernel.
|
2011-11-21 19:39:13 +01: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 O=-ON and PANIC_SHORT=1 variables to the makefile.
|
2011-11-28 15:25:00 +01: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 |
pipe.cpp
|
Implemented errno(3), added support in both kernel and utils.
|
2011-11-22 17:26:47 +01:00 |
pipe.h
|
Added pipe(2), write(2), and read(2).
|
2011-11-16 21:21:38 +01:00 |
platform.h
|
Initial version of Sortix.
|
2011-08-05 14:25:00 +02:00 |
process.cpp
|
waitpid(2) now returns ECHILD on error.
|
2011-12-01 14:54:19 +01:00 |
process.h
|
x64 now compiles again and runs on real hardware.
|
2011-11-29 01:31:54 +01:00 |
scheduler.cpp
|
usleep'ing for 0 usecs simply causes a context-switch.
|
2011-12-02 22:37:17 +01:00 |
scheduler.h
|
Added the _exit() system call.
|
2011-11-05 20:19:36 +01:00 |
serialterminal.cpp
|
The cursor is disabled when displaying the VGA under JSVM.
|
2011-12-05 22:13:51 +01:00 |
serialterminal.h
|
VGA now sort-of works under serial-connections.
|
2011-12-05 21:44:14 +01:00 |
signal.cpp
|
Initial signal support. Please squash improvements into this commit.
|
2011-11-23 00:19:09 +01:00 |
signal.h
|
Initial signal support. Please squash improvements into this commit.
|
2011-11-23 00:19:09 +01: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
|
Added a RAM filesystem.
|
2011-11-19 00:57:17 +01:00 |
syscall.cpp
|
Implemented errno(3), added support in both kernel and utils.
|
2011-11-22 17:26:47 +01:00 |
syscall.h
|
Added some support for blocking system calls in the kernel.
|
2011-11-07 00:48:20 +01:00 |
syscallnum.h
|
Added uptime(1).
|
2011-11-28 16:29:53 +01:00 |
system.h
|
Initial version of Sortix.
|
2011-08-05 14:25:00 +02:00 |
thread.cpp
|
Initial signal support. Please squash improvements into this commit.
|
2011-11-23 00:19:09 +01:00 |
thread.h
|
Initial signal support. Please squash improvements into this commit.
|
2011-11-23 00:19:09 +01:00 |
time.cpp
|
uptime(2) now reports usecs instead of msecs.
|
2011-12-04 21:27:21 +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
|
VGA now sort-of works under serial-connections.
|
2011-12-05 21:44:14 +01:00 |
uart.h
|
Removed deprecated VGA API and moved it to /dev/vga.
|
2011-11-25 13:38:31 +01:00 |
user.h
|
Initial version of Sortix.
|
2011-08-05 14:25:00 +02:00 |
vga.cpp
|
VGA now sort-of works under serial-connections.
|
2011-12-05 21:44:14 +01:00 |
vga.h
|
Removed deprecated VGA API and moved it to /dev/vga.
|
2011-11-25 13:38:31 +01: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 |