Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions include/avm.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#pragma once

/**
* \defgroup avm avm
*
* Audio/Video Manager
*/

#include <avm/cec.h>
#include <avm/config.h>
#include <avm/drc.h>
#include <avm/tv.h>
5 changes: 0 additions & 5 deletions include/avm/avm.dox

This file was deleted.

3 changes: 3 additions & 0 deletions include/camera.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#pragma once

#include <camera/camera.h>
71 changes: 71 additions & 0 deletions include/coreinit.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
#pragma once

/**
* \defgroup coreinit coreinit
*
* Contains all core operating system functions such as threads, synchronisation
* objects, filesystem, memory, exception handling, etc...
*/

#include <coreinit/alarm.h>
#include <coreinit/atomic.h>
#include <coreinit/atomic64.h>
#include <coreinit/bsp.h>
#include <coreinit/cache.h>
#include <coreinit/codegen.h>
#include <coreinit/condition.h>
#include <coreinit/context.h>
#include <coreinit/copydata.h>
#include <coreinit/core.h>
#include <coreinit/coroutine.h>
#include <coreinit/cosreport.h>
#include <coreinit/debug.h>
#include <coreinit/dynload.h>
#include <coreinit/energysaver.h>
#include <coreinit/event.h>
#include <coreinit/exception.h>
#include <coreinit/exit.h>
#include <coreinit/fastcondition.h>
#include <coreinit/fastmutex.h>
#include <coreinit/fiber.h>
#include <coreinit/filesystem.h>
#include <coreinit/filesystem_fsa.h>
#include <coreinit/foreground.h>
#include <coreinit/im.h>
#include <coreinit/internal.h>
#include <coreinit/interrupts.h>
#include <coreinit/ios.h>
#include <coreinit/ipcbufpool.h>
#include <coreinit/kernel.h>
#include <coreinit/launch.h>
#include <coreinit/mcp.h>
#include <coreinit/memallocator.h>
#include <coreinit/memblockheap.h>
#include <coreinit/memdefaultheap.h>
#include <coreinit/memexpheap.h>
#include <coreinit/memfrmheap.h>
#include <coreinit/memheap.h>
#include <coreinit/memlist.h>
#include <coreinit/memory.h>
#include <coreinit/memorymap.h>
#include <coreinit/memunitheap.h>
#include <coreinit/messagequeue.h>
#include <coreinit/mutex.h>
#include <coreinit/performancemonitor.h>
#include <coreinit/rendezvous.h>
#include <coreinit/savedframe.h>
#include <coreinit/scheduler.h>
#include <coreinit/screen.h>
#include <coreinit/semaphore.h>
#include <coreinit/smd.h>
#include <coreinit/spinlock.h>
#include <coreinit/stopwatch.h>
#include <coreinit/stopwatchatomic.h>
#include <coreinit/systeminfo.h>
#include <coreinit/taskqueue.h>
#include <coreinit/thread.h>
#include <coreinit/threadqueue.h>
#include <coreinit/time.h>
#include <coreinit/title.h>
#include <coreinit/transition.h>
#include <coreinit/userconfig.h>
6 changes: 0 additions & 6 deletions include/coreinit/coreinit.dox

This file was deleted.

9 changes: 9 additions & 0 deletions include/dmae.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#pragma once

/**
* \defgroup dmae dmae
* DMA Engine.
*/

#include <dmae/mem.h>
#include <dmae/sync.h>
4 changes: 0 additions & 4 deletions include/dmae/dmae.dox

This file was deleted.

28 changes: 28 additions & 0 deletions include/gx2.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#pragma once

/**
* \defgroup gx2 gx2
* Graphics driver.
*/

#include <gx2/aperture.h>
#include <gx2/clear.h>
#include <gx2/context.h>
#include <gx2/debug.h>
#include <gx2/display.h>
#include <gx2/displaylist.h>
#include <gx2/draw.h>
#include <gx2/enum.h>
#include <gx2/event.h>
#include <gx2/mem.h>
#include <gx2/registers.h>
#include <gx2/sampler.h>
#include <gx2/semaphore.h>
#include <gx2/shaders.h>
#include <gx2/state.h>
#include <gx2/surface.h>
#include <gx2/swap.h>
#include <gx2/temp.h>
#include <gx2/tessellation.h>
#include <gx2/texture.h>
#include <gx2/utils.h>
4 changes: 0 additions & 4 deletions include/gx2/gx2.dox

This file was deleted.

14 changes: 14 additions & 0 deletions include/gx2r.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#pragma once

/**
* \defgroup gx2r gx2r
*
* Contains utilities to help manage memory invalidation for gx2.
*/

#include <gx2r/buffer.h>
#include <gx2r/displaylist.h>
#include <gx2r/draw.h>
#include <gx2r/mem.h>
#include <gx2r/resource.h>
#include <gx2r/surface.h>
5 changes: 0 additions & 5 deletions include/gx2r/gx2r.dox

This file was deleted.

10 changes: 10 additions & 0 deletions include/h264.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#pragma once

/**
* \defgroup h264 h264
*
* H264 Decoder.
*/

#include <h264/decode.h>
#include <h264/stream.h>
3 changes: 3 additions & 0 deletions include/mic.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#pragma once

#include <mic/mic.h>
4 changes: 4 additions & 0 deletions include/nfc/nfc.dox → include/nfc.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
#pragma once

/**
* \defgroup nfc nfc
* Near Field Communication (NFC).
*/

#include <nfc/nfc.h>
14 changes: 14 additions & 0 deletions include/nsysccr.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#pragma once

/**
* \defgroup nsysccr nsysccr
*
*
*/

#include <nsysccr/ccr.h>
#include <nsysccr/cdc.h>
#include <nsysccr/cfg.h>
#include <nsysccr/hid.h>
#include <nsysccr/irda.h>
#include <nsysccr/nfc.h>
5 changes: 0 additions & 5 deletions include/nsysccr/nsysccr.dox

This file was deleted.

4 changes: 4 additions & 0 deletions include/nsyshid/nsyshid.dox → include/nsyshid.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#pragma once

/**
* \defgroup nsyshid nsyshid
*
* Human Input Device functions.
*/

#include <nsyshid/hid.h>
9 changes: 9 additions & 0 deletions include/nsyskbd.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#pragma once

/**
* \defgroup nsyskbd nsyskbd
*
* USB HID keyboard.
*/

#include <nsyskbd/nsyskbd.h>
7 changes: 7 additions & 0 deletions include/nsyskbd/nsyskbd.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

#include <wut.h>

/**
* \defgroup nsyskbd_nsyskbd
* \ingroup nsyskbd
*
* @{
*/

#ifdef __cplusplus
extern "C" {
#endif
Expand Down
11 changes: 11 additions & 0 deletions include/nsysnet.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#pragma once

/**
* \defgroup nsysnet nsysnet
*
* Network functions.
*/

#include <nsysnet/misc.h>
#include <nsysnet/netconfig.h>
#include <nsysnet/nssl.h>
5 changes: 0 additions & 5 deletions include/nsysnet/nsysnet.dox

This file was deleted.

9 changes: 9 additions & 0 deletions include/nsysuhs.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#pragma once

/**
* \defgroup nsysuhs nsysuhs
*
*/

#include <nsysuhs/uhs.h>
#include <nsysuhs/uhs_usbspec.h>
4 changes: 0 additions & 4 deletions include/nsysuhs/nsysuhs.dox

This file was deleted.

4 changes: 4 additions & 0 deletions include/ntag/ntag.dox → include/ntag.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#pragma once

/**
* \defgroup ntag ntag
* Nintendo? Tag (NTAG).
* NFC library for Amiibo and Pokemon Rumble U.
*/

#include <ntag/ntag.h>
12 changes: 12 additions & 0 deletions include/padscore.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#pragma once

/**
* \defgroup padscore padscore
*
* Input library for Wii controllers.
*/

#include <padscore/kpad.h>
#include <padscore/wbc.h>
#include <padscore/wpad.h>
#include <padscore/wud.h>
5 changes: 0 additions & 5 deletions include/padscore/padscore.dox

This file was deleted.

5 changes: 5 additions & 0 deletions include/proc_ui/procui.dox → include/proc_ui.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
#pragma once

/**
* \defgroup proc_ui proc_ui
*
* Process management library used for managing transitions between foreground
* and background applications.
*/

#include <proc_ui/memory.h>
#include <proc_ui/procui.h>
14 changes: 14 additions & 0 deletions include/sndcore2.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#pragma once

/**
* \defgroup sndcore2 sndcore2
*
* Sound playback and utility library.
*/

#include <sndcore2/core.h>
#include <sndcore2/device.h>
#include <sndcore2/drcvs.h>
#include <sndcore2/result.h>
#include <sndcore2/rmt.h>
#include <sndcore2/voice.h>
5 changes: 0 additions & 5 deletions include/sndcore2/sndcore2.dox

This file was deleted.

7 changes: 7 additions & 0 deletions include/sysapp/sysapp.dox → include/sysapp.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
#pragma once

/**
* \defgroup sysapp sysapp
*
* Functions to switch applications, launch overlay apps and perform other
* multitasking functions.
*/

#include <sysapp/args.h>
#include <sysapp/launch.h>
#include <sysapp/switch.h>
#include <sysapp/title.h>
10 changes: 10 additions & 0 deletions include/tve.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#pragma once

/**
* \defgroup tve tve
*
* TV Encoder
*/

#include <tve/cec.h>
#include <tve/tve.h>
5 changes: 0 additions & 5 deletions include/tve/tve.dox

This file was deleted.

4 changes: 4 additions & 0 deletions include/vpad/vpad.dox → include/vpad.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#pragma once

/**
* \defgroup vpad vpad
*
* Input library for the Wii U Gamepad (Display Remote Controller).
*/

#include <vpad/input.h>
4 changes: 4 additions & 0 deletions include/vpadbase/vpadbase.dox → include/vpadbase.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#pragma once

/**
* \defgroup vpadbase vpadbase
*
* Wii U Gamepad base library.
*/

#include <vpadbase/base.h>
Loading
Loading