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

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

Topics

 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
 
 Register Macros
 Various macros used throughout the codebase
 
 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
 
 Traps
 API for managing TRAPA events and handlers.
 
 Types
 Standard types and their utilities
 
 VBlank
 VBlank interrupt handler management
 

Detailed Description

Miscellaneous DC architecture and system-related APIs