libdragon
Modules
Here is a list of all modules:
[detail level 123]
 Debugging SupportDebugging support through development cartridges and emulators
 DragonFSDragonFS filesystem implementation and newlib hooks
 newlib Interface HooksSystem hooks to provide low level threading and filesystem functionality to newlib
 libdragonLow level runtime for homebrew development on the N64 platform
 Audio SubsystemInterface to the N64 audio hardware
 Audio mixerFlexible, composable, fast, RSP-based audio mixer
 Controller SubsystemController and accessory interface
 Mempak Filesystem RoutinesManaged mempak interface
 Transfer Pak interfaceTransfer Pak interface
 Display SubsystemVideo interface system for configuring video output modes and displaying rendered graphics
 Console SupportSoftware console emulation for debugging and simple text output
 2D GraphicsSoftware routines for manipulating graphics in a display context
 Hardware Display InterfaceInterface to the hardware sprite/triangle rasterizer (RDP)
 Timer SubsystemInterface to the timer module in the MIPS r4300 processor
 Peripherals subsystemManagement of serial peripherals, reachable through Joybus
 Real-Time Clock SubsystemReal-time clock interface
 EEPROM subsystemManagement of EEPROM for saves
 Low Level Hardware InterfacesLow level hardware interface descriptions and functionality
 DMA ControllerDMA functionality for transfers between cartridge space and RDRAM
 Exception HandlerHandle hardware-generated exceptions
 Interrupt ControllerN64 interrupt registering and servicing routines
 Joybus SubsystemJoybus peripheral interface
 N64 System InterfaceN64 bootup and cache interfaces
 RSP interfaceRSP basic library and command queue