sortix-mirror/kernel/include/sortix/kernel
Jonas 'Sortie' Termansen 02c6316e95 Remove kernel debugger, old kernel US layout and kernel symbol code.
The debugger has fallen behind and has become a maintenance burden.  It was
the only user of the old kernel US layout system, which is good to get rid
of.  The debugger didn't work with graphical output and was likely to
conflict with the new keyboard system if used, which no longer triggered it.
The kernel symbol code was removed to simplify the kernel.

The kernel debugger was an useful debugging feature, but it needs to be done
in a better way before it can be added back.
2016-02-22 00:12:26 +01:00
..
addralloc.h Fix missing includes from private kernel headers. 2014-03-17 17:00:00 +01:00
clock.h Rename Sortix kernel directory to kernel. 2014-03-01 14:37:39 +01:00
copy.h Add function for clearing user-space memory from the kernel. 2014-03-01 14:37:41 +01:00
cpu.h Refactor kernel interrupt and thread register support. 2014-11-18 20:33:21 +01:00
cpuid.h Refactor kernel PAT, MTRR, and MSR usage. 2014-03-17 19:22:13 +01:00
decl.h Improve the reliability of the kernel likely and unlikely macros. 2014-03-17 19:22:11 +01:00
descriptor.h Simplify directory reading. 2016-01-26 18:42:54 +01:00
dtable.h Add closefrom(2). 2015-08-26 14:01:25 +02:00
elf.h Rewrite program loader. 2014-12-04 16:14:17 +01:00
fcache.h Maintain count of used blocks in the filesystem cache. 2014-11-26 22:25:37 +01:00
fsfunc.h Fix missing includes from private kernel headers. 2014-03-17 17:00:00 +01:00
harddisk.h Rewrite ATA driver. 2016-02-02 22:47:49 +01:00
inode.h Simplify directory reading. 2016-01-26 18:42:54 +01:00
interlock.h Rename Sortix kernel directory to kernel. 2014-03-01 14:37:39 +01:00
interrupt.h Refactor interrupt handler registration. 2014-12-02 21:30:39 +01:00
ioctx.h Add function for clearing user-space memory from the kernel. 2014-03-01 14:37:41 +01:00
ioport.h Add interface to wait for IO port changes. 2015-08-28 15:24:54 +02:00
kernel.h Rename Sortix kernel directory to kernel. 2014-03-01 14:37:39 +01:00
keyboard.h Add keyboard layout support to kernel. 2015-12-19 02:44:15 +01:00
kthread.h Remove __BEGIN_DECLS and __END_DECLS. 2015-08-26 14:52:44 +02:00
log.h Schedule full console redraw after user-space framebuffer write. 2016-01-08 19:56:11 +01:00
memorymanagement.h Add interface to get 32-bit pages. 2015-08-28 15:24:54 +02:00
mtable.h Add umount(2) and unmountat(2). 2014-12-26 21:45:29 +01:00
mtrr.h Refactor kernel PAT, MTRR, and MSR usage. 2014-03-17 19:22:13 +01:00
panic.h Initialize the GDT in the bootstrap assembly. 2015-08-21 21:25:00 +02:00
pat.h Refactor kernel PAT, MTRR, and MSR usage. 2014-03-17 19:22:13 +01:00
pci-mmio.h Add utility functions for mapping PCI memory areas. 2014-11-18 23:14:49 +01:00
pci.h Fix PCI code. 2015-02-08 22:58:32 +01:00
pipe.h Fix filesystem sockets sending SIGPIPE on disconnect. 2014-05-28 22:18:54 +02:00
poll.h Fix polling Unix sockets in both incoming and outgoing directions. 2014-05-28 22:18:54 +02:00
process.h Remove kernel debugger, old kernel US layout and kernel symbol code. 2016-02-22 00:12:26 +01:00
ps2.h Add PS/2 controller driver. 2016-01-23 00:50:53 +01:00
ptable.h Add psctl(2). 2015-12-12 19:28:07 +01:00
random.h Add arc4random support to the kernel. 2015-08-22 01:04:58 +02:00
refcount.h Fix Ref<T> self-assignment. 2014-09-23 20:45:57 +02:00
registers.h Initialize the GDT in the bootstrap assembly. 2015-08-21 21:25:00 +02:00
scheduler.h Remove kernel Scheduler::Init(). 2015-12-12 19:28:07 +01:00
segment.h Fix missing includes from private kernel headers. 2014-03-17 17:00:00 +01:00
signal.h Refactor kernel interrupt and thread register support. 2014-11-18 20:33:21 +01:00
sockopt.h Implement SO_RCVBUF and SO_SNDBUF for filesystem sockets. 2014-11-25 17:14:46 +01:00
sortedlist.h Fix missing includes from private kernel headers. 2014-03-17 17:00:00 +01:00
string.h Remove String::Combine kernel function. 2014-11-30 19:53:42 +01:00
syscall.h Simplify directory reading. 2016-01-26 18:42:54 +01:00
textbuffer.h Add console backspace bold and underline support. 2016-01-23 01:02:50 +01:00
thread.h Implement CLOCK_THREAD_CPUTIME_ID and CLOCK_THREAD_SYSTIME_ID. 2016-01-09 02:28:44 +01:00
time.h Implement CLOCK_THREAD_CPUTIME_ID and CLOCK_THREAD_SYSTIME_ID. 2016-01-09 02:28:44 +01:00
timer.h Rename Sortix kernel directory to kernel. 2014-03-01 14:37:39 +01:00
user-timer.h Initialize system call table at compile time. 2014-12-03 14:19:49 +01:00
video.h Refactor kernel log. 2015-08-21 21:25:01 +02:00
vnode.h Simplify directory reading. 2016-01-26 18:42:54 +01:00
worker.h Fix missing includes from private kernel headers. 2014-03-17 17:00:00 +01:00
yielder.h Rename Sortix kernel directory to kernel. 2014-03-01 14:37:39 +01:00