►avm | Audio/Video Manager |
AVM HDMI CEC | |
AVM System Config | |
DRC | |
TV | |
Camera | |
►coreinit | Contains all core operating system functions such as threads, synchronisation objects, filesystem, memory, exception handling, etc.. |
Alarms | The alarm family of functions are used for creating alarms which call a callback or wake up waiting threads after a period of time |
Atomic Operations | These functions are used for atomically operating on 32 bit values in memory |
Atomic Operations 64 bit | These functions are used for atomically operating on 64 bit values in memory |
BSP | |
Cache | Interface to the low-level caching system of the PowerPC processor |
Codegen | Controls a memory area that can switch between writable and executable states, allowing dynamic code generation |
Condition Variable | Standard condition variable implementation |
Context | |
CopyData | |
Core | Provides information about each core of the system's processor |
Coroutines | |
COS Report | |
Debug | |
Dynamic Loading | |
Energy saver | |
Event Object | Standard event object implementation |
Exception Handling | |
Exit | |
Fast Condition Variable | A condition variable to be used with an OSFastMutex |
Fast Mutex | Similar to OSMutex but tries to acquire the mutex without using the global scheduler lock, and does not test for thread cancel |
Fiber | |
Filesystem | Mount, access and modify filesystems directly |
Foreground Management | |
IM | |
Interrupt Management | |
IOS | |
Coreinit_kernel | |
Launch | |
MCP | |
Block Heap | |
Default Heap | |
Expanded Heap | |
Frame Heap | |
Common Memory Heap | Common memory heap fucntions |
Memory List | |
Memory | |
Memory Map | |
Unit Heap | |
Message Queue | |
Mutex | Standard mutex object, supports recursive locking |
Performance Monitor | |
Rendezvous | |
Coreinit_savedframe | |
Scheduler | |
Screen | Software-rendered graphics system, suitable for text output and simple graphics |
Semaphore | Similar to Windows Semaphore Objects |
SMD | IOS <-> PPC message dequeue |
Spinlock | |
Lock-based Stopwatch | |
Atomic Stopwatch | |
System Info | |
Task Queue | |
Thread | Manage and run threads on each of the system's cores |
Thread Queue | |
Time | |
Title | |
User Config | |
►dmae | DMA Engine |
Memory Operations | |
Synchronization | |
►erreula | C++ linkage for the error viewer, see nn::erreula for general use |
RPL Interface | C++ linkage for erreula, see nn::erreula for general use |
►gx2 | Graphics driver |
Aperture | |
Clear | |
Context State | |
Debug | |
Display | |
Display List | |
Draw | |
Enums | |
Event | |
Memory | |
Registers | |
Sampler | |
Shaders | |
State | |
Surface | |
Swap | |
Temp | |
Tessellation | |
Texture | |
Utils | |
►gx2r | Contains utilities to help manage memory invalidation for gx2 |
Buffer | |
Display List | |
Draw | |
Memory | |
Resource | |
Surface | |
H264 Decode | |
H264 Stream | |
Microphone | |
►nfc | Near Field Communication (NFC) |
Nfc_nfc | Near Field Communication (NFC) |
►nn_ac | Auto Connect API, used for managing and connecting to internet connection profiles |
Auto Connect C API | C functions for the Auto Connect API |
Auto Connect C++ API | C++ functions for the Auto Connect API (see nn::ac) |
►nn_acp | |
Nn_acp_device | |
Result | Result codes used by nn_acp |
Save | Save data services |
Title | Information and control of installed title metadata |
►nn_act | Accounts API, manages user profiles and personal info |
Accounts Client API | Personal information and accounts service client managment (see nn::act) |
►nn_ccr | |
Nn_ccr_sys | (see nn::ccr) |
Nn_ccr_sys_caffeine | (see nn::ccr) |
nn_cmpt | Wii backwards compatibility (vWii) |
nn_dlp | Download Play functions (see nn::dlp) |
►nn_erreula | Graphical error viewer, supporting several languages and configurations |
Error Viewer | See nn::erreula |
Mii binary format | Binary format for Mii storage and exchange |
►nn_fp | Friend Presence API |
Friends Presence | See nn::fp |
►nn_hpad | Library for using the USB Gamecube Controller Adapter (HID Pad?) |
Nn_hpad_beta | Beta functions for HPAD |
Nn_hpad_hpad | Functions for using the USB Gamecube Controller Adapter |
nn_idb | |
►nn_nets2 | Network functions 2 |
Nn_nets2_somemopt | User provided socket memory options |
Amiibo Settings | Amiibo Settings applet related functionality (see nn::nfp) |
►nn | Helper functions and classes for other APIs |
Result | Result structure used by nn libraries (C++: see nn::Result) |
►nn_pdm | Log Activities for Titles (see nn::pdm) |
Nn_pdm_c | C functions for PDM |
nn_save | |
nn_sl | |
nn_spm | Functions for extended storage (see nn::spm) |
►nn_swkbd | Graphical software keyboard, supporting several languages and configurations |
Software Keyboard | See nn::swkbd |
nn_temp | |
nn_uds | UDS Network functions (see nn::uds) |
►nsysccr | |
Nsysccr_ccr | |
Nsysccr_cdc | |
Nsysccr_cfg | |
Raw HID data of the DRCs | |
Nsysccr_cdc_irda | InfraRed Data |
►nsyshid | Human Input Device functions |
HID API | |
►nsysnet | Network functions |
Netdb | |
Socket | |
Nsysnet_misc | |
Nsysnet_netconfig | |
Nintendo SSL | The NSSL library is Nintendo's interface for making SSL connections on the Wii U |
nsysuhs | |
►ntag | Nintendo? Tag (NTAG) |
Ntag_ntag | Nintendo? Tag (NTAG) |
►padscore | Input library for Wii controllers |
KPAD | KPAD is a high-level library over WPAD |
WPAD | WPAD is a low-level library under KPAD |
►proc_ui | Process management library used for managing transitions between foreground and background applications |
ProcUI Memory Operations | |
ProcUI | The ProcUI group of functions provide an interface to manage transitions between the different states of an application |
►sndcore2 | Sound playback and utility library |
Core | |
Device | |
DRC VS | |
Result | |
Voice | |
►swkbd | C++ linkage for the software keyboard, see nn::swkbd for general use |
RPL Interface | C++ linkage for swkbd, see nn::swkbd for general use |
►sysapp | Functions to switch applications, launch overlay apps and perform other multitasking functions |
SYSAPP Arguments | |
SYSAPP Launch | Functions to launch and restart titles or system applications |
SYSAPP Switch | Functions to open overlay applications (eShop, manual etc.) |
SYSAPP Title | Functions to check titles and their IDs, as well as retreiving some metadata about them |
►tve | TV Encoder |
TVE HDMI CEC | |
TVE | |
►vpad | Input library for the Wii U Gamepad (Display Remote Controller) |
VPAD Input | |
►vpadbase | Wii U Gamepad base library |
VPAD Base | |