libdragon
|
► include | |
asset.h | Asset Subsystem |
audio.h | Audio Subsystem |
ay8910.h | |
backtrace.h | Backtrace (call stack) support |
console.h | Console Support |
controller.h | Controller Subsystem |
cop0.h | N64 COP0 Interface |
cop1.h | N64 COP1 Interface |
debug.h | Debugging Support |
debugcpp.h | |
dfsinternal.h | Internal DFS Definitions |
dir.h | Directory handling |
display.h | Display Subsystem |
dlfcn.h | Dynamic linker subsystem |
dma.h | DMA Controller |
dragonfs.h | DragonFS |
eeprom.h | EEPROM support |
eepromfs.h | EEPROM Filesystem |
exception.h | Exception Handler |
fmath.h | Fast math routines, optimized for 3D graphics calculations |
font.h | Font Data |
graphics.h | 2D Graphics |
interrupt.h | Interrupt Controller |
joybus.h | Joybus Subsystem |
libdragon.h | Main include file for programs seeking to link against libdragon |
mempak.h | Controller Pak Filesystem Routines |
mi.h | MI register definitions |
mixer.h | RSP Audio mixer |
n64sys.h | N64 System Interface |
n64types.h | Custom types used by libdragon |
pputils.h | |
rdp.h | RDP: Hardware Display Interface |
rdpq.h | RDP Command queue |
rdpq_attach.h | RDP Command queue: surface attachment API |
rdpq_constants.h | |
rdpq_debug.h | RDP Command queue: debugging helpers |
rdpq_macros.h | RDP command macros |
rdpq_mode.h | RDP Command queue: mode setting |
rdpq_rect.h | RDP Command queue |
rdpq_sprite.h | RDP Command queue: high-level sprite loading and blitting |
rdpq_tex.h | RDP Command queue: high-level texture/surface loading and blitting |
rdpq_tri.h | |
regsinternal.h | Register definitions for various hardware in the N64 |
rsp.h | Low-level RSP hardware library |
rspq.h | RSP Command queue |
rspq_constants.h | |
rtc.h | Real-Time Clock Subsystem |
samplebuffer.h | Sample buffer |
sprite.h | 2D Graphics |
surface.h | Surface buffers used to draw images |
system.h | Newlib Interface Hooks |
timer.h | Timer Subsystem |
tpak.h | Transfer Pak interface |
usb.h | |
wav64.h | Support for WAV64 audio files |
xm64.h | Efficient XM module player |
ym64.h | Player for the .YM64 module format (Arkos Tracker 2) |
► src | |
► audio | |
mixer.c | RSP Audio mixer |
mixer_internal.h | |
samplebuffer.c | Sample buffer |
wav64.c | Support for WAV64 audio files |
wav64internal.h | |
xm64.c | Efficient XM module player |
ym64.c | Player for the .YM64 module format (Arkos Tracker 2) |
► compress | |
aplib_dec_internal.h | |
lz4_dec_internal.h | |
lzh5_internal.h | |
ringbuf_internal.h | |
shrinkler_dec_internal.h | |
► libcart | |
cart.h | |
► rdpq | |
rdpq.c | RDP Command queue |
rdpq_attach.c | RDP Command queue: surface attachment API |
rdpq_debug.c | RDP Command queue: debugging helpers |
rdpq_debug_internal.h | |
rdpq_internal.h | RDP Command queue: internal functions |
rdpq_mode.c | RDP Command queue: mode setting |
rdpq_sprite.c | RDP Command queue: high-level sprite loading and blitting |
rdpq_sprite_internal.h | |
rdpq_tex.c | RDP Command queue: texture loading |
rdpq_tex_internal.h | |
rdpq_tri.c | RDP Command queue: triangle drawing routine |
► rspq | |
rspq.c | RSP Command queue |
rspq_internal.h | RSP Command queue |
asset_internal.h | |
audio.c | Audio Subsystem |
backtrace.c | Backtrace (call stack) support |
backtrace_internal.h | |
console.c | Console Support |
controller.c | Controller Subsystem |
debug.c | Debugging Support |
debugcpp.cpp | Debugging Support (C++) |
display.c | Display Subsystem |
dlfcn.c | Dynamic linker subsystem |
dlfcn_internal.h | |
dma.c | DMA Controller |
do_ctors.c | C++ constructor handling |
dragonfs.c | DragonFS |
dso_format.h | |
eeprom.c | EEPROM support |
eepromfs.c | EEPROM Filesystem |
exception.c | Exception Handler |
exception_internal.h | |
fmath.c | Fast math routines, optimized for 3D graphics calculations |
graphics.c | 2D Graphics |
interrupt.c | Interrupt Controller |
joybus.c | Joybus Subsystem |
joybus_internal.h | Joybus internal API |
mempak.c | Controller Pak Filesystem Routine |
n64sys.c | N64 System Interface |
rdp.c | (Deprecated) Old RDP library |
rompak.c | ROM bundle support |
rompak_internal.h | ROM bundle support |
rsp.c | Low-level RSP hardware library |
rtc.c | Real-Time Clock Subsystem |
sprite_internal.h | |
surface.c | Surface buffers used to draw images |
system.c | Newlib Interface Hooks |
timer.c | Timer Subsystem |
tpak.c | Transfer Pak interface |
utils.h | |
vi.h | Video Interface Subsystem |