toaruos/base/usr/include/kernel
2023-11-05 14:32:47 +09:00
..
arch rpi400: try to clean up rpi stuff 2022-02-23 09:49:16 +09:00
mod net: Cleanup headers 2022-09-17 13:35:31 +09:00
net net: Support ioctl FIONBIO to set non-blocking 2023-04-18 19:40:52 +09:00
args.h misaka: initial merge 2021-05-31 10:54:11 +09:00
assert.h kernel: add 'assert()' 2021-06-02 18:35:03 +09:00
elf.h aarch64: begin work on new target 2022-01-30 21:25:27 +09:00
generic.h misaka: initial merge 2021-05-31 10:54:11 +09:00
gzip.h misaka: initial merge 2021-05-31 10:54:11 +09:00
hashmap.h misaka: initial merge 2021-05-31 10:54:11 +09:00
ksym.h kernel: Better fault reports 2021-10-04 20:34:42 +09:00
list.h misaka: initial merge 2021-05-31 10:54:11 +09:00
misc.h kernel: Print tracebacks for more fatal errors 2021-10-20 10:33:58 +09:00
mmu.h kernel: relocate some user virtual addresses 2022-03-06 15:58:08 +09:00
module.h modules: track loaded sizes so we can free modules later 2021-07-19 10:28:26 +09:00
mouse.h misaka: initial merge 2021-05-31 10:54:11 +09:00
multiboot.h misaka: initial merge 2021-05-31 10:54:11 +09:00
mutex.h kernel: Add simple mutex with a wait queue 2021-11-17 19:13:33 +09:00
pci.h pci: Implement PIIX4 PIRQ remapping 2021-09-06 21:03:00 +09:00
pipe.h meta: purge most instances of vim hints 2021-11-26 12:59:02 +09:00
printf.h fbterm: VGA backend, enable scrolling by default 2021-10-20 18:49:07 +09:00
process.h kernel: support syscall/sysret 2023-11-05 14:32:47 +09:00
procfs.h procfs: fill on open for consistent reads 2022-04-17 22:23:14 -04:00
ptrace.h ptrace: Catch signals, start work on debugger 2021-09-22 20:32:21 +09:00
pty.h aarch64: Add a tty driver for the pl011 uart 2022-02-11 11:55:36 +09:00
ramdisk.h misaka: initial merge 2021-05-31 10:54:11 +09:00
ringbuffer.h tty: implement FLUSH on tcsetattr correctly? 2023-11-02 16:59:57 +09:00
shm.h meta: purge most instances of vim hints 2021-11-26 12:59:02 +09:00
signal.h kernel: rudimentary sigwait 2022-08-18 16:56:43 +09:00
spinlock.h aarch64: implement a better spinlock 2022-02-22 09:53:55 +09:00
string.h misaka: initial merge 2021-05-31 10:54:11 +09:00
symboltable.h misaka: initial merge 2021-05-31 10:54:11 +09:00
syscall.h kernel: Restart some signals, fix up suspend to work with new signal management 2022-03-04 18:39:38 +09:00
time.h times: rudimentary support for process times 2021-09-02 23:08:18 +09:00
tmpfs.h tmpfs: finer-grained locks, use global mmu mapping 2021-09-08 22:02:54 +09:00
tokenize.h misaka: initial merge 2021-05-31 10:54:11 +09:00
tree.h meta: purge most instances of vim hints 2021-11-26 12:59:02 +09:00
types.h misaka: initial merge 2021-05-31 10:54:11 +09:00
version.h misaka: initial merge 2021-05-31 10:54:11 +09:00
vfs.h net: Support getsockname, getpeername for tcp 2023-04-18 19:40:52 +09:00
video.h i965: cleanup, clear screen on initial mode set 2022-07-25 09:51:04 +09:00