KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
System

Miscellaneous DC architecture and system-related APIs. More...

Modules

 Address Space
 Basics of the SH4 Memory Map.
 
 Allocator
 Dynamic memory heap management and allocation.
 
 Architecture
 Dreamcast Architecture-Specific Options and high-level API.
 
 Cache
 Driver and API for managing the SH4's cache.
 
 DMA
 Driver for the SH4's Direct Memory Access Controller.
 
 Events
 Events pertaining to the DC's System ASIC.
 
 FIFO
 API for checking FIFO statuses.
 
 G2 Bus
 Driver for accessing the devices on the G2 Bus.
 
 Initialization
 KOS Driver Subsystem and Component Initialization Flags.
 
 Interrupts
 IRQs and ISRs for the SH4's CPU.
 
 Libraries
 API for managing dynamically loaded libraries.
 
 MMU
 Driver for the SH4's MMU (disabled by default).
 
 Macros
 Various common macros used throughout the codebase.
 
 Name Manager
 Abstract Module System for KOS's VFS.
 
 Overlays
 API for loading and executing overlays.
 
 POSIX
 POSIX-standard system-level APIs.
 
 SCIF
 Driver for managing the serial port.
 
 Store Queues
 SH4 CPU Peripheral for burst memory transactions.
 
 System Calls
 API for the Dreamcast's system calls.
 
 Types
 Standard types and their utilities.
 
 VBlank
 VBlank interrupt handler management.
 

Detailed Description

Miscellaneous DC architecture and system-related APIs.