KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
kos Directory Reference

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.
 
 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.