KallistiOS git master
Independent SDK for the Sega Dreamcast
|
Files | |
blockdev.h | |
Definitions for a simple block device interface. | |
cdefs.h | |
Definitions for builtin attributes and compiler directives. | |
cond.h | |
Condition variables. | |
dbgio.h | |
Debug I/O. | |
dbglog.h | |
A debugging log. | |
elf.h | |
ELF binary loading support. | |
exports.h | |
Kernel exported symbols support. | |
fs.h | |
Virtual filesystem support. | |
fs_dev.h | |
Container for /dev. | |
fs_null.h | |
/dev/null, a black hole. | |
fs_pty.h | |
Pseudo-terminal virtual file system. | |
fs_ramdisk.h | |
RAM-based virtual file system. | |
fs_random.h | |
Driver for /dev/random and /dev/urandom. | |
fs_romdisk.h | |
ROMFS virtual file system. | |
fs_socket.h | |
Definitions for a sockets "filesystem". | |
genwait.h | |
Generic wait system. | |
init.h | |
Initialization-related flags and macros. | |
init_base.h | |
Shared initialization macros and utilities. | |
iovec.h | |
Deprecated header file for I/O scatter/gather arrays. | |
library.h | |
Dynamically loadable library support. | |
limits.h | |
Limits. | |
mutex.h | |
Mutual exclusion locks. | |
net.h | |
Network support. | |
nmmgr.h | |
Name manager. | |
once.h | |
Dynamic package initialization. | |
oneshot_timer.h | |
One-shot timer support. | |
opts.h | |
Compile-time options regarding debugging and other topics. | |
platform.h | |
Platform detection macros. | |
recursive_lock.h | |
Definitions for a recursive mutex. | |
regfield.h | |
Macros to help dealing with register fields. | |
rwsem.h | |
Definition for a reader/writer semaphore. | |
sem.h | |
Semaphores. | |
stdlib.h | |
KOS-implementation of select POSIX extensions. | |
string.h | |
Variants on standard block memory copy/set functions. | |
thread.h | |
Threading support. | |
time.h | |
KOS-implementation of select C11 and POSIX extensions. | |
tls.h | |
Thread-local storage support. | |
version.h | |
API versioning and requirements checks. | |
worker_thread.h | |
Threaded worker support. | |